Lines Matching defs:ARMBaseRegisterInfo

1 //===-- ARMBaseRegisterInfo.cpp - ARM Register Information ----------------===//
14 #include "ARMBaseRegisterInfo.h"
46 ARMBaseRegisterInfo::ARMBaseRegisterInfo(const ARMBaseInstrInfo &tii,
54 ARMBaseRegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const {
72 ARMBaseRegisterInfo::getCallPreservedMask(CallingConv::ID) const {
78 ARMBaseRegisterInfo::getNoPreservedMask() const {
82 BitVector ARMBaseRegisterInfo::
113 ARMBaseRegisterInfo::getLargestLegalSuperClass(const TargetRegisterClass *RC)
134 ARMBaseRegisterInfo::getPointerRegClass(const MachineFunction &MF, unsigned Kind)
140 ARMBaseRegisterInfo::getCrossCopyRegClass(const TargetRegisterClass *RC) const {
147 ARMBaseRegisterInfo::getRegPressureLimit(const TargetRegisterClass *RC,
176 ARMBaseRegisterInfo::getRegAllocationHints(unsigned VirtReg,
226 ARMBaseRegisterInfo::UpdateRegAllocHint(unsigned Reg, unsigned NewReg,
246 ARMBaseRegisterInfo::avoidWriteAfterWrite(const TargetRegisterClass *RC) const {
268 bool ARMBaseRegisterInfo::hasBasePointer(const MachineFunction &MF) const {
299 bool ARMBaseRegisterInfo::canRealignStack(const MachineFunction &MF) const {
323 bool ARMBaseRegisterInfo::
336 bool ARMBaseRegisterInfo::
346 ARMBaseRegisterInfo::getFrameRegister(const MachineFunction &MF) const {
354 unsigned ARMBaseRegisterInfo::getEHExceptionRegister() const {
358 unsigned ARMBaseRegisterInfo::getEHHandlerRegister() const {
364 void ARMBaseRegisterInfo::
384 bool ARMBaseRegisterInfo::
389 bool ARMBaseRegisterInfo::
394 bool ARMBaseRegisterInfo::
399 bool ARMBaseRegisterInfo::
404 int64_t ARMBaseRegisterInfo::
458 bool ARMBaseRegisterInfo::
540 void ARMBaseRegisterInfo::
566 ARMBaseRegisterInfo::resolveFrameIndex(MachineBasicBlock::iterator I,
593 bool ARMBaseRegisterInfo::isFrameOffsetLegal(const MachineInstr *MI,
662 ARMBaseRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II,