Lines Matching refs:MachineFunction
22 class MachineFunction; variable
34 bool isReservedReg(const MachineFunction &MF, unsigned Reg) const;
37 const MCPhysReg *getCalleeSavedRegs(const MachineFunction *MF) const override;
39 getCalleeSavedRegsViaCopy(const MachineFunction *MF) const override;
40 const uint32_t *getCallPreservedMask(const MachineFunction &MF,
62 const uint32_t *getThisReturnPreservedMask(const MachineFunction &MF,
65 BitVector getReservedRegs(const MachineFunction &MF) const override;
67 getPointerRegClass(const MachineFunction &MF,
72 bool requiresRegisterScavenging(const MachineFunction &MF) const override;
73 bool useFPForScavengingIndex(const MachineFunction &MF) const override;
74 bool requiresFrameIndexScavenging(const MachineFunction &MF) const override;
87 bool cannotEliminateFrame(const MachineFunction &MF) const;
89 bool requiresVirtualBaseRegisters(const MachineFunction &MF) const override;
90 bool hasBasePointer(const MachineFunction &MF) const;
94 unsigned getFrameRegister(const MachineFunction &MF) const override;
97 MachineFunction &MF) const override;