https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89570
--- Comment #2 from Jakub Jelinek <jakub at gcc dot gnu.org> --- 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 argument and not as standalone stmt, and just use some C helper from the match.pd rule or something to deal with that instead.