summaryrefslogtreecommitdiffstats
path: root/llvm/test
diff options
context:
space:
mode:
authorVedant Kumar <vsk@apple.com>2018-01-25 18:20:19 +0000
committerVedant Kumar <vsk@apple.com>2018-01-25 18:20:19 +0000
commit8a816f0c9b727ae21ad197d6a5b5ab4ded9e1046 (patch)
tree389bc4990e13c1e052b1be6a1e1ccb99a2681f0b /llvm/test
parent7b4be6f9d83333723f2285c09b71d4af23debfb4 (diff)
downloadbcm5719-llvm-8a816f0c9b727ae21ad197d6a5b5ab4ded9e1046.tar.gz
bcm5719-llvm-8a816f0c9b727ae21ad197d6a5b5ab4ded9e1046.zip
Revert "asan: add kernel inline instrumentation test"
This reverts commit r323451. It breaks this bot: http://lab.llvm.org:8011/builders/llvm-clang-lld-x86_64-scei-ps4-ubuntu-fast/builds/24077 llvm-svn: 323454
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