| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMMachineFunctionInfo.cpp | 14 void ARMFunctionInfo::anchor() {} in anchor() 16 yaml::ARMFunctionInfo::ARMFunctionInfo(const llvm::ARMFunctionInfo &MFI) in ARMFunctionInfo() function in yaml::ARMFunctionInfo 19 void yaml::ARMFunctionInfo::mappingImpl(yaml::IO &YamlIO) { in mappingImpl() 20 MappingTraits<ARMFunctionInfo>::mapping(YamlIO, *this); in mappingImpl() 23 void ARMFunctionInfo::initializeBaseYamlFields( in initializeBaseYamlFields() 24 const yaml::ARMFunctionInfo &YamlMFI) { in initializeBaseYamlFields() 54 ARMFunctionInfo::ARMFunctionInfo(const Function &F, in ARMFunctionInfo() function in ARMFunctionInfo 65 ARMFunctionInfo::clone(BumpPtrAllocator &Allocator, MachineFunction &DestMF, in clone() 68 return DestMF.cloneInfo<ARMFunctionInfo>(*this); in clone()
|
| H A D | ARMMachineFunctionInfo.h | 27 struct ARMFunctionInfo; 34 class ARMFunctionInfo : public MachineFunctionInfo { 160 ARMFunctionInfo() = default; 162 explicit ARMFunctionInfo(const Function &F, const ARMSubtarget *STI); 304 void initializeBaseYamlFields(const yaml::ARMFunctionInfo &YamlMFI); 308 struct ARMFunctionInfo final : public yaml::MachineFunctionInfo { 311 ARMFunctionInfo() = default; 312 ARMFunctionInfo(const llvm::ARMFunctionInfo &MFI); 315 ~ARMFunctionInfo() = default; 318 template <> struct MappingTraits<ARMFunctionInfo> { [all …]
|
| H A D | ARMBaseRegisterInfo.cpp | 130 return MF->getInfo<ARMFunctionInfo>()->isSplitCSR() in getCalleeSavedRegs() 151 MF->getInfo<ARMFunctionInfo>()->isSplitCSR()) in getCalleeSavedRegsViaCopy() 447 const ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in hasBasePointer() 649 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in needsFrameBaseReg() 697 ARMFunctionInfo *AFI = MBB->getParent()->getInfo<ARMFunctionInfo>(); in materializeFrameBaseRegister() 728 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in resolveFrameIndex() 828 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in eliminateFrameIndex() 942 auto AFI = MF->getInfo<ARMFunctionInfo>(); in shouldCoalesce()
|
| H A D | ARMTargetMachine.cpp | 258 return ARMFunctionInfo::create<ARMFunctionInfo>( in createMachineFunctionInfo() 612 return new yaml::ARMFunctionInfo(); in createDefaultFuncInfoYAML() 617 const auto *MFI = MF.getInfo<ARMFunctionInfo>(); in convertFuncInfoToYAML() 618 return new yaml::ARMFunctionInfo(*MFI); in convertFuncInfoToYAML() 624 const auto &YamlMFI = static_cast<const yaml::ARMFunctionInfo &>(MFI); in parseMachineFunctionInfo() 626 MF.getInfo<ARMFunctionInfo>()->initializeBaseYamlFields(YamlMFI); in parseMachineFunctionInfo()
|
| H A D | ARMFrameLowering.cpp | 400 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in getArgumentStackToRestore() 796 static void emitAligningInstructions(MachineFunction &MF, ARMFunctionInfo *AFI, in emitAligningInstructions() 862 static int getMaxFPOffset(const ARMSubtarget &STI, const ARMFunctionInfo &AFI, in getMaxFPOffset() 889 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitPrologue() 1396 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitEpilogue() 1575 const ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in ResolveFrameIndexReference() 1733 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitPopInst() 1947 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitAlignedDPRCS2Spills() 2120 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitAlignedDPRCS2Restores() 2211 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in spillCalleeSavedRegisters() [all …]
|
| H A D | Thumb1FrameLowering.cpp | 149 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitPrologue() 477 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitEpilogue() 570 ARMFunctionInfo *AFI = in needPopSpecialFixUp() 571 const_cast<MachineFunction *>(&MF)->getInfo<ARMFunctionInfo>(); in needPopSpecialFixUp() 606 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in emitPopSpecialFixUp() 935 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in popRegsFromStack() 1155 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in restoreCalleeSavedRegisters()
|
| H A D | ARMAsmPrinter.h | 18 class ARMFunctionInfo; variable 42 ARMFunctionInfo *AFI;
|
| H A D | Thumb2ITBlockPass.cpp | 48 ARMFunctionInfo *AFI; 286 AFI = Fn.getInfo<ARMFunctionInfo>(); in runOnMachineFunction()
|
| H A D | ARMBranchTargets.cpp | 60 if (!MF.getInfo<ARMFunctionInfo>()->branchTargetEnforcement()) in runOnMachineFunction()
|
| H A D | ARMBasicBlockInfo.h | 121 isThumb = MF.getInfo<ARMFunctionInfo>()->isThumbFunction(); in ARMBasicBlockUtils()
|
| H A D | ARMPredicates.td | 232 def SignRetAddr : Predicate<[{ MF->getInfo<ARMFunctionInfo>()->shouldSignReturnAddress(true) }]>; 233 …def NoSignRetAddr : Predicate<[{ !MF->getInfo<ARMFunctionInfo>()->shouldSignReturnAddress(true) }]…
|
| H A D | ARMMCInstLower.cpp | 184 if (MF->getInfo<ARMFunctionInfo>()->isThumbFunction()) { in EmitSled()
|
| H A D | ARMSubtarget.cpp | 488 if (MF.getInfo<ARMFunctionInfo>()->shouldSignReturnAddress() && in getPushPopSplitVariation()
|
| H A D | ARMBaseInstrInfo.cpp | 331 ARMFunctionInfo *AFI = MBB.getParent()->getInfo<ARMFunctionInfo>(); in insertBranch() 561 const ARMFunctionInfo *AFI = in isPredicable() 562 MF->getInfo<ARMFunctionInfo>(); in isPredicable() 635 if (!MF->getInfo<ARMFunctionInfo>()->isThumbFunction()) in getInstSizeInBytes() 1611 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in duplicateCPV() 5783 const ARMFunctionInfo &AFI = *C.getMF()->getInfo<ARMFunctionInfo>(); in getOutliningCandidateInfo() 5798 const ARMFunctionInfo &AFI = *C.getMF()->getInfo<ARMFunctionInfo>(); in getOutliningCandidateInfo() 5827 *RepeatedSequenceLocs.front().getMF()->getInfo<ARMFunctionInfo>(); in getOutliningCandidateInfo() 6077 if (MF.getInfo<ARMFunctionInfo>()->isThumb1OnlyFunction()) in isFunctionSafeToOutlineFrom() 6411 bool Auth = MF.getInfo<ARMFunctionInfo>()->shouldSignReturnAddress(true); in buildOutlinedFrame() [all …]
|
| H A D | Thumb2InstrInfo.cpp | 65 ARMFunctionInfo *AFI = MBB->getParent()->getInfo<ARMFunctionInfo>(); in ReplaceTailWithBranchTo()
|
| H A D | ARMConstantIslandPass.cpp | 214 ARMFunctionInfo *AFI; 397 AFI = MF->getInfo<ARMFunctionInfo>(); in runOnMachineFunction() 635 assert(!MF->getInfo<ARMFunctionInfo>()->branchTargetEnforcement() && in doInitialJumpTablePlacement()
|
| H A D | ARMISelLowering.cpp | 2330 ARMFunctionInfo *AFI = DAG.getMachineFunction().getInfo<ARMFunctionInfo>(); in ByValNeedsCopyForTailCall() 2428 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in LowerCall() 2507 auto FuncInfo = MF.getInfo<ARMFunctionInfo>(); in LowerCall() 3117 MF.getInfo<ARMFunctionInfo>()->shouldSignReturnAddress(true))) in IsEligibleForTailCallOptimization() 3197 const ARMFunctionInfo *AFI_Caller = MF.getInfo<ARMFunctionInfo>(); in IsEligibleForTailCallOptimization() 3285 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in LowerReturn() 3556 auto AFI = DAG.getMachineFunction().getInfo<ARMFunctionInfo>(); in LowerConstantPool() 3597 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in LowerBlockAddress() 3756 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in LowerToTLSGeneralDynamicModel() 3804 ARMFunctionInfo *AFI = MF.getInfo<ARMFunctionInfo>(); in LowerToTLSExecModels() [all …]
|
| H A D | ThumbRegisterInfo.cpp | 583 assert(MF.getInfo<ARMFunctionInfo>()->isThumbFunction() && in eliminateFrameIndex()
|
| H A D | ARMLoadStoreOptimizer.cpp | 109 ARMFunctionInfo *AFI; 2103 AFI = Fn.getInfo<ARMFunctionInfo>(); in runOnMachineFunction()
|
| H A D | ARMFastISel.cpp | 141 ARMFunctionInfo *AFI; 155 AFI = funcInfo.MF->getInfo<ARMFunctionInfo>(); in ARMFastISel()
|
| H A D | ARMExpandPseudoInsts.cpp | 49 ARMFunctionInfo *AFI; 3302 AFI = MF.getInfo<ARMFunctionInfo>(); in runOnMachineFunction()
|
| H A D | ARMAsmPrinter.cpp | 116 AFI = MF.getInfo<ARMFunctionInfo>(); in runOnMachineFunction()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 13525 {"_ZN4llvm15ARMFunctionInfoC2ERNS_15MachineFunctionE", "llvm::ARMFunctionInfo::ARMFunctionInfo(llvm… 13526 {"_ZN4llvm15ARMFunctionInfoD1Ev", "llvm::ARMFunctionInfo::~ARMFunctionInfo()"}, 13527 {"_ZN4llvm15ARMFunctionInfoD0Ev", "llvm::ARMFunctionInfo::~ARMFunctionInfo()"}, 26535 {"_ZTVN4llvm15ARMFunctionInfoE", "vtable for llvm::ARMFunctionInfo"},
|