mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-02-23 15:39:46 +08:00
s390.md ("*iordi3"): Mark commutative.
* config/s390/s390.md ("*iordi3"): Mark commutative. ("*iorsi3_zarch", "*iorsi3_esa"): Likewise. From-SVN: r91099
This commit is contained in:
parent
07b43a87c0
commit
bad82153ee
@ -1,3 +1,8 @@
|
||||
2004-11-23 Ulrich Weigand <uweigand@de.ibm.com>
|
||||
|
||||
* config/s390/s390.md ("*iordi3"): Mark commutative.
|
||||
("*iorsi3_zarch", "*iorsi3_esa"): Likewise.
|
||||
|
||||
2004-11-23 Kazu Hirata <kazu@cs.umass.edu>
|
||||
|
||||
* tree-phinode.c (resize_phi_node): Abort when LEN is strictly
|
||||
|
@ -5554,7 +5554,7 @@
|
||||
|
||||
(define_insn "*iordi3"
|
||||
[(set (match_operand:DI 0 "nonimmediate_operand" "=d,d,d,d,d,d,AQ,Q")
|
||||
(ior:DI (match_operand:DI 1 "nonimmediate_operand" "0,0,0,0,0,0,0,0")
|
||||
(ior:DI (match_operand:DI 1 "nonimmediate_operand" "%0,0,0,0,0,0,0,0")
|
||||
(match_operand:DI 2 "general_operand"
|
||||
"N0HD0,N1HD0,N2HD0,N3HD0,d,m,NxQD0,Q")))
|
||||
(clobber (reg:CC 33))]
|
||||
@ -5621,7 +5621,7 @@
|
||||
|
||||
(define_insn "*iorsi3_zarch"
|
||||
[(set (match_operand:SI 0 "nonimmediate_operand" "=d,d,d,d,d,AQ,Q")
|
||||
(ior:SI (match_operand:SI 1 "nonimmediate_operand" "0,0,0,0,0,0,0")
|
||||
(ior:SI (match_operand:SI 1 "nonimmediate_operand" "%0,0,0,0,0,0,0")
|
||||
(match_operand:SI 2 "general_operand" "N0HS0,N1HS0,d,R,T,NxQS0,Q")))
|
||||
(clobber (reg:CC 33))]
|
||||
"TARGET_ZARCH && s390_logical_operator_ok_p (operands)"
|
||||
@ -5637,7 +5637,7 @@
|
||||
|
||||
(define_insn "*iorsi3_esa"
|
||||
[(set (match_operand:SI 0 "nonimmediate_operand" "=d,d,AQ,Q")
|
||||
(ior:SI (match_operand:SI 1 "nonimmediate_operand" "0,0,0,0")
|
||||
(ior:SI (match_operand:SI 1 "nonimmediate_operand" "%0,0,0,0")
|
||||
(match_operand:SI 2 "general_operand" "d,R,NxQS0,Q")))
|
||||
(clobber (reg:CC 33))]
|
||||
"!TARGET_ZARCH && s390_logical_operator_ok_p (operands)"
|
||||
|
Loading…
Reference in New Issue
Block a user