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

--- Comment #5 from rsandifo at gcc dot gnu.org <rsandifo at gcc dot gnu.org> 
---
Sorry for the dribble of messages, but how about just
changing the "else" in:

            if (sel.series_p (1, 1, nelts + 1, 1))
              {
                /* After canonicalizing the first elt to come from the
                   first vector we only can insert the first elt from
                   the first vector.  */
                at = 0;
                if ((ins = fold_read_from_vector (cop0, sel[0])))
                  op0 = op1;
              }
            else

to "if (!ins)"?

Reply via email to