Home
last modified time | relevance | path

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

12345678910>>...12

/external/llvm/lib/Target/PowerPC/
DPPCRegisterInfo.h55 bool requiresRegisterScavenging(const MachineFunction &MF) const override { in requiresRegisterScavenging()
59 bool requiresFrameIndexScavenging(const MachineFunction &MF) const override { in requiresFrameIndexScavenging()
63 bool trackLivenessAfterRegAlloc(const MachineFunction &MF) const override { in trackLivenessAfterRegAlloc()
67 bool requiresVirtualBaseRegisters(const MachineFunction &MF) const override { in requiresVirtualBaseRegisters()
DPPCRegisterInfo.cpp85 PPCRegisterInfo::getPointerRegClass(const MachineFunction &MF, unsigned Kind) in getPointerRegClass()
277 MachineFunction &MF = *MBB.getParent(); in lowerDynamicAlloc() local
396 MachineFunction &MF = *MBB.getParent(); in lowerCRSpilling() local
440 MachineFunction &MF = *MBB.getParent(); in lowerCRRestore() local
513 MachineFunction &MF = *MBB.getParent(); in lowerCRBitSpilling() local
556 MachineFunction &MF = *MBB.getParent(); in lowerCRBitRestore() local
603 MachineFunction &MF = *MBB.getParent(); in lowerVRSAVESpilling() local
628 MachineFunction &MF = *MBB.getParent(); in lowerVRSAVERestore() local
649 PPCRegisterInfo::hasReservedSpillSlot(const MachineFunction &MF, in hasReservedSpillSlot()
707 MachineFunction &MF = *MBB.getParent(); in eliminateFrameIndex() local
[all …]
DPPCFrameLowering.cpp211 MachineFunction *MF = Entry->getParent(); in RemoveVRSaveCode() local
256 MachineFunction *MF = MI->getParent()->getParent(); in HandleVRSaveUpdate() local
338 static bool spillsCR(const MachineFunction &MF) { in spillsCR()
343 static bool spillsVRSAVE(const MachineFunction &MF) { in spillsVRSAVE()
348 static bool hasSpills(const MachineFunction &MF) { in hasSpills()
353 static bool hasNonRISpills(const MachineFunction &MF) { in hasNonRISpills()
360 unsigned PPCFrameLowering::determineFrameLayout(MachineFunction &MF, in determineFrameLayout()
810 void PPCFrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()
1042 static bool MustSaveLR(const MachineFunction &MF, unsigned LR) { in MustSaveLR()
1054 PPCFrameLowering::processFunctionBeforeCalleeSavedScan(MachineFunction &MF, in processFunctionBeforeCalleeSavedScan()
[all …]
/external/llvm/include/llvm/Target/
DTargetFrameLowering.h103 assignCalleeSavedSpillSlots(MachineFunction &MF, in assignCalleeSavedSpillSlots()
139 virtual void adjustForSegmentedStacks(MachineFunction &MF) const { } in adjustForSegmentedStacks()
143 virtual void adjustForHiPEPrologue(MachineFunction &MF) const { } in adjustForHiPEPrologue()
177 virtual bool hasReservedCallFrame(const MachineFunction &MF) const { in hasReservedCallFrame()
188 virtual bool canSimplifyCallFramePseudos(const MachineFunction &MF) const { in canSimplifyCallFramePseudos()
227 eliminateCallFramePseudoInstr(MachineFunction &MF, in eliminateCallFramePseudoInstr()
DTargetRegisterInfo.h194 ArrayRef<MCPhysReg> getRawAllocationOrder(const MachineFunction &MF) const { in getRawAllocationOrder()
606 MachineFunction &MF) const { in getRegPressureLimit()
671 MachineFunction &MF) const { in UpdateRegAllocHint()
699 virtual bool requiresRegisterScavenging(const MachineFunction &MF) const { in requiresRegisterScavenging()
706 virtual bool useFPForScavengingIndex(const MachineFunction &MF) const { in useFPForScavengingIndex()
712 virtual bool requiresFrameIndexScavenging(const MachineFunction &MF) const { in requiresFrameIndexScavenging()
719 virtual bool requiresVirtualBaseRegisters(const MachineFunction &MF) const { in requiresVirtualBaseRegisters()
729 virtual bool hasReservedSpillSlot(const MachineFunction &MF, unsigned Reg, in hasReservedSpillSlot()
736 virtual bool trackLivenessAfterRegAlloc(const MachineFunction &MF) const { in trackLivenessAfterRegAlloc()
743 virtual bool needsStackRealignment(const MachineFunction &MF) const { in needsStackRealignment()
/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/llvm/lib/Target/R600/
DSIMachineFunctionInfo.cpp27 SIMachineFunctionInfo::SIMachineFunctionInfo(const MachineFunction &MF) in SIMachineFunctionInfo()
32 static unsigned createLaneVGPR(MachineRegisterInfo &MRI, MachineFunction *MF) { in createLaneVGPR()
73 MachineRegisterInfo &MRI, MachineFunction *MF, unsigned NumRegs) { in reserveLanes()
DAMDGPUFrameLowering.cpp74 int AMDGPUFrameLowering::getFrameIndexOffset(const MachineFunction &MF, in getFrameIndexOffset()
106 AMDGPUFrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()
/external/llvm/lib/CodeGen/
DTargetFrameLoweringImpl.cpp28 int TargetFrameLowering::getFrameIndexOffset(const MachineFunction &MF, in getFrameIndexOffset()
35 int TargetFrameLowering::getFrameIndexReference(const MachineFunction &MF, in getFrameIndexReference()
/external/llvm/lib/Target/AArch64/
DAArch64FrameLowering.cpp42 static unsigned estimateStackSize(MachineFunction &MF) { in estimateStackSize()
109 MachineFunction &MF, MachineBasicBlock &MBB, in eliminateCallFramePseudoInstr()
157 MachineFunction &MF = *MBB.getParent(); in emitCalleeSavedFrameMoves() local
432 void AArch64FrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()
530 int AArch64FrameLowering::getFrameIndexOffset(const MachineFunction &MF, in getFrameIndexOffset()
540 int AArch64FrameLowering::getFrameIndexReference(const MachineFunction &MF, in getFrameIndexReference()
546 int AArch64FrameLowering::resolveFrameIndexReference(const MachineFunction &MF, in resolveFrameIndexReference()
605 static unsigned getPrologueDeath(MachineFunction &MF, unsigned Reg) { in getPrologueDeath()
619 MachineFunction &MF = *MBB.getParent(); in spillCalleeSavedRegisters() local
695 MachineFunction &MF = *MBB.getParent(); in restoreCalleeSavedRegisters() local
[all …]
DAArch64RegisterInfo.cpp106 bool AArch64RegisterInfo::isReservedReg(const MachineFunction &MF, in isReservedReg()
133 AArch64RegisterInfo::getPointerRegClass(const MachineFunction &MF, in getPointerRegClass()
238 MachineFunction &MF = *MI->getParent()->getParent(); in needsFrameBaseReg() local
296 const MachineFunction &MF = *MBB->getParent(); in materializeFrameBaseRegister() local
327 MachineFunction &MF = *MBB.getParent(); in eliminateFrameIndex() local
/external/llvm/lib/Target/MSP430/
DMSP430FrameLowering.cpp106 void MSP430FrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()
190 MachineFunction &MF = *MBB.getParent(); in spillCalleeSavedRegisters() local
216 MachineFunction &MF = *MBB.getParent(); in restoreCalleeSavedRegisters() local
226 eliminateCallFramePseudoInstr(MachineFunction &MF, MachineBasicBlock &MBB, in eliminateCallFramePseudoInstr()
288 MSP430FrameLowering::processFunctionBeforeFrameFinalized(MachineFunction &MF, in processFunctionBeforeFrameFinalized()
/external/mesa3d/src/gallium/drivers/radeon/
DAMDILFrameLowering.cpp29 int AMDGPUFrameLowering::getFrameIndexOffset(const MachineFunction &MF, in getFrameIndexOffset()
46 AMDGPUFrameLowering::emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const in emitEpilogue()
DR600MachineFunctionInfo.cpp14 R600MachineFunctionInfo::R600MachineFunctionInfo(const MachineFunction &MF) in R600MachineFunctionInfo()
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
DAMDILFrameLowering.cpp29 int AMDGPUFrameLowering::getFrameIndexOffset(const MachineFunction &MF, in getFrameIndexOffset()
46 AMDGPUFrameLowering::emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const in emitEpilogue()
DSIMachineFunctionInfo.cpp15 SIMachineFunctionInfo::SIMachineFunctionInfo(const MachineFunction &MF) in SIMachineFunctionInfo()
DR600MachineFunctionInfo.cpp14 R600MachineFunctionInfo::R600MachineFunctionInfo(const MachineFunction &MF) in R600MachineFunctionInfo()
/external/llvm/lib/Target/NVPTX/
DNVPTXReplaceImageHandles.cpp47 bool NVPTXReplaceImageHandles::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()
73 MachineFunction &MF = *MI.getParent()->getParent(); in processInstr() local
315 replaceImageHandle(MachineOperand &Op, MachineFunction &MF) { in replaceImageHandle()
DNVPTXFrameLowering.cpp70 void NVPTXFrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()
76 MachineFunction &MF, MachineBasicBlock &MBB, in eliminateCallFramePseudoInstr()
/external/llvm/include/llvm/CodeGen/
DMachineInstrBuilder.h46 MachineFunction *MF; variable
228 inline MachineInstrBuilder BuildMI(MachineFunction &MF, in BuildMI()
237 inline MachineInstrBuilder BuildMI(MachineFunction &MF, in BuildMI()
254 MachineFunction &MF = *BB.getParent(); in BuildMI() local
265 MachineFunction &MF = *BB.getParent(); in BuildMI() local
293 MachineFunction &MF = *BB.getParent(); in BuildMI() local
303 MachineFunction &MF = *BB.getParent(); in BuildMI() local
348 inline MachineInstrBuilder BuildMI(MachineFunction &MF, in BuildMI()
381 MachineFunction &MF = *BB.getParent(); in BuildMI() local
/external/llvm/lib/Target/Hexagon/
DHexagonFrameLowering.cpp145 void HexagonFrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()
227 MachineFunction *MF = MBB.getParent(); in spillCalleeSavedRegisters() local
282 MachineFunction *MF = MBB.getParent(); in restoreCalleeSavedRegisters() local
329 eliminateCallFramePseudoInstr(MachineFunction &MF, MachineBasicBlock &MBB, in eliminateCallFramePseudoInstr()
343 int HexagonFrameLowering::getFrameIndexOffset(const MachineFunction &MF, in getFrameIndexOffset()
DHexagonFixupHwLoops.cpp89 bool HexagonFixupHwLoops::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()
103 bool HexagonFixupHwLoops::fixupLoopInstrs(MachineFunction &MF) { in fixupLoopInstrs()
160 void HexagonFixupHwLoops::convertLoopInstr(MachineFunction &MF, in convertLoopInstr()
/external/llvm/lib/Target/Mips/
DMips16FrameLowering.cpp82 void Mips16FrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()
108 MachineFunction *MF = MBB.getParent(); in spillCalleeSavedRegisters() local
148 eliminateCallFramePseudoInstr(MachineFunction &MF, MachineBasicBlock &MBB, in eliminateCallFramePseudoInstr()
174 processFunctionBeforeCalleeSavedScan(MachineFunction &MF, in processFunctionBeforeCalleeSavedScan()
/external/clang/test/Layout/
Dms-x86-member-pointers.cpp13 struct MF { char a; int (M::*mp)(); }; argument
/external/llvm/lib/Target/Sparc/
DSparcFrameLowering.cpp40 void SparcFrameLowering::emitSPAdjustment(MachineFunction &MF, in emitSPAdjustment()
136 eliminateCallFramePseudoInstr(MachineFunction &MF, MachineBasicBlock &MBB, in eliminateCallFramePseudoInstr()
151 void SparcFrameLowering::emitEpilogue(MachineFunction &MF, in emitEpilogue()
253 (MachineFunction &MF, RegScavenger *RS) const { in processFunctionBeforeCalleeSavedScan()

12345678910>>...12