Searched refs:PreOrderLoops (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | GenericLoopInfo.h | 338 SmallVectorImpl<Type> &PreOrderLoops) { in getLoopLatches() 347 PreOrderLoops.push_back(L); in getInnerLoopsInPreorder() 354 SmallVector<const LoopT *, 4> PreOrderLoops; in getInnerLoopsInPreorder() 356 PreOrderLoops.push_back(CurLoop); in getInnerLoopsInPreorder() 357 getInnerLoopsInPreorder(*CurLoop, PreOrderLoops); in getInnerLoopsInPreorder() 358 return PreOrderLoops; in getInnerLoopsInPreorder() 361 SmallVector<LoopT *, 4> PreOrderLoops; 363 PreOrderLoops.push_back(CurLoop); in getLoopsInPreorder() 364 getInnerLoopsInPreorder(*CurLoop, PreOrderLoops); in getLoopsInPreorder() local 365 return PreOrderLoops; in getLoopsInPreorder() 348 getInnerLoopsInPreorder(const LoopT & L,SmallVectorImpl<Type> & PreOrderLoops) getInnerLoopsInPreorder() argument 371 SmallVector<LoopT *, 4> PreOrderLoops; getLoopsInPreorder() local [all...] |
H A D | GenericLoopInfoImpl.h | 596 SmallVector<LoopT *, 4> PreOrderLoops, PreOrderWorklist; in getLoopsInPreorder() local 604 PreOrderLoops.append(PreOrderLoopsInRootL.begin(), in getLoopsInPreorder() 608 return PreOrderLoops; in getLoopsInPreorder() 614 SmallVector<LoopT *, 4> PreOrderLoops, PreOrderWorklist; in getLoopsInReverseSiblingPreorder() local 629 PreOrderLoops.push_back(L); in getLoopsInReverseSiblingPreorder() 633 return PreOrderLoops; in getLoopsInReverseSiblingPreorder()
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | LoopAnalysisManager.cpp | 37 SmallVector<Loop *, 4> PreOrderLoops = LI->getLoopsInReverseSiblingPreorder(); in invalidate() local 63 for (Loop *L : PreOrderLoops) { in invalidate() 93 for (Loop *L : reverse(PreOrderLoops)) { in invalidate()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | LoopUtils.cpp | 1733 SmallVector<Loop *, 4> PreOrderLoops, PreOrderWorklist; in appendReversedLoopsToWorklist() local 1738 assert(PreOrderLoops.empty() && "Must start with an empty preorder walk."); in appendReversedLoopsToWorklist() 1745 PreOrderLoops.push_back(L); in appendReversedLoopsToWorklist() 1748 Worklist.insert(std::move(PreOrderLoops)); in appendReversedLoopsToWorklist() 1749 PreOrderLoops.clear(); in appendReversedLoopsToWorklist()
|