Home
last modified time | relevance | path

Searched refs:getAnalysisIfAvailable (Results 1 – 25 of 97) sorted by relevance

1234

/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DLazyMachineBlockFrequencyInfo.cpp59 auto *MBFI = getAnalysisIfAvailable<MachineBlockFrequencyInfo>(); in calculateIfNotAvailable()
66 auto *MLI = getAnalysisIfAvailable<MachineLoopInfo>(); in calculateIfNotAvailable()
67 auto *MDT = getAnalysisIfAvailable<MachineDominatorTree>(); in calculateIfNotAvailable()
H A DUnreachableBlockElim.cpp101 MachineDominatorTree *MDT = getAnalysisIfAvailable<MachineDominatorTree>(); in runOnMachineFunction()
102 MachineLoopInfo *MLI = getAnalysisIfAvailable<MachineLoopInfo>(); in runOnMachineFunction()
H A DXRayInstrumentation.cpp173 auto *MDT = getAnalysisIfAvailable<MachineDominatorTree>(); in runOnMachineFunction()
181 auto *MLI = getAnalysisIfAvailable<MachineLoopInfo>(); in runOnMachineFunction()
H A DIndirectBrExpandPass.cpp84 auto *TPC = getAnalysisIfAvailable<TargetPassConfig>(); in runOnFunction()
95 if (auto *DTWP = getAnalysisIfAvailable<DominatorTreeWrapperPass>()) in runOnFunction()
H A DMachineFunctionPrinterPass.cpp50 MF.print(OS, getAnalysisIfAvailable<SlotIndexes>()); in runOnMachineFunction()
H A DPHIElimination.cpp149 LV = getAnalysisIfAvailable<LiveVariables>(); in runOnMachineFunction()
150 LIS = getAnalysisIfAvailable<LiveIntervals>(); in runOnMachineFunction()
185 MachineLoopInfo *MLI = getAnalysisIfAvailable<MachineLoopInfo>(); in runOnMachineFunction()
219 if (auto *MDT = getAnalysisIfAvailable<MachineDominatorTree>()) in runOnMachineFunction()
H A DGCMetadata.cpp133 GCModuleInfo *GMI = getAnalysisIfAvailable<GCModuleInfo>(); in doFinalization()
H A DLowerEmuTLS.cpp67 auto *TPC = getAnalysisIfAvailable<TargetPassConfig>(); in runOnModule()
/openbsd-src/gnu/llvm/llvm/include/llvm/
H A DPassAnalysisSupport.h192 Pass *getAnalysisIfAvailable(AnalysisID ID) const;
211 AnalysisType *Pass::getAnalysisIfAvailable() const { in getAnalysisIfAvailable() function
216 Pass *ResultPass = Resolver->getAnalysisIfAvailable(PI); in getAnalysisIfAvailable()
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DAliasAnalysis.cpp801 if (auto *WrapperPass = getAnalysisIfAvailable<ScopedNoAliasAAWrapperPass>()) in runOnFunction()
803 if (auto *WrapperPass = getAnalysisIfAvailable<TypeBasedAAWrapperPass>()) in runOnFunction()
805 if (auto *WrapperPass = getAnalysisIfAvailable<GlobalsAAWrapperPass>()) in runOnFunction()
807 if (auto *WrapperPass = getAnalysisIfAvailable<SCEVAAWrapperPass>()) in runOnFunction()
812 if (auto *WrapperPass = getAnalysisIfAvailable<ExternalAAWrapperPass>()) in runOnFunction()
853 P.getAnalysisIfAvailable<ScopedNoAliasAAWrapperPass>()) in createLegacyPMAAResults()
855 if (auto *WrapperPass = P.getAnalysisIfAvailable<TypeBasedAAWrapperPass>()) in createLegacyPMAAResults()
857 if (auto *WrapperPass = P.getAnalysisIfAvailable<GlobalsAAWrapperPass>()) in createLegacyPMAAResults()
859 if (auto *WrapperPass = P.getAnalysisIfAvailable<ExternalAAWrapperPass>()) in createLegacyPMAAResults()
H A DCostModel.cpp90 auto *TTIWP = getAnalysisIfAvailable<TargetTransformInfoWrapperPass>(); in runOnFunction()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DBreakCriticalEdges.cpp49 auto *DTWP = getAnalysisIfAvailable<DominatorTreeWrapperPass>(); in runOnFunction()
52 auto *PDTWP = getAnalysisIfAvailable<PostDominatorTreeWrapperPass>(); in runOnFunction()
55 auto *LIWP = getAnalysisIfAvailable<LoopInfoWrapperPass>(); in runOnFunction()
/openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/
H A DWebAssemblyMCLowerPrePass.cpp72 auto *MMIWP = getAnalysisIfAvailable<MachineModuleInfoWrapperPass>(); in runOnModule()
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUAnnotateKernelFeatures.cpp129 auto *TPC = getAnalysisIfAvailable<TargetPassConfig>(); in doInitialization()
H A DAMDGPUAliasAnalysis.h92 if (auto *WrapperPass = P.getAnalysisIfAvailable<AMDGPUAAWrapperPass>()) in AMDGPUExternalAAWrapper()
H A DSILowerSGPRSpills.cpp256 LIS = getAnalysisIfAvailable<LiveIntervals>(); in runOnMachineFunction()
257 Indexes = getAnalysisIfAvailable<SlotIndexes>(); in runOnMachineFunction()
H A DAMDGPUPropagateAttributes.cpp375 auto *TPC = getAnalysisIfAvailable<TargetPassConfig>(); in runOnFunction()
390 auto *TPC = getAnalysisIfAvailable<TargetPassConfig>(); in runOnModule()
H A DAMDGPULowerIntrinsics.cpp124 auto *TPC = getAnalysisIfAvailable<TargetPassConfig>(); in makeLIDRangeMetadata()
/openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCGenScalarMASSEntries.cpp111 auto *TPC = getAnalysisIfAvailable<TargetPassConfig>(); in runOnModule()
H A DPPCLowerMASSVEntries.cpp156 auto *TPC = getAnalysisIfAvailable<TargetPassConfig>(); in runOnModule()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/LiveDebugValues/
H A DLiveDebugValues.cpp117 TPC = getAnalysisIfAvailable<TargetPassConfig>(); in runOnMachineFunction()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
H A DRegBankSelect.cpp919 P.getAnalysisIfAvailable<MachineBlockFrequencyInfo>(); in frequency()
927 P.getAnalysisIfAvailable<MachineBlockFrequencyInfo>(); in frequency()
948 P.getAnalysisIfAvailable<MachineBlockFrequencyInfo>(); in frequency()
955 P.getAnalysisIfAvailable<MachineBranchProbabilityInfo>(); in frequency()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DSCCP.cpp170 auto *DTWP = getAnalysisIfAvailable<DominatorTreeWrapperPass>(); in runOnFunction()
H A DLoopRotation.cpp123 auto *MSSAA = getAnalysisIfAvailable<MemorySSAWrapperPass>(); in runOnLoop()
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64StackTagging.cpp489 if (auto *P = getAnalysisIfAvailable<DominatorTreeWrapperPass>()) in runOnFunction()
499 if (auto *P = getAnalysisIfAvailable<PostDominatorTreeWrapperPass>()) in runOnFunction()
509 if (auto *LIWP = getAnalysisIfAvailable<LoopInfoWrapperPass>()) { in runOnFunction()

1234