Home
last modified time | relevance | path

Searched refs:ARMBaseRegisterInfo (Results 1 – 16 of 16) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/
DARMBaseRegisterInfo.cpp57 ARMBaseRegisterInfo::ARMBaseRegisterInfo() in ARMBaseRegisterInfo() function in ARMBaseRegisterInfo
63 ARMBaseRegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const { in getCalleeSavedRegs()
115 const MCPhysReg *ARMBaseRegisterInfo::getCalleeSavedRegsViaCopy( in getCalleeSavedRegsViaCopy()
125 ARMBaseRegisterInfo::getCallPreservedMask(const MachineFunction &MF, in getCallPreservedMask()
148 ARMBaseRegisterInfo::getNoPreservedMask() const { in getNoPreservedMask()
153 ARMBaseRegisterInfo::getTLSCallPreservedMask(const MachineFunction &MF) const { in getTLSCallPreservedMask()
160 ARMBaseRegisterInfo::getSjLjDispatchPreservedMask(const MachineFunction &MF) const { in getSjLjDispatchPreservedMask()
169 ARMBaseRegisterInfo::getThisReturnPreservedMask(const MachineFunction &MF, in getThisReturnPreservedMask()
187 ArrayRef<MCPhysReg> ARMBaseRegisterInfo::getIntraCallClobberedRegs( in getIntraCallClobberedRegs()
193 BitVector ARMBaseRegisterInfo::
[all …]
DThumbRegisterInfo.cpp40 ThumbRegisterInfo::ThumbRegisterInfo() : ARMBaseRegisterInfo() {} in ThumbRegisterInfo()
46 return ARMBaseRegisterInfo::getLargestLegalSuperClass(RC, MF); in getLargestLegalSuperClass()
50 return ARMBaseRegisterInfo::getLargestLegalSuperClass(RC, MF); in getLargestLegalSuperClass()
57 return ARMBaseRegisterInfo::getPointerRegClass(MF, Kind); in getPointerRegClass()
127 const ARMBaseRegisterInfo &MRI, unsigned MIFlags = MachineInstr::NoFlags) { in emitThumbRegPlusImmInReg()
190 const ARMBaseRegisterInfo &MRI, in emitThumbRegPlusImmediate()
434 return ARMBaseRegisterInfo::resolveFrameIndex(MI, BaseReg, Offset); in resolveFrameIndex()
457 return ARMBaseRegisterInfo::eliminateFrameIndex(II, SPAdj, FIOperandNum, in eliminateFrameIndex()
DARMRegisterInfo.cpp18 ARMRegisterInfo::ARMRegisterInfo() : ARMBaseRegisterInfo() {} in ARMRegisterInfo()
DARMRegisterInfo.h22 struct ARMRegisterInfo : public ARMBaseRegisterInfo {
DARMBaseRegisterInfo.h100 class ARMBaseRegisterInfo : public ARMGenRegisterInfo {
108 explicit ARMBaseRegisterInfo();
DThumbRegisterInfo.h25 struct ThumbRegisterInfo : public ARMBaseRegisterInfo {
DThumb1FrameLowering.cpp818 const ARMBaseRegisterInfo *RegInfo = static_cast<const ARMBaseRegisterInfo *>( in spillCalleeSavedRegisters()
939 const ARMBaseRegisterInfo *RegInfo = static_cast<const ARMBaseRegisterInfo *>( in restoreCalleeSavedRegisters()
DARMBaseInstrInfo.h34 class ARMBaseRegisterInfo; variable
127 virtual const ARMBaseRegisterInfo &getRegisterInfo() const = 0;
792 const ARMBaseRegisterInfo &MRI,
DARMFrameLowering.cpp475 const ARMBaseRegisterInfo *RegInfo = STI.getRegisterInfo(); in emitPrologue()
1036 const ARMBaseRegisterInfo *RegInfo = static_cast<const ARMBaseRegisterInfo *>( in ResolveFrameIndexReference()
1760 if (!static_cast<const ARMBaseRegisterInfo *>( in checkNumAlignedDPRCS2Regs()
1810 const ARMBaseRegisterInfo *RegInfo = static_cast<const ARMBaseRegisterInfo *>( in determineCalleeSaves()
DARMSubtarget.h574 const ARMBaseRegisterInfo *getRegisterInfo() const override { in getRegisterInfo()
DARMInstructionSelector.cpp74 const ARMBaseRegisterInfo &TRI;
DARMFastISel.cpp2494 const ARMBaseRegisterInfo *RegInfo = in SelectIntrinsicCall()
2495 static_cast<const ARMBaseRegisterInfo *>(Subtarget->getRegisterInfo()); in SelectIntrinsicCall()
DARMISelLowering.cpp2738 const ARMBaseRegisterInfo *ARI = Subtarget->getRegisterInfo(); in LowerCall()
2955 const ARMBaseRegisterInfo *TRI = Subtarget->getRegisterInfo(); in IsEligibleForTailCallOptimization()
3207 const ARMBaseRegisterInfo *TRI = Subtarget->getRegisterInfo(); in LowerReturn()
3966 const ARMBaseRegisterInfo *ARI = Subtarget->getRegisterInfo(); in LowerINTRINSIC_VOID()
5986 const ARMBaseRegisterInfo &ARI = in LowerFRAMEADDR()
5987 *static_cast<const ARMBaseRegisterInfo*>(RegInfo); in LowerFRAMEADDR()
10565 const ARMBaseRegisterInfo &RI = AII->getRegisterInfo(); in EmitSjLjDispatchBlock()
20758 const ARMBaseRegisterInfo *TRI = Subtarget->getRegisterInfo(); in insertCopiesSplitCSR()
DARMBaseInstrInfo.cpp5697 const ARMBaseRegisterInfo *ARI = static_cast<const ARMBaseRegisterInfo *>( in findRegisterToSaveLRTo()
DARMExpandPseudoInsts.cpp2300 const ARMBaseRegisterInfo &RI = AII->getRegisterInfo(); in ExpandMI()
/freebsd-12-stable/lib/clang/libllvm/
DMakefile1132 SRCS_MIN+= Target/ARM/ARMBaseRegisterInfo.cpp