/freebsd/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/contrib/llvm-project/llvm/lib/Passes/ |
H A D | PassBuilderBindings.cpp | 61 CGSCCAnalysisManager CGAM; in DEFINE_SIMPLE_CONVERSION_FUNCTIONS() local 65 PB.registerCGSCCAnalyses(CGAM); in DEFINE_SIMPLE_CONVERSION_FUNCTIONS() 67 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
|
H A D | PassBuilder.cpp | 482 void PassBuilder::registerCGSCCAnalyses(CGSCCAnalysisManager &CGAM) { in registerCGSCCAnalyses() argument 484 CGAM.registerPass([&] { return CREATE_PASS; }); in registerCGSCCAnalyses() 488 C(CGAM); in registerCGSCCAnalyses() 2017 CGSCCAnalysisManager &CGAM, in crossRegisterProxies() argument 2021 MAM.registerPass([&] { return CGSCCAnalysisManagerModuleProxy(CGAM); }); in crossRegisterProxies() 2022 CGAM.registerPass([&] { return ModuleAnalysisManagerCGSCCProxy(MAM); }); in crossRegisterProxies() 2023 FAM.registerPass([&] { return CGSCCAnalysisManagerFunctionProxy(CGAM); }); in crossRegisterProxies()
|
/freebsd/contrib/llvm-project/llvm/tools/llc/ |
H A D | NewPMDriver.cpp | 124 CGSCCAnalysisManager CGAM; in compileModuleWithNewPM() local 128 PB.registerCGSCCAnalyses(CGAM); in compileModuleWithNewPM() 132 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM, &MFAM); in compileModuleWithNewPM()
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | CGSCCPassManager.cpp | 138 CGSCCAnalysisManager &CGAM = in run() local 240 CGAM.getResult<FunctionAnalysisManagerCGSCCProxy>(*C, CG).updateFAM( in run() 258 CGAM.invalidate(*C, UR.CrossSCCPA); in run() 274 PreservedAnalyses PassPA = Pass->run(*C, CGAM, CG, UR); in run() 282 CGAM.getResult<FunctionAnalysisManagerCGSCCProxy>(*C, CG).updateFAM( in run() 310 CGAM.invalidate(*C, PassPA); in run()
|
/freebsd/contrib/llvm-project/llvm/tools/opt/ |
H A D | NewPMDriver.cpp | 409 CGSCCAnalysisManager CGAM; in runPassPipeline() local 470 PB.registerCGSCCAnalyses(CGAM); in runPassPipeline() 473 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in runPassPipeline()
|
/freebsd/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 | 246 CGSCCAnalysisManager CGAM; in optimizeModule() local 265 PB.registerCGSCCAnalyses(CGAM); in optimizeModule() 268 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in optimizeModule()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Passes/ |
H A D | PassBuilder.h | 137 CGSCCAnalysisManager &CGAM, 155 void registerCGSCCAnalyses(CGSCCAnalysisManager &CGAM);
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | BackendUtil.cpp | 863 CGSCCAnalysisManager CGAM; in RunOptimizationPipeline() local 939 PB.registerCGSCCAnalyses(CGAM); in RunOptimizationPipeline() 942 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in RunOptimizationPipeline()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUTargetMachine.cpp | 849 CGSCCAnalysisManager CGAM; in splitModule() local 855 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in splitModule()
|