arm.md (arm_addsi3): New variant for Thumb2 16-bit ADD instruction.
authorRichard Earnshaw <rearnsha@arm.com>
Fri, 17 Aug 2012 08:50:29 +0000 (08:50 +0000)
committerRichard Earnshaw <rearnsha@gcc.gnu.org>
Fri, 17 Aug 2012 08:50:29 +0000 (08:50 +0000)
commitb915718fdd303e6c7717749aa2a37dff0e495890
treeff2d0defdc46e94b1c405da9d86044ecd059f586
parent5deac3404d220cb68d893eb6c86ed2fa3ab3134c
arm.md (arm_addsi3): New variant for Thumb2 16-bit ADD instruction.

* arm.md (arm_addsi3): New variant for Thumb2 16-bit ADD instruction.
* arm.c (thumb2_reorg): Don't convert an ADD instruction that's
already 16 bits.

From-SVN: r190472
gcc/ChangeLog
gcc/config/arm/arm.c
gcc/config/arm/arm.md