Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.cpp110 ARMBaseInstrInfo::ARMBaseInstrInfo(const ARMSubtarget& STI) in ARMBaseInstrInfo() function in ARMBaseInstrInfo
134 ScheduleHazardRecognizer *ARMBaseInstrInfo::
476 bool ARMBaseInstrInfo::
499 bool ARMBaseInstrInfo::PredicateInstruction( in PredicateInstruction()
546 bool ARMBaseInstrInfo::DefinesPredicate( in DefinesPredicate()
973 void ARMBaseInstrInfo::
1189 void ARMBaseInstrInfo::
1891 bool ARMBaseInstrInfo::
1926 bool ARMBaseInstrInfo::
2715 bool ARMBaseInstrInfo::optimizeCompareInstr( in optimizeCompareInstr()
[all …]
H A DThumbRegisterInfo.h24 class ARMBaseInstrInfo; variable
52 const ARMBaseInstrInfo &TII) const;
H A DARMComputeBlockSize.cpp46 const ARMBaseInstrInfo *TII = in computeBlockSize()
47 static_cast<const ARMBaseInstrInfo *>(MF->getSubtarget().getInstrInfo()); in computeBlockSize()
H A DARMBaseInstrInfo.h36 class ARMBaseInstrInfo : public ARMGenInstrInfo {
41 explicit ARMBaseInstrInfo(const ARMSubtarget &STI);
534 const ARMBaseInstrInfo &TII, unsigned MIFlags = 0);
541 const ARMBaseInstrInfo &TII, unsigned MIFlags = 0);
565 const ARMBaseInstrInfo &TII);
569 const ARMBaseInstrInfo &TII);
H A DARMHazardRecognizer.cpp48 const ARMBaseInstrInfo &TII = *static_cast<const ARMBaseInstrInfo *>( in getHazardType()
H A DARMSubtarget.cpp103 ? (ARMBaseInstrInfo *)new Thumb1InstrInfo(*this) in ARMSubtarget()
105 ? (ARMBaseInstrInfo *)new ARMInstrInfo(*this) in ARMSubtarget()
106 : (ARMBaseInstrInfo *)new Thumb2InstrInfo(*this)), in ARMSubtarget()
H A DThumb2InstrInfo.cpp43 : ARMBaseInstrInfo(STI) {} in Thumb2InstrInfo()
128 return ARMBaseInstrInfo::copyPhysReg(MBB, I, DL, DestReg, SrcReg, KillSrc); in copyPhysReg()
175 ARMBaseInstrInfo::storeRegToStackSlot(MBB, I, SrcReg, isKill, FI, RC, TRI); in storeRegToStackSlot()
220 ARMBaseInstrInfo::loadRegFromStackSlot(MBB, I, DestReg, FI, RC, TRI); in loadRegFromStackSlot()
237 const ARMBaseInstrInfo &TII, in emitT2RegPlusImmediate()
474 const ARMBaseInstrInfo &TII) { in rewriteT2FrameIndex()
H A DARMInstrInfo.h23 class ARMInstrInfo : public ARMBaseInstrInfo {
H A DARMHazardRecognizer.h21 class ARMBaseInstrInfo; variable
H A DARMFrameLowering.cpp145 static bool isCSRestore(MachineInstr &MI, const ARMBaseInstrInfo &TII, in isCSRestore()
168 const DebugLoc &dl, const ARMBaseInstrInfo &TII, unsigned DestReg, in emitRegPlusImmediate()
181 const ARMBaseInstrInfo &TII, int NumBytes, in emitSPUpdate()
252 const ARMBaseInstrInfo &TII, bool HasFP) { in emitDefCFAOffsets()
362 const ARMBaseInstrInfo &TII = *STI.getInstrInfo(); in emitPrologue()
771 const ARMBaseInstrInfo &TII = in emitEpilogue()
772 *static_cast<const ARMBaseInstrInfo *>(MF.getSubtarget().getInstrInfo()); in emitEpilogue()
1480 const ARMBaseInstrInfo &TII) { in GetFunctionSizeInBytes()
1607 const ARMBaseInstrInfo &TII = in determineCalleeSaves()
2036 const ARMBaseInstrInfo &TII = in eliminateCallFramePseudoInstr()
[all …]
H A DThumb1InstrInfo.h23 class Thumb1InstrInfo : public ARMBaseInstrInfo {
H A DThumb2InstrInfo.h24 class Thumb2InstrInfo : public ARMBaseInstrInfo {
H A DARMBaseRegisterInfo.cpp641 const ARMBaseInstrInfo &TII = in resolveFrameIndex()
642 *static_cast<const ARMBaseInstrInfo *>(MF.getSubtarget().getInstrInfo()); in resolveFrameIndex()
737 const ARMBaseInstrInfo &TII = in eliminateFrameIndex()
738 *static_cast<const ARMBaseInstrInfo *>(MF.getSubtarget().getInstrInfo()); in eliminateFrameIndex()
H A DMLxExpansionPass.cpp51 const ARMBaseInstrInfo *TII;
377 TII = static_cast<const ARMBaseInstrInfo *>(Fn.getSubtarget().getInstrInfo()); in runOnMachineFunction()
H A DThumbRegisterInfo.cpp362 const ARMBaseInstrInfo &TII) const { in rewriteFrameIndex()
437 const ARMBaseInstrInfo &TII = *STI.getInstrInfo(); in resolveFrameIndex()
519 const ARMBaseInstrInfo &TII = *STI.getInstrInfo(); in eliminateFrameIndex()
H A DARMSubtarget.h491 const ARMBaseInstrInfo *getInstrInfo() const override { in getInstrInfo()
517 std::unique_ptr<ARMBaseInstrInfo> InstrInfo;
H A DARMInstrInfo.cpp33 : ARMBaseInstrInfo(STI), RI() {} in ARMInstrInfo()
H A DThumb1InstrInfo.cpp24 : ARMBaseInstrInfo(STI), RI() {} in Thumb1InstrInfo()
H A DARMInstructionSelector.cpp73 const ARMBaseInstrInfo &TII;
203 const ARMBaseInstrInfo &TII, in selectMergeValues()
234 const ARMBaseInstrInfo &TII, in selectUnmergeValues()
H A DARMSchedule.td147 const ARMBaseInstrInfo *TII =
148 static_cast<const ARMBaseInstrInfo*>(SchedModel->getInstrInfo());
H A DARMExpandPseudoInsts.cpp44 const ARMBaseInstrInfo *TII;
1161 const ARMBaseInstrInfo &TII = *static_cast<const ARMBaseInstrInfo *>( in ExpandMI()
1324 const ARMBaseInstrInfo *AII = in ExpandMI()
1325 static_cast<const ARMBaseInstrInfo*>(TII); in ExpandMI()
H A DA15SDOptimizer.cpp58 const ARMBaseInstrInfo *TII;
H A DARMConstantIslandPass.cpp213 const ARMBaseInstrInfo *TII;
H A DARMISelDAGToDAG.cpp411 const ARMBaseInstrInfo *TII = static_cast<const ARMBaseInstrInfo *>( in hasNoVMLxHazardUse()
/freebsd-12.1/lib/clang/libllvm/
H A DMakefile952 SRCS_MIN+= Target/ARM/ARMBaseInstrInfo.cpp

12