Home
last modified time | relevance | path

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

/external/llvm-project/llvm/lib/Analysis/
DLoopAnalysisManager.cpp39 SmallVector<Loop *, 4> PreOrderLoops = LI->getLoopsInReverseSiblingPreorder(); in invalidate() local
65 for (Loop *L : PreOrderLoops) { in invalidate()
95 for (Loop *L : reverse(PreOrderLoops)) { in invalidate()
/external/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()
/external/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();
/external/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()
/external/llvm-project/llvm/include/llvm/Analysis/
DLoopInfo.h346 SmallVectorImpl<Type> &PreOrderLoops) { in getInnerLoopsInPreorder() argument
355 PreOrderLoops.push_back(L); in getInnerLoopsInPreorder()
362 SmallVector<const LoopT *, 4> PreOrderLoops; in getLoopsInPreorder() local
364 PreOrderLoops.push_back(CurLoop); in getLoopsInPreorder()
365 getInnerLoopsInPreorder(*CurLoop, PreOrderLoops); in getLoopsInPreorder()
366 return PreOrderLoops; in getLoopsInPreorder()
369 SmallVector<LoopT *, 4> PreOrderLoops; in getLoopsInPreorder() local
371 PreOrderLoops.push_back(CurLoop); in getLoopsInPreorder()
372 getInnerLoopsInPreorder(*CurLoop, PreOrderLoops); in getLoopsInPreorder()
373 return PreOrderLoops; in getLoopsInPreorder()
DLoopInfoImpl.h574 SmallVector<LoopT *, 4> PreOrderLoops, PreOrderWorklist; in getLoopsInPreorder() local
582 PreOrderLoops.append(PreOrderLoopsInRootL.begin(), in getLoopsInPreorder()
586 return PreOrderLoops; in getLoopsInPreorder()
592 SmallVector<LoopT *, 4> PreOrderLoops, PreOrderWorklist; in getLoopsInReverseSiblingPreorder() local
607 PreOrderLoops.push_back(L); in getLoopsInReverseSiblingPreorder()
611 return PreOrderLoops; in getLoopsInReverseSiblingPreorder()
/external/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()
/external/llvm-project/llvm/lib/Transforms/Utils/
DLoopUtils.cpp1532 SmallVector<Loop *, 4> PreOrderLoops, PreOrderWorklist; in appendReversedLoopsToWorklist() local
1537 assert(PreOrderLoops.empty() && "Must start with an empty preorder walk."); in appendReversedLoopsToWorklist()
1544 PreOrderLoops.push_back(L); in appendReversedLoopsToWorklist()
1547 Worklist.insert(std::move(PreOrderLoops)); in appendReversedLoopsToWorklist()
1548 PreOrderLoops.clear(); in appendReversedLoopsToWorklist()