Fix target/38697
authorRamana Radhakrishnan <ramana.radhakrishnan@arm.com>
Tue, 19 Jan 2010 14:21:14 +0000 (14:21 +0000)
committerRamana Radhakrishnan <ramana@gcc.gnu.org>
Tue, 19 Jan 2010 14:21:14 +0000 (14:21 +0000)
commitb3d7e1910fd9146716cc75a562bd59327c79ee58
tree13f5fd60ab76419af0f8bb108775317aa2249670
parentf89cc1a337524ae9d1e32e020562ec27ca056ad2
Fix target/38697

2010-01-19  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-19  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.

From-SVN: r156042
15 files changed:
gcc/ChangeLog
gcc/config/arm/neon-testgen.ml
gcc/config/arm/neon.ml
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/arm/neon/vget_lowf32.c
gcc/testsuite/gcc.target/arm/neon/vget_lowp16.c
gcc/testsuite/gcc.target/arm/neon/vget_lowp8.c
gcc/testsuite/gcc.target/arm/neon/vget_lows16.c
gcc/testsuite/gcc.target/arm/neon/vget_lows32.c
gcc/testsuite/gcc.target/arm/neon/vget_lows64.c
gcc/testsuite/gcc.target/arm/neon/vget_lows8.c
gcc/testsuite/gcc.target/arm/neon/vget_lowu16.c
gcc/testsuite/gcc.target/arm/neon/vget_lowu32.c
gcc/testsuite/gcc.target/arm/neon/vget_lowu64.c
gcc/testsuite/gcc.target/arm/neon/vget_lowu8.c