Searched refs:po_iterator (Results 1 – 4 of 4) sorted by relevance
113 po_iterator(NodeRef BB) { in po_iterator() function121 po_iterator(NodeRef BB, SetType &S) in po_iterator() function129 po_iterator(SetType &S) in po_iterator() function148 static po_iterator begin(const GraphT &G) { in begin()149 return po_iterator(GT::getEntryNode(G)); in begin()151 static po_iterator end(const GraphT &G) { return po_iterator(); } in end()156 static po_iterator end(const GraphT &G, SetType &S) { return po_iterator(S); } in end()180 po_iterator tmp = *this;189 po_iterator<T> po_begin(const T &G) { return po_iterator<T>::begin(G); } in po_begin()191 po_iterator<T> po_end (const T &G) { return po_iterator<T>::end(G); } in po_end()[all …]
25 for (po_iterator I = po_iterator::begin(cfg, BSet), in PostOrderCFGView()26 E = po_iterator::end(cfg, BSet); I != E; ++I) { in PostOrderCFGView()
73 using po_iterator = llvm::po_iterator<const CFG *, CFGBlockSet, true>;
203 typedef po_iterator<BasicBlock*, LoopBlocksTraversal, true> POTIterator;