Switch ConstantVector::get to use ArrayRef instead of a pointer+size
[oota-llvm.git] / lib / Transforms / IPO / GlobalOpt.cpp
index 37ccc04d1470477bca7b810a19a34e39bfdbb5e7..d4cb71272f76774ff5b35414f07592f082523e52 100644 (file)
@@ -2257,8 +2257,7 @@ static Constant *EvaluateStoreInto(Constant *Init, Constant *Val,
 
     if (Init->getType()->isArrayTy())
       return ConstantArray::get(cast<ArrayType>(InitTy), Elts);
-    else
-      return ConstantVector::get(&Elts[0], Elts.size());
+    return ConstantVector::get(Elts);
   }
 }