[opaque pointer type] Add textual IR support for explicit type parameter to getelemen...
[oota-llvm.git] / test / CodeGen / X86 / GC / badwriteproto.ll
index be81f842672e12cb8887434fd024e54f0d63b8d5..73c92d25e00ca3141af9205657f16a385ad79645 100644 (file)
@@ -10,10 +10,10 @@ define %list* @cons(i32 %hd, %list* %tl) gc "example" {
        %tmp = call i8* @gcalloc(i32 bitcast(%list* getelementptr(%list* null, i32 1) to i32))
        %cell = bitcast i8* %tmp to %list*
        
-       %hd.ptr = getelementptr %list* %cell, i32 0, i32 0
+       %hd.ptr = getelementptr %list, %list* %cell, i32 0, i32 0
        store i32 %hd, i32* %hd.ptr
        
-       %tl.ptr = getelementptr %list* %cell, i32 0, i32 0
+       %tl.ptr = getelementptr %list, %list* %cell, i32 0, i32 0
        call void @llvm.gcwrite(%list* %tl, %list* %cell, %list** %tl.ptr)
        
        ret %cell.2