[PATCH] D63676: Disable hosting MI to hotter basic blocks

Roman Lebedev via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Sep 23 14:32:15 PDT 2019


lebedev.ri added a comment.

In D63676#1679799 <https://reviews.llvm.org/D63676#1679799>, @NeHuang wrote:

> Collected stats below for SPECInt and SPECFP benchmarks (SPEC2017) with this feature enabled, compiled with -O3 and PGO.
>
> | **Benchmark ** | **Number of machine instructions hoisted out of loops ** | **Number of instructions not hoisted due to block frequency** |
> | SPECInt        | 129269                                                   | 459891                                                        |
> | SPECFP         | 36047                                                    | 70075                                                         |
> |


I think this might be a bit context-less, as in what are the numbers without the patch?


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

https://reviews.llvm.org/D63676





More information about the llvm-commits mailing list