Add support to reduce most of 32-bit Thumb2 arithmetic instructions.
commit6dadbee58837a1ce323b16aa818c6fd753f432f7
authorEvan Cheng <evan.cheng@apple.com>
Mon, 10 Aug 2009 02:37:24 +0000 (10 02:37 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Mon, 10 Aug 2009 02:37:24 +0000 (10 02:37 +0000)
treeb7e755aa96f2137f720d4cb3adc652d25e7475db
parentd2f87a67623caff88d29d01be4acf74b0b3e479d
Add support to reduce most of 32-bit Thumb2 arithmetic instructions.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78550 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMBaseInstrInfo.h
lib/Target/ARM/ARMInstrThumb.td
lib/Target/ARM/ARMInstrThumb2.td
lib/Target/ARM/Thumb2SizeReduction.cpp