Searched refs:InnerLatch (Results 1 – 2 of 2) sorted by relevance
1505 BasicBlock *InnerLatch, BasicBlock *OuterHeader, in moveLCSSAPhis() argument1521 auto IncI = cast<Instruction>(P.getIncomingValueForBlock(InnerLatch)); in moveLCSSAPhis()1524 if (IncI->getParent() != InnerLatch && IncI->getParent() != InnerHeader) in moveLCSSAPhis()1545 for (PHINode &P : InnerLatch->phis()) in moveLCSSAPhis()1554 P->moveBefore(InnerLatch->getFirstNonPHI()); in moveLCSSAPhis()1580 for (auto *Pred : predecessors(InnerLatch)) { in moveLCSSAPhis()1585 NewPhi->insertBefore(InnerLatch->getFirstNonPHI()); in moveLCSSAPhis()1593 InnerLatch->replacePhiUsesWith(InnerLatch, OuterLatch); in moveLCSSAPhis()
1701 BasicBlock *InnerLatch = InnermostLoop->getLatch(); in tileLoops() local1842 redirectAllPredecessorsTo(InnerLatch, Continue, DL); in tileLoops()