Lines Matching refs:FrameInfo

77   MachineFrameInfo &FrameInfo = MF.getFrameInfo();  in getVGPRSpillLaneOrTempRegister()  local
94 int FI = FrameInfo.CreateStackObject(Size, Alignment, true, nullptr, in getVGPRSpillLaneOrTempRegister()
114 FI = FrameInfo.CreateSpillStackObject(Size, Alignment); in getVGPRSpillLaneOrTempRegister()
144 MachineFrameInfo &FrameInfo = MF.getFrameInfo(); in buildPrologSpill() local
147 PtrInfo, MachineMemOperand::MOStore, FrameInfo.getObjectSize(FI), in buildPrologSpill()
148 FrameInfo.getObjectAlign(FI)); in buildPrologSpill()
168 MachineFrameInfo &FrameInfo = MF.getFrameInfo(); in buildEpilogRestore() local
171 PtrInfo, MachineMemOperand::MOLoad, FrameInfo.getObjectSize(FI), in buildEpilogRestore()
172 FrameInfo.getObjectAlign(FI)); in buildEpilogRestore()
615 MachineFrameInfo &FrameInfo = MF.getFrameInfo(); in emitEntryFunctionPrologue() local
703 .addImm(FrameInfo.getStackSize() * getScratchScaleFactor(ST)); in emitEntryFunctionPrologue()
708 (MRI.isPhysRegUsed(AMDGPU::FLAT_SCR) || FrameInfo.hasCalls() || in emitEntryFunctionPrologue()
709 (!allStackObjectsAreDead(FrameInfo) && ST.enableFlatScratch())); in emitEntryFunctionPrologue()
1498 MachineFrameInfo &FrameInfo = MF.getFrameInfo(); in determinePrologEpilogSGPRSaves() local
1547 FrameInfo.hasCalls() && in determinePrologEpilogSGPRSaves()
1548 (SavedVGPRs.any() || !allStackObjectsAreDead(FrameInfo)); in determinePrologEpilogSGPRSaves()
1674 MachineFrameInfo &FrameInfo = MF.getFrameInfo(); in determineCalleeSavesSGPR() local
1676 FrameInfo.hasCalls() && (AllSavedRegs.any() || MFI->hasSpilledSGPRs()); in determineCalleeSavesSGPR()
1691 (FrameInfo.hasCalls() || MRI.isPhysRegModified(RetAddrReg))) { in determineCalleeSavesSGPR()