Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
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()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Scalar/
DLoopPassManager.h117 SmallVector<Loop *, 4> PreOrderLoops, PreOrderWorklist;
122 assert(PreOrderLoops.empty() && "Must start with an empty preorder walk.");
129 PreOrderLoops.push_back(L);
132 Worklist.insert(std::move(PreOrderLoops));
133 PreOrderLoops.clear();
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DLoopInfo.h326 SmallVectorImpl<Type> &PreOrderLoops) { in getInnerLoopsInPreorder() argument
335 PreOrderLoops.push_back(L); in getInnerLoopsInPreorder()
342 SmallVector<const LoopT *, 4> PreOrderLoops; in getLoopsInPreorder() local
344 PreOrderLoops.push_back(CurLoop); in getLoopsInPreorder()
345 getInnerLoopsInPreorder(*CurLoop, PreOrderLoops); in getLoopsInPreorder()
346 return PreOrderLoops; in getLoopsInPreorder()
349 SmallVector<LoopT *, 4> PreOrderLoops; in getLoopsInPreorder() local
351 PreOrderLoops.push_back(CurLoop); in getLoopsInPreorder()
352 getInnerLoopsInPreorder(*CurLoop, PreOrderLoops); in getLoopsInPreorder()
353 return PreOrderLoops; in getLoopsInPreorder()
DLoopInfoImpl.h568 SmallVector<LoopT *, 4> PreOrderLoops, PreOrderWorklist; in getLoopsInPreorder() local
576 PreOrderLoops.append(PreOrderLoopsInRootL.begin(), in getLoopsInPreorder()
580 return PreOrderLoops; in getLoopsInPreorder()
586 SmallVector<LoopT *, 4> PreOrderLoops, PreOrderWorklist; in getLoopsInReverseSiblingPreorder() local
601 PreOrderLoops.push_back(L); in getLoopsInReverseSiblingPreorder()
605 return PreOrderLoops; in getLoopsInReverseSiblingPreorder()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DLoopUnrollPass.cpp1392 SmallVector<Loop *, 4> PreOrderLoops, PreOrderWorklist; in appendLoopsToWorklist() local
1395 assert(PreOrderLoops.empty() && "Must start with an empty preorder walk."); in appendLoopsToWorklist()
1402 PreOrderLoops.push_back(L); in appendLoopsToWorklist()
1405 Worklist.append(PreOrderLoops.begin(), PreOrderLoops.end()); in appendLoopsToWorklist()
1406 PreOrderLoops.clear(); in appendLoopsToWorklist()