|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
lib/IR/Dominators.cpp 66 template class llvm::DominatorTreeBase<BasicBlock, false>; // DomTreeBase
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/IR/Dominators.h 42 using BBDomTree = DomTreeBase<BasicBlock>;
144 class DominatorTree : public DominatorTreeBase<BasicBlock, false> {
146 using Base = DominatorTreeBase<BasicBlock, false>;
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/Analysis/LoopInfo.cpp 846 LoopInfo::LoopInfo(const DomTreeBase<BasicBlock> &DomTree) { analyze(DomTree); }