diff options
author | Paul Brook <paul@codesourcery.com> | 2010-06-11 16:55:42 +0000 |
---|---|---|
committer | Paul Brook <pbrook@gcc.gnu.org> | 2010-06-11 16:55:42 +0000 |
commit | 1021b0e570cd0a324d15d117eaaa5dd60e4848f0 (patch) | |
tree | c5c0bc90d865945a5dfc3bf258caa8485fee55e7 /gcc | |
parent | 92bb7768d3d621f91cb92c7958a7e651a47febe2 (diff) | |
download | gcc-1021b0e570cd0a324d15d117eaaa5dd60e4848f0.zip gcc-1021b0e570cd0a324d15d117eaaa5dd60e4848f0.tar.gz gcc-1021b0e570cd0a324d15d117eaaa5dd60e4848f0.tar.bz2 |
arm-neon-1.C: New test.
2010-06-11 Paul Brook <paul@codesourcery.com>
gcc/testsuite/
* g++.dg/other/arm-neon-1.C: New test.
From-SVN: r160623
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/other/arm-neon-1.C | 18 |
2 files changed, 22 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index aeda5b9..7454d8b 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2010-06-11 Paul Brook <paul@codesourcery.com> + + * g++.dg/other/arm-neon-1.C: New test. + 2010-06-11 Paul Thomas <pault@gcc.gnu.org> PR fortran/42051 diff --git a/gcc/testsuite/g++.dg/other/arm-neon-1.C b/gcc/testsuite/g++.dg/other/arm-neon-1.C new file mode 100644 index 0000000..33cc04b --- /dev/null +++ b/gcc/testsuite/g++.dg/other/arm-neon-1.C @@ -0,0 +1,18 @@ +/* Basic smoke test for arm_neon.h */ + +/* { dg-do assemble } */ +/* { dg-require-effective-target arm_neon_ok } */ +/* { dg-add-options arm_neon } */ + +#include "arm_neon.h" + +float a[4]; + +void test(void) +{ + float32x2x2_t v; + float32x2_t res; + v = vld2_f32(a); + res = vadd_f32(v.val[0], v.val[1]); + vst1_f32(a, res); +} |