File tree Expand file tree Collapse file tree 9 files changed +9
-11
lines changed
run-make/pgo-gen-no-imp-symbols Expand file tree Collapse file tree 9 files changed +9
-11
lines changed Original file line number Diff line number Diff line change 11// Test that `-Cinstrument-coverage=off` does not add coverage instrumentation to LLVM IR.
22
3+ //@ compile-flags: -Zno-profiler-runtime
34//@ revisions: n no off false_ zero
45//@ [n] compile-flags: -Cinstrument-coverage=n
56//@ [no] compile-flags: -Cinstrument-coverage=no
Original file line number Diff line number Diff line change 11// Test that `-Cinstrument-coverage` creates expected __llvm_profile_filename symbol in LLVM IR.
22
3- //@ needs- profiler-support
3+ //@ compile-flags: -Zno- profiler-runtime
44//@ revisions: default y yes on true_ all
55//@ [default] compile-flags: -Cinstrument-coverage
66//@ [y] compile-flags: -Cinstrument-coverage=y
Original file line number Diff line number Diff line change 11//@ edition: 2021
2- //@ needs- profiler-support
2+ //@ compile-flags: -Zno- profiler-runtime
33//@ compile-flags: -Cinstrument-coverage -Copt-level=0
44//@ revisions: LINUX DARWIN WINDOWS
55
Original file line number Diff line number Diff line change 22// Regression test for issue #105170.
33//
44//@ needs-asm-support
5- //@ needs- profiler-support
5+ //@ compile-flags: -Zno- profiler-runtime
66//@ compile-flags: -Cinstrument-coverage
77#![ crate_type = "lib" ]
88#![ feature( naked_functions) ]
Original file line number Diff line number Diff line change 22
33//@ ignore-apple -runtime-counter-relocation not honored on Mach-O
44//@ compile-flags: -Cprofile-generate -Cllvm-args=-runtime-counter-relocation -Clto=fat
5- //@ needs- profiler-support
5+ //@ compile-flags: -Zno- profiler-runtime
66//@ no-prefer-dynamic
77
88// CHECK: @__llvm_profile_counter_bias = {{.*}}global
Original file line number Diff line number Diff line change 11// Test that `-Cprofile-generate` creates expected instrumentation artifacts in LLVM IR.
22
3- //@ needs- profiler-support
3+ //@ compile-flags: -Zno- profiler-runtime
44//@ compile-flags: -Cprofile-generate -Ccodegen-units=1
55
66// CHECK: @__llvm_profile_raw_version =
Original file line number Diff line number Diff line change 1- # needs-profiler-support
2-
31include ../tools.mk
42
5- COMPILE_FLAGS =-O -Ccodegen-units=1 -Cprofile-generate="$(TMPDIR ) "
3+ COMPILE_FLAGS =-O -Ccodegen-units=1 -Cprofile-generate="$(TMPDIR ) " -Zno-profiler-runtime
64
75all :
86 $(RUSTC ) $(COMPILE_FLAGS ) --emit=llvm-ir test.rs
Original file line number Diff line number Diff line change 1- //@ needs-profiler-support
21//@ revisions: block branch condition mcdc bad
3- //@ compile-flags -Cinstrument-coverage
2+ //@ compile-flags -Cinstrument-coverage -Zno-profiler-runtime
43
54//@ [block] check-pass
65//@ [block] compile-flags: -Zcoverage-options=block
Original file line number Diff line number Diff line change 11//@ check-pass
2- //@ needs- profiler-support
2+ //@ compile-flags: -Zno- profiler-runtime
33//@ revisions: default y yes on true_ all
44//@ [default] compile-flags: -Cinstrument-coverage
55//@ [y] compile-flags: -Cinstrument-coverage=y
You can’t perform that action at this time.
0 commit comments