llvm-project/llvm/test/Transforms/SampleProfile/Inputs
Diego Novillo 5fb49e5c5f SamplePGO - Do not count never-executed inlined functions when computing coverage.
If a function was originally inlined but not actually hot at runtime,
its samples will not be counted inside the parent function. This throws
off the coverage calculation because it expects to find more used
records than it should.

Fixed by ignoring functions that will not be inlined into the parent.
Currently, this is inlined functions with 0 samples.  In subsequent
patches, I'll change this to mean "cold" functions.

llvm-svn: 253716
2015-11-20 21:46:38 +00:00
..
bad_discriminator_value.prof http://reviews.llvm.org/D13145 2015-09-30 00:42:46 +00:00
bad_fn_header.prof http://reviews.llvm.org/D13145 2015-09-30 00:42:46 +00:00
bad_line_values.prof
bad_mangle.prof http://reviews.llvm.org/D13145 2015-09-30 00:42:46 +00:00
bad_sample_line.prof http://reviews.llvm.org/D13145 2015-09-30 00:42:46 +00:00
bad_samples.prof http://reviews.llvm.org/D13145 2015-09-30 00:42:46 +00:00
branch.prof Update sample profile propagation algorithm. 2015-10-01 00:26:56 +00:00
calls.prof http://reviews.llvm.org/D13145 2015-09-30 00:42:46 +00:00
cov-zero-samples.prof SamplePGO - Do not count never-executed inlined functions when computing coverage. 2015-11-20 21:46:38 +00:00
coverage-warning.prof SamplePGO - Add flag to check sampling coverage. 2015-10-28 22:30:25 +00:00
discriminator.prof http://reviews.llvm.org/D13145 2015-09-30 00:42:46 +00:00
entry_counts.prof http://reviews.llvm.org/D13145 2015-09-30 00:42:46 +00:00
fnptr.binprof Sample profiles - Re-arrange binary format to emit head samples only on top functions. 2015-10-16 18:54:35 +00:00
fnptr.prof http://reviews.llvm.org/D13145 2015-09-30 00:42:46 +00:00
gcc-simple.afdo GCC AutoFDO profile reader - Initial support. 2015-09-17 00:17:24 +00:00
inline-coverage.prof SamplePGO - Count sample records in embedded profiles when computing coverage. 2015-10-31 21:53:58 +00:00
inline.prof Add unittest for new samle profile format. 2015-09-30 01:05:37 +00:00
nolocinfo.prof Fix SamplePGO segfault when debug info is missing. 2015-10-27 17:37:00 +00:00
offset.prof Tolerate negative offset when matching sample profile. 2015-10-21 01:22:27 +00:00
propagate.prof Update sample profile propagation algorithm. 2015-10-01 00:26:56 +00:00
remarks.prof SamplePGO - Add optimization reports. 2015-10-26 18:52:53 +00:00
syntax.prof http://reviews.llvm.org/D13145 2015-09-30 00:42:46 +00:00