Searched refs:addBasicBlockToLoop (Results 1 – 14 of 14) sorted by relevance
/external/llvm/lib/Transforms/Utils/ |
D | BreakCriticalEdges.cpp | 267 DestLoop->addBasicBlockToLoop(NewBB, *LI); in SplitCriticalEdge() 270 TIL->addBasicBlockToLoop(NewBB, *LI); in SplitCriticalEdge() 273 DestLoop->addBasicBlockToLoop(NewBB, *LI); in SplitCriticalEdge() 282 P->addBasicBlockToLoop(NewBB, *LI); in SplitCriticalEdge()
|
D | LoopUnrollRuntime.cpp | 170 NewLoop->addBasicBlockToLoop(NewBB, *LI); in CloneLoopBlocks() 172 ParentLoop->addBasicBlockToLoop(NewBB, *LI); in CloneLoopBlocks()
|
D | BasicBlockUtils.cpp | 295 L->addBasicBlockToLoop(New, *LI); in SplitBlock() 383 InnermostPredLoop->addBasicBlockToLoop(NewBB, *LI); in UpdateAnalysisInformation() 385 L->addBasicBlockToLoop(NewBB, *LI); in UpdateAnalysisInformation()
|
D | LoopUnroll.cpp | 324 L->addBasicBlockToLoop(New, *LI); in UnrollLoop() 346 NewLoop->addBasicBlockToLoop(New, *LI); in UnrollLoop()
|
D | CloneFunction.cpp | 776 ParentLoop->addBasicBlockToLoop(NewPH, *LI); in cloneLoopWithPreheader() 786 NewLoop->addBasicBlockToLoop(NewBB, *LI); in cloneLoopWithPreheader()
|
D | LoopSimplify.cpp | 454 L->addBasicBlockToLoop(BEBlock, *LI); in insertUniqueBackedgeBlock()
|
/external/llvm/lib/CodeGen/ |
D | MachineBasicBlock.cpp | 955 DestLoop->addBasicBlockToLoop(NMBB, MLI->getBase()); in SplitCriticalEdge() 958 TIL->addBasicBlockToLoop(NMBB, MLI->getBase()); in SplitCriticalEdge() 961 DestLoop->addBasicBlockToLoop(NMBB, MLI->getBase()); in SplitCriticalEdge() 970 P->addBasicBlockToLoop(NMBB, MLI->getBase()); in SplitCriticalEdge()
|
/external/llvm/lib/Transforms/Scalar/ |
D | LoopUnswitch.cpp | 679 New.addBasicBlockToLoop(cast<BasicBlock>(VM[*I]), *LI); in CloneLoop() 1039 ParentLoop->addBasicBlockToLoop(NewBlocks[0], *LI); in UnswitchNontrivialCondition() 1046 ExitBBLoop->addBasicBlockToLoop(NewExit, *LI); in UnswitchNontrivialCondition()
|
D | LoopInterchange.cpp | 1095 L->addBasicBlockToLoop(New, *LI); in splitInnerLoopHeader()
|
D | InductiveRangeCheckElimination.cpp | 1174 ParentLoop->addBasicBlockToLoop(BB, OriginalLoopInfo); in addToParentLoopIfNeeded()
|
/external/llvm/include/llvm/Analysis/ |
D | LoopInfoImpl.h | 187 addBasicBlockToLoop(BlockT *NewBB, LoopInfoBase<BlockT, LoopT> &LIB) { in addBasicBlockToLoop() function
|
D | LoopInfo.h | 269 void addBasicBlockToLoop(BlockT *NewBB, LoopInfoBase<BlockT, LoopT> &LI);
|
/external/llvm/lib/Transforms/Vectorize/ |
D | LoopVectorize.cpp | 2722 L->getParentLoop()->addBasicBlockToLoop(NewBB, *LI); in emitMinimumIterationCountCheck() 2744 L->getParentLoop()->addBasicBlockToLoop(NewBB, *LI); in emitVectorLoopEnteredCheck() 2769 L->getParentLoop()->addBasicBlockToLoop(NewBB, *LI); in emitSCEVChecks() 2794 L->getParentLoop()->addBasicBlockToLoop(NewBB, *LI); in emitMemRuntimeChecks() 2871 ParentLoop->addBasicBlockToLoop(ScalarPH, *LI); in createEmptyLoop() 2872 ParentLoop->addBasicBlockToLoop(MiddleBlock, *LI); in createEmptyLoop() 2876 Lp->addBasicBlockToLoop(VecBody, *LI); in createEmptyLoop()
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonHardwareLoops.cpp | 1955 ParentLoop->addBasicBlockToLoop(NewPH, MLI->getBase()); in createPreheaderForLoop()
|