DI/Verifier: Fix argument bitrot in DILocalVariable
[oota-llvm.git] / test / CodeGen / X86 / testl-commute.ll
index 0e6f6363cb89f89bc78f6e8cd0ae9917f3c68b38..a9a9e581d995079020dde33de276afc877c0757f 100644 (file)
@@ -7,14 +7,14 @@ target datalayout = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f3
 target triple = "x86_64-apple-darwin7"
 
 define i32 @test(i32* %P, i32* %G) nounwind {
-; CHECK: test:
+; CHECK-LABEL: test:
 ; CHECK-NOT: ret
 ; CHECK: testl (%{{.*}}), %{{.*}}
 ; CHECK: ret
 
 entry:
-       %0 = load i32* %P, align 4              ; <i32> [#uses=3]
-       %1 = load i32* %G, align 4              ; <i32> [#uses=1]
+       %0 = load i32, i32* %P, align 4         ; <i32> [#uses=3]
+       %1 = load i32, i32* %G, align 4         ; <i32> [#uses=1]
        %2 = and i32 %1, %0             ; <i32> [#uses=1]
        %3 = icmp eq i32 %2, 0          ; <i1> [#uses=1]
        br i1 %3, label %bb1, label %bb
@@ -28,14 +28,14 @@ bb1:                ; preds = %entry
 }
 
 define i32 @test2(i32* %P, i32* %G) nounwind {
-; CHECK: test2:
+; CHECK-LABEL: test2:
 ; CHECK-NOT: ret
 ; CHECK: testl (%{{.*}}), %{{.*}}
 ; CHECK: ret
 
 entry:
-       %0 = load i32* %P, align 4              ; <i32> [#uses=3]
-       %1 = load i32* %G, align 4              ; <i32> [#uses=1]
+       %0 = load i32, i32* %P, align 4         ; <i32> [#uses=3]
+       %1 = load i32, i32* %G, align 4         ; <i32> [#uses=1]
        %2 = and i32 %0, %1             ; <i32> [#uses=1]
        %3 = icmp eq i32 %2, 0          ; <i1> [#uses=1]
        br i1 %3, label %bb1, label %bb
@@ -49,14 +49,14 @@ bb1:                ; preds = %entry
 }
 
 define i32 @test3(i32* %P, i32* %G) nounwind {
-; CHECK: test3:
+; CHECK-LABEL: test3:
 ; CHECK-NOT: ret
 ; CHECK: testl (%{{.*}}), %{{.*}}
 ; CHECK: ret
 
 entry:
-       %0 = load i32* %P, align 4              ; <i32> [#uses=3]
-       %1 = load i32* %G, align 4              ; <i32> [#uses=1]
+       %0 = load i32, i32* %P, align 4         ; <i32> [#uses=3]
+       %1 = load i32, i32* %G, align 4         ; <i32> [#uses=1]
        %2 = and i32 %0, %1             ; <i32> [#uses=1]
        %3 = icmp eq i32 %2, 0          ; <i1> [#uses=1]
        br i1 %3, label %bb1, label %bb