Lines Matching defs:FrameInfo
77 MachineFrameInfo &FrameInfo = MF.getFrameInfo();
94 int FI = FrameInfo.CreateStackObject(Size, Alignment, true, nullptr,
114 FI = FrameInfo.CreateSpillStackObject(Size, Alignment);
144 MachineFrameInfo &FrameInfo = MF.getFrameInfo();
147 PtrInfo, MachineMemOperand::MOStore, FrameInfo.getObjectSize(FI),
148 FrameInfo.getObjectAlign(FI));
168 MachineFrameInfo &FrameInfo = MF.getFrameInfo();
171 PtrInfo, MachineMemOperand::MOLoad, FrameInfo.getObjectSize(FI),
172 FrameInfo.getObjectAlign(FI));
615 MachineFrameInfo &FrameInfo = MF.getFrameInfo();
703 .addImm(FrameInfo.getStackSize() * getScratchScaleFactor(ST));
708 (MRI.isPhysRegUsed(AMDGPU::FLAT_SCR) || FrameInfo.hasCalls() ||
709 (!allStackObjectsAreDead(FrameInfo) && ST.enableFlatScratch()));
1495 MachineFrameInfo &FrameInfo = MF.getFrameInfo();
1544 FrameInfo.hasCalls() &&
1545 (SavedVGPRs.any() || !allStackObjectsAreDead(FrameInfo));
1673 MachineFrameInfo &FrameInfo = MF.getFrameInfo();
1675 FrameInfo.hasCalls() && (AllSavedRegs.any() || MFI->hasSpilledSGPRs());
1690 (FrameInfo.hasCalls() || MRI.isPhysRegModified(RetAddrReg))) {