Re: [PATCH] Add Octeon2 indexed load instruction support (and also DSP64 LDX support)

2012-01-04 Thread Andrew Pinski
On Sat, Dec 17, 2011 at 3:11 AM, Richard Sandiford wrote: > Andrew Pinski writes: >> Index: testsuite/gcc.target/mips/octeon2-lx-1.c >> === >> --- testsuite/gcc.target/mips/octeon2-lx-1.c  (revision 0) >> +++ testsuite/gcc.target/mip

Re: [PATCH] Add Octeon2 indexed load instruction support (and also DSP64 LDX support)

2011-12-17 Thread Richard Sandiford
Andrew Pinski writes: > Index: testsuite/gcc.target/mips/octeon2-lx-1.c > === > --- testsuite/gcc.target/mips/octeon2-lx-1.c (revision 0) > +++ testsuite/gcc.target/mips/octeon2-lx-1.c (revision 0) > @@ -0,0 +1,18 @@ > +/* { dg-do c

[PATCH] Add Octeon2 indexed load instruction support (and also DSP64 LDX support)

2011-12-14 Thread Andrew Pinski
Octeon2 includes the indexed load instructions from the DSP ASE and a few extensions on top of those: lbx, lhux, and lwux. This patch adds to GCC support for the DSP64 instruction ldx and also all of the Octeon2 extensions. I only added the builtin function for ldx to be the same as the other l*x D