Lines Matching refs:CG
126 LazyCallGraph CG(*M); in TEST() local
131 auto I = CG.begin(); in TEST()
132 LazyCallGraph::Node &A1 = (I++)->getNode(CG); in TEST()
134 LazyCallGraph::Node &A2 = (I++)->getNode(CG); in TEST()
136 LazyCallGraph::Node &A3 = (I++)->getNode(CG); in TEST()
138 LazyCallGraph::Node &B1 = (I++)->getNode(CG); in TEST()
140 LazyCallGraph::Node &B2 = (I++)->getNode(CG); in TEST()
142 LazyCallGraph::Node &B3 = (I++)->getNode(CG); in TEST()
144 LazyCallGraph::Node &C1 = (I++)->getNode(CG); in TEST()
146 LazyCallGraph::Node &C2 = (I++)->getNode(CG); in TEST()
148 LazyCallGraph::Node &C3 = (I++)->getNode(CG); in TEST()
150 LazyCallGraph::Node &D1 = (I++)->getNode(CG); in TEST()
152 LazyCallGraph::Node &D2 = (I++)->getNode(CG); in TEST()
154 LazyCallGraph::Node &D3 = (I++)->getNode(CG); in TEST()
156 EXPECT_EQ(CG.end(), I); in TEST()
207 auto J = CG.postorder_ref_scc_begin(); in TEST()
273 EXPECT_EQ(CG.postorder_ref_scc_end(), J); in TEST()
299 LazyCallGraph CG(*M); in TEST() local
301 LazyCallGraph::Node &A = CG.get(lookupFunction(*M, "a")); in TEST()
302 LazyCallGraph::Node &B = CG.get(lookupFunction(*M, "b")); in TEST()
306 CG.insertEdge(B, lookupFunction(*M, "c"), LazyCallGraph::Edge::Call); in TEST()
308 LazyCallGraph::Node &C = B.begin()->getNode(CG); in TEST()
311 CG.insertEdge(C, B.getFunction(), LazyCallGraph::Edge::Call); in TEST()
315 CG.insertEdge(C, C.getFunction(), LazyCallGraph::Edge::Call); in TEST()
320 CG.removeEdge(C, B.getFunction()); in TEST()
324 CG.removeEdge(C, C.getFunction()); in TEST()
327 CG.removeEdge(B, C.getFunction()); in TEST()
334 LazyCallGraph CG(*M); in TEST() local
338 CG.insertEdge(lookupFunction(*M, "d1"), lookupFunction(*M, "a1"), in TEST()
346 auto I = CG.postorder_ref_scc_begin(); in TEST()
348 EXPECT_EQ(CG.postorder_ref_scc_end(), I); in TEST()
427 LazyCallGraph CG(*M); in TEST() local
430 auto I = CG.postorder_ref_scc_begin(); in TEST()
432 EXPECT_EQ(CG.postorder_ref_scc_end(), I); in TEST()
434 LazyCallGraph::Node &N1 = *CG.lookup(lookupFunction(*M, "f1")); in TEST()
435 LazyCallGraph::Node &N2 = *CG.lookup(lookupFunction(*M, "f2")); in TEST()
436 LazyCallGraph::Node &N3 = *CG.lookup(lookupFunction(*M, "f3")); in TEST()
437 LazyCallGraph::Node &N4 = *CG.lookup(lookupFunction(*M, "f4")); in TEST()
438 LazyCallGraph::Node &N5 = *CG.lookup(lookupFunction(*M, "f4")); in TEST()
439 EXPECT_EQ(&RC, CG.lookupRefSCC(N1)); in TEST()
440 EXPECT_EQ(&RC, CG.lookupRefSCC(N2)); in TEST()
441 EXPECT_EQ(&RC, CG.lookupRefSCC(N3)); in TEST()
442 EXPECT_EQ(&RC, CG.lookupRefSCC(N4)); in TEST()
443 EXPECT_EQ(&RC, CG.lookupRefSCC(N5)); in TEST()
448 EXPECT_EQ(&C, CG.lookupSCC(N1)); in TEST()
449 EXPECT_EQ(&C, CG.lookupSCC(N2)); in TEST()
450 EXPECT_EQ(&C, CG.lookupSCC(N3)); in TEST()
451 EXPECT_EQ(&C, CG.lookupSCC(N4)); in TEST()
452 EXPECT_EQ(&C, CG.lookupSCC(N5)); in TEST()
477 LazyCallGraph CG(*M); in TEST() local
480 for (LazyCallGraph::RefSCC &RC : CG.postorder_ref_sccs()) in TEST()
483 LazyCallGraph::Node &A = *CG.lookup(lookupFunction(*M, "a")); in TEST()
484 LazyCallGraph::Node &B = *CG.lookup(lookupFunction(*M, "b")); in TEST()
485 LazyCallGraph::Node &C = *CG.lookup(lookupFunction(*M, "c")); in TEST()
486 LazyCallGraph::Node &D = *CG.lookup(lookupFunction(*M, "d")); in TEST()
487 LazyCallGraph::SCC &AC = *CG.lookupSCC(A); in TEST()
488 LazyCallGraph::SCC &BC = *CG.lookupSCC(B); in TEST()
489 LazyCallGraph::SCC &CC = *CG.lookupSCC(C); in TEST()
490 LazyCallGraph::SCC &DC = *CG.lookupSCC(D); in TEST()
491 LazyCallGraph::RefSCC &ARC = *CG.lookupRefSCC(A); in TEST()
492 LazyCallGraph::RefSCC &BRC = *CG.lookupRefSCC(B); in TEST()
493 LazyCallGraph::RefSCC &CRC = *CG.lookupRefSCC(C); in TEST()
494 LazyCallGraph::RefSCC &DRC = *CG.lookupRefSCC(D); in TEST()
518 EXPECT_EQ(&AC, CG.lookupSCC(A)); in TEST()
519 EXPECT_EQ(&BC, CG.lookupSCC(B)); in TEST()
520 EXPECT_EQ(&CC, CG.lookupSCC(C)); in TEST()
521 EXPECT_EQ(&DC, CG.lookupSCC(D)); in TEST()
522 EXPECT_EQ(&ARC, CG.lookupRefSCC(A)); in TEST()
523 EXPECT_EQ(&BRC, CG.lookupRefSCC(B)); in TEST()
524 EXPECT_EQ(&CRC, CG.lookupRefSCC(C)); in TEST()
525 EXPECT_EQ(&DRC, CG.lookupRefSCC(D)); in TEST()
535 EXPECT_EQ(&AC, CG.lookupSCC(A)); in TEST()
536 EXPECT_EQ(&BC, CG.lookupSCC(B)); in TEST()
537 EXPECT_EQ(&CC, CG.lookupSCC(C)); in TEST()
538 EXPECT_EQ(&DC, CG.lookupSCC(D)); in TEST()
539 EXPECT_EQ(&ARC, CG.lookupRefSCC(A)); in TEST()
540 EXPECT_EQ(&BRC, CG.lookupRefSCC(B)); in TEST()
541 EXPECT_EQ(&CRC, CG.lookupRefSCC(C)); in TEST()
542 EXPECT_EQ(&DRC, CG.lookupRefSCC(D)); in TEST()
552 EXPECT_EQ(&AC, CG.lookupSCC(A)); in TEST()
553 EXPECT_EQ(&BC, CG.lookupSCC(B)); in TEST()
554 EXPECT_EQ(&CC, CG.lookupSCC(C)); in TEST()
555 EXPECT_EQ(&DC, CG.lookupSCC(D)); in TEST()
556 EXPECT_EQ(&ARC, CG.lookupRefSCC(A)); in TEST()
557 EXPECT_EQ(&BRC, CG.lookupRefSCC(B)); in TEST()
558 EXPECT_EQ(&CRC, CG.lookupRefSCC(C)); in TEST()
559 EXPECT_EQ(&DRC, CG.lookupRefSCC(D)); in TEST()
569 EXPECT_EQ(&AC, CG.lookupSCC(A)); in TEST()
570 EXPECT_EQ(&BC, CG.lookupSCC(B)); in TEST()
571 EXPECT_EQ(&CC, CG.lookupSCC(C)); in TEST()
572 EXPECT_EQ(&DC, CG.lookupSCC(D)); in TEST()
573 EXPECT_EQ(&ARC, CG.lookupRefSCC(A)); in TEST()
574 EXPECT_EQ(&BRC, CG.lookupRefSCC(B)); in TEST()
575 EXPECT_EQ(&CRC, CG.lookupRefSCC(C)); in TEST()
576 EXPECT_EQ(&DRC, CG.lookupRefSCC(D)); in TEST()
598 LazyCallGraph CG(*M); in TEST() local
601 for (LazyCallGraph::RefSCC &RC : CG.postorder_ref_sccs()) in TEST()
604 LazyCallGraph::Node &A1 = *CG.lookup(lookupFunction(*M, "a1")); in TEST()
605 LazyCallGraph::Node &A2 = *CG.lookup(lookupFunction(*M, "a2")); in TEST()
606 LazyCallGraph::Node &A3 = *CG.lookup(lookupFunction(*M, "a3")); in TEST()
607 LazyCallGraph::Node &B1 = *CG.lookup(lookupFunction(*M, "b1")); in TEST()
608 LazyCallGraph::Node &B2 = *CG.lookup(lookupFunction(*M, "b2")); in TEST()
609 LazyCallGraph::Node &B3 = *CG.lookup(lookupFunction(*M, "b3")); in TEST()
610 LazyCallGraph::Node &C1 = *CG.lookup(lookupFunction(*M, "c1")); in TEST()
611 LazyCallGraph::Node &C2 = *CG.lookup(lookupFunction(*M, "c2")); in TEST()
612 LazyCallGraph::Node &C3 = *CG.lookup(lookupFunction(*M, "c3")); in TEST()
613 LazyCallGraph::Node &D1 = *CG.lookup(lookupFunction(*M, "d1")); in TEST()
614 LazyCallGraph::Node &D2 = *CG.lookup(lookupFunction(*M, "d2")); in TEST()
615 LazyCallGraph::Node &D3 = *CG.lookup(lookupFunction(*M, "d3")); in TEST()
616 LazyCallGraph::RefSCC &ARC = *CG.lookupRefSCC(A1); in TEST()
617 LazyCallGraph::RefSCC &BRC = *CG.lookupRefSCC(B1); in TEST()
618 LazyCallGraph::RefSCC &CRC = *CG.lookupRefSCC(C1); in TEST()
619 LazyCallGraph::RefSCC &DRC = *CG.lookupRefSCC(D1); in TEST()
620 ASSERT_EQ(&ARC, CG.lookupRefSCC(A2)); in TEST()
621 ASSERT_EQ(&ARC, CG.lookupRefSCC(A3)); in TEST()
622 ASSERT_EQ(&BRC, CG.lookupRefSCC(B2)); in TEST()
623 ASSERT_EQ(&BRC, CG.lookupRefSCC(B3)); in TEST()
624 ASSERT_EQ(&CRC, CG.lookupRefSCC(C2)); in TEST()
625 ASSERT_EQ(&CRC, CG.lookupRefSCC(C3)); in TEST()
626 ASSERT_EQ(&DRC, CG.lookupRefSCC(D2)); in TEST()
627 ASSERT_EQ(&DRC, CG.lookupRefSCC(D3)); in TEST()
655 EXPECT_EQ(&ARC, CG.lookupRefSCC(A1)); in TEST()
656 EXPECT_EQ(&ARC, CG.lookupRefSCC(A2)); in TEST()
657 EXPECT_EQ(&ARC, CG.lookupRefSCC(A3)); in TEST()
658 EXPECT_EQ(&BRC, CG.lookupRefSCC(B1)); in TEST()
659 EXPECT_EQ(&BRC, CG.lookupRefSCC(B2)); in TEST()
660 EXPECT_EQ(&BRC, CG.lookupRefSCC(B3)); in TEST()
661 EXPECT_EQ(&CRC, CG.lookupRefSCC(C1)); in TEST()
662 EXPECT_EQ(&CRC, CG.lookupRefSCC(C2)); in TEST()
663 EXPECT_EQ(&CRC, CG.lookupRefSCC(C3)); in TEST()
664 EXPECT_EQ(&CRC, CG.lookupRefSCC(D1)); in TEST()
665 EXPECT_EQ(&CRC, CG.lookupRefSCC(D2)); in TEST()
666 EXPECT_EQ(&CRC, CG.lookupRefSCC(D3)); in TEST()
678 LazyCallGraph CG(*M); in TEST() local
681 auto I = CG.postorder_ref_scc_begin(), E = CG.postorder_ref_scc_end(); in TEST()
690 ASSERT_EQ(nullptr, CG.lookup(lookupFunction(*M, "a1"))); in TEST()
691 ASSERT_EQ(nullptr, CG.lookup(lookupFunction(*M, "a2"))); in TEST()
692 ASSERT_EQ(nullptr, CG.lookup(lookupFunction(*M, "a3"))); in TEST()
693 ASSERT_EQ(nullptr, CG.lookup(lookupFunction(*M, "b1"))); in TEST()
694 ASSERT_EQ(nullptr, CG.lookup(lookupFunction(*M, "b2"))); in TEST()
695 ASSERT_EQ(nullptr, CG.lookup(lookupFunction(*M, "b3"))); in TEST()
696 LazyCallGraph::Node &C1 = *CG.lookup(lookupFunction(*M, "c1")); in TEST()
697 LazyCallGraph::Node &C2 = *CG.lookup(lookupFunction(*M, "c2")); in TEST()
698 LazyCallGraph::Node &C3 = *CG.lookup(lookupFunction(*M, "c3")); in TEST()
699 LazyCallGraph::Node &D1 = *CG.lookup(lookupFunction(*M, "d1")); in TEST()
700 LazyCallGraph::Node &D2 = *CG.lookup(lookupFunction(*M, "d2")); in TEST()
701 LazyCallGraph::Node &D3 = *CG.lookup(lookupFunction(*M, "d3")); in TEST()
702 ASSERT_EQ(&CRC, CG.lookupRefSCC(C1)); in TEST()
703 ASSERT_EQ(&CRC, CG.lookupRefSCC(C2)); in TEST()
704 ASSERT_EQ(&CRC, CG.lookupRefSCC(C3)); in TEST()
705 ASSERT_EQ(&DRC, CG.lookupRefSCC(D1)); in TEST()
706 ASSERT_EQ(&DRC, CG.lookupRefSCC(D2)); in TEST()
707 ASSERT_EQ(&DRC, CG.lookupRefSCC(D3)); in TEST()
722 EXPECT_EQ(&CRC, CG.lookupRefSCC(C1)); in TEST()
723 EXPECT_EQ(&CRC, CG.lookupRefSCC(C2)); in TEST()
724 EXPECT_EQ(&CRC, CG.lookupRefSCC(C3)); in TEST()
725 EXPECT_EQ(&CRC, CG.lookupRefSCC(D1)); in TEST()
726 EXPECT_EQ(&CRC, CG.lookupRefSCC(D2)); in TEST()
727 EXPECT_EQ(&CRC, CG.lookupRefSCC(D3)); in TEST()
734 EXPECT_EQ(&BRC, CG.lookupRefSCC(*CG.lookup(lookupFunction(*M, "b1")))); in TEST()
735 EXPECT_EQ(&BRC, CG.lookupRefSCC(*CG.lookup(lookupFunction(*M, "b2")))); in TEST()
736 EXPECT_EQ(&BRC, CG.lookupRefSCC(*CG.lookup(lookupFunction(*M, "b3")))); in TEST()
742 EXPECT_EQ(&ARC, CG.lookupRefSCC(*CG.lookup(lookupFunction(*M, "a1")))); in TEST()
743 EXPECT_EQ(&ARC, CG.lookupRefSCC(*CG.lookup(lookupFunction(*M, "a2")))); in TEST()
744 EXPECT_EQ(&ARC, CG.lookupRefSCC(*CG.lookup(lookupFunction(*M, "a3")))); in TEST()
767 LazyCallGraph CG(*M); in TEST() local
770 auto I = CG.postorder_ref_scc_begin(); in TEST()
772 EXPECT_EQ(CG.postorder_ref_scc_end(), I); in TEST()
774 LazyCallGraph::Node &A = *CG.lookup(lookupFunction(*M, "a")); in TEST()
775 LazyCallGraph::Node &B = *CG.lookup(lookupFunction(*M, "b")); in TEST()
776 LazyCallGraph::Node &C = *CG.lookup(lookupFunction(*M, "c")); in TEST()
777 EXPECT_EQ(&RC, CG.lookupRefSCC(A)); in TEST()
778 EXPECT_EQ(&RC, CG.lookupRefSCC(B)); in TEST()
779 EXPECT_EQ(&RC, CG.lookupRefSCC(C)); in TEST()
781 EXPECT_EQ(&*RC.begin(), CG.lookupSCC(A)); in TEST()
782 EXPECT_EQ(&*RC.begin(), CG.lookupSCC(B)); in TEST()
783 EXPECT_EQ(&*RC.begin(), CG.lookupSCC(C)); in TEST()
788 EXPECT_EQ(&RC, CG.lookupRefSCC(A)); in TEST()
789 EXPECT_EQ(&RC, CG.lookupRefSCC(B)); in TEST()
790 EXPECT_EQ(&RC, CG.lookupRefSCC(C)); in TEST()
792 EXPECT_EQ(&*RC.begin(), CG.lookupSCC(A)); in TEST()
793 EXPECT_EQ(&*RC.begin(), CG.lookupSCC(B)); in TEST()
794 EXPECT_EQ(&*RC.begin(), CG.lookupSCC(C)); in TEST()
800 EXPECT_EQ(&RC, CG.lookupRefSCC(A)); in TEST()
801 EXPECT_EQ(&RC, CG.lookupRefSCC(B)); in TEST()
802 EXPECT_EQ(&RC, CG.lookupRefSCC(C)); in TEST()
807 EXPECT_EQ(&*J++, CG.lookupSCC(B)); in TEST()
808 EXPECT_EQ(&*J++, CG.lookupSCC(A)); in TEST()
809 EXPECT_EQ(&*J++, CG.lookupSCC(C)); in TEST()
816 LazyCallGraph::SCC &AC = *CG.lookupSCC(A); in TEST()
817 LazyCallGraph::SCC &CC = *CG.lookupSCC(C); in TEST()
822 EXPECT_EQ(&CC, CG.lookupSCC(A)); in TEST()
823 EXPECT_EQ(&CC, CG.lookupSCC(C)); in TEST()
825 EXPECT_EQ(&*J++, CG.lookupSCC(B)); in TEST()
826 EXPECT_EQ(&*J++, CG.lookupSCC(C)); in TEST()
855 LazyCallGraph CG(*M); in TEST() local
858 auto I = CG.postorder_ref_scc_begin(); in TEST()
860 EXPECT_EQ(CG.postorder_ref_scc_end(), I); in TEST()
862 LazyCallGraph::Node &A = *CG.lookup(lookupFunction(*M, "a")); in TEST()
863 LazyCallGraph::Node &B = *CG.lookup(lookupFunction(*M, "b")); in TEST()
864 LazyCallGraph::Node &C = *CG.lookup(lookupFunction(*M, "c")); in TEST()
865 EXPECT_EQ(&RC, CG.lookupRefSCC(A)); in TEST()
866 EXPECT_EQ(&RC, CG.lookupRefSCC(B)); in TEST()
867 EXPECT_EQ(&RC, CG.lookupRefSCC(C)); in TEST()
874 EXPECT_EQ(&RC, CG.lookupRefSCC(A)); in TEST()
875 EXPECT_EQ(&RC, CG.lookupRefSCC(B)); in TEST()
876 EXPECT_EQ(&RC, CG.lookupRefSCC(C)); in TEST()
882 EXPECT_EQ(&RC, CG.lookupRefSCC(A)); in TEST()
884 LazyCallGraph::RefSCC *RC2 = CG.lookupRefSCC(B); in TEST()
885 EXPECT_EQ(RC2, CG.lookupRefSCC(C)); in TEST()
913 LazyCallGraph CG(*M); in TEST() local
916 auto I = CG.postorder_ref_scc_begin(); in TEST()
918 EXPECT_EQ(CG.postorder_ref_scc_end(), I); in TEST()
923 LazyCallGraph::Node &A = *CG.lookup(lookupFunction(*M, "a")); in TEST()
924 LazyCallGraph::Node &B = *CG.lookup(lookupFunction(*M, "b")); in TEST()
925 LazyCallGraph::Node &C = *CG.lookup(lookupFunction(*M, "c")); in TEST()
926 EXPECT_EQ(&CallC, CG.lookupSCC(A)); in TEST()
927 EXPECT_EQ(&CallC, CG.lookupSCC(B)); in TEST()
928 EXPECT_EQ(&CallC, CG.lookupSCC(C)); in TEST()
935 EXPECT_EQ(&CallC, CG.lookupSCC(A)); in TEST()
936 EXPECT_EQ(&CallC, CG.lookupSCC(B)); in TEST()
937 EXPECT_EQ(&CallC, CG.lookupSCC(C)); in TEST()
943 EXPECT_EQ(&CallC, CG.lookupSCC(A)); in TEST()
944 LazyCallGraph::SCC &BCallC = *CG.lookupSCC(B); in TEST()
946 EXPECT_EQ(&BCallC, CG.lookupSCC(C)); in TEST()
957 EXPECT_EQ(&CallC, CG.lookupSCC(A)); in TEST()
958 EXPECT_EQ(&BCallC, CG.lookupSCC(B)); in TEST()
959 LazyCallGraph::SCC &CCallC = *CG.lookupSCC(C); in TEST()
1000 LazyCallGraph CG(*M); in TEST() local
1003 auto I = CG.postorder_ref_scc_begin(); in TEST()
1005 EXPECT_EQ(CG.postorder_ref_scc_end(), I); in TEST()
1007 LazyCallGraph::Node &A = *CG.lookup(lookupFunction(*M, "a")); in TEST()
1008 LazyCallGraph::Node &B = *CG.lookup(lookupFunction(*M, "b")); in TEST()
1009 LazyCallGraph::Node &C = *CG.lookup(lookupFunction(*M, "c")); in TEST()
1010 LazyCallGraph::Node &D = *CG.lookup(lookupFunction(*M, "d")); in TEST()
1011 LazyCallGraph::SCC &AC = *CG.lookupSCC(A); in TEST()
1012 LazyCallGraph::SCC &BC = *CG.lookupSCC(B); in TEST()
1013 LazyCallGraph::SCC &CC = *CG.lookupSCC(C); in TEST()
1014 LazyCallGraph::SCC &DC = *CG.lookupSCC(D); in TEST()
1053 EXPECT_EQ(&BC, CG.lookupSCC(B)); in TEST()
1054 EXPECT_EQ(&BC, CG.lookupSCC(C)); in TEST()
1112 LazyCallGraph CG(*M); in TEST() local
1115 auto I = CG.postorder_ref_scc_begin(); in TEST()
1117 EXPECT_EQ(CG.postorder_ref_scc_end(), I); in TEST()
1119 LazyCallGraph::Node &A = *CG.lookup(lookupFunction(*M, "a")); in TEST()
1120 LazyCallGraph::Node &B1 = *CG.lookup(lookupFunction(*M, "b1")); in TEST()
1121 LazyCallGraph::Node &B2 = *CG.lookup(lookupFunction(*M, "b2")); in TEST()
1122 LazyCallGraph::Node &B3 = *CG.lookup(lookupFunction(*M, "b3")); in TEST()
1123 LazyCallGraph::Node &C1 = *CG.lookup(lookupFunction(*M, "c1")); in TEST()
1124 LazyCallGraph::Node &C2 = *CG.lookup(lookupFunction(*M, "c2")); in TEST()
1125 LazyCallGraph::Node &C3 = *CG.lookup(lookupFunction(*M, "c3")); in TEST()
1126 LazyCallGraph::Node &D = *CG.lookup(lookupFunction(*M, "d")); in TEST()
1127 LazyCallGraph::SCC &AC = *CG.lookupSCC(A); in TEST()
1128 LazyCallGraph::SCC &B1C = *CG.lookupSCC(B1); in TEST()
1129 LazyCallGraph::SCC &B2C = *CG.lookupSCC(B2); in TEST()
1130 LazyCallGraph::SCC &B3C = *CG.lookupSCC(B3); in TEST()
1131 LazyCallGraph::SCC &C1C = *CG.lookupSCC(C1); in TEST()
1132 LazyCallGraph::SCC &C2C = *CG.lookupSCC(C2); in TEST()
1133 LazyCallGraph::SCC &C3C = *CG.lookupSCC(C3); in TEST()
1134 LazyCallGraph::SCC &DC = *CG.lookupSCC(D); in TEST()
1242 LazyCallGraph CG(*M); in TEST() local
1245 auto I = CG.postorder_ref_scc_begin(); in TEST()
1247 EXPECT_EQ(CG.postorder_ref_scc_end(), I); in TEST()
1249 LazyCallGraph::Node &A = *CG.lookup(lookupFunction(*M, "a")); in TEST()
1250 LazyCallGraph::Node &B = *CG.lookup(lookupFunction(*M, "b")); in TEST()
1251 LazyCallGraph::Node &C = *CG.lookup(lookupFunction(*M, "c")); in TEST()
1252 LazyCallGraph::Node &D = *CG.lookup(lookupFunction(*M, "d")); in TEST()
1253 LazyCallGraph::Node &E = *CG.lookup(lookupFunction(*M, "e")); in TEST()
1254 LazyCallGraph::Node &F = *CG.lookup(lookupFunction(*M, "f")); in TEST()
1255 LazyCallGraph::Node &G = *CG.lookup(lookupFunction(*M, "g")); in TEST()
1256 LazyCallGraph::SCC &AC = *CG.lookupSCC(A); in TEST()
1257 LazyCallGraph::SCC &BC = *CG.lookupSCC(B); in TEST()
1258 LazyCallGraph::SCC &CC = *CG.lookupSCC(C); in TEST()
1259 LazyCallGraph::SCC &DC = *CG.lookupSCC(D); in TEST()
1260 LazyCallGraph::SCC &EC = *CG.lookupSCC(E); in TEST()
1261 LazyCallGraph::SCC &FC = *CG.lookupSCC(F); in TEST()
1262 LazyCallGraph::SCC &GC = *CG.lookupSCC(G); in TEST()