Commit 4d411872 by Richard Stallman

(eliminate_regs_in_insn): Don't recopy new_body if it is an asm_operands insn.

From-SVN: r2877
parent 262121f0
......@@ -3001,7 +3001,9 @@ eliminate_regs_in_insn (insn, replace)
things can go wrong if find_reload swaps commutative operands
and one is inside RTL that has been copied while the other is not. */
if (! replace)
/* Don't copy an asm_operands because (1) there's no need and (2)
copy_rtx can't do it properly when there are multiple outputs. */
if (! replace && asm_noperands (new_body) < 0)
new_body = copy_rtx (new_body);
/* If we had a move insn but now we don't, rerecognize it. */
......
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