[WinEH] Add 32-bit SEH state table emission prototype
[oota-llvm.git] / test / CodeGen / X86 / 2009-04-scale.ll
index e4c756cfdd441656d8cb620fbfe3efb304d14a1e..1fc5f2b234fefd16763e9f9487cdae35e7dd5520 100644 (file)
@@ -8,13 +8,13 @@
 
 define void @test() {
 entry:
-       %0 = load i32* null, align 4            ; <i32> [#uses=1]
+       %0 = load i32, i32* null, align 4               ; <i32> [#uses=1]
        %1 = lshr i32 %0, 8             ; <i32> [#uses=1]
        %2 = and i32 %1, 255            ; <i32> [#uses=1]
-       %3 = getelementptr %struct.array* null, i32 0, i32 3            ; <[256 x %struct.pair]*> [#uses=1]
-       %4 = getelementptr [256 x %struct.pair]* %3, i32 0, i32 %2              ; <%struct.pair*> [#uses=1]
-       %5 = getelementptr %struct.pair* %4, i32 0, i32 1               ; <i64*> [#uses=1]
-       %6 = load i64* %5, align 4              ; <i64> [#uses=1]
+       %3 = getelementptr %struct.array, %struct.array* null, i32 0, i32 3             ; <[256 x %struct.pair]*> [#uses=1]
+       %4 = getelementptr [256 x %struct.pair], [256 x %struct.pair]* %3, i32 0, i32 %2                ; <%struct.pair*> [#uses=1]
+       %5 = getelementptr %struct.pair, %struct.pair* %4, i32 0, i32 1         ; <i64*> [#uses=1]
+       %6 = load i64, i64* %5, align 4         ; <i64> [#uses=1]
        %7 = xor i64 0, %6              ; <i64> [#uses=1]
        %8 = xor i64 %7, 0              ; <i64> [#uses=1]
        %9 = xor i64 %8, 0              ; <i64> [#uses=1]