[Bug c/68062] [4.9/5/6 Regression] ICE when comparing vectors
pinskia at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Tue Dec 29 02:03:00 GMT 2015
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.
More information about the Gcc-bugs
mailing list