diff options
author | Jonathan Wright <jonathan.wright@arm.com> | 2021-11-08 17:48:56 +0000 |
---|---|---|
committer | Jonathan Wright <jonathan.wright@arm.com> | 2021-11-11 15:34:49 +0000 |
commit | 439906c61d0fbbfbbfaa93a287c41871e66322d1 (patch) | |
tree | 46cb1ee6271a665d027167d71f76a6a94c68f6fb /gcc/gimplify.c | |
parent | a2590b545ee76867f3843749e38233f2887ce3ad (diff) | |
download | gcc-439906c61d0fbbfbbfaa93a287c41871e66322d1.zip gcc-439906c61d0fbbfbbfaa93a287c41871e66322d1.tar.gz gcc-439906c61d0fbbfbbfaa93a287c41871e66322d1.tar.bz2 |
aarch64: Use type-qualified builtins for XTN[2] Neon intrinsics
Declare unsigned type-qualified builtins and use them for XTN[2] 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: Declare unsigned
type-qualified builtins for XTN[2].
* config/aarch64/arm_neon.h (vmovn_high_u16): Use type-
qualified builtin and remove casts.
(vmovn_high_u32): Likewise.
(vmovn_high_u64): Likewise.
(vmovn_u16): Likewise.
(vmovn_u32): Likewise.
(vmovn_u64): Likewise.
Diffstat (limited to 'gcc/gimplify.c')
0 files changed, 0 insertions, 0 deletions