diff options
author | amylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4> | 1999-02-12 08:57:56 +0000 |
---|---|---|
committer | amylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4> | 1999-02-12 08:57:56 +0000 |
commit | c1bbfe66b3d1db86020174cd817e49587b508fe5 (patch) | |
tree | 01b8718cf4fed65920caaddff452260ccd7bebdc /gcc/loop.c | |
parent | 1d11d8e4da11848f4b3f2ebb3db55ef4f545d25f (diff) | |
download | gcc-c1bbfe66b3d1db86020174cd817e49587b508fe5.tar.gz |
* loop.c (load_mems): Don't guess how to do a load / store, use
emit_move_insn.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@25165 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/loop.c')
-rw-r--r-- | gcc/loop.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/loop.c b/gcc/loop.c index 88aef058b29..4920ed4d09c 100644 --- a/gcc/loop.c +++ b/gcc/loop.c @@ -9423,7 +9423,7 @@ load_mems (scan_start, end, loop_top, start) /* Load the memory immediately before START, which is the NOTE_LOOP_BEG. */ - set = gen_rtx_SET (GET_MODE (reg), reg, mem); + set = gen_move_insn (reg, mem); emit_insn_before (set, start); if (written) @@ -9440,7 +9440,7 @@ load_mems (scan_start, end, loop_top, start) /* Store the memory immediately after END, which is the NOTE_LOOP_END. */ - set = gen_rtx_SET (GET_MODE (reg), copy_rtx (mem), reg); + set = gen_move_insn (copy_rtx (mem), reg); emit_insn_after (set, label); } |