Lines Matching refs:PA
30 PreservedAnalyses PA = (L.isOutermost() && !LoopNestPasses.empty()) in run() local
41 PA.preserveSet<AllAnalysesOn<Loop>>(); in run()
43 return PA; in run()
73 PreservedAnalyses PA = PreservedAnalyses::all(); in runWithLoopNestPasses() local
124 PA.intersect(std::move(*PassPA)); in runWithLoopNestPasses()
134 PA.intersect(std::move(*PassPA)); in runWithLoopNestPasses()
144 return PA; in runWithLoopNestPasses()
154 PreservedAnalyses PA = PreservedAnalyses::all(); in runWithoutLoopNestPasses() local
171 PA.intersect(std::move(*PassPA)); in runWithoutLoopNestPasses()
181 PA.intersect(std::move(*PassPA)); in runWithoutLoopNestPasses()
188 return PA; in runWithoutLoopNestPasses()
206 PreservedAnalyses PA = PreservedAnalyses::all(); in run() local
210 PA = LoopCanonicalizationFPM.run(F, AM); in run()
211 PI.runAfterPass<Function>(LoopCanonicalizationFPM, F, PA); in run()
219 return PA; in run()
340 PA.intersect(std::move(PassPA)); in run()
351 PA.preserveSet<AllAnalysesOn<Loop>>(); in run()
352 PA.preserve<LoopAnalysisManagerFunctionProxy>(); in run()
354 PA.preserve<DominatorTreeAnalysis>(); in run()
355 PA.preserve<LoopAnalysis>(); in run()
356 PA.preserve<ScalarEvolutionAnalysis>(); in run()
358 PA.preserve<BlockFrequencyAnalysis>(); in run()
360 PA.preserve<BranchProbabilityAnalysis>(); in run()
362 PA.preserve<MemorySSAAnalysis>(); in run()
363 return PA; in run()