Searched refs:CSKYRegisterInfo (Results 1 – 8 of 8) sorted by relevance
26 CSKYRegisterInfo::CSKYRegisterInfo() in CSKYRegisterInfo() function in CSKYRegisterInfo30 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()
24 class CSKYRegisterInfo : public CSKYGenRegisterInfo {26 CSKYRegisterInfo();
35 CSKYRegisterInfo RegInfo;119 const CSKYRegisterInfo *getRegisterInfo() const override { return &RegInfo; } in getRegisterInfo()
54 const CSKYRegisterInfo *RI = STI.getRegisterInfo(); in determineFrameLayout()82 const CSKYRegisterInfo *RI = STI.getRegisterInfo(); in emitPrologue()167 const CSKYRegisterInfo *RI = STI.getRegisterInfo(); in emitPrologue()
37 // Needed for implementation of CSKYRegisterInfo::getNoPreservedMask()
1 //===-- CSKYRegisterInfo.td - CSKY Register defs -----------*- tablegen -*-===//
1213 const CSKYRegisterInfo &RI = *Subtarget.getRegisterInfo(); in LowerFRAMEADDR()1231 const CSKYRegisterInfo &RI = *Subtarget.getRegisterInfo(); in LowerRETURNADDR()
368 include "CSKYRegisterInfo.td"