|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/Analysis/AliasAnalysis.h 339 FunctionAnalysisManager::Invalidator &Inv);
1118 Result run(Function &F, FunctionAnalysisManager &AM) {
1130 SmallVector<void (*)(Function &F, FunctionAnalysisManager &AM,
1136 FunctionAnalysisManager &AM,
1143 static void getModuleAAResultImpl(Function &F, FunctionAnalysisManager &AM,
include/llvm/Analysis/AliasAnalysisEvaluator.h 59 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Analysis/AssumptionCache.h 96 FunctionAnalysisManager::Invalidator &) {
162 AssumptionCache run(Function &F, FunctionAnalysisManager &) {
174 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Analysis/BasicAliasAnalysis.h 82 FunctionAnalysisManager::Invalidator &Inv);
230 BasicAAResult run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Analysis/BlockFrequencyInfo.h 54 FunctionAnalysisManager::Invalidator &);
120 Result run(Function &F, FunctionAnalysisManager &AM);
131 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Analysis/BranchProbabilityInfo.h 215 BranchProbabilityInfo run(Function &F, FunctionAnalysisManager &AM);
226 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Analysis/CFGPrinter.h 32 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
38 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
44 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
50 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Analysis/CFLAndersAliasAnalysis.h 52 FunctionAnalysisManager::Invalidator &) {
102 CFLAndersAAResult run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Analysis/CFLSteensAliasAnalysis.h 54 FunctionAnalysisManager::Invalidator &) {
119 CFLSteensAAResult run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Analysis/CGSCCPassManager.h 384 explicit Result(FunctionAnalysisManager &FAM) : FAM(&FAM) {}
387 FunctionAnalysisManager &getManager() { return *FAM; }
393 FunctionAnalysisManager *FAM;
458 FunctionAnalysisManager &FAM =
include/llvm/Analysis/DemandedBits.h 117 DemandedBits run(Function &F, FunctionAnalysisManager &AM);
127 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Analysis/DependenceAnalysis.h 279 FunctionAnalysisManager::Invalidator &Inv);
935 Result run(Function &F, FunctionAnalysisManager &FAM);
947 PreservedAnalyses run(Function &F, FunctionAnalysisManager &FAM);
include/llvm/Analysis/DominanceFrontier.h 153 FunctionAnalysisManager::Invalidator &);
194 DominanceFrontier run(Function &F, FunctionAnalysisManager &AM);
205 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Analysis/LazyCallGraph.h 1271 FunctionAnalysisManager &FAM =
include/llvm/Analysis/LazyValueInfo.h 127 FunctionAnalysisManager::Invalidator &Inv);
134 Result run(Function &F, FunctionAnalysisManager &FAM);
include/llvm/Analysis/LoopAnalysisManager.h 133 FunctionAnalysisManager::Invalidator &Inv);
145 LoopAnalysisManagerFunctionProxy::run(Function &F, FunctionAnalysisManager &AM);
154 typedef OuterAnalysisManagerProxy<FunctionAnalysisManager, Loop,
include/llvm/Analysis/LoopInfo.h 1058 FunctionAnalysisManager::Invalidator &);
1190 LoopInfo run(Function &F, FunctionAnalysisManager &AM);
1199 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
1204 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Analysis/MemoryDependenceAnalysis.h 376 FunctionAnalysisManager::Invalidator &Inv);
525 MemoryDependenceResults run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Analysis/MemorySSA.h 943 FunctionAnalysisManager::Invalidator &Inv);
946 Result run(Function &F, FunctionAnalysisManager &AM);
956 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
961 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Analysis/ObjCARCAliasAnalysis.h 51 FunctionAnalysisManager::Invalidator &) {
76 ObjCARCAAResult run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Analysis/OptimizationRemarkEmitter.h 66 FunctionAnalysisManager::Invalidator &Inv);
164 Result run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Analysis/PhiValues.h 71 FunctionAnalysisManager::Invalidator &);
124 PhiValues run(Function &F, FunctionAnalysisManager &);
137 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Analysis/PostDominators.h 36 FunctionAnalysisManager::Invalidator &);
52 PostDominatorTree run(Function &F, FunctionAnalysisManager &);
63 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Analysis/RegionInfo.h 924 FunctionAnalysisManager::Invalidator &);
979 RegionInfo run(Function &F, FunctionAnalysisManager &AM);
989 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
994 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Analysis/ScalarEvolution.h 988 FunctionAnalysisManager::Invalidator &Inv);
1922 ScalarEvolution run(Function &F, FunctionAnalysisManager &AM);
1933 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h 48 SCEVAAResult run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Analysis/ScopedNoAliasAA.h 38 FunctionAnalysisManager::Invalidator &) {
62 ScopedNoAliasAAResult run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Analysis/StackSafetyAnalysis.h 47 StackSafetyInfo run(Function &F, FunctionAnalysisManager &AM);
56 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Analysis/TargetLibraryInfo.h 337 FunctionAnalysisManager::Invalidator &) {
363 TargetLibraryInfo run(Function &F, FunctionAnalysisManager &);
include/llvm/Analysis/TargetTransformInfo.h 138 FunctionAnalysisManager::Invalidator &) {
1900 Result run(const Function &F, FunctionAnalysisManager &);
include/llvm/Analysis/TypeBasedAliasAnalysis.h 39 FunctionAnalysisManager::Invalidator &) {
68 TypeBasedAAResult run(Function &F, FunctionAnalysisManager &AM);
include/llvm/CodeGen/ExpandReductions.h 19 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/CodeGen/UnreachableBlockElim.h 32 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/IR/Dominators.h 156 FunctionAnalysisManager::Invalidator &);
239 DominatorTree run(Function &F, FunctionAnalysisManager &);
250 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
255 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/IR/PassManager.h 1128 InnerAnalysisManagerProxy<FunctionAnalysisManager, Module>;
1291 FunctionAnalysisManager &FAM =
include/llvm/IR/SafepointIRVerifier.h 42 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/IR/Verifier.h 118 Result run(Function &F, FunctionAnalysisManager &);
143 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Passes/PassBuilder.h 239 FunctionAnalysisManager &FAM,
265 void registerFunctionAnalyses(FunctionAnalysisManager &FAM);
582 const std::function<void(FunctionAnalysisManager &)> &C) {
707 SmallVector<std::function<void(FunctionAnalysisManager &)>, 2>
include/llvm/Transforms/AggressiveInstCombine/AggressiveInstCombine.h 29 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/InstCombine/InstCombine.h 35 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Instrumentation/AddressSanitizer.h 66 FunctionAnalysisManager::Invalidator &) {
104 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Instrumentation/BoundsChecking.h 19 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Instrumentation/ControlHeightReduction.h 26 PreservedAnalyses run(Function &F, FunctionAnalysisManager &FAM);
include/llvm/Transforms/Instrumentation/MemorySanitizer.h 42 PreservedAnalyses run(Function &F, FunctionAnalysisManager &FAM);
include/llvm/Transforms/Instrumentation/PGOInstrumentation.h 90 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Instrumentation/PoisonChecking.h 19 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Instrumentation/ThreadSanitizer.h 29 PreservedAnalyses run(Function &F, FunctionAnalysisManager &FAM);
include/llvm/Transforms/Scalar/ADCE.h 32 PreservedAnalyses run(Function &F, FunctionAnalysisManager &);
include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h 29 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Scalar/BDCE.h 26 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Scalar/CallSiteSplitting.h 19 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Scalar/ConstantHoisting.h 126 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Scalar/CorrelatedValuePropagation.h 20 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Scalar/DCE.h 24 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Scalar/DeadStoreElimination.h 30 PreservedAnalyses run(Function &F, FunctionAnalysisManager &FAM);
include/llvm/Transforms/Scalar/DivRemPairs.h 25 PreservedAnalyses run(Function &F, FunctionAnalysisManager &);
include/llvm/Transforms/Scalar/EarlyCSE.h 34 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Scalar/Float2Int.h 27 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Scalar/GVN.h 73 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
303 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
310 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Scalar/GuardWidening.h 28 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Scalar/InstSimplifyPass.h 36 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Scalar/JumpThreading.h 103 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Scalar/LoopDataPrefetch.h 27 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Scalar/LoopDistribute.h 27 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Scalar/LoopFuse.h 25 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Scalar/LoopLoadElimination.h 28 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Scalar/LoopPassManager.h 275 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM) {
include/llvm/Transforms/Scalar/LoopSink.h 35 PreservedAnalyses run(Function &F, FunctionAnalysisManager &FAM);
include/llvm/Transforms/Scalar/LoopUnrollPass.h 141 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Scalar/LowerAtomic.h 24 PreservedAnalyses run(Function &F, FunctionAnalysisManager &);
include/llvm/Transforms/Scalar/LowerConstantIntrinsics.h 36 PreservedAnalyses run(Function &F, FunctionAnalysisManager &);
include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h 31 PreservedAnalyses run(Function &F, FunctionAnalysisManager &);
include/llvm/Transforms/Scalar/LowerGuardIntrinsic.h 22 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Scalar/LowerWidenableCondition.h 21 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Scalar/MakeGuardsExplicit.h 41 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Scalar/MemCpyOptimizer.h 49 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Scalar/MergeICmps.h 20 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h 50 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Scalar/NaryReassociate.h 104 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Scalar/PartiallyInlineLibCalls.h 25 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Scalar/Reassociate.h 97 PreservedAnalyses run(Function &F, FunctionAnalysisManager &);
include/llvm/Transforms/Scalar/SCCP.h 38 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Scalar/SROA.h 115 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Scalar/Scalarizer.h 26 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Scalar/SimplifyCFG.h 49 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Scalar/Sink.h 25 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Scalar/SpeculateAroundPHIs.h 105 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Scalar/SpeculativeExecution.h 74 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Scalar/TailRecursionElimination.h 61 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Scalar/WarnMissedTransforms.h 29 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Utils/AddDiscriminators.h 26 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Utils/BreakCriticalEdges.h 25 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Utils/EntryExitInstrumenter.h 28 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Utils/LCSSA.h 39 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Utils/LibCallsShrinkWrap.h 22 PreservedAnalyses run(Function &F, FunctionAnalysisManager &FAM);
include/llvm/Transforms/Utils/LoopSimplify.h 53 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Utils/LowerInvoke.h 24 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Utils/Mem2Reg.h 25 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Utils/PredicateInfo.h 288 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
293 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Vectorize/LoadStoreVectorizer.h 18 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Vectorize/LoopVectorize.h 145 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
include/llvm/Transforms/Vectorize/SLPVectorizer.h 76 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
lib/Analysis/AliasAnalysis.cpp 81 FunctionAnalysisManager::Invalidator &Inv) {
lib/Analysis/AliasAnalysisEvaluator.cpp 88 PreservedAnalyses AAEvaluator::run(Function &F, FunctionAnalysisManager &AM) {
lib/Analysis/AssumptionCache.cpp 229 FunctionAnalysisManager &AM) {
lib/Analysis/BasicAliasAnalysis.cpp 98 FunctionAnalysisManager::Invalidator &Inv) {
2041 BasicAAResult BasicAA::run(Function &F, FunctionAnalysisManager &AM) {
lib/Analysis/BlockFrequencyInfo.cpp 175 FunctionAnalysisManager::Invalidator &) {
328 FunctionAnalysisManager &AM) {
336 BlockFrequencyPrinterPass::run(Function &F, FunctionAnalysisManager &AM) {
lib/Analysis/BranchProbabilityInfo.cpp 1044 BranchProbabilityAnalysis::run(Function &F, FunctionAnalysisManager &AM) {
1051 BranchProbabilityPrinterPass::run(Function &F, FunctionAnalysisManager &AM) {
lib/Analysis/CFGPrinter.cpp 58 FunctionAnalysisManager &AM) {
89 FunctionAnalysisManager &AM) {
136 FunctionAnalysisManager &AM) {
166 FunctionAnalysisManager &AM) {
lib/Analysis/CFLAndersAliasAnalysis.cpp 902 CFLAndersAAResult CFLAndersAA::run(Function &F, FunctionAnalysisManager &AM) {
lib/Analysis/CFLSteensAliasAnalysis.cpp 334 CFLSteensAAResult CFLSteensAA::run(Function &F, FunctionAnalysisManager &AM) {
lib/Analysis/DemandedBits.cpp 478 FunctionAnalysisManager &AM) {
485 FunctionAnalysisManager &AM) {
lib/Analysis/DependenceAnalysis.cpp 125 DependenceAnalysis::run(Function &F, FunctionAnalysisManager &FAM) {
205 DependenceAnalysisPrinterPass::run(Function &F, FunctionAnalysisManager &FAM) {
3381 FunctionAnalysisManager::Invalidator &Inv) {
lib/Analysis/DominanceFrontier.cpp 70 FunctionAnalysisManager::Invalidator &) {
81 FunctionAnalysisManager &AM) {
91 DominanceFrontierPrinterPass::run(Function &F, FunctionAnalysisManager &AM) {
lib/Analysis/GlobalsModRef.cpp 983 FunctionAnalysisManager &FAM =
lib/Analysis/LazyValueInfo.cpp 1658 FunctionAnalysisManager::Invalidator &Inv) {
1672 FunctionAnalysisManager &FAM) {
lib/Analysis/LoopAnalysisManager.cpp 31 FunctionAnalysisManager::Invalidator &Inv) {
133 FunctionAnalysisManager &AM) {
lib/Analysis/LoopInfo.cpp 849 FunctionAnalysisManager::Invalidator &) {
918 LoopInfo LoopAnalysis::run(Function &F, FunctionAnalysisManager &AM) {
931 FunctionAnalysisManager &AM) {
1089 FunctionAnalysisManager &AM) {
lib/Analysis/MemoryDependenceAnalysis.cpp 1753 MemoryDependenceAnalysis::run(Function &F, FunctionAnalysisManager &AM) {
1794 FunctionAnalysisManager::Invalidator &Inv) {
lib/Analysis/MemorySSA.cpp 2269 FunctionAnalysisManager &AM) {
2277 FunctionAnalysisManager::Invalidator &Inv) {
2285 FunctionAnalysisManager &AM) {
2293 FunctionAnalysisManager &AM) {
lib/Analysis/ObjCARCAliasAnalysis.cpp 136 ObjCARCAAResult ObjCARCAA::run(Function &F, FunctionAnalysisManager &AM) {
lib/Analysis/OptimizationRemarkEmitter.cpp 48 FunctionAnalysisManager::Invalidator &Inv) {
114 FunctionAnalysisManager &AM) {
lib/Analysis/PhiValues.cpp 27 FunctionAnalysisManager::Invalidator &) {
177 PhiValues PhiValuesAnalysis::run(Function &F, FunctionAnalysisManager &) {
182 FunctionAnalysisManager &AM) {
lib/Analysis/PostDominators.cpp 39 FunctionAnalysisManager::Invalidator &) {
70 FunctionAnalysisManager &) {
79 PostDominatorTreePrinterPass::run(Function &F, FunctionAnalysisManager &AM) {
lib/Analysis/RegionInfo.cpp 81 FunctionAnalysisManager::Invalidator &) {
189 RegionInfo RegionInfoAnalysis::run(Function &F, FunctionAnalysisManager &AM) {
203 FunctionAnalysisManager &AM) {
211 FunctionAnalysisManager &AM) {
lib/Analysis/ScalarEvolution.cpp11993 FunctionAnalysisManager::Invalidator &Inv) {
12006 FunctionAnalysisManager &AM) {
12014 ScalarEvolutionPrinterPass::run(Function &F, FunctionAnalysisManager &AM) {
lib/Analysis/ScalarEvolutionAliasAnalysis.cpp 119 SCEVAAResult SCEVAA::run(Function &F, FunctionAnalysisManager &AM) {
lib/Analysis/ScopedNoAliasAA.cpp 181 FunctionAnalysisManager &AM) {
lib/Analysis/StackSafetyAnalysis.cpp 581 FunctionAnalysisManager &AM) {
587 FunctionAnalysisManager &AM) {
619 FunctionAnalysisManager &FAM =
lib/Analysis/TargetLibraryInfo.cpp 1591 FunctionAnalysisManager &) {
lib/Analysis/TargetTransformInfo.cpp 1347 FunctionAnalysisManager &) {
1378 FunctionAnalysisManager DummyFAM;
lib/Analysis/TypeBasedAliasAnalysis.cpp 712 TypeBasedAAResult TypeBasedAA::run(Function &F, FunctionAnalysisManager &AM) {
lib/CodeGen/ExpandReductions.cpp 168 FunctionAnalysisManager &AM) {
lib/CodeGen/UnreachableBlockElim.cpp 70 FunctionAnalysisManager &AM) {
lib/ExecutionEngine/Orc/SpeculateAnalyses.cpp 94 FunctionAnalysisManager FAM;
242 FunctionAnalysisManager FAM;
lib/FuzzMutate/IRMutator.cpp 73 FunctionAnalysisManager FAM;
lib/IR/Dominators.cpp 104 FunctionAnalysisManager::Invalidator &) {
324 FunctionAnalysisManager &) {
335 FunctionAnalysisManager &AM) {
343 FunctionAnalysisManager &AM) {
lib/IR/IRPrintingPasses.cpp 54 FunctionAnalysisManager &) {
100 FunctionAnalysisManager DummyFAM;
lib/IR/SafepointIRVerifier.cpp 202 FunctionAnalysisManager &AM) {
lib/IR/Verifier.cpp 5549 FunctionAnalysisManager &) {
5561 PreservedAnalyses VerifierPass::run(Function &F, FunctionAnalysisManager &AM) {
lib/LTO/LTOBackend.cpp 180 FunctionAnalysisManager FAM(Conf.DebugPassManager);
240 FunctionAnalysisManager FAM;
lib/Passes/PassBuilder.cpp 298 PreservedAnalyses run(Function &F, FunctionAnalysisManager &) {
311 Result run(Function &, FunctionAnalysisManager &) { return Result(); }
368 void PassBuilder::registerFunctionAnalyses(FunctionAnalysisManager &FAM) {
2230 FunctionAnalysisManager &FAM,
lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp 256 FunctionAnalysisManager FAM;
lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp 378 FunctionAnalysisManager &AM) {
lib/Transforms/IPO/AlwaysInliner.cpp 37 FunctionAnalysisManager &FAM =
lib/Transforms/IPO/ArgumentPromotion.cpp 1033 FunctionAnalysisManager &FAM =
lib/Transforms/IPO/FunctionAttrs.cpp 1413 FunctionAnalysisManager &FAM =
lib/Transforms/IPO/GlobalDCE.cpp 62 FunctionAnalysisManager DummyFAM;
lib/Transforms/IPO/InferFunctionAttrs.cpp 36 FunctionAnalysisManager &FAM =
lib/Transforms/IPO/Inliner.cpp 917 FunctionAnalysisManager &FAM =
995 FunctionAnalysisManager &FAM =
1213 FunctionAnalysisManager &FAM =
lib/Transforms/IPO/SampleProfile.cpp 1832 FunctionAnalysisManager &FAM =
lib/Transforms/IPO/SyntheticCountsPropagation.cpp 99 FunctionAnalysisManager &FAM =
lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp 540 FunctionAnalysisManager &FAM =
lib/Transforms/InstCombine/InstructionCombining.cpp 3552 FunctionAnalysisManager &AM) {
lib/Transforms/Instrumentation/BoundsChecking.cpp 208 PreservedAnalyses BoundsCheckingPass::run(Function &F, FunctionAnalysisManager &AM) {
lib/Transforms/Instrumentation/CGProfile.cpp 28 FunctionAnalysisManager &FAM =
lib/Transforms/Instrumentation/ControlHeightReduction.cpp 2094 FunctionAnalysisManager &FAM) {
lib/Transforms/Instrumentation/GCOVProfiling.cpp 581 FunctionAnalysisManager &FAM =
lib/Transforms/Instrumentation/InstrProfiling.cpp 376 FunctionAnalysisManager &FAM =
lib/Transforms/Instrumentation/MemorySanitizer.cpp 647 FunctionAnalysisManager &FAM) {
lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp 440 FunctionAnalysisManager &FAM) {
lib/Transforms/Instrumentation/PoisonChecking.cpp 326 FunctionAnalysisManager &AM) {
lib/Transforms/Instrumentation/ThreadSanitizer.cpp 155 FunctionAnalysisManager &FAM) {
lib/Transforms/Scalar/ADCE.cpp 678 PreservedAnalyses ADCEPass::run(Function &F, FunctionAnalysisManager &FAM) {
lib/Transforms/Scalar/AlignmentFromAssumptions.cpp 399 AlignmentFromAssumptionsPass::run(Function &F, FunctionAnalysisManager &AM) {
lib/Transforms/Scalar/BDCE.cpp 143 PreservedAnalyses BDCEPass::run(Function &F, FunctionAnalysisManager &AM) {
lib/Transforms/Scalar/CallSiteSplitting.cpp 586 FunctionAnalysisManager &AM) {
lib/Transforms/Scalar/ConstantHoisting.cpp 965 FunctionAnalysisManager &AM) {
lib/Transforms/Scalar/CorrelatedValuePropagation.cpp 926 CorrelatedValuePropagationPass::run(Function &F, FunctionAnalysisManager &AM) {
lib/Transforms/Scalar/DCE.cpp 139 PreservedAnalyses DCEPass::run(Function &F, FunctionAnalysisManager &AM) {
lib/Transforms/Scalar/DeadStoreElimination.cpp 1329 PreservedAnalyses DSEPass::run(Function &F, FunctionAnalysisManager &AM) {
lib/Transforms/Scalar/DivRemPairs.cpp 361 FunctionAnalysisManager &FAM) {
lib/Transforms/Scalar/EarlyCSE.cpp 1317 FunctionAnalysisManager &AM) {
lib/Transforms/Scalar/Float2Int.cpp 540 PreservedAnalyses Float2IntPass::run(Function &F, FunctionAnalysisManager &AM) {
lib/Transforms/Scalar/GVN.cpp 611 PreservedAnalyses GVN::run(Function &F, FunctionAnalysisManager &AM) {
lib/Transforms/Scalar/GVNHoist.cpp 1176 PreservedAnalyses GVNHoistPass::run(Function &F, FunctionAnalysisManager &AM) {
lib/Transforms/Scalar/GVNSink.cpp 910 PreservedAnalyses GVNSinkPass::run(Function &F, FunctionAnalysisManager &AM) {
lib/Transforms/Scalar/GuardWidening.cpp 804 FunctionAnalysisManager &AM) {
lib/Transforms/Scalar/InstSimplifyPass.cpp 131 FunctionAnalysisManager &AM) {
lib/Transforms/Scalar/JumpThreading.cpp 325 FunctionAnalysisManager &AM) {
lib/Transforms/Scalar/LoopDataPrefetch.cpp 157 FunctionAnalysisManager &AM) {
lib/Transforms/Scalar/LoopDistribute.cpp 1045 FunctionAnalysisManager &AM) {
lib/Transforms/Scalar/LoopFuse.cpp 1601 PreservedAnalyses LoopFusePass::run(Function &F, FunctionAnalysisManager &AM) {
lib/Transforms/Scalar/LoopLoadElimination.cpp 690 FunctionAnalysisManager &AM) {
lib/Transforms/Scalar/LoopSink.cpp 313 PreservedAnalyses LoopSinkPass::run(Function &F, FunctionAnalysisManager &FAM) {
lib/Transforms/Scalar/LoopUnrollPass.cpp 1410 FunctionAnalysisManager &AM) {
lib/Transforms/Scalar/LowerAtomic.cpp 146 PreservedAnalyses LowerAtomicPass::run(Function &F, FunctionAnalysisManager &) {
163 FunctionAnalysisManager DummyFAM;
lib/Transforms/Scalar/LowerConstantIntrinsics.cpp 136 LowerConstantIntrinsicsPass::run(Function &F, FunctionAnalysisManager &AM) {
lib/Transforms/Scalar/LowerExpectIntrinsic.cpp 366 FunctionAnalysisManager &) {
lib/Transforms/Scalar/LowerGuardIntrinsic.cpp 84 FunctionAnalysisManager &AM) {
lib/Transforms/Scalar/LowerWidenableCondition.cpp 80 FunctionAnalysisManager &AM) {
lib/Transforms/Scalar/MakeGuardsExplicit.cpp 115 FunctionAnalysisManager &) {
lib/Transforms/Scalar/MemCpyOptimizer.cpp 1379 PreservedAnalyses MemCpyOptPass::run(Function &F, FunctionAnalysisManager &AM) {
lib/Transforms/Scalar/MergeICmps.cpp 933 FunctionAnalysisManager &AM) {
lib/Transforms/Scalar/MergedLoadStoreMotion.cpp 415 MergedLoadStoreMotionPass::run(Function &F, FunctionAnalysisManager &AM) {
lib/Transforms/Scalar/NaryReassociate.cpp 180 FunctionAnalysisManager &AM) {
lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp 135 PartiallyInlineLibCallsPass::run(Function &F, FunctionAnalysisManager &AM) {
lib/Transforms/Scalar/Reassociate.cpp 2385 PreservedAnalyses ReassociatePass::run(Function &F, FunctionAnalysisManager &) {
2480 FunctionAnalysisManager DummyFAM;
lib/Transforms/Scalar/SCCP.cpp 1860 PreservedAnalyses SCCPPass::run(Function &F, FunctionAnalysisManager &AM) {
lib/Transforms/Scalar/SROA.cpp 4608 PreservedAnalyses SROA::run(Function &F, FunctionAnalysisManager &AM) {
lib/Transforms/Scalar/Scalarizer.cpp 855 PreservedAnalyses ScalarizerPass::run(Function &F, FunctionAnalysisManager &AM) {
lib/Transforms/Scalar/SimplifyCFGPass.cpp 218 FunctionAnalysisManager &AM) {
lib/Transforms/Scalar/Sink.cpp 255 PreservedAnalyses SinkingPass::run(Function &F, FunctionAnalysisManager &AM) {
lib/Transforms/Scalar/SpeculateAroundPHIs.cpp 805 FunctionAnalysisManager &AM) {
lib/Transforms/Scalar/SpeculativeExecution.cpp 309 FunctionAnalysisManager &AM) {
lib/Transforms/Scalar/TailRecursionElimination.cpp 862 FunctionAnalysisManager &AM) {
lib/Transforms/Scalar/WarnMissedTransforms.cpp 92 WarnMissedTransformationsPass::run(Function &F, FunctionAnalysisManager &AM) {
lib/Transforms/Utils/AddDiscriminators.cpp 270 FunctionAnalysisManager &AM) {
lib/Transforms/Utils/BreakCriticalEdges.cpp 85 FunctionAnalysisManager &AM) {
lib/Transforms/Utils/EntryExitInstrumenter.cpp 166 llvm::EntryExitInstrumenterPass::run(Function &F, FunctionAnalysisManager &AM) {
lib/Transforms/Utils/LCSSA.cpp 479 PreservedAnalyses LCSSAPass::run(Function &F, FunctionAnalysisManager &AM) {
lib/Transforms/Utils/LibCallsShrinkWrap.cpp 551 FunctionAnalysisManager &FAM) {
lib/Transforms/Utils/LoopSimplify.cpp 832 FunctionAnalysisManager &AM) {
lib/Transforms/Utils/LowerInvoke.cpp 89 FunctionAnalysisManager &AM) {
lib/Transforms/Utils/Mem2Reg.cpp 60 PreservedAnalyses PromotePass::run(Function &F, FunctionAnalysisManager &AM) {
lib/Transforms/Utils/PredicateInfo.cpp 811 FunctionAnalysisManager &AM) {
871 FunctionAnalysisManager &AM) {
lib/Transforms/Vectorize/LoadStoreVectorizer.cpp 264 PreservedAnalyses LoadStoreVectorizerPass::run(Function &F, FunctionAnalysisManager &AM) {
lib/Transforms/Vectorize/LoopVectorize.cpp 7868 FunctionAnalysisManager &AM) {
lib/Transforms/Vectorize/SLPVectorizer.cpp 5242 PreservedAnalyses SLPVectorizerPass::run(Function &F, FunctionAnalysisManager &AM) {
tools/clang/lib/CodeGen/BackendUtil.cpp 1090 FunctionAnalysisManager FAM(CodeGenOpts.DebugPassManager);
tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp 134 FunctionAnalysisManager FAM;
tools/opt/NewPMDriver.cpp 306 FunctionAnalysisManager FAM(DebugPM);
tools/polly/include/polly/CodePreparation.h 21 llvm::FunctionAnalysisManager &FAM);
tools/polly/include/polly/ScopDetection.h 613 Result run(Function &F, FunctionAnalysisManager &FAM);
619 PreservedAnalyses run(Function &F, FunctionAnalysisManager &FAM);
tools/polly/include/polly/ScopInfo.h 2841 FunctionAnalysisManager::Invalidator &Inv);
2859 Result run(Function &, FunctionAnalysisManager &);
2865 PreservedAnalyses run(Function &, FunctionAnalysisManager &);
tools/polly/include/polly/ScopPass.h 37 OuterAnalysisManagerProxy<FunctionAnalysisManager, Scop,
72 FunctionAnalysisManager::Invalidator &Inv);
97 Function &F, FunctionAnalysisManager &FAM);
135 Function &F, FunctionAnalysisManager &FAM);
210 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM) {
tools/polly/lib/Analysis/ScopDetection.cpp 1898 ScopDetection ScopAnalysis::run(Function &F, FunctionAnalysisManager &FAM) {
1909 FunctionAnalysisManager &FAM) {
tools/polly/lib/Analysis/ScopInfo.cpp 2751 FunctionAnalysisManager::Invalidator &Inv) {
2767 FunctionAnalysisManager &FAM) {
2780 FunctionAnalysisManager &FAM) {
tools/polly/lib/Analysis/ScopPass.cpp 92 FunctionAnalysisManager::Invalidator &Inv) {
153 FunctionAnalysisManager &FAM) {
162 FunctionAnalysisManager &FAM) {
tools/polly/lib/Support/RegisterPasses.cpp 568 createScopAnalyses(FunctionAnalysisManager &FAM) {
580 static void registerFunctionAnalyses(FunctionAnalysisManager &FAM) {
tools/polly/lib/Transform/CodePreparation.cpp 59 FunctionAnalysisManager &FAM) {
tools/polly/lib/Transform/ScopInliner.cpp 68 FunctionAnalysisManager FAM;
tools/polly/unittests/ScopPassManager/PassManagerTest.cpp 18 FunctionAnalysisManager FAM;
unittests/Analysis/CGSCCPassManagerTest.cpp 80 Result run(Function &F, FunctionAnalysisManager &AM) {
104 FunctionAnalysisManager::Invalidator &) {
111 Result run(Function &F, FunctionAnalysisManager &AM) {
153 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM) {
157 std::function<PreservedAnalyses(Function &, FunctionAnalysisManager &)> Func;
172 FunctionAnalysisManager FAM;
285 FunctionAnalysisManager &FAM =
945 FunctionAnalysisManager::Invalidator &Inv) {
956 Result run(Function &F, FunctionAnalysisManager &AM) {
unittests/IR/PassBuilderCallbacksTest.cpp 388 FunctionAnalysisManager FAM;
unittests/IR/PassManagerTest.cpp 31 Result run(Function &F, FunctionAnalysisManager &AM) {
101 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM) {
136 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM) {
398 FunctionAnalysisManager FAM(/*DebugLogging*/ true);
592 FunctionAnalysisManager::Invalidator &Inv) {
603 Result run(Function &F, FunctionAnalysisManager &AM) {
641 FunctionAnalysisManager::Invalidator &Inv) {
652 Result run(Function &F, FunctionAnalysisManager &AM) {
668 using FuncT = std::function<PreservedAnalyses(Function &, FunctionAnalysisManager &)>;
672 PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM) {
680 FunctionAnalysisManager FAM(/*DebugLogging*/ true);
unittests/Transforms/Scalar/LoopPassManagerTest.cpp 236 FunctionAnalysisManager FAM;