[opaque pointer type] Add textual IR support for explicit type parameter to getelemen...
[oota-llvm.git] / test / CodeGen / X86 / 2009-04-16-SpillerUnfold.ll
index 679a65d93d09004a171670d0d43bec4d32ee9913..fafab4d4a0ffa5bd4a6e6904beb35d920d8f5555 100644 (file)
@@ -47,7 +47,7 @@ bb349:                ; preds = %bb349, %entry
        %23 = add i32 0, 12             ; <i32> [#uses=1]
        %24 = and i32 %23, 12           ; <i32> [#uses=1]
        %25 = zext i32 %24 to i64               ; <i64> [#uses=1]
-       %26 = getelementptr [16 x i64]* null, i64 0, i64 %25            ; <i64*> [#uses=0]
+       %26 = getelementptr [16 x i64], [16 x i64]* null, i64 0, i64 %25                ; <i64*> [#uses=0]
        %27 = add i64 0, %e.0489                ; <i64> [#uses=1]
        %28 = add i64 %27, 0            ; <i64> [#uses=1]
        %29 = add i64 %28, 0            ; <i64> [#uses=1]
@@ -67,11 +67,11 @@ bb349:              ; preds = %bb349, %entry
        %43 = or i32 0, 6               ; <i32> [#uses=1]
        %44 = and i32 %43, 14           ; <i32> [#uses=1]
        %45 = zext i32 %44 to i64               ; <i64> [#uses=1]
-       %46 = getelementptr [16 x i64]* null, i64 0, i64 %45            ; <i64*> [#uses=1]
+       %46 = getelementptr [16 x i64], [16 x i64]* null, i64 0, i64 %45                ; <i64*> [#uses=1]
        %not417 = xor i64 %42, -1               ; <i64> [#uses=1]
        %47 = and i64 %20, %not417              ; <i64> [#uses=1]
        %48 = xor i64 0, %47            ; <i64> [#uses=1]
-       %49 = getelementptr [80 x i64]* @K512, i64 0, i64 0             ; <i64*> [#uses=1]
+       %49 = getelementptr [80 x i64], [80 x i64]* @K512, i64 0, i64 0         ; <i64*> [#uses=1]
        %50 = load i64* %49, align 8            ; <i64> [#uses=1]
        %51 = add i64 %48, 0            ; <i64> [#uses=1]
        %52 = add i64 %51, 0            ; <i64> [#uses=1]
@@ -87,7 +87,7 @@ bb349:                ; preds = %bb349, %entry
        %60 = or i32 0, 7               ; <i32> [#uses=1]
        %61 = and i32 %60, 15           ; <i32> [#uses=1]
        %62 = zext i32 %61 to i64               ; <i64> [#uses=1]
-       %63 = getelementptr [16 x i64]* null, i64 0, i64 %62            ; <i64*> [#uses=2]
+       %63 = getelementptr [16 x i64], [16 x i64]* null, i64 0, i64 %62                ; <i64*> [#uses=2]
        %64 = load i64* null, align 8           ; <i64> [#uses=1]
        %65 = lshr i64 %64, 6           ; <i64> [#uses=1]
        %66 = xor i64 0, %65            ; <i64> [#uses=1]
@@ -105,7 +105,7 @@ bb349:              ; preds = %bb349, %entry
        %not429 = xor i64 %57, -1               ; <i64> [#uses=1]
        %76 = and i64 %33, %not429              ; <i64> [#uses=1]
        %77 = xor i64 %75, %76          ; <i64> [#uses=1]
-       %78 = getelementptr [80 x i64]* @K512, i64 0, i64 0             ; <i64*> [#uses=1]
+       %78 = getelementptr [80 x i64], [80 x i64]* @K512, i64 0, i64 0         ; <i64*> [#uses=1]
        %79 = load i64* %78, align 16           ; <i64> [#uses=1]
        %80 = add i64 %77, %20          ; <i64> [#uses=1]
        %81 = add i64 %80, %72          ; <i64> [#uses=1]