Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/
DLoopUnroll.cpp192 NewLoopsMap &NewLoops) { in addClonedBlockToLoopInfo() argument
197 Loop *&NewLoop = NewLoops[OldLoop]; in addClonedBlockToLoopInfo()
204 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.cpp296 NewLoopsMap NewLoops; in CloneLoopBlocks() local
297 NewLoops[ParentLoop] = ParentLoop; in CloneLoopBlocks()
299 NewLoops[L] = ParentLoop; in CloneLoopBlocks()
311 addClonedBlockToLoopInfo(*BB, NewBB, LI, NewLoops); in CloneLoopBlocks()
382 Loop *NewLoop = NewLoops[L]; in CloneLoopBlocks()
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/Transforms/Scalar/
DLoopPassManagerTest.cpp1184 Loop *NewLoops[] = {AR.LI.AllocateLoop(), AR.LI.AllocateLoop(), in TEST_F() local
1186 L.getParentLoop()->addChildLoop(NewLoops[0]); in TEST_F()
1187 L.getParentLoop()->addChildLoop(NewLoops[1]); in TEST_F()
1188 NewLoops[1]->addChildLoop(NewLoops[2]); in TEST_F()
1221 NewLoops[0]->addBasicBlockToLoop(NewLoop03BB, AR.LI); in TEST_F()
1223 NewLoops[1]->addBasicBlockToLoop(NewLoop04BB, AR.LI); in TEST_F()
1224 NewLoops[1]->addBasicBlockToLoop(NewLoop040PHBB, AR.LI); in TEST_F()
1225 NewLoops[2]->addBasicBlockToLoop(NewLoop040BB, AR.LI); in TEST_F()
1226 NewLoops[1]->addBasicBlockToLoop(NewLoop04LatchBB, AR.LI); in TEST_F()
1228 Updater.addSiblingLoops({NewLoops[0], NewLoops[1]}); in TEST_F()
/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/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Transforms/Utils/
DUnrollLoop.h40 NewLoopsMap &NewLoops);
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DSimpleLoopUnswitch.cpp2450 ArrayRef<Loop *> NewLoops) { in run() argument
2452 if (!NewLoops.empty()) in run()
2453 U.addSiblingLoops(NewLoops); in run()
2516 ArrayRef<Loop *> NewLoops) { in runOnLoop() argument
2518 for (auto *NewL : NewLoops) in runOnLoop()