Lines Matching refs:AM
63 CGSCCAnalysisManager &AM, in run() argument
68 AM.getResult<PassInstrumentationAnalysis>(InitialC, G); in run()
78 AM.getCachedResult<FunctionAnalysisManagerCGSCCProxy>(*C)->getManager(); in run()
89 PassPA = Pass->run(*C, AM, G, UR); in run()
102 &AM.getResult<FunctionAnalysisManagerCGSCCProxy>(*C, G); in run()
117 AM.invalidate(*C, PassPA); in run()
146 ModuleToPostOrderCGSCCPassAdaptor::run(Module &M, ModuleAnalysisManager &AM) { in run() argument
149 AM.getResult<CGSCCAnalysisManagerModuleProxy>(M).getManager(); in run()
152 LazyCallGraph &CG = AM.getResult<LazyCallGraphAnalysis>(M); in run()
156 AM.getCachedResult<FunctionAnalysisManagerModuleProxy>(M)->getManager(); in run()
178 PassInstrumentation PI = AM.getResult<PassInstrumentationAnalysis>(M); in run()
369 CGSCCAnalysisManager &AM, in run() argument
374 AM.getResult<PassInstrumentationAnalysis>(InitialC, CG); in run()
421 PreservedAnalyses PassPA = Pass->run(*C, AM, CG, UR); in run()
510 AM.invalidate(*C, PassPA); in run()
522 CGSCCAnalysisManager &AM, in run() argument
527 AM.getResult<FunctionAnalysisManagerCGSCCProxy>(C, CG).getManager(); in run()
577 AM, UR, FAM); in run()
670 CGSCCAnalysisManagerModuleProxy::run(Module &M, ModuleAnalysisManager &AM) { in run() argument
675 (void)AM.getResult<FunctionAnalysisManagerModuleProxy>(M); in run()
677 return Result(*InnerAM, AM.getResult<LazyCallGraphAnalysis>(M)); in run()
684 CGSCCAnalysisManager &AM, in run() argument
689 auto &MAMProxy = AM.getResult<ModuleAnalysisManagerCGSCCProxy>(C, CG); in run()
788 CGSCCAnalysisManager &AM, in updateNewSCCFunctionAnalyses() argument
790 AM.getResult<FunctionAnalysisManagerCGSCCProxy>(C, G).updateFAM(FAM); in updateNewSCCFunctionAnalyses()
832 CGSCCAnalysisManager &AM, CGSCCUpdateResult &UR) { in incorporateNewSCCRange() argument
856 AM.getCachedResult<FunctionAnalysisManagerCGSCCProxy>(*OldC)) in incorporateNewSCCRange()
868 AM.invalidate(*OldC, PA); in incorporateNewSCCRange()
872 updateNewSCCFunctionAnalyses(*C, G, AM, *FAM); in incorporateNewSCCRange()
882 updateNewSCCFunctionAnalyses(NewC, G, AM, *FAM); in incorporateNewSCCRange()
886 AM.invalidate(NewC, PA); in incorporateNewSCCRange()
893 CGSCCAnalysisManager &AM, CGSCCUpdateResult &UR, in updateCGAndAnalysisManagerForPass() argument
1028 G, N, C, AM, UR); in updateCGAndAnalysisManagerForPass()
1111 C, AM, UR); in updateCGAndAnalysisManagerForPass()
1151 AM.getCachedResult<FunctionAnalysisManagerCGSCCProxy>( in updateCGAndAnalysisManagerForPass()
1162 AM.invalidate(*MergedC, PA); in updateCGAndAnalysisManagerForPass()
1176 AM.getResult<FunctionAnalysisManagerCGSCCProxy>(*C, G).updateFAM(FAM); in updateCGAndAnalysisManagerForPass()
1183 AM.invalidate(*C, PA); in updateCGAndAnalysisManagerForPass()
1228 CGSCCAnalysisManager &AM, CGSCCUpdateResult &UR, in updateCGAndAnalysisManagerForFunctionPass() argument
1230 return updateCGAndAnalysisManagerForPass(G, InitialC, N, AM, UR, FAM, in updateCGAndAnalysisManagerForFunctionPass()
1235 CGSCCAnalysisManager &AM, CGSCCUpdateResult &UR, in updateCGAndAnalysisManagerForCGSCCPass() argument
1237 return updateCGAndAnalysisManagerForPass(G, InitialC, N, AM, UR, FAM, in updateCGAndAnalysisManagerForCGSCCPass()