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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Last reconfirmed|2015-10-23 00:00:00         |2015-12-28

--- Comment #11 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
We still get the bogus IR but we don't ICE any more:
  v4qi c;
  uv4qi d;

  c = {a, a, a, a};
  d = {a, a, a, a};
  D.2757 = c != d;
  D.2758 = VEC_COND_EXPR <D.2757, { -1, -1, -1, -1 }, { 0, 0, 0, 0 }>;
  D.2759 = VIEW_CONVERT_EXPR<v4qi>(D.2758);

Also VEC_COND_EXPR really should not be there.

Reply via email to