Lines Matching refs:AM

64                                       CGSCCAnalysisManager &AM,  in run()  argument
69 AM.getResult<PassInstrumentationAnalysis>(InitialC, G); in run()
79 AM.getCachedResult<FunctionAnalysisManagerCGSCCProxy>(*C)->getManager(); in run()
90 PassPA = Pass->run(*C, AM, G, UR); in run()
103 &AM.getResult<FunctionAnalysisManagerCGSCCProxy>(*C, G); in run()
118 AM.invalidate(*C, PassPA); in run()
141 ModuleToPostOrderCGSCCPassAdaptor::run(Module &M, ModuleAnalysisManager &AM) { in run() argument
144 AM.getResult<CGSCCAnalysisManagerModuleProxy>(M).getManager(); in run()
147 LazyCallGraph &CG = AM.getResult<LazyCallGraphAnalysis>(M); in run()
151 AM.getCachedResult<FunctionAnalysisManagerModuleProxy>(M)->getManager(); in run()
173 PassInstrumentation PI = AM.getResult<PassInstrumentationAnalysis>(M); in run()
363 CGSCCAnalysisManager &AM, in run() argument
368 AM.getResult<PassInstrumentationAnalysis>(InitialC, CG); in run()
415 PreservedAnalyses PassPA = Pass->run(*C, AM, CG, UR); in run()
504 AM.invalidate(*C, PassPA); in run()
516 CGSCCAnalysisManager &AM, in run() argument
521 AM.getResult<FunctionAnalysisManagerCGSCCProxy>(C, CG).getManager(); in run()
576 AM, UR, FAM); in run()
669 CGSCCAnalysisManagerModuleProxy::run(Module &M, ModuleAnalysisManager &AM) { in run() argument
674 (void)AM.getResult<FunctionAnalysisManagerModuleProxy>(M); in run()
676 return Result(*InnerAM, AM.getResult<LazyCallGraphAnalysis>(M)); in run()
683 CGSCCAnalysisManager &AM, in run() argument
688 auto &MAMProxy = AM.getResult<ModuleAnalysisManagerCGSCCProxy>(C, CG); in run()
787 CGSCCAnalysisManager &AM, in updateNewSCCFunctionAnalyses() argument
789 AM.getResult<FunctionAnalysisManagerCGSCCProxy>(C, G).updateFAM(FAM); in updateNewSCCFunctionAnalyses()
831 CGSCCAnalysisManager &AM, CGSCCUpdateResult &UR) { in incorporateNewSCCRange() argument
855 AM.getCachedResult<FunctionAnalysisManagerCGSCCProxy>(*OldC)) in incorporateNewSCCRange()
867 AM.invalidate(*OldC, PA); in incorporateNewSCCRange()
871 updateNewSCCFunctionAnalyses(*C, G, AM, *FAM); in incorporateNewSCCRange()
881 updateNewSCCFunctionAnalyses(NewC, G, AM, *FAM); in incorporateNewSCCRange()
885 AM.invalidate(NewC, PA); in incorporateNewSCCRange()
892 CGSCCAnalysisManager &AM, CGSCCUpdateResult &UR, in updateCGAndAnalysisManagerForPass() argument
1027 G, N, C, AM, UR); in updateCGAndAnalysisManagerForPass()
1110 C, AM, UR); in updateCGAndAnalysisManagerForPass()
1150 AM.getCachedResult<FunctionAnalysisManagerCGSCCProxy>( in updateCGAndAnalysisManagerForPass()
1161 AM.invalidate(*MergedC, PA); in updateCGAndAnalysisManagerForPass()
1175 AM.getResult<FunctionAnalysisManagerCGSCCProxy>(*C, G).updateFAM(FAM); in updateCGAndAnalysisManagerForPass()
1182 AM.invalidate(*C, PA); in updateCGAndAnalysisManagerForPass()
1225 CGSCCAnalysisManager &AM, CGSCCUpdateResult &UR, in updateCGAndAnalysisManagerForFunctionPass() argument
1227 return updateCGAndAnalysisManagerForPass(G, InitialC, N, AM, UR, FAM, in updateCGAndAnalysisManagerForFunctionPass()
1232 CGSCCAnalysisManager &AM, CGSCCUpdateResult &UR, in updateCGAndAnalysisManagerForCGSCCPass() argument
1234 return updateCGAndAnalysisManagerForPass(G, InitialC, N, AM, UR, FAM, in updateCGAndAnalysisManagerForCGSCCPass()