Re: [ARM] PR66791: Replace builtins for vdup_n and vmov_n intrinsics

2021-09-03 Thread Christophe LYON via Gcc-patches
Tkachov ; gcc Patches Subject: Re: [ARM] PR66791: Replace builtins for vdup_n and vmov_n intrinsics On Tue, 17 Aug 2021 at 11:55, Prathamesh Kulkarni wrote: On Thu, 12 Aug 2021 at 19:04, Christophe Lyon wrote: On Thu, Aug 12, 2021 at 1:54 PM Prathamesh Kulkarni wrote: On Wed, 11 Aug 2021

Re: [ARM] PR66791: Replace builtins for vdup_n and vmov_n intrinsics

2021-09-03 Thread Prathamesh Kulkarni via Gcc-patches
; To: Christophe Lyon >> > Cc: Kyrylo Tkachov ; gcc Patches > > patc...@gcc.gnu.org> >> > Subject: Re: [ARM] PR66791: Replace builtins for vdup_n and vmov_n >> > intrinsics >> > >> > On Tue, 17 Aug 2021 at 11:55, Prathamesh Kulkarni >> >

Re: [ARM] PR66791: Replace builtins for vdup_n and vmov_n intrinsics

2021-09-02 Thread Christophe Lyon via Gcc-patches
gt; > > > > >> > > > > >> > On Thu, Jun 24, 2021 at 6:29 PM Kyrylo Tkachov via Gcc-patches > > patc...@gcc.gnu.org> wrote: > > > >> >> > > > >> >> > > > >> >> > > > >> >&

RE: [ARM] PR66791: Replace builtins for vdup_n and vmov_n intrinsics

2021-08-24 Thread Kyrylo Tkachov via Gcc-patches
> -Original Message- > From: Prathamesh Kulkarni > Sent: 24 August 2021 09:01 > To: Christophe Lyon > Cc: Kyrylo Tkachov ; gcc Patches patc...@gcc.gnu.org> > Subject: Re: [ARM] PR66791: Replace builtins for vdup_n and vmov_n > intrinsics > > On Tue, 17

Re: [ARM] PR66791: Replace builtins for vdup_n and vmov_n intrinsics

2021-08-24 Thread Prathamesh Kulkarni via Gcc-patches
gt; -Original Message- > >> >> > From: Prathamesh Kulkarni > >> >> > Sent: 24 June 2021 12:11 > >> >> > To: gcc Patches ; Kyrylo Tkachov > >> >> > > >> >> > Subject: [ARM] PR66791: Replace b

Re: [ARM] PR66791: Replace builtins for vdup_n and vmov_n intrinsics

2021-08-16 Thread Prathamesh Kulkarni via Gcc-patches
, Jun 24, 2021 at 6:29 PM Kyrylo Tkachov via Gcc-patches >> > wrote: >> >> >> >> >> >> >> >> > -Original Message- >> >> > From: Prathamesh Kulkarni >> >> > Sent: 24 June 2021 12:11 >> >> > To: gc

Re: [ARM] PR66791: Replace builtins for vdup_n and vmov_n intrinsics

2021-08-12 Thread Christophe Lyon via Gcc-patches
s < > gcc-patches@gcc.gnu.org> wrote: > >> > >> > >> > >> > -Original Message- > >> > From: Prathamesh Kulkarni > >> > Sent: 24 June 2021 12:11 > >> > To: gcc Patches ; Kyrylo Tkachov > >> > > >> > Subject

Re: [ARM] PR66791: Replace builtins for vdup_n and vmov_n intrinsics

2021-08-12 Thread Prathamesh Kulkarni via Gcc-patches
:11 >> > To: gcc Patches ; Kyrylo Tkachov >> > >> > Subject: [ARM] PR66791: Replace builtins for vdup_n and vmov_n intrinsics >> > >> > Hi, >> > This patch replaces builtins for vdup_n and vmov_n. >> > The patch results in regression f

Re: [ARM] PR66791: Replace builtins for vdup_n and vmov_n intrinsics

2021-08-11 Thread Christophe Lyon via Gcc-patches
On Thu, Jun 24, 2021 at 6:29 PM Kyrylo Tkachov via Gcc-patches < gcc-patches@gcc.gnu.org> wrote: > > > > -Original Message- > > From: Prathamesh Kulkarni > > Sent: 24 June 2021 12:11 > > To: gcc Patches ; Kyrylo Tkachov > > > > Subject

RE: [ARM] PR66791: Replace builtins for vdup_n and vmov_n intrinsics

2021-06-24 Thread Kyrylo Tkachov via Gcc-patches
> -Original Message- > From: Prathamesh Kulkarni > Sent: 24 June 2021 12:11 > To: gcc Patches ; Kyrylo Tkachov > > Subject: [ARM] PR66791: Replace builtins for vdup_n and vmov_n intrinsics > > Hi, > This patch replaces builtins for vdup_n and vmov_n. > T

[ARM] PR66791: Replace builtins for vdup_n and vmov_n intrinsics

2021-06-24 Thread Prathamesh Kulkarni via Gcc-patches
Hi, This patch replaces builtins for vdup_n and vmov_n. The patch results in regression for pr51534.c. Consider following function: uint8x8_t f1 (uint8x8_t a) { return vcgt_u8(a, vdup_n_u8(0)); } code-gen before patch: f1: vmov.i32 d16, #0 @ v8qi vcgt.u8 d0, d0, d16