Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Analysis/
H A DLoopAnalysisManager.cpp36 SmallVector<Loop *, 4> PreOrderLoops = LI->getLoopsInReverseSiblingPreorder(); in invalidate() local
62 for (Loop *L : PreOrderLoops) { in invalidate()
92 for (Loop *L : reverse(PreOrderLoops)) { in invalidate()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DLoopInfo.h362 SmallVectorImpl<Type> &PreOrderLoops) { in getInnerLoopsInPreorder() argument
371 PreOrderLoops.push_back(L); in getInnerLoopsInPreorder()
378 SmallVector<const LoopT *, 4> PreOrderLoops; in getLoopsInPreorder() local
380 PreOrderLoops.push_back(CurLoop); in getLoopsInPreorder()
381 getInnerLoopsInPreorder(*CurLoop, PreOrderLoops); in getLoopsInPreorder()
382 return PreOrderLoops; in getLoopsInPreorder()
385 SmallVector<LoopT *, 4> PreOrderLoops; in getLoopsInPreorder() local
387 PreOrderLoops.push_back(CurLoop); in getLoopsInPreorder()
388 getInnerLoopsInPreorder(*CurLoop, PreOrderLoops); in getLoopsInPreorder()
389 return PreOrderLoops; in getLoopsInPreorder()
H A DLoopInfoImpl.h576 SmallVector<LoopT *, 4> PreOrderLoops, PreOrderWorklist; in getLoopsInPreorder() local
584 PreOrderLoops.append(PreOrderLoopsInRootL.begin(), in getLoopsInPreorder()
588 return PreOrderLoops; in getLoopsInPreorder()
594 SmallVector<LoopT *, 4> PreOrderLoops, PreOrderWorklist; in getLoopsInReverseSiblingPreorder() local
609 PreOrderLoops.push_back(L); in getLoopsInReverseSiblingPreorder()
613 return PreOrderLoops; in getLoopsInReverseSiblingPreorder()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DLoopUtils.cpp1504 SmallVector<Loop *, 4> PreOrderLoops, PreOrderWorklist; in appendReversedLoopsToWorklist() local
1509 assert(PreOrderLoops.empty() && "Must start with an empty preorder walk."); in appendReversedLoopsToWorklist()
1516 PreOrderLoops.push_back(L); in appendReversedLoopsToWorklist()
1519 Worklist.insert(std::move(PreOrderLoops)); in appendReversedLoopsToWorklist()
1520 PreOrderLoops.clear(); in appendReversedLoopsToWorklist()