Lines Matching refs:MachineFunction
67 getPointerRegClass(const MachineFunction &MF, unsigned Kind=0) const override;
70 MachineFunction &MF) const override;
74 const MachineFunction &MF) const override;
77 const MCPhysReg *getCalleeSavedRegs(const MachineFunction *MF) const override;
78 const uint32_t *getCallPreservedMask(const MachineFunction &MF,
84 BitVector getReservedRegs(const MachineFunction &MF) const override;
87 bool requiresRegisterScavenging(const MachineFunction &MF) const override { in requiresRegisterScavenging()
91 bool requiresFrameIndexScavenging(const MachineFunction &MF) const override { in requiresFrameIndexScavenging()
95 bool trackLivenessAfterRegAlloc(const MachineFunction &MF) const override { in trackLivenessAfterRegAlloc()
99 bool requiresVirtualBaseRegisters(const MachineFunction &MF) const override { in requiresVirtualBaseRegisters()
118 bool hasReservedSpillSlot(const MachineFunction &MF, unsigned Reg,
135 unsigned getFrameRegister(const MachineFunction &MF) const override;
138 unsigned getBaseRegister(const MachineFunction &MF) const;
139 bool hasBasePointer(const MachineFunction &MF) const;