Lines Matching refs:MachineFunction
100 const MCPhysReg *getCalleeSavedRegs(const MachineFunction *MF) const override;
102 getCalleeSavedRegsViaCopy(const MachineFunction *MF) const override;
103 const uint32_t *getCallPreservedMask(const MachineFunction &MF,
106 const uint32_t *getTLSCallPreservedMask(const MachineFunction &MF) const;
116 const uint32_t *getThisReturnPreservedMask(const MachineFunction &MF,
119 BitVector getReservedRegs(const MachineFunction &MF) const override;
122 getPointerRegClass(const MachineFunction &MF,
129 const MachineFunction &MF) const override;
132 MachineFunction &MF) const override;
137 const MachineFunction &MF,
142 MachineFunction &MF) const override;
144 bool hasBasePointer(const MachineFunction &MF) const;
146 bool canRealignStack(const MachineFunction &MF) const override;
158 bool cannotEliminateFrame(const MachineFunction &MF) const;
161 unsigned getFrameRegister(const MachineFunction &MF) const override;
177 bool requiresRegisterScavenging(const MachineFunction &MF) const override;
179 bool trackLivenessAfterRegAlloc(const MachineFunction &MF) const override;
181 bool requiresFrameIndexScavenging(const MachineFunction &MF) const override;
183 bool requiresVirtualBaseRegisters(const MachineFunction &MF) const override;