diff options
author | Richard Sandiford <richard.sandiford@arm.com> | 2022-07-12 12:59:25 +0100 |
---|---|---|
committer | Richard Sandiford <richard.sandiford@arm.com> | 2022-07-12 12:59:25 +0100 |
commit | e80daf04c8888f527d2fc7f6cbcd1b4c853dcd04 (patch) | |
tree | dfc7c76d9605682be06afdad50dc5f18f224938e /gcc/ada | |
parent | 5493ee7145a05dc32bc6d802da2f8237293012d3 (diff) | |
download | gcc-e80daf04c8888f527d2fc7f6cbcd1b4c853dcd04.zip gcc-e80daf04c8888f527d2fc7f6cbcd1b4c853dcd04.tar.gz gcc-e80daf04c8888f527d2fc7f6cbcd1b4c853dcd04.tar.bz2 |
aarch64: Remove redundant builtins code
aarch64_builtin_vectorized_function handles some built-in functions
that already have equivalent internal functions. This seems to be
redundant now, since the target builtins that it chooses are mapped
to the same optab patterns as the internal functions.
gcc/
* config/aarch64/aarch64-builtins.cc
(aarch64_builtin_vectorized_function): Remove handling of
floor, ceil, trunc, round, nearbyint, sqrt, clz and ctz.
gcc/testsuite/
* gcc.target/aarch64/vect_unary_1.c: New test.
Diffstat (limited to 'gcc/ada')
0 files changed, 0 insertions, 0 deletions