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

/external/llvm/include/llvm/Analysis/
H A DLoopIterator.h32 class LoopBlocksTraversal;
44 friend class LoopBlocksTraversal;
112 template<> class po_iterator_storage<LoopBlocksTraversal, true> {
113 LoopBlocksTraversal &LBT;
115 po_iterator_storage(LoopBlocksTraversal &lbs) : LBT(lbs) {}
122 class LoopBlocksTraversal { class in namespace:llvm
125 typedef po_iterator<BasicBlock*, LoopBlocksTraversal, true> POTIterator;
132 LoopBlocksTraversal(LoopBlocksDFS &Storage, LoopInfo *LInfo) : function in class:llvm::LoopBlocksTraversal
169 inline bool po_iterator_storage<LoopBlocksTraversal, true>::
174 inline void po_iterator_storage<LoopBlocksTraversal, tru
[all...]
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
H A DLoopIterator.h33 class LoopBlocksTraversal;
45 friend class LoopBlocksTraversal;
113 class LoopBlocksTraversal { class in namespace:llvm
116 typedef po_iterator<BasicBlock*, LoopBlocksTraversal, true> POTIterator;
123 LoopBlocksTraversal(LoopBlocksDFS &Storage, LoopInfo *LInfo) : function in class:llvm::LoopBlocksTraversal
178 template<> struct DFSetTraits<LoopBlocksTraversal> {
179 static void finishPostorder(BasicBlock *BB, LoopBlocksTraversal& LBT) {

Completed in 1244 milliseconds