aboutsummaryrefslogtreecommitdiff
path: root/gcc/config.gcc
diff options
context:
space:
mode:
authorJames Greenhalgh <james.greenhalgh@arm.com>2013-04-22 12:46:38 +0000
committerJames Greenhalgh <jgreenhalgh@gcc.gnu.org>2013-04-22 12:46:38 +0000
commit0ddec79f5276dd73306bb3f6d5cbcc462ae266f2 (patch)
treea697b03c3b17616124be30029706b14a1176bbc4 /gcc/config.gcc
parent0050faf8aa1be242fbeda7512c9908638c29f383 (diff)
downloadgcc-0ddec79f5276dd73306bb3f6d5cbcc462ae266f2.zip
gcc-0ddec79f5276dd73306bb3f6d5cbcc462ae266f2.tar.gz
gcc-0ddec79f5276dd73306bb3f6d5cbcc462ae266f2.tar.bz2
[AArch64] Map standard pattern names to NEON intrinsics directly.
gcc/ * config/aarch64/aarch64-builtins.c (CF): Remove. (CF0, CF1, CF2, CF3, CF4, CF10): New. (VAR<1-12>): Add MAP parameter. (BUILTIN_*): Likewise. * config/aarch64/aarch64-simd-builtins.def: Set MAP parameter. * config/aarch64/aarch64-simd.md (aarch64_sshl_n<mode>): Remove. (aarch64_ushl_n<mode>): Likewise. (aarch64_sshr_n<mode>): Likewise. (aarch64_ushr_n<mode>): Likewise. (aarch64_<maxmin><mode>): Likewise. (aarch64_sqrt<mode>): Likewise. * config/aarch64/arm_neon.h (vshl<q>_n_*): Use new builtin names. (vshr<q>_n_*): Likewise. From-SVN: r198137
Diffstat (limited to 'gcc/config.gcc')
0 files changed, 0 insertions, 0 deletions