Searched refs:SparcRegisterInfo (Results 1 – 9 of 9) sorted by relevance
34 SparcRegisterInfo::SparcRegisterInfo() : SparcGenRegisterInfo(SP::O7) {} in SparcRegisterInfo() function in SparcRegisterInfo37 SparcRegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const { in getCalleeSavedRegs()42 SparcRegisterInfo::getCallPreservedMask(const MachineFunction &MF, in getCallPreservedMask()48 SparcRegisterInfo::getRTCallPreservedMask(CallingConv::ID CC) const { in getRTCallPreservedMask()52 BitVector SparcRegisterInfo::getReservedRegs(const MachineFunction &MF) const { in getReservedRegs()109 bool SparcRegisterInfo::isReservedReg(const MachineFunction &MF, in isReservedReg()115 SparcRegisterInfo::getPointerRegClass(const MachineFunction &MF, in getPointerRegClass()174 SparcRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II, in eliminateFrameIndex()226 Register SparcRegisterInfo::getFrameRegister(const MachineFunction &MF) const { in getFrameRegister()234 bool SparcRegisterInfo::canRealignStack(const MachineFunction &MF) const { in canRealignStack()
22 struct SparcRegisterInfo : public SparcGenRegisterInfo { struct23 SparcRegisterInfo();
39 const SparcRegisterInfo RI;49 const SparcRegisterInfo &getRegisterInfo() const { return RI; } in getRegisterInfo()
94 const SparcRegisterInfo &RegInfo = in emitPrologue()95 *static_cast<const SparcRegisterInfo *>(Subtarget.getRegisterInfo()); in emitPrologue()269 const SparcRegisterInfo *RegInfo = Subtarget.getRegisterInfo(); in getFrameIndexReference()
60 const SparcRegisterInfo *getRegisterInfo() const override { in getRegisterInfo()
96 include "SparcRegisterInfo.td"
391 const SparcRegisterInfo *RegisterInfo = Subtarget.getRegisterInfo(); in PrintAsmOperand()
1 //===-- SparcRegisterInfo.td - Sparc Register defs ---------*- tablegen -*-===//
734 static bool isAnyArgRegReserved(const SparcRegisterInfo *TRI, in isAnyArgRegReserved()1079 const SparcRegisterInfo *TRI = Subtarget->getRegisterInfo(); in LowerCall_32()1161 const SparcRegisterInfo *TRI = Subtarget->getRegisterInfo(); in getRegisterByName()1407 const SparcRegisterInfo *TRI = Subtarget->getRegisterInfo(); in LowerCall_64()