* arm.md (splits generating cond_exec): Disable.
authorRichard Earnshaw <rearnsha@arm.com>
Tue, 15 Aug 2000 14:59:37 +0000 (14:59 +0000)
committerRichard Earnshaw <rearnsha@gcc.gnu.org>
Tue, 15 Aug 2000 14:59:37 +0000 (14:59 +0000)
From-SVN: r35707

gcc/ChangeLog
gcc/config/arm/arm.md

index 3864fddeff786adf00726f6d8d15a7744953b235..8192bbe04a388ce97905f43d5393944a4150bc7b 100644 (file)
@@ -1,3 +1,7 @@
+2000-08-15  Richard Earnshaw <rearnsha@arm.com>
+
+       * arm.md (splits generating cond_exec): Disable.
+
 2000-08-15  Richard Earnshaw <rearnsha@arm.com>
 
        * arm/linux-elf.h (text_section): Delete declaration.
index e2d72a0fb78f4881074a72b80aedd5258acca961..46bf515e7e81f1fcd3ff82c24017e11931b2e27d 100644 (file)
                         (match_dup 0)
                         (match_operand 4 "" "")))
    (clobber (reg:CC 24))]
-  "TARGET_ARM && reload_completed"
+  "TARGET_ARM && reload_completed && 0"
   [(set (match_dup 5) (match_dup 6))
    (cond_exec (match_dup 7)
              (set (match_dup 0) (match_dup 4)))]
                         (match_operand 4 "" "")
                         (match_dup 0)))
    (clobber (reg:CC 24))]
-  "TARGET_ARM && reload_completed"
+  "TARGET_ARM && reload_completed && 0"
   [(set (match_dup 5) (match_dup 6))
    (cond_exec (match_op_dup 1 [(match_dup 5) (const_int 0)])
              (set (match_dup 0) (match_dup 4)))]
                         (match_operand 4 "" "")
                         (match_operand 5 "" "")))
    (clobber (reg:CC 24))]
-  "TARGET_ARM && reload_completed"
+  "TARGET_ARM && reload_completed && 0"
   [(set (match_dup 6) (match_dup 7))
    (cond_exec (match_op_dup 1 [(match_dup 6) (const_int 0)])
              (set (match_dup 0) (match_dup 4)))
                         (match_operand 4 "" "")
                         (match_operand 5 "" "")))
    (clobber (reg:CC 24))]
-  "TARGET_ARM && reload_completed && 0"
+  "TARGET_ARM && reload_completed"
   [(set (match_dup 6) (match_dup 7))
    (set (match_dup 0) 
        (if_then_else:SI (match_op_dup 1 [(match_dup 6) (const_int 0)])