diff options
author | James Greenhalgh <james.greenhalgh@arm.com> | 2013-04-22 12:46:38 +0000 |
---|---|---|
committer | James Greenhalgh <jgreenhalgh@gcc.gnu.org> | 2013-04-22 12:46:38 +0000 |
commit | 0ddec79f5276dd73306bb3f6d5cbcc462ae266f2 (patch) | |
tree | a697b03c3b17616124be30029706b14a1176bbc4 /gcc/config.gcc | |
parent | 0050faf8aa1be242fbeda7512c9908638c29f383 (diff) | |
download | gcc-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