diff options
author | Richard Henderson <rth@cygnus.com> | 1998-09-09 06:15:23 -0700 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 1998-09-09 06:15:23 -0700 |
commit | ad206475455045fbf6433ffa4c76462229e06d67 (patch) | |
tree | edc8b85967e3f56194ee2165989390e4502bb1d4 /gcc | |
parent | 45197bb1b1888bae9d07d22a61721013d08b7a77 (diff) | |
download | gcc-ad206475455045fbf6433ffa4c76462229e06d67.zip gcc-ad206475455045fbf6433ffa4c76462229e06d67.tar.gz gcc-ad206475455045fbf6433ffa4c76462229e06d67.tar.bz2 |
* loop.c (load_mems): Copy rtx for output mem.
From-SVN: r22357
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/loop.c | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 852b677..04cfdad 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +Wed Sep 9 13:14:41 1998 Richard Henderson <rth@cygnus.com> + + * loop.c (load_mems): Copy rtx for output mem. + Wed Sep 9 15:16:58 1998 Gavin Romig-Koch <gavin@cygnus.com> * mips/abi64.h (LONG_MAX_SPEC): Don't set LONG_MAX for @@ -8802,7 +8802,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), mem, reg); + set = gen_rtx_SET (GET_MODE (reg), copy_rtx (mem), reg); emit_insn_after (set, label); } |