llvm-project/llvm/test/Transforms/SampleProfile/Inputs
Wei Mi a0c0857e7a [SampleFDO] Add a new compact binary format for sample profile.
Name table occupies a big chunk of size in current binary format sample profile.
In order to reduce its size, the patch changes the sample writer/reader to
save/restore MD5Hash of names in the name table. Sample annotation phase will
also use MD5Hash of name to query samples accordingly.

Experiment shows compact binary format can reduce the size of sample profile by
2/3 compared with binary format generally.

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

llvm-svn: 334447
2018-06-11 22:40:43 +00:00
..
bad_discriminator_value.prof
bad_fn_header.prof
bad_line_values.prof
bad_mangle.prof
bad_sample_line.prof
bad_samples.prof
branch.prof
calls.prof
cov-zero-samples.prof
coverage-warning.prof
discriminator.prof
einline.prof Invoke GetInlineCost for legality check before inline functions in SampleProfileLoader. 2017-09-14 17:29:56 +00:00
entry_counts.prof
fnptr.binprof
fnptr.prof
function_metadata.prof Include GUIDs from the same module when computing GUIDs that needs to be imported. 2017-11-01 20:26:47 +00:00
gcc-simple.afdo
indirect-call.afdo
indirect-call.prof Directly return promoted direct call instead of rely on stripPointerCast. 2017-10-06 17:04:55 +00:00
inline-act.prof
inline-combine.prof
inline-coverage.prof
inline-hint.prof
inline.compactbinary.afdo [SampleFDO] Add a new compact binary format for sample profile. 2018-06-11 22:40:43 +00:00
inline.prof
nodebug.prof
nolocinfo.prof
offset.prof
propagate.prof
remarks.prof
summary.prof
syntax.prof
warm-inline-instance.prof [SampleFDO] Don't treat warm callsite with inline instance in the profile as cold 2018-05-10 23:02:27 +00:00