Re: [PATCH 1/7] arm: Auto-vectorization for MVE: vand

2020-11-30 Thread Christophe Lyon via Gcc-patches
On Fri, 27 Nov 2020 at 16:29, Christophe Lyon wrote: > > On Fri, 27 Nov 2020 at 15:13, Andre Vieira (lists) > wrote: > > > > Hi Christophe, > > > > On 26/11/2020 15:31, Christophe Lyon wrote: > > > Hi Andre, > > > > > > Thanks for the quick feedback. > > > > > > On Wed, 25 Nov 2020 at 18:17, Andr

Re: [PATCH 1/7] arm: Auto-vectorization for MVE: vand

2020-11-27 Thread Christophe Lyon via Gcc-patches
On Fri, 27 Nov 2020 at 15:13, Andre Vieira (lists) wrote: > > Hi Christophe, > > On 26/11/2020 15:31, Christophe Lyon wrote: > > Hi Andre, > > > > Thanks for the quick feedback. > > > > On Wed, 25 Nov 2020 at 18:17, Andre Simoes Dias Vieira > > wrote: > >> Hi Christophe, > >> > >> Thanks for thes

Re: [PATCH 1/7] arm: Auto-vectorization for MVE: vand

2020-11-27 Thread Andre Vieira (lists) via Gcc-patches
Hi Christophe, On 26/11/2020 15:31, Christophe Lyon wrote: Hi Andre, Thanks for the quick feedback. On Wed, 25 Nov 2020 at 18:17, Andre Simoes Dias Vieira wrote: Hi Christophe, Thanks for these! See some inline comments. On 25/11/2020 13:54, Christophe Lyon via Gcc-patches wrote: This pat

Re: [PATCH 1/7] arm: Auto-vectorization for MVE: vand

2020-11-26 Thread Christophe Lyon via Gcc-patches
Hi Andre, Thanks for the quick feedback. On Wed, 25 Nov 2020 at 18:17, Andre Simoes Dias Vieira wrote: > > Hi Christophe, > > Thanks for these! See some inline comments. > > On 25/11/2020 13:54, Christophe Lyon via Gcc-patches wrote: > > This patch enables MVE vandq instructions for auto-vectori

Re: [PATCH 1/7] arm: Auto-vectorization for MVE: vand

2020-11-25 Thread Andre Simoes Dias Vieira via Gcc-patches
Hi Christophe, Thanks for these! See some inline comments. On 25/11/2020 13:54, Christophe Lyon via Gcc-patches wrote: This patch enables MVE vandq instructions for auto-vectorization. MVE vandq insns in mve.md are modified to use 'and' instead of unspec expression to support and3. The and3 e

[PATCH 1/7] arm: Auto-vectorization for MVE: vand

2020-11-25 Thread Christophe Lyon via Gcc-patches
This patch enables MVE vandq instructions for auto-vectorization. MVE vandq insns in mve.md are modified to use 'and' instead of unspec expression to support and3. The and3 expander is added to vec-common.md 2020-11-12 Christophe Lyon gcc/ * gcc/config/arm/iterators.md (supf)