Lines Matching refs:MFI
95 const MachineFrameInfo *MFI = MF.getFrameInfo(); in hasFP() local
99 MFI->hasVarSizedObjects() || MFI->isFrameAddressTaken() || in hasFP()
104 const MachineFrameInfo *MFI = MF.getFrameInfo(); in hasBP() local
107 return MFI->hasVarSizedObjects() && TRI->needsStackRealignment(MF); in hasBP()
111 const MachineFrameInfo *MFI = MF.getFrameInfo(); in estimateStackSize() local
117 for (int I = MFI->getObjectIndexBegin(); I != 0; ++I) in estimateStackSize()
118 Offset = std::max(Offset, -MFI->getObjectOffset(I)); in estimateStackSize()
126 unsigned MaxAlign = MFI->getMaxAlignment(); in estimateStackSize()
130 assert(!MFI->getObjectIndexEnd() || MaxAlign); in estimateStackSize()
133 for (unsigned I = 0, E = MFI->getObjectIndexEnd(); I != E; ++I) in estimateStackSize()
134 Offset = alignTo(Offset + MFI->getObjectSize(I), MaxAlign); in estimateStackSize()
137 if (MFI->adjustsStack() && hasReservedCallFrame(MF)) in estimateStackSize()
138 Offset = alignTo(Offset + MFI->getMaxCallFrameSize(), in estimateStackSize()