Lines Matching refs:PassPA
89 PreservedAnalyses PassPA; in run() local
92 PassPA = Pass->run(*C, AM, G, UR); in run()
96 PI.runAfterPassInvalidated<LazyCallGraph::SCC>(*Pass, PassPA); in run()
98 PI.runAfterPass<LazyCallGraph::SCC>(*Pass, *C, PassPA); in run()
120 AM.invalidate(*C, PassPA); in run()
124 PA.intersect(std::move(PassPA)); in run()
291 PreservedAnalyses PassPA; in run() local
294 PassPA = Pass->run(*C, CGAM, CG, UR); in run()
298 PI.runAfterPassInvalidated<LazyCallGraph::SCC>(*Pass, PassPA); in run()
300 PI.runAfterPass<LazyCallGraph::SCC>(*Pass, *C, PassPA); in run()
328 CGAM.invalidate(*C, PassPA); in run()
334 UR.CrossSCCPA.intersect(PassPA); in run()
335 PA.intersect(std::move(PassPA)); in run()
427 PreservedAnalyses PassPA = Pass->run(*C, AM, CG, UR); in run() local
430 PI.runAfterPassInvalidated<LazyCallGraph::SCC>(*Pass, PassPA); in run()
432 PI.runAfterPass<LazyCallGraph::SCC>(*Pass, *C, PassPA); in run()
437 PA.intersect(std::move(PassPA)); in run()
486 PA.intersect(std::move(PassPA)); in run()
497 PA.intersect(std::move(PassPA)); in run()
510 AM.invalidate(*C, PassPA); in run()
512 PA.intersect(std::move(PassPA)); in run()
554 PreservedAnalyses PassPA; in run() local
557 PassPA = Pass->run(F, FAM); in run()
560 PI.runAfterPass<Function>(*Pass, F, PassPA); in run()
565 FAM.invalidate(F, PassPA); in run()
569 PA.intersect(std::move(PassPA)); in run()