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.h338 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 DGenericLoopInfoImpl.h596 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 DLoopAnalysisManager.cpp37 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 DLoopUtils.cpp1733 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()