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()
87 PreservedAnalyses PassPA = Pass->run(*C, AM, G, UR); in run()
94 &AM.getResult<FunctionAnalysisManagerCGSCCProxy>(*C, G); in run()
115 AM.invalidate(*C, PassPA); in run()
136 ModuleToPostOrderCGSCCPassAdaptor::run(Module &M, ModuleAnalysisManager &AM) { in run() argument
139 AM.getResult<CGSCCAnalysisManagerModuleProxy>(M).getManager(); in run()
142 LazyCallGraph &CG = AM.getResult<LazyCallGraphAnalysis>(M); in run()
146 AM.getCachedResult<FunctionAnalysisManagerModuleProxy>(M)->getManager(); in run()
168 PassInstrumentation PI = AM.getResult<PassInstrumentationAnalysis>(M); in run()
353 CGSCCAnalysisManager &AM, in run() argument
358 AM.getResult<PassInstrumentationAnalysis>(InitialC, CG); in run()
405 PreservedAnalyses PassPA = Pass->run(*C, AM, CG, UR); in run()
419 AM.invalidate(*C, PassPA); in run()
500 CGSCCAnalysisManager &AM, in run() argument
505 AM.getResult<FunctionAnalysisManagerCGSCCProxy>(C, CG).getManager(); in run()
554 AM, UR, FAM); in run()
647 CGSCCAnalysisManagerModuleProxy::run(Module &M, ModuleAnalysisManager &AM) { in run() argument
652 (void)AM.getResult<FunctionAnalysisManagerModuleProxy>(M); in run()
654 return Result(*InnerAM, AM.getResult<LazyCallGraphAnalysis>(M)); in run()
661 CGSCCAnalysisManager &AM, in run() argument
666 auto &MAMProxy = AM.getResult<ModuleAnalysisManagerCGSCCProxy>(C, CG); in run()
765 CGSCCAnalysisManager &AM, in updateNewSCCFunctionAnalyses() argument
767 AM.getResult<FunctionAnalysisManagerCGSCCProxy>(C, G).updateFAM(FAM); in updateNewSCCFunctionAnalyses()
809 CGSCCAnalysisManager &AM, CGSCCUpdateResult &UR) { in incorporateNewSCCRange() argument
833 AM.getCachedResult<FunctionAnalysisManagerCGSCCProxy>(*OldC)) in incorporateNewSCCRange()
845 AM.invalidate(*OldC, PA); in incorporateNewSCCRange()
849 updateNewSCCFunctionAnalyses(*C, G, AM, *FAM); in incorporateNewSCCRange()
859 updateNewSCCFunctionAnalyses(NewC, G, AM, *FAM); in incorporateNewSCCRange()
863 AM.invalidate(NewC, PA); in incorporateNewSCCRange()
870 CGSCCAnalysisManager &AM, CGSCCUpdateResult &UR, in updateCGAndAnalysisManagerForPass() argument
1005 G, N, C, AM, UR); in updateCGAndAnalysisManagerForPass()
1088 C, AM, UR); in updateCGAndAnalysisManagerForPass()
1128 AM.getCachedResult<FunctionAnalysisManagerCGSCCProxy>( in updateCGAndAnalysisManagerForPass()
1139 AM.invalidate(*MergedC, PA); in updateCGAndAnalysisManagerForPass()
1153 AM.getResult<FunctionAnalysisManagerCGSCCProxy>(*C, G).updateFAM(FAM); in updateCGAndAnalysisManagerForPass()
1160 AM.invalidate(*C, PA); in updateCGAndAnalysisManagerForPass()
1203 CGSCCAnalysisManager &AM, CGSCCUpdateResult &UR, in updateCGAndAnalysisManagerForFunctionPass() argument
1205 return updateCGAndAnalysisManagerForPass(G, InitialC, N, AM, UR, FAM, in updateCGAndAnalysisManagerForFunctionPass()
1210 CGSCCAnalysisManager &AM, CGSCCUpdateResult &UR, in updateCGAndAnalysisManagerForCGSCCPass() argument
1212 return updateCGAndAnalysisManagerForPass(G, InitialC, N, AM, UR, FAM, in updateCGAndAnalysisManagerForCGSCCPass()