(negdi2): Undo last change: don't apply neg to address regs.
From-SVN: r12526
This commit is contained in:
parent
40e6003c25
commit
6231ef8299
|
@ -3796,7 +3796,10 @@
|
|||
operands[1] = gen_rtx (REG, SImode, REGNO (operands[0]) + 1);
|
||||
else
|
||||
operands[1] = adj_offsettable_operand (operands[0], 4);
|
||||
return \"neg%.l %1\;negx%.l %0\";
|
||||
if (ADDRESS_REG_P (operands[0]))
|
||||
return \"exg %/d0,%1\;neg%.l %/d0\;exg %/d0,%1\;exg %/d0,%0\;negx%.l %/d0\;exg %/d0,%0\";
|
||||
else
|
||||
return \"neg%.l %1\;negx%.l %0\";
|
||||
} ")
|
||||
|
||||
(define_insn "negsi2"
|
||||
|
|
Loading…
Reference in New Issue