HomeSort by: relevance | last modified time | path
    Searched refs:po_iterator_storage (Results 1 - 3 of 3) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
PostOrderIterator.h 30 // The po_iterator_storage template provides access to the set of already
47 // - Finally, by specializing the po_iterator_storage template itself, graph
51 // A specialized po_iterator_storage class can observe both the pre-order and
56 /// Default po_iterator_storage implementation with an internal set object.
58 class po_iterator_storage { class in namespace:llvm
72 /// Specialization of po_iterator_storage that references an external set.
74 class po_iterator_storage<SetType, true> { class in namespace:llvm
78 po_iterator_storage(SetType &VSet) : Visited(VSet) {} function in class:llvm::po_iterator_storage
79 po_iterator_storage(const po_iterator_storage &S) : Visited(S.Visited) { function in class:llvm::po_iterator_storage
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
LoopIterator.h 189 /// Specialize po_iterator_storage to record postorder numbers.
190 template<> class po_iterator_storage<LoopBlocksTraversal, true> { class in namespace:llvm
193 po_iterator_storage(LoopBlocksTraversal &lbs) : LBT(lbs) {} function in class:llvm::po_iterator_storage
247 inline bool po_iterator_storage<LoopBlocksTraversal, true>::insertEdge(
252 inline void po_iterator_storage<LoopBlocksTraversal, true>::
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
MachineTraceMetrics.cpp 439 // Specialize po_iterator_storage in order to prune the post-order traversal so
444 class po_iterator_storage<LoopBounds, true> {
448 po_iterator_storage(LoopBounds &lb) : LB(lb) {}

Completed in 20 milliseconds