https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93637
--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> --- (In reply to Jakub Jelinek from comment #3) > _80 = VEC_COND_EXPR <{ -1, -1, 0, -1 }, { 5, 6, 7, 8 }, _28>; Isn't a constant argument 0 for VEC_COND_EXPR really a VEC_PERM?