Split thumb-related stuff into separate classes.
authorAnton Korobeynikov <asl@math.spbu.ru>
Fri, 26 Jun 2009 21:28:53 +0000 (21:28 +0000)
committerAnton Korobeynikov <asl@math.spbu.ru>
Fri, 26 Jun 2009 21:28:53 +0000 (21:28 +0000)
commitd49ea77cbc24776142615fecf75f41e191c765bd
treeeb72516f72ea768f792b07e60227ecb957436f9f
parentc4233af20079b163000ea87ec42cdf3edd0c8016
Split thumb-related stuff into separate classes.
Step 1: ARMInstructionInfo => {ARM,Thumb}InstructionInfo

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74329 91177308-0d34-0410-b5e6-96231b3b80d8
12 files changed:
lib/Target/ARM/ARM.h
lib/Target/ARM/ARMCodeEmitter.cpp
lib/Target/ARM/ARMISelDAGToDAG.cpp
lib/Target/ARM/ARMInstrInfo.cpp
lib/Target/ARM/ARMInstrInfo.h
lib/Target/ARM/ARMTargetAsmInfo.cpp
lib/Target/ARM/ARMTargetAsmInfo.h
lib/Target/ARM/ARMTargetMachine.cpp
lib/Target/ARM/ARMTargetMachine.h
lib/Target/ARM/AsmPrinter/ARMAsmPrinter.cpp
lib/Target/ARM/ThumbInstrInfo.cpp [new file with mode: 0644]
lib/Target/ARM/ThumbInstrInfo.h [new file with mode: 0644]