[Patch ARM-AArch64/testsuite v2 00/21] Neon intrinsics executable tests

Christophe Lyon christophe.lyon@linaro.org
Tue Jul 1 10:07:00 GMT 2014


This patch series is an updated version of the series I sent here:
https://gcc.gnu.org/ml/gcc-patches/2014-06/msg00532.html

Compared to v1:
- all tests moved from gcc.target/arm to gcc.target/aarch64
- README updated to make it obvious that these tests are
  execution-only
- added README.neon-intrinsics in gcc.target/arm to indicate that
  these tests are shared with gcc.target/aarch64
- removed scan-asseembler directives from vadd.c test
- moved vshl.c in the 1st patch since the README mentions it as an
  example where corner cases are tested
- added ChangeLog entries

OK for trunk?

Thanks,

Christophe.

Christophe Lyon (21):
  Neon intrinsics execution tests initial framework.
  Add unary operators: vabs and vneg.
  Add binary operators: vadd, vand, vbic, veor, vorn, vorr, vsub.
  Add comparison operators: vceq, vcge, vcgt, vcle and vclt.
  Add comparison operators with floating-point operands: vcage, vcagt,  
      vcale and cvalt.
  Add unary saturating operators: vqabs and vqneg.
  Add binary saturating operators: vqadd, vqsub.
  Add vabal tests.
  Add vabd tests.
  Add vabdl tests.
  Add vaddhn tests.
  Add vaddl tests.
  Add vaddw tests.
  Add vbsl tests.
  Add vclz tests.
  Add vdup and vmov tests.
  Add vld1_dup tests.
  Add vld2/vld3/vld4 tests.
  Add vld2_lane, vld3_lane and vld4_lane
  Add vmul tests.
  Add vuzp and vzip tests.



More information about the Gcc-patches mailing list