Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DBreakCriticalEdges.cpp254 DestLoop->addBasicBlockToLoop(NewBB, *LI); in SplitCriticalEdge()
257 TIL->addBasicBlockToLoop(NewBB, *LI); in SplitCriticalEdge()
260 DestLoop->addBasicBlockToLoop(NewBB, *LI); in SplitCriticalEdge()
269 P->addBasicBlockToLoop(NewBB, *LI); in SplitCriticalEdge()
DBasicBlockUtils.cpp531 L->addBasicBlockToLoop(New, *LI); in SplitBlock()
633 InnermostPredLoop->addBasicBlockToLoop(NewBB, *LI); in UpdateAnalysisInformation()
635 L->addBasicBlockToLoop(NewBB, *LI); in UpdateAnalysisInformation()
969 L->addBasicBlockToLoop(ThenBlock, *LI); in SplitBlockAndInsertIfThen()
970 L->addBasicBlockToLoop(Tail, *LI); in SplitBlockAndInsertIfThen()
DLoopUnrollAndJam.cpp325 L->addBasicBlockToLoop(New, *LI); in UnrollAndJamLoop()
332 SubLoop->addBasicBlockToLoop(New, *LI); in UnrollAndJamLoop()
339 L->addBasicBlockToLoop(New, *LI); in UnrollAndJamLoop()
DCloneFunction.cpp777 ParentLoop->addBasicBlockToLoop(NewPH, *LI); in cloneLoopWithPreheader()
806 NewLoop->addBasicBlockToLoop(NewBB, *LI); in cloneLoopWithPreheader()
DLoopUnroll.cpp153 NewLoop->addBasicBlockToLoop(ClonedBB, *LI); in addClonedBlockToLoopInfo()
156 NewLoop->addBasicBlockToLoop(ClonedBB, *LI); in addClonedBlockToLoopInfo()
DLoopUnrollPeel.cpp512 ParentLoop->addBasicBlockToLoop(NewBB, *LI); in cloneLoopBlocks()
DLoopSimplify.cpp459 L->addBasicBlockToLoop(BEBlock, *LI); in insertUniqueBackedgeBlock()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DMachineBasicBlock.cpp1082 DestLoop->addBasicBlockToLoop(NMBB, MLI->getBase()); in SplitCriticalEdge()
1085 TIL->addBasicBlockToLoop(NMBB, MLI->getBase()); in SplitCriticalEdge()
1088 DestLoop->addBasicBlockToLoop(NMBB, MLI->getBase()); in SplitCriticalEdge()
1097 P->addBasicBlockToLoop(NMBB, MLI->getBase()); in SplitCriticalEdge()
DBranchFolding.cpp424 ML->addBasicBlockToLoop(NewMBB, MLI->getBase()); in SplitMBBAt()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DVPlan.cpp189 L->addBasicBlockToLoop(NewBB, *State->LI); in execute()
413 L->addBasicBlockToLoop(VectorLatchBB, *State->LI); in execute()
DLoopVectorize.cpp2994 Lp->addBasicBlockToLoop(LoopVectorBody, *LI); in createVectorizedLoopSkeleton()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DLoopUnswitch.cpp921 New.addBasicBlockToLoop(cast<BasicBlock>(VM[*I]), *LI); in CloneLoop()
1306 ParentLoop->addBasicBlockToLoop(NewBlocks[0], *LI); in UnswitchNontrivialCondition()
1313 ExitBBLoop->addBasicBlockToLoop(NewExit, *LI); in UnswitchNontrivialCondition()
DSimpleLoopUnswitch.cpp1307 ParentL->addBasicBlockToLoop(ClonedPH, LI); in buildClonedLoops()
1327 ClonedL->addBasicBlockToLoop(ClonedBB, LI); in buildClonedLoops()
1435 OuterL->addBasicBlockToLoop(BB, LI); in buildClonedLoops()
2442 L.addBasicBlockToLoop(GuardedBlock, LI); in turnGuardIntoBranch()
DInductiveRangeCheckElimination.cpp1362 ParentLoop->addBasicBlockToLoop(BB, LI); in addToParentLoopIfNeeded()
1378 New.addBasicBlockToLoop(cast<BasicBlock>(VM[BB]), LI); in createClonedLoopStructure()
DLICM.cpp732 CurLoop->getParentLoop()->addBasicBlockToLoop(New, *LI); in getOrCreateHoistedBlock()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DLoopInfoImpl.h235 void LoopBase<BlockT, LoopT>::addBasicBlockToLoop( in addBasicBlockToLoop() function
DLoopInfo.h365 void addBasicBlockToLoop(BlockT *NewBB, LoopInfoBase<BlockT, LoopT> &LI);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonLoopIdiomRecognition.cpp2181 ParentL->addBasicBlockToLoop(NewPreheader, *LF); in processCopyingStore()
2224 ParentL->addBasicBlockToLoop(MemmoveB, *LF); in processCopyingStore()
DHexagonHardwareLoops.cpp1994 ParentLoop->addBasicBlockToLoop(NewPH, MLI->getBase()); in createPreheaderForLoop()