On Tue, 15 Oct 2024, Richard Biener wrote:

> > FWIW, it *seems* that LRA seems to just work with EV56 as the baseline and 
> > the
> > following replacements in the code:
> >
> >         s/reload_in_progress/reload_in_progress || lra_in_progress/g
> 
> If you can provide -mlra vs. -mno-lra testsuite results as well that
> would be interesting.
> 
> Does "just work" mean you can build the compiler and its target
> libraries?  In this case
> I would suggest to go further and pull the trigger now, defaulting to
> LRA but allowing
> to switch back to reload for testing.  This is so the few people
> testing alpha at all can
> increase testing coverage - I don't think anybody runs older than EV5 HW.

 Well, I did run EV4 testing with real hardware recently.  As an example 
here's the summary of results for the C frontend only:

                === gcc Summary ===

# of expected passes            149119
# of unexpected failures        134
# of expected failures          1117
# of unresolved testcases       3
# of unsupported tests          3176

(I ran testing across the board).  If non-BWX is known to be broken with 
LRA, then perhaps let's only make the switch for BWX for the time being?

  Maciej

Reply via email to