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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |missed-optimization

--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
(In reply to Tamar Christina from comment #3)
> I'm re-opening because I don't think it has anything to do with #94294
> 
> This is a GCC 12 regression.
> 
> In GCC 11 we generated in the mid-end
> 
...
> and in GCC 12 we now generate
> 
...
> 
> See https://godbolt.org/z/KKfhxTxnd
> 
> Forcing it to keep the stores before the call to new.

Hmm, I should have looked into the code before marking it as a dup.

Reply via email to