Home
last modified time | relevance | path

Searched refs:DominatorTreeBase (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DGenericDomTree.h46 class DominatorTreeBase; variable
56 friend class DominatorTreeBase<NodeT, false>; variable
57 friend class DominatorTreeBase<NodeT, true>; variable
58 friend struct DomTreeBuilder::SemiNCAInfo<DominatorTreeBase<NodeT, false>>;
59 friend struct DomTreeBuilder::SemiNCAInfo<DominatorTreeBase<NodeT, true>>;
237 class DominatorTreeBase {
276 friend struct DomTreeBuilder::SemiNCAInfo<DominatorTreeBase>;
279 DominatorTreeBase() = default;
281 DominatorTreeBase(DominatorTreeBase &&Arg)
289 DominatorTreeBase &operator=(DominatorTreeBase &&RHS) {
[all …]
H A DGenericIteratedDominanceFrontier.h65 IDFCalculatorBase(DominatorTreeBase<NodeTy, IsPostDom> &DT) : DT(DT) {} in IDFCalculatorBase()
67 IDFCalculatorBase(DominatorTreeBase<NodeTy, IsPostDom> &DT, in IDFCalculatorBase()
106 DominatorTreeBase<NodeTy, IsPostDom> &DT;
H A DGenericLoopInfo.h693 void analyze(const DominatorTreeBase<BlockT, false> &DomTree);
698 void verify(const DominatorTreeBase<BlockT, false> &DomTree) const;
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanDominatorTree.h38 class VPDominatorTree : public DominatorTreeBase<VPBlockBase, false> {
39 using Base = DominatorTreeBase<VPBlockBase, false>;
H A DVPlanAnalysis.cpp351 template void DomTreeBuilder::Calculate<DominatorTreeBase<VPBlockBase, false>>(
352 DominatorTreeBase<VPBlockBase, false> &DT);
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DIteratedDominanceFrontier.h45 IDFCalculator(DominatorTreeBase<BasicBlock, IsPostDom> &DT)
48 IDFCalculator(DominatorTreeBase<BasicBlock, IsPostDom> &DT,
H A DLoopInfo.h419 const DominatorTreeBase<BasicBlock, false> &DomTree);
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DSSAContext.h31 template <typename, bool> class DominatorTreeBase; global() variable
H A DDominators.h49 DominatorTreeBase<BasicBlock, false>; // DomTree
51 DominatorTreeBase<BasicBlock, true>; // PostDomTree
165 class DominatorTree : public DominatorTreeBase<BasicBlock, false> {
167 using Base = DominatorTreeBase<BasicBlock, false>;
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineDominators.cpp41 DominatorTreeBase<MachineBasicBlock, false>; // DomTreeBase variable
H A DMachinePostDominators.cpp22 DominatorTreeBase<MachineBasicBlock, true>; // PostDomTreeBase variable
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachinePostDominators.h23 DominatorTreeBase<MachineBasicBlock, true>; // PostDomTree
H A DMachineDominators.h38 DominatorTreeBase<MachineBasicBlock, false>; // DomTree
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDominators.cpp76 llvm::DominatorTreeBase<BasicBlock, false>; // DomTreeBase member in llvm
78 llvm::DominatorTreeBase<BasicBlock, true>; // PostDomTreeBase member in llvm
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc16373DominatorTreeBase<llvm::BasicBlock>::Split<llvm::Inverse<llvm::BasicBlock*>, llvm::GraphTraits<llv…
16374 …", "void llvm::DominatorTreeBase<llvm::BasicBlock>::Split<llvm::BasicBlock*, llvm::GraphTraits<llv…
16455 …seINS_10BasicBlockEE11recalculateINS_8FunctionEEEvRT_", "void llvm::DominatorTreeBase<llvm::BasicB…
16898 {"_ZN4llvm17DominatorTreeBaseINS_17MachineBasicBlockEE7InfoRecC1Ev", "llvm::DominatorTreeBase<llvm:…
16899 {"_ZN4llvm17DominatorTreeBaseINS_17MachineBasicBlockEE7InfoRecC2Ev", "llvm::DominatorTreeBase<llvm:…
16900 {"_ZN4llvm17DominatorTreeBaseINS_17MachineBasicBlockEE5resetEv", "llvm::DominatorTreeBase<llvm::Mac…
16901 …reeBaseINS_17MachineBasicBlockEEC1Eb", "llvm::DominatorTreeBase<llvm::MachineBasicBlock>::Dominato…
16902 …reeBaseINS_17MachineBasicBlockEEC2Eb", "llvm::DominatorTreeBase<llvm::MachineBasicBlock>::Dominato…
16903 …eeBaseINS_17MachineBasicBlockEED0Ev", "llvm::DominatorTreeBase<llvm::MachineBasicBlock>::~Dominato…
16904 …eeBaseINS_17MachineBasicBlockEED1Ev", "llvm::DominatorTreeBase<llvm::MachineBasicBlock>::~Dominato…
[all …]