Lines Matching refs:MachineFunction
76 getPointerRegClass(const MachineFunction &MF, unsigned Kind=0) const override;
79 MachineFunction &MF) const override;
83 const MachineFunction &MF) const override;
86 const MCPhysReg *getCalleeSavedRegs(const MachineFunction *MF) const override;
87 const uint32_t *getCallPreservedMask(const MachineFunction &MF,
93 BitVector getReservedRegs(const MachineFunction &MF) const override;
94 bool isAsmClobberable(const MachineFunction &MF,
97 const MachineFunction &MF) const override;
106 const MachineFunction &MF, const VirtRegMap *VRM,
110 bool requiresRegisterScavenging(const MachineFunction &MF) const override { in requiresRegisterScavenging()
114 bool requiresFrameIndexScavenging(const MachineFunction &MF) const override;
116 bool requiresVirtualBaseRegisters(const MachineFunction &MF) const override;
153 bool hasReservedSpillSlot(const MachineFunction &MF, Register Reg,
169 Register getFrameRegister(const MachineFunction &MF) const override;
172 Register getBaseRegister(const MachineFunction &MF) const;
173 bool hasBasePointer(const MachineFunction &MF) const;