Re: [[ARM/AArch64][testsuite] 30/36] Add vpaddl tests.

2015-01-26 Thread Marcus Shawcroft
On 20 January 2015 at 15:35, Christophe Lyon wrote: >> Hmm changed my mind: vpaddl takes only one vector as input, although >> it does add 2 vector elements. >> > Here is an updated version, removing poly, float and int8 variants. OK /Marcus

Re: [[ARM/AArch64][testsuite] 30/36] Add vpaddl tests.

2015-01-20 Thread Christophe Lyon
t, s, 16, 4, 32, 2); >>>> + TEST_VPADDL(INSN_NAME, , int, s, 32, 2, 64, 1); >>>> + TEST_VPADDL(INSN_NAME, , uint, u, 8, 8, 16, 4); >>>> + TEST_VPADDL(INSN_NAME, , uint, u, 16, 4, 32, 2); >>>> + TEST_VPADDL(INSN_NAME, , uint, u, 32, 2, 64, 1); >>>>

Re: [[ARM/AArch64][testsuite] 30/36] Add vpaddl tests.

2015-01-16 Thread Christophe Lyon
On 16 January 2015 at 19:49, Christophe Lyon wrote: > On 16 January 2015 at 19:33, Tejas Belagod wrote: >> >>> +VECT_VAR_DECL(expected,poly,8,16) [] = { 0x33, 0x33, 0x33, 0x33, >>> +0x33, 0x33, 0x33, 0x33, >>> +0x33,

Re: [[ARM/AArch64][testsuite] 30/36] Add vpaddl tests.

2015-01-16 Thread Christophe Lyon
On 16 January 2015 at 19:33, Tejas Belagod wrote: > >> +VECT_VAR_DECL(expected,poly,8,16) [] = { 0x33, 0x33, 0x33, 0x33, >> +0x33, 0x33, 0x33, 0x33, >> +0x33, 0x33, 0x33, 0x33, >> +

Re: [[ARM/AArch64][testsuite] 30/36] Add vpaddl tests.

2015-01-16 Thread Tejas Belagod
+VECT_VAR_DECL(expected,poly,8,16) [] = { 0x33, 0x33, 0x33, 0x33, +0x33, 0x33, 0x33, 0x33, +0x33, 0x33, 0x33, 0x33, +0x33, 0x33, 0x33, 0x33 }; +VECT_VAR_DECL(expected,poly,16,8

[[ARM/AArch64][testsuite] 30/36] Add vpaddl tests.

2015-01-13 Thread Christophe Lyon
* gcc.target/aarch64/advsimd-intrinsics/vpaddl.c: New file. diff --git a/gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vpaddl.c b/gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vpaddl.c new file mode 100644 index 000..779cc77 --- /dev/null +++ b/gcc/testsuite/gcc.target/aar