[Bug target/89570] [9 Regression] ICE in prepare_cmp_insn, at optabs.c:4001

2019-03-04 Thread jakub at gcc dot gnu.org
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

[Bug target/89570] [9 Regression] ICE in prepare_cmp_insn, at optabs.c:4001

2019-03-04 Thread jakub at gcc dot gnu.org
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

[Bug target/89570] [9 Regression] ICE in prepare_cmp_insn, at optabs.c:4001

2019-03-04 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89570 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/89570] [9 Regression] ICE in prepare_cmp_insn, at optabs.c:4001

2019-03-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89570 Richard Biener changed: What|Removed |Added Priority|P3 |P1 Component|middle-end