DI/Verifier: Fix argument bitrot in DILocalVariable
[oota-llvm.git] / test / CodeGen / X86 / pr2177.ll
index b03c99095725a24b9a96ed0b8778c0ecdbb81bfc..8260a7f0614dc7dee4bf5e4171c21fad2460d025 100644 (file)
@@ -1,4 +1,4 @@
-; RUN: llvm-as < %s | llc
+; RUN: llc < %s
 ; PR2177
 
 target datalayout = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-s0:64:64-f80:128:128"
@@ -22,10 +22,10 @@ bb10:               ; preds = %bb5
 bb54:          ; preds = %bb5
        ret void
 bb118:         ; preds = %bb5, %bb5, %bb5, %bb5
-       %tmp125 = load i8** null, align 8               ; <i8*> [#uses=1]
+       %tmp125 = load i8*, i8** null, align 8          ; <i8*> [#uses=1]
        %tmp125126 = bitcast i8* %tmp125 to %struct.S2259*              ; <%struct.S2259*> [#uses=1]
-       %tmp128 = getelementptr %struct.S2259* %tmp125126, i32 0, i32 0         ; <<4 x i16>*> [#uses=1]
-       %tmp129 = load <4 x i16>* %tmp128, align 8              ; <<4 x i16>> [#uses=1]
+       %tmp128 = getelementptr %struct.S2259, %struct.S2259* %tmp125126, i32 0, i32 0          ; <<4 x i16>*> [#uses=1]
+       %tmp129 = load <4 x i16>, <4 x i16>* %tmp128, align 8           ; <<4 x i16>> [#uses=1]
        store <4 x i16> %tmp129, <4 x i16>* null, align 8
        ret void
 bb155:         ; preds = %bb5