aboutsummaryrefslogtreecommitdiff
path: root/gcc/builtins.c
diff options
context:
space:
mode:
authorJames Greenhalgh <james.greenhalgh@arm.com>2013-07-03 09:48:02 +0000
committerJames Greenhalgh <jgreenhalgh@gcc.gnu.org>2013-07-03 09:48:02 +0000
commitdec11868d252f2261103080983d2b3d806111430 (patch)
tree91fd34bc9bd48730fa4908594156ccf1bc2c5e3d /gcc/builtins.c
parentb2809898249cdc0851ba2bd9749187589a8fd788 (diff)
downloadgcc-dec11868d252f2261103080983d2b3d806111430.zip
gcc-dec11868d252f2261103080983d2b3d806111430.tar.gz
gcc-dec11868d252f2261103080983d2b3d806111430.tar.bz2
[AArch64] Convert ld1, st1 arm_neon.h intrinsics to RTL builtins.
gcc/ * config/aarch64/aarch64-builtins.c (aarch64_simd_expand_builtin): Handle AARCH64_SIMD_STORE1. * config/aarch64/aarch64-simd-builtins.def (ld1): New. (st1): Likewise. * config/aarch64/aarch64-simd.md (aarch64_ld1<VALL:mode>): New. (aarch64_st1<VALL:mode>): Likewise. * config/aarch64/arm_neon.h (vld1<q>_<fpsu><8, 16, 32, 64>): Convert to RTL builtins. From-SVN: r200634
Diffstat (limited to 'gcc/builtins.c')
0 files changed, 0 insertions, 0 deletions