Home
last modified time | relevance | path

Searched refs:InnerLoopLatch (Results 1 – 2 of 2) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DLoopInterchange.cpp742 BasicBlock *InnerLoopLatch = InnerLoop->getLoopLatch(); in currentLimitations() local
746 if (InnerLoop->getExitingBlock() != InnerLoopLatch || in currentLimitations()
748 !isa<BranchInst>(InnerLoopLatch->getTerminator()) || in currentLimitations()
888 llvm::reverse(InnerLoopLatch->instructionsWithoutDebug())) { in currentLimitations()
1268 BasicBlock *InnerLoopLatch = InnerLoop->getLoopLatch(); in splitInnerLoopLatch() local
1269 BasicBlock *InnerLoopLatchPred = InnerLoopLatch; in splitInnerLoopLatch()
1270 InnerLoopLatch = SplitBlock(InnerLoopLatchPred, Inc, DT, LI); in splitInnerLoopLatch()
1384 BasicBlock *InnerLoopLatch = InnerLoop->getLoopLatch(); in adjustLoopBranches() local
1388 InnerLoopLatch->getUniquePredecessor(); in adjustLoopBranches()
1395 dyn_cast<BranchInst>(InnerLoopLatch->getTerminator()); in adjustLoopBranches()
[all …]
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DLoopUtils.cpp656 BasicBlock *InnerLoopLatch = InnerLoop->getLoopLatch(); in hasIterationCountInvariantInParent() local
657 const SCEV *InnerLoopBECountSC = SE.getExitCount(InnerLoop, InnerLoopLatch); in hasIterationCountInvariantInParent()