[Patch ARM] PR 38697. Adjust testcases for Neon.

Richard Earnshaw rearnsha@arm.com
Mon Jan 18 17:17:00 GMT 2010


On Mon, 2010-01-11 at 20:52 +0000, Ramana Radhakrishnan wrote:
> [Resending this because I just realized I sent the previous mail from
> the wrong smtp server] Apologies for the dup in people's inboxes.
> 
> 
> On Mon, 2010-01-11 at 12:52 +0000, Julian Brown wrote:
> > On Sat, 09 Jan 2010 16:46:16 +0000
> > Ramana Radhakrishnan <ramana.radhakrishnan@arm.com> wrote:
> >
> > > Hi,
> > >
> > > This patch adjust testcases for Neon as per this thread here.
> > >
> > > http://gcc.gnu.org/ml/gcc-patches/2009-08/msg01495.html
> > >
> > > Can I request that someone looks over and checks if the OCaml bits are
> > > ok ? I haven't touched ML code in over 7 years.
> >
> > The OCaml bits look fine to me, though I think it's more usual to use
> > begin..end pairs rather than brackets for multi-line if statements,
> > e.g.:
> 
> Thanks for looking at this. Updated the patch with that and verified
> that there is no difference in the generated output.
> 
> Ok to commit on trunk and all release branches ?
> 

OK everywhere.

R.

> cheers
> Ramana
> 
> 
> 2010-01-09  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
> 
>        PR target/38697
>        * config/arm/neon-testgen.m (emit_automatics): New parameter
> features.
> Adjust for Fixed_return_reg feature.
>          (test_intrinsic): Call emit_automatics with new feature.
>        * config/arm/neon.ml: Update copyright years.
>        (features): New Fixed_return_reg feature.
>        (ops): Update feature for Vget_low.
> 
> 
> 2010-01-09  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
> 
>        PR target/38697.
>        * gcc.target/arm/neon/vget_lowf32.c: Regenerate.
>        * gcc.target/arm/neon/vget_lowp16.c: Likewise.
>        * gcc.target/arm/neon/vget_lowp8.c:  Likewise.
>        * gcc.target/arm/neon/vget_lows16.c: Likewise.
>        * gcc.target/arm/neon/vget_lows32.c: Likewise.
>        * gcc.target/arm/neon/vget_lows64.c: Likewise.
>        * gcc.target/arm/neon/vget_lows8.c: Likewise.
>        * gcc.target/arm/neon/vget_lowu16.c: Likewise.
>        * gcc.target/arm/neon/vget_lowu32.c: Likewise.
>        * gcc.target/arm/neon/vget_lowu64.c: Likewise.
>        * gcc.target/arm/neon/vget_lowu8.c: Likewise.
> 
> 
> 
> --
> Ramana Radhakrishnan
> GNU Tools
> ARM Ltd.



More information about the Gcc-patches mailing list