Home
last modified time | relevance | path

Searched refs:po_iterator (Results 1 – 12 of 12) sorted by relevance

/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
DPostOrderIterator.h95 class po_iterator
106 po_iterator(NodeRef BB) { in po_iterator() function
112 po_iterator() = default; // End is when stack is empty.
114 po_iterator(NodeRef BB, SetType &S) in po_iterator() function
122 po_iterator(SetType &S) in po_iterator() function
140 static po_iterator begin(GraphT G) { in begin()
141 return po_iterator(GT::getEntryNode(G)); in begin()
143 static po_iterator end(GraphT G) { return po_iterator(); } in end()
145 static po_iterator begin(GraphT G, SetType &S) { in begin()
146 return po_iterator(GT::getEntryNode(G), S); in begin()
[all …]
/external/llvm/include/llvm/ADT/
DPostOrderIterator.h93 class po_iterator : public std::iterator<std::forward_iterator_tag,
115 po_iterator(NodeType *BB) { in po_iterator() function
120 po_iterator() {} // End is when stack is empty. in po_iterator() function
122 po_iterator(NodeType *BB, SetType &S) in po_iterator() function
130 po_iterator(SetType &S) in po_iterator() function
137 static po_iterator begin(GraphT G) { in begin()
138 return po_iterator(GT::getEntryNode(G)); in begin()
140 static po_iterator end(GraphT G) { return po_iterator(); } in end()
142 static po_iterator begin(GraphT G, SetType &S) { in begin()
143 return po_iterator(GT::getEntryNode(G), S); in begin()
[all …]
/external/llvm-project/llvm/include/llvm/ADT/
DPostOrderIterator.h96 class po_iterator
107 po_iterator(NodeRef BB) { in po_iterator() function
113 po_iterator() = default; // End is when stack is empty.
115 po_iterator(NodeRef BB, SetType &S) in po_iterator() function
123 po_iterator(SetType &S) in po_iterator() function
141 static po_iterator begin(GraphT G) { in begin()
142 return po_iterator(GT::getEntryNode(G)); in begin()
144 static po_iterator end(GraphT G) { return po_iterator(); } in end()
146 static po_iterator begin(GraphT G, SetType &S) { in begin()
147 return po_iterator(GT::getEntryNode(G), S); in begin()
[all …]
/external/clang/lib/Analysis/
DPostOrderCFGView.cpp24 for (po_iterator I = po_iterator::begin(cfg, BSet), in PostOrderCFGView()
25 E = po_iterator::end(cfg, BSet); I != E; ++I) { in PostOrderCFGView()
/external/llvm-project/clang/lib/Analysis/
DPostOrderCFGView.cpp25 for (po_iterator I = po_iterator::begin(cfg, BSet), in PostOrderCFGView()
26 E = po_iterator::end(cfg, BSet); I != E; ++I) { in PostOrderCFGView()
/external/clang/include/clang/Analysis/Analyses/
DPostOrderCFGView.h72 typedef llvm::po_iterator<const CFG*, CFGBlockSet, true> po_iterator; typedef
/external/llvm-project/clang/include/clang/Analysis/Analyses/
DPostOrderCFGView.h73 using po_iterator = llvm::po_iterator<const CFG *, CFGBlockSet, true>;
/external/llvm/include/llvm/Analysis/
DLoopIterator.h125 typedef po_iterator<BasicBlock*, LoopBlocksTraversal, true> POTIterator;
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DLoopIterator.h203 typedef po_iterator<BasicBlock*, LoopBlocksTraversal, true> POTIterator;
/external/llvm-project/llvm/include/llvm/Analysis/
DLoopIterator.h203 typedef po_iterator<BasicBlock*, LoopBlocksTraversal, true> POTIterator;
/external/llvm-project/polly/lib/CodeGen/
DIslNodeBuilder.cpp610 for (po_iterator<DomTreeNode *> I = po_begin(N), E = po_end(N); I != E; ++I) in removeSubFuncFromDomTree()
DPPCGCodeGeneration.cpp1543 for (po_iterator<DomTreeNode *> I = po_begin(N), E = po_end(N); I != E; ++I) in clearDominators()