1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-21 03:53:04 +02:00
llvm-mirror/include/llvm/ProfileData
Igor Kudrin 7e40f64026 [Coverage] Restore the correct count value after processing a nested region in case of combined regions.
If several regions cover the same area of code, we have to restore
the combined value for that area when return from a nested region.

This patch achieves that by combining regions before calling buildSegments.

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

llvm-svn: 267390
2016-04-25 09:43:37 +00:00
..
CoverageMapping.h [Coverage] Restore the correct count value after processing a nested region in case of combined regions. 2016-04-25 09:43:37 +00:00
CoverageMappingReader.h [Coverage] move a local var to be BinaryCoverageReader's member 2016-01-18 06:48:01 +00:00
CoverageMappingWriter.h [cleanup] Re-sort all the #include lines in LLVM using 2015-01-14 11:23:27 +00:00
InstrProf.h [PGO] change the interface for createPGOFuncNameMetadata() 2016-04-22 21:00:17 +00:00
InstrProfData.inc [PGO] More comments how function pointers for indirect calls are mapped 2016-03-28 22:15:15 +00:00
InstrProfReader.h [ProfileData] Report errors from InstrProfSymtab::create 2016-04-21 21:07:25 +00:00
InstrProfWriter.h [PGO] Differentiate Clang instrumentation and IR level instrumentation profiles 2016-02-10 17:18:30 +00:00
ProfileCommon.h Revert "Replace the use of MaxFunctionCount module flag" 2016-04-18 15:31:11 +00:00
SampleProf.h Use LineLocation instead of CallsiteLocation to index callsite profile. 2016-03-03 18:09:32 +00:00
SampleProfReader.h Sample profile summary cleanup 2016-03-28 23:14:29 +00:00
SampleProfWriter.h Use LineLocation instead of CallsiteLocation to index callsite profile. 2016-03-03 18:09:32 +00:00