https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117926
Andrew Pinski <pinskia at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|[15 Regression] emits 3dnow |[14/15 Regression] emits
|(MMX) instruction from |3dnow (MMX) instruction
|autovectorized GIMPLE |from autovectorized GIMPLE
|without emms at -O2 |without emms at -O2
--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
(In reply to Andrew Pinski from comment #1)
> r14-2786-gade30fad6669e5 seems to have lost !TARGET_MMX_WITH_SSE for
> mmx_floatv2siv2sf2 (the alternative used to have mmx_isa set to native which
> did an implict check for !TARGET_MMX_WITH_SSE).
So in theory this could happen in GCC 14 too.