/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsFrameLowering.cpp | 115 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 D | Mips16FrameLowering.cpp | 151 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 D | XCoreMachineFunctionInfo.cpp | 47 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 D | SparcFrameLowering.cpp | 90 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 D | VEFrameLowering.cpp | 397 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 D | LoongArchFrameLowering.cpp | 37 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 D | LanaiFrameLowering.cpp | 28 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 D | WebAssemblyFrameLowering.cpp | 56 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 D | WebAssemblyPeephole.cpp | 62 MachineOperand &MO, WebAssemblyFunctionInfo &MFI, in maybeRewriteToDrop() 77 WebAssemblyFunctionInfo &MFI, in maybeRewriteToFallthrough() 119 WebAssemblyFunctionInfo &MFI = *MF.getInfo<WebAssemblyFunctionInfo>(); in runOnMachineFunction() local
|
H A D | WebAssemblyExplicitLocals.cpp | 62 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 D | LiveRegUnits.cpp | 98 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 D | LocalStackSlotAllocation.cpp | 132 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 D | MIRYamlMapping.cpp | 22 FrameIndex::FrameIndex(int FI, const llvm::MachineFrameInfo &MFI) { in FrameIndex()
|
H A D | PrologEpilogInserter.cpp | 292 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 D | R600AsmPrinter.cpp | 49 const R600MachineFunctionInfo *MFI = MF.getInfo<R600MachineFunctionInfo>(); in EmitProgramInfoR600() local 125 R600MachineFunctionInfo *MFI = MF.getInfo<R600MachineFunctionInfo>(); in runOnMachineFunction() local
|
H A D | AMDGPUAsmPrinter.cpp | 158 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 D | SIFrameLowering.cpp | 76 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 D | R600FrameLowering.cpp | 21 const MachineFrameInfo &MFI = MF.getFrameInfo(); in getFrameIndexReference() local
|
H A D | SILowerSGPRSpills.cpp | 170 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 D | CSKYFrameLowering.cpp | 39 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 D | MSP430FrameLowering.cpp | 34 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 D | M68kRegisterInfo.cpp | 200 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 D | M68kFrameLowering.cpp | 44 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 D | XtensaFrameLowering.cpp | 31 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 D | RISCVFrameLowering.cpp | 315 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...] |