Lines Matching refs:MiddleBlock
459 BasicBlock *MiddleBlock);
2761 BasicBlock *MiddleBlock = in createVectorizedLoopSkeleton() local
2764 MiddleBlock->splitBasicBlock(MiddleBlock->getTerminator(), "scalar.ph"); in createVectorizedLoopSkeleton()
2775 ParentLoop->addBasicBlockToLoop(MiddleBlock, *LI); in createVectorizedLoopSkeleton()
2849 BCResumeVal->addIncoming(EndValue, MiddleBlock); in createVectorizedLoopSkeleton()
2869 CountRoundDown, "cmp.n", MiddleBlock->getTerminator()); in createVectorizedLoopSkeleton()
2870 ReplaceInstWithInst(MiddleBlock->getTerminator(), in createVectorizedLoopSkeleton()
2879 LoopMiddleBlock = MiddleBlock; in createVectorizedLoopSkeleton()
2913 BasicBlock *MiddleBlock) { in fixupIVUsers() argument
2944 IRBuilder<> B(MiddleBlock->getTerminator()); in fixupIVUsers()
2966 if (PHI->getBasicBlockIndex(MiddleBlock) == -1) in fixupIVUsers()
2967 PHI->addIncoming(I.second, MiddleBlock); in fixupIVUsers()