Home
last modified time | relevance | path

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

12345678910>>...42

/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/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
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()
173 virtual void inlineStackProbe(MachineFunction &MF, in inlineStackProbe()
178 virtual void adjustForSegmentedStacks(MachineFunction &MF, in adjustForSegmentedStacks()
183 virtual void adjustForHiPEPrologue(MachineFunction &MF, in adjustForHiPEPrologue()
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()
281 virtual unsigned getWinEHParentFrameOffset(const MachineFunction &MF) const { in getWinEHParentFrameOffset()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/MI/
DLiveIntervalTest.cpp102 static MachineInstr &getMI(MachineFunction &MF, unsigned At, in getMI()
119 static void testHandleMove(MachineFunction &MF, LiveIntervals &LIS, in testHandleMove()
170 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST()
181 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST()
192 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST()
203 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST()
213 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST()
224 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST()
239 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST()
250 )MIR", [](MachineFunction &MF, LiveIntervals &LIS) { in TEST()
[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/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/swiftshader/third_party/llvm-7.0/llvm/lib/Target/PowerPC/
DPPCRegisterInfo.h91 bool requiresRegisterScavenging(const MachineFunction &MF) const override { in requiresRegisterScavenging()
95 bool requiresFrameIndexScavenging(const MachineFunction &MF) const override { in requiresFrameIndexScavenging()
99 bool trackLivenessAfterRegAlloc(const MachineFunction &MF) const override { in trackLivenessAfterRegAlloc()
103 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-7.0/llvm/lib/Target/WebAssembly/
DWebAssemblyLateEHPrepare.cpp63 MachineFunction *MF = MI->getParent()->getParent(); in GetMatchingEHPad() local
103 bool WebAssemblyLateEHPrepare::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()
121 bool WebAssemblyLateEHPrepare::replaceFuncletReturns(MachineFunction &MF) { in replaceFuncletReturns()
173 bool WebAssemblyLateEHPrepare::hoistCatches(MachineFunction &MF) { in hoistCatches()
193 bool WebAssemblyLateEHPrepare::addCatchAlls(MachineFunction &MF) { in addCatchAlls()
212 bool WebAssemblyLateEHPrepare::addRethrows(MachineFunction &MF) { in addRethrows()
264 bool WebAssemblyLateEHPrepare::ensureSingleBBTermPads(MachineFunction &MF) { in ensureSingleBBTermPads()
317 bool WebAssemblyLateEHPrepare::mergeTerminatePads(MachineFunction &MF) { in mergeTerminatePads()
352 bool WebAssemblyLateEHPrepare::addCatchAllTerminatePads(MachineFunction &MF) { in addCatchAllTerminatePads()
DWebAssemblyFrameLowering.cpp85 bool WebAssemblyFrameLowering::needsSP(const MachineFunction &MF, in needsSP()
94 const MachineFunction &MF, const MachineFrameInfo &MFI) const { in needsSPWriteback() argument
100 static void writeSPToMemory(unsigned SrcReg, MachineFunction &MF, in writeSPToMemory()
116 MachineFunction &MF, MachineBasicBlock &MBB, in eliminateCallFramePseudoInstr()
129 void WebAssemblyFrameLowering::emitPrologue(MachineFunction &MF, in emitPrologue()
201 void WebAssemblyFrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/NVPTX/
DNVPTXFrameLowering.cpp33 void NVPTXFrameLowering::emitPrologue(MachineFunction &MF, in emitPrologue()
67 int NVPTXFrameLowering::getFrameIndexReference(const MachineFunction &MF, in getFrameIndexReference()
75 void NVPTXFrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()
81 MachineFunction &MF, MachineBasicBlock &MBB, in eliminateCallFramePseudoInstr()
/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-7.0/llvm/lib/Target/Hexagon/
DHexagonRegisterInfo.h49 bool requiresRegisterScavenging(const MachineFunction &MF) const override { in requiresRegisterScavenging()
55 bool requiresFrameIndexScavenging(const MachineFunction &MF) const override { in requiresFrameIndexScavenging()
62 bool trackLivenessAfterRegAlloc(const MachineFunction &MF) const override { in trackLivenessAfterRegAlloc()
/external/swiftshader/third_party/llvm-7.0/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/lib/CodeGen/
DCodePlacementOpt.cpp133 void CodePlacementOpt::Splice(MachineFunction &MF, in Splice()
154 bool CodePlacementOpt::EliminateUnconditionalJumpsToTop(MachineFunction &MF, in EliminateUnconditionalJumpsToTop()
249 bool CodePlacementOpt::MoveDiscontiguousLoopBlocks(MachineFunction &MF, in MoveDiscontiguousLoopBlocks()
342 bool CodePlacementOpt::OptimizeIntraLoopEdgesInLoopNest(MachineFunction &MF, in OptimizeIntraLoopEdgesInLoopNest()
360 bool CodePlacementOpt::OptimizeIntraLoopEdges(MachineFunction &MF) { in OptimizeIntraLoopEdges()
377 bool CodePlacementOpt::AlignLoops(MachineFunction &MF) { in AlignLoops()
397 bool CodePlacementOpt::AlignLoop(MachineFunction &MF, MachineLoop *L, in AlignLoop()
412 bool CodePlacementOpt::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DR600FrameLowering.h24 void emitPrologue(MachineFunction &MF, in emitPrologue()
26 void emitEpilogue(MachineFunction &MF, in emitEpilogue()
31 bool hasFP(const MachineFunction &MF) const override { in hasFP()
/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-7.0/llvm/lib/CodeGen/
DLivePhysRegs.cpp178 const MachineFunction &MF) { in addCalleeSavedRegs()
184 void LivePhysRegs::addPristines(const MachineFunction &MF) { in addPristines()
225 const MachineFunction &MF = *MBB.getParent(); in addLiveOutsNoPristines() local
236 const MachineFunction &MF = *MBB.getParent(); in addLiveOuts() local
242 const MachineFunction &MF = *MBB.getParent(); in addLiveIns() local
249 const MachineFunction &MF = *MBB.getParent(); in computeLiveIns() local
260 const MachineFunction &MF = *MBB.getParent(); in addLiveIns() local
281 const MachineFunction &MF = *MBB.getParent(); in recomputeLivenessFlags() local
DMachineOperand.cpp42 if (const MachineFunction *MF = MBB->getParent()) in getMFIfAvailable() local
61 if (MachineFunction *MF = getMFIfAvailable(*this)) { in setReg() local
104 if (MachineFunction *MF = getMFIfAvailable(*this)) { in setIsDef() local
145 if (MachineFunction *MF = getMFIfAvailable(*this)) in removeRegFromUses() local
223 if (MachineFunction *MF = getMFIfAvailable(*this)) in ChangeToRegister() local
300 if (const MachineFunction *MF = getMFIfAvailable(*this)) { in isIdenticalTo() local
379 if (const MachineFunction *MF = getMFIfAvailable(MO)) { in tryToGetTargetInfo() local
385 static const char *getTargetIndexName(const MachineFunction &MF, int Index) { in getTargetIndexName()
521 const MachineFunction *MF = getMFIfAvailable(Op); in printTargetFlags() local
752 if (const MachineFunction *MF = getMFIfAvailable(*this)) { in print() local
[all …]
/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/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
/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()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/XCore/
DXCoreMachineFunctionInfo.cpp35 int XCoreFunctionInfo::createLRSpillSlot(MachineFunction &MF) { in createLRSpillSlot()
53 int XCoreFunctionInfo::createFPSpillSlot(MachineFunction &MF) { in createFPSpillSlot()
66 const int* XCoreFunctionInfo::createEHSpillSlot(MachineFunction &MF) { in createEHSpillSlot()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
DAArch64RegisterInfo.cpp89 AArch64RegisterInfo::getCallPreservedMask(const MachineFunction &MF, in getCallPreservedMask()
121 AArch64RegisterInfo::getThisReturnPreservedMask(const MachineFunction &MF, in getThisReturnPreservedMask()
163 bool AArch64RegisterInfo::isReservedReg(const MachineFunction &MF, in isReservedReg()
197 AArch64RegisterInfo::getPointerRegClass(const MachineFunction &MF, in getPointerRegClass()
304 MachineFunction &MF = *MI->getParent()->getParent(); in needsFrameBaseReg() local
360 const MachineFunction &MF = *MBB->getParent(); in materializeFrameBaseRegister() local
383 const MachineFunction *MF = MI.getParent()->getParent(); in resolveFrameIndex() local
398 MachineFunction &MF = *MBB.getParent(); in eliminateFrameIndex() local
/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-7.0/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()
291 MSP430FrameLowering::processFunctionBeforeFrameFinalized(MachineFunction &MF, in processFunctionBeforeFrameFinalized()

12345678910>>...42