]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
ia64.md: Remove constraints from define_split patterns.
authorAndreas Schwab <schwab@suse.de>
Sat, 20 Sep 2014 06:52:45 +0000 (06:52 +0000)
committerAndreas Schwab <schwab@gcc.gnu.org>
Sat, 20 Sep 2014 06:52:45 +0000 (06:52 +0000)
* config/ia64/ia64.md: Remove constraints from define_split
patterns.

From-SVN: r215419

gcc/ChangeLog
gcc/config/ia64/ia64.md

index 87b5e00c50fc806e885eaf4502a626d38d4501f3..d1d933c509accb912a0f2d67de68721a228d8003 100644 (file)
@@ -1,3 +1,8 @@
+2014-09-20  Andreas Schwab  <schwab@suse.de>
+
+       * config/ia64/ia64.md: Remove constraints from define_split
+       patterns.
+
 2014-09-19  Jan Hubicka  <hubicka@ucw.cz>
 
        * ipa-utils.h (ipa_polymorphic_call_context): Turn into class; add ctors.
index 986ef024968141f5ec7fa89fab2df6ed46ed721e..572870f14a2454b4fb52dca9c0bf4ddcf403ad15 100644 (file)
   [(set (match_operand:TI 0 "register_operand" "")
        (minus:TI (match_operand:TI 1 "register_operand" "")
                  (match_operand:TI 2 "register_operand" "")))
-   (clobber (match_scratch:BI 3 "=&c"))]
+   (clobber (match_scratch:BI 3 ""))]
   "reload_completed"
   [(set (match_dup 0) (minus:DI (match_dup 1) (match_dup 2)))
    (set (match_dup 3) (ltu:BI (match_dup 1) (match_dup 0)))
   [(set (match_operand:TI 0 "register_operand" "")
        (minus:TI (match_operand:TI 1 "immediate_operand" "")
                  (match_operand:TI 2 "register_operand" "")))
-   (clobber (match_scratch:BI 3 "=&c"))]
+   (clobber (match_scratch:BI 3 ""))]
   "reload_completed && satisfies_constraint_K (operands[1])"
   [(set (match_dup 0) (minus:DI (match_dup 1) (match_dup 2)))
    (set (match_dup 3) (gtu:BI (match_dup 0) (match_dup 1)))
   [(set (match_operand:DI 0 "register_operand" "")
        (if_then_else:DI
          (match_operator 4 "predicate_operator"
-           [(match_operand:BI 1 "register_operand" "c,c")
+           [(match_operand:BI 1 "register_operand" "")
             (const_int 0)])
          (neg:DI (match_operand:DI 2 "gr_reg_or_22bit_operand" ""))
          (match_operand:DI 3 "gr_reg_or_22bit_operand" "")))]
   [(set (match_operand:DI 0 "register_operand" "")
        (if_then_else:DI
          (match_operator 4 "predicate_operator"
-           [(match_operand:BI 1 "register_operand" "c,c")
+           [(match_operand:BI 1 "register_operand" "")
             (const_int 0)])
          (neg:DI (match_operand:DI 2 "gr_reg_or_22bit_operand" ""))
          (match_operand:DI 3 "gr_reg_or_22bit_operand" "")))]
   [(set (match_operand:SI 0 "register_operand" "")
        (if_then_else:SI
          (match_operator 4 "predicate_operator"
-           [(match_operand:BI 1 "register_operand" "c,c")
+           [(match_operand:BI 1 "register_operand" "")
             (const_int 0)])
          (neg:SI (match_operand:SI 2 "gr_reg_or_22bit_operand" ""))
          (match_operand:SI 3 "gr_reg_or_22bit_operand" "")))]
   [(set (match_operand:SI 0 "register_operand" "")
        (if_then_else:SI
          (match_operator 4 "predicate_operator"
-           [(match_operand:BI 1 "register_operand" "c,c")
+           [(match_operand:BI 1 "register_operand" "")
             (const_int 0)])
          (neg:SI (match_operand:SI 2 "gr_reg_or_22bit_operand" ""))
          (match_operand:SI 3 "gr_reg_or_22bit_operand" "")))]