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

Peter Bergner <bergner at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |rguenth at gcc dot gnu.org

--- Comment #6 from Peter Bergner <bergner at gcc dot gnu.org> ---
(In reply to Segher Boessenkool from comment #5)
> Confirmed.
> 
> On p9 it is all fine.
> 
> On p7 it is worse, you get std's followed by an lxvd2x from the same stack
> address (big LHS/SHL hazard there), and then two stxvd2x.
> 
> On p8 the TImode values aren't split at all, not until final output anyway.

My fix for PR87507 allowed them to be split early so they could be optimized,
so this must have regressed without us seeing it.  I'll have a quick look at
what is happening.

Richi, given this is a performance issue for TImode values, is there a reason
you want this as a P1 bug?

Reply via email to