> -Original Message-
> From: Christophe Lyon
> Sent: 06 November 2020 15:23
> To: Kyrylo Tkachov
> Cc: gcc-patches@gcc.gnu.org
> Subject: Re: [PATCH] arm: Implement vceqq_p64, vceqz_p64 and vceqzq_p64
> intrinsics
>
> On Thu, 5 Nov 2020 at 12:55, Christoph
riginal Message-
> > > > From: Gcc-patches On Behalf Of
> > > > Christophe Lyon via Gcc-patches
> > > > Sent: 15 October 2020 18:23
> > > > To: gcc-patches@gcc.gnu.org
> > > > Subject: [PATCH] arm: Implement vceqq_p64, vceqz_p64 and vceqz
hes
> > > Sent: 15 October 2020 18:23
> > > To: gcc-patches@gcc.gnu.org
> > > Subject: [PATCH] arm: Implement vceqq_p64, vceqz_p64 and vceqzq_p64
> > > intrinsics
> > >
> > > This patch adds implementations for vceqq_p64, vceqz_p64 and
> &
On Thu, 5 Nov 2020 at 10:36, Kyrylo Tkachov wrote:
>
> H, Christophe,
>
> > -Original Message-
> > From: Gcc-patches On Behalf Of
> > Christophe Lyon via Gcc-patches
> > Sent: 15 October 2020 18:23
> > To: gcc-patches@gcc.gnu.org
> > Subject
H, Christophe,
> -Original Message-
> From: Gcc-patches On Behalf Of
> Christophe Lyon via Gcc-patches
> Sent: 15 October 2020 18:23
> To: gcc-patches@gcc.gnu.org
> Subject: [PATCH] arm: Implement vceqq_p64, vceqz_p64 and vceqzq_p64
> intrinsics
>
> This pat
ping?
https://gcc.gnu.org/pipermail/gcc-patches/2020-October/556299.html
On Fri, 23 Oct 2020 at 19:20, Christophe Lyon
wrote:
>
> ping?
>
> On Fri, 16 Oct 2020 at 10:41, Christophe Lyon
> wrote:
> >
> > On Thu, 15 Oct 2020 at 20:10, Andrea Corallo wrote:
> > >
> > > Hi Christophe,
> > >
> > > I
ping?
On Fri, 16 Oct 2020 at 10:41, Christophe Lyon
wrote:
>
> On Thu, 15 Oct 2020 at 20:10, Andrea Corallo wrote:
> >
> > Hi Christophe,
> >
> > I've spotted two very minors.
> >
> > Christophe Lyon via Gcc-patches writes:
> >
> > [...]
> >
> > > +/* For vceqq_p64, we rely on vceq_p64 for each
On Thu, 15 Oct 2020 at 20:10, Andrea Corallo wrote:
>
> Hi Christophe,
>
> I've spotted two very minors.
>
> Christophe Lyon via Gcc-patches writes:
>
> [...]
>
> > +/* For vceqq_p64, we rely on vceq_p64 for each of the two elements. */
> > +__extension__ extern __inline uint64x2_t
> > +__attrib
On Thu, 15 Oct 2020 at 20:10, Andrea Corallo wrote:
>
> Hi Christophe,
>
> I've spotted two very minors.
>
> Christophe Lyon via Gcc-patches writes:
>
> [...]
>
> > +/* For vceqq_p64, we rely on vceq_p64 for each of the two elements. */
> > +__extension__ extern __inline uint64x2_t
> > +__attrib
Hi Christophe,
I've spotted two very minors.
Christophe Lyon via Gcc-patches writes:
[...]
> +/* For vceqq_p64, we rely on vceq_p64 for each of the two elements. */
> +__extension__ extern __inline uint64x2_t
> +__attribute__ ((__always_inline__, __gnu_inline__, __artificial__))
> +vceqq_p64
This patch adds implementations for vceqq_p64, vceqz_p64 and
vceqzq_p64 intrinsics.
vceqq_p64 uses the existing vceq_p64 after splitting the input vectors
into their high and low halves.
vceqz[q] simply call the vceq and vceqq with a second argument equal
to zero.
The added (executable) testcase
11 matches
Mail list logo