Lines Matching defs:BB0

110         BasicBlock *BB0 = &*FI++;
111 BasicBlock::iterator BBI = BB0->begin();
135 EXPECT_TRUE(DT->isReachableFromEntry(BB0));
142 EXPECT_TRUE(DT->dominates(BB0, BB0));
143 EXPECT_TRUE(DT->dominates(BB0, BB1));
144 EXPECT_TRUE(DT->dominates(BB0, BB2));
145 EXPECT_TRUE(DT->dominates(BB0, BB3));
146 EXPECT_TRUE(DT->dominates(BB0, BB4));
148 EXPECT_FALSE(DT->dominates(BB1, BB0));
154 EXPECT_FALSE(DT->dominates(BB2, BB0));
160 EXPECT_FALSE(DT->dominates(BB3, BB0));
167 EXPECT_FALSE(DT->properlyDominates(BB0, BB0));
168 EXPECT_TRUE(DT->properlyDominates(BB0, BB1));
169 EXPECT_TRUE(DT->properlyDominates(BB0, BB2));
170 EXPECT_TRUE(DT->properlyDominates(BB0, BB3));
172 EXPECT_FALSE(DT->properlyDominates(BB1, BB0));
177 EXPECT_FALSE(DT->properlyDominates(BB2, BB0));
182 EXPECT_FALSE(DT->properlyDominates(BB3, BB0));
216 EXPECT_FALSE(DT->dominates(Y1, BB0));
222 EXPECT_FALSE(DT->dominates(Y3, BB0));
231 EXPECT_TRUE(PDT->dominates(BB0, BB0));
232 EXPECT_FALSE(PDT->dominates(BB1, BB0));
233 EXPECT_FALSE(PDT->dominates(BB2, BB0));
234 EXPECT_FALSE(PDT->dominates(BB3, BB0));
240 DT->getDescendants(BB0, DominatedBBs);
241 PDT->getDescendants(BB0, PostDominatedBBs);
255 EXPECT_EQ(DT->getNode(BB0)->getDFSNumIn(), 0UL);
256 EXPECT_EQ(DT->getNode(BB0)->getDFSNumOut(), 7UL);
265 EXPECT_EQ(DT->getNode(BB0)->getLevel(), 0U);
277 EXPECT_EQ(DT->getNode(BB0)->getDFSNumIn(), 0UL);
278 EXPECT_EQ(DT->getNode(BB0)->getDFSNumOut(), 9UL);
289 EXPECT_EQ(DT->getNode(BB0)->getLevel(), 0U);
298 BasicBlock::Create(F.getContext(), "new_entry", &F, BB0);
299 BranchInst::Create(BB0, NewEntry);
330 BasicBlock *BB0 = &*FI++;
334 const Instruction *TI = BB0->getTerminator();
337 BasicBlockEdge Edge_BB0_BB2(BB0, TI->getSuccessor(0));
341 BasicBlockEdge Edge_BB0_BB1_a(BB0, TI->getSuccessor(1));
344 BasicBlockEdge Edge_BB0_BB1_b(BB0, TI->getSuccessor(2));
1042 BasicBlock *BB0 = &*FI++;
1047 BasicBlockEdge E01(BB0, BB1);
1048 BasicBlockEdge E02(BB0, BB2);