1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 19:12:56 +02:00
llvm-mirror/include/llvm/ProfileData
Diego Novillo 7ba22bc99a Add show and merge tools for sample PGO profiles.
Summary:
This patch extends the 'show' and 'merge' commands in llvm-profdata to handle
sample PGO formats. Using the 'merge' command it is now possible to convert
one sample PGO format to another.

The only format that is currently not working is 'gcc'. I still need to
implement support for it in lib/ProfileData.

The changes in the sample profile support classes are needed for the
merge operation.

Reviewers: bogner

Subscribers: llvm-commits

Differential Revision: http://reviews.llvm.org/D6065

llvm-svn: 221032
2014-11-01 00:56:55 +00:00
..
CoverageMapping.h InstrProf: Avoid linear search in a hot loop 2014-10-02 17:14:18 +00:00
CoverageMappingReader.h Coverage Mapping: add function's hash to coverage function records. 2014-08-21 19:23:25 +00:00
CoverageMappingWriter.h Canonicalize header guards into a common format. 2014-08-13 16:26:38 +00:00
InstrProf.h Don't use 'using std::error_code' in include/llvm. 2014-06-12 21:46:39 +00:00
InstrProfReader.h LineIterator: Provide a variant that keeps blank lines 2014-09-17 15:43:01 +00:00
InstrProfWriter.h Canonicalize header guards into a common format. 2014-08-13 16:26:38 +00:00
SampleProf.h Add show and merge tools for sample PGO profiles. 2014-11-01 00:56:55 +00:00
SampleProfReader.h Add show and merge tools for sample PGO profiles. 2014-11-01 00:56:55 +00:00
SampleProfWriter.h Add show and merge tools for sample PGO profiles. 2014-11-01 00:56:55 +00:00