Home
last modified time | relevance | path

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

/src/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchRegisterInfo.cpp33 LoongArchRegisterInfo::LoongArchRegisterInfo(unsigned HwMode) in LoongArchRegisterInfo() function in LoongArchRegisterInfo
39 LoongArchRegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const { in getCalleeSavedRegs()
60 LoongArchRegisterInfo::getCallPreservedMask(const MachineFunction &MF, in getCallPreservedMask()
81 const uint32_t *LoongArchRegisterInfo::getNoPreservedMask() const { in getNoPreservedMask()
86 LoongArchRegisterInfo::getReservedRegs(const MachineFunction &MF) const { in getReservedRegs()
107 LoongArchRegisterInfo::getFrameRegister(const MachineFunction &MF) const { in getFrameRegister()
112 bool LoongArchRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II, in eliminateFrameIndex()
199 bool LoongArchRegisterInfo::canRealignStack(const MachineFunction &MF) const { in canRealignStack()
H A DLoongArchRegisterInfo.h24 struct LoongArchRegisterInfo : public LoongArchGenRegisterInfo { struct
26 LoongArchRegisterInfo(unsigned HwMode);
H A DLoongArchSubtarget.h48 LoongArchRegisterInfo RegInfo;
80 const LoongArchRegisterInfo *getRegisterInfo() const override { in getRegisterInfo()
H A DLoongArchCallingConv.td22 // Needed for implementation of LoongArchRegisterInfo::getNoPreservedMask()
H A DLoongArchFrameLowering.cpp143 const LoongArchRegisterInfo *RI = STI.getRegisterInfo(); in processFunctionBeforeFrameFinalized()
184 const LoongArchRegisterInfo *RI = STI.getRegisterInfo(); in emitPrologue()
308 const LoongArchRegisterInfo *RI = STI.getRegisterInfo(); in emitEpilogue()
H A DLoongArch.td123 include "LoongArchRegisterInfo.td"
H A DLoongArchRegisterInfo.td1 //===-- LoongArchRegisterInfo.td - LoongArch Register defs -*- tablegen -*-===//
H A DLoongArchISelLowering.cpp5247 const LoongArchRegisterInfo *TRI = Subtarget.getRegisterInfo(); in isEligibleForTailCallOptimization()