Lines Matching refs:MF
30 bool NVPTXFrameLowering::hasFP(const MachineFunction &MF) const { return true; }
32 void NVPTXFrameLowering::emitPrologue(MachineFunction &MF,
34 if (MF.getFrameInfo().hasStackObjects()) {
35 assert(&MF.front() == &MBB && "Shrink-wrapping not yet supported");
37 MachineRegisterInfo &MR = MF.getRegInfo();
46 // for local address accesses in MF.
48 static_cast<const NVPTXTargetMachine &>(MF.getTarget()).is64Bit();
56 MF.getSubtarget().getInstrInfo()->get(CvtaLocalOpcode),
60 BuildMI(MBB, MI, dl, MF.getSubtarget().getInstrInfo()->get(MovDepotOpcode),
62 .addImm(MF.getFunctionNumber());
66 int NVPTXFrameLowering::getFrameIndexReference(const MachineFunction &MF,
69 const MachineFrameInfo &MFI = MF.getFrameInfo();
74 void NVPTXFrameLowering::emitEpilogue(MachineFunction &MF,
80 MachineFunction &MF, MachineBasicBlock &MBB,