Home
last modified time | relevance | path

Searched refs:Thumb2InstrInfo (Results 1 – 11 of 11) sorted by relevance

/external/llvm/lib/Target/ARM/
DThumb2InstrInfo.cpp32 Thumb2InstrInfo::Thumb2InstrInfo(const ARMSubtarget &STI) in Thumb2InstrInfo() function in Thumb2InstrInfo
36 void Thumb2InstrInfo::getNoopForMachoTarget(MCInst &NopInst) const { in getNoopForMachoTarget()
43 unsigned Thumb2InstrInfo::getUnindexedOpcode(unsigned Opc) const { in getUnindexedOpcode()
49 Thumb2InstrInfo::ReplaceTailWithBranchTo(MachineBasicBlock::iterator Tail, in ReplaceTailWithBranchTo()
100 Thumb2InstrInfo::isLegalToSplitMBBAt(MachineBasicBlock &MBB, in isLegalToSplitMBBAt()
112 void Thumb2InstrInfo::copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg()
124 void Thumb2InstrInfo::
167 void Thumb2InstrInfo::
212 void Thumb2InstrInfo::expandLoadStackGuard( in expandLoadStackGuard()
DThumb2InstrInfo.h24 class Thumb2InstrInfo : public ARMBaseInstrInfo {
27 explicit Thumb2InstrInfo(const ARMSubtarget &STI);
DThumb2ITBlockPass.cpp33 const Thumb2InstrInfo *TII;
280 TII = static_cast<const Thumb2InstrInfo *>(STI.getInstrInfo()); in runOnMachineFunction()
DCMakeLists.txt45 Thumb2InstrInfo.cpp
DARMSubtarget.cpp100 : (ARMBaseInstrInfo *)new Thumb2InstrInfo(*this)), in ARMSubtarget()
DThumb2SizeReduction.cpp144 const Thumb2InstrInfo *TII;
1078 TII = static_cast<const Thumb2InstrInfo *>(STI->getInstrInfo()); in runOnMachineFunction()
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DThumb2InstrInfo.cpp34 Thumb2InstrInfo::Thumb2InstrInfo(const ARMSubtarget &STI) in Thumb2InstrInfo() function in Thumb2InstrInfo
38 unsigned Thumb2InstrInfo::getUnindexedOpcode(unsigned Opc) const { in getUnindexedOpcode()
44 Thumb2InstrInfo::ReplaceTailWithBranchTo(MachineBasicBlock::iterator Tail, in ReplaceTailWithBranchTo()
95 Thumb2InstrInfo::isLegalToSplitMBBAt(MachineBasicBlock &MBB, in isLegalToSplitMBBAt()
107 void Thumb2InstrInfo::copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg()
119 void Thumb2InstrInfo::
147 void Thumb2InstrInfo::
566 Thumb2InstrInfo::scheduleTwoAddrSource(MachineInstr *SrcMI, in scheduleTwoAddrSource()
DThumb2InstrInfo.h26 class Thumb2InstrInfo : public ARMBaseInstrInfo {
29 explicit Thumb2InstrInfo(const ARMSubtarget &STI);
DThumb2ITBlockPass.cpp32 const Thumb2InstrInfo *TII;
250 TII = static_cast<const Thumb2InstrInfo*>(TM.getInstrInfo()); in runOnMachineFunction()
DARMTargetMachine.cpp76 ? ((ARMBaseInstrInfo*)new Thumb2InstrInfo(Subtarget)) in ThumbTargetMachine()
DThumb2SizeReduction.cpp136 const Thumb2InstrInfo *TII;
877 TII = static_cast<const Thumb2InstrInfo*>(TM.getInstrInfo()); in runOnMachineFunction()