| /freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-extract/ |
| H A D | llvm-extract.cpp | 328 CGSCCAnalysisManager CGAM; in main() local 334 PB.registerCGSCCAnalyses(CGAM); in main() 337 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in main() 375 CGSCCAnalysisManager CGAM; in main() local 381 PB.registerCGSCCAnalyses(CGAM); in main() 384 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in main() 396 CGSCCAnalysisManager CGAM; in main() local 402 PB.registerCGSCCAnalyses(CGAM); in main() 405 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in main()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Passes/ |
| H A D | PassBuilderBindings.cpp | 60 CGSCCAnalysisManager CGAM; in DEFINE_SIMPLE_CONVERSION_FUNCTIONS() local 64 PB.registerCGSCCAnalyses(CGAM); in DEFINE_SIMPLE_CONVERSION_FUNCTIONS() 66 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
|
| H A D | PassBuilder.cpp | 416 void PassBuilder::registerCGSCCAnalyses(CGSCCAnalysisManager &CGAM) { in registerCGSCCAnalyses() argument 418 CGAM.registerPass([&] { return CREATE_PASS; }); in registerCGSCCAnalyses() 422 C(CGAM); in registerCGSCCAnalyses() 1940 CGSCCAnalysisManager &CGAM, in crossRegisterProxies() argument 1943 MAM.registerPass([&] { return CGSCCAnalysisManagerModuleProxy(CGAM); }); in crossRegisterProxies() 1944 CGAM.registerPass([&] { return ModuleAnalysisManagerCGSCCProxy(MAM); }); in crossRegisterProxies() 1945 FAM.registerPass([&] { return CGSCCAnalysisManagerFunctionProxy(CGAM); }); in crossRegisterProxies()
|
| /freebsd-14.2/contrib/llvm-project/llvm/tools/llc/ |
| H A D | NewPMDriver.cpp | 156 CGSCCAnalysisManager CGAM; in compileModuleWithNewPM() local 160 PB.registerCGSCCAnalyses(CGAM); in compileModuleWithNewPM() 163 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in compileModuleWithNewPM()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | CGSCCPassManager.cpp | 138 CGSCCAnalysisManager &CGAM = in run() local 241 CGAM.getResult<FunctionAnalysisManagerCGSCCProxy>(*C, CG).updateFAM( in run() 259 CGAM.invalidate(*C, UR.CrossSCCPA); in run() 275 PreservedAnalyses PassPA = Pass->run(*C, CGAM, CG, UR); in run() 283 CGAM.getResult<FunctionAnalysisManagerCGSCCProxy>(*C, CG).updateFAM( in run() 311 CGAM.invalidate(*C, PassPA); in run()
|
| /freebsd-14.2/contrib/llvm-project/llvm/tools/opt/ |
| H A D | NewPMDriver.cpp | 393 CGSCCAnalysisManager CGAM; in runPassPipeline() local 450 PB.registerCGSCCAnalyses(CGAM); in runPassPipeline() 453 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in runPassPipeline()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/LTO/ |
| H A D | LTOBackend.cpp | 264 CGSCCAnalysisManager CGAM; in runNewPMPasses() local 294 PB.registerCGSCCAnalyses(CGAM); in runNewPMPasses() 297 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in runNewPMPasses()
|
| H A D | ThinLTOCodeGenerator.cpp | 245 CGSCCAnalysisManager CGAM; in optimizeModule() local 264 PB.registerCGSCCAnalyses(CGAM); in optimizeModule() 267 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in optimizeModule()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Passes/ |
| H A D | PassBuilder.h | 135 CGSCCAnalysisManager &CGAM, 152 void registerCGSCCAnalyses(CGSCCAnalysisManager &CGAM);
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | BackendUtil.cpp | 831 CGSCCAnalysisManager CGAM; in RunOptimizationPipeline() local 907 PB.registerCGSCCAnalyses(CGAM); in RunOptimizationPipeline() 910 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in RunOptimizationPipeline()
|