1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 03:02:36 +01:00
llvm-mirror/test/tools/llvm-cov
Max Moroz 60087383d9 [llvm-cov] Add lcov tracefile export format.
Summary:
lcov tracefiles are used by various coverage reporting tools and build
systems (e.g., Bazel). It is a simple text-based format to parse and
more convenient to use than the JSON export format, which needs
additional processing to map regions/segments back to line numbers.

It's a little unfortunate that "text" format is now overloaded to refer
specifically to JSON for export, but I wanted to avoid making any
breaking changes to the UI of the llvm-cov tool at this time.

Patch by Tony Allevato (@allevato).

Reviewers: Dor1s, vsk

Reviewed By: Dor1s, vsk

Subscribers: mgorny, llvm-commits

Differential Revision: https://reviews.llvm.org/D54266

llvm-svn: 346506
2018-11-09 16:10:44 +00:00
..
Inputs
binary-formats.c
combine_expansions.cpp
copy_block_helper.m
cov-comdat.test
deferred-region.cpp
demangle.test
dir-with-filtering.test
double_dots.c
gcov47_compatibility.cpp
hideUnexecutedSubviews.test
ifdef.c
ignore-filename-regex.test
lit.local.cfg
llvm-cov.test
load-multiple-objects.test
multiple-files.test
multiple-objects.test
multithreaded-report.test
name_whitelist.test
native_separators.c
path_equivalence.c
prefer_used_to_unused.h
prevent_false_instantiations.h
range_based_for.cpp
report.cpp
scan-directory.test
showExpansions.cpp
showHighlightedRanges.cpp
showLineExecutionCounts-lcov.test [llvm-cov] Add lcov tracefile export format. 2018-11-09 16:10:44 +00:00
showLineExecutionCounts.cpp
showProjectSummary.cpp
showRegionMarkers.cpp
showTabsHTML.cpp
showTemplateInstantiations.cpp
sources-specified.test
style.test
threads.c
universal-binary.c
warnings.h
zeroFunctionFile.c