Searched refs:ARCRegisterInfo (Results 1 – 7 of 7) sorted by relevance
129 ARCRegisterInfo::ARCRegisterInfo(const ARCSubtarget &ST) in ARCRegisterInfo() function in ARCRegisterInfo132 bool ARCRegisterInfo::needsFrameMoves(const MachineFunction &MF) { in needsFrameMoves()137 ARCRegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const { in getCalleeSavedRegs()141 BitVector ARCRegisterInfo::getReservedRegs(const MachineFunction &MF) const { in getReservedRegs()154 bool ARCRegisterInfo::requiresRegisterScavenging( in requiresRegisterScavenging()159 bool ARCRegisterInfo::useFPForScavengingIndex(const MachineFunction &MF) const { in useFPForScavengingIndex()163 bool ARCRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II, in eliminateFrameIndex()225 Register ARCRegisterInfo::getFrameRegister(const MachineFunction &MF) const { in getFrameRegister()231 ARCRegisterInfo::getCallPreservedMask(const MachineFunction &MF, in getCallPreservedMask()
26 struct ARCRegisterInfo : public ARCGenRegisterInfo { struct30 ARCRegisterInfo(const ARCSubtarget &); argument
27 const ARCRegisterInfo RI;33 const ARCRegisterInfo &getRegisterInfo() const { return RI; } in getRegisterInfo()
58 const ARCRegisterInfo *getRegisterInfo() const override { in getRegisterInfo()
23 include "ARCRegisterInfo.td"
1 //===- ARCRegisterInfo.td - ARC Register defs --------------*- tablegen -*-===//
749 const ARCRegisterInfo &ARI = *Subtarget.getRegisterInfo(); in LowerFRAMEADDR()