Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DLoopInterchange.cpp746 BasicBlock *InnerLoopLatch = InnerLoop->getLoopLatch(); in currentLimitations() local
750 if (InnerLoop->getExitingBlock() != InnerLoopLatch || in currentLimitations()
752 !isa<BranchInst>(InnerLoopLatch->getTerminator()) || in currentLimitations()
909 llvm::reverse(InnerLoopLatch->instructionsWithoutDebug())) { in currentLimitations()
1307 BasicBlock *InnerLoopLatch = InnerLoop->getLoopLatch(); in splitInnerLoopLatch() local
1308 BasicBlock *InnerLoopLatchPred = InnerLoopLatch; in splitInnerLoopLatch()
1309 InnerLoopLatch = SplitBlock(InnerLoopLatchPred, Inc, DT, LI); in splitInnerLoopLatch()
1362 BasicBlock *InnerLoopLatch = InnerLoop->getLoopLatch(); in adjustLoopBranches() local
1368 InnerLoopLatch->getUniquePredecessor(); in adjustLoopBranches()
1375 dyn_cast<BranchInst>(InnerLoopLatch->getTerminator()); in adjustLoopBranches()
[all …]
/external/llvm/lib/Transforms/Scalar/
DLoopInterchange.cpp756 BasicBlock *InnerLoopLatch = InnerLoop->getLoopLatch(); in currentLimitations() local
800 LoopExitBlock = getLoopLatchExitBlock(InnerLoopLatch, InnerLoopHeader); in currentLimitations()
830 for (const Instruction &I : reverse(*InnerLoopLatch)) { in currentLimitations()
1067 BasicBlock *InnerLoopLatch = InnerLoop->getLoopLatch(); in splitInnerLoopLatch() local
1068 BasicBlock *InnerLoopLatchPred = InnerLoopLatch; in splitInnerLoopLatch()
1069 InnerLoopLatch = SplitBlock(InnerLoopLatchPred, Inc, DT, LI); in splitInnerLoopLatch()
1134 BasicBlock *InnerLoopLatch = InnerLoop->getLoopLatch(); in adjustLoopBranches() local
1140 InnerLoopLatch->getUniquePredecessor(); in adjustLoopBranches()
1147 dyn_cast<BranchInst>(InnerLoopLatch->getTerminator()); in adjustLoopBranches()
1200 if (InnerLoopLatchPredecessorBI->getSuccessor(i) == InnerLoopLatch) in adjustLoopBranches()
[all …]