Reapply r298417 "[ARM] Recommit the glueless lowering of addc/adde in Thumb1"
authorArtyom Skrobov <Artyom.Skrobov@arm.com>
Wed, 22 Mar 2017 23:35:51 +0000 (23:35 +0000)
committerArtyom Skrobov <Artyom.Skrobov@arm.com>
Wed, 22 Mar 2017 23:35:51 +0000 (23:35 +0000)
commit92c0653095f5db544ff52cfb72cc1726b2cdf345
tree0ecabedbc90af3633442fca1f2e425630fa85373
parent3eb2b44d31ff921041eb5b55333c77d6fb16eb61
Reapply r298417 "[ARM] Recommit the glueless lowering of addc/adde in Thumb1"

The UB in t2_so_imm_neg conversion has been addressed under D31242 / r298512

This reverts commit r298482.

llvm-svn: 298562
llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp
llvm/lib/Target/ARM/ARMISelLowering.cpp
llvm/lib/Target/ARM/ARMInstrThumb.td
llvm/test/CodeGen/Thumb/long.ll