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
691 .addImm(FrameInfo.getStackSize() * getScratchScaleFactor(ST)); in emitEntryFunctionPrologue()
702 (MRI.isPhysRegUsed(AMDGPU::FLAT_SCR) || FrameInfo.hasCalls() || in emitEntryFunctionPrologue()
703 (!allStackObjectsAreDead(FrameInfo) && ST.enableFlatScratch())); in emitEntryFunctionPrologue()
1492 MachineFrameInfo &FrameInfo = MF.getFrameInfo(); in determinePrologEpilogSGPRSaves() local
1534 FrameInfo.hasCalls() && in determinePrologEpilogSGPRSaves()
1535 (SavedVGPRs.any() || !allStackObjectsAreDead(FrameInfo)); in determinePrologEpilogSGPRSaves()
1661 MachineFrameInfo &FrameInfo = MF.getFrameInfo(); in determineCalleeSavesSGPR() local
1663 FrameInfo.hasCalls() && (AllSavedRegs.any() || MFI->hasSpilledSGPRs()); in determineCalleeSavesSGPR()
1678 (FrameInfo.hasCalls() || MRI.isPhysRegModified(RetAddrReg))) { in determineCalleeSavesSGPR()