Lines Matching refs:LoopVectorPreHeader
658 BasicBlock *LoopVectorPreHeader; member in llvm::InnerLoopVectorizer
1498 DT->dominates(Instr->getParent(), LoopVectorPreHeader)); in getBroadcastInstrs()
1502 Builder.SetInsertPoint(LoopVectorPreHeader->getTerminator()); in getBroadcastInstrs()
1518 Builder.SetInsertPoint(LoopVectorPreHeader->getTerminator()); in createVectorIntOrFpInductionPHI()
1583 VecInd->addIncoming(SteppedStart, LoopVectorPreHeader); in createVectorIntOrFpInductionPHI()
1665 LoopVectorPreHeader->getTerminator()); in widenIntOrFpInduction()
2877 LoopVectorPreHeader = Lp->getLoopPreheader(); in createVectorizedLoopSkeleton()
2892 return LoopVectorPreHeader; in createVectorizedLoopSkeleton()
2903 return LoopVectorPreHeader; in createVectorizedLoopSkeleton()
3379 Builder.SetInsertPoint(LoopVectorPreHeader->getTerminator()); in fixFirstOrderRecurrence()
3393 VecPhi->addIncoming(VectorInit, LoopVectorPreHeader); in fixFirstOrderRecurrence()
3505 Builder.SetInsertPoint(LoopVectorPreHeader->getTerminator()); in fixReduction()
3554 cast<PHINode>(VecRdxPhi)->addIncoming(StartVal, LoopVectorPreHeader); in fixReduction()