Lines Matching defs:MF

32     const MachineFunction &MF) const override {
43 bool hasReservedCallFrame(const MachineFunction &MF) const override;
46 virtual unsigned getBackchainOffset(MachineFunction &MF) const = 0;
49 virtual int getReturnAddressOffset(MachineFunction &MF) const = 0;
52 virtual int getOrCreateFramePointerSaveIndex(MachineFunction &MF) const = 0;
69 assignCalleeSavedSpillSlots(MachineFunction &MF,
72 void determineCalleeSaves(MachineFunction &MF, BitVector &SavedRegs,
83 void processFunctionBeforeFrameFinalized(MachineFunction &MF,
85 void emitPrologue(MachineFunction &MF, MachineBasicBlock &MBB) const override;
86 void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const override;
87 void inlineStackProbe(MachineFunction &MF,
89 StackOffset getFrameIndexReference(const MachineFunction &MF, int FI,
92 orderFrameObjects(const MachineFunction &MF,
97 // the offset in case MF has packed-stack.
98 unsigned getRegSpillOffset(MachineFunction &MF, Register Reg) const;
100 bool usePackedStack(MachineFunction &MF) const;
103 unsigned getBackchainOffset(MachineFunction &MF) const override {
105 return usePackedStack(MF) ? SystemZMC::ELFCallFrameSize - 8 : 0;
109 int getReturnAddressOffset(MachineFunction &MF) const override {
110 return (usePackedStack(MF) ? -2 : 14) * getPointerSize();
114 int getOrCreateFramePointerSaveIndex(MachineFunction &MF) const override;
117 bool hasFPImpl(const MachineFunction &MF) const override;
127 assignCalleeSavedSpillSlots(MachineFunction &MF,
131 void determineCalleeSaves(MachineFunction &MF, BitVector &SavedRegs,
145 void emitEpilogue(MachineFunction &MF, MachineBasicBlock &MBB) const override;
147 void emitPrologue(MachineFunction &MF, MachineBasicBlock &MBB) const override;
149 void inlineStackProbe(MachineFunction &MF,
152 void processFunctionBeforeFrameFinalized(MachineFunction &MF,
155 void determineFrameLayout(MachineFunction &MF) const;
158 unsigned getBackchainOffset(MachineFunction &MF) const override {
164 int getReturnAddressOffset(MachineFunction &MF) const override {
169 int getOrCreateFramePointerSaveIndex(MachineFunction &MF) const override;
172 bool hasFPImpl(const MachineFunction &MF) const override;