rs6000.md (cr_logical): Swap order of CODE and MODE arguments to
gen_rtx and compare operand with const0_rtx. From-SVN: r46273
This commit is contained in:
parent
0e91d38470
commit
2d4368e6cd
@ -1,3 +1,8 @@
|
||||
2001-10-15 David Edelsohn <edelsohn@gnu.org>
|
||||
|
||||
* config/rs6000/rs6000.md (cr_logical): Swap order of CODE and
|
||||
MODE arguments to gen_rtx and compare operand with const0_rtx.
|
||||
|
||||
2001-10-15 Neil Booth <neil@daikokuya.demon.co.uk>
|
||||
|
||||
* system.h: Poison old unused target macros.
|
||||
|
@ -12516,24 +12516,24 @@
|
||||
positive_2 = branch_positive_comparison_operator (operands[3], CCEQmode);
|
||||
|
||||
if (! positive_1)
|
||||
operands[1] = gen_rtx (SImode,
|
||||
rs6000_reverse_condition (GET_MODE (operands[2]),
|
||||
operands[1] = gen_rtx (rs6000_reverse_condition (GET_MODE (operands[2]),
|
||||
GET_CODE (operands[1])),
|
||||
operands[2]);
|
||||
SImode,
|
||||
operands[2], const0_rtx);
|
||||
else if (GET_MODE (operands[1]) != SImode)
|
||||
operands[1] = gen_rtx (SImode,
|
||||
GET_CODE (operands[1]),
|
||||
operands[2]);
|
||||
operands[1] = gen_rtx (GET_CODE (operands[1]),
|
||||
SImode,
|
||||
operands[2], const0_rtx);
|
||||
|
||||
if (! positive_2)
|
||||
operands[3] = gen_rtx (SImode,
|
||||
rs6000_reverse_condition (GET_MODE (operands[4]),
|
||||
operands[3] = gen_rtx (rs6000_reverse_condition (GET_MODE (operands[4]),
|
||||
GET_CODE (operands[3])),
|
||||
operands[4]);
|
||||
SImode,
|
||||
operands[4], const0_rtx);
|
||||
else if (GET_MODE (operands[3]) != SImode)
|
||||
operands[3] = gen_rtx (SImode,
|
||||
GET_CODE (operands[3]),
|
||||
operands[4]);
|
||||
operands[3] = gen_rtx (GET_CODE (operands[3]),
|
||||
SImode,
|
||||
operands[4], const0_rtx);
|
||||
|
||||
if (positive_1 == positive_2)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user