[PATCH] [Request, 638 lines] D25086: [llvm-cov] Allow llvm-cov to report the coverage counters across multiple elf files.

Ying Yi via llvm-commits llvm-commits at lists.llvm.org
Fri Sep 30 02:33:24 PDT 2016


MaggieYi created this revision.
MaggieYi added reviewers: vsk, davidxl, bogner.
MaggieYi added subscribers: llvm-commits, seaneveson, FlameTop.

This patch will allow llvm-cov to accept multiple elf files from the command line. It will generate one HTML report for each source file and a single index file that includes all the source files from all the elf files.

Since I will not be able to do any further work on this patch for some time, my colleagues will take over for the review. I have added them as subscribers.


https://reviews.llvm.org/D25086

Files:
  llvm-cov/CodeCoverage.cpp
  llvm-cov/CoverageViewOptions.h
  llvm-cov/SourceCoverageView.cpp
  llvm-cov/SourceCoverageView.h
  llvm-cov/SourceCoverageViewHTML.cpp
  llvm-cov/SourceCoverageViewHTML.h
  llvm-cov/SourceCoverageViewText.cpp
  llvm-cov/SourceCoverageViewText.h
  tools/llvm-cov/Inputs/allELFs.proftext
  tools/llvm-cov/Inputs/multiELFsMainOne.covmapping
  tools/llvm-cov/Inputs/multiELFsMainOne.proftext
  tools/llvm-cov/Inputs/multiELFsMainTwo.covmapping
  tools/llvm-cov/Inputs/multiELFsMainTwo.proftext
  tools/llvm-cov/multiELFsMainOne.cpp
  tools/llvm-cov/multiELFsMainTwo.cpp
  tools/llvm-cov/multiELFsShare.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D25086.73017.patch
Type: text/x-patch
Size: 36494 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160930/bd85eb5a/attachment.bin>


More information about the llvm-commits mailing list