[PATCH] D23224: Fine tuning of sample profile propagation algorithm.

Dehao Chen via llvm-commits llvm-commits at lists.llvm.org
Fri Aug 5 13:29:23 PDT 2016


danielcdh created this revision.
danielcdh added reviewers: dnovillo, davidxl.
danielcdh added a subscriber: llvm-commits.

The refined propagation algorithm is more accurate and robust.

https://reviews.llvm.org/D23224

Files:
  lib/Transforms/IPO/SampleProfile.cpp
  test/Transforms/SampleProfile/Inputs/branch.prof
  test/Transforms/SampleProfile/Inputs/fnptr.binprof
  test/Transforms/SampleProfile/Inputs/fnptr.prof
  test/Transforms/SampleProfile/branch.ll
  test/Transforms/SampleProfile/calls.ll
  test/Transforms/SampleProfile/discriminator.ll
  test/Transforms/SampleProfile/entry_counts.ll
  test/Transforms/SampleProfile/fnptr.ll
  test/Transforms/SampleProfile/offset.ll
  test/Transforms/SampleProfile/propagate.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D23224.67009.patch
Type: text/x-patch
Size: 18173 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160805/88b93585/attachment.bin>


More information about the llvm-commits mailing list