* gcse.c (replace_store_insn): Use single_set.
authorJ"orn Rennecke <joern.rennecke@superh.com>
Mon, 7 Apr 2003 20:00:08 +0000 (20:00 +0000)
committerJoern Rennecke <amylaar@gcc.gnu.org>
Mon, 7 Apr 2003 20:00:08 +0000 (21:00 +0100)
From-SVN: r65339

gcc/ChangeLog
gcc/gcse.c

index af3813092536c36f044e2e89e98af5c20a434c4c..c3b10b27a78d3c8680e5a07a19be44a52c9574c6 100644 (file)
@@ -1,3 +1,7 @@
+2003-04-07  J"orn Rennecke <joern.rennecke@superh.com>
+
+       * gcse.c (replace_store_insn): Use single_set.
+
 2003-04-07  Nathan Sidwell  <nathan@codesourcery.com>
 
        Change gcov file interface to single file at a time.
index 3460a0c7cecb353e07e92e79758efb48b179638e..da4632cb0aa0a7923e5cded7a267f81016762c66 100644 (file)
@@ -7696,7 +7696,7 @@ replace_store_insn (reg, del, bb)
 {
   rtx insn;
 
-  insn = gen_move_insn (reg, SET_SRC (PATTERN (del)));
+  insn = gen_move_insn (reg, SET_SRC (single_set (del)));
   insn = emit_insn_after (insn, del);
 
   if (gcse_file)