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()
274 PreservedAnalyses PassPA = Pass->run(*C, CGAM, CG, UR); in run() local
288 UR.CrossSCCPA.intersect(PassPA); in run()
291 PA.intersect(PassPA); in run()
296 PI.runAfterPassInvalidated<LazyCallGraph::SCC>(*Pass, PassPA); in run()
310 CGAM.invalidate(*C, PassPA); in run()
312 PI.runAfterPass<LazyCallGraph::SCC>(*Pass, *C, PassPA); in run()
413 PreservedAnalyses PassPA = Pass->run(*C, AM, CG, UR); in run() local
415 PA.intersect(PassPA); in run()
420 PI.runAfterPassInvalidated<LazyCallGraph::SCC>(*Pass, PassPA); in run()
427 AM.invalidate(*C, PassPA); in run()
429 PI.runAfterPass<LazyCallGraph::SCC>(*Pass, *C, PassPA); in run()
543 PreservedAnalyses PassPA = Pass->run(F, FAM); in run() local
548 FAM.invalidate(F, EagerlyInvalidate ? PreservedAnalyses::none() : PassPA); in run()
550 PI.runAfterPass<Function>(*Pass, F, PassPA); in run()
554 PA.intersect(std::move(PassPA)); in run()