s390.md ("*iordi3_oi"): Do not mark commutative.
authorUlrich Weigand <uweigand@de.ibm.com>
Tue, 13 May 2003 14:33:16 +0000 (14:33 +0000)
committerUlrich Weigand <uweigand@gcc.gnu.org>
Tue, 13 May 2003 14:33:16 +0000 (14:33 +0000)
* config/s390/s390.md ("*iordi3_oi"): Do not mark commutative.
("*iorsi3_oi"): Likewise.

From-SVN: r66761

gcc/ChangeLog
gcc/config/s390/s390.md

index 1dcd80d57743e548a2b585c61c387cb3a9b0d402..c9c1cdf9de61add291d425b616c2e0ab8d6d0920 100644 (file)
@@ -1,3 +1,8 @@
+2003-05-13  Ulrich Weigand  <uweigand@de.ibm.com>
+
+       * config/s390/s390.md ("*iordi3_oi"): Do not mark commutative.
+       ("*iorsi3_oi"): Likewise.
+
 2003-05-13  Richard Earnshaw  <rearnsha@arm.com>
 
        * arm.md (compare_scc): Use shorter sequence for EQ case.
index 88f0dcdc9d044e955f204c6c15a986f38b92a442..244fbc3292346efb8ae6281f6b1dc1eb4ac8d4a4 100644 (file)
 
 (define_insn "*iordi3_oi"
   [(set (match_operand:DI 0 "register_operand" "=d")
-        (ior:DI (match_operand:DI 1 "nonimmediate_operand" "%0")
+        (ior:DI (match_operand:DI 1 "nonimmediate_operand" "0")
                 (match_operand:DI 2 "immediate_operand" "n")))
    (clobber (reg:CC 33))]
   "TARGET_64BIT && s390_single_hi (operands[2], DImode, 0) >= 0"
 
 (define_insn "*iorsi3_oi"
   [(set (match_operand:SI 0 "register_operand" "=d")
-        (ior:SI (match_operand:SI 1 "nonimmediate_operand" "%0")
+        (ior:SI (match_operand:SI 1 "nonimmediate_operand" "0")
                 (match_operand:SI 2 "immediate_operand" "n")))
    (clobber (reg:CC 33))]
   "TARGET_64BIT && s390_single_hi (operands[2], SImode, 0) >= 0"