On Sat, May 3, 2025 at 10:29 PM John Paul Adrian Glaubitz
<glaub...@physik.fu-berlin.de> wrote:
>
> Hello,
>
>
>
>
> > This mini-series removes the TARGET_LRA_P hook, forcing all targets
> > to use LRA.  I have not touched the targets that define -mlra
> > in terms of a 'Target Mask(XXX)' since IIRC there's no way to
> > "default" that.  I'd expect those to wrongly assume LRA isn't enabled
> > when using that XXX flag.  Likewise this defers removal of -mlra
> > and the TARGET_LRA_P hook from targets with a -mlra flag.
>
> Please let me run tests on alpha, hppa, m68k and sh to verify what the
> current status of LRA on these targets are. I will report back.
>
> I know for sure that LRA on alpha works with the baseline set to EV56,
> i.e. all BWX-targets but did not work for non-BWX targets. On sh, enabling
> LRA requires using Oleg Endo's tree from [1] plus the patches from the
> attachments 59432 and 59550 from [2].
>
> PS: If possible, please CC me in the future when it comes to discussions
>     regarding these retro-computing targets. I am subscribed to gcc-patches
>     but I have disabled mail delivery at the moment due to the high volume.
>
> PPS: Sorry for posting out of thread, but unlike lore.kernel.org, I could
>      not find a way to obtain the message or mboxes on gcc-patches.

https://inbox.sourceware.org/gcc-patches/ is the link to the official
public-inbox instance for next time.

Thanks,
Andrew

>
> Thanks,
> Adrian
>
> > [1] https://github.com/olegendo/gcc/tree/devel/sh-lra
> > [2] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212
>
> --
>  .''`.  John Paul Adrian Glaubitz
> : :' :  Debian Developer
> `. `'   Physicist
>   `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913

Reply via email to