LLVM split functions in hot/cold regions optimization (PGO)
Johan
j at j.nl
Tue Sep 1 07:15:22 UTC 2020
On Monday, 31 August 2020 at 23:46:24 UTC, Jon Degenhardt wrote:
> On Monday, 31 August 2020 at 23:31:31 UTC, Johan wrote:
>> LLVM gained an interesting new optimization pass to split
>> functions in hot/cold regions based on PGO profile data:
>> https://reviews.llvm.org/rG94faadaca4e
>
> Very interesting. Will LDC gain this optimization pass simply
> by upgrading the LLVM version, or will it be necessary to
> update LDC's PGO as well?
Upgrading LLVM, and enabling it with a cmdline flag (not enabled
by default at the moment). It seems to use the already existing
PGO profile data.
-Johan
More information about the digitalmars-d-ldc
mailing list