[Bug target/107563] __builtin_shufflevector fails to pshufd instructions under default x86_64 compilation toggle which is the sse2 one

pinskia at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Tue Jan 13 17:21:37 GMT 2026


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

--- Comment #14 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
generic vector lowering does not handle:
  _2 = VEC_PERM_EXPR <_1, _1, { 3, 0, 1, 2, 7, 4, 5, 6 }>;

into 2 PERMs.


More information about the Gcc-bugs mailing list