Home
last modified time | relevance | path

Searched refs:CGAM (Results 1 – 21 of 21) 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-project/polly/unittests/ScopPassManager/
DPassManagerTest.cpp20 CGSCCAnalysisManager CGAM; member in __anon8a91f4600111::ScopPassRegistry
36 PB.registerCGSCCAnalyses(CGAM); in ScopPassRegistry()
46 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in ScopPassRegistry()
/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-project/llvm/unittests/Transforms/Scalar/
DLICMTest.cpp26 CGSCCAnalysisManager CGAM; in TEST() local
30 PB.registerCGSCCAnalyses(CGAM); in TEST()
33 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in TEST()
/external/llvm-project/llvm/unittests/Analysis/
DCGSCCPassManagerTest.cpp197 CGSCCAnalysisManager CGAM; member in __anonc851db4b0111::CGSCCPassManagerTest
204 : FAM(/*DebugLogging*/ true), CGAM(/*DebugLogging*/ true), in CGSCCPassManagerTest()
260 CGAM.registerPass([&] { return PassInstrumentationAnalysis(); }); in CGSCCPassManagerTest()
264 MAM.registerPass([&] { return CGSCCAnalysisManagerModuleProxy(CGAM); }); in CGSCCPassManagerTest()
265 CGAM.registerPass([&] { return FunctionAnalysisManagerCGSCCProxy(); }); in CGSCCPassManagerTest()
266 CGAM.registerPass([&] { return ModuleAnalysisManagerCGSCCProxy(MAM); }); in CGSCCPassManagerTest()
267 FAM.registerPass([&] { return CGSCCAnalysisManagerFunctionProxy(CGAM); }); in CGSCCPassManagerTest()
281 CGAM.registerPass([&] { return TestSCCAnalysis(SCCAnalysisRuns); }); in TEST_F()
527 CGAM.registerPass([&] { return TestSCCAnalysis(SCCAnalysisRuns); }); in TEST_F()
565 CGAM.registerPass([&] { return TestSCCAnalysis(SCCAnalysisRuns); }); in TEST_F()
[all …]
/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/Passes/
DPassBuilder.h132 CGSCCAnalysisManager &CGAM,
149 void registerCGSCCAnalyses(CGSCCAnalysisManager &CGAM);
/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-project/llvm/tools/llvm-opt-fuzzer/
Dllvm-opt-fuzzer.cpp140 CGSCCAnalysisManager CGAM; in LLVMFuzzerTestOneInput() local
146 PB.registerCGSCCAnalyses(CGAM); in LLVMFuzzerTestOneInput()
149 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in LLVMFuzzerTestOneInput()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/LTO/
DLTOBackend.cpp184 CGSCCAnalysisManager CGAM(Conf.DebugPassManager); in runNewPMPasses() local
192 PB.registerCGSCCAnalyses(CGAM); in runNewPMPasses()
195 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in runNewPMPasses()
244 CGSCCAnalysisManager CGAM; in runNewPMCustomPasses() local
252 PB.registerCGSCCAnalyses(CGAM); in runNewPMCustomPasses()
255 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in runNewPMCustomPasses()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DCGSCCPassManager.h738 CGSCCAnalysisManager &CGAM =
823 (void)CGAM.getResult<FunctionAnalysisManagerCGSCCProxy>(*C, CG);
845 CGAM.invalidate(*C, UR.CrossSCCPA);
863 PreservedAnalyses PassPA = Pass.run(*C, CGAM, CG, UR);
889 CGAM.invalidate(*C, PassPA);
/external/llvm-project/llvm/lib/LTO/
DLTOBackend.cpp238 CGSCCAnalysisManager CGAM(Conf.DebugPassManager); in runNewPMPasses() local
246 PB.registerCGSCCAnalyses(CGAM); in runNewPMPasses()
249 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in runNewPMPasses()
303 CGSCCAnalysisManager CGAM; in runNewPMCustomPasses() local
311 PB.registerCGSCCAnalyses(CGAM); in runNewPMCustomPasses()
314 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in runNewPMCustomPasses()
/external/llvm-project/llvm/tools/opt/
DNewPMDriver.cpp373 CGSCCAnalysisManager CGAM(DebugPM); in runPassPipeline() local
383 PB.registerCGSCCAnalyses(CGAM); in runPassPipeline()
386 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in runPassPipeline()
/external/llvm-project/llvm/lib/Analysis/
DCGSCCPassManager.cpp154 CGSCCAnalysisManager &CGAM = in run() local
254 CGAM.getResult<FunctionAnalysisManagerCGSCCProxy>(*C, CG).updateFAM( in run()
272 CGAM.invalidate(*C, UR.CrossSCCPA); in run()
294 PassPA = Pass->run(*C, CGAM, CG, UR); in run()
309 CGAM.getResult<FunctionAnalysisManagerCGSCCProxy>(*C, CG).updateFAM( in run()
328 CGAM.invalidate(*C, PassPA); in run()
/external/llvm-project/llvm/unittests/CodeGen/
DPassManagerTest.cpp213 CGSCCAnalysisManager CGAM(/*DebugLogging=*/true); in TEST_F() local
218 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in TEST_F()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Passes/
DPassBuilder.cpp368 void PassBuilder::registerCGSCCAnalyses(CGSCCAnalysisManager &CGAM) { in registerCGSCCAnalyses() argument
370 CGAM.registerPass([&] { return CREATE_PASS; }); in registerCGSCCAnalyses()
374 C(CGAM); in registerCGSCCAnalyses()
2257 CGSCCAnalysisManager &CGAM, in crossRegisterProxies() argument
2260 MAM.registerPass([&] { return CGSCCAnalysisManagerModuleProxy(CGAM); }); in crossRegisterProxies()
2261 CGAM.registerPass([&] { return ModuleAnalysisManagerCGSCCProxy(MAM); }); in crossRegisterProxies()
2262 FAM.registerPass([&] { return CGSCCAnalysisManagerFunctionProxy(CGAM); }); in crossRegisterProxies()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Passes/
DPassBuilder.h236 CGSCCAnalysisManager &CGAM,
253 void registerCGSCCAnalyses(CGSCCAnalysisManager &CGAM);
/external/llvm-project/llvm/include/llvm/Passes/
DPassBuilder.h288 CGSCCAnalysisManager &CGAM,
305 void registerCGSCCAnalyses(CGSCCAnalysisManager &CGAM);
/external/llvm-project/llvm/unittests/IR/
DPassBuilderCallbacksTest.cpp415 CGSCCAnalysisManager CGAM; member in __anona00a216b0111::PassBuilderCallbacksTest
445 PM(true), LAM(true), FAM(true), CGAM(true), AM(true) { in PassBuilderCallbacksTest()
485 PB.registerCGSCCAnalyses(CGAM); in PassBuilderCallbacksTest()
488 PB.crossRegisterProxies(LAM, FAM, CGAM, AM); in PassBuilderCallbacksTest()
/external/llvm-project/llvm/lib/Passes/
DPassBuilder.cpp483 void PassBuilder::registerCGSCCAnalyses(CGSCCAnalysisManager &CGAM) { in registerCGSCCAnalyses() argument
485 CGAM.registerPass([&] { return CREATE_PASS; }); in registerCGSCCAnalyses()
489 C(CGAM); in registerCGSCCAnalyses()
2827 CGSCCAnalysisManager &CGAM, in crossRegisterProxies() argument
2830 MAM.registerPass([&] { return CGSCCAnalysisManagerModuleProxy(CGAM); }); in crossRegisterProxies()
2831 CGAM.registerPass([&] { return ModuleAnalysisManagerCGSCCProxy(MAM); }); in crossRegisterProxies()
2832 FAM.registerPass([&] { return CGSCCAnalysisManagerFunctionProxy(CGAM); }); in crossRegisterProxies()
/external/llvm-project/clang/lib/CodeGen/
DBackendUtil.cpp1168 CGSCCAnalysisManager CGAM(CodeGenOpts.DebugPassManager); in EmitAssemblyWithNewPassManager() local
1183 PB.registerCGSCCAnalyses(CGAM); in EmitAssemblyWithNewPassManager()
1186 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in EmitAssemblyWithNewPassManager()