Lines Matching refs:SparcRegisterInfo
1 //===-- SparcRegisterInfo.cpp - SPARC Register Information ----------------===//
13 #include "SparcRegisterInfo.h"
36 SparcRegisterInfo::SparcRegisterInfo() : SparcGenRegisterInfo(SP::O7) {}
39 SparcRegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const {
44 SparcRegisterInfo::getCallPreservedMask(const MachineFunction &MF,
50 SparcRegisterInfo::getRTCallPreservedMask(CallingConv::ID CC) const {
54 BitVector SparcRegisterInfo::getReservedRegs(const MachineFunction &MF) const {
105 SparcRegisterInfo::getPointerRegClass(const MachineFunction &MF,
164 SparcRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II,
215 Register SparcRegisterInfo::getFrameRegister(const MachineFunction &MF) const {
223 bool SparcRegisterInfo::canRealignStack(const MachineFunction &MF) const {