[PATCH] D80776: [Inlining] Introduce -enable-npm-pgo-inline-deferral

Kazu Hirata via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Jun 4 23:25:38 PDT 2020


kazu added a comment.

In D80776#2073762 <https://reviews.llvm.org/D80776#2073762>, @wenlei wrote:

> > Experiments show that inline deferral past pre-inlining slightly pessimizes the performance.
>
> What are the performance numbers in terms of % you saw when deferral is disabled, if it's ok to share? Was it from Instr. PGO or Sample FDO? Asking because the new switch seems to cover both.


I am seeing 0.2% to 0.3% improvement in one of our internal benchmarks.  Please see https://reviews.llvm.org/D81216 for more numbers.  My experiment is from Instrumentation-based PGO.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D80776/new/

https://reviews.llvm.org/D80776





More information about the llvm-commits mailing list