Initial support for some Thumb2 instructions.
authorAnton Korobeynikov <asl@math.spbu.ru>
Wed, 17 Jun 2009 18:13:58 +0000 (18:13 +0000)
committerAnton Korobeynikov <asl@math.spbu.ru>
Wed, 17 Jun 2009 18:13:58 +0000 (18:13 +0000)
commit52237119a9b41d6d714c96e730d651300b171298
treea0beafbd6e54716625d06253861cbb0105676f7e
parente3a6165423503f550b4f60e06469ad6420a585c9
Initial support for some Thumb2 instructions.
Patch by Viktor Kutuzov and Anton Korzh from Access Softek, Inc.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73622 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMISelDAGToDAG.cpp
lib/Target/ARM/ARMInstrInfo.td
lib/Target/ARM/ARMInstrThumb2.td
lib/Target/ARM/AsmPrinter/ARMAsmPrinter.cpp
test/CodeGen/ARM/thumb2-add.ll [new file with mode: 0644]
test/CodeGen/ARM/thumb2-mov.ll [new file with mode: 0644]
test/CodeGen/ARM/thumb2-mov2.ll [new file with mode: 0644]
test/CodeGen/ARM/thumb2-shifter.ll [new file with mode: 0644]