[opaque pointer type] Add textual IR support for explicit type parameter to load...
[oota-llvm.git] / test / Transforms / AddDiscriminators / multiple.ll
index 5e552a87bbb289c7245493ab3e3c7aecbca3bd8f..464318806cc6a7ed7f55d7f6840be1090ee02e3c 100644 (file)
@@ -15,13 +15,13 @@ entry:
   %i.addr = alloca i32, align 4
   %x = alloca i32, align 4
   store i32 %i, i32* %i.addr, align 4
-  %0 = load i32* %i.addr, align 4, !dbg !10
+  %0 = load i32, i32* %i.addr, align 4, !dbg !10
   %cmp = icmp slt i32 %0, 10, !dbg !10
   br i1 %cmp, label %if.then, label %if.else, !dbg !10
 
 if.then:                                          ; preds = %entry
-  %1 = load i32* %i.addr, align 4, !dbg !10
-; CHECK:  %1 = load i32* %i.addr, align 4, !dbg !12
+  %1 = load i32, i32* %i.addr, align 4, !dbg !10
+; CHECK:  %1 = load i32, i32* %i.addr, align 4, !dbg !12
 
   store i32 %1, i32* %x, align 4, !dbg !10
 ; CHECK:  store i32 %1, i32* %x, align 4, !dbg !12
@@ -30,8 +30,8 @@ if.then:                                          ; preds = %entry
 ; CHECK:  br label %if.end, !dbg !12
 
 if.else:                                          ; preds = %entry
-  %2 = load i32* %i.addr, align 4, !dbg !10
-; CHECK:  %2 = load i32* %i.addr, align 4, !dbg !14
+  %2 = load i32, i32* %i.addr, align 4, !dbg !10
+; CHECK:  %2 = load i32, i32* %i.addr, align 4, !dbg !14
 
   %sub = sub nsw i32 0, %2, !dbg !10
 ; CHECK:  %sub = sub nsw i32 0, %2, !dbg !14