diff options
author | Jiong Wang <jiong.wang@arm.com> | 2016-06-08 10:14:30 +0000 |
---|---|---|
committer | Jiong Wang <jiwang@gcc.gnu.org> | 2016-06-08 10:14:30 +0000 |
commit | 00ea75d4e27922d720ee1b29b7567247c3dab622 (patch) | |
tree | ad0a4d6457db53aac566f02a7ec6b1e4fda5e622 /gcc/fold-const.c | |
parent | 2a82343319495a4219f1f460bfa4e609c047099a (diff) | |
download | gcc-00ea75d4e27922d720ee1b29b7567247c3dab622.zip gcc-00ea75d4e27922d720ee1b29b7567247c3dab622.tar.gz gcc-00ea75d4e27922d720ee1b29b7567247c3dab622.tar.bz2 |
[AArch64, 4/6] Reimplement frsqrts intrinsics
* config/aarch64/aarch64-builtins.def (rsqrts): New builtins for modes
VALLF.
* config/aarch64/aarch64-simd.md (aarch64_rsqrts_<mode>3): Rename to
"aarch64_rsqrts<mode>".
* config/aarch64/aarch64.c (get_rsqrts_type): Update gen* name.
* config/aarch64/arm_neon.h (vrsqrtss_f32): Remove inline assembly. Use
builtin.
(vrsqrtsd_f64): Likewise.
(vrsqrts_f32): Likewise.
(vrsqrts_f64): Likewise.
(vrsqrtsq_f32): Likewise.
(vrsqrtsq_f64): Likewise.
From-SVN: r237203
Diffstat (limited to 'gcc/fold-const.c')
0 files changed, 0 insertions, 0 deletions