[PATCH] code generate live lanes in basic-block vectorization

2020-09-04 Thread Richard Biener
The following adds the capability to code-generate live lanes in basic-block vectorization using lane extracts from vector stmts rather than keeping the original scalar code around for those. This eventually makes previously not profitable vectorizations profitable (the live scalar code was appropr

Re: [PATCH] code generate live lanes in basic-block vectorization

2020-09-08 Thread Christophe Lyon via Gcc-patches
Hi Richard, On Fri, 4 Sep 2020 at 15:42, Richard Biener wrote: > > The following adds the capability to code-generate live lanes in > basic-block vectorization using lane extracts from vector stmts > rather than keeping the original scalar code around for those. > This eventually makes previously

Re: [PATCH] code generate live lanes in basic-block vectorization

2020-09-08 Thread Richard Biener
On Tue, 8 Sep 2020, Christophe Lyon wrote: > Hi Richard, > > On Fri, 4 Sep 2020 at 15:42, Richard Biener wrote: > > > > The following adds the capability to code-generate live lanes in > > basic-block vectorization using lane extracts from vector stmts > > rather than keeping the original scalar

Re: [PATCH] code generate live lanes in basic-block vectorization

2020-09-08 Thread Christophe Lyon via Gcc-patches
On Tue, 8 Sep 2020 at 14:15, Richard Biener wrote: > > On Tue, 8 Sep 2020, Christophe Lyon wrote: > > > Hi Richard, > > > > On Fri, 4 Sep 2020 at 15:42, Richard Biener wrote: > > > > > > The following adds the capability to code-generate live lanes in > > > basic-block vectorization using lane ex