On Fri, 15 Jan 2021 at 10:42, Kyrylo Tkachov wrote:
>
>
>
> > -Original Message-
> > From: Gcc-patches On Behalf Of
> > Christophe Lyon via Gcc-patches
> > Sent: 17 December 2020 17:48
> > To: gcc-patches@gcc.gnu.org
> > Subject: [PAT
> -Original Message-
> From: Gcc-patches On Behalf Of
> Christophe Lyon via Gcc-patches
> Sent: 17 December 2020 17:48
> To: gcc-patches@gcc.gnu.org
> Subject: [PATCH 2/3] arm: Auto-vectorization for MVE: vshl
>
> This patch enables MVE vshlq instruction
ping^3?
On Thu, 7 Jan 2021 at 13:20, Christophe Lyon wrote:
>
> ping^2?
>
> On Wed, 30 Dec 2020 at 11:34, Christophe Lyon
> wrote:
> >
> > ping?
> >
> > On Thu, 17 Dec 2020 at 18:48, Christophe Lyon
> > wrote:
> > >
> > > This patch enables MVE vshlq instructions for auto-vectorization.
> > >
>
ping^2?
On Wed, 30 Dec 2020 at 11:34, Christophe Lyon
wrote:
>
> ping?
>
> On Thu, 17 Dec 2020 at 18:48, Christophe Lyon
> wrote:
> >
> > This patch enables MVE vshlq instructions for auto-vectorization.
> >
> > The existing mve_vshlq_n_ is kept, as it takes a single
> > immediate as second oper
ping?
On Thu, 17 Dec 2020 at 18:48, Christophe Lyon
wrote:
>
> This patch enables MVE vshlq instructions for auto-vectorization.
>
> The existing mve_vshlq_n_ is kept, as it takes a single
> immediate as second operand, and is used by arm_mve.h.
>
> We move the vashl3 insn from neon.md to an expa
This patch enables MVE vshlq instructions for auto-vectorization.
The existing mve_vshlq_n_ is kept, as it takes a single
immediate as second operand, and is used by arm_mve.h.
We move the vashl3 insn from neon.md to an expander in
vec-common.md, and the mve_vshlq_ insn from mve.md to
vec-common.