gcse.c (pre_insert_copy_insn): Use gen_move_insn instead of gen_rtx_SET.
authorJ"orn Rennecke <amylaar@redhat.com>
Mon, 16 Jul 2001 17:18:48 +0000 (17:18 +0000)
committerJoern Rennecke <amylaar@gcc.gnu.org>
Mon, 16 Jul 2001 17:18:48 +0000 (18:18 +0100)
* gcse.c (pre_insert_copy_insn): Use gen_move_insn instead of
gen_rtx_SET.

From-SVN: r44048

gcc/ChangeLog
gcc/gcse.c

index b80e0152e7a8d3e6ad8b02fc86f3228dcbb66cb0..48838d17b22b14e25fabdd7d02e2cc15077fc7a8 100644 (file)
@@ -1,3 +1,8 @@
+Mon Jul 16 18:07:07 2001  J"orn Rennecke <amylaar@redhat.com>
+
+       * gcse.c (pre_insert_copy_insn): Use gen_move_insn instead of
+       gen_rtx_SET.
+
 2001-07-16  Steve Ellcey <sje@cup.hp.com>
 
        * dominance.c (calc_dfs_tree_nonrec): Reverse order of tests
index c9941b60998c1a488f336613143c3353756c42c9..eecd0d84247b671890fa7e266fd006bcb5c78a0e 100644 (file)
@@ -4927,8 +4927,7 @@ pre_insert_copy_insn (expr, insn)
   if (!set)
     abort ();
 
-  new_insn = emit_insn_after (gen_rtx_SET (VOIDmode, reg, SET_DEST (set)),
-                             insn);
+  new_insn = emit_insn_after (gen_move_insn (reg, SET_DEST (set)), insn);
 
   /* Keep block number table up to date.  */
   set_block_for_new_insns (new_insn, bb);