arm.md (*arm_subsi3_insn): Fixed redundant alternatives.

2015-04-27  Yvan Roux  <yvan.roux@linaro.org>

	* config/arm/arm.md (*arm_subsi3_insn): Fixed redundant
	alternatives.

From-SVN: r222453
This commit is contained in:
Yvan Roux 2015-04-27 09:08:11 +00:00 committed by Yvan Roux
parent 70581f5a90
commit c55d8b0bee
2 changed files with 8 additions and 3 deletions

View File

@ -1,3 +1,8 @@
2015-04-27 Yvan Roux <yvan.roux@linaro.org>
* config/arm/arm.md (*arm_subsi3_insn): Fixed redundant
alternatives.
2015-04-26 Tom de Vries <tom@codesourcery.com>
PR tree-optimization/65826

View File

@ -1177,9 +1177,9 @@
; ??? Check Thumb-2 split length
(define_insn_and_split "*arm_subsi3_insn"
[(set (match_operand:SI 0 "s_register_operand" "=l,l ,l ,l ,r ,r,r,rk,r")
(minus:SI (match_operand:SI 1 "reg_or_int_operand" "l ,0 ,l ,Pz,rI,r,r,k ,?n")
(match_operand:SI 2 "reg_or_int_operand" "l ,Py,Pd,l ,r ,I,r,r ,r")))]
[(set (match_operand:SI 0 "s_register_operand" "=l,l ,l ,l ,r,r,r,rk,r")
(minus:SI (match_operand:SI 1 "reg_or_int_operand" "l ,0 ,l ,Pz,I,r,r,k ,?n")
(match_operand:SI 2 "reg_or_int_operand" "l ,Py,Pd,l ,r,I,r,r ,r")))]
"TARGET_32BIT"
"@
sub%?\\t%0, %1, %2