On Sun, May 18, 2025 at 2:09 PM Gerald Pfeifer <ger...@pfeifer.com> wrote:
>
> On Mon, 3 Mar 2025, Wilco Dijkstra wrote:
> > Enable the early scheduler on AArch64 for O3/Ofast.  This means GCC15
> > benefits from much faster build times with -O2, but avoids the
> > regressions in lbm which is very sensitive to minor scheduling changes
> > due to long FMA chains.  We can then revisit this for GCC16.
> >
> > gcc:
> >         PR target/118351
> >         * common/config/aarch64/aarch64-common.cc: Enable early scheduling 
> > with
> >         -O3 and higher.
>
> Is this something you may want to add to the release notes?

It is there already:
The first scheduling pass (-fschedule-insns) is no longer enabled by
default at -O2 for AArch64 targets. The pass is still enabled by
default at -O3 and -Ofast.

Thanks,
Andrew Pinski

>
> Gerald

Reply via email to