Searched refs:CGAM (Results 1 – 8 of 8) sorted by relevance
/netbsd/external/apache2/llvm/dist/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 | 487 void PassBuilder::registerCGSCCAnalyses(CGSCCAnalysisManager &CGAM) { in registerCGSCCAnalyses() argument 489 CGAM.registerPass([&] { return CREATE_PASS; }); in registerCGSCCAnalyses() 493 C(CGAM); in registerCGSCCAnalyses() 2983 CGSCCAnalysisManager &CGAM, in crossRegisterProxies() argument 2986 MAM.registerPass([&] { return CGSCCAnalysisManagerModuleProxy(CGAM); }); in crossRegisterProxies() 2987 CGAM.registerPass([&] { return ModuleAnalysisManagerCGSCCProxy(MAM); }); in crossRegisterProxies() 2988 FAM.registerPass([&] { return CGSCCAnalysisManagerFunctionProxy(CGAM); }); in crossRegisterProxies()
|
/netbsd/external/apache2/llvm/dist/llvm/tools/llvm-opt-fuzzer/ |
H A D | llvm-opt-fuzzer.cpp | 143 CGSCCAnalysisManager CGAM; in LLVMFuzzerTestOneInput() local 149 PB.registerCGSCCAnalyses(CGAM); in LLVMFuzzerTestOneInput() 152 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in LLVMFuzzerTestOneInput()
|
/netbsd/external/apache2/llvm/dist/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()
|
/netbsd/external/apache2/llvm/dist/llvm/tools/opt/ |
H A D | NewPMDriver.cpp | 290 CGSCCAnalysisManager CGAM; in runPassPipeline() local 401 PB.registerCGSCCAnalyses(CGAM); in runPassPipeline() 404 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in runPassPipeline()
|
/netbsd/external/apache2/llvm/dist/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()
|
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Passes/ |
H A D | PassBuilder.h | 280 CGSCCAnalysisManager &CGAM, 297 void registerCGSCCAnalyses(CGSCCAnalysisManager &CGAM);
|
/netbsd/external/apache2/llvm/dist/clang/lib/CodeGen/ |
H A D | BackendUtil.cpp | 1271 CGSCCAnalysisManager CGAM; in EmitAssemblyWithNewPassManager() local 1311 PB.registerCGSCCAnalyses(CGAM); in EmitAssemblyWithNewPassManager() 1314 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in EmitAssemblyWithNewPassManager()
|