Searched defs:po_iterator_storage (Results 1 - 2 of 2) sorted by relevance

/external/llvm/include/llvm/Analysis/
H A DLoopIterator.h111 /// Specialize po_iterator_storage to record postorder numbers.
112 template<> class po_iterator_storage<LoopBlocksTraversal, true> { class in namespace:llvm
115 po_iterator_storage(LoopBlocksTraversal &lbs) : LBT(lbs) {} function in class:llvm::po_iterator_storage
169 inline bool po_iterator_storage<LoopBlocksTraversal, true>::
174 inline void po_iterator_storage<LoopBlocksTraversal, true>::
/external/llvm/include/llvm/ADT/
H A DPostOrderIterator.h27 // The po_iterator_storage template provides access to the set of already
44 // - Finally, by specializing the po_iterator_storage template itself, graph
48 // A specialized po_iterator_storage class can observe both the pre-order and
53 /// Default po_iterator_storage implementation with an internal set object.
55 class po_iterator_storage { class in namespace:llvm
69 /// Specialization of po_iterator_storage that references an external set.
71 class po_iterator_storage<SetType, true> { class in namespace:llvm
74 po_iterator_storage(SetType &VSet) : Visited(VSet) {} function in class:llvm::po_iterator_storage
75 po_iterator_storage(const po_iterator_storage function in class:llvm::po_iterator_storage
[all...]

Completed in 85 milliseconds