Gep indices must be of int, uint, long or ulong type.
authorAlkis Evlogimenos <alkis@evlogimenos.com>
Thu, 28 Oct 2004 06:43:38 +0000 (06:43 +0000)
committerAlkis Evlogimenos <alkis@evlogimenos.com>
Thu, 28 Oct 2004 06:43:38 +0000 (06:43 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17313 91177308-0d34-0410-b5e6-96231b3b80d8

lib/VMCore/Constants.cpp

index bf6332b44c7c4a0ee0ba488be693fcd888655938..b5831ae26ea9e6a8f9dd45f6750f036532e195d0 100644 (file)
@@ -1249,7 +1249,7 @@ Constant *ConstantExpr::getSizeOf(const Type *Ty) {
   return getCast(
     getGetElementPtr(
       getNullValue(PointerType::get(Ty)),
-      std::vector<Constant*>(1, ConstantInt::get(Type::UByteTy, 1))),
+      std::vector<Constant*>(1, ConstantInt::get(Type::UIntTy, 1))),
     Type::UIntTy);
 }