Lines Matching refs:LoopMiddleBlock
683 BasicBlock *LoopMiddleBlock; member in llvm::InnerLoopVectorizer
3070 LoopMiddleBlock = in createVectorLoopSkeleton()
3074 SplitBlock(LoopMiddleBlock, LoopMiddleBlock->getTerminator(), DT, LI, in createVectorLoopSkeleton()
3092 ReplaceInstWithInst(LoopMiddleBlock->getTerminator(), BrInst); in createVectorLoopSkeleton()
3101 DT->changeImmediateDominator(LoopExitBlock, LoopMiddleBlock); in createVectorLoopSkeleton()
3169 BCResumeVal->addIncoming(EndValue, LoopMiddleBlock); in createInductionResumeValues()
3203 LoopMiddleBlock->getTerminator()); in completeLoopSkeleton()
3210 cast<BranchInst>(LoopMiddleBlock->getTerminator())->setCondition(CmpN); in completeLoopSkeleton()
3678 IVEndValues[Entry.first], LoopMiddleBlock, in fixVectorizedLoop()
3788 Builder.SetInsertPoint(LoopMiddleBlock->getTerminator()); in fixFirstOrderRecurrence()
3818 auto *Incoming = BB == LoopMiddleBlock ? ExtractForScalar : ScalarInit; in fixFirstOrderRecurrence()
3837 LCSSAPhi.addIncoming(ExtractForPhiUsedOutsideLoop, LoopMiddleBlock); in fixFirstOrderRecurrence()
3866 Builder.SetInsertPoint(&*LoopMiddleBlock->getFirstInsertionPt()); in fixReduction()
3931 Builder.SetInsertPoint(&*LoopMiddleBlock->getFirstInsertionPt()); in fixReduction()
3949 State.setDebugLocFromInst(LoopMiddleBlock->getTerminator()); in fixReduction()
3994 if (Incoming == LoopMiddleBlock) in fixReduction()
4026 LCSSAPhi.addIncoming(ReducedPartRdx, LoopMiddleBlock); in fixReduction()