Commit 516e2f1c by Andreas Schwab Committed by Andreas Schwab

ia64.md: Remove constraints from define_split patterns.

* config/ia64/ia64.md: Remove constraints from define_split
patterns.

From-SVN: r215419
parent 6f8091fc
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> 2014-09-19 Jan Hubicka <hubicka@ucw.cz>
* ipa-utils.h (ipa_polymorphic_call_context): Turn into class; add ctors. * ipa-utils.h (ipa_polymorphic_call_context): Turn into class; add ctors.
...@@ -2565,7 +2565,7 @@ ...@@ -2565,7 +2565,7 @@
[(set (match_operand:TI 0 "register_operand" "") [(set (match_operand:TI 0 "register_operand" "")
(minus:TI (match_operand:TI 1 "register_operand" "") (minus:TI (match_operand:TI 1 "register_operand" "")
(match_operand:TI 2 "register_operand" ""))) (match_operand:TI 2 "register_operand" "")))
(clobber (match_scratch:BI 3 "=&c"))] (clobber (match_scratch:BI 3 ""))]
"reload_completed" "reload_completed"
[(set (match_dup 0) (minus:DI (match_dup 1) (match_dup 2))) [(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_dup 3) (ltu:BI (match_dup 1) (match_dup 0)))
...@@ -2587,7 +2587,7 @@ ...@@ -2587,7 +2587,7 @@
[(set (match_operand:TI 0 "register_operand" "") [(set (match_operand:TI 0 "register_operand" "")
(minus:TI (match_operand:TI 1 "immediate_operand" "") (minus:TI (match_operand:TI 1 "immediate_operand" "")
(match_operand:TI 2 "register_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])" "reload_completed && satisfies_constraint_K (operands[1])"
[(set (match_dup 0) (minus:DI (match_dup 1) (match_dup 2))) [(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_dup 3) (gtu:BI (match_dup 0) (match_dup 1)))
...@@ -4152,7 +4152,7 @@ ...@@ -4152,7 +4152,7 @@
[(set (match_operand:DI 0 "register_operand" "") [(set (match_operand:DI 0 "register_operand" "")
(if_then_else:DI (if_then_else:DI
(match_operator 4 "predicate_operator" (match_operator 4 "predicate_operator"
[(match_operand:BI 1 "register_operand" "c,c") [(match_operand:BI 1 "register_operand" "")
(const_int 0)]) (const_int 0)])
(neg:DI (match_operand:DI 2 "gr_reg_or_22bit_operand" "")) (neg:DI (match_operand:DI 2 "gr_reg_or_22bit_operand" ""))
(match_operand:DI 3 "gr_reg_or_22bit_operand" "")))] (match_operand:DI 3 "gr_reg_or_22bit_operand" "")))]
...@@ -4167,7 +4167,7 @@ ...@@ -4167,7 +4167,7 @@
[(set (match_operand:DI 0 "register_operand" "") [(set (match_operand:DI 0 "register_operand" "")
(if_then_else:DI (if_then_else:DI
(match_operator 4 "predicate_operator" (match_operator 4 "predicate_operator"
[(match_operand:BI 1 "register_operand" "c,c") [(match_operand:BI 1 "register_operand" "")
(const_int 0)]) (const_int 0)])
(neg:DI (match_operand:DI 2 "gr_reg_or_22bit_operand" "")) (neg:DI (match_operand:DI 2 "gr_reg_or_22bit_operand" ""))
(match_operand:DI 3 "gr_reg_or_22bit_operand" "")))] (match_operand:DI 3 "gr_reg_or_22bit_operand" "")))]
...@@ -4220,7 +4220,7 @@ ...@@ -4220,7 +4220,7 @@
[(set (match_operand:SI 0 "register_operand" "") [(set (match_operand:SI 0 "register_operand" "")
(if_then_else:SI (if_then_else:SI
(match_operator 4 "predicate_operator" (match_operator 4 "predicate_operator"
[(match_operand:BI 1 "register_operand" "c,c") [(match_operand:BI 1 "register_operand" "")
(const_int 0)]) (const_int 0)])
(neg:SI (match_operand:SI 2 "gr_reg_or_22bit_operand" "")) (neg:SI (match_operand:SI 2 "gr_reg_or_22bit_operand" ""))
(match_operand:SI 3 "gr_reg_or_22bit_operand" "")))] (match_operand:SI 3 "gr_reg_or_22bit_operand" "")))]
...@@ -4235,7 +4235,7 @@ ...@@ -4235,7 +4235,7 @@
[(set (match_operand:SI 0 "register_operand" "") [(set (match_operand:SI 0 "register_operand" "")
(if_then_else:SI (if_then_else:SI
(match_operator 4 "predicate_operator" (match_operator 4 "predicate_operator"
[(match_operand:BI 1 "register_operand" "c,c") [(match_operand:BI 1 "register_operand" "")
(const_int 0)]) (const_int 0)])
(neg:SI (match_operand:SI 2 "gr_reg_or_22bit_operand" "")) (neg:SI (match_operand:SI 2 "gr_reg_or_22bit_operand" ""))
(match_operand:SI 3 "gr_reg_or_22bit_operand" "")))] (match_operand:SI 3 "gr_reg_or_22bit_operand" "")))]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment