Home
last modified time | relevance | path

Searched refs:CGAM (Results 1 – 8 of 8) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Passes/
H A DPassBuilderBindings.cpp60 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 DPassBuilder.cpp493 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 DCGSCCPassManager.cpp148 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 DNewPMDriver.cpp292 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 DLTOBackend.cpp231 CGSCCAnalysisManager CGAM; in runNewPMPasses() local
262 PB.registerCGSCCAnalyses(CGAM); in runNewPMPasses()
265 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in runNewPMPasses()
H A DThinLTOCodeGenerator.cpp275 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 DPassBuilder.h274 CGSCCAnalysisManager &CGAM,
291 void registerCGSCCAnalyses(CGSCCAnalysisManager &CGAM);
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DBackendUtil.cpp1278 CGSCCAnalysisManager CGAM; in EmitAssemblyWithNewPassManager() local
1318 PB.registerCGSCCAnalyses(CGAM); in EmitAssemblyWithNewPassManager()
1321 PB.crossRegisterProxies(LAM, FAM, CGAM, MAM); in EmitAssemblyWithNewPassManager()