Home
last modified time | relevance | path

Searched defs:MF (Results 1 – 25 of 551) sorted by relevance

12345678910>>...23

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DTargetFrameLowering.h130 assignCalleeSavedSpillSlots(MachineFunction &MF, in assignCalleeSavedSpillSlots()
159 virtual bool enableShrinkWrapping(const MachineFunction &MF) const { in enableShrinkWrapping()
166 virtual bool enableStackSlotScavenging(const MachineFunction &MF) const { in enableStackSlotScavenging()
182 virtual void inlineStackProbe(MachineFunction &MF, in inlineStackProbe()
187 virtual void adjustForSegmentedStacks(MachineFunction &MF, in adjustForSegmentedStacks()
192 virtual void adjustForHiPEPrologue(MachineFunction &MF, in adjustForHiPEPrologue()
221 virtual bool keepFramePointer(const MachineFunction &MF) const { in keepFramePointer()
235 virtual bool hasReservedCallFrame(const MachineFunction &MF) const { in hasReservedCallFrame()
246 virtual bool canSimplifyCallFramePseudos(const MachineFunction &MF) const { in canSimplifyCallFramePseudos()
267 virtual int getFrameIndexReferencePreferSP(const MachineFunction &MF, int FI, in getFrameIndexReferencePreferSP()
[all …]
DModuloSchedule.h105 ModuloSchedule(MachineFunction &MF, MachineLoop *Loop, in ModuloSchedule()
163 MachineFunction &MF; variable
255 ModuloScheduleExpander(MachineFunction &MF, ModuloSchedule &S, in ModuloScheduleExpander()
275 MachineFunction &MF; variable
309 PeelingModuloScheduleExpander(MachineFunction &MF, ModuloSchedule &S, in PeelingModuloScheduleExpander()
371 MachineFunction &MF; variable
375 ModuloScheduleTestAnnotater(MachineFunction &MF, ModuloSchedule &S) in ModuloScheduleTestAnnotater()
DTargetRegisterInfo.h196 ArrayRef<MCPhysReg> getRawAllocationOrder(const MachineFunction &MF) const { in getRawAllocationOrder()
439 virtual const uint32_t *getCallPreservedMask(const MachineFunction &MF, in getCallPreservedMask()
454 getIntraCallClobberedRegs(const MachineFunction *MF) const { in getIntraCallClobberedRegs()
480 virtual bool isAsmClobberable(const MachineFunction &MF, in isAsmClobberable()
500 const MachineFunction &MF) const { in isCallerPreservedPhysReg()
723 MachineFunction &MF) const { in getRegPressureLimit()
731 virtual unsigned getRegPressureSetScore(const MachineFunction &MF, in getRegPressureSetScore()
794 MachineFunction &MF) const { in updateRegAllocHint()
816 virtual bool requiresRegisterScavenging(const MachineFunction &MF) const { in requiresRegisterScavenging()
822 virtual bool useFPForScavengingIndex(const MachineFunction &MF) const { in useFPForScavengingIndex()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/VE/
DVEFrameLowering.cpp34 void VEFrameLowering::emitPrologueInsns(MachineFunction &MF, in emitPrologueInsns()
72 void VEFrameLowering::emitEpilogueInsns(MachineFunction &MF, in emitEpilogueInsns()
106 void VEFrameLowering::emitSPAdjustment(MachineFunction &MF, in emitSPAdjustment()
137 void VEFrameLowering::emitSPExtend(MachineFunction &MF, MachineBasicBlock &MBB, in emitSPExtend()
174 void VEFrameLowering::emitPrologue(MachineFunction &MF, in emitPrologue()
255 MachineFunction &MF, MachineBasicBlock &MBB, in eliminateCallFramePseudoInstr()
269 void VEFrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()
298 int VEFrameLowering::getFrameIndexReference(const MachineFunction &MF, int FI, in getFrameIndexReference()
319 void VEFrameLowering::determineCalleeSaves(MachineFunction &MF, in determineCalleeSaves()
DVERegisterInfo.cpp40 const uint32_t *VERegisterInfo::getCallPreservedMask(const MachineFunction &MF, in getCallPreservedMask()
73 VERegisterInfo::getPointerRegClass(const MachineFunction &MF, in getPointerRegClass()
78 static void replaceFI(MachineFunction &MF, MachineBasicBlock::iterator II, in replaceFI()
96 MachineFunction &MF = *MI.getParent()->getParent(); in eliminateFrameIndex() local
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/
DNVPTXFrameLowering.cpp32 void NVPTXFrameLowering::emitPrologue(MachineFunction &MF, in emitPrologue()
66 int NVPTXFrameLowering::getFrameIndexReference(const MachineFunction &MF, in getFrameIndexReference()
74 void NVPTXFrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()
80 MachineFunction &MF, MachineBasicBlock &MBB, in eliminateCallFramePseudoInstr()
DNVPTXReplaceImageHandles.cpp55 bool NVPTXReplaceImageHandles::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()
80 MachineFunction &MF = *MI.getParent()->getParent(); in processInstr() local
125 replaceImageHandle(MachineOperand &Op, MachineFunction &MF) { in replaceImageHandle()
133 findIndexForHandle(MachineOperand &Op, MachineFunction &MF, unsigned &Idx) { in findIndexForHandle()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonRegisterInfo.h46 bool requiresRegisterScavenging(const MachineFunction &MF) const override { in requiresRegisterScavenging()
52 bool requiresFrameIndexScavenging(const MachineFunction &MF) const override { in requiresFrameIndexScavenging()
59 bool trackLivenessAfterRegAlloc(const MachineFunction &MF) const override { in trackLivenessAfterRegAlloc()
DHexagonFrameLowering.h40 void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const in emitEpilogue()
57 bool hasReservedCallFrame(const MachineFunction &MF) const override { in hasReservedCallFrame()
62 bool canSimplifyCallFramePseudos(const MachineFunction &MF) const override { in canSimplifyCallFramePseudos()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DMachineOperand.cpp44 if (const MachineFunction *MF = MBB->getParent()) in getMFIfAvailable() local
63 if (MachineFunction *MF = getMFIfAvailable(*this)) { in setReg() local
106 if (MachineFunction *MF = getMFIfAvailable(*this)) { in setIsDef() local
147 if (MachineFunction *MF = getMFIfAvailable(*this)) in removeRegFromUses() local
238 if (MachineFunction *MF = getMFIfAvailable(*this)) in ChangeToRegister() local
315 if (const MachineFunction *MF = getMFIfAvailable(*this)) { in isIdenticalTo() local
398 if (const MachineFunction *MF = getMFIfAvailable(MO)) { in tryToGetTargetInfo() local
404 static const char *getTargetIndexName(const MachineFunction &MF, int Index) { in getTargetIndexName()
517 const MachineFunction *MF = getMFIfAvailable(Op); in printTargetFlags() local
754 if (const MachineFunction *MF = getMFIfAvailable(*this)) { in print() local
[all …]
DLivePhysRegs.cpp173 const MachineFunction &MF) { in addCalleeSavedRegs()
179 void LivePhysRegs::addPristines(const MachineFunction &MF) { in addPristines()
220 const MachineFunction &MF = *MBB.getParent(); in addLiveOutsNoPristines() local
231 const MachineFunction &MF = *MBB.getParent(); in addLiveOuts() local
237 const MachineFunction &MF = *MBB.getParent(); in addLiveIns() local
244 const MachineFunction &MF = *MBB.getParent(); in computeLiveIns() local
255 const MachineFunction &MF = *MBB.getParent(); in addLiveIns() local
276 const MachineFunction &MF = *MBB.getParent(); in recomputeLivenessFlags() local
DLiveRegUnits.cpp86 const MachineFunction &MF) { in addCalleeSavedRegs()
92 void LiveRegUnits::addPristines(const MachineFunction &MF) { in addPristines()
120 const MachineFunction &MF = *MBB.getParent(); in addLiveOuts() local
137 const MachineFunction &MF = *MBB.getParent(); in addLiveIns() local
DMachineInstr.cpp81 if (const MachineFunction *MF = MBB->getParent()) in getMFIfAvailable() local
94 if (const MachineFunction *MF = getMFIfAvailable(MI)) { in tryToGetTargetInfo() local
102 void MachineInstr::addImplicitDefUseOperands(MachineFunction &MF) { in addImplicitDefUseOperands()
116 MachineInstr::MachineInstr(MachineFunction &MF, const MCInstrDesc &tid, in MachineInstr()
134 MachineInstr::MachineInstr(MachineFunction &MF, const MachineInstr &MI) in MachineInstr()
179 MachineFunction *MF = MBB->getParent(); in addOperand() local
199 void MachineInstr::addOperand(MachineFunction &MF, const MachineOperand &Op) { in addOperand()
319 void MachineInstr::setExtraInfo(MachineFunction &MF, in setExtraInfo()
355 void MachineInstr::dropMemRefs(MachineFunction &MF) { in dropMemRefs()
363 void MachineInstr::setMemRefs(MachineFunction &MF, in setMemRefs()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/BPF/
DBPFFrameLowering.cpp25 void BPFFrameLowering::emitPrologue(MachineFunction &MF, in emitPrologue()
28 void BPFFrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()
31 void BPFFrameLowering::determineCalleeSaves(MachineFunction &MF, in determineCalleeSaves()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DR600FrameLowering.h23 void emitPrologue(MachineFunction &MF, in emitPrologue()
25 void emitEpilogue(MachineFunction &MF, in emitEpilogue()
30 bool hasFP(const MachineFunction &MF) const override { in hasFP()
DSIFrameLowering.cpp28 const MachineFunction &MF) { in getAllSGPR128()
34 const MachineFunction &MF) { in getAllSGPRs()
96 MachineFunction *MF = MBB.getParent(); in buildPrologSpill() local
144 MachineFunction *MF = MBB.getParent(); in buildEpilogReload() local
188 MachineFunction &MF, in emitFlatScratchInit()
392 void SIFrameLowering::emitEntryFunctionPrologue(MachineFunction &MF, in emitEntryFunctionPrologue()
534 MachineFunction &MF, MachineBasicBlock &MBB, SIMachineFunctionInfo *MFI, in emitEntryFunctionScratchSetup()
676 void SIFrameLowering::emitPrologue(MachineFunction &MF, in emitPrologue()
822 void SIFrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()
937 int SIFrameLowering::getFrameIndexReference(const MachineFunction &MF, int FI, in getFrameIndexReference()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyLateEHPrepare.cpp61 MachineFunction *MF = MI->getParent()->getParent(); in getMatchingEHPad() local
102 bool WebAssemblyLateEHPrepare::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()
125 bool WebAssemblyLateEHPrepare::addCatches(MachineFunction &MF) { in addCatches()
143 bool WebAssemblyLateEHPrepare::replaceFuncletReturns(MachineFunction &MF) { in replaceFuncletReturns()
185 MachineFunction &MF) { in removeUnnecessaryUnreachables()
235 bool WebAssemblyLateEHPrepare::addExceptionExtraction(MachineFunction &MF) { in addExceptionExtraction()
364 bool WebAssemblyLateEHPrepare::restoreStackPointer(MachineFunction &MF) { in restoreStackPointer()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCRegisterInfo.h98 bool requiresRegisterScavenging(const MachineFunction &MF) const override { in requiresRegisterScavenging()
104 bool trackLivenessAfterRegAlloc(const MachineFunction &MF) const override { in trackLivenessAfterRegAlloc()
108 bool requiresVirtualBaseRegisters(const MachineFunction &MF) const override { in requiresVirtualBaseRegisters()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64RegisterInfo.cpp116 AArch64RegisterInfo::getCallPreservedMask(const MachineFunction &MF, in getCallPreservedMask()
154 void AArch64RegisterInfo::UpdateCustomCallPreservedMask(MachineFunction &MF, in UpdateCustomCallPreservedMask()
179 AArch64RegisterInfo::getThisReturnPreservedMask(const MachineFunction &MF, in getThisReturnPreservedMask()
224 bool AArch64RegisterInfo::isReservedReg(const MachineFunction &MF, in isReservedReg()
242 bool AArch64RegisterInfo::isAsmClobberable(const MachineFunction &MF, in isAsmClobberable()
252 AArch64RegisterInfo::getPointerRegClass(const MachineFunction &MF, in getPointerRegClass()
360 MachineFunction &MF = *MI->getParent()->getParent(); in needsFrameBaseReg() local
415 const MachineFunction &MF = *MBB->getParent(); in materializeFrameBaseRegister() local
440 const MachineFunction *MF = MI.getParent()->getParent(); in resolveFrameIndex() local
455 MachineFunction &MF = *MBB.getParent(); in eliminateFrameIndex() local
DAArch64FrameLowering.cpp184 static unsigned estimateRSStackSizeLimit(MachineFunction &MF) { in estimateRSStackSizeLimit()
215 static StackOffset getSVEStackSize(const MachineFunction &MF) { in getSVEStackSize()
279 MachineFunction &MF, MachineBasicBlock &MBB, in eliminateCallFramePseudoInstr()
324 static bool ShouldSignReturnAddress(MachineFunction &MF) { in ShouldSignReturnAddress()
351 MachineFunction &MF = *MBB.getParent(); in emitCalleeSavedFrameMoves() local
388 MachineFunction *MF = MBB->getParent(); in findScratchNonCalleeSaveRegister() local
418 const MachineFunction *MF = MBB.getParent(); in canUseAsPrologue() local
431 static bool windowsRequiresStackProbe(MachineFunction &MF, in windowsRequiresStackProbe()
449 MachineFunction &MF, uint64_t StackBumpBytes) const { in shouldCombineCSRLocalStackBump()
490 MachineFunction &MF = *MBB->getParent(); in InsertSEH() local
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/XCore/
DXCoreMachineFunctionInfo.cpp34 int XCoreFunctionInfo::createLRSpillSlot(MachineFunction &MF) { in createLRSpillSlot()
52 int XCoreFunctionInfo::createFPSpillSlot(MachineFunction &MF) { in createFPSpillSlot()
65 const int* XCoreFunctionInfo::createEHSpillSlot(MachineFunction &MF) { in createEHSpillSlot()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/MSP430/
DMSP430FrameLowering.cpp40 void MSP430FrameLowering::emitPrologue(MachineFunction &MF, in emitPrologue()
106 void MSP430FrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()
190 MachineFunction &MF = *MBB.getParent(); in spillCalleeSavedRegisters() local
216 MachineFunction &MF = *MBB.getParent(); in restoreCalleeSavedRegisters() local
226 MachineFunction &MF, MachineBasicBlock &MBB, in eliminateCallFramePseudoInstr()
290 MSP430FrameLowering::processFunctionBeforeFrameFinalized(MachineFunction &MF, in processFunctionBeforeFrameFinalized()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DThumb1InstrInfo.cpp43 MachineFunction &MF = *MBB.getParent(); in copyPhysReg() local
91 MachineFunction &MF = *MBB.getParent(); in storeRegToStackSlot() local
120 MachineFunction &MF = *MBB.getParent(); in loadRegFromStackSlot() local
135 MachineFunction &MF = *MI->getParent()->getParent(); in expandLoadStackGuard() local
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/
DARMException.cpp38 void ARMException::beginFunction(const MachineFunction *MF) { in beginFunction()
60 void ARMException::endFunction(const MachineFunction *MF) { in endFunction()
95 const MachineFunction *MF = Asm->MF; in emitTypeInfos() local
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/
DSparcFrameLowering.cpp40 void SparcFrameLowering::emitSPAdjustment(MachineFunction &MF, in emitSPAdjustment()
85 void SparcFrameLowering::emitPrologue(MachineFunction &MF, in emitPrologue()
205 eliminateCallFramePseudoInstr(MachineFunction &MF, MachineBasicBlock &MBB, in eliminateCallFramePseudoInstr()
220 void SparcFrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()
262 int SparcFrameLowering::getFrameIndexReference(const MachineFunction &MF, int FI, in getFrameIndexReference()
375 void SparcFrameLowering::determineCalleeSaves(MachineFunction &MF, in determineCalleeSaves()

12345678910>>...23