Home
last modified time | relevance | path

Searched refs:CGAM (Results 1 – 5 of 5) sorted by relevance

/external/llvm/unittests/Analysis/
DCGSCCPassManagerTest.cpp261 CGSCCAnalysisManager CGAM(/*DebugLogging*/ true); in TEST() local
263 CGAM.registerPass([&] { return TestSCCAnalysis(SCCAnalysisRuns); }); in TEST()
271 MAM.registerPass([&] { return CGSCCAnalysisManagerModuleProxy(CGAM); }); in TEST()
272 CGAM.registerPass([&] { return FunctionAnalysisManagerCGSCCProxy(FAM); }); in TEST()
273 CGAM.registerPass([&] { return ModuleAnalysisManagerCGSCCProxy(MAM); }); in TEST()
274 FAM.registerPass([&] { return CGSCCAnalysisManagerFunctionProxy(CGAM); }); in TEST()
/external/llvm/tools/opt/
DNewPMDriver.cpp68 CGSCCAnalysisManager CGAM(DebugPM); in runPassPipeline() local
76 PB.registerCGSCCAnalyses(CGAM); in runPassPipeline()
79 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in runPassPipeline()
/external/llvm/lib/Passes/
DPassBuilder.cpp216 void PassBuilder::registerCGSCCAnalyses(CGSCCAnalysisManager &CGAM) { in registerCGSCCAnalyses() argument
218 CGAM.registerPass([&] { return CREATE_PASS; }); in registerCGSCCAnalyses()
600 CGSCCAnalysisManager &CGAM, in crossRegisterProxies() argument
603 MAM.registerPass([&] { return CGSCCAnalysisManagerModuleProxy(CGAM); }); in crossRegisterProxies()
604 CGAM.registerPass([&] { return FunctionAnalysisManagerCGSCCProxy(FAM); }); in crossRegisterProxies()
605 CGAM.registerPass([&] { return ModuleAnalysisManagerCGSCCProxy(MAM); }); in crossRegisterProxies()
606 FAM.registerPass([&] { return CGSCCAnalysisManagerFunctionProxy(CGAM); }); in crossRegisterProxies()
/external/llvm/include/llvm/Analysis/
DCGSCCPassManager.h94 CGSCCAnalysisManager &CGAM = in run() local
106 PreservedAnalyses PassPA = Pass.run(C, CGAM); in run()
116 PassPA = CGAM.invalidate(C, std::move(PassPA)); in run()
/external/llvm/include/llvm/Passes/
DPassBuilder.h132 CGSCCAnalysisManager &CGAM,
149 void registerCGSCCAnalyses(CGSCCAnalysisManager &CGAM);