Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopInterchange.cpp1668 BasicBlock *InnerLatch, BasicBlock *OuterHeader, in moveLCSSAPhis() argument
1684 auto IncI = cast<Instruction>(P.getIncomingValueForBlock(InnerLatch)); in moveLCSSAPhis()
1690 if (IncIInnerMost->getParent() != InnerLatch && in moveLCSSAPhis()
1711 llvm::make_pointer_range(InnerLatch->phis())); in moveLCSSAPhis()
1719 P->moveBefore(InnerLatch->getFirstNonPHIIt()); in moveLCSSAPhis()
1745 for (auto *Pred : predecessors(InnerLatch)) { in moveLCSSAPhis()
1750 NewPhi->insertBefore(InnerLatch->getFirstNonPHIIt()); in moveLCSSAPhis()
1758 InnerLatch->replacePhiUsesWith(InnerLatch, OuterLatch); in moveLCSSAPhis()
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp5134 BasicBlock *InnerLatch = InnermostLoop->getLatch(); in tileLoops() local
5282 redirectAllPredecessorsTo(InnerLatch, Continue, DL); in tileLoops()