Home
last modified time | relevance | path

Searched refs:PreOrderWorklist (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DLoopInfoImpl.h578 SmallVector<LoopT *, 4> PreOrderLoops, PreOrderWorklist; in getLoopsInPreorder() local
596 SmallVector<LoopT *, 4> PreOrderLoops, PreOrderWorklist; in getLoopsInReverseSiblingPreorder() local
603 assert(PreOrderWorklist.empty() && in getLoopsInReverseSiblingPreorder()
605 PreOrderWorklist.push_back(RootL); in getLoopsInReverseSiblingPreorder()
607 LoopT *L = PreOrderWorklist.pop_back_val(); in getLoopsInReverseSiblingPreorder()
610 PreOrderWorklist.append(L->begin(), L->end()); in getLoopsInReverseSiblingPreorder()
612 } while (!PreOrderWorklist.empty()); in getLoopsInReverseSiblingPreorder()
H A DLoopInfo.h347 SmallVector<LoopT *, 4> PreOrderWorklist; in getInnerLoopsInPreorder() local
348 PreOrderWorklist.append(L.rbegin(), L.rend()); in getInnerLoopsInPreorder()
350 while (!PreOrderWorklist.empty()) { in getInnerLoopsInPreorder()
351 LoopT *L = PreOrderWorklist.pop_back_val(); in getInnerLoopsInPreorder()
354 PreOrderWorklist.append(L->rbegin(), L->rend()); in getInnerLoopsInPreorder()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DLoopUtils.cpp1511 SmallVector<Loop *, 4> PreOrderLoops, PreOrderWorklist; in appendReversedLoopsToWorklist() local
1517 assert(PreOrderWorklist.empty() && in appendReversedLoopsToWorklist()
1519 PreOrderWorklist.push_back(RootL); in appendReversedLoopsToWorklist()
1521 Loop *L = PreOrderWorklist.pop_back_val(); in appendReversedLoopsToWorklist()
1522 PreOrderWorklist.append(L->begin(), L->end()); in appendReversedLoopsToWorklist()
1524 } while (!PreOrderWorklist.empty()); in appendReversedLoopsToWorklist()