Lines Matching defs:PA
30 Module &M, const PreservedAnalyses &PA,
33 if (PA.areAllPreserved())
44 auto PAC = PA.getChecker<FunctionAnalysisManagerModuleProxy>();
52 PA.allAnalysesInSetPreserved<AllAnalysesOn<Function>>();
68 if (Inv.invalidate(OuterAnalysisID, M, PA)) {
70 FunctionPA = PA;
76 // Check if we needed a custom PA set, and if so we'll need to run the
83 // Otherwise we only need to do invalidation if the original PA set didn't
86 InnerAM->invalidate(F, PA);
113 PreservedAnalyses PA = PreservedAnalyses::all();
135 PA.intersect(std::move(PassPA));
143 PA.preserveSet<AllAnalysesOn<Function>>();
144 PA.preserve<FunctionAnalysisManagerModuleProxy>();
145 return PA;