[ARM] Fix names of some rounding intrinsics, impement vrndx_f32 and vrndxq_f32
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>
Thu, 11 Dec 2014 13:34:22 +0000 (13:34 +0000)
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>
Thu, 11 Dec 2014 13:34:22 +0000 (13:34 +0000)
commit26a4d424e19c57db7055f134eff87f26fa61cae5
tree05369d8118014cd0b575d6c9ac6c0bf3e926f033
parent20bd649ae4d750de74647a354c856d05de2acb0c
[ARM] Fix names of some rounding intrinsics, impement vrndx_f32 and vrndxq_f32

* config/arm/arm_neon.h (vrndqn_f32): Rename to...
(vrndnq_f32): ... this.
(vrndqa_f32): Rename to...
(vrndaq_f32): ... this.
(vrndqp_f32): Rename to...
(vrndpq_f32): ... this.
(vrndqm_f32): Rename to...
(vrndmq_f32): ... this.
(vrndx_f32): New intrinsic.
(vrndxq_f32): Likewise.

* config/arm/arm_neon.h (vrndqn_f32): Rename to...
(vrndnq_f32): ... this.
(vrndqa_f32): Rename to...
(vrndaq_f32): ... this.
(vrndqp_f32): Rename to...
(vrndpq_f32): ... this.
(vrndqm_f32): Rename to...
(vrndmq_f32): ... this.
(vrndx_f32): New intrinsic.
(vrndxq_f32): Likewise.

From-SVN: r218622
13 files changed:
gcc/ChangeLog
gcc/config/arm/arm_neon.h
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/arm/neon/vrndaqf32.c [new file with mode: 0644]
gcc/testsuite/gcc.target/arm/neon/vrndmqf32.c [new file with mode: 0644]
gcc/testsuite/gcc.target/arm/neon/vrndnqf32.c [new file with mode: 0644]
gcc/testsuite/gcc.target/arm/neon/vrndpqf32.c [new file with mode: 0644]
gcc/testsuite/gcc.target/arm/neon/vrndqaf32.c [deleted file]
gcc/testsuite/gcc.target/arm/neon/vrndqmf32.c [deleted file]
gcc/testsuite/gcc.target/arm/neon/vrndqnf32.c [deleted file]
gcc/testsuite/gcc.target/arm/neon/vrndqpf32.c [deleted file]
gcc/testsuite/gcc.target/arm/simd/neon-vrndx_f32_1.c [new file with mode: 0644]
gcc/testsuite/gcc.target/arm/simd/neon-vrndxq_f32_1.c [new file with mode: 0644]