llvm-project/llvm/test/tools/llvm-profdata
Wei Mi ebad678857 [SampleFDO] Port MD5 name table support to extbinary format.
Compbinary format uses MD5 to represent strings in name table. That gives smaller profile without the need of compression/decompression when writing/reading the profile. The patch adds the support in extbinary format. It is off by default but user can choose to enable it.

Note the feature of using MD5 in name table can bring very small chance of name conflict leading to profile mismatch. Besides, profile using the feature won't have the profile remapping support.

Differential Revision: https://reviews.llvm.org/D76255
2020-03-30 22:07:08 -07:00
..
Inputs [profile] Fourth fix for toolchains without zlib after D68351 2019-10-31 16:46:22 -07:00
c-general.test [profile] Add a mode to continuously sync counter updates to a file 2019-10-31 16:04:09 -07:00
compact-sample.proftext
compat.proftext
count-mismatch.proftext
csprof-dump.test
cutoff.test
gcc-gcov-sample-profile.test
general.proftext
hash-mismatch.proftext
inline-samples.test
input-dir.test
input-filenames.test
instr-remap.test
invalid-profdata.test [llvm-profdata] Add mode to recover from profile read failures 2019-09-03 22:23:16 +00:00
lit.local.cfg
malformed-ptr-to-counter-array.test [profile] Add a mode to continuously sync counter updates to a file 2019-10-31 16:04:09 -07:00
memop-size-prof.proftext
merge_empty_profile.test
multiple-inputs.test
multiple-profdata-merge.test
nocompress.test
overflow-instr.test
overflow-sample.test
overlap.test
overlap_cs.test
overlap_vp.test
profile-symbol-list-compress.test Use diff -b on zlib tests so they pass on Windows 2019-12-05 11:32:58 -08:00
profile-symbol-list.test Fix non-portable GNU diff option 2019-10-23 11:19:01 -04:00
raw-32-bits-be.test [profile] Add a mode to continuously sync counter updates to a file 2019-10-31 16:04:09 -07:00
raw-32-bits-le.test [profile] Add a mode to continuously sync counter updates to a file 2019-10-31 16:04:09 -07:00
raw-64-bits-be.test [profile] Add a mode to continuously sync counter updates to a file 2019-10-31 16:04:09 -07:00
raw-64-bits-le.test [profile] Add a mode to continuously sync counter updates to a file 2019-10-31 16:04:09 -07:00
raw-magic-but-no-header.test
raw-two-profiles.test [profile] Add a mode to continuously sync counter updates to a file 2019-10-31 16:04:09 -07:00
roundtrip-compress.test Add more diff -b to roundtrip-compress.test 2019-12-10 10:32:16 +01:00
roundtrip.test [SampleFDO] Port MD5 name table support to extbinary format. 2020-03-30 22:07:08 -07:00
same-filename.test
sample-profile-basic.test
sample-remap.test Fix non-portable GNU diff option 2019-10-23 11:19:01 -04:00
show-instr-level.test
show-prof-size.test [test] do not parse ls output for file size; NFCI 2019-12-30 13:33:20 -05:00
text-dump.test
text-format-errors.test [llvm-profdata] Fix hint message since argument format has changed 2020-01-20 20:57:03 +08:00
threaded-count-mismatch.test
value-prof.proftext
weight-instr.test
weight-sample.test