OSDN Git Service

More refactoring. Move getRegClass from TargetOperandInfo to TargetInstrInfo.
authorEvan Cheng <evan.cheng@apple.com>
Mon, 27 Jun 2011 21:26:13 +0000 (21:26 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Mon, 27 Jun 2011 21:26:13 +0000 (21:26 +0000)
commit15993f83a419950f06d2879d6701530ae6449317
tree749e4564ae6f9d1f7c3539ccec1dfd88e1642bc9
parentbea6f615eefae279e53bbb63a31d2c3c67274c45
More refactoring. Move getRegClass from TargetOperandInfo to TargetInstrInfo.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133944 91177308-0d34-0410-b5e6-96231b3b80d8
18 files changed:
include/llvm/Target/TargetInstrDesc.h
include/llvm/Target/TargetInstrInfo.h
lib/CodeGen/AggressiveAntiDepBreaker.cpp
lib/CodeGen/CalcSpillWeights.cpp
lib/CodeGen/CriticalAntiDepBreaker.cpp
lib/CodeGen/MachineLICM.cpp
lib/CodeGen/MachineVerifier.cpp
lib/CodeGen/RegisterCoalescer.cpp
lib/CodeGen/SelectionDAG/InstrEmitter.cpp
lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
lib/CodeGen/StackSlotColoring.cpp
lib/CodeGen/TwoAddressInstructionPass.cpp
lib/Target/ARM/ARMBaseRegisterInfo.cpp
lib/Target/ARM/ARMLoadStoreOptimizer.cpp
lib/Target/ARM/MLxExpansionPass.cpp
lib/Target/Blackfin/BlackfinISelDAGToDAG.cpp
lib/Target/TargetInstrInfo.cpp
lib/Target/X86/X86InstrInfo.cpp