|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/Analysis/CGSCCPassManager.h 192 ModuleAnalysisManager::Invalidator &Inv);
203 CGSCCAnalysisManagerModuleProxy::run(Module &M, ModuleAnalysisManager &AM);
214 OuterAnalysisManagerProxy<ModuleAnalysisManager, LazyCallGraph::SCC,
357 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
736 ModuleAnalysisManager &AM) {
include/llvm/Analysis/CallGraph.h 304 CallGraph run(Module &M, ModuleAnalysisManager &) { return CallGraph(M); }
314 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
include/llvm/Analysis/GlobalsModRef.h 133 GlobalsAAResult run(Module &M, ModuleAnalysisManager &AM);
include/llvm/Analysis/LazyCallGraph.h 1270 LazyCallGraph run(Module &M, ModuleAnalysisManager &AM) {
1290 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
1303 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
include/llvm/Analysis/ModuleSummaryAnalysis.h 50 Result run(Module &M, ModuleAnalysisManager &AM);
include/llvm/Analysis/ProfileSummaryInfo.h 98 ModuleAnalysisManager::Invalidator &) {
182 Result run(Module &M, ModuleAnalysisManager &);
196 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
include/llvm/Analysis/StackSafetyAnalysis.h 86 Result run(Module &M, ModuleAnalysisManager &AM);
96 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
include/llvm/Analysis/TargetLibraryInfo.h 333 ModuleAnalysisManager::Invalidator &) {
include/llvm/Bitcode/BitcodeWriterPass.h 73 PreservedAnalyses run(Module &M, ModuleAnalysisManager &);
include/llvm/CodeGen/MachineModuleInfo.h 292 MachineModuleInfo run(Module &M, ModuleAnalysisManager &);
include/llvm/CodeGen/PreISelIntrinsicLowering.h 24 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
include/llvm/IR/PassManager.h 1135 ModuleAnalysisManager::Invalidator &Inv);
1257 OuterAnalysisManagerProxy<ModuleAnalysisManager, Function>;
1290 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM) {
include/llvm/IR/Verifier.h 117 Result run(Module &M, ModuleAnalysisManager &);
142 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
include/llvm/Passes/PassBuilder.h 241 ModuleAnalysisManager &MAM);
249 void registerModuleAnalyses(ModuleAnalysisManager &MAM);
590 const std::function<void(ModuleAnalysisManager &)> &C) {
689 SmallVector<std::function<void(ModuleAnalysisManager &)>, 2>
include/llvm/Transforms/IPO/AlwaysInliner.h 36 PreservedAnalyses run(Module &M, ModuleAnalysisManager &);
include/llvm/Transforms/IPO/Attributor.h 579 AnalysisGetter(ModuleAnalysisManager &MAM) : MAM(&MAM) {}
583 ModuleAnalysisManager *MAM = nullptr;
1521 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
include/llvm/Transforms/IPO/CalledValuePropagation.h 30 PreservedAnalyses run(Module &M, ModuleAnalysisManager &);
include/llvm/Transforms/IPO/ConstantMerge.h 31 PreservedAnalyses run(Module &M, ModuleAnalysisManager &);
include/llvm/Transforms/IPO/CrossDSOCFI.h 23 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
include/llvm/Transforms/IPO/DeadArgumentElimination.h 79 PreservedAnalyses run(Module &M, ModuleAnalysisManager &);
include/llvm/Transforms/IPO/ElimAvailExtern.h 27 PreservedAnalyses run(Module &M, ModuleAnalysisManager &);
include/llvm/Transforms/IPO/ForceFunctionAttrs.h 24 PreservedAnalyses run(Module &M, ModuleAnalysisManager &);
include/llvm/Transforms/IPO/FunctionAttrs.h 72 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
include/llvm/Transforms/IPO/FunctionImport.h 125 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
include/llvm/Transforms/IPO/GlobalDCE.h 31 PreservedAnalyses run(Module &M, ModuleAnalysisManager &);
include/llvm/Transforms/IPO/GlobalOpt.h 27 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
include/llvm/Transforms/IPO/GlobalSplit.h 28 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
include/llvm/Transforms/IPO/HotColdSplitting.h 63 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
include/llvm/Transforms/IPO/InferFunctionAttrs.h 26 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
include/llvm/Transforms/IPO/Internalize.h 65 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
include/llvm/Transforms/IPO/LowerTypeTests.h 207 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
include/llvm/Transforms/IPO/PartialInlining.h 26 PreservedAnalyses run(Module &M, ModuleAnalysisManager &);
include/llvm/Transforms/IPO/SCCP.h 32 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
include/llvm/Transforms/IPO/SampleProfile.h 32 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
include/llvm/Transforms/IPO/StripDeadPrototypes.h 26 PreservedAnalyses run(Module &M, ModuleAnalysisManager &);
include/llvm/Transforms/IPO/SyntheticCountsPropagation.h 16 PreservedAnalyses run(Module &M, ModuleAnalysisManager &MAM);
include/llvm/Transforms/IPO/ThinLTOBitcodeWriter.h 35 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
include/llvm/Transforms/IPO/WholeProgramDevirt.h 231 PreservedAnalyses run(Module &M, ModuleAnalysisManager &);
include/llvm/Transforms/Instrumentation/AddressSanitizer.h 62 ModuleAnalysisManager::Invalidator &) {
85 Result run(Module &, ModuleAnalysisManager &);
124 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
include/llvm/Transforms/Instrumentation/CGProfile.h 21 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
include/llvm/Transforms/Instrumentation/GCOVProfiler.h 23 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
include/llvm/Transforms/Instrumentation/HWAddressSanitizer.h 29 PreservedAnalyses run(Module &M, ModuleAnalysisManager &MAM);
include/llvm/Transforms/Instrumentation/InstrOrderFile.h 23 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
include/llvm/Transforms/Instrumentation/InstrProfiling.h 41 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
include/llvm/Transforms/Instrumentation/MemorySanitizer.h 43 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
include/llvm/Transforms/Instrumentation/PGOInstrumentation.h 40 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
50 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
63 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
78 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
include/llvm/Transforms/Instrumentation/PoisonChecking.h 18 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
include/llvm/Transforms/Instrumentation/SanitizerCoverage.h 35 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
include/llvm/Transforms/Instrumentation/ThreadSanitizer.h 30 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
include/llvm/Transforms/Scalar/RewriteStatepointsForGC.h 30 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
include/llvm/Transforms/Utils/CanonicalizeAliases.h 26 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
include/llvm/Transforms/Utils/NameAnonGlobals.h 27 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
include/llvm/Transforms/Utils/SymbolRewriter.h 128 PreservedAnalyses run(Module &M, ModuleAnalysisManager &AM);
lib/Analysis/CGSCCPassManager.cpp 133 ModuleAnalysisManager::Invalidator &Inv) {
205 CGSCCAnalysisManagerModuleProxy::run(Module &M, ModuleAnalysisManager &AM) {
lib/Analysis/CallGraph.cpp 247 ModuleAnalysisManager &AM) {
lib/Analysis/GlobalsModRef.cpp 982 GlobalsAAResult GlobalsAA::run(Module &M, ModuleAnalysisManager &AM) {
lib/Analysis/LazyCallGraph.cpp 1771 ModuleAnalysisManager &AM) {
1805 ModuleAnalysisManager &AM) {
lib/Analysis/ModuleSummaryAnalysis.cpp 829 ModuleSummaryIndexAnalysis::run(Module &M, ModuleAnalysisManager &AM) {
lib/Analysis/ProfileSummaryInfo.cpp 372 ModuleAnalysisManager &) {
377 ModuleAnalysisManager &AM) {
lib/Analysis/StackSafetyAnalysis.cpp 618 StackSafetyGlobalAnalysis::run(Module &M, ModuleAnalysisManager &AM) {
630 ModuleAnalysisManager &AM) {
lib/Bitcode/Writer/BitcodeWriterPass.cpp 21 PreservedAnalyses BitcodeWriterPass::run(Module &M, ModuleAnalysisManager &AM) {
lib/CodeGen/MachineModuleInfo.cpp 361 ModuleAnalysisManager &) {
lib/CodeGen/PreISelIntrinsicLowering.cpp 210 ModuleAnalysisManager &AM) {
lib/IR/IRPrintingPasses.cpp 28 PreservedAnalyses PrintModulePass::run(Module &M, ModuleAnalysisManager &) {
77 ModuleAnalysisManager DummyMAM;
lib/IR/PassManager.cpp 30 ModuleAnalysisManager::Invalidator &Inv) {
lib/IR/Verifier.cpp 5542 ModuleAnalysisManager &) {
5553 PreservedAnalyses VerifierPass::run(Module &M, ModuleAnalysisManager &AM) {
lib/LTO/LTOBackend.cpp 182 ModuleAnalysisManager MAM(Conf.DebugPassManager);
242 ModuleAnalysisManager MAM;
lib/Passes/PassBuilder.cpp 257 PreservedAnalyses run(Module &M, ModuleAnalysisManager &) {
270 Result run(Module &, ModuleAnalysisManager &) { return Result(); }
350 void PassBuilder::registerModuleAnalyses(ModuleAnalysisManager &MAM) {
2232 ModuleAnalysisManager &MAM) {
lib/Transforms/IPO/AlwaysInliner.cpp 35 ModuleAnalysisManager &MAM) {
lib/Transforms/IPO/Attributor.cpp 4960 PreservedAnalyses AttributorPass::run(Module &M, ModuleAnalysisManager &AM) {
lib/Transforms/IPO/CalledValuePropagation.cpp 404 ModuleAnalysisManager &) {
lib/Transforms/IPO/ConstantMerge.cpp 254 PreservedAnalyses ConstantMergePass::run(Module &M, ModuleAnalysisManager &) {
lib/Transforms/IPO/CrossDSOCFI.cpp 168 PreservedAnalyses CrossDSOCFIPass::run(Module &M, ModuleAnalysisManager &AM) {
lib/Transforms/IPO/DeadArgumentElimination.cpp 79 ModuleAnalysisManager DummyMAM;
1085 ModuleAnalysisManager &) {
lib/Transforms/IPO/ElimAvailExtern.cpp 67 EliminateAvailableExternallyPass::run(Module &M, ModuleAnalysisManager &) {
lib/Transforms/IPO/ForceFunctionAttrs.cpp 90 ModuleAnalysisManager &) {
lib/Transforms/IPO/FunctionAttrs.cpp 1620 ReversePostOrderFunctionAttrsPass::run(Module &M, ModuleAnalysisManager &AM) {
lib/Transforms/IPO/FunctionImport.cpp 1294 ModuleAnalysisManager &AM) {
lib/Transforms/IPO/GlobalDCE.cpp 63 ModuleAnalysisManager DummyMAM;
278 PreservedAnalyses GlobalDCEPass::run(Module &M, ModuleAnalysisManager &MAM) {
lib/Transforms/IPO/GlobalOpt.cpp 2968 PreservedAnalyses GlobalOptPass::run(Module &M, ModuleAnalysisManager &AM) {
lib/Transforms/IPO/GlobalSplit.cpp 188 PreservedAnalyses GlobalSplitPass::run(Module &M, ModuleAnalysisManager &AM) {
lib/Transforms/IPO/HotColdSplitting.cpp 694 HotColdSplittingPass::run(Module &M, ModuleAnalysisManager &AM) {
lib/Transforms/IPO/InferFunctionAttrs.cpp 35 ModuleAnalysisManager &AM) {
lib/Transforms/IPO/Inliner.cpp 876 const ModuleAnalysisManager &MAM =
lib/Transforms/IPO/Internalize.cpp 238 PreservedAnalyses InternalizePass::run(Module &M, ModuleAnalysisManager &AM) {
lib/Transforms/IPO/LowerTypeTests.cpp 2197 ModuleAnalysisManager &AM) {
lib/Transforms/IPO/PartialInlining.cpp 1502 ModuleAnalysisManager &AM) {
lib/Transforms/IPO/SCCP.cpp 10 PreservedAnalyses IPSCCPPass::run(Module &M, ModuleAnalysisManager &AM) {
lib/Transforms/IPO/SampleProfile.cpp 287 bool runOnModule(Module &M, ModuleAnalysisManager *AM,
295 bool runOnFunction(Function &F, ModuleAnalysisManager *AM);
1712 bool SampleProfileLoader::runOnModule(Module &M, ModuleAnalysisManager *AM,
1770 bool SampleProfileLoader::runOnFunction(Function &F, ModuleAnalysisManager *AM) {
1831 ModuleAnalysisManager &AM) {
lib/Transforms/IPO/StripDeadPrototypes.cpp 56 ModuleAnalysisManager &) {
lib/Transforms/IPO/SyntheticCountsPropagation.cpp 98 ModuleAnalysisManager &MAM) {
lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp 539 llvm::ThinLTOBitcodeWriterPass::run(Module &M, ModuleAnalysisManager &AM) {
lib/Transforms/IPO/WholeProgramDevirt.cpp 685 ModuleAnalysisManager &AM) {
lib/Transforms/InstCombine/InstructionCombining.cpp 3561 const ModuleAnalysisManager &MAM =
lib/Transforms/Instrumentation/AddressSanitizer.cpp 1158 ModuleAnalysisManager &AM) {
lib/Transforms/Instrumentation/CGProfile.cpp 26 PreservedAnalyses CGProfilePass::run(Module &M, ModuleAnalysisManager &MAM) {
lib/Transforms/Instrumentation/GCOVProfiling.cpp 578 ModuleAnalysisManager &AM) {
lib/Transforms/Instrumentation/HWAddressSanitizer.cpp 350 ModuleAnalysisManager &MAM) {
lib/Transforms/Instrumentation/IndirectCallPromotion.cpp 384 ModuleAnalysisManager *AM = nullptr) {
435 ModuleAnalysisManager &AM) {
lib/Transforms/Instrumentation/InstrOrderFile.cpp 197 InstrOrderFilePass::run(Module &M, ModuleAnalysisManager &AM) {
lib/Transforms/Instrumentation/InstrProfiling.cpp 375 PreservedAnalyses InstrProfiling::run(Module &M, ModuleAnalysisManager &AM) {
lib/Transforms/Instrumentation/MemorySanitizer.cpp 655 ModuleAnalysisManager &AM) {
lib/Transforms/Instrumentation/PGOInstrumentation.cpp 1482 PGOInstrumentationGenCreateVar::run(Module &M, ModuleAnalysisManager &AM) {
1502 ModuleAnalysisManager &AM) {
1650 ModuleAnalysisManager &AM) {
lib/Transforms/Instrumentation/PoisonChecking.cpp 317 ModuleAnalysisManager &AM) {
lib/Transforms/Instrumentation/SanitizerCoverage.cpp 288 ModuleAnalysisManager &MAM) {
lib/Transforms/Instrumentation/ThreadSanitizer.cpp 163 ModuleAnalysisManager &MAM) {
lib/Transforms/Scalar/LoopUnrollPass.cpp 1422 const ModuleAnalysisManager &MAM =
lib/Transforms/Scalar/RewriteStatepointsForGC.cpp 128 ModuleAnalysisManager &AM) {
lib/Transforms/Utils/CanonicalizeAliases.cpp 89 ModuleAnalysisManager &AM) {
lib/Transforms/Utils/NameAnonGlobals.cpp 104 ModuleAnalysisManager &AM) {
lib/Transforms/Utils/SymbolRewriter.cpp 549 PreservedAnalyses RewriteSymbolPass::run(Module &M, ModuleAnalysisManager &AM) {
lib/Transforms/Vectorize/LoopVectorize.cpp 7889 const ModuleAnalysisManager &MAM =
tools/clang/lib/CodeGen/BackendUtil.cpp 1092 ModuleAnalysisManager MAM(CodeGenOpts.DebugPassManager);
tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp 137 ModuleAnalysisManager MAM;
tools/opt/Debugify.cpp 425 PreservedAnalyses NewPMDebugifyPass::run(Module &M, ModuleAnalysisManager &) {
443 ModuleAnalysisManager &) {
tools/opt/Debugify.h 25 llvm::PreservedAnalyses run(llvm::Module &M, llvm::ModuleAnalysisManager &AM);
71 llvm::PreservedAnalyses run(llvm::Module &M, llvm::ModuleAnalysisManager &AM);
tools/opt/NewPMDriver.cpp 308 ModuleAnalysisManager MAM(DebugPM);
tools/polly/lib/Transform/ScopInliner.cpp 83 ModuleAnalysisManager MAM;
tools/polly/unittests/ScopPassManager/PassManagerTest.cpp 17 ModuleAnalysisManager MAM;
unittests/Analysis/CGSCCPassManagerTest.cpp 34 Result run(Module &M, ModuleAnalysisManager &AM) {
129 PreservedAnalyses run(Module &F, ModuleAnalysisManager &AM) {
133 std::function<PreservedAnalyses(Module &, ModuleAnalysisManager &)> Func;
174 ModuleAnalysisManager MAM;
283 const ModuleAnalysisManager &MAM =
868 const ModuleAnalysisManager &MAM = ModuleProxy.getManager();
961 const ModuleAnalysisManager &MAM = ModuleProxy.getManager();
unittests/IR/PassBuilderCallbacksTest.cpp 390 ModuleAnalysisManager AM;
unittests/IR/PassManagerTest.cpp 59 Result run(Module &M, ModuleAnalysisManager &AM) {
79 PreservedAnalyses run(Module &M, ModuleAnalysisManager &) {
88 PreservedAnalyses run(Module &M, ModuleAnalysisManager &) {
104 const ModuleAnalysisManager &MAM =
402 ModuleAnalysisManager MAM(/*DebugLogging*/ true);
607 const ModuleAnalysisManager &MAM = Proxy.getManager();
690 ModuleAnalysisManager MAM(/*DebugLogging*/ true);
unittests/Passes/TestPlugin.cpp 17 PreservedAnalyses run(Module &M, ModuleAnalysisManager &MAM) {
unittests/Transforms/Scalar/LoopPassManagerTest.cpp 237 ModuleAnalysisManager MAM;