Checkpoint Thumb2 Instr info work. Generalized base code so that it can be shared...
authorDavid Goodwin <david_goodwin@apple.com>
Wed, 8 Jul 2009 16:09:28 +0000 (16:09 +0000)
committerDavid Goodwin <david_goodwin@apple.com>
Wed, 8 Jul 2009 16:09:28 +0000 (16:09 +0000)
commit334c26473bba3ad8b88341bb0d25d0ac2008bb8d
tree04d6f19211a1608488c595de5d573f70b9a6388e
parent8c899ee031481dbece5f111379a274c848cb5902
Checkpoint Thumb2 Instr info work. Generalized base code so that it can be shared between ARM and Thumb2. Not yet activated because register information must be generalized first.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75010 91177308-0d34-0410-b5e6-96231b3b80d8
12 files changed:
lib/Target/ARM/ARMBaseInstrInfo.cpp [new file with mode: 0644]
lib/Target/ARM/ARMBaseInstrInfo.h [new file with mode: 0644]
lib/Target/ARM/ARMInstrInfo.cpp
lib/Target/ARM/ARMInstrInfo.h
lib/Target/ARM/ARMInstrThumb.td
lib/Target/ARM/ARMInstrThumb2.td
lib/Target/ARM/CMakeLists.txt
lib/Target/ARM/Thumb1InstrInfo.cpp
lib/Target/ARM/Thumb1InstrInfo.h
lib/Target/ARM/Thumb2InstrInfo.cpp
lib/Target/ARM/Thumb2InstrInfo.h
test/CodeGen/Thumb2/thumb2-select_xform.ll