Searched refs:BBLoop (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | BasicBlockUtils.cpp | 604 if (Loop *BBLoop = LI->getLoopFor(BB)) { in ehAwareSplitEdge() local 618 if (LI->getLoopFor(P) != BBLoop) { in ehAwareSplitEdge() 687 if (Loop *BBLoop = LI->getLoopFor(BB)) { in ehAwareSplitEdge() local 691 if (BBLoop == SuccLoop) { in ehAwareSplitEdge() 694 } else if (BBLoop->contains(SuccLoop)) { in ehAwareSplitEdge() 696 BBLoop->addBasicBlockToLoop(NewBB, *LI); in ehAwareSplitEdge() 697 } else if (SuccLoop->contains(BBLoop)) { in ehAwareSplitEdge() 714 if (!BBLoop->contains(Succ)) { in ehAwareSplitEdge() 715 assert(!BBLoop->contains(NewBB) && in ehAwareSplitEdge()
|
| /llvm-project-15.0.7/polly/lib/Analysis/ |
| H A D | ScopBuilder.cpp | 620 Loop *BBLoop = getRegionNodeLoop(RN, LI); in propagateDomainConstraints() local 621 if (BBLoop && BBLoop->getHeader() == BB && scop->contains(BBLoop)) in propagateDomainConstraints() 622 if (!addLoopBoundsToHeaderDomain(BBLoop, InvalidDomainMap)) in propagateDomainConstraints() 630 BasicBlock *BB, Loop *BBLoop, in propagateDomainConstraintsToRegionExit() argument 643 auto *L = BBLoop; in propagateDomainConstraintsToRegionExit() 646 BBLoop->getLoopLatches(LatchBBs); in propagateDomainConstraintsToRegionExit() 722 PredBBDom = adjustDomainDimensions(PredBBDom, PredBBLoop, BBLoop); in getPredecessorDomainConstraints() 913 auto *BBLoop = getRegionNodeLoop(RN, LI); in buildDomainsWithBranchConstraints() local 966 CondSet = adjustDomainDimensions(CondSet, BBLoop, SuccBBLoop); in buildDomainsWithBranchConstraints() 1037 auto *BBLoop = getRegionNodeLoop(RN, LI); in propagateInvalidStmtDomains() local [all …]
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | LoopInfo.cpp | 703 Loop *getNearestLoop(BasicBlock *BB, Loop *BBLoop); 797 Loop *UnloopUpdater::getNearestLoop(BasicBlock *BB, Loop *BBLoop) { in getNearestLoop() argument 801 Loop *NearLoop = BBLoop; in getNearestLoop() 856 return BBLoop; in getNearestLoop()
|
| /llvm-project-15.0.7/polly/include/polly/ |
| H A D | ScopBuilder.h | 190 BasicBlock *BB, Loop *BBLoop,
|