summaryrefslogtreecommitdiffstats
path: root/clang/docs/SourceBasedCodeCoverage.rst
diff options
context:
space:
mode:
authorVedant Kumar <vsk@apple.com>2016-07-28 23:18:48 +0000
committerVedant Kumar <vsk@apple.com>2016-07-28 23:18:48 +0000
commit3f42b13c205dd9c0bfaa313e3fa70a335973fb51 (patch)
tree16859d9f4509c03daba05a5c57b7562584893229 /clang/docs/SourceBasedCodeCoverage.rst
parent49dd9d23ccfc762947f2a3d5096fb27552474c55 (diff)
downloadbcm5719-llvm-3f42b13c205dd9c0bfaa313e3fa70a335973fb51.tar.gz
bcm5719-llvm-3f42b13c205dd9c0bfaa313e3fa70a335973fb51.zip
[docs] Mention some new options in llvm-cov
llvm-svn: 277080
Diffstat (limited to 'clang/docs/SourceBasedCodeCoverage.rst')
-rw-r--r--clang/docs/SourceBasedCodeCoverage.rst14
1 files changed, 7 insertions, 7 deletions
diff --git a/clang/docs/SourceBasedCodeCoverage.rst b/clang/docs/SourceBasedCodeCoverage.rst
index 8d0a51fd331..b56675da734 100644
--- a/clang/docs/SourceBasedCodeCoverage.rst
+++ b/clang/docs/SourceBasedCodeCoverage.rst
@@ -111,11 +111,11 @@ generate a line-oriented report:
# Step 3(b): Create a line-oriented coverage report.
% llvm-cov show ./foo -instr-profile=foo.profdata
-To demangle any C++ identifiers in the output, use:
+To generate the same report in html with demangling turned on, use:
.. code-block:: console
- % llvm-cov show ./foo -instr-profile=foo.profdata | c++filt -n
+ % llvm-cov show ./foo -instr-profile=foo.profdata -format html -Xdemangler c++filt -Xdemangler -n
This report includes a summary view as well as dedicated sub-views for
templated functions and their instantiations. For our example program, we get
@@ -152,11 +152,11 @@ of a line-oriented report) with:
# Step 3(c): Create a coverage summary.
% llvm-cov report ./foo -instr-profile=foo.profdata
- Filename Regions Miss Cover Functions Executed
- -----------------------------------------------------------------------
- /tmp/foo.cc 13 0 100.00% 3 100.00%
- -----------------------------------------------------------------------
- TOTAL 13 0 100.00% 3 100.00%
+ Filename Regions Missed Regions Cover Functions Missed Functions Executed Lines Missed Lines Cover
+ --------------------------------------------------------------------------------------------------------------------------------------
+ /tmp/foo.cc 13 0 100.00% 3 0 100.00% 13 0 100.00%
+ --------------------------------------------------------------------------------------------------------------------------------------
+ TOTAL 13 0 100.00% 3 0 100.00% 13 0 100.00%
A few final notes:
OpenPOWER on IntegriCloud