diff options
Diffstat (limited to 'test/Instrumentation/ThreadSanitizer/unaligned.ll')
-rw-r--r-- | test/Instrumentation/ThreadSanitizer/unaligned.ll | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/test/Instrumentation/ThreadSanitizer/unaligned.ll b/test/Instrumentation/ThreadSanitizer/unaligned.ll index 7a240e3..89461b4 100644 --- a/test/Instrumentation/ThreadSanitizer/unaligned.ll +++ b/test/Instrumentation/ThreadSanitizer/unaligned.ll @@ -4,7 +4,7 @@ target datalayout = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f3 define i16 @test_unaligned_read2(i16* %a) sanitize_thread { entry: - %tmp1 = load i16* %a, align 1 + %tmp1 = load i16, i16* %a, align 1 ret i16 %tmp1 } @@ -12,13 +12,13 @@ entry: ; CHECK: call void @__tsan_func_entry(i8* %0) ; CHECK-NEXT: %1 = bitcast i16* %a to i8* ; CHECK-NEXT: call void @__tsan_unaligned_read2(i8* %1) -; CHECK-NEXT: %tmp1 = load i16* %a, align 1 +; CHECK-NEXT: %tmp1 = load i16, i16* %a, align 1 ; CHECK-NEXT: call void @__tsan_func_exit() ; CHECK: ret i16 define i32 @test_unaligned_read4(i32* %a) sanitize_thread { entry: - %tmp1 = load i32* %a, align 2 + %tmp1 = load i32, i32* %a, align 2 ret i32 %tmp1 } @@ -26,13 +26,13 @@ entry: ; CHECK: call void @__tsan_func_entry(i8* %0) ; CHECK-NEXT: %1 = bitcast i32* %a to i8* ; CHECK-NEXT: call void @__tsan_unaligned_read4(i8* %1) -; CHECK-NEXT: %tmp1 = load i32* %a, align 2 +; CHECK-NEXT: %tmp1 = load i32, i32* %a, align 2 ; CHECK-NEXT: call void @__tsan_func_exit() ; CHECK: ret i32 define i64 @test_unaligned_read8(i64* %a) sanitize_thread { entry: - %tmp1 = load i64* %a, align 4 + %tmp1 = load i64, i64* %a, align 4 ret i64 %tmp1 } @@ -40,13 +40,13 @@ entry: ; CHECK: call void @__tsan_func_entry(i8* %0) ; CHECK-NEXT: %1 = bitcast i64* %a to i8* ; CHECK-NEXT: call void @__tsan_unaligned_read8(i8* %1) -; CHECK-NEXT: %tmp1 = load i64* %a, align 4 +; CHECK-NEXT: %tmp1 = load i64, i64* %a, align 4 ; CHECK-NEXT: call void @__tsan_func_exit() ; CHECK: ret i64 define i128 @test_unaligned_read16(i128* %a) sanitize_thread { entry: - %tmp1 = load i128* %a, align 1 + %tmp1 = load i128, i128* %a, align 1 ret i128 %tmp1 } @@ -54,13 +54,13 @@ entry: ; CHECK: call void @__tsan_func_entry(i8* %0) ; CHECK-NEXT: %1 = bitcast i128* %a to i8* ; CHECK-NEXT: call void @__tsan_unaligned_read16(i8* %1) -; CHECK-NEXT: %tmp1 = load i128* %a, align 1 +; CHECK-NEXT: %tmp1 = load i128, i128* %a, align 1 ; CHECK-NEXT: call void @__tsan_func_exit() ; CHECK: ret i128 define i128 @test_aligned_read16(i128* %a) sanitize_thread { entry: - %tmp1 = load i128* %a, align 8 + %tmp1 = load i128, i128* %a, align 8 ret i128 %tmp1 } @@ -68,7 +68,7 @@ entry: ; CHECK: call void @__tsan_func_entry(i8* %0) ; CHECK-NEXT: %1 = bitcast i128* %a to i8* ; CHECK-NEXT: call void @__tsan_read16(i8* %1) -; CHECK-NEXT: %tmp1 = load i128* %a, align 8 +; CHECK-NEXT: %tmp1 = load i128, i128* %a, align 8 ; CHECK-NEXT: call void @__tsan_func_exit() ; CHECK: ret i128 |