Searched refs:LanaiRegisterInfo (Results 1 – 18 of 18) sorted by relevance
34 LanaiRegisterInfo::LanaiRegisterInfo() : LanaiGenRegisterInfo(Lanai::RCA) {} in LanaiRegisterInfo() function in LanaiRegisterInfo37 LanaiRegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const { in getCalleeSavedRegs()41 BitVector LanaiRegisterInfo::getReservedRegs(const MachineFunction &MF) const { in getReservedRegs()63 bool LanaiRegisterInfo::requiresRegisterScavenging( in requiresRegisterScavenging()68 bool LanaiRegisterInfo::trackLivenessAfterRegAlloc( in trackLivenessAfterRegAlloc()135 void LanaiRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II, in eliminateFrameIndex()248 bool LanaiRegisterInfo::hasBasePointer(const MachineFunction &MF) const { in hasBasePointer()258 unsigned LanaiRegisterInfo::getRARegister() const { return Lanai::RCA; } in getRARegister()260 unsigned LanaiRegisterInfo::getFrameRegister(const MachineFunction &MF) const { in getFrameRegister()264 unsigned LanaiRegisterInfo::getBaseRegister() const { return Lanai::R14; } in getBaseRegister()[all …]
27 struct LanaiRegisterInfo : public LanaiGenRegisterInfo { struct28 LanaiRegisterInfo();
30 const LanaiRegisterInfo *LRI = STI.getRegisterInfo(); in determineFrameLayout()204 const LanaiRegisterInfo *LRI = in determineCalleeSaves()205 static_cast<const LanaiRegisterInfo *>(STI.getRegisterInfo()); in determineCalleeSaves()
26 const LanaiRegisterInfo RegisterInfo;34 virtual const LanaiRegisterInfo &getRegisterInfo() const { in getRegisterInfo()
56 const LanaiRegisterInfo *getRegisterInfo() const override { in getRegisterInfo()
21 include "LanaiRegisterInfo.td"
24 LanaiRegisterInfo.cpp
1 //===- LanaiRegisterInfo.td - Lanai Register defs ------------*- tablegen -*-===//
144 const LanaiRegisterInfo *TRI;
34 LanaiRegisterInfo::LanaiRegisterInfo() : LanaiGenRegisterInfo(Lanai::RCA) {} in LanaiRegisterInfo() function in LanaiRegisterInfo37 LanaiRegisterInfo::getCalleeSavedRegs(const MachineFunction * /*MF*/) const { in getCalleeSavedRegs()41 BitVector LanaiRegisterInfo::getReservedRegs(const MachineFunction &MF) const { in getReservedRegs()63 bool LanaiRegisterInfo::requiresRegisterScavenging( in requiresRegisterScavenging()68 bool LanaiRegisterInfo::trackLivenessAfterRegAlloc( in trackLivenessAfterRegAlloc()135 void LanaiRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II, in eliminateFrameIndex()248 bool LanaiRegisterInfo::hasBasePointer(const MachineFunction &MF) const { in hasBasePointer()258 unsigned LanaiRegisterInfo::getRARegister() const { return Lanai::RCA; } in getRARegister()261 LanaiRegisterInfo::getFrameRegister(const MachineFunction & /*MF*/) const { in getFrameRegister()265 unsigned LanaiRegisterInfo::getBaseRegister() const { return Lanai::R14; } in getBaseRegister()[all …]
24 struct LanaiRegisterInfo : public LanaiGenRegisterInfo { struct25 LanaiRegisterInfo();
27 const LanaiRegisterInfo RegisterInfo;35 virtual const LanaiRegisterInfo &getRegisterInfo() const { in getRegisterInfo()
25 LanaiRegisterInfo.cpp
149 const LanaiRegisterInfo *TRI;