Displaying 2 results from an estimated 2 matches for "d24638".
Did you mean:
d24631
2016 Sep 26
3
(Thin)LTO llvm build
...t; can run for feeding back real-world exercise. Not sure if PGO can be
> combined with LTO, or if it makes sense at all...
>
Yes, absolutely! ThinLTO and PGO are largely orthogonal, but PGO will help
enable
more indirect call promotion with ThinLTO, and there is also a patch out
for review (D24638)
to use FDO to guide ThinLTO function importing heuristics.
> What would be more fun is combining ThinLTO for C code with MLton
> for SML code when building Ur/Web.
>
Interesting. I am not at all familiar with SML code/building, but
theoretically switching the C code to
use -flto=thin s...
2016 Sep 26
4
(Thin)LTO llvm build
No worries, thanks for the update. Teresa
On Mon, Sep 26, 2016, 7:16 AM Carsten Mattner <carstenmattner at gmail.com>
wrote:
> On Mon, Sep 26, 2016 at 3:52 PM, Teresa Johnson <tejohnson at google.com>
> wrote:
> >
> > ThinLTO needs to create as many temporary files as there are input
> > modules to the link. From your 'ls' below, it doesn't look