RE: [PATCH v3 3/4] arm: Auto-vectorization for MVE: vmvn

2020-12-14 Thread Kyrylo Tkachov via Gcc-patches
> -Original Message- > From: Gcc-patches On Behalf Of > Christophe Lyon via Gcc-patches > Sent: 11 December 2020 18:37 > To: gcc-patches@gcc.gnu.org > Subject: [PATCH v3 3/4] arm: Auto-vectorization for MVE: vmvn > > This patch enables MVE vmvnq instruction

[PATCH v3 3/4] arm: Auto-vectorization for MVE: vmvn

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