Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DGenericLoopInfo.h342 SmallVectorImpl<Type> &PreOrderLoops) { in getInnerLoopsInPreorder() argument
351 PreOrderLoops.push_back(L); in getInnerLoopsInPreorder()
358 SmallVector<const LoopT *, 4> PreOrderLoops; in getLoopsInPreorder() local
360 PreOrderLoops.push_back(CurLoop); in getLoopsInPreorder()
361 getInnerLoopsInPreorder(*CurLoop, PreOrderLoops); in getLoopsInPreorder()
362 return PreOrderLoops; in getLoopsInPreorder()
365 SmallVector<LoopT *, 4> PreOrderLoops; in getLoopsInPreorder() local
367 PreOrderLoops.push_back(CurLoop); in getLoopsInPreorder()
368 getInnerLoopsInPreorder(*CurLoop, PreOrderLoops); in getLoopsInPreorder()
369 return PreOrderLoops; in getLoopsInPreorder()
H A DGenericLoopInfoImpl.h608 SmallVector<LoopT *, 4> PreOrderLoops; in getLoopsInPreorder() local
616 PreOrderLoops.append(PreOrderLoopsInRootL.begin(), in getLoopsInPreorder()
620 return PreOrderLoops; in getLoopsInPreorder()
626 SmallVector<LoopT *, 4> PreOrderLoops, PreOrderWorklist; in getLoopsInReverseSiblingPreorder() local
641 PreOrderLoops.push_back(L); in getLoopsInReverseSiblingPreorder()
645 return PreOrderLoops; in getLoopsInReverseSiblingPreorder()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopAnalysisManager.cpp40 SmallVector<Loop *, 4> PreOrderLoops = LI->getLoopsInReverseSiblingPreorder(); in invalidate() local
66 for (Loop *L : PreOrderLoops) { in invalidate()
96 for (Loop *L : reverse(PreOrderLoops)) { in invalidate()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUtils.cpp1799 SmallVector<Loop *, 4> PreOrderLoops, PreOrderWorklist; in appendReversedLoopsToWorklist() local
1804 assert(PreOrderLoops.empty() && "Must start with an empty preorder walk."); in appendReversedLoopsToWorklist()
1811 PreOrderLoops.push_back(L); in appendReversedLoopsToWorklist()
1814 Worklist.insert(std::move(PreOrderLoops)); in appendReversedLoopsToWorklist()
1815 PreOrderLoops.clear(); in appendReversedLoopsToWorklist()