]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/ChangeLog
[AArch64] fcvt instructions - arm_neon.h changes.
authorJames Greenhalgh <james.greenhalgh@arm.com>
Mon, 29 Apr 2013 11:08:30 +0000 (11:08 +0000)
committerJames Greenhalgh <jgreenhalgh@gcc.gnu.org>
Mon, 29 Apr 2013 11:08:30 +0000 (11:08 +0000)
commit47934dc4c277725c3615794a8409158cdae117e7
treed497071882da060b8e4f98809114905eda849c8a
parent384be29f47a3fe1c5fd962b44abe1215983c3df3
[AArch64] fcvt instructions - arm_neon.h changes.

gcc/
* config/aarch64/arm_neon.h
(vcvt<sd>_f<32,64>_s<32,64>): Rewrite in C.
(vcvt<q>_f<32,64>_s<32,64>): Rewrite using builtins.
(vcvt_<high_>_f<32,64>_f<32,64>): Likewise.
(vcvt<qsd>_<su><32,64>_f<32,64>): Likewise.
(vcvta<qsd>_<su><32,64>_f<32,64>): Likewise.
(vcvtm<qsd>_<su><32,64>_f<32,64>): Likewise.
(vcvtn<qsd>_<su><32,64>_f<32,64>): Likewise.
(vcvtp<qsd>_<su><32,64>_f<32,64>): Likewise.

gcc/testsuite/
* gcc.target/aarch64/vect-vcvt.c: New.

From-SVN: r198404
gcc/ChangeLog
gcc/config/aarch64/arm_neon.h
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/aarch64/vect-vcvt.c [new file with mode: 0644]