Searched refs:po_iterator (Results 1 – 4 of 4) sorted by relevance
/external/llvm/include/llvm/ADT/ |
D | PostOrderIterator.h | 44 class po_iterator : public std::iterator<std::forward_iterator_tag, 65 inline po_iterator(NodeType *BB) { in po_iterator() function 70 inline po_iterator() {} // End is when stack is empty. in po_iterator() function 72 inline po_iterator(NodeType *BB, SetType &S) : in po_iterator() function 80 inline po_iterator(SetType &S) : in po_iterator() function 85 typedef po_iterator<GraphT, SetType, ExtStorage, GT> _Self; 126 po_iterator<T> po_begin(T G) { return po_iterator<T>::begin(G); } in po_begin() 128 po_iterator<T> po_end (T G) { return po_iterator<T>::end(G); } in po_end() 132 struct po_ext_iterator : public po_iterator<T, SetType, true> { 133 po_ext_iterator(const po_iterator<T, SetType, true> &V) : in po_ext_iterator() [all …]
|
/external/llvm/lib/Analysis/ |
D | RegionInfo.cpp | 630 for (po_iterator<DomTreeNode*> FI = po_begin(N), FE = po_end(N); FI != FE; in scanForRegions()
|
/external/llvm/lib/Transforms/Scalar/ |
D | ObjCARC.cpp | 2541 for (po_iterator<Function *> I = po_begin(&F), E = po_end(&F); I != E; ++I) { in Visit()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGBuilder.cpp | 5271 for (po_iterator<Type*> i = po_begin(T), e = po_end(T); in visitCall()
|