summaryrefslogtreecommitdiffstats
path: root/llvm/test
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test')
-rw-r--r--llvm/test/Instrumentation/AddressSanitizer/kernel_inline.ll27
1 files changed, 0 insertions, 27 deletions
diff --git a/llvm/test/Instrumentation/AddressSanitizer/kernel_inline.ll b/llvm/test/Instrumentation/AddressSanitizer/kernel_inline.ll
deleted file mode 100644
index ab85db359ae..00000000000
--- a/llvm/test/Instrumentation/AddressSanitizer/kernel_inline.ll
+++ /dev/null
@@ -1,27 +0,0 @@
-; Check that inline instrumentation works with the kernel.
-
-; RUN: opt < %s -asan -asan-kernel=1 -asan-instrumentation-with-call-threshold=10000 -S | FileCheck --check-prefixes=CHECK-INLINE %s
-; RUN: opt < %s -asan -asan-kernel=1 -asan-instrumentation-with-call-threshold=0 -S | FileCheck --check-prefixes=CHECK-CALLBACK %s
-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-n8:16:32:64"
-target triple = "x86_64-unknown-linux-gnu"
-
-define void @test_load(i32* %a, i64* %b, i512* %c, i80* %d) sanitize_address {
-entry:
- %tmp1 = load i32, i32* %a, align 4
- %tmp2 = load i64, i64* %b, align 8
- %tmp3 = load i512, i512* %c, align 32
- %tmp4 = load i80, i80* %d, align 8
- ret void
-}
-; CHECK-INLINE: call void @__asan_report_load4
-; CHECK-INLINE: call void @__asan_report_load8
-; CHECK-INLINE: call void @__asan_report_load_n
-; CHECK-INLINE-NOT: call void @__asan_load4
-; CHECK-INLINE-NOT: call void @__asan_load8
-; CHECK-INLINE-NOT: call void @__asan_loadN
-; CHECK-CALLBACK: call void @__asan_load4
-; CHECK-CALLBACK: call void @__asan_load8
-; CHECK-CALLBACK: call void @__asan_loadN
-; CHECK-CALLBACK-NOT: call void @__asan_report_load4
-; CHECK-CALLBACK-NOT: call void @__asan_report_load8
-; CHECK-CALLBACK-NOT: call void @__asan_report_loadN
OpenPOWER on IntegriCloud