Re: [AArch64] Upgrade integer MLA intrinsics to GCC vector extensions

2020-08-12 Thread Richard Sandiford
James Greenhalgh writes: > Hi, > > As subject, this patch rewrites the mla intrinsics to use a + b * c rather > than inline assembler, thereby opening them to CSE, scheduling, etc. Looks good for the unsigned ones. For the signed ones, there's a risk that the functions might become subject to th

Re: [AArch64] Upgrade integer MLA intrinsics to GCC vector extensions

2020-08-12 Thread Christophe Lyon via Gcc-patches
Hi James, On Wed, 12 Aug 2020 at 10:40, James Greenhalgh wrote: > > > Hi, > > As subject, this patch rewrites the mla intrinsics to use a + b * c rather > than inline assembler, thereby opening them to CSE, scheduling, etc. > > Bootstrapped and tested on aarch64-none-linux-gnu. > Do we have test