arm.md (cmpsi2_addneg): New ARM pattern.
authorRichard Earnshaw <rearnsha@arm.com>
Tue, 7 Oct 2003 08:49:36 +0000 (08:49 +0000)
committerRichard Earnshaw <rearnsha@gcc.gnu.org>
Tue, 7 Oct 2003 08:49:36 +0000 (08:49 +0000)
commitf9b9980e6d45565807cb14ef53ab5d02b4338643
tree94033a97e8335ca491ff5dd3f927129749d163e9
parent79ae11c4a302d90b678ed23fe4ccfb6a163a19fc
arm.md (cmpsi2_addneg): New ARM pattern.

* arm.md (cmpsi2_addneg): New ARM pattern. Add peephole2 to generate
it.
(cbranchne_decr1): New Thumb pattern.
* arm.c (arm_addimm_operand): New insn predicate.
* arm-protos.h: Add a prototype for it.
* arm.h (PREDICATE_CODES): Add it.

From-SVN: r72188
gcc/ChangeLog
gcc/config/arm/arm-protos.h
gcc/config/arm/arm.c
gcc/config/arm/arm.h
gcc/config/arm/arm.md