Lines Matching defs:ARMBaseRegisterInfo

1 //===-- ARMBaseRegisterInfo.cpp - ARM Register Information ----------------===//
13 #include "ARMBaseRegisterInfo.h"
57 ARMBaseRegisterInfo::ARMBaseRegisterInfo()
65 ARMBaseRegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const {
112 const MCPhysReg *ARMBaseRegisterInfo::getCalleeSavedRegsViaCopy(
122 ARMBaseRegisterInfo::getCallPreservedMask(const MachineFunction &MF,
141 ARMBaseRegisterInfo::getNoPreservedMask() const {
146 ARMBaseRegisterInfo::getTLSCallPreservedMask(const MachineFunction &MF) const {
153 ARMBaseRegisterInfo::getSjLjDispatchPreservedMask(const MachineFunction &MF) const {
162 ARMBaseRegisterInfo::getThisReturnPreservedMask(const MachineFunction &MF,
180 ArrayRef<MCPhysReg> ARMBaseRegisterInfo::getIntraCallClobberedRegs(
186 BitVector ARMBaseRegisterInfo::
222 bool ARMBaseRegisterInfo::
228 ARMBaseRegisterInfo::getLargestLegalSuperClass(const TargetRegisterClass *RC,
251 ARMBaseRegisterInfo::getPointerRegClass(const MachineFunction &MF, unsigned Kind)
257 ARMBaseRegisterInfo::getCrossCopyRegClass(const TargetRegisterClass *RC) const {
264 ARMBaseRegisterInfo::getRegPressureLimit(const TargetRegisterClass *RC,
301 ARMBaseRegisterInfo::getRegAllocationHints(unsigned VirtReg,
355 ARMBaseRegisterInfo::updateRegAllocHint(unsigned Reg, unsigned NewReg,
379 bool ARMBaseRegisterInfo::hasBasePointer(const MachineFunction &MF) const {
416 bool ARMBaseRegisterInfo::canRealignStack(const MachineFunction &MF) const {
437 bool ARMBaseRegisterInfo::
447 ARMBaseRegisterInfo::getFrameRegister(const MachineFunction &MF) const {
458 void ARMBaseRegisterInfo::emitLoadConstPool(
477 bool ARMBaseRegisterInfo::
482 bool ARMBaseRegisterInfo::
487 bool ARMBaseRegisterInfo::
492 bool ARMBaseRegisterInfo::
497 int64_t ARMBaseRegisterInfo::
548 bool ARMBaseRegisterInfo::
629 void ARMBaseRegisterInfo::
655 void ARMBaseRegisterInfo::resolveFrameIndex(MachineInstr &MI, unsigned BaseReg,
683 bool ARMBaseRegisterInfo::isFrameOffsetLegal(const MachineInstr *MI, unsigned BaseReg,
749 ARMBaseRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II,
836 bool ARMBaseRegisterInfo::shouldCoalesce(MachineInstr *MI,