This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r218622 - in /trunk/gcc: ChangeLog config/arm/a...
- From: ktkachov at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Thu, 11 Dec 2014 13:34:22 -0000
- Subject: r218622 - in /trunk/gcc: ChangeLog config/arm/a...
Author: ktkachov
Date: Thu Dec 11 13:34:22 2014
New Revision: 218622
URL: https://gcc.gnu.org/viewcvs?rev=218622&root=gcc&view=rev
Log:
[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.
Added:
trunk/gcc/testsuite/gcc.target/arm/neon/vrndaqf32.c
trunk/gcc/testsuite/gcc.target/arm/neon/vrndmqf32.c
trunk/gcc/testsuite/gcc.target/arm/neon/vrndnqf32.c
trunk/gcc/testsuite/gcc.target/arm/neon/vrndpqf32.c
trunk/gcc/testsuite/gcc.target/arm/simd/neon-vrndx_f32_1.c
trunk/gcc/testsuite/gcc.target/arm/simd/neon-vrndxq_f32_1.c
Removed:
trunk/gcc/testsuite/gcc.target/arm/neon/vrndqaf32.c
trunk/gcc/testsuite/gcc.target/arm/neon/vrndqmf32.c
trunk/gcc/testsuite/gcc.target/arm/neon/vrndqnf32.c
trunk/gcc/testsuite/gcc.target/arm/neon/vrndqpf32.c
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/arm/arm_neon.h
trunk/gcc/testsuite/ChangeLog