https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121949
--- Comment #2 from Tamar Christina <tnfchris at gcc dot gnu.org> --- Ah ok, I see, it unpacks the vector correctly but codegen doesn't looks weird. It looks like vectorizable_shift lacks proper support for vectors > 1. Got it.