Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DLoopInterchange.cpp724 BasicBlock *InnerLoopLatch = InnerLoop->getLoopLatch(); in currentLimitations() local
728 if (InnerLoop->getExitingBlock() != InnerLoopLatch || in currentLimitations()
730 !isa<BranchInst>(InnerLoopLatch->getTerminator()) || in currentLimitations()
855 llvm::reverse(InnerLoopLatch->instructionsWithoutDebug())) { in currentLimitations()
1461 BasicBlock *InnerLoopLatch = InnerLoop->getLoopLatch(); in adjustLoopBranches() local
1465 InnerLoopLatch->getUniquePredecessor(); in adjustLoopBranches()
1472 dyn_cast<BranchInst>(InnerLoopLatch->getTerminator()); in adjustLoopBranches()
1523 updateSuccessor(InnerLoopLatchPredecessorBI, InnerLoopLatch, in adjustLoopBranches()
1534 updateSuccessor(OuterLoopLatchBI, OuterLoopLatchSuccessor, InnerLoopLatch, in adjustLoopBranches()
1541 moveLCSSAPhis(InnerLoopLatchSuccessor, InnerLoopHeader, InnerLoopLatch, in adjustLoopBranches()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DLoopUtils.cpp739 BasicBlock *InnerLoopLatch = InnerLoop->getLoopLatch(); in hasIterationCountInvariantInParent() local
740 const SCEV *InnerLoopBECountSC = SE.getExitCount(InnerLoop, InnerLoopLatch); in hasIterationCountInvariantInParent()