Home
last modified time | relevance | path

Searched refs:ARMBaseInstrInfo (Results 1 – 25 of 29) sorted by relevance

12

/external/llvm/lib/Target/ARM/
DARMHazardRecognizer.h21 class ARMBaseInstrInfo; variable
31 const ARMBaseInstrInfo &TII;
40 const ARMBaseInstrInfo &tii, in ARMHazardRecognizer()
DThumb1RegisterInfo.h24 class ARMBaseInstrInfo; variable
28 Thumb1RegisterInfo(const ARMBaseInstrInfo &tii, const ARMSubtarget &STI);
55 const ARMBaseInstrInfo &TII) const;
DARMBaseInstrInfo.cpp84 ARMBaseInstrInfo::ARMBaseInstrInfo(const ARMSubtarget& STI) in ARMBaseInstrInfo() function in ARMBaseInstrInfo
97 ScheduleHazardRecognizer *ARMBaseInstrInfo::
107 ScheduleHazardRecognizer *ARMBaseInstrInfo::
117 ARMBaseInstrInfo::convertToThreeAddress(MachineFunction::iterator &MFI, in convertToThreeAddress()
267 ARMBaseInstrInfo::AnalyzeBranch(MachineBasicBlock &MBB,MachineBasicBlock *&TBB, in AnalyzeBranch()
366 unsigned ARMBaseInstrInfo::RemoveBranch(MachineBasicBlock &MBB) const { in RemoveBranch()
395 ARMBaseInstrInfo::InsertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, in InsertBranch()
433 bool ARMBaseInstrInfo::
440 bool ARMBaseInstrInfo::isPredicated(const MachineInstr *MI) const { in isPredicated()
456 bool ARMBaseInstrInfo::
[all …]
DARMRegisterInfo.h23 class ARMBaseInstrInfo; variable
28 ARMRegisterInfo(const ARMBaseInstrInfo &tii, const ARMSubtarget &STI);
DThumb2RegisterInfo.h24 class ARMBaseInstrInfo; variable
28 Thumb2RegisterInfo(const ARMBaseInstrInfo &tii, const ARMSubtarget &STI);
DARMBaseInstrInfo.h30 class ARMBaseInstrInfo : public ARMGenInstrInfo {
35 explicit ARMBaseInstrInfo(const ARMSubtarget &STI);
363 const ARMBaseInstrInfo &TII, unsigned MIFlags = 0);
369 const ARMBaseInstrInfo &TII, unsigned MIFlags = 0);
384 const ARMBaseInstrInfo &TII);
388 const ARMBaseInstrInfo &TII);
DARMBaseRegisterInfo.h25 class ARMBaseInstrInfo; variable
77 const ARMBaseInstrInfo &TII;
89 explicit ARMBaseRegisterInfo(const ARMBaseInstrInfo &tii,
DARMTargetMachine.h106 OwningPtr<ARMBaseInstrInfo> InstrInfo;
134 virtual const ARMBaseInstrInfo *getInstrInfo() const { in getInstrInfo()
DARMRegisterInfo.cpp21 ARMRegisterInfo::ARMRegisterInfo(const ARMBaseInstrInfo &tii, in ARMRegisterInfo()
DThumb2InstrInfo.cpp33 : ARMBaseInstrInfo(STI), RI(*this, STI) { in Thumb2InstrInfo()
118 return ARMBaseInstrInfo::copyPhysReg(MBB, I, DL, DestReg, SrcReg, KillSrc); in copyPhysReg()
148 ARMBaseInstrInfo::storeRegToStackSlot(MBB, I, SrcReg, isKill, FI, RC, TRI); in storeRegToStackSlot()
174 ARMBaseInstrInfo::loadRegFromStackSlot(MBB, I, DestReg, FI, RC, TRI); in loadRegFromStackSlot()
181 const ARMBaseInstrInfo &TII, unsigned MIFlags) { in emitT2RegPlusImmediate()
390 const ARMBaseInstrInfo &TII) { in rewriteT2FrameIndex()
DARMInstrInfo.h25 class ARMInstrInfo : public ARMBaseInstrInfo {
DARMTargetMachine.cpp89 ? ((ARMBaseInstrInfo*)new Thumb2InstrInfo(Subtarget)) in ThumbTargetMachine()
90 : ((ARMBaseInstrInfo*)new Thumb1InstrInfo(Subtarget))), in ThumbTargetMachine()
DThumb1InstrInfo.h24 class Thumb1InstrInfo : public ARMBaseInstrInfo {
DThumb2RegisterInfo.cpp27 Thumb2RegisterInfo::Thumb2RegisterInfo(const ARMBaseInstrInfo &tii, in Thumb2RegisterInfo()
DThumb2InstrInfo.h25 class Thumb2InstrInfo : public ARMBaseInstrInfo {
DARMFrameLowering.cpp92 const ARMBaseInstrInfo &TII, in isCSRestore()
120 DebugLoc dl, const ARMBaseInstrInfo &TII, in emitSPUpdate()
137 const ARMBaseInstrInfo &TII = in emitPrologue()
138 *static_cast<const ARMBaseInstrInfo*>(MF.getTarget().getInstrInfo()); in emitPrologue()
347 const ARMBaseInstrInfo &TII = in emitEpilogue()
348 *static_cast<const ARMBaseInstrInfo*>(MF.getTarget().getInstrInfo()); in emitEpilogue()
1017 const ARMBaseInstrInfo &TII) { in GetFunctionSizeInBytes()
1198 const ARMBaseInstrInfo &TII = in processFunctionBeforeCalleeSavedScan()
1199 *static_cast<const ARMBaseInstrInfo*>(MF.getTarget().getInstrInfo()); in processFunctionBeforeCalleeSavedScan()
DARMInstrInfo.cpp28 : ARMBaseInstrInfo(STI), RI(*this, STI) { in ARMInstrInfo()
DAndroid.mk20 ARMBaseInstrInfo.cpp \
DMLxExpansionPass.cpp50 const ARMBaseInstrInfo *TII;
313 TII = static_cast<const ARMBaseInstrInfo*>(Fn.getTarget().getInstrInfo()); in runOnMachineFunction()
DCMakeLists.txt20 ARMBaseInstrInfo.cpp
DThumb1InstrInfo.cpp25 : ARMBaseInstrInfo(STI), RI(*this, STI) { in Thumb1InstrInfo()
DThumb1RegisterInfo.cpp43 Thumb1RegisterInfo::Thumb1RegisterInfo(const ARMBaseInstrInfo &tii, in Thumb1RegisterInfo()
388 const ARMBaseInstrInfo &TII) const { in rewriteFrameIndex()
DARMExpandPseudoInsts.cpp42 const ARMBaseInstrInfo *TII;
783 const ARMBaseInstrInfo *AII = in ExpandMI()
784 static_cast<const ARMBaseInstrInfo*>(TII); in ExpandMI()
1232 TII = static_cast<const ARMBaseInstrInfo*>(TM.getInstrInfo()); in runOnMachineFunction()
DARMBaseRegisterInfo.cpp56 ARMBaseRegisterInfo::ARMBaseRegisterInfo(const ARMBaseInstrInfo &tii, in ARMBaseRegisterInfo()
727 DebugLoc dl, const ARMBaseInstrInfo &TII, in emitSPUpdate()
DARMCodeEmitter.cpp49 const ARMBaseInstrInfo *II;
69 II((const ARMBaseInstrInfo *)tm.getInstrInfo()), in ARMCodeEmitter()
387 II = (const ARMBaseInstrInfo *)MF.getTarget().getInstrInfo(); in runOnMachineFunction()

12