Home | History | Annotate | Download | only in ARM

Lines Matching defs:ARMBaseRegisterInfo

1 //===-- ARMBaseRegisterInfo.cpp - ARM Register Information ----------------===//
14 #include "ARMBaseRegisterInfo.h"
58 ARMBaseRegisterInfo::ARMBaseRegisterInfo()
66 ARMBaseRegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const {
111 const MCPhysReg *ARMBaseRegisterInfo::getCalleeSavedRegsViaCopy(
121 ARMBaseRegisterInfo::getCallPreservedMask(const MachineFunction &MF,
139 ARMBaseRegisterInfo::getNoPreservedMask() const {
144 ARMBaseRegisterInfo::getTLSCallPreservedMask(const MachineFunction &MF) const {
151 ARMBaseRegisterInfo::getSjLjDispatchPreservedMask(const MachineFunction &MF) const {
160 ARMBaseRegisterInfo::getThisReturnPreservedMask(const MachineFunction &MF,
178 BitVector ARMBaseRegisterInfo::
213 ARMBaseRegisterInfo::getLargestLegalSuperClass(const TargetRegisterClass *RC,
234 ARMBaseRegisterInfo::getPointerRegClass(const MachineFunction &MF, unsigned Kind)
240 ARMBaseRegisterInfo::getCrossCopyRegClass(const TargetRegisterClass *RC) const {
247 ARMBaseRegisterInfo::getRegPressureLimit(const TargetRegisterClass *RC,
284 ARMBaseRegisterInfo::getRegAllocationHints(unsigned VirtReg,
338 ARMBaseRegisterInfo::updateRegAllocHint(unsigned Reg, unsigned NewReg,
362 bool ARMBaseRegisterInfo::hasBasePointer(const MachineFunction &MF) const {
393 bool ARMBaseRegisterInfo::canRealignStack(const MachineFunction &MF) const {
414 bool ARMBaseRegisterInfo::
424 ARMBaseRegisterInfo::getFrameRegister(const MachineFunction &MF) const {
435 ARMBaseRegisterInfo::emitLoadConstPool(
454 bool ARMBaseRegisterInfo::
459 bool ARMBaseRegisterInfo::
464 bool ARMBaseRegisterInfo::
469 bool ARMBaseRegisterInfo::
474 int64_t ARMBaseRegisterInfo::
525 bool ARMBaseRegisterInfo::
606 void ARMBaseRegisterInfo::
632 void ARMBaseRegisterInfo::resolveFrameIndex(MachineInstr &MI, unsigned BaseReg,
660 bool ARMBaseRegisterInfo::isFrameOffsetLegal(const MachineInstr *MI, unsigned BaseReg,
726 ARMBaseRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II,
802 bool ARMBaseRegisterInfo::shouldCoalesce(MachineInstr *MI,