r195090 - in /branches/ARM/aarch64-4.7-branch/g...
jgreenhalgh@gcc.gnu.org
jgreenhalgh@gcc.gnu.org
Thu Jan 10 16:35:00 GMT 2013
Author: jgreenhalgh
Date: Thu Jan 10 16:35:23 2013
New Revision: 195090
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195090
Log:
[AARCH64-4.7] Backport: Fix support for vectorization over sqrt (), sqrtf ().
gcc/
* config/aarch64/aarch64-builtins.c
(aarch64_builtin_vectorized_function): Handle sqrt, sqrtf.
gcc/testsuite/
* gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
endian-safe float pool loading.
(test_square_root_v4sf): Likewise.
(test_square_root_v2df): Likewise.
* lib/target-supports.exp
(check_effective_target_vect_call_sqrtf): Add AArch64.
Modified:
branches/ARM/aarch64-4.7-branch/gcc/ChangeLog.aarch64
branches/ARM/aarch64-4.7-branch/gcc/config/aarch64/aarch64-builtins.c
branches/ARM/aarch64-4.7-branch/gcc/testsuite/ChangeLog.aarch64
branches/ARM/aarch64-4.7-branch/gcc/testsuite/gcc.target/aarch64/vsqrt.c
branches/ARM/aarch64-4.7-branch/gcc/testsuite/lib/target-supports.exp
More information about the Gcc-cvs
mailing list