Lines Matching refs:LoopMiddleBlock
664 BasicBlock *LoopMiddleBlock; member in llvm::InnerLoopVectorizer
2879 LoopMiddleBlock = MiddleBlock; in createVectorizedLoopSkeleton()
3292 IVEndValues[Entry.first], LoopMiddleBlock); in fixVectorizedLoop()
3443 Builder.SetInsertPoint(LoopMiddleBlock->getTerminator()); in fixFirstOrderRecurrence()
3467 auto *Incoming = BB == LoopMiddleBlock ? ExtractForScalar : ScalarInit; in fixFirstOrderRecurrence()
3481 LCSSAPhi.addIncoming(ExtractForPhiUsedOutsideLoop, LoopMiddleBlock); in fixFirstOrderRecurrence()
3563 Builder.SetInsertPoint(&*LoopMiddleBlock->getFirstInsertionPt()); in fixReduction()
3589 Builder.SetInsertPoint(&*LoopMiddleBlock->getFirstInsertionPt()); in fixReduction()
3631 BCBlockPhi->addIncoming(ReducedPartRdx, LoopMiddleBlock); in fixReduction()
3645 LCSSAPhi.addIncoming(ReducedPartRdx, LoopMiddleBlock); in fixReduction()
3672 Builder.SetInsertPoint(LoopMiddleBlock->getTerminator()); in fixLCSSAPHIs()
3675 LCSSAPhi.addIncoming(lastIncomingValue, LoopMiddleBlock); in fixLCSSAPHIs()
4163 DT->addNewBlock(LoopMiddleBlock, in updateAnalysis()