19caa3fbeSZequan Wu // RUN: %clang_cc1 -mllvm -emptyline-comment-coverage=false -fprofile-instrument=clang -fcoverage-mapping -mllvm -enable-name-compression=false -emit-llvm -main-file-name abspath.cpp %S/Inputs/../abspath.cpp -o - | FileCheck -check-prefix=RMDOTS %s 214f8fb68SVedant Kumar 35fbd1a33SPetr Hosek // RMDOTS: @__llvm_coverage_mapping = {{.*}}"\02 4d04929d8SVedant Kumar // RMDOTS-NOT: Inputs 5d04929d8SVedant Kumar // RMDOTS: " 6d04929d8SVedant Kumar 75b57633aSKuba Mracek // RUN: mkdir -p %t/test && cd %t/test 8*25098736SAaron Ballman // RUN: echo "void f1(void) {}" > f1.c 95fbd1a33SPetr Hosek // RUN: %clang_cc1 -mllvm -emptyline-comment-coverage=false -fprofile-instrument=clang -fcoverage-mapping -mllvm -enable-name-compression=false -emit-llvm -main-file-name abspath.cpp %t/test/f1.c -o - | FileCheck -check-prefix=ABSPATH %s 10d04929d8SVedant Kumar 115fbd1a33SPetr Hosek // RELPATH: @__llvm_coverage_mapping = {{.*}}"\02 125fbd1a33SPetr Hosek // RELPATH: {{..(/|\\\\)test(/|\\\\)f1}}.c 13d04929d8SVedant Kumar // RELPATH: " 1414f8fb68SVedant Kumar 155fbd1a33SPetr Hosek // ABSPATH: @__llvm_coverage_mapping = {{.*}}"\02 165fbd1a33SPetr Hosek // ABSPATH: {{[/\\].*(/|\\\\)test(/|\\\\)f1}}.c 175fbd1a33SPetr Hosek // ABSPATH: " 185fbd1a33SPetr Hosek f1(void)19*25098736SAaron Ballmanvoid f1(void) {} 20