From 57aa3aad33b50583d5a82735777d0f0dc03ff122 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Mon, 26 Aug 2013 18:38:29 +0000 Subject: [PATCH] Fix unused variable in release build git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@189264 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Transforms/Vectorize/SLPVectorizer.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/Transforms/Vectorize/SLPVectorizer.cpp b/lib/Transforms/Vectorize/SLPVectorizer.cpp index 0313e9834b6..93376afbcd8 100644 --- a/lib/Transforms/Vectorize/SLPVectorizer.cpp +++ b/lib/Transforms/Vectorize/SLPVectorizer.cpp @@ -1141,10 +1141,9 @@ Value *BoUpSLP::vectorizeTree(TreeEntry *E) { VectorType *VecTy = VectorType::get(ScalarTy, E->Scalars.size()); if (E->NeedToGather) { - BasicBlock *BB = VL0->getParent(); BasicBlock::iterator NextInst = getLastInstruction(E->Scalars); ++NextInst; - assert(NextInst != BB->end()); + assert(NextInst != VL0->getParent()->end()); Builder.SetInsertPoint(NextInst); return Gather(E->Scalars, VecTy); } @@ -1270,7 +1269,7 @@ Value *BoUpSLP::vectorizeTree(TreeEntry *E) { if (Value *V = alreadyVectorized(E->Scalars)) return V; - + Value *V = Builder.CreateSelect(Cond, True, False); E->VectorizedValue = V; return V; -- 2.34.1