From 7c0e4963d5de12b44414c82419d3d9e426f718b6 Mon Sep 17 00:00:00 2001 From: Kyrylo Tkachov Date: Mon, 28 Oct 2024 15:19:07 +0100 Subject: [PATCH] aarch64: Use implementation namespace for vxarq_u64 immediate argument Looks like this immediate variable was missed out when I last fixed the namespace issues in arm_neon.h. Fixed in the obvious manner. Bootstrapped and tested on aarch64-none-linux-gnu. Signed-off-by: Kyrylo Tkachov * config/aarch64/arm_neon.h (vxarq_u64): Rename imm6 to __imm6. --- gcc/config/aarch64/arm_neon.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gcc/config/aarch64/arm_neon.h b/gcc/config/aarch64/arm_neon.h index 730d9d3fa815..d3533f3ee6fe 100644 --- a/gcc/config/aarch64/arm_neon.h +++ b/gcc/config/aarch64/arm_neon.h @@ -26952,9 +26952,9 @@ vrax1q_u64 (uint64x2_t __a, uint64x2_t __b) __extension__ extern __inline uint64x2_t __attribute__ ((__always_inline__, __gnu_inline__, __artificial__)) -vxarq_u64 (uint64x2_t __a, uint64x2_t __b, const int imm6) +vxarq_u64 (uint64x2_t __a, uint64x2_t __b, const int __imm6) { - return __builtin_aarch64_xarqv2di_uuus (__a, __b,imm6); + return __builtin_aarch64_xarqv2di_uuus (__a, __b, __imm6); } __extension__ extern __inline uint8x16_t -- 2.47.2