reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
54 VPBlockBase *Exit = Latch->getSuccessors()[0] != H 55 ? Latch->getSuccessors()[0] 56 : Latch->getSuccessors()[1]; 62 EXPECT_TRUE(VPDT.isReachableFromEntry(Latch)); 70 EXPECT_TRUE(VPDT.dominates(PH, Latch)); 77 EXPECT_TRUE(VPDT.dominates(H, Latch)); 84 EXPECT_FALSE(VPDT.dominates(IfThen, Latch)); 91 EXPECT_FALSE(VPDT.dominates(IfElse, Latch)); 94 EXPECT_FALSE(VPDT.dominates(Latch, PH)); 95 EXPECT_FALSE(VPDT.dominates(Latch, H)); 96 EXPECT_FALSE(VPDT.dominates(Latch, IfThen)); 97 EXPECT_FALSE(VPDT.dominates(Latch, IfElse)); 98 EXPECT_TRUE(VPDT.dominates(Latch, Latch)); 98 EXPECT_TRUE(VPDT.dominates(Latch, Latch)); 99 EXPECT_TRUE(VPDT.dominates(Latch, Exit)); 105 EXPECT_FALSE(VPDT.dominates(Exit, Latch)); 113 EXPECT_TRUE(VPDT.properlyDominates(PH, Latch)); 120 EXPECT_TRUE(VPDT.properlyDominates(H, Latch)); 127 EXPECT_FALSE(VPDT.properlyDominates(IfThen, Latch)); 134 EXPECT_FALSE(VPDT.properlyDominates(IfElse, Latch)); 137 EXPECT_FALSE(VPDT.properlyDominates(Latch, PH)); 138 EXPECT_FALSE(VPDT.properlyDominates(Latch, H)); 139 EXPECT_FALSE(VPDT.properlyDominates(Latch, IfThen)); 140 EXPECT_FALSE(VPDT.properlyDominates(Latch, IfElse)); 141 EXPECT_FALSE(VPDT.properlyDominates(Latch, Latch)); 141 EXPECT_FALSE(VPDT.properlyDominates(Latch, Latch)); 142 EXPECT_TRUE(VPDT.properlyDominates(Latch, Exit)); 148 EXPECT_FALSE(VPDT.properlyDominates(Exit, Latch)); 156 EXPECT_EQ(PH, VPDT.findNearestCommonDominator(PH, Latch)); 163 EXPECT_EQ(H, VPDT.findNearestCommonDominator(H, Latch)); 170 EXPECT_EQ(H, VPDT.findNearestCommonDominator(IfThen, Latch)); 177 EXPECT_EQ(H, VPDT.findNearestCommonDominator(IfElse, Latch)); 180 EXPECT_EQ(PH, VPDT.findNearestCommonDominator(Latch, PH)); 181 EXPECT_EQ(H, VPDT.findNearestCommonDominator(Latch, H)); 182 EXPECT_EQ(H, VPDT.findNearestCommonDominator(Latch, IfThen)); 183 EXPECT_EQ(H, VPDT.findNearestCommonDominator(Latch, IfElse)); 184 EXPECT_EQ(Latch, VPDT.findNearestCommonDominator(Latch, Latch)); 184 EXPECT_EQ(Latch, VPDT.findNearestCommonDominator(Latch, Latch)); 184 EXPECT_EQ(Latch, VPDT.findNearestCommonDominator(Latch, Latch)); 185 EXPECT_EQ(Latch, VPDT.findNearestCommonDominator(Latch, Exit)); 185 EXPECT_EQ(Latch, VPDT.findNearestCommonDominator(Latch, Exit)); 191 EXPECT_EQ(Latch, VPDT.findNearestCommonDominator(Exit, Latch)); 191 EXPECT_EQ(Latch, VPDT.findNearestCommonDominator(Exit, Latch));