[llvm] r323454 - Revert "asan: add kernel inline instrumentation test"

Vedant Kumar via llvm-commits llvm-commits at lists.llvm.org
Thu Jan 25 10:20:19 PST 2018


Author: vedantk
Date: Thu Jan 25 10:20:19 2018
New Revision: 323454

URL: http://llvm.org/viewvc/llvm-project?rev=323454&view=rev
Log:
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

Removed:
    llvm/trunk/test/Instrumentation/AddressSanitizer/kernel_inline.ll

Removed: llvm/trunk/test/Instrumentation/AddressSanitizer/kernel_inline.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Instrumentation/AddressSanitizer/kernel_inline.ll?rev=323453&view=auto
==============================================================================
--- llvm/trunk/test/Instrumentation/AddressSanitizer/kernel_inline.ll (original)
+++ llvm/trunk/test/Instrumentation/AddressSanitizer/kernel_inline.ll (removed)
@@ -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




More information about the llvm-commits mailing list