[llvm] r303701 - Fixes for tests for r303698

Kostya Serebryany via llvm-commits llvm-commits at lists.llvm.org
Tue May 23 17:19:50 PDT 2017


Did you test on Linux?
There are some related tests that have e.g. "UNSUPPORTED: i386-darwin"

On Tue, May 23, 2017 at 3:42 PM, George Karpenkov via llvm-commits <
llvm-commits at lists.llvm.org> wrote:

> Author: george.karpenkov
> Date: Tue May 23 17:42:34 2017
> New Revision: 303701
>
> URL: http://llvm.org/viewvc/llvm-project?rev=303701&view=rev
> Log:
> Fixes for tests for r303698
>
> Modified:
>     llvm/trunk/test/Instrumentation/SanitizerCoverage/coverage.ll
>     llvm/trunk/test/Instrumentation/SanitizerCoverage/tracing.ll
>
> Modified: llvm/trunk/test/Instrumentation/SanitizerCoverage/coverage.ll
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Instrumentation/
> SanitizerCoverage/coverage.ll?rev=303701&r1=303700&r2=303701&view=diff
> ============================================================
> ==================
> --- llvm/trunk/test/Instrumentation/SanitizerCoverage/coverage.ll
> (original)
> +++ llvm/trunk/test/Instrumentation/SanitizerCoverage/coverage.ll Tue May
> 23 17:42:34 2017
> @@ -54,7 +54,7 @@ entry:
>  ; CHECK_WITH_CHECK: ret void
>  ; CHECK_WITH_CHECK-LABEL: define internal void @sancov.module_ctor
>  ; CHECK_WITH_CHECK-NOT: ret
> -; CHECK_WITH_CHECK: call void @__sanitizer_cov_module_init({{.*}}, i64 3,
> +; CHECK_WITH_CHECK: call void @__sanitizer_cov_module_init({{.*}}, i64 4,
>  ; CHECK_WITH_CHECK: ret
>
>  ; CHECK2-LABEL: define void @foo
> @@ -68,7 +68,7 @@ entry:
>
>  ; CHECK2-LABEL: define internal void @sancov.module_ctor
>  ; CHECK2-NOT: ret
> -; CHECK2: call void @__sanitizer_cov_module_init({{.*}}, i64 3,
> +; CHECK2: call void @__sanitizer_cov_module_init({{.*}}, i64 4,
>  ; CHECK2: ret
>
>  ; CHECK3-LABEL: define void @foo
> @@ -76,6 +76,7 @@ entry:
>  ; CHECK3: call void @__sanitizer_cov
>  ; CHECK3-NOT: ret void
>  ; CHECK3: call void @__sanitizer_cov
> +; CHECK3: call void @__sanitizer_cov
>  ; CHECK3-NOT: call void @__sanitizer_cov
>  ; CHECK3: ret void
>
> @@ -111,5 +112,6 @@ entry:
>  ; CHECKPRUNE: call void @__sanitizer_cov
>  ; CHECKPRUNE: call void @__sanitizer_cov
>  ; CHECKPRUNE: call void @__sanitizer_cov
> +; CHECKPRUNE: call void @__sanitizer_cov
>  ; CHECKPRUNE-NOT: call void @__sanitizer_cov
>  ; CHECKPRUNE: ret void
>
> Modified: llvm/trunk/test/Instrumentation/SanitizerCoverage/tracing.ll
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Instrumentation/
> SanitizerCoverage/tracing.ll?rev=303701&r1=303700&r2=303701&view=diff
> ============================================================
> ==================
> --- llvm/trunk/test/Instrumentation/SanitizerCoverage/tracing.ll
> (original)
> +++ llvm/trunk/test/Instrumentation/SanitizerCoverage/tracing.ll Tue May
> 23 17:42:34 2017
> @@ -22,6 +22,7 @@ entry:
>  ; CHECK_PC: call void @__sanitizer_cov_trace_pc
>  ; CHECK_PC: call void @__sanitizer_cov_trace_pc
>  ; CHECK_PC: call void @__sanitizer_cov_trace_pc
> +; CHECK_PC: call void @__sanitizer_cov_trace_pc
>  ; CHECK_PC-NOT: call void @__sanitizer_cov_trace_pc
>  ; CHECK_PC: ret void
>  ; CHECK_PC-NOT: call void @__sanitizer_cov_module_init
> @@ -30,6 +31,7 @@ entry:
>  ; CHECK_PC_GUARD: call void @__sanitizer_cov_trace_pc_guard
>  ; CHECK_PC_GUARD: call void @__sanitizer_cov_trace_pc_guard
>  ; CHECK_PC_GUARD: call void @__sanitizer_cov_trace_pc_guard
> +; CHECK_PC_GUARD: call void @__sanitizer_cov_trace_pc_guard
>  ; CHECK_PC_GUARD-NOT: call void @__sanitizer_cov_trace_pc
>  ; CHECK_PC_GUARD: ret void
>  ; CHECK_PC_GUARD: call void @__sanitizer_cov_trace_pc_guard_init(i32*
> bitcast (i32** @__start___sancov_guards to i32*), i32* bitcast (i32**
> @__stop___sancov_guards to i32*))
> @@ -38,6 +40,7 @@ entry:
>  ; CHECK_PC_GUARD_DARWIN: call void @__sanitizer_cov_trace_pc_guard
>  ; CHECK_PC_GUARD_DARWIN: call void @__sanitizer_cov_trace_pc_guard
>  ; CHECK_PC_GUARD_DARWIN: call void @__sanitizer_cov_trace_pc_guard
> +; CHECK_PC_GUARD_DARWIN: call void @__sanitizer_cov_trace_pc_guard
>  ; CHECK_PC_GUARD_DARWIN-NOT: call void @__sanitizer_cov_trace_pc
>  ; CHECK_PC_GUARD_DARWIN: ret void
>  ; CHECK_PC_GUARD_DARWIN: call void @__sanitizer_cov_trace_pc_guard_init(i32*
> bitcast (i32** @"\01section$start$__DATA$__sancov_guards" to i32*), i32*
> bitcast (i32** @"\01section$end$__DATA$__sancov_guards" to i32*))
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170523/1e8bc7cb/attachment.html>


More information about the llvm-commits mailing list