1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 02:52:53 +02:00
llvm-mirror/include/llvm/ProfileData
Marco Castelluccio 94a48f5efe Allow users of the GCOV API to extend the FileInfo class to implement custom output formats
Summary:
The GCOV API can be used to parse gcda/gcno files, but in order to implement custom output formats, users need to reimplement everything.
If the FileInfo members were protected instead of private, they'd be able to reuse the code.

Reviewers: bogner, davide, scott.smith

Subscribers: llvm-commits

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

llvm-svn: 338013
2018-07-26 09:21:56 +00:00
..
Coverage [Coverage] Take filenames into account when loading function records. 2018-05-08 19:26:51 +00:00
GCOV.h Allow users of the GCOV API to extend the FileInfo class to implement custom output formats 2018-07-26 09:21:56 +00:00
InstrProf.h [include] Change std::sort to llvm::sort in response to r327219 2018-04-01 18:39:50 +00:00
InstrProfData.inc Remove \brief commands from doxygen comments. 2018-05-01 15:54:18 +00:00
InstrProfReader.h Revert "Revert "[InstrProf] Support for external functions in text format."" 2018-03-22 21:26:52 +00:00
InstrProfWriter.h llvm-profdata: Improve memory usage by tuning SmallDenseMap size 2017-07-11 01:18:28 +00:00
ProfileCommon.h Remove \brief commands from doxygen comments. 2018-05-01 15:54:18 +00:00
SampleProf.h [NFC] Change sample profile format enum name SPF_Raw_Binary to SPF_Binary. 2018-06-12 05:53:49 +00:00
SampleProfReader.h [NFC] Change sample profile format enum name SPF_Raw_Binary to SPF_Binary. 2018-06-12 05:53:49 +00:00
SampleProfWriter.h Fix a warning reported by clang but not by gcc. 2018-06-11 22:51:28 +00:00