Home
last modified time | relevance | path

Searched refs:LanaiRegisterInfo (Results 1 – 18 of 18) sorted by relevance

/external/llvm/lib/Target/Lanai/
DLanaiRegisterInfo.cpp34 LanaiRegisterInfo::LanaiRegisterInfo() : LanaiGenRegisterInfo(Lanai::RCA) {} in LanaiRegisterInfo() function in LanaiRegisterInfo
37 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 …]
DLanaiRegisterInfo.h27 struct LanaiRegisterInfo : public LanaiGenRegisterInfo { struct
28 LanaiRegisterInfo();
DLanaiFrameLowering.cpp30 const LanaiRegisterInfo *LRI = STI.getRegisterInfo(); in determineFrameLayout()
204 const LanaiRegisterInfo *LRI = in determineCalleeSaves()
205 static_cast<const LanaiRegisterInfo *>(STI.getRegisterInfo()); in determineCalleeSaves()
DLanaiInstrInfo.h26 const LanaiRegisterInfo RegisterInfo;
34 virtual const LanaiRegisterInfo &getRegisterInfo() const { in getRegisterInfo()
DLanaiSubtarget.h56 const LanaiRegisterInfo *getRegisterInfo() const override { in getRegisterInfo()
DLanai.td21 include "LanaiRegisterInfo.td"
DCMakeLists.txt24 LanaiRegisterInfo.cpp
DLanaiRegisterInfo.td1 //===- LanaiRegisterInfo.td - Lanai Register defs ------------*- tablegen -*-===//
DLanaiISelLowering.h144 const LanaiRegisterInfo *TRI;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Lanai/
DLanaiRegisterInfo.cpp34 LanaiRegisterInfo::LanaiRegisterInfo() : LanaiGenRegisterInfo(Lanai::RCA) {} in LanaiRegisterInfo() function in LanaiRegisterInfo
37 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 …]
DLanaiRegisterInfo.h24 struct LanaiRegisterInfo : public LanaiGenRegisterInfo { struct
25 LanaiRegisterInfo();
DLanaiFrameLowering.cpp30 const LanaiRegisterInfo *LRI = STI.getRegisterInfo(); in determineFrameLayout()
204 const LanaiRegisterInfo *LRI = in determineCalleeSaves()
205 static_cast<const LanaiRegisterInfo *>(STI.getRegisterInfo()); in determineCalleeSaves()
DLanaiInstrInfo.h27 const LanaiRegisterInfo RegisterInfo;
35 virtual const LanaiRegisterInfo &getRegisterInfo() const { in getRegisterInfo()
DLanaiSubtarget.h56 const LanaiRegisterInfo *getRegisterInfo() const override { in getRegisterInfo()
DLanai.td21 include "LanaiRegisterInfo.td"
DCMakeLists.txt25 LanaiRegisterInfo.cpp
DLanaiRegisterInfo.td1 //===- LanaiRegisterInfo.td - Lanai Register defs ------------*- tablegen -*-===//
DLanaiISelLowering.h149 const LanaiRegisterInfo *TRI;