diff options
Diffstat (limited to 'contrib/llvm-project/llvm/lib/Transforms/Vectorize/VPlan.cpp')
| -rw-r--r-- | contrib/llvm-project/llvm/lib/Transforms/Vectorize/VPlan.cpp | 1 | 
1 files changed, 1 insertions, 0 deletions
diff --git a/contrib/llvm-project/llvm/lib/Transforms/Vectorize/VPlan.cpp b/contrib/llvm-project/llvm/lib/Transforms/Vectorize/VPlan.cpp index 1d7df9c9575a..b6e56c47c227 100644 --- a/contrib/llvm-project/llvm/lib/Transforms/Vectorize/VPlan.cpp +++ b/contrib/llvm-project/llvm/lib/Transforms/Vectorize/VPlan.cpp @@ -446,6 +446,7 @@ void VPBasicBlock::execute(VPTransformState *State) {      // ExitBB can be re-used for the exit block of the Plan.      NewBB = State->CFG.ExitBB;      State->CFG.PrevBB = NewBB; +    State->Builder.SetInsertPoint(NewBB->getFirstNonPHI());      // Update the branch instruction in the predecessor to branch to ExitBB.      VPBlockBase *PredVPB = getSingleHierarchicalPredecessor();  | 
