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

References

unittests/IR/DominatorTreeTest.cpp
   86         BBI = BB1->begin();
  105         EXPECT_TRUE(DT->isReachableFromEntry(BB1));
  112         EXPECT_TRUE(DT->dominates(BB0, BB1));
  117         EXPECT_FALSE(DT->dominates(BB1, BB0));
  118         EXPECT_TRUE(DT->dominates(BB1, BB1));
  118         EXPECT_TRUE(DT->dominates(BB1, BB1));
  119         EXPECT_FALSE(DT->dominates(BB1, BB2));
  120         EXPECT_TRUE(DT->dominates(BB1, BB3));
  121         EXPECT_FALSE(DT->dominates(BB1, BB4));
  124         EXPECT_FALSE(DT->dominates(BB2, BB1));
  130         EXPECT_FALSE(DT->dominates(BB3, BB1));
  137         EXPECT_TRUE(DT->properlyDominates(BB0, BB1));
  141         EXPECT_FALSE(DT->properlyDominates(BB1, BB0));
  142         EXPECT_FALSE(DT->properlyDominates(BB1, BB1));
  142         EXPECT_FALSE(DT->properlyDominates(BB1, BB1));
  143         EXPECT_FALSE(DT->properlyDominates(BB1, BB2));
  144         EXPECT_TRUE(DT->properlyDominates(BB1, BB3));
  147         EXPECT_FALSE(DT->properlyDominates(BB2, BB1));
  152         EXPECT_FALSE(DT->properlyDominates(BB3, BB1));
  186         EXPECT_TRUE(DT->dominates(Y1, BB1));
  192         EXPECT_TRUE(DT->dominates(Y3, BB1));
  201         EXPECT_FALSE(PDT->dominates(BB1, BB0));
  204         EXPECT_TRUE(PDT->dominates(BB4, BB1));
  226         EXPECT_EQ(DT->getNode(BB1)->getDFSNumIn(), 1UL);
  227         EXPECT_EQ(DT->getNode(BB1)->getDFSNumOut(), 2UL);
  235         EXPECT_EQ(DT->getNode(BB1)->getLevel(), 1U);
  240         BB1->getTerminator()->eraseFromParent();
  241         BranchInst::Create(BB4, BB3, ConstantInt::getTrue(F.getContext()), BB1);
  248         EXPECT_EQ(DT->getNode(BB1)->getDFSNumIn(), 1UL);
  249         EXPECT_EQ(DT->getNode(BB1)->getDFSNumOut(), 4UL);
  259         EXPECT_EQ(DT->getNode(BB1)->getLevel(), 1U);