From: Matt Arsenault Date: Mon, 26 Aug 2013 18:38:29 +0000 (+0000) Subject: Fix unused variable in release build X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=57aa3aad33b50583d5a82735777d0f0dc03ff122;p=oota-llvm.git Fix unused variable in release build git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@189264 91177308-0d34-0410-b5e6-96231b3b80d8 --- 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;