Home
last modified time | relevance | path

Searched refs:SparcRegisterInfo (Results 1 – 9 of 9) sorted by relevance

/src/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcRegisterInfo.cpp34 SparcRegisterInfo::SparcRegisterInfo() : SparcGenRegisterInfo(SP::O7) {} in SparcRegisterInfo() function in SparcRegisterInfo
37 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()
H A DSparcRegisterInfo.h22 struct SparcRegisterInfo : public SparcGenRegisterInfo { struct
23 SparcRegisterInfo();
H A DSparcInstrInfo.h39 const SparcRegisterInfo RI;
49 const SparcRegisterInfo &getRegisterInfo() const { return RI; } in getRegisterInfo()
H A DSparcFrameLowering.cpp94 const SparcRegisterInfo &RegInfo = in emitPrologue()
95 *static_cast<const SparcRegisterInfo *>(Subtarget.getRegisterInfo()); in emitPrologue()
269 const SparcRegisterInfo *RegInfo = Subtarget.getRegisterInfo(); in getFrameIndexReference()
H A DSparcSubtarget.h60 const SparcRegisterInfo *getRegisterInfo() const override { in getRegisterInfo()
H A DSparc.td96 include "SparcRegisterInfo.td"
H A DSparcAsmPrinter.cpp391 const SparcRegisterInfo *RegisterInfo = Subtarget.getRegisterInfo(); in PrintAsmOperand()
H A DSparcRegisterInfo.td1 //===-- SparcRegisterInfo.td - Sparc Register defs ---------*- tablegen -*-===//
H A DSparcISelLowering.cpp734 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()