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

Declarations

include/llvm/Analysis/LoopInfo.h
   66 template <class N, bool IsPostDom> class DominatorTreeBase;
include/llvm/Support/GenericDomTree.h
   46 class DominatorTreeBase;

References

include/llvm/Analysis/DominanceFrontier.h
  128   using DomTreeT = DomTreeBase<BlockT>;
  144   using DomTreeT = DomTreeBase<BasicBlock>;
include/llvm/Analysis/IteratedDominanceFrontier.h
   45   IDFCalculator(DominatorTreeBase<BasicBlock, IsPostDom> &DT)
   48   IDFCalculator(DominatorTreeBase<BasicBlock, IsPostDom> &DT,
include/llvm/Analysis/LoopInfo.h
 1009   void analyze(const DominatorTreeBase<BlockT, false> &DomTree);
 1014   void verify(const DominatorTreeBase<BlockT, false> &DomTree) const;
 1048   explicit LoopInfo(const DominatorTreeBase<BasicBlock, false> &DomTree);
include/llvm/Analysis/LoopInfoImpl.h
  420                                   const DomTreeBase<BlockT> &DomTree) {
include/llvm/Support/GenericDomTree.h
  256   DominatorTreeBase(DominatorTreeBase &&Arg)
  266   DominatorTreeBase &operator=(DominatorTreeBase &&RHS) {
  266   DominatorTreeBase &operator=(DominatorTreeBase &&RHS) {
  277   DominatorTreeBase(const DominatorTreeBase &) = delete;
  278   DominatorTreeBase &operator=(const DominatorTreeBase &) = delete;
  278   DominatorTreeBase &operator=(const DominatorTreeBase &) = delete;
  292   bool compare(const DominatorTreeBase &Other) const {
  856 using DomTreeBase = DominatorTreeBase<T, false>;
  859 using PostDomTreeBase = DominatorTreeBase<T, true>;
include/llvm/Support/GenericIteratedDominanceFrontier.h
   64   IDFCalculatorBase(DominatorTreeBase<NodeTy, IsPostDom> &DT) : DT(DT) {}
   66   IDFCalculatorBase(DominatorTreeBase<NodeTy, IsPostDom> &DT,
  105   DominatorTreeBase<NodeTy, IsPostDom> &DT;
lib/Transforms/IPO/SampleProfile.cpp
  315                            DominatorTreeBase<BasicBlock, IsPostDom> *DomTree);
 1043     DominatorTreeBase<BasicBlock, IsPostDom> *DomTree) {
lib/Transforms/Vectorize/VPlanDominatorTree.h
   26 using VPDominatorTree = DomTreeBase<VPBlockBase>;
tools/clang/include/clang/Analysis/Analyses/Dominators.h
   46   using DominatorTreeBase = llvm::DominatorTreeBase<CFGBlock, IsPostDom>;