| // Test that `-Cinstrument-coverage=off` does not add coverage instrumentation to LLVM IR. | |
| //@ compile-flags: -Zno-profiler-runtime | |
| //@ revisions: n no off false_ zero | |
| //@ [n] compile-flags: -Cinstrument-coverage=n | |
| //@ [no] compile-flags: -Cinstrument-coverage=no | |
| //@ [off] compile-flags: -Cinstrument-coverage=off | |
| //@ [false_] compile-flags: -Cinstrument-coverage=false | |
| //@ [zero] compile-flags: -Cinstrument-coverage=0 | |
| // CHECK-NOT: __llvm_profile_filename | |
| // CHECK-NOT: __llvm_coverage_mapping | |
| #![crate_type = "lib"] | |
| #[inline(never)] | |
| fn some_function() {} | |
| pub fn some_other_function() { | |
| some_function(); | |
| } |