Fix target/38697
authorramana <ramana@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 19 Jan 2010 14:21:14 +0000 (14:21 +0000)
committerramana <ramana@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 19 Jan 2010 14:21:14 +0000 (14:21 +0000)
commita7d2b4f1ee9cc75d8499d606e3ba876e5819057d
tree13f5fd60ab76419af0f8bb108775317aa2249670
parent1b4ad9dac6939b8e1e110e51f70625f48f30023a
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@156042 138bc75d-0d04-0410-961f-82ee72b054a4
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