diff options
author | Jonathan Wright <jonathan.wright@arm.com> | 2021-11-08 17:31:30 +0000 |
---|---|---|
committer | Jonathan Wright <jonathan.wright@arm.com> | 2021-11-11 15:34:49 +0000 |
commit | a2590b545ee76867f3843749e38233f2887ce3ad (patch) | |
tree | 2208c23ef9c296bec56f855a9fcd03b475b31a49 /gcc/gimplify.c | |
parent | 515ef83098325e9e3b9f7e74b11911fb9ef6daf2 (diff) | |
download | gcc-a2590b545ee76867f3843749e38233f2887ce3ad.zip gcc-a2590b545ee76867f3843749e38233f2887ce3ad.tar.gz gcc-a2590b545ee76867f3843749e38233f2887ce3ad.tar.bz2 |
aarch64: Use type-qualified builtins for PMUL[L] Neon intrinsics
Declare poly type-qualified builtins and use them for PMUL[L] Neon
intrinsics. This removes the need for casts in arm_neon.h.
gcc/ChangeLog:
2021-11-08 Jonathan Wright <jonathan.wright@arm.com>
* config/aarch64/aarch64-simd-builtins.def: Use poly type
qualifier in builtin generator macros.
* config/aarch64/arm_neon.h (vmul_p8): Use type-qualified
builtin and remove casts.
(vmulq_p8): Likewise.
(vmull_high_p8): Likewise.
(vmull_p8): Likewise.
Diffstat (limited to 'gcc/gimplify.c')
0 files changed, 0 insertions, 0 deletions