[opaque pointer type] Add textual IR support for explicit type parameter to getelemen...
[oota-llvm.git] / test / Transforms / ScalarRepl / sroa_two.ll
index d8aa26dce637740e429d217b6b3f62714c1ea3a9..0ede5d2194b8a845ba1a2a32ba6af2197393a231 100644 (file)
@@ -2,11 +2,11 @@
 
 define i32 @test(i32 %X) {
        %Arr = alloca [2 x i32]         ; <[2 x i32]*> [#uses=3]
-       %tmp.0 = getelementptr [2 x i32]* %Arr, i32 0, i32 0            ; <i32*> [#uses=1]
+       %tmp.0 = getelementptr [2 x i32], [2 x i32]* %Arr, i32 0, i32 0         ; <i32*> [#uses=1]
        store i32 1, i32* %tmp.0
-       %tmp.1 = getelementptr [2 x i32]* %Arr, i32 0, i32 1            ; <i32*> [#uses=1]
+       %tmp.1 = getelementptr [2 x i32], [2 x i32]* %Arr, i32 0, i32 1         ; <i32*> [#uses=1]
        store i32 2, i32* %tmp.1
-       %tmp.3 = getelementptr [2 x i32]* %Arr, i32 0, i32 %X           ; <i32*> [#uses=1]
+       %tmp.3 = getelementptr [2 x i32], [2 x i32]* %Arr, i32 0, i32 %X                ; <i32*> [#uses=1]
        %tmp.4 = load i32* %tmp.3               ; <i32> [#uses=1]
        ret i32 %tmp.4
 }