Home
last modified time | relevance | path

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

12345678910>>...37

/external/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()
/external/llvm/include/llvm/Target/
DTargetFrameLowering.h121 assignCalleeSavedSpillSlots(MachineFunction &MF, in assignCalleeSavedSpillSlots()
150 virtual bool enableShrinkWrapping(const MachineFunction &MF) const { in enableShrinkWrapping()
157 virtual bool enableStackSlotScavenging(const MachineFunction &MF) const { in enableStackSlotScavenging()
169 virtual void inlineStackProbe(MachineFunction &MF, in inlineStackProbe()
174 virtual void adjustForSegmentedStacks(MachineFunction &MF, in adjustForSegmentedStacks()
179 virtual void adjustForHiPEPrologue(MachineFunction &MF, in adjustForHiPEPrologue()
185 adjustForFrameAllocatePrologue(MachineFunction &MF, in adjustForFrameAllocatePrologue()
223 virtual bool hasReservedCallFrame(const MachineFunction &MF) const { in hasReservedCallFrame()
234 virtual bool canSimplifyCallFramePseudos(const MachineFunction &MF) const { in canSimplifyCallFramePseudos()
255 virtual int getFrameIndexReferencePreferSP(const MachineFunction &MF, int FI, in getFrameIndexReferencePreferSP()
[all …]
/external/llvm/unittests/MI/
DLiveIntervalTest.cpp111 static void testHandleMove(MachineFunction &MF, LiveIntervals &LIS, in testHandleMove()
171 [](MachineFunction &MF, LiveIntervals &LIS) { in TEST()
182 [](MachineFunction &MF, LiveIntervals &LIS) { in TEST()
193 [](MachineFunction &MF, LiveIntervals &LIS) { in TEST()
204 [](MachineFunction &MF, LiveIntervals &LIS) { in TEST()
214 [](MachineFunction &MF, LiveIntervals &LIS) { in TEST()
225 [](MachineFunction &MF, LiveIntervals &LIS) { in TEST()
240 [](MachineFunction &MF, LiveIntervals &LIS) { in TEST()
251 [](MachineFunction &MF, LiveIntervals &LIS) { in TEST()
262 [](MachineFunction &MF, LiveIntervals &LIS) { in TEST()
[all …]
/external/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()
/external/llvm/lib/Target/PowerPC/
DPPCRegisterInfo.h88 bool requiresRegisterScavenging(const MachineFunction &MF) const override { in requiresRegisterScavenging()
92 bool requiresFrameIndexScavenging(const MachineFunction &MF) const override { in requiresFrameIndexScavenging()
96 bool trackLivenessAfterRegAlloc(const MachineFunction &MF) const override { in trackLivenessAfterRegAlloc()
100 bool requiresVirtualBaseRegisters(const MachineFunction &MF) const override { in requiresVirtualBaseRegisters()
/external/llvm/lib/Target/Hexagon/
DHexagonRegisterInfo.h41 bool requiresRegisterScavenging(const MachineFunction &MF) const override { in requiresRegisterScavenging()
47 bool requiresFrameIndexScavenging(const MachineFunction &MF) const override { in requiresFrameIndexScavenging()
54 bool trackLivenessAfterRegAlloc(const MachineFunction &MF) const override { in trackLivenessAfterRegAlloc()
/external/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
/external/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()
/external/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()
/external/llvm/lib/Target/BPF/
DBPFFrameLowering.cpp26 void BPFFrameLowering::emitPrologue(MachineFunction &MF, in emitPrologue()
29 void BPFFrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()
32 void BPFFrameLowering::determineCalleeSaves(MachineFunction &MF, in determineCalleeSaves()
/external/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()
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyFrameLowering.cpp65 bool WebAssemblyFrameLowering::needsSP(const MachineFunction &MF, in needsSP()
74 const MachineFunction &MF, const MachineFrameInfo &MFI) const { in needsSPWriteback() argument
80 static void writeSPToMemory(unsigned SrcReg, MachineFunction &MF, in writeSPToMemory()
109 MachineFunction &MF, MachineBasicBlock &MBB, in eliminateCallFramePseudoInstr()
122 void WebAssemblyFrameLowering::emitPrologue(MachineFunction &MF, in emitPrologue()
180 void WebAssemblyFrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()
/external/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()
/external/llvm/lib/Target/AArch64/
DAArch64RegisterInfo.cpp74 AArch64RegisterInfo::getCallPreservedMask(const MachineFunction &MF, in getCallPreservedMask()
102 AArch64RegisterInfo::getThisReturnPreservedMask(const MachineFunction &MF, in getThisReturnPreservedMask()
144 bool AArch64RegisterInfo::isReservedReg(const MachineFunction &MF, in isReservedReg()
171 AArch64RegisterInfo::getPointerRegClass(const MachineFunction &MF, in getPointerRegClass()
276 MachineFunction &MF = *MI->getParent()->getParent(); in needsFrameBaseReg() local
332 const MachineFunction &MF = *MBB->getParent(); in materializeFrameBaseRegister() local
355 const MachineFunction *MF = MI.getParent()->getParent(); in resolveFrameIndex() local
370 MachineFunction &MF = *MBB.getParent(); in eliminateFrameIndex() local
DAArch64FrameLowering.cpp158 MachineFunction &MF, MachineBasicBlock &MBB, in eliminateCallFramePseudoInstr()
205 MachineFunction &MF = *MBB.getParent(); in emitCalleeSavedFrameMoves() local
242 MachineFunction *MF = MBB->getParent(); in findScratchNonCalleeSaveRegister() local
273 const MachineFunction *MF = MBB.getParent(); in canUseAsPrologue() local
287 MachineFunction &MF, unsigned StackBumpBytes) const { in shouldCombineCSRLocalStackBump()
407 void AArch64FrameLowering::emitPrologue(MachineFunction &MF, in emitPrologue()
644 void AArch64FrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()
784 int AArch64FrameLowering::getFrameIndexReference(const MachineFunction &MF, in getFrameIndexReference()
790 int AArch64FrameLowering::resolveFrameIndexReference(const MachineFunction &MF, in resolveFrameIndexReference()
854 static unsigned getPrologueDeath(MachineFunction &MF, unsigned Reg) { in getPrologueDeath()
[all …]
/external/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()
/external/llvm/lib/Target/XCore/
DXCoreMachineFunctionInfo.cpp34 int XCoreFunctionInfo::createLRSpillSlot(MachineFunction &MF) { in createLRSpillSlot()
50 int XCoreFunctionInfo::createFPSpillSlot(MachineFunction &MF) { in createFPSpillSlot()
61 const int* XCoreFunctionInfo::createEHSpillSlot(MachineFunction &MF) { in createEHSpillSlot()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
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 …]
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
/external/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()
/external/llvm/lib/Target/MSP430/
DMSP430FrameLowering.cpp41 void MSP430FrameLowering::emitPrologue(MachineFunction &MF, in emitPrologue()
107 void MSP430FrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()
191 MachineFunction &MF = *MBB.getParent(); in spillCalleeSavedRegisters() local
217 MachineFunction &MF = *MBB.getParent(); in restoreCalleeSavedRegisters() local
227 MachineFunction &MF, MachineBasicBlock &MBB, in eliminateCallFramePseudoInstr()
292 MSP430FrameLowering::processFunctionBeforeFrameFinalized(MachineFunction &MF, in processFunctionBeforeFrameFinalized()
/external/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()
/external/llvm/lib/Target/NVPTX/
DNVPTXFrameLowering.cpp33 void NVPTXFrameLowering::emitPrologue(MachineFunction &MF, in emitPrologue()
67 void NVPTXFrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()
73 MachineFunction &MF, MachineBasicBlock &MBB, in eliminateCallFramePseudoInstr()

12345678910>>...37