Lines Matching defs:PassPA
87 PreservedAnalyses PassPA = Pass->run(*C, AM, G, UR);
100 PA.intersect(PassPA);
105 PI.runAfterPassInvalidated<LazyCallGraph::SCC>(*Pass, PassPA);
115 AM.invalidate(*C, PassPA);
117 PI.runAfterPass<LazyCallGraph::SCC>(*Pass, *C, PassPA);
274 PreservedAnalyses PassPA = Pass->run(*C, CGAM, CG, UR);
288 UR.CrossSCCPA.intersect(PassPA);
291 PA.intersect(PassPA);
296 PI.runAfterPassInvalidated<LazyCallGraph::SCC>(*Pass, PassPA);
310 CGAM.invalidate(*C, PassPA);
312 PI.runAfterPass<LazyCallGraph::SCC>(*Pass, *C, PassPA);
413 PreservedAnalyses PassPA = Pass->run(*C, AM, CG, UR);
415 PA.intersect(PassPA);
420 PI.runAfterPassInvalidated<LazyCallGraph::SCC>(*Pass, PassPA);
427 AM.invalidate(*C, PassPA);
429 PI.runAfterPass<LazyCallGraph::SCC>(*Pass, *C, PassPA);
543 PreservedAnalyses PassPA = Pass->run(F, FAM);
548 FAM.invalidate(F, EagerlyInvalidate ? PreservedAnalyses::none() : PassPA);
550 PI.runAfterPass<Function>(*Pass, F, PassPA);
554 PA.intersect(std::move(PassPA));