Ping.

Thanks,

Kyrill

On 2/15/19 11:52 AM, Kyrill Tkachov wrote:

Ping.

https://gcc.gnu.org/ml/gcc-patches/2019-02/msg00345.html

Thanks,

Kyrill

On 2/6/19 1:52 PM, Kyrill Tkachov wrote:
[resending with patch compressed]

Hi all,

We're somewhat inconsistent in arm_neon.h when it comes to using the implementation namespace for local
identifiers. This means things like:
#define hash_abcd 0
#define hash_e 1
#define wk 2

#include "arm_neon.h"

uint32x4_t
foo (uint32x4_t a, uint32_t b, uint32x4_t c)
{
   return vsha1cq_u32 (a, b, c);
}

don't compile.
This patch fixes these issues throughout the whole of arm_neon.h
Bootstrapped and tested on aarch64-none-linux-gnu.
The advsimd-intrinsics.exp tests pass just fine.

Don't feel sorry for me having to write the ChangeLog. ./contrib/mklog.pl automated the whole thing.

Ok for trunk?
Thanks,
Kyrill

2019-02-06  Kyrylo Tkachov <kyrylo.tkac...@arm.com>

     * config/aarch64/arm_neon.h (vaba_s8): Use __ in identifiers
     consistenly.
     (vaba_s16): Likewise.
     (vaba_s32): Likewise.
     (vaba_u8): Likewise.
     (vaba_u16): Likewise.
     (vaba_u32): Likewise.
     (vabal_high_s8): Likewise.
     (vabal_high_s16): Likewise.
     (vabal_high_s32): Likewise.
     (vabal_high_u8): Likewise.
     (vabal_high_u16): Likewise.
     (vabal_high_u32): Likewise.
     (vabal_s8): Likewise.
     (vabal_s16): Likewise.
     (vabal_s32): Likewise.
     (vabal_u8): Likewise.
     (vabal_u16): Likewise.
     (vabal_u32): Likewise.
     (vabaq_s8): Likewise.
     (vabaq_s16): Likewise.
     (vabaq_s32): Likewise.
     (vabaq_u8): Likewise.
     (vabaq_u16): Likewise.
     (vabaq_u32): Likewise.
     (vabd_s8): Likewise.
     (vabd_s16): Likewise.
     (vabd_s32): Likewise.
     (vabd_u8): Likewise.
     (vabd_u16): Likewise.
     (vabd_u32): Likewise.
     (vabdl_high_s8): Likewise.
     (vabdl_high_s16): Likewise.
     (vabdl_high_s32): Likewise.
     (vabdl_high_u8): Likewise.
     (vabdl_high_u16): Likewise.
     (vabdl_high_u32): Likewise.
     (vabdl_s8): Likewise.
     (vabdl_s16): Likewise.
     (vabdl_s32): Likewise.
     (vabdl_u8): Likewise.
     (vabdl_u16): Likewise.
     (vabdl_u32): Likewise.
     (vabdq_s8): Likewise.
     (vabdq_s16): Likewise.
     (vabdq_s32): Likewise.
     (vabdq_u8): Likewise.
     (vabdq_u16): Likewise.
     (vabdq_u32): Likewise.
     (vaddlv_s8): Likewise.
     (vaddlv_s16): Likewise.
     (vaddlv_u8): Likewise.
     (vaddlv_u16): Likewise.
     (vaddlvq_s8): Likewise.
     (vaddlvq_s16): Likewise.
     (vaddlvq_s32): Likewise.
     (vaddlvq_u8): Likewise.
     (vaddlvq_u16): Likewise.
     (vaddlvq_u32): Likewise.
     (vcvtx_f32_f64): Likewise.
     (vcvtx_high_f32_f64): Likewise.
     (vcvtxd_f32_f64): Likewise.
     (vmla_n_f32): Likewise.
     (vmla_n_s16): Likewise.
     (vmla_n_s32): Likewise.
     (vmla_n_u16): Likewise.
     (vmla_n_u32): Likewise.
     (vmla_s8): Likewise.
     (vmla_s16): Likewise.
     (vmla_s32): Likewise.
     (vmla_u8): Likewise.
     (vmla_u16): Likewise.
     (vmla_u32): Likewise.
     (vmlal_high_n_s16): Likewise.
     (vmlal_high_n_s32): Likewise.
     (vmlal_high_n_u16): Likewise.
     (vmlal_high_n_u32): Likewise.
     (vmlal_high_s8): Likewise.
     (vmlal_high_s16): Likewise.
     (vmlal_high_s32): Likewise.
     (vmlal_high_u8): Likewise.
     (vmlal_high_u16): Likewise.
     (vmlal_high_u32): Likewise.
     (vmlal_n_s16): Likewise.
     (vmlal_n_s32): Likewise.
     (vmlal_n_u16): Likewise.
     (vmlal_n_u32): Likewise.
     (vmlal_s8): Likewise.
     (vmlal_s16): Likewise.
     (vmlal_s32): Likewise.
     (vmlal_u8): Likewise.
     (vmlal_u16): Likewise.
     (vmlal_u32): Likewise.
     (vmlaq_n_f32): Likewise.
     (vmlaq_n_s16): Likewise.
     (vmlaq_n_s32): Likewise.
     (vmlaq_n_u16): Likewise.
     (vmlaq_n_u32): Likewise.
     (vmlaq_s8): Likewise.
     (vmlaq_s16): Likewise.
     (vmlaq_s32): Likewise.
     (vmlaq_u8): Likewise.
     (vmlaq_u16): Likewise.
     (vmlaq_u32): Likewise.
     (vmls_n_f32): Likewise.
     (vmls_n_s16): Likewise.
     (vmls_n_s32): Likewise.
     (vmls_n_u16): Likewise.
     (vmls_n_u32): Likewise.
     (vmls_s8): Likewise.
     (vmls_s16): Likewise.
     (vmls_s32): Likewise.
     (vmls_u8): Likewise.
     (vmls_u16): Likewise.
     (vmls_u32): Likewise.
     (vmlsl_high_n_s16): Likewise.
     (vmlsl_high_n_s32): Likewise.
     (vmlsl_high_n_u16): Likewise.
     (vmlsl_high_n_u32): Likewise.
     (vmlsl_high_s8): Likewise.
     (vmlsl_high_s16): Likewise.
     (vmlsl_high_s32): Likewise.
     (vmlsl_high_u8): Likewise.
     (vmlsl_high_u16): Likewise.
     (vmlsl_high_u32): Likewise.
     (vmlsl_n_s16): Likewise.
     (vmlsl_n_s32): Likewise.
     (vmlsl_n_u16): Likewise.
     (vmlsl_n_u32): Likewise.
     (vmlsl_s8): Likewise.
     (vmlsl_s16): Likewise.
     (vmlsl_s32): Likewise.
     (vmlsl_u8): Likewise.
     (vmlsl_u16): Likewise.
     (vmlsl_u32): Likewise.
     (vmlsq_n_f32): Likewise.
     (vmlsq_n_s16): Likewise.
     (vmlsq_n_s32): Likewise.
     (vmlsq_n_u16): Likewise.
     (vmlsq_n_u32): Likewise.
     (vmlsq_s8): Likewise.
     (vmlsq_s16): Likewise.
     (vmlsq_s32): Likewise.
     (vmlsq_u8): Likewise.
     (vmlsq_u16): Likewise.
     (vmlsq_u32): Likewise.
     (vmovl_high_s8): Likewise.
     (vmovl_high_s16): Likewise.
     (vmovl_high_s32): Likewise.
     (vmovl_high_u8): Likewise.
     (vmovl_high_u16): Likewise.
     (vmovl_high_u32): Likewise.
     (vmovl_s8): Likewise.
     (vmovl_s16): Likewise.
     (vmovl_s32): Likewise.
     (vmovl_u8): Likewise.
     (vmovl_u16): Likewise.
     (vmovl_u32): Likewise.
     (vmovn_high_s16): Likewise.
     (vmovn_high_s32): Likewise.
     (vmovn_high_s64): Likewise.
     (vmovn_high_u16): Likewise.
     (vmovn_high_u32): Likewise.
     (vmovn_high_u64): Likewise.
     (vmovn_s16): Likewise.
     (vmovn_s32): Likewise.
     (vmovn_s64): Likewise.
     (vmovn_u16): Likewise.
     (vmovn_u32): Likewise.
     (vmovn_u64): Likewise.
     (vmull_high_n_s16): Likewise.
     (vmull_high_n_s32): Likewise.
     (vmull_high_n_u16): Likewise.
     (vmull_high_n_u32): Likewise.
     (vmull_high_p8): Likewise.
     (vmull_high_s8): Likewise.
     (vmull_high_s16): Likewise.
     (vmull_high_s32): Likewise.
     (vmull_high_u8): Likewise.
     (vmull_high_u16): Likewise.
     (vmull_high_u32): Likewise.
     (vmull_n_s16): Likewise.
     (vmull_n_s32): Likewise.
     (vmull_n_u16): Likewise.
     (vmull_n_u32): Likewise.
     (vmull_p8): Likewise.
     (vmull_s8): Likewise.
     (vmull_s16): Likewise.
     (vmull_s32): Likewise.
     (vmull_u8): Likewise.
     (vmull_u16): Likewise.
     (vmull_u32): Likewise.
     (vpadal_s8): Likewise.
     (vpadal_s16): Likewise.
     (vpadal_s32): Likewise.
     (vpadal_u8): Likewise.
     (vpadal_u16): Likewise.
     (vpadal_u32): Likewise.
     (vpadalq_s8): Likewise.
     (vpadalq_s16): Likewise.
     (vpadalq_s32): Likewise.
     (vpadalq_u8): Likewise.
     (vpadalq_u16): Likewise.
     (vpadalq_u32): Likewise.
     (vpaddl_s8): Likewise.
     (vpaddl_s16): Likewise.
     (vpaddl_s32): Likewise.
     (vpaddl_u8): Likewise.
     (vpaddl_u16): Likewise.
     (vpaddl_u32): Likewise.
     (vpaddlq_s8): Likewise.
     (vpaddlq_s16): Likewise.
     (vpaddlq_s32): Likewise.
     (vpaddlq_u8): Likewise.
     (vpaddlq_u16): Likewise.
     (vpaddlq_u32): Likewise.
     (vpaddq_s8): Likewise.
     (vpaddq_s16): Likewise.
     (vpaddq_s32): Likewise.
     (vpaddq_s64): Likewise.
     (vpaddq_u8): Likewise.
     (vpaddq_u16): Likewise.
     (vpaddq_u32): Likewise.
     (vpaddq_u64): Likewise.
     (vqdmulh_n_s16): Likewise.
     (vqdmulh_n_s32): Likewise.
     (vqdmulhq_n_s16): Likewise.
     (vqdmulhq_n_s32): Likewise.
     (vqmovn_high_s16): Likewise.
     (vqmovn_high_s32): Likewise.
     (vqmovn_high_s64): Likewise.
     (vqmovn_high_u16): Likewise.
     (vqmovn_high_u32): Likewise.
     (vqmovn_high_u64): Likewise.
     (vqmovun_high_s16): Likewise.
     (vqmovun_high_s32): Likewise.
     (vqmovun_high_s64): Likewise.
     (vqrdmulh_n_s16): Likewise.
     (vqrdmulh_n_s32): Likewise.
     (vqrdmulhq_n_s16): Likewise.
     (vqrdmulhq_n_s32): Likewise.
     (vrsqrte_u32): Likewise.
     (vrsqrteq_u32): Likewise.
     (vtst_p8): Likewise.
     (vtst_p16): Likewise.
     (vtst_p64): Likewise.
     (vtstq_p8): Likewise.
     (vtstq_p16): Likewise.
     (vtstq_p64): Likewise.
     (vaddlv_s32): Likewise.
     (vaddlv_u32): Likewise.
     (vqtbl1_p8): Likewise.
     (vqtbl1_s8): Likewise.
     (vqtbl1_u8): Likewise.
     (vqtbl1q_p8): Likewise.
     (vqtbl1q_s8): Likewise.
     (vqtbl1q_u8): Likewise.
     (vqtbx1_s8): Likewise.
     (vqtbx1_u8): Likewise.
     (vqtbx1_p8): Likewise.
     (vqtbx1q_s8): Likewise.
     (vqtbx1q_u8): Likewise.
     (vqtbx1q_p8): Likewise.
     (vtbl1_s8): Likewise.
     (vtbl1_u8): Likewise.
     (vtbl1_p8): Likewise.
     (vtbl2_s8): Likewise.
     (vtbl2_u8): Likewise.
     (vtbl2_p8): Likewise.
     (vtbl3_s8): Likewise.
     (vtbl3_u8): Likewise.
     (vtbl3_p8): Likewise.
     (vtbl4_s8): Likewise.
     (vtbl4_u8): Likewise.
     (vtbl4_p8): Likewise.
     (vtbx2_s8): Likewise.
     (vtbx2_u8): Likewise.
     (vtbx2_p8): Likewise.
     (vld1_f32): Likewise.
     (vld1_f64): Likewise.
     (vld1_p8): Likewise.
     (vld1_p16): Likewise.
     (vld1_p64): Likewise.
     (vld1_s8): Likewise.
     (vld1_s16): Likewise.
     (vld1_s32): Likewise.
     (vld1_s64): Likewise.
     (vld1_u8): Likewise.
     (vld1_u16): Likewise.
     (vld1_u32): Likewise.
     (vld1_u64): Likewise.
     (vld1q_f32): Likewise.
     (vld1q_f64): Likewise.
     (vld1q_p8): Likewise.
     (vld1q_p16): Likewise.
     (vld1q_p64): Likewise.
     (vld1q_s8): Likewise.
     (vld1q_s16): Likewise.
     (vld1q_s32): Likewise.
     (vld1q_s64): Likewise.
     (vld1q_u8): Likewise.
     (vld1q_u16): Likewise.
     (vld1q_u32): Likewise.
     (vld1q_u64): Likewise.
     (vpmax_s8): Likewise.
     (vpmax_s16): Likewise.
     (vpmax_s32): Likewise.
     (vpmax_u8): Likewise.
     (vpmax_u16): Likewise.
     (vpmax_u32): Likewise.
     (vpmaxq_s8): Likewise.
     (vpmaxq_s16): Likewise.
     (vpmaxq_s32): Likewise.
     (vpmaxq_u8): Likewise.
     (vpmaxq_u16): Likewise.
     (vpmaxq_u32): Likewise.
     (vpmax_f32): Likewise.
     (vpmaxq_f32): Likewise.
     (vpmaxq_f64): Likewise.
     (vpmaxqd_f64): Likewise.
     (vpmaxs_f32): Likewise.
     (vpmaxnm_f32): Likewise.
     (vpmaxnmq_f32): Likewise.
     (vpmaxnmq_f64): Likewise.
     (vpmaxnmqd_f64): Likewise.
     (vpmaxnms_f32): Likewise.
     (vpmin_s8): Likewise.
     (vpmin_s16): Likewise.
     (vpmin_s32): Likewise.
     (vpmin_u8): Likewise.
     (vpmin_u16): Likewise.
     (vpmin_u32): Likewise.
     (vpminq_s8): Likewise.
     (vpminq_s16): Likewise.
     (vpminq_s32): Likewise.
     (vpminq_u8): Likewise.
     (vpminq_u16): Likewise.
     (vpminq_u32): Likewise.
     (vpmin_f32): Likewise.
     (vpminq_f32): Likewise.
     (vpminq_f64): Likewise.
     (vpminqd_f64): Likewise.
     (vpmins_f32): Likewise.
     (vpminnm_f32): Likewise.
     (vpminnmq_f32): Likewise.
     (vpminnmq_f64): Likewise.
     (vpminnmqd_f64): Likewise.
     (vpminnms_f32): Likewise.
     (vmla_f32): Likewise.
     (vmlaq_f32): Likewise.
     (vmlaq_f64): Likewise.
     (vmls_f32): Likewise.
     (vmlsq_f32): Likewise.
     (vmlsq_f64): Likewise.
     (vqtbl2_s8): Likewise.
     (vqtbl2_u8): Likewise.
     (vqtbl2_p8): Likewise.
     (vqtbl2q_s8): Likewise.
     (vqtbl2q_u8): Likewise.
     (vqtbl2q_p8): Likewise.
     (vqtbl3_s8): Likewise.
     (vqtbl3_u8): Likewise.
     (vqtbl3_p8): Likewise.
     (vqtbl3q_s8): Likewise.
     (vqtbl3q_u8): Likewise.
     (vqtbl3q_p8): Likewise.
     (vqtbl4_s8): Likewise.
     (vqtbl4_u8): Likewise.
     (vqtbl4_p8): Likewise.
     (vqtbl4q_s8): Likewise.
     (vqtbl4q_u8): Likewise.
     (vqtbl4q_p8): Likewise.
     (vqtbx2_s8): Likewise.
     (vqtbx2_u8): Likewise.
     (vqtbx2_p8): Likewise.
     (vqtbx2q_s8): Likewise.
     (vqtbx2q_u8): Likewise.
     (vqtbx2q_p8): Likewise.
     (vqtbx3_s8): Likewise.
     (vqtbx3_u8): Likewise.
     (vqtbx3_p8): Likewise.
     (vqtbx3q_s8): Likewise.
     (vqtbx3q_u8): Likewise.
     (vqtbx3q_p8): Likewise.
     (vqtbx4_s8): Likewise.
     (vqtbx4_u8): Likewise.
     (vqtbx4_p8): Likewise.
     (vqtbx4q_s8): Likewise.
     (vqtbx4q_u8): Likewise.
     (vqtbx4q_p8): Likewise.
     (vrev16_p8): Likewise.
     (vrev16_s8): Likewise.
     (vrev16_u8): Likewise.
     (vrev16q_p8): Likewise.
     (vrev16q_s8): Likewise.
     (vrev16q_u8): Likewise.
     (vrev32_p8): Likewise.
     (vrev32_p16): Likewise.
     (vrev32_s8): Likewise.
     (vrev32_s16): Likewise.
     (vrev32_u8): Likewise.
     (vrev32_u16): Likewise.
     (vrev32q_p8): Likewise.
     (vrev32q_p16): Likewise.
     (vrev32q_s8): Likewise.
     (vrev32q_s16): Likewise.
     (vrev32q_u8): Likewise.
     (vrev32q_u16): Likewise.
     (vrev64_f32): Likewise.
     (vrev64_p8): Likewise.
     (vrev64_p16): Likewise.
     (vrev64_s8): Likewise.
     (vrev64_s16): Likewise.
     (vrev64_s32): Likewise.
     (vrev64_u8): Likewise.
     (vrev64_u16): Likewise.
     (vrev64_u32): Likewise.
     (vrev64q_f32): Likewise.
     (vrev64q_p8): Likewise.
     (vrev64q_p16): Likewise.
     (vrev64q_s8): Likewise.
     (vrev64q_s16): Likewise.
     (vrev64q_s32): Likewise.
     (vrev64q_u8): Likewise.
     (vrev64q_u16): Likewise.
     (vrev64q_u32): Likewise.
     (vsha1cq_u32): Likewise.
     (vsha1mq_u32): Likewise.
     (vsha1pq_u32): Likewise.
     (vsha1h_u32): Likewise.
     (vsha1su0q_u32): Likewise.
     (vsha1su1q_u32): Likewise.
     (vsha256hq_u32): Likewise.
     (vsha256h2q_u32): Likewise.
     (vsha256su0q_u32): Likewise.
     (vsha256su1q_u32): Likewise.
     (vmull_p64): Likewise.
     (vmull_high_p64): Likewise.
     (vsqrt_f32): Likewise.
     (vsqrtq_f32): Likewise.
     (vsqrt_f64): Likewise.
     (vsqrtq_f64): Likewise.
     (vst1_f32): Likewise.
     (vst1_f64): Likewise.
     (vst1_p8): Likewise.
     (vst1_p16): Likewise.
     (vst1_p64): Likewise.
     (vst1_s8): Likewise.
     (vst1_s16): Likewise.
     (vst1_s32): Likewise.
     (vst1_s64): Likewise.
     (vst1_u8): Likewise.
     (vst1_u16): Likewise.
     (vst1_u32): Likewise.
     (vst1_u64): Likewise.
     (vst1q_f32): Likewise.
     (vst1q_f64): Likewise.
     (vst1q_p8): Likewise.
     (vst1q_p16): Likewise.
     (vst1q_p64): Likewise.
     (vst1q_s8): Likewise.
     (vst1q_s16): Likewise.
     (vst1q_s32): Likewise.
     (vst1q_s64): Likewise.
     (vst1q_u8): Likewise.
     (vst1q_u16): Likewise.
     (vst1q_u32): Likewise.
     (vst1q_u64): Likewise.
     (vst1_s64_x2): Likewise.
     (vst1_u64_x2): Likewise.
     (vst1_f64_x2): Likewise.
     (vst1_s8_x2): Likewise.
     (vst1_p8_x2): Likewise.
     (vst1_s16_x2): Likewise.
     (vst1_p16_x2): Likewise.
     (vst1_s32_x2): Likewise.
     (vst1_u8_x2): Likewise.
     (vst1_u16_x2): Likewise.
     (vst1_u32_x2): Likewise.
     (vst1_f16_x2): Likewise.
     (vst1_f32_x2): Likewise.
     (vst1_p64_x2): Likewise.
     (vst1q_s8_x2): Likewise.
     (vst1q_p8_x2): Likewise.
     (vst1q_s16_x2): Likewise.
     (vst1q_p16_x2): Likewise.
     (vst1q_s32_x2): Likewise.
     (vst1q_s64_x2): Likewise.
     (vst1q_u8_x2): Likewise.
     (vst1q_u16_x2): Likewise.
     (vst1q_u32_x2): Likewise.
     (vst1q_u64_x2): Likewise.
     (vst1q_f16_x2): Likewise.
     (vst1q_f32_x2): Likewise.
     (vst1q_f64_x2): Likewise.
     (vst1q_p64_x2): Likewise.
     (vst1_s64_x3): Likewise.
     (vst1_u64_x3): Likewise.
     (vst1_f64_x3): Likewise.
     (vst1_s8_x3): Likewise.
     (vst1_p8_x3): Likewise.
     (vst1_s16_x3): Likewise.
     (vst1_p16_x3): Likewise.
     (vst1_s32_x3): Likewise.
     (vst1_u8_x3): Likewise.
     (vst1_u16_x3): Likewise.
     (vst1_u32_x3): Likewise.
     (vst1_f16_x3): Likewise.
     (vst1_f32_x3): Likewise.
     (vst1_p64_x3): Likewise.
     (vst1q_s8_x3): Likewise.
     (vst1q_p8_x3): Likewise.
     (vst1q_s16_x3): Likewise.
     (vst1q_p16_x3): Likewise.
     (vst1q_s32_x3): Likewise.
     (vst1q_s64_x3): Likewise.
     (vst1q_u8_x3): Likewise.
     (vst1q_u16_x3): Likewise.
     (vst1q_u32_x3): Likewise.
     (vst1q_u64_x3): Likewise.
     (vst1q_f16_x3): Likewise.
     (vst1q_f32_x3): Likewise.
     (vst1q_f64_x3): Likewise.
     (vst1q_p64_x3): Likewise.
     (vst2_s64): Likewise.
     (vst2_u64): Likewise.
     (vst2_f64): Likewise.
     (vst2_s8): Likewise.
     (vst2_p8): Likewise.
     (vst2_s16): Likewise.
     (vst2_p16): Likewise.
     (vst2_s32): Likewise.
     (vst2_u8): Likewise.
     (vst2_u16): Likewise.
     (vst2_u32): Likewise.
     (vst2_f16): Likewise.
     (vst2_f32): Likewise.
     (vst2_p64): Likewise.
     (vst2q_s8): Likewise.
     (vst2q_p8): Likewise.
     (vst2q_s16): Likewise.
     (vst2q_p16): Likewise.
     (vst2q_s32): Likewise.
     (vst2q_s64): Likewise.
     (vst2q_u8): Likewise.
     (vst2q_u16): Likewise.
     (vst2q_u32): Likewise.
     (vst2q_u64): Likewise.
     (vst2q_f16): Likewise.
     (vst2q_f32): Likewise.
     (vst2q_f64): Likewise.
     (vst2q_p64): Likewise.
     (vst3_s64): Likewise.
     (vst3_u64): Likewise.
     (vst3_f64): Likewise.
     (vst3_s8): Likewise.
     (vst3_p8): Likewise.
     (vst3_s16): Likewise.
     (vst3_p16): Likewise.
     (vst3_s32): Likewise.
     (vst3_u8): Likewise.
     (vst3_u16): Likewise.
     (vst3_u32): Likewise.
     (vst3_f16): Likewise.
     (vst3_f32): Likewise.
     (vst3_p64): Likewise.
     (vst3q_s8): Likewise.
     (vst3q_p8): Likewise.
     (vst3q_s16): Likewise.
     (vst3q_p16): Likewise.
     (vst3q_s32): Likewise.
     (vst3q_s64): Likewise.
     (vst3q_u8): Likewise.
     (vst3q_u16): Likewise.
     (vst3q_u32): Likewise.
     (vst3q_u64): Likewise.
     (vst3q_f16): Likewise.
     (vst3q_f32): Likewise.
     (vst3q_f64): Likewise.
     (vst3q_p64): Likewise.
     (vst4_s64): Likewise.
     (vst4_u64): Likewise.
     (vst4_f64): Likewise.
     (vst4_s8): Likewise.
     (vst4_p8): Likewise.
     (vst4_s16): Likewise.
     (vst4_p16): Likewise.
     (vst4_s32): Likewise.
     (vst4_u8): Likewise.
     (vst4_u16): Likewise.
     (vst4_u32): Likewise.
     (vst4_f16): Likewise.
     (vst4_f32): Likewise.
     (vst4_p64): Likewise.
     (vst4q_s8): Likewise.
     (vst4q_p8): Likewise.
     (vst4q_s16): Likewise.
     (vst4q_p16): Likewise.
     (vst4q_s32): Likewise.
     (vst4q_s64): Likewise.
     (vst4q_u8): Likewise.
     (vst4q_u16): Likewise.
     (vst4q_u32): Likewise.
     (vst4q_u64): Likewise.
     (vst4q_f16): Likewise.
     (vst4q_f32): Likewise.
     (vst4q_f64): Likewise.
     (vst4q_p64): Likewise.
     (vtbx4_s8): Likewise.
     (vtbx4_u8): Likewise.
     (vtbx4_p8): Likewise.
     (vtrn_f32): Likewise.
     (vtrn_p8): Likewise.
     (vtrn_p16): Likewise.
     (vtrn_s8): Likewise.
     (vtrn_s16): Likewise.
     (vtrn_s32): Likewise.
     (vtrn_u8): Likewise.
     (vtrn_u16): Likewise.
     (vtrn_u32): Likewise.
     (vtrnq_f32): Likewise.
     (vtrnq_p8): Likewise.
     (vtrnq_p16): Likewise.
     (vtrnq_s8): Likewise.
     (vtrnq_s16): Likewise.
     (vtrnq_s32): Likewise.
     (vtrnq_u8): Likewise.
     (vtrnq_u16): Likewise.
     (vtrnq_u32): Likewise.
     (vrsqrte_f16): Likewise.
     (vrsqrteq_f16): Likewise.
     (vsqrt_f16): Likewise.
     (vsqrtq_f16): Likewise.
     (vabd_f16): Likewise.
     (vabdq_f16): Likewise.
     (vpadd_f16): Likewise.
     (vpaddq_f16): Likewise.
     (vpmax_f16): Likewise.
     (vpmaxq_f16): Likewise.
     (vpmaxnm_f16): Likewise.
     (vpmaxnmq_f16): Likewise.
     (vpmin_f16): Likewise.
     (vpminq_f16): Likewise.
     (vpminnm_f16): Likewise.
     (vpminnmq_f16): Likewise.
     (vrsqrts_f16): Likewise.
     (vrsqrtsq_f16): Likewise.

Reply via email to