diff options
Diffstat (limited to 'llvm/test/Instrumentation/SanitizerCoverage')
| -rw-r--r-- | llvm/test/Instrumentation/SanitizerCoverage/coverage.ll | 20 | ||||
| -rw-r--r-- | llvm/test/Instrumentation/SanitizerCoverage/tracing.ll | 15 | 
2 files changed, 0 insertions, 35 deletions
diff --git a/llvm/test/Instrumentation/SanitizerCoverage/coverage.ll b/llvm/test/Instrumentation/SanitizerCoverage/coverage.ll index 75a341da021..0c4359a80cf 100644 --- a/llvm/test/Instrumentation/SanitizerCoverage/coverage.ll +++ b/llvm/test/Instrumentation/SanitizerCoverage/coverage.ll @@ -7,7 +7,6 @@  ; RUN: opt < %s -sancov -sanitizer-coverage-level=3 -sanitizer-coverage-block-threshold=10 -S | FileCheck %s --check-prefix=CHECK3  ; RUN: opt < %s -sancov -sanitizer-coverage-level=4 -S | FileCheck %s --check-prefix=CHECK4  ; RUN: opt < %s -sancov -sanitizer-coverage-level=4 -sanitizer-coverage-trace-pc  -S | FileCheck %s --check-prefix=CHECK_TRACE_PC -; RUN: opt < %s -sancov -sanitizer-coverage-level=3 -sanitizer-coverage-8bit-counters=1  -S | FileCheck %s --check-prefix=CHECK-8BIT  ; RUN: opt < %s -sancov -sanitizer-coverage-level=2 -sanitizer-coverage-block-threshold=10 \  ; RUN:      -S | FileCheck %s --check-prefix=CHECK2 @@ -81,25 +80,6 @@ entry:  ; CHECK3-NOT: call void @__sanitizer_cov  ; CHECK3: ret void -; test -sanitizer-coverage-8bit-counters=1 -; CHECK-8BIT-LABEL: define void @foo - -; CHECK-8BIT: [[V11:%[0-9]*]] = load i8{{.*}}!nosanitize -; CHECK-8BIT: [[V12:%[0-9]*]] = add i8 [[V11]], 1 -; CHECK-8BIT: store i8 [[V12]]{{.*}}!nosanitize -; CHECK-8BIT: [[V21:%[0-9]*]] = load i8{{.*}}!nosanitize -; CHECK-8BIT: [[V22:%[0-9]*]] = add i8 [[V21]], 1 -; CHECK-8BIT: store i8 [[V22]]{{.*}}!nosanitize -; CHECK-8BIT: [[V31:%[0-9]*]] = load i8{{.*}}!nosanitize -; CHECK-8BIT: [[V32:%[0-9]*]] = add i8 [[V31]], 1 -; CHECK-8BIT: store i8 [[V32]]{{.*}}!nosanitize -; CHECK-8BIT: [[V41:%[0-9]*]] = load i8{{.*}}!nosanitize -; CHECK-8BIT: [[V42:%[0-9]*]] = add i8 [[V41]], 1 -; CHECK-8BIT: store i8 [[V42]]{{.*}}!nosanitize - -; CHECK-8BIT: ret void - -  %struct.StructWithVptr = type { i32 (...)** }  define void @CallViaVptr(%struct.StructWithVptr* %foo) uwtable sanitize_address { diff --git a/llvm/test/Instrumentation/SanitizerCoverage/tracing.ll b/llvm/test/Instrumentation/SanitizerCoverage/tracing.ll index 9e153472eab..1561a148601 100644 --- a/llvm/test/Instrumentation/SanitizerCoverage/tracing.ll +++ b/llvm/test/Instrumentation/SanitizerCoverage/tracing.ll @@ -1,6 +1,4 @@  ; Test -sanitizer-coverage-experimental-tracing -; RUN: opt < %s -sancov -sanitizer-coverage-level=2 -sanitizer-coverage-experimental-tracing  -S | FileCheck %s --check-prefix=CHECK1 -; RUN: opt < %s -sancov -sanitizer-coverage-level=3 -sanitizer-coverage-experimental-tracing  -S | FileCheck %s --check-prefix=CHECK3  ; RUN: opt < %s -sancov -sanitizer-coverage-level=3 -sanitizer-coverage-trace-pc  -S | FileCheck %s --check-prefix=CHECK_PC  ; RUN: opt < %s -sancov -sanitizer-coverage-level=3 -sanitizer-coverage-trace-pc-guard  -S | FileCheck %s --check-prefix=CHECK_PC_GUARD  ; RUN: opt < %s -sancov -sanitizer-coverage-level=3 -sanitizer-coverage-trace-pc-guard  -S -mtriple=x86_64-apple-macosx | FileCheck %s --check-prefix=CHECK_PC_GUARD_DARWIN @@ -20,19 +18,6 @@ entry:    ret void  } -; CHECK1-LABEL: define void @foo -; CHECK1: call void @__sanitizer_cov_trace_func_enter -; CHECK1: call void @__sanitizer_cov_trace_basic_block -; CHECK1-NOT: call void @__sanitizer_cov_trace_basic_block -; CHECK1: ret void - -; CHECK3-LABEL: define void @foo -; CHECK3: call void @__sanitizer_cov_trace_func_enter -; CHECK3: call void @__sanitizer_cov_trace_basic_block -; CHECK3: call void @__sanitizer_cov_trace_basic_block -; CHECK3-NOT: call void @__sanitizer_cov_trace_basic_block -; CHECK3: ret void -  ; CHECK_PC-LABEL: define void @foo  ; CHECK_PC: call void @__sanitizer_cov_trace_pc  ; CHECK_PC: call void @__sanitizer_cov_trace_pc  | 

