| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | MatrixUtils.cpp | 60 L->addBasicBlockToLoop(Header, LI); in CreateLoop() 61 L->addBasicBlockToLoop(Body, LI); in CreateLoop() 62 L->addBasicBlockToLoop(Latch, LI); in CreateLoop()
|
| H A D | BreakCriticalEdges.cpp | 270 DestLoop->addBasicBlockToLoop(NewBB, *LI); in SplitKnownCriticalEdge() 273 TIL->addBasicBlockToLoop(NewBB, *LI); in SplitKnownCriticalEdge() 276 DestLoop->addBasicBlockToLoop(NewBB, *LI); in SplitKnownCriticalEdge() 285 P->addBasicBlockToLoop(NewBB, *LI); in SplitKnownCriticalEdge()
|
| H A D | BasicBlockUtils.cpp | 797 SuccLoop->addBasicBlockToLoop(NewBB, *LI); in ehAwareSplitEdge() 800 BBLoop->addBasicBlockToLoop(NewBB, *LI); in ehAwareSplitEdge() 803 SuccLoop->addBasicBlockToLoop(NewBB, *LI); in ehAwareSplitEdge() 812 P->addBasicBlockToLoop(NewBB, *LI); in ehAwareSplitEdge() 910 L->addBasicBlockToLoop(New, *LI); in SplitBlockImpl() 975 L->addBasicBlockToLoop(New, *LI); in splitBlockBefore() 1109 InnermostPredLoop->addBasicBlockToLoop(NewBB, *LI); in UpdateAnalysisInformation() 1111 L->addBasicBlockToLoop(NewBB, *LI); in UpdateAnalysisInformation() 1582 L->addBasicBlockToLoop(TrueBlock, *LI); in SplitBlockAndInsertIfThenElse() 1584 L->addBasicBlockToLoop(FalseBlock, *LI); in SplitBlockAndInsertIfThenElse() [all …]
|
| H A D | UnifyLoopExits.cpp | 192 ParentLoop->addBasicBlockToLoop(G, LI); in unifyLoopExits()
|
| H A D | FixIrreducible.cpp | 199 NewLoop->addBasicBlockToLoop(G, LI); in updateLoopInfo()
|
| H A D | LoopUnrollRuntime.cpp | 735 ParentL->addBasicBlockToLoop(NewExit, *LI); in UnrollRuntimeLoopRemainder() 737 ParentL->addBasicBlockToLoop(EpilogPreHeader, *LI); in UnrollRuntimeLoopRemainder()
|
| H A D | LoopUnroll.cpp | 167 NewLoop->addBasicBlockToLoop(ClonedBB, *LI); in addClonedBlockToLoopInfo() 170 NewLoop->addBasicBlockToLoop(ClonedBB, *LI); in addClonedBlockToLoopInfo()
|
| H A D | LoopConstrainer.cpp | 701 ParentLoop->addBasicBlockToLoop(BB, LI); in addToParentLoopIfNeeded() 717 New.addBasicBlockToLoop(cast<BasicBlock>(VM[BB]), LI); in createClonedLoopStructure()
|
| H A D | CloneFunction.cpp | 1060 ParentLoop->addBasicBlockToLoop(NewPH, *LI); in cloneLoopWithPreheader() 1089 NewLoop->addBasicBlockToLoop(NewBB, *LI); in cloneLoopWithPreheader()
|
| H A D | LoopSimplify.cpp | 462 L->addBasicBlockToLoop(BEBlock, *LI); in insertUniqueBackedgeBlock()
|
| H A D | LoopPeel.cpp | 861 ParentLoop->addBasicBlockToLoop(NewBB, *LI); in cloneLoopBlocks()
|
| H A D | LoopUtils.cpp | 1852 New.addBasicBlockToLoop(cast<BasicBlock>(VM[BB]), *LI); in cloneLoop()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopIdiomVectorize.cpp | 699 CurLoop->getParentLoop()->addBasicBlockToLoop(MinItCheckBlock, *LI); in expandFindMismatch() 700 CurLoop->getParentLoop()->addBasicBlockToLoop(MemCheckBlock, *LI); in expandFindMismatch() 701 CurLoop->getParentLoop()->addBasicBlockToLoop(VectorLoopPreheaderBlock, in expandFindMismatch() 704 CurLoop->getParentLoop()->addBasicBlockToLoop(VectorLoopMismatchBlock, *LI); in expandFindMismatch() 705 CurLoop->getParentLoop()->addBasicBlockToLoop(LoopPreHeaderBlock, *LI); in expandFindMismatch() 713 VectorLoop->addBasicBlockToLoop(VectorLoopStartBlock, *LI); in expandFindMismatch() 714 VectorLoop->addBasicBlockToLoop(VectorLoopIncBlock, *LI); in expandFindMismatch() 716 ScalarLoop->addBasicBlockToLoop(LoopStartBlock, *LI); in expandFindMismatch() 717 ScalarLoop->addBasicBlockToLoop(LoopIncBlock, *LI); in expandFindMismatch() 983 CurLoop->getParentLoop()->addBasicBlockToLoop(CmpBB, *LI); in transformByteCompare() [all …]
|
| H A D | VPlan.cpp | 457 ParentLoop->addBasicBlockToLoop(NewBB, *State.LI); in connectToPredecessors()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86LowerAMXIntrinsics.cpp | 138 L->addBasicBlockToLoop(Header, *LI); in createLoop() 139 L->addBasicBlockToLoop(Body, *LI); in createLoop() 140 L->addBasicBlockToLoop(Latch, *LI); in createLoop()
|
| H A D | X86CmovConversion.cpp | 882 L->addBasicBlockToLoop(FalseMBB, *MLI); in convertCmovInstsToBranches() 883 L->addBasicBlockToLoop(SinkMBB, *MLI); in convertCmovInstsToBranches()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineBasicBlock.cpp | 1368 DestLoop->addBasicBlockToLoop(NMBB, *MLI); in SplitCriticalEdge() 1371 TIL->addBasicBlockToLoop(NMBB, *MLI); in SplitCriticalEdge() 1374 DestLoop->addBasicBlockToLoop(NMBB, *MLI); in SplitCriticalEdge() 1383 P->addBasicBlockToLoop(NMBB, *MLI); in SplitCriticalEdge()
|
| H A D | BranchFolding.cpp | 446 ML->addBasicBlockToLoop(NewMBB, *MLI); in SplitMBBAt()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | GenericLoopInfo.h | 381 void addBasicBlockToLoop(BlockT *NewBB, LoopInfoBase<BlockT, LoopT> &LI);
|
| H A D | GenericLoopInfoImpl.h | 282 void LoopBase<BlockT, LoopT>::addBasicBlockToLoop( in addBasicBlockToLoop() function
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | SimpleLoopUnswitch.cpp | 1518 ParentL->addBasicBlockToLoop(ClonedPH, LI); in buildClonedLoops() 1538 ClonedL->addBasicBlockToLoop(ClonedBB, LI); in buildClonedLoops() 1646 OuterL->addBasicBlockToLoop(BB, LI); in buildClonedLoops() 3157 L.addBasicBlockToLoop(CheckBlock, LI); in injectPendingInvariantConditions()
|
| H A D | DFAJumpThreading.cpp | 338 L->addBasicBlockToLoop(NewBB, *LI); in unfold()
|
| H A D | LICM.cpp | 812 CurLoop->getParentLoop()->addBasicBlockToLoop(New, *LI); in getOrCreateHoistedBlock()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonLoopIdiomRecognition.cpp | 2175 ParentL->addBasicBlockToLoop(NewPreheader, *LF); in processCopyingStore() 2218 ParentL->addBasicBlockToLoop(MemmoveB, *LF); in processCopyingStore()
|
| H A D | HexagonHardwareLoops.cpp | 2011 ParentLoop->addBasicBlockToLoop(NewPH, *MLI); in createPreheaderForLoop()
|