aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimplify.c
diff options
context:
space:
mode:
authorJonathan Wright <jonathan.wright@arm.com>2021-11-08 17:48:56 +0000
committerJonathan Wright <jonathan.wright@arm.com>2021-11-11 15:34:49 +0000
commit439906c61d0fbbfbbfaa93a287c41871e66322d1 (patch)
tree46cb1ee6271a665d027167d71f76a6a94c68f6fb /gcc/gimplify.c
parenta2590b545ee76867f3843749e38233f2887ce3ad (diff)
downloadgcc-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