This is the mail archive of the gcc-cvs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]