Home | History | Annotate | Download | only in ARM

Lines Matching refs:MFI

48   const MachineFrameInfo *MFI = MF.getFrameInfo();
51 MFI->hasCalls()) ||
53 MFI->hasVarSizedObjects() ||
54 MFI->isFrameAddressTaken());
133 MachineFrameInfo *MFI = MF.getFrameInfo();
143 unsigned NumBytes = MFI->getStackSize();
144 const std::vector<CalleeSavedInfo> &CSI = MFI->getCalleeSavedInfo();
231 AFI->setFramePtrSpillOffset(MFI->getObjectOffset(FramePtrSpillFI) +
253 NumBytes += MFI->getObjectOffset(D8SpillFI);
274 MFI->setOffsetAdjustment(MFI->getOffsetAdjustment() -
286 unsigned MaxAlign = MFI->getMaxAlignment();
334 if (MFI->hasVarSizedObjects())
344 MachineFrameInfo *MFI = MF.getFrameInfo();
354 int NumBytes = (int)MFI->getStackSize();
480 const MachineFrameInfo *MFI = MF.getFrameInfo();
484 int Offset = MFI->getObjectOffset(FI) + MFI->getStackSize();
486 bool isFixed = MFI->isFixedObjectIndex(FI);
725 MachineFrameInfo &MFI = *MF.getFrameInfo();
727 // Mark the D-register spill slots as properly aligned. Since MFI computes
737 MFI.setObjectAlignment(FI, DNum % 2 ? 8 : 16);
746 MFI.setObjectAlignment(FI, MFI.getMaxAlignment());
1032 const MachineFrameInfo *MFI = MF.getFrameInfo();
1035 unsigned MaxAlign = MFI->getMaxAlignment();
1042 for (int i = MFI->getObjectIndexBegin(); i != 0; ++i) {
1043 int FixedOff = -MFI->getObjectOffset(i);
1046 for (unsigned i = 0, e = MFI->getObjectIndexEnd(); i != e; ++i) {
1047 if (MFI->isDeadObjectIndex(i))
1049 Offset += MFI->getObjectSize(i);
1050 unsigned Align = MFI->getObjectAlignment(i);
1057 if (MFI->adjustsStack() && TFI->hasReservedCallFrame(MF))
1058 Offset += MFI->getMaxCallFrameSize();
1066 if (MFI->adjustsStack() || MFI->hasVarSizedObjects() ||
1067 (RegInfo->needsStackRealignment(MF) && MFI->getObjectIndexEnd() != 0))
1201 MachineFrameInfo *MFI = MF.getFrameInfo();
1210 (MFI->hasVarSizedObjects() || RegInfo->needsStackRealignment(MF)))
1225 if (MFI->hasVarSizedObjects() || StackSize > 508)
1321 || MFI->hasVarSizedObjects()
1322 || (MFI->adjustsStack() && !canSimplifyCallFramePseudos(MF));
1408 RS->setScavengingFrameIndex(MFI->CreateStackObject(RC->getSize(),