Searched refs:InnerLoopLatch (Results 1 – 7 of 7) sorted by relevance
666 BasicBlock *InnerLoopLatch = InnerLoop->getLoopLatch(); in isLoopStructureUnderstood() local668 dyn_cast<BranchInst>(InnerLoopLatch->getTerminator()); in isLoopStructureUnderstood()797 BasicBlock *InnerLoopLatch = InnerLoop->getLoopLatch(); in currentLimitations() local801 if (InnerLoop->getExitingBlock() != InnerLoopLatch || in currentLimitations()803 !isa<BranchInst>(InnerLoopLatch->getTerminator()) || in currentLimitations()1048 BasicBlock *InnerLoopLatch = InnerLoop->getLoopLatch(); in areInnerLoopLatchPHIsSupported() local1049 for (PHINode &PHI : InnerLoopLatch->phis()) { in areInnerLoopLatchPHIsSupported()1052 if (InnerLoopLatch == UI->getParent()) in areInnerLoopLatchPHIsSupported()1621 BasicBlock *InnerLoopLatch = InnerLoop->getLoopLatch(); in adjustLoopBranches() local1625 InnerLoopLatch->getUniquePredecessor(); in adjustLoopBranches()[all …]
1451 ColumnPhis[I]->addIncoming(TileResult.getVector(I), TI.InnerLoopLatch); in createTiledLoops()
64 BasicBlock *InnerLoopLatch = nullptr; member
249 const BasicBlock *InnerLoopLatch = InnerLoop.getLoopLatch(); in checkLoopsStructure() local254 InnerLoop.getExitingBlock() != InnerLoopLatch || !InnerLoopExit) in checkLoopsStructure()
95 InnerLoopLatch = InnerBody->getSingleSuccessor(); in CreateTiledLoops()
840 BasicBlock *InnerLoopLatch = InnerLoop->getLoopLatch(); in hasIterationCountInvariantInParent() local841 const SCEV *InnerLoopBECountSC = SE.getExitCount(InnerLoop, InnerLoopLatch); in hasIterationCountInvariantInParent()
297 BasicBlock *InnerLoopLatch = InnerBody->getSingleSuccessor(); in createTileDPLoops() local461 VecCPhi->addIncoming(NewVecC, InnerLoopLatch); in createTileDPLoops()