Searched refs:CGAM (Results 1 – 8 of 8) sorted by relevance
| /freebsd-13.1/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 | 493 void PassBuilder::registerCGSCCAnalyses(CGSCCAnalysisManager &CGAM) { in registerCGSCCAnalyses() argument 495 CGAM.registerPass([&] { return CREATE_PASS; }); in registerCGSCCAnalyses() 499 C(CGAM); in registerCGSCCAnalyses() 2986 CGSCCAnalysisManager &CGAM, in crossRegisterProxies() argument 2989 MAM.registerPass([&] { return CGSCCAnalysisManagerModuleProxy(CGAM); }); in crossRegisterProxies() 2990 CGAM.registerPass([&] { return ModuleAnalysisManagerCGSCCProxy(MAM); }); in crossRegisterProxies() 2991 FAM.registerPass([&] { return CGSCCAnalysisManagerFunctionProxy(CGAM); }); in crossRegisterProxies()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | CGSCCPassManager.cpp | 148 CGSCCAnalysisManager &CGAM = in run() local 248 CGAM.getResult<FunctionAnalysisManagerCGSCCProxy>(*C, CG).updateFAM( in run() 266 CGAM.invalidate(*C, UR.CrossSCCPA); in run() 288 PassPA = Pass->run(*C, CGAM, CG, UR); in run() 303 CGAM.getResult<FunctionAnalysisManagerCGSCCProxy>(*C, CG).updateFAM( in run() 322 CGAM.invalidate(*C, PassPA); in run()
|
| /freebsd-13.1/contrib/llvm-project/llvm/tools/opt/ |
| H A D | NewPMDriver.cpp | 292 CGSCCAnalysisManager CGAM; in runPassPipeline() local 403 PB.registerCGSCCAnalyses(CGAM); in runPassPipeline() 406 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in runPassPipeline()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/LTO/ |
| H A D | LTOBackend.cpp | 231 CGSCCAnalysisManager CGAM; in runNewPMPasses() local 262 PB.registerCGSCCAnalyses(CGAM); in runNewPMPasses() 265 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in runNewPMPasses()
|
| H A D | ThinLTOCodeGenerator.cpp | 275 CGSCCAnalysisManager CGAM; in optimizeModuleNewPM() local 299 PB.registerCGSCCAnalyses(CGAM); in optimizeModuleNewPM() 302 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in optimizeModuleNewPM()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Passes/ |
| H A D | PassBuilder.h | 274 CGSCCAnalysisManager &CGAM, 291 void registerCGSCCAnalyses(CGSCCAnalysisManager &CGAM);
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | BackendUtil.cpp | 1278 CGSCCAnalysisManager CGAM; in EmitAssemblyWithNewPassManager() local 1318 PB.registerCGSCCAnalyses(CGAM); in EmitAssemblyWithNewPassManager() 1321 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in EmitAssemblyWithNewPassManager()
|