Lines Matching refs:HexagonRegisterInfo
41 HexagonRegisterInfo::HexagonRegisterInfo() in HexagonRegisterInfo() function in HexagonRegisterInfo
45 bool HexagonRegisterInfo::isEHReturnCalleeSaveReg(unsigned R) const { in isEHReturnCalleeSaveReg()
50 bool HexagonRegisterInfo::isCalleeSaveReg(unsigned Reg) const { in isCalleeSaveReg()
56 HexagonRegisterInfo::getCallerSavedRegs(const MachineFunction *MF, in getCallerSavedRegs()
105 HexagonRegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const { in getCalleeSavedRegs()
136 BitVector HexagonRegisterInfo::getReservedRegs(const MachineFunction &MF) in getReservedRegs()
158 void HexagonRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II, in eliminateFrameIndex()
213 unsigned HexagonRegisterInfo::getRARegister() const { in getRARegister()
218 unsigned HexagonRegisterInfo::getFrameRegister(const MachineFunction in getFrameRegister()
227 unsigned HexagonRegisterInfo::getFrameRegister() const { in getFrameRegister()
232 unsigned HexagonRegisterInfo::getStackRegister() const { in getStackRegister()
237 bool HexagonRegisterInfo::useFPForScavengingIndex(const MachineFunction &MF) in useFPForScavengingIndex()
243 unsigned HexagonRegisterInfo::getFirstCallerSavedNonParamReg() const { in getFirstCallerSavedNonParamReg()