Index: test/Transforms/NaCl/normalize-alignment.ll |
diff --git a/test/Transforms/NaCl/normalize-alignment.ll b/test/Transforms/NaCl/normalize-alignment.ll |
index 90f4512a06df5d12278e4f37c250f897bb9bcc0e..75cead528d661af5eb9627c96a55d624846a6fbb 100644 |
--- a/test/Transforms/NaCl/normalize-alignment.ll |
+++ b/test/Transforms/NaCl/normalize-alignment.ll |
@@ -4,10 +4,10 @@ target datalayout = "e-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64 |
; Implicit default alignments are changed to explicit alignments. |
define void @default_alignment_attrs(float %f, double %d) { |
- load i8* null |
- load i32* null |
- load float* null |
- load double* null |
+ load i8, i8* null |
+ load i32, i32* null |
+ load float, float* null |
+ load double, double* null |
store i8 100, i8* null |
store i32 100, i32* null |
@@ -16,41 +16,41 @@ define void @default_alignment_attrs(float %f, double %d) { |
ret void |
} |
; CHECK-LABEL: @default_alignment_attrs |
-; CHECK-NEXT: load i8* null, align 1 |
-; CHECK-NEXT: load i32* null, align 1 |
-; CHECK-NEXT: load float* null, align 4 |
-; CHECK-NEXT: load double* null, align 8 |
+; CHECK-NEXT: load i8, i8* null, align 1 |
+; CHECK-NEXT: load i32, i32* null, align 1 |
+; CHECK-NEXT: load float, float* null, align 4 |
+; CHECK-NEXT: load double, double* null, align 8 |
; CHECK-NEXT: store i8 100, i8* null, align 1 |
; CHECK-NEXT: store i32 100, i32* null, align 1 |
; CHECK-NEXT: store float %f, float* null, align 4 |
; CHECK-NEXT: store double %d, double* null, align 8 |
define void @reduce_alignment_assumptions() { |
- load i32* null, align 4 |
- load float* null, align 2 |
- load float* null, align 4 |
- load float* null, align 8 |
- load double* null, align 2 |
- load double* null, align 8 |
- load double* null, align 16 |
+ load i32, i32* null, align 4 |
+ load float, float* null, align 2 |
+ load float, float* null, align 4 |
+ load float, float* null, align 8 |
+ load double, double* null, align 2 |
+ load double, double* null, align 8 |
+ load double, double* null, align 16 |
; Higher alignment assumptions must be retained for atomics. |
- load atomic i32* null seq_cst, align 4 |
- load atomic i32* null seq_cst, align 8 |
+ load atomic i32, i32* null seq_cst, align 4 |
+ load atomic i32, i32* null seq_cst, align 8 |
store atomic i32 100, i32* null seq_cst, align 4 |
store atomic i32 100, i32* null seq_cst, align 8 |
ret void |
} |
; CHECK-LABEL: @reduce_alignment_assumptions |
-; CHECK-NEXT: load i32* null, align 1 |
-; CHECK-NEXT: load float* null, align 1 |
-; CHECK-NEXT: load float* null, align 4 |
-; CHECK-NEXT: load float* null, align 4 |
-; CHECK-NEXT: load double* null, align 1 |
-; CHECK-NEXT: load double* null, align 8 |
-; CHECK-NEXT: load double* null, align 8 |
-; CHECK-NEXT: load atomic i32* null seq_cst, align 4 |
-; CHECK-NEXT: load atomic i32* null seq_cst, align 4 |
+; CHECK-NEXT: load i32, i32* null, align 1 |
+; CHECK-NEXT: load float, float* null, align 1 |
+; CHECK-NEXT: load float, float* null, align 4 |
+; CHECK-NEXT: load float, float* null, align 4 |
+; CHECK-NEXT: load double, double* null, align 1 |
+; CHECK-NEXT: load double, double* null, align 8 |
+; CHECK-NEXT: load double, double* null, align 8 |
+; CHECK-NEXT: load atomic i32, i32* null seq_cst, align 4 |
+; CHECK-NEXT: load atomic i32, i32* null seq_cst, align 4 |
; CHECK-NEXT: store atomic i32 100, i32* null seq_cst, align 4 |
; CHECK-NEXT: store atomic i32 100, i32* null seq_cst, align 4 |