[PR66791][ARM] Replace __builtin_neon_vneg* by - for vneg intrinsics

Kyrylo Tkachov Kyrylo.Tkachov@arm.com
Fri Dec 11 11:46:21 GMT 2020



> -----Original Message-----
> From: Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
> Sent: 08 December 2020 09:57
> To: gcc Patches <gcc-patches@gcc.gnu.org>; Kyrylo Tkachov
> <Kyrylo.Tkachov@arm.com>
> Subject: Re: [PR66791][ARM] Replace __builtin_neon_vneg* by - for vneg
> intrinsics
> 
> On Thu, 3 Dec 2020 at 16:23, Prathamesh Kulkarni
> <prathamesh.kulkarni@linaro.org> wrote:
> >
> > Hi,
> > This patch replaces calls to __builtin_neon_vneg* builtins by -
> > operator, for vneg intrinsics in arm_neon.h.
> > Cross-tested on arm*-*-*.
> > OK to commit ?

Ok.

> This patch removes call to entry for vneg from arm_neon_builtins.def.
> There's another entry:
> VAR2 (UNOP, vneg, v8hf, v4hf)
> I am not sure if I should remove it since the patch doesn't remove
> calls to either of these builtins ?

Looks like it's an obsolete remainder.
A separate patch to remove it is pre-approved.
Thanks,
Kyrill


> 
> Thanks,
> Prathamesh
> >
> > Thanks,
> > Prathamesh


More information about the Gcc-patches mailing list