Lines Matching defs:ARMBaseRegisterInfo

1 //===-- ARMBaseRegisterInfo.cpp - ARM Register Information ----------------===//
14 #include "ARMBaseRegisterInfo.h"
46 ARMBaseRegisterInfo::ARMBaseRegisterInfo(const ARMSubtarget &sti)
53 ARMBaseRegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const {
71 ARMBaseRegisterInfo::getCallPreservedMask(CallingConv::ID CC) const {
80 ARMBaseRegisterInfo::getNoPreservedMask() const {
85 ARMBaseRegisterInfo::getThisReturnPreservedMask(CallingConv::ID CC) const {
101 BitVector ARMBaseRegisterInfo::
133 ARMBaseRegisterInfo::getLargestLegalSuperClass(const TargetRegisterClass *RC)
154 ARMBaseRegisterInfo::getPointerRegClass(const MachineFunction &MF, unsigned Kind)
160 ARMBaseRegisterInfo::getCrossCopyRegClass(const TargetRegisterClass *RC) const {
167 ARMBaseRegisterInfo::getRegPressureLimit(const TargetRegisterClass *RC,
196 ARMBaseRegisterInfo::getRegAllocationHints(unsigned VirtReg,
246 ARMBaseRegisterInfo::UpdateRegAllocHint(unsigned Reg, unsigned NewReg,
266 ARMBaseRegisterInfo::avoidWriteAfterWrite(const TargetRegisterClass *RC) const {
288 bool ARMBaseRegisterInfo::hasBasePointer(const MachineFunction &MF) const {
319 bool ARMBaseRegisterInfo::canRealignStack(const MachineFunction &MF) const {
343 bool ARMBaseRegisterInfo::
356 bool ARMBaseRegisterInfo::
366 ARMBaseRegisterInfo::getFrameRegister(const MachineFunction &MF) const {
374 unsigned ARMBaseRegisterInfo::getEHExceptionRegister() const {
378 unsigned ARMBaseRegisterInfo::getEHHandlerRegister() const {
384 void ARMBaseRegisterInfo::
405 bool ARMBaseRegisterInfo::
410 bool ARMBaseRegisterInfo::
415 bool ARMBaseRegisterInfo::
420 bool ARMBaseRegisterInfo::
425 int64_t ARMBaseRegisterInfo::
479 bool ARMBaseRegisterInfo::
561 void ARMBaseRegisterInfo::
588 ARMBaseRegisterInfo::resolveFrameIndex(MachineBasicBlock::iterator I,
617 bool ARMBaseRegisterInfo::isFrameOffsetLegal(const MachineInstr *MI,
686 ARMBaseRegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II,