https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89570
--- Comment #3 from Jakub Jelinek ---
At the minimum guarding those simplifications with something like
expand_vec_cmp_expr_p test for @0 if we can figure out mask type somehow (what
would IFN_COND_* need), and a check whether IFN_COND_* is
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89570
--- Comment #2 from Jakub Jelinek ---
Or perhaps as an alternative, we shouldn't use the match.pd code here to tweak
the conditions of VEC_COND_EXPRs exactly because the conditions themselves
might be valid solely in VEC_COND_EXPR's first
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89570
Jakub Jelinek changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89570
Richard Biener changed:
What|Removed |Added
Priority|P3 |P1
Component|middle-end