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

References

include/llvm/Analysis/DomTreeUpdater.h
   55   bool hasDomTree() const { return DT != nullptr; }
lib/Analysis/DomTreeUpdater.cpp
   60   if (Strategy != UpdateStrategy::Lazy || !DT)
   68     DT->applyUpdates(ArrayRef<DominatorTree::UpdateType>(I, E));
  124     if (DT)
  125       DT->recalculate(F);
  140   if (DT)
  141     DT->recalculate(F);
  156   if (!DT)
  206   if (DT && !IsRecalculatingDomTree)
  207     if (DT->getNode(DelBB))
  208       DT->eraseNode(DelBB);
  232   if (!DT && !PDT)
  243   if (DT)
  244     DT->applyUpdates(Updates);
  251   if (!DT && !PDT)
  297   if (DT)
  298     DT->applyUpdates(DeduplicatedUpdates);
  304   assert(DT && "Invalid acquisition of a null DomTree");
  307   return *DT;
  324   if (!DT && !PDT)
  332     if (DT)
  333       DT->insertEdge(From, To);
  346   if (!DT && !PDT)
  353     if (DT)
  354       DT->insertEdge(From, To);
  370   if (!DT && !PDT)
  378     if (DT)
  379       DT->deleteEdge(From, To);
  392   if (!DT && !PDT)
  399     if (DT)
  400       DT->deleteEdge(From, To);
  416   if (!DT)
  436   if (DT || PDT) {
  437     if (DT)
  488   if (DT) {