| /freebsd-13.1/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 | 669 SuccLoop->addBasicBlockToLoop(NewBB, *LI); in ehAwareSplitEdge() 672 BBLoop->addBasicBlockToLoop(NewBB, *LI); in ehAwareSplitEdge() 675 SuccLoop->addBasicBlockToLoop(NewBB, *LI); in ehAwareSplitEdge() 684 P->addBasicBlockToLoop(NewBB, *LI); in ehAwareSplitEdge() 781 L->addBasicBlockToLoop(New, *LI); in SplitBlockImpl() 846 L->addBasicBlockToLoop(New, *LI); in splitBlockBefore() 978 InnermostPredLoop->addBasicBlockToLoop(NewBB, *LI); in UpdateAnalysisInformation() 980 L->addBasicBlockToLoop(NewBB, *LI); in UpdateAnalysisInformation() 1410 L->addBasicBlockToLoop(ThenBlock, *LI); in SplitBlockAndInsertIfThenImpl() 1411 L->addBasicBlockToLoop(Tail, *LI); in SplitBlockAndInsertIfThenImpl()
|
| H A D | UnifyLoopExits.cpp | 198 ParentLoop->addBasicBlockToLoop(G, LI); in unifyLoopExits()
|
| H A D | LoopUnroll.cpp | 157 NewLoop->addBasicBlockToLoop(ClonedBB, *LI); in addClonedBlockToLoopInfo() 160 NewLoop->addBasicBlockToLoop(ClonedBB, *LI); in addClonedBlockToLoopInfo()
|
| H A D | FixIrreducible.cpp | 210 NewLoop->addBasicBlockToLoop(G, LI); in createNaturalLoopInternal()
|
| H A D | CloneFunction.cpp | 826 ParentLoop->addBasicBlockToLoop(NewPH, *LI); in cloneLoopWithPreheader() 855 NewLoop->addBasicBlockToLoop(NewBB, *LI); in cloneLoopWithPreheader()
|
| H A D | LoopPeel.cpp | 530 ParentLoop->addBasicBlockToLoop(NewBB, *LI); in cloneLoopBlocks()
|
| H A D | LoopSimplify.cpp | 472 L->addBasicBlockToLoop(BEBlock, *LI); in insertUniqueBackedgeBlock()
|
| H A D | LoopUtils.cpp | 1504 New.addBasicBlockToLoop(cast<BasicBlock>(VM[*I]), *LI); in cloneLoop()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86LowerAMXIntrinsics.cpp | 140 L->addBasicBlockToLoop(Header, *LI); in createLoop() 141 L->addBasicBlockToLoop(Body, *LI); in createLoop() 142 L->addBasicBlockToLoop(Latch, *LI); in createLoop()
|
| H A D | X86CmovConversion.cpp | 855 L->addBasicBlockToLoop(FalseMBB, MLI->getBase()); in convertCmovInstsToBranches() 856 L->addBasicBlockToLoop(SinkMBB, MLI->getBase()); in convertCmovInstsToBranches()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineBasicBlock.cpp | 1222 DestLoop->addBasicBlockToLoop(NMBB, MLI->getBase()); in SplitCriticalEdge() 1225 TIL->addBasicBlockToLoop(NMBB, MLI->getBase()); in SplitCriticalEdge() 1228 DestLoop->addBasicBlockToLoop(NMBB, MLI->getBase()); in SplitCriticalEdge() 1237 P->addBasicBlockToLoop(NMBB, MLI->getBase()); in SplitCriticalEdge()
|
| H A D | BranchFolding.cpp | 413 ML->addBasicBlockToLoop(NewMBB, MLI->getBase()); in SplitMBBAt()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | SimpleLoopUnswitch.cpp | 1401 ParentL->addBasicBlockToLoop(ClonedPH, LI); in buildClonedLoops() 1421 ClonedL->addBasicBlockToLoop(ClonedBB, LI); in buildClonedLoops() 1529 OuterL->addBasicBlockToLoop(BB, LI); in buildClonedLoops() 2577 L.addBasicBlockToLoop(GuardedBlock, LI); in turnGuardIntoBranch()
|
| H A D | LoopUnswitch.cpp | 1400 ParentLoop->addBasicBlockToLoop(NewBlocks[0], *LI); in unswitchNontrivialCondition() 1407 ExitBBLoop->addBasicBlockToLoop(NewExit, *LI); in unswitchNontrivialCondition()
|
| H A D | InductiveRangeCheckElimination.cpp | 1377 ParentLoop->addBasicBlockToLoop(BB, LI); in addToParentLoopIfNeeded() 1393 New.addBasicBlockToLoop(cast<BasicBlock>(VM[BB]), LI); in createClonedLoopStructure()
|
| H A D | LICM.cpp | 789 CurLoop->getParentLoop()->addBasicBlockToLoop(New, *LI); in getOrCreateHoistedBlock()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlan.cpp | 323 L->addBasicBlockToLoop(NewBB, *State->LI); in execute() 800 L->addBasicBlockToLoop(VectorLatchBB, *State->LI); in execute()
|
| H A D | LoopVectorize.cpp | 2063 PL->addBasicBlockToLoop(SCEVCheckBlock, *LI); in emitSCEVChecks() 2099 PL->addBasicBlockToLoop(MemCheckBlock, *LI); in emitMemRuntimeChecks() 3519 Lp->addBasicBlockToLoop(LoopVectorBody, *LI); in createVectorLoopSkeleton()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | LoopInfoImpl.h | 242 void LoopBase<BlockT, LoopT>::addBasicBlockToLoop( in addBasicBlockToLoop() function
|
| H A D | LoopInfo.h | 385 void addBasicBlockToLoop(BlockT *NewBB, LoopInfoBase<BlockT, LoopT> &LI);
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonLoopIdiomRecognition.cpp | 2199 ParentL->addBasicBlockToLoop(NewPreheader, *LF); in processCopyingStore() 2242 ParentL->addBasicBlockToLoop(MemmoveB, *LF); in processCopyingStore()
|
| H A D | HexagonHardwareLoops.cpp | 1991 ParentLoop->addBasicBlockToLoop(NewPH, MLI->getBase()); in createPreheaderForLoop()
|