Checkpoint refactoring of ThumbInstrInfo and ThumbRegisterInfo into Thumb1InstrInfo...
authorDavid Goodwin <david_goodwin@apple.com>
Thu, 2 Jul 2009 22:18:33 +0000 (22:18 +0000)
committerDavid Goodwin <david_goodwin@apple.com>
Thu, 2 Jul 2009 22:18:33 +0000 (22:18 +0000)
commitb50ea5c48f8b1ce259e034ca5c16dc14af1a582c
treeb704d8e0e95662d47240c2ac0411b76a5329be58
parentb717fb0fe0d41629ae07800869157b6d178c545f
Checkpoint refactoring of ThumbInstrInfo and ThumbRegisterInfo into Thumb1InstrInfo, Thumb2InstrInfo, Thumb1RegisterInfo and Thumb2RegisterInfo. Move methods from ARMInstrInfo to ARMBaseInstrInfo to prepare for sharing with Thumb2.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74731 91177308-0d34-0410-b5e6-96231b3b80d8
17 files changed:
lib/Target/ARM/ARMInstrInfo.cpp
lib/Target/ARM/ARMInstrInfo.h
lib/Target/ARM/ARMTargetMachine.cpp
lib/Target/ARM/ARMTargetMachine.h
lib/Target/ARM/CMakeLists.txt
lib/Target/ARM/Thumb1InstrInfo.cpp [new file with mode: 0644]
lib/Target/ARM/Thumb1InstrInfo.h [new file with mode: 0644]
lib/Target/ARM/Thumb1RegisterInfo.cpp [new file with mode: 0644]
lib/Target/ARM/Thumb1RegisterInfo.h [new file with mode: 0644]
lib/Target/ARM/Thumb2InstrInfo.cpp [new file with mode: 0644]
lib/Target/ARM/Thumb2InstrInfo.h [new file with mode: 0644]
lib/Target/ARM/Thumb2RegisterInfo.cpp [new file with mode: 0644]
lib/Target/ARM/Thumb2RegisterInfo.h [new file with mode: 0644]
lib/Target/ARM/ThumbInstrInfo.cpp [deleted file]
lib/Target/ARM/ThumbInstrInfo.h [deleted file]
lib/Target/ARM/ThumbRegisterInfo.cpp [deleted file]
lib/Target/ARM/ThumbRegisterInfo.h [deleted file]