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

References

include/llvm/Analysis/PostDominators.h
   98     return DT->getRootNode();
include/llvm/CodeGen/MachineDominators.h
  112     return DT->getRootNode();
include/llvm/CodeGen/MachinePostDominators.h
   42   MachineDomTreeNode *getRootNode() const { return PDT->getRootNode(); }
include/llvm/IR/Dominators.h
  218   static NodeRef getEntryNode(DominatorTree *DT) { return DT->getRootNode(); }
lib/Analysis/DomPrinter.cpp
   61     return DOTGraphTraits<DomTreeNode*>::getNodeLabel(Node, G->getRootNode());
   77     return DOTGraphTraits<DomTreeNode*>::getNodeLabel(Node, G->getRootNode());
lib/Analysis/MemorySSA.cpp
 1486   for (const auto *DomNode : depth_first(DT->getRootNode()))
 1548   renamePass(DT->getRootNode(), LiveOnEntryDef.get(), Visited);
lib/Transforms/Scalar/ADCE.cpp
  297   for (auto &PDTChild : children<DomTreeNode *>(PDT.getRootNode())) {
lib/Transforms/Scalar/EarlyCSE.cpp
 1278       CurrentGeneration, DT.getRootNode(),
 1279       DT.getRootNode()->begin(), DT.getRootNode()->end()));
 1279       DT.getRootNode()->begin(), DT.getRootNode()->end()));
lib/Transforms/Scalar/GuardWidening.cpp
  811   if (!GuardWideningImpl(DT, &PDT, LI, BPI, DT.getRootNode(),
  862     return GuardWideningImpl(DT, &PDT, LI, BPI, DT.getRootNode(),
lib/Transforms/Scalar/NewGVN.cpp
 3443   for (auto DTN : depth_first(DT->getRootNode())) {
lib/Transforms/Utils/BasicBlockUtils.cpp
  444     if (OldBB == DT->getRootNode()->getBlock()) {
lib/Transforms/Utils/PredicateInfo.cpp
  493   for (auto DTN : depth_first(DT.getRootNode())) {
tools/clang/include/clang/Analysis/Analyses/Dominators.h
   67     return DT.getRootNode();