aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorBernd Schmidt <bernds@codesourcery.com>2010-07-09 21:44:11 +0000
committerBernd Schmidt <bernds@gcc.gnu.org>2010-07-09 21:44:11 +0000
commit0879e7b37b5b4388aef442b4dbb421981a24a87a (patch)
treec41df9736823a39d7a9d7616e1a9a1b9948058cf /gcc
parentc033690d7e2108d2b7ddbb37d488a6f1519eedff (diff)
downloadgcc-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/ChangeLog2
-rw-r--r--gcc/config/arm/arm.md4
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)))