digitalmars.D.ldc - LLVM split functions in hot/cold regions optimization (PGO)
- Johan (5/5) Aug 31 2020 LLVM gained an interesting new optimization pass to split
- Jon Degenhardt (4/7) Aug 31 2020 Very interesting. Will LDC gain this optimization pass simply by
- Johan (5/12) Sep 01 2020 Upgrading LLVM, and enabling it with a cmdline flag (not enabled
- Stefanos Baziotis (3/8) Sep 24 2020 Tech talk: https://youtu.be/Q8rqGg6vHAE
LLVM gained an interesting new optimization pass to split functions in hot/cold regions based on PGO profile data: https://reviews.llvm.org/rG94faadaca4e cheers, Johan
Aug 31 2020
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/rG94faadaca4eVery 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?
Aug 31 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: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. -JohanLLVM gained an interesting new optimization pass to split functions in hot/cold regions based on PGO profile data: https://reviews.llvm.org/rG94faadaca4eVery 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?
Sep 01 2020
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 cheers, JohanTech talk: https://youtu.be/Q8rqGg6vHAE - Stefanos
Sep 24 2020