OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:DomTreeNodeBase
(Results
1 - 17
of
17
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
LiveIntervalCalc.h
24
template <class NodeT> class
DomTreeNodeBase
;
26
using MachineDomTreeNode =
DomTreeNodeBase
<MachineBasicBlock>;
LiveRangeCalc.h
39
template <class NodeT> class
DomTreeNodeBase
;
44
using MachineDomTreeNode =
DomTreeNodeBase
<MachineBasicBlock>;
MachineDominanceFrontier.h
25
using DomTreeNodeT =
DomTreeNodeBase
<MachineBasicBlock>;
MachineDominators.h
35
extern template class
DomTreeNodeBase
<MachineBasicBlock>;
39
using MachineDomTreeNode =
DomTreeNodeBase
<MachineBasicBlock>;
/src/external/apache2/llvm/dist/llvm/include/llvm/Support/
GenericDomTree.h
53
template <class NodeT> class
DomTreeNodeBase
{
61
DomTreeNodeBase
*IDom;
63
SmallVector<
DomTreeNodeBase
*, 4> Children;
68
DomTreeNodeBase
(NodeT *BB,
DomTreeNodeBase
*iDom)
71
using iterator = typename SmallVector<
DomTreeNodeBase
*, 4>::iterator;
73
typename SmallVector<
DomTreeNodeBase
*, 4>::const_iterator;
80
DomTreeNodeBase
*const &back() const { return Children.back(); }
81
DomTreeNodeBase
*&back() { return Children.back(); }
89
DomTreeNodeBase
*getIDom() const { return IDom;
[
all
...]
GenericIteratedDominanceFrontier.h
138
std::pair<
DomTreeNodeBase
<NodeTy> *, std::pair<unsigned, unsigned>>;
147
SmallVector<
DomTreeNodeBase
<NodeTy> *, 32> Worklist;
148
SmallPtrSet<
DomTreeNodeBase
<NodeTy> *, 32> VisitedPQ;
149
SmallPtrSet<
DomTreeNodeBase
<NodeTy> *, 32> VisitedWorklist;
152
if (
DomTreeNodeBase
<NodeTy> *Node = DT.getNode(BB)) {
160
DomTreeNodeBase
<NodeTy> *Root = RootPair.first;
172
DomTreeNodeBase
<NodeTy> *Node = Worklist.pop_back_val();
177
DomTreeNodeBase
<NodeTy> *SuccNode = DT.getNode(Succ);
GenericDomTreeConstruction.h
58
using TreeNodePtr =
DomTreeNodeBase
<NodeT> *;
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
VPlanDominatorTree.h
28
using VPDomTreeNode =
DomTreeNodeBase
<VPBlockBase>;
/src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
DominanceFrontier.h
128
using DomTreeNodeT =
DomTreeNodeBase
<BlockT>;
144
using DomTreeNodeT =
DomTreeNodeBase
<BasicBlock>;
DominanceFrontierImpl.h
37
using DomTreeNodeT =
DomTreeNodeBase
<BlockT>;
LoopInfoImpl.h
550
const
DomTreeNodeBase
<BlockT> *DomRoot = DomTree.getRootNode();
RegionInfoImpl.h
766
for (
DomTreeNodeBase
<BlockT> *C : *N) {
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
MachineDominators.cpp
36
template class
DomTreeNodeBase
<MachineBasicBlock>;
/src/external/apache2/llvm/dist/llvm/include/llvm/IR/
Dominators.h
35
extern template class
DomTreeNodeBase
<BasicBlock>;
81
using DomTreeNode =
DomTreeNodeBase
<BasicBlock>;
/src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
LoopUtils.h
23
template <typename T> class
DomTreeNodeBase
;
24
using DomTreeNode =
DomTreeNodeBase
<BasicBlock>;
/src/external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/
Dominators.h
38
using DomTreeNode = llvm::
DomTreeNodeBase
<CFGBlock>;
/src/external/apache2/llvm/dist/llvm/lib/IR/
Dominators.cpp
66
template class llvm::
DomTreeNodeBase
<BasicBlock>;
Completed in 28 milliseconds
Indexes created Tue Jun 16 00:25:01 UTC 2026