Commit ceef6fd9 by Greta Yorsh Committed by Greta Yorsh

arm.md (addsi3_carryin_<optab>): Set attribute predicable.

2013-04-05  Greta Yorsh  <Greta.Yorsh@arm.com>

	* config/arm/arm.md (addsi3_carryin_<optab>): Set attribute predicable.
 	(addsi3_carryin_alt2_<optab>,addsi3_carryin_shift_<optab>): Likewise.

From-SVN: r197518
parent ddbdd8a7
2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
* config/arm/arm.md (addsi3_carryin_<optab>): Set attribute predicable.
(addsi3_carryin_alt2_<optab>,addsi3_carryin_shift_<optab>): Likewise.
2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
* config/arm/arm.c (arm_expand_builtin): Change fcode
......
......@@ -970,7 +970,8 @@
"@
adc%?\\t%0, %1, %2
sbc%?\\t%0, %1, #%B2"
[(set_attr "conds" "use")]
[(set_attr "conds" "use")
(set_attr "predicable" "yes")]
)
(define_insn "*addsi3_carryin_alt2_<optab>"
......@@ -982,7 +983,8 @@
"@
adc%?\\t%0, %1, %2
sbc%?\\t%0, %1, #%B2"
[(set_attr "conds" "use")]
[(set_attr "conds" "use")
(set_attr "predicable" "yes")]
)
(define_insn "*addsi3_carryin_shift_<optab>"
......@@ -996,6 +998,7 @@
"TARGET_32BIT"
"adc%?\\t%0, %1, %3%S2"
[(set_attr "conds" "use")
(set_attr "predicable" "yes")
(set (attr "type") (if_then_else (match_operand 4 "const_int_operand" "")
(const_string "alu_shift")
(const_string "alu_shift_reg")))]
......
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