Home
last modified time | relevance | path

Searched refs:NewLoops (Results 1 – 11 of 11) sorted by relevance

/external/llvm-project/llvm/lib/Transforms/Utils/
DLoopUnroll.cpp139 NewLoopsMap &NewLoops) { in addClonedBlockToLoopInfo() argument
144 Loop *&NewLoop = NewLoops[OldLoop]; in addClonedBlockToLoopInfo()
151 Loop *NewLoopParent = NewLoops.lookup(OldLoop->getParentLoop()); in addClonedBlockToLoopInfo()
590 SmallDenseMap<const Loop *, Loop *, 4> NewLoops; in UnrollLoop() local
591 NewLoops[L] = L; in UnrollLoop()
601 const Loop *OldLoop = addClonedBlockToLoopInfo(*BB, New, LI, NewLoops); in UnrollLoop()
603 LoopsToSimplify.insert(NewLoops[OldLoop]); in UnrollLoop()
DLoopUnrollRuntime.cpp314 NewLoopsMap NewLoops; in CloneLoopBlocks() local
315 NewLoops[ParentLoop] = ParentLoop; in CloneLoopBlocks()
317 NewLoops[L] = ParentLoop; in CloneLoopBlocks()
329 addClonedBlockToLoopInfo(*BB, NewBB, LI, NewLoops); in CloneLoopBlocks()
400 Loop *NewLoop = NewLoops[L]; in CloneLoopBlocks()
DLoopUnrollAndJam.cpp369 SmallDenseMap<const Loop *, Loop *, 4> NewLoops; in UnrollAndJamLoop() local
370 NewLoops[L] = L; in UnrollAndJamLoop()
371 NewLoops[SubLoop] = SubLoop; in UnrollAndJamLoop()
379 addClonedBlockToLoopInfo(*BB, New, LI, NewLoops); in UnrollAndJamLoop()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DLoopUnroll.cpp134 NewLoopsMap &NewLoops) { in addClonedBlockToLoopInfo() argument
139 Loop *&NewLoop = NewLoops[OldLoop]; in addClonedBlockToLoopInfo()
146 Loop *NewLoopParent = NewLoops.lookup(OldLoop->getParentLoop()); in addClonedBlockToLoopInfo()
604 SmallDenseMap<const Loop *, Loop *, 4> NewLoops; in UnrollLoop() local
605 NewLoops[L] = L; in UnrollLoop()
615 const Loop *OldLoop = addClonedBlockToLoopInfo(*BB, New, LI, NewLoops); in UnrollLoop()
617 LoopsToSimplify.insert(NewLoops[OldLoop]); in UnrollLoop()
DLoopUnrollRuntime.cpp313 NewLoopsMap NewLoops; in CloneLoopBlocks() local
314 NewLoops[ParentLoop] = ParentLoop; in CloneLoopBlocks()
316 NewLoops[L] = ParentLoop; in CloneLoopBlocks()
328 addClonedBlockToLoopInfo(*BB, NewBB, LI, NewLoops); in CloneLoopBlocks()
399 Loop *NewLoop = NewLoops[L]; in CloneLoopBlocks()
/external/llvm/lib/Transforms/Utils/
DLoopUnroll.cpp387 SmallDenseMap<const Loop *, Loop *, 4> NewLoops; in UnrollLoop() local
388 NewLoops[L] = L; in UnrollLoop()
404 Loop *&NewLoop = NewLoops[OldLoop]; in UnrollLoop()
410 Loop *NewLoopParent = NewLoops.lookup(OldLoop->getParentLoop()); in UnrollLoop()
/external/llvm-project/llvm/unittests/Transforms/Scalar/
DLoopPassManagerTest.cpp1197 Loop *NewLoops[] = {AR.LI.AllocateLoop(), AR.LI.AllocateLoop(), in TEST_F() local
1199 L.getParentLoop()->addChildLoop(NewLoops[0]); in TEST_F()
1200 L.getParentLoop()->addChildLoop(NewLoops[1]); in TEST_F()
1201 NewLoops[1]->addChildLoop(NewLoops[2]); in TEST_F()
1234 NewLoops[0]->addBasicBlockToLoop(NewLoop03BB, AR.LI); in TEST_F()
1236 NewLoops[1]->addBasicBlockToLoop(NewLoop04BB, AR.LI); in TEST_F()
1237 NewLoops[1]->addBasicBlockToLoop(NewLoop040PHBB, AR.LI); in TEST_F()
1238 NewLoops[2]->addBasicBlockToLoop(NewLoop040BB, AR.LI); in TEST_F()
1239 NewLoops[1]->addBasicBlockToLoop(NewLoop04LatchBB, AR.LI); in TEST_F()
1241 Updater.addSiblingLoops({NewLoops[0], NewLoops[1]}); in TEST_F()
/external/llvm-project/llvm/include/llvm/Transforms/Utils/
DUnrollLoop.h50 NewLoopsMap &NewLoops);
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/
DUnrollLoop.h50 NewLoopsMap &NewLoops);
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DSimpleLoopUnswitch.cpp2874 ArrayRef<Loop *> NewLoops) { in run() argument
2876 if (!NewLoops.empty()) in run()
2877 U.addSiblingLoops(NewLoops); in run()
2963 ArrayRef<Loop *> NewLoops) { in runOnLoop() argument
2965 for (auto *NewL : NewLoops) in runOnLoop()
/external/llvm-project/llvm/lib/Transforms/Scalar/
DSimpleLoopUnswitch.cpp2936 ArrayRef<Loop *> NewLoops) { in run() argument
2938 if (!NewLoops.empty()) in run()
2939 U.addSiblingLoops(NewLoops); in run()
3025 ArrayRef<Loop *> NewLoops) { in runOnLoop() argument
3027 for (auto *NewL : NewLoops) in runOnLoop()