Lines Matching full:preserve
351 // By definition we preserve the call garph, all SCC analyses, and the in run()
354 PA.preserve<LazyCallGraphAnalysis>(); in run()
355 PA.preserve<CGSCCAnalysisManagerModuleProxy>(); in run()
356 PA.preserve<FunctionAnalysisManagerModuleProxy>(); in run()
568 // By definition we preserve the proxy. And we preserve all analyses on in run()
573 PA.preserve<FunctionAnalysisManagerCGSCCProxy>(); in run()
576 PA.preserve<LazyCallGraphAnalysis>(); in run()
592 // that proxy isn't preserved we can't preserve this proxy either. We rely on in invalidate()
644 // preserve all SCC analyses. in invalidate()
696 // All updates to preserve valid results are done below, so we don't need to in invalidate()
699 // Note that in order to preserve this proxy, a module pass must ensure that in invalidate()
747 // preserve all function analyses. in invalidate()
849 // We know however that this will preserve any FAM proxy so go ahead and mark in incorporateNewSCCRange()
852 PA.preserve<FunctionAnalysisManagerCGSCCProxy>(); in incorporateNewSCCRange()
1116 PA.preserve<FunctionAnalysisManagerCGSCCProxy>(); in updateCGAndAnalysisManagerForPass()
1137 PA.preserve<FunctionAnalysisManagerCGSCCProxy>(); in updateCGAndAnalysisManagerForPass()