Lines Matching refs:MachineFunction
59 unsigned determineFrameLayout(MachineFunction &MF,
65 void emitPrologue(MachineFunction &MF, MachineBasicBlock &MBB) const override;
66 void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const override;
68 bool hasFP(const MachineFunction &MF) const override;
69 bool needsFP(const MachineFunction &MF) const;
70 void replaceFPWithRealFP(MachineFunction &MF) const;
72 void determineCalleeSaves(MachineFunction &MF, BitVector &SavedRegs,
74 void processFunctionBeforeFrameFinalized(MachineFunction &MF,
76 void addScavengingSpillSlot(MachineFunction &MF, RegScavenger *RS) const;
83 void eliminateCallFramePseudoInstr(MachineFunction &MF,
120 bool enableShrinkWrapping(const MachineFunction &MF) const override;