Home
last modified time | relevance | path

Searched defs:MFI (Results 1 – 25 of 230) sorted by relevance

12345678910

/llvm-project/llvm/lib/Target/Mips/
H A DMipsFrameLowering.cpp115 for (int I = MFI.getObjectIndexBegin(); I != 0; ++I) in estimateStackSize() local
94 const MachineFrameInfo &MFI = MF.getFrameInfo(); hasFP() local
103 const MachineFrameInfo &MFI = MF.getFrameInfo(); hasBP() local
[all...]
H A DMips16FrameLowering.cpp151 return isInt<15>(MFI in hasReservedCallFrame() local
43 MachineFrameInfo &MFI = MF.getFrameInfo(); emitPrologue() local
92 MachineFrameInfo &MFI = MF.getFrameInfo(); emitEpilogue() local
[all...]
/llvm-project/llvm/lib/Target/XCore/
H A DXCoreMachineFunctionInfo.cpp47 MachineFrameInfo &MFI = MF.getFrameInfo(); in createLRSpillSlot() local
65 MachineFrameInfo &MFI = MF.getFrameInfo(); in createFPSpillSlot() local
78 MachineFrameInfo &MFI = MF.getFrameInfo(); in createEHSpillSlot() local
/llvm-project/llvm/lib/Target/Sparc/
H A DSparcFrameLowering.cpp90 MachineFrameInfo &MFI = MF.getFrameInfo(); emitPrologue() local
229 MachineFrameInfo &MFI = MF.getFrameInfo(); emitEpilogue() local
258 const MachineFrameInfo &MFI = MF.getFrameInfo(); hasFP() local
268 const MachineFrameInfo &MFI = MF.getFrameInfo(); getFrameIndexReference() local
327 MachineFrameInfo &MFI = MF.getFrameInfo(); isLeafProc() local
383 SparcMachineFunctionInfo *MFI = MF.getInfo<SparcMachineFunctionInfo>(); determineCalleeSaves() local
[all...]
/llvm-project/llvm/lib/Target/VE/
H A DVEFrameLowering.cpp397 uint64_t NumBytes = MFI.getStackSize(); in emitEpilogue() local
424 MFI in hasFP() local
312 MachineFrameInfo &MFI = MF.getFrameInfo(); emitPrologue() local
431 const MachineFrameInfo &MFI = MF.getFrameInfo(); hasBP() local
447 const MachineFrameInfo &MFI = MF.getFrameInfo(); getFrameIndexReference() local
477 MachineFrameInfo &MFI = MF.getFrameInfo(); isLeafProc() local
[all...]
/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchFrameLowering.cpp37 const MachineFrameInfo &MFI = MF.getFrameInfo(); in hasFP() local
44 const MachineFrameInfo &MFI = MF.getFrameInfo(); in hasBP() local
110 MachineFrameInfo &MFI = MF.getFrameInfo(); in determineFrameLayout() local
148 MachineFrameInfo &MFI = MF.getFrameInfo(); in processFunctionBeforeFrameFinalized() local
182 MachineFrameInfo &MFI = MF.getFrameInfo(); emitPrologue() local
309 MachineFrameInfo &MFI = MF.getFrameInfo(); emitEpilogue() local
361 const MachineFrameInfo &MFI = MF.getFrameInfo(); getFirstSPAdjustAmount() local
456 const MachineFrameInfo &MFI = MF.getFrameInfo(); getFrameIndexReference() local
[all...]
/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiFrameLowering.cpp28 MachineFrameInfo &MFI = MF.getFrameInfo(); determineFrameLayout() local
92 MachineFrameInfo &MFI = MF.getFrameInfo(); emitPrologue() local
199 MachineFrameInfo &MFI = MF.getFrameInfo(); determineCalleeSaves() local
[all...]
/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFrameLowering.cpp56 MachineFrameInfo &MFI = MF.getFrameInfo(); getLocalForStackObject() local
102 const MachineFrameInfo &MFI = MF.getFrameInfo(); hasFP() local
132 auto &MFI = MF.getFrameInfo(); needsSPForLocalFrame() local
167 auto &MFI = MF.getFrameInfo(); needsSPWriteback() local
264 auto &MFI = MF.getFrameInfo(); emitPrologue() local
386 const WebAssemblyFunctionInfo &MFI = *MF.getInfo<WebAssemblyFunctionInfo>(); getDwarfFrameBase() local
[all...]
H A DWebAssemblyPeephole.cpp62 MachineOperand &MO, WebAssemblyFunctionInfo &MFI, in maybeRewriteToDrop()
77 WebAssemblyFunctionInfo &MFI, in maybeRewriteToFallthrough()
119 WebAssemblyFunctionInfo &MFI = *MF.getInfo<WebAssemblyFunctionInfo>(); in runOnMachineFunction() local
H A DWebAssemblyExplicitLocals.cpp62 static void checkFrameBase(WebAssemblyFunctionInfo &MFI, unsigned Local, in checkFrameBase() argument
77 WebAssemblyFunctionInfo &MFI, unsigned &CurLocal, in getLocalId() argument
196 const WebAssemblyFunctionInfo &MFI) { in findStartOfTree() argument
226 WebAssemblyFunctionInfo &MFI = *MF.getInfo<WebAssemblyFunctionInfo>(); runOnMachineFunction() local
[all...]
/llvm-project/llvm/lib/CodeGen/
H A DLiveRegUnits.cpp98 const MachineFrameInfo &MFI = MF.getFrameInfo(); in addCalleeSavedRegs() local
112 const MachineFrameInfo &MFI = MF.getFrameInfo(); in addPristines() local
149 const MachineFrameInfo &MFI = MF.getFrameInfo(); in addLiveOuts() local
H A DLocalStackSlotAllocation.cpp132 MachineFrameInfo &MFI = MF.getFrameInfo(); in runOnMachineFunction() local
161 void LocalStackSlotImpl::AdjustStackOffset(MachineFrameInfo &MFI, int FrameIdx, in AdjustStackOffset() argument
195 AssignProtectedObjSet(const StackObjSet & UnassignedObjs,SmallSet<int,16> & ProtectedObjs,MachineFrameInfo & MFI,bool StackGrowsDown,int64_t & Offset,Align & MaxAlign) AssignProtectedObjSet() argument
207 MachineFrameInfo &MFI = Fn.getFrameInfo(); calculateFrameObjectOffsets() local
311 MachineFrameInfo &MFI = Fn.getFrameInfo(); insertFrameReferenceRegisters() local
[all...]
H A DMIRYamlMapping.cpp22 FrameIndex::FrameIndex(int FI, const llvm::MachineFrameInfo &MFI) { in FrameIndex()
H A DPrologEpilogInserter.cpp292 MachineFrameInfo &MFI = MF.getFrameInfo(); runOnMachineFunction() local
357 MachineFrameInfo &MFI = MF.getFrameInfo(); calculateCallFrameInfo() local
396 const MachineFrameInfo &MFI = MF.getFrameInfo(); calculateSaveRestoreBlocks() local
459 MachineFrameInfo &MFI = F.getFrameInfo(); assignCalleeSavedSpillSlots() local
521 MachineFrameInfo &MFI = MF.getFrameInfo(); updateLiveness() local
660 MachineFrameInfo &MFI = MF.getFrameInfo(); spillCalleeSavedRegs() local
693 AdjustStackOffset(MachineFrameInfo & MFI,int FrameIdx,bool StackGrowsDown,int64_t & Offset,Align & MaxAlign) AdjustStackOffset() argument
724 computeFreeStackSlots(MachineFrameInfo & MFI,bool StackGrowsDown,unsigned MinCSFrameIndex,unsigned MaxCSFrameIndex,int64_t FixedCSEnd,BitVector & StackBytesFree) computeFreeStackSlots() argument
768 scavengeStackSlot(MachineFrameInfo & MFI,int FrameIdx,bool StackGrowsDown,Align MaxAlign,BitVector & StackBytesFree) scavengeStackSlot() argument
830 AssignProtectedObjSet(const StackObjSet & UnassignedObjs,SmallSet<int,16> & ProtectedObjs,MachineFrameInfo & MFI,bool StackGrowsDown,int64_t & Offset,Align & MaxAlign) AssignProtectedObjSet() argument
848 MachineFrameInfo &MFI = MF.getFrameInfo(); calculateFrameObjectOffsets() local
[all...]
/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600AsmPrinter.cpp49 const R600MachineFunctionInfo *MFI = MF.getInfo<R600MachineFunctionInfo>(); in EmitProgramInfoR600() local
125 R600MachineFunctionInfo *MFI = MF.getInfo<R600MachineFunctionInfo>(); in runOnMachineFunction() local
H A DAMDGPUAsmPrinter.cpp158 const SIMachineFunctionInfo &MFI = *MF->getInfo<SIMachineFunctionInfo>(); emitFunctionBodyStart() local
217 const SIMachineFunctionInfo &MFI = *MF->getInfo<SIMachineFunctionInfo>(); emitFunctionBodyEnd() local
276 const SIMachineFunctionInfo *MFI = MF->getInfo<SIMachineFunctionInfo>(); emitFunctionEntryLabel() local
381 emitCommonFunctionComments(uint32_t NumVGPR,std::optional<uint32_t> NumAGPR,uint32_t TotalNumVGPR,uint32_t NumSGPR,uint64_t ScratchSize,uint64_t CodeSize,const AMDGPUMachineFunction * MFI) emitCommonFunctionComments() argument
410 emitCommonFunctionComments(const MCExpr * NumVGPR,const MCExpr * NumAGPR,const MCExpr * TotalNumVGPR,const MCExpr * NumSGPR,const MCExpr * ScratchSize,uint64_t CodeSize,const AMDGPUMachineFunction * MFI) emitCommonFunctionComments() argument
427 const SIMachineFunctionInfo &MFI = *MF.getInfo<SIMachineFunctionInfo>(); getAmdhsaKernelCodeProperties() local
527 const AMDGPUMachineFunction *MFI = MF.getInfo<AMDGPUMachineFunction>(); runOnMachineFunction() local
799 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); getSIProgramInfo() local
1116 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); EmitProgramInfoSI() local
1239 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); EmitPALMetadata() local
1326 const MachineFrameInfo &MFI = MF.getFrameInfo(); emitPALFunctionMetadata() local
1370 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); getAmdKernelCode() local
[all...]
H A DSIFrameLowering.cpp76 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in getVGPRSpillLaneOrTempRegister() local
181 const SIMachineFunctionInfo *MFI = MF->getInfo<SIMachineFunctionInfo>(); in buildGitPtr() local
229 MachineFrameInfo &MFI; global() member in llvm::PrologEpilogSGPRSpillBuilder
388 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); emitEntryFunctionFlatScratchInit() local
526 allStackObjectsAreDead(const MachineFrameInfo & MFI) allStackObjectsAreDead() argument
544 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); getEntryFunctionReservedScratchRsrcReg() local
609 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); emitEntryFunctionPrologue() local
731 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); emitEntryFunctionScratchRsrcRegSetup() local
1077 MachineFrameInfo &MFI = MF.getFrameInfo(); emitPrologue() local
1244 const MachineFrameInfo &MFI = MF.getFrameInfo(); emitEpilogue() local
1303 const MachineFrameInfo &MFI = MF.getFrameInfo(); allSGPRSpillsAreDead() local
1330 MachineFrameInfo &MFI = MF.getFrameInfo(); processFunctionBeforeFrameFinalized() local
1494 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); determinePrologEpilogSGPRSaves() local
1563 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); determineCalleeSaves() local
1650 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); determineCalleeSavesSGPR() local
1735 const MachineFrameInfo &MFI = MF.getFrameInfo(); allocateScavengingFrameIndexesNearIncomingSP() local
1777 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); eliminateCallFramePseudoInstr() local
1801 frameTriviallyRequiresSP(const MachineFrameInfo & MFI) frameTriviallyRequiresSP() argument
1809 const MachineFrameInfo &MFI = MF.getFrameInfo(); hasFP() local
1844 const MachineFrameInfo &MFI = MF.getFrameInfo(); requiresStackPointerReference() local
[all...]
H A DR600FrameLowering.cpp21 const MachineFrameInfo &MFI = MF.getFrameInfo(); in getFrameIndexReference() local
H A DSILowerSGPRSpills.cpp170 const MachineFrameInfo &MFI = MF.getFrameInfo(); calculateSaveRestoreBlocks() local
215 MachineFrameInfo &MFI = MF.getFrameInfo(); spillCalleeSavedRegs() local
275 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); extendWWMVirtRegLiveness() local
325 MachineFrameInfo &MFI = MF.getFrameInfo(); runOnMachineFunction() local
[all...]
/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYFrameLowering.cpp39 const MachineFrameInfo &MFI = MF.getFrameInfo(); in hasFP() local
46 const MachineFrameInfo &MFI = MF.getFrameInfo(); in hasBP() local
53 MachineFrameInfo &MFI = MF.getFrameInfo(); in determineFrameLayout() local
81 MachineFrameInfo &MFI = MF.getFrameInfo(); emitPrologue() local
227 MachineFrameInfo &MFI = MF.getFrameInfo(); emitEpilogue() local
366 MachineFrameInfo &MFI = MF.getFrameInfo(); determineCalleeSaves() local
585 const MachineFrameInfo &MFI = MF.getFrameInfo(); getFrameIndexReference() local
[all...]
/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430FrameLowering.cpp34 const MachineFrameInfo &MFI = MF.getFrameInfo(); hasFP() local
61 MachineFrameInfo &MFI = MF.getFrameInfo(); emitCalleeSavedFrameMoves() local
87 MachineFrameInfo &MFI = MF.getFrameInfo(); emitPrologue() local
196 const MachineFrameInfo &MFI = MF.getFrameInfo(); emitEpilogue() local
327 MSP430MachineFunctionInfo *MFI = MF.getInfo<MSP430MachineFunctionInfo>(); spillCalleeSavedRegisters() local
[all...]
/llvm-project/llvm/lib/Target/M68k/
H A DM68kRegisterInfo.cpp200 const MachineFrameInfo &MFI = MF.getFrameInfo(); in eliminateFrameIndex() local
224 static bool CantUseSP(const MachineFrameInfo &MFI) { in CantUseSP()
229 const MachineFrameInfo &MFI = MF.getFrameInfo(); in hasBasePointer() local
247 const MachineFrameInfo &MFI = MF.getFrameInfo(); in canRealignStack() local
H A DM68kFrameLowering.cpp44 const MachineFrameInfo &MFI = MF.getFrameInfo(); hasFP() local
78 const MachineFrameInfo &MFI = MF.getFrameInfo(); getFrameIndexReference() local
185 const MachineFrameInfo &MFI = MF.getFrameInfo(); calculateMaxStackAlign() local
454 MachineFrameInfo &MFI = MF.getFrameInfo(); emitPrologueCalleeSavedFrameMoves() local
480 MachineFrameInfo &MFI = MF.getFrameInfo(); emitPrologue() local
673 const MachineFrameInfo &MFI = MF.getFrameInfo(); emitEpilogue() local
779 MachineFrameInfo &MFI = MF.getFrameInfo(); determineCalleeSaves() local
807 MachineFrameInfo &MFI = MF.getFrameInfo(); assignCalleeSavedSpillSlots() local
[all...]
/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaFrameLowering.cpp31 const MachineFrameInfo &MFI = MF.getFrameInfo(); hasFP() local
39 MachineFrameInfo &MFI = MF.getFrameInfo(); emitPrologue() local
142 MachineFrameInfo &MFI = MF.getFrameInfo(); emitEpilogue() local
262 MachineFrameInfo &MFI = MF.getFrameInfo(); processFunctionBeforeFrameFinalized() local
[all...]
/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVFrameLowering.cpp315 const MachineFrameInfo &MFI = MF.getFrameInfo(); hasFP() local
322 const MachineFrameInfo &MFI = MF.getFrameInfo(); hasBP() local
337 MachineFrameInfo &MFI = MF.getFrameInfo(); determineFrameLayout() local
370 const MachineFrameInfo &MFI = MF.getFrameInfo(); getStackSizeWithRVVPadding() local
384 const MachineFrameInfo &MFI = MF.getFrameInfo(); getUnmanagedCSI() local
399 const MachineFrameInfo &MFI = MF.getFrameInfo(); getRVVCalleeSavedInfo() local
527 MachineFrameInfo &MFI = MF.getFrameInfo(); emitPrologue() local
761 MachineFrameInfo &MFI = MF.getFrameInfo(); emitEpilogue() local
864 const MachineFrameInfo &MFI = MF.getFrameInfo(); getFrameIndexReference() local
1056 MachineFrameInfo &MFI = MF.getFrameInfo(); assignRVVStackObjectOffsets() local
1223 MachineFrameInfo &MFI = MF.getFrameInfo(); processFunctionBeforeFrameFinalized() local
1333 const MachineFrameInfo &MFI = MF.getFrameInfo(); getFirstSPAdjustAmount() local
1421 MachineFrameInfo &MFI = MF.getFrameInfo(); assignCalleeSavedSpillSlots() local
1535 const MachineFrameInfo &MFI = MF->getFrameInfo(); emitCalleeSavedRVVPrologCFI() local
[all...]

12345678910