Lines Matching refs:MF
96 bool MipsFrameLowering::hasFP(const MachineFunction &MF) const { in hasFP()
97 const MachineFrameInfo *MFI = MF.getFrameInfo(); in hasFP()
100 return MF.getTarget().Options.DisableFramePointerElim(MF) || in hasFP()
102 TRI->needsStackRealignment(MF); in hasFP()
105 bool MipsFrameLowering::hasBP(const MachineFunction &MF) const { in hasBP()
106 const MachineFrameInfo *MFI = MF.getFrameInfo(); in hasBP()
109 return MFI->hasVarSizedObjects() && TRI->needsStackRealignment(MF); in hasBP()
112 uint64_t MipsFrameLowering::estimateStackSize(const MachineFunction &MF) const { in estimateStackSize()
113 const MachineFrameInfo *MFI = MF.getFrameInfo(); in estimateStackSize()
123 for (const MCPhysReg *R = TRI.getCalleeSavedRegs(&MF); *R; ++R) { in estimateStackSize()
139 if (MFI->adjustsStack() && hasReservedCallFrame(MF)) in estimateStackSize()
148 eliminateCallFramePseudoInstr(MachineFunction &MF, MachineBasicBlock &MBB, in eliminateCallFramePseudoInstr() argument
152 if (!hasReservedCallFrame(MF)) { in eliminateCallFramePseudoInstr()