| PostOrderIterator.h | 31 // visited nodes during the po_iterator's depth-first traversal. 49 // could be used to remove loop back-edges from the CFG seen by po_iterator. 53 // the finishPostorder() function is called just before the po_iterator moves 95 class po_iterator : public po_iterator_storage<SetType, ExtStorage> { class in namespace:llvm 111 po_iterator(NodeRef BB) { function in class:llvm::po_iterator 117 po_iterator() = default; // End is when stack is empty. 119 po_iterator(NodeRef BB, SetType &S) function in class:llvm::po_iterator 127 po_iterator(SetType &S) function in class:llvm::po_iterator 143 static po_iterator begin(const GraphT &G) { 144 return po_iterator(GT::getEntryNode(G)) [all...] |