1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 19:23:23 +01:00
llvm-mirror/test/Transforms/SampleProfile
Dehao Chen febf32fae1 Tune the weight propagation algorithm for sample profile.
Summary: Handle the case when there is only one incoming/outgoing edge for a visited basic block: use the block weight to adjust edge weight even when the edge has been visited before. This can help reduce inaccuracies introduced by incorrect basic block profile, as shown in the updated unittest.

Reviewers: davidxl, dnovillo

Subscribers: llvm-commits

Differential Revision: http://reviews.llvm.org/D22180

llvm-svn: 275072
2016-07-11 16:40:17 +00:00
..
Inputs
branch.ll
calls.ll
cov-zero-samples.ll
coverage-warning.ll
discriminator.ll
entry_counts.ll
fnptr.ll Tune the weight propagation algorithm for sample profile. 2016-07-11 16:40:17 +00:00
gcc-simple.ll
inline-act.ll
inline-combine.ll
inline-coverage.ll
inline.ll
nolocinfo.ll
offset.ll
propagate.ll
remarks.ll
summary.ll
syntax.ll