Move variable into assert to avoid unused variable warning.
authorEric Christopher <echristo@gmail.com>
Tue, 17 Sep 2013 21:13:57 +0000 (21:13 +0000)
committerEric Christopher <echristo@gmail.com>
Tue, 17 Sep 2013 21:13:57 +0000 (21:13 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@190886 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Analysis/CostModel.cpp

index 6970b872c14e4120a49661fd34e64d3a311267e6..f9432584691d1c5b0236587d867451d3b5ac1a19 100644 (file)
@@ -156,8 +156,7 @@ static bool matchPairwiseReductionAtLevel(const BinaryOperator *BinOp,
   if (BinOp == 0)
     return false;
 
-  Type *VecTy = BinOp->getType();
-  assert(VecTy->isVectorTy() && "Expecting a vector type");
+  assert(BinOp->getType()->isVectorTy() && "Expecting a vector type");
 
   unsigned Opcode = BinOp->getOpcode();
   Value *L = BinOp->getOperand(0);