https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101995

--- Comment #10 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
>I don't see any problem with aarch64 fwiw.
I have to try it on aarch64 but it failed there at one point.

(In reply to Segher Boessenkool from comment #8)
> Also, what is fragile here?  This is *removing* fragility and premature
> choices!

(In reply to Segher Boessenkool from comment #9)
> (In reply to Segher Boessenkool from comment #7)
> > What is this REG_RETURNED thing?
> 
> Ah, something added in ira-lives.c, and you call *that* code fragile?
> I agree :-)

You got to what I thought was fragile in the end. And yes the whole
REG_RETURNED mechanism seems very fragile (not the change r9-3594 ). I could
not figure out how it was being known to be set on which function call even.

Reply via email to