reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

unittests/IR/DominatorTreeTest.cpp
   80         BasicBlock::iterator BBI = BB0->begin();
  104         EXPECT_TRUE(DT->isReachableFromEntry(BB0));
  111         EXPECT_TRUE(DT->dominates(BB0, BB0));
  111         EXPECT_TRUE(DT->dominates(BB0, BB0));
  112         EXPECT_TRUE(DT->dominates(BB0, BB1));
  113         EXPECT_TRUE(DT->dominates(BB0, BB2));
  114         EXPECT_TRUE(DT->dominates(BB0, BB3));
  115         EXPECT_TRUE(DT->dominates(BB0, BB4));
  117         EXPECT_FALSE(DT->dominates(BB1, BB0));
  123         EXPECT_FALSE(DT->dominates(BB2, BB0));
  129         EXPECT_FALSE(DT->dominates(BB3, BB0));
  136         EXPECT_FALSE(DT->properlyDominates(BB0, BB0));
  136         EXPECT_FALSE(DT->properlyDominates(BB0, BB0));
  137         EXPECT_TRUE(DT->properlyDominates(BB0, BB1));
  138         EXPECT_TRUE(DT->properlyDominates(BB0, BB2));
  139         EXPECT_TRUE(DT->properlyDominates(BB0, BB3));
  141         EXPECT_FALSE(DT->properlyDominates(BB1, BB0));
  146         EXPECT_FALSE(DT->properlyDominates(BB2, BB0));
  151         EXPECT_FALSE(DT->properlyDominates(BB3, BB0));
  185         EXPECT_FALSE(DT->dominates(Y1, BB0));
  191         EXPECT_FALSE(DT->dominates(Y3, BB0));
  200         EXPECT_TRUE(PDT->dominates(BB0, BB0));
  200         EXPECT_TRUE(PDT->dominates(BB0, BB0));
  201         EXPECT_FALSE(PDT->dominates(BB1, BB0));
  202         EXPECT_FALSE(PDT->dominates(BB2, BB0));
  203         EXPECT_FALSE(PDT->dominates(BB3, BB0));
  209         DT->getDescendants(BB0, DominatedBBs);
  210         PDT->getDescendants(BB0, PostDominatedBBs);
  224         EXPECT_EQ(DT->getNode(BB0)->getDFSNumIn(), 0UL);
  225         EXPECT_EQ(DT->getNode(BB0)->getDFSNumOut(), 7UL);
  234         EXPECT_EQ(DT->getNode(BB0)->getLevel(), 0U);
  246         EXPECT_EQ(DT->getNode(BB0)->getDFSNumIn(), 0UL);
  247         EXPECT_EQ(DT->getNode(BB0)->getDFSNumOut(), 9UL);
  258         EXPECT_EQ(DT->getNode(BB0)->getLevel(), 0U);
  267             BasicBlock::Create(F.getContext(), "new_entry", &F, BB0);
  268         BranchInst::Create(BB0, NewEntry);