[opaque pointer type] Add textual IR support for explicit type parameter to getelemen...
[oota-llvm.git] / test / Transforms / ObjCARC / contract-storestrong-ivar.ll
index 4a9b3140f10172f6750066302e2113871f6135cd..078e45f5c6cd24ecde3ec147df671da92cb18174 100644 (file)
@@ -18,7 +18,7 @@ define hidden void @y(%0* nocapture %self, %1* %preferencesController) nounwind
 entry:
   %ivar = load i64* @"OBJC_IVAR_$_Controller.preferencesController", align 8
   %tmp = bitcast %0* %self to i8*
-  %add.ptr = getelementptr inbounds i8* %tmp, i64 %ivar
+  %add.ptr = getelementptr inbounds i8, i8* %tmp, i64 %ivar
   %tmp1 = bitcast i8* %add.ptr to %1**
   %tmp2 = load %1** %tmp1, align 8
   %tmp3 = bitcast %1* %preferencesController to i8*