Home
last modified time | relevance | path

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

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/
HDLoopPassManager.h117 SmallVector<Loop *, 4> PreOrderLoops, PreOrderWorklist;
123 assert(PreOrderWorklist.empty() &&
125 PreOrderWorklist.push_back(RootL);
127 Loop *L = PreOrderWorklist.pop_back_val();
128 PreOrderWorklist.append(L->begin(), L->end());
130 } while (!PreOrderWorklist.empty());
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
HDLoopInfoImpl.h568 SmallVector<LoopT *, 4> PreOrderLoops, PreOrderWorklist; in getLoopsInPreorder() local
586 SmallVector<LoopT *, 4> PreOrderLoops, PreOrderWorklist; in getLoopsInReverseSiblingPreorder() local
593 assert(PreOrderWorklist.empty() && in getLoopsInReverseSiblingPreorder()
595 PreOrderWorklist.push_back(RootL); in getLoopsInReverseSiblingPreorder()
597 LoopT *L = PreOrderWorklist.pop_back_val(); in getLoopsInReverseSiblingPreorder()
600 PreOrderWorklist.append(L->begin(), L->end()); in getLoopsInReverseSiblingPreorder()
602 } while (!PreOrderWorklist.empty()); in getLoopsInReverseSiblingPreorder()
HDLoopInfo.h327 SmallVector<LoopT *, 4> PreOrderWorklist; in getInnerLoopsInPreorder() local
328 PreOrderWorklist.append(L.rbegin(), L.rend()); in getInnerLoopsInPreorder()
330 while (!PreOrderWorklist.empty()) { in getInnerLoopsInPreorder()
331 LoopT *L = PreOrderWorklist.pop_back_val(); in getInnerLoopsInPreorder()
334 PreOrderWorklist.append(L->rbegin(), L->rend()); in getInnerLoopsInPreorder()
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
HDLoopUnrollPass.cpp1392 SmallVector<Loop *, 4> PreOrderLoops, PreOrderWorklist; in appendLoopsToWorklist() local
1396 assert(PreOrderWorklist.empty() && in appendLoopsToWorklist()
1398 PreOrderWorklist.push_back(RootL); in appendLoopsToWorklist()
1400 Loop *L = PreOrderWorklist.pop_back_val(); in appendLoopsToWorklist()
1401 PreOrderWorklist.append(L->begin(), L->end()); in appendLoopsToWorklist()
1403 } while (!PreOrderWorklist.empty()); in appendLoopsToWorklist()