Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBaseRegisterInfo.cpp57 ARMBaseRegisterInfo::ARMBaseRegisterInfo() in ARMBaseRegisterInfo() function in ARMBaseRegisterInfo
63 ARMBaseRegisterInfo::getCalleeSavedRegs(const MachineFunction *MF) const { in getCalleeSavedRegs()
147 const MCPhysReg *ARMBaseRegisterInfo::getCalleeSavedRegsViaCopy( in getCalleeSavedRegsViaCopy()
157 ARMBaseRegisterInfo::getCallPreservedMask(const MachineFunction &MF, in getCallPreservedMask()
180 ARMBaseRegisterInfo::getNoPreservedMask() const { in getNoPreservedMask()
185 ARMBaseRegisterInfo::getTLSCallPreservedMask(const MachineFunction &MF) const { in getTLSCallPreservedMask()
192 ARMBaseRegisterInfo::getSjLjDispatchPreservedMask(const MachineFunction &MF) const { in getSjLjDispatchPreservedMask()
201 ARMBaseRegisterInfo::getThisReturnPreservedMask(const MachineFunction &MF, in getThisReturnPreservedMask()
219 ArrayRef<MCPhysReg> ARMBaseRegisterInfo::getIntraCallClobberedRegs( in getIntraCallClobberedRegs()
225 BitVector ARMBaseRegisterInfo::
[all …]
H A DARMFixCortexA57AES1742098Pass.cpp99 const ARMBaseRegisterInfo *TRI,
103 const ARMBaseRegisterInfo *TRI) const;
249 const ARMBaseRegisterInfo *TRI = STI.getRegisterInfo(); in runOnMachineFunction()
271 const ARMBaseRegisterInfo *TRI, in analyzeMF()
393 const ARMBaseRegisterInfo *TRI) const { in insertAESFixup()
H A DThumbRegisterInfo.cpp44 return ARMBaseRegisterInfo::getLargestLegalSuperClass(RC, MF); in getLargestLegalSuperClass()
48 return ARMBaseRegisterInfo::getLargestLegalSuperClass(RC, MF); in getLargestLegalSuperClass()
55 return ARMBaseRegisterInfo::getPointerRegClass(MF, Kind); in getPointerRegClass()
126 const ARMBaseRegisterInfo &MRI, unsigned MIFlags = MachineInstr::NoFlags) { in emitThumbRegPlusImmInReg()
254 const ARMBaseRegisterInfo &MRI, in emitThumbRegPlusImmediate()
524 return ARMBaseRegisterInfo::resolveFrameIndex(MI, BaseReg, Offset); in resolveFrameIndex()
547 return ARMBaseRegisterInfo::eliminateFrameIndex(II, SPAdj, FIOperandNum, in eliminateFrameIndex()
H A DARMBaseRegisterInfo.h52 class ARMBaseRegisterInfo : public ARMGenRegisterInfo {
60 explicit ARMBaseRegisterInfo();
H A DARMRegisterInfo.h20 struct ARMRegisterInfo : public ARMBaseRegisterInfo {
H A DThumbRegisterInfo.h25 struct ThumbRegisterInfo : public ARMBaseRegisterInfo {
H A DThumb1FrameLowering.cpp1068 const ARMBaseRegisterInfo *RegInfo = static_cast<const ARMBaseRegisterInfo *>( in spillCalleeSavedRegisters()
1157 const ARMBaseRegisterInfo *RegInfo = static_cast<const ARMBaseRegisterInfo *>( in restoreCalleeSavedRegisters()
H A DARMBaseInstrInfo.h39 class ARMBaseRegisterInfo; variable
128 virtual const ARMBaseRegisterInfo &getRegisterInfo() const = 0;
812 const ARMBaseRegisterInfo &MRI,
H A DARMFrameLowering.cpp186 const ARMBaseRegisterInfo *RegInfo) { in getSpillArea()
438 const ARMBaseRegisterInfo *RegInfo = Subtarget.getRegisterInfo(); in insertSEH()
891 const ARMBaseRegisterInfo *RegInfo = STI.getRegisterInfo(); in emitPrologue()
1573 const ARMBaseRegisterInfo *RegInfo = static_cast<const ARMBaseRegisterInfo *>( in ResolveFrameIndexReference()
2214 const ARMBaseRegisterInfo *RegInfo = STI.getRegisterInfo(); in spillCalleeSavedRegisters()
2278 const ARMBaseRegisterInfo *RegInfo = STI.getRegisterInfo(); in restoreCalleeSavedRegisters()
2444 if (!static_cast<const ARMBaseRegisterInfo *>( in checkNumAlignedDPRCS2Regs()
2533 const ARMBaseRegisterInfo *RegInfo = static_cast<const ARMBaseRegisterInfo *>( in determineCalleeSaves()
H A DARMSubtarget.h247 const ARMBaseRegisterInfo *getRegisterInfo() const override { in getRegisterInfo()
H A DARMInstructionSelector.cpp74 const ARMBaseRegisterInfo &TRI;
H A DARMBaseInstrInfo.cpp5673 const ARMBaseRegisterInfo *ARI = in findRegisterToSaveLRTo()
5674 static_cast<const ARMBaseRegisterInfo *>(&TRI); in findRegisterToSaveLRTo()
H A DARMFastISel.cpp2565 const ARMBaseRegisterInfo *RegInfo = Subtarget->getRegisterInfo(); in SelectIntrinsicCall()
H A DARMISelLowering.cpp2976 const ARMBaseRegisterInfo *ARI = Subtarget->getRegisterInfo(); in LowerCall()
3184 const ARMBaseRegisterInfo *TRI = Subtarget->getRegisterInfo(); in IsEligibleForTailCallOptimization()
3402 const ARMBaseRegisterInfo *TRI = Subtarget->getRegisterInfo(); in LowerReturn()
4165 const ARMBaseRegisterInfo *ARI = Subtarget->getRegisterInfo(); in LowerINTRINSIC_VOID()
6214 const ARMBaseRegisterInfo &ARI = in LowerFRAMEADDR()
6215 *static_cast<const ARMBaseRegisterInfo*>(RegInfo); in LowerFRAMEADDR()
11083 const ARMBaseRegisterInfo &RI = AII->getRegisterInfo(); in EmitSjLjDispatchBlock()
21992 const ARMBaseRegisterInfo *TRI = Subtarget->getRegisterInfo(); in insertCopiesSplitCSR()
H A DARMExpandPseudoInsts.cpp2547 const ARMBaseRegisterInfo &RI = AII->getRegisterInfo(); in ExpandMI()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc13589 …1ERKNS_16ARMBaseInstrInfoERKNS_12ARMSubtargetE", "llvm::ARMBaseRegisterInfo::ARMBaseRegisterInfo(l…
13590 …2ERKNS_16ARMBaseInstrInfoERKNS_12ARMSubtargetE", "llvm::ARMBaseRegisterInfo::ARMBaseRegisterInfo(l…
13592 …eRegisterInfo18getCalleeSavedRegsEPKNS_15MachineFunctionE", "llvm::ARMBaseRegisterInfo::getCalleeS…
13593 …BaseRegisterInfo15getReservedRegsERKNS_15MachineFunctionE", "llvm::ARMBaseRegisterInfo::getReserve…
13594 …MBaseRegisterInfo14hasBasePointerERKNS_15MachineFunctionE", "llvm::ARMBaseRegisterInfo::hasBasePoi…
13595 …MBaseRegisterInfo13isReservedRegERKNS_15MachineFunctionEj", "llvm::ARMBaseRegisterInfo::isReserved…
13596 …4getMatchingSuperRegClassEPKNS_19TargetRegisterClassES3_j", "llvm::ARMBaseRegisterInfo::getMatchin…
13597 …esEPKNS_19TargetRegisterClassERNS_15SmallVectorImplIjEERj", "llvm::ARMBaseRegisterInfo::canCombine…
13598 {"_ZNK4llvm19ARMBaseRegisterInfo18getPointerRegClassEj", "llvm::ARMBaseRegisterInfo::getPointerRegC…
13599 …rderEPKNS_19TargetRegisterClassEjjRKNS_15MachineFunctionE", "llvm::ARMBaseRegisterInfo::getAllocat…
[all …]
/freebsd/lib/clang/libllvm/
H A DMakefile1448 SRCS_MIN+= Target/ARM/ARMBaseRegisterInfo.cpp