mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-01-24 21:27:10 +08:00
i386.md (cmpsi_1, [...]): Remove code which set CC_REVERSED since reload should ensure that the operands...
* i386.md (cmpsi_1, cmphi_1, cmpqi_1): Remove code which set CC_REVERSED since reload should ensure that the operands are already the correct type. From-SVN: r20434
This commit is contained in:
parent
112a70c24d
commit
9bc6d2c207
@ -1,3 +1,9 @@
|
||||
Fri Jun 12 00:30:32 1998 John Wehle (john@feith.com)
|
||||
|
||||
* i386.md (cmpsi_1, cmphi_1, cmpqi_1): Remove code
|
||||
which set CC_REVERSED since reload should ensure that
|
||||
the operands are already the correct type.
|
||||
|
||||
Thu Jun 11 17:14:15 1998 Jim Wilson <wilson@cygnus.com>
|
||||
|
||||
* except.c (expand_builtin_eh_stub): Call emit_move_insn rather than
|
||||
|
@ -328,15 +328,7 @@
|
||||
(compare (match_operand:SI 0 "nonimmediate_operand" "mr,r")
|
||||
(match_operand:SI 1 "general_operand" "ri,mr")))]
|
||||
"GET_CODE (operands[0]) != MEM || GET_CODE (operands[1]) != MEM"
|
||||
"*
|
||||
{
|
||||
if (CONSTANT_P (operands[0]) || GET_CODE (operands[1]) == MEM)
|
||||
{
|
||||
cc_status.flags |= CC_REVERSED;
|
||||
return AS2 (cmp%L0,%0,%1);
|
||||
}
|
||||
return AS2 (cmp%L0,%1,%0);
|
||||
}")
|
||||
"* return AS2 (cmp%L0,%1,%0);")
|
||||
|
||||
(define_expand "cmpsi"
|
||||
[(set (cc0)
|
||||
@ -359,15 +351,7 @@
|
||||
(compare (match_operand:HI 0 "nonimmediate_operand" "mr,r")
|
||||
(match_operand:HI 1 "general_operand" "ri,mr")))]
|
||||
"GET_CODE (operands[0]) != MEM || GET_CODE (operands[1]) != MEM"
|
||||
"*
|
||||
{
|
||||
if (CONSTANT_P (operands[0]) || GET_CODE (operands[1]) == MEM)
|
||||
{
|
||||
cc_status.flags |= CC_REVERSED;
|
||||
return AS2 (cmp%W0,%0,%1);
|
||||
}
|
||||
return AS2 (cmp%W0,%1,%0);
|
||||
}")
|
||||
"* return AS2 (cmp%W0,%1,%0);")
|
||||
|
||||
(define_expand "cmphi"
|
||||
[(set (cc0)
|
||||
@ -390,15 +374,7 @@
|
||||
(compare (match_operand:QI 0 "nonimmediate_operand" "q,mq")
|
||||
(match_operand:QI 1 "general_operand" "qm,nq")))]
|
||||
"GET_CODE (operands[0]) != MEM || GET_CODE (operands[1]) != MEM"
|
||||
"*
|
||||
{
|
||||
if (CONSTANT_P (operands[0]) || GET_CODE (operands[1]) == MEM)
|
||||
{
|
||||
cc_status.flags |= CC_REVERSED;
|
||||
return AS2 (cmp%B0,%0,%1);
|
||||
}
|
||||
return AS2 (cmp%B0,%1,%0);
|
||||
}")
|
||||
"* return AS2 (cmp%B0,%1,%0);")
|
||||
|
||||
(define_expand "cmpqi"
|
||||
[(set (cc0)
|
||||
|
Loading…
Reference in New Issue
Block a user