Home
last modified time | relevance | path

Searched refs:CSKYRegisterInfo (Results 1 – 8 of 8) sorted by relevance

/src/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYRegisterInfo.cpp26 CSKYRegisterInfo::CSKYRegisterInfo() in CSKYRegisterInfo() function in CSKYRegisterInfo
30 CSKYRegisterInfo::getCallPreservedMask(const MachineFunction &MF, in getCallPreservedMask()
40 Register CSKYRegisterInfo::getFrameRegister(const MachineFunction &MF) const { in getFrameRegister()
45 BitVector CSKYRegisterInfo::getReservedRegs(const MachineFunction &MF) const { in getReservedRegs()
82 const uint32_t *CSKYRegisterInfo::getNoPreservedMask() const { in getNoPreservedMask()
87 CSKYRegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const { in getCalleeSavedRegs()
182 bool CSKYRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II, in eliminateFrameIndex()
H A DCSKYRegisterInfo.h24 class CSKYRegisterInfo : public CSKYGenRegisterInfo {
26 CSKYRegisterInfo();
H A DCSKYSubtarget.h35 CSKYRegisterInfo RegInfo;
119 const CSKYRegisterInfo *getRegisterInfo() const override { return &RegInfo; } in getRegisterInfo()
H A DCSKYFrameLowering.cpp54 const CSKYRegisterInfo *RI = STI.getRegisterInfo(); in determineFrameLayout()
82 const CSKYRegisterInfo *RI = STI.getRegisterInfo(); in emitPrologue()
167 const CSKYRegisterInfo *RI = STI.getRegisterInfo(); in emitPrologue()
H A DCSKYCallingConv.td37 // Needed for implementation of CSKYRegisterInfo::getNoPreservedMask()
H A DCSKYRegisterInfo.td1 //===-- CSKYRegisterInfo.td - CSKY Register defs -----------*- tablegen -*-===//
H A DCSKYISelLowering.cpp1213 const CSKYRegisterInfo &RI = *Subtarget.getRegisterInfo(); in LowerFRAMEADDR()
1231 const CSKYRegisterInfo &RI = *Subtarget.getRegisterInfo(); in LowerRETURNADDR()
H A DCSKY.td368 include "CSKYRegisterInfo.td"