https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98167
--- Comment #9 from Hongtao.liu <crazylht at gmail dot com> --- (In reply to Marc Glisse from comment #8) > (In reply to Richard Biener from comment #4) > > We already handle IX86_BUILTIN_SHUFPD there but not IX86_BUILTIN_SHUFPS for > > some reason. > > https://gcc.gnu.org/pipermail/gcc-patches/2019-May/521983.html > I was checking with just one builtin if this was the right approach, and > never got to extend it to others, sorry. Handling shufps in a similar way > seems good to me, if anyone has time to do it. I'll take a look, assume I also need to fold those shuffle builtins for avx/avx512.