Re: AutoFDO tools for GCC

2024-04-02 Thread Snehasish Kumar via Gcc
Thanks for initiating this discussion Eugene. For a little bit more context on the motivation -- Meta has developed a new type of AutoFDO which is committed upstream in LLVM and we want to unify our tooling with this approach. > I do wonder how much common code there is > between the LLVM and the

Re: AutoFDO tools for GCC

2024-03-27 Thread Jason Merrill via Gcc
On Tue, Mar 26, 2024 at 6:41 PM Andi Kleen via Gcc wrote: > > On Tue, Mar 26, 2024 at 08:45:22AM +0100, Richard Biener wrote: > > On Mon, Mar 25, 2024 at 9:54 PM Eugene Rozenfeld via Gcc > > wrote: > > > > > > Hello, > > > > > > I've been the AutoFDO maintainer for the last 1.5 years. I've resurr

Re: AutoFDO tools for GCC

2024-03-26 Thread Andi Kleen via Gcc
On Tue, Mar 26, 2024 at 08:45:22AM +0100, Richard Biener wrote: > On Mon, Mar 25, 2024 at 9:54 PM Eugene Rozenfeld via Gcc > wrote: > > > > Hello, > > > > I've been the AutoFDO maintainer for the last 1.5 years. I've resurrected > > autoprofiledbootstrap build and made a number of other fixes/imp

Re: AutoFDO tools for GCC

2024-03-26 Thread Richard Biener via Gcc
On Mon, Mar 25, 2024 at 9:54 PM Eugene Rozenfeld via Gcc wrote: > > Hello, > > I've been the AutoFDO maintainer for the last 1.5 years. I've resurrected > autoprofiledbootstrap build and made a number of other fixes/improvements > (e.g., discriminator support). > > The tools for AutoFDO (create_

AutoFDO tools for GCC

2024-03-25 Thread Eugene Rozenfeld via Gcc
Hello, I've been the AutoFDO maintainer for the last 1.5 years. I've resurrected autoprofiledbootstrap build and made a number of other fixes/improvements (e.g., discriminator support). The tools for AutoFDO (create_gcov, etc.) currently live in https://github.com/google/AutoFDO repo and GCC