Lines Matching refs:PassPA
87 PreservedAnalyses PassPA = Pass->run(*C, AM, G, UR);
90 PI.runAfterPassInvalidated<LazyCallGraph::SCC>(*Pass, PassPA);
92 PI.runAfterPass<LazyCallGraph::SCC>(*Pass, *C, PassPA);
105 PA.intersect(PassPA);
119 AM.invalidate(*C, PassPA);
277 PreservedAnalyses PassPA = Pass->run(*C, CGAM, CG, UR);
280 PI.runAfterPassInvalidated<LazyCallGraph::SCC>(*Pass, PassPA);
282 PI.runAfterPass<LazyCallGraph::SCC>(*Pass, *C, PassPA);
296 UR.CrossSCCPA.intersect(PassPA);
299 PA.intersect(PassPA);
317 CGAM.invalidate(*C, PassPA);
409 PreservedAnalyses PassPA = Pass->run(*C, AM, CG, UR);
412 PI.runAfterPassInvalidated<LazyCallGraph::SCC>(*Pass, PassPA);
414 PI.runAfterPass<LazyCallGraph::SCC>(*Pass, *C, PassPA);
416 PA.intersect(PassPA);
496 AM.invalidate(*C, PassPA);
541 PreservedAnalyses PassPA = Pass->run(F, FAM);
542 PI.runAfterPass<Function>(*Pass, F, PassPA);
547 FAM.invalidate(F, EagerlyInvalidate ? PreservedAnalyses::none() : PassPA);
553 PA.intersect(std::move(PassPA));