Lines Matching refs:PassPA
87 PreservedAnalyses PassPA = Pass->run(*C, AM, G, UR); in run() local
100 PA.intersect(PassPA); in run()
105 PI.runAfterPassInvalidated<LazyCallGraph::SCC>(*Pass, PassPA); in run()
115 AM.invalidate(*C, PassPA); in run()
117 PI.runAfterPass<LazyCallGraph::SCC>(*Pass, *C, PassPA); in run()
275 PreservedAnalyses PassPA = Pass->run(*C, CGAM, CG, UR); in run() local
289 UR.CrossSCCPA.intersect(PassPA); in run()
292 PA.intersect(PassPA); in run()
297 PI.runAfterPassInvalidated<LazyCallGraph::SCC>(*Pass, PassPA); in run()
311 CGAM.invalidate(*C, PassPA); in run()
313 PI.runAfterPass<LazyCallGraph::SCC>(*Pass, *C, PassPA); in run()
405 PreservedAnalyses PassPA = Pass->run(*C, AM, CG, UR); in run() local
407 PA.intersect(PassPA); in run()
412 PI.runAfterPassInvalidated<LazyCallGraph::SCC>(*Pass, PassPA); in run()
419 AM.invalidate(*C, PassPA); in run()
421 PI.runAfterPass<LazyCallGraph::SCC>(*Pass, *C, PassPA); in run()
535 PreservedAnalyses PassPA = Pass->run(F, FAM); in run() local
540 FAM.invalidate(F, EagerlyInvalidate ? PreservedAnalyses::none() : PassPA); in run()
542 PI.runAfterPass<Function>(*Pass, F, PassPA); in run()
546 PA.intersect(std::move(PassPA)); in run()