https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106240
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |NEW
CC| |syq at gcc dot gnu.org
See Also| |https://gcc.gnu.org/bugzill
| |a/show_bug.cgi?id=114189
Assignee|rguenth at gcc dot gnu.org |unassigned at gcc dot
gnu.org
--- Comment #9 from Richard Biener <rguenth at gcc dot gnu.org> ---
Indeed the suggestion will no longer work and instead mips has to provide
vec_cmp/vcond_mask patterns instead (in principle, for integer vector mode
vec_cmp the middle-end could synthesize the blend which the vcond_mask is
itself as fallback, but usually ISAs have a blend).
I'm leaving this as target specific bug, but it's really PR114189. I'm
not working on fixing the mips machine description (you might copy from
the loongson solution).