Lines Matching refs:addPass

288   MPM.addPass(RequireAnalysisPass<TestModuleAnalysis, Module>());  in TEST_F()
293 FPM1.addPass(LambdaFunctionPass([&](Function &, FunctionAnalysisManager &) { in TEST_F()
297 CGPM1.addPass(createCGSCCToFunctionPassAdaptor(std::move(FPM1))); in TEST_F()
303 CGPM1.addPass( in TEST_F()
346 FPM2.addPass(LambdaFunctionPass([&](Function &, FunctionAnalysisManager &) { in TEST_F()
350 CGPM1.addPass(createCGSCCToFunctionPassAdaptor(std::move(FPM2))); in TEST_F()
352 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM1))); in TEST_F()
356 FPM3.addPass(LambdaFunctionPass([&](Function &, FunctionAnalysisManager &) { in TEST_F()
360 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM3))); in TEST_F()
386 MPM.addPass(RequireAnalysisPass<TestModuleAnalysis, Module>()); in TEST_F()
393 CGPM1.addPass(LambdaSCCPass([&](LazyCallGraph::SCC &C, in TEST_F()
403 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM1))); in TEST_F()
409 CGPM2.addPass( in TEST_F()
423 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM2))); in TEST_F()
429 CGPM3.addPass(LambdaSCCPass([&](LazyCallGraph::SCC &C, in TEST_F()
439 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM3))); in TEST_F()
456 MPM.addPass(RequireAnalysisPass<TestModuleAnalysis, Module>()); in TEST_F()
465 FPM1.addPass(LambdaFunctionPass([&](Function &F, in TEST_F()
474 CGPM1.addPass(createCGSCCToFunctionPassAdaptor(std::move(FPM1))); in TEST_F()
475 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM1))); in TEST_F()
483 FPM2.addPass(LambdaFunctionPass([&](Function &F, in TEST_F()
495 CGPM2.addPass(createCGSCCToFunctionPassAdaptor(std::move(FPM2))); in TEST_F()
496 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM2))); in TEST_F()
504 FPM3.addPass(LambdaFunctionPass([&](Function &F, in TEST_F()
513 CGPM3.addPass(createCGSCCToFunctionPassAdaptor(std::move(FPM3))); in TEST_F()
514 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM3))); in TEST_F()
534 CGPM1.addPass(RequireAnalysisPass<TestSCCAnalysis, LazyCallGraph::SCC, in TEST_F()
537 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM1))); in TEST_F()
541 MPM.addPass(LambdaModulePass([&](Module &M, ModuleAnalysisManager &) { in TEST_F()
552 CGPM2.addPass(RequireAnalysisPass<TestSCCAnalysis, LazyCallGraph::SCC, in TEST_F()
555 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM2))); in TEST_F()
572 CGPM1.addPass(RequireAnalysisPass<TestSCCAnalysis, LazyCallGraph::SCC, in TEST_F()
575 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM1))); in TEST_F()
579 MPM.addPass(LambdaModulePass([&](Module &M, ModuleAnalysisManager &) { in TEST_F()
591 CGPM2.addPass(RequireAnalysisPass<TestSCCAnalysis, LazyCallGraph::SCC, in TEST_F()
594 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM2))); in TEST_F()
611 CGPM1.addPass(RequireAnalysisPass<TestSCCAnalysis, LazyCallGraph::SCC, in TEST_F()
614 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM1))); in TEST_F()
618 MPM.addPass(LambdaModulePass([&](Module &M, ModuleAnalysisManager &) { in TEST_F()
626 CGPM2.addPass(RequireAnalysisPass<TestSCCAnalysis, LazyCallGraph::SCC, in TEST_F()
629 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM2))); in TEST_F()
657 FPM1.addPass(RequireAnalysisPass<TestFunctionAnalysis, Function>()); in TEST_F()
658 CGPM.addPass(createCGSCCToFunctionPassAdaptor(std::move(FPM1))); in TEST_F()
662 CGPM.addPass(LambdaSCCPass([&](LazyCallGraph::SCC &C, CGSCCAnalysisManager &, in TEST_F()
672 FPM2.addPass(RequireAnalysisPass<TestFunctionAnalysis, Function>()); in TEST_F()
673 CGPM.addPass(createCGSCCToFunctionPassAdaptor(std::move(FPM2))); in TEST_F()
676 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM))); in TEST_F()
702 FPM1.addPass(RequireAnalysisPass<TestFunctionAnalysis, Function>()); in TEST_F()
703 CGPM.addPass(createCGSCCToFunctionPassAdaptor(std::move(FPM1))); in TEST_F()
708 CGPM.addPass(LambdaSCCPass([&](LazyCallGraph::SCC &C, CGSCCAnalysisManager &, in TEST_F()
720 FPM2.addPass(RequireAnalysisPass<TestFunctionAnalysis, Function>()); in TEST_F()
721 CGPM.addPass(createCGSCCToFunctionPassAdaptor(std::move(FPM2))); in TEST_F()
724 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM))); in TEST_F()
747 FPM1.addPass(RequireAnalysisPass<TestFunctionAnalysis, Function>()); in TEST_F()
749 CGPM1.addPass(createCGSCCToFunctionPassAdaptor(std::move(FPM1))); in TEST_F()
750 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM1))); in TEST_F()
754 MPM.addPass(LambdaModulePass([&](Module &M, ModuleAnalysisManager &) { in TEST_F()
766 FPM2.addPass(RequireAnalysisPass<TestFunctionAnalysis, Function>()); in TEST_F()
768 CGPM2.addPass(createCGSCCToFunctionPassAdaptor(std::move(FPM2))); in TEST_F()
769 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM2))); in TEST_F()
789 FPM1.addPass(RequireAnalysisPass<TestFunctionAnalysis, Function>()); in TEST_F()
791 CGPM1.addPass(createCGSCCToFunctionPassAdaptor(std::move(FPM1))); in TEST_F()
792 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM1))); in TEST_F()
796 MPM.addPass(LambdaModulePass([&](Module &M, ModuleAnalysisManager &) { in TEST_F()
809 FPM2.addPass(RequireAnalysisPass<TestFunctionAnalysis, Function>()); in TEST_F()
811 CGPM2.addPass(createCGSCCToFunctionPassAdaptor(std::move(FPM2))); in TEST_F()
812 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM2))); in TEST_F()
832 FPM1.addPass(RequireAnalysisPass<TestFunctionAnalysis, Function>()); in TEST_F()
834 CGPM1.addPass(createCGSCCToFunctionPassAdaptor(std::move(FPM1))); in TEST_F()
835 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM1))); in TEST_F()
839 MPM.addPass(LambdaModulePass([&](Module &M, ModuleAnalysisManager &) { in TEST_F()
847 FPM2.addPass(RequireAnalysisPass<TestFunctionAnalysis, Function>()); in TEST_F()
849 CGPM2.addPass(createCGSCCToFunctionPassAdaptor(std::move(FPM2))); in TEST_F()
850 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM2))); in TEST_F()
1052 CGPM.addPass( in TEST_F()
1061 CGPM.addPass(createCGSCCToFunctionPassAdaptor( in TEST_F()
1068 CGPM.addPass( in TEST_F()
1086 CGPM.addPass( in TEST_F()
1095 CGPM.addPass(createCGSCCToFunctionPassAdaptor( in TEST_F()
1103 CGPM2.addPass( in TEST_F()
1112 CGPM2.addPass(createCGSCCToFunctionPassAdaptor( in TEST_F()
1117 MPM.addPass(RequireAnalysisPass<TestModuleAnalysis, Module>()); in TEST_F()
1118 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM))); in TEST_F()
1121 MPM.addPass(RequireAnalysisPass<TestModuleAnalysis, Module>()); in TEST_F()
1122 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM2))); in TEST_F()
1176 CGPM.addPass(RequireTestDoublyIndirectSCCAnalysisPass()); in TEST_F()
1177 CGPM.addPass(createCGSCCToFunctionPassAdaptor( in TEST_F()
1184 CGPM.addPass( in TEST_F()
1219 CGPM.addPass(RequireTestDoublyIndirectSCCAnalysisPass()); in TEST_F()
1220 CGPM.addPass(createCGSCCToFunctionPassAdaptor( in TEST_F()
1225 CGPM2.addPass(RequireTestDoublyIndirectSCCAnalysisPass()); in TEST_F()
1226 CGPM2.addPass(createCGSCCToFunctionPassAdaptor( in TEST_F()
1233 CGPM3.addPass( in TEST_F()
1265 CGPM3.addPass(RequireTestDoublyIndirectSCCAnalysisPass()); in TEST_F()
1266 CGPM3.addPass(createCGSCCToFunctionPassAdaptor( in TEST_F()
1274 CGPM4.addPass(RequireTestDoublyIndirectSCCAnalysisPass()); in TEST_F()
1275 CGPM4.addPass(createCGSCCToFunctionPassAdaptor( in TEST_F()
1280 MPM.addPass(RequireAnalysisPass<TestModuleAnalysis, Module>()); in TEST_F()
1281 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM))); in TEST_F()
1282 MPM.addPass(RequireAnalysisPass<TestModuleAnalysis, Module>()); in TEST_F()
1283 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM2))); in TEST_F()
1284 MPM.addPass(RequireAnalysisPass<TestModuleAnalysis, Module>()); in TEST_F()
1285 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM3))); in TEST_F()
1286 MPM.addPass(RequireAnalysisPass<TestModuleAnalysis, Module>()); in TEST_F()
1287 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM4))); in TEST_F()
1343 CGPM.addPass(LambdaSCCPassNoPreserve( in TEST_F()
1373 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM))); in TEST_F()
1379 CGPM.addPass(LambdaSCCPassNoPreserve([&](LazyCallGraph::SCC &C, in TEST_F()
1411 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM))); in TEST_F()
1417 CGPM.addPass(LambdaSCCPassNoPreserve( in TEST_F()
1441 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM))); in TEST_F()
1447 CGPM.addPass(LambdaSCCPassNoPreserve([&](LazyCallGraph::SCC &C, in TEST_F()
1473 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM))); in TEST_F()
1479 CGPM.addPass(LambdaSCCPassNoPreserve( in TEST_F()
1511 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM))); in TEST_F()
1517 CGPM.addPass(LambdaSCCPassNoPreserve([&](LazyCallGraph::SCC &C, in TEST_F()
1549 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM))); in TEST_F()
1555 CGPM.addPass(LambdaSCCPassNoPreserve( in TEST_F()
1584 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM))); in TEST_F()
1590 CGPM.addPass(LambdaSCCPassNoPreserve( in TEST_F()
1613 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM))); in TEST_F()
1619 CGPM.addPass(LambdaSCCPassNoPreserve( in TEST_F()
1647 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM))); in TEST_F()
1653 CGPM.addPass(LambdaSCCPassNoPreserve( in TEST_F()
1672 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM))); in TEST_F()
1678 CGPM.addPass(LambdaSCCPassNoPreserve( in TEST_F()
1711 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM))); in TEST_F()
1736 CGPM.addPass(LambdaSCCPassNoPreserve( in TEST_F()
1788 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM))); in TEST_F()
1803 CGPM.addPass(LambdaSCCPassNoPreserve([&](LazyCallGraph::SCC &C, in TEST_F()
1875 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM))); in TEST_F()
1908 CGPM.addPass(LambdaSCCPassNoPreserve([&](LazyCallGraph::SCC &C, in TEST_F()
1939 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM))); in TEST_F()
1952 FPM.addPass(RequireAnalysisPass<TestImmutableFunctionAnalysis, Function>()); in TEST_F()
1953 CGPM.addPass( in TEST_F()
1959 CGPM.addPass(createCGSCCToFunctionPassAdaptor( in TEST_F()
1963 MPM.addPass(createModuleToFunctionPassAdaptor(std::move(FPM))); in TEST_F()
1964 MPM.addPass(createModuleToPostOrderCGSCCPassAdaptor(std::move(CGPM))); in TEST_F()