llvm-project/llvm/test/Transforms/SampleProfile
Wei Mi 6a14325dff [SampleFDO] Add FunctionOffsetTable in compact binary format profile.
The patch saves a function offset table which maps function name index to the
offset of its function profile to the start of the binary profile. By using
the function offset table, for those function profiles which will not be used
when compiling a module, the profile reader does't have to read them. For
profile size around 10~20M, it saves ~10% compile time.

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

llvm-svn: 342283
2018-09-14 20:52:59 +00:00
..
Inputs [SampleFDO] Add FunctionOffsetTable in compact binary format profile. 2018-09-14 20:52:59 +00:00
branch.ll
calls.ll
compact-binary-profile.ll [SampleFDO] Add a new compact binary format for sample profile. 2018-06-11 22:40:43 +00:00
cov-zero-samples.ll
coverage-warning.ll
discriminator.ll
early-inline.ll
entry_counts.ll
fnptr.ll
function_metadata.ll [SampleFDO] Make sample profile loader unaware of compact format change. 2018-09-06 22:03:37 +00:00
gcc-simple.ll
indirect-call-gcc.ll
indirect-call.ll [SampleFDO] Make sample profile loader unaware of compact format change. 2018-09-06 22:03:37 +00:00
inline-act.ll
inline-combine.ll
inline-coverage.ll
inline.ll [SampleFDO] Don't treat warm callsite with inline instance in the profile as cold 2018-05-10 23:02:27 +00:00
nodebug.ll
nolocinfo.ll
offset.ll
propagate.ll
remarks.ll
summary.ll
syntax.ll
warm-inline-instance.ll [SampleFDO] Don't treat warm callsite with inline instance in the profile as cold 2018-05-10 23:02:27 +00:00