HomeSort by relevance Sort by last modified time
    Searched refs:po_iterator_storage (Results 1 - 4 of 4) sorted by null

  /external/llvm/unittests/ADT/
PostOrderIteratorTest.cpp 23 po_iterator_storage<std::set<void *>, false> PIS;
26 po_iterator_storage<ExtSetTy, true> PISExt(Ext);
  /external/llvm/include/llvm/Analysis/
LoopIterator.h 111 /// 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/
PostOrderIterator.h 27 // 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 &S) : Visited(S.Visited) { function in class:llvm::po_iterator_storage
    [all...]
  /external/llvm/lib/CodeGen/
MachineTraceMetrics.cpp 423 // Specialize po_iterator_storage in order to prune the post-order traversal so
427 class po_iterator_storage<LoopBounds, true> {
430 po_iterator_storage(LoopBounds &lb) : LB(lb) {}
    [all...]

Completed in 599 milliseconds