Re: [PATCH][RFC] Come up with VEC_COND_OP_EXPRs.

2019-09-24 Thread Richard Sandiford
Richard Biener writes: > On Tue, Sep 24, 2019 at 1:57 PM Richard Sandiford > wrote: >> >> Richard Biener writes: >> > On Tue, Sep 24, 2019 at 1:11 PM Richard Sandiford >> > wrote: >> >> >> >> Martin Liška writes: >> >> > Hi. >> >> > >> >> > The patch introduces couple of new TREE_CODEs that wi

Re: [PATCH][RFC] Come up with VEC_COND_OP_EXPRs.

2019-09-24 Thread Richard Biener
On Tue, Sep 24, 2019 at 1:57 PM Richard Sandiford wrote: > > Richard Biener writes: > > On Tue, Sep 24, 2019 at 1:11 PM Richard Sandiford > > wrote: > >> > >> Martin Liška writes: > >> > Hi. > >> > > >> > The patch introduces couple of new TREE_CODEs that will help us to have > >> > a proper GI

Re: [PATCH][RFC] Come up with VEC_COND_OP_EXPRs.

2019-09-24 Thread Richard Sandiford
Richard Biener writes: > On Tue, Sep 24, 2019 at 1:11 PM Richard Sandiford > wrote: >> >> Martin Liška writes: >> > Hi. >> > >> > The patch introduces couple of new TREE_CODEs that will help us to have >> > a proper GIMPLE representation of current VECT_COND_EXPR. Right now, >> > the first argum

Re: [PATCH][RFC] Come up with VEC_COND_OP_EXPRs.

2019-09-24 Thread Richard Biener
On Tue, Sep 24, 2019 at 1:11 PM Richard Sandiford wrote: > > Martin Liška writes: > > Hi. > > > > The patch introduces couple of new TREE_CODEs that will help us to have > > a proper GIMPLE representation of current VECT_COND_EXPR. Right now, > > the first argument is typically a GENERIC tcc_expr

Re: [PATCH][RFC] Come up with VEC_COND_OP_EXPRs.

2019-09-24 Thread Richard Sandiford
Martin Liška writes: > Hi. > > The patch introduces couple of new TREE_CODEs that will help us to have > a proper GIMPLE representation of current VECT_COND_EXPR. Right now, > the first argument is typically a GENERIC tcc_expression tree with 2 operands > that are visited at various places in GIMP

[PATCH][RFC] Come up with VEC_COND_OP_EXPRs.

2019-09-24 Thread Martin Liška
Hi. The patch introduces couple of new TREE_CODEs that will help us to have a proper GIMPLE representation of current VECT_COND_EXPR. Right now, the first argument is typically a GENERIC tcc_expression tree with 2 operands that are visited at various places in GIMPLE code. That said, based on the