Lines Matching refs:PA
68 bool invalidate(IRUnitT &IR, const PreservedAnalyses &PA, in invalidate() argument
70 return Handle->invalidate(IR, PA, Inv); in invalidate()
87 static bool invalidateCallback(IRUnitT &IR, const PreservedAnalyses &PA, in invalidateCallback() argument
89 auto PAC = PA.template getChecker<Analysis>(); in invalidateCallback()
417 auto PA = getLoopPassPreservedAnalyses(); in TEST_F() local
418 PA.preserve<MemorySSAAnalysis>(); in TEST_F()
421 .WillOnce(Return(PA)); in TEST_F()
494 auto PA = getLoopPassPreservedAnalyses(); in TEST_F() local
495 PA.preserve<FunctionAnalysisManagerModuleProxy>(); in TEST_F()
496 PA.preserve<MemorySSAAnalysis>(); in TEST_F()
497 return PA; in TEST_F()
524 auto PA = PreservedAnalyses::none(); in TEST_F() local
525 PA.preserve<FunctionAnalysisManagerModuleProxy>(); in TEST_F()
526 return PA; in TEST_F()
545 auto PA = PreservedAnalyses::none(); in TEST_F() local
546 PA.preserveSet<AllAnalysesOn<Function>>(); in TEST_F()
547 PA.preserveSet<AllAnalysesOn<Loop>>(); in TEST_F()
548 return PA; in TEST_F()
594 auto PA = PreservedAnalyses::none(); in TEST_F() local
596 PA.preserve<DominatorTreeAnalysis>(); in TEST_F()
597 PA.preserve<LoopAnalysis>(); in TEST_F()
598 PA.preserve<LoopAnalysisManagerFunctionProxy>(); in TEST_F()
599 PA.preserve<ScalarEvolutionAnalysis>(); in TEST_F()
600 return PA; in TEST_F()
610 auto PA = PreservedAnalyses::none(); in TEST_F() local
612 PA.preserve<LoopAnalysis>(); in TEST_F()
613 PA.preserve<LoopAnalysisManagerFunctionProxy>(); in TEST_F()
614 PA.preserve<ScalarEvolutionAnalysis>(); in TEST_F()
615 return PA; in TEST_F()
625 auto PA = PreservedAnalyses::none(); in TEST_F() local
626 PA.preserve<DominatorTreeAnalysis>(); in TEST_F()
628 PA.preserve<LoopAnalysisManagerFunctionProxy>(); in TEST_F()
629 PA.preserve<ScalarEvolutionAnalysis>(); in TEST_F()
630 return PA; in TEST_F()
640 auto PA = PreservedAnalyses::none(); in TEST_F() local
641 PA.preserve<DominatorTreeAnalysis>(); in TEST_F()
642 PA.preserve<LoopAnalysis>(); in TEST_F()
644 PA.preserve<ScalarEvolutionAnalysis>(); in TEST_F()
645 return PA; in TEST_F()
655 auto PA = PreservedAnalyses::none(); in TEST_F() local
656 PA.preserve<DominatorTreeAnalysis>(); in TEST_F()
657 PA.preserve<LoopAnalysis>(); in TEST_F()
658 PA.preserve<LoopAnalysisManagerFunctionProxy>(); in TEST_F()
660 return PA; in TEST_F()
699 .WillByDefault(Invoke([](Loop &L, const PreservedAnalyses &PA, in TEST_F()
701 auto PAC = PA.getChecker<AnalysisA>(); in TEST_F()
703 Inv.invalidate<AnalysisB>(L, PA); in TEST_F()
722 auto PA = getLoopPassPreservedAnalyses(); in TEST_F() local
725 PA.preserve<AnalysisA>(); in TEST_F()
726 return PA; in TEST_F()
822 auto PA = getLoopPassPreservedAnalyses(); in TEST_F() local
823 PA.preserve<MemorySSAAnalysis>(); in TEST_F()
824 PA.preserveSet<AllAnalysesOn<Loop>>(); in TEST_F()
825 return PA; in TEST_F()
844 auto PA = getLoopPassPreservedAnalyses(); in TEST_F() local
845 PA.preserve<MemorySSAAnalysis>(); in TEST_F()
846 PA.preserveSet<AllAnalysesOn<Loop>>(); in TEST_F()
847 return PA; in TEST_F()