llvm-project/llvm/test/Transforms/SampleProfile
Wei Mi 66c6c5abea [SampleFDO] handle ProfileSampleAccurate when initializing function entry count
ProfileSampleAccurate is used to indicate the profile has exact match to the
code to be optimized.

Previously ProfileSampleAccurate is handled in ProfileSummaryInfo::isColdCallSite
and ProfileSummaryInfo::isColdBlock. A better solution is to initialize function
entry count to 0 when ProfileSampleAccurate is true, so we don't have to handle
ProfileSampleAccurate in multiple places.

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

llvm-svn: 349088
2018-12-13 21:51:42 +00:00
..
Inputs Add a flag to remap manglings when reading profile data information. 2018-10-10 23:13:47 +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-cold-callsite-samplepgo.ll [SampleFDO] handle ProfileSampleAccurate when initializing function entry count 2018-12-13 21:51:42 +00:00
inline-combine.ll
inline-coverage.ll
inline.ll
nodebug.ll
nolocinfo.ll
offset.ll
propagate.ll
remap.ll Add a flag to remap manglings when reading profile data information. 2018-10-10 23:13:47 +00:00
remarks.ll
section-accurate-samplepgo.ll [SampleFDO] handle ProfileSampleAccurate when initializing function entry count 2018-12-13 21:51:42 +00:00
summary.ll
syntax.ll
warm-inline-instance.ll