diff options
author | Bernd Schmidt <bernds@codesourcery.com> | 2010-07-09 21:44:11 +0000 |
---|---|---|
committer | Bernd Schmidt <bernds@gcc.gnu.org> | 2010-07-09 21:44:11 +0000 |
commit | 0879e7b37b5b4388aef442b4dbb421981a24a87a (patch) | |
tree | c41df9736823a39d7a9d7616e1a9a1b9948058cf /gcc | |
parent | c033690d7e2108d2b7ddbb37d488a6f1519eedff (diff) | |
download | gcc-0879e7b37b5b4388aef442b4dbb421981a24a87a.zip gcc-0879e7b37b5b4388aef442b4dbb421981a24a87a.tar.gz gcc-0879e7b37b5b4388aef442b4dbb421981a24a87a.tar.bz2 |
arm.md (addsi3_cbranch): Switch alternatives 0 and 1.
* config/arm/arm.md (addsi3_cbranch): Switch alternatives 0 and 1.
From-SVN: r162020
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 2 | ||||
-rw-r--r-- | gcc/config/arm/arm.md | 4 |
2 files changed, 4 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index a3a28a7..39461dc 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -9,6 +9,8 @@ * config/arm/arm.md (arm_addsi3, thumb1_addsi3, arm_subsi3_insn): Don't discourage alternatives using the stack pointer. + * config/arm/arm.md (addsi3_cbranch): Switch alternatives 0 and 1. + 2010-07-09 Richard Guenther <rguenther@suse.de> * gimple.c (struct type_fixup_s): New struct and VEC type. diff --git a/gcc/config/arm/arm.md b/gcc/config/arm/arm.md index 6f20aea..b40b963 100644 --- a/gcc/config/arm/arm.md +++ b/gcc/config/arm/arm.md @@ -7455,8 +7455,8 @@ (if_then_else (match_operator 4 "arm_comparison_operator" [(plus:SI - (match_operand:SI 2 "s_register_operand" "%l,0,*l,1,1,1") - (match_operand:SI 3 "reg_or_int_operand" "lL,IJ,*l,lIJ,lIJ,lIJ")) + (match_operand:SI 2 "s_register_operand" "%0,l,*l,1,1,1") + (match_operand:SI 3 "reg_or_int_operand" "IJ,lL,*l,lIJ,lIJ,lIJ")) (const_int 0)]) (label_ref (match_operand 5 "" "")) (pc))) |