https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110762
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Known to work| |14.0 Target Milestone|--- |11.5 Summary|inappropriate use of SSE |[11/12/13 Regression] |(or AVX) insns for v2sf |inappropriate use of SSE |mode operations |(or AVX) insns for v2sf | |mode operations --- Comment #20 from Richard Biener <rguenth at gcc dot gnu.org> --- Thanks a lot. So this should now be fully fixed in GCC 14. The original testcase is also broken in GCC 11, 12 and 13 but not 10, but I'm not sure how far we'd want to backport this change - I'd consider the 13 branch but that's probably it. After some time soaking, that is.