Commit 43e046cb by Richard Kenner

(emit_move_insn_1): Don't emit clobber when moving by parts and source

equals destination.

From-SVN: r11018
parent 3e53ea48
......@@ -2204,7 +2204,8 @@ emit_move_insn_1 (x, y)
#endif
/* Show the output dies here. */
emit_insn (gen_rtx (CLOBBER, VOIDmode, x));
if (x != y)
emit_insn (gen_rtx (CLOBBER, VOIDmode, x));
for (i = 0;
i < (GET_MODE_SIZE (mode) + (UNITS_PER_WORD - 1)) / UNITS_PER_WORD;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment