Lines Matching refs:PH
50 VPBlockBase *PH = TopRegion->getEntry();
51 VPBlockBase *H = PH->getSingleSuccessor();
59 EXPECT_TRUE(VPDT.isReachableFromEntry(PH));
67 EXPECT_TRUE(VPDT.dominates(PH, PH));
68 EXPECT_TRUE(VPDT.dominates(PH, H));
69 EXPECT_TRUE(VPDT.dominates(PH, IfThen));
70 EXPECT_TRUE(VPDT.dominates(PH, IfElse));
71 EXPECT_TRUE(VPDT.dominates(PH, Latch));
72 EXPECT_TRUE(VPDT.dominates(PH, Exit));
74 EXPECT_FALSE(VPDT.dominates(H, PH));
81 EXPECT_FALSE(VPDT.dominates(IfThen, PH));
88 EXPECT_FALSE(VPDT.dominates(IfElse, PH));
95 EXPECT_FALSE(VPDT.dominates(Latch, PH));
102 EXPECT_FALSE(VPDT.dominates(Exit, PH));
110 EXPECT_FALSE(VPDT.properlyDominates(PH, PH));
111 EXPECT_TRUE(VPDT.properlyDominates(PH, H));
112 EXPECT_TRUE(VPDT.properlyDominates(PH, IfThen));
113 EXPECT_TRUE(VPDT.properlyDominates(PH, IfElse));
114 EXPECT_TRUE(VPDT.properlyDominates(PH, Latch));
115 EXPECT_TRUE(VPDT.properlyDominates(PH, Exit));
117 EXPECT_FALSE(VPDT.properlyDominates(H, PH));
124 EXPECT_FALSE(VPDT.properlyDominates(IfThen, PH));
131 EXPECT_FALSE(VPDT.properlyDominates(IfElse, PH));
138 EXPECT_FALSE(VPDT.properlyDominates(Latch, PH));
145 EXPECT_FALSE(VPDT.properlyDominates(Exit, PH));
153 EXPECT_EQ(PH, VPDT.findNearestCommonDominator(PH, PH));
154 EXPECT_EQ(PH, VPDT.findNearestCommonDominator(PH, H));
155 EXPECT_EQ(PH, VPDT.findNearestCommonDominator(PH, IfThen));
156 EXPECT_EQ(PH, VPDT.findNearestCommonDominator(PH, IfElse));
157 EXPECT_EQ(PH, VPDT.findNearestCommonDominator(PH, Latch));
158 EXPECT_EQ(PH, VPDT.findNearestCommonDominator(PH, Exit));
160 EXPECT_EQ(PH, VPDT.findNearestCommonDominator(H, PH));
167 EXPECT_EQ(PH, VPDT.findNearestCommonDominator(IfThen, PH));
174 EXPECT_EQ(PH, VPDT.findNearestCommonDominator(IfElse, PH));
181 EXPECT_EQ(PH, VPDT.findNearestCommonDominator(Latch, PH));
188 EXPECT_EQ(PH, VPDT.findNearestCommonDominator(Exit, PH));