| /freebsd/contrib/llvm-project/llvm/tools/llvm-extract/ |
| H A D | llvm-extract.cpp | 330 CGSCCAnalysisManager CGAM; in main() local 336 PB.registerCGSCCAnalyses(CGAM); in main() 339 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in main() 377 CGSCCAnalysisManager CGAM; in main() local 383 PB.registerCGSCCAnalyses(CGAM); in main() 386 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in main() 398 CGSCCAnalysisManager CGAM; in main() local 404 PB.registerCGSCCAnalyses(CGAM); in main() 407 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in main()
|
| /freebsd/contrib/llvm-project/llvm/tools/llc/ |
| H A D | NewPMDriver.cpp | 120 CGSCCAnalysisManager CGAM; in compileModuleWithNewPM() local 124 PB.registerCGSCCAnalyses(CGAM); in compileModuleWithNewPM() 128 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM, &MFAM); in compileModuleWithNewPM()
|
| /freebsd/contrib/llvm-project/llvm/lib/Passes/ |
| H A D | PassBuilderBindings.cpp | 62 CGSCCAnalysisManager CGAM; in DEFINE_SIMPLE_CONVERSION_FUNCTIONS() local 74 PB.registerCGSCCAnalyses(CGAM); in DEFINE_SIMPLE_CONVERSION_FUNCTIONS() 76 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in DEFINE_SIMPLE_CONVERSION_FUNCTIONS()
|
| H A D | PassBuilder.cpp | 538 void PassBuilder::registerCGSCCAnalyses(CGSCCAnalysisManager &CGAM) { in registerCGSCCAnalyses() argument 540 CGAM.registerPass([&] { return CREATE_PASS; }); in registerCGSCCAnalyses() 544 C(CGAM); in registerCGSCCAnalyses() 2339 CGSCCAnalysisManager &CGAM, in crossRegisterProxies() argument 2343 MAM.registerPass([&] { return CGSCCAnalysisManagerModuleProxy(CGAM); }); in crossRegisterProxies() 2344 CGAM.registerPass([&] { return ModuleAnalysisManagerCGSCCProxy(MAM); }); in crossRegisterProxies() 2345 FAM.registerPass([&] { return CGSCCAnalysisManagerFunctionProxy(CGAM); }); in crossRegisterProxies()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | CGSCCPassManager.cpp | 145 CGSCCAnalysisManager &CGAM = in run() local 247 CGAM.getResult<FunctionAnalysisManagerCGSCCProxy>(*C, CG).updateFAM( in run() 265 CGAM.invalidate(*C, UR.CrossSCCPA); in run() 281 PreservedAnalyses PassPA = Pass->run(*C, CGAM, CG, UR); in run() 289 CGAM.getResult<FunctionAnalysisManagerCGSCCProxy>(*C, CG).updateFAM( in run() 317 CGAM.invalidate(*C, PassPA); in run()
|
| /freebsd/contrib/llvm-project/llvm/tools/opt/ |
| H A D | NewPMDriver.cpp | 417 CGSCCAnalysisManager CGAM; in runPassPipeline() local 479 PB.registerCGSCCAnalyses(CGAM); in runPassPipeline() 482 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in runPassPipeline()
|
| /freebsd/contrib/llvm-project/llvm/lib/LTO/ |
| H A D | LTOBackend.cpp | 270 CGSCCAnalysisManager CGAM; in runNewPMPasses() local 300 PB.registerCGSCCAnalyses(CGAM); in runNewPMPasses() 303 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in runNewPMPasses()
|
| H A D | ThinLTOCodeGenerator.cpp | 239 CGSCCAnalysisManager CGAM; in optimizeModule() local 258 PB.registerCGSCCAnalyses(CGAM); in optimizeModule() 261 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in optimizeModule()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Passes/ |
| H A D | PassBuilder.h | 142 CGSCCAnalysisManager &CGAM, ModuleAnalysisManager &MAM, 159 LLVM_ABI void registerCGSCCAnalyses(CGSCCAnalysisManager &CGAM);
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | BackendUtil.cpp | 913 CGSCCAnalysisManager CGAM; in RunOptimizationPipeline() local 1005 PB.registerCGSCCAnalyses(CGAM); in RunOptimizationPipeline() 1008 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in RunOptimizationPipeline()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUTargetMachine.cpp | 1055 CGSCCAnalysisManager CGAM; in splitModule() local 1061 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in splitModule()
|