forked from OSchip/llvm-project
parent
4bc91190ea
commit
65ab07b1f1
|
@ -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
|
||||
|
|
|
@ -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*))
|
||||
|
|
Loading…
Reference in New Issue