Home
last modified time | relevance | path

Searched refs:addBasicBlockToLoop (Results 1 – 25 of 43) sorted by relevance

12

/external/llvm/lib/Transforms/Utils/
DBreakCriticalEdges.cpp250 DestLoop->addBasicBlockToLoop(NewBB, *LI); in SplitCriticalEdge()
253 TIL->addBasicBlockToLoop(NewBB, *LI); in SplitCriticalEdge()
256 DestLoop->addBasicBlockToLoop(NewBB, *LI); in SplitCriticalEdge()
265 P->addBasicBlockToLoop(NewBB, *LI); in SplitCriticalEdge()
DBasicBlockUtils.cpp262 L->addBasicBlockToLoop(New, *LI); in SplitBlock()
340 InnermostPredLoop->addBasicBlockToLoop(NewBB, *LI); in UpdateAnalysisInformation()
342 L->addBasicBlockToLoop(NewBB, *LI); in UpdateAnalysisInformation()
650 L->addBasicBlockToLoop(ThenBlock, *LI); in SplitBlockAndInsertIfThen()
651 L->addBasicBlockToLoop(Tail, *LI); in SplitBlockAndInsertIfThen()
DLoopUnroll.cpp398 L->addBasicBlockToLoop(New, *LI); in UnrollLoop()
420 NewLoop->addBasicBlockToLoop(New, *LI); in UnrollLoop()
DLoopUnrollRuntime.cpp299 NewLoop->addBasicBlockToLoop(NewBB, *LI); in CloneLoopBlocks()
301 ParentLoop->addBasicBlockToLoop(NewBB, *LI); in CloneLoopBlocks()
DCloneFunction.cpp680 ParentLoop->addBasicBlockToLoop(NewPH, *LI); in cloneLoopWithPreheader()
690 NewLoop->addBasicBlockToLoop(NewBB, *LI); in cloneLoopWithPreheader()
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/
DBreakCriticalEdges.cpp311 DestLoop->addBasicBlockToLoop(NewBB, LI->getBase()); in SplitCriticalEdge()
314 TIL->addBasicBlockToLoop(NewBB, LI->getBase()); in SplitCriticalEdge()
317 DestLoop->addBasicBlockToLoop(NewBB, LI->getBase()); in SplitCriticalEdge()
326 P->addBasicBlockToLoop(NewBB, LI->getBase()); in SplitCriticalEdge()
DBasicBlockUtils.cpp298 L->addBasicBlockToLoop(New, LI->getBase()); in SplitBlock()
386 InnermostPredLoop->addBasicBlockToLoop(NewBB, LI->getBase()); in UpdateAnalysisInformation()
388 L->addBasicBlockToLoop(NewBB, LI->getBase()); in UpdateAnalysisInformation()
DLoopUnroll.cpp271 L->addBasicBlockToLoop(New, LI->getBase()); in UnrollLoop()
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/Transforms/Scalar/
DLoopPassManagerTest.cpp966 L.addBasicBlockToLoop(NewLoop010PHBB, AR.LI); in TEST_F()
967 NewLoop->addBasicBlockToLoop(NewLoop010BB, AR.LI); in TEST_F()
968 L.addBasicBlockToLoop(NewLoop01LatchBB, AR.LI); in TEST_F()
1008 L.addBasicBlockToLoop(NewLoop011PHBB, AR.LI); in TEST_F()
1009 NewLoop->addBasicBlockToLoop(NewLoop011BB, AR.LI); in TEST_F()
1153 L.getParentLoop()->addBasicBlockToLoop(NewLoop01PHBB, AR.LI); in TEST_F()
1154 NewLoop->addBasicBlockToLoop(NewLoop01BB, AR.LI); in TEST_F()
1220 L.getParentLoop()->addBasicBlockToLoop(NewLoop03PHBB, AR.LI); in TEST_F()
1221 NewLoops[0]->addBasicBlockToLoop(NewLoop03BB, AR.LI); in TEST_F()
1222 L.getParentLoop()->addBasicBlockToLoop(NewLoop04PHBB, AR.LI); in TEST_F()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/
DBreakCriticalEdges.cpp231 DestLoop->addBasicBlockToLoop(NewBB, *LI); in SplitCriticalEdge()
234 TIL->addBasicBlockToLoop(NewBB, *LI); in SplitCriticalEdge()
237 DestLoop->addBasicBlockToLoop(NewBB, *LI); in SplitCriticalEdge()
246 P->addBasicBlockToLoop(NewBB, *LI); in SplitCriticalEdge()
DBasicBlockUtils.cpp315 L->addBasicBlockToLoop(New, *LI); in SplitBlock()
407 InnermostPredLoop->addBasicBlockToLoop(NewBB, *LI); in UpdateAnalysisInformation()
409 L->addBasicBlockToLoop(NewBB, *LI); in UpdateAnalysisInformation()
719 L->addBasicBlockToLoop(ThenBlock, *LI); in SplitBlockAndInsertIfThen()
720 L->addBasicBlockToLoop(Tail, *LI); in SplitBlockAndInsertIfThen()
DLoopUnrollAndJam.cpp315 L->addBasicBlockToLoop(New, *LI); in UnrollAndJamLoop()
322 SubLoop->addBasicBlockToLoop(New, *LI); in UnrollAndJamLoop()
329 L->addBasicBlockToLoop(New, *LI); in UnrollAndJamLoop()
DLoopUnroll.cpp211 NewLoop->addBasicBlockToLoop(ClonedBB, *LI); in addClonedBlockToLoopInfo()
214 NewLoop->addBasicBlockToLoop(ClonedBB, *LI); in addClonedBlockToLoopInfo()
DCloneFunction.cpp762 ParentLoop->addBasicBlockToLoop(NewPH, *LI); in cloneLoopWithPreheader()
772 NewLoop->addBasicBlockToLoop(NewBB, *LI); in cloneLoopWithPreheader()
DLoopUnrollPeel.cpp417 ParentLoop->addBasicBlockToLoop(NewBB, *LI); in cloneLoopBlocks()
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DMachineBasicBlock.cpp630 DestLoop->addBasicBlockToLoop(NMBB, MLI->getBase()); in SplitCriticalEdge()
633 TIL->addBasicBlockToLoop(NMBB, MLI->getBase()); in SplitCriticalEdge()
636 DestLoop->addBasicBlockToLoop(NMBB, MLI->getBase()); in SplitCriticalEdge()
645 P->addBasicBlockToLoop(NMBB, MLI->getBase()); in SplitCriticalEdge()
DSplitter.cpp482 parentLoop->addBasicBlockToLoop(preHeader, mli->getBase()); in insertPreHeader()
600 splitParentLoop->addBasicBlockToLoop(splitBlock, mli->getBase()); in splitEdge()
/external/llvm/lib/CodeGen/
DMachineBasicBlock.cpp933 DestLoop->addBasicBlockToLoop(NMBB, MLI->getBase()); in SplitCriticalEdge()
936 TIL->addBasicBlockToLoop(NMBB, MLI->getBase()); in SplitCriticalEdge()
939 DestLoop->addBasicBlockToLoop(NMBB, MLI->getBase()); in SplitCriticalEdge()
948 P->addBasicBlockToLoop(NMBB, MLI->getBase()); in SplitCriticalEdge()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DMachineBasicBlock.cpp1080 DestLoop->addBasicBlockToLoop(NMBB, MLI->getBase()); in SplitCriticalEdge()
1083 TIL->addBasicBlockToLoop(NMBB, MLI->getBase()); in SplitCriticalEdge()
1086 DestLoop->addBasicBlockToLoop(NMBB, MLI->getBase()); in SplitCriticalEdge()
1095 P->addBasicBlockToLoop(NMBB, MLI->getBase()); in SplitCriticalEdge()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Vectorize/
DVPlan.cpp174 L->addBasicBlockToLoop(NewBB, *State->LI); in execute()
304 L->addBasicBlockToLoop(VectorLatchBB, *State->LI); in execute()
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DLoopUnswitch.cpp474 New->addBasicBlockToLoop(cast<BasicBlock>(VM[*I]), LI->getBase()); in CloneLoop()
640 ParentLoop->addBasicBlockToLoop(NewBlocks[0], LI->getBase()); in UnswitchNontrivialCondition()
647 ExitBBLoop->addBasicBlockToLoop(NewExit, LI->getBase()); in UnswitchNontrivialCondition()
/external/llvm/lib/Transforms/Scalar/
DLoopUnswitch.cpp736 New.addBasicBlockToLoop(cast<BasicBlock>(VM[*I]), *LI); in CloneLoop()
1096 ParentLoop->addBasicBlockToLoop(NewBlocks[0], *LI); in UnswitchNontrivialCondition()
1103 ExitBBLoop->addBasicBlockToLoop(NewExit, *LI); in UnswitchNontrivialCondition()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DLoopUnswitch.cpp895 New.addBasicBlockToLoop(cast<BasicBlock>(VM[*I]), *LI); in CloneLoop()
1269 ParentLoop->addBasicBlockToLoop(NewBlocks[0], *LI); in UnswitchNontrivialCondition()
1276 ExitBBLoop->addBasicBlockToLoop(NewExit, *LI); in UnswitchNontrivialCondition()
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DLoopInfo.h346 void addBasicBlockToLoop(BlockT *NewBB, LoopInfoBase<BlockT, LoopT> &LI);
1099 LoopBase<BlockT, LoopT>::addBasicBlockToLoop(BlockT *NewBB,
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dtail-dup-merge-loop-headers.ll53 ; There is an erroneus check in LoopBase::addBasicBlockToLoop(), where it

12