* arm.md (arm_addsi3): New variant for Thumb2 16-bit ADD instruction.
commitc24d855ddd4c9a417d07597465f33fce30ed0630
authorrearnsha <rearnsha@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 17 Aug 2012 08:50:29 +0000 (17 08:50 +0000)
committerrearnsha <rearnsha@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 17 Aug 2012 08:50:29 +0000 (17 08:50 +0000)
treeff2d0defdc46e94b1c405da9d86044ecd059f586
parent494bbaae2b5244cea9d6874a1f0ec5c20598670b
* 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@190472 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/arm/arm.c
gcc/config/arm/arm.md