zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

arm_mve.h (1554929B) - Raw


      1 /*===---- arm_mve.h - ARM MVE intrinsics -----------------------------------===
      2  *
      3  *
      4  * Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
      5  * See https://llvm.org/LICENSE.txt for license information.
      6  * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
      7  *
      8  *===-----------------------------------------------------------------------===
      9  */
     10 
     11 #ifndef __ARM_MVE_H
     12 #define __ARM_MVE_H
     13 
     14 #if !__ARM_FEATURE_MVE
     15 #error "MVE support not enabled"
     16 #endif
     17 
     18 #include <stdint.h>
     19 
     20 #ifdef __cplusplus
     21 extern "C" {
     22 #endif
     23 
     24 typedef uint16_t mve_pred16_t;
     25 typedef __attribute__((__neon_vector_type__(8), __clang_arm_mve_strict_polymorphism)) int16_t int16x8_t;
     26 typedef struct { int16x8_t val[2]; } int16x8x2_t;
     27 typedef struct { int16x8_t val[4]; } int16x8x4_t;
     28 typedef __attribute__((__neon_vector_type__(4), __clang_arm_mve_strict_polymorphism)) int32_t int32x4_t;
     29 typedef struct { int32x4_t val[2]; } int32x4x2_t;
     30 typedef struct { int32x4_t val[4]; } int32x4x4_t;
     31 typedef __attribute__((__neon_vector_type__(2), __clang_arm_mve_strict_polymorphism)) int64_t int64x2_t;
     32 typedef struct { int64x2_t val[2]; } int64x2x2_t;
     33 typedef struct { int64x2_t val[4]; } int64x2x4_t;
     34 typedef __attribute__((__neon_vector_type__(16), __clang_arm_mve_strict_polymorphism)) int8_t int8x16_t;
     35 typedef struct { int8x16_t val[2]; } int8x16x2_t;
     36 typedef struct { int8x16_t val[4]; } int8x16x4_t;
     37 typedef __attribute__((__neon_vector_type__(8), __clang_arm_mve_strict_polymorphism)) uint16_t uint16x8_t;
     38 typedef struct { uint16x8_t val[2]; } uint16x8x2_t;
     39 typedef struct { uint16x8_t val[4]; } uint16x8x4_t;
     40 typedef __attribute__((__neon_vector_type__(4), __clang_arm_mve_strict_polymorphism)) uint32_t uint32x4_t;
     41 typedef struct { uint32x4_t val[2]; } uint32x4x2_t;
     42 typedef struct { uint32x4_t val[4]; } uint32x4x4_t;
     43 typedef __attribute__((__neon_vector_type__(2), __clang_arm_mve_strict_polymorphism)) uint64_t uint64x2_t;
     44 typedef struct { uint64x2_t val[2]; } uint64x2x2_t;
     45 typedef struct { uint64x2_t val[4]; } uint64x2x4_t;
     46 typedef __attribute__((__neon_vector_type__(16), __clang_arm_mve_strict_polymorphism)) uint8_t uint8x16_t;
     47 typedef struct { uint8x16_t val[2]; } uint8x16x2_t;
     48 typedef struct { uint8x16_t val[4]; } uint8x16x4_t;
     49 
     50 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_asrl)))
     51 int64_t __arm_asrl(int64_t, int32_t);
     52 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_lsll)))
     53 uint64_t __arm_lsll(uint64_t, int32_t);
     54 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_sqrshr)))
     55 int32_t __arm_sqrshr(int32_t, int32_t);
     56 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_sqrshrl)))
     57 int64_t __arm_sqrshrl(int64_t, int32_t);
     58 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_sqrshrl_sat48)))
     59 int64_t __arm_sqrshrl_sat48(int64_t, int32_t);
     60 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_sqshl)))
     61 int32_t __arm_sqshl(int32_t, int);
     62 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_sqshll)))
     63 int64_t __arm_sqshll(int64_t, int);
     64 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_srshr)))
     65 int32_t __arm_srshr(int32_t, int);
     66 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_srshrl)))
     67 int64_t __arm_srshrl(int64_t, int);
     68 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_uqrshl)))
     69 uint32_t __arm_uqrshl(uint32_t, int32_t);
     70 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_uqrshll)))
     71 uint64_t __arm_uqrshll(uint64_t, int32_t);
     72 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_uqrshll_sat48)))
     73 uint64_t __arm_uqrshll_sat48(uint64_t, int32_t);
     74 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_uqshl)))
     75 uint32_t __arm_uqshl(uint32_t, int);
     76 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_uqshll)))
     77 uint64_t __arm_uqshll(uint64_t, int);
     78 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_urshr)))
     79 uint32_t __arm_urshr(uint32_t, int);
     80 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_urshrl)))
     81 uint64_t __arm_urshrl(uint64_t, int);
     82 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_s16)))
     83 uint32_t __arm_vabavq_p_s16(uint32_t, int16x8_t, int16x8_t, mve_pred16_t);
     84 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_s16)))
     85 uint32_t __arm_vabavq_p(uint32_t, int16x8_t, int16x8_t, mve_pred16_t);
     86 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_s32)))
     87 uint32_t __arm_vabavq_p_s32(uint32_t, int32x4_t, int32x4_t, mve_pred16_t);
     88 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_s32)))
     89 uint32_t __arm_vabavq_p(uint32_t, int32x4_t, int32x4_t, mve_pred16_t);
     90 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_s8)))
     91 uint32_t __arm_vabavq_p_s8(uint32_t, int8x16_t, int8x16_t, mve_pred16_t);
     92 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_s8)))
     93 uint32_t __arm_vabavq_p(uint32_t, int8x16_t, int8x16_t, mve_pred16_t);
     94 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_u16)))
     95 uint32_t __arm_vabavq_p_u16(uint32_t, uint16x8_t, uint16x8_t, mve_pred16_t);
     96 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_u16)))
     97 uint32_t __arm_vabavq_p(uint32_t, uint16x8_t, uint16x8_t, mve_pred16_t);
     98 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_u32)))
     99 uint32_t __arm_vabavq_p_u32(uint32_t, uint32x4_t, uint32x4_t, mve_pred16_t);
    100 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_u32)))
    101 uint32_t __arm_vabavq_p(uint32_t, uint32x4_t, uint32x4_t, mve_pred16_t);
    102 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_u8)))
    103 uint32_t __arm_vabavq_p_u8(uint32_t, uint8x16_t, uint8x16_t, mve_pred16_t);
    104 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_u8)))
    105 uint32_t __arm_vabavq_p(uint32_t, uint8x16_t, uint8x16_t, mve_pred16_t);
    106 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_s16)))
    107 uint32_t __arm_vabavq_s16(uint32_t, int16x8_t, int16x8_t);
    108 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabavq_s16)))
    109 uint32_t __arm_vabavq(uint32_t, int16x8_t, int16x8_t);
    110 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_s32)))
    111 uint32_t __arm_vabavq_s32(uint32_t, int32x4_t, int32x4_t);
    112 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabavq_s32)))
    113 uint32_t __arm_vabavq(uint32_t, int32x4_t, int32x4_t);
    114 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_s8)))
    115 uint32_t __arm_vabavq_s8(uint32_t, int8x16_t, int8x16_t);
    116 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabavq_s8)))
    117 uint32_t __arm_vabavq(uint32_t, int8x16_t, int8x16_t);
    118 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_u16)))
    119 uint32_t __arm_vabavq_u16(uint32_t, uint16x8_t, uint16x8_t);
    120 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabavq_u16)))
    121 uint32_t __arm_vabavq(uint32_t, uint16x8_t, uint16x8_t);
    122 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_u32)))
    123 uint32_t __arm_vabavq_u32(uint32_t, uint32x4_t, uint32x4_t);
    124 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabavq_u32)))
    125 uint32_t __arm_vabavq(uint32_t, uint32x4_t, uint32x4_t);
    126 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_u8)))
    127 uint32_t __arm_vabavq_u8(uint32_t, uint8x16_t, uint8x16_t);
    128 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabavq_u8)))
    129 uint32_t __arm_vabavq(uint32_t, uint8x16_t, uint8x16_t);
    130 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_s16)))
    131 int16x8_t __arm_vabdq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
    132 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_s16)))
    133 int16x8_t __arm_vabdq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
    134 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_s32)))
    135 int32x4_t __arm_vabdq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
    136 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_s32)))
    137 int32x4_t __arm_vabdq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
    138 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_s8)))
    139 int8x16_t __arm_vabdq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
    140 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_s8)))
    141 int8x16_t __arm_vabdq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
    142 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_u16)))
    143 uint16x8_t __arm_vabdq_m_u16(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
    144 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_u16)))
    145 uint16x8_t __arm_vabdq_m(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
    146 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_u32)))
    147 uint32x4_t __arm_vabdq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
    148 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_u32)))
    149 uint32x4_t __arm_vabdq_m(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
    150 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_u8)))
    151 uint8x16_t __arm_vabdq_m_u8(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
    152 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_u8)))
    153 uint8x16_t __arm_vabdq_m(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
    154 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_s16)))
    155 int16x8_t __arm_vabdq_s16(int16x8_t, int16x8_t);
    156 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_s16)))
    157 int16x8_t __arm_vabdq(int16x8_t, int16x8_t);
    158 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_s32)))
    159 int32x4_t __arm_vabdq_s32(int32x4_t, int32x4_t);
    160 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_s32)))
    161 int32x4_t __arm_vabdq(int32x4_t, int32x4_t);
    162 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_s8)))
    163 int8x16_t __arm_vabdq_s8(int8x16_t, int8x16_t);
    164 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_s8)))
    165 int8x16_t __arm_vabdq(int8x16_t, int8x16_t);
    166 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_u16)))
    167 uint16x8_t __arm_vabdq_u16(uint16x8_t, uint16x8_t);
    168 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_u16)))
    169 uint16x8_t __arm_vabdq(uint16x8_t, uint16x8_t);
    170 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_u32)))
    171 uint32x4_t __arm_vabdq_u32(uint32x4_t, uint32x4_t);
    172 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_u32)))
    173 uint32x4_t __arm_vabdq(uint32x4_t, uint32x4_t);
    174 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_u8)))
    175 uint8x16_t __arm_vabdq_u8(uint8x16_t, uint8x16_t);
    176 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_u8)))
    177 uint8x16_t __arm_vabdq(uint8x16_t, uint8x16_t);
    178 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_s16)))
    179 int16x8_t __arm_vabdq_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
    180 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_s16)))
    181 int16x8_t __arm_vabdq_x(int16x8_t, int16x8_t, mve_pred16_t);
    182 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_s32)))
    183 int32x4_t __arm_vabdq_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
    184 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_s32)))
    185 int32x4_t __arm_vabdq_x(int32x4_t, int32x4_t, mve_pred16_t);
    186 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_s8)))
    187 int8x16_t __arm_vabdq_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
    188 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_s8)))
    189 int8x16_t __arm_vabdq_x(int8x16_t, int8x16_t, mve_pred16_t);
    190 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_u16)))
    191 uint16x8_t __arm_vabdq_x_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
    192 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_u16)))
    193 uint16x8_t __arm_vabdq_x(uint16x8_t, uint16x8_t, mve_pred16_t);
    194 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_u32)))
    195 uint32x4_t __arm_vabdq_x_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
    196 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_u32)))
    197 uint32x4_t __arm_vabdq_x(uint32x4_t, uint32x4_t, mve_pred16_t);
    198 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_u8)))
    199 uint8x16_t __arm_vabdq_x_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
    200 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_u8)))
    201 uint8x16_t __arm_vabdq_x(uint8x16_t, uint8x16_t, mve_pred16_t);
    202 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_m_s16)))
    203 int16x8_t __arm_vabsq_m_s16(int16x8_t, int16x8_t, mve_pred16_t);
    204 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabsq_m_s16)))
    205 int16x8_t __arm_vabsq_m(int16x8_t, int16x8_t, mve_pred16_t);
    206 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_m_s32)))
    207 int32x4_t __arm_vabsq_m_s32(int32x4_t, int32x4_t, mve_pred16_t);
    208 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabsq_m_s32)))
    209 int32x4_t __arm_vabsq_m(int32x4_t, int32x4_t, mve_pred16_t);
    210 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_m_s8)))
    211 int8x16_t __arm_vabsq_m_s8(int8x16_t, int8x16_t, mve_pred16_t);
    212 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabsq_m_s8)))
    213 int8x16_t __arm_vabsq_m(int8x16_t, int8x16_t, mve_pred16_t);
    214 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_s16)))
    215 int16x8_t __arm_vabsq_s16(int16x8_t);
    216 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabsq_s16)))
    217 int16x8_t __arm_vabsq(int16x8_t);
    218 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_s32)))
    219 int32x4_t __arm_vabsq_s32(int32x4_t);
    220 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabsq_s32)))
    221 int32x4_t __arm_vabsq(int32x4_t);
    222 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_s8)))
    223 int8x16_t __arm_vabsq_s8(int8x16_t);
    224 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabsq_s8)))
    225 int8x16_t __arm_vabsq(int8x16_t);
    226 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_x_s16)))
    227 int16x8_t __arm_vabsq_x_s16(int16x8_t, mve_pred16_t);
    228 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabsq_x_s16)))
    229 int16x8_t __arm_vabsq_x(int16x8_t, mve_pred16_t);
    230 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_x_s32)))
    231 int32x4_t __arm_vabsq_x_s32(int32x4_t, mve_pred16_t);
    232 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabsq_x_s32)))
    233 int32x4_t __arm_vabsq_x(int32x4_t, mve_pred16_t);
    234 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_x_s8)))
    235 int8x16_t __arm_vabsq_x_s8(int8x16_t, mve_pred16_t);
    236 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabsq_x_s8)))
    237 int8x16_t __arm_vabsq_x(int8x16_t, mve_pred16_t);
    238 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadciq_m_s32)))
    239 int32x4_t __arm_vadciq_m_s32(int32x4_t, int32x4_t, int32x4_t, unsigned *, mve_pred16_t);
    240 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vadciq_m_s32)))
    241 int32x4_t __arm_vadciq_m(int32x4_t, int32x4_t, int32x4_t, unsigned *, mve_pred16_t);
    242 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadciq_m_u32)))
    243 uint32x4_t __arm_vadciq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, unsigned *, mve_pred16_t);
    244 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vadciq_m_u32)))
    245 uint32x4_t __arm_vadciq_m(uint32x4_t, uint32x4_t, uint32x4_t, unsigned *, mve_pred16_t);
    246 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadciq_s32)))
    247 int32x4_t __arm_vadciq_s32(int32x4_t, int32x4_t, unsigned *);
    248 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vadciq_s32)))
    249 int32x4_t __arm_vadciq(int32x4_t, int32x4_t, unsigned *);
    250 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadciq_u32)))
    251 uint32x4_t __arm_vadciq_u32(uint32x4_t, uint32x4_t, unsigned *);
    252 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vadciq_u32)))
    253 uint32x4_t __arm_vadciq(uint32x4_t, uint32x4_t, unsigned *);
    254 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadcq_m_s32)))
    255 int32x4_t __arm_vadcq_m_s32(int32x4_t, int32x4_t, int32x4_t, unsigned *, mve_pred16_t);
    256 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vadcq_m_s32)))
    257 int32x4_t __arm_vadcq_m(int32x4_t, int32x4_t, int32x4_t, unsigned *, mve_pred16_t);
    258 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadcq_m_u32)))
    259 uint32x4_t __arm_vadcq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, unsigned *, mve_pred16_t);
    260 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vadcq_m_u32)))
    261 uint32x4_t __arm_vadcq_m(uint32x4_t, uint32x4_t, uint32x4_t, unsigned *, mve_pred16_t);
    262 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadcq_s32)))
    263 int32x4_t __arm_vadcq_s32(int32x4_t, int32x4_t, unsigned *);
    264 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vadcq_s32)))
    265 int32x4_t __arm_vadcq(int32x4_t, int32x4_t, unsigned *);
    266 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadcq_u32)))
    267 uint32x4_t __arm_vadcq_u32(uint32x4_t, uint32x4_t, unsigned *);
    268 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vadcq_u32)))
    269 uint32x4_t __arm_vadcq(uint32x4_t, uint32x4_t, unsigned *);
    270 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvaq_p_s32)))
    271 int64_t __arm_vaddlvaq_p_s32(int64_t, int32x4_t, mve_pred16_t);
    272 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddlvaq_p_s32)))
    273 int64_t __arm_vaddlvaq_p(int64_t, int32x4_t, mve_pred16_t);
    274 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvaq_p_u32)))
    275 uint64_t __arm_vaddlvaq_p_u32(uint64_t, uint32x4_t, mve_pred16_t);
    276 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddlvaq_p_u32)))
    277 uint64_t __arm_vaddlvaq_p(uint64_t, uint32x4_t, mve_pred16_t);
    278 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvaq_s32)))
    279 int64_t __arm_vaddlvaq_s32(int64_t, int32x4_t);
    280 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddlvaq_s32)))
    281 int64_t __arm_vaddlvaq(int64_t, int32x4_t);
    282 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvaq_u32)))
    283 uint64_t __arm_vaddlvaq_u32(uint64_t, uint32x4_t);
    284 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddlvaq_u32)))
    285 uint64_t __arm_vaddlvaq(uint64_t, uint32x4_t);
    286 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvq_p_s32)))
    287 int64_t __arm_vaddlvq_p_s32(int32x4_t, mve_pred16_t);
    288 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddlvq_p_s32)))
    289 int64_t __arm_vaddlvq_p(int32x4_t, mve_pred16_t);
    290 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvq_p_u32)))
    291 uint64_t __arm_vaddlvq_p_u32(uint32x4_t, mve_pred16_t);
    292 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddlvq_p_u32)))
    293 uint64_t __arm_vaddlvq_p(uint32x4_t, mve_pred16_t);
    294 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvq_s32)))
    295 int64_t __arm_vaddlvq_s32(int32x4_t);
    296 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddlvq_s32)))
    297 int64_t __arm_vaddlvq(int32x4_t);
    298 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvq_u32)))
    299 uint64_t __arm_vaddlvq_u32(uint32x4_t);
    300 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddlvq_u32)))
    301 uint64_t __arm_vaddlvq(uint32x4_t);
    302 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_s16)))
    303 int16x8_t __arm_vaddq_m_n_s16(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
    304 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_s16)))
    305 int16x8_t __arm_vaddq_m(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
    306 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_s32)))
    307 int32x4_t __arm_vaddq_m_n_s32(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
    308 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_s32)))
    309 int32x4_t __arm_vaddq_m(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
    310 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_s8)))
    311 int8x16_t __arm_vaddq_m_n_s8(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
    312 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_s8)))
    313 int8x16_t __arm_vaddq_m(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
    314 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_u16)))
    315 uint16x8_t __arm_vaddq_m_n_u16(uint16x8_t, uint16x8_t, uint16_t, mve_pred16_t);
    316 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_u16)))
    317 uint16x8_t __arm_vaddq_m(uint16x8_t, uint16x8_t, uint16_t, mve_pred16_t);
    318 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_u32)))
    319 uint32x4_t __arm_vaddq_m_n_u32(uint32x4_t, uint32x4_t, uint32_t, mve_pred16_t);
    320 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_u32)))
    321 uint32x4_t __arm_vaddq_m(uint32x4_t, uint32x4_t, uint32_t, mve_pred16_t);
    322 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_u8)))
    323 uint8x16_t __arm_vaddq_m_n_u8(uint8x16_t, uint8x16_t, uint8_t, mve_pred16_t);
    324 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_u8)))
    325 uint8x16_t __arm_vaddq_m(uint8x16_t, uint8x16_t, uint8_t, mve_pred16_t);
    326 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_s16)))
    327 int16x8_t __arm_vaddq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
    328 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_s16)))
    329 int16x8_t __arm_vaddq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
    330 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_s32)))
    331 int32x4_t __arm_vaddq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
    332 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_s32)))
    333 int32x4_t __arm_vaddq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
    334 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_s8)))
    335 int8x16_t __arm_vaddq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
    336 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_s8)))
    337 int8x16_t __arm_vaddq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
    338 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_u16)))
    339 uint16x8_t __arm_vaddq_m_u16(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
    340 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_u16)))
    341 uint16x8_t __arm_vaddq_m(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
    342 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_u32)))
    343 uint32x4_t __arm_vaddq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
    344 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_u32)))
    345 uint32x4_t __arm_vaddq_m(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
    346 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_u8)))
    347 uint8x16_t __arm_vaddq_m_u8(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
    348 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_u8)))
    349 uint8x16_t __arm_vaddq_m(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
    350 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_s16)))
    351 int16x8_t __arm_vaddq_n_s16(int16x8_t, int16_t);
    352 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_s16)))
    353 int16x8_t __arm_vaddq(int16x8_t, int16_t);
    354 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_s32)))
    355 int32x4_t __arm_vaddq_n_s32(int32x4_t, int32_t);
    356 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_s32)))
    357 int32x4_t __arm_vaddq(int32x4_t, int32_t);
    358 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_s8)))
    359 int8x16_t __arm_vaddq_n_s8(int8x16_t, int8_t);
    360 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_s8)))
    361 int8x16_t __arm_vaddq(int8x16_t, int8_t);
    362 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_u16)))
    363 uint16x8_t __arm_vaddq_n_u16(uint16x8_t, uint16_t);
    364 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_u16)))
    365 uint16x8_t __arm_vaddq(uint16x8_t, uint16_t);
    366 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_u32)))
    367 uint32x4_t __arm_vaddq_n_u32(uint32x4_t, uint32_t);
    368 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_u32)))
    369 uint32x4_t __arm_vaddq(uint32x4_t, uint32_t);
    370 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_u8)))
    371 uint8x16_t __arm_vaddq_n_u8(uint8x16_t, uint8_t);
    372 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_u8)))
    373 uint8x16_t __arm_vaddq(uint8x16_t, uint8_t);
    374 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_s16)))
    375 int16x8_t __arm_vaddq_s16(int16x8_t, int16x8_t);
    376 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_s16)))
    377 int16x8_t __arm_vaddq(int16x8_t, int16x8_t);
    378 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_s32)))
    379 int32x4_t __arm_vaddq_s32(int32x4_t, int32x4_t);
    380 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_s32)))
    381 int32x4_t __arm_vaddq(int32x4_t, int32x4_t);
    382 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_s8)))
    383 int8x16_t __arm_vaddq_s8(int8x16_t, int8x16_t);
    384 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_s8)))
    385 int8x16_t __arm_vaddq(int8x16_t, int8x16_t);
    386 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_u16)))
    387 uint16x8_t __arm_vaddq_u16(uint16x8_t, uint16x8_t);
    388 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_u16)))
    389 uint16x8_t __arm_vaddq(uint16x8_t, uint16x8_t);
    390 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_u32)))
    391 uint32x4_t __arm_vaddq_u32(uint32x4_t, uint32x4_t);
    392 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_u32)))
    393 uint32x4_t __arm_vaddq(uint32x4_t, uint32x4_t);
    394 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_u8)))
    395 uint8x16_t __arm_vaddq_u8(uint8x16_t, uint8x16_t);
    396 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_u8)))
    397 uint8x16_t __arm_vaddq(uint8x16_t, uint8x16_t);
    398 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_s16)))
    399 int16x8_t __arm_vaddq_x_n_s16(int16x8_t, int16_t, mve_pred16_t);
    400 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_s16)))
    401 int16x8_t __arm_vaddq_x(int16x8_t, int16_t, mve_pred16_t);
    402 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_s32)))
    403 int32x4_t __arm_vaddq_x_n_s32(int32x4_t, int32_t, mve_pred16_t);
    404 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_s32)))
    405 int32x4_t __arm_vaddq_x(int32x4_t, int32_t, mve_pred16_t);
    406 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_s8)))
    407 int8x16_t __arm_vaddq_x_n_s8(int8x16_t, int8_t, mve_pred16_t);
    408 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_s8)))
    409 int8x16_t __arm_vaddq_x(int8x16_t, int8_t, mve_pred16_t);
    410 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_u16)))
    411 uint16x8_t __arm_vaddq_x_n_u16(uint16x8_t, uint16_t, mve_pred16_t);
    412 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_u16)))
    413 uint16x8_t __arm_vaddq_x(uint16x8_t, uint16_t, mve_pred16_t);
    414 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_u32)))
    415 uint32x4_t __arm_vaddq_x_n_u32(uint32x4_t, uint32_t, mve_pred16_t);
    416 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_u32)))
    417 uint32x4_t __arm_vaddq_x(uint32x4_t, uint32_t, mve_pred16_t);
    418 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_u8)))
    419 uint8x16_t __arm_vaddq_x_n_u8(uint8x16_t, uint8_t, mve_pred16_t);
    420 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_u8)))
    421 uint8x16_t __arm_vaddq_x(uint8x16_t, uint8_t, mve_pred16_t);
    422 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_s16)))
    423 int16x8_t __arm_vaddq_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
    424 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_s16)))
    425 int16x8_t __arm_vaddq_x(int16x8_t, int16x8_t, mve_pred16_t);
    426 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_s32)))
    427 int32x4_t __arm_vaddq_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
    428 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_s32)))
    429 int32x4_t __arm_vaddq_x(int32x4_t, int32x4_t, mve_pred16_t);
    430 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_s8)))
    431 int8x16_t __arm_vaddq_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
    432 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_s8)))
    433 int8x16_t __arm_vaddq_x(int8x16_t, int8x16_t, mve_pred16_t);
    434 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_u16)))
    435 uint16x8_t __arm_vaddq_x_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
    436 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_u16)))
    437 uint16x8_t __arm_vaddq_x(uint16x8_t, uint16x8_t, mve_pred16_t);
    438 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_u32)))
    439 uint32x4_t __arm_vaddq_x_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
    440 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_u32)))
    441 uint32x4_t __arm_vaddq_x(uint32x4_t, uint32x4_t, mve_pred16_t);
    442 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_u8)))
    443 uint8x16_t __arm_vaddq_x_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
    444 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_u8)))
    445 uint8x16_t __arm_vaddq_x(uint8x16_t, uint8x16_t, mve_pred16_t);
    446 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_s16)))
    447 int32_t __arm_vaddvaq_p_s16(int32_t, int16x8_t, mve_pred16_t);
    448 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_s16)))
    449 int32_t __arm_vaddvaq_p(int32_t, int16x8_t, mve_pred16_t);
    450 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_s32)))
    451 int32_t __arm_vaddvaq_p_s32(int32_t, int32x4_t, mve_pred16_t);
    452 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_s32)))
    453 int32_t __arm_vaddvaq_p(int32_t, int32x4_t, mve_pred16_t);
    454 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_s8)))
    455 int32_t __arm_vaddvaq_p_s8(int32_t, int8x16_t, mve_pred16_t);
    456 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_s8)))
    457 int32_t __arm_vaddvaq_p(int32_t, int8x16_t, mve_pred16_t);
    458 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_u16)))
    459 uint32_t __arm_vaddvaq_p_u16(uint32_t, uint16x8_t, mve_pred16_t);
    460 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_u16)))
    461 uint32_t __arm_vaddvaq_p(uint32_t, uint16x8_t, mve_pred16_t);
    462 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_u32)))
    463 uint32_t __arm_vaddvaq_p_u32(uint32_t, uint32x4_t, mve_pred16_t);
    464 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_u32)))
    465 uint32_t __arm_vaddvaq_p(uint32_t, uint32x4_t, mve_pred16_t);
    466 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_u8)))
    467 uint32_t __arm_vaddvaq_p_u8(uint32_t, uint8x16_t, mve_pred16_t);
    468 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_u8)))
    469 uint32_t __arm_vaddvaq_p(uint32_t, uint8x16_t, mve_pred16_t);
    470 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_s16)))
    471 int32_t __arm_vaddvaq_s16(int32_t, int16x8_t);
    472 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_s16)))
    473 int32_t __arm_vaddvaq(int32_t, int16x8_t);
    474 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_s32)))
    475 int32_t __arm_vaddvaq_s32(int32_t, int32x4_t);
    476 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_s32)))
    477 int32_t __arm_vaddvaq(int32_t, int32x4_t);
    478 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_s8)))
    479 int32_t __arm_vaddvaq_s8(int32_t, int8x16_t);
    480 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_s8)))
    481 int32_t __arm_vaddvaq(int32_t, int8x16_t);
    482 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_u16)))
    483 uint32_t __arm_vaddvaq_u16(uint32_t, uint16x8_t);
    484 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_u16)))
    485 uint32_t __arm_vaddvaq(uint32_t, uint16x8_t);
    486 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_u32)))
    487 uint32_t __arm_vaddvaq_u32(uint32_t, uint32x4_t);
    488 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_u32)))
    489 uint32_t __arm_vaddvaq(uint32_t, uint32x4_t);
    490 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_u8)))
    491 uint32_t __arm_vaddvaq_u8(uint32_t, uint8x16_t);
    492 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_u8)))
    493 uint32_t __arm_vaddvaq(uint32_t, uint8x16_t);
    494 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_s16)))
    495 int32_t __arm_vaddvq_p_s16(int16x8_t, mve_pred16_t);
    496 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_s16)))
    497 int32_t __arm_vaddvq_p(int16x8_t, mve_pred16_t);
    498 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_s32)))
    499 int32_t __arm_vaddvq_p_s32(int32x4_t, mve_pred16_t);
    500 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_s32)))
    501 int32_t __arm_vaddvq_p(int32x4_t, mve_pred16_t);
    502 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_s8)))
    503 int32_t __arm_vaddvq_p_s8(int8x16_t, mve_pred16_t);
    504 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_s8)))
    505 int32_t __arm_vaddvq_p(int8x16_t, mve_pred16_t);
    506 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_u16)))
    507 uint32_t __arm_vaddvq_p_u16(uint16x8_t, mve_pred16_t);
    508 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_u16)))
    509 uint32_t __arm_vaddvq_p(uint16x8_t, mve_pred16_t);
    510 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_u32)))
    511 uint32_t __arm_vaddvq_p_u32(uint32x4_t, mve_pred16_t);
    512 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_u32)))
    513 uint32_t __arm_vaddvq_p(uint32x4_t, mve_pred16_t);
    514 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_u8)))
    515 uint32_t __arm_vaddvq_p_u8(uint8x16_t, mve_pred16_t);
    516 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_u8)))
    517 uint32_t __arm_vaddvq_p(uint8x16_t, mve_pred16_t);
    518 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_s16)))
    519 int32_t __arm_vaddvq_s16(int16x8_t);
    520 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_s16)))
    521 int32_t __arm_vaddvq(int16x8_t);
    522 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_s32)))
    523 int32_t __arm_vaddvq_s32(int32x4_t);
    524 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_s32)))
    525 int32_t __arm_vaddvq(int32x4_t);
    526 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_s8)))
    527 int32_t __arm_vaddvq_s8(int8x16_t);
    528 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_s8)))
    529 int32_t __arm_vaddvq(int8x16_t);
    530 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_u16)))
    531 uint32_t __arm_vaddvq_u16(uint16x8_t);
    532 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_u16)))
    533 uint32_t __arm_vaddvq(uint16x8_t);
    534 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_u32)))
    535 uint32_t __arm_vaddvq_u32(uint32x4_t);
    536 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_u32)))
    537 uint32_t __arm_vaddvq(uint32x4_t);
    538 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_u8)))
    539 uint32_t __arm_vaddvq_u8(uint8x16_t);
    540 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_u8)))
    541 uint32_t __arm_vaddvq(uint8x16_t);
    542 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_s16)))
    543 int16x8_t __arm_vandq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
    544 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_s16)))
    545 int16x8_t __arm_vandq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
    546 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_s32)))
    547 int32x4_t __arm_vandq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
    548 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_s32)))
    549 int32x4_t __arm_vandq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
    550 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_s8)))
    551 int8x16_t __arm_vandq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
    552 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_s8)))
    553 int8x16_t __arm_vandq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
    554 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_u16)))
    555 uint16x8_t __arm_vandq_m_u16(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
    556 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_u16)))
    557 uint16x8_t __arm_vandq_m(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
    558 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_u32)))
    559 uint32x4_t __arm_vandq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
    560 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_u32)))
    561 uint32x4_t __arm_vandq_m(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
    562 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_u8)))
    563 uint8x16_t __arm_vandq_m_u8(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
    564 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_u8)))
    565 uint8x16_t __arm_vandq_m(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
    566 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_s16)))
    567 int16x8_t __arm_vandq_s16(int16x8_t, int16x8_t);
    568 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_s16)))
    569 int16x8_t __arm_vandq(int16x8_t, int16x8_t);
    570 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_s32)))
    571 int32x4_t __arm_vandq_s32(int32x4_t, int32x4_t);
    572 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_s32)))
    573 int32x4_t __arm_vandq(int32x4_t, int32x4_t);
    574 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_s8)))
    575 int8x16_t __arm_vandq_s8(int8x16_t, int8x16_t);
    576 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_s8)))
    577 int8x16_t __arm_vandq(int8x16_t, int8x16_t);
    578 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_u16)))
    579 uint16x8_t __arm_vandq_u16(uint16x8_t, uint16x8_t);
    580 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_u16)))
    581 uint16x8_t __arm_vandq(uint16x8_t, uint16x8_t);
    582 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_u32)))
    583 uint32x4_t __arm_vandq_u32(uint32x4_t, uint32x4_t);
    584 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_u32)))
    585 uint32x4_t __arm_vandq(uint32x4_t, uint32x4_t);
    586 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_u8)))
    587 uint8x16_t __arm_vandq_u8(uint8x16_t, uint8x16_t);
    588 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_u8)))
    589 uint8x16_t __arm_vandq(uint8x16_t, uint8x16_t);
    590 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_s16)))
    591 int16x8_t __arm_vandq_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
    592 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_s16)))
    593 int16x8_t __arm_vandq_x(int16x8_t, int16x8_t, mve_pred16_t);
    594 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_s32)))
    595 int32x4_t __arm_vandq_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
    596 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_s32)))
    597 int32x4_t __arm_vandq_x(int32x4_t, int32x4_t, mve_pred16_t);
    598 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_s8)))
    599 int8x16_t __arm_vandq_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
    600 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_s8)))
    601 int8x16_t __arm_vandq_x(int8x16_t, int8x16_t, mve_pred16_t);
    602 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_u16)))
    603 uint16x8_t __arm_vandq_x_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
    604 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_u16)))
    605 uint16x8_t __arm_vandq_x(uint16x8_t, uint16x8_t, mve_pred16_t);
    606 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_u32)))
    607 uint32x4_t __arm_vandq_x_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
    608 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_u32)))
    609 uint32x4_t __arm_vandq_x(uint32x4_t, uint32x4_t, mve_pred16_t);
    610 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_u8)))
    611 uint8x16_t __arm_vandq_x_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
    612 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_u8)))
    613 uint8x16_t __arm_vandq_x(uint8x16_t, uint8x16_t, mve_pred16_t);
    614 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_n_s16)))
    615 int16x8_t __arm_vbicq_m_n_s16(int16x8_t, int16_t, mve_pred16_t);
    616 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_n_s16)))
    617 int16x8_t __arm_vbicq_m_n(int16x8_t, int16_t, mve_pred16_t);
    618 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_n_s32)))
    619 int32x4_t __arm_vbicq_m_n_s32(int32x4_t, int32_t, mve_pred16_t);
    620 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_n_s32)))
    621 int32x4_t __arm_vbicq_m_n(int32x4_t, int32_t, mve_pred16_t);
    622 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_n_u16)))
    623 uint16x8_t __arm_vbicq_m_n_u16(uint16x8_t, uint16_t, mve_pred16_t);
    624 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_n_u16)))
    625 uint16x8_t __arm_vbicq_m_n(uint16x8_t, uint16_t, mve_pred16_t);
    626 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_n_u32)))
    627 uint32x4_t __arm_vbicq_m_n_u32(uint32x4_t, uint32_t, mve_pred16_t);
    628 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_n_u32)))
    629 uint32x4_t __arm_vbicq_m_n(uint32x4_t, uint32_t, mve_pred16_t);
    630 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_s16)))
    631 int16x8_t __arm_vbicq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
    632 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_s16)))
    633 int16x8_t __arm_vbicq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
    634 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_s32)))
    635 int32x4_t __arm_vbicq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
    636 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_s32)))
    637 int32x4_t __arm_vbicq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
    638 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_s8)))
    639 int8x16_t __arm_vbicq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
    640 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_s8)))
    641 int8x16_t __arm_vbicq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
    642 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_u16)))
    643 uint16x8_t __arm_vbicq_m_u16(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
    644 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_u16)))
    645 uint16x8_t __arm_vbicq_m(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
    646 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_u32)))
    647 uint32x4_t __arm_vbicq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
    648 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_u32)))
    649 uint32x4_t __arm_vbicq_m(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
    650 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_u8)))
    651 uint8x16_t __arm_vbicq_m_u8(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
    652 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_u8)))
    653 uint8x16_t __arm_vbicq_m(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
    654 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_n_s16)))
    655 int16x8_t __arm_vbicq_n_s16(int16x8_t, int16_t);
    656 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_n_s16)))
    657 int16x8_t __arm_vbicq(int16x8_t, int16_t);
    658 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_n_s32)))
    659 int32x4_t __arm_vbicq_n_s32(int32x4_t, int32_t);
    660 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_n_s32)))
    661 int32x4_t __arm_vbicq(int32x4_t, int32_t);
    662 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_n_u16)))
    663 uint16x8_t __arm_vbicq_n_u16(uint16x8_t, uint16_t);
    664 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_n_u16)))
    665 uint16x8_t __arm_vbicq(uint16x8_t, uint16_t);
    666 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_n_u32)))
    667 uint32x4_t __arm_vbicq_n_u32(uint32x4_t, uint32_t);
    668 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_n_u32)))
    669 uint32x4_t __arm_vbicq(uint32x4_t, uint32_t);
    670 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_s16)))
    671 int16x8_t __arm_vbicq_s16(int16x8_t, int16x8_t);
    672 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_s16)))
    673 int16x8_t __arm_vbicq(int16x8_t, int16x8_t);
    674 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_s32)))
    675 int32x4_t __arm_vbicq_s32(int32x4_t, int32x4_t);
    676 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_s32)))
    677 int32x4_t __arm_vbicq(int32x4_t, int32x4_t);
    678 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_s8)))
    679 int8x16_t __arm_vbicq_s8(int8x16_t, int8x16_t);
    680 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_s8)))
    681 int8x16_t __arm_vbicq(int8x16_t, int8x16_t);
    682 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_u16)))
    683 uint16x8_t __arm_vbicq_u16(uint16x8_t, uint16x8_t);
    684 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_u16)))
    685 uint16x8_t __arm_vbicq(uint16x8_t, uint16x8_t);
    686 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_u32)))
    687 uint32x4_t __arm_vbicq_u32(uint32x4_t, uint32x4_t);
    688 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_u32)))
    689 uint32x4_t __arm_vbicq(uint32x4_t, uint32x4_t);
    690 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_u8)))
    691 uint8x16_t __arm_vbicq_u8(uint8x16_t, uint8x16_t);
    692 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_u8)))
    693 uint8x16_t __arm_vbicq(uint8x16_t, uint8x16_t);
    694 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_s16)))
    695 int16x8_t __arm_vbicq_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
    696 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_s16)))
    697 int16x8_t __arm_vbicq_x(int16x8_t, int16x8_t, mve_pred16_t);
    698 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_s32)))
    699 int32x4_t __arm_vbicq_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
    700 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_s32)))
    701 int32x4_t __arm_vbicq_x(int32x4_t, int32x4_t, mve_pred16_t);
    702 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_s8)))
    703 int8x16_t __arm_vbicq_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
    704 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_s8)))
    705 int8x16_t __arm_vbicq_x(int8x16_t, int8x16_t, mve_pred16_t);
    706 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_u16)))
    707 uint16x8_t __arm_vbicq_x_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
    708 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_u16)))
    709 uint16x8_t __arm_vbicq_x(uint16x8_t, uint16x8_t, mve_pred16_t);
    710 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_u32)))
    711 uint32x4_t __arm_vbicq_x_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
    712 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_u32)))
    713 uint32x4_t __arm_vbicq_x(uint32x4_t, uint32x4_t, mve_pred16_t);
    714 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_u8)))
    715 uint8x16_t __arm_vbicq_x_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
    716 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_u8)))
    717 uint8x16_t __arm_vbicq_x(uint8x16_t, uint8x16_t, mve_pred16_t);
    718 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_s16)))
    719 int16x8_t __arm_vbrsrq_m_n_s16(int16x8_t, int16x8_t, int32_t, mve_pred16_t);
    720 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_s16)))
    721 int16x8_t __arm_vbrsrq_m(int16x8_t, int16x8_t, int32_t, mve_pred16_t);
    722 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_s32)))
    723 int32x4_t __arm_vbrsrq_m_n_s32(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
    724 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_s32)))
    725 int32x4_t __arm_vbrsrq_m(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
    726 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_s8)))
    727 int8x16_t __arm_vbrsrq_m_n_s8(int8x16_t, int8x16_t, int32_t, mve_pred16_t);
    728 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_s8)))
    729 int8x16_t __arm_vbrsrq_m(int8x16_t, int8x16_t, int32_t, mve_pred16_t);
    730 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_u16)))
    731 uint16x8_t __arm_vbrsrq_m_n_u16(uint16x8_t, uint16x8_t, int32_t, mve_pred16_t);
    732 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_u16)))
    733 uint16x8_t __arm_vbrsrq_m(uint16x8_t, uint16x8_t, int32_t, mve_pred16_t);
    734 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_u32)))
    735 uint32x4_t __arm_vbrsrq_m_n_u32(uint32x4_t, uint32x4_t, int32_t, mve_pred16_t);
    736 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_u32)))
    737 uint32x4_t __arm_vbrsrq_m(uint32x4_t, uint32x4_t, int32_t, mve_pred16_t);
    738 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_u8)))
    739 uint8x16_t __arm_vbrsrq_m_n_u8(uint8x16_t, uint8x16_t, int32_t, mve_pred16_t);
    740 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_u8)))
    741 uint8x16_t __arm_vbrsrq_m(uint8x16_t, uint8x16_t, int32_t, mve_pred16_t);
    742 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_s16)))
    743 int16x8_t __arm_vbrsrq_n_s16(int16x8_t, int32_t);
    744 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_s16)))
    745 int16x8_t __arm_vbrsrq(int16x8_t, int32_t);
    746 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_s32)))
    747 int32x4_t __arm_vbrsrq_n_s32(int32x4_t, int32_t);
    748 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_s32)))
    749 int32x4_t __arm_vbrsrq(int32x4_t, int32_t);
    750 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_s8)))
    751 int8x16_t __arm_vbrsrq_n_s8(int8x16_t, int32_t);
    752 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_s8)))
    753 int8x16_t __arm_vbrsrq(int8x16_t, int32_t);
    754 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_u16)))
    755 uint16x8_t __arm_vbrsrq_n_u16(uint16x8_t, int32_t);
    756 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_u16)))
    757 uint16x8_t __arm_vbrsrq(uint16x8_t, int32_t);
    758 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_u32)))
    759 uint32x4_t __arm_vbrsrq_n_u32(uint32x4_t, int32_t);
    760 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_u32)))
    761 uint32x4_t __arm_vbrsrq(uint32x4_t, int32_t);
    762 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_u8)))
    763 uint8x16_t __arm_vbrsrq_n_u8(uint8x16_t, int32_t);
    764 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_u8)))
    765 uint8x16_t __arm_vbrsrq(uint8x16_t, int32_t);
    766 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_s16)))
    767 int16x8_t __arm_vbrsrq_x_n_s16(int16x8_t, int32_t, mve_pred16_t);
    768 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_s16)))
    769 int16x8_t __arm_vbrsrq_x(int16x8_t, int32_t, mve_pred16_t);
    770 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_s32)))
    771 int32x4_t __arm_vbrsrq_x_n_s32(int32x4_t, int32_t, mve_pred16_t);
    772 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_s32)))
    773 int32x4_t __arm_vbrsrq_x(int32x4_t, int32_t, mve_pred16_t);
    774 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_s8)))
    775 int8x16_t __arm_vbrsrq_x_n_s8(int8x16_t, int32_t, mve_pred16_t);
    776 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_s8)))
    777 int8x16_t __arm_vbrsrq_x(int8x16_t, int32_t, mve_pred16_t);
    778 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_u16)))
    779 uint16x8_t __arm_vbrsrq_x_n_u16(uint16x8_t, int32_t, mve_pred16_t);
    780 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_u16)))
    781 uint16x8_t __arm_vbrsrq_x(uint16x8_t, int32_t, mve_pred16_t);
    782 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_u32)))
    783 uint32x4_t __arm_vbrsrq_x_n_u32(uint32x4_t, int32_t, mve_pred16_t);
    784 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_u32)))
    785 uint32x4_t __arm_vbrsrq_x(uint32x4_t, int32_t, mve_pred16_t);
    786 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_u8)))
    787 uint8x16_t __arm_vbrsrq_x_n_u8(uint8x16_t, int32_t, mve_pred16_t);
    788 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_u8)))
    789 uint8x16_t __arm_vbrsrq_x(uint8x16_t, int32_t, mve_pred16_t);
    790 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_s16)))
    791 int16x8_t __arm_vcaddq_rot270_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
    792 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_s16)))
    793 int16x8_t __arm_vcaddq_rot270_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
    794 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_s32)))
    795 int32x4_t __arm_vcaddq_rot270_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
    796 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_s32)))
    797 int32x4_t __arm_vcaddq_rot270_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
    798 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_s8)))
    799 int8x16_t __arm_vcaddq_rot270_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
    800 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_s8)))
    801 int8x16_t __arm_vcaddq_rot270_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
    802 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_u16)))
    803 uint16x8_t __arm_vcaddq_rot270_m_u16(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
    804 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_u16)))
    805 uint16x8_t __arm_vcaddq_rot270_m(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
    806 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_u32)))
    807 uint32x4_t __arm_vcaddq_rot270_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
    808 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_u32)))
    809 uint32x4_t __arm_vcaddq_rot270_m(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
    810 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_u8)))
    811 uint8x16_t __arm_vcaddq_rot270_m_u8(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
    812 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_u8)))
    813 uint8x16_t __arm_vcaddq_rot270_m(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
    814 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_s16)))
    815 int16x8_t __arm_vcaddq_rot270_s16(int16x8_t, int16x8_t);
    816 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_s16)))
    817 int16x8_t __arm_vcaddq_rot270(int16x8_t, int16x8_t);
    818 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_s32)))
    819 int32x4_t __arm_vcaddq_rot270_s32(int32x4_t, int32x4_t);
    820 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_s32)))
    821 int32x4_t __arm_vcaddq_rot270(int32x4_t, int32x4_t);
    822 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_s8)))
    823 int8x16_t __arm_vcaddq_rot270_s8(int8x16_t, int8x16_t);
    824 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_s8)))
    825 int8x16_t __arm_vcaddq_rot270(int8x16_t, int8x16_t);
    826 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_u16)))
    827 uint16x8_t __arm_vcaddq_rot270_u16(uint16x8_t, uint16x8_t);
    828 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_u16)))
    829 uint16x8_t __arm_vcaddq_rot270(uint16x8_t, uint16x8_t);
    830 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_u32)))
    831 uint32x4_t __arm_vcaddq_rot270_u32(uint32x4_t, uint32x4_t);
    832 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_u32)))
    833 uint32x4_t __arm_vcaddq_rot270(uint32x4_t, uint32x4_t);
    834 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_u8)))
    835 uint8x16_t __arm_vcaddq_rot270_u8(uint8x16_t, uint8x16_t);
    836 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_u8)))
    837 uint8x16_t __arm_vcaddq_rot270(uint8x16_t, uint8x16_t);
    838 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_s16)))
    839 int16x8_t __arm_vcaddq_rot270_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
    840 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_s16)))
    841 int16x8_t __arm_vcaddq_rot270_x(int16x8_t, int16x8_t, mve_pred16_t);
    842 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_s32)))
    843 int32x4_t __arm_vcaddq_rot270_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
    844 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_s32)))
    845 int32x4_t __arm_vcaddq_rot270_x(int32x4_t, int32x4_t, mve_pred16_t);
    846 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_s8)))
    847 int8x16_t __arm_vcaddq_rot270_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
    848 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_s8)))
    849 int8x16_t __arm_vcaddq_rot270_x(int8x16_t, int8x16_t, mve_pred16_t);
    850 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_u16)))
    851 uint16x8_t __arm_vcaddq_rot270_x_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
    852 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_u16)))
    853 uint16x8_t __arm_vcaddq_rot270_x(uint16x8_t, uint16x8_t, mve_pred16_t);
    854 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_u32)))
    855 uint32x4_t __arm_vcaddq_rot270_x_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
    856 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_u32)))
    857 uint32x4_t __arm_vcaddq_rot270_x(uint32x4_t, uint32x4_t, mve_pred16_t);
    858 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_u8)))
    859 uint8x16_t __arm_vcaddq_rot270_x_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
    860 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_u8)))
    861 uint8x16_t __arm_vcaddq_rot270_x(uint8x16_t, uint8x16_t, mve_pred16_t);
    862 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_s16)))
    863 int16x8_t __arm_vcaddq_rot90_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
    864 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_s16)))
    865 int16x8_t __arm_vcaddq_rot90_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
    866 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_s32)))
    867 int32x4_t __arm_vcaddq_rot90_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
    868 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_s32)))
    869 int32x4_t __arm_vcaddq_rot90_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
    870 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_s8)))
    871 int8x16_t __arm_vcaddq_rot90_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
    872 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_s8)))
    873 int8x16_t __arm_vcaddq_rot90_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
    874 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_u16)))
    875 uint16x8_t __arm_vcaddq_rot90_m_u16(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
    876 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_u16)))
    877 uint16x8_t __arm_vcaddq_rot90_m(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
    878 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_u32)))
    879 uint32x4_t __arm_vcaddq_rot90_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
    880 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_u32)))
    881 uint32x4_t __arm_vcaddq_rot90_m(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
    882 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_u8)))
    883 uint8x16_t __arm_vcaddq_rot90_m_u8(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
    884 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_u8)))
    885 uint8x16_t __arm_vcaddq_rot90_m(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
    886 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_s16)))
    887 int16x8_t __arm_vcaddq_rot90_s16(int16x8_t, int16x8_t);
    888 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_s16)))
    889 int16x8_t __arm_vcaddq_rot90(int16x8_t, int16x8_t);
    890 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_s32)))
    891 int32x4_t __arm_vcaddq_rot90_s32(int32x4_t, int32x4_t);
    892 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_s32)))
    893 int32x4_t __arm_vcaddq_rot90(int32x4_t, int32x4_t);
    894 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_s8)))
    895 int8x16_t __arm_vcaddq_rot90_s8(int8x16_t, int8x16_t);
    896 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_s8)))
    897 int8x16_t __arm_vcaddq_rot90(int8x16_t, int8x16_t);
    898 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_u16)))
    899 uint16x8_t __arm_vcaddq_rot90_u16(uint16x8_t, uint16x8_t);
    900 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_u16)))
    901 uint16x8_t __arm_vcaddq_rot90(uint16x8_t, uint16x8_t);
    902 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_u32)))
    903 uint32x4_t __arm_vcaddq_rot90_u32(uint32x4_t, uint32x4_t);
    904 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_u32)))
    905 uint32x4_t __arm_vcaddq_rot90(uint32x4_t, uint32x4_t);
    906 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_u8)))
    907 uint8x16_t __arm_vcaddq_rot90_u8(uint8x16_t, uint8x16_t);
    908 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_u8)))
    909 uint8x16_t __arm_vcaddq_rot90(uint8x16_t, uint8x16_t);
    910 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_s16)))
    911 int16x8_t __arm_vcaddq_rot90_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
    912 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_s16)))
    913 int16x8_t __arm_vcaddq_rot90_x(int16x8_t, int16x8_t, mve_pred16_t);
    914 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_s32)))
    915 int32x4_t __arm_vcaddq_rot90_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
    916 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_s32)))
    917 int32x4_t __arm_vcaddq_rot90_x(int32x4_t, int32x4_t, mve_pred16_t);
    918 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_s8)))
    919 int8x16_t __arm_vcaddq_rot90_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
    920 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_s8)))
    921 int8x16_t __arm_vcaddq_rot90_x(int8x16_t, int8x16_t, mve_pred16_t);
    922 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_u16)))
    923 uint16x8_t __arm_vcaddq_rot90_x_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
    924 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_u16)))
    925 uint16x8_t __arm_vcaddq_rot90_x(uint16x8_t, uint16x8_t, mve_pred16_t);
    926 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_u32)))
    927 uint32x4_t __arm_vcaddq_rot90_x_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
    928 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_u32)))
    929 uint32x4_t __arm_vcaddq_rot90_x(uint32x4_t, uint32x4_t, mve_pred16_t);
    930 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_u8)))
    931 uint8x16_t __arm_vcaddq_rot90_x_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
    932 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_u8)))
    933 uint8x16_t __arm_vcaddq_rot90_x(uint8x16_t, uint8x16_t, mve_pred16_t);
    934 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_m_s16)))
    935 int16x8_t __arm_vclsq_m_s16(int16x8_t, int16x8_t, mve_pred16_t);
    936 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclsq_m_s16)))
    937 int16x8_t __arm_vclsq_m(int16x8_t, int16x8_t, mve_pred16_t);
    938 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_m_s32)))
    939 int32x4_t __arm_vclsq_m_s32(int32x4_t, int32x4_t, mve_pred16_t);
    940 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclsq_m_s32)))
    941 int32x4_t __arm_vclsq_m(int32x4_t, int32x4_t, mve_pred16_t);
    942 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_m_s8)))
    943 int8x16_t __arm_vclsq_m_s8(int8x16_t, int8x16_t, mve_pred16_t);
    944 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclsq_m_s8)))
    945 int8x16_t __arm_vclsq_m(int8x16_t, int8x16_t, mve_pred16_t);
    946 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_s16)))
    947 int16x8_t __arm_vclsq_s16(int16x8_t);
    948 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclsq_s16)))
    949 int16x8_t __arm_vclsq(int16x8_t);
    950 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_s32)))
    951 int32x4_t __arm_vclsq_s32(int32x4_t);
    952 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclsq_s32)))
    953 int32x4_t __arm_vclsq(int32x4_t);
    954 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_s8)))
    955 int8x16_t __arm_vclsq_s8(int8x16_t);
    956 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclsq_s8)))
    957 int8x16_t __arm_vclsq(int8x16_t);
    958 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_x_s16)))
    959 int16x8_t __arm_vclsq_x_s16(int16x8_t, mve_pred16_t);
    960 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclsq_x_s16)))
    961 int16x8_t __arm_vclsq_x(int16x8_t, mve_pred16_t);
    962 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_x_s32)))
    963 int32x4_t __arm_vclsq_x_s32(int32x4_t, mve_pred16_t);
    964 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclsq_x_s32)))
    965 int32x4_t __arm_vclsq_x(int32x4_t, mve_pred16_t);
    966 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_x_s8)))
    967 int8x16_t __arm_vclsq_x_s8(int8x16_t, mve_pred16_t);
    968 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclsq_x_s8)))
    969 int8x16_t __arm_vclsq_x(int8x16_t, mve_pred16_t);
    970 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_s16)))
    971 int16x8_t __arm_vclzq_m_s16(int16x8_t, int16x8_t, mve_pred16_t);
    972 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_s16)))
    973 int16x8_t __arm_vclzq_m(int16x8_t, int16x8_t, mve_pred16_t);
    974 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_s32)))
    975 int32x4_t __arm_vclzq_m_s32(int32x4_t, int32x4_t, mve_pred16_t);
    976 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_s32)))
    977 int32x4_t __arm_vclzq_m(int32x4_t, int32x4_t, mve_pred16_t);
    978 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_s8)))
    979 int8x16_t __arm_vclzq_m_s8(int8x16_t, int8x16_t, mve_pred16_t);
    980 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_s8)))
    981 int8x16_t __arm_vclzq_m(int8x16_t, int8x16_t, mve_pred16_t);
    982 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_u16)))
    983 uint16x8_t __arm_vclzq_m_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
    984 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_u16)))
    985 uint16x8_t __arm_vclzq_m(uint16x8_t, uint16x8_t, mve_pred16_t);
    986 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_u32)))
    987 uint32x4_t __arm_vclzq_m_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
    988 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_u32)))
    989 uint32x4_t __arm_vclzq_m(uint32x4_t, uint32x4_t, mve_pred16_t);
    990 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_u8)))
    991 uint8x16_t __arm_vclzq_m_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
    992 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_u8)))
    993 uint8x16_t __arm_vclzq_m(uint8x16_t, uint8x16_t, mve_pred16_t);
    994 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_s16)))
    995 int16x8_t __arm_vclzq_s16(int16x8_t);
    996 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclzq_s16)))
    997 int16x8_t __arm_vclzq(int16x8_t);
    998 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_s32)))
    999 int32x4_t __arm_vclzq_s32(int32x4_t);
   1000 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclzq_s32)))
   1001 int32x4_t __arm_vclzq(int32x4_t);
   1002 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_s8)))
   1003 int8x16_t __arm_vclzq_s8(int8x16_t);
   1004 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclzq_s8)))
   1005 int8x16_t __arm_vclzq(int8x16_t);
   1006 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_u16)))
   1007 uint16x8_t __arm_vclzq_u16(uint16x8_t);
   1008 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclzq_u16)))
   1009 uint16x8_t __arm_vclzq(uint16x8_t);
   1010 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_u32)))
   1011 uint32x4_t __arm_vclzq_u32(uint32x4_t);
   1012 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclzq_u32)))
   1013 uint32x4_t __arm_vclzq(uint32x4_t);
   1014 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_u8)))
   1015 uint8x16_t __arm_vclzq_u8(uint8x16_t);
   1016 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclzq_u8)))
   1017 uint8x16_t __arm_vclzq(uint8x16_t);
   1018 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_s16)))
   1019 int16x8_t __arm_vclzq_x_s16(int16x8_t, mve_pred16_t);
   1020 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_s16)))
   1021 int16x8_t __arm_vclzq_x(int16x8_t, mve_pred16_t);
   1022 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_s32)))
   1023 int32x4_t __arm_vclzq_x_s32(int32x4_t, mve_pred16_t);
   1024 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_s32)))
   1025 int32x4_t __arm_vclzq_x(int32x4_t, mve_pred16_t);
   1026 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_s8)))
   1027 int8x16_t __arm_vclzq_x_s8(int8x16_t, mve_pred16_t);
   1028 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_s8)))
   1029 int8x16_t __arm_vclzq_x(int8x16_t, mve_pred16_t);
   1030 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_u16)))
   1031 uint16x8_t __arm_vclzq_x_u16(uint16x8_t, mve_pred16_t);
   1032 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_u16)))
   1033 uint16x8_t __arm_vclzq_x(uint16x8_t, mve_pred16_t);
   1034 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_u32)))
   1035 uint32x4_t __arm_vclzq_x_u32(uint32x4_t, mve_pred16_t);
   1036 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_u32)))
   1037 uint32x4_t __arm_vclzq_x(uint32x4_t, mve_pred16_t);
   1038 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_u8)))
   1039 uint8x16_t __arm_vclzq_x_u8(uint8x16_t, mve_pred16_t);
   1040 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_u8)))
   1041 uint8x16_t __arm_vclzq_x(uint8x16_t, mve_pred16_t);
   1042 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_n_u16)))
   1043 mve_pred16_t __arm_vcmpcsq_m_n_u16(uint16x8_t, uint16_t, mve_pred16_t);
   1044 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_n_u16)))
   1045 mve_pred16_t __arm_vcmpcsq_m(uint16x8_t, uint16_t, mve_pred16_t);
   1046 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_n_u32)))
   1047 mve_pred16_t __arm_vcmpcsq_m_n_u32(uint32x4_t, uint32_t, mve_pred16_t);
   1048 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_n_u32)))
   1049 mve_pred16_t __arm_vcmpcsq_m(uint32x4_t, uint32_t, mve_pred16_t);
   1050 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_n_u8)))
   1051 mve_pred16_t __arm_vcmpcsq_m_n_u8(uint8x16_t, uint8_t, mve_pred16_t);
   1052 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_n_u8)))
   1053 mve_pred16_t __arm_vcmpcsq_m(uint8x16_t, uint8_t, mve_pred16_t);
   1054 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_u16)))
   1055 mve_pred16_t __arm_vcmpcsq_m_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
   1056 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_u16)))
   1057 mve_pred16_t __arm_vcmpcsq_m(uint16x8_t, uint16x8_t, mve_pred16_t);
   1058 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_u32)))
   1059 mve_pred16_t __arm_vcmpcsq_m_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
   1060 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_u32)))
   1061 mve_pred16_t __arm_vcmpcsq_m(uint32x4_t, uint32x4_t, mve_pred16_t);
   1062 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_u8)))
   1063 mve_pred16_t __arm_vcmpcsq_m_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
   1064 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_u8)))
   1065 mve_pred16_t __arm_vcmpcsq_m(uint8x16_t, uint8x16_t, mve_pred16_t);
   1066 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_n_u16)))
   1067 mve_pred16_t __arm_vcmpcsq_n_u16(uint16x8_t, uint16_t);
   1068 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_n_u16)))
   1069 mve_pred16_t __arm_vcmpcsq(uint16x8_t, uint16_t);
   1070 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_n_u32)))
   1071 mve_pred16_t __arm_vcmpcsq_n_u32(uint32x4_t, uint32_t);
   1072 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_n_u32)))
   1073 mve_pred16_t __arm_vcmpcsq(uint32x4_t, uint32_t);
   1074 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_n_u8)))
   1075 mve_pred16_t __arm_vcmpcsq_n_u8(uint8x16_t, uint8_t);
   1076 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_n_u8)))
   1077 mve_pred16_t __arm_vcmpcsq(uint8x16_t, uint8_t);
   1078 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_u16)))
   1079 mve_pred16_t __arm_vcmpcsq_u16(uint16x8_t, uint16x8_t);
   1080 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_u16)))
   1081 mve_pred16_t __arm_vcmpcsq(uint16x8_t, uint16x8_t);
   1082 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_u32)))
   1083 mve_pred16_t __arm_vcmpcsq_u32(uint32x4_t, uint32x4_t);
   1084 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_u32)))
   1085 mve_pred16_t __arm_vcmpcsq(uint32x4_t, uint32x4_t);
   1086 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_u8)))
   1087 mve_pred16_t __arm_vcmpcsq_u8(uint8x16_t, uint8x16_t);
   1088 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_u8)))
   1089 mve_pred16_t __arm_vcmpcsq(uint8x16_t, uint8x16_t);
   1090 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_s16)))
   1091 mve_pred16_t __arm_vcmpeqq_m_n_s16(int16x8_t, int16_t, mve_pred16_t);
   1092 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_s16)))
   1093 mve_pred16_t __arm_vcmpeqq_m(int16x8_t, int16_t, mve_pred16_t);
   1094 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_s32)))
   1095 mve_pred16_t __arm_vcmpeqq_m_n_s32(int32x4_t, int32_t, mve_pred16_t);
   1096 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_s32)))
   1097 mve_pred16_t __arm_vcmpeqq_m(int32x4_t, int32_t, mve_pred16_t);
   1098 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_s8)))
   1099 mve_pred16_t __arm_vcmpeqq_m_n_s8(int8x16_t, int8_t, mve_pred16_t);
   1100 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_s8)))
   1101 mve_pred16_t __arm_vcmpeqq_m(int8x16_t, int8_t, mve_pred16_t);
   1102 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_u16)))
   1103 mve_pred16_t __arm_vcmpeqq_m_n_u16(uint16x8_t, uint16_t, mve_pred16_t);
   1104 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_u16)))
   1105 mve_pred16_t __arm_vcmpeqq_m(uint16x8_t, uint16_t, mve_pred16_t);
   1106 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_u32)))
   1107 mve_pred16_t __arm_vcmpeqq_m_n_u32(uint32x4_t, uint32_t, mve_pred16_t);
   1108 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_u32)))
   1109 mve_pred16_t __arm_vcmpeqq_m(uint32x4_t, uint32_t, mve_pred16_t);
   1110 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_u8)))
   1111 mve_pred16_t __arm_vcmpeqq_m_n_u8(uint8x16_t, uint8_t, mve_pred16_t);
   1112 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_u8)))
   1113 mve_pred16_t __arm_vcmpeqq_m(uint8x16_t, uint8_t, mve_pred16_t);
   1114 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_s16)))
   1115 mve_pred16_t __arm_vcmpeqq_m_s16(int16x8_t, int16x8_t, mve_pred16_t);
   1116 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_s16)))
   1117 mve_pred16_t __arm_vcmpeqq_m(int16x8_t, int16x8_t, mve_pred16_t);
   1118 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_s32)))
   1119 mve_pred16_t __arm_vcmpeqq_m_s32(int32x4_t, int32x4_t, mve_pred16_t);
   1120 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_s32)))
   1121 mve_pred16_t __arm_vcmpeqq_m(int32x4_t, int32x4_t, mve_pred16_t);
   1122 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_s8)))
   1123 mve_pred16_t __arm_vcmpeqq_m_s8(int8x16_t, int8x16_t, mve_pred16_t);
   1124 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_s8)))
   1125 mve_pred16_t __arm_vcmpeqq_m(int8x16_t, int8x16_t, mve_pred16_t);
   1126 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_u16)))
   1127 mve_pred16_t __arm_vcmpeqq_m_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
   1128 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_u16)))
   1129 mve_pred16_t __arm_vcmpeqq_m(uint16x8_t, uint16x8_t, mve_pred16_t);
   1130 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_u32)))
   1131 mve_pred16_t __arm_vcmpeqq_m_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
   1132 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_u32)))
   1133 mve_pred16_t __arm_vcmpeqq_m(uint32x4_t, uint32x4_t, mve_pred16_t);
   1134 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_u8)))
   1135 mve_pred16_t __arm_vcmpeqq_m_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
   1136 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_u8)))
   1137 mve_pred16_t __arm_vcmpeqq_m(uint8x16_t, uint8x16_t, mve_pred16_t);
   1138 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_s16)))
   1139 mve_pred16_t __arm_vcmpeqq_n_s16(int16x8_t, int16_t);
   1140 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_s16)))
   1141 mve_pred16_t __arm_vcmpeqq(int16x8_t, int16_t);
   1142 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_s32)))
   1143 mve_pred16_t __arm_vcmpeqq_n_s32(int32x4_t, int32_t);
   1144 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_s32)))
   1145 mve_pred16_t __arm_vcmpeqq(int32x4_t, int32_t);
   1146 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_s8)))
   1147 mve_pred16_t __arm_vcmpeqq_n_s8(int8x16_t, int8_t);
   1148 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_s8)))
   1149 mve_pred16_t __arm_vcmpeqq(int8x16_t, int8_t);
   1150 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_u16)))
   1151 mve_pred16_t __arm_vcmpeqq_n_u16(uint16x8_t, uint16_t);
   1152 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_u16)))
   1153 mve_pred16_t __arm_vcmpeqq(uint16x8_t, uint16_t);
   1154 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_u32)))
   1155 mve_pred16_t __arm_vcmpeqq_n_u32(uint32x4_t, uint32_t);
   1156 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_u32)))
   1157 mve_pred16_t __arm_vcmpeqq(uint32x4_t, uint32_t);
   1158 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_u8)))
   1159 mve_pred16_t __arm_vcmpeqq_n_u8(uint8x16_t, uint8_t);
   1160 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_u8)))
   1161 mve_pred16_t __arm_vcmpeqq(uint8x16_t, uint8_t);
   1162 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_s16)))
   1163 mve_pred16_t __arm_vcmpeqq_s16(int16x8_t, int16x8_t);
   1164 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_s16)))
   1165 mve_pred16_t __arm_vcmpeqq(int16x8_t, int16x8_t);
   1166 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_s32)))
   1167 mve_pred16_t __arm_vcmpeqq_s32(int32x4_t, int32x4_t);
   1168 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_s32)))
   1169 mve_pred16_t __arm_vcmpeqq(int32x4_t, int32x4_t);
   1170 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_s8)))
   1171 mve_pred16_t __arm_vcmpeqq_s8(int8x16_t, int8x16_t);
   1172 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_s8)))
   1173 mve_pred16_t __arm_vcmpeqq(int8x16_t, int8x16_t);
   1174 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_u16)))
   1175 mve_pred16_t __arm_vcmpeqq_u16(uint16x8_t, uint16x8_t);
   1176 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_u16)))
   1177 mve_pred16_t __arm_vcmpeqq(uint16x8_t, uint16x8_t);
   1178 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_u32)))
   1179 mve_pred16_t __arm_vcmpeqq_u32(uint32x4_t, uint32x4_t);
   1180 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_u32)))
   1181 mve_pred16_t __arm_vcmpeqq(uint32x4_t, uint32x4_t);
   1182 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_u8)))
   1183 mve_pred16_t __arm_vcmpeqq_u8(uint8x16_t, uint8x16_t);
   1184 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_u8)))
   1185 mve_pred16_t __arm_vcmpeqq(uint8x16_t, uint8x16_t);
   1186 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_n_s16)))
   1187 mve_pred16_t __arm_vcmpgeq_m_n_s16(int16x8_t, int16_t, mve_pred16_t);
   1188 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_n_s16)))
   1189 mve_pred16_t __arm_vcmpgeq_m(int16x8_t, int16_t, mve_pred16_t);
   1190 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_n_s32)))
   1191 mve_pred16_t __arm_vcmpgeq_m_n_s32(int32x4_t, int32_t, mve_pred16_t);
   1192 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_n_s32)))
   1193 mve_pred16_t __arm_vcmpgeq_m(int32x4_t, int32_t, mve_pred16_t);
   1194 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_n_s8)))
   1195 mve_pred16_t __arm_vcmpgeq_m_n_s8(int8x16_t, int8_t, mve_pred16_t);
   1196 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_n_s8)))
   1197 mve_pred16_t __arm_vcmpgeq_m(int8x16_t, int8_t, mve_pred16_t);
   1198 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_s16)))
   1199 mve_pred16_t __arm_vcmpgeq_m_s16(int16x8_t, int16x8_t, mve_pred16_t);
   1200 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_s16)))
   1201 mve_pred16_t __arm_vcmpgeq_m(int16x8_t, int16x8_t, mve_pred16_t);
   1202 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_s32)))
   1203 mve_pred16_t __arm_vcmpgeq_m_s32(int32x4_t, int32x4_t, mve_pred16_t);
   1204 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_s32)))
   1205 mve_pred16_t __arm_vcmpgeq_m(int32x4_t, int32x4_t, mve_pred16_t);
   1206 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_s8)))
   1207 mve_pred16_t __arm_vcmpgeq_m_s8(int8x16_t, int8x16_t, mve_pred16_t);
   1208 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_s8)))
   1209 mve_pred16_t __arm_vcmpgeq_m(int8x16_t, int8x16_t, mve_pred16_t);
   1210 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_n_s16)))
   1211 mve_pred16_t __arm_vcmpgeq_n_s16(int16x8_t, int16_t);
   1212 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_n_s16)))
   1213 mve_pred16_t __arm_vcmpgeq(int16x8_t, int16_t);
   1214 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_n_s32)))
   1215 mve_pred16_t __arm_vcmpgeq_n_s32(int32x4_t, int32_t);
   1216 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_n_s32)))
   1217 mve_pred16_t __arm_vcmpgeq(int32x4_t, int32_t);
   1218 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_n_s8)))
   1219 mve_pred16_t __arm_vcmpgeq_n_s8(int8x16_t, int8_t);
   1220 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_n_s8)))
   1221 mve_pred16_t __arm_vcmpgeq(int8x16_t, int8_t);
   1222 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_s16)))
   1223 mve_pred16_t __arm_vcmpgeq_s16(int16x8_t, int16x8_t);
   1224 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_s16)))
   1225 mve_pred16_t __arm_vcmpgeq(int16x8_t, int16x8_t);
   1226 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_s32)))
   1227 mve_pred16_t __arm_vcmpgeq_s32(int32x4_t, int32x4_t);
   1228 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_s32)))
   1229 mve_pred16_t __arm_vcmpgeq(int32x4_t, int32x4_t);
   1230 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_s8)))
   1231 mve_pred16_t __arm_vcmpgeq_s8(int8x16_t, int8x16_t);
   1232 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_s8)))
   1233 mve_pred16_t __arm_vcmpgeq(int8x16_t, int8x16_t);
   1234 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_n_s16)))
   1235 mve_pred16_t __arm_vcmpgtq_m_n_s16(int16x8_t, int16_t, mve_pred16_t);
   1236 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_n_s16)))
   1237 mve_pred16_t __arm_vcmpgtq_m(int16x8_t, int16_t, mve_pred16_t);
   1238 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_n_s32)))
   1239 mve_pred16_t __arm_vcmpgtq_m_n_s32(int32x4_t, int32_t, mve_pred16_t);
   1240 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_n_s32)))
   1241 mve_pred16_t __arm_vcmpgtq_m(int32x4_t, int32_t, mve_pred16_t);
   1242 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_n_s8)))
   1243 mve_pred16_t __arm_vcmpgtq_m_n_s8(int8x16_t, int8_t, mve_pred16_t);
   1244 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_n_s8)))
   1245 mve_pred16_t __arm_vcmpgtq_m(int8x16_t, int8_t, mve_pred16_t);
   1246 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_s16)))
   1247 mve_pred16_t __arm_vcmpgtq_m_s16(int16x8_t, int16x8_t, mve_pred16_t);
   1248 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_s16)))
   1249 mve_pred16_t __arm_vcmpgtq_m(int16x8_t, int16x8_t, mve_pred16_t);
   1250 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_s32)))
   1251 mve_pred16_t __arm_vcmpgtq_m_s32(int32x4_t, int32x4_t, mve_pred16_t);
   1252 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_s32)))
   1253 mve_pred16_t __arm_vcmpgtq_m(int32x4_t, int32x4_t, mve_pred16_t);
   1254 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_s8)))
   1255 mve_pred16_t __arm_vcmpgtq_m_s8(int8x16_t, int8x16_t, mve_pred16_t);
   1256 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_s8)))
   1257 mve_pred16_t __arm_vcmpgtq_m(int8x16_t, int8x16_t, mve_pred16_t);
   1258 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_n_s16)))
   1259 mve_pred16_t __arm_vcmpgtq_n_s16(int16x8_t, int16_t);
   1260 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_n_s16)))
   1261 mve_pred16_t __arm_vcmpgtq(int16x8_t, int16_t);
   1262 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_n_s32)))
   1263 mve_pred16_t __arm_vcmpgtq_n_s32(int32x4_t, int32_t);
   1264 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_n_s32)))
   1265 mve_pred16_t __arm_vcmpgtq(int32x4_t, int32_t);
   1266 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_n_s8)))
   1267 mve_pred16_t __arm_vcmpgtq_n_s8(int8x16_t, int8_t);
   1268 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_n_s8)))
   1269 mve_pred16_t __arm_vcmpgtq(int8x16_t, int8_t);
   1270 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_s16)))
   1271 mve_pred16_t __arm_vcmpgtq_s16(int16x8_t, int16x8_t);
   1272 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_s16)))
   1273 mve_pred16_t __arm_vcmpgtq(int16x8_t, int16x8_t);
   1274 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_s32)))
   1275 mve_pred16_t __arm_vcmpgtq_s32(int32x4_t, int32x4_t);
   1276 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_s32)))
   1277 mve_pred16_t __arm_vcmpgtq(int32x4_t, int32x4_t);
   1278 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_s8)))
   1279 mve_pred16_t __arm_vcmpgtq_s8(int8x16_t, int8x16_t);
   1280 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_s8)))
   1281 mve_pred16_t __arm_vcmpgtq(int8x16_t, int8x16_t);
   1282 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_n_u16)))
   1283 mve_pred16_t __arm_vcmphiq_m_n_u16(uint16x8_t, uint16_t, mve_pred16_t);
   1284 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_n_u16)))
   1285 mve_pred16_t __arm_vcmphiq_m(uint16x8_t, uint16_t, mve_pred16_t);
   1286 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_n_u32)))
   1287 mve_pred16_t __arm_vcmphiq_m_n_u32(uint32x4_t, uint32_t, mve_pred16_t);
   1288 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_n_u32)))
   1289 mve_pred16_t __arm_vcmphiq_m(uint32x4_t, uint32_t, mve_pred16_t);
   1290 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_n_u8)))
   1291 mve_pred16_t __arm_vcmphiq_m_n_u8(uint8x16_t, uint8_t, mve_pred16_t);
   1292 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_n_u8)))
   1293 mve_pred16_t __arm_vcmphiq_m(uint8x16_t, uint8_t, mve_pred16_t);
   1294 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_u16)))
   1295 mve_pred16_t __arm_vcmphiq_m_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
   1296 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_u16)))
   1297 mve_pred16_t __arm_vcmphiq_m(uint16x8_t, uint16x8_t, mve_pred16_t);
   1298 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_u32)))
   1299 mve_pred16_t __arm_vcmphiq_m_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
   1300 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_u32)))
   1301 mve_pred16_t __arm_vcmphiq_m(uint32x4_t, uint32x4_t, mve_pred16_t);
   1302 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_u8)))
   1303 mve_pred16_t __arm_vcmphiq_m_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
   1304 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_u8)))
   1305 mve_pred16_t __arm_vcmphiq_m(uint8x16_t, uint8x16_t, mve_pred16_t);
   1306 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_n_u16)))
   1307 mve_pred16_t __arm_vcmphiq_n_u16(uint16x8_t, uint16_t);
   1308 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_n_u16)))
   1309 mve_pred16_t __arm_vcmphiq(uint16x8_t, uint16_t);
   1310 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_n_u32)))
   1311 mve_pred16_t __arm_vcmphiq_n_u32(uint32x4_t, uint32_t);
   1312 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_n_u32)))
   1313 mve_pred16_t __arm_vcmphiq(uint32x4_t, uint32_t);
   1314 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_n_u8)))
   1315 mve_pred16_t __arm_vcmphiq_n_u8(uint8x16_t, uint8_t);
   1316 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_n_u8)))
   1317 mve_pred16_t __arm_vcmphiq(uint8x16_t, uint8_t);
   1318 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_u16)))
   1319 mve_pred16_t __arm_vcmphiq_u16(uint16x8_t, uint16x8_t);
   1320 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_u16)))
   1321 mve_pred16_t __arm_vcmphiq(uint16x8_t, uint16x8_t);
   1322 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_u32)))
   1323 mve_pred16_t __arm_vcmphiq_u32(uint32x4_t, uint32x4_t);
   1324 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_u32)))
   1325 mve_pred16_t __arm_vcmphiq(uint32x4_t, uint32x4_t);
   1326 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_u8)))
   1327 mve_pred16_t __arm_vcmphiq_u8(uint8x16_t, uint8x16_t);
   1328 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_u8)))
   1329 mve_pred16_t __arm_vcmphiq(uint8x16_t, uint8x16_t);
   1330 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_n_s16)))
   1331 mve_pred16_t __arm_vcmpleq_m_n_s16(int16x8_t, int16_t, mve_pred16_t);
   1332 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_n_s16)))
   1333 mve_pred16_t __arm_vcmpleq_m(int16x8_t, int16_t, mve_pred16_t);
   1334 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_n_s32)))
   1335 mve_pred16_t __arm_vcmpleq_m_n_s32(int32x4_t, int32_t, mve_pred16_t);
   1336 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_n_s32)))
   1337 mve_pred16_t __arm_vcmpleq_m(int32x4_t, int32_t, mve_pred16_t);
   1338 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_n_s8)))
   1339 mve_pred16_t __arm_vcmpleq_m_n_s8(int8x16_t, int8_t, mve_pred16_t);
   1340 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_n_s8)))
   1341 mve_pred16_t __arm_vcmpleq_m(int8x16_t, int8_t, mve_pred16_t);
   1342 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_s16)))
   1343 mve_pred16_t __arm_vcmpleq_m_s16(int16x8_t, int16x8_t, mve_pred16_t);
   1344 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_s16)))
   1345 mve_pred16_t __arm_vcmpleq_m(int16x8_t, int16x8_t, mve_pred16_t);
   1346 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_s32)))
   1347 mve_pred16_t __arm_vcmpleq_m_s32(int32x4_t, int32x4_t, mve_pred16_t);
   1348 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_s32)))
   1349 mve_pred16_t __arm_vcmpleq_m(int32x4_t, int32x4_t, mve_pred16_t);
   1350 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_s8)))
   1351 mve_pred16_t __arm_vcmpleq_m_s8(int8x16_t, int8x16_t, mve_pred16_t);
   1352 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_s8)))
   1353 mve_pred16_t __arm_vcmpleq_m(int8x16_t, int8x16_t, mve_pred16_t);
   1354 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_n_s16)))
   1355 mve_pred16_t __arm_vcmpleq_n_s16(int16x8_t, int16_t);
   1356 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_n_s16)))
   1357 mve_pred16_t __arm_vcmpleq(int16x8_t, int16_t);
   1358 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_n_s32)))
   1359 mve_pred16_t __arm_vcmpleq_n_s32(int32x4_t, int32_t);
   1360 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_n_s32)))
   1361 mve_pred16_t __arm_vcmpleq(int32x4_t, int32_t);
   1362 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_n_s8)))
   1363 mve_pred16_t __arm_vcmpleq_n_s8(int8x16_t, int8_t);
   1364 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_n_s8)))
   1365 mve_pred16_t __arm_vcmpleq(int8x16_t, int8_t);
   1366 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_s16)))
   1367 mve_pred16_t __arm_vcmpleq_s16(int16x8_t, int16x8_t);
   1368 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_s16)))
   1369 mve_pred16_t __arm_vcmpleq(int16x8_t, int16x8_t);
   1370 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_s32)))
   1371 mve_pred16_t __arm_vcmpleq_s32(int32x4_t, int32x4_t);
   1372 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_s32)))
   1373 mve_pred16_t __arm_vcmpleq(int32x4_t, int32x4_t);
   1374 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_s8)))
   1375 mve_pred16_t __arm_vcmpleq_s8(int8x16_t, int8x16_t);
   1376 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_s8)))
   1377 mve_pred16_t __arm_vcmpleq(int8x16_t, int8x16_t);
   1378 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_n_s16)))
   1379 mve_pred16_t __arm_vcmpltq_m_n_s16(int16x8_t, int16_t, mve_pred16_t);
   1380 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_n_s16)))
   1381 mve_pred16_t __arm_vcmpltq_m(int16x8_t, int16_t, mve_pred16_t);
   1382 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_n_s32)))
   1383 mve_pred16_t __arm_vcmpltq_m_n_s32(int32x4_t, int32_t, mve_pred16_t);
   1384 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_n_s32)))
   1385 mve_pred16_t __arm_vcmpltq_m(int32x4_t, int32_t, mve_pred16_t);
   1386 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_n_s8)))
   1387 mve_pred16_t __arm_vcmpltq_m_n_s8(int8x16_t, int8_t, mve_pred16_t);
   1388 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_n_s8)))
   1389 mve_pred16_t __arm_vcmpltq_m(int8x16_t, int8_t, mve_pred16_t);
   1390 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_s16)))
   1391 mve_pred16_t __arm_vcmpltq_m_s16(int16x8_t, int16x8_t, mve_pred16_t);
   1392 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_s16)))
   1393 mve_pred16_t __arm_vcmpltq_m(int16x8_t, int16x8_t, mve_pred16_t);
   1394 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_s32)))
   1395 mve_pred16_t __arm_vcmpltq_m_s32(int32x4_t, int32x4_t, mve_pred16_t);
   1396 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_s32)))
   1397 mve_pred16_t __arm_vcmpltq_m(int32x4_t, int32x4_t, mve_pred16_t);
   1398 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_s8)))
   1399 mve_pred16_t __arm_vcmpltq_m_s8(int8x16_t, int8x16_t, mve_pred16_t);
   1400 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_s8)))
   1401 mve_pred16_t __arm_vcmpltq_m(int8x16_t, int8x16_t, mve_pred16_t);
   1402 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_n_s16)))
   1403 mve_pred16_t __arm_vcmpltq_n_s16(int16x8_t, int16_t);
   1404 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_n_s16)))
   1405 mve_pred16_t __arm_vcmpltq(int16x8_t, int16_t);
   1406 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_n_s32)))
   1407 mve_pred16_t __arm_vcmpltq_n_s32(int32x4_t, int32_t);
   1408 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_n_s32)))
   1409 mve_pred16_t __arm_vcmpltq(int32x4_t, int32_t);
   1410 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_n_s8)))
   1411 mve_pred16_t __arm_vcmpltq_n_s8(int8x16_t, int8_t);
   1412 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_n_s8)))
   1413 mve_pred16_t __arm_vcmpltq(int8x16_t, int8_t);
   1414 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_s16)))
   1415 mve_pred16_t __arm_vcmpltq_s16(int16x8_t, int16x8_t);
   1416 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_s16)))
   1417 mve_pred16_t __arm_vcmpltq(int16x8_t, int16x8_t);
   1418 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_s32)))
   1419 mve_pred16_t __arm_vcmpltq_s32(int32x4_t, int32x4_t);
   1420 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_s32)))
   1421 mve_pred16_t __arm_vcmpltq(int32x4_t, int32x4_t);
   1422 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_s8)))
   1423 mve_pred16_t __arm_vcmpltq_s8(int8x16_t, int8x16_t);
   1424 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_s8)))
   1425 mve_pred16_t __arm_vcmpltq(int8x16_t, int8x16_t);
   1426 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_s16)))
   1427 mve_pred16_t __arm_vcmpneq_m_n_s16(int16x8_t, int16_t, mve_pred16_t);
   1428 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_s16)))
   1429 mve_pred16_t __arm_vcmpneq_m(int16x8_t, int16_t, mve_pred16_t);
   1430 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_s32)))
   1431 mve_pred16_t __arm_vcmpneq_m_n_s32(int32x4_t, int32_t, mve_pred16_t);
   1432 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_s32)))
   1433 mve_pred16_t __arm_vcmpneq_m(int32x4_t, int32_t, mve_pred16_t);
   1434 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_s8)))
   1435 mve_pred16_t __arm_vcmpneq_m_n_s8(int8x16_t, int8_t, mve_pred16_t);
   1436 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_s8)))
   1437 mve_pred16_t __arm_vcmpneq_m(int8x16_t, int8_t, mve_pred16_t);
   1438 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_u16)))
   1439 mve_pred16_t __arm_vcmpneq_m_n_u16(uint16x8_t, uint16_t, mve_pred16_t);
   1440 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_u16)))
   1441 mve_pred16_t __arm_vcmpneq_m(uint16x8_t, uint16_t, mve_pred16_t);
   1442 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_u32)))
   1443 mve_pred16_t __arm_vcmpneq_m_n_u32(uint32x4_t, uint32_t, mve_pred16_t);
   1444 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_u32)))
   1445 mve_pred16_t __arm_vcmpneq_m(uint32x4_t, uint32_t, mve_pred16_t);
   1446 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_u8)))
   1447 mve_pred16_t __arm_vcmpneq_m_n_u8(uint8x16_t, uint8_t, mve_pred16_t);
   1448 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_u8)))
   1449 mve_pred16_t __arm_vcmpneq_m(uint8x16_t, uint8_t, mve_pred16_t);
   1450 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_s16)))
   1451 mve_pred16_t __arm_vcmpneq_m_s16(int16x8_t, int16x8_t, mve_pred16_t);
   1452 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_s16)))
   1453 mve_pred16_t __arm_vcmpneq_m(int16x8_t, int16x8_t, mve_pred16_t);
   1454 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_s32)))
   1455 mve_pred16_t __arm_vcmpneq_m_s32(int32x4_t, int32x4_t, mve_pred16_t);
   1456 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_s32)))
   1457 mve_pred16_t __arm_vcmpneq_m(int32x4_t, int32x4_t, mve_pred16_t);
   1458 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_s8)))
   1459 mve_pred16_t __arm_vcmpneq_m_s8(int8x16_t, int8x16_t, mve_pred16_t);
   1460 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_s8)))
   1461 mve_pred16_t __arm_vcmpneq_m(int8x16_t, int8x16_t, mve_pred16_t);
   1462 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_u16)))
   1463 mve_pred16_t __arm_vcmpneq_m_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
   1464 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_u16)))
   1465 mve_pred16_t __arm_vcmpneq_m(uint16x8_t, uint16x8_t, mve_pred16_t);
   1466 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_u32)))
   1467 mve_pred16_t __arm_vcmpneq_m_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
   1468 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_u32)))
   1469 mve_pred16_t __arm_vcmpneq_m(uint32x4_t, uint32x4_t, mve_pred16_t);
   1470 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_u8)))
   1471 mve_pred16_t __arm_vcmpneq_m_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
   1472 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_u8)))
   1473 mve_pred16_t __arm_vcmpneq_m(uint8x16_t, uint8x16_t, mve_pred16_t);
   1474 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_s16)))
   1475 mve_pred16_t __arm_vcmpneq_n_s16(int16x8_t, int16_t);
   1476 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_s16)))
   1477 mve_pred16_t __arm_vcmpneq(int16x8_t, int16_t);
   1478 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_s32)))
   1479 mve_pred16_t __arm_vcmpneq_n_s32(int32x4_t, int32_t);
   1480 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_s32)))
   1481 mve_pred16_t __arm_vcmpneq(int32x4_t, int32_t);
   1482 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_s8)))
   1483 mve_pred16_t __arm_vcmpneq_n_s8(int8x16_t, int8_t);
   1484 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_s8)))
   1485 mve_pred16_t __arm_vcmpneq(int8x16_t, int8_t);
   1486 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_u16)))
   1487 mve_pred16_t __arm_vcmpneq_n_u16(uint16x8_t, uint16_t);
   1488 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_u16)))
   1489 mve_pred16_t __arm_vcmpneq(uint16x8_t, uint16_t);
   1490 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_u32)))
   1491 mve_pred16_t __arm_vcmpneq_n_u32(uint32x4_t, uint32_t);
   1492 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_u32)))
   1493 mve_pred16_t __arm_vcmpneq(uint32x4_t, uint32_t);
   1494 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_u8)))
   1495 mve_pred16_t __arm_vcmpneq_n_u8(uint8x16_t, uint8_t);
   1496 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_u8)))
   1497 mve_pred16_t __arm_vcmpneq(uint8x16_t, uint8_t);
   1498 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_s16)))
   1499 mve_pred16_t __arm_vcmpneq_s16(int16x8_t, int16x8_t);
   1500 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_s16)))
   1501 mve_pred16_t __arm_vcmpneq(int16x8_t, int16x8_t);
   1502 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_s32)))
   1503 mve_pred16_t __arm_vcmpneq_s32(int32x4_t, int32x4_t);
   1504 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_s32)))
   1505 mve_pred16_t __arm_vcmpneq(int32x4_t, int32x4_t);
   1506 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_s8)))
   1507 mve_pred16_t __arm_vcmpneq_s8(int8x16_t, int8x16_t);
   1508 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_s8)))
   1509 mve_pred16_t __arm_vcmpneq(int8x16_t, int8x16_t);
   1510 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_u16)))
   1511 mve_pred16_t __arm_vcmpneq_u16(uint16x8_t, uint16x8_t);
   1512 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_u16)))
   1513 mve_pred16_t __arm_vcmpneq(uint16x8_t, uint16x8_t);
   1514 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_u32)))
   1515 mve_pred16_t __arm_vcmpneq_u32(uint32x4_t, uint32x4_t);
   1516 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_u32)))
   1517 mve_pred16_t __arm_vcmpneq(uint32x4_t, uint32x4_t);
   1518 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_u8)))
   1519 mve_pred16_t __arm_vcmpneq_u8(uint8x16_t, uint8x16_t);
   1520 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_u8)))
   1521 mve_pred16_t __arm_vcmpneq(uint8x16_t, uint8x16_t);
   1522 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_s16)))
   1523 int16x8_t __arm_vcreateq_s16(uint64_t, uint64_t);
   1524 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_s32)))
   1525 int32x4_t __arm_vcreateq_s32(uint64_t, uint64_t);
   1526 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_s64)))
   1527 int64x2_t __arm_vcreateq_s64(uint64_t, uint64_t);
   1528 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_s8)))
   1529 int8x16_t __arm_vcreateq_s8(uint64_t, uint64_t);
   1530 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_u16)))
   1531 uint16x8_t __arm_vcreateq_u16(uint64_t, uint64_t);
   1532 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_u32)))
   1533 uint32x4_t __arm_vcreateq_u32(uint64_t, uint64_t);
   1534 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_u64)))
   1535 uint64x2_t __arm_vcreateq_u64(uint64_t, uint64_t);
   1536 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_u8)))
   1537 uint8x16_t __arm_vcreateq_u8(uint64_t, uint64_t);
   1538 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp16q)))
   1539 mve_pred16_t __arm_vctp16q(uint32_t);
   1540 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp16q_m)))
   1541 mve_pred16_t __arm_vctp16q_m(uint32_t, mve_pred16_t);
   1542 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp32q)))
   1543 mve_pred16_t __arm_vctp32q(uint32_t);
   1544 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp32q_m)))
   1545 mve_pred16_t __arm_vctp32q_m(uint32_t, mve_pred16_t);
   1546 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp64q)))
   1547 mve_pred16_t __arm_vctp64q(uint32_t);
   1548 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp64q_m)))
   1549 mve_pred16_t __arm_vctp64q_m(uint32_t, mve_pred16_t);
   1550 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp8q)))
   1551 mve_pred16_t __arm_vctp8q(uint32_t);
   1552 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp8q_m)))
   1553 mve_pred16_t __arm_vctp8q_m(uint32_t, mve_pred16_t);
   1554 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_n_u16)))
   1555 uint16x8_t __arm_vddupq_m_n_u16(uint16x8_t, uint32_t, int, mve_pred16_t);
   1556 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_n_u16)))
   1557 uint16x8_t __arm_vddupq_m(uint16x8_t, uint32_t, int, mve_pred16_t);
   1558 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_n_u32)))
   1559 uint32x4_t __arm_vddupq_m_n_u32(uint32x4_t, uint32_t, int, mve_pred16_t);
   1560 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_n_u32)))
   1561 uint32x4_t __arm_vddupq_m(uint32x4_t, uint32_t, int, mve_pred16_t);
   1562 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_n_u8)))
   1563 uint8x16_t __arm_vddupq_m_n_u8(uint8x16_t, uint32_t, int, mve_pred16_t);
   1564 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_n_u8)))
   1565 uint8x16_t __arm_vddupq_m(uint8x16_t, uint32_t, int, mve_pred16_t);
   1566 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_wb_u16)))
   1567 uint16x8_t __arm_vddupq_m_wb_u16(uint16x8_t, uint32_t *, int, mve_pred16_t);
   1568 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_wb_u16)))
   1569 uint16x8_t __arm_vddupq_m(uint16x8_t, uint32_t *, int, mve_pred16_t);
   1570 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_wb_u32)))
   1571 uint32x4_t __arm_vddupq_m_wb_u32(uint32x4_t, uint32_t *, int, mve_pred16_t);
   1572 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_wb_u32)))
   1573 uint32x4_t __arm_vddupq_m(uint32x4_t, uint32_t *, int, mve_pred16_t);
   1574 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_wb_u8)))
   1575 uint8x16_t __arm_vddupq_m_wb_u8(uint8x16_t, uint32_t *, int, mve_pred16_t);
   1576 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_wb_u8)))
   1577 uint8x16_t __arm_vddupq_m(uint8x16_t, uint32_t *, int, mve_pred16_t);
   1578 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_n_u16)))
   1579 uint16x8_t __arm_vddupq_n_u16(uint32_t, int);
   1580 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vddupq_n_u16)))
   1581 uint16x8_t __arm_vddupq_u16(uint32_t, int);
   1582 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_n_u32)))
   1583 uint32x4_t __arm_vddupq_n_u32(uint32_t, int);
   1584 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vddupq_n_u32)))
   1585 uint32x4_t __arm_vddupq_u32(uint32_t, int);
   1586 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_n_u8)))
   1587 uint8x16_t __arm_vddupq_n_u8(uint32_t, int);
   1588 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vddupq_n_u8)))
   1589 uint8x16_t __arm_vddupq_u8(uint32_t, int);
   1590 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_wb_u16)))
   1591 uint16x8_t __arm_vddupq_wb_u16(uint32_t *, int);
   1592 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vddupq_wb_u16)))
   1593 uint16x8_t __arm_vddupq_u16(uint32_t *, int);
   1594 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_wb_u32)))
   1595 uint32x4_t __arm_vddupq_wb_u32(uint32_t *, int);
   1596 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vddupq_wb_u32)))
   1597 uint32x4_t __arm_vddupq_u32(uint32_t *, int);
   1598 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_wb_u8)))
   1599 uint8x16_t __arm_vddupq_wb_u8(uint32_t *, int);
   1600 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vddupq_wb_u8)))
   1601 uint8x16_t __arm_vddupq_u8(uint32_t *, int);
   1602 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_n_u16)))
   1603 uint16x8_t __arm_vddupq_x_n_u16(uint32_t, int, mve_pred16_t);
   1604 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_n_u16)))
   1605 uint16x8_t __arm_vddupq_x_u16(uint32_t, int, mve_pred16_t);
   1606 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_n_u32)))
   1607 uint32x4_t __arm_vddupq_x_n_u32(uint32_t, int, mve_pred16_t);
   1608 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_n_u32)))
   1609 uint32x4_t __arm_vddupq_x_u32(uint32_t, int, mve_pred16_t);
   1610 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_n_u8)))
   1611 uint8x16_t __arm_vddupq_x_n_u8(uint32_t, int, mve_pred16_t);
   1612 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_n_u8)))
   1613 uint8x16_t __arm_vddupq_x_u8(uint32_t, int, mve_pred16_t);
   1614 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_wb_u16)))
   1615 uint16x8_t __arm_vddupq_x_wb_u16(uint32_t *, int, mve_pred16_t);
   1616 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_wb_u16)))
   1617 uint16x8_t __arm_vddupq_x_u16(uint32_t *, int, mve_pred16_t);
   1618 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_wb_u32)))
   1619 uint32x4_t __arm_vddupq_x_wb_u32(uint32_t *, int, mve_pred16_t);
   1620 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_wb_u32)))
   1621 uint32x4_t __arm_vddupq_x_u32(uint32_t *, int, mve_pred16_t);
   1622 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_wb_u8)))
   1623 uint8x16_t __arm_vddupq_x_wb_u8(uint32_t *, int, mve_pred16_t);
   1624 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_wb_u8)))
   1625 uint8x16_t __arm_vddupq_x_u8(uint32_t *, int, mve_pred16_t);
   1626 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_s16)))
   1627 int16x8_t __arm_vdupq_m_n_s16(int16x8_t, int16_t, mve_pred16_t);
   1628 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_s16)))
   1629 int16x8_t __arm_vdupq_m(int16x8_t, int16_t, mve_pred16_t);
   1630 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_s32)))
   1631 int32x4_t __arm_vdupq_m_n_s32(int32x4_t, int32_t, mve_pred16_t);
   1632 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_s32)))
   1633 int32x4_t __arm_vdupq_m(int32x4_t, int32_t, mve_pred16_t);
   1634 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_s8)))
   1635 int8x16_t __arm_vdupq_m_n_s8(int8x16_t, int8_t, mve_pred16_t);
   1636 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_s8)))
   1637 int8x16_t __arm_vdupq_m(int8x16_t, int8_t, mve_pred16_t);
   1638 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_u16)))
   1639 uint16x8_t __arm_vdupq_m_n_u16(uint16x8_t, uint16_t, mve_pred16_t);
   1640 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_u16)))
   1641 uint16x8_t __arm_vdupq_m(uint16x8_t, uint16_t, mve_pred16_t);
   1642 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_u32)))
   1643 uint32x4_t __arm_vdupq_m_n_u32(uint32x4_t, uint32_t, mve_pred16_t);
   1644 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_u32)))
   1645 uint32x4_t __arm_vdupq_m(uint32x4_t, uint32_t, mve_pred16_t);
   1646 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_u8)))
   1647 uint8x16_t __arm_vdupq_m_n_u8(uint8x16_t, uint8_t, mve_pred16_t);
   1648 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_u8)))
   1649 uint8x16_t __arm_vdupq_m(uint8x16_t, uint8_t, mve_pred16_t);
   1650 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_s16)))
   1651 int16x8_t __arm_vdupq_n_s16(int16_t);
   1652 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_s32)))
   1653 int32x4_t __arm_vdupq_n_s32(int32_t);
   1654 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_s8)))
   1655 int8x16_t __arm_vdupq_n_s8(int8_t);
   1656 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_u16)))
   1657 uint16x8_t __arm_vdupq_n_u16(uint16_t);
   1658 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_u32)))
   1659 uint32x4_t __arm_vdupq_n_u32(uint32_t);
   1660 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_u8)))
   1661 uint8x16_t __arm_vdupq_n_u8(uint8_t);
   1662 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_s16)))
   1663 int16x8_t __arm_vdupq_x_n_s16(int16_t, mve_pred16_t);
   1664 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_s32)))
   1665 int32x4_t __arm_vdupq_x_n_s32(int32_t, mve_pred16_t);
   1666 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_s8)))
   1667 int8x16_t __arm_vdupq_x_n_s8(int8_t, mve_pred16_t);
   1668 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_u16)))
   1669 uint16x8_t __arm_vdupq_x_n_u16(uint16_t, mve_pred16_t);
   1670 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_u32)))
   1671 uint32x4_t __arm_vdupq_x_n_u32(uint32_t, mve_pred16_t);
   1672 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_u8)))
   1673 uint8x16_t __arm_vdupq_x_n_u8(uint8_t, mve_pred16_t);
   1674 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_n_u16)))
   1675 uint16x8_t __arm_vdwdupq_m_n_u16(uint16x8_t, uint32_t, uint32_t, int, mve_pred16_t);
   1676 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_n_u16)))
   1677 uint16x8_t __arm_vdwdupq_m(uint16x8_t, uint32_t, uint32_t, int, mve_pred16_t);
   1678 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_n_u32)))
   1679 uint32x4_t __arm_vdwdupq_m_n_u32(uint32x4_t, uint32_t, uint32_t, int, mve_pred16_t);
   1680 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_n_u32)))
   1681 uint32x4_t __arm_vdwdupq_m(uint32x4_t, uint32_t, uint32_t, int, mve_pred16_t);
   1682 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_n_u8)))
   1683 uint8x16_t __arm_vdwdupq_m_n_u8(uint8x16_t, uint32_t, uint32_t, int, mve_pred16_t);
   1684 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_n_u8)))
   1685 uint8x16_t __arm_vdwdupq_m(uint8x16_t, uint32_t, uint32_t, int, mve_pred16_t);
   1686 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_wb_u16)))
   1687 uint16x8_t __arm_vdwdupq_m_wb_u16(uint16x8_t, uint32_t *, uint32_t, int, mve_pred16_t);
   1688 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_wb_u16)))
   1689 uint16x8_t __arm_vdwdupq_m(uint16x8_t, uint32_t *, uint32_t, int, mve_pred16_t);
   1690 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_wb_u32)))
   1691 uint32x4_t __arm_vdwdupq_m_wb_u32(uint32x4_t, uint32_t *, uint32_t, int, mve_pred16_t);
   1692 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_wb_u32)))
   1693 uint32x4_t __arm_vdwdupq_m(uint32x4_t, uint32_t *, uint32_t, int, mve_pred16_t);
   1694 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_wb_u8)))
   1695 uint8x16_t __arm_vdwdupq_m_wb_u8(uint8x16_t, uint32_t *, uint32_t, int, mve_pred16_t);
   1696 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_wb_u8)))
   1697 uint8x16_t __arm_vdwdupq_m(uint8x16_t, uint32_t *, uint32_t, int, mve_pred16_t);
   1698 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_n_u16)))
   1699 uint16x8_t __arm_vdwdupq_n_u16(uint32_t, uint32_t, int);
   1700 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_n_u16)))
   1701 uint16x8_t __arm_vdwdupq_u16(uint32_t, uint32_t, int);
   1702 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_n_u32)))
   1703 uint32x4_t __arm_vdwdupq_n_u32(uint32_t, uint32_t, int);
   1704 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_n_u32)))
   1705 uint32x4_t __arm_vdwdupq_u32(uint32_t, uint32_t, int);
   1706 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_n_u8)))
   1707 uint8x16_t __arm_vdwdupq_n_u8(uint32_t, uint32_t, int);
   1708 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_n_u8)))
   1709 uint8x16_t __arm_vdwdupq_u8(uint32_t, uint32_t, int);
   1710 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_wb_u16)))
   1711 uint16x8_t __arm_vdwdupq_wb_u16(uint32_t *, uint32_t, int);
   1712 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_wb_u16)))
   1713 uint16x8_t __arm_vdwdupq_u16(uint32_t *, uint32_t, int);
   1714 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_wb_u32)))
   1715 uint32x4_t __arm_vdwdupq_wb_u32(uint32_t *, uint32_t, int);
   1716 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_wb_u32)))
   1717 uint32x4_t __arm_vdwdupq_u32(uint32_t *, uint32_t, int);
   1718 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_wb_u8)))
   1719 uint8x16_t __arm_vdwdupq_wb_u8(uint32_t *, uint32_t, int);
   1720 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_wb_u8)))
   1721 uint8x16_t __arm_vdwdupq_u8(uint32_t *, uint32_t, int);
   1722 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_n_u16)))
   1723 uint16x8_t __arm_vdwdupq_x_n_u16(uint32_t, uint32_t, int, mve_pred16_t);
   1724 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_n_u16)))
   1725 uint16x8_t __arm_vdwdupq_x_u16(uint32_t, uint32_t, int, mve_pred16_t);
   1726 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_n_u32)))
   1727 uint32x4_t __arm_vdwdupq_x_n_u32(uint32_t, uint32_t, int, mve_pred16_t);
   1728 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_n_u32)))
   1729 uint32x4_t __arm_vdwdupq_x_u32(uint32_t, uint32_t, int, mve_pred16_t);
   1730 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_n_u8)))
   1731 uint8x16_t __arm_vdwdupq_x_n_u8(uint32_t, uint32_t, int, mve_pred16_t);
   1732 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_n_u8)))
   1733 uint8x16_t __arm_vdwdupq_x_u8(uint32_t, uint32_t, int, mve_pred16_t);
   1734 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_wb_u16)))
   1735 uint16x8_t __arm_vdwdupq_x_wb_u16(uint32_t *, uint32_t, int, mve_pred16_t);
   1736 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_wb_u16)))
   1737 uint16x8_t __arm_vdwdupq_x_u16(uint32_t *, uint32_t, int, mve_pred16_t);
   1738 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_wb_u32)))
   1739 uint32x4_t __arm_vdwdupq_x_wb_u32(uint32_t *, uint32_t, int, mve_pred16_t);
   1740 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_wb_u32)))
   1741 uint32x4_t __arm_vdwdupq_x_u32(uint32_t *, uint32_t, int, mve_pred16_t);
   1742 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_wb_u8)))
   1743 uint8x16_t __arm_vdwdupq_x_wb_u8(uint32_t *, uint32_t, int, mve_pred16_t);
   1744 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_wb_u8)))
   1745 uint8x16_t __arm_vdwdupq_x_u8(uint32_t *, uint32_t, int, mve_pred16_t);
   1746 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_s16)))
   1747 int16x8_t __arm_veorq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   1748 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_s16)))
   1749 int16x8_t __arm_veorq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   1750 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_s32)))
   1751 int32x4_t __arm_veorq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   1752 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_s32)))
   1753 int32x4_t __arm_veorq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   1754 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_s8)))
   1755 int8x16_t __arm_veorq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   1756 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_s8)))
   1757 int8x16_t __arm_veorq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   1758 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_u16)))
   1759 uint16x8_t __arm_veorq_m_u16(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   1760 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_u16)))
   1761 uint16x8_t __arm_veorq_m(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   1762 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_u32)))
   1763 uint32x4_t __arm_veorq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   1764 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_u32)))
   1765 uint32x4_t __arm_veorq_m(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   1766 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_u8)))
   1767 uint8x16_t __arm_veorq_m_u8(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   1768 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_u8)))
   1769 uint8x16_t __arm_veorq_m(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   1770 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_s16)))
   1771 int16x8_t __arm_veorq_s16(int16x8_t, int16x8_t);
   1772 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_s16)))
   1773 int16x8_t __arm_veorq(int16x8_t, int16x8_t);
   1774 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_s32)))
   1775 int32x4_t __arm_veorq_s32(int32x4_t, int32x4_t);
   1776 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_s32)))
   1777 int32x4_t __arm_veorq(int32x4_t, int32x4_t);
   1778 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_s8)))
   1779 int8x16_t __arm_veorq_s8(int8x16_t, int8x16_t);
   1780 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_s8)))
   1781 int8x16_t __arm_veorq(int8x16_t, int8x16_t);
   1782 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_u16)))
   1783 uint16x8_t __arm_veorq_u16(uint16x8_t, uint16x8_t);
   1784 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_u16)))
   1785 uint16x8_t __arm_veorq(uint16x8_t, uint16x8_t);
   1786 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_u32)))
   1787 uint32x4_t __arm_veorq_u32(uint32x4_t, uint32x4_t);
   1788 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_u32)))
   1789 uint32x4_t __arm_veorq(uint32x4_t, uint32x4_t);
   1790 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_u8)))
   1791 uint8x16_t __arm_veorq_u8(uint8x16_t, uint8x16_t);
   1792 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_u8)))
   1793 uint8x16_t __arm_veorq(uint8x16_t, uint8x16_t);
   1794 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_s16)))
   1795 int16x8_t __arm_veorq_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
   1796 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_s16)))
   1797 int16x8_t __arm_veorq_x(int16x8_t, int16x8_t, mve_pred16_t);
   1798 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_s32)))
   1799 int32x4_t __arm_veorq_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
   1800 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_s32)))
   1801 int32x4_t __arm_veorq_x(int32x4_t, int32x4_t, mve_pred16_t);
   1802 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_s8)))
   1803 int8x16_t __arm_veorq_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
   1804 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_s8)))
   1805 int8x16_t __arm_veorq_x(int8x16_t, int8x16_t, mve_pred16_t);
   1806 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_u16)))
   1807 uint16x8_t __arm_veorq_x_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
   1808 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_u16)))
   1809 uint16x8_t __arm_veorq_x(uint16x8_t, uint16x8_t, mve_pred16_t);
   1810 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_u32)))
   1811 uint32x4_t __arm_veorq_x_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
   1812 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_u32)))
   1813 uint32x4_t __arm_veorq_x(uint32x4_t, uint32x4_t, mve_pred16_t);
   1814 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_u8)))
   1815 uint8x16_t __arm_veorq_x_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
   1816 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_u8)))
   1817 uint8x16_t __arm_veorq_x(uint8x16_t, uint8x16_t, mve_pred16_t);
   1818 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_s16)))
   1819 int16_t __arm_vgetq_lane_s16(int16x8_t, int);
   1820 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_s16)))
   1821 int16_t __arm_vgetq_lane(int16x8_t, int);
   1822 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_s32)))
   1823 int32_t __arm_vgetq_lane_s32(int32x4_t, int);
   1824 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_s32)))
   1825 int32_t __arm_vgetq_lane(int32x4_t, int);
   1826 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_s64)))
   1827 int64_t __arm_vgetq_lane_s64(int64x2_t, int);
   1828 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_s64)))
   1829 int64_t __arm_vgetq_lane(int64x2_t, int);
   1830 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_s8)))
   1831 int8_t __arm_vgetq_lane_s8(int8x16_t, int);
   1832 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_s8)))
   1833 int8_t __arm_vgetq_lane(int8x16_t, int);
   1834 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_u16)))
   1835 uint16_t __arm_vgetq_lane_u16(uint16x8_t, int);
   1836 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_u16)))
   1837 uint16_t __arm_vgetq_lane(uint16x8_t, int);
   1838 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_u32)))
   1839 uint32_t __arm_vgetq_lane_u32(uint32x4_t, int);
   1840 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_u32)))
   1841 uint32_t __arm_vgetq_lane(uint32x4_t, int);
   1842 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_u64)))
   1843 uint64_t __arm_vgetq_lane_u64(uint64x2_t, int);
   1844 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_u64)))
   1845 uint64_t __arm_vgetq_lane(uint64x2_t, int);
   1846 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_u8)))
   1847 uint8_t __arm_vgetq_lane_u8(uint8x16_t, int);
   1848 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_u8)))
   1849 uint8_t __arm_vgetq_lane(uint8x16_t, int);
   1850 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_s16)))
   1851 int16x8_t __arm_vhaddq_m_n_s16(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
   1852 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_s16)))
   1853 int16x8_t __arm_vhaddq_m(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
   1854 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_s32)))
   1855 int32x4_t __arm_vhaddq_m_n_s32(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
   1856 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_s32)))
   1857 int32x4_t __arm_vhaddq_m(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
   1858 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_s8)))
   1859 int8x16_t __arm_vhaddq_m_n_s8(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
   1860 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_s8)))
   1861 int8x16_t __arm_vhaddq_m(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
   1862 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_u16)))
   1863 uint16x8_t __arm_vhaddq_m_n_u16(uint16x8_t, uint16x8_t, uint16_t, mve_pred16_t);
   1864 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_u16)))
   1865 uint16x8_t __arm_vhaddq_m(uint16x8_t, uint16x8_t, uint16_t, mve_pred16_t);
   1866 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_u32)))
   1867 uint32x4_t __arm_vhaddq_m_n_u32(uint32x4_t, uint32x4_t, uint32_t, mve_pred16_t);
   1868 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_u32)))
   1869 uint32x4_t __arm_vhaddq_m(uint32x4_t, uint32x4_t, uint32_t, mve_pred16_t);
   1870 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_u8)))
   1871 uint8x16_t __arm_vhaddq_m_n_u8(uint8x16_t, uint8x16_t, uint8_t, mve_pred16_t);
   1872 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_u8)))
   1873 uint8x16_t __arm_vhaddq_m(uint8x16_t, uint8x16_t, uint8_t, mve_pred16_t);
   1874 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_s16)))
   1875 int16x8_t __arm_vhaddq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   1876 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_s16)))
   1877 int16x8_t __arm_vhaddq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   1878 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_s32)))
   1879 int32x4_t __arm_vhaddq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   1880 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_s32)))
   1881 int32x4_t __arm_vhaddq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   1882 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_s8)))
   1883 int8x16_t __arm_vhaddq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   1884 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_s8)))
   1885 int8x16_t __arm_vhaddq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   1886 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_u16)))
   1887 uint16x8_t __arm_vhaddq_m_u16(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   1888 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_u16)))
   1889 uint16x8_t __arm_vhaddq_m(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   1890 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_u32)))
   1891 uint32x4_t __arm_vhaddq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   1892 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_u32)))
   1893 uint32x4_t __arm_vhaddq_m(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   1894 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_u8)))
   1895 uint8x16_t __arm_vhaddq_m_u8(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   1896 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_u8)))
   1897 uint8x16_t __arm_vhaddq_m(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   1898 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_s16)))
   1899 int16x8_t __arm_vhaddq_n_s16(int16x8_t, int16_t);
   1900 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_s16)))
   1901 int16x8_t __arm_vhaddq(int16x8_t, int16_t);
   1902 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_s32)))
   1903 int32x4_t __arm_vhaddq_n_s32(int32x4_t, int32_t);
   1904 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_s32)))
   1905 int32x4_t __arm_vhaddq(int32x4_t, int32_t);
   1906 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_s8)))
   1907 int8x16_t __arm_vhaddq_n_s8(int8x16_t, int8_t);
   1908 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_s8)))
   1909 int8x16_t __arm_vhaddq(int8x16_t, int8_t);
   1910 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_u16)))
   1911 uint16x8_t __arm_vhaddq_n_u16(uint16x8_t, uint16_t);
   1912 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_u16)))
   1913 uint16x8_t __arm_vhaddq(uint16x8_t, uint16_t);
   1914 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_u32)))
   1915 uint32x4_t __arm_vhaddq_n_u32(uint32x4_t, uint32_t);
   1916 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_u32)))
   1917 uint32x4_t __arm_vhaddq(uint32x4_t, uint32_t);
   1918 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_u8)))
   1919 uint8x16_t __arm_vhaddq_n_u8(uint8x16_t, uint8_t);
   1920 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_u8)))
   1921 uint8x16_t __arm_vhaddq(uint8x16_t, uint8_t);
   1922 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_s16)))
   1923 int16x8_t __arm_vhaddq_s16(int16x8_t, int16x8_t);
   1924 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_s16)))
   1925 int16x8_t __arm_vhaddq(int16x8_t, int16x8_t);
   1926 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_s32)))
   1927 int32x4_t __arm_vhaddq_s32(int32x4_t, int32x4_t);
   1928 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_s32)))
   1929 int32x4_t __arm_vhaddq(int32x4_t, int32x4_t);
   1930 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_s8)))
   1931 int8x16_t __arm_vhaddq_s8(int8x16_t, int8x16_t);
   1932 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_s8)))
   1933 int8x16_t __arm_vhaddq(int8x16_t, int8x16_t);
   1934 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_u16)))
   1935 uint16x8_t __arm_vhaddq_u16(uint16x8_t, uint16x8_t);
   1936 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_u16)))
   1937 uint16x8_t __arm_vhaddq(uint16x8_t, uint16x8_t);
   1938 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_u32)))
   1939 uint32x4_t __arm_vhaddq_u32(uint32x4_t, uint32x4_t);
   1940 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_u32)))
   1941 uint32x4_t __arm_vhaddq(uint32x4_t, uint32x4_t);
   1942 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_u8)))
   1943 uint8x16_t __arm_vhaddq_u8(uint8x16_t, uint8x16_t);
   1944 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_u8)))
   1945 uint8x16_t __arm_vhaddq(uint8x16_t, uint8x16_t);
   1946 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_s16)))
   1947 int16x8_t __arm_vhaddq_x_n_s16(int16x8_t, int16_t, mve_pred16_t);
   1948 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_s16)))
   1949 int16x8_t __arm_vhaddq_x(int16x8_t, int16_t, mve_pred16_t);
   1950 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_s32)))
   1951 int32x4_t __arm_vhaddq_x_n_s32(int32x4_t, int32_t, mve_pred16_t);
   1952 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_s32)))
   1953 int32x4_t __arm_vhaddq_x(int32x4_t, int32_t, mve_pred16_t);
   1954 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_s8)))
   1955 int8x16_t __arm_vhaddq_x_n_s8(int8x16_t, int8_t, mve_pred16_t);
   1956 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_s8)))
   1957 int8x16_t __arm_vhaddq_x(int8x16_t, int8_t, mve_pred16_t);
   1958 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_u16)))
   1959 uint16x8_t __arm_vhaddq_x_n_u16(uint16x8_t, uint16_t, mve_pred16_t);
   1960 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_u16)))
   1961 uint16x8_t __arm_vhaddq_x(uint16x8_t, uint16_t, mve_pred16_t);
   1962 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_u32)))
   1963 uint32x4_t __arm_vhaddq_x_n_u32(uint32x4_t, uint32_t, mve_pred16_t);
   1964 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_u32)))
   1965 uint32x4_t __arm_vhaddq_x(uint32x4_t, uint32_t, mve_pred16_t);
   1966 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_u8)))
   1967 uint8x16_t __arm_vhaddq_x_n_u8(uint8x16_t, uint8_t, mve_pred16_t);
   1968 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_u8)))
   1969 uint8x16_t __arm_vhaddq_x(uint8x16_t, uint8_t, mve_pred16_t);
   1970 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_s16)))
   1971 int16x8_t __arm_vhaddq_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
   1972 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_s16)))
   1973 int16x8_t __arm_vhaddq_x(int16x8_t, int16x8_t, mve_pred16_t);
   1974 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_s32)))
   1975 int32x4_t __arm_vhaddq_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
   1976 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_s32)))
   1977 int32x4_t __arm_vhaddq_x(int32x4_t, int32x4_t, mve_pred16_t);
   1978 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_s8)))
   1979 int8x16_t __arm_vhaddq_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
   1980 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_s8)))
   1981 int8x16_t __arm_vhaddq_x(int8x16_t, int8x16_t, mve_pred16_t);
   1982 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_u16)))
   1983 uint16x8_t __arm_vhaddq_x_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
   1984 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_u16)))
   1985 uint16x8_t __arm_vhaddq_x(uint16x8_t, uint16x8_t, mve_pred16_t);
   1986 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_u32)))
   1987 uint32x4_t __arm_vhaddq_x_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
   1988 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_u32)))
   1989 uint32x4_t __arm_vhaddq_x(uint32x4_t, uint32x4_t, mve_pred16_t);
   1990 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_u8)))
   1991 uint8x16_t __arm_vhaddq_x_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
   1992 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_u8)))
   1993 uint8x16_t __arm_vhaddq_x(uint8x16_t, uint8x16_t, mve_pred16_t);
   1994 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_m_s16)))
   1995 int16x8_t __arm_vhcaddq_rot270_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   1996 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_m_s16)))
   1997 int16x8_t __arm_vhcaddq_rot270_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   1998 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_m_s32)))
   1999 int32x4_t __arm_vhcaddq_rot270_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   2000 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_m_s32)))
   2001 int32x4_t __arm_vhcaddq_rot270_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   2002 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_m_s8)))
   2003 int8x16_t __arm_vhcaddq_rot270_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   2004 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_m_s8)))
   2005 int8x16_t __arm_vhcaddq_rot270_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   2006 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_s16)))
   2007 int16x8_t __arm_vhcaddq_rot270_s16(int16x8_t, int16x8_t);
   2008 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_s16)))
   2009 int16x8_t __arm_vhcaddq_rot270(int16x8_t, int16x8_t);
   2010 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_s32)))
   2011 int32x4_t __arm_vhcaddq_rot270_s32(int32x4_t, int32x4_t);
   2012 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_s32)))
   2013 int32x4_t __arm_vhcaddq_rot270(int32x4_t, int32x4_t);
   2014 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_s8)))
   2015 int8x16_t __arm_vhcaddq_rot270_s8(int8x16_t, int8x16_t);
   2016 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_s8)))
   2017 int8x16_t __arm_vhcaddq_rot270(int8x16_t, int8x16_t);
   2018 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_x_s16)))
   2019 int16x8_t __arm_vhcaddq_rot270_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
   2020 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_x_s16)))
   2021 int16x8_t __arm_vhcaddq_rot270_x(int16x8_t, int16x8_t, mve_pred16_t);
   2022 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_x_s32)))
   2023 int32x4_t __arm_vhcaddq_rot270_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
   2024 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_x_s32)))
   2025 int32x4_t __arm_vhcaddq_rot270_x(int32x4_t, int32x4_t, mve_pred16_t);
   2026 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_x_s8)))
   2027 int8x16_t __arm_vhcaddq_rot270_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
   2028 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_x_s8)))
   2029 int8x16_t __arm_vhcaddq_rot270_x(int8x16_t, int8x16_t, mve_pred16_t);
   2030 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_m_s16)))
   2031 int16x8_t __arm_vhcaddq_rot90_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   2032 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_m_s16)))
   2033 int16x8_t __arm_vhcaddq_rot90_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   2034 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_m_s32)))
   2035 int32x4_t __arm_vhcaddq_rot90_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   2036 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_m_s32)))
   2037 int32x4_t __arm_vhcaddq_rot90_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   2038 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_m_s8)))
   2039 int8x16_t __arm_vhcaddq_rot90_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   2040 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_m_s8)))
   2041 int8x16_t __arm_vhcaddq_rot90_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   2042 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_s16)))
   2043 int16x8_t __arm_vhcaddq_rot90_s16(int16x8_t, int16x8_t);
   2044 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_s16)))
   2045 int16x8_t __arm_vhcaddq_rot90(int16x8_t, int16x8_t);
   2046 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_s32)))
   2047 int32x4_t __arm_vhcaddq_rot90_s32(int32x4_t, int32x4_t);
   2048 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_s32)))
   2049 int32x4_t __arm_vhcaddq_rot90(int32x4_t, int32x4_t);
   2050 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_s8)))
   2051 int8x16_t __arm_vhcaddq_rot90_s8(int8x16_t, int8x16_t);
   2052 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_s8)))
   2053 int8x16_t __arm_vhcaddq_rot90(int8x16_t, int8x16_t);
   2054 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_x_s16)))
   2055 int16x8_t __arm_vhcaddq_rot90_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
   2056 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_x_s16)))
   2057 int16x8_t __arm_vhcaddq_rot90_x(int16x8_t, int16x8_t, mve_pred16_t);
   2058 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_x_s32)))
   2059 int32x4_t __arm_vhcaddq_rot90_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
   2060 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_x_s32)))
   2061 int32x4_t __arm_vhcaddq_rot90_x(int32x4_t, int32x4_t, mve_pred16_t);
   2062 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_x_s8)))
   2063 int8x16_t __arm_vhcaddq_rot90_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
   2064 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_x_s8)))
   2065 int8x16_t __arm_vhcaddq_rot90_x(int8x16_t, int8x16_t, mve_pred16_t);
   2066 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_s16)))
   2067 int16x8_t __arm_vhsubq_m_n_s16(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
   2068 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_s16)))
   2069 int16x8_t __arm_vhsubq_m(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
   2070 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_s32)))
   2071 int32x4_t __arm_vhsubq_m_n_s32(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
   2072 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_s32)))
   2073 int32x4_t __arm_vhsubq_m(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
   2074 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_s8)))
   2075 int8x16_t __arm_vhsubq_m_n_s8(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
   2076 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_s8)))
   2077 int8x16_t __arm_vhsubq_m(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
   2078 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_u16)))
   2079 uint16x8_t __arm_vhsubq_m_n_u16(uint16x8_t, uint16x8_t, uint16_t, mve_pred16_t);
   2080 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_u16)))
   2081 uint16x8_t __arm_vhsubq_m(uint16x8_t, uint16x8_t, uint16_t, mve_pred16_t);
   2082 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_u32)))
   2083 uint32x4_t __arm_vhsubq_m_n_u32(uint32x4_t, uint32x4_t, uint32_t, mve_pred16_t);
   2084 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_u32)))
   2085 uint32x4_t __arm_vhsubq_m(uint32x4_t, uint32x4_t, uint32_t, mve_pred16_t);
   2086 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_u8)))
   2087 uint8x16_t __arm_vhsubq_m_n_u8(uint8x16_t, uint8x16_t, uint8_t, mve_pred16_t);
   2088 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_u8)))
   2089 uint8x16_t __arm_vhsubq_m(uint8x16_t, uint8x16_t, uint8_t, mve_pred16_t);
   2090 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_s16)))
   2091 int16x8_t __arm_vhsubq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   2092 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_s16)))
   2093 int16x8_t __arm_vhsubq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   2094 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_s32)))
   2095 int32x4_t __arm_vhsubq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   2096 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_s32)))
   2097 int32x4_t __arm_vhsubq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   2098 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_s8)))
   2099 int8x16_t __arm_vhsubq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   2100 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_s8)))
   2101 int8x16_t __arm_vhsubq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   2102 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_u16)))
   2103 uint16x8_t __arm_vhsubq_m_u16(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   2104 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_u16)))
   2105 uint16x8_t __arm_vhsubq_m(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   2106 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_u32)))
   2107 uint32x4_t __arm_vhsubq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   2108 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_u32)))
   2109 uint32x4_t __arm_vhsubq_m(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   2110 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_u8)))
   2111 uint8x16_t __arm_vhsubq_m_u8(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   2112 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_u8)))
   2113 uint8x16_t __arm_vhsubq_m(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   2114 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_s16)))
   2115 int16x8_t __arm_vhsubq_n_s16(int16x8_t, int16_t);
   2116 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_s16)))
   2117 int16x8_t __arm_vhsubq(int16x8_t, int16_t);
   2118 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_s32)))
   2119 int32x4_t __arm_vhsubq_n_s32(int32x4_t, int32_t);
   2120 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_s32)))
   2121 int32x4_t __arm_vhsubq(int32x4_t, int32_t);
   2122 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_s8)))
   2123 int8x16_t __arm_vhsubq_n_s8(int8x16_t, int8_t);
   2124 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_s8)))
   2125 int8x16_t __arm_vhsubq(int8x16_t, int8_t);
   2126 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_u16)))
   2127 uint16x8_t __arm_vhsubq_n_u16(uint16x8_t, uint16_t);
   2128 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_u16)))
   2129 uint16x8_t __arm_vhsubq(uint16x8_t, uint16_t);
   2130 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_u32)))
   2131 uint32x4_t __arm_vhsubq_n_u32(uint32x4_t, uint32_t);
   2132 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_u32)))
   2133 uint32x4_t __arm_vhsubq(uint32x4_t, uint32_t);
   2134 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_u8)))
   2135 uint8x16_t __arm_vhsubq_n_u8(uint8x16_t, uint8_t);
   2136 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_u8)))
   2137 uint8x16_t __arm_vhsubq(uint8x16_t, uint8_t);
   2138 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_s16)))
   2139 int16x8_t __arm_vhsubq_s16(int16x8_t, int16x8_t);
   2140 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_s16)))
   2141 int16x8_t __arm_vhsubq(int16x8_t, int16x8_t);
   2142 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_s32)))
   2143 int32x4_t __arm_vhsubq_s32(int32x4_t, int32x4_t);
   2144 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_s32)))
   2145 int32x4_t __arm_vhsubq(int32x4_t, int32x4_t);
   2146 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_s8)))
   2147 int8x16_t __arm_vhsubq_s8(int8x16_t, int8x16_t);
   2148 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_s8)))
   2149 int8x16_t __arm_vhsubq(int8x16_t, int8x16_t);
   2150 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_u16)))
   2151 uint16x8_t __arm_vhsubq_u16(uint16x8_t, uint16x8_t);
   2152 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_u16)))
   2153 uint16x8_t __arm_vhsubq(uint16x8_t, uint16x8_t);
   2154 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_u32)))
   2155 uint32x4_t __arm_vhsubq_u32(uint32x4_t, uint32x4_t);
   2156 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_u32)))
   2157 uint32x4_t __arm_vhsubq(uint32x4_t, uint32x4_t);
   2158 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_u8)))
   2159 uint8x16_t __arm_vhsubq_u8(uint8x16_t, uint8x16_t);
   2160 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_u8)))
   2161 uint8x16_t __arm_vhsubq(uint8x16_t, uint8x16_t);
   2162 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_s16)))
   2163 int16x8_t __arm_vhsubq_x_n_s16(int16x8_t, int16_t, mve_pred16_t);
   2164 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_s16)))
   2165 int16x8_t __arm_vhsubq_x(int16x8_t, int16_t, mve_pred16_t);
   2166 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_s32)))
   2167 int32x4_t __arm_vhsubq_x_n_s32(int32x4_t, int32_t, mve_pred16_t);
   2168 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_s32)))
   2169 int32x4_t __arm_vhsubq_x(int32x4_t, int32_t, mve_pred16_t);
   2170 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_s8)))
   2171 int8x16_t __arm_vhsubq_x_n_s8(int8x16_t, int8_t, mve_pred16_t);
   2172 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_s8)))
   2173 int8x16_t __arm_vhsubq_x(int8x16_t, int8_t, mve_pred16_t);
   2174 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_u16)))
   2175 uint16x8_t __arm_vhsubq_x_n_u16(uint16x8_t, uint16_t, mve_pred16_t);
   2176 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_u16)))
   2177 uint16x8_t __arm_vhsubq_x(uint16x8_t, uint16_t, mve_pred16_t);
   2178 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_u32)))
   2179 uint32x4_t __arm_vhsubq_x_n_u32(uint32x4_t, uint32_t, mve_pred16_t);
   2180 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_u32)))
   2181 uint32x4_t __arm_vhsubq_x(uint32x4_t, uint32_t, mve_pred16_t);
   2182 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_u8)))
   2183 uint8x16_t __arm_vhsubq_x_n_u8(uint8x16_t, uint8_t, mve_pred16_t);
   2184 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_u8)))
   2185 uint8x16_t __arm_vhsubq_x(uint8x16_t, uint8_t, mve_pred16_t);
   2186 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_s16)))
   2187 int16x8_t __arm_vhsubq_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
   2188 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_s16)))
   2189 int16x8_t __arm_vhsubq_x(int16x8_t, int16x8_t, mve_pred16_t);
   2190 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_s32)))
   2191 int32x4_t __arm_vhsubq_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
   2192 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_s32)))
   2193 int32x4_t __arm_vhsubq_x(int32x4_t, int32x4_t, mve_pred16_t);
   2194 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_s8)))
   2195 int8x16_t __arm_vhsubq_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
   2196 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_s8)))
   2197 int8x16_t __arm_vhsubq_x(int8x16_t, int8x16_t, mve_pred16_t);
   2198 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_u16)))
   2199 uint16x8_t __arm_vhsubq_x_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
   2200 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_u16)))
   2201 uint16x8_t __arm_vhsubq_x(uint16x8_t, uint16x8_t, mve_pred16_t);
   2202 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_u32)))
   2203 uint32x4_t __arm_vhsubq_x_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
   2204 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_u32)))
   2205 uint32x4_t __arm_vhsubq_x(uint32x4_t, uint32x4_t, mve_pred16_t);
   2206 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_u8)))
   2207 uint8x16_t __arm_vhsubq_x_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
   2208 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_u8)))
   2209 uint8x16_t __arm_vhsubq_x(uint8x16_t, uint8x16_t, mve_pred16_t);
   2210 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_n_u16)))
   2211 uint16x8_t __arm_vidupq_m_n_u16(uint16x8_t, uint32_t, int, mve_pred16_t);
   2212 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_n_u16)))
   2213 uint16x8_t __arm_vidupq_m(uint16x8_t, uint32_t, int, mve_pred16_t);
   2214 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_n_u32)))
   2215 uint32x4_t __arm_vidupq_m_n_u32(uint32x4_t, uint32_t, int, mve_pred16_t);
   2216 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_n_u32)))
   2217 uint32x4_t __arm_vidupq_m(uint32x4_t, uint32_t, int, mve_pred16_t);
   2218 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_n_u8)))
   2219 uint8x16_t __arm_vidupq_m_n_u8(uint8x16_t, uint32_t, int, mve_pred16_t);
   2220 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_n_u8)))
   2221 uint8x16_t __arm_vidupq_m(uint8x16_t, uint32_t, int, mve_pred16_t);
   2222 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_wb_u16)))
   2223 uint16x8_t __arm_vidupq_m_wb_u16(uint16x8_t, uint32_t *, int, mve_pred16_t);
   2224 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_wb_u16)))
   2225 uint16x8_t __arm_vidupq_m(uint16x8_t, uint32_t *, int, mve_pred16_t);
   2226 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_wb_u32)))
   2227 uint32x4_t __arm_vidupq_m_wb_u32(uint32x4_t, uint32_t *, int, mve_pred16_t);
   2228 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_wb_u32)))
   2229 uint32x4_t __arm_vidupq_m(uint32x4_t, uint32_t *, int, mve_pred16_t);
   2230 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_wb_u8)))
   2231 uint8x16_t __arm_vidupq_m_wb_u8(uint8x16_t, uint32_t *, int, mve_pred16_t);
   2232 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_wb_u8)))
   2233 uint8x16_t __arm_vidupq_m(uint8x16_t, uint32_t *, int, mve_pred16_t);
   2234 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_n_u16)))
   2235 uint16x8_t __arm_vidupq_n_u16(uint32_t, int);
   2236 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vidupq_n_u16)))
   2237 uint16x8_t __arm_vidupq_u16(uint32_t, int);
   2238 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_n_u32)))
   2239 uint32x4_t __arm_vidupq_n_u32(uint32_t, int);
   2240 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vidupq_n_u32)))
   2241 uint32x4_t __arm_vidupq_u32(uint32_t, int);
   2242 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_n_u8)))
   2243 uint8x16_t __arm_vidupq_n_u8(uint32_t, int);
   2244 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vidupq_n_u8)))
   2245 uint8x16_t __arm_vidupq_u8(uint32_t, int);
   2246 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_wb_u16)))
   2247 uint16x8_t __arm_vidupq_wb_u16(uint32_t *, int);
   2248 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vidupq_wb_u16)))
   2249 uint16x8_t __arm_vidupq_u16(uint32_t *, int);
   2250 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_wb_u32)))
   2251 uint32x4_t __arm_vidupq_wb_u32(uint32_t *, int);
   2252 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vidupq_wb_u32)))
   2253 uint32x4_t __arm_vidupq_u32(uint32_t *, int);
   2254 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_wb_u8)))
   2255 uint8x16_t __arm_vidupq_wb_u8(uint32_t *, int);
   2256 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vidupq_wb_u8)))
   2257 uint8x16_t __arm_vidupq_u8(uint32_t *, int);
   2258 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_n_u16)))
   2259 uint16x8_t __arm_vidupq_x_n_u16(uint32_t, int, mve_pred16_t);
   2260 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_n_u16)))
   2261 uint16x8_t __arm_vidupq_x_u16(uint32_t, int, mve_pred16_t);
   2262 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_n_u32)))
   2263 uint32x4_t __arm_vidupq_x_n_u32(uint32_t, int, mve_pred16_t);
   2264 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_n_u32)))
   2265 uint32x4_t __arm_vidupq_x_u32(uint32_t, int, mve_pred16_t);
   2266 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_n_u8)))
   2267 uint8x16_t __arm_vidupq_x_n_u8(uint32_t, int, mve_pred16_t);
   2268 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_n_u8)))
   2269 uint8x16_t __arm_vidupq_x_u8(uint32_t, int, mve_pred16_t);
   2270 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_wb_u16)))
   2271 uint16x8_t __arm_vidupq_x_wb_u16(uint32_t *, int, mve_pred16_t);
   2272 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_wb_u16)))
   2273 uint16x8_t __arm_vidupq_x_u16(uint32_t *, int, mve_pred16_t);
   2274 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_wb_u32)))
   2275 uint32x4_t __arm_vidupq_x_wb_u32(uint32_t *, int, mve_pred16_t);
   2276 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_wb_u32)))
   2277 uint32x4_t __arm_vidupq_x_u32(uint32_t *, int, mve_pred16_t);
   2278 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_wb_u8)))
   2279 uint8x16_t __arm_vidupq_x_wb_u8(uint32_t *, int, mve_pred16_t);
   2280 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_wb_u8)))
   2281 uint8x16_t __arm_vidupq_x_u8(uint32_t *, int, mve_pred16_t);
   2282 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_n_u16)))
   2283 uint16x8_t __arm_viwdupq_m_n_u16(uint16x8_t, uint32_t, uint32_t, int, mve_pred16_t);
   2284 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_n_u16)))
   2285 uint16x8_t __arm_viwdupq_m(uint16x8_t, uint32_t, uint32_t, int, mve_pred16_t);
   2286 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_n_u32)))
   2287 uint32x4_t __arm_viwdupq_m_n_u32(uint32x4_t, uint32_t, uint32_t, int, mve_pred16_t);
   2288 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_n_u32)))
   2289 uint32x4_t __arm_viwdupq_m(uint32x4_t, uint32_t, uint32_t, int, mve_pred16_t);
   2290 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_n_u8)))
   2291 uint8x16_t __arm_viwdupq_m_n_u8(uint8x16_t, uint32_t, uint32_t, int, mve_pred16_t);
   2292 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_n_u8)))
   2293 uint8x16_t __arm_viwdupq_m(uint8x16_t, uint32_t, uint32_t, int, mve_pred16_t);
   2294 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_wb_u16)))
   2295 uint16x8_t __arm_viwdupq_m_wb_u16(uint16x8_t, uint32_t *, uint32_t, int, mve_pred16_t);
   2296 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_wb_u16)))
   2297 uint16x8_t __arm_viwdupq_m(uint16x8_t, uint32_t *, uint32_t, int, mve_pred16_t);
   2298 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_wb_u32)))
   2299 uint32x4_t __arm_viwdupq_m_wb_u32(uint32x4_t, uint32_t *, uint32_t, int, mve_pred16_t);
   2300 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_wb_u32)))
   2301 uint32x4_t __arm_viwdupq_m(uint32x4_t, uint32_t *, uint32_t, int, mve_pred16_t);
   2302 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_wb_u8)))
   2303 uint8x16_t __arm_viwdupq_m_wb_u8(uint8x16_t, uint32_t *, uint32_t, int, mve_pred16_t);
   2304 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_wb_u8)))
   2305 uint8x16_t __arm_viwdupq_m(uint8x16_t, uint32_t *, uint32_t, int, mve_pred16_t);
   2306 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_n_u16)))
   2307 uint16x8_t __arm_viwdupq_n_u16(uint32_t, uint32_t, int);
   2308 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_n_u16)))
   2309 uint16x8_t __arm_viwdupq_u16(uint32_t, uint32_t, int);
   2310 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_n_u32)))
   2311 uint32x4_t __arm_viwdupq_n_u32(uint32_t, uint32_t, int);
   2312 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_n_u32)))
   2313 uint32x4_t __arm_viwdupq_u32(uint32_t, uint32_t, int);
   2314 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_n_u8)))
   2315 uint8x16_t __arm_viwdupq_n_u8(uint32_t, uint32_t, int);
   2316 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_n_u8)))
   2317 uint8x16_t __arm_viwdupq_u8(uint32_t, uint32_t, int);
   2318 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_wb_u16)))
   2319 uint16x8_t __arm_viwdupq_wb_u16(uint32_t *, uint32_t, int);
   2320 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_wb_u16)))
   2321 uint16x8_t __arm_viwdupq_u16(uint32_t *, uint32_t, int);
   2322 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_wb_u32)))
   2323 uint32x4_t __arm_viwdupq_wb_u32(uint32_t *, uint32_t, int);
   2324 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_wb_u32)))
   2325 uint32x4_t __arm_viwdupq_u32(uint32_t *, uint32_t, int);
   2326 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_wb_u8)))
   2327 uint8x16_t __arm_viwdupq_wb_u8(uint32_t *, uint32_t, int);
   2328 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_wb_u8)))
   2329 uint8x16_t __arm_viwdupq_u8(uint32_t *, uint32_t, int);
   2330 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_n_u16)))
   2331 uint16x8_t __arm_viwdupq_x_n_u16(uint32_t, uint32_t, int, mve_pred16_t);
   2332 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_n_u16)))
   2333 uint16x8_t __arm_viwdupq_x_u16(uint32_t, uint32_t, int, mve_pred16_t);
   2334 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_n_u32)))
   2335 uint32x4_t __arm_viwdupq_x_n_u32(uint32_t, uint32_t, int, mve_pred16_t);
   2336 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_n_u32)))
   2337 uint32x4_t __arm_viwdupq_x_u32(uint32_t, uint32_t, int, mve_pred16_t);
   2338 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_n_u8)))
   2339 uint8x16_t __arm_viwdupq_x_n_u8(uint32_t, uint32_t, int, mve_pred16_t);
   2340 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_n_u8)))
   2341 uint8x16_t __arm_viwdupq_x_u8(uint32_t, uint32_t, int, mve_pred16_t);
   2342 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_wb_u16)))
   2343 uint16x8_t __arm_viwdupq_x_wb_u16(uint32_t *, uint32_t, int, mve_pred16_t);
   2344 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_wb_u16)))
   2345 uint16x8_t __arm_viwdupq_x_u16(uint32_t *, uint32_t, int, mve_pred16_t);
   2346 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_wb_u32)))
   2347 uint32x4_t __arm_viwdupq_x_wb_u32(uint32_t *, uint32_t, int, mve_pred16_t);
   2348 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_wb_u32)))
   2349 uint32x4_t __arm_viwdupq_x_u32(uint32_t *, uint32_t, int, mve_pred16_t);
   2350 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_wb_u8)))
   2351 uint8x16_t __arm_viwdupq_x_wb_u8(uint32_t *, uint32_t, int, mve_pred16_t);
   2352 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_wb_u8)))
   2353 uint8x16_t __arm_viwdupq_x_u8(uint32_t *, uint32_t, int, mve_pred16_t);
   2354 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_s16)))
   2355 int16x8_t __arm_vld1q_s16(const int16_t *);
   2356 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld1q_s16)))
   2357 int16x8_t __arm_vld1q(const int16_t *);
   2358 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_s32)))
   2359 int32x4_t __arm_vld1q_s32(const int32_t *);
   2360 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld1q_s32)))
   2361 int32x4_t __arm_vld1q(const int32_t *);
   2362 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_s8)))
   2363 int8x16_t __arm_vld1q_s8(const int8_t *);
   2364 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld1q_s8)))
   2365 int8x16_t __arm_vld1q(const int8_t *);
   2366 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_u16)))
   2367 uint16x8_t __arm_vld1q_u16(const uint16_t *);
   2368 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld1q_u16)))
   2369 uint16x8_t __arm_vld1q(const uint16_t *);
   2370 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_u32)))
   2371 uint32x4_t __arm_vld1q_u32(const uint32_t *);
   2372 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld1q_u32)))
   2373 uint32x4_t __arm_vld1q(const uint32_t *);
   2374 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_u8)))
   2375 uint8x16_t __arm_vld1q_u8(const uint8_t *);
   2376 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld1q_u8)))
   2377 uint8x16_t __arm_vld1q(const uint8_t *);
   2378 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_s16)))
   2379 int16x8_t __arm_vld1q_z_s16(const int16_t *, mve_pred16_t);
   2380 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_s16)))
   2381 int16x8_t __arm_vld1q_z(const int16_t *, mve_pred16_t);
   2382 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_s32)))
   2383 int32x4_t __arm_vld1q_z_s32(const int32_t *, mve_pred16_t);
   2384 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_s32)))
   2385 int32x4_t __arm_vld1q_z(const int32_t *, mve_pred16_t);
   2386 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_s8)))
   2387 int8x16_t __arm_vld1q_z_s8(const int8_t *, mve_pred16_t);
   2388 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_s8)))
   2389 int8x16_t __arm_vld1q_z(const int8_t *, mve_pred16_t);
   2390 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_u16)))
   2391 uint16x8_t __arm_vld1q_z_u16(const uint16_t *, mve_pred16_t);
   2392 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_u16)))
   2393 uint16x8_t __arm_vld1q_z(const uint16_t *, mve_pred16_t);
   2394 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_u32)))
   2395 uint32x4_t __arm_vld1q_z_u32(const uint32_t *, mve_pred16_t);
   2396 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_u32)))
   2397 uint32x4_t __arm_vld1q_z(const uint32_t *, mve_pred16_t);
   2398 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_u8)))
   2399 uint8x16_t __arm_vld1q_z_u8(const uint8_t *, mve_pred16_t);
   2400 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_u8)))
   2401 uint8x16_t __arm_vld1q_z(const uint8_t *, mve_pred16_t);
   2402 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_s16)))
   2403 int16x8x2_t __arm_vld2q_s16(const int16_t *);
   2404 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld2q_s16)))
   2405 int16x8x2_t __arm_vld2q(const int16_t *);
   2406 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_s32)))
   2407 int32x4x2_t __arm_vld2q_s32(const int32_t *);
   2408 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld2q_s32)))
   2409 int32x4x2_t __arm_vld2q(const int32_t *);
   2410 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_s8)))
   2411 int8x16x2_t __arm_vld2q_s8(const int8_t *);
   2412 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld2q_s8)))
   2413 int8x16x2_t __arm_vld2q(const int8_t *);
   2414 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_u16)))
   2415 uint16x8x2_t __arm_vld2q_u16(const uint16_t *);
   2416 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld2q_u16)))
   2417 uint16x8x2_t __arm_vld2q(const uint16_t *);
   2418 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_u32)))
   2419 uint32x4x2_t __arm_vld2q_u32(const uint32_t *);
   2420 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld2q_u32)))
   2421 uint32x4x2_t __arm_vld2q(const uint32_t *);
   2422 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_u8)))
   2423 uint8x16x2_t __arm_vld2q_u8(const uint8_t *);
   2424 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld2q_u8)))
   2425 uint8x16x2_t __arm_vld2q(const uint8_t *);
   2426 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_s16)))
   2427 int16x8x4_t __arm_vld4q_s16(const int16_t *);
   2428 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld4q_s16)))
   2429 int16x8x4_t __arm_vld4q(const int16_t *);
   2430 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_s32)))
   2431 int32x4x4_t __arm_vld4q_s32(const int32_t *);
   2432 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld4q_s32)))
   2433 int32x4x4_t __arm_vld4q(const int32_t *);
   2434 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_s8)))
   2435 int8x16x4_t __arm_vld4q_s8(const int8_t *);
   2436 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld4q_s8)))
   2437 int8x16x4_t __arm_vld4q(const int8_t *);
   2438 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_u16)))
   2439 uint16x8x4_t __arm_vld4q_u16(const uint16_t *);
   2440 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld4q_u16)))
   2441 uint16x8x4_t __arm_vld4q(const uint16_t *);
   2442 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_u32)))
   2443 uint32x4x4_t __arm_vld4q_u32(const uint32_t *);
   2444 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld4q_u32)))
   2445 uint32x4x4_t __arm_vld4q(const uint32_t *);
   2446 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_u8)))
   2447 uint8x16x4_t __arm_vld4q_u8(const uint8_t *);
   2448 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld4q_u8)))
   2449 uint8x16x4_t __arm_vld4q(const uint8_t *);
   2450 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_s16)))
   2451 int16x8_t __arm_vldrbq_gather_offset_s16(const int8_t *, uint16x8_t);
   2452 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_s16)))
   2453 int16x8_t __arm_vldrbq_gather_offset(const int8_t *, uint16x8_t);
   2454 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_s32)))
   2455 int32x4_t __arm_vldrbq_gather_offset_s32(const int8_t *, uint32x4_t);
   2456 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_s32)))
   2457 int32x4_t __arm_vldrbq_gather_offset(const int8_t *, uint32x4_t);
   2458 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_s8)))
   2459 int8x16_t __arm_vldrbq_gather_offset_s8(const int8_t *, uint8x16_t);
   2460 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_s8)))
   2461 int8x16_t __arm_vldrbq_gather_offset(const int8_t *, uint8x16_t);
   2462 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_u16)))
   2463 uint16x8_t __arm_vldrbq_gather_offset_u16(const uint8_t *, uint16x8_t);
   2464 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_u16)))
   2465 uint16x8_t __arm_vldrbq_gather_offset(const uint8_t *, uint16x8_t);
   2466 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_u32)))
   2467 uint32x4_t __arm_vldrbq_gather_offset_u32(const uint8_t *, uint32x4_t);
   2468 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_u32)))
   2469 uint32x4_t __arm_vldrbq_gather_offset(const uint8_t *, uint32x4_t);
   2470 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_u8)))
   2471 uint8x16_t __arm_vldrbq_gather_offset_u8(const uint8_t *, uint8x16_t);
   2472 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_u8)))
   2473 uint8x16_t __arm_vldrbq_gather_offset(const uint8_t *, uint8x16_t);
   2474 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_s16)))
   2475 int16x8_t __arm_vldrbq_gather_offset_z_s16(const int8_t *, uint16x8_t, mve_pred16_t);
   2476 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_s16)))
   2477 int16x8_t __arm_vldrbq_gather_offset_z(const int8_t *, uint16x8_t, mve_pred16_t);
   2478 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_s32)))
   2479 int32x4_t __arm_vldrbq_gather_offset_z_s32(const int8_t *, uint32x4_t, mve_pred16_t);
   2480 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_s32)))
   2481 int32x4_t __arm_vldrbq_gather_offset_z(const int8_t *, uint32x4_t, mve_pred16_t);
   2482 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_s8)))
   2483 int8x16_t __arm_vldrbq_gather_offset_z_s8(const int8_t *, uint8x16_t, mve_pred16_t);
   2484 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_s8)))
   2485 int8x16_t __arm_vldrbq_gather_offset_z(const int8_t *, uint8x16_t, mve_pred16_t);
   2486 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_u16)))
   2487 uint16x8_t __arm_vldrbq_gather_offset_z_u16(const uint8_t *, uint16x8_t, mve_pred16_t);
   2488 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_u16)))
   2489 uint16x8_t __arm_vldrbq_gather_offset_z(const uint8_t *, uint16x8_t, mve_pred16_t);
   2490 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_u32)))
   2491 uint32x4_t __arm_vldrbq_gather_offset_z_u32(const uint8_t *, uint32x4_t, mve_pred16_t);
   2492 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_u32)))
   2493 uint32x4_t __arm_vldrbq_gather_offset_z(const uint8_t *, uint32x4_t, mve_pred16_t);
   2494 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_u8)))
   2495 uint8x16_t __arm_vldrbq_gather_offset_z_u8(const uint8_t *, uint8x16_t, mve_pred16_t);
   2496 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_u8)))
   2497 uint8x16_t __arm_vldrbq_gather_offset_z(const uint8_t *, uint8x16_t, mve_pred16_t);
   2498 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_s16)))
   2499 int16x8_t __arm_vldrbq_s16(const int8_t *);
   2500 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_s32)))
   2501 int32x4_t __arm_vldrbq_s32(const int8_t *);
   2502 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_s8)))
   2503 int8x16_t __arm_vldrbq_s8(const int8_t *);
   2504 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_u16)))
   2505 uint16x8_t __arm_vldrbq_u16(const uint8_t *);
   2506 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_u32)))
   2507 uint32x4_t __arm_vldrbq_u32(const uint8_t *);
   2508 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_u8)))
   2509 uint8x16_t __arm_vldrbq_u8(const uint8_t *);
   2510 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_z_s16)))
   2511 int16x8_t __arm_vldrbq_z_s16(const int8_t *, mve_pred16_t);
   2512 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_z_s32)))
   2513 int32x4_t __arm_vldrbq_z_s32(const int8_t *, mve_pred16_t);
   2514 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_z_s8)))
   2515 int8x16_t __arm_vldrbq_z_s8(const int8_t *, mve_pred16_t);
   2516 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_z_u16)))
   2517 uint16x8_t __arm_vldrbq_z_u16(const uint8_t *, mve_pred16_t);
   2518 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_z_u32)))
   2519 uint32x4_t __arm_vldrbq_z_u32(const uint8_t *, mve_pred16_t);
   2520 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_z_u8)))
   2521 uint8x16_t __arm_vldrbq_z_u8(const uint8_t *, mve_pred16_t);
   2522 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_s64)))
   2523 int64x2_t __arm_vldrdq_gather_base_s64(uint64x2_t, int);
   2524 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_u64)))
   2525 uint64x2_t __arm_vldrdq_gather_base_u64(uint64x2_t, int);
   2526 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_wb_s64)))
   2527 int64x2_t __arm_vldrdq_gather_base_wb_s64(uint64x2_t *, int);
   2528 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_wb_u64)))
   2529 uint64x2_t __arm_vldrdq_gather_base_wb_u64(uint64x2_t *, int);
   2530 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_wb_z_s64)))
   2531 int64x2_t __arm_vldrdq_gather_base_wb_z_s64(uint64x2_t *, int, mve_pred16_t);
   2532 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_wb_z_u64)))
   2533 uint64x2_t __arm_vldrdq_gather_base_wb_z_u64(uint64x2_t *, int, mve_pred16_t);
   2534 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_z_s64)))
   2535 int64x2_t __arm_vldrdq_gather_base_z_s64(uint64x2_t, int, mve_pred16_t);
   2536 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_z_u64)))
   2537 uint64x2_t __arm_vldrdq_gather_base_z_u64(uint64x2_t, int, mve_pred16_t);
   2538 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_offset_s64)))
   2539 int64x2_t __arm_vldrdq_gather_offset_s64(const int64_t *, uint64x2_t);
   2540 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_offset_s64)))
   2541 int64x2_t __arm_vldrdq_gather_offset(const int64_t *, uint64x2_t);
   2542 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_offset_u64)))
   2543 uint64x2_t __arm_vldrdq_gather_offset_u64(const uint64_t *, uint64x2_t);
   2544 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_offset_u64)))
   2545 uint64x2_t __arm_vldrdq_gather_offset(const uint64_t *, uint64x2_t);
   2546 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_offset_z_s64)))
   2547 int64x2_t __arm_vldrdq_gather_offset_z_s64(const int64_t *, uint64x2_t, mve_pred16_t);
   2548 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_offset_z_s64)))
   2549 int64x2_t __arm_vldrdq_gather_offset_z(const int64_t *, uint64x2_t, mve_pred16_t);
   2550 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_offset_z_u64)))
   2551 uint64x2_t __arm_vldrdq_gather_offset_z_u64(const uint64_t *, uint64x2_t, mve_pred16_t);
   2552 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_offset_z_u64)))
   2553 uint64x2_t __arm_vldrdq_gather_offset_z(const uint64_t *, uint64x2_t, mve_pred16_t);
   2554 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_shifted_offset_s64)))
   2555 int64x2_t __arm_vldrdq_gather_shifted_offset_s64(const int64_t *, uint64x2_t);
   2556 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_shifted_offset_s64)))
   2557 int64x2_t __arm_vldrdq_gather_shifted_offset(const int64_t *, uint64x2_t);
   2558 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_shifted_offset_u64)))
   2559 uint64x2_t __arm_vldrdq_gather_shifted_offset_u64(const uint64_t *, uint64x2_t);
   2560 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_shifted_offset_u64)))
   2561 uint64x2_t __arm_vldrdq_gather_shifted_offset(const uint64_t *, uint64x2_t);
   2562 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_shifted_offset_z_s64)))
   2563 int64x2_t __arm_vldrdq_gather_shifted_offset_z_s64(const int64_t *, uint64x2_t, mve_pred16_t);
   2564 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_shifted_offset_z_s64)))
   2565 int64x2_t __arm_vldrdq_gather_shifted_offset_z(const int64_t *, uint64x2_t, mve_pred16_t);
   2566 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_shifted_offset_z_u64)))
   2567 uint64x2_t __arm_vldrdq_gather_shifted_offset_z_u64(const uint64_t *, uint64x2_t, mve_pred16_t);
   2568 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_shifted_offset_z_u64)))
   2569 uint64x2_t __arm_vldrdq_gather_shifted_offset_z(const uint64_t *, uint64x2_t, mve_pred16_t);
   2570 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_s16)))
   2571 int16x8_t __arm_vldrhq_gather_offset_s16(const int16_t *, uint16x8_t);
   2572 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_s16)))
   2573 int16x8_t __arm_vldrhq_gather_offset(const int16_t *, uint16x8_t);
   2574 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_s32)))
   2575 int32x4_t __arm_vldrhq_gather_offset_s32(const int16_t *, uint32x4_t);
   2576 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_s32)))
   2577 int32x4_t __arm_vldrhq_gather_offset(const int16_t *, uint32x4_t);
   2578 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_u16)))
   2579 uint16x8_t __arm_vldrhq_gather_offset_u16(const uint16_t *, uint16x8_t);
   2580 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_u16)))
   2581 uint16x8_t __arm_vldrhq_gather_offset(const uint16_t *, uint16x8_t);
   2582 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_u32)))
   2583 uint32x4_t __arm_vldrhq_gather_offset_u32(const uint16_t *, uint32x4_t);
   2584 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_u32)))
   2585 uint32x4_t __arm_vldrhq_gather_offset(const uint16_t *, uint32x4_t);
   2586 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_z_s16)))
   2587 int16x8_t __arm_vldrhq_gather_offset_z_s16(const int16_t *, uint16x8_t, mve_pred16_t);
   2588 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_z_s16)))
   2589 int16x8_t __arm_vldrhq_gather_offset_z(const int16_t *, uint16x8_t, mve_pred16_t);
   2590 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_z_s32)))
   2591 int32x4_t __arm_vldrhq_gather_offset_z_s32(const int16_t *, uint32x4_t, mve_pred16_t);
   2592 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_z_s32)))
   2593 int32x4_t __arm_vldrhq_gather_offset_z(const int16_t *, uint32x4_t, mve_pred16_t);
   2594 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_z_u16)))
   2595 uint16x8_t __arm_vldrhq_gather_offset_z_u16(const uint16_t *, uint16x8_t, mve_pred16_t);
   2596 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_z_u16)))
   2597 uint16x8_t __arm_vldrhq_gather_offset_z(const uint16_t *, uint16x8_t, mve_pred16_t);
   2598 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_z_u32)))
   2599 uint32x4_t __arm_vldrhq_gather_offset_z_u32(const uint16_t *, uint32x4_t, mve_pred16_t);
   2600 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_z_u32)))
   2601 uint32x4_t __arm_vldrhq_gather_offset_z(const uint16_t *, uint32x4_t, mve_pred16_t);
   2602 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_s16)))
   2603 int16x8_t __arm_vldrhq_gather_shifted_offset_s16(const int16_t *, uint16x8_t);
   2604 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_s16)))
   2605 int16x8_t __arm_vldrhq_gather_shifted_offset(const int16_t *, uint16x8_t);
   2606 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_s32)))
   2607 int32x4_t __arm_vldrhq_gather_shifted_offset_s32(const int16_t *, uint32x4_t);
   2608 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_s32)))
   2609 int32x4_t __arm_vldrhq_gather_shifted_offset(const int16_t *, uint32x4_t);
   2610 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_u16)))
   2611 uint16x8_t __arm_vldrhq_gather_shifted_offset_u16(const uint16_t *, uint16x8_t);
   2612 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_u16)))
   2613 uint16x8_t __arm_vldrhq_gather_shifted_offset(const uint16_t *, uint16x8_t);
   2614 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_u32)))
   2615 uint32x4_t __arm_vldrhq_gather_shifted_offset_u32(const uint16_t *, uint32x4_t);
   2616 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_u32)))
   2617 uint32x4_t __arm_vldrhq_gather_shifted_offset(const uint16_t *, uint32x4_t);
   2618 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_z_s16)))
   2619 int16x8_t __arm_vldrhq_gather_shifted_offset_z_s16(const int16_t *, uint16x8_t, mve_pred16_t);
   2620 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_z_s16)))
   2621 int16x8_t __arm_vldrhq_gather_shifted_offset_z(const int16_t *, uint16x8_t, mve_pred16_t);
   2622 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_z_s32)))
   2623 int32x4_t __arm_vldrhq_gather_shifted_offset_z_s32(const int16_t *, uint32x4_t, mve_pred16_t);
   2624 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_z_s32)))
   2625 int32x4_t __arm_vldrhq_gather_shifted_offset_z(const int16_t *, uint32x4_t, mve_pred16_t);
   2626 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_z_u16)))
   2627 uint16x8_t __arm_vldrhq_gather_shifted_offset_z_u16(const uint16_t *, uint16x8_t, mve_pred16_t);
   2628 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_z_u16)))
   2629 uint16x8_t __arm_vldrhq_gather_shifted_offset_z(const uint16_t *, uint16x8_t, mve_pred16_t);
   2630 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_z_u32)))
   2631 uint32x4_t __arm_vldrhq_gather_shifted_offset_z_u32(const uint16_t *, uint32x4_t, mve_pred16_t);
   2632 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_z_u32)))
   2633 uint32x4_t __arm_vldrhq_gather_shifted_offset_z(const uint16_t *, uint32x4_t, mve_pred16_t);
   2634 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_s16)))
   2635 int16x8_t __arm_vldrhq_s16(const int16_t *);
   2636 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_s32)))
   2637 int32x4_t __arm_vldrhq_s32(const int16_t *);
   2638 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_u16)))
   2639 uint16x8_t __arm_vldrhq_u16(const uint16_t *);
   2640 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_u32)))
   2641 uint32x4_t __arm_vldrhq_u32(const uint16_t *);
   2642 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_z_s16)))
   2643 int16x8_t __arm_vldrhq_z_s16(const int16_t *, mve_pred16_t);
   2644 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_z_s32)))
   2645 int32x4_t __arm_vldrhq_z_s32(const int16_t *, mve_pred16_t);
   2646 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_z_u16)))
   2647 uint16x8_t __arm_vldrhq_z_u16(const uint16_t *, mve_pred16_t);
   2648 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_z_u32)))
   2649 uint32x4_t __arm_vldrhq_z_u32(const uint16_t *, mve_pred16_t);
   2650 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_s32)))
   2651 int32x4_t __arm_vldrwq_gather_base_s32(uint32x4_t, int);
   2652 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_u32)))
   2653 uint32x4_t __arm_vldrwq_gather_base_u32(uint32x4_t, int);
   2654 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_wb_s32)))
   2655 int32x4_t __arm_vldrwq_gather_base_wb_s32(uint32x4_t *, int);
   2656 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_wb_u32)))
   2657 uint32x4_t __arm_vldrwq_gather_base_wb_u32(uint32x4_t *, int);
   2658 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_wb_z_s32)))
   2659 int32x4_t __arm_vldrwq_gather_base_wb_z_s32(uint32x4_t *, int, mve_pred16_t);
   2660 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_wb_z_u32)))
   2661 uint32x4_t __arm_vldrwq_gather_base_wb_z_u32(uint32x4_t *, int, mve_pred16_t);
   2662 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_z_s32)))
   2663 int32x4_t __arm_vldrwq_gather_base_z_s32(uint32x4_t, int, mve_pred16_t);
   2664 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_z_u32)))
   2665 uint32x4_t __arm_vldrwq_gather_base_z_u32(uint32x4_t, int, mve_pred16_t);
   2666 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_s32)))
   2667 int32x4_t __arm_vldrwq_gather_offset_s32(const int32_t *, uint32x4_t);
   2668 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_s32)))
   2669 int32x4_t __arm_vldrwq_gather_offset(const int32_t *, uint32x4_t);
   2670 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_u32)))
   2671 uint32x4_t __arm_vldrwq_gather_offset_u32(const uint32_t *, uint32x4_t);
   2672 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_u32)))
   2673 uint32x4_t __arm_vldrwq_gather_offset(const uint32_t *, uint32x4_t);
   2674 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_z_s32)))
   2675 int32x4_t __arm_vldrwq_gather_offset_z_s32(const int32_t *, uint32x4_t, mve_pred16_t);
   2676 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_z_s32)))
   2677 int32x4_t __arm_vldrwq_gather_offset_z(const int32_t *, uint32x4_t, mve_pred16_t);
   2678 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_z_u32)))
   2679 uint32x4_t __arm_vldrwq_gather_offset_z_u32(const uint32_t *, uint32x4_t, mve_pred16_t);
   2680 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_z_u32)))
   2681 uint32x4_t __arm_vldrwq_gather_offset_z(const uint32_t *, uint32x4_t, mve_pred16_t);
   2682 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_s32)))
   2683 int32x4_t __arm_vldrwq_gather_shifted_offset_s32(const int32_t *, uint32x4_t);
   2684 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_s32)))
   2685 int32x4_t __arm_vldrwq_gather_shifted_offset(const int32_t *, uint32x4_t);
   2686 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_u32)))
   2687 uint32x4_t __arm_vldrwq_gather_shifted_offset_u32(const uint32_t *, uint32x4_t);
   2688 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_u32)))
   2689 uint32x4_t __arm_vldrwq_gather_shifted_offset(const uint32_t *, uint32x4_t);
   2690 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_z_s32)))
   2691 int32x4_t __arm_vldrwq_gather_shifted_offset_z_s32(const int32_t *, uint32x4_t, mve_pred16_t);
   2692 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_z_s32)))
   2693 int32x4_t __arm_vldrwq_gather_shifted_offset_z(const int32_t *, uint32x4_t, mve_pred16_t);
   2694 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_z_u32)))
   2695 uint32x4_t __arm_vldrwq_gather_shifted_offset_z_u32(const uint32_t *, uint32x4_t, mve_pred16_t);
   2696 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_z_u32)))
   2697 uint32x4_t __arm_vldrwq_gather_shifted_offset_z(const uint32_t *, uint32x4_t, mve_pred16_t);
   2698 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_s32)))
   2699 int32x4_t __arm_vldrwq_s32(const int32_t *);
   2700 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_u32)))
   2701 uint32x4_t __arm_vldrwq_u32(const uint32_t *);
   2702 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_z_s32)))
   2703 int32x4_t __arm_vldrwq_z_s32(const int32_t *, mve_pred16_t);
   2704 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_z_u32)))
   2705 uint32x4_t __arm_vldrwq_z_u32(const uint32_t *, mve_pred16_t);
   2706 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_m_s16)))
   2707 uint16x8_t __arm_vmaxaq_m_s16(uint16x8_t, int16x8_t, mve_pred16_t);
   2708 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_m_s16)))
   2709 uint16x8_t __arm_vmaxaq_m(uint16x8_t, int16x8_t, mve_pred16_t);
   2710 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_m_s32)))
   2711 uint32x4_t __arm_vmaxaq_m_s32(uint32x4_t, int32x4_t, mve_pred16_t);
   2712 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_m_s32)))
   2713 uint32x4_t __arm_vmaxaq_m(uint32x4_t, int32x4_t, mve_pred16_t);
   2714 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_m_s8)))
   2715 uint8x16_t __arm_vmaxaq_m_s8(uint8x16_t, int8x16_t, mve_pred16_t);
   2716 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_m_s8)))
   2717 uint8x16_t __arm_vmaxaq_m(uint8x16_t, int8x16_t, mve_pred16_t);
   2718 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_s16)))
   2719 uint16x8_t __arm_vmaxaq_s16(uint16x8_t, int16x8_t);
   2720 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_s16)))
   2721 uint16x8_t __arm_vmaxaq(uint16x8_t, int16x8_t);
   2722 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_s32)))
   2723 uint32x4_t __arm_vmaxaq_s32(uint32x4_t, int32x4_t);
   2724 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_s32)))
   2725 uint32x4_t __arm_vmaxaq(uint32x4_t, int32x4_t);
   2726 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_s8)))
   2727 uint8x16_t __arm_vmaxaq_s8(uint8x16_t, int8x16_t);
   2728 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_s8)))
   2729 uint8x16_t __arm_vmaxaq(uint8x16_t, int8x16_t);
   2730 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_p_s16)))
   2731 uint16_t __arm_vmaxavq_p_s16(uint16_t, int16x8_t, mve_pred16_t);
   2732 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_p_s16)))
   2733 uint16_t __arm_vmaxavq_p(uint16_t, int16x8_t, mve_pred16_t);
   2734 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_p_s32)))
   2735 uint32_t __arm_vmaxavq_p_s32(uint32_t, int32x4_t, mve_pred16_t);
   2736 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_p_s32)))
   2737 uint32_t __arm_vmaxavq_p(uint32_t, int32x4_t, mve_pred16_t);
   2738 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_p_s8)))
   2739 uint8_t __arm_vmaxavq_p_s8(uint8_t, int8x16_t, mve_pred16_t);
   2740 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_p_s8)))
   2741 uint8_t __arm_vmaxavq_p(uint8_t, int8x16_t, mve_pred16_t);
   2742 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_s16)))
   2743 uint16_t __arm_vmaxavq_s16(uint16_t, int16x8_t);
   2744 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_s16)))
   2745 uint16_t __arm_vmaxavq(uint16_t, int16x8_t);
   2746 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_s32)))
   2747 uint32_t __arm_vmaxavq_s32(uint32_t, int32x4_t);
   2748 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_s32)))
   2749 uint32_t __arm_vmaxavq(uint32_t, int32x4_t);
   2750 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_s8)))
   2751 uint8_t __arm_vmaxavq_s8(uint8_t, int8x16_t);
   2752 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_s8)))
   2753 uint8_t __arm_vmaxavq(uint8_t, int8x16_t);
   2754 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_s16)))
   2755 int16x8_t __arm_vmaxq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   2756 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_s16)))
   2757 int16x8_t __arm_vmaxq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   2758 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_s32)))
   2759 int32x4_t __arm_vmaxq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   2760 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_s32)))
   2761 int32x4_t __arm_vmaxq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   2762 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_s8)))
   2763 int8x16_t __arm_vmaxq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   2764 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_s8)))
   2765 int8x16_t __arm_vmaxq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   2766 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_u16)))
   2767 uint16x8_t __arm_vmaxq_m_u16(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   2768 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_u16)))
   2769 uint16x8_t __arm_vmaxq_m(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   2770 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_u32)))
   2771 uint32x4_t __arm_vmaxq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   2772 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_u32)))
   2773 uint32x4_t __arm_vmaxq_m(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   2774 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_u8)))
   2775 uint8x16_t __arm_vmaxq_m_u8(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   2776 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_u8)))
   2777 uint8x16_t __arm_vmaxq_m(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   2778 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_s16)))
   2779 int16x8_t __arm_vmaxq_s16(int16x8_t, int16x8_t);
   2780 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_s16)))
   2781 int16x8_t __arm_vmaxq(int16x8_t, int16x8_t);
   2782 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_s32)))
   2783 int32x4_t __arm_vmaxq_s32(int32x4_t, int32x4_t);
   2784 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_s32)))
   2785 int32x4_t __arm_vmaxq(int32x4_t, int32x4_t);
   2786 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_s8)))
   2787 int8x16_t __arm_vmaxq_s8(int8x16_t, int8x16_t);
   2788 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_s8)))
   2789 int8x16_t __arm_vmaxq(int8x16_t, int8x16_t);
   2790 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_u16)))
   2791 uint16x8_t __arm_vmaxq_u16(uint16x8_t, uint16x8_t);
   2792 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_u16)))
   2793 uint16x8_t __arm_vmaxq(uint16x8_t, uint16x8_t);
   2794 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_u32)))
   2795 uint32x4_t __arm_vmaxq_u32(uint32x4_t, uint32x4_t);
   2796 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_u32)))
   2797 uint32x4_t __arm_vmaxq(uint32x4_t, uint32x4_t);
   2798 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_u8)))
   2799 uint8x16_t __arm_vmaxq_u8(uint8x16_t, uint8x16_t);
   2800 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_u8)))
   2801 uint8x16_t __arm_vmaxq(uint8x16_t, uint8x16_t);
   2802 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_s16)))
   2803 int16x8_t __arm_vmaxq_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
   2804 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_s16)))
   2805 int16x8_t __arm_vmaxq_x(int16x8_t, int16x8_t, mve_pred16_t);
   2806 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_s32)))
   2807 int32x4_t __arm_vmaxq_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
   2808 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_s32)))
   2809 int32x4_t __arm_vmaxq_x(int32x4_t, int32x4_t, mve_pred16_t);
   2810 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_s8)))
   2811 int8x16_t __arm_vmaxq_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
   2812 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_s8)))
   2813 int8x16_t __arm_vmaxq_x(int8x16_t, int8x16_t, mve_pred16_t);
   2814 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_u16)))
   2815 uint16x8_t __arm_vmaxq_x_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
   2816 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_u16)))
   2817 uint16x8_t __arm_vmaxq_x(uint16x8_t, uint16x8_t, mve_pred16_t);
   2818 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_u32)))
   2819 uint32x4_t __arm_vmaxq_x_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
   2820 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_u32)))
   2821 uint32x4_t __arm_vmaxq_x(uint32x4_t, uint32x4_t, mve_pred16_t);
   2822 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_u8)))
   2823 uint8x16_t __arm_vmaxq_x_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
   2824 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_u8)))
   2825 uint8x16_t __arm_vmaxq_x(uint8x16_t, uint8x16_t, mve_pred16_t);
   2826 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_s16)))
   2827 int16_t __arm_vmaxvq_p_s16(int16_t, int16x8_t, mve_pred16_t);
   2828 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_s16)))
   2829 int16_t __arm_vmaxvq_p(int16_t, int16x8_t, mve_pred16_t);
   2830 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_s32)))
   2831 int32_t __arm_vmaxvq_p_s32(int32_t, int32x4_t, mve_pred16_t);
   2832 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_s32)))
   2833 int32_t __arm_vmaxvq_p(int32_t, int32x4_t, mve_pred16_t);
   2834 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_s8)))
   2835 int8_t __arm_vmaxvq_p_s8(int8_t, int8x16_t, mve_pred16_t);
   2836 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_s8)))
   2837 int8_t __arm_vmaxvq_p(int8_t, int8x16_t, mve_pred16_t);
   2838 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_u16)))
   2839 uint16_t __arm_vmaxvq_p_u16(uint16_t, uint16x8_t, mve_pred16_t);
   2840 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_u16)))
   2841 uint16_t __arm_vmaxvq_p(uint16_t, uint16x8_t, mve_pred16_t);
   2842 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_u32)))
   2843 uint32_t __arm_vmaxvq_p_u32(uint32_t, uint32x4_t, mve_pred16_t);
   2844 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_u32)))
   2845 uint32_t __arm_vmaxvq_p(uint32_t, uint32x4_t, mve_pred16_t);
   2846 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_u8)))
   2847 uint8_t __arm_vmaxvq_p_u8(uint8_t, uint8x16_t, mve_pred16_t);
   2848 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_u8)))
   2849 uint8_t __arm_vmaxvq_p(uint8_t, uint8x16_t, mve_pred16_t);
   2850 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_s16)))
   2851 int16_t __arm_vmaxvq_s16(int16_t, int16x8_t);
   2852 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_s16)))
   2853 int16_t __arm_vmaxvq(int16_t, int16x8_t);
   2854 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_s32)))
   2855 int32_t __arm_vmaxvq_s32(int32_t, int32x4_t);
   2856 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_s32)))
   2857 int32_t __arm_vmaxvq(int32_t, int32x4_t);
   2858 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_s8)))
   2859 int8_t __arm_vmaxvq_s8(int8_t, int8x16_t);
   2860 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_s8)))
   2861 int8_t __arm_vmaxvq(int8_t, int8x16_t);
   2862 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_u16)))
   2863 uint16_t __arm_vmaxvq_u16(uint16_t, uint16x8_t);
   2864 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_u16)))
   2865 uint16_t __arm_vmaxvq(uint16_t, uint16x8_t);
   2866 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_u32)))
   2867 uint32_t __arm_vmaxvq_u32(uint32_t, uint32x4_t);
   2868 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_u32)))
   2869 uint32_t __arm_vmaxvq(uint32_t, uint32x4_t);
   2870 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_u8)))
   2871 uint8_t __arm_vmaxvq_u8(uint8_t, uint8x16_t);
   2872 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_u8)))
   2873 uint8_t __arm_vmaxvq(uint8_t, uint8x16_t);
   2874 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminaq_m_s16)))
   2875 uint16x8_t __arm_vminaq_m_s16(uint16x8_t, int16x8_t, mve_pred16_t);
   2876 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminaq_m_s16)))
   2877 uint16x8_t __arm_vminaq_m(uint16x8_t, int16x8_t, mve_pred16_t);
   2878 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminaq_m_s32)))
   2879 uint32x4_t __arm_vminaq_m_s32(uint32x4_t, int32x4_t, mve_pred16_t);
   2880 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminaq_m_s32)))
   2881 uint32x4_t __arm_vminaq_m(uint32x4_t, int32x4_t, mve_pred16_t);
   2882 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminaq_m_s8)))
   2883 uint8x16_t __arm_vminaq_m_s8(uint8x16_t, int8x16_t, mve_pred16_t);
   2884 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminaq_m_s8)))
   2885 uint8x16_t __arm_vminaq_m(uint8x16_t, int8x16_t, mve_pred16_t);
   2886 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminaq_s16)))
   2887 uint16x8_t __arm_vminaq_s16(uint16x8_t, int16x8_t);
   2888 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminaq_s16)))
   2889 uint16x8_t __arm_vminaq(uint16x8_t, int16x8_t);
   2890 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminaq_s32)))
   2891 uint32x4_t __arm_vminaq_s32(uint32x4_t, int32x4_t);
   2892 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminaq_s32)))
   2893 uint32x4_t __arm_vminaq(uint32x4_t, int32x4_t);
   2894 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminaq_s8)))
   2895 uint8x16_t __arm_vminaq_s8(uint8x16_t, int8x16_t);
   2896 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminaq_s8)))
   2897 uint8x16_t __arm_vminaq(uint8x16_t, int8x16_t);
   2898 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminavq_p_s16)))
   2899 uint16_t __arm_vminavq_p_s16(uint16_t, int16x8_t, mve_pred16_t);
   2900 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminavq_p_s16)))
   2901 uint16_t __arm_vminavq_p(uint16_t, int16x8_t, mve_pred16_t);
   2902 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminavq_p_s32)))
   2903 uint32_t __arm_vminavq_p_s32(uint32_t, int32x4_t, mve_pred16_t);
   2904 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminavq_p_s32)))
   2905 uint32_t __arm_vminavq_p(uint32_t, int32x4_t, mve_pred16_t);
   2906 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminavq_p_s8)))
   2907 uint8_t __arm_vminavq_p_s8(uint8_t, int8x16_t, mve_pred16_t);
   2908 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminavq_p_s8)))
   2909 uint8_t __arm_vminavq_p(uint8_t, int8x16_t, mve_pred16_t);
   2910 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminavq_s16)))
   2911 uint16_t __arm_vminavq_s16(uint16_t, int16x8_t);
   2912 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminavq_s16)))
   2913 uint16_t __arm_vminavq(uint16_t, int16x8_t);
   2914 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminavq_s32)))
   2915 uint32_t __arm_vminavq_s32(uint32_t, int32x4_t);
   2916 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminavq_s32)))
   2917 uint32_t __arm_vminavq(uint32_t, int32x4_t);
   2918 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminavq_s8)))
   2919 uint8_t __arm_vminavq_s8(uint8_t, int8x16_t);
   2920 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminavq_s8)))
   2921 uint8_t __arm_vminavq(uint8_t, int8x16_t);
   2922 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_s16)))
   2923 int16x8_t __arm_vminq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   2924 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_s16)))
   2925 int16x8_t __arm_vminq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   2926 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_s32)))
   2927 int32x4_t __arm_vminq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   2928 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_s32)))
   2929 int32x4_t __arm_vminq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   2930 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_s8)))
   2931 int8x16_t __arm_vminq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   2932 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_s8)))
   2933 int8x16_t __arm_vminq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   2934 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_u16)))
   2935 uint16x8_t __arm_vminq_m_u16(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   2936 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_u16)))
   2937 uint16x8_t __arm_vminq_m(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   2938 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_u32)))
   2939 uint32x4_t __arm_vminq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   2940 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_u32)))
   2941 uint32x4_t __arm_vminq_m(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   2942 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_u8)))
   2943 uint8x16_t __arm_vminq_m_u8(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   2944 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_u8)))
   2945 uint8x16_t __arm_vminq_m(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   2946 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_s16)))
   2947 int16x8_t __arm_vminq_s16(int16x8_t, int16x8_t);
   2948 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminq_s16)))
   2949 int16x8_t __arm_vminq(int16x8_t, int16x8_t);
   2950 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_s32)))
   2951 int32x4_t __arm_vminq_s32(int32x4_t, int32x4_t);
   2952 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminq_s32)))
   2953 int32x4_t __arm_vminq(int32x4_t, int32x4_t);
   2954 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_s8)))
   2955 int8x16_t __arm_vminq_s8(int8x16_t, int8x16_t);
   2956 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminq_s8)))
   2957 int8x16_t __arm_vminq(int8x16_t, int8x16_t);
   2958 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_u16)))
   2959 uint16x8_t __arm_vminq_u16(uint16x8_t, uint16x8_t);
   2960 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminq_u16)))
   2961 uint16x8_t __arm_vminq(uint16x8_t, uint16x8_t);
   2962 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_u32)))
   2963 uint32x4_t __arm_vminq_u32(uint32x4_t, uint32x4_t);
   2964 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminq_u32)))
   2965 uint32x4_t __arm_vminq(uint32x4_t, uint32x4_t);
   2966 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_u8)))
   2967 uint8x16_t __arm_vminq_u8(uint8x16_t, uint8x16_t);
   2968 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminq_u8)))
   2969 uint8x16_t __arm_vminq(uint8x16_t, uint8x16_t);
   2970 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_s16)))
   2971 int16x8_t __arm_vminq_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
   2972 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_s16)))
   2973 int16x8_t __arm_vminq_x(int16x8_t, int16x8_t, mve_pred16_t);
   2974 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_s32)))
   2975 int32x4_t __arm_vminq_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
   2976 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_s32)))
   2977 int32x4_t __arm_vminq_x(int32x4_t, int32x4_t, mve_pred16_t);
   2978 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_s8)))
   2979 int8x16_t __arm_vminq_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
   2980 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_s8)))
   2981 int8x16_t __arm_vminq_x(int8x16_t, int8x16_t, mve_pred16_t);
   2982 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_u16)))
   2983 uint16x8_t __arm_vminq_x_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
   2984 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_u16)))
   2985 uint16x8_t __arm_vminq_x(uint16x8_t, uint16x8_t, mve_pred16_t);
   2986 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_u32)))
   2987 uint32x4_t __arm_vminq_x_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
   2988 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_u32)))
   2989 uint32x4_t __arm_vminq_x(uint32x4_t, uint32x4_t, mve_pred16_t);
   2990 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_u8)))
   2991 uint8x16_t __arm_vminq_x_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
   2992 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_u8)))
   2993 uint8x16_t __arm_vminq_x(uint8x16_t, uint8x16_t, mve_pred16_t);
   2994 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_s16)))
   2995 int16_t __arm_vminvq_p_s16(int16_t, int16x8_t, mve_pred16_t);
   2996 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_s16)))
   2997 int16_t __arm_vminvq_p(int16_t, int16x8_t, mve_pred16_t);
   2998 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_s32)))
   2999 int32_t __arm_vminvq_p_s32(int32_t, int32x4_t, mve_pred16_t);
   3000 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_s32)))
   3001 int32_t __arm_vminvq_p(int32_t, int32x4_t, mve_pred16_t);
   3002 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_s8)))
   3003 int8_t __arm_vminvq_p_s8(int8_t, int8x16_t, mve_pred16_t);
   3004 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_s8)))
   3005 int8_t __arm_vminvq_p(int8_t, int8x16_t, mve_pred16_t);
   3006 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_u16)))
   3007 uint16_t __arm_vminvq_p_u16(uint16_t, uint16x8_t, mve_pred16_t);
   3008 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_u16)))
   3009 uint16_t __arm_vminvq_p(uint16_t, uint16x8_t, mve_pred16_t);
   3010 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_u32)))
   3011 uint32_t __arm_vminvq_p_u32(uint32_t, uint32x4_t, mve_pred16_t);
   3012 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_u32)))
   3013 uint32_t __arm_vminvq_p(uint32_t, uint32x4_t, mve_pred16_t);
   3014 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_u8)))
   3015 uint8_t __arm_vminvq_p_u8(uint8_t, uint8x16_t, mve_pred16_t);
   3016 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_u8)))
   3017 uint8_t __arm_vminvq_p(uint8_t, uint8x16_t, mve_pred16_t);
   3018 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_s16)))
   3019 int16_t __arm_vminvq_s16(int16_t, int16x8_t);
   3020 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminvq_s16)))
   3021 int16_t __arm_vminvq(int16_t, int16x8_t);
   3022 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_s32)))
   3023 int32_t __arm_vminvq_s32(int32_t, int32x4_t);
   3024 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminvq_s32)))
   3025 int32_t __arm_vminvq(int32_t, int32x4_t);
   3026 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_s8)))
   3027 int8_t __arm_vminvq_s8(int8_t, int8x16_t);
   3028 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminvq_s8)))
   3029 int8_t __arm_vminvq(int8_t, int8x16_t);
   3030 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_u16)))
   3031 uint16_t __arm_vminvq_u16(uint16_t, uint16x8_t);
   3032 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminvq_u16)))
   3033 uint16_t __arm_vminvq(uint16_t, uint16x8_t);
   3034 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_u32)))
   3035 uint32_t __arm_vminvq_u32(uint32_t, uint32x4_t);
   3036 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminvq_u32)))
   3037 uint32_t __arm_vminvq(uint32_t, uint32x4_t);
   3038 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_u8)))
   3039 uint8_t __arm_vminvq_u8(uint8_t, uint8x16_t);
   3040 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminvq_u8)))
   3041 uint8_t __arm_vminvq(uint8_t, uint8x16_t);
   3042 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_s16)))
   3043 int32_t __arm_vmladavaq_p_s16(int32_t, int16x8_t, int16x8_t, mve_pred16_t);
   3044 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_s16)))
   3045 int32_t __arm_vmladavaq_p(int32_t, int16x8_t, int16x8_t, mve_pred16_t);
   3046 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_s32)))
   3047 int32_t __arm_vmladavaq_p_s32(int32_t, int32x4_t, int32x4_t, mve_pred16_t);
   3048 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_s32)))
   3049 int32_t __arm_vmladavaq_p(int32_t, int32x4_t, int32x4_t, mve_pred16_t);
   3050 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_s8)))
   3051 int32_t __arm_vmladavaq_p_s8(int32_t, int8x16_t, int8x16_t, mve_pred16_t);
   3052 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_s8)))
   3053 int32_t __arm_vmladavaq_p(int32_t, int8x16_t, int8x16_t, mve_pred16_t);
   3054 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_u16)))
   3055 uint32_t __arm_vmladavaq_p_u16(uint32_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   3056 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_u16)))
   3057 uint32_t __arm_vmladavaq_p(uint32_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   3058 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_u32)))
   3059 uint32_t __arm_vmladavaq_p_u32(uint32_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   3060 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_u32)))
   3061 uint32_t __arm_vmladavaq_p(uint32_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   3062 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_u8)))
   3063 uint32_t __arm_vmladavaq_p_u8(uint32_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   3064 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_u8)))
   3065 uint32_t __arm_vmladavaq_p(uint32_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   3066 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_s16)))
   3067 int32_t __arm_vmladavaq_s16(int32_t, int16x8_t, int16x8_t);
   3068 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_s16)))
   3069 int32_t __arm_vmladavaq(int32_t, int16x8_t, int16x8_t);
   3070 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_s32)))
   3071 int32_t __arm_vmladavaq_s32(int32_t, int32x4_t, int32x4_t);
   3072 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_s32)))
   3073 int32_t __arm_vmladavaq(int32_t, int32x4_t, int32x4_t);
   3074 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_s8)))
   3075 int32_t __arm_vmladavaq_s8(int32_t, int8x16_t, int8x16_t);
   3076 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_s8)))
   3077 int32_t __arm_vmladavaq(int32_t, int8x16_t, int8x16_t);
   3078 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_u16)))
   3079 uint32_t __arm_vmladavaq_u16(uint32_t, uint16x8_t, uint16x8_t);
   3080 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_u16)))
   3081 uint32_t __arm_vmladavaq(uint32_t, uint16x8_t, uint16x8_t);
   3082 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_u32)))
   3083 uint32_t __arm_vmladavaq_u32(uint32_t, uint32x4_t, uint32x4_t);
   3084 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_u32)))
   3085 uint32_t __arm_vmladavaq(uint32_t, uint32x4_t, uint32x4_t);
   3086 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_u8)))
   3087 uint32_t __arm_vmladavaq_u8(uint32_t, uint8x16_t, uint8x16_t);
   3088 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_u8)))
   3089 uint32_t __arm_vmladavaq(uint32_t, uint8x16_t, uint8x16_t);
   3090 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_p_s16)))
   3091 int32_t __arm_vmladavaxq_p_s16(int32_t, int16x8_t, int16x8_t, mve_pred16_t);
   3092 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_p_s16)))
   3093 int32_t __arm_vmladavaxq_p(int32_t, int16x8_t, int16x8_t, mve_pred16_t);
   3094 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_p_s32)))
   3095 int32_t __arm_vmladavaxq_p_s32(int32_t, int32x4_t, int32x4_t, mve_pred16_t);
   3096 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_p_s32)))
   3097 int32_t __arm_vmladavaxq_p(int32_t, int32x4_t, int32x4_t, mve_pred16_t);
   3098 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_p_s8)))
   3099 int32_t __arm_vmladavaxq_p_s8(int32_t, int8x16_t, int8x16_t, mve_pred16_t);
   3100 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_p_s8)))
   3101 int32_t __arm_vmladavaxq_p(int32_t, int8x16_t, int8x16_t, mve_pred16_t);
   3102 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_s16)))
   3103 int32_t __arm_vmladavaxq_s16(int32_t, int16x8_t, int16x8_t);
   3104 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_s16)))
   3105 int32_t __arm_vmladavaxq(int32_t, int16x8_t, int16x8_t);
   3106 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_s32)))
   3107 int32_t __arm_vmladavaxq_s32(int32_t, int32x4_t, int32x4_t);
   3108 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_s32)))
   3109 int32_t __arm_vmladavaxq(int32_t, int32x4_t, int32x4_t);
   3110 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_s8)))
   3111 int32_t __arm_vmladavaxq_s8(int32_t, int8x16_t, int8x16_t);
   3112 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_s8)))
   3113 int32_t __arm_vmladavaxq(int32_t, int8x16_t, int8x16_t);
   3114 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_s16)))
   3115 int32_t __arm_vmladavq_p_s16(int16x8_t, int16x8_t, mve_pred16_t);
   3116 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_s16)))
   3117 int32_t __arm_vmladavq_p(int16x8_t, int16x8_t, mve_pred16_t);
   3118 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_s32)))
   3119 int32_t __arm_vmladavq_p_s32(int32x4_t, int32x4_t, mve_pred16_t);
   3120 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_s32)))
   3121 int32_t __arm_vmladavq_p(int32x4_t, int32x4_t, mve_pred16_t);
   3122 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_s8)))
   3123 int32_t __arm_vmladavq_p_s8(int8x16_t, int8x16_t, mve_pred16_t);
   3124 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_s8)))
   3125 int32_t __arm_vmladavq_p(int8x16_t, int8x16_t, mve_pred16_t);
   3126 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_u16)))
   3127 uint32_t __arm_vmladavq_p_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
   3128 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_u16)))
   3129 uint32_t __arm_vmladavq_p(uint16x8_t, uint16x8_t, mve_pred16_t);
   3130 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_u32)))
   3131 uint32_t __arm_vmladavq_p_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
   3132 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_u32)))
   3133 uint32_t __arm_vmladavq_p(uint32x4_t, uint32x4_t, mve_pred16_t);
   3134 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_u8)))
   3135 uint32_t __arm_vmladavq_p_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
   3136 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_u8)))
   3137 uint32_t __arm_vmladavq_p(uint8x16_t, uint8x16_t, mve_pred16_t);
   3138 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_s16)))
   3139 int32_t __arm_vmladavq_s16(int16x8_t, int16x8_t);
   3140 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_s16)))
   3141 int32_t __arm_vmladavq(int16x8_t, int16x8_t);
   3142 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_s32)))
   3143 int32_t __arm_vmladavq_s32(int32x4_t, int32x4_t);
   3144 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_s32)))
   3145 int32_t __arm_vmladavq(int32x4_t, int32x4_t);
   3146 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_s8)))
   3147 int32_t __arm_vmladavq_s8(int8x16_t, int8x16_t);
   3148 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_s8)))
   3149 int32_t __arm_vmladavq(int8x16_t, int8x16_t);
   3150 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_u16)))
   3151 uint32_t __arm_vmladavq_u16(uint16x8_t, uint16x8_t);
   3152 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_u16)))
   3153 uint32_t __arm_vmladavq(uint16x8_t, uint16x8_t);
   3154 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_u32)))
   3155 uint32_t __arm_vmladavq_u32(uint32x4_t, uint32x4_t);
   3156 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_u32)))
   3157 uint32_t __arm_vmladavq(uint32x4_t, uint32x4_t);
   3158 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_u8)))
   3159 uint32_t __arm_vmladavq_u8(uint8x16_t, uint8x16_t);
   3160 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_u8)))
   3161 uint32_t __arm_vmladavq(uint8x16_t, uint8x16_t);
   3162 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_p_s16)))
   3163 int32_t __arm_vmladavxq_p_s16(int16x8_t, int16x8_t, mve_pred16_t);
   3164 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_p_s16)))
   3165 int32_t __arm_vmladavxq_p(int16x8_t, int16x8_t, mve_pred16_t);
   3166 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_p_s32)))
   3167 int32_t __arm_vmladavxq_p_s32(int32x4_t, int32x4_t, mve_pred16_t);
   3168 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_p_s32)))
   3169 int32_t __arm_vmladavxq_p(int32x4_t, int32x4_t, mve_pred16_t);
   3170 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_p_s8)))
   3171 int32_t __arm_vmladavxq_p_s8(int8x16_t, int8x16_t, mve_pred16_t);
   3172 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_p_s8)))
   3173 int32_t __arm_vmladavxq_p(int8x16_t, int8x16_t, mve_pred16_t);
   3174 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_s16)))
   3175 int32_t __arm_vmladavxq_s16(int16x8_t, int16x8_t);
   3176 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_s16)))
   3177 int32_t __arm_vmladavxq(int16x8_t, int16x8_t);
   3178 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_s32)))
   3179 int32_t __arm_vmladavxq_s32(int32x4_t, int32x4_t);
   3180 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_s32)))
   3181 int32_t __arm_vmladavxq(int32x4_t, int32x4_t);
   3182 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_s8)))
   3183 int32_t __arm_vmladavxq_s8(int8x16_t, int8x16_t);
   3184 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_s8)))
   3185 int32_t __arm_vmladavxq(int8x16_t, int8x16_t);
   3186 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_p_s16)))
   3187 int64_t __arm_vmlaldavaq_p_s16(int64_t, int16x8_t, int16x8_t, mve_pred16_t);
   3188 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_p_s16)))
   3189 int64_t __arm_vmlaldavaq_p(int64_t, int16x8_t, int16x8_t, mve_pred16_t);
   3190 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_p_s32)))
   3191 int64_t __arm_vmlaldavaq_p_s32(int64_t, int32x4_t, int32x4_t, mve_pred16_t);
   3192 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_p_s32)))
   3193 int64_t __arm_vmlaldavaq_p(int64_t, int32x4_t, int32x4_t, mve_pred16_t);
   3194 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_p_u16)))
   3195 uint64_t __arm_vmlaldavaq_p_u16(uint64_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   3196 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_p_u16)))
   3197 uint64_t __arm_vmlaldavaq_p(uint64_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   3198 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_p_u32)))
   3199 uint64_t __arm_vmlaldavaq_p_u32(uint64_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   3200 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_p_u32)))
   3201 uint64_t __arm_vmlaldavaq_p(uint64_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   3202 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_s16)))
   3203 int64_t __arm_vmlaldavaq_s16(int64_t, int16x8_t, int16x8_t);
   3204 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_s16)))
   3205 int64_t __arm_vmlaldavaq(int64_t, int16x8_t, int16x8_t);
   3206 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_s32)))
   3207 int64_t __arm_vmlaldavaq_s32(int64_t, int32x4_t, int32x4_t);
   3208 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_s32)))
   3209 int64_t __arm_vmlaldavaq(int64_t, int32x4_t, int32x4_t);
   3210 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_u16)))
   3211 uint64_t __arm_vmlaldavaq_u16(uint64_t, uint16x8_t, uint16x8_t);
   3212 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_u16)))
   3213 uint64_t __arm_vmlaldavaq(uint64_t, uint16x8_t, uint16x8_t);
   3214 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_u32)))
   3215 uint64_t __arm_vmlaldavaq_u32(uint64_t, uint32x4_t, uint32x4_t);
   3216 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_u32)))
   3217 uint64_t __arm_vmlaldavaq(uint64_t, uint32x4_t, uint32x4_t);
   3218 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaxq_p_s16)))
   3219 int64_t __arm_vmlaldavaxq_p_s16(int64_t, int16x8_t, int16x8_t, mve_pred16_t);
   3220 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaxq_p_s16)))
   3221 int64_t __arm_vmlaldavaxq_p(int64_t, int16x8_t, int16x8_t, mve_pred16_t);
   3222 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaxq_p_s32)))
   3223 int64_t __arm_vmlaldavaxq_p_s32(int64_t, int32x4_t, int32x4_t, mve_pred16_t);
   3224 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaxq_p_s32)))
   3225 int64_t __arm_vmlaldavaxq_p(int64_t, int32x4_t, int32x4_t, mve_pred16_t);
   3226 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaxq_s16)))
   3227 int64_t __arm_vmlaldavaxq_s16(int64_t, int16x8_t, int16x8_t);
   3228 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaxq_s16)))
   3229 int64_t __arm_vmlaldavaxq(int64_t, int16x8_t, int16x8_t);
   3230 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaxq_s32)))
   3231 int64_t __arm_vmlaldavaxq_s32(int64_t, int32x4_t, int32x4_t);
   3232 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaxq_s32)))
   3233 int64_t __arm_vmlaldavaxq(int64_t, int32x4_t, int32x4_t);
   3234 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_p_s16)))
   3235 int64_t __arm_vmlaldavq_p_s16(int16x8_t, int16x8_t, mve_pred16_t);
   3236 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_p_s16)))
   3237 int64_t __arm_vmlaldavq_p(int16x8_t, int16x8_t, mve_pred16_t);
   3238 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_p_s32)))
   3239 int64_t __arm_vmlaldavq_p_s32(int32x4_t, int32x4_t, mve_pred16_t);
   3240 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_p_s32)))
   3241 int64_t __arm_vmlaldavq_p(int32x4_t, int32x4_t, mve_pred16_t);
   3242 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_p_u16)))
   3243 uint64_t __arm_vmlaldavq_p_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
   3244 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_p_u16)))
   3245 uint64_t __arm_vmlaldavq_p(uint16x8_t, uint16x8_t, mve_pred16_t);
   3246 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_p_u32)))
   3247 uint64_t __arm_vmlaldavq_p_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
   3248 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_p_u32)))
   3249 uint64_t __arm_vmlaldavq_p(uint32x4_t, uint32x4_t, mve_pred16_t);
   3250 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_s16)))
   3251 int64_t __arm_vmlaldavq_s16(int16x8_t, int16x8_t);
   3252 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_s16)))
   3253 int64_t __arm_vmlaldavq(int16x8_t, int16x8_t);
   3254 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_s32)))
   3255 int64_t __arm_vmlaldavq_s32(int32x4_t, int32x4_t);
   3256 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_s32)))
   3257 int64_t __arm_vmlaldavq(int32x4_t, int32x4_t);
   3258 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_u16)))
   3259 uint64_t __arm_vmlaldavq_u16(uint16x8_t, uint16x8_t);
   3260 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_u16)))
   3261 uint64_t __arm_vmlaldavq(uint16x8_t, uint16x8_t);
   3262 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_u32)))
   3263 uint64_t __arm_vmlaldavq_u32(uint32x4_t, uint32x4_t);
   3264 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_u32)))
   3265 uint64_t __arm_vmlaldavq(uint32x4_t, uint32x4_t);
   3266 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavxq_p_s16)))
   3267 int64_t __arm_vmlaldavxq_p_s16(int16x8_t, int16x8_t, mve_pred16_t);
   3268 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavxq_p_s16)))
   3269 int64_t __arm_vmlaldavxq_p(int16x8_t, int16x8_t, mve_pred16_t);
   3270 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavxq_p_s32)))
   3271 int64_t __arm_vmlaldavxq_p_s32(int32x4_t, int32x4_t, mve_pred16_t);
   3272 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavxq_p_s32)))
   3273 int64_t __arm_vmlaldavxq_p(int32x4_t, int32x4_t, mve_pred16_t);
   3274 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavxq_s16)))
   3275 int64_t __arm_vmlaldavxq_s16(int16x8_t, int16x8_t);
   3276 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavxq_s16)))
   3277 int64_t __arm_vmlaldavxq(int16x8_t, int16x8_t);
   3278 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavxq_s32)))
   3279 int64_t __arm_vmlaldavxq_s32(int32x4_t, int32x4_t);
   3280 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavxq_s32)))
   3281 int64_t __arm_vmlaldavxq(int32x4_t, int32x4_t);
   3282 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_s16)))
   3283 int16x8_t __arm_vmlaq_m_n_s16(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
   3284 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_s16)))
   3285 int16x8_t __arm_vmlaq_m(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
   3286 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_s32)))
   3287 int32x4_t __arm_vmlaq_m_n_s32(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
   3288 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_s32)))
   3289 int32x4_t __arm_vmlaq_m(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
   3290 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_s8)))
   3291 int8x16_t __arm_vmlaq_m_n_s8(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
   3292 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_s8)))
   3293 int8x16_t __arm_vmlaq_m(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
   3294 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_u16)))
   3295 uint16x8_t __arm_vmlaq_m_n_u16(uint16x8_t, uint16x8_t, uint16_t, mve_pred16_t);
   3296 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_u16)))
   3297 uint16x8_t __arm_vmlaq_m(uint16x8_t, uint16x8_t, uint16_t, mve_pred16_t);
   3298 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_u32)))
   3299 uint32x4_t __arm_vmlaq_m_n_u32(uint32x4_t, uint32x4_t, uint32_t, mve_pred16_t);
   3300 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_u32)))
   3301 uint32x4_t __arm_vmlaq_m(uint32x4_t, uint32x4_t, uint32_t, mve_pred16_t);
   3302 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_u8)))
   3303 uint8x16_t __arm_vmlaq_m_n_u8(uint8x16_t, uint8x16_t, uint8_t, mve_pred16_t);
   3304 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_u8)))
   3305 uint8x16_t __arm_vmlaq_m(uint8x16_t, uint8x16_t, uint8_t, mve_pred16_t);
   3306 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_s16)))
   3307 int16x8_t __arm_vmlaq_n_s16(int16x8_t, int16x8_t, int16_t);
   3308 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_s16)))
   3309 int16x8_t __arm_vmlaq(int16x8_t, int16x8_t, int16_t);
   3310 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_s32)))
   3311 int32x4_t __arm_vmlaq_n_s32(int32x4_t, int32x4_t, int32_t);
   3312 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_s32)))
   3313 int32x4_t __arm_vmlaq(int32x4_t, int32x4_t, int32_t);
   3314 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_s8)))
   3315 int8x16_t __arm_vmlaq_n_s8(int8x16_t, int8x16_t, int8_t);
   3316 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_s8)))
   3317 int8x16_t __arm_vmlaq(int8x16_t, int8x16_t, int8_t);
   3318 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_u16)))
   3319 uint16x8_t __arm_vmlaq_n_u16(uint16x8_t, uint16x8_t, uint16_t);
   3320 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_u16)))
   3321 uint16x8_t __arm_vmlaq(uint16x8_t, uint16x8_t, uint16_t);
   3322 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_u32)))
   3323 uint32x4_t __arm_vmlaq_n_u32(uint32x4_t, uint32x4_t, uint32_t);
   3324 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_u32)))
   3325 uint32x4_t __arm_vmlaq(uint32x4_t, uint32x4_t, uint32_t);
   3326 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_u8)))
   3327 uint8x16_t __arm_vmlaq_n_u8(uint8x16_t, uint8x16_t, uint8_t);
   3328 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_u8)))
   3329 uint8x16_t __arm_vmlaq(uint8x16_t, uint8x16_t, uint8_t);
   3330 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_s16)))
   3331 int16x8_t __arm_vmlasq_m_n_s16(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
   3332 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_s16)))
   3333 int16x8_t __arm_vmlasq_m(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
   3334 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_s32)))
   3335 int32x4_t __arm_vmlasq_m_n_s32(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
   3336 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_s32)))
   3337 int32x4_t __arm_vmlasq_m(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
   3338 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_s8)))
   3339 int8x16_t __arm_vmlasq_m_n_s8(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
   3340 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_s8)))
   3341 int8x16_t __arm_vmlasq_m(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
   3342 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_u16)))
   3343 uint16x8_t __arm_vmlasq_m_n_u16(uint16x8_t, uint16x8_t, uint16_t, mve_pred16_t);
   3344 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_u16)))
   3345 uint16x8_t __arm_vmlasq_m(uint16x8_t, uint16x8_t, uint16_t, mve_pred16_t);
   3346 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_u32)))
   3347 uint32x4_t __arm_vmlasq_m_n_u32(uint32x4_t, uint32x4_t, uint32_t, mve_pred16_t);
   3348 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_u32)))
   3349 uint32x4_t __arm_vmlasq_m(uint32x4_t, uint32x4_t, uint32_t, mve_pred16_t);
   3350 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_u8)))
   3351 uint8x16_t __arm_vmlasq_m_n_u8(uint8x16_t, uint8x16_t, uint8_t, mve_pred16_t);
   3352 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_u8)))
   3353 uint8x16_t __arm_vmlasq_m(uint8x16_t, uint8x16_t, uint8_t, mve_pred16_t);
   3354 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_s16)))
   3355 int16x8_t __arm_vmlasq_n_s16(int16x8_t, int16x8_t, int16_t);
   3356 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_s16)))
   3357 int16x8_t __arm_vmlasq(int16x8_t, int16x8_t, int16_t);
   3358 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_s32)))
   3359 int32x4_t __arm_vmlasq_n_s32(int32x4_t, int32x4_t, int32_t);
   3360 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_s32)))
   3361 int32x4_t __arm_vmlasq(int32x4_t, int32x4_t, int32_t);
   3362 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_s8)))
   3363 int8x16_t __arm_vmlasq_n_s8(int8x16_t, int8x16_t, int8_t);
   3364 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_s8)))
   3365 int8x16_t __arm_vmlasq(int8x16_t, int8x16_t, int8_t);
   3366 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_u16)))
   3367 uint16x8_t __arm_vmlasq_n_u16(uint16x8_t, uint16x8_t, uint16_t);
   3368 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_u16)))
   3369 uint16x8_t __arm_vmlasq(uint16x8_t, uint16x8_t, uint16_t);
   3370 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_u32)))
   3371 uint32x4_t __arm_vmlasq_n_u32(uint32x4_t, uint32x4_t, uint32_t);
   3372 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_u32)))
   3373 uint32x4_t __arm_vmlasq(uint32x4_t, uint32x4_t, uint32_t);
   3374 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_u8)))
   3375 uint8x16_t __arm_vmlasq_n_u8(uint8x16_t, uint8x16_t, uint8_t);
   3376 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_u8)))
   3377 uint8x16_t __arm_vmlasq(uint8x16_t, uint8x16_t, uint8_t);
   3378 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_p_s16)))
   3379 int32_t __arm_vmlsdavaq_p_s16(int32_t, int16x8_t, int16x8_t, mve_pred16_t);
   3380 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_p_s16)))
   3381 int32_t __arm_vmlsdavaq_p(int32_t, int16x8_t, int16x8_t, mve_pred16_t);
   3382 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_p_s32)))
   3383 int32_t __arm_vmlsdavaq_p_s32(int32_t, int32x4_t, int32x4_t, mve_pred16_t);
   3384 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_p_s32)))
   3385 int32_t __arm_vmlsdavaq_p(int32_t, int32x4_t, int32x4_t, mve_pred16_t);
   3386 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_p_s8)))
   3387 int32_t __arm_vmlsdavaq_p_s8(int32_t, int8x16_t, int8x16_t, mve_pred16_t);
   3388 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_p_s8)))
   3389 int32_t __arm_vmlsdavaq_p(int32_t, int8x16_t, int8x16_t, mve_pred16_t);
   3390 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_s16)))
   3391 int32_t __arm_vmlsdavaq_s16(int32_t, int16x8_t, int16x8_t);
   3392 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_s16)))
   3393 int32_t __arm_vmlsdavaq(int32_t, int16x8_t, int16x8_t);
   3394 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_s32)))
   3395 int32_t __arm_vmlsdavaq_s32(int32_t, int32x4_t, int32x4_t);
   3396 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_s32)))
   3397 int32_t __arm_vmlsdavaq(int32_t, int32x4_t, int32x4_t);
   3398 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_s8)))
   3399 int32_t __arm_vmlsdavaq_s8(int32_t, int8x16_t, int8x16_t);
   3400 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_s8)))
   3401 int32_t __arm_vmlsdavaq(int32_t, int8x16_t, int8x16_t);
   3402 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_p_s16)))
   3403 int32_t __arm_vmlsdavaxq_p_s16(int32_t, int16x8_t, int16x8_t, mve_pred16_t);
   3404 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_p_s16)))
   3405 int32_t __arm_vmlsdavaxq_p(int32_t, int16x8_t, int16x8_t, mve_pred16_t);
   3406 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_p_s32)))
   3407 int32_t __arm_vmlsdavaxq_p_s32(int32_t, int32x4_t, int32x4_t, mve_pred16_t);
   3408 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_p_s32)))
   3409 int32_t __arm_vmlsdavaxq_p(int32_t, int32x4_t, int32x4_t, mve_pred16_t);
   3410 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_p_s8)))
   3411 int32_t __arm_vmlsdavaxq_p_s8(int32_t, int8x16_t, int8x16_t, mve_pred16_t);
   3412 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_p_s8)))
   3413 int32_t __arm_vmlsdavaxq_p(int32_t, int8x16_t, int8x16_t, mve_pred16_t);
   3414 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_s16)))
   3415 int32_t __arm_vmlsdavaxq_s16(int32_t, int16x8_t, int16x8_t);
   3416 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_s16)))
   3417 int32_t __arm_vmlsdavaxq(int32_t, int16x8_t, int16x8_t);
   3418 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_s32)))
   3419 int32_t __arm_vmlsdavaxq_s32(int32_t, int32x4_t, int32x4_t);
   3420 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_s32)))
   3421 int32_t __arm_vmlsdavaxq(int32_t, int32x4_t, int32x4_t);
   3422 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_s8)))
   3423 int32_t __arm_vmlsdavaxq_s8(int32_t, int8x16_t, int8x16_t);
   3424 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_s8)))
   3425 int32_t __arm_vmlsdavaxq(int32_t, int8x16_t, int8x16_t);
   3426 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_p_s16)))
   3427 int32_t __arm_vmlsdavq_p_s16(int16x8_t, int16x8_t, mve_pred16_t);
   3428 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_p_s16)))
   3429 int32_t __arm_vmlsdavq_p(int16x8_t, int16x8_t, mve_pred16_t);
   3430 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_p_s32)))
   3431 int32_t __arm_vmlsdavq_p_s32(int32x4_t, int32x4_t, mve_pred16_t);
   3432 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_p_s32)))
   3433 int32_t __arm_vmlsdavq_p(int32x4_t, int32x4_t, mve_pred16_t);
   3434 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_p_s8)))
   3435 int32_t __arm_vmlsdavq_p_s8(int8x16_t, int8x16_t, mve_pred16_t);
   3436 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_p_s8)))
   3437 int32_t __arm_vmlsdavq_p(int8x16_t, int8x16_t, mve_pred16_t);
   3438 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_s16)))
   3439 int32_t __arm_vmlsdavq_s16(int16x8_t, int16x8_t);
   3440 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_s16)))
   3441 int32_t __arm_vmlsdavq(int16x8_t, int16x8_t);
   3442 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_s32)))
   3443 int32_t __arm_vmlsdavq_s32(int32x4_t, int32x4_t);
   3444 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_s32)))
   3445 int32_t __arm_vmlsdavq(int32x4_t, int32x4_t);
   3446 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_s8)))
   3447 int32_t __arm_vmlsdavq_s8(int8x16_t, int8x16_t);
   3448 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_s8)))
   3449 int32_t __arm_vmlsdavq(int8x16_t, int8x16_t);
   3450 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_p_s16)))
   3451 int32_t __arm_vmlsdavxq_p_s16(int16x8_t, int16x8_t, mve_pred16_t);
   3452 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_p_s16)))
   3453 int32_t __arm_vmlsdavxq_p(int16x8_t, int16x8_t, mve_pred16_t);
   3454 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_p_s32)))
   3455 int32_t __arm_vmlsdavxq_p_s32(int32x4_t, int32x4_t, mve_pred16_t);
   3456 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_p_s32)))
   3457 int32_t __arm_vmlsdavxq_p(int32x4_t, int32x4_t, mve_pred16_t);
   3458 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_p_s8)))
   3459 int32_t __arm_vmlsdavxq_p_s8(int8x16_t, int8x16_t, mve_pred16_t);
   3460 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_p_s8)))
   3461 int32_t __arm_vmlsdavxq_p(int8x16_t, int8x16_t, mve_pred16_t);
   3462 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_s16)))
   3463 int32_t __arm_vmlsdavxq_s16(int16x8_t, int16x8_t);
   3464 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_s16)))
   3465 int32_t __arm_vmlsdavxq(int16x8_t, int16x8_t);
   3466 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_s32)))
   3467 int32_t __arm_vmlsdavxq_s32(int32x4_t, int32x4_t);
   3468 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_s32)))
   3469 int32_t __arm_vmlsdavxq(int32x4_t, int32x4_t);
   3470 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_s8)))
   3471 int32_t __arm_vmlsdavxq_s8(int8x16_t, int8x16_t);
   3472 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_s8)))
   3473 int32_t __arm_vmlsdavxq(int8x16_t, int8x16_t);
   3474 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaq_p_s16)))
   3475 int64_t __arm_vmlsldavaq_p_s16(int64_t, int16x8_t, int16x8_t, mve_pred16_t);
   3476 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaq_p_s16)))
   3477 int64_t __arm_vmlsldavaq_p(int64_t, int16x8_t, int16x8_t, mve_pred16_t);
   3478 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaq_p_s32)))
   3479 int64_t __arm_vmlsldavaq_p_s32(int64_t, int32x4_t, int32x4_t, mve_pred16_t);
   3480 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaq_p_s32)))
   3481 int64_t __arm_vmlsldavaq_p(int64_t, int32x4_t, int32x4_t, mve_pred16_t);
   3482 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaq_s16)))
   3483 int64_t __arm_vmlsldavaq_s16(int64_t, int16x8_t, int16x8_t);
   3484 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaq_s16)))
   3485 int64_t __arm_vmlsldavaq(int64_t, int16x8_t, int16x8_t);
   3486 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaq_s32)))
   3487 int64_t __arm_vmlsldavaq_s32(int64_t, int32x4_t, int32x4_t);
   3488 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaq_s32)))
   3489 int64_t __arm_vmlsldavaq(int64_t, int32x4_t, int32x4_t);
   3490 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaxq_p_s16)))
   3491 int64_t __arm_vmlsldavaxq_p_s16(int64_t, int16x8_t, int16x8_t, mve_pred16_t);
   3492 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaxq_p_s16)))
   3493 int64_t __arm_vmlsldavaxq_p(int64_t, int16x8_t, int16x8_t, mve_pred16_t);
   3494 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaxq_p_s32)))
   3495 int64_t __arm_vmlsldavaxq_p_s32(int64_t, int32x4_t, int32x4_t, mve_pred16_t);
   3496 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaxq_p_s32)))
   3497 int64_t __arm_vmlsldavaxq_p(int64_t, int32x4_t, int32x4_t, mve_pred16_t);
   3498 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaxq_s16)))
   3499 int64_t __arm_vmlsldavaxq_s16(int64_t, int16x8_t, int16x8_t);
   3500 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaxq_s16)))
   3501 int64_t __arm_vmlsldavaxq(int64_t, int16x8_t, int16x8_t);
   3502 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaxq_s32)))
   3503 int64_t __arm_vmlsldavaxq_s32(int64_t, int32x4_t, int32x4_t);
   3504 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaxq_s32)))
   3505 int64_t __arm_vmlsldavaxq(int64_t, int32x4_t, int32x4_t);
   3506 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavq_p_s16)))
   3507 int64_t __arm_vmlsldavq_p_s16(int16x8_t, int16x8_t, mve_pred16_t);
   3508 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavq_p_s16)))
   3509 int64_t __arm_vmlsldavq_p(int16x8_t, int16x8_t, mve_pred16_t);
   3510 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavq_p_s32)))
   3511 int64_t __arm_vmlsldavq_p_s32(int32x4_t, int32x4_t, mve_pred16_t);
   3512 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavq_p_s32)))
   3513 int64_t __arm_vmlsldavq_p(int32x4_t, int32x4_t, mve_pred16_t);
   3514 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavq_s16)))
   3515 int64_t __arm_vmlsldavq_s16(int16x8_t, int16x8_t);
   3516 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavq_s16)))
   3517 int64_t __arm_vmlsldavq(int16x8_t, int16x8_t);
   3518 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavq_s32)))
   3519 int64_t __arm_vmlsldavq_s32(int32x4_t, int32x4_t);
   3520 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavq_s32)))
   3521 int64_t __arm_vmlsldavq(int32x4_t, int32x4_t);
   3522 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavxq_p_s16)))
   3523 int64_t __arm_vmlsldavxq_p_s16(int16x8_t, int16x8_t, mve_pred16_t);
   3524 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavxq_p_s16)))
   3525 int64_t __arm_vmlsldavxq_p(int16x8_t, int16x8_t, mve_pred16_t);
   3526 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavxq_p_s32)))
   3527 int64_t __arm_vmlsldavxq_p_s32(int32x4_t, int32x4_t, mve_pred16_t);
   3528 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavxq_p_s32)))
   3529 int64_t __arm_vmlsldavxq_p(int32x4_t, int32x4_t, mve_pred16_t);
   3530 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavxq_s16)))
   3531 int64_t __arm_vmlsldavxq_s16(int16x8_t, int16x8_t);
   3532 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavxq_s16)))
   3533 int64_t __arm_vmlsldavxq(int16x8_t, int16x8_t);
   3534 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavxq_s32)))
   3535 int64_t __arm_vmlsldavxq_s32(int32x4_t, int32x4_t);
   3536 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavxq_s32)))
   3537 int64_t __arm_vmlsldavxq(int32x4_t, int32x4_t);
   3538 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_m_s16)))
   3539 int32x4_t __arm_vmovlbq_m_s16(int32x4_t, int16x8_t, mve_pred16_t);
   3540 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_m_s16)))
   3541 int32x4_t __arm_vmovlbq_m(int32x4_t, int16x8_t, mve_pred16_t);
   3542 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_m_s8)))
   3543 int16x8_t __arm_vmovlbq_m_s8(int16x8_t, int8x16_t, mve_pred16_t);
   3544 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_m_s8)))
   3545 int16x8_t __arm_vmovlbq_m(int16x8_t, int8x16_t, mve_pred16_t);
   3546 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_m_u16)))
   3547 uint32x4_t __arm_vmovlbq_m_u16(uint32x4_t, uint16x8_t, mve_pred16_t);
   3548 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_m_u16)))
   3549 uint32x4_t __arm_vmovlbq_m(uint32x4_t, uint16x8_t, mve_pred16_t);
   3550 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_m_u8)))
   3551 uint16x8_t __arm_vmovlbq_m_u8(uint16x8_t, uint8x16_t, mve_pred16_t);
   3552 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_m_u8)))
   3553 uint16x8_t __arm_vmovlbq_m(uint16x8_t, uint8x16_t, mve_pred16_t);
   3554 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_s16)))
   3555 int32x4_t __arm_vmovlbq_s16(int16x8_t);
   3556 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_s16)))
   3557 int32x4_t __arm_vmovlbq(int16x8_t);
   3558 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_s8)))
   3559 int16x8_t __arm_vmovlbq_s8(int8x16_t);
   3560 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_s8)))
   3561 int16x8_t __arm_vmovlbq(int8x16_t);
   3562 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_u16)))
   3563 uint32x4_t __arm_vmovlbq_u16(uint16x8_t);
   3564 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_u16)))
   3565 uint32x4_t __arm_vmovlbq(uint16x8_t);
   3566 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_u8)))
   3567 uint16x8_t __arm_vmovlbq_u8(uint8x16_t);
   3568 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_u8)))
   3569 uint16x8_t __arm_vmovlbq(uint8x16_t);
   3570 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_x_s16)))
   3571 int32x4_t __arm_vmovlbq_x_s16(int16x8_t, mve_pred16_t);
   3572 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_x_s16)))
   3573 int32x4_t __arm_vmovlbq_x(int16x8_t, mve_pred16_t);
   3574 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_x_s8)))
   3575 int16x8_t __arm_vmovlbq_x_s8(int8x16_t, mve_pred16_t);
   3576 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_x_s8)))
   3577 int16x8_t __arm_vmovlbq_x(int8x16_t, mve_pred16_t);
   3578 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_x_u16)))
   3579 uint32x4_t __arm_vmovlbq_x_u16(uint16x8_t, mve_pred16_t);
   3580 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_x_u16)))
   3581 uint32x4_t __arm_vmovlbq_x(uint16x8_t, mve_pred16_t);
   3582 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_x_u8)))
   3583 uint16x8_t __arm_vmovlbq_x_u8(uint8x16_t, mve_pred16_t);
   3584 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_x_u8)))
   3585 uint16x8_t __arm_vmovlbq_x(uint8x16_t, mve_pred16_t);
   3586 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_m_s16)))
   3587 int32x4_t __arm_vmovltq_m_s16(int32x4_t, int16x8_t, mve_pred16_t);
   3588 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_m_s16)))
   3589 int32x4_t __arm_vmovltq_m(int32x4_t, int16x8_t, mve_pred16_t);
   3590 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_m_s8)))
   3591 int16x8_t __arm_vmovltq_m_s8(int16x8_t, int8x16_t, mve_pred16_t);
   3592 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_m_s8)))
   3593 int16x8_t __arm_vmovltq_m(int16x8_t, int8x16_t, mve_pred16_t);
   3594 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_m_u16)))
   3595 uint32x4_t __arm_vmovltq_m_u16(uint32x4_t, uint16x8_t, mve_pred16_t);
   3596 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_m_u16)))
   3597 uint32x4_t __arm_vmovltq_m(uint32x4_t, uint16x8_t, mve_pred16_t);
   3598 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_m_u8)))
   3599 uint16x8_t __arm_vmovltq_m_u8(uint16x8_t, uint8x16_t, mve_pred16_t);
   3600 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_m_u8)))
   3601 uint16x8_t __arm_vmovltq_m(uint16x8_t, uint8x16_t, mve_pred16_t);
   3602 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_s16)))
   3603 int32x4_t __arm_vmovltq_s16(int16x8_t);
   3604 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_s16)))
   3605 int32x4_t __arm_vmovltq(int16x8_t);
   3606 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_s8)))
   3607 int16x8_t __arm_vmovltq_s8(int8x16_t);
   3608 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_s8)))
   3609 int16x8_t __arm_vmovltq(int8x16_t);
   3610 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_u16)))
   3611 uint32x4_t __arm_vmovltq_u16(uint16x8_t);
   3612 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_u16)))
   3613 uint32x4_t __arm_vmovltq(uint16x8_t);
   3614 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_u8)))
   3615 uint16x8_t __arm_vmovltq_u8(uint8x16_t);
   3616 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_u8)))
   3617 uint16x8_t __arm_vmovltq(uint8x16_t);
   3618 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_x_s16)))
   3619 int32x4_t __arm_vmovltq_x_s16(int16x8_t, mve_pred16_t);
   3620 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_x_s16)))
   3621 int32x4_t __arm_vmovltq_x(int16x8_t, mve_pred16_t);
   3622 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_x_s8)))
   3623 int16x8_t __arm_vmovltq_x_s8(int8x16_t, mve_pred16_t);
   3624 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_x_s8)))
   3625 int16x8_t __arm_vmovltq_x(int8x16_t, mve_pred16_t);
   3626 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_x_u16)))
   3627 uint32x4_t __arm_vmovltq_x_u16(uint16x8_t, mve_pred16_t);
   3628 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_x_u16)))
   3629 uint32x4_t __arm_vmovltq_x(uint16x8_t, mve_pred16_t);
   3630 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_x_u8)))
   3631 uint16x8_t __arm_vmovltq_x_u8(uint8x16_t, mve_pred16_t);
   3632 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_x_u8)))
   3633 uint16x8_t __arm_vmovltq_x(uint8x16_t, mve_pred16_t);
   3634 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_m_s16)))
   3635 int8x16_t __arm_vmovnbq_m_s16(int8x16_t, int16x8_t, mve_pred16_t);
   3636 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_m_s16)))
   3637 int8x16_t __arm_vmovnbq_m(int8x16_t, int16x8_t, mve_pred16_t);
   3638 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_m_s32)))
   3639 int16x8_t __arm_vmovnbq_m_s32(int16x8_t, int32x4_t, mve_pred16_t);
   3640 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_m_s32)))
   3641 int16x8_t __arm_vmovnbq_m(int16x8_t, int32x4_t, mve_pred16_t);
   3642 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_m_u16)))
   3643 uint8x16_t __arm_vmovnbq_m_u16(uint8x16_t, uint16x8_t, mve_pred16_t);
   3644 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_m_u16)))
   3645 uint8x16_t __arm_vmovnbq_m(uint8x16_t, uint16x8_t, mve_pred16_t);
   3646 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_m_u32)))
   3647 uint16x8_t __arm_vmovnbq_m_u32(uint16x8_t, uint32x4_t, mve_pred16_t);
   3648 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_m_u32)))
   3649 uint16x8_t __arm_vmovnbq_m(uint16x8_t, uint32x4_t, mve_pred16_t);
   3650 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_s16)))
   3651 int8x16_t __arm_vmovnbq_s16(int8x16_t, int16x8_t);
   3652 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_s16)))
   3653 int8x16_t __arm_vmovnbq(int8x16_t, int16x8_t);
   3654 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_s32)))
   3655 int16x8_t __arm_vmovnbq_s32(int16x8_t, int32x4_t);
   3656 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_s32)))
   3657 int16x8_t __arm_vmovnbq(int16x8_t, int32x4_t);
   3658 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_u16)))
   3659 uint8x16_t __arm_vmovnbq_u16(uint8x16_t, uint16x8_t);
   3660 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_u16)))
   3661 uint8x16_t __arm_vmovnbq(uint8x16_t, uint16x8_t);
   3662 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_u32)))
   3663 uint16x8_t __arm_vmovnbq_u32(uint16x8_t, uint32x4_t);
   3664 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_u32)))
   3665 uint16x8_t __arm_vmovnbq(uint16x8_t, uint32x4_t);
   3666 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_m_s16)))
   3667 int8x16_t __arm_vmovntq_m_s16(int8x16_t, int16x8_t, mve_pred16_t);
   3668 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_m_s16)))
   3669 int8x16_t __arm_vmovntq_m(int8x16_t, int16x8_t, mve_pred16_t);
   3670 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_m_s32)))
   3671 int16x8_t __arm_vmovntq_m_s32(int16x8_t, int32x4_t, mve_pred16_t);
   3672 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_m_s32)))
   3673 int16x8_t __arm_vmovntq_m(int16x8_t, int32x4_t, mve_pred16_t);
   3674 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_m_u16)))
   3675 uint8x16_t __arm_vmovntq_m_u16(uint8x16_t, uint16x8_t, mve_pred16_t);
   3676 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_m_u16)))
   3677 uint8x16_t __arm_vmovntq_m(uint8x16_t, uint16x8_t, mve_pred16_t);
   3678 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_m_u32)))
   3679 uint16x8_t __arm_vmovntq_m_u32(uint16x8_t, uint32x4_t, mve_pred16_t);
   3680 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_m_u32)))
   3681 uint16x8_t __arm_vmovntq_m(uint16x8_t, uint32x4_t, mve_pred16_t);
   3682 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_s16)))
   3683 int8x16_t __arm_vmovntq_s16(int8x16_t, int16x8_t);
   3684 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_s16)))
   3685 int8x16_t __arm_vmovntq(int8x16_t, int16x8_t);
   3686 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_s32)))
   3687 int16x8_t __arm_vmovntq_s32(int16x8_t, int32x4_t);
   3688 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_s32)))
   3689 int16x8_t __arm_vmovntq(int16x8_t, int32x4_t);
   3690 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_u16)))
   3691 uint8x16_t __arm_vmovntq_u16(uint8x16_t, uint16x8_t);
   3692 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_u16)))
   3693 uint8x16_t __arm_vmovntq(uint8x16_t, uint16x8_t);
   3694 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_u32)))
   3695 uint16x8_t __arm_vmovntq_u32(uint16x8_t, uint32x4_t);
   3696 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_u32)))
   3697 uint16x8_t __arm_vmovntq(uint16x8_t, uint32x4_t);
   3698 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_s16)))
   3699 int16x8_t __arm_vmulhq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   3700 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_s16)))
   3701 int16x8_t __arm_vmulhq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   3702 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_s32)))
   3703 int32x4_t __arm_vmulhq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   3704 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_s32)))
   3705 int32x4_t __arm_vmulhq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   3706 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_s8)))
   3707 int8x16_t __arm_vmulhq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   3708 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_s8)))
   3709 int8x16_t __arm_vmulhq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   3710 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_u16)))
   3711 uint16x8_t __arm_vmulhq_m_u16(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   3712 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_u16)))
   3713 uint16x8_t __arm_vmulhq_m(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   3714 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_u32)))
   3715 uint32x4_t __arm_vmulhq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   3716 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_u32)))
   3717 uint32x4_t __arm_vmulhq_m(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   3718 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_u8)))
   3719 uint8x16_t __arm_vmulhq_m_u8(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   3720 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_u8)))
   3721 uint8x16_t __arm_vmulhq_m(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   3722 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_s16)))
   3723 int16x8_t __arm_vmulhq_s16(int16x8_t, int16x8_t);
   3724 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_s16)))
   3725 int16x8_t __arm_vmulhq(int16x8_t, int16x8_t);
   3726 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_s32)))
   3727 int32x4_t __arm_vmulhq_s32(int32x4_t, int32x4_t);
   3728 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_s32)))
   3729 int32x4_t __arm_vmulhq(int32x4_t, int32x4_t);
   3730 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_s8)))
   3731 int8x16_t __arm_vmulhq_s8(int8x16_t, int8x16_t);
   3732 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_s8)))
   3733 int8x16_t __arm_vmulhq(int8x16_t, int8x16_t);
   3734 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_u16)))
   3735 uint16x8_t __arm_vmulhq_u16(uint16x8_t, uint16x8_t);
   3736 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_u16)))
   3737 uint16x8_t __arm_vmulhq(uint16x8_t, uint16x8_t);
   3738 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_u32)))
   3739 uint32x4_t __arm_vmulhq_u32(uint32x4_t, uint32x4_t);
   3740 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_u32)))
   3741 uint32x4_t __arm_vmulhq(uint32x4_t, uint32x4_t);
   3742 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_u8)))
   3743 uint8x16_t __arm_vmulhq_u8(uint8x16_t, uint8x16_t);
   3744 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_u8)))
   3745 uint8x16_t __arm_vmulhq(uint8x16_t, uint8x16_t);
   3746 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_s16)))
   3747 int16x8_t __arm_vmulhq_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
   3748 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_s16)))
   3749 int16x8_t __arm_vmulhq_x(int16x8_t, int16x8_t, mve_pred16_t);
   3750 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_s32)))
   3751 int32x4_t __arm_vmulhq_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
   3752 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_s32)))
   3753 int32x4_t __arm_vmulhq_x(int32x4_t, int32x4_t, mve_pred16_t);
   3754 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_s8)))
   3755 int8x16_t __arm_vmulhq_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
   3756 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_s8)))
   3757 int8x16_t __arm_vmulhq_x(int8x16_t, int8x16_t, mve_pred16_t);
   3758 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_u16)))
   3759 uint16x8_t __arm_vmulhq_x_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
   3760 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_u16)))
   3761 uint16x8_t __arm_vmulhq_x(uint16x8_t, uint16x8_t, mve_pred16_t);
   3762 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_u32)))
   3763 uint32x4_t __arm_vmulhq_x_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
   3764 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_u32)))
   3765 uint32x4_t __arm_vmulhq_x(uint32x4_t, uint32x4_t, mve_pred16_t);
   3766 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_u8)))
   3767 uint8x16_t __arm_vmulhq_x_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
   3768 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_u8)))
   3769 uint8x16_t __arm_vmulhq_x(uint8x16_t, uint8x16_t, mve_pred16_t);
   3770 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_s16)))
   3771 int32x4_t __arm_vmullbq_int_m_s16(int32x4_t, int16x8_t, int16x8_t, mve_pred16_t);
   3772 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_s16)))
   3773 int32x4_t __arm_vmullbq_int_m(int32x4_t, int16x8_t, int16x8_t, mve_pred16_t);
   3774 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_s32)))
   3775 int64x2_t __arm_vmullbq_int_m_s32(int64x2_t, int32x4_t, int32x4_t, mve_pred16_t);
   3776 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_s32)))
   3777 int64x2_t __arm_vmullbq_int_m(int64x2_t, int32x4_t, int32x4_t, mve_pred16_t);
   3778 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_s8)))
   3779 int16x8_t __arm_vmullbq_int_m_s8(int16x8_t, int8x16_t, int8x16_t, mve_pred16_t);
   3780 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_s8)))
   3781 int16x8_t __arm_vmullbq_int_m(int16x8_t, int8x16_t, int8x16_t, mve_pred16_t);
   3782 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_u16)))
   3783 uint32x4_t __arm_vmullbq_int_m_u16(uint32x4_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   3784 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_u16)))
   3785 uint32x4_t __arm_vmullbq_int_m(uint32x4_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   3786 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_u32)))
   3787 uint64x2_t __arm_vmullbq_int_m_u32(uint64x2_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   3788 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_u32)))
   3789 uint64x2_t __arm_vmullbq_int_m(uint64x2_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   3790 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_u8)))
   3791 uint16x8_t __arm_vmullbq_int_m_u8(uint16x8_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   3792 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_u8)))
   3793 uint16x8_t __arm_vmullbq_int_m(uint16x8_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   3794 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_s16)))
   3795 int32x4_t __arm_vmullbq_int_s16(int16x8_t, int16x8_t);
   3796 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_s16)))
   3797 int32x4_t __arm_vmullbq_int(int16x8_t, int16x8_t);
   3798 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_s32)))
   3799 int64x2_t __arm_vmullbq_int_s32(int32x4_t, int32x4_t);
   3800 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_s32)))
   3801 int64x2_t __arm_vmullbq_int(int32x4_t, int32x4_t);
   3802 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_s8)))
   3803 int16x8_t __arm_vmullbq_int_s8(int8x16_t, int8x16_t);
   3804 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_s8)))
   3805 int16x8_t __arm_vmullbq_int(int8x16_t, int8x16_t);
   3806 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_u16)))
   3807 uint32x4_t __arm_vmullbq_int_u16(uint16x8_t, uint16x8_t);
   3808 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_u16)))
   3809 uint32x4_t __arm_vmullbq_int(uint16x8_t, uint16x8_t);
   3810 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_u32)))
   3811 uint64x2_t __arm_vmullbq_int_u32(uint32x4_t, uint32x4_t);
   3812 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_u32)))
   3813 uint64x2_t __arm_vmullbq_int(uint32x4_t, uint32x4_t);
   3814 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_u8)))
   3815 uint16x8_t __arm_vmullbq_int_u8(uint8x16_t, uint8x16_t);
   3816 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_u8)))
   3817 uint16x8_t __arm_vmullbq_int(uint8x16_t, uint8x16_t);
   3818 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_s16)))
   3819 int32x4_t __arm_vmullbq_int_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
   3820 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_s16)))
   3821 int32x4_t __arm_vmullbq_int_x(int16x8_t, int16x8_t, mve_pred16_t);
   3822 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_s32)))
   3823 int64x2_t __arm_vmullbq_int_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
   3824 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_s32)))
   3825 int64x2_t __arm_vmullbq_int_x(int32x4_t, int32x4_t, mve_pred16_t);
   3826 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_s8)))
   3827 int16x8_t __arm_vmullbq_int_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
   3828 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_s8)))
   3829 int16x8_t __arm_vmullbq_int_x(int8x16_t, int8x16_t, mve_pred16_t);
   3830 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_u16)))
   3831 uint32x4_t __arm_vmullbq_int_x_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
   3832 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_u16)))
   3833 uint32x4_t __arm_vmullbq_int_x(uint16x8_t, uint16x8_t, mve_pred16_t);
   3834 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_u32)))
   3835 uint64x2_t __arm_vmullbq_int_x_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
   3836 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_u32)))
   3837 uint64x2_t __arm_vmullbq_int_x(uint32x4_t, uint32x4_t, mve_pred16_t);
   3838 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_u8)))
   3839 uint16x8_t __arm_vmullbq_int_x_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
   3840 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_u8)))
   3841 uint16x8_t __arm_vmullbq_int_x(uint8x16_t, uint8x16_t, mve_pred16_t);
   3842 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_m_p16)))
   3843 uint32x4_t __arm_vmullbq_poly_m_p16(uint32x4_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   3844 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_m_p16)))
   3845 uint32x4_t __arm_vmullbq_poly_m(uint32x4_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   3846 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_m_p8)))
   3847 uint16x8_t __arm_vmullbq_poly_m_p8(uint16x8_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   3848 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_m_p8)))
   3849 uint16x8_t __arm_vmullbq_poly_m(uint16x8_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   3850 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_p16)))
   3851 uint32x4_t __arm_vmullbq_poly_p16(uint16x8_t, uint16x8_t);
   3852 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_p16)))
   3853 uint32x4_t __arm_vmullbq_poly(uint16x8_t, uint16x8_t);
   3854 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_p8)))
   3855 uint16x8_t __arm_vmullbq_poly_p8(uint8x16_t, uint8x16_t);
   3856 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_p8)))
   3857 uint16x8_t __arm_vmullbq_poly(uint8x16_t, uint8x16_t);
   3858 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_x_p16)))
   3859 uint32x4_t __arm_vmullbq_poly_x_p16(uint16x8_t, uint16x8_t, mve_pred16_t);
   3860 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_x_p16)))
   3861 uint32x4_t __arm_vmullbq_poly_x(uint16x8_t, uint16x8_t, mve_pred16_t);
   3862 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_x_p8)))
   3863 uint16x8_t __arm_vmullbq_poly_x_p8(uint8x16_t, uint8x16_t, mve_pred16_t);
   3864 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_x_p8)))
   3865 uint16x8_t __arm_vmullbq_poly_x(uint8x16_t, uint8x16_t, mve_pred16_t);
   3866 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_s16)))
   3867 int32x4_t __arm_vmulltq_int_m_s16(int32x4_t, int16x8_t, int16x8_t, mve_pred16_t);
   3868 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_s16)))
   3869 int32x4_t __arm_vmulltq_int_m(int32x4_t, int16x8_t, int16x8_t, mve_pred16_t);
   3870 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_s32)))
   3871 int64x2_t __arm_vmulltq_int_m_s32(int64x2_t, int32x4_t, int32x4_t, mve_pred16_t);
   3872 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_s32)))
   3873 int64x2_t __arm_vmulltq_int_m(int64x2_t, int32x4_t, int32x4_t, mve_pred16_t);
   3874 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_s8)))
   3875 int16x8_t __arm_vmulltq_int_m_s8(int16x8_t, int8x16_t, int8x16_t, mve_pred16_t);
   3876 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_s8)))
   3877 int16x8_t __arm_vmulltq_int_m(int16x8_t, int8x16_t, int8x16_t, mve_pred16_t);
   3878 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_u16)))
   3879 uint32x4_t __arm_vmulltq_int_m_u16(uint32x4_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   3880 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_u16)))
   3881 uint32x4_t __arm_vmulltq_int_m(uint32x4_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   3882 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_u32)))
   3883 uint64x2_t __arm_vmulltq_int_m_u32(uint64x2_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   3884 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_u32)))
   3885 uint64x2_t __arm_vmulltq_int_m(uint64x2_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   3886 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_u8)))
   3887 uint16x8_t __arm_vmulltq_int_m_u8(uint16x8_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   3888 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_u8)))
   3889 uint16x8_t __arm_vmulltq_int_m(uint16x8_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   3890 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_s16)))
   3891 int32x4_t __arm_vmulltq_int_s16(int16x8_t, int16x8_t);
   3892 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_s16)))
   3893 int32x4_t __arm_vmulltq_int(int16x8_t, int16x8_t);
   3894 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_s32)))
   3895 int64x2_t __arm_vmulltq_int_s32(int32x4_t, int32x4_t);
   3896 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_s32)))
   3897 int64x2_t __arm_vmulltq_int(int32x4_t, int32x4_t);
   3898 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_s8)))
   3899 int16x8_t __arm_vmulltq_int_s8(int8x16_t, int8x16_t);
   3900 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_s8)))
   3901 int16x8_t __arm_vmulltq_int(int8x16_t, int8x16_t);
   3902 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_u16)))
   3903 uint32x4_t __arm_vmulltq_int_u16(uint16x8_t, uint16x8_t);
   3904 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_u16)))
   3905 uint32x4_t __arm_vmulltq_int(uint16x8_t, uint16x8_t);
   3906 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_u32)))
   3907 uint64x2_t __arm_vmulltq_int_u32(uint32x4_t, uint32x4_t);
   3908 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_u32)))
   3909 uint64x2_t __arm_vmulltq_int(uint32x4_t, uint32x4_t);
   3910 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_u8)))
   3911 uint16x8_t __arm_vmulltq_int_u8(uint8x16_t, uint8x16_t);
   3912 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_u8)))
   3913 uint16x8_t __arm_vmulltq_int(uint8x16_t, uint8x16_t);
   3914 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_s16)))
   3915 int32x4_t __arm_vmulltq_int_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
   3916 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_s16)))
   3917 int32x4_t __arm_vmulltq_int_x(int16x8_t, int16x8_t, mve_pred16_t);
   3918 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_s32)))
   3919 int64x2_t __arm_vmulltq_int_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
   3920 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_s32)))
   3921 int64x2_t __arm_vmulltq_int_x(int32x4_t, int32x4_t, mve_pred16_t);
   3922 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_s8)))
   3923 int16x8_t __arm_vmulltq_int_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
   3924 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_s8)))
   3925 int16x8_t __arm_vmulltq_int_x(int8x16_t, int8x16_t, mve_pred16_t);
   3926 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_u16)))
   3927 uint32x4_t __arm_vmulltq_int_x_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
   3928 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_u16)))
   3929 uint32x4_t __arm_vmulltq_int_x(uint16x8_t, uint16x8_t, mve_pred16_t);
   3930 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_u32)))
   3931 uint64x2_t __arm_vmulltq_int_x_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
   3932 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_u32)))
   3933 uint64x2_t __arm_vmulltq_int_x(uint32x4_t, uint32x4_t, mve_pred16_t);
   3934 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_u8)))
   3935 uint16x8_t __arm_vmulltq_int_x_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
   3936 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_u8)))
   3937 uint16x8_t __arm_vmulltq_int_x(uint8x16_t, uint8x16_t, mve_pred16_t);
   3938 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_m_p16)))
   3939 uint32x4_t __arm_vmulltq_poly_m_p16(uint32x4_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   3940 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_m_p16)))
   3941 uint32x4_t __arm_vmulltq_poly_m(uint32x4_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   3942 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_m_p8)))
   3943 uint16x8_t __arm_vmulltq_poly_m_p8(uint16x8_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   3944 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_m_p8)))
   3945 uint16x8_t __arm_vmulltq_poly_m(uint16x8_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   3946 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_p16)))
   3947 uint32x4_t __arm_vmulltq_poly_p16(uint16x8_t, uint16x8_t);
   3948 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_p16)))
   3949 uint32x4_t __arm_vmulltq_poly(uint16x8_t, uint16x8_t);
   3950 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_p8)))
   3951 uint16x8_t __arm_vmulltq_poly_p8(uint8x16_t, uint8x16_t);
   3952 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_p8)))
   3953 uint16x8_t __arm_vmulltq_poly(uint8x16_t, uint8x16_t);
   3954 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_x_p16)))
   3955 uint32x4_t __arm_vmulltq_poly_x_p16(uint16x8_t, uint16x8_t, mve_pred16_t);
   3956 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_x_p16)))
   3957 uint32x4_t __arm_vmulltq_poly_x(uint16x8_t, uint16x8_t, mve_pred16_t);
   3958 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_x_p8)))
   3959 uint16x8_t __arm_vmulltq_poly_x_p8(uint8x16_t, uint8x16_t, mve_pred16_t);
   3960 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_x_p8)))
   3961 uint16x8_t __arm_vmulltq_poly_x(uint8x16_t, uint8x16_t, mve_pred16_t);
   3962 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_s16)))
   3963 int16x8_t __arm_vmulq_m_n_s16(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
   3964 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_s16)))
   3965 int16x8_t __arm_vmulq_m(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
   3966 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_s32)))
   3967 int32x4_t __arm_vmulq_m_n_s32(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
   3968 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_s32)))
   3969 int32x4_t __arm_vmulq_m(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
   3970 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_s8)))
   3971 int8x16_t __arm_vmulq_m_n_s8(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
   3972 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_s8)))
   3973 int8x16_t __arm_vmulq_m(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
   3974 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_u16)))
   3975 uint16x8_t __arm_vmulq_m_n_u16(uint16x8_t, uint16x8_t, uint16_t, mve_pred16_t);
   3976 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_u16)))
   3977 uint16x8_t __arm_vmulq_m(uint16x8_t, uint16x8_t, uint16_t, mve_pred16_t);
   3978 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_u32)))
   3979 uint32x4_t __arm_vmulq_m_n_u32(uint32x4_t, uint32x4_t, uint32_t, mve_pred16_t);
   3980 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_u32)))
   3981 uint32x4_t __arm_vmulq_m(uint32x4_t, uint32x4_t, uint32_t, mve_pred16_t);
   3982 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_u8)))
   3983 uint8x16_t __arm_vmulq_m_n_u8(uint8x16_t, uint8x16_t, uint8_t, mve_pred16_t);
   3984 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_u8)))
   3985 uint8x16_t __arm_vmulq_m(uint8x16_t, uint8x16_t, uint8_t, mve_pred16_t);
   3986 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_s16)))
   3987 int16x8_t __arm_vmulq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   3988 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_s16)))
   3989 int16x8_t __arm_vmulq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   3990 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_s32)))
   3991 int32x4_t __arm_vmulq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   3992 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_s32)))
   3993 int32x4_t __arm_vmulq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   3994 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_s8)))
   3995 int8x16_t __arm_vmulq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   3996 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_s8)))
   3997 int8x16_t __arm_vmulq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   3998 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_u16)))
   3999 uint16x8_t __arm_vmulq_m_u16(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   4000 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_u16)))
   4001 uint16x8_t __arm_vmulq_m(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   4002 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_u32)))
   4003 uint32x4_t __arm_vmulq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   4004 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_u32)))
   4005 uint32x4_t __arm_vmulq_m(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   4006 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_u8)))
   4007 uint8x16_t __arm_vmulq_m_u8(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   4008 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_u8)))
   4009 uint8x16_t __arm_vmulq_m(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   4010 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_s16)))
   4011 int16x8_t __arm_vmulq_n_s16(int16x8_t, int16_t);
   4012 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_s16)))
   4013 int16x8_t __arm_vmulq(int16x8_t, int16_t);
   4014 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_s32)))
   4015 int32x4_t __arm_vmulq_n_s32(int32x4_t, int32_t);
   4016 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_s32)))
   4017 int32x4_t __arm_vmulq(int32x4_t, int32_t);
   4018 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_s8)))
   4019 int8x16_t __arm_vmulq_n_s8(int8x16_t, int8_t);
   4020 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_s8)))
   4021 int8x16_t __arm_vmulq(int8x16_t, int8_t);
   4022 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_u16)))
   4023 uint16x8_t __arm_vmulq_n_u16(uint16x8_t, uint16_t);
   4024 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_u16)))
   4025 uint16x8_t __arm_vmulq(uint16x8_t, uint16_t);
   4026 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_u32)))
   4027 uint32x4_t __arm_vmulq_n_u32(uint32x4_t, uint32_t);
   4028 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_u32)))
   4029 uint32x4_t __arm_vmulq(uint32x4_t, uint32_t);
   4030 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_u8)))
   4031 uint8x16_t __arm_vmulq_n_u8(uint8x16_t, uint8_t);
   4032 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_u8)))
   4033 uint8x16_t __arm_vmulq(uint8x16_t, uint8_t);
   4034 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_s16)))
   4035 int16x8_t __arm_vmulq_s16(int16x8_t, int16x8_t);
   4036 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_s16)))
   4037 int16x8_t __arm_vmulq(int16x8_t, int16x8_t);
   4038 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_s32)))
   4039 int32x4_t __arm_vmulq_s32(int32x4_t, int32x4_t);
   4040 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_s32)))
   4041 int32x4_t __arm_vmulq(int32x4_t, int32x4_t);
   4042 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_s8)))
   4043 int8x16_t __arm_vmulq_s8(int8x16_t, int8x16_t);
   4044 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_s8)))
   4045 int8x16_t __arm_vmulq(int8x16_t, int8x16_t);
   4046 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_u16)))
   4047 uint16x8_t __arm_vmulq_u16(uint16x8_t, uint16x8_t);
   4048 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_u16)))
   4049 uint16x8_t __arm_vmulq(uint16x8_t, uint16x8_t);
   4050 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_u32)))
   4051 uint32x4_t __arm_vmulq_u32(uint32x4_t, uint32x4_t);
   4052 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_u32)))
   4053 uint32x4_t __arm_vmulq(uint32x4_t, uint32x4_t);
   4054 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_u8)))
   4055 uint8x16_t __arm_vmulq_u8(uint8x16_t, uint8x16_t);
   4056 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_u8)))
   4057 uint8x16_t __arm_vmulq(uint8x16_t, uint8x16_t);
   4058 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_s16)))
   4059 int16x8_t __arm_vmulq_x_n_s16(int16x8_t, int16_t, mve_pred16_t);
   4060 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_s16)))
   4061 int16x8_t __arm_vmulq_x(int16x8_t, int16_t, mve_pred16_t);
   4062 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_s32)))
   4063 int32x4_t __arm_vmulq_x_n_s32(int32x4_t, int32_t, mve_pred16_t);
   4064 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_s32)))
   4065 int32x4_t __arm_vmulq_x(int32x4_t, int32_t, mve_pred16_t);
   4066 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_s8)))
   4067 int8x16_t __arm_vmulq_x_n_s8(int8x16_t, int8_t, mve_pred16_t);
   4068 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_s8)))
   4069 int8x16_t __arm_vmulq_x(int8x16_t, int8_t, mve_pred16_t);
   4070 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_u16)))
   4071 uint16x8_t __arm_vmulq_x_n_u16(uint16x8_t, uint16_t, mve_pred16_t);
   4072 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_u16)))
   4073 uint16x8_t __arm_vmulq_x(uint16x8_t, uint16_t, mve_pred16_t);
   4074 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_u32)))
   4075 uint32x4_t __arm_vmulq_x_n_u32(uint32x4_t, uint32_t, mve_pred16_t);
   4076 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_u32)))
   4077 uint32x4_t __arm_vmulq_x(uint32x4_t, uint32_t, mve_pred16_t);
   4078 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_u8)))
   4079 uint8x16_t __arm_vmulq_x_n_u8(uint8x16_t, uint8_t, mve_pred16_t);
   4080 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_u8)))
   4081 uint8x16_t __arm_vmulq_x(uint8x16_t, uint8_t, mve_pred16_t);
   4082 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_s16)))
   4083 int16x8_t __arm_vmulq_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
   4084 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_s16)))
   4085 int16x8_t __arm_vmulq_x(int16x8_t, int16x8_t, mve_pred16_t);
   4086 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_s32)))
   4087 int32x4_t __arm_vmulq_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
   4088 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_s32)))
   4089 int32x4_t __arm_vmulq_x(int32x4_t, int32x4_t, mve_pred16_t);
   4090 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_s8)))
   4091 int8x16_t __arm_vmulq_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
   4092 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_s8)))
   4093 int8x16_t __arm_vmulq_x(int8x16_t, int8x16_t, mve_pred16_t);
   4094 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_u16)))
   4095 uint16x8_t __arm_vmulq_x_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
   4096 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_u16)))
   4097 uint16x8_t __arm_vmulq_x(uint16x8_t, uint16x8_t, mve_pred16_t);
   4098 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_u32)))
   4099 uint32x4_t __arm_vmulq_x_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
   4100 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_u32)))
   4101 uint32x4_t __arm_vmulq_x(uint32x4_t, uint32x4_t, mve_pred16_t);
   4102 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_u8)))
   4103 uint8x16_t __arm_vmulq_x_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
   4104 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_u8)))
   4105 uint8x16_t __arm_vmulq_x(uint8x16_t, uint8x16_t, mve_pred16_t);
   4106 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_n_s16)))
   4107 int16x8_t __arm_vmvnq_m_n_s16(int16x8_t, int16_t, mve_pred16_t);
   4108 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_n_s16)))
   4109 int16x8_t __arm_vmvnq_m(int16x8_t, int16_t, mve_pred16_t);
   4110 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_n_s32)))
   4111 int32x4_t __arm_vmvnq_m_n_s32(int32x4_t, int32_t, mve_pred16_t);
   4112 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_n_s32)))
   4113 int32x4_t __arm_vmvnq_m(int32x4_t, int32_t, mve_pred16_t);
   4114 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_n_u16)))
   4115 uint16x8_t __arm_vmvnq_m_n_u16(uint16x8_t, uint16_t, mve_pred16_t);
   4116 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_n_u16)))
   4117 uint16x8_t __arm_vmvnq_m(uint16x8_t, uint16_t, mve_pred16_t);
   4118 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_n_u32)))
   4119 uint32x4_t __arm_vmvnq_m_n_u32(uint32x4_t, uint32_t, mve_pred16_t);
   4120 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_n_u32)))
   4121 uint32x4_t __arm_vmvnq_m(uint32x4_t, uint32_t, mve_pred16_t);
   4122 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_s16)))
   4123 int16x8_t __arm_vmvnq_m_s16(int16x8_t, int16x8_t, mve_pred16_t);
   4124 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_s16)))
   4125 int16x8_t __arm_vmvnq_m(int16x8_t, int16x8_t, mve_pred16_t);
   4126 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_s32)))
   4127 int32x4_t __arm_vmvnq_m_s32(int32x4_t, int32x4_t, mve_pred16_t);
   4128 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_s32)))
   4129 int32x4_t __arm_vmvnq_m(int32x4_t, int32x4_t, mve_pred16_t);
   4130 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_s8)))
   4131 int8x16_t __arm_vmvnq_m_s8(int8x16_t, int8x16_t, mve_pred16_t);
   4132 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_s8)))
   4133 int8x16_t __arm_vmvnq_m(int8x16_t, int8x16_t, mve_pred16_t);
   4134 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_u16)))
   4135 uint16x8_t __arm_vmvnq_m_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
   4136 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_u16)))
   4137 uint16x8_t __arm_vmvnq_m(uint16x8_t, uint16x8_t, mve_pred16_t);
   4138 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_u32)))
   4139 uint32x4_t __arm_vmvnq_m_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
   4140 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_u32)))
   4141 uint32x4_t __arm_vmvnq_m(uint32x4_t, uint32x4_t, mve_pred16_t);
   4142 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_u8)))
   4143 uint8x16_t __arm_vmvnq_m_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
   4144 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_u8)))
   4145 uint8x16_t __arm_vmvnq_m(uint8x16_t, uint8x16_t, mve_pred16_t);
   4146 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_n_s16)))
   4147 int16x8_t __arm_vmvnq_n_s16(int16_t);
   4148 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_n_s32)))
   4149 int32x4_t __arm_vmvnq_n_s32(int32_t);
   4150 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_n_u16)))
   4151 uint16x8_t __arm_vmvnq_n_u16(uint16_t);
   4152 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_n_u32)))
   4153 uint32x4_t __arm_vmvnq_n_u32(uint32_t);
   4154 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_s16)))
   4155 int16x8_t __arm_vmvnq_s16(int16x8_t);
   4156 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_s16)))
   4157 int16x8_t __arm_vmvnq(int16x8_t);
   4158 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_s32)))
   4159 int32x4_t __arm_vmvnq_s32(int32x4_t);
   4160 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_s32)))
   4161 int32x4_t __arm_vmvnq(int32x4_t);
   4162 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_s8)))
   4163 int8x16_t __arm_vmvnq_s8(int8x16_t);
   4164 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_s8)))
   4165 int8x16_t __arm_vmvnq(int8x16_t);
   4166 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_u16)))
   4167 uint16x8_t __arm_vmvnq_u16(uint16x8_t);
   4168 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_u16)))
   4169 uint16x8_t __arm_vmvnq(uint16x8_t);
   4170 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_u32)))
   4171 uint32x4_t __arm_vmvnq_u32(uint32x4_t);
   4172 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_u32)))
   4173 uint32x4_t __arm_vmvnq(uint32x4_t);
   4174 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_u8)))
   4175 uint8x16_t __arm_vmvnq_u8(uint8x16_t);
   4176 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_u8)))
   4177 uint8x16_t __arm_vmvnq(uint8x16_t);
   4178 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_n_s16)))
   4179 int16x8_t __arm_vmvnq_x_n_s16(int16_t, mve_pred16_t);
   4180 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_n_s32)))
   4181 int32x4_t __arm_vmvnq_x_n_s32(int32_t, mve_pred16_t);
   4182 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_n_u16)))
   4183 uint16x8_t __arm_vmvnq_x_n_u16(uint16_t, mve_pred16_t);
   4184 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_n_u32)))
   4185 uint32x4_t __arm_vmvnq_x_n_u32(uint32_t, mve_pred16_t);
   4186 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_s16)))
   4187 int16x8_t __arm_vmvnq_x_s16(int16x8_t, mve_pred16_t);
   4188 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_s16)))
   4189 int16x8_t __arm_vmvnq_x(int16x8_t, mve_pred16_t);
   4190 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_s32)))
   4191 int32x4_t __arm_vmvnq_x_s32(int32x4_t, mve_pred16_t);
   4192 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_s32)))
   4193 int32x4_t __arm_vmvnq_x(int32x4_t, mve_pred16_t);
   4194 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_s8)))
   4195 int8x16_t __arm_vmvnq_x_s8(int8x16_t, mve_pred16_t);
   4196 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_s8)))
   4197 int8x16_t __arm_vmvnq_x(int8x16_t, mve_pred16_t);
   4198 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_u16)))
   4199 uint16x8_t __arm_vmvnq_x_u16(uint16x8_t, mve_pred16_t);
   4200 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_u16)))
   4201 uint16x8_t __arm_vmvnq_x(uint16x8_t, mve_pred16_t);
   4202 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_u32)))
   4203 uint32x4_t __arm_vmvnq_x_u32(uint32x4_t, mve_pred16_t);
   4204 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_u32)))
   4205 uint32x4_t __arm_vmvnq_x(uint32x4_t, mve_pred16_t);
   4206 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_u8)))
   4207 uint8x16_t __arm_vmvnq_x_u8(uint8x16_t, mve_pred16_t);
   4208 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_u8)))
   4209 uint8x16_t __arm_vmvnq_x(uint8x16_t, mve_pred16_t);
   4210 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_m_s16)))
   4211 int16x8_t __arm_vnegq_m_s16(int16x8_t, int16x8_t, mve_pred16_t);
   4212 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vnegq_m_s16)))
   4213 int16x8_t __arm_vnegq_m(int16x8_t, int16x8_t, mve_pred16_t);
   4214 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_m_s32)))
   4215 int32x4_t __arm_vnegq_m_s32(int32x4_t, int32x4_t, mve_pred16_t);
   4216 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vnegq_m_s32)))
   4217 int32x4_t __arm_vnegq_m(int32x4_t, int32x4_t, mve_pred16_t);
   4218 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_m_s8)))
   4219 int8x16_t __arm_vnegq_m_s8(int8x16_t, int8x16_t, mve_pred16_t);
   4220 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vnegq_m_s8)))
   4221 int8x16_t __arm_vnegq_m(int8x16_t, int8x16_t, mve_pred16_t);
   4222 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_s16)))
   4223 int16x8_t __arm_vnegq_s16(int16x8_t);
   4224 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vnegq_s16)))
   4225 int16x8_t __arm_vnegq(int16x8_t);
   4226 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_s32)))
   4227 int32x4_t __arm_vnegq_s32(int32x4_t);
   4228 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vnegq_s32)))
   4229 int32x4_t __arm_vnegq(int32x4_t);
   4230 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_s8)))
   4231 int8x16_t __arm_vnegq_s8(int8x16_t);
   4232 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vnegq_s8)))
   4233 int8x16_t __arm_vnegq(int8x16_t);
   4234 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_x_s16)))
   4235 int16x8_t __arm_vnegq_x_s16(int16x8_t, mve_pred16_t);
   4236 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vnegq_x_s16)))
   4237 int16x8_t __arm_vnegq_x(int16x8_t, mve_pred16_t);
   4238 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_x_s32)))
   4239 int32x4_t __arm_vnegq_x_s32(int32x4_t, mve_pred16_t);
   4240 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vnegq_x_s32)))
   4241 int32x4_t __arm_vnegq_x(int32x4_t, mve_pred16_t);
   4242 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_x_s8)))
   4243 int8x16_t __arm_vnegq_x_s8(int8x16_t, mve_pred16_t);
   4244 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vnegq_x_s8)))
   4245 int8x16_t __arm_vnegq_x(int8x16_t, mve_pred16_t);
   4246 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_s16)))
   4247 int16x8_t __arm_vornq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   4248 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_s16)))
   4249 int16x8_t __arm_vornq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   4250 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_s32)))
   4251 int32x4_t __arm_vornq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   4252 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_s32)))
   4253 int32x4_t __arm_vornq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   4254 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_s8)))
   4255 int8x16_t __arm_vornq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   4256 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_s8)))
   4257 int8x16_t __arm_vornq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   4258 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_u16)))
   4259 uint16x8_t __arm_vornq_m_u16(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   4260 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_u16)))
   4261 uint16x8_t __arm_vornq_m(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   4262 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_u32)))
   4263 uint32x4_t __arm_vornq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   4264 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_u32)))
   4265 uint32x4_t __arm_vornq_m(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   4266 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_u8)))
   4267 uint8x16_t __arm_vornq_m_u8(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   4268 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_u8)))
   4269 uint8x16_t __arm_vornq_m(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   4270 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_s16)))
   4271 int16x8_t __arm_vornq_s16(int16x8_t, int16x8_t);
   4272 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_s16)))
   4273 int16x8_t __arm_vornq(int16x8_t, int16x8_t);
   4274 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_s32)))
   4275 int32x4_t __arm_vornq_s32(int32x4_t, int32x4_t);
   4276 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_s32)))
   4277 int32x4_t __arm_vornq(int32x4_t, int32x4_t);
   4278 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_s8)))
   4279 int8x16_t __arm_vornq_s8(int8x16_t, int8x16_t);
   4280 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_s8)))
   4281 int8x16_t __arm_vornq(int8x16_t, int8x16_t);
   4282 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_u16)))
   4283 uint16x8_t __arm_vornq_u16(uint16x8_t, uint16x8_t);
   4284 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_u16)))
   4285 uint16x8_t __arm_vornq(uint16x8_t, uint16x8_t);
   4286 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_u32)))
   4287 uint32x4_t __arm_vornq_u32(uint32x4_t, uint32x4_t);
   4288 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_u32)))
   4289 uint32x4_t __arm_vornq(uint32x4_t, uint32x4_t);
   4290 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_u8)))
   4291 uint8x16_t __arm_vornq_u8(uint8x16_t, uint8x16_t);
   4292 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_u8)))
   4293 uint8x16_t __arm_vornq(uint8x16_t, uint8x16_t);
   4294 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_s16)))
   4295 int16x8_t __arm_vornq_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
   4296 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_s16)))
   4297 int16x8_t __arm_vornq_x(int16x8_t, int16x8_t, mve_pred16_t);
   4298 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_s32)))
   4299 int32x4_t __arm_vornq_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
   4300 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_s32)))
   4301 int32x4_t __arm_vornq_x(int32x4_t, int32x4_t, mve_pred16_t);
   4302 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_s8)))
   4303 int8x16_t __arm_vornq_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
   4304 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_s8)))
   4305 int8x16_t __arm_vornq_x(int8x16_t, int8x16_t, mve_pred16_t);
   4306 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_u16)))
   4307 uint16x8_t __arm_vornq_x_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
   4308 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_u16)))
   4309 uint16x8_t __arm_vornq_x(uint16x8_t, uint16x8_t, mve_pred16_t);
   4310 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_u32)))
   4311 uint32x4_t __arm_vornq_x_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
   4312 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_u32)))
   4313 uint32x4_t __arm_vornq_x(uint32x4_t, uint32x4_t, mve_pred16_t);
   4314 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_u8)))
   4315 uint8x16_t __arm_vornq_x_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
   4316 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_u8)))
   4317 uint8x16_t __arm_vornq_x(uint8x16_t, uint8x16_t, mve_pred16_t);
   4318 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_n_s16)))
   4319 int16x8_t __arm_vorrq_m_n_s16(int16x8_t, int16_t, mve_pred16_t);
   4320 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_n_s16)))
   4321 int16x8_t __arm_vorrq_m_n(int16x8_t, int16_t, mve_pred16_t);
   4322 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_n_s32)))
   4323 int32x4_t __arm_vorrq_m_n_s32(int32x4_t, int32_t, mve_pred16_t);
   4324 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_n_s32)))
   4325 int32x4_t __arm_vorrq_m_n(int32x4_t, int32_t, mve_pred16_t);
   4326 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_n_u16)))
   4327 uint16x8_t __arm_vorrq_m_n_u16(uint16x8_t, uint16_t, mve_pred16_t);
   4328 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_n_u16)))
   4329 uint16x8_t __arm_vorrq_m_n(uint16x8_t, uint16_t, mve_pred16_t);
   4330 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_n_u32)))
   4331 uint32x4_t __arm_vorrq_m_n_u32(uint32x4_t, uint32_t, mve_pred16_t);
   4332 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_n_u32)))
   4333 uint32x4_t __arm_vorrq_m_n(uint32x4_t, uint32_t, mve_pred16_t);
   4334 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_s16)))
   4335 int16x8_t __arm_vorrq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   4336 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_s16)))
   4337 int16x8_t __arm_vorrq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   4338 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_s32)))
   4339 int32x4_t __arm_vorrq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   4340 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_s32)))
   4341 int32x4_t __arm_vorrq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   4342 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_s8)))
   4343 int8x16_t __arm_vorrq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   4344 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_s8)))
   4345 int8x16_t __arm_vorrq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   4346 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_u16)))
   4347 uint16x8_t __arm_vorrq_m_u16(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   4348 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_u16)))
   4349 uint16x8_t __arm_vorrq_m(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   4350 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_u32)))
   4351 uint32x4_t __arm_vorrq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   4352 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_u32)))
   4353 uint32x4_t __arm_vorrq_m(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   4354 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_u8)))
   4355 uint8x16_t __arm_vorrq_m_u8(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   4356 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_u8)))
   4357 uint8x16_t __arm_vorrq_m(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   4358 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_n_s16)))
   4359 int16x8_t __arm_vorrq_n_s16(int16x8_t, int16_t);
   4360 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_n_s16)))
   4361 int16x8_t __arm_vorrq(int16x8_t, int16_t);
   4362 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_n_s32)))
   4363 int32x4_t __arm_vorrq_n_s32(int32x4_t, int32_t);
   4364 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_n_s32)))
   4365 int32x4_t __arm_vorrq(int32x4_t, int32_t);
   4366 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_n_u16)))
   4367 uint16x8_t __arm_vorrq_n_u16(uint16x8_t, uint16_t);
   4368 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_n_u16)))
   4369 uint16x8_t __arm_vorrq(uint16x8_t, uint16_t);
   4370 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_n_u32)))
   4371 uint32x4_t __arm_vorrq_n_u32(uint32x4_t, uint32_t);
   4372 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_n_u32)))
   4373 uint32x4_t __arm_vorrq(uint32x4_t, uint32_t);
   4374 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_s16)))
   4375 int16x8_t __arm_vorrq_s16(int16x8_t, int16x8_t);
   4376 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_s16)))
   4377 int16x8_t __arm_vorrq(int16x8_t, int16x8_t);
   4378 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_s32)))
   4379 int32x4_t __arm_vorrq_s32(int32x4_t, int32x4_t);
   4380 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_s32)))
   4381 int32x4_t __arm_vorrq(int32x4_t, int32x4_t);
   4382 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_s8)))
   4383 int8x16_t __arm_vorrq_s8(int8x16_t, int8x16_t);
   4384 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_s8)))
   4385 int8x16_t __arm_vorrq(int8x16_t, int8x16_t);
   4386 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_u16)))
   4387 uint16x8_t __arm_vorrq_u16(uint16x8_t, uint16x8_t);
   4388 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_u16)))
   4389 uint16x8_t __arm_vorrq(uint16x8_t, uint16x8_t);
   4390 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_u32)))
   4391 uint32x4_t __arm_vorrq_u32(uint32x4_t, uint32x4_t);
   4392 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_u32)))
   4393 uint32x4_t __arm_vorrq(uint32x4_t, uint32x4_t);
   4394 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_u8)))
   4395 uint8x16_t __arm_vorrq_u8(uint8x16_t, uint8x16_t);
   4396 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_u8)))
   4397 uint8x16_t __arm_vorrq(uint8x16_t, uint8x16_t);
   4398 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_s16)))
   4399 int16x8_t __arm_vorrq_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
   4400 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_s16)))
   4401 int16x8_t __arm_vorrq_x(int16x8_t, int16x8_t, mve_pred16_t);
   4402 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_s32)))
   4403 int32x4_t __arm_vorrq_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
   4404 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_s32)))
   4405 int32x4_t __arm_vorrq_x(int32x4_t, int32x4_t, mve_pred16_t);
   4406 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_s8)))
   4407 int8x16_t __arm_vorrq_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
   4408 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_s8)))
   4409 int8x16_t __arm_vorrq_x(int8x16_t, int8x16_t, mve_pred16_t);
   4410 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_u16)))
   4411 uint16x8_t __arm_vorrq_x_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
   4412 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_u16)))
   4413 uint16x8_t __arm_vorrq_x(uint16x8_t, uint16x8_t, mve_pred16_t);
   4414 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_u32)))
   4415 uint32x4_t __arm_vorrq_x_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
   4416 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_u32)))
   4417 uint32x4_t __arm_vorrq_x(uint32x4_t, uint32x4_t, mve_pred16_t);
   4418 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_u8)))
   4419 uint8x16_t __arm_vorrq_x_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
   4420 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_u8)))
   4421 uint8x16_t __arm_vorrq_x(uint8x16_t, uint8x16_t, mve_pred16_t);
   4422 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpnot)))
   4423 mve_pred16_t __arm_vpnot(mve_pred16_t);
   4424 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_s16)))
   4425 int16x8_t __arm_vpselq_s16(int16x8_t, int16x8_t, mve_pred16_t);
   4426 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vpselq_s16)))
   4427 int16x8_t __arm_vpselq(int16x8_t, int16x8_t, mve_pred16_t);
   4428 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_s32)))
   4429 int32x4_t __arm_vpselq_s32(int32x4_t, int32x4_t, mve_pred16_t);
   4430 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vpselq_s32)))
   4431 int32x4_t __arm_vpselq(int32x4_t, int32x4_t, mve_pred16_t);
   4432 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_s64)))
   4433 int64x2_t __arm_vpselq_s64(int64x2_t, int64x2_t, mve_pred16_t);
   4434 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vpselq_s64)))
   4435 int64x2_t __arm_vpselq(int64x2_t, int64x2_t, mve_pred16_t);
   4436 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_s8)))
   4437 int8x16_t __arm_vpselq_s8(int8x16_t, int8x16_t, mve_pred16_t);
   4438 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vpselq_s8)))
   4439 int8x16_t __arm_vpselq(int8x16_t, int8x16_t, mve_pred16_t);
   4440 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_u16)))
   4441 uint16x8_t __arm_vpselq_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
   4442 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vpselq_u16)))
   4443 uint16x8_t __arm_vpselq(uint16x8_t, uint16x8_t, mve_pred16_t);
   4444 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_u32)))
   4445 uint32x4_t __arm_vpselq_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
   4446 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vpselq_u32)))
   4447 uint32x4_t __arm_vpselq(uint32x4_t, uint32x4_t, mve_pred16_t);
   4448 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_u64)))
   4449 uint64x2_t __arm_vpselq_u64(uint64x2_t, uint64x2_t, mve_pred16_t);
   4450 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vpselq_u64)))
   4451 uint64x2_t __arm_vpselq(uint64x2_t, uint64x2_t, mve_pred16_t);
   4452 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_u8)))
   4453 uint8x16_t __arm_vpselq_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
   4454 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vpselq_u8)))
   4455 uint8x16_t __arm_vpselq(uint8x16_t, uint8x16_t, mve_pred16_t);
   4456 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_m_s16)))
   4457 int16x8_t __arm_vqabsq_m_s16(int16x8_t, int16x8_t, mve_pred16_t);
   4458 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_m_s16)))
   4459 int16x8_t __arm_vqabsq_m(int16x8_t, int16x8_t, mve_pred16_t);
   4460 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_m_s32)))
   4461 int32x4_t __arm_vqabsq_m_s32(int32x4_t, int32x4_t, mve_pred16_t);
   4462 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_m_s32)))
   4463 int32x4_t __arm_vqabsq_m(int32x4_t, int32x4_t, mve_pred16_t);
   4464 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_m_s8)))
   4465 int8x16_t __arm_vqabsq_m_s8(int8x16_t, int8x16_t, mve_pred16_t);
   4466 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_m_s8)))
   4467 int8x16_t __arm_vqabsq_m(int8x16_t, int8x16_t, mve_pred16_t);
   4468 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_s16)))
   4469 int16x8_t __arm_vqabsq_s16(int16x8_t);
   4470 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_s16)))
   4471 int16x8_t __arm_vqabsq(int16x8_t);
   4472 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_s32)))
   4473 int32x4_t __arm_vqabsq_s32(int32x4_t);
   4474 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_s32)))
   4475 int32x4_t __arm_vqabsq(int32x4_t);
   4476 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_s8)))
   4477 int8x16_t __arm_vqabsq_s8(int8x16_t);
   4478 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_s8)))
   4479 int8x16_t __arm_vqabsq(int8x16_t);
   4480 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_s16)))
   4481 int16x8_t __arm_vqaddq_m_n_s16(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
   4482 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_s16)))
   4483 int16x8_t __arm_vqaddq_m(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
   4484 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_s32)))
   4485 int32x4_t __arm_vqaddq_m_n_s32(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
   4486 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_s32)))
   4487 int32x4_t __arm_vqaddq_m(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
   4488 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_s8)))
   4489 int8x16_t __arm_vqaddq_m_n_s8(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
   4490 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_s8)))
   4491 int8x16_t __arm_vqaddq_m(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
   4492 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_u16)))
   4493 uint16x8_t __arm_vqaddq_m_n_u16(uint16x8_t, uint16x8_t, uint16_t, mve_pred16_t);
   4494 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_u16)))
   4495 uint16x8_t __arm_vqaddq_m(uint16x8_t, uint16x8_t, uint16_t, mve_pred16_t);
   4496 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_u32)))
   4497 uint32x4_t __arm_vqaddq_m_n_u32(uint32x4_t, uint32x4_t, uint32_t, mve_pred16_t);
   4498 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_u32)))
   4499 uint32x4_t __arm_vqaddq_m(uint32x4_t, uint32x4_t, uint32_t, mve_pred16_t);
   4500 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_u8)))
   4501 uint8x16_t __arm_vqaddq_m_n_u8(uint8x16_t, uint8x16_t, uint8_t, mve_pred16_t);
   4502 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_u8)))
   4503 uint8x16_t __arm_vqaddq_m(uint8x16_t, uint8x16_t, uint8_t, mve_pred16_t);
   4504 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_s16)))
   4505 int16x8_t __arm_vqaddq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   4506 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_s16)))
   4507 int16x8_t __arm_vqaddq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   4508 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_s32)))
   4509 int32x4_t __arm_vqaddq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   4510 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_s32)))
   4511 int32x4_t __arm_vqaddq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   4512 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_s8)))
   4513 int8x16_t __arm_vqaddq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   4514 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_s8)))
   4515 int8x16_t __arm_vqaddq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   4516 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_u16)))
   4517 uint16x8_t __arm_vqaddq_m_u16(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   4518 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_u16)))
   4519 uint16x8_t __arm_vqaddq_m(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   4520 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_u32)))
   4521 uint32x4_t __arm_vqaddq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   4522 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_u32)))
   4523 uint32x4_t __arm_vqaddq_m(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   4524 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_u8)))
   4525 uint8x16_t __arm_vqaddq_m_u8(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   4526 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_u8)))
   4527 uint8x16_t __arm_vqaddq_m(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   4528 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_s16)))
   4529 int16x8_t __arm_vqaddq_n_s16(int16x8_t, int16_t);
   4530 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_s16)))
   4531 int16x8_t __arm_vqaddq(int16x8_t, int16_t);
   4532 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_s32)))
   4533 int32x4_t __arm_vqaddq_n_s32(int32x4_t, int32_t);
   4534 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_s32)))
   4535 int32x4_t __arm_vqaddq(int32x4_t, int32_t);
   4536 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_s8)))
   4537 int8x16_t __arm_vqaddq_n_s8(int8x16_t, int8_t);
   4538 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_s8)))
   4539 int8x16_t __arm_vqaddq(int8x16_t, int8_t);
   4540 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_u16)))
   4541 uint16x8_t __arm_vqaddq_n_u16(uint16x8_t, uint16_t);
   4542 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_u16)))
   4543 uint16x8_t __arm_vqaddq(uint16x8_t, uint16_t);
   4544 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_u32)))
   4545 uint32x4_t __arm_vqaddq_n_u32(uint32x4_t, uint32_t);
   4546 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_u32)))
   4547 uint32x4_t __arm_vqaddq(uint32x4_t, uint32_t);
   4548 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_u8)))
   4549 uint8x16_t __arm_vqaddq_n_u8(uint8x16_t, uint8_t);
   4550 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_u8)))
   4551 uint8x16_t __arm_vqaddq(uint8x16_t, uint8_t);
   4552 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_s16)))
   4553 int16x8_t __arm_vqaddq_s16(int16x8_t, int16x8_t);
   4554 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_s16)))
   4555 int16x8_t __arm_vqaddq(int16x8_t, int16x8_t);
   4556 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_s32)))
   4557 int32x4_t __arm_vqaddq_s32(int32x4_t, int32x4_t);
   4558 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_s32)))
   4559 int32x4_t __arm_vqaddq(int32x4_t, int32x4_t);
   4560 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_s8)))
   4561 int8x16_t __arm_vqaddq_s8(int8x16_t, int8x16_t);
   4562 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_s8)))
   4563 int8x16_t __arm_vqaddq(int8x16_t, int8x16_t);
   4564 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_u16)))
   4565 uint16x8_t __arm_vqaddq_u16(uint16x8_t, uint16x8_t);
   4566 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_u16)))
   4567 uint16x8_t __arm_vqaddq(uint16x8_t, uint16x8_t);
   4568 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_u32)))
   4569 uint32x4_t __arm_vqaddq_u32(uint32x4_t, uint32x4_t);
   4570 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_u32)))
   4571 uint32x4_t __arm_vqaddq(uint32x4_t, uint32x4_t);
   4572 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_u8)))
   4573 uint8x16_t __arm_vqaddq_u8(uint8x16_t, uint8x16_t);
   4574 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_u8)))
   4575 uint8x16_t __arm_vqaddq(uint8x16_t, uint8x16_t);
   4576 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_m_s16)))
   4577 int16x8_t __arm_vqdmladhq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   4578 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_m_s16)))
   4579 int16x8_t __arm_vqdmladhq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   4580 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_m_s32)))
   4581 int32x4_t __arm_vqdmladhq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   4582 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_m_s32)))
   4583 int32x4_t __arm_vqdmladhq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   4584 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_m_s8)))
   4585 int8x16_t __arm_vqdmladhq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   4586 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_m_s8)))
   4587 int8x16_t __arm_vqdmladhq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   4588 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_s16)))
   4589 int16x8_t __arm_vqdmladhq_s16(int16x8_t, int16x8_t, int16x8_t);
   4590 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_s16)))
   4591 int16x8_t __arm_vqdmladhq(int16x8_t, int16x8_t, int16x8_t);
   4592 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_s32)))
   4593 int32x4_t __arm_vqdmladhq_s32(int32x4_t, int32x4_t, int32x4_t);
   4594 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_s32)))
   4595 int32x4_t __arm_vqdmladhq(int32x4_t, int32x4_t, int32x4_t);
   4596 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_s8)))
   4597 int8x16_t __arm_vqdmladhq_s8(int8x16_t, int8x16_t, int8x16_t);
   4598 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_s8)))
   4599 int8x16_t __arm_vqdmladhq(int8x16_t, int8x16_t, int8x16_t);
   4600 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_m_s16)))
   4601 int16x8_t __arm_vqdmladhxq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   4602 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_m_s16)))
   4603 int16x8_t __arm_vqdmladhxq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   4604 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_m_s32)))
   4605 int32x4_t __arm_vqdmladhxq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   4606 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_m_s32)))
   4607 int32x4_t __arm_vqdmladhxq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   4608 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_m_s8)))
   4609 int8x16_t __arm_vqdmladhxq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   4610 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_m_s8)))
   4611 int8x16_t __arm_vqdmladhxq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   4612 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_s16)))
   4613 int16x8_t __arm_vqdmladhxq_s16(int16x8_t, int16x8_t, int16x8_t);
   4614 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_s16)))
   4615 int16x8_t __arm_vqdmladhxq(int16x8_t, int16x8_t, int16x8_t);
   4616 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_s32)))
   4617 int32x4_t __arm_vqdmladhxq_s32(int32x4_t, int32x4_t, int32x4_t);
   4618 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_s32)))
   4619 int32x4_t __arm_vqdmladhxq(int32x4_t, int32x4_t, int32x4_t);
   4620 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_s8)))
   4621 int8x16_t __arm_vqdmladhxq_s8(int8x16_t, int8x16_t, int8x16_t);
   4622 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_s8)))
   4623 int8x16_t __arm_vqdmladhxq(int8x16_t, int8x16_t, int8x16_t);
   4624 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_m_n_s16)))
   4625 int16x8_t __arm_vqdmlahq_m_n_s16(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
   4626 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_m_n_s16)))
   4627 int16x8_t __arm_vqdmlahq_m(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
   4628 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_m_n_s32)))
   4629 int32x4_t __arm_vqdmlahq_m_n_s32(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
   4630 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_m_n_s32)))
   4631 int32x4_t __arm_vqdmlahq_m(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
   4632 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_m_n_s8)))
   4633 int8x16_t __arm_vqdmlahq_m_n_s8(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
   4634 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_m_n_s8)))
   4635 int8x16_t __arm_vqdmlahq_m(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
   4636 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_n_s16)))
   4637 int16x8_t __arm_vqdmlahq_n_s16(int16x8_t, int16x8_t, int16_t);
   4638 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_n_s16)))
   4639 int16x8_t __arm_vqdmlahq(int16x8_t, int16x8_t, int16_t);
   4640 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_n_s32)))
   4641 int32x4_t __arm_vqdmlahq_n_s32(int32x4_t, int32x4_t, int32_t);
   4642 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_n_s32)))
   4643 int32x4_t __arm_vqdmlahq(int32x4_t, int32x4_t, int32_t);
   4644 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_n_s8)))
   4645 int8x16_t __arm_vqdmlahq_n_s8(int8x16_t, int8x16_t, int8_t);
   4646 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_n_s8)))
   4647 int8x16_t __arm_vqdmlahq(int8x16_t, int8x16_t, int8_t);
   4648 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_m_n_s16)))
   4649 int16x8_t __arm_vqdmlashq_m_n_s16(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
   4650 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_m_n_s16)))
   4651 int16x8_t __arm_vqdmlashq_m(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
   4652 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_m_n_s32)))
   4653 int32x4_t __arm_vqdmlashq_m_n_s32(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
   4654 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_m_n_s32)))
   4655 int32x4_t __arm_vqdmlashq_m(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
   4656 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_m_n_s8)))
   4657 int8x16_t __arm_vqdmlashq_m_n_s8(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
   4658 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_m_n_s8)))
   4659 int8x16_t __arm_vqdmlashq_m(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
   4660 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_n_s16)))
   4661 int16x8_t __arm_vqdmlashq_n_s16(int16x8_t, int16x8_t, int16_t);
   4662 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_n_s16)))
   4663 int16x8_t __arm_vqdmlashq(int16x8_t, int16x8_t, int16_t);
   4664 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_n_s32)))
   4665 int32x4_t __arm_vqdmlashq_n_s32(int32x4_t, int32x4_t, int32_t);
   4666 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_n_s32)))
   4667 int32x4_t __arm_vqdmlashq(int32x4_t, int32x4_t, int32_t);
   4668 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_n_s8)))
   4669 int8x16_t __arm_vqdmlashq_n_s8(int8x16_t, int8x16_t, int8_t);
   4670 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_n_s8)))
   4671 int8x16_t __arm_vqdmlashq(int8x16_t, int8x16_t, int8_t);
   4672 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_m_s16)))
   4673 int16x8_t __arm_vqdmlsdhq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   4674 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_m_s16)))
   4675 int16x8_t __arm_vqdmlsdhq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   4676 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_m_s32)))
   4677 int32x4_t __arm_vqdmlsdhq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   4678 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_m_s32)))
   4679 int32x4_t __arm_vqdmlsdhq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   4680 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_m_s8)))
   4681 int8x16_t __arm_vqdmlsdhq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   4682 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_m_s8)))
   4683 int8x16_t __arm_vqdmlsdhq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   4684 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_s16)))
   4685 int16x8_t __arm_vqdmlsdhq_s16(int16x8_t, int16x8_t, int16x8_t);
   4686 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_s16)))
   4687 int16x8_t __arm_vqdmlsdhq(int16x8_t, int16x8_t, int16x8_t);
   4688 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_s32)))
   4689 int32x4_t __arm_vqdmlsdhq_s32(int32x4_t, int32x4_t, int32x4_t);
   4690 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_s32)))
   4691 int32x4_t __arm_vqdmlsdhq(int32x4_t, int32x4_t, int32x4_t);
   4692 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_s8)))
   4693 int8x16_t __arm_vqdmlsdhq_s8(int8x16_t, int8x16_t, int8x16_t);
   4694 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_s8)))
   4695 int8x16_t __arm_vqdmlsdhq(int8x16_t, int8x16_t, int8x16_t);
   4696 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_m_s16)))
   4697 int16x8_t __arm_vqdmlsdhxq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   4698 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_m_s16)))
   4699 int16x8_t __arm_vqdmlsdhxq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   4700 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_m_s32)))
   4701 int32x4_t __arm_vqdmlsdhxq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   4702 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_m_s32)))
   4703 int32x4_t __arm_vqdmlsdhxq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   4704 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_m_s8)))
   4705 int8x16_t __arm_vqdmlsdhxq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   4706 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_m_s8)))
   4707 int8x16_t __arm_vqdmlsdhxq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   4708 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_s16)))
   4709 int16x8_t __arm_vqdmlsdhxq_s16(int16x8_t, int16x8_t, int16x8_t);
   4710 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_s16)))
   4711 int16x8_t __arm_vqdmlsdhxq(int16x8_t, int16x8_t, int16x8_t);
   4712 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_s32)))
   4713 int32x4_t __arm_vqdmlsdhxq_s32(int32x4_t, int32x4_t, int32x4_t);
   4714 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_s32)))
   4715 int32x4_t __arm_vqdmlsdhxq(int32x4_t, int32x4_t, int32x4_t);
   4716 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_s8)))
   4717 int8x16_t __arm_vqdmlsdhxq_s8(int8x16_t, int8x16_t, int8x16_t);
   4718 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_s8)))
   4719 int8x16_t __arm_vqdmlsdhxq(int8x16_t, int8x16_t, int8x16_t);
   4720 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_n_s16)))
   4721 int16x8_t __arm_vqdmulhq_m_n_s16(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
   4722 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_n_s16)))
   4723 int16x8_t __arm_vqdmulhq_m(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
   4724 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_n_s32)))
   4725 int32x4_t __arm_vqdmulhq_m_n_s32(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
   4726 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_n_s32)))
   4727 int32x4_t __arm_vqdmulhq_m(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
   4728 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_n_s8)))
   4729 int8x16_t __arm_vqdmulhq_m_n_s8(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
   4730 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_n_s8)))
   4731 int8x16_t __arm_vqdmulhq_m(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
   4732 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_s16)))
   4733 int16x8_t __arm_vqdmulhq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   4734 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_s16)))
   4735 int16x8_t __arm_vqdmulhq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   4736 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_s32)))
   4737 int32x4_t __arm_vqdmulhq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   4738 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_s32)))
   4739 int32x4_t __arm_vqdmulhq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   4740 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_s8)))
   4741 int8x16_t __arm_vqdmulhq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   4742 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_s8)))
   4743 int8x16_t __arm_vqdmulhq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   4744 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_n_s16)))
   4745 int16x8_t __arm_vqdmulhq_n_s16(int16x8_t, int16_t);
   4746 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_n_s16)))
   4747 int16x8_t __arm_vqdmulhq(int16x8_t, int16_t);
   4748 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_n_s32)))
   4749 int32x4_t __arm_vqdmulhq_n_s32(int32x4_t, int32_t);
   4750 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_n_s32)))
   4751 int32x4_t __arm_vqdmulhq(int32x4_t, int32_t);
   4752 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_n_s8)))
   4753 int8x16_t __arm_vqdmulhq_n_s8(int8x16_t, int8_t);
   4754 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_n_s8)))
   4755 int8x16_t __arm_vqdmulhq(int8x16_t, int8_t);
   4756 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_s16)))
   4757 int16x8_t __arm_vqdmulhq_s16(int16x8_t, int16x8_t);
   4758 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_s16)))
   4759 int16x8_t __arm_vqdmulhq(int16x8_t, int16x8_t);
   4760 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_s32)))
   4761 int32x4_t __arm_vqdmulhq_s32(int32x4_t, int32x4_t);
   4762 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_s32)))
   4763 int32x4_t __arm_vqdmulhq(int32x4_t, int32x4_t);
   4764 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_s8)))
   4765 int8x16_t __arm_vqdmulhq_s8(int8x16_t, int8x16_t);
   4766 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_s8)))
   4767 int8x16_t __arm_vqdmulhq(int8x16_t, int8x16_t);
   4768 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_m_n_s16)))
   4769 int32x4_t __arm_vqdmullbq_m_n_s16(int32x4_t, int16x8_t, int16_t, mve_pred16_t);
   4770 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_m_n_s16)))
   4771 int32x4_t __arm_vqdmullbq_m(int32x4_t, int16x8_t, int16_t, mve_pred16_t);
   4772 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_m_n_s32)))
   4773 int64x2_t __arm_vqdmullbq_m_n_s32(int64x2_t, int32x4_t, int32_t, mve_pred16_t);
   4774 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_m_n_s32)))
   4775 int64x2_t __arm_vqdmullbq_m(int64x2_t, int32x4_t, int32_t, mve_pred16_t);
   4776 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_m_s16)))
   4777 int32x4_t __arm_vqdmullbq_m_s16(int32x4_t, int16x8_t, int16x8_t, mve_pred16_t);
   4778 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_m_s16)))
   4779 int32x4_t __arm_vqdmullbq_m(int32x4_t, int16x8_t, int16x8_t, mve_pred16_t);
   4780 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_m_s32)))
   4781 int64x2_t __arm_vqdmullbq_m_s32(int64x2_t, int32x4_t, int32x4_t, mve_pred16_t);
   4782 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_m_s32)))
   4783 int64x2_t __arm_vqdmullbq_m(int64x2_t, int32x4_t, int32x4_t, mve_pred16_t);
   4784 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_n_s16)))
   4785 int32x4_t __arm_vqdmullbq_n_s16(int16x8_t, int16_t);
   4786 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_n_s16)))
   4787 int32x4_t __arm_vqdmullbq(int16x8_t, int16_t);
   4788 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_n_s32)))
   4789 int64x2_t __arm_vqdmullbq_n_s32(int32x4_t, int32_t);
   4790 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_n_s32)))
   4791 int64x2_t __arm_vqdmullbq(int32x4_t, int32_t);
   4792 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_s16)))
   4793 int32x4_t __arm_vqdmullbq_s16(int16x8_t, int16x8_t);
   4794 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_s16)))
   4795 int32x4_t __arm_vqdmullbq(int16x8_t, int16x8_t);
   4796 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_s32)))
   4797 int64x2_t __arm_vqdmullbq_s32(int32x4_t, int32x4_t);
   4798 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_s32)))
   4799 int64x2_t __arm_vqdmullbq(int32x4_t, int32x4_t);
   4800 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_m_n_s16)))
   4801 int32x4_t __arm_vqdmulltq_m_n_s16(int32x4_t, int16x8_t, int16_t, mve_pred16_t);
   4802 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_m_n_s16)))
   4803 int32x4_t __arm_vqdmulltq_m(int32x4_t, int16x8_t, int16_t, mve_pred16_t);
   4804 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_m_n_s32)))
   4805 int64x2_t __arm_vqdmulltq_m_n_s32(int64x2_t, int32x4_t, int32_t, mve_pred16_t);
   4806 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_m_n_s32)))
   4807 int64x2_t __arm_vqdmulltq_m(int64x2_t, int32x4_t, int32_t, mve_pred16_t);
   4808 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_m_s16)))
   4809 int32x4_t __arm_vqdmulltq_m_s16(int32x4_t, int16x8_t, int16x8_t, mve_pred16_t);
   4810 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_m_s16)))
   4811 int32x4_t __arm_vqdmulltq_m(int32x4_t, int16x8_t, int16x8_t, mve_pred16_t);
   4812 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_m_s32)))
   4813 int64x2_t __arm_vqdmulltq_m_s32(int64x2_t, int32x4_t, int32x4_t, mve_pred16_t);
   4814 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_m_s32)))
   4815 int64x2_t __arm_vqdmulltq_m(int64x2_t, int32x4_t, int32x4_t, mve_pred16_t);
   4816 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_n_s16)))
   4817 int32x4_t __arm_vqdmulltq_n_s16(int16x8_t, int16_t);
   4818 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_n_s16)))
   4819 int32x4_t __arm_vqdmulltq(int16x8_t, int16_t);
   4820 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_n_s32)))
   4821 int64x2_t __arm_vqdmulltq_n_s32(int32x4_t, int32_t);
   4822 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_n_s32)))
   4823 int64x2_t __arm_vqdmulltq(int32x4_t, int32_t);
   4824 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_s16)))
   4825 int32x4_t __arm_vqdmulltq_s16(int16x8_t, int16x8_t);
   4826 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_s16)))
   4827 int32x4_t __arm_vqdmulltq(int16x8_t, int16x8_t);
   4828 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_s32)))
   4829 int64x2_t __arm_vqdmulltq_s32(int32x4_t, int32x4_t);
   4830 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_s32)))
   4831 int64x2_t __arm_vqdmulltq(int32x4_t, int32x4_t);
   4832 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_m_s16)))
   4833 int8x16_t __arm_vqmovnbq_m_s16(int8x16_t, int16x8_t, mve_pred16_t);
   4834 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_m_s16)))
   4835 int8x16_t __arm_vqmovnbq_m(int8x16_t, int16x8_t, mve_pred16_t);
   4836 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_m_s32)))
   4837 int16x8_t __arm_vqmovnbq_m_s32(int16x8_t, int32x4_t, mve_pred16_t);
   4838 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_m_s32)))
   4839 int16x8_t __arm_vqmovnbq_m(int16x8_t, int32x4_t, mve_pred16_t);
   4840 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_m_u16)))
   4841 uint8x16_t __arm_vqmovnbq_m_u16(uint8x16_t, uint16x8_t, mve_pred16_t);
   4842 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_m_u16)))
   4843 uint8x16_t __arm_vqmovnbq_m(uint8x16_t, uint16x8_t, mve_pred16_t);
   4844 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_m_u32)))
   4845 uint16x8_t __arm_vqmovnbq_m_u32(uint16x8_t, uint32x4_t, mve_pred16_t);
   4846 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_m_u32)))
   4847 uint16x8_t __arm_vqmovnbq_m(uint16x8_t, uint32x4_t, mve_pred16_t);
   4848 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_s16)))
   4849 int8x16_t __arm_vqmovnbq_s16(int8x16_t, int16x8_t);
   4850 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_s16)))
   4851 int8x16_t __arm_vqmovnbq(int8x16_t, int16x8_t);
   4852 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_s32)))
   4853 int16x8_t __arm_vqmovnbq_s32(int16x8_t, int32x4_t);
   4854 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_s32)))
   4855 int16x8_t __arm_vqmovnbq(int16x8_t, int32x4_t);
   4856 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_u16)))
   4857 uint8x16_t __arm_vqmovnbq_u16(uint8x16_t, uint16x8_t);
   4858 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_u16)))
   4859 uint8x16_t __arm_vqmovnbq(uint8x16_t, uint16x8_t);
   4860 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_u32)))
   4861 uint16x8_t __arm_vqmovnbq_u32(uint16x8_t, uint32x4_t);
   4862 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_u32)))
   4863 uint16x8_t __arm_vqmovnbq(uint16x8_t, uint32x4_t);
   4864 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_m_s16)))
   4865 int8x16_t __arm_vqmovntq_m_s16(int8x16_t, int16x8_t, mve_pred16_t);
   4866 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_m_s16)))
   4867 int8x16_t __arm_vqmovntq_m(int8x16_t, int16x8_t, mve_pred16_t);
   4868 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_m_s32)))
   4869 int16x8_t __arm_vqmovntq_m_s32(int16x8_t, int32x4_t, mve_pred16_t);
   4870 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_m_s32)))
   4871 int16x8_t __arm_vqmovntq_m(int16x8_t, int32x4_t, mve_pred16_t);
   4872 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_m_u16)))
   4873 uint8x16_t __arm_vqmovntq_m_u16(uint8x16_t, uint16x8_t, mve_pred16_t);
   4874 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_m_u16)))
   4875 uint8x16_t __arm_vqmovntq_m(uint8x16_t, uint16x8_t, mve_pred16_t);
   4876 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_m_u32)))
   4877 uint16x8_t __arm_vqmovntq_m_u32(uint16x8_t, uint32x4_t, mve_pred16_t);
   4878 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_m_u32)))
   4879 uint16x8_t __arm_vqmovntq_m(uint16x8_t, uint32x4_t, mve_pred16_t);
   4880 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_s16)))
   4881 int8x16_t __arm_vqmovntq_s16(int8x16_t, int16x8_t);
   4882 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_s16)))
   4883 int8x16_t __arm_vqmovntq(int8x16_t, int16x8_t);
   4884 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_s32)))
   4885 int16x8_t __arm_vqmovntq_s32(int16x8_t, int32x4_t);
   4886 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_s32)))
   4887 int16x8_t __arm_vqmovntq(int16x8_t, int32x4_t);
   4888 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_u16)))
   4889 uint8x16_t __arm_vqmovntq_u16(uint8x16_t, uint16x8_t);
   4890 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_u16)))
   4891 uint8x16_t __arm_vqmovntq(uint8x16_t, uint16x8_t);
   4892 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_u32)))
   4893 uint16x8_t __arm_vqmovntq_u32(uint16x8_t, uint32x4_t);
   4894 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_u32)))
   4895 uint16x8_t __arm_vqmovntq(uint16x8_t, uint32x4_t);
   4896 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovunbq_m_s16)))
   4897 uint8x16_t __arm_vqmovunbq_m_s16(uint8x16_t, int16x8_t, mve_pred16_t);
   4898 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovunbq_m_s16)))
   4899 uint8x16_t __arm_vqmovunbq_m(uint8x16_t, int16x8_t, mve_pred16_t);
   4900 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovunbq_m_s32)))
   4901 uint16x8_t __arm_vqmovunbq_m_s32(uint16x8_t, int32x4_t, mve_pred16_t);
   4902 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovunbq_m_s32)))
   4903 uint16x8_t __arm_vqmovunbq_m(uint16x8_t, int32x4_t, mve_pred16_t);
   4904 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovunbq_s16)))
   4905 uint8x16_t __arm_vqmovunbq_s16(uint8x16_t, int16x8_t);
   4906 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovunbq_s16)))
   4907 uint8x16_t __arm_vqmovunbq(uint8x16_t, int16x8_t);
   4908 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovunbq_s32)))
   4909 uint16x8_t __arm_vqmovunbq_s32(uint16x8_t, int32x4_t);
   4910 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovunbq_s32)))
   4911 uint16x8_t __arm_vqmovunbq(uint16x8_t, int32x4_t);
   4912 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovuntq_m_s16)))
   4913 uint8x16_t __arm_vqmovuntq_m_s16(uint8x16_t, int16x8_t, mve_pred16_t);
   4914 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovuntq_m_s16)))
   4915 uint8x16_t __arm_vqmovuntq_m(uint8x16_t, int16x8_t, mve_pred16_t);
   4916 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovuntq_m_s32)))
   4917 uint16x8_t __arm_vqmovuntq_m_s32(uint16x8_t, int32x4_t, mve_pred16_t);
   4918 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovuntq_m_s32)))
   4919 uint16x8_t __arm_vqmovuntq_m(uint16x8_t, int32x4_t, mve_pred16_t);
   4920 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovuntq_s16)))
   4921 uint8x16_t __arm_vqmovuntq_s16(uint8x16_t, int16x8_t);
   4922 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovuntq_s16)))
   4923 uint8x16_t __arm_vqmovuntq(uint8x16_t, int16x8_t);
   4924 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovuntq_s32)))
   4925 uint16x8_t __arm_vqmovuntq_s32(uint16x8_t, int32x4_t);
   4926 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovuntq_s32)))
   4927 uint16x8_t __arm_vqmovuntq(uint16x8_t, int32x4_t);
   4928 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_m_s16)))
   4929 int16x8_t __arm_vqnegq_m_s16(int16x8_t, int16x8_t, mve_pred16_t);
   4930 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_m_s16)))
   4931 int16x8_t __arm_vqnegq_m(int16x8_t, int16x8_t, mve_pred16_t);
   4932 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_m_s32)))
   4933 int32x4_t __arm_vqnegq_m_s32(int32x4_t, int32x4_t, mve_pred16_t);
   4934 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_m_s32)))
   4935 int32x4_t __arm_vqnegq_m(int32x4_t, int32x4_t, mve_pred16_t);
   4936 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_m_s8)))
   4937 int8x16_t __arm_vqnegq_m_s8(int8x16_t, int8x16_t, mve_pred16_t);
   4938 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_m_s8)))
   4939 int8x16_t __arm_vqnegq_m(int8x16_t, int8x16_t, mve_pred16_t);
   4940 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_s16)))
   4941 int16x8_t __arm_vqnegq_s16(int16x8_t);
   4942 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_s16)))
   4943 int16x8_t __arm_vqnegq(int16x8_t);
   4944 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_s32)))
   4945 int32x4_t __arm_vqnegq_s32(int32x4_t);
   4946 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_s32)))
   4947 int32x4_t __arm_vqnegq(int32x4_t);
   4948 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_s8)))
   4949 int8x16_t __arm_vqnegq_s8(int8x16_t);
   4950 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_s8)))
   4951 int8x16_t __arm_vqnegq(int8x16_t);
   4952 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_m_s16)))
   4953 int16x8_t __arm_vqrdmladhq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   4954 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_m_s16)))
   4955 int16x8_t __arm_vqrdmladhq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   4956 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_m_s32)))
   4957 int32x4_t __arm_vqrdmladhq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   4958 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_m_s32)))
   4959 int32x4_t __arm_vqrdmladhq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   4960 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_m_s8)))
   4961 int8x16_t __arm_vqrdmladhq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   4962 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_m_s8)))
   4963 int8x16_t __arm_vqrdmladhq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   4964 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_s16)))
   4965 int16x8_t __arm_vqrdmladhq_s16(int16x8_t, int16x8_t, int16x8_t);
   4966 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_s16)))
   4967 int16x8_t __arm_vqrdmladhq(int16x8_t, int16x8_t, int16x8_t);
   4968 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_s32)))
   4969 int32x4_t __arm_vqrdmladhq_s32(int32x4_t, int32x4_t, int32x4_t);
   4970 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_s32)))
   4971 int32x4_t __arm_vqrdmladhq(int32x4_t, int32x4_t, int32x4_t);
   4972 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_s8)))
   4973 int8x16_t __arm_vqrdmladhq_s8(int8x16_t, int8x16_t, int8x16_t);
   4974 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_s8)))
   4975 int8x16_t __arm_vqrdmladhq(int8x16_t, int8x16_t, int8x16_t);
   4976 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_m_s16)))
   4977 int16x8_t __arm_vqrdmladhxq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   4978 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_m_s16)))
   4979 int16x8_t __arm_vqrdmladhxq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   4980 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_m_s32)))
   4981 int32x4_t __arm_vqrdmladhxq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   4982 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_m_s32)))
   4983 int32x4_t __arm_vqrdmladhxq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   4984 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_m_s8)))
   4985 int8x16_t __arm_vqrdmladhxq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   4986 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_m_s8)))
   4987 int8x16_t __arm_vqrdmladhxq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   4988 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_s16)))
   4989 int16x8_t __arm_vqrdmladhxq_s16(int16x8_t, int16x8_t, int16x8_t);
   4990 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_s16)))
   4991 int16x8_t __arm_vqrdmladhxq(int16x8_t, int16x8_t, int16x8_t);
   4992 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_s32)))
   4993 int32x4_t __arm_vqrdmladhxq_s32(int32x4_t, int32x4_t, int32x4_t);
   4994 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_s32)))
   4995 int32x4_t __arm_vqrdmladhxq(int32x4_t, int32x4_t, int32x4_t);
   4996 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_s8)))
   4997 int8x16_t __arm_vqrdmladhxq_s8(int8x16_t, int8x16_t, int8x16_t);
   4998 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_s8)))
   4999 int8x16_t __arm_vqrdmladhxq(int8x16_t, int8x16_t, int8x16_t);
   5000 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_m_n_s16)))
   5001 int16x8_t __arm_vqrdmlahq_m_n_s16(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
   5002 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_m_n_s16)))
   5003 int16x8_t __arm_vqrdmlahq_m(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
   5004 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_m_n_s32)))
   5005 int32x4_t __arm_vqrdmlahq_m_n_s32(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
   5006 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_m_n_s32)))
   5007 int32x4_t __arm_vqrdmlahq_m(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
   5008 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_m_n_s8)))
   5009 int8x16_t __arm_vqrdmlahq_m_n_s8(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
   5010 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_m_n_s8)))
   5011 int8x16_t __arm_vqrdmlahq_m(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
   5012 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_n_s16)))
   5013 int16x8_t __arm_vqrdmlahq_n_s16(int16x8_t, int16x8_t, int16_t);
   5014 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_n_s16)))
   5015 int16x8_t __arm_vqrdmlahq(int16x8_t, int16x8_t, int16_t);
   5016 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_n_s32)))
   5017 int32x4_t __arm_vqrdmlahq_n_s32(int32x4_t, int32x4_t, int32_t);
   5018 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_n_s32)))
   5019 int32x4_t __arm_vqrdmlahq(int32x4_t, int32x4_t, int32_t);
   5020 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_n_s8)))
   5021 int8x16_t __arm_vqrdmlahq_n_s8(int8x16_t, int8x16_t, int8_t);
   5022 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_n_s8)))
   5023 int8x16_t __arm_vqrdmlahq(int8x16_t, int8x16_t, int8_t);
   5024 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_m_n_s16)))
   5025 int16x8_t __arm_vqrdmlashq_m_n_s16(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
   5026 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_m_n_s16)))
   5027 int16x8_t __arm_vqrdmlashq_m(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
   5028 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_m_n_s32)))
   5029 int32x4_t __arm_vqrdmlashq_m_n_s32(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
   5030 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_m_n_s32)))
   5031 int32x4_t __arm_vqrdmlashq_m(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
   5032 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_m_n_s8)))
   5033 int8x16_t __arm_vqrdmlashq_m_n_s8(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
   5034 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_m_n_s8)))
   5035 int8x16_t __arm_vqrdmlashq_m(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
   5036 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_n_s16)))
   5037 int16x8_t __arm_vqrdmlashq_n_s16(int16x8_t, int16x8_t, int16_t);
   5038 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_n_s16)))
   5039 int16x8_t __arm_vqrdmlashq(int16x8_t, int16x8_t, int16_t);
   5040 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_n_s32)))
   5041 int32x4_t __arm_vqrdmlashq_n_s32(int32x4_t, int32x4_t, int32_t);
   5042 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_n_s32)))
   5043 int32x4_t __arm_vqrdmlashq(int32x4_t, int32x4_t, int32_t);
   5044 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_n_s8)))
   5045 int8x16_t __arm_vqrdmlashq_n_s8(int8x16_t, int8x16_t, int8_t);
   5046 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_n_s8)))
   5047 int8x16_t __arm_vqrdmlashq(int8x16_t, int8x16_t, int8_t);
   5048 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_m_s16)))
   5049 int16x8_t __arm_vqrdmlsdhq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   5050 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_m_s16)))
   5051 int16x8_t __arm_vqrdmlsdhq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   5052 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_m_s32)))
   5053 int32x4_t __arm_vqrdmlsdhq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   5054 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_m_s32)))
   5055 int32x4_t __arm_vqrdmlsdhq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   5056 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_m_s8)))
   5057 int8x16_t __arm_vqrdmlsdhq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   5058 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_m_s8)))
   5059 int8x16_t __arm_vqrdmlsdhq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   5060 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_s16)))
   5061 int16x8_t __arm_vqrdmlsdhq_s16(int16x8_t, int16x8_t, int16x8_t);
   5062 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_s16)))
   5063 int16x8_t __arm_vqrdmlsdhq(int16x8_t, int16x8_t, int16x8_t);
   5064 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_s32)))
   5065 int32x4_t __arm_vqrdmlsdhq_s32(int32x4_t, int32x4_t, int32x4_t);
   5066 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_s32)))
   5067 int32x4_t __arm_vqrdmlsdhq(int32x4_t, int32x4_t, int32x4_t);
   5068 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_s8)))
   5069 int8x16_t __arm_vqrdmlsdhq_s8(int8x16_t, int8x16_t, int8x16_t);
   5070 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_s8)))
   5071 int8x16_t __arm_vqrdmlsdhq(int8x16_t, int8x16_t, int8x16_t);
   5072 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_m_s16)))
   5073 int16x8_t __arm_vqrdmlsdhxq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   5074 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_m_s16)))
   5075 int16x8_t __arm_vqrdmlsdhxq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   5076 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_m_s32)))
   5077 int32x4_t __arm_vqrdmlsdhxq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   5078 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_m_s32)))
   5079 int32x4_t __arm_vqrdmlsdhxq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   5080 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_m_s8)))
   5081 int8x16_t __arm_vqrdmlsdhxq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   5082 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_m_s8)))
   5083 int8x16_t __arm_vqrdmlsdhxq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   5084 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_s16)))
   5085 int16x8_t __arm_vqrdmlsdhxq_s16(int16x8_t, int16x8_t, int16x8_t);
   5086 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_s16)))
   5087 int16x8_t __arm_vqrdmlsdhxq(int16x8_t, int16x8_t, int16x8_t);
   5088 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_s32)))
   5089 int32x4_t __arm_vqrdmlsdhxq_s32(int32x4_t, int32x4_t, int32x4_t);
   5090 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_s32)))
   5091 int32x4_t __arm_vqrdmlsdhxq(int32x4_t, int32x4_t, int32x4_t);
   5092 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_s8)))
   5093 int8x16_t __arm_vqrdmlsdhxq_s8(int8x16_t, int8x16_t, int8x16_t);
   5094 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_s8)))
   5095 int8x16_t __arm_vqrdmlsdhxq(int8x16_t, int8x16_t, int8x16_t);
   5096 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_n_s16)))
   5097 int16x8_t __arm_vqrdmulhq_m_n_s16(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
   5098 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_n_s16)))
   5099 int16x8_t __arm_vqrdmulhq_m(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
   5100 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_n_s32)))
   5101 int32x4_t __arm_vqrdmulhq_m_n_s32(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
   5102 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_n_s32)))
   5103 int32x4_t __arm_vqrdmulhq_m(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
   5104 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_n_s8)))
   5105 int8x16_t __arm_vqrdmulhq_m_n_s8(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
   5106 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_n_s8)))
   5107 int8x16_t __arm_vqrdmulhq_m(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
   5108 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_s16)))
   5109 int16x8_t __arm_vqrdmulhq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   5110 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_s16)))
   5111 int16x8_t __arm_vqrdmulhq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   5112 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_s32)))
   5113 int32x4_t __arm_vqrdmulhq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   5114 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_s32)))
   5115 int32x4_t __arm_vqrdmulhq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   5116 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_s8)))
   5117 int8x16_t __arm_vqrdmulhq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   5118 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_s8)))
   5119 int8x16_t __arm_vqrdmulhq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   5120 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_n_s16)))
   5121 int16x8_t __arm_vqrdmulhq_n_s16(int16x8_t, int16_t);
   5122 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_n_s16)))
   5123 int16x8_t __arm_vqrdmulhq(int16x8_t, int16_t);
   5124 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_n_s32)))
   5125 int32x4_t __arm_vqrdmulhq_n_s32(int32x4_t, int32_t);
   5126 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_n_s32)))
   5127 int32x4_t __arm_vqrdmulhq(int32x4_t, int32_t);
   5128 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_n_s8)))
   5129 int8x16_t __arm_vqrdmulhq_n_s8(int8x16_t, int8_t);
   5130 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_n_s8)))
   5131 int8x16_t __arm_vqrdmulhq(int8x16_t, int8_t);
   5132 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_s16)))
   5133 int16x8_t __arm_vqrdmulhq_s16(int16x8_t, int16x8_t);
   5134 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_s16)))
   5135 int16x8_t __arm_vqrdmulhq(int16x8_t, int16x8_t);
   5136 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_s32)))
   5137 int32x4_t __arm_vqrdmulhq_s32(int32x4_t, int32x4_t);
   5138 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_s32)))
   5139 int32x4_t __arm_vqrdmulhq(int32x4_t, int32x4_t);
   5140 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_s8)))
   5141 int8x16_t __arm_vqrdmulhq_s8(int8x16_t, int8x16_t);
   5142 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_s8)))
   5143 int8x16_t __arm_vqrdmulhq(int8x16_t, int8x16_t);
   5144 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_s16)))
   5145 int16x8_t __arm_vqrshlq_m_n_s16(int16x8_t, int32_t, mve_pred16_t);
   5146 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_s16)))
   5147 int16x8_t __arm_vqrshlq_m_n(int16x8_t, int32_t, mve_pred16_t);
   5148 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_s32)))
   5149 int32x4_t __arm_vqrshlq_m_n_s32(int32x4_t, int32_t, mve_pred16_t);
   5150 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_s32)))
   5151 int32x4_t __arm_vqrshlq_m_n(int32x4_t, int32_t, mve_pred16_t);
   5152 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_s8)))
   5153 int8x16_t __arm_vqrshlq_m_n_s8(int8x16_t, int32_t, mve_pred16_t);
   5154 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_s8)))
   5155 int8x16_t __arm_vqrshlq_m_n(int8x16_t, int32_t, mve_pred16_t);
   5156 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_u16)))
   5157 uint16x8_t __arm_vqrshlq_m_n_u16(uint16x8_t, int32_t, mve_pred16_t);
   5158 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_u16)))
   5159 uint16x8_t __arm_vqrshlq_m_n(uint16x8_t, int32_t, mve_pred16_t);
   5160 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_u32)))
   5161 uint32x4_t __arm_vqrshlq_m_n_u32(uint32x4_t, int32_t, mve_pred16_t);
   5162 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_u32)))
   5163 uint32x4_t __arm_vqrshlq_m_n(uint32x4_t, int32_t, mve_pred16_t);
   5164 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_u8)))
   5165 uint8x16_t __arm_vqrshlq_m_n_u8(uint8x16_t, int32_t, mve_pred16_t);
   5166 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_u8)))
   5167 uint8x16_t __arm_vqrshlq_m_n(uint8x16_t, int32_t, mve_pred16_t);
   5168 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_s16)))
   5169 int16x8_t __arm_vqrshlq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   5170 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_s16)))
   5171 int16x8_t __arm_vqrshlq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   5172 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_s32)))
   5173 int32x4_t __arm_vqrshlq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   5174 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_s32)))
   5175 int32x4_t __arm_vqrshlq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   5176 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_s8)))
   5177 int8x16_t __arm_vqrshlq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   5178 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_s8)))
   5179 int8x16_t __arm_vqrshlq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   5180 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_u16)))
   5181 uint16x8_t __arm_vqrshlq_m_u16(uint16x8_t, uint16x8_t, int16x8_t, mve_pred16_t);
   5182 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_u16)))
   5183 uint16x8_t __arm_vqrshlq_m(uint16x8_t, uint16x8_t, int16x8_t, mve_pred16_t);
   5184 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_u32)))
   5185 uint32x4_t __arm_vqrshlq_m_u32(uint32x4_t, uint32x4_t, int32x4_t, mve_pred16_t);
   5186 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_u32)))
   5187 uint32x4_t __arm_vqrshlq_m(uint32x4_t, uint32x4_t, int32x4_t, mve_pred16_t);
   5188 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_u8)))
   5189 uint8x16_t __arm_vqrshlq_m_u8(uint8x16_t, uint8x16_t, int8x16_t, mve_pred16_t);
   5190 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_u8)))
   5191 uint8x16_t __arm_vqrshlq_m(uint8x16_t, uint8x16_t, int8x16_t, mve_pred16_t);
   5192 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_s16)))
   5193 int16x8_t __arm_vqrshlq_n_s16(int16x8_t, int32_t);
   5194 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_s16)))
   5195 int16x8_t __arm_vqrshlq(int16x8_t, int32_t);
   5196 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_s32)))
   5197 int32x4_t __arm_vqrshlq_n_s32(int32x4_t, int32_t);
   5198 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_s32)))
   5199 int32x4_t __arm_vqrshlq(int32x4_t, int32_t);
   5200 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_s8)))
   5201 int8x16_t __arm_vqrshlq_n_s8(int8x16_t, int32_t);
   5202 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_s8)))
   5203 int8x16_t __arm_vqrshlq(int8x16_t, int32_t);
   5204 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_u16)))
   5205 uint16x8_t __arm_vqrshlq_n_u16(uint16x8_t, int32_t);
   5206 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_u16)))
   5207 uint16x8_t __arm_vqrshlq(uint16x8_t, int32_t);
   5208 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_u32)))
   5209 uint32x4_t __arm_vqrshlq_n_u32(uint32x4_t, int32_t);
   5210 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_u32)))
   5211 uint32x4_t __arm_vqrshlq(uint32x4_t, int32_t);
   5212 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_u8)))
   5213 uint8x16_t __arm_vqrshlq_n_u8(uint8x16_t, int32_t);
   5214 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_u8)))
   5215 uint8x16_t __arm_vqrshlq(uint8x16_t, int32_t);
   5216 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_s16)))
   5217 int16x8_t __arm_vqrshlq_s16(int16x8_t, int16x8_t);
   5218 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_s16)))
   5219 int16x8_t __arm_vqrshlq(int16x8_t, int16x8_t);
   5220 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_s32)))
   5221 int32x4_t __arm_vqrshlq_s32(int32x4_t, int32x4_t);
   5222 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_s32)))
   5223 int32x4_t __arm_vqrshlq(int32x4_t, int32x4_t);
   5224 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_s8)))
   5225 int8x16_t __arm_vqrshlq_s8(int8x16_t, int8x16_t);
   5226 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_s8)))
   5227 int8x16_t __arm_vqrshlq(int8x16_t, int8x16_t);
   5228 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_u16)))
   5229 uint16x8_t __arm_vqrshlq_u16(uint16x8_t, int16x8_t);
   5230 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_u16)))
   5231 uint16x8_t __arm_vqrshlq(uint16x8_t, int16x8_t);
   5232 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_u32)))
   5233 uint32x4_t __arm_vqrshlq_u32(uint32x4_t, int32x4_t);
   5234 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_u32)))
   5235 uint32x4_t __arm_vqrshlq(uint32x4_t, int32x4_t);
   5236 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_u8)))
   5237 uint8x16_t __arm_vqrshlq_u8(uint8x16_t, int8x16_t);
   5238 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_u8)))
   5239 uint8x16_t __arm_vqrshlq(uint8x16_t, int8x16_t);
   5240 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_m_n_s16)))
   5241 int8x16_t __arm_vqrshrnbq_m_n_s16(int8x16_t, int16x8_t, int, mve_pred16_t);
   5242 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_m_n_s16)))
   5243 int8x16_t __arm_vqrshrnbq_m(int8x16_t, int16x8_t, int, mve_pred16_t);
   5244 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_m_n_s32)))
   5245 int16x8_t __arm_vqrshrnbq_m_n_s32(int16x8_t, int32x4_t, int, mve_pred16_t);
   5246 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_m_n_s32)))
   5247 int16x8_t __arm_vqrshrnbq_m(int16x8_t, int32x4_t, int, mve_pred16_t);
   5248 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_m_n_u16)))
   5249 uint8x16_t __arm_vqrshrnbq_m_n_u16(uint8x16_t, uint16x8_t, int, mve_pred16_t);
   5250 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_m_n_u16)))
   5251 uint8x16_t __arm_vqrshrnbq_m(uint8x16_t, uint16x8_t, int, mve_pred16_t);
   5252 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_m_n_u32)))
   5253 uint16x8_t __arm_vqrshrnbq_m_n_u32(uint16x8_t, uint32x4_t, int, mve_pred16_t);
   5254 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_m_n_u32)))
   5255 uint16x8_t __arm_vqrshrnbq_m(uint16x8_t, uint32x4_t, int, mve_pred16_t);
   5256 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_n_s16)))
   5257 int8x16_t __arm_vqrshrnbq_n_s16(int8x16_t, int16x8_t, int);
   5258 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_n_s16)))
   5259 int8x16_t __arm_vqrshrnbq(int8x16_t, int16x8_t, int);
   5260 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_n_s32)))
   5261 int16x8_t __arm_vqrshrnbq_n_s32(int16x8_t, int32x4_t, int);
   5262 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_n_s32)))
   5263 int16x8_t __arm_vqrshrnbq(int16x8_t, int32x4_t, int);
   5264 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_n_u16)))
   5265 uint8x16_t __arm_vqrshrnbq_n_u16(uint8x16_t, uint16x8_t, int);
   5266 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_n_u16)))
   5267 uint8x16_t __arm_vqrshrnbq(uint8x16_t, uint16x8_t, int);
   5268 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_n_u32)))
   5269 uint16x8_t __arm_vqrshrnbq_n_u32(uint16x8_t, uint32x4_t, int);
   5270 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_n_u32)))
   5271 uint16x8_t __arm_vqrshrnbq(uint16x8_t, uint32x4_t, int);
   5272 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_m_n_s16)))
   5273 int8x16_t __arm_vqrshrntq_m_n_s16(int8x16_t, int16x8_t, int, mve_pred16_t);
   5274 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_m_n_s16)))
   5275 int8x16_t __arm_vqrshrntq_m(int8x16_t, int16x8_t, int, mve_pred16_t);
   5276 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_m_n_s32)))
   5277 int16x8_t __arm_vqrshrntq_m_n_s32(int16x8_t, int32x4_t, int, mve_pred16_t);
   5278 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_m_n_s32)))
   5279 int16x8_t __arm_vqrshrntq_m(int16x8_t, int32x4_t, int, mve_pred16_t);
   5280 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_m_n_u16)))
   5281 uint8x16_t __arm_vqrshrntq_m_n_u16(uint8x16_t, uint16x8_t, int, mve_pred16_t);
   5282 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_m_n_u16)))
   5283 uint8x16_t __arm_vqrshrntq_m(uint8x16_t, uint16x8_t, int, mve_pred16_t);
   5284 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_m_n_u32)))
   5285 uint16x8_t __arm_vqrshrntq_m_n_u32(uint16x8_t, uint32x4_t, int, mve_pred16_t);
   5286 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_m_n_u32)))
   5287 uint16x8_t __arm_vqrshrntq_m(uint16x8_t, uint32x4_t, int, mve_pred16_t);
   5288 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_n_s16)))
   5289 int8x16_t __arm_vqrshrntq_n_s16(int8x16_t, int16x8_t, int);
   5290 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_n_s16)))
   5291 int8x16_t __arm_vqrshrntq(int8x16_t, int16x8_t, int);
   5292 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_n_s32)))
   5293 int16x8_t __arm_vqrshrntq_n_s32(int16x8_t, int32x4_t, int);
   5294 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_n_s32)))
   5295 int16x8_t __arm_vqrshrntq(int16x8_t, int32x4_t, int);
   5296 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_n_u16)))
   5297 uint8x16_t __arm_vqrshrntq_n_u16(uint8x16_t, uint16x8_t, int);
   5298 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_n_u16)))
   5299 uint8x16_t __arm_vqrshrntq(uint8x16_t, uint16x8_t, int);
   5300 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_n_u32)))
   5301 uint16x8_t __arm_vqrshrntq_n_u32(uint16x8_t, uint32x4_t, int);
   5302 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_n_u32)))
   5303 uint16x8_t __arm_vqrshrntq(uint16x8_t, uint32x4_t, int);
   5304 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrunbq_m_n_s16)))
   5305 uint8x16_t __arm_vqrshrunbq_m_n_s16(uint8x16_t, int16x8_t, int, mve_pred16_t);
   5306 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshrunbq_m_n_s16)))
   5307 uint8x16_t __arm_vqrshrunbq_m(uint8x16_t, int16x8_t, int, mve_pred16_t);
   5308 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrunbq_m_n_s32)))
   5309 uint16x8_t __arm_vqrshrunbq_m_n_s32(uint16x8_t, int32x4_t, int, mve_pred16_t);
   5310 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshrunbq_m_n_s32)))
   5311 uint16x8_t __arm_vqrshrunbq_m(uint16x8_t, int32x4_t, int, mve_pred16_t);
   5312 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrunbq_n_s16)))
   5313 uint8x16_t __arm_vqrshrunbq_n_s16(uint8x16_t, int16x8_t, int);
   5314 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshrunbq_n_s16)))
   5315 uint8x16_t __arm_vqrshrunbq(uint8x16_t, int16x8_t, int);
   5316 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrunbq_n_s32)))
   5317 uint16x8_t __arm_vqrshrunbq_n_s32(uint16x8_t, int32x4_t, int);
   5318 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshrunbq_n_s32)))
   5319 uint16x8_t __arm_vqrshrunbq(uint16x8_t, int32x4_t, int);
   5320 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshruntq_m_n_s16)))
   5321 uint8x16_t __arm_vqrshruntq_m_n_s16(uint8x16_t, int16x8_t, int, mve_pred16_t);
   5322 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshruntq_m_n_s16)))
   5323 uint8x16_t __arm_vqrshruntq_m(uint8x16_t, int16x8_t, int, mve_pred16_t);
   5324 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshruntq_m_n_s32)))
   5325 uint16x8_t __arm_vqrshruntq_m_n_s32(uint16x8_t, int32x4_t, int, mve_pred16_t);
   5326 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshruntq_m_n_s32)))
   5327 uint16x8_t __arm_vqrshruntq_m(uint16x8_t, int32x4_t, int, mve_pred16_t);
   5328 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshruntq_n_s16)))
   5329 uint8x16_t __arm_vqrshruntq_n_s16(uint8x16_t, int16x8_t, int);
   5330 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshruntq_n_s16)))
   5331 uint8x16_t __arm_vqrshruntq(uint8x16_t, int16x8_t, int);
   5332 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshruntq_n_s32)))
   5333 uint16x8_t __arm_vqrshruntq_n_s32(uint16x8_t, int32x4_t, int);
   5334 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshruntq_n_s32)))
   5335 uint16x8_t __arm_vqrshruntq(uint16x8_t, int32x4_t, int);
   5336 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_s16)))
   5337 int16x8_t __arm_vqshlq_m_n_s16(int16x8_t, int16x8_t, int, mve_pred16_t);
   5338 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_s16)))
   5339 int16x8_t __arm_vqshlq_m_n(int16x8_t, int16x8_t, int, mve_pred16_t);
   5340 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_s32)))
   5341 int32x4_t __arm_vqshlq_m_n_s32(int32x4_t, int32x4_t, int, mve_pred16_t);
   5342 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_s32)))
   5343 int32x4_t __arm_vqshlq_m_n(int32x4_t, int32x4_t, int, mve_pred16_t);
   5344 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_s8)))
   5345 int8x16_t __arm_vqshlq_m_n_s8(int8x16_t, int8x16_t, int, mve_pred16_t);
   5346 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_s8)))
   5347 int8x16_t __arm_vqshlq_m_n(int8x16_t, int8x16_t, int, mve_pred16_t);
   5348 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_u16)))
   5349 uint16x8_t __arm_vqshlq_m_n_u16(uint16x8_t, uint16x8_t, int, mve_pred16_t);
   5350 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_u16)))
   5351 uint16x8_t __arm_vqshlq_m_n(uint16x8_t, uint16x8_t, int, mve_pred16_t);
   5352 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_u32)))
   5353 uint32x4_t __arm_vqshlq_m_n_u32(uint32x4_t, uint32x4_t, int, mve_pred16_t);
   5354 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_u32)))
   5355 uint32x4_t __arm_vqshlq_m_n(uint32x4_t, uint32x4_t, int, mve_pred16_t);
   5356 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_u8)))
   5357 uint8x16_t __arm_vqshlq_m_n_u8(uint8x16_t, uint8x16_t, int, mve_pred16_t);
   5358 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_u8)))
   5359 uint8x16_t __arm_vqshlq_m_n(uint8x16_t, uint8x16_t, int, mve_pred16_t);
   5360 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_s16)))
   5361 int16x8_t __arm_vqshlq_m_r_s16(int16x8_t, int32_t, mve_pred16_t);
   5362 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_s16)))
   5363 int16x8_t __arm_vqshlq_m_r(int16x8_t, int32_t, mve_pred16_t);
   5364 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_s32)))
   5365 int32x4_t __arm_vqshlq_m_r_s32(int32x4_t, int32_t, mve_pred16_t);
   5366 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_s32)))
   5367 int32x4_t __arm_vqshlq_m_r(int32x4_t, int32_t, mve_pred16_t);
   5368 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_s8)))
   5369 int8x16_t __arm_vqshlq_m_r_s8(int8x16_t, int32_t, mve_pred16_t);
   5370 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_s8)))
   5371 int8x16_t __arm_vqshlq_m_r(int8x16_t, int32_t, mve_pred16_t);
   5372 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_u16)))
   5373 uint16x8_t __arm_vqshlq_m_r_u16(uint16x8_t, int32_t, mve_pred16_t);
   5374 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_u16)))
   5375 uint16x8_t __arm_vqshlq_m_r(uint16x8_t, int32_t, mve_pred16_t);
   5376 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_u32)))
   5377 uint32x4_t __arm_vqshlq_m_r_u32(uint32x4_t, int32_t, mve_pred16_t);
   5378 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_u32)))
   5379 uint32x4_t __arm_vqshlq_m_r(uint32x4_t, int32_t, mve_pred16_t);
   5380 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_u8)))
   5381 uint8x16_t __arm_vqshlq_m_r_u8(uint8x16_t, int32_t, mve_pred16_t);
   5382 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_u8)))
   5383 uint8x16_t __arm_vqshlq_m_r(uint8x16_t, int32_t, mve_pred16_t);
   5384 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_s16)))
   5385 int16x8_t __arm_vqshlq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   5386 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_s16)))
   5387 int16x8_t __arm_vqshlq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   5388 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_s32)))
   5389 int32x4_t __arm_vqshlq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   5390 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_s32)))
   5391 int32x4_t __arm_vqshlq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   5392 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_s8)))
   5393 int8x16_t __arm_vqshlq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   5394 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_s8)))
   5395 int8x16_t __arm_vqshlq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   5396 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_u16)))
   5397 uint16x8_t __arm_vqshlq_m_u16(uint16x8_t, uint16x8_t, int16x8_t, mve_pred16_t);
   5398 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_u16)))
   5399 uint16x8_t __arm_vqshlq_m(uint16x8_t, uint16x8_t, int16x8_t, mve_pred16_t);
   5400 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_u32)))
   5401 uint32x4_t __arm_vqshlq_m_u32(uint32x4_t, uint32x4_t, int32x4_t, mve_pred16_t);
   5402 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_u32)))
   5403 uint32x4_t __arm_vqshlq_m(uint32x4_t, uint32x4_t, int32x4_t, mve_pred16_t);
   5404 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_u8)))
   5405 uint8x16_t __arm_vqshlq_m_u8(uint8x16_t, uint8x16_t, int8x16_t, mve_pred16_t);
   5406 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_u8)))
   5407 uint8x16_t __arm_vqshlq_m(uint8x16_t, uint8x16_t, int8x16_t, mve_pred16_t);
   5408 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_s16)))
   5409 int16x8_t __arm_vqshlq_n_s16(int16x8_t, int);
   5410 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_s16)))
   5411 int16x8_t __arm_vqshlq_n(int16x8_t, int);
   5412 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_s32)))
   5413 int32x4_t __arm_vqshlq_n_s32(int32x4_t, int);
   5414 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_s32)))
   5415 int32x4_t __arm_vqshlq_n(int32x4_t, int);
   5416 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_s8)))
   5417 int8x16_t __arm_vqshlq_n_s8(int8x16_t, int);
   5418 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_s8)))
   5419 int8x16_t __arm_vqshlq_n(int8x16_t, int);
   5420 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_u16)))
   5421 uint16x8_t __arm_vqshlq_n_u16(uint16x8_t, int);
   5422 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_u16)))
   5423 uint16x8_t __arm_vqshlq_n(uint16x8_t, int);
   5424 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_u32)))
   5425 uint32x4_t __arm_vqshlq_n_u32(uint32x4_t, int);
   5426 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_u32)))
   5427 uint32x4_t __arm_vqshlq_n(uint32x4_t, int);
   5428 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_u8)))
   5429 uint8x16_t __arm_vqshlq_n_u8(uint8x16_t, int);
   5430 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_u8)))
   5431 uint8x16_t __arm_vqshlq_n(uint8x16_t, int);
   5432 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_s16)))
   5433 int16x8_t __arm_vqshlq_r_s16(int16x8_t, int32_t);
   5434 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_s16)))
   5435 int16x8_t __arm_vqshlq_r(int16x8_t, int32_t);
   5436 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_s32)))
   5437 int32x4_t __arm_vqshlq_r_s32(int32x4_t, int32_t);
   5438 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_s32)))
   5439 int32x4_t __arm_vqshlq_r(int32x4_t, int32_t);
   5440 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_s8)))
   5441 int8x16_t __arm_vqshlq_r_s8(int8x16_t, int32_t);
   5442 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_s8)))
   5443 int8x16_t __arm_vqshlq_r(int8x16_t, int32_t);
   5444 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_u16)))
   5445 uint16x8_t __arm_vqshlq_r_u16(uint16x8_t, int32_t);
   5446 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_u16)))
   5447 uint16x8_t __arm_vqshlq_r(uint16x8_t, int32_t);
   5448 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_u32)))
   5449 uint32x4_t __arm_vqshlq_r_u32(uint32x4_t, int32_t);
   5450 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_u32)))
   5451 uint32x4_t __arm_vqshlq_r(uint32x4_t, int32_t);
   5452 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_u8)))
   5453 uint8x16_t __arm_vqshlq_r_u8(uint8x16_t, int32_t);
   5454 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_u8)))
   5455 uint8x16_t __arm_vqshlq_r(uint8x16_t, int32_t);
   5456 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_s16)))
   5457 int16x8_t __arm_vqshlq_s16(int16x8_t, int16x8_t);
   5458 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_s16)))
   5459 int16x8_t __arm_vqshlq(int16x8_t, int16x8_t);
   5460 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_s32)))
   5461 int32x4_t __arm_vqshlq_s32(int32x4_t, int32x4_t);
   5462 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_s32)))
   5463 int32x4_t __arm_vqshlq(int32x4_t, int32x4_t);
   5464 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_s8)))
   5465 int8x16_t __arm_vqshlq_s8(int8x16_t, int8x16_t);
   5466 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_s8)))
   5467 int8x16_t __arm_vqshlq(int8x16_t, int8x16_t);
   5468 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_u16)))
   5469 uint16x8_t __arm_vqshlq_u16(uint16x8_t, int16x8_t);
   5470 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_u16)))
   5471 uint16x8_t __arm_vqshlq(uint16x8_t, int16x8_t);
   5472 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_u32)))
   5473 uint32x4_t __arm_vqshlq_u32(uint32x4_t, int32x4_t);
   5474 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_u32)))
   5475 uint32x4_t __arm_vqshlq(uint32x4_t, int32x4_t);
   5476 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_u8)))
   5477 uint8x16_t __arm_vqshlq_u8(uint8x16_t, int8x16_t);
   5478 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_u8)))
   5479 uint8x16_t __arm_vqshlq(uint8x16_t, int8x16_t);
   5480 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_m_n_s16)))
   5481 uint16x8_t __arm_vqshluq_m_n_s16(uint16x8_t, int16x8_t, int, mve_pred16_t);
   5482 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_m_n_s16)))
   5483 uint16x8_t __arm_vqshluq_m(uint16x8_t, int16x8_t, int, mve_pred16_t);
   5484 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_m_n_s32)))
   5485 uint32x4_t __arm_vqshluq_m_n_s32(uint32x4_t, int32x4_t, int, mve_pred16_t);
   5486 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_m_n_s32)))
   5487 uint32x4_t __arm_vqshluq_m(uint32x4_t, int32x4_t, int, mve_pred16_t);
   5488 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_m_n_s8)))
   5489 uint8x16_t __arm_vqshluq_m_n_s8(uint8x16_t, int8x16_t, int, mve_pred16_t);
   5490 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_m_n_s8)))
   5491 uint8x16_t __arm_vqshluq_m(uint8x16_t, int8x16_t, int, mve_pred16_t);
   5492 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_n_s16)))
   5493 uint16x8_t __arm_vqshluq_n_s16(int16x8_t, int);
   5494 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_n_s16)))
   5495 uint16x8_t __arm_vqshluq(int16x8_t, int);
   5496 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_n_s32)))
   5497 uint32x4_t __arm_vqshluq_n_s32(int32x4_t, int);
   5498 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_n_s32)))
   5499 uint32x4_t __arm_vqshluq(int32x4_t, int);
   5500 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_n_s8)))
   5501 uint8x16_t __arm_vqshluq_n_s8(int8x16_t, int);
   5502 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_n_s8)))
   5503 uint8x16_t __arm_vqshluq(int8x16_t, int);
   5504 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_m_n_s16)))
   5505 int8x16_t __arm_vqshrnbq_m_n_s16(int8x16_t, int16x8_t, int, mve_pred16_t);
   5506 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_m_n_s16)))
   5507 int8x16_t __arm_vqshrnbq_m(int8x16_t, int16x8_t, int, mve_pred16_t);
   5508 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_m_n_s32)))
   5509 int16x8_t __arm_vqshrnbq_m_n_s32(int16x8_t, int32x4_t, int, mve_pred16_t);
   5510 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_m_n_s32)))
   5511 int16x8_t __arm_vqshrnbq_m(int16x8_t, int32x4_t, int, mve_pred16_t);
   5512 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_m_n_u16)))
   5513 uint8x16_t __arm_vqshrnbq_m_n_u16(uint8x16_t, uint16x8_t, int, mve_pred16_t);
   5514 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_m_n_u16)))
   5515 uint8x16_t __arm_vqshrnbq_m(uint8x16_t, uint16x8_t, int, mve_pred16_t);
   5516 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_m_n_u32)))
   5517 uint16x8_t __arm_vqshrnbq_m_n_u32(uint16x8_t, uint32x4_t, int, mve_pred16_t);
   5518 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_m_n_u32)))
   5519 uint16x8_t __arm_vqshrnbq_m(uint16x8_t, uint32x4_t, int, mve_pred16_t);
   5520 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_n_s16)))
   5521 int8x16_t __arm_vqshrnbq_n_s16(int8x16_t, int16x8_t, int);
   5522 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_n_s16)))
   5523 int8x16_t __arm_vqshrnbq(int8x16_t, int16x8_t, int);
   5524 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_n_s32)))
   5525 int16x8_t __arm_vqshrnbq_n_s32(int16x8_t, int32x4_t, int);
   5526 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_n_s32)))
   5527 int16x8_t __arm_vqshrnbq(int16x8_t, int32x4_t, int);
   5528 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_n_u16)))
   5529 uint8x16_t __arm_vqshrnbq_n_u16(uint8x16_t, uint16x8_t, int);
   5530 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_n_u16)))
   5531 uint8x16_t __arm_vqshrnbq(uint8x16_t, uint16x8_t, int);
   5532 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_n_u32)))
   5533 uint16x8_t __arm_vqshrnbq_n_u32(uint16x8_t, uint32x4_t, int);
   5534 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_n_u32)))
   5535 uint16x8_t __arm_vqshrnbq(uint16x8_t, uint32x4_t, int);
   5536 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_m_n_s16)))
   5537 int8x16_t __arm_vqshrntq_m_n_s16(int8x16_t, int16x8_t, int, mve_pred16_t);
   5538 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_m_n_s16)))
   5539 int8x16_t __arm_vqshrntq_m(int8x16_t, int16x8_t, int, mve_pred16_t);
   5540 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_m_n_s32)))
   5541 int16x8_t __arm_vqshrntq_m_n_s32(int16x8_t, int32x4_t, int, mve_pred16_t);
   5542 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_m_n_s32)))
   5543 int16x8_t __arm_vqshrntq_m(int16x8_t, int32x4_t, int, mve_pred16_t);
   5544 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_m_n_u16)))
   5545 uint8x16_t __arm_vqshrntq_m_n_u16(uint8x16_t, uint16x8_t, int, mve_pred16_t);
   5546 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_m_n_u16)))
   5547 uint8x16_t __arm_vqshrntq_m(uint8x16_t, uint16x8_t, int, mve_pred16_t);
   5548 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_m_n_u32)))
   5549 uint16x8_t __arm_vqshrntq_m_n_u32(uint16x8_t, uint32x4_t, int, mve_pred16_t);
   5550 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_m_n_u32)))
   5551 uint16x8_t __arm_vqshrntq_m(uint16x8_t, uint32x4_t, int, mve_pred16_t);
   5552 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_n_s16)))
   5553 int8x16_t __arm_vqshrntq_n_s16(int8x16_t, int16x8_t, int);
   5554 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_n_s16)))
   5555 int8x16_t __arm_vqshrntq(int8x16_t, int16x8_t, int);
   5556 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_n_s32)))
   5557 int16x8_t __arm_vqshrntq_n_s32(int16x8_t, int32x4_t, int);
   5558 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_n_s32)))
   5559 int16x8_t __arm_vqshrntq(int16x8_t, int32x4_t, int);
   5560 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_n_u16)))
   5561 uint8x16_t __arm_vqshrntq_n_u16(uint8x16_t, uint16x8_t, int);
   5562 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_n_u16)))
   5563 uint8x16_t __arm_vqshrntq(uint8x16_t, uint16x8_t, int);
   5564 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_n_u32)))
   5565 uint16x8_t __arm_vqshrntq_n_u32(uint16x8_t, uint32x4_t, int);
   5566 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_n_u32)))
   5567 uint16x8_t __arm_vqshrntq(uint16x8_t, uint32x4_t, int);
   5568 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrunbq_m_n_s16)))
   5569 uint8x16_t __arm_vqshrunbq_m_n_s16(uint8x16_t, int16x8_t, int, mve_pred16_t);
   5570 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshrunbq_m_n_s16)))
   5571 uint8x16_t __arm_vqshrunbq_m(uint8x16_t, int16x8_t, int, mve_pred16_t);
   5572 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrunbq_m_n_s32)))
   5573 uint16x8_t __arm_vqshrunbq_m_n_s32(uint16x8_t, int32x4_t, int, mve_pred16_t);
   5574 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshrunbq_m_n_s32)))
   5575 uint16x8_t __arm_vqshrunbq_m(uint16x8_t, int32x4_t, int, mve_pred16_t);
   5576 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrunbq_n_s16)))
   5577 uint8x16_t __arm_vqshrunbq_n_s16(uint8x16_t, int16x8_t, int);
   5578 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshrunbq_n_s16)))
   5579 uint8x16_t __arm_vqshrunbq(uint8x16_t, int16x8_t, int);
   5580 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrunbq_n_s32)))
   5581 uint16x8_t __arm_vqshrunbq_n_s32(uint16x8_t, int32x4_t, int);
   5582 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshrunbq_n_s32)))
   5583 uint16x8_t __arm_vqshrunbq(uint16x8_t, int32x4_t, int);
   5584 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshruntq_m_n_s16)))
   5585 uint8x16_t __arm_vqshruntq_m_n_s16(uint8x16_t, int16x8_t, int, mve_pred16_t);
   5586 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshruntq_m_n_s16)))
   5587 uint8x16_t __arm_vqshruntq_m(uint8x16_t, int16x8_t, int, mve_pred16_t);
   5588 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshruntq_m_n_s32)))
   5589 uint16x8_t __arm_vqshruntq_m_n_s32(uint16x8_t, int32x4_t, int, mve_pred16_t);
   5590 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshruntq_m_n_s32)))
   5591 uint16x8_t __arm_vqshruntq_m(uint16x8_t, int32x4_t, int, mve_pred16_t);
   5592 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshruntq_n_s16)))
   5593 uint8x16_t __arm_vqshruntq_n_s16(uint8x16_t, int16x8_t, int);
   5594 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshruntq_n_s16)))
   5595 uint8x16_t __arm_vqshruntq(uint8x16_t, int16x8_t, int);
   5596 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshruntq_n_s32)))
   5597 uint16x8_t __arm_vqshruntq_n_s32(uint16x8_t, int32x4_t, int);
   5598 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshruntq_n_s32)))
   5599 uint16x8_t __arm_vqshruntq(uint16x8_t, int32x4_t, int);
   5600 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_s16)))
   5601 int16x8_t __arm_vqsubq_m_n_s16(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
   5602 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_s16)))
   5603 int16x8_t __arm_vqsubq_m(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
   5604 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_s32)))
   5605 int32x4_t __arm_vqsubq_m_n_s32(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
   5606 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_s32)))
   5607 int32x4_t __arm_vqsubq_m(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
   5608 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_s8)))
   5609 int8x16_t __arm_vqsubq_m_n_s8(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
   5610 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_s8)))
   5611 int8x16_t __arm_vqsubq_m(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
   5612 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_u16)))
   5613 uint16x8_t __arm_vqsubq_m_n_u16(uint16x8_t, uint16x8_t, uint16_t, mve_pred16_t);
   5614 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_u16)))
   5615 uint16x8_t __arm_vqsubq_m(uint16x8_t, uint16x8_t, uint16_t, mve_pred16_t);
   5616 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_u32)))
   5617 uint32x4_t __arm_vqsubq_m_n_u32(uint32x4_t, uint32x4_t, uint32_t, mve_pred16_t);
   5618 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_u32)))
   5619 uint32x4_t __arm_vqsubq_m(uint32x4_t, uint32x4_t, uint32_t, mve_pred16_t);
   5620 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_u8)))
   5621 uint8x16_t __arm_vqsubq_m_n_u8(uint8x16_t, uint8x16_t, uint8_t, mve_pred16_t);
   5622 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_u8)))
   5623 uint8x16_t __arm_vqsubq_m(uint8x16_t, uint8x16_t, uint8_t, mve_pred16_t);
   5624 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_s16)))
   5625 int16x8_t __arm_vqsubq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   5626 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_s16)))
   5627 int16x8_t __arm_vqsubq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   5628 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_s32)))
   5629 int32x4_t __arm_vqsubq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   5630 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_s32)))
   5631 int32x4_t __arm_vqsubq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   5632 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_s8)))
   5633 int8x16_t __arm_vqsubq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   5634 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_s8)))
   5635 int8x16_t __arm_vqsubq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   5636 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_u16)))
   5637 uint16x8_t __arm_vqsubq_m_u16(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   5638 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_u16)))
   5639 uint16x8_t __arm_vqsubq_m(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   5640 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_u32)))
   5641 uint32x4_t __arm_vqsubq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   5642 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_u32)))
   5643 uint32x4_t __arm_vqsubq_m(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   5644 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_u8)))
   5645 uint8x16_t __arm_vqsubq_m_u8(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   5646 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_u8)))
   5647 uint8x16_t __arm_vqsubq_m(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   5648 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_s16)))
   5649 int16x8_t __arm_vqsubq_n_s16(int16x8_t, int16_t);
   5650 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_s16)))
   5651 int16x8_t __arm_vqsubq(int16x8_t, int16_t);
   5652 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_s32)))
   5653 int32x4_t __arm_vqsubq_n_s32(int32x4_t, int32_t);
   5654 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_s32)))
   5655 int32x4_t __arm_vqsubq(int32x4_t, int32_t);
   5656 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_s8)))
   5657 int8x16_t __arm_vqsubq_n_s8(int8x16_t, int8_t);
   5658 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_s8)))
   5659 int8x16_t __arm_vqsubq(int8x16_t, int8_t);
   5660 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_u16)))
   5661 uint16x8_t __arm_vqsubq_n_u16(uint16x8_t, uint16_t);
   5662 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_u16)))
   5663 uint16x8_t __arm_vqsubq(uint16x8_t, uint16_t);
   5664 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_u32)))
   5665 uint32x4_t __arm_vqsubq_n_u32(uint32x4_t, uint32_t);
   5666 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_u32)))
   5667 uint32x4_t __arm_vqsubq(uint32x4_t, uint32_t);
   5668 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_u8)))
   5669 uint8x16_t __arm_vqsubq_n_u8(uint8x16_t, uint8_t);
   5670 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_u8)))
   5671 uint8x16_t __arm_vqsubq(uint8x16_t, uint8_t);
   5672 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_s16)))
   5673 int16x8_t __arm_vqsubq_s16(int16x8_t, int16x8_t);
   5674 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_s16)))
   5675 int16x8_t __arm_vqsubq(int16x8_t, int16x8_t);
   5676 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_s32)))
   5677 int32x4_t __arm_vqsubq_s32(int32x4_t, int32x4_t);
   5678 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_s32)))
   5679 int32x4_t __arm_vqsubq(int32x4_t, int32x4_t);
   5680 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_s8)))
   5681 int8x16_t __arm_vqsubq_s8(int8x16_t, int8x16_t);
   5682 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_s8)))
   5683 int8x16_t __arm_vqsubq(int8x16_t, int8x16_t);
   5684 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_u16)))
   5685 uint16x8_t __arm_vqsubq_u16(uint16x8_t, uint16x8_t);
   5686 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_u16)))
   5687 uint16x8_t __arm_vqsubq(uint16x8_t, uint16x8_t);
   5688 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_u32)))
   5689 uint32x4_t __arm_vqsubq_u32(uint32x4_t, uint32x4_t);
   5690 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_u32)))
   5691 uint32x4_t __arm_vqsubq(uint32x4_t, uint32x4_t);
   5692 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_u8)))
   5693 uint8x16_t __arm_vqsubq_u8(uint8x16_t, uint8x16_t);
   5694 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_u8)))
   5695 uint8x16_t __arm_vqsubq(uint8x16_t, uint8x16_t);
   5696 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_s32)))
   5697 int16x8_t __arm_vreinterpretq_s16_s32(int32x4_t);
   5698 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_s32)))
   5699 int16x8_t __arm_vreinterpretq_s16(int32x4_t);
   5700 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_s64)))
   5701 int16x8_t __arm_vreinterpretq_s16_s64(int64x2_t);
   5702 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_s64)))
   5703 int16x8_t __arm_vreinterpretq_s16(int64x2_t);
   5704 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_s8)))
   5705 int16x8_t __arm_vreinterpretq_s16_s8(int8x16_t);
   5706 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_s8)))
   5707 int16x8_t __arm_vreinterpretq_s16(int8x16_t);
   5708 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_u16)))
   5709 int16x8_t __arm_vreinterpretq_s16_u16(uint16x8_t);
   5710 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_u16)))
   5711 int16x8_t __arm_vreinterpretq_s16(uint16x8_t);
   5712 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_u32)))
   5713 int16x8_t __arm_vreinterpretq_s16_u32(uint32x4_t);
   5714 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_u32)))
   5715 int16x8_t __arm_vreinterpretq_s16(uint32x4_t);
   5716 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_u64)))
   5717 int16x8_t __arm_vreinterpretq_s16_u64(uint64x2_t);
   5718 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_u64)))
   5719 int16x8_t __arm_vreinterpretq_s16(uint64x2_t);
   5720 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_u8)))
   5721 int16x8_t __arm_vreinterpretq_s16_u8(uint8x16_t);
   5722 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_u8)))
   5723 int16x8_t __arm_vreinterpretq_s16(uint8x16_t);
   5724 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_s16)))
   5725 int32x4_t __arm_vreinterpretq_s32_s16(int16x8_t);
   5726 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_s16)))
   5727 int32x4_t __arm_vreinterpretq_s32(int16x8_t);
   5728 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_s64)))
   5729 int32x4_t __arm_vreinterpretq_s32_s64(int64x2_t);
   5730 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_s64)))
   5731 int32x4_t __arm_vreinterpretq_s32(int64x2_t);
   5732 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_s8)))
   5733 int32x4_t __arm_vreinterpretq_s32_s8(int8x16_t);
   5734 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_s8)))
   5735 int32x4_t __arm_vreinterpretq_s32(int8x16_t);
   5736 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_u16)))
   5737 int32x4_t __arm_vreinterpretq_s32_u16(uint16x8_t);
   5738 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_u16)))
   5739 int32x4_t __arm_vreinterpretq_s32(uint16x8_t);
   5740 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_u32)))
   5741 int32x4_t __arm_vreinterpretq_s32_u32(uint32x4_t);
   5742 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_u32)))
   5743 int32x4_t __arm_vreinterpretq_s32(uint32x4_t);
   5744 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_u64)))
   5745 int32x4_t __arm_vreinterpretq_s32_u64(uint64x2_t);
   5746 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_u64)))
   5747 int32x4_t __arm_vreinterpretq_s32(uint64x2_t);
   5748 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_u8)))
   5749 int32x4_t __arm_vreinterpretq_s32_u8(uint8x16_t);
   5750 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_u8)))
   5751 int32x4_t __arm_vreinterpretq_s32(uint8x16_t);
   5752 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_s16)))
   5753 int64x2_t __arm_vreinterpretq_s64_s16(int16x8_t);
   5754 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_s16)))
   5755 int64x2_t __arm_vreinterpretq_s64(int16x8_t);
   5756 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_s32)))
   5757 int64x2_t __arm_vreinterpretq_s64_s32(int32x4_t);
   5758 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_s32)))
   5759 int64x2_t __arm_vreinterpretq_s64(int32x4_t);
   5760 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_s8)))
   5761 int64x2_t __arm_vreinterpretq_s64_s8(int8x16_t);
   5762 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_s8)))
   5763 int64x2_t __arm_vreinterpretq_s64(int8x16_t);
   5764 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_u16)))
   5765 int64x2_t __arm_vreinterpretq_s64_u16(uint16x8_t);
   5766 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_u16)))
   5767 int64x2_t __arm_vreinterpretq_s64(uint16x8_t);
   5768 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_u32)))
   5769 int64x2_t __arm_vreinterpretq_s64_u32(uint32x4_t);
   5770 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_u32)))
   5771 int64x2_t __arm_vreinterpretq_s64(uint32x4_t);
   5772 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_u64)))
   5773 int64x2_t __arm_vreinterpretq_s64_u64(uint64x2_t);
   5774 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_u64)))
   5775 int64x2_t __arm_vreinterpretq_s64(uint64x2_t);
   5776 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_u8)))
   5777 int64x2_t __arm_vreinterpretq_s64_u8(uint8x16_t);
   5778 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_u8)))
   5779 int64x2_t __arm_vreinterpretq_s64(uint8x16_t);
   5780 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_s16)))
   5781 int8x16_t __arm_vreinterpretq_s8_s16(int16x8_t);
   5782 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_s16)))
   5783 int8x16_t __arm_vreinterpretq_s8(int16x8_t);
   5784 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_s32)))
   5785 int8x16_t __arm_vreinterpretq_s8_s32(int32x4_t);
   5786 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_s32)))
   5787 int8x16_t __arm_vreinterpretq_s8(int32x4_t);
   5788 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_s64)))
   5789 int8x16_t __arm_vreinterpretq_s8_s64(int64x2_t);
   5790 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_s64)))
   5791 int8x16_t __arm_vreinterpretq_s8(int64x2_t);
   5792 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_u16)))
   5793 int8x16_t __arm_vreinterpretq_s8_u16(uint16x8_t);
   5794 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_u16)))
   5795 int8x16_t __arm_vreinterpretq_s8(uint16x8_t);
   5796 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_u32)))
   5797 int8x16_t __arm_vreinterpretq_s8_u32(uint32x4_t);
   5798 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_u32)))
   5799 int8x16_t __arm_vreinterpretq_s8(uint32x4_t);
   5800 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_u64)))
   5801 int8x16_t __arm_vreinterpretq_s8_u64(uint64x2_t);
   5802 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_u64)))
   5803 int8x16_t __arm_vreinterpretq_s8(uint64x2_t);
   5804 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_u8)))
   5805 int8x16_t __arm_vreinterpretq_s8_u8(uint8x16_t);
   5806 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_u8)))
   5807 int8x16_t __arm_vreinterpretq_s8(uint8x16_t);
   5808 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_s16)))
   5809 uint16x8_t __arm_vreinterpretq_u16_s16(int16x8_t);
   5810 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_s16)))
   5811 uint16x8_t __arm_vreinterpretq_u16(int16x8_t);
   5812 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_s32)))
   5813 uint16x8_t __arm_vreinterpretq_u16_s32(int32x4_t);
   5814 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_s32)))
   5815 uint16x8_t __arm_vreinterpretq_u16(int32x4_t);
   5816 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_s64)))
   5817 uint16x8_t __arm_vreinterpretq_u16_s64(int64x2_t);
   5818 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_s64)))
   5819 uint16x8_t __arm_vreinterpretq_u16(int64x2_t);
   5820 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_s8)))
   5821 uint16x8_t __arm_vreinterpretq_u16_s8(int8x16_t);
   5822 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_s8)))
   5823 uint16x8_t __arm_vreinterpretq_u16(int8x16_t);
   5824 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_u32)))
   5825 uint16x8_t __arm_vreinterpretq_u16_u32(uint32x4_t);
   5826 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_u32)))
   5827 uint16x8_t __arm_vreinterpretq_u16(uint32x4_t);
   5828 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_u64)))
   5829 uint16x8_t __arm_vreinterpretq_u16_u64(uint64x2_t);
   5830 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_u64)))
   5831 uint16x8_t __arm_vreinterpretq_u16(uint64x2_t);
   5832 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_u8)))
   5833 uint16x8_t __arm_vreinterpretq_u16_u8(uint8x16_t);
   5834 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_u8)))
   5835 uint16x8_t __arm_vreinterpretq_u16(uint8x16_t);
   5836 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_s16)))
   5837 uint32x4_t __arm_vreinterpretq_u32_s16(int16x8_t);
   5838 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_s16)))
   5839 uint32x4_t __arm_vreinterpretq_u32(int16x8_t);
   5840 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_s32)))
   5841 uint32x4_t __arm_vreinterpretq_u32_s32(int32x4_t);
   5842 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_s32)))
   5843 uint32x4_t __arm_vreinterpretq_u32(int32x4_t);
   5844 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_s64)))
   5845 uint32x4_t __arm_vreinterpretq_u32_s64(int64x2_t);
   5846 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_s64)))
   5847 uint32x4_t __arm_vreinterpretq_u32(int64x2_t);
   5848 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_s8)))
   5849 uint32x4_t __arm_vreinterpretq_u32_s8(int8x16_t);
   5850 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_s8)))
   5851 uint32x4_t __arm_vreinterpretq_u32(int8x16_t);
   5852 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_u16)))
   5853 uint32x4_t __arm_vreinterpretq_u32_u16(uint16x8_t);
   5854 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_u16)))
   5855 uint32x4_t __arm_vreinterpretq_u32(uint16x8_t);
   5856 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_u64)))
   5857 uint32x4_t __arm_vreinterpretq_u32_u64(uint64x2_t);
   5858 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_u64)))
   5859 uint32x4_t __arm_vreinterpretq_u32(uint64x2_t);
   5860 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_u8)))
   5861 uint32x4_t __arm_vreinterpretq_u32_u8(uint8x16_t);
   5862 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_u8)))
   5863 uint32x4_t __arm_vreinterpretq_u32(uint8x16_t);
   5864 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_s16)))
   5865 uint64x2_t __arm_vreinterpretq_u64_s16(int16x8_t);
   5866 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_s16)))
   5867 uint64x2_t __arm_vreinterpretq_u64(int16x8_t);
   5868 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_s32)))
   5869 uint64x2_t __arm_vreinterpretq_u64_s32(int32x4_t);
   5870 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_s32)))
   5871 uint64x2_t __arm_vreinterpretq_u64(int32x4_t);
   5872 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_s64)))
   5873 uint64x2_t __arm_vreinterpretq_u64_s64(int64x2_t);
   5874 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_s64)))
   5875 uint64x2_t __arm_vreinterpretq_u64(int64x2_t);
   5876 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_s8)))
   5877 uint64x2_t __arm_vreinterpretq_u64_s8(int8x16_t);
   5878 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_s8)))
   5879 uint64x2_t __arm_vreinterpretq_u64(int8x16_t);
   5880 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_u16)))
   5881 uint64x2_t __arm_vreinterpretq_u64_u16(uint16x8_t);
   5882 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_u16)))
   5883 uint64x2_t __arm_vreinterpretq_u64(uint16x8_t);
   5884 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_u32)))
   5885 uint64x2_t __arm_vreinterpretq_u64_u32(uint32x4_t);
   5886 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_u32)))
   5887 uint64x2_t __arm_vreinterpretq_u64(uint32x4_t);
   5888 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_u8)))
   5889 uint64x2_t __arm_vreinterpretq_u64_u8(uint8x16_t);
   5890 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_u8)))
   5891 uint64x2_t __arm_vreinterpretq_u64(uint8x16_t);
   5892 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_s16)))
   5893 uint8x16_t __arm_vreinterpretq_u8_s16(int16x8_t);
   5894 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_s16)))
   5895 uint8x16_t __arm_vreinterpretq_u8(int16x8_t);
   5896 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_s32)))
   5897 uint8x16_t __arm_vreinterpretq_u8_s32(int32x4_t);
   5898 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_s32)))
   5899 uint8x16_t __arm_vreinterpretq_u8(int32x4_t);
   5900 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_s64)))
   5901 uint8x16_t __arm_vreinterpretq_u8_s64(int64x2_t);
   5902 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_s64)))
   5903 uint8x16_t __arm_vreinterpretq_u8(int64x2_t);
   5904 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_s8)))
   5905 uint8x16_t __arm_vreinterpretq_u8_s8(int8x16_t);
   5906 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_s8)))
   5907 uint8x16_t __arm_vreinterpretq_u8(int8x16_t);
   5908 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_u16)))
   5909 uint8x16_t __arm_vreinterpretq_u8_u16(uint16x8_t);
   5910 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_u16)))
   5911 uint8x16_t __arm_vreinterpretq_u8(uint16x8_t);
   5912 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_u32)))
   5913 uint8x16_t __arm_vreinterpretq_u8_u32(uint32x4_t);
   5914 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_u32)))
   5915 uint8x16_t __arm_vreinterpretq_u8(uint32x4_t);
   5916 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_u64)))
   5917 uint8x16_t __arm_vreinterpretq_u8_u64(uint64x2_t);
   5918 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_u64)))
   5919 uint8x16_t __arm_vreinterpretq_u8(uint64x2_t);
   5920 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_m_s8)))
   5921 int8x16_t __arm_vrev16q_m_s8(int8x16_t, int8x16_t, mve_pred16_t);
   5922 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_m_s8)))
   5923 int8x16_t __arm_vrev16q_m(int8x16_t, int8x16_t, mve_pred16_t);
   5924 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_m_u8)))
   5925 uint8x16_t __arm_vrev16q_m_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
   5926 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_m_u8)))
   5927 uint8x16_t __arm_vrev16q_m(uint8x16_t, uint8x16_t, mve_pred16_t);
   5928 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_s8)))
   5929 int8x16_t __arm_vrev16q_s8(int8x16_t);
   5930 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_s8)))
   5931 int8x16_t __arm_vrev16q(int8x16_t);
   5932 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_u8)))
   5933 uint8x16_t __arm_vrev16q_u8(uint8x16_t);
   5934 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_u8)))
   5935 uint8x16_t __arm_vrev16q(uint8x16_t);
   5936 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_x_s8)))
   5937 int8x16_t __arm_vrev16q_x_s8(int8x16_t, mve_pred16_t);
   5938 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_x_s8)))
   5939 int8x16_t __arm_vrev16q_x(int8x16_t, mve_pred16_t);
   5940 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_x_u8)))
   5941 uint8x16_t __arm_vrev16q_x_u8(uint8x16_t, mve_pred16_t);
   5942 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_x_u8)))
   5943 uint8x16_t __arm_vrev16q_x(uint8x16_t, mve_pred16_t);
   5944 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_m_s16)))
   5945 int16x8_t __arm_vrev32q_m_s16(int16x8_t, int16x8_t, mve_pred16_t);
   5946 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_m_s16)))
   5947 int16x8_t __arm_vrev32q_m(int16x8_t, int16x8_t, mve_pred16_t);
   5948 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_m_s8)))
   5949 int8x16_t __arm_vrev32q_m_s8(int8x16_t, int8x16_t, mve_pred16_t);
   5950 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_m_s8)))
   5951 int8x16_t __arm_vrev32q_m(int8x16_t, int8x16_t, mve_pred16_t);
   5952 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_m_u16)))
   5953 uint16x8_t __arm_vrev32q_m_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
   5954 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_m_u16)))
   5955 uint16x8_t __arm_vrev32q_m(uint16x8_t, uint16x8_t, mve_pred16_t);
   5956 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_m_u8)))
   5957 uint8x16_t __arm_vrev32q_m_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
   5958 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_m_u8)))
   5959 uint8x16_t __arm_vrev32q_m(uint8x16_t, uint8x16_t, mve_pred16_t);
   5960 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_s16)))
   5961 int16x8_t __arm_vrev32q_s16(int16x8_t);
   5962 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_s16)))
   5963 int16x8_t __arm_vrev32q(int16x8_t);
   5964 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_s8)))
   5965 int8x16_t __arm_vrev32q_s8(int8x16_t);
   5966 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_s8)))
   5967 int8x16_t __arm_vrev32q(int8x16_t);
   5968 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_u16)))
   5969 uint16x8_t __arm_vrev32q_u16(uint16x8_t);
   5970 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_u16)))
   5971 uint16x8_t __arm_vrev32q(uint16x8_t);
   5972 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_u8)))
   5973 uint8x16_t __arm_vrev32q_u8(uint8x16_t);
   5974 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_u8)))
   5975 uint8x16_t __arm_vrev32q(uint8x16_t);
   5976 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_x_s16)))
   5977 int16x8_t __arm_vrev32q_x_s16(int16x8_t, mve_pred16_t);
   5978 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_x_s16)))
   5979 int16x8_t __arm_vrev32q_x(int16x8_t, mve_pred16_t);
   5980 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_x_s8)))
   5981 int8x16_t __arm_vrev32q_x_s8(int8x16_t, mve_pred16_t);
   5982 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_x_s8)))
   5983 int8x16_t __arm_vrev32q_x(int8x16_t, mve_pred16_t);
   5984 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_x_u16)))
   5985 uint16x8_t __arm_vrev32q_x_u16(uint16x8_t, mve_pred16_t);
   5986 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_x_u16)))
   5987 uint16x8_t __arm_vrev32q_x(uint16x8_t, mve_pred16_t);
   5988 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_x_u8)))
   5989 uint8x16_t __arm_vrev32q_x_u8(uint8x16_t, mve_pred16_t);
   5990 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_x_u8)))
   5991 uint8x16_t __arm_vrev32q_x(uint8x16_t, mve_pred16_t);
   5992 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_s16)))
   5993 int16x8_t __arm_vrev64q_m_s16(int16x8_t, int16x8_t, mve_pred16_t);
   5994 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_s16)))
   5995 int16x8_t __arm_vrev64q_m(int16x8_t, int16x8_t, mve_pred16_t);
   5996 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_s32)))
   5997 int32x4_t __arm_vrev64q_m_s32(int32x4_t, int32x4_t, mve_pred16_t);
   5998 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_s32)))
   5999 int32x4_t __arm_vrev64q_m(int32x4_t, int32x4_t, mve_pred16_t);
   6000 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_s8)))
   6001 int8x16_t __arm_vrev64q_m_s8(int8x16_t, int8x16_t, mve_pred16_t);
   6002 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_s8)))
   6003 int8x16_t __arm_vrev64q_m(int8x16_t, int8x16_t, mve_pred16_t);
   6004 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_u16)))
   6005 uint16x8_t __arm_vrev64q_m_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
   6006 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_u16)))
   6007 uint16x8_t __arm_vrev64q_m(uint16x8_t, uint16x8_t, mve_pred16_t);
   6008 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_u32)))
   6009 uint32x4_t __arm_vrev64q_m_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
   6010 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_u32)))
   6011 uint32x4_t __arm_vrev64q_m(uint32x4_t, uint32x4_t, mve_pred16_t);
   6012 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_u8)))
   6013 uint8x16_t __arm_vrev64q_m_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
   6014 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_u8)))
   6015 uint8x16_t __arm_vrev64q_m(uint8x16_t, uint8x16_t, mve_pred16_t);
   6016 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_s16)))
   6017 int16x8_t __arm_vrev64q_s16(int16x8_t);
   6018 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_s16)))
   6019 int16x8_t __arm_vrev64q(int16x8_t);
   6020 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_s32)))
   6021 int32x4_t __arm_vrev64q_s32(int32x4_t);
   6022 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_s32)))
   6023 int32x4_t __arm_vrev64q(int32x4_t);
   6024 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_s8)))
   6025 int8x16_t __arm_vrev64q_s8(int8x16_t);
   6026 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_s8)))
   6027 int8x16_t __arm_vrev64q(int8x16_t);
   6028 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_u16)))
   6029 uint16x8_t __arm_vrev64q_u16(uint16x8_t);
   6030 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_u16)))
   6031 uint16x8_t __arm_vrev64q(uint16x8_t);
   6032 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_u32)))
   6033 uint32x4_t __arm_vrev64q_u32(uint32x4_t);
   6034 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_u32)))
   6035 uint32x4_t __arm_vrev64q(uint32x4_t);
   6036 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_u8)))
   6037 uint8x16_t __arm_vrev64q_u8(uint8x16_t);
   6038 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_u8)))
   6039 uint8x16_t __arm_vrev64q(uint8x16_t);
   6040 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_s16)))
   6041 int16x8_t __arm_vrev64q_x_s16(int16x8_t, mve_pred16_t);
   6042 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_s16)))
   6043 int16x8_t __arm_vrev64q_x(int16x8_t, mve_pred16_t);
   6044 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_s32)))
   6045 int32x4_t __arm_vrev64q_x_s32(int32x4_t, mve_pred16_t);
   6046 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_s32)))
   6047 int32x4_t __arm_vrev64q_x(int32x4_t, mve_pred16_t);
   6048 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_s8)))
   6049 int8x16_t __arm_vrev64q_x_s8(int8x16_t, mve_pred16_t);
   6050 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_s8)))
   6051 int8x16_t __arm_vrev64q_x(int8x16_t, mve_pred16_t);
   6052 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_u16)))
   6053 uint16x8_t __arm_vrev64q_x_u16(uint16x8_t, mve_pred16_t);
   6054 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_u16)))
   6055 uint16x8_t __arm_vrev64q_x(uint16x8_t, mve_pred16_t);
   6056 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_u32)))
   6057 uint32x4_t __arm_vrev64q_x_u32(uint32x4_t, mve_pred16_t);
   6058 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_u32)))
   6059 uint32x4_t __arm_vrev64q_x(uint32x4_t, mve_pred16_t);
   6060 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_u8)))
   6061 uint8x16_t __arm_vrev64q_x_u8(uint8x16_t, mve_pred16_t);
   6062 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_u8)))
   6063 uint8x16_t __arm_vrev64q_x(uint8x16_t, mve_pred16_t);
   6064 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_s16)))
   6065 int16x8_t __arm_vrhaddq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   6066 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_s16)))
   6067 int16x8_t __arm_vrhaddq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   6068 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_s32)))
   6069 int32x4_t __arm_vrhaddq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   6070 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_s32)))
   6071 int32x4_t __arm_vrhaddq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   6072 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_s8)))
   6073 int8x16_t __arm_vrhaddq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   6074 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_s8)))
   6075 int8x16_t __arm_vrhaddq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   6076 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_u16)))
   6077 uint16x8_t __arm_vrhaddq_m_u16(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   6078 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_u16)))
   6079 uint16x8_t __arm_vrhaddq_m(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   6080 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_u32)))
   6081 uint32x4_t __arm_vrhaddq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   6082 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_u32)))
   6083 uint32x4_t __arm_vrhaddq_m(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   6084 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_u8)))
   6085 uint8x16_t __arm_vrhaddq_m_u8(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   6086 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_u8)))
   6087 uint8x16_t __arm_vrhaddq_m(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   6088 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_s16)))
   6089 int16x8_t __arm_vrhaddq_s16(int16x8_t, int16x8_t);
   6090 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_s16)))
   6091 int16x8_t __arm_vrhaddq(int16x8_t, int16x8_t);
   6092 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_s32)))
   6093 int32x4_t __arm_vrhaddq_s32(int32x4_t, int32x4_t);
   6094 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_s32)))
   6095 int32x4_t __arm_vrhaddq(int32x4_t, int32x4_t);
   6096 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_s8)))
   6097 int8x16_t __arm_vrhaddq_s8(int8x16_t, int8x16_t);
   6098 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_s8)))
   6099 int8x16_t __arm_vrhaddq(int8x16_t, int8x16_t);
   6100 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_u16)))
   6101 uint16x8_t __arm_vrhaddq_u16(uint16x8_t, uint16x8_t);
   6102 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_u16)))
   6103 uint16x8_t __arm_vrhaddq(uint16x8_t, uint16x8_t);
   6104 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_u32)))
   6105 uint32x4_t __arm_vrhaddq_u32(uint32x4_t, uint32x4_t);
   6106 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_u32)))
   6107 uint32x4_t __arm_vrhaddq(uint32x4_t, uint32x4_t);
   6108 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_u8)))
   6109 uint8x16_t __arm_vrhaddq_u8(uint8x16_t, uint8x16_t);
   6110 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_u8)))
   6111 uint8x16_t __arm_vrhaddq(uint8x16_t, uint8x16_t);
   6112 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_s16)))
   6113 int16x8_t __arm_vrhaddq_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
   6114 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_s16)))
   6115 int16x8_t __arm_vrhaddq_x(int16x8_t, int16x8_t, mve_pred16_t);
   6116 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_s32)))
   6117 int32x4_t __arm_vrhaddq_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
   6118 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_s32)))
   6119 int32x4_t __arm_vrhaddq_x(int32x4_t, int32x4_t, mve_pred16_t);
   6120 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_s8)))
   6121 int8x16_t __arm_vrhaddq_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
   6122 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_s8)))
   6123 int8x16_t __arm_vrhaddq_x(int8x16_t, int8x16_t, mve_pred16_t);
   6124 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_u16)))
   6125 uint16x8_t __arm_vrhaddq_x_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
   6126 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_u16)))
   6127 uint16x8_t __arm_vrhaddq_x(uint16x8_t, uint16x8_t, mve_pred16_t);
   6128 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_u32)))
   6129 uint32x4_t __arm_vrhaddq_x_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
   6130 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_u32)))
   6131 uint32x4_t __arm_vrhaddq_x(uint32x4_t, uint32x4_t, mve_pred16_t);
   6132 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_u8)))
   6133 uint8x16_t __arm_vrhaddq_x_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
   6134 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_u8)))
   6135 uint8x16_t __arm_vrhaddq_x(uint8x16_t, uint8x16_t, mve_pred16_t);
   6136 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaq_p_s32)))
   6137 int64_t __arm_vrmlaldavhaq_p_s32(int64_t, int32x4_t, int32x4_t, mve_pred16_t);
   6138 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaq_p_s32)))
   6139 int64_t __arm_vrmlaldavhaq_p(int64_t, int32x4_t, int32x4_t, mve_pred16_t);
   6140 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaq_p_u32)))
   6141 uint64_t __arm_vrmlaldavhaq_p_u32(uint64_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   6142 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaq_p_u32)))
   6143 uint64_t __arm_vrmlaldavhaq_p(uint64_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   6144 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaq_s32)))
   6145 int64_t __arm_vrmlaldavhaq_s32(int64_t, int32x4_t, int32x4_t);
   6146 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaq_s32)))
   6147 int64_t __arm_vrmlaldavhaq(int64_t, int32x4_t, int32x4_t);
   6148 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaq_u32)))
   6149 uint64_t __arm_vrmlaldavhaq_u32(uint64_t, uint32x4_t, uint32x4_t);
   6150 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaq_u32)))
   6151 uint64_t __arm_vrmlaldavhaq(uint64_t, uint32x4_t, uint32x4_t);
   6152 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaxq_p_s32)))
   6153 int64_t __arm_vrmlaldavhaxq_p_s32(int64_t, int32x4_t, int32x4_t, mve_pred16_t);
   6154 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaxq_p_s32)))
   6155 int64_t __arm_vrmlaldavhaxq_p(int64_t, int32x4_t, int32x4_t, mve_pred16_t);
   6156 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaxq_s32)))
   6157 int64_t __arm_vrmlaldavhaxq_s32(int64_t, int32x4_t, int32x4_t);
   6158 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaxq_s32)))
   6159 int64_t __arm_vrmlaldavhaxq(int64_t, int32x4_t, int32x4_t);
   6160 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhq_p_s32)))
   6161 int64_t __arm_vrmlaldavhq_p_s32(int32x4_t, int32x4_t, mve_pred16_t);
   6162 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhq_p_s32)))
   6163 int64_t __arm_vrmlaldavhq_p(int32x4_t, int32x4_t, mve_pred16_t);
   6164 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhq_p_u32)))
   6165 uint64_t __arm_vrmlaldavhq_p_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
   6166 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhq_p_u32)))
   6167 uint64_t __arm_vrmlaldavhq_p(uint32x4_t, uint32x4_t, mve_pred16_t);
   6168 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhq_s32)))
   6169 int64_t __arm_vrmlaldavhq_s32(int32x4_t, int32x4_t);
   6170 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhq_s32)))
   6171 int64_t __arm_vrmlaldavhq(int32x4_t, int32x4_t);
   6172 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhq_u32)))
   6173 uint64_t __arm_vrmlaldavhq_u32(uint32x4_t, uint32x4_t);
   6174 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhq_u32)))
   6175 uint64_t __arm_vrmlaldavhq(uint32x4_t, uint32x4_t);
   6176 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhxq_p_s32)))
   6177 int64_t __arm_vrmlaldavhxq_p_s32(int32x4_t, int32x4_t, mve_pred16_t);
   6178 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhxq_p_s32)))
   6179 int64_t __arm_vrmlaldavhxq_p(int32x4_t, int32x4_t, mve_pred16_t);
   6180 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhxq_s32)))
   6181 int64_t __arm_vrmlaldavhxq_s32(int32x4_t, int32x4_t);
   6182 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhxq_s32)))
   6183 int64_t __arm_vrmlaldavhxq(int32x4_t, int32x4_t);
   6184 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhaq_p_s32)))
   6185 int64_t __arm_vrmlsldavhaq_p_s32(int64_t, int32x4_t, int32x4_t, mve_pred16_t);
   6186 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhaq_p_s32)))
   6187 int64_t __arm_vrmlsldavhaq_p(int64_t, int32x4_t, int32x4_t, mve_pred16_t);
   6188 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhaq_s32)))
   6189 int64_t __arm_vrmlsldavhaq_s32(int64_t, int32x4_t, int32x4_t);
   6190 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhaq_s32)))
   6191 int64_t __arm_vrmlsldavhaq(int64_t, int32x4_t, int32x4_t);
   6192 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhaxq_p_s32)))
   6193 int64_t __arm_vrmlsldavhaxq_p_s32(int64_t, int32x4_t, int32x4_t, mve_pred16_t);
   6194 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhaxq_p_s32)))
   6195 int64_t __arm_vrmlsldavhaxq_p(int64_t, int32x4_t, int32x4_t, mve_pred16_t);
   6196 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhaxq_s32)))
   6197 int64_t __arm_vrmlsldavhaxq_s32(int64_t, int32x4_t, int32x4_t);
   6198 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhaxq_s32)))
   6199 int64_t __arm_vrmlsldavhaxq(int64_t, int32x4_t, int32x4_t);
   6200 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhq_p_s32)))
   6201 int64_t __arm_vrmlsldavhq_p_s32(int32x4_t, int32x4_t, mve_pred16_t);
   6202 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhq_p_s32)))
   6203 int64_t __arm_vrmlsldavhq_p(int32x4_t, int32x4_t, mve_pred16_t);
   6204 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhq_s32)))
   6205 int64_t __arm_vrmlsldavhq_s32(int32x4_t, int32x4_t);
   6206 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhq_s32)))
   6207 int64_t __arm_vrmlsldavhq(int32x4_t, int32x4_t);
   6208 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhxq_p_s32)))
   6209 int64_t __arm_vrmlsldavhxq_p_s32(int32x4_t, int32x4_t, mve_pred16_t);
   6210 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhxq_p_s32)))
   6211 int64_t __arm_vrmlsldavhxq_p(int32x4_t, int32x4_t, mve_pred16_t);
   6212 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhxq_s32)))
   6213 int64_t __arm_vrmlsldavhxq_s32(int32x4_t, int32x4_t);
   6214 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhxq_s32)))
   6215 int64_t __arm_vrmlsldavhxq(int32x4_t, int32x4_t);
   6216 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_s16)))
   6217 int16x8_t __arm_vrmulhq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   6218 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_s16)))
   6219 int16x8_t __arm_vrmulhq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   6220 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_s32)))
   6221 int32x4_t __arm_vrmulhq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   6222 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_s32)))
   6223 int32x4_t __arm_vrmulhq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   6224 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_s8)))
   6225 int8x16_t __arm_vrmulhq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   6226 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_s8)))
   6227 int8x16_t __arm_vrmulhq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   6228 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_u16)))
   6229 uint16x8_t __arm_vrmulhq_m_u16(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   6230 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_u16)))
   6231 uint16x8_t __arm_vrmulhq_m(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   6232 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_u32)))
   6233 uint32x4_t __arm_vrmulhq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   6234 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_u32)))
   6235 uint32x4_t __arm_vrmulhq_m(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   6236 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_u8)))
   6237 uint8x16_t __arm_vrmulhq_m_u8(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   6238 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_u8)))
   6239 uint8x16_t __arm_vrmulhq_m(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   6240 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_s16)))
   6241 int16x8_t __arm_vrmulhq_s16(int16x8_t, int16x8_t);
   6242 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_s16)))
   6243 int16x8_t __arm_vrmulhq(int16x8_t, int16x8_t);
   6244 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_s32)))
   6245 int32x4_t __arm_vrmulhq_s32(int32x4_t, int32x4_t);
   6246 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_s32)))
   6247 int32x4_t __arm_vrmulhq(int32x4_t, int32x4_t);
   6248 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_s8)))
   6249 int8x16_t __arm_vrmulhq_s8(int8x16_t, int8x16_t);
   6250 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_s8)))
   6251 int8x16_t __arm_vrmulhq(int8x16_t, int8x16_t);
   6252 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_u16)))
   6253 uint16x8_t __arm_vrmulhq_u16(uint16x8_t, uint16x8_t);
   6254 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_u16)))
   6255 uint16x8_t __arm_vrmulhq(uint16x8_t, uint16x8_t);
   6256 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_u32)))
   6257 uint32x4_t __arm_vrmulhq_u32(uint32x4_t, uint32x4_t);
   6258 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_u32)))
   6259 uint32x4_t __arm_vrmulhq(uint32x4_t, uint32x4_t);
   6260 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_u8)))
   6261 uint8x16_t __arm_vrmulhq_u8(uint8x16_t, uint8x16_t);
   6262 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_u8)))
   6263 uint8x16_t __arm_vrmulhq(uint8x16_t, uint8x16_t);
   6264 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_s16)))
   6265 int16x8_t __arm_vrmulhq_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
   6266 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_s16)))
   6267 int16x8_t __arm_vrmulhq_x(int16x8_t, int16x8_t, mve_pred16_t);
   6268 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_s32)))
   6269 int32x4_t __arm_vrmulhq_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
   6270 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_s32)))
   6271 int32x4_t __arm_vrmulhq_x(int32x4_t, int32x4_t, mve_pred16_t);
   6272 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_s8)))
   6273 int8x16_t __arm_vrmulhq_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
   6274 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_s8)))
   6275 int8x16_t __arm_vrmulhq_x(int8x16_t, int8x16_t, mve_pred16_t);
   6276 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_u16)))
   6277 uint16x8_t __arm_vrmulhq_x_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
   6278 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_u16)))
   6279 uint16x8_t __arm_vrmulhq_x(uint16x8_t, uint16x8_t, mve_pred16_t);
   6280 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_u32)))
   6281 uint32x4_t __arm_vrmulhq_x_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
   6282 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_u32)))
   6283 uint32x4_t __arm_vrmulhq_x(uint32x4_t, uint32x4_t, mve_pred16_t);
   6284 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_u8)))
   6285 uint8x16_t __arm_vrmulhq_x_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
   6286 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_u8)))
   6287 uint8x16_t __arm_vrmulhq_x(uint8x16_t, uint8x16_t, mve_pred16_t);
   6288 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_s16)))
   6289 int16x8_t __arm_vrshlq_m_n_s16(int16x8_t, int32_t, mve_pred16_t);
   6290 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_s16)))
   6291 int16x8_t __arm_vrshlq_m_n(int16x8_t, int32_t, mve_pred16_t);
   6292 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_s32)))
   6293 int32x4_t __arm_vrshlq_m_n_s32(int32x4_t, int32_t, mve_pred16_t);
   6294 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_s32)))
   6295 int32x4_t __arm_vrshlq_m_n(int32x4_t, int32_t, mve_pred16_t);
   6296 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_s8)))
   6297 int8x16_t __arm_vrshlq_m_n_s8(int8x16_t, int32_t, mve_pred16_t);
   6298 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_s8)))
   6299 int8x16_t __arm_vrshlq_m_n(int8x16_t, int32_t, mve_pred16_t);
   6300 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_u16)))
   6301 uint16x8_t __arm_vrshlq_m_n_u16(uint16x8_t, int32_t, mve_pred16_t);
   6302 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_u16)))
   6303 uint16x8_t __arm_vrshlq_m_n(uint16x8_t, int32_t, mve_pred16_t);
   6304 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_u32)))
   6305 uint32x4_t __arm_vrshlq_m_n_u32(uint32x4_t, int32_t, mve_pred16_t);
   6306 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_u32)))
   6307 uint32x4_t __arm_vrshlq_m_n(uint32x4_t, int32_t, mve_pred16_t);
   6308 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_u8)))
   6309 uint8x16_t __arm_vrshlq_m_n_u8(uint8x16_t, int32_t, mve_pred16_t);
   6310 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_u8)))
   6311 uint8x16_t __arm_vrshlq_m_n(uint8x16_t, int32_t, mve_pred16_t);
   6312 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_s16)))
   6313 int16x8_t __arm_vrshlq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   6314 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_s16)))
   6315 int16x8_t __arm_vrshlq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   6316 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_s32)))
   6317 int32x4_t __arm_vrshlq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   6318 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_s32)))
   6319 int32x4_t __arm_vrshlq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   6320 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_s8)))
   6321 int8x16_t __arm_vrshlq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   6322 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_s8)))
   6323 int8x16_t __arm_vrshlq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   6324 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_u16)))
   6325 uint16x8_t __arm_vrshlq_m_u16(uint16x8_t, uint16x8_t, int16x8_t, mve_pred16_t);
   6326 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_u16)))
   6327 uint16x8_t __arm_vrshlq_m(uint16x8_t, uint16x8_t, int16x8_t, mve_pred16_t);
   6328 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_u32)))
   6329 uint32x4_t __arm_vrshlq_m_u32(uint32x4_t, uint32x4_t, int32x4_t, mve_pred16_t);
   6330 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_u32)))
   6331 uint32x4_t __arm_vrshlq_m(uint32x4_t, uint32x4_t, int32x4_t, mve_pred16_t);
   6332 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_u8)))
   6333 uint8x16_t __arm_vrshlq_m_u8(uint8x16_t, uint8x16_t, int8x16_t, mve_pred16_t);
   6334 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_u8)))
   6335 uint8x16_t __arm_vrshlq_m(uint8x16_t, uint8x16_t, int8x16_t, mve_pred16_t);
   6336 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_s16)))
   6337 int16x8_t __arm_vrshlq_n_s16(int16x8_t, int32_t);
   6338 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_s16)))
   6339 int16x8_t __arm_vrshlq(int16x8_t, int32_t);
   6340 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_s32)))
   6341 int32x4_t __arm_vrshlq_n_s32(int32x4_t, int32_t);
   6342 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_s32)))
   6343 int32x4_t __arm_vrshlq(int32x4_t, int32_t);
   6344 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_s8)))
   6345 int8x16_t __arm_vrshlq_n_s8(int8x16_t, int32_t);
   6346 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_s8)))
   6347 int8x16_t __arm_vrshlq(int8x16_t, int32_t);
   6348 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_u16)))
   6349 uint16x8_t __arm_vrshlq_n_u16(uint16x8_t, int32_t);
   6350 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_u16)))
   6351 uint16x8_t __arm_vrshlq(uint16x8_t, int32_t);
   6352 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_u32)))
   6353 uint32x4_t __arm_vrshlq_n_u32(uint32x4_t, int32_t);
   6354 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_u32)))
   6355 uint32x4_t __arm_vrshlq(uint32x4_t, int32_t);
   6356 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_u8)))
   6357 uint8x16_t __arm_vrshlq_n_u8(uint8x16_t, int32_t);
   6358 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_u8)))
   6359 uint8x16_t __arm_vrshlq(uint8x16_t, int32_t);
   6360 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_s16)))
   6361 int16x8_t __arm_vrshlq_s16(int16x8_t, int16x8_t);
   6362 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_s16)))
   6363 int16x8_t __arm_vrshlq(int16x8_t, int16x8_t);
   6364 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_s32)))
   6365 int32x4_t __arm_vrshlq_s32(int32x4_t, int32x4_t);
   6366 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_s32)))
   6367 int32x4_t __arm_vrshlq(int32x4_t, int32x4_t);
   6368 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_s8)))
   6369 int8x16_t __arm_vrshlq_s8(int8x16_t, int8x16_t);
   6370 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_s8)))
   6371 int8x16_t __arm_vrshlq(int8x16_t, int8x16_t);
   6372 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_u16)))
   6373 uint16x8_t __arm_vrshlq_u16(uint16x8_t, int16x8_t);
   6374 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_u16)))
   6375 uint16x8_t __arm_vrshlq(uint16x8_t, int16x8_t);
   6376 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_u32)))
   6377 uint32x4_t __arm_vrshlq_u32(uint32x4_t, int32x4_t);
   6378 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_u32)))
   6379 uint32x4_t __arm_vrshlq(uint32x4_t, int32x4_t);
   6380 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_u8)))
   6381 uint8x16_t __arm_vrshlq_u8(uint8x16_t, int8x16_t);
   6382 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_u8)))
   6383 uint8x16_t __arm_vrshlq(uint8x16_t, int8x16_t);
   6384 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_s16)))
   6385 int16x8_t __arm_vrshlq_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
   6386 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_s16)))
   6387 int16x8_t __arm_vrshlq_x(int16x8_t, int16x8_t, mve_pred16_t);
   6388 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_s32)))
   6389 int32x4_t __arm_vrshlq_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
   6390 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_s32)))
   6391 int32x4_t __arm_vrshlq_x(int32x4_t, int32x4_t, mve_pred16_t);
   6392 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_s8)))
   6393 int8x16_t __arm_vrshlq_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
   6394 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_s8)))
   6395 int8x16_t __arm_vrshlq_x(int8x16_t, int8x16_t, mve_pred16_t);
   6396 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_u16)))
   6397 uint16x8_t __arm_vrshlq_x_u16(uint16x8_t, int16x8_t, mve_pred16_t);
   6398 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_u16)))
   6399 uint16x8_t __arm_vrshlq_x(uint16x8_t, int16x8_t, mve_pred16_t);
   6400 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_u32)))
   6401 uint32x4_t __arm_vrshlq_x_u32(uint32x4_t, int32x4_t, mve_pred16_t);
   6402 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_u32)))
   6403 uint32x4_t __arm_vrshlq_x(uint32x4_t, int32x4_t, mve_pred16_t);
   6404 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_u8)))
   6405 uint8x16_t __arm_vrshlq_x_u8(uint8x16_t, int8x16_t, mve_pred16_t);
   6406 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_u8)))
   6407 uint8x16_t __arm_vrshlq_x(uint8x16_t, int8x16_t, mve_pred16_t);
   6408 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_m_n_s16)))
   6409 int8x16_t __arm_vrshrnbq_m_n_s16(int8x16_t, int16x8_t, int, mve_pred16_t);
   6410 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_m_n_s16)))
   6411 int8x16_t __arm_vrshrnbq_m(int8x16_t, int16x8_t, int, mve_pred16_t);
   6412 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_m_n_s32)))
   6413 int16x8_t __arm_vrshrnbq_m_n_s32(int16x8_t, int32x4_t, int, mve_pred16_t);
   6414 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_m_n_s32)))
   6415 int16x8_t __arm_vrshrnbq_m(int16x8_t, int32x4_t, int, mve_pred16_t);
   6416 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_m_n_u16)))
   6417 uint8x16_t __arm_vrshrnbq_m_n_u16(uint8x16_t, uint16x8_t, int, mve_pred16_t);
   6418 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_m_n_u16)))
   6419 uint8x16_t __arm_vrshrnbq_m(uint8x16_t, uint16x8_t, int, mve_pred16_t);
   6420 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_m_n_u32)))
   6421 uint16x8_t __arm_vrshrnbq_m_n_u32(uint16x8_t, uint32x4_t, int, mve_pred16_t);
   6422 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_m_n_u32)))
   6423 uint16x8_t __arm_vrshrnbq_m(uint16x8_t, uint32x4_t, int, mve_pred16_t);
   6424 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_n_s16)))
   6425 int8x16_t __arm_vrshrnbq_n_s16(int8x16_t, int16x8_t, int);
   6426 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_n_s16)))
   6427 int8x16_t __arm_vrshrnbq(int8x16_t, int16x8_t, int);
   6428 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_n_s32)))
   6429 int16x8_t __arm_vrshrnbq_n_s32(int16x8_t, int32x4_t, int);
   6430 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_n_s32)))
   6431 int16x8_t __arm_vrshrnbq(int16x8_t, int32x4_t, int);
   6432 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_n_u16)))
   6433 uint8x16_t __arm_vrshrnbq_n_u16(uint8x16_t, uint16x8_t, int);
   6434 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_n_u16)))
   6435 uint8x16_t __arm_vrshrnbq(uint8x16_t, uint16x8_t, int);
   6436 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_n_u32)))
   6437 uint16x8_t __arm_vrshrnbq_n_u32(uint16x8_t, uint32x4_t, int);
   6438 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_n_u32)))
   6439 uint16x8_t __arm_vrshrnbq(uint16x8_t, uint32x4_t, int);
   6440 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_m_n_s16)))
   6441 int8x16_t __arm_vrshrntq_m_n_s16(int8x16_t, int16x8_t, int, mve_pred16_t);
   6442 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_m_n_s16)))
   6443 int8x16_t __arm_vrshrntq_m(int8x16_t, int16x8_t, int, mve_pred16_t);
   6444 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_m_n_s32)))
   6445 int16x8_t __arm_vrshrntq_m_n_s32(int16x8_t, int32x4_t, int, mve_pred16_t);
   6446 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_m_n_s32)))
   6447 int16x8_t __arm_vrshrntq_m(int16x8_t, int32x4_t, int, mve_pred16_t);
   6448 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_m_n_u16)))
   6449 uint8x16_t __arm_vrshrntq_m_n_u16(uint8x16_t, uint16x8_t, int, mve_pred16_t);
   6450 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_m_n_u16)))
   6451 uint8x16_t __arm_vrshrntq_m(uint8x16_t, uint16x8_t, int, mve_pred16_t);
   6452 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_m_n_u32)))
   6453 uint16x8_t __arm_vrshrntq_m_n_u32(uint16x8_t, uint32x4_t, int, mve_pred16_t);
   6454 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_m_n_u32)))
   6455 uint16x8_t __arm_vrshrntq_m(uint16x8_t, uint32x4_t, int, mve_pred16_t);
   6456 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_n_s16)))
   6457 int8x16_t __arm_vrshrntq_n_s16(int8x16_t, int16x8_t, int);
   6458 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_n_s16)))
   6459 int8x16_t __arm_vrshrntq(int8x16_t, int16x8_t, int);
   6460 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_n_s32)))
   6461 int16x8_t __arm_vrshrntq_n_s32(int16x8_t, int32x4_t, int);
   6462 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_n_s32)))
   6463 int16x8_t __arm_vrshrntq(int16x8_t, int32x4_t, int);
   6464 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_n_u16)))
   6465 uint8x16_t __arm_vrshrntq_n_u16(uint8x16_t, uint16x8_t, int);
   6466 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_n_u16)))
   6467 uint8x16_t __arm_vrshrntq(uint8x16_t, uint16x8_t, int);
   6468 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_n_u32)))
   6469 uint16x8_t __arm_vrshrntq_n_u32(uint16x8_t, uint32x4_t, int);
   6470 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_n_u32)))
   6471 uint16x8_t __arm_vrshrntq(uint16x8_t, uint32x4_t, int);
   6472 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_s16)))
   6473 int16x8_t __arm_vrshrq_m_n_s16(int16x8_t, int16x8_t, int, mve_pred16_t);
   6474 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_s16)))
   6475 int16x8_t __arm_vrshrq_m(int16x8_t, int16x8_t, int, mve_pred16_t);
   6476 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_s32)))
   6477 int32x4_t __arm_vrshrq_m_n_s32(int32x4_t, int32x4_t, int, mve_pred16_t);
   6478 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_s32)))
   6479 int32x4_t __arm_vrshrq_m(int32x4_t, int32x4_t, int, mve_pred16_t);
   6480 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_s8)))
   6481 int8x16_t __arm_vrshrq_m_n_s8(int8x16_t, int8x16_t, int, mve_pred16_t);
   6482 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_s8)))
   6483 int8x16_t __arm_vrshrq_m(int8x16_t, int8x16_t, int, mve_pred16_t);
   6484 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_u16)))
   6485 uint16x8_t __arm_vrshrq_m_n_u16(uint16x8_t, uint16x8_t, int, mve_pred16_t);
   6486 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_u16)))
   6487 uint16x8_t __arm_vrshrq_m(uint16x8_t, uint16x8_t, int, mve_pred16_t);
   6488 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_u32)))
   6489 uint32x4_t __arm_vrshrq_m_n_u32(uint32x4_t, uint32x4_t, int, mve_pred16_t);
   6490 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_u32)))
   6491 uint32x4_t __arm_vrshrq_m(uint32x4_t, uint32x4_t, int, mve_pred16_t);
   6492 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_u8)))
   6493 uint8x16_t __arm_vrshrq_m_n_u8(uint8x16_t, uint8x16_t, int, mve_pred16_t);
   6494 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_u8)))
   6495 uint8x16_t __arm_vrshrq_m(uint8x16_t, uint8x16_t, int, mve_pred16_t);
   6496 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_s16)))
   6497 int16x8_t __arm_vrshrq_n_s16(int16x8_t, int);
   6498 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_s16)))
   6499 int16x8_t __arm_vrshrq(int16x8_t, int);
   6500 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_s32)))
   6501 int32x4_t __arm_vrshrq_n_s32(int32x4_t, int);
   6502 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_s32)))
   6503 int32x4_t __arm_vrshrq(int32x4_t, int);
   6504 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_s8)))
   6505 int8x16_t __arm_vrshrq_n_s8(int8x16_t, int);
   6506 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_s8)))
   6507 int8x16_t __arm_vrshrq(int8x16_t, int);
   6508 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_u16)))
   6509 uint16x8_t __arm_vrshrq_n_u16(uint16x8_t, int);
   6510 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_u16)))
   6511 uint16x8_t __arm_vrshrq(uint16x8_t, int);
   6512 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_u32)))
   6513 uint32x4_t __arm_vrshrq_n_u32(uint32x4_t, int);
   6514 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_u32)))
   6515 uint32x4_t __arm_vrshrq(uint32x4_t, int);
   6516 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_u8)))
   6517 uint8x16_t __arm_vrshrq_n_u8(uint8x16_t, int);
   6518 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_u8)))
   6519 uint8x16_t __arm_vrshrq(uint8x16_t, int);
   6520 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_s16)))
   6521 int16x8_t __arm_vrshrq_x_n_s16(int16x8_t, int, mve_pred16_t);
   6522 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_s16)))
   6523 int16x8_t __arm_vrshrq_x(int16x8_t, int, mve_pred16_t);
   6524 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_s32)))
   6525 int32x4_t __arm_vrshrq_x_n_s32(int32x4_t, int, mve_pred16_t);
   6526 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_s32)))
   6527 int32x4_t __arm_vrshrq_x(int32x4_t, int, mve_pred16_t);
   6528 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_s8)))
   6529 int8x16_t __arm_vrshrq_x_n_s8(int8x16_t, int, mve_pred16_t);
   6530 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_s8)))
   6531 int8x16_t __arm_vrshrq_x(int8x16_t, int, mve_pred16_t);
   6532 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_u16)))
   6533 uint16x8_t __arm_vrshrq_x_n_u16(uint16x8_t, int, mve_pred16_t);
   6534 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_u16)))
   6535 uint16x8_t __arm_vrshrq_x(uint16x8_t, int, mve_pred16_t);
   6536 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_u32)))
   6537 uint32x4_t __arm_vrshrq_x_n_u32(uint32x4_t, int, mve_pred16_t);
   6538 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_u32)))
   6539 uint32x4_t __arm_vrshrq_x(uint32x4_t, int, mve_pred16_t);
   6540 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_u8)))
   6541 uint8x16_t __arm_vrshrq_x_n_u8(uint8x16_t, int, mve_pred16_t);
   6542 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_u8)))
   6543 uint8x16_t __arm_vrshrq_x(uint8x16_t, int, mve_pred16_t);
   6544 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbciq_m_s32)))
   6545 int32x4_t __arm_vsbciq_m_s32(int32x4_t, int32x4_t, int32x4_t, unsigned *, mve_pred16_t);
   6546 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsbciq_m_s32)))
   6547 int32x4_t __arm_vsbciq_m(int32x4_t, int32x4_t, int32x4_t, unsigned *, mve_pred16_t);
   6548 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbciq_m_u32)))
   6549 uint32x4_t __arm_vsbciq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, unsigned *, mve_pred16_t);
   6550 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsbciq_m_u32)))
   6551 uint32x4_t __arm_vsbciq_m(uint32x4_t, uint32x4_t, uint32x4_t, unsigned *, mve_pred16_t);
   6552 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbciq_s32)))
   6553 int32x4_t __arm_vsbciq_s32(int32x4_t, int32x4_t, unsigned *);
   6554 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsbciq_s32)))
   6555 int32x4_t __arm_vsbciq(int32x4_t, int32x4_t, unsigned *);
   6556 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbciq_u32)))
   6557 uint32x4_t __arm_vsbciq_u32(uint32x4_t, uint32x4_t, unsigned *);
   6558 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsbciq_u32)))
   6559 uint32x4_t __arm_vsbciq(uint32x4_t, uint32x4_t, unsigned *);
   6560 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbcq_m_s32)))
   6561 int32x4_t __arm_vsbcq_m_s32(int32x4_t, int32x4_t, int32x4_t, unsigned *, mve_pred16_t);
   6562 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsbcq_m_s32)))
   6563 int32x4_t __arm_vsbcq_m(int32x4_t, int32x4_t, int32x4_t, unsigned *, mve_pred16_t);
   6564 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbcq_m_u32)))
   6565 uint32x4_t __arm_vsbcq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, unsigned *, mve_pred16_t);
   6566 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsbcq_m_u32)))
   6567 uint32x4_t __arm_vsbcq_m(uint32x4_t, uint32x4_t, uint32x4_t, unsigned *, mve_pred16_t);
   6568 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbcq_s32)))
   6569 int32x4_t __arm_vsbcq_s32(int32x4_t, int32x4_t, unsigned *);
   6570 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsbcq_s32)))
   6571 int32x4_t __arm_vsbcq(int32x4_t, int32x4_t, unsigned *);
   6572 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbcq_u32)))
   6573 uint32x4_t __arm_vsbcq_u32(uint32x4_t, uint32x4_t, unsigned *);
   6574 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsbcq_u32)))
   6575 uint32x4_t __arm_vsbcq(uint32x4_t, uint32x4_t, unsigned *);
   6576 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_s16)))
   6577 int16x8_t __arm_vsetq_lane_s16(int16_t, int16x8_t, int);
   6578 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_s16)))
   6579 int16x8_t __arm_vsetq_lane(int16_t, int16x8_t, int);
   6580 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_s32)))
   6581 int32x4_t __arm_vsetq_lane_s32(int32_t, int32x4_t, int);
   6582 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_s32)))
   6583 int32x4_t __arm_vsetq_lane(int32_t, int32x4_t, int);
   6584 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_s64)))
   6585 int64x2_t __arm_vsetq_lane_s64(int64_t, int64x2_t, int);
   6586 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_s64)))
   6587 int64x2_t __arm_vsetq_lane(int64_t, int64x2_t, int);
   6588 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_s8)))
   6589 int8x16_t __arm_vsetq_lane_s8(int8_t, int8x16_t, int);
   6590 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_s8)))
   6591 int8x16_t __arm_vsetq_lane(int8_t, int8x16_t, int);
   6592 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_u16)))
   6593 uint16x8_t __arm_vsetq_lane_u16(uint16_t, uint16x8_t, int);
   6594 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_u16)))
   6595 uint16x8_t __arm_vsetq_lane(uint16_t, uint16x8_t, int);
   6596 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_u32)))
   6597 uint32x4_t __arm_vsetq_lane_u32(uint32_t, uint32x4_t, int);
   6598 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_u32)))
   6599 uint32x4_t __arm_vsetq_lane(uint32_t, uint32x4_t, int);
   6600 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_u64)))
   6601 uint64x2_t __arm_vsetq_lane_u64(uint64_t, uint64x2_t, int);
   6602 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_u64)))
   6603 uint64x2_t __arm_vsetq_lane(uint64_t, uint64x2_t, int);
   6604 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_u8)))
   6605 uint8x16_t __arm_vsetq_lane_u8(uint8_t, uint8x16_t, int);
   6606 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_u8)))
   6607 uint8x16_t __arm_vsetq_lane(uint8_t, uint8x16_t, int);
   6608 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_s16)))
   6609 int16x8_t __arm_vshlcq_m_s16(int16x8_t, uint32_t *, int, mve_pred16_t);
   6610 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_s16)))
   6611 int16x8_t __arm_vshlcq_m(int16x8_t, uint32_t *, int, mve_pred16_t);
   6612 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_s32)))
   6613 int32x4_t __arm_vshlcq_m_s32(int32x4_t, uint32_t *, int, mve_pred16_t);
   6614 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_s32)))
   6615 int32x4_t __arm_vshlcq_m(int32x4_t, uint32_t *, int, mve_pred16_t);
   6616 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_s8)))
   6617 int8x16_t __arm_vshlcq_m_s8(int8x16_t, uint32_t *, int, mve_pred16_t);
   6618 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_s8)))
   6619 int8x16_t __arm_vshlcq_m(int8x16_t, uint32_t *, int, mve_pred16_t);
   6620 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_u16)))
   6621 uint16x8_t __arm_vshlcq_m_u16(uint16x8_t, uint32_t *, int, mve_pred16_t);
   6622 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_u16)))
   6623 uint16x8_t __arm_vshlcq_m(uint16x8_t, uint32_t *, int, mve_pred16_t);
   6624 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_u32)))
   6625 uint32x4_t __arm_vshlcq_m_u32(uint32x4_t, uint32_t *, int, mve_pred16_t);
   6626 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_u32)))
   6627 uint32x4_t __arm_vshlcq_m(uint32x4_t, uint32_t *, int, mve_pred16_t);
   6628 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_u8)))
   6629 uint8x16_t __arm_vshlcq_m_u8(uint8x16_t, uint32_t *, int, mve_pred16_t);
   6630 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_u8)))
   6631 uint8x16_t __arm_vshlcq_m(uint8x16_t, uint32_t *, int, mve_pred16_t);
   6632 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_s16)))
   6633 int16x8_t __arm_vshlcq_s16(int16x8_t, uint32_t *, int);
   6634 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_s16)))
   6635 int16x8_t __arm_vshlcq(int16x8_t, uint32_t *, int);
   6636 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_s32)))
   6637 int32x4_t __arm_vshlcq_s32(int32x4_t, uint32_t *, int);
   6638 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_s32)))
   6639 int32x4_t __arm_vshlcq(int32x4_t, uint32_t *, int);
   6640 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_s8)))
   6641 int8x16_t __arm_vshlcq_s8(int8x16_t, uint32_t *, int);
   6642 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_s8)))
   6643 int8x16_t __arm_vshlcq(int8x16_t, uint32_t *, int);
   6644 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_u16)))
   6645 uint16x8_t __arm_vshlcq_u16(uint16x8_t, uint32_t *, int);
   6646 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_u16)))
   6647 uint16x8_t __arm_vshlcq(uint16x8_t, uint32_t *, int);
   6648 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_u32)))
   6649 uint32x4_t __arm_vshlcq_u32(uint32x4_t, uint32_t *, int);
   6650 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_u32)))
   6651 uint32x4_t __arm_vshlcq(uint32x4_t, uint32_t *, int);
   6652 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_u8)))
   6653 uint8x16_t __arm_vshlcq_u8(uint8x16_t, uint32_t *, int);
   6654 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_u8)))
   6655 uint8x16_t __arm_vshlcq(uint8x16_t, uint32_t *, int);
   6656 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_m_n_s16)))
   6657 int32x4_t __arm_vshllbq_m_n_s16(int32x4_t, int16x8_t, int, mve_pred16_t);
   6658 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_m_n_s16)))
   6659 int32x4_t __arm_vshllbq_m(int32x4_t, int16x8_t, int, mve_pred16_t);
   6660 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_m_n_s8)))
   6661 int16x8_t __arm_vshllbq_m_n_s8(int16x8_t, int8x16_t, int, mve_pred16_t);
   6662 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_m_n_s8)))
   6663 int16x8_t __arm_vshllbq_m(int16x8_t, int8x16_t, int, mve_pred16_t);
   6664 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_m_n_u16)))
   6665 uint32x4_t __arm_vshllbq_m_n_u16(uint32x4_t, uint16x8_t, int, mve_pred16_t);
   6666 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_m_n_u16)))
   6667 uint32x4_t __arm_vshllbq_m(uint32x4_t, uint16x8_t, int, mve_pred16_t);
   6668 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_m_n_u8)))
   6669 uint16x8_t __arm_vshllbq_m_n_u8(uint16x8_t, uint8x16_t, int, mve_pred16_t);
   6670 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_m_n_u8)))
   6671 uint16x8_t __arm_vshllbq_m(uint16x8_t, uint8x16_t, int, mve_pred16_t);
   6672 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_n_s16)))
   6673 int32x4_t __arm_vshllbq_n_s16(int16x8_t, int);
   6674 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_n_s16)))
   6675 int32x4_t __arm_vshllbq(int16x8_t, int);
   6676 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_n_s8)))
   6677 int16x8_t __arm_vshllbq_n_s8(int8x16_t, int);
   6678 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_n_s8)))
   6679 int16x8_t __arm_vshllbq(int8x16_t, int);
   6680 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_n_u16)))
   6681 uint32x4_t __arm_vshllbq_n_u16(uint16x8_t, int);
   6682 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_n_u16)))
   6683 uint32x4_t __arm_vshllbq(uint16x8_t, int);
   6684 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_n_u8)))
   6685 uint16x8_t __arm_vshllbq_n_u8(uint8x16_t, int);
   6686 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_n_u8)))
   6687 uint16x8_t __arm_vshllbq(uint8x16_t, int);
   6688 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_x_n_s16)))
   6689 int32x4_t __arm_vshllbq_x_n_s16(int16x8_t, int, mve_pred16_t);
   6690 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_x_n_s16)))
   6691 int32x4_t __arm_vshllbq_x(int16x8_t, int, mve_pred16_t);
   6692 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_x_n_s8)))
   6693 int16x8_t __arm_vshllbq_x_n_s8(int8x16_t, int, mve_pred16_t);
   6694 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_x_n_s8)))
   6695 int16x8_t __arm_vshllbq_x(int8x16_t, int, mve_pred16_t);
   6696 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_x_n_u16)))
   6697 uint32x4_t __arm_vshllbq_x_n_u16(uint16x8_t, int, mve_pred16_t);
   6698 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_x_n_u16)))
   6699 uint32x4_t __arm_vshllbq_x(uint16x8_t, int, mve_pred16_t);
   6700 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_x_n_u8)))
   6701 uint16x8_t __arm_vshllbq_x_n_u8(uint8x16_t, int, mve_pred16_t);
   6702 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_x_n_u8)))
   6703 uint16x8_t __arm_vshllbq_x(uint8x16_t, int, mve_pred16_t);
   6704 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_m_n_s16)))
   6705 int32x4_t __arm_vshlltq_m_n_s16(int32x4_t, int16x8_t, int, mve_pred16_t);
   6706 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_m_n_s16)))
   6707 int32x4_t __arm_vshlltq_m(int32x4_t, int16x8_t, int, mve_pred16_t);
   6708 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_m_n_s8)))
   6709 int16x8_t __arm_vshlltq_m_n_s8(int16x8_t, int8x16_t, int, mve_pred16_t);
   6710 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_m_n_s8)))
   6711 int16x8_t __arm_vshlltq_m(int16x8_t, int8x16_t, int, mve_pred16_t);
   6712 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_m_n_u16)))
   6713 uint32x4_t __arm_vshlltq_m_n_u16(uint32x4_t, uint16x8_t, int, mve_pred16_t);
   6714 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_m_n_u16)))
   6715 uint32x4_t __arm_vshlltq_m(uint32x4_t, uint16x8_t, int, mve_pred16_t);
   6716 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_m_n_u8)))
   6717 uint16x8_t __arm_vshlltq_m_n_u8(uint16x8_t, uint8x16_t, int, mve_pred16_t);
   6718 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_m_n_u8)))
   6719 uint16x8_t __arm_vshlltq_m(uint16x8_t, uint8x16_t, int, mve_pred16_t);
   6720 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_n_s16)))
   6721 int32x4_t __arm_vshlltq_n_s16(int16x8_t, int);
   6722 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_n_s16)))
   6723 int32x4_t __arm_vshlltq(int16x8_t, int);
   6724 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_n_s8)))
   6725 int16x8_t __arm_vshlltq_n_s8(int8x16_t, int);
   6726 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_n_s8)))
   6727 int16x8_t __arm_vshlltq(int8x16_t, int);
   6728 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_n_u16)))
   6729 uint32x4_t __arm_vshlltq_n_u16(uint16x8_t, int);
   6730 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_n_u16)))
   6731 uint32x4_t __arm_vshlltq(uint16x8_t, int);
   6732 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_n_u8)))
   6733 uint16x8_t __arm_vshlltq_n_u8(uint8x16_t, int);
   6734 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_n_u8)))
   6735 uint16x8_t __arm_vshlltq(uint8x16_t, int);
   6736 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_x_n_s16)))
   6737 int32x4_t __arm_vshlltq_x_n_s16(int16x8_t, int, mve_pred16_t);
   6738 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_x_n_s16)))
   6739 int32x4_t __arm_vshlltq_x(int16x8_t, int, mve_pred16_t);
   6740 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_x_n_s8)))
   6741 int16x8_t __arm_vshlltq_x_n_s8(int8x16_t, int, mve_pred16_t);
   6742 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_x_n_s8)))
   6743 int16x8_t __arm_vshlltq_x(int8x16_t, int, mve_pred16_t);
   6744 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_x_n_u16)))
   6745 uint32x4_t __arm_vshlltq_x_n_u16(uint16x8_t, int, mve_pred16_t);
   6746 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_x_n_u16)))
   6747 uint32x4_t __arm_vshlltq_x(uint16x8_t, int, mve_pred16_t);
   6748 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_x_n_u8)))
   6749 uint16x8_t __arm_vshlltq_x_n_u8(uint8x16_t, int, mve_pred16_t);
   6750 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_x_n_u8)))
   6751 uint16x8_t __arm_vshlltq_x(uint8x16_t, int, mve_pred16_t);
   6752 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_s16)))
   6753 int16x8_t __arm_vshlq_m_n_s16(int16x8_t, int16x8_t, int, mve_pred16_t);
   6754 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_s16)))
   6755 int16x8_t __arm_vshlq_m_n(int16x8_t, int16x8_t, int, mve_pred16_t);
   6756 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_s32)))
   6757 int32x4_t __arm_vshlq_m_n_s32(int32x4_t, int32x4_t, int, mve_pred16_t);
   6758 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_s32)))
   6759 int32x4_t __arm_vshlq_m_n(int32x4_t, int32x4_t, int, mve_pred16_t);
   6760 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_s8)))
   6761 int8x16_t __arm_vshlq_m_n_s8(int8x16_t, int8x16_t, int, mve_pred16_t);
   6762 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_s8)))
   6763 int8x16_t __arm_vshlq_m_n(int8x16_t, int8x16_t, int, mve_pred16_t);
   6764 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_u16)))
   6765 uint16x8_t __arm_vshlq_m_n_u16(uint16x8_t, uint16x8_t, int, mve_pred16_t);
   6766 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_u16)))
   6767 uint16x8_t __arm_vshlq_m_n(uint16x8_t, uint16x8_t, int, mve_pred16_t);
   6768 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_u32)))
   6769 uint32x4_t __arm_vshlq_m_n_u32(uint32x4_t, uint32x4_t, int, mve_pred16_t);
   6770 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_u32)))
   6771 uint32x4_t __arm_vshlq_m_n(uint32x4_t, uint32x4_t, int, mve_pred16_t);
   6772 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_u8)))
   6773 uint8x16_t __arm_vshlq_m_n_u8(uint8x16_t, uint8x16_t, int, mve_pred16_t);
   6774 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_u8)))
   6775 uint8x16_t __arm_vshlq_m_n(uint8x16_t, uint8x16_t, int, mve_pred16_t);
   6776 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_s16)))
   6777 int16x8_t __arm_vshlq_m_r_s16(int16x8_t, int32_t, mve_pred16_t);
   6778 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_s16)))
   6779 int16x8_t __arm_vshlq_m_r(int16x8_t, int32_t, mve_pred16_t);
   6780 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_s32)))
   6781 int32x4_t __arm_vshlq_m_r_s32(int32x4_t, int32_t, mve_pred16_t);
   6782 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_s32)))
   6783 int32x4_t __arm_vshlq_m_r(int32x4_t, int32_t, mve_pred16_t);
   6784 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_s8)))
   6785 int8x16_t __arm_vshlq_m_r_s8(int8x16_t, int32_t, mve_pred16_t);
   6786 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_s8)))
   6787 int8x16_t __arm_vshlq_m_r(int8x16_t, int32_t, mve_pred16_t);
   6788 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_u16)))
   6789 uint16x8_t __arm_vshlq_m_r_u16(uint16x8_t, int32_t, mve_pred16_t);
   6790 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_u16)))
   6791 uint16x8_t __arm_vshlq_m_r(uint16x8_t, int32_t, mve_pred16_t);
   6792 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_u32)))
   6793 uint32x4_t __arm_vshlq_m_r_u32(uint32x4_t, int32_t, mve_pred16_t);
   6794 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_u32)))
   6795 uint32x4_t __arm_vshlq_m_r(uint32x4_t, int32_t, mve_pred16_t);
   6796 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_u8)))
   6797 uint8x16_t __arm_vshlq_m_r_u8(uint8x16_t, int32_t, mve_pred16_t);
   6798 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_u8)))
   6799 uint8x16_t __arm_vshlq_m_r(uint8x16_t, int32_t, mve_pred16_t);
   6800 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_s16)))
   6801 int16x8_t __arm_vshlq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   6802 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_s16)))
   6803 int16x8_t __arm_vshlq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   6804 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_s32)))
   6805 int32x4_t __arm_vshlq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   6806 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_s32)))
   6807 int32x4_t __arm_vshlq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   6808 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_s8)))
   6809 int8x16_t __arm_vshlq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   6810 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_s8)))
   6811 int8x16_t __arm_vshlq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   6812 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_u16)))
   6813 uint16x8_t __arm_vshlq_m_u16(uint16x8_t, uint16x8_t, int16x8_t, mve_pred16_t);
   6814 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_u16)))
   6815 uint16x8_t __arm_vshlq_m(uint16x8_t, uint16x8_t, int16x8_t, mve_pred16_t);
   6816 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_u32)))
   6817 uint32x4_t __arm_vshlq_m_u32(uint32x4_t, uint32x4_t, int32x4_t, mve_pred16_t);
   6818 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_u32)))
   6819 uint32x4_t __arm_vshlq_m(uint32x4_t, uint32x4_t, int32x4_t, mve_pred16_t);
   6820 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_u8)))
   6821 uint8x16_t __arm_vshlq_m_u8(uint8x16_t, uint8x16_t, int8x16_t, mve_pred16_t);
   6822 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_u8)))
   6823 uint8x16_t __arm_vshlq_m(uint8x16_t, uint8x16_t, int8x16_t, mve_pred16_t);
   6824 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_s16)))
   6825 int16x8_t __arm_vshlq_n_s16(int16x8_t, int);
   6826 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_s16)))
   6827 int16x8_t __arm_vshlq_n(int16x8_t, int);
   6828 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_s32)))
   6829 int32x4_t __arm_vshlq_n_s32(int32x4_t, int);
   6830 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_s32)))
   6831 int32x4_t __arm_vshlq_n(int32x4_t, int);
   6832 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_s8)))
   6833 int8x16_t __arm_vshlq_n_s8(int8x16_t, int);
   6834 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_s8)))
   6835 int8x16_t __arm_vshlq_n(int8x16_t, int);
   6836 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_u16)))
   6837 uint16x8_t __arm_vshlq_n_u16(uint16x8_t, int);
   6838 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_u16)))
   6839 uint16x8_t __arm_vshlq_n(uint16x8_t, int);
   6840 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_u32)))
   6841 uint32x4_t __arm_vshlq_n_u32(uint32x4_t, int);
   6842 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_u32)))
   6843 uint32x4_t __arm_vshlq_n(uint32x4_t, int);
   6844 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_u8)))
   6845 uint8x16_t __arm_vshlq_n_u8(uint8x16_t, int);
   6846 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_u8)))
   6847 uint8x16_t __arm_vshlq_n(uint8x16_t, int);
   6848 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_s16)))
   6849 int16x8_t __arm_vshlq_r_s16(int16x8_t, int32_t);
   6850 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_s16)))
   6851 int16x8_t __arm_vshlq_r(int16x8_t, int32_t);
   6852 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_s32)))
   6853 int32x4_t __arm_vshlq_r_s32(int32x4_t, int32_t);
   6854 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_s32)))
   6855 int32x4_t __arm_vshlq_r(int32x4_t, int32_t);
   6856 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_s8)))
   6857 int8x16_t __arm_vshlq_r_s8(int8x16_t, int32_t);
   6858 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_s8)))
   6859 int8x16_t __arm_vshlq_r(int8x16_t, int32_t);
   6860 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_u16)))
   6861 uint16x8_t __arm_vshlq_r_u16(uint16x8_t, int32_t);
   6862 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_u16)))
   6863 uint16x8_t __arm_vshlq_r(uint16x8_t, int32_t);
   6864 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_u32)))
   6865 uint32x4_t __arm_vshlq_r_u32(uint32x4_t, int32_t);
   6866 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_u32)))
   6867 uint32x4_t __arm_vshlq_r(uint32x4_t, int32_t);
   6868 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_u8)))
   6869 uint8x16_t __arm_vshlq_r_u8(uint8x16_t, int32_t);
   6870 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_u8)))
   6871 uint8x16_t __arm_vshlq_r(uint8x16_t, int32_t);
   6872 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_s16)))
   6873 int16x8_t __arm_vshlq_s16(int16x8_t, int16x8_t);
   6874 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_s16)))
   6875 int16x8_t __arm_vshlq(int16x8_t, int16x8_t);
   6876 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_s32)))
   6877 int32x4_t __arm_vshlq_s32(int32x4_t, int32x4_t);
   6878 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_s32)))
   6879 int32x4_t __arm_vshlq(int32x4_t, int32x4_t);
   6880 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_s8)))
   6881 int8x16_t __arm_vshlq_s8(int8x16_t, int8x16_t);
   6882 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_s8)))
   6883 int8x16_t __arm_vshlq(int8x16_t, int8x16_t);
   6884 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_u16)))
   6885 uint16x8_t __arm_vshlq_u16(uint16x8_t, int16x8_t);
   6886 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_u16)))
   6887 uint16x8_t __arm_vshlq(uint16x8_t, int16x8_t);
   6888 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_u32)))
   6889 uint32x4_t __arm_vshlq_u32(uint32x4_t, int32x4_t);
   6890 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_u32)))
   6891 uint32x4_t __arm_vshlq(uint32x4_t, int32x4_t);
   6892 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_u8)))
   6893 uint8x16_t __arm_vshlq_u8(uint8x16_t, int8x16_t);
   6894 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_u8)))
   6895 uint8x16_t __arm_vshlq(uint8x16_t, int8x16_t);
   6896 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_s16)))
   6897 int16x8_t __arm_vshlq_x_n_s16(int16x8_t, int, mve_pred16_t);
   6898 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_s16)))
   6899 int16x8_t __arm_vshlq_x_n(int16x8_t, int, mve_pred16_t);
   6900 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_s32)))
   6901 int32x4_t __arm_vshlq_x_n_s32(int32x4_t, int, mve_pred16_t);
   6902 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_s32)))
   6903 int32x4_t __arm_vshlq_x_n(int32x4_t, int, mve_pred16_t);
   6904 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_s8)))
   6905 int8x16_t __arm_vshlq_x_n_s8(int8x16_t, int, mve_pred16_t);
   6906 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_s8)))
   6907 int8x16_t __arm_vshlq_x_n(int8x16_t, int, mve_pred16_t);
   6908 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_u16)))
   6909 uint16x8_t __arm_vshlq_x_n_u16(uint16x8_t, int, mve_pred16_t);
   6910 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_u16)))
   6911 uint16x8_t __arm_vshlq_x_n(uint16x8_t, int, mve_pred16_t);
   6912 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_u32)))
   6913 uint32x4_t __arm_vshlq_x_n_u32(uint32x4_t, int, mve_pred16_t);
   6914 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_u32)))
   6915 uint32x4_t __arm_vshlq_x_n(uint32x4_t, int, mve_pred16_t);
   6916 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_u8)))
   6917 uint8x16_t __arm_vshlq_x_n_u8(uint8x16_t, int, mve_pred16_t);
   6918 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_u8)))
   6919 uint8x16_t __arm_vshlq_x_n(uint8x16_t, int, mve_pred16_t);
   6920 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_s16)))
   6921 int16x8_t __arm_vshlq_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
   6922 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_s16)))
   6923 int16x8_t __arm_vshlq_x(int16x8_t, int16x8_t, mve_pred16_t);
   6924 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_s32)))
   6925 int32x4_t __arm_vshlq_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
   6926 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_s32)))
   6927 int32x4_t __arm_vshlq_x(int32x4_t, int32x4_t, mve_pred16_t);
   6928 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_s8)))
   6929 int8x16_t __arm_vshlq_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
   6930 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_s8)))
   6931 int8x16_t __arm_vshlq_x(int8x16_t, int8x16_t, mve_pred16_t);
   6932 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_u16)))
   6933 uint16x8_t __arm_vshlq_x_u16(uint16x8_t, int16x8_t, mve_pred16_t);
   6934 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_u16)))
   6935 uint16x8_t __arm_vshlq_x(uint16x8_t, int16x8_t, mve_pred16_t);
   6936 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_u32)))
   6937 uint32x4_t __arm_vshlq_x_u32(uint32x4_t, int32x4_t, mve_pred16_t);
   6938 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_u32)))
   6939 uint32x4_t __arm_vshlq_x(uint32x4_t, int32x4_t, mve_pred16_t);
   6940 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_u8)))
   6941 uint8x16_t __arm_vshlq_x_u8(uint8x16_t, int8x16_t, mve_pred16_t);
   6942 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_u8)))
   6943 uint8x16_t __arm_vshlq_x(uint8x16_t, int8x16_t, mve_pred16_t);
   6944 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_m_n_s16)))
   6945 int8x16_t __arm_vshrnbq_m_n_s16(int8x16_t, int16x8_t, int, mve_pred16_t);
   6946 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_m_n_s16)))
   6947 int8x16_t __arm_vshrnbq_m(int8x16_t, int16x8_t, int, mve_pred16_t);
   6948 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_m_n_s32)))
   6949 int16x8_t __arm_vshrnbq_m_n_s32(int16x8_t, int32x4_t, int, mve_pred16_t);
   6950 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_m_n_s32)))
   6951 int16x8_t __arm_vshrnbq_m(int16x8_t, int32x4_t, int, mve_pred16_t);
   6952 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_m_n_u16)))
   6953 uint8x16_t __arm_vshrnbq_m_n_u16(uint8x16_t, uint16x8_t, int, mve_pred16_t);
   6954 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_m_n_u16)))
   6955 uint8x16_t __arm_vshrnbq_m(uint8x16_t, uint16x8_t, int, mve_pred16_t);
   6956 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_m_n_u32)))
   6957 uint16x8_t __arm_vshrnbq_m_n_u32(uint16x8_t, uint32x4_t, int, mve_pred16_t);
   6958 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_m_n_u32)))
   6959 uint16x8_t __arm_vshrnbq_m(uint16x8_t, uint32x4_t, int, mve_pred16_t);
   6960 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_n_s16)))
   6961 int8x16_t __arm_vshrnbq_n_s16(int8x16_t, int16x8_t, int);
   6962 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_n_s16)))
   6963 int8x16_t __arm_vshrnbq(int8x16_t, int16x8_t, int);
   6964 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_n_s32)))
   6965 int16x8_t __arm_vshrnbq_n_s32(int16x8_t, int32x4_t, int);
   6966 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_n_s32)))
   6967 int16x8_t __arm_vshrnbq(int16x8_t, int32x4_t, int);
   6968 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_n_u16)))
   6969 uint8x16_t __arm_vshrnbq_n_u16(uint8x16_t, uint16x8_t, int);
   6970 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_n_u16)))
   6971 uint8x16_t __arm_vshrnbq(uint8x16_t, uint16x8_t, int);
   6972 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_n_u32)))
   6973 uint16x8_t __arm_vshrnbq_n_u32(uint16x8_t, uint32x4_t, int);
   6974 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_n_u32)))
   6975 uint16x8_t __arm_vshrnbq(uint16x8_t, uint32x4_t, int);
   6976 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_m_n_s16)))
   6977 int8x16_t __arm_vshrntq_m_n_s16(int8x16_t, int16x8_t, int, mve_pred16_t);
   6978 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_m_n_s16)))
   6979 int8x16_t __arm_vshrntq_m(int8x16_t, int16x8_t, int, mve_pred16_t);
   6980 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_m_n_s32)))
   6981 int16x8_t __arm_vshrntq_m_n_s32(int16x8_t, int32x4_t, int, mve_pred16_t);
   6982 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_m_n_s32)))
   6983 int16x8_t __arm_vshrntq_m(int16x8_t, int32x4_t, int, mve_pred16_t);
   6984 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_m_n_u16)))
   6985 uint8x16_t __arm_vshrntq_m_n_u16(uint8x16_t, uint16x8_t, int, mve_pred16_t);
   6986 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_m_n_u16)))
   6987 uint8x16_t __arm_vshrntq_m(uint8x16_t, uint16x8_t, int, mve_pred16_t);
   6988 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_m_n_u32)))
   6989 uint16x8_t __arm_vshrntq_m_n_u32(uint16x8_t, uint32x4_t, int, mve_pred16_t);
   6990 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_m_n_u32)))
   6991 uint16x8_t __arm_vshrntq_m(uint16x8_t, uint32x4_t, int, mve_pred16_t);
   6992 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_n_s16)))
   6993 int8x16_t __arm_vshrntq_n_s16(int8x16_t, int16x8_t, int);
   6994 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_n_s16)))
   6995 int8x16_t __arm_vshrntq(int8x16_t, int16x8_t, int);
   6996 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_n_s32)))
   6997 int16x8_t __arm_vshrntq_n_s32(int16x8_t, int32x4_t, int);
   6998 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_n_s32)))
   6999 int16x8_t __arm_vshrntq(int16x8_t, int32x4_t, int);
   7000 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_n_u16)))
   7001 uint8x16_t __arm_vshrntq_n_u16(uint8x16_t, uint16x8_t, int);
   7002 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_n_u16)))
   7003 uint8x16_t __arm_vshrntq(uint8x16_t, uint16x8_t, int);
   7004 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_n_u32)))
   7005 uint16x8_t __arm_vshrntq_n_u32(uint16x8_t, uint32x4_t, int);
   7006 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_n_u32)))
   7007 uint16x8_t __arm_vshrntq(uint16x8_t, uint32x4_t, int);
   7008 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_s16)))
   7009 int16x8_t __arm_vshrq_m_n_s16(int16x8_t, int16x8_t, int, mve_pred16_t);
   7010 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_s16)))
   7011 int16x8_t __arm_vshrq_m(int16x8_t, int16x8_t, int, mve_pred16_t);
   7012 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_s32)))
   7013 int32x4_t __arm_vshrq_m_n_s32(int32x4_t, int32x4_t, int, mve_pred16_t);
   7014 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_s32)))
   7015 int32x4_t __arm_vshrq_m(int32x4_t, int32x4_t, int, mve_pred16_t);
   7016 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_s8)))
   7017 int8x16_t __arm_vshrq_m_n_s8(int8x16_t, int8x16_t, int, mve_pred16_t);
   7018 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_s8)))
   7019 int8x16_t __arm_vshrq_m(int8x16_t, int8x16_t, int, mve_pred16_t);
   7020 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_u16)))
   7021 uint16x8_t __arm_vshrq_m_n_u16(uint16x8_t, uint16x8_t, int, mve_pred16_t);
   7022 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_u16)))
   7023 uint16x8_t __arm_vshrq_m(uint16x8_t, uint16x8_t, int, mve_pred16_t);
   7024 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_u32)))
   7025 uint32x4_t __arm_vshrq_m_n_u32(uint32x4_t, uint32x4_t, int, mve_pred16_t);
   7026 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_u32)))
   7027 uint32x4_t __arm_vshrq_m(uint32x4_t, uint32x4_t, int, mve_pred16_t);
   7028 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_u8)))
   7029 uint8x16_t __arm_vshrq_m_n_u8(uint8x16_t, uint8x16_t, int, mve_pred16_t);
   7030 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_u8)))
   7031 uint8x16_t __arm_vshrq_m(uint8x16_t, uint8x16_t, int, mve_pred16_t);
   7032 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_s16)))
   7033 int16x8_t __arm_vshrq_n_s16(int16x8_t, int);
   7034 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_s16)))
   7035 int16x8_t __arm_vshrq(int16x8_t, int);
   7036 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_s32)))
   7037 int32x4_t __arm_vshrq_n_s32(int32x4_t, int);
   7038 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_s32)))
   7039 int32x4_t __arm_vshrq(int32x4_t, int);
   7040 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_s8)))
   7041 int8x16_t __arm_vshrq_n_s8(int8x16_t, int);
   7042 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_s8)))
   7043 int8x16_t __arm_vshrq(int8x16_t, int);
   7044 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_u16)))
   7045 uint16x8_t __arm_vshrq_n_u16(uint16x8_t, int);
   7046 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_u16)))
   7047 uint16x8_t __arm_vshrq(uint16x8_t, int);
   7048 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_u32)))
   7049 uint32x4_t __arm_vshrq_n_u32(uint32x4_t, int);
   7050 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_u32)))
   7051 uint32x4_t __arm_vshrq(uint32x4_t, int);
   7052 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_u8)))
   7053 uint8x16_t __arm_vshrq_n_u8(uint8x16_t, int);
   7054 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_u8)))
   7055 uint8x16_t __arm_vshrq(uint8x16_t, int);
   7056 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_s16)))
   7057 int16x8_t __arm_vshrq_x_n_s16(int16x8_t, int, mve_pred16_t);
   7058 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_s16)))
   7059 int16x8_t __arm_vshrq_x(int16x8_t, int, mve_pred16_t);
   7060 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_s32)))
   7061 int32x4_t __arm_vshrq_x_n_s32(int32x4_t, int, mve_pred16_t);
   7062 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_s32)))
   7063 int32x4_t __arm_vshrq_x(int32x4_t, int, mve_pred16_t);
   7064 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_s8)))
   7065 int8x16_t __arm_vshrq_x_n_s8(int8x16_t, int, mve_pred16_t);
   7066 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_s8)))
   7067 int8x16_t __arm_vshrq_x(int8x16_t, int, mve_pred16_t);
   7068 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_u16)))
   7069 uint16x8_t __arm_vshrq_x_n_u16(uint16x8_t, int, mve_pred16_t);
   7070 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_u16)))
   7071 uint16x8_t __arm_vshrq_x(uint16x8_t, int, mve_pred16_t);
   7072 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_u32)))
   7073 uint32x4_t __arm_vshrq_x_n_u32(uint32x4_t, int, mve_pred16_t);
   7074 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_u32)))
   7075 uint32x4_t __arm_vshrq_x(uint32x4_t, int, mve_pred16_t);
   7076 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_u8)))
   7077 uint8x16_t __arm_vshrq_x_n_u8(uint8x16_t, int, mve_pred16_t);
   7078 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_u8)))
   7079 uint8x16_t __arm_vshrq_x(uint8x16_t, int, mve_pred16_t);
   7080 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_s16)))
   7081 int16x8_t __arm_vsliq_m_n_s16(int16x8_t, int16x8_t, int, mve_pred16_t);
   7082 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_s16)))
   7083 int16x8_t __arm_vsliq_m(int16x8_t, int16x8_t, int, mve_pred16_t);
   7084 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_s32)))
   7085 int32x4_t __arm_vsliq_m_n_s32(int32x4_t, int32x4_t, int, mve_pred16_t);
   7086 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_s32)))
   7087 int32x4_t __arm_vsliq_m(int32x4_t, int32x4_t, int, mve_pred16_t);
   7088 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_s8)))
   7089 int8x16_t __arm_vsliq_m_n_s8(int8x16_t, int8x16_t, int, mve_pred16_t);
   7090 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_s8)))
   7091 int8x16_t __arm_vsliq_m(int8x16_t, int8x16_t, int, mve_pred16_t);
   7092 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_u16)))
   7093 uint16x8_t __arm_vsliq_m_n_u16(uint16x8_t, uint16x8_t, int, mve_pred16_t);
   7094 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_u16)))
   7095 uint16x8_t __arm_vsliq_m(uint16x8_t, uint16x8_t, int, mve_pred16_t);
   7096 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_u32)))
   7097 uint32x4_t __arm_vsliq_m_n_u32(uint32x4_t, uint32x4_t, int, mve_pred16_t);
   7098 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_u32)))
   7099 uint32x4_t __arm_vsliq_m(uint32x4_t, uint32x4_t, int, mve_pred16_t);
   7100 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_u8)))
   7101 uint8x16_t __arm_vsliq_m_n_u8(uint8x16_t, uint8x16_t, int, mve_pred16_t);
   7102 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_u8)))
   7103 uint8x16_t __arm_vsliq_m(uint8x16_t, uint8x16_t, int, mve_pred16_t);
   7104 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_s16)))
   7105 int16x8_t __arm_vsliq_n_s16(int16x8_t, int16x8_t, int);
   7106 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_s16)))
   7107 int16x8_t __arm_vsliq(int16x8_t, int16x8_t, int);
   7108 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_s32)))
   7109 int32x4_t __arm_vsliq_n_s32(int32x4_t, int32x4_t, int);
   7110 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_s32)))
   7111 int32x4_t __arm_vsliq(int32x4_t, int32x4_t, int);
   7112 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_s8)))
   7113 int8x16_t __arm_vsliq_n_s8(int8x16_t, int8x16_t, int);
   7114 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_s8)))
   7115 int8x16_t __arm_vsliq(int8x16_t, int8x16_t, int);
   7116 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_u16)))
   7117 uint16x8_t __arm_vsliq_n_u16(uint16x8_t, uint16x8_t, int);
   7118 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_u16)))
   7119 uint16x8_t __arm_vsliq(uint16x8_t, uint16x8_t, int);
   7120 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_u32)))
   7121 uint32x4_t __arm_vsliq_n_u32(uint32x4_t, uint32x4_t, int);
   7122 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_u32)))
   7123 uint32x4_t __arm_vsliq(uint32x4_t, uint32x4_t, int);
   7124 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_u8)))
   7125 uint8x16_t __arm_vsliq_n_u8(uint8x16_t, uint8x16_t, int);
   7126 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_u8)))
   7127 uint8x16_t __arm_vsliq(uint8x16_t, uint8x16_t, int);
   7128 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_s16)))
   7129 int16x8_t __arm_vsriq_m_n_s16(int16x8_t, int16x8_t, int, mve_pred16_t);
   7130 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_s16)))
   7131 int16x8_t __arm_vsriq_m(int16x8_t, int16x8_t, int, mve_pred16_t);
   7132 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_s32)))
   7133 int32x4_t __arm_vsriq_m_n_s32(int32x4_t, int32x4_t, int, mve_pred16_t);
   7134 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_s32)))
   7135 int32x4_t __arm_vsriq_m(int32x4_t, int32x4_t, int, mve_pred16_t);
   7136 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_s8)))
   7137 int8x16_t __arm_vsriq_m_n_s8(int8x16_t, int8x16_t, int, mve_pred16_t);
   7138 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_s8)))
   7139 int8x16_t __arm_vsriq_m(int8x16_t, int8x16_t, int, mve_pred16_t);
   7140 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_u16)))
   7141 uint16x8_t __arm_vsriq_m_n_u16(uint16x8_t, uint16x8_t, int, mve_pred16_t);
   7142 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_u16)))
   7143 uint16x8_t __arm_vsriq_m(uint16x8_t, uint16x8_t, int, mve_pred16_t);
   7144 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_u32)))
   7145 uint32x4_t __arm_vsriq_m_n_u32(uint32x4_t, uint32x4_t, int, mve_pred16_t);
   7146 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_u32)))
   7147 uint32x4_t __arm_vsriq_m(uint32x4_t, uint32x4_t, int, mve_pred16_t);
   7148 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_u8)))
   7149 uint8x16_t __arm_vsriq_m_n_u8(uint8x16_t, uint8x16_t, int, mve_pred16_t);
   7150 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_u8)))
   7151 uint8x16_t __arm_vsriq_m(uint8x16_t, uint8x16_t, int, mve_pred16_t);
   7152 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_s16)))
   7153 int16x8_t __arm_vsriq_n_s16(int16x8_t, int16x8_t, int);
   7154 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_s16)))
   7155 int16x8_t __arm_vsriq(int16x8_t, int16x8_t, int);
   7156 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_s32)))
   7157 int32x4_t __arm_vsriq_n_s32(int32x4_t, int32x4_t, int);
   7158 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_s32)))
   7159 int32x4_t __arm_vsriq(int32x4_t, int32x4_t, int);
   7160 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_s8)))
   7161 int8x16_t __arm_vsriq_n_s8(int8x16_t, int8x16_t, int);
   7162 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_s8)))
   7163 int8x16_t __arm_vsriq(int8x16_t, int8x16_t, int);
   7164 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_u16)))
   7165 uint16x8_t __arm_vsriq_n_u16(uint16x8_t, uint16x8_t, int);
   7166 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_u16)))
   7167 uint16x8_t __arm_vsriq(uint16x8_t, uint16x8_t, int);
   7168 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_u32)))
   7169 uint32x4_t __arm_vsriq_n_u32(uint32x4_t, uint32x4_t, int);
   7170 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_u32)))
   7171 uint32x4_t __arm_vsriq(uint32x4_t, uint32x4_t, int);
   7172 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_u8)))
   7173 uint8x16_t __arm_vsriq_n_u8(uint8x16_t, uint8x16_t, int);
   7174 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_u8)))
   7175 uint8x16_t __arm_vsriq(uint8x16_t, uint8x16_t, int);
   7176 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_s16)))
   7177 void __arm_vst1q_p_s16(int16_t *, int16x8_t, mve_pred16_t);
   7178 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_s16)))
   7179 void __arm_vst1q_p(int16_t *, int16x8_t, mve_pred16_t);
   7180 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_s32)))
   7181 void __arm_vst1q_p_s32(int32_t *, int32x4_t, mve_pred16_t);
   7182 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_s32)))
   7183 void __arm_vst1q_p(int32_t *, int32x4_t, mve_pred16_t);
   7184 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_s8)))
   7185 void __arm_vst1q_p_s8(int8_t *, int8x16_t, mve_pred16_t);
   7186 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_s8)))
   7187 void __arm_vst1q_p(int8_t *, int8x16_t, mve_pred16_t);
   7188 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_u16)))
   7189 void __arm_vst1q_p_u16(uint16_t *, uint16x8_t, mve_pred16_t);
   7190 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_u16)))
   7191 void __arm_vst1q_p(uint16_t *, uint16x8_t, mve_pred16_t);
   7192 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_u32)))
   7193 void __arm_vst1q_p_u32(uint32_t *, uint32x4_t, mve_pred16_t);
   7194 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_u32)))
   7195 void __arm_vst1q_p(uint32_t *, uint32x4_t, mve_pred16_t);
   7196 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_u8)))
   7197 void __arm_vst1q_p_u8(uint8_t *, uint8x16_t, mve_pred16_t);
   7198 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_u8)))
   7199 void __arm_vst1q_p(uint8_t *, uint8x16_t, mve_pred16_t);
   7200 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_s16)))
   7201 void __arm_vst1q_s16(int16_t *, int16x8_t);
   7202 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst1q_s16)))
   7203 void __arm_vst1q(int16_t *, int16x8_t);
   7204 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_s32)))
   7205 void __arm_vst1q_s32(int32_t *, int32x4_t);
   7206 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst1q_s32)))
   7207 void __arm_vst1q(int32_t *, int32x4_t);
   7208 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_s8)))
   7209 void __arm_vst1q_s8(int8_t *, int8x16_t);
   7210 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst1q_s8)))
   7211 void __arm_vst1q(int8_t *, int8x16_t);
   7212 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_u16)))
   7213 void __arm_vst1q_u16(uint16_t *, uint16x8_t);
   7214 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst1q_u16)))
   7215 void __arm_vst1q(uint16_t *, uint16x8_t);
   7216 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_u32)))
   7217 void __arm_vst1q_u32(uint32_t *, uint32x4_t);
   7218 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst1q_u32)))
   7219 void __arm_vst1q(uint32_t *, uint32x4_t);
   7220 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_u8)))
   7221 void __arm_vst1q_u8(uint8_t *, uint8x16_t);
   7222 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst1q_u8)))
   7223 void __arm_vst1q(uint8_t *, uint8x16_t);
   7224 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_s16)))
   7225 void __arm_vst2q_s16(int16_t *, int16x8x2_t);
   7226 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst2q_s16)))
   7227 void __arm_vst2q(int16_t *, int16x8x2_t);
   7228 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_s32)))
   7229 void __arm_vst2q_s32(int32_t *, int32x4x2_t);
   7230 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst2q_s32)))
   7231 void __arm_vst2q(int32_t *, int32x4x2_t);
   7232 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_s8)))
   7233 void __arm_vst2q_s8(int8_t *, int8x16x2_t);
   7234 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst2q_s8)))
   7235 void __arm_vst2q(int8_t *, int8x16x2_t);
   7236 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_u16)))
   7237 void __arm_vst2q_u16(uint16_t *, uint16x8x2_t);
   7238 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst2q_u16)))
   7239 void __arm_vst2q(uint16_t *, uint16x8x2_t);
   7240 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_u32)))
   7241 void __arm_vst2q_u32(uint32_t *, uint32x4x2_t);
   7242 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst2q_u32)))
   7243 void __arm_vst2q(uint32_t *, uint32x4x2_t);
   7244 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_u8)))
   7245 void __arm_vst2q_u8(uint8_t *, uint8x16x2_t);
   7246 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst2q_u8)))
   7247 void __arm_vst2q(uint8_t *, uint8x16x2_t);
   7248 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_s16)))
   7249 void __arm_vst4q_s16(int16_t *, int16x8x4_t);
   7250 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst4q_s16)))
   7251 void __arm_vst4q(int16_t *, int16x8x4_t);
   7252 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_s32)))
   7253 void __arm_vst4q_s32(int32_t *, int32x4x4_t);
   7254 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst4q_s32)))
   7255 void __arm_vst4q(int32_t *, int32x4x4_t);
   7256 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_s8)))
   7257 void __arm_vst4q_s8(int8_t *, int8x16x4_t);
   7258 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst4q_s8)))
   7259 void __arm_vst4q(int8_t *, int8x16x4_t);
   7260 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_u16)))
   7261 void __arm_vst4q_u16(uint16_t *, uint16x8x4_t);
   7262 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst4q_u16)))
   7263 void __arm_vst4q(uint16_t *, uint16x8x4_t);
   7264 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_u32)))
   7265 void __arm_vst4q_u32(uint32_t *, uint32x4x4_t);
   7266 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst4q_u32)))
   7267 void __arm_vst4q(uint32_t *, uint32x4x4_t);
   7268 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_u8)))
   7269 void __arm_vst4q_u8(uint8_t *, uint8x16x4_t);
   7270 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst4q_u8)))
   7271 void __arm_vst4q(uint8_t *, uint8x16x4_t);
   7272 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_s16)))
   7273 void __arm_vstrbq_p_s16(int8_t *, int16x8_t, mve_pred16_t);
   7274 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_s16)))
   7275 void __arm_vstrbq_p(int8_t *, int16x8_t, mve_pred16_t);
   7276 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_s32)))
   7277 void __arm_vstrbq_p_s32(int8_t *, int32x4_t, mve_pred16_t);
   7278 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_s32)))
   7279 void __arm_vstrbq_p(int8_t *, int32x4_t, mve_pred16_t);
   7280 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_s8)))
   7281 void __arm_vstrbq_p_s8(int8_t *, int8x16_t, mve_pred16_t);
   7282 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_s8)))
   7283 void __arm_vstrbq_p(int8_t *, int8x16_t, mve_pred16_t);
   7284 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_u16)))
   7285 void __arm_vstrbq_p_u16(uint8_t *, uint16x8_t, mve_pred16_t);
   7286 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_u16)))
   7287 void __arm_vstrbq_p(uint8_t *, uint16x8_t, mve_pred16_t);
   7288 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_u32)))
   7289 void __arm_vstrbq_p_u32(uint8_t *, uint32x4_t, mve_pred16_t);
   7290 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_u32)))
   7291 void __arm_vstrbq_p(uint8_t *, uint32x4_t, mve_pred16_t);
   7292 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_u8)))
   7293 void __arm_vstrbq_p_u8(uint8_t *, uint8x16_t, mve_pred16_t);
   7294 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_u8)))
   7295 void __arm_vstrbq_p(uint8_t *, uint8x16_t, mve_pred16_t);
   7296 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_s16)))
   7297 void __arm_vstrbq_s16(int8_t *, int16x8_t);
   7298 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_s16)))
   7299 void __arm_vstrbq(int8_t *, int16x8_t);
   7300 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_s32)))
   7301 void __arm_vstrbq_s32(int8_t *, int32x4_t);
   7302 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_s32)))
   7303 void __arm_vstrbq(int8_t *, int32x4_t);
   7304 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_s8)))
   7305 void __arm_vstrbq_s8(int8_t *, int8x16_t);
   7306 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_s8)))
   7307 void __arm_vstrbq(int8_t *, int8x16_t);
   7308 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_s16)))
   7309 void __arm_vstrbq_scatter_offset_p_s16(int8_t *, uint16x8_t, int16x8_t, mve_pred16_t);
   7310 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_s16)))
   7311 void __arm_vstrbq_scatter_offset_p(int8_t *, uint16x8_t, int16x8_t, mve_pred16_t);
   7312 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_s32)))
   7313 void __arm_vstrbq_scatter_offset_p_s32(int8_t *, uint32x4_t, int32x4_t, mve_pred16_t);
   7314 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_s32)))
   7315 void __arm_vstrbq_scatter_offset_p(int8_t *, uint32x4_t, int32x4_t, mve_pred16_t);
   7316 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_s8)))
   7317 void __arm_vstrbq_scatter_offset_p_s8(int8_t *, uint8x16_t, int8x16_t, mve_pred16_t);
   7318 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_s8)))
   7319 void __arm_vstrbq_scatter_offset_p(int8_t *, uint8x16_t, int8x16_t, mve_pred16_t);
   7320 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_u16)))
   7321 void __arm_vstrbq_scatter_offset_p_u16(uint8_t *, uint16x8_t, uint16x8_t, mve_pred16_t);
   7322 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_u16)))
   7323 void __arm_vstrbq_scatter_offset_p(uint8_t *, uint16x8_t, uint16x8_t, mve_pred16_t);
   7324 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_u32)))
   7325 void __arm_vstrbq_scatter_offset_p_u32(uint8_t *, uint32x4_t, uint32x4_t, mve_pred16_t);
   7326 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_u32)))
   7327 void __arm_vstrbq_scatter_offset_p(uint8_t *, uint32x4_t, uint32x4_t, mve_pred16_t);
   7328 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_u8)))
   7329 void __arm_vstrbq_scatter_offset_p_u8(uint8_t *, uint8x16_t, uint8x16_t, mve_pred16_t);
   7330 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_u8)))
   7331 void __arm_vstrbq_scatter_offset_p(uint8_t *, uint8x16_t, uint8x16_t, mve_pred16_t);
   7332 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_s16)))
   7333 void __arm_vstrbq_scatter_offset_s16(int8_t *, uint16x8_t, int16x8_t);
   7334 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_s16)))
   7335 void __arm_vstrbq_scatter_offset(int8_t *, uint16x8_t, int16x8_t);
   7336 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_s32)))
   7337 void __arm_vstrbq_scatter_offset_s32(int8_t *, uint32x4_t, int32x4_t);
   7338 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_s32)))
   7339 void __arm_vstrbq_scatter_offset(int8_t *, uint32x4_t, int32x4_t);
   7340 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_s8)))
   7341 void __arm_vstrbq_scatter_offset_s8(int8_t *, uint8x16_t, int8x16_t);
   7342 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_s8)))
   7343 void __arm_vstrbq_scatter_offset(int8_t *, uint8x16_t, int8x16_t);
   7344 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_u16)))
   7345 void __arm_vstrbq_scatter_offset_u16(uint8_t *, uint16x8_t, uint16x8_t);
   7346 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_u16)))
   7347 void __arm_vstrbq_scatter_offset(uint8_t *, uint16x8_t, uint16x8_t);
   7348 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_u32)))
   7349 void __arm_vstrbq_scatter_offset_u32(uint8_t *, uint32x4_t, uint32x4_t);
   7350 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_u32)))
   7351 void __arm_vstrbq_scatter_offset(uint8_t *, uint32x4_t, uint32x4_t);
   7352 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_u8)))
   7353 void __arm_vstrbq_scatter_offset_u8(uint8_t *, uint8x16_t, uint8x16_t);
   7354 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_u8)))
   7355 void __arm_vstrbq_scatter_offset(uint8_t *, uint8x16_t, uint8x16_t);
   7356 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_u16)))
   7357 void __arm_vstrbq_u16(uint8_t *, uint16x8_t);
   7358 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_u16)))
   7359 void __arm_vstrbq(uint8_t *, uint16x8_t);
   7360 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_u32)))
   7361 void __arm_vstrbq_u32(uint8_t *, uint32x4_t);
   7362 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_u32)))
   7363 void __arm_vstrbq(uint8_t *, uint32x4_t);
   7364 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_u8)))
   7365 void __arm_vstrbq_u8(uint8_t *, uint8x16_t);
   7366 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_u8)))
   7367 void __arm_vstrbq(uint8_t *, uint8x16_t);
   7368 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_p_s64)))
   7369 void __arm_vstrdq_scatter_base_p_s64(uint64x2_t, int, int64x2_t, mve_pred16_t);
   7370 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_p_s64)))
   7371 void __arm_vstrdq_scatter_base_p(uint64x2_t, int, int64x2_t, mve_pred16_t);
   7372 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_p_u64)))
   7373 void __arm_vstrdq_scatter_base_p_u64(uint64x2_t, int, uint64x2_t, mve_pred16_t);
   7374 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_p_u64)))
   7375 void __arm_vstrdq_scatter_base_p(uint64x2_t, int, uint64x2_t, mve_pred16_t);
   7376 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_s64)))
   7377 void __arm_vstrdq_scatter_base_s64(uint64x2_t, int, int64x2_t);
   7378 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_s64)))
   7379 void __arm_vstrdq_scatter_base(uint64x2_t, int, int64x2_t);
   7380 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_u64)))
   7381 void __arm_vstrdq_scatter_base_u64(uint64x2_t, int, uint64x2_t);
   7382 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_u64)))
   7383 void __arm_vstrdq_scatter_base(uint64x2_t, int, uint64x2_t);
   7384 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_wb_p_s64)))
   7385 void __arm_vstrdq_scatter_base_wb_p_s64(uint64x2_t *, int, int64x2_t, mve_pred16_t);
   7386 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_wb_p_s64)))
   7387 void __arm_vstrdq_scatter_base_wb_p(uint64x2_t *, int, int64x2_t, mve_pred16_t);
   7388 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_wb_p_u64)))
   7389 void __arm_vstrdq_scatter_base_wb_p_u64(uint64x2_t *, int, uint64x2_t, mve_pred16_t);
   7390 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_wb_p_u64)))
   7391 void __arm_vstrdq_scatter_base_wb_p(uint64x2_t *, int, uint64x2_t, mve_pred16_t);
   7392 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_wb_s64)))
   7393 void __arm_vstrdq_scatter_base_wb_s64(uint64x2_t *, int, int64x2_t);
   7394 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_wb_s64)))
   7395 void __arm_vstrdq_scatter_base_wb(uint64x2_t *, int, int64x2_t);
   7396 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_wb_u64)))
   7397 void __arm_vstrdq_scatter_base_wb_u64(uint64x2_t *, int, uint64x2_t);
   7398 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_wb_u64)))
   7399 void __arm_vstrdq_scatter_base_wb(uint64x2_t *, int, uint64x2_t);
   7400 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_offset_p_s64)))
   7401 void __arm_vstrdq_scatter_offset_p_s64(int64_t *, uint64x2_t, int64x2_t, mve_pred16_t);
   7402 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_offset_p_s64)))
   7403 void __arm_vstrdq_scatter_offset_p(int64_t *, uint64x2_t, int64x2_t, mve_pred16_t);
   7404 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_offset_p_u64)))
   7405 void __arm_vstrdq_scatter_offset_p_u64(uint64_t *, uint64x2_t, uint64x2_t, mve_pred16_t);
   7406 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_offset_p_u64)))
   7407 void __arm_vstrdq_scatter_offset_p(uint64_t *, uint64x2_t, uint64x2_t, mve_pred16_t);
   7408 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_offset_s64)))
   7409 void __arm_vstrdq_scatter_offset_s64(int64_t *, uint64x2_t, int64x2_t);
   7410 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_offset_s64)))
   7411 void __arm_vstrdq_scatter_offset(int64_t *, uint64x2_t, int64x2_t);
   7412 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_offset_u64)))
   7413 void __arm_vstrdq_scatter_offset_u64(uint64_t *, uint64x2_t, uint64x2_t);
   7414 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_offset_u64)))
   7415 void __arm_vstrdq_scatter_offset(uint64_t *, uint64x2_t, uint64x2_t);
   7416 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_shifted_offset_p_s64)))
   7417 void __arm_vstrdq_scatter_shifted_offset_p_s64(int64_t *, uint64x2_t, int64x2_t, mve_pred16_t);
   7418 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_shifted_offset_p_s64)))
   7419 void __arm_vstrdq_scatter_shifted_offset_p(int64_t *, uint64x2_t, int64x2_t, mve_pred16_t);
   7420 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_shifted_offset_p_u64)))
   7421 void __arm_vstrdq_scatter_shifted_offset_p_u64(uint64_t *, uint64x2_t, uint64x2_t, mve_pred16_t);
   7422 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_shifted_offset_p_u64)))
   7423 void __arm_vstrdq_scatter_shifted_offset_p(uint64_t *, uint64x2_t, uint64x2_t, mve_pred16_t);
   7424 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_shifted_offset_s64)))
   7425 void __arm_vstrdq_scatter_shifted_offset_s64(int64_t *, uint64x2_t, int64x2_t);
   7426 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_shifted_offset_s64)))
   7427 void __arm_vstrdq_scatter_shifted_offset(int64_t *, uint64x2_t, int64x2_t);
   7428 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_shifted_offset_u64)))
   7429 void __arm_vstrdq_scatter_shifted_offset_u64(uint64_t *, uint64x2_t, uint64x2_t);
   7430 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_shifted_offset_u64)))
   7431 void __arm_vstrdq_scatter_shifted_offset(uint64_t *, uint64x2_t, uint64x2_t);
   7432 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_p_s16)))
   7433 void __arm_vstrhq_p_s16(int16_t *, int16x8_t, mve_pred16_t);
   7434 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_p_s16)))
   7435 void __arm_vstrhq_p(int16_t *, int16x8_t, mve_pred16_t);
   7436 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_p_s32)))
   7437 void __arm_vstrhq_p_s32(int16_t *, int32x4_t, mve_pred16_t);
   7438 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_p_s32)))
   7439 void __arm_vstrhq_p(int16_t *, int32x4_t, mve_pred16_t);
   7440 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_p_u16)))
   7441 void __arm_vstrhq_p_u16(uint16_t *, uint16x8_t, mve_pred16_t);
   7442 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_p_u16)))
   7443 void __arm_vstrhq_p(uint16_t *, uint16x8_t, mve_pred16_t);
   7444 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_p_u32)))
   7445 void __arm_vstrhq_p_u32(uint16_t *, uint32x4_t, mve_pred16_t);
   7446 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_p_u32)))
   7447 void __arm_vstrhq_p(uint16_t *, uint32x4_t, mve_pred16_t);
   7448 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_s16)))
   7449 void __arm_vstrhq_s16(int16_t *, int16x8_t);
   7450 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_s16)))
   7451 void __arm_vstrhq(int16_t *, int16x8_t);
   7452 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_s32)))
   7453 void __arm_vstrhq_s32(int16_t *, int32x4_t);
   7454 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_s32)))
   7455 void __arm_vstrhq(int16_t *, int32x4_t);
   7456 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_p_s16)))
   7457 void __arm_vstrhq_scatter_offset_p_s16(int16_t *, uint16x8_t, int16x8_t, mve_pred16_t);
   7458 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_p_s16)))
   7459 void __arm_vstrhq_scatter_offset_p(int16_t *, uint16x8_t, int16x8_t, mve_pred16_t);
   7460 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_p_s32)))
   7461 void __arm_vstrhq_scatter_offset_p_s32(int16_t *, uint32x4_t, int32x4_t, mve_pred16_t);
   7462 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_p_s32)))
   7463 void __arm_vstrhq_scatter_offset_p(int16_t *, uint32x4_t, int32x4_t, mve_pred16_t);
   7464 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_p_u16)))
   7465 void __arm_vstrhq_scatter_offset_p_u16(uint16_t *, uint16x8_t, uint16x8_t, mve_pred16_t);
   7466 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_p_u16)))
   7467 void __arm_vstrhq_scatter_offset_p(uint16_t *, uint16x8_t, uint16x8_t, mve_pred16_t);
   7468 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_p_u32)))
   7469 void __arm_vstrhq_scatter_offset_p_u32(uint16_t *, uint32x4_t, uint32x4_t, mve_pred16_t);
   7470 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_p_u32)))
   7471 void __arm_vstrhq_scatter_offset_p(uint16_t *, uint32x4_t, uint32x4_t, mve_pred16_t);
   7472 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_s16)))
   7473 void __arm_vstrhq_scatter_offset_s16(int16_t *, uint16x8_t, int16x8_t);
   7474 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_s16)))
   7475 void __arm_vstrhq_scatter_offset(int16_t *, uint16x8_t, int16x8_t);
   7476 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_s32)))
   7477 void __arm_vstrhq_scatter_offset_s32(int16_t *, uint32x4_t, int32x4_t);
   7478 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_s32)))
   7479 void __arm_vstrhq_scatter_offset(int16_t *, uint32x4_t, int32x4_t);
   7480 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_u16)))
   7481 void __arm_vstrhq_scatter_offset_u16(uint16_t *, uint16x8_t, uint16x8_t);
   7482 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_u16)))
   7483 void __arm_vstrhq_scatter_offset(uint16_t *, uint16x8_t, uint16x8_t);
   7484 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_u32)))
   7485 void __arm_vstrhq_scatter_offset_u32(uint16_t *, uint32x4_t, uint32x4_t);
   7486 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_u32)))
   7487 void __arm_vstrhq_scatter_offset(uint16_t *, uint32x4_t, uint32x4_t);
   7488 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_s16)))
   7489 void __arm_vstrhq_scatter_shifted_offset_p_s16(int16_t *, uint16x8_t, int16x8_t, mve_pred16_t);
   7490 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_s16)))
   7491 void __arm_vstrhq_scatter_shifted_offset_p(int16_t *, uint16x8_t, int16x8_t, mve_pred16_t);
   7492 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_s32)))
   7493 void __arm_vstrhq_scatter_shifted_offset_p_s32(int16_t *, uint32x4_t, int32x4_t, mve_pred16_t);
   7494 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_s32)))
   7495 void __arm_vstrhq_scatter_shifted_offset_p(int16_t *, uint32x4_t, int32x4_t, mve_pred16_t);
   7496 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_u16)))
   7497 void __arm_vstrhq_scatter_shifted_offset_p_u16(uint16_t *, uint16x8_t, uint16x8_t, mve_pred16_t);
   7498 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_u16)))
   7499 void __arm_vstrhq_scatter_shifted_offset_p(uint16_t *, uint16x8_t, uint16x8_t, mve_pred16_t);
   7500 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_u32)))
   7501 void __arm_vstrhq_scatter_shifted_offset_p_u32(uint16_t *, uint32x4_t, uint32x4_t, mve_pred16_t);
   7502 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_u32)))
   7503 void __arm_vstrhq_scatter_shifted_offset_p(uint16_t *, uint32x4_t, uint32x4_t, mve_pred16_t);
   7504 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_s16)))
   7505 void __arm_vstrhq_scatter_shifted_offset_s16(int16_t *, uint16x8_t, int16x8_t);
   7506 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_s16)))
   7507 void __arm_vstrhq_scatter_shifted_offset(int16_t *, uint16x8_t, int16x8_t);
   7508 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_s32)))
   7509 void __arm_vstrhq_scatter_shifted_offset_s32(int16_t *, uint32x4_t, int32x4_t);
   7510 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_s32)))
   7511 void __arm_vstrhq_scatter_shifted_offset(int16_t *, uint32x4_t, int32x4_t);
   7512 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_u16)))
   7513 void __arm_vstrhq_scatter_shifted_offset_u16(uint16_t *, uint16x8_t, uint16x8_t);
   7514 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_u16)))
   7515 void __arm_vstrhq_scatter_shifted_offset(uint16_t *, uint16x8_t, uint16x8_t);
   7516 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_u32)))
   7517 void __arm_vstrhq_scatter_shifted_offset_u32(uint16_t *, uint32x4_t, uint32x4_t);
   7518 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_u32)))
   7519 void __arm_vstrhq_scatter_shifted_offset(uint16_t *, uint32x4_t, uint32x4_t);
   7520 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_u16)))
   7521 void __arm_vstrhq_u16(uint16_t *, uint16x8_t);
   7522 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_u16)))
   7523 void __arm_vstrhq(uint16_t *, uint16x8_t);
   7524 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_u32)))
   7525 void __arm_vstrhq_u32(uint16_t *, uint32x4_t);
   7526 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_u32)))
   7527 void __arm_vstrhq(uint16_t *, uint32x4_t);
   7528 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_p_s32)))
   7529 void __arm_vstrwq_p_s32(int32_t *, int32x4_t, mve_pred16_t);
   7530 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_p_s32)))
   7531 void __arm_vstrwq_p(int32_t *, int32x4_t, mve_pred16_t);
   7532 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_p_u32)))
   7533 void __arm_vstrwq_p_u32(uint32_t *, uint32x4_t, mve_pred16_t);
   7534 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_p_u32)))
   7535 void __arm_vstrwq_p(uint32_t *, uint32x4_t, mve_pred16_t);
   7536 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_s32)))
   7537 void __arm_vstrwq_s32(int32_t *, int32x4_t);
   7538 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_s32)))
   7539 void __arm_vstrwq(int32_t *, int32x4_t);
   7540 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_p_s32)))
   7541 void __arm_vstrwq_scatter_base_p_s32(uint32x4_t, int, int32x4_t, mve_pred16_t);
   7542 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_p_s32)))
   7543 void __arm_vstrwq_scatter_base_p(uint32x4_t, int, int32x4_t, mve_pred16_t);
   7544 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_p_u32)))
   7545 void __arm_vstrwq_scatter_base_p_u32(uint32x4_t, int, uint32x4_t, mve_pred16_t);
   7546 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_p_u32)))
   7547 void __arm_vstrwq_scatter_base_p(uint32x4_t, int, uint32x4_t, mve_pred16_t);
   7548 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_s32)))
   7549 void __arm_vstrwq_scatter_base_s32(uint32x4_t, int, int32x4_t);
   7550 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_s32)))
   7551 void __arm_vstrwq_scatter_base(uint32x4_t, int, int32x4_t);
   7552 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_u32)))
   7553 void __arm_vstrwq_scatter_base_u32(uint32x4_t, int, uint32x4_t);
   7554 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_u32)))
   7555 void __arm_vstrwq_scatter_base(uint32x4_t, int, uint32x4_t);
   7556 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_p_s32)))
   7557 void __arm_vstrwq_scatter_base_wb_p_s32(uint32x4_t *, int, int32x4_t, mve_pred16_t);
   7558 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_p_s32)))
   7559 void __arm_vstrwq_scatter_base_wb_p(uint32x4_t *, int, int32x4_t, mve_pred16_t);
   7560 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_p_u32)))
   7561 void __arm_vstrwq_scatter_base_wb_p_u32(uint32x4_t *, int, uint32x4_t, mve_pred16_t);
   7562 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_p_u32)))
   7563 void __arm_vstrwq_scatter_base_wb_p(uint32x4_t *, int, uint32x4_t, mve_pred16_t);
   7564 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_s32)))
   7565 void __arm_vstrwq_scatter_base_wb_s32(uint32x4_t *, int, int32x4_t);
   7566 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_s32)))
   7567 void __arm_vstrwq_scatter_base_wb(uint32x4_t *, int, int32x4_t);
   7568 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_u32)))
   7569 void __arm_vstrwq_scatter_base_wb_u32(uint32x4_t *, int, uint32x4_t);
   7570 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_u32)))
   7571 void __arm_vstrwq_scatter_base_wb(uint32x4_t *, int, uint32x4_t);
   7572 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_p_s32)))
   7573 void __arm_vstrwq_scatter_offset_p_s32(int32_t *, uint32x4_t, int32x4_t, mve_pred16_t);
   7574 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_p_s32)))
   7575 void __arm_vstrwq_scatter_offset_p(int32_t *, uint32x4_t, int32x4_t, mve_pred16_t);
   7576 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_p_u32)))
   7577 void __arm_vstrwq_scatter_offset_p_u32(uint32_t *, uint32x4_t, uint32x4_t, mve_pred16_t);
   7578 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_p_u32)))
   7579 void __arm_vstrwq_scatter_offset_p(uint32_t *, uint32x4_t, uint32x4_t, mve_pred16_t);
   7580 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_s32)))
   7581 void __arm_vstrwq_scatter_offset_s32(int32_t *, uint32x4_t, int32x4_t);
   7582 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_s32)))
   7583 void __arm_vstrwq_scatter_offset(int32_t *, uint32x4_t, int32x4_t);
   7584 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_u32)))
   7585 void __arm_vstrwq_scatter_offset_u32(uint32_t *, uint32x4_t, uint32x4_t);
   7586 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_u32)))
   7587 void __arm_vstrwq_scatter_offset(uint32_t *, uint32x4_t, uint32x4_t);
   7588 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_p_s32)))
   7589 void __arm_vstrwq_scatter_shifted_offset_p_s32(int32_t *, uint32x4_t, int32x4_t, mve_pred16_t);
   7590 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_p_s32)))
   7591 void __arm_vstrwq_scatter_shifted_offset_p(int32_t *, uint32x4_t, int32x4_t, mve_pred16_t);
   7592 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_p_u32)))
   7593 void __arm_vstrwq_scatter_shifted_offset_p_u32(uint32_t *, uint32x4_t, uint32x4_t, mve_pred16_t);
   7594 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_p_u32)))
   7595 void __arm_vstrwq_scatter_shifted_offset_p(uint32_t *, uint32x4_t, uint32x4_t, mve_pred16_t);
   7596 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_s32)))
   7597 void __arm_vstrwq_scatter_shifted_offset_s32(int32_t *, uint32x4_t, int32x4_t);
   7598 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_s32)))
   7599 void __arm_vstrwq_scatter_shifted_offset(int32_t *, uint32x4_t, int32x4_t);
   7600 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_u32)))
   7601 void __arm_vstrwq_scatter_shifted_offset_u32(uint32_t *, uint32x4_t, uint32x4_t);
   7602 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_u32)))
   7603 void __arm_vstrwq_scatter_shifted_offset(uint32_t *, uint32x4_t, uint32x4_t);
   7604 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_u32)))
   7605 void __arm_vstrwq_u32(uint32_t *, uint32x4_t);
   7606 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_u32)))
   7607 void __arm_vstrwq(uint32_t *, uint32x4_t);
   7608 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_s16)))
   7609 int16x8_t __arm_vsubq_m_n_s16(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
   7610 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_s16)))
   7611 int16x8_t __arm_vsubq_m(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
   7612 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_s32)))
   7613 int32x4_t __arm_vsubq_m_n_s32(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
   7614 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_s32)))
   7615 int32x4_t __arm_vsubq_m(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
   7616 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_s8)))
   7617 int8x16_t __arm_vsubq_m_n_s8(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
   7618 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_s8)))
   7619 int8x16_t __arm_vsubq_m(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
   7620 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_u16)))
   7621 uint16x8_t __arm_vsubq_m_n_u16(uint16x8_t, uint16x8_t, uint16_t, mve_pred16_t);
   7622 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_u16)))
   7623 uint16x8_t __arm_vsubq_m(uint16x8_t, uint16x8_t, uint16_t, mve_pred16_t);
   7624 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_u32)))
   7625 uint32x4_t __arm_vsubq_m_n_u32(uint32x4_t, uint32x4_t, uint32_t, mve_pred16_t);
   7626 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_u32)))
   7627 uint32x4_t __arm_vsubq_m(uint32x4_t, uint32x4_t, uint32_t, mve_pred16_t);
   7628 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_u8)))
   7629 uint8x16_t __arm_vsubq_m_n_u8(uint8x16_t, uint8x16_t, uint8_t, mve_pred16_t);
   7630 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_u8)))
   7631 uint8x16_t __arm_vsubq_m(uint8x16_t, uint8x16_t, uint8_t, mve_pred16_t);
   7632 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_s16)))
   7633 int16x8_t __arm_vsubq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   7634 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_s16)))
   7635 int16x8_t __arm_vsubq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   7636 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_s32)))
   7637 int32x4_t __arm_vsubq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   7638 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_s32)))
   7639 int32x4_t __arm_vsubq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   7640 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_s8)))
   7641 int8x16_t __arm_vsubq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   7642 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_s8)))
   7643 int8x16_t __arm_vsubq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   7644 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_u16)))
   7645 uint16x8_t __arm_vsubq_m_u16(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   7646 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_u16)))
   7647 uint16x8_t __arm_vsubq_m(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   7648 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_u32)))
   7649 uint32x4_t __arm_vsubq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   7650 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_u32)))
   7651 uint32x4_t __arm_vsubq_m(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   7652 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_u8)))
   7653 uint8x16_t __arm_vsubq_m_u8(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   7654 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_u8)))
   7655 uint8x16_t __arm_vsubq_m(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   7656 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_s16)))
   7657 int16x8_t __arm_vsubq_n_s16(int16x8_t, int16_t);
   7658 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_s16)))
   7659 int16x8_t __arm_vsubq(int16x8_t, int16_t);
   7660 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_s32)))
   7661 int32x4_t __arm_vsubq_n_s32(int32x4_t, int32_t);
   7662 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_s32)))
   7663 int32x4_t __arm_vsubq(int32x4_t, int32_t);
   7664 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_s8)))
   7665 int8x16_t __arm_vsubq_n_s8(int8x16_t, int8_t);
   7666 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_s8)))
   7667 int8x16_t __arm_vsubq(int8x16_t, int8_t);
   7668 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_u16)))
   7669 uint16x8_t __arm_vsubq_n_u16(uint16x8_t, uint16_t);
   7670 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_u16)))
   7671 uint16x8_t __arm_vsubq(uint16x8_t, uint16_t);
   7672 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_u32)))
   7673 uint32x4_t __arm_vsubq_n_u32(uint32x4_t, uint32_t);
   7674 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_u32)))
   7675 uint32x4_t __arm_vsubq(uint32x4_t, uint32_t);
   7676 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_u8)))
   7677 uint8x16_t __arm_vsubq_n_u8(uint8x16_t, uint8_t);
   7678 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_u8)))
   7679 uint8x16_t __arm_vsubq(uint8x16_t, uint8_t);
   7680 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_s16)))
   7681 int16x8_t __arm_vsubq_s16(int16x8_t, int16x8_t);
   7682 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_s16)))
   7683 int16x8_t __arm_vsubq(int16x8_t, int16x8_t);
   7684 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_s32)))
   7685 int32x4_t __arm_vsubq_s32(int32x4_t, int32x4_t);
   7686 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_s32)))
   7687 int32x4_t __arm_vsubq(int32x4_t, int32x4_t);
   7688 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_s8)))
   7689 int8x16_t __arm_vsubq_s8(int8x16_t, int8x16_t);
   7690 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_s8)))
   7691 int8x16_t __arm_vsubq(int8x16_t, int8x16_t);
   7692 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_u16)))
   7693 uint16x8_t __arm_vsubq_u16(uint16x8_t, uint16x8_t);
   7694 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_u16)))
   7695 uint16x8_t __arm_vsubq(uint16x8_t, uint16x8_t);
   7696 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_u32)))
   7697 uint32x4_t __arm_vsubq_u32(uint32x4_t, uint32x4_t);
   7698 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_u32)))
   7699 uint32x4_t __arm_vsubq(uint32x4_t, uint32x4_t);
   7700 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_u8)))
   7701 uint8x16_t __arm_vsubq_u8(uint8x16_t, uint8x16_t);
   7702 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_u8)))
   7703 uint8x16_t __arm_vsubq(uint8x16_t, uint8x16_t);
   7704 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_s16)))
   7705 int16x8_t __arm_vsubq_x_n_s16(int16x8_t, int16_t, mve_pred16_t);
   7706 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_s16)))
   7707 int16x8_t __arm_vsubq_x(int16x8_t, int16_t, mve_pred16_t);
   7708 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_s32)))
   7709 int32x4_t __arm_vsubq_x_n_s32(int32x4_t, int32_t, mve_pred16_t);
   7710 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_s32)))
   7711 int32x4_t __arm_vsubq_x(int32x4_t, int32_t, mve_pred16_t);
   7712 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_s8)))
   7713 int8x16_t __arm_vsubq_x_n_s8(int8x16_t, int8_t, mve_pred16_t);
   7714 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_s8)))
   7715 int8x16_t __arm_vsubq_x(int8x16_t, int8_t, mve_pred16_t);
   7716 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_u16)))
   7717 uint16x8_t __arm_vsubq_x_n_u16(uint16x8_t, uint16_t, mve_pred16_t);
   7718 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_u16)))
   7719 uint16x8_t __arm_vsubq_x(uint16x8_t, uint16_t, mve_pred16_t);
   7720 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_u32)))
   7721 uint32x4_t __arm_vsubq_x_n_u32(uint32x4_t, uint32_t, mve_pred16_t);
   7722 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_u32)))
   7723 uint32x4_t __arm_vsubq_x(uint32x4_t, uint32_t, mve_pred16_t);
   7724 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_u8)))
   7725 uint8x16_t __arm_vsubq_x_n_u8(uint8x16_t, uint8_t, mve_pred16_t);
   7726 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_u8)))
   7727 uint8x16_t __arm_vsubq_x(uint8x16_t, uint8_t, mve_pred16_t);
   7728 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_s16)))
   7729 int16x8_t __arm_vsubq_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
   7730 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_s16)))
   7731 int16x8_t __arm_vsubq_x(int16x8_t, int16x8_t, mve_pred16_t);
   7732 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_s32)))
   7733 int32x4_t __arm_vsubq_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
   7734 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_s32)))
   7735 int32x4_t __arm_vsubq_x(int32x4_t, int32x4_t, mve_pred16_t);
   7736 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_s8)))
   7737 int8x16_t __arm_vsubq_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
   7738 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_s8)))
   7739 int8x16_t __arm_vsubq_x(int8x16_t, int8x16_t, mve_pred16_t);
   7740 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_u16)))
   7741 uint16x8_t __arm_vsubq_x_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
   7742 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_u16)))
   7743 uint16x8_t __arm_vsubq_x(uint16x8_t, uint16x8_t, mve_pred16_t);
   7744 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_u32)))
   7745 uint32x4_t __arm_vsubq_x_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
   7746 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_u32)))
   7747 uint32x4_t __arm_vsubq_x(uint32x4_t, uint32x4_t, mve_pred16_t);
   7748 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_u8)))
   7749 uint8x16_t __arm_vsubq_x_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
   7750 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_u8)))
   7751 uint8x16_t __arm_vsubq_x(uint8x16_t, uint8x16_t, mve_pred16_t);
   7752 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_polymorphic_s16)))
   7753 int16x8_t __arm_vuninitializedq(int16x8_t);
   7754 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_polymorphic_s32)))
   7755 int32x4_t __arm_vuninitializedq(int32x4_t);
   7756 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_polymorphic_s64)))
   7757 int64x2_t __arm_vuninitializedq(int64x2_t);
   7758 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_polymorphic_s8)))
   7759 int8x16_t __arm_vuninitializedq(int8x16_t);
   7760 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_polymorphic_u16)))
   7761 uint16x8_t __arm_vuninitializedq(uint16x8_t);
   7762 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_polymorphic_u32)))
   7763 uint32x4_t __arm_vuninitializedq(uint32x4_t);
   7764 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_polymorphic_u64)))
   7765 uint64x2_t __arm_vuninitializedq(uint64x2_t);
   7766 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_polymorphic_u8)))
   7767 uint8x16_t __arm_vuninitializedq(uint8x16_t);
   7768 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_s16)))
   7769 int16x8_t __arm_vuninitializedq_s16();
   7770 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_s32)))
   7771 int32x4_t __arm_vuninitializedq_s32();
   7772 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_s64)))
   7773 int64x2_t __arm_vuninitializedq_s64();
   7774 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_s8)))
   7775 int8x16_t __arm_vuninitializedq_s8();
   7776 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_u16)))
   7777 uint16x8_t __arm_vuninitializedq_u16();
   7778 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_u32)))
   7779 uint32x4_t __arm_vuninitializedq_u32();
   7780 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_u64)))
   7781 uint64x2_t __arm_vuninitializedq_u64();
   7782 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_u8)))
   7783 uint8x16_t __arm_vuninitializedq_u8();
   7784 
   7785 #if (__ARM_FEATURE_MVE & 2)
   7786 
   7787 typedef __fp16 float16_t;
   7788 typedef float float32_t;
   7789 typedef __attribute__((__neon_vector_type__(8), __clang_arm_mve_strict_polymorphism)) float16_t float16x8_t;
   7790 typedef struct { float16x8_t val[2]; } float16x8x2_t;
   7791 typedef struct { float16x8_t val[4]; } float16x8x4_t;
   7792 typedef __attribute__((__neon_vector_type__(4), __clang_arm_mve_strict_polymorphism)) float32_t float32x4_t;
   7793 typedef struct { float32x4_t val[2]; } float32x4x2_t;
   7794 typedef struct { float32x4_t val[4]; } float32x4x4_t;
   7795 
   7796 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_f16)))
   7797 float16x8_t __arm_vabdq_f16(float16x8_t, float16x8_t);
   7798 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_f16)))
   7799 float16x8_t __arm_vabdq(float16x8_t, float16x8_t);
   7800 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_f32)))
   7801 float32x4_t __arm_vabdq_f32(float32x4_t, float32x4_t);
   7802 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_f32)))
   7803 float32x4_t __arm_vabdq(float32x4_t, float32x4_t);
   7804 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_f16)))
   7805 float16x8_t __arm_vabdq_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   7806 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_f16)))
   7807 float16x8_t __arm_vabdq_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   7808 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_f32)))
   7809 float32x4_t __arm_vabdq_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   7810 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_f32)))
   7811 float32x4_t __arm_vabdq_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   7812 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_f16)))
   7813 float16x8_t __arm_vabdq_x_f16(float16x8_t, float16x8_t, mve_pred16_t);
   7814 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_f16)))
   7815 float16x8_t __arm_vabdq_x(float16x8_t, float16x8_t, mve_pred16_t);
   7816 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_f32)))
   7817 float32x4_t __arm_vabdq_x_f32(float32x4_t, float32x4_t, mve_pred16_t);
   7818 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_f32)))
   7819 float32x4_t __arm_vabdq_x(float32x4_t, float32x4_t, mve_pred16_t);
   7820 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_f16)))
   7821 float16x8_t __arm_vabsq_f16(float16x8_t);
   7822 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabsq_f16)))
   7823 float16x8_t __arm_vabsq(float16x8_t);
   7824 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_f32)))
   7825 float32x4_t __arm_vabsq_f32(float32x4_t);
   7826 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabsq_f32)))
   7827 float32x4_t __arm_vabsq(float32x4_t);
   7828 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_m_f16)))
   7829 float16x8_t __arm_vabsq_m_f16(float16x8_t, float16x8_t, mve_pred16_t);
   7830 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabsq_m_f16)))
   7831 float16x8_t __arm_vabsq_m(float16x8_t, float16x8_t, mve_pred16_t);
   7832 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_m_f32)))
   7833 float32x4_t __arm_vabsq_m_f32(float32x4_t, float32x4_t, mve_pred16_t);
   7834 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabsq_m_f32)))
   7835 float32x4_t __arm_vabsq_m(float32x4_t, float32x4_t, mve_pred16_t);
   7836 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_x_f16)))
   7837 float16x8_t __arm_vabsq_x_f16(float16x8_t, mve_pred16_t);
   7838 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabsq_x_f16)))
   7839 float16x8_t __arm_vabsq_x(float16x8_t, mve_pred16_t);
   7840 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_x_f32)))
   7841 float32x4_t __arm_vabsq_x_f32(float32x4_t, mve_pred16_t);
   7842 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabsq_x_f32)))
   7843 float32x4_t __arm_vabsq_x(float32x4_t, mve_pred16_t);
   7844 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_f16)))
   7845 float16x8_t __arm_vaddq_f16(float16x8_t, float16x8_t);
   7846 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_f16)))
   7847 float16x8_t __arm_vaddq(float16x8_t, float16x8_t);
   7848 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_f32)))
   7849 float32x4_t __arm_vaddq_f32(float32x4_t, float32x4_t);
   7850 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_f32)))
   7851 float32x4_t __arm_vaddq(float32x4_t, float32x4_t);
   7852 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_f16)))
   7853 float16x8_t __arm_vaddq_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   7854 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_f16)))
   7855 float16x8_t __arm_vaddq_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   7856 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_f32)))
   7857 float32x4_t __arm_vaddq_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   7858 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_f32)))
   7859 float32x4_t __arm_vaddq_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   7860 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_f16)))
   7861 float16x8_t __arm_vaddq_m_n_f16(float16x8_t, float16x8_t, float16_t, mve_pred16_t);
   7862 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_f16)))
   7863 float16x8_t __arm_vaddq_m(float16x8_t, float16x8_t, float16_t, mve_pred16_t);
   7864 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_f32)))
   7865 float32x4_t __arm_vaddq_m_n_f32(float32x4_t, float32x4_t, float32_t, mve_pred16_t);
   7866 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_f32)))
   7867 float32x4_t __arm_vaddq_m(float32x4_t, float32x4_t, float32_t, mve_pred16_t);
   7868 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_f16)))
   7869 float16x8_t __arm_vaddq_n_f16(float16x8_t, float16_t);
   7870 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_f16)))
   7871 float16x8_t __arm_vaddq(float16x8_t, float16_t);
   7872 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_f32)))
   7873 float32x4_t __arm_vaddq_n_f32(float32x4_t, float32_t);
   7874 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_f32)))
   7875 float32x4_t __arm_vaddq(float32x4_t, float32_t);
   7876 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_f16)))
   7877 float16x8_t __arm_vaddq_x_f16(float16x8_t, float16x8_t, mve_pred16_t);
   7878 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_f16)))
   7879 float16x8_t __arm_vaddq_x(float16x8_t, float16x8_t, mve_pred16_t);
   7880 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_f32)))
   7881 float32x4_t __arm_vaddq_x_f32(float32x4_t, float32x4_t, mve_pred16_t);
   7882 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_f32)))
   7883 float32x4_t __arm_vaddq_x(float32x4_t, float32x4_t, mve_pred16_t);
   7884 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_f16)))
   7885 float16x8_t __arm_vaddq_x_n_f16(float16x8_t, float16_t, mve_pred16_t);
   7886 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_f16)))
   7887 float16x8_t __arm_vaddq_x(float16x8_t, float16_t, mve_pred16_t);
   7888 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_f32)))
   7889 float32x4_t __arm_vaddq_x_n_f32(float32x4_t, float32_t, mve_pred16_t);
   7890 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_f32)))
   7891 float32x4_t __arm_vaddq_x(float32x4_t, float32_t, mve_pred16_t);
   7892 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_f16)))
   7893 float16x8_t __arm_vandq_f16(float16x8_t, float16x8_t);
   7894 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_f16)))
   7895 float16x8_t __arm_vandq(float16x8_t, float16x8_t);
   7896 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_f32)))
   7897 float32x4_t __arm_vandq_f32(float32x4_t, float32x4_t);
   7898 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_f32)))
   7899 float32x4_t __arm_vandq(float32x4_t, float32x4_t);
   7900 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_f16)))
   7901 float16x8_t __arm_vandq_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   7902 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_f16)))
   7903 float16x8_t __arm_vandq_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   7904 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_f32)))
   7905 float32x4_t __arm_vandq_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   7906 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_f32)))
   7907 float32x4_t __arm_vandq_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   7908 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_f16)))
   7909 float16x8_t __arm_vandq_x_f16(float16x8_t, float16x8_t, mve_pred16_t);
   7910 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_f16)))
   7911 float16x8_t __arm_vandq_x(float16x8_t, float16x8_t, mve_pred16_t);
   7912 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_f32)))
   7913 float32x4_t __arm_vandq_x_f32(float32x4_t, float32x4_t, mve_pred16_t);
   7914 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_f32)))
   7915 float32x4_t __arm_vandq_x(float32x4_t, float32x4_t, mve_pred16_t);
   7916 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_f16)))
   7917 float16x8_t __arm_vbicq_f16(float16x8_t, float16x8_t);
   7918 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_f16)))
   7919 float16x8_t __arm_vbicq(float16x8_t, float16x8_t);
   7920 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_f32)))
   7921 float32x4_t __arm_vbicq_f32(float32x4_t, float32x4_t);
   7922 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_f32)))
   7923 float32x4_t __arm_vbicq(float32x4_t, float32x4_t);
   7924 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_f16)))
   7925 float16x8_t __arm_vbicq_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   7926 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_f16)))
   7927 float16x8_t __arm_vbicq_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   7928 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_f32)))
   7929 float32x4_t __arm_vbicq_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   7930 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_f32)))
   7931 float32x4_t __arm_vbicq_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   7932 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_f16)))
   7933 float16x8_t __arm_vbicq_x_f16(float16x8_t, float16x8_t, mve_pred16_t);
   7934 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_f16)))
   7935 float16x8_t __arm_vbicq_x(float16x8_t, float16x8_t, mve_pred16_t);
   7936 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_f32)))
   7937 float32x4_t __arm_vbicq_x_f32(float32x4_t, float32x4_t, mve_pred16_t);
   7938 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_f32)))
   7939 float32x4_t __arm_vbicq_x(float32x4_t, float32x4_t, mve_pred16_t);
   7940 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_f16)))
   7941 float16x8_t __arm_vbrsrq_m_n_f16(float16x8_t, float16x8_t, int32_t, mve_pred16_t);
   7942 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_f16)))
   7943 float16x8_t __arm_vbrsrq_m(float16x8_t, float16x8_t, int32_t, mve_pred16_t);
   7944 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_f32)))
   7945 float32x4_t __arm_vbrsrq_m_n_f32(float32x4_t, float32x4_t, int32_t, mve_pred16_t);
   7946 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_f32)))
   7947 float32x4_t __arm_vbrsrq_m(float32x4_t, float32x4_t, int32_t, mve_pred16_t);
   7948 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_f16)))
   7949 float16x8_t __arm_vbrsrq_n_f16(float16x8_t, int32_t);
   7950 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_f16)))
   7951 float16x8_t __arm_vbrsrq(float16x8_t, int32_t);
   7952 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_f32)))
   7953 float32x4_t __arm_vbrsrq_n_f32(float32x4_t, int32_t);
   7954 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_f32)))
   7955 float32x4_t __arm_vbrsrq(float32x4_t, int32_t);
   7956 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_f16)))
   7957 float16x8_t __arm_vbrsrq_x_n_f16(float16x8_t, int32_t, mve_pred16_t);
   7958 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_f16)))
   7959 float16x8_t __arm_vbrsrq_x(float16x8_t, int32_t, mve_pred16_t);
   7960 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_f32)))
   7961 float32x4_t __arm_vbrsrq_x_n_f32(float32x4_t, int32_t, mve_pred16_t);
   7962 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_f32)))
   7963 float32x4_t __arm_vbrsrq_x(float32x4_t, int32_t, mve_pred16_t);
   7964 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_f16)))
   7965 float16x8_t __arm_vcaddq_rot270_f16(float16x8_t, float16x8_t);
   7966 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_f16)))
   7967 float16x8_t __arm_vcaddq_rot270(float16x8_t, float16x8_t);
   7968 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_f32)))
   7969 float32x4_t __arm_vcaddq_rot270_f32(float32x4_t, float32x4_t);
   7970 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_f32)))
   7971 float32x4_t __arm_vcaddq_rot270(float32x4_t, float32x4_t);
   7972 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_f16)))
   7973 float16x8_t __arm_vcaddq_rot270_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   7974 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_f16)))
   7975 float16x8_t __arm_vcaddq_rot270_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   7976 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_f32)))
   7977 float32x4_t __arm_vcaddq_rot270_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   7978 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_f32)))
   7979 float32x4_t __arm_vcaddq_rot270_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   7980 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_f16)))
   7981 float16x8_t __arm_vcaddq_rot270_x_f16(float16x8_t, float16x8_t, mve_pred16_t);
   7982 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_f16)))
   7983 float16x8_t __arm_vcaddq_rot270_x(float16x8_t, float16x8_t, mve_pred16_t);
   7984 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_f32)))
   7985 float32x4_t __arm_vcaddq_rot270_x_f32(float32x4_t, float32x4_t, mve_pred16_t);
   7986 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_f32)))
   7987 float32x4_t __arm_vcaddq_rot270_x(float32x4_t, float32x4_t, mve_pred16_t);
   7988 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_f16)))
   7989 float16x8_t __arm_vcaddq_rot90_f16(float16x8_t, float16x8_t);
   7990 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_f16)))
   7991 float16x8_t __arm_vcaddq_rot90(float16x8_t, float16x8_t);
   7992 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_f32)))
   7993 float32x4_t __arm_vcaddq_rot90_f32(float32x4_t, float32x4_t);
   7994 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_f32)))
   7995 float32x4_t __arm_vcaddq_rot90(float32x4_t, float32x4_t);
   7996 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_f16)))
   7997 float16x8_t __arm_vcaddq_rot90_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   7998 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_f16)))
   7999 float16x8_t __arm_vcaddq_rot90_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   8000 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_f32)))
   8001 float32x4_t __arm_vcaddq_rot90_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   8002 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_f32)))
   8003 float32x4_t __arm_vcaddq_rot90_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   8004 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_f16)))
   8005 float16x8_t __arm_vcaddq_rot90_x_f16(float16x8_t, float16x8_t, mve_pred16_t);
   8006 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_f16)))
   8007 float16x8_t __arm_vcaddq_rot90_x(float16x8_t, float16x8_t, mve_pred16_t);
   8008 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_f32)))
   8009 float32x4_t __arm_vcaddq_rot90_x_f32(float32x4_t, float32x4_t, mve_pred16_t);
   8010 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_f32)))
   8011 float32x4_t __arm_vcaddq_rot90_x(float32x4_t, float32x4_t, mve_pred16_t);
   8012 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_f16)))
   8013 float16x8_t __arm_vcmlaq_f16(float16x8_t, float16x8_t, float16x8_t);
   8014 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_f16)))
   8015 float16x8_t __arm_vcmlaq(float16x8_t, float16x8_t, float16x8_t);
   8016 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_f32)))
   8017 float32x4_t __arm_vcmlaq_f32(float32x4_t, float32x4_t, float32x4_t);
   8018 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_f32)))
   8019 float32x4_t __arm_vcmlaq(float32x4_t, float32x4_t, float32x4_t);
   8020 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_m_f16)))
   8021 float16x8_t __arm_vcmlaq_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   8022 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_m_f16)))
   8023 float16x8_t __arm_vcmlaq_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   8024 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_m_f32)))
   8025 float32x4_t __arm_vcmlaq_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   8026 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_m_f32)))
   8027 float32x4_t __arm_vcmlaq_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   8028 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot180_f16)))
   8029 float16x8_t __arm_vcmlaq_rot180_f16(float16x8_t, float16x8_t, float16x8_t);
   8030 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot180_f16)))
   8031 float16x8_t __arm_vcmlaq_rot180(float16x8_t, float16x8_t, float16x8_t);
   8032 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot180_f32)))
   8033 float32x4_t __arm_vcmlaq_rot180_f32(float32x4_t, float32x4_t, float32x4_t);
   8034 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot180_f32)))
   8035 float32x4_t __arm_vcmlaq_rot180(float32x4_t, float32x4_t, float32x4_t);
   8036 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot180_m_f16)))
   8037 float16x8_t __arm_vcmlaq_rot180_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   8038 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot180_m_f16)))
   8039 float16x8_t __arm_vcmlaq_rot180_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   8040 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot180_m_f32)))
   8041 float32x4_t __arm_vcmlaq_rot180_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   8042 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot180_m_f32)))
   8043 float32x4_t __arm_vcmlaq_rot180_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   8044 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot270_f16)))
   8045 float16x8_t __arm_vcmlaq_rot270_f16(float16x8_t, float16x8_t, float16x8_t);
   8046 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot270_f16)))
   8047 float16x8_t __arm_vcmlaq_rot270(float16x8_t, float16x8_t, float16x8_t);
   8048 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot270_f32)))
   8049 float32x4_t __arm_vcmlaq_rot270_f32(float32x4_t, float32x4_t, float32x4_t);
   8050 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot270_f32)))
   8051 float32x4_t __arm_vcmlaq_rot270(float32x4_t, float32x4_t, float32x4_t);
   8052 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot270_m_f16)))
   8053 float16x8_t __arm_vcmlaq_rot270_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   8054 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot270_m_f16)))
   8055 float16x8_t __arm_vcmlaq_rot270_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   8056 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot270_m_f32)))
   8057 float32x4_t __arm_vcmlaq_rot270_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   8058 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot270_m_f32)))
   8059 float32x4_t __arm_vcmlaq_rot270_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   8060 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot90_f16)))
   8061 float16x8_t __arm_vcmlaq_rot90_f16(float16x8_t, float16x8_t, float16x8_t);
   8062 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot90_f16)))
   8063 float16x8_t __arm_vcmlaq_rot90(float16x8_t, float16x8_t, float16x8_t);
   8064 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot90_f32)))
   8065 float32x4_t __arm_vcmlaq_rot90_f32(float32x4_t, float32x4_t, float32x4_t);
   8066 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot90_f32)))
   8067 float32x4_t __arm_vcmlaq_rot90(float32x4_t, float32x4_t, float32x4_t);
   8068 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot90_m_f16)))
   8069 float16x8_t __arm_vcmlaq_rot90_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   8070 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot90_m_f16)))
   8071 float16x8_t __arm_vcmlaq_rot90_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   8072 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot90_m_f32)))
   8073 float32x4_t __arm_vcmlaq_rot90_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   8074 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot90_m_f32)))
   8075 float32x4_t __arm_vcmlaq_rot90_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   8076 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_f16)))
   8077 mve_pred16_t __arm_vcmpeqq_f16(float16x8_t, float16x8_t);
   8078 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_f16)))
   8079 mve_pred16_t __arm_vcmpeqq(float16x8_t, float16x8_t);
   8080 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_f32)))
   8081 mve_pred16_t __arm_vcmpeqq_f32(float32x4_t, float32x4_t);
   8082 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_f32)))
   8083 mve_pred16_t __arm_vcmpeqq(float32x4_t, float32x4_t);
   8084 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_f16)))
   8085 mve_pred16_t __arm_vcmpeqq_m_f16(float16x8_t, float16x8_t, mve_pred16_t);
   8086 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_f16)))
   8087 mve_pred16_t __arm_vcmpeqq_m(float16x8_t, float16x8_t, mve_pred16_t);
   8088 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_f32)))
   8089 mve_pred16_t __arm_vcmpeqq_m_f32(float32x4_t, float32x4_t, mve_pred16_t);
   8090 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_f32)))
   8091 mve_pred16_t __arm_vcmpeqq_m(float32x4_t, float32x4_t, mve_pred16_t);
   8092 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_f16)))
   8093 mve_pred16_t __arm_vcmpeqq_m_n_f16(float16x8_t, float16_t, mve_pred16_t);
   8094 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_f16)))
   8095 mve_pred16_t __arm_vcmpeqq_m(float16x8_t, float16_t, mve_pred16_t);
   8096 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_f32)))
   8097 mve_pred16_t __arm_vcmpeqq_m_n_f32(float32x4_t, float32_t, mve_pred16_t);
   8098 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_f32)))
   8099 mve_pred16_t __arm_vcmpeqq_m(float32x4_t, float32_t, mve_pred16_t);
   8100 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_f16)))
   8101 mve_pred16_t __arm_vcmpeqq_n_f16(float16x8_t, float16_t);
   8102 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_f16)))
   8103 mve_pred16_t __arm_vcmpeqq(float16x8_t, float16_t);
   8104 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_f32)))
   8105 mve_pred16_t __arm_vcmpeqq_n_f32(float32x4_t, float32_t);
   8106 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_f32)))
   8107 mve_pred16_t __arm_vcmpeqq(float32x4_t, float32_t);
   8108 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_f16)))
   8109 mve_pred16_t __arm_vcmpgeq_f16(float16x8_t, float16x8_t);
   8110 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_f16)))
   8111 mve_pred16_t __arm_vcmpgeq(float16x8_t, float16x8_t);
   8112 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_f32)))
   8113 mve_pred16_t __arm_vcmpgeq_f32(float32x4_t, float32x4_t);
   8114 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_f32)))
   8115 mve_pred16_t __arm_vcmpgeq(float32x4_t, float32x4_t);
   8116 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_f16)))
   8117 mve_pred16_t __arm_vcmpgeq_m_f16(float16x8_t, float16x8_t, mve_pred16_t);
   8118 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_f16)))
   8119 mve_pred16_t __arm_vcmpgeq_m(float16x8_t, float16x8_t, mve_pred16_t);
   8120 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_f32)))
   8121 mve_pred16_t __arm_vcmpgeq_m_f32(float32x4_t, float32x4_t, mve_pred16_t);
   8122 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_f32)))
   8123 mve_pred16_t __arm_vcmpgeq_m(float32x4_t, float32x4_t, mve_pred16_t);
   8124 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_n_f16)))
   8125 mve_pred16_t __arm_vcmpgeq_m_n_f16(float16x8_t, float16_t, mve_pred16_t);
   8126 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_n_f16)))
   8127 mve_pred16_t __arm_vcmpgeq_m(float16x8_t, float16_t, mve_pred16_t);
   8128 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_n_f32)))
   8129 mve_pred16_t __arm_vcmpgeq_m_n_f32(float32x4_t, float32_t, mve_pred16_t);
   8130 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_n_f32)))
   8131 mve_pred16_t __arm_vcmpgeq_m(float32x4_t, float32_t, mve_pred16_t);
   8132 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_n_f16)))
   8133 mve_pred16_t __arm_vcmpgeq_n_f16(float16x8_t, float16_t);
   8134 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_n_f16)))
   8135 mve_pred16_t __arm_vcmpgeq(float16x8_t, float16_t);
   8136 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_n_f32)))
   8137 mve_pred16_t __arm_vcmpgeq_n_f32(float32x4_t, float32_t);
   8138 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_n_f32)))
   8139 mve_pred16_t __arm_vcmpgeq(float32x4_t, float32_t);
   8140 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_f16)))
   8141 mve_pred16_t __arm_vcmpgtq_f16(float16x8_t, float16x8_t);
   8142 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_f16)))
   8143 mve_pred16_t __arm_vcmpgtq(float16x8_t, float16x8_t);
   8144 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_f32)))
   8145 mve_pred16_t __arm_vcmpgtq_f32(float32x4_t, float32x4_t);
   8146 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_f32)))
   8147 mve_pred16_t __arm_vcmpgtq(float32x4_t, float32x4_t);
   8148 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_f16)))
   8149 mve_pred16_t __arm_vcmpgtq_m_f16(float16x8_t, float16x8_t, mve_pred16_t);
   8150 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_f16)))
   8151 mve_pred16_t __arm_vcmpgtq_m(float16x8_t, float16x8_t, mve_pred16_t);
   8152 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_f32)))
   8153 mve_pred16_t __arm_vcmpgtq_m_f32(float32x4_t, float32x4_t, mve_pred16_t);
   8154 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_f32)))
   8155 mve_pred16_t __arm_vcmpgtq_m(float32x4_t, float32x4_t, mve_pred16_t);
   8156 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_n_f16)))
   8157 mve_pred16_t __arm_vcmpgtq_m_n_f16(float16x8_t, float16_t, mve_pred16_t);
   8158 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_n_f16)))
   8159 mve_pred16_t __arm_vcmpgtq_m(float16x8_t, float16_t, mve_pred16_t);
   8160 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_n_f32)))
   8161 mve_pred16_t __arm_vcmpgtq_m_n_f32(float32x4_t, float32_t, mve_pred16_t);
   8162 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_n_f32)))
   8163 mve_pred16_t __arm_vcmpgtq_m(float32x4_t, float32_t, mve_pred16_t);
   8164 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_n_f16)))
   8165 mve_pred16_t __arm_vcmpgtq_n_f16(float16x8_t, float16_t);
   8166 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_n_f16)))
   8167 mve_pred16_t __arm_vcmpgtq(float16x8_t, float16_t);
   8168 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_n_f32)))
   8169 mve_pred16_t __arm_vcmpgtq_n_f32(float32x4_t, float32_t);
   8170 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_n_f32)))
   8171 mve_pred16_t __arm_vcmpgtq(float32x4_t, float32_t);
   8172 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_f16)))
   8173 mve_pred16_t __arm_vcmpleq_f16(float16x8_t, float16x8_t);
   8174 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_f16)))
   8175 mve_pred16_t __arm_vcmpleq(float16x8_t, float16x8_t);
   8176 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_f32)))
   8177 mve_pred16_t __arm_vcmpleq_f32(float32x4_t, float32x4_t);
   8178 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_f32)))
   8179 mve_pred16_t __arm_vcmpleq(float32x4_t, float32x4_t);
   8180 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_f16)))
   8181 mve_pred16_t __arm_vcmpleq_m_f16(float16x8_t, float16x8_t, mve_pred16_t);
   8182 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_f16)))
   8183 mve_pred16_t __arm_vcmpleq_m(float16x8_t, float16x8_t, mve_pred16_t);
   8184 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_f32)))
   8185 mve_pred16_t __arm_vcmpleq_m_f32(float32x4_t, float32x4_t, mve_pred16_t);
   8186 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_f32)))
   8187 mve_pred16_t __arm_vcmpleq_m(float32x4_t, float32x4_t, mve_pred16_t);
   8188 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_n_f16)))
   8189 mve_pred16_t __arm_vcmpleq_m_n_f16(float16x8_t, float16_t, mve_pred16_t);
   8190 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_n_f16)))
   8191 mve_pred16_t __arm_vcmpleq_m(float16x8_t, float16_t, mve_pred16_t);
   8192 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_n_f32)))
   8193 mve_pred16_t __arm_vcmpleq_m_n_f32(float32x4_t, float32_t, mve_pred16_t);
   8194 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_n_f32)))
   8195 mve_pred16_t __arm_vcmpleq_m(float32x4_t, float32_t, mve_pred16_t);
   8196 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_n_f16)))
   8197 mve_pred16_t __arm_vcmpleq_n_f16(float16x8_t, float16_t);
   8198 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_n_f16)))
   8199 mve_pred16_t __arm_vcmpleq(float16x8_t, float16_t);
   8200 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_n_f32)))
   8201 mve_pred16_t __arm_vcmpleq_n_f32(float32x4_t, float32_t);
   8202 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_n_f32)))
   8203 mve_pred16_t __arm_vcmpleq(float32x4_t, float32_t);
   8204 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_f16)))
   8205 mve_pred16_t __arm_vcmpltq_f16(float16x8_t, float16x8_t);
   8206 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_f16)))
   8207 mve_pred16_t __arm_vcmpltq(float16x8_t, float16x8_t);
   8208 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_f32)))
   8209 mve_pred16_t __arm_vcmpltq_f32(float32x4_t, float32x4_t);
   8210 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_f32)))
   8211 mve_pred16_t __arm_vcmpltq(float32x4_t, float32x4_t);
   8212 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_f16)))
   8213 mve_pred16_t __arm_vcmpltq_m_f16(float16x8_t, float16x8_t, mve_pred16_t);
   8214 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_f16)))
   8215 mve_pred16_t __arm_vcmpltq_m(float16x8_t, float16x8_t, mve_pred16_t);
   8216 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_f32)))
   8217 mve_pred16_t __arm_vcmpltq_m_f32(float32x4_t, float32x4_t, mve_pred16_t);
   8218 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_f32)))
   8219 mve_pred16_t __arm_vcmpltq_m(float32x4_t, float32x4_t, mve_pred16_t);
   8220 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_n_f16)))
   8221 mve_pred16_t __arm_vcmpltq_m_n_f16(float16x8_t, float16_t, mve_pred16_t);
   8222 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_n_f16)))
   8223 mve_pred16_t __arm_vcmpltq_m(float16x8_t, float16_t, mve_pred16_t);
   8224 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_n_f32)))
   8225 mve_pred16_t __arm_vcmpltq_m_n_f32(float32x4_t, float32_t, mve_pred16_t);
   8226 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_n_f32)))
   8227 mve_pred16_t __arm_vcmpltq_m(float32x4_t, float32_t, mve_pred16_t);
   8228 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_n_f16)))
   8229 mve_pred16_t __arm_vcmpltq_n_f16(float16x8_t, float16_t);
   8230 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_n_f16)))
   8231 mve_pred16_t __arm_vcmpltq(float16x8_t, float16_t);
   8232 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_n_f32)))
   8233 mve_pred16_t __arm_vcmpltq_n_f32(float32x4_t, float32_t);
   8234 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_n_f32)))
   8235 mve_pred16_t __arm_vcmpltq(float32x4_t, float32_t);
   8236 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_f16)))
   8237 mve_pred16_t __arm_vcmpneq_f16(float16x8_t, float16x8_t);
   8238 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_f16)))
   8239 mve_pred16_t __arm_vcmpneq(float16x8_t, float16x8_t);
   8240 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_f32)))
   8241 mve_pred16_t __arm_vcmpneq_f32(float32x4_t, float32x4_t);
   8242 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_f32)))
   8243 mve_pred16_t __arm_vcmpneq(float32x4_t, float32x4_t);
   8244 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_f16)))
   8245 mve_pred16_t __arm_vcmpneq_m_f16(float16x8_t, float16x8_t, mve_pred16_t);
   8246 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_f16)))
   8247 mve_pred16_t __arm_vcmpneq_m(float16x8_t, float16x8_t, mve_pred16_t);
   8248 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_f32)))
   8249 mve_pred16_t __arm_vcmpneq_m_f32(float32x4_t, float32x4_t, mve_pred16_t);
   8250 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_f32)))
   8251 mve_pred16_t __arm_vcmpneq_m(float32x4_t, float32x4_t, mve_pred16_t);
   8252 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_f16)))
   8253 mve_pred16_t __arm_vcmpneq_m_n_f16(float16x8_t, float16_t, mve_pred16_t);
   8254 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_f16)))
   8255 mve_pred16_t __arm_vcmpneq_m(float16x8_t, float16_t, mve_pred16_t);
   8256 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_f32)))
   8257 mve_pred16_t __arm_vcmpneq_m_n_f32(float32x4_t, float32_t, mve_pred16_t);
   8258 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_f32)))
   8259 mve_pred16_t __arm_vcmpneq_m(float32x4_t, float32_t, mve_pred16_t);
   8260 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_f16)))
   8261 mve_pred16_t __arm_vcmpneq_n_f16(float16x8_t, float16_t);
   8262 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_f16)))
   8263 mve_pred16_t __arm_vcmpneq(float16x8_t, float16_t);
   8264 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_f32)))
   8265 mve_pred16_t __arm_vcmpneq_n_f32(float32x4_t, float32_t);
   8266 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_f32)))
   8267 mve_pred16_t __arm_vcmpneq(float32x4_t, float32_t);
   8268 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_f16)))
   8269 float16x8_t __arm_vcmulq_f16(float16x8_t, float16x8_t);
   8270 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_f16)))
   8271 float16x8_t __arm_vcmulq(float16x8_t, float16x8_t);
   8272 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_f32)))
   8273 float32x4_t __arm_vcmulq_f32(float32x4_t, float32x4_t);
   8274 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_f32)))
   8275 float32x4_t __arm_vcmulq(float32x4_t, float32x4_t);
   8276 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_m_f16)))
   8277 float16x8_t __arm_vcmulq_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   8278 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_m_f16)))
   8279 float16x8_t __arm_vcmulq_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   8280 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_m_f32)))
   8281 float32x4_t __arm_vcmulq_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   8282 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_m_f32)))
   8283 float32x4_t __arm_vcmulq_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   8284 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_f16)))
   8285 float16x8_t __arm_vcmulq_rot180_f16(float16x8_t, float16x8_t);
   8286 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_f16)))
   8287 float16x8_t __arm_vcmulq_rot180(float16x8_t, float16x8_t);
   8288 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_f32)))
   8289 float32x4_t __arm_vcmulq_rot180_f32(float32x4_t, float32x4_t);
   8290 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_f32)))
   8291 float32x4_t __arm_vcmulq_rot180(float32x4_t, float32x4_t);
   8292 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_m_f16)))
   8293 float16x8_t __arm_vcmulq_rot180_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   8294 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_m_f16)))
   8295 float16x8_t __arm_vcmulq_rot180_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   8296 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_m_f32)))
   8297 float32x4_t __arm_vcmulq_rot180_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   8298 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_m_f32)))
   8299 float32x4_t __arm_vcmulq_rot180_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   8300 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_x_f16)))
   8301 float16x8_t __arm_vcmulq_rot180_x_f16(float16x8_t, float16x8_t, mve_pred16_t);
   8302 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_x_f16)))
   8303 float16x8_t __arm_vcmulq_rot180_x(float16x8_t, float16x8_t, mve_pred16_t);
   8304 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_x_f32)))
   8305 float32x4_t __arm_vcmulq_rot180_x_f32(float32x4_t, float32x4_t, mve_pred16_t);
   8306 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_x_f32)))
   8307 float32x4_t __arm_vcmulq_rot180_x(float32x4_t, float32x4_t, mve_pred16_t);
   8308 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_f16)))
   8309 float16x8_t __arm_vcmulq_rot270_f16(float16x8_t, float16x8_t);
   8310 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_f16)))
   8311 float16x8_t __arm_vcmulq_rot270(float16x8_t, float16x8_t);
   8312 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_f32)))
   8313 float32x4_t __arm_vcmulq_rot270_f32(float32x4_t, float32x4_t);
   8314 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_f32)))
   8315 float32x4_t __arm_vcmulq_rot270(float32x4_t, float32x4_t);
   8316 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_m_f16)))
   8317 float16x8_t __arm_vcmulq_rot270_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   8318 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_m_f16)))
   8319 float16x8_t __arm_vcmulq_rot270_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   8320 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_m_f32)))
   8321 float32x4_t __arm_vcmulq_rot270_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   8322 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_m_f32)))
   8323 float32x4_t __arm_vcmulq_rot270_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   8324 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_x_f16)))
   8325 float16x8_t __arm_vcmulq_rot270_x_f16(float16x8_t, float16x8_t, mve_pred16_t);
   8326 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_x_f16)))
   8327 float16x8_t __arm_vcmulq_rot270_x(float16x8_t, float16x8_t, mve_pred16_t);
   8328 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_x_f32)))
   8329 float32x4_t __arm_vcmulq_rot270_x_f32(float32x4_t, float32x4_t, mve_pred16_t);
   8330 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_x_f32)))
   8331 float32x4_t __arm_vcmulq_rot270_x(float32x4_t, float32x4_t, mve_pred16_t);
   8332 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_f16)))
   8333 float16x8_t __arm_vcmulq_rot90_f16(float16x8_t, float16x8_t);
   8334 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_f16)))
   8335 float16x8_t __arm_vcmulq_rot90(float16x8_t, float16x8_t);
   8336 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_f32)))
   8337 float32x4_t __arm_vcmulq_rot90_f32(float32x4_t, float32x4_t);
   8338 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_f32)))
   8339 float32x4_t __arm_vcmulq_rot90(float32x4_t, float32x4_t);
   8340 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_m_f16)))
   8341 float16x8_t __arm_vcmulq_rot90_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   8342 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_m_f16)))
   8343 float16x8_t __arm_vcmulq_rot90_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   8344 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_m_f32)))
   8345 float32x4_t __arm_vcmulq_rot90_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   8346 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_m_f32)))
   8347 float32x4_t __arm_vcmulq_rot90_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   8348 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_x_f16)))
   8349 float16x8_t __arm_vcmulq_rot90_x_f16(float16x8_t, float16x8_t, mve_pred16_t);
   8350 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_x_f16)))
   8351 float16x8_t __arm_vcmulq_rot90_x(float16x8_t, float16x8_t, mve_pred16_t);
   8352 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_x_f32)))
   8353 float32x4_t __arm_vcmulq_rot90_x_f32(float32x4_t, float32x4_t, mve_pred16_t);
   8354 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_x_f32)))
   8355 float32x4_t __arm_vcmulq_rot90_x(float32x4_t, float32x4_t, mve_pred16_t);
   8356 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_x_f16)))
   8357 float16x8_t __arm_vcmulq_x_f16(float16x8_t, float16x8_t, mve_pred16_t);
   8358 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_x_f16)))
   8359 float16x8_t __arm_vcmulq_x(float16x8_t, float16x8_t, mve_pred16_t);
   8360 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_x_f32)))
   8361 float32x4_t __arm_vcmulq_x_f32(float32x4_t, float32x4_t, mve_pred16_t);
   8362 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_x_f32)))
   8363 float32x4_t __arm_vcmulq_x(float32x4_t, float32x4_t, mve_pred16_t);
   8364 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_f16)))
   8365 float16x8_t __arm_vcreateq_f16(uint64_t, uint64_t);
   8366 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_f32)))
   8367 float32x4_t __arm_vcreateq_f32(uint64_t, uint64_t);
   8368 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_m_s16_f16)))
   8369 int16x8_t __arm_vcvtaq_m_s16_f16(int16x8_t, float16x8_t, mve_pred16_t);
   8370 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_m_s16_f16)))
   8371 int16x8_t __arm_vcvtaq_m(int16x8_t, float16x8_t, mve_pred16_t);
   8372 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_m_s32_f32)))
   8373 int32x4_t __arm_vcvtaq_m_s32_f32(int32x4_t, float32x4_t, mve_pred16_t);
   8374 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_m_s32_f32)))
   8375 int32x4_t __arm_vcvtaq_m(int32x4_t, float32x4_t, mve_pred16_t);
   8376 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_m_u16_f16)))
   8377 uint16x8_t __arm_vcvtaq_m_u16_f16(uint16x8_t, float16x8_t, mve_pred16_t);
   8378 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_m_u16_f16)))
   8379 uint16x8_t __arm_vcvtaq_m(uint16x8_t, float16x8_t, mve_pred16_t);
   8380 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_m_u32_f32)))
   8381 uint32x4_t __arm_vcvtaq_m_u32_f32(uint32x4_t, float32x4_t, mve_pred16_t);
   8382 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_m_u32_f32)))
   8383 uint32x4_t __arm_vcvtaq_m(uint32x4_t, float32x4_t, mve_pred16_t);
   8384 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_s16_f16)))
   8385 int16x8_t __arm_vcvtaq_s16_f16(float16x8_t);
   8386 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_s32_f32)))
   8387 int32x4_t __arm_vcvtaq_s32_f32(float32x4_t);
   8388 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_u16_f16)))
   8389 uint16x8_t __arm_vcvtaq_u16_f16(float16x8_t);
   8390 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_u32_f32)))
   8391 uint32x4_t __arm_vcvtaq_u32_f32(float32x4_t);
   8392 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_x_s16_f16)))
   8393 int16x8_t __arm_vcvtaq_x_s16_f16(float16x8_t, mve_pred16_t);
   8394 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_x_s32_f32)))
   8395 int32x4_t __arm_vcvtaq_x_s32_f32(float32x4_t, mve_pred16_t);
   8396 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_x_u16_f16)))
   8397 uint16x8_t __arm_vcvtaq_x_u16_f16(float16x8_t, mve_pred16_t);
   8398 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_x_u32_f32)))
   8399 uint32x4_t __arm_vcvtaq_x_u32_f32(float32x4_t, mve_pred16_t);
   8400 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtbq_f16_f32)))
   8401 float16x8_t __arm_vcvtbq_f16_f32(float16x8_t, float32x4_t);
   8402 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtbq_f32_f16)))
   8403 float32x4_t __arm_vcvtbq_f32_f16(float16x8_t);
   8404 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtbq_m_f16_f32)))
   8405 float16x8_t __arm_vcvtbq_m_f16_f32(float16x8_t, float32x4_t, mve_pred16_t);
   8406 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtbq_m_f32_f16)))
   8407 float32x4_t __arm_vcvtbq_m_f32_f16(float32x4_t, float16x8_t, mve_pred16_t);
   8408 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtbq_x_f32_f16)))
   8409 float32x4_t __arm_vcvtbq_x_f32_f16(float16x8_t, mve_pred16_t);
   8410 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_m_s16_f16)))
   8411 int16x8_t __arm_vcvtmq_m_s16_f16(int16x8_t, float16x8_t, mve_pred16_t);
   8412 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_m_s16_f16)))
   8413 int16x8_t __arm_vcvtmq_m(int16x8_t, float16x8_t, mve_pred16_t);
   8414 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_m_s32_f32)))
   8415 int32x4_t __arm_vcvtmq_m_s32_f32(int32x4_t, float32x4_t, mve_pred16_t);
   8416 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_m_s32_f32)))
   8417 int32x4_t __arm_vcvtmq_m(int32x4_t, float32x4_t, mve_pred16_t);
   8418 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_m_u16_f16)))
   8419 uint16x8_t __arm_vcvtmq_m_u16_f16(uint16x8_t, float16x8_t, mve_pred16_t);
   8420 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_m_u16_f16)))
   8421 uint16x8_t __arm_vcvtmq_m(uint16x8_t, float16x8_t, mve_pred16_t);
   8422 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_m_u32_f32)))
   8423 uint32x4_t __arm_vcvtmq_m_u32_f32(uint32x4_t, float32x4_t, mve_pred16_t);
   8424 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_m_u32_f32)))
   8425 uint32x4_t __arm_vcvtmq_m(uint32x4_t, float32x4_t, mve_pred16_t);
   8426 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_s16_f16)))
   8427 int16x8_t __arm_vcvtmq_s16_f16(float16x8_t);
   8428 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_s32_f32)))
   8429 int32x4_t __arm_vcvtmq_s32_f32(float32x4_t);
   8430 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_u16_f16)))
   8431 uint16x8_t __arm_vcvtmq_u16_f16(float16x8_t);
   8432 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_u32_f32)))
   8433 uint32x4_t __arm_vcvtmq_u32_f32(float32x4_t);
   8434 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_x_s16_f16)))
   8435 int16x8_t __arm_vcvtmq_x_s16_f16(float16x8_t, mve_pred16_t);
   8436 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_x_s32_f32)))
   8437 int32x4_t __arm_vcvtmq_x_s32_f32(float32x4_t, mve_pred16_t);
   8438 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_x_u16_f16)))
   8439 uint16x8_t __arm_vcvtmq_x_u16_f16(float16x8_t, mve_pred16_t);
   8440 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_x_u32_f32)))
   8441 uint32x4_t __arm_vcvtmq_x_u32_f32(float32x4_t, mve_pred16_t);
   8442 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_m_s16_f16)))
   8443 int16x8_t __arm_vcvtnq_m_s16_f16(int16x8_t, float16x8_t, mve_pred16_t);
   8444 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_m_s16_f16)))
   8445 int16x8_t __arm_vcvtnq_m(int16x8_t, float16x8_t, mve_pred16_t);
   8446 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_m_s32_f32)))
   8447 int32x4_t __arm_vcvtnq_m_s32_f32(int32x4_t, float32x4_t, mve_pred16_t);
   8448 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_m_s32_f32)))
   8449 int32x4_t __arm_vcvtnq_m(int32x4_t, float32x4_t, mve_pred16_t);
   8450 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_m_u16_f16)))
   8451 uint16x8_t __arm_vcvtnq_m_u16_f16(uint16x8_t, float16x8_t, mve_pred16_t);
   8452 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_m_u16_f16)))
   8453 uint16x8_t __arm_vcvtnq_m(uint16x8_t, float16x8_t, mve_pred16_t);
   8454 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_m_u32_f32)))
   8455 uint32x4_t __arm_vcvtnq_m_u32_f32(uint32x4_t, float32x4_t, mve_pred16_t);
   8456 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_m_u32_f32)))
   8457 uint32x4_t __arm_vcvtnq_m(uint32x4_t, float32x4_t, mve_pred16_t);
   8458 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_s16_f16)))
   8459 int16x8_t __arm_vcvtnq_s16_f16(float16x8_t);
   8460 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_s32_f32)))
   8461 int32x4_t __arm_vcvtnq_s32_f32(float32x4_t);
   8462 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_u16_f16)))
   8463 uint16x8_t __arm_vcvtnq_u16_f16(float16x8_t);
   8464 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_u32_f32)))
   8465 uint32x4_t __arm_vcvtnq_u32_f32(float32x4_t);
   8466 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_x_s16_f16)))
   8467 int16x8_t __arm_vcvtnq_x_s16_f16(float16x8_t, mve_pred16_t);
   8468 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_x_s32_f32)))
   8469 int32x4_t __arm_vcvtnq_x_s32_f32(float32x4_t, mve_pred16_t);
   8470 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_x_u16_f16)))
   8471 uint16x8_t __arm_vcvtnq_x_u16_f16(float16x8_t, mve_pred16_t);
   8472 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_x_u32_f32)))
   8473 uint32x4_t __arm_vcvtnq_x_u32_f32(float32x4_t, mve_pred16_t);
   8474 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_m_s16_f16)))
   8475 int16x8_t __arm_vcvtpq_m_s16_f16(int16x8_t, float16x8_t, mve_pred16_t);
   8476 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_m_s16_f16)))
   8477 int16x8_t __arm_vcvtpq_m(int16x8_t, float16x8_t, mve_pred16_t);
   8478 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_m_s32_f32)))
   8479 int32x4_t __arm_vcvtpq_m_s32_f32(int32x4_t, float32x4_t, mve_pred16_t);
   8480 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_m_s32_f32)))
   8481 int32x4_t __arm_vcvtpq_m(int32x4_t, float32x4_t, mve_pred16_t);
   8482 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_m_u16_f16)))
   8483 uint16x8_t __arm_vcvtpq_m_u16_f16(uint16x8_t, float16x8_t, mve_pred16_t);
   8484 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_m_u16_f16)))
   8485 uint16x8_t __arm_vcvtpq_m(uint16x8_t, float16x8_t, mve_pred16_t);
   8486 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_m_u32_f32)))
   8487 uint32x4_t __arm_vcvtpq_m_u32_f32(uint32x4_t, float32x4_t, mve_pred16_t);
   8488 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_m_u32_f32)))
   8489 uint32x4_t __arm_vcvtpq_m(uint32x4_t, float32x4_t, mve_pred16_t);
   8490 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_s16_f16)))
   8491 int16x8_t __arm_vcvtpq_s16_f16(float16x8_t);
   8492 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_s32_f32)))
   8493 int32x4_t __arm_vcvtpq_s32_f32(float32x4_t);
   8494 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_u16_f16)))
   8495 uint16x8_t __arm_vcvtpq_u16_f16(float16x8_t);
   8496 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_u32_f32)))
   8497 uint32x4_t __arm_vcvtpq_u32_f32(float32x4_t);
   8498 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_x_s16_f16)))
   8499 int16x8_t __arm_vcvtpq_x_s16_f16(float16x8_t, mve_pred16_t);
   8500 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_x_s32_f32)))
   8501 int32x4_t __arm_vcvtpq_x_s32_f32(float32x4_t, mve_pred16_t);
   8502 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_x_u16_f16)))
   8503 uint16x8_t __arm_vcvtpq_x_u16_f16(float16x8_t, mve_pred16_t);
   8504 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_x_u32_f32)))
   8505 uint32x4_t __arm_vcvtpq_x_u32_f32(float32x4_t, mve_pred16_t);
   8506 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_f16_s16)))
   8507 float16x8_t __arm_vcvtq_f16_s16(int16x8_t);
   8508 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_f16_s16)))
   8509 float16x8_t __arm_vcvtq(int16x8_t);
   8510 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_f16_u16)))
   8511 float16x8_t __arm_vcvtq_f16_u16(uint16x8_t);
   8512 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_f16_u16)))
   8513 float16x8_t __arm_vcvtq(uint16x8_t);
   8514 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_f32_s32)))
   8515 float32x4_t __arm_vcvtq_f32_s32(int32x4_t);
   8516 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_f32_s32)))
   8517 float32x4_t __arm_vcvtq(int32x4_t);
   8518 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_f32_u32)))
   8519 float32x4_t __arm_vcvtq_f32_u32(uint32x4_t);
   8520 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_f32_u32)))
   8521 float32x4_t __arm_vcvtq(uint32x4_t);
   8522 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_f16_s16)))
   8523 float16x8_t __arm_vcvtq_m_f16_s16(float16x8_t, int16x8_t, mve_pred16_t);
   8524 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_f16_s16)))
   8525 float16x8_t __arm_vcvtq_m(float16x8_t, int16x8_t, mve_pred16_t);
   8526 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_f16_u16)))
   8527 float16x8_t __arm_vcvtq_m_f16_u16(float16x8_t, uint16x8_t, mve_pred16_t);
   8528 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_f16_u16)))
   8529 float16x8_t __arm_vcvtq_m(float16x8_t, uint16x8_t, mve_pred16_t);
   8530 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_f32_s32)))
   8531 float32x4_t __arm_vcvtq_m_f32_s32(float32x4_t, int32x4_t, mve_pred16_t);
   8532 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_f32_s32)))
   8533 float32x4_t __arm_vcvtq_m(float32x4_t, int32x4_t, mve_pred16_t);
   8534 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_f32_u32)))
   8535 float32x4_t __arm_vcvtq_m_f32_u32(float32x4_t, uint32x4_t, mve_pred16_t);
   8536 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_f32_u32)))
   8537 float32x4_t __arm_vcvtq_m(float32x4_t, uint32x4_t, mve_pred16_t);
   8538 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_f16_s16)))
   8539 float16x8_t __arm_vcvtq_m_n_f16_s16(float16x8_t, int16x8_t, int, mve_pred16_t);
   8540 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_f16_s16)))
   8541 float16x8_t __arm_vcvtq_m_n(float16x8_t, int16x8_t, int, mve_pred16_t);
   8542 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_f16_u16)))
   8543 float16x8_t __arm_vcvtq_m_n_f16_u16(float16x8_t, uint16x8_t, int, mve_pred16_t);
   8544 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_f16_u16)))
   8545 float16x8_t __arm_vcvtq_m_n(float16x8_t, uint16x8_t, int, mve_pred16_t);
   8546 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_f32_s32)))
   8547 float32x4_t __arm_vcvtq_m_n_f32_s32(float32x4_t, int32x4_t, int, mve_pred16_t);
   8548 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_f32_s32)))
   8549 float32x4_t __arm_vcvtq_m_n(float32x4_t, int32x4_t, int, mve_pred16_t);
   8550 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_f32_u32)))
   8551 float32x4_t __arm_vcvtq_m_n_f32_u32(float32x4_t, uint32x4_t, int, mve_pred16_t);
   8552 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_f32_u32)))
   8553 float32x4_t __arm_vcvtq_m_n(float32x4_t, uint32x4_t, int, mve_pred16_t);
   8554 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_s16_f16)))
   8555 int16x8_t __arm_vcvtq_m_n_s16_f16(int16x8_t, float16x8_t, int, mve_pred16_t);
   8556 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_s16_f16)))
   8557 int16x8_t __arm_vcvtq_m_n(int16x8_t, float16x8_t, int, mve_pred16_t);
   8558 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_s32_f32)))
   8559 int32x4_t __arm_vcvtq_m_n_s32_f32(int32x4_t, float32x4_t, int, mve_pred16_t);
   8560 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_s32_f32)))
   8561 int32x4_t __arm_vcvtq_m_n(int32x4_t, float32x4_t, int, mve_pred16_t);
   8562 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_u16_f16)))
   8563 uint16x8_t __arm_vcvtq_m_n_u16_f16(uint16x8_t, float16x8_t, int, mve_pred16_t);
   8564 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_u16_f16)))
   8565 uint16x8_t __arm_vcvtq_m_n(uint16x8_t, float16x8_t, int, mve_pred16_t);
   8566 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_u32_f32)))
   8567 uint32x4_t __arm_vcvtq_m_n_u32_f32(uint32x4_t, float32x4_t, int, mve_pred16_t);
   8568 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_u32_f32)))
   8569 uint32x4_t __arm_vcvtq_m_n(uint32x4_t, float32x4_t, int, mve_pred16_t);
   8570 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_s16_f16)))
   8571 int16x8_t __arm_vcvtq_m_s16_f16(int16x8_t, float16x8_t, mve_pred16_t);
   8572 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_s16_f16)))
   8573 int16x8_t __arm_vcvtq_m(int16x8_t, float16x8_t, mve_pred16_t);
   8574 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_s32_f32)))
   8575 int32x4_t __arm_vcvtq_m_s32_f32(int32x4_t, float32x4_t, mve_pred16_t);
   8576 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_s32_f32)))
   8577 int32x4_t __arm_vcvtq_m(int32x4_t, float32x4_t, mve_pred16_t);
   8578 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_u16_f16)))
   8579 uint16x8_t __arm_vcvtq_m_u16_f16(uint16x8_t, float16x8_t, mve_pred16_t);
   8580 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_u16_f16)))
   8581 uint16x8_t __arm_vcvtq_m(uint16x8_t, float16x8_t, mve_pred16_t);
   8582 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_u32_f32)))
   8583 uint32x4_t __arm_vcvtq_m_u32_f32(uint32x4_t, float32x4_t, mve_pred16_t);
   8584 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_u32_f32)))
   8585 uint32x4_t __arm_vcvtq_m(uint32x4_t, float32x4_t, mve_pred16_t);
   8586 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_f16_s16)))
   8587 float16x8_t __arm_vcvtq_n_f16_s16(int16x8_t, int);
   8588 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_f16_s16)))
   8589 float16x8_t __arm_vcvtq_n(int16x8_t, int);
   8590 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_f16_u16)))
   8591 float16x8_t __arm_vcvtq_n_f16_u16(uint16x8_t, int);
   8592 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_f16_u16)))
   8593 float16x8_t __arm_vcvtq_n(uint16x8_t, int);
   8594 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_f32_s32)))
   8595 float32x4_t __arm_vcvtq_n_f32_s32(int32x4_t, int);
   8596 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_f32_s32)))
   8597 float32x4_t __arm_vcvtq_n(int32x4_t, int);
   8598 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_f32_u32)))
   8599 float32x4_t __arm_vcvtq_n_f32_u32(uint32x4_t, int);
   8600 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_f32_u32)))
   8601 float32x4_t __arm_vcvtq_n(uint32x4_t, int);
   8602 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_s16_f16)))
   8603 int16x8_t __arm_vcvtq_n_s16_f16(float16x8_t, int);
   8604 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_s32_f32)))
   8605 int32x4_t __arm_vcvtq_n_s32_f32(float32x4_t, int);
   8606 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_u16_f16)))
   8607 uint16x8_t __arm_vcvtq_n_u16_f16(float16x8_t, int);
   8608 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_u32_f32)))
   8609 uint32x4_t __arm_vcvtq_n_u32_f32(float32x4_t, int);
   8610 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_s16_f16)))
   8611 int16x8_t __arm_vcvtq_s16_f16(float16x8_t);
   8612 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_s32_f32)))
   8613 int32x4_t __arm_vcvtq_s32_f32(float32x4_t);
   8614 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_u16_f16)))
   8615 uint16x8_t __arm_vcvtq_u16_f16(float16x8_t);
   8616 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_u32_f32)))
   8617 uint32x4_t __arm_vcvtq_u32_f32(float32x4_t);
   8618 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_f16_s16)))
   8619 float16x8_t __arm_vcvtq_x_f16_s16(int16x8_t, mve_pred16_t);
   8620 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_f16_s16)))
   8621 float16x8_t __arm_vcvtq_x(int16x8_t, mve_pred16_t);
   8622 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_f16_u16)))
   8623 float16x8_t __arm_vcvtq_x_f16_u16(uint16x8_t, mve_pred16_t);
   8624 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_f16_u16)))
   8625 float16x8_t __arm_vcvtq_x(uint16x8_t, mve_pred16_t);
   8626 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_f32_s32)))
   8627 float32x4_t __arm_vcvtq_x_f32_s32(int32x4_t, mve_pred16_t);
   8628 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_f32_s32)))
   8629 float32x4_t __arm_vcvtq_x(int32x4_t, mve_pred16_t);
   8630 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_f32_u32)))
   8631 float32x4_t __arm_vcvtq_x_f32_u32(uint32x4_t, mve_pred16_t);
   8632 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_f32_u32)))
   8633 float32x4_t __arm_vcvtq_x(uint32x4_t, mve_pred16_t);
   8634 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_f16_s16)))
   8635 float16x8_t __arm_vcvtq_x_n_f16_s16(int16x8_t, int, mve_pred16_t);
   8636 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_f16_s16)))
   8637 float16x8_t __arm_vcvtq_x_n(int16x8_t, int, mve_pred16_t);
   8638 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_f16_u16)))
   8639 float16x8_t __arm_vcvtq_x_n_f16_u16(uint16x8_t, int, mve_pred16_t);
   8640 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_f16_u16)))
   8641 float16x8_t __arm_vcvtq_x_n(uint16x8_t, int, mve_pred16_t);
   8642 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_f32_s32)))
   8643 float32x4_t __arm_vcvtq_x_n_f32_s32(int32x4_t, int, mve_pred16_t);
   8644 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_f32_s32)))
   8645 float32x4_t __arm_vcvtq_x_n(int32x4_t, int, mve_pred16_t);
   8646 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_f32_u32)))
   8647 float32x4_t __arm_vcvtq_x_n_f32_u32(uint32x4_t, int, mve_pred16_t);
   8648 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_f32_u32)))
   8649 float32x4_t __arm_vcvtq_x_n(uint32x4_t, int, mve_pred16_t);
   8650 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_s16_f16)))
   8651 int16x8_t __arm_vcvtq_x_n_s16_f16(float16x8_t, int, mve_pred16_t);
   8652 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_s32_f32)))
   8653 int32x4_t __arm_vcvtq_x_n_s32_f32(float32x4_t, int, mve_pred16_t);
   8654 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_u16_f16)))
   8655 uint16x8_t __arm_vcvtq_x_n_u16_f16(float16x8_t, int, mve_pred16_t);
   8656 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_u32_f32)))
   8657 uint32x4_t __arm_vcvtq_x_n_u32_f32(float32x4_t, int, mve_pred16_t);
   8658 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_s16_f16)))
   8659 int16x8_t __arm_vcvtq_x_s16_f16(float16x8_t, mve_pred16_t);
   8660 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_s32_f32)))
   8661 int32x4_t __arm_vcvtq_x_s32_f32(float32x4_t, mve_pred16_t);
   8662 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_u16_f16)))
   8663 uint16x8_t __arm_vcvtq_x_u16_f16(float16x8_t, mve_pred16_t);
   8664 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_u32_f32)))
   8665 uint32x4_t __arm_vcvtq_x_u32_f32(float32x4_t, mve_pred16_t);
   8666 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvttq_f16_f32)))
   8667 float16x8_t __arm_vcvttq_f16_f32(float16x8_t, float32x4_t);
   8668 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvttq_f32_f16)))
   8669 float32x4_t __arm_vcvttq_f32_f16(float16x8_t);
   8670 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvttq_m_f16_f32)))
   8671 float16x8_t __arm_vcvttq_m_f16_f32(float16x8_t, float32x4_t, mve_pred16_t);
   8672 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvttq_m_f32_f16)))
   8673 float32x4_t __arm_vcvttq_m_f32_f16(float32x4_t, float16x8_t, mve_pred16_t);
   8674 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvttq_x_f32_f16)))
   8675 float32x4_t __arm_vcvttq_x_f32_f16(float16x8_t, mve_pred16_t);
   8676 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_f16)))
   8677 float16x8_t __arm_vdupq_m_n_f16(float16x8_t, float16_t, mve_pred16_t);
   8678 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_f16)))
   8679 float16x8_t __arm_vdupq_m(float16x8_t, float16_t, mve_pred16_t);
   8680 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_f32)))
   8681 float32x4_t __arm_vdupq_m_n_f32(float32x4_t, float32_t, mve_pred16_t);
   8682 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_f32)))
   8683 float32x4_t __arm_vdupq_m(float32x4_t, float32_t, mve_pred16_t);
   8684 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_f16)))
   8685 float16x8_t __arm_vdupq_n_f16(float16_t);
   8686 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_f32)))
   8687 float32x4_t __arm_vdupq_n_f32(float32_t);
   8688 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_f16)))
   8689 float16x8_t __arm_vdupq_x_n_f16(float16_t, mve_pred16_t);
   8690 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_f32)))
   8691 float32x4_t __arm_vdupq_x_n_f32(float32_t, mve_pred16_t);
   8692 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_f16)))
   8693 float16x8_t __arm_veorq_f16(float16x8_t, float16x8_t);
   8694 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_f16)))
   8695 float16x8_t __arm_veorq(float16x8_t, float16x8_t);
   8696 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_f32)))
   8697 float32x4_t __arm_veorq_f32(float32x4_t, float32x4_t);
   8698 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_f32)))
   8699 float32x4_t __arm_veorq(float32x4_t, float32x4_t);
   8700 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_f16)))
   8701 float16x8_t __arm_veorq_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   8702 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_f16)))
   8703 float16x8_t __arm_veorq_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   8704 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_f32)))
   8705 float32x4_t __arm_veorq_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   8706 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_f32)))
   8707 float32x4_t __arm_veorq_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   8708 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_f16)))
   8709 float16x8_t __arm_veorq_x_f16(float16x8_t, float16x8_t, mve_pred16_t);
   8710 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_f16)))
   8711 float16x8_t __arm_veorq_x(float16x8_t, float16x8_t, mve_pred16_t);
   8712 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_f32)))
   8713 float32x4_t __arm_veorq_x_f32(float32x4_t, float32x4_t, mve_pred16_t);
   8714 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_f32)))
   8715 float32x4_t __arm_veorq_x(float32x4_t, float32x4_t, mve_pred16_t);
   8716 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_f16)))
   8717 float16x8_t __arm_vfmaq_f16(float16x8_t, float16x8_t, float16x8_t);
   8718 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_f16)))
   8719 float16x8_t __arm_vfmaq(float16x8_t, float16x8_t, float16x8_t);
   8720 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_f32)))
   8721 float32x4_t __arm_vfmaq_f32(float32x4_t, float32x4_t, float32x4_t);
   8722 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_f32)))
   8723 float32x4_t __arm_vfmaq(float32x4_t, float32x4_t, float32x4_t);
   8724 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_m_f16)))
   8725 float16x8_t __arm_vfmaq_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   8726 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_m_f16)))
   8727 float16x8_t __arm_vfmaq_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   8728 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_m_f32)))
   8729 float32x4_t __arm_vfmaq_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   8730 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_m_f32)))
   8731 float32x4_t __arm_vfmaq_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   8732 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_m_n_f16)))
   8733 float16x8_t __arm_vfmaq_m_n_f16(float16x8_t, float16x8_t, float16_t, mve_pred16_t);
   8734 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_m_n_f16)))
   8735 float16x8_t __arm_vfmaq_m(float16x8_t, float16x8_t, float16_t, mve_pred16_t);
   8736 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_m_n_f32)))
   8737 float32x4_t __arm_vfmaq_m_n_f32(float32x4_t, float32x4_t, float32_t, mve_pred16_t);
   8738 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_m_n_f32)))
   8739 float32x4_t __arm_vfmaq_m(float32x4_t, float32x4_t, float32_t, mve_pred16_t);
   8740 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_n_f16)))
   8741 float16x8_t __arm_vfmaq_n_f16(float16x8_t, float16x8_t, float16_t);
   8742 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_n_f16)))
   8743 float16x8_t __arm_vfmaq(float16x8_t, float16x8_t, float16_t);
   8744 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_n_f32)))
   8745 float32x4_t __arm_vfmaq_n_f32(float32x4_t, float32x4_t, float32_t);
   8746 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_n_f32)))
   8747 float32x4_t __arm_vfmaq(float32x4_t, float32x4_t, float32_t);
   8748 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmasq_m_n_f16)))
   8749 float16x8_t __arm_vfmasq_m_n_f16(float16x8_t, float16x8_t, float16_t, mve_pred16_t);
   8750 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vfmasq_m_n_f16)))
   8751 float16x8_t __arm_vfmasq_m(float16x8_t, float16x8_t, float16_t, mve_pred16_t);
   8752 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmasq_m_n_f32)))
   8753 float32x4_t __arm_vfmasq_m_n_f32(float32x4_t, float32x4_t, float32_t, mve_pred16_t);
   8754 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vfmasq_m_n_f32)))
   8755 float32x4_t __arm_vfmasq_m(float32x4_t, float32x4_t, float32_t, mve_pred16_t);
   8756 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmasq_n_f16)))
   8757 float16x8_t __arm_vfmasq_n_f16(float16x8_t, float16x8_t, float16_t);
   8758 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vfmasq_n_f16)))
   8759 float16x8_t __arm_vfmasq(float16x8_t, float16x8_t, float16_t);
   8760 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmasq_n_f32)))
   8761 float32x4_t __arm_vfmasq_n_f32(float32x4_t, float32x4_t, float32_t);
   8762 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vfmasq_n_f32)))
   8763 float32x4_t __arm_vfmasq(float32x4_t, float32x4_t, float32_t);
   8764 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmsq_f16)))
   8765 float16x8_t __arm_vfmsq_f16(float16x8_t, float16x8_t, float16x8_t);
   8766 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vfmsq_f16)))
   8767 float16x8_t __arm_vfmsq(float16x8_t, float16x8_t, float16x8_t);
   8768 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmsq_f32)))
   8769 float32x4_t __arm_vfmsq_f32(float32x4_t, float32x4_t, float32x4_t);
   8770 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vfmsq_f32)))
   8771 float32x4_t __arm_vfmsq(float32x4_t, float32x4_t, float32x4_t);
   8772 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmsq_m_f16)))
   8773 float16x8_t __arm_vfmsq_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   8774 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vfmsq_m_f16)))
   8775 float16x8_t __arm_vfmsq_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   8776 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmsq_m_f32)))
   8777 float32x4_t __arm_vfmsq_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   8778 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vfmsq_m_f32)))
   8779 float32x4_t __arm_vfmsq_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   8780 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_f16)))
   8781 float16_t __arm_vgetq_lane_f16(float16x8_t, int);
   8782 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_f16)))
   8783 float16_t __arm_vgetq_lane(float16x8_t, int);
   8784 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_f32)))
   8785 float32_t __arm_vgetq_lane_f32(float32x4_t, int);
   8786 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_f32)))
   8787 float32_t __arm_vgetq_lane(float32x4_t, int);
   8788 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_f16)))
   8789 float16x8_t __arm_vld1q_f16(const float16_t *);
   8790 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld1q_f16)))
   8791 float16x8_t __arm_vld1q(const float16_t *);
   8792 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_f32)))
   8793 float32x4_t __arm_vld1q_f32(const float32_t *);
   8794 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld1q_f32)))
   8795 float32x4_t __arm_vld1q(const float32_t *);
   8796 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_f16)))
   8797 float16x8_t __arm_vld1q_z_f16(const float16_t *, mve_pred16_t);
   8798 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_f16)))
   8799 float16x8_t __arm_vld1q_z(const float16_t *, mve_pred16_t);
   8800 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_f32)))
   8801 float32x4_t __arm_vld1q_z_f32(const float32_t *, mve_pred16_t);
   8802 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_f32)))
   8803 float32x4_t __arm_vld1q_z(const float32_t *, mve_pred16_t);
   8804 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_f16)))
   8805 float16x8x2_t __arm_vld2q_f16(const float16_t *);
   8806 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld2q_f16)))
   8807 float16x8x2_t __arm_vld2q(const float16_t *);
   8808 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_f32)))
   8809 float32x4x2_t __arm_vld2q_f32(const float32_t *);
   8810 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld2q_f32)))
   8811 float32x4x2_t __arm_vld2q(const float32_t *);
   8812 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_f16)))
   8813 float16x8x4_t __arm_vld4q_f16(const float16_t *);
   8814 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld4q_f16)))
   8815 float16x8x4_t __arm_vld4q(const float16_t *);
   8816 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_f32)))
   8817 float32x4x4_t __arm_vld4q_f32(const float32_t *);
   8818 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld4q_f32)))
   8819 float32x4x4_t __arm_vld4q(const float32_t *);
   8820 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_f16)))
   8821 float16x8_t __arm_vldrhq_f16(const float16_t *);
   8822 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_f16)))
   8823 float16x8_t __arm_vldrhq_gather_offset_f16(const float16_t *, uint16x8_t);
   8824 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_f16)))
   8825 float16x8_t __arm_vldrhq_gather_offset(const float16_t *, uint16x8_t);
   8826 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_z_f16)))
   8827 float16x8_t __arm_vldrhq_gather_offset_z_f16(const float16_t *, uint16x8_t, mve_pred16_t);
   8828 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_z_f16)))
   8829 float16x8_t __arm_vldrhq_gather_offset_z(const float16_t *, uint16x8_t, mve_pred16_t);
   8830 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_f16)))
   8831 float16x8_t __arm_vldrhq_gather_shifted_offset_f16(const float16_t *, uint16x8_t);
   8832 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_f16)))
   8833 float16x8_t __arm_vldrhq_gather_shifted_offset(const float16_t *, uint16x8_t);
   8834 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_z_f16)))
   8835 float16x8_t __arm_vldrhq_gather_shifted_offset_z_f16(const float16_t *, uint16x8_t, mve_pred16_t);
   8836 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_z_f16)))
   8837 float16x8_t __arm_vldrhq_gather_shifted_offset_z(const float16_t *, uint16x8_t, mve_pred16_t);
   8838 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_z_f16)))
   8839 float16x8_t __arm_vldrhq_z_f16(const float16_t *, mve_pred16_t);
   8840 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_f32)))
   8841 float32x4_t __arm_vldrwq_f32(const float32_t *);
   8842 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_f32)))
   8843 float32x4_t __arm_vldrwq_gather_base_f32(uint32x4_t, int);
   8844 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_wb_f32)))
   8845 float32x4_t __arm_vldrwq_gather_base_wb_f32(uint32x4_t *, int);
   8846 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_wb_z_f32)))
   8847 float32x4_t __arm_vldrwq_gather_base_wb_z_f32(uint32x4_t *, int, mve_pred16_t);
   8848 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_z_f32)))
   8849 float32x4_t __arm_vldrwq_gather_base_z_f32(uint32x4_t, int, mve_pred16_t);
   8850 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_f32)))
   8851 float32x4_t __arm_vldrwq_gather_offset_f32(const float32_t *, uint32x4_t);
   8852 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_f32)))
   8853 float32x4_t __arm_vldrwq_gather_offset(const float32_t *, uint32x4_t);
   8854 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_z_f32)))
   8855 float32x4_t __arm_vldrwq_gather_offset_z_f32(const float32_t *, uint32x4_t, mve_pred16_t);
   8856 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_z_f32)))
   8857 float32x4_t __arm_vldrwq_gather_offset_z(const float32_t *, uint32x4_t, mve_pred16_t);
   8858 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_f32)))
   8859 float32x4_t __arm_vldrwq_gather_shifted_offset_f32(const float32_t *, uint32x4_t);
   8860 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_f32)))
   8861 float32x4_t __arm_vldrwq_gather_shifted_offset(const float32_t *, uint32x4_t);
   8862 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_z_f32)))
   8863 float32x4_t __arm_vldrwq_gather_shifted_offset_z_f32(const float32_t *, uint32x4_t, mve_pred16_t);
   8864 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_z_f32)))
   8865 float32x4_t __arm_vldrwq_gather_shifted_offset_z(const float32_t *, uint32x4_t, mve_pred16_t);
   8866 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_z_f32)))
   8867 float32x4_t __arm_vldrwq_z_f32(const float32_t *, mve_pred16_t);
   8868 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmaq_f16)))
   8869 float16x8_t __arm_vmaxnmaq_f16(float16x8_t, float16x8_t);
   8870 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmaq_f16)))
   8871 float16x8_t __arm_vmaxnmaq(float16x8_t, float16x8_t);
   8872 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmaq_f32)))
   8873 float32x4_t __arm_vmaxnmaq_f32(float32x4_t, float32x4_t);
   8874 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmaq_f32)))
   8875 float32x4_t __arm_vmaxnmaq(float32x4_t, float32x4_t);
   8876 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmaq_m_f16)))
   8877 float16x8_t __arm_vmaxnmaq_m_f16(float16x8_t, float16x8_t, mve_pred16_t);
   8878 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmaq_m_f16)))
   8879 float16x8_t __arm_vmaxnmaq_m(float16x8_t, float16x8_t, mve_pred16_t);
   8880 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmaq_m_f32)))
   8881 float32x4_t __arm_vmaxnmaq_m_f32(float32x4_t, float32x4_t, mve_pred16_t);
   8882 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmaq_m_f32)))
   8883 float32x4_t __arm_vmaxnmaq_m(float32x4_t, float32x4_t, mve_pred16_t);
   8884 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmavq_f16)))
   8885 float16_t __arm_vmaxnmavq_f16(float16_t, float16x8_t);
   8886 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmavq_f16)))
   8887 float16_t __arm_vmaxnmavq(float16_t, float16x8_t);
   8888 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmavq_f32)))
   8889 float32_t __arm_vmaxnmavq_f32(float32_t, float32x4_t);
   8890 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmavq_f32)))
   8891 float32_t __arm_vmaxnmavq(float32_t, float32x4_t);
   8892 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmavq_p_f16)))
   8893 float16_t __arm_vmaxnmavq_p_f16(float16_t, float16x8_t, mve_pred16_t);
   8894 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmavq_p_f16)))
   8895 float16_t __arm_vmaxnmavq_p(float16_t, float16x8_t, mve_pred16_t);
   8896 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmavq_p_f32)))
   8897 float32_t __arm_vmaxnmavq_p_f32(float32_t, float32x4_t, mve_pred16_t);
   8898 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmavq_p_f32)))
   8899 float32_t __arm_vmaxnmavq_p(float32_t, float32x4_t, mve_pred16_t);
   8900 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_f16)))
   8901 float16x8_t __arm_vmaxnmq_f16(float16x8_t, float16x8_t);
   8902 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_f16)))
   8903 float16x8_t __arm_vmaxnmq(float16x8_t, float16x8_t);
   8904 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_f32)))
   8905 float32x4_t __arm_vmaxnmq_f32(float32x4_t, float32x4_t);
   8906 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_f32)))
   8907 float32x4_t __arm_vmaxnmq(float32x4_t, float32x4_t);
   8908 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_m_f16)))
   8909 float16x8_t __arm_vmaxnmq_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   8910 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_m_f16)))
   8911 float16x8_t __arm_vmaxnmq_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   8912 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_m_f32)))
   8913 float32x4_t __arm_vmaxnmq_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   8914 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_m_f32)))
   8915 float32x4_t __arm_vmaxnmq_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   8916 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_x_f16)))
   8917 float16x8_t __arm_vmaxnmq_x_f16(float16x8_t, float16x8_t, mve_pred16_t);
   8918 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_x_f16)))
   8919 float16x8_t __arm_vmaxnmq_x(float16x8_t, float16x8_t, mve_pred16_t);
   8920 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_x_f32)))
   8921 float32x4_t __arm_vmaxnmq_x_f32(float32x4_t, float32x4_t, mve_pred16_t);
   8922 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_x_f32)))
   8923 float32x4_t __arm_vmaxnmq_x(float32x4_t, float32x4_t, mve_pred16_t);
   8924 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmvq_f16)))
   8925 float16_t __arm_vmaxnmvq_f16(float16_t, float16x8_t);
   8926 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmvq_f16)))
   8927 float16_t __arm_vmaxnmvq(float16_t, float16x8_t);
   8928 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmvq_f32)))
   8929 float32_t __arm_vmaxnmvq_f32(float32_t, float32x4_t);
   8930 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmvq_f32)))
   8931 float32_t __arm_vmaxnmvq(float32_t, float32x4_t);
   8932 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmvq_p_f16)))
   8933 float16_t __arm_vmaxnmvq_p_f16(float16_t, float16x8_t, mve_pred16_t);
   8934 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmvq_p_f16)))
   8935 float16_t __arm_vmaxnmvq_p(float16_t, float16x8_t, mve_pred16_t);
   8936 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmvq_p_f32)))
   8937 float32_t __arm_vmaxnmvq_p_f32(float32_t, float32x4_t, mve_pred16_t);
   8938 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmvq_p_f32)))
   8939 float32_t __arm_vmaxnmvq_p(float32_t, float32x4_t, mve_pred16_t);
   8940 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmaq_f16)))
   8941 float16x8_t __arm_vminnmaq_f16(float16x8_t, float16x8_t);
   8942 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminnmaq_f16)))
   8943 float16x8_t __arm_vminnmaq(float16x8_t, float16x8_t);
   8944 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmaq_f32)))
   8945 float32x4_t __arm_vminnmaq_f32(float32x4_t, float32x4_t);
   8946 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminnmaq_f32)))
   8947 float32x4_t __arm_vminnmaq(float32x4_t, float32x4_t);
   8948 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmaq_m_f16)))
   8949 float16x8_t __arm_vminnmaq_m_f16(float16x8_t, float16x8_t, mve_pred16_t);
   8950 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminnmaq_m_f16)))
   8951 float16x8_t __arm_vminnmaq_m(float16x8_t, float16x8_t, mve_pred16_t);
   8952 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmaq_m_f32)))
   8953 float32x4_t __arm_vminnmaq_m_f32(float32x4_t, float32x4_t, mve_pred16_t);
   8954 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminnmaq_m_f32)))
   8955 float32x4_t __arm_vminnmaq_m(float32x4_t, float32x4_t, mve_pred16_t);
   8956 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmavq_f16)))
   8957 float16_t __arm_vminnmavq_f16(float16_t, float16x8_t);
   8958 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminnmavq_f16)))
   8959 float16_t __arm_vminnmavq(float16_t, float16x8_t);
   8960 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmavq_f32)))
   8961 float32_t __arm_vminnmavq_f32(float32_t, float32x4_t);
   8962 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminnmavq_f32)))
   8963 float32_t __arm_vminnmavq(float32_t, float32x4_t);
   8964 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmavq_p_f16)))
   8965 float16_t __arm_vminnmavq_p_f16(float16_t, float16x8_t, mve_pred16_t);
   8966 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminnmavq_p_f16)))
   8967 float16_t __arm_vminnmavq_p(float16_t, float16x8_t, mve_pred16_t);
   8968 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmavq_p_f32)))
   8969 float32_t __arm_vminnmavq_p_f32(float32_t, float32x4_t, mve_pred16_t);
   8970 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminnmavq_p_f32)))
   8971 float32_t __arm_vminnmavq_p(float32_t, float32x4_t, mve_pred16_t);
   8972 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_f16)))
   8973 float16x8_t __arm_vminnmq_f16(float16x8_t, float16x8_t);
   8974 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_f16)))
   8975 float16x8_t __arm_vminnmq(float16x8_t, float16x8_t);
   8976 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_f32)))
   8977 float32x4_t __arm_vminnmq_f32(float32x4_t, float32x4_t);
   8978 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_f32)))
   8979 float32x4_t __arm_vminnmq(float32x4_t, float32x4_t);
   8980 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_m_f16)))
   8981 float16x8_t __arm_vminnmq_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   8982 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_m_f16)))
   8983 float16x8_t __arm_vminnmq_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   8984 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_m_f32)))
   8985 float32x4_t __arm_vminnmq_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   8986 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_m_f32)))
   8987 float32x4_t __arm_vminnmq_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   8988 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_x_f16)))
   8989 float16x8_t __arm_vminnmq_x_f16(float16x8_t, float16x8_t, mve_pred16_t);
   8990 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_x_f16)))
   8991 float16x8_t __arm_vminnmq_x(float16x8_t, float16x8_t, mve_pred16_t);
   8992 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_x_f32)))
   8993 float32x4_t __arm_vminnmq_x_f32(float32x4_t, float32x4_t, mve_pred16_t);
   8994 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_x_f32)))
   8995 float32x4_t __arm_vminnmq_x(float32x4_t, float32x4_t, mve_pred16_t);
   8996 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmvq_f16)))
   8997 float16_t __arm_vminnmvq_f16(float16_t, float16x8_t);
   8998 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminnmvq_f16)))
   8999 float16_t __arm_vminnmvq(float16_t, float16x8_t);
   9000 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmvq_f32)))
   9001 float32_t __arm_vminnmvq_f32(float32_t, float32x4_t);
   9002 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminnmvq_f32)))
   9003 float32_t __arm_vminnmvq(float32_t, float32x4_t);
   9004 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmvq_p_f16)))
   9005 float16_t __arm_vminnmvq_p_f16(float16_t, float16x8_t, mve_pred16_t);
   9006 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminnmvq_p_f16)))
   9007 float16_t __arm_vminnmvq_p(float16_t, float16x8_t, mve_pred16_t);
   9008 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmvq_p_f32)))
   9009 float32_t __arm_vminnmvq_p_f32(float32_t, float32x4_t, mve_pred16_t);
   9010 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminnmvq_p_f32)))
   9011 float32_t __arm_vminnmvq_p(float32_t, float32x4_t, mve_pred16_t);
   9012 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_f16)))
   9013 float16x8_t __arm_vmulq_f16(float16x8_t, float16x8_t);
   9014 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_f16)))
   9015 float16x8_t __arm_vmulq(float16x8_t, float16x8_t);
   9016 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_f32)))
   9017 float32x4_t __arm_vmulq_f32(float32x4_t, float32x4_t);
   9018 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_f32)))
   9019 float32x4_t __arm_vmulq(float32x4_t, float32x4_t);
   9020 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_f16)))
   9021 float16x8_t __arm_vmulq_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   9022 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_f16)))
   9023 float16x8_t __arm_vmulq_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   9024 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_f32)))
   9025 float32x4_t __arm_vmulq_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   9026 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_f32)))
   9027 float32x4_t __arm_vmulq_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   9028 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_f16)))
   9029 float16x8_t __arm_vmulq_m_n_f16(float16x8_t, float16x8_t, float16_t, mve_pred16_t);
   9030 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_f16)))
   9031 float16x8_t __arm_vmulq_m(float16x8_t, float16x8_t, float16_t, mve_pred16_t);
   9032 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_f32)))
   9033 float32x4_t __arm_vmulq_m_n_f32(float32x4_t, float32x4_t, float32_t, mve_pred16_t);
   9034 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_f32)))
   9035 float32x4_t __arm_vmulq_m(float32x4_t, float32x4_t, float32_t, mve_pred16_t);
   9036 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_f16)))
   9037 float16x8_t __arm_vmulq_n_f16(float16x8_t, float16_t);
   9038 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_f16)))
   9039 float16x8_t __arm_vmulq(float16x8_t, float16_t);
   9040 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_f32)))
   9041 float32x4_t __arm_vmulq_n_f32(float32x4_t, float32_t);
   9042 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_f32)))
   9043 float32x4_t __arm_vmulq(float32x4_t, float32_t);
   9044 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_f16)))
   9045 float16x8_t __arm_vmulq_x_f16(float16x8_t, float16x8_t, mve_pred16_t);
   9046 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_f16)))
   9047 float16x8_t __arm_vmulq_x(float16x8_t, float16x8_t, mve_pred16_t);
   9048 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_f32)))
   9049 float32x4_t __arm_vmulq_x_f32(float32x4_t, float32x4_t, mve_pred16_t);
   9050 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_f32)))
   9051 float32x4_t __arm_vmulq_x(float32x4_t, float32x4_t, mve_pred16_t);
   9052 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_f16)))
   9053 float16x8_t __arm_vmulq_x_n_f16(float16x8_t, float16_t, mve_pred16_t);
   9054 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_f16)))
   9055 float16x8_t __arm_vmulq_x(float16x8_t, float16_t, mve_pred16_t);
   9056 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_f32)))
   9057 float32x4_t __arm_vmulq_x_n_f32(float32x4_t, float32_t, mve_pred16_t);
   9058 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_f32)))
   9059 float32x4_t __arm_vmulq_x(float32x4_t, float32_t, mve_pred16_t);
   9060 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_f16)))
   9061 float16x8_t __arm_vnegq_f16(float16x8_t);
   9062 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vnegq_f16)))
   9063 float16x8_t __arm_vnegq(float16x8_t);
   9064 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_f32)))
   9065 float32x4_t __arm_vnegq_f32(float32x4_t);
   9066 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vnegq_f32)))
   9067 float32x4_t __arm_vnegq(float32x4_t);
   9068 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_m_f16)))
   9069 float16x8_t __arm_vnegq_m_f16(float16x8_t, float16x8_t, mve_pred16_t);
   9070 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vnegq_m_f16)))
   9071 float16x8_t __arm_vnegq_m(float16x8_t, float16x8_t, mve_pred16_t);
   9072 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_m_f32)))
   9073 float32x4_t __arm_vnegq_m_f32(float32x4_t, float32x4_t, mve_pred16_t);
   9074 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vnegq_m_f32)))
   9075 float32x4_t __arm_vnegq_m(float32x4_t, float32x4_t, mve_pred16_t);
   9076 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_x_f16)))
   9077 float16x8_t __arm_vnegq_x_f16(float16x8_t, mve_pred16_t);
   9078 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vnegq_x_f16)))
   9079 float16x8_t __arm_vnegq_x(float16x8_t, mve_pred16_t);
   9080 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_x_f32)))
   9081 float32x4_t __arm_vnegq_x_f32(float32x4_t, mve_pred16_t);
   9082 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vnegq_x_f32)))
   9083 float32x4_t __arm_vnegq_x(float32x4_t, mve_pred16_t);
   9084 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_f16)))
   9085 float16x8_t __arm_vornq_f16(float16x8_t, float16x8_t);
   9086 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_f16)))
   9087 float16x8_t __arm_vornq(float16x8_t, float16x8_t);
   9088 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_f32)))
   9089 float32x4_t __arm_vornq_f32(float32x4_t, float32x4_t);
   9090 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_f32)))
   9091 float32x4_t __arm_vornq(float32x4_t, float32x4_t);
   9092 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_f16)))
   9093 float16x8_t __arm_vornq_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   9094 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_f16)))
   9095 float16x8_t __arm_vornq_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   9096 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_f32)))
   9097 float32x4_t __arm_vornq_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   9098 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_f32)))
   9099 float32x4_t __arm_vornq_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   9100 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_f16)))
   9101 float16x8_t __arm_vornq_x_f16(float16x8_t, float16x8_t, mve_pred16_t);
   9102 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_f16)))
   9103 float16x8_t __arm_vornq_x(float16x8_t, float16x8_t, mve_pred16_t);
   9104 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_f32)))
   9105 float32x4_t __arm_vornq_x_f32(float32x4_t, float32x4_t, mve_pred16_t);
   9106 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_f32)))
   9107 float32x4_t __arm_vornq_x(float32x4_t, float32x4_t, mve_pred16_t);
   9108 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_f16)))
   9109 float16x8_t __arm_vorrq_f16(float16x8_t, float16x8_t);
   9110 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_f16)))
   9111 float16x8_t __arm_vorrq(float16x8_t, float16x8_t);
   9112 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_f32)))
   9113 float32x4_t __arm_vorrq_f32(float32x4_t, float32x4_t);
   9114 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_f32)))
   9115 float32x4_t __arm_vorrq(float32x4_t, float32x4_t);
   9116 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_f16)))
   9117 float16x8_t __arm_vorrq_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   9118 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_f16)))
   9119 float16x8_t __arm_vorrq_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   9120 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_f32)))
   9121 float32x4_t __arm_vorrq_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   9122 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_f32)))
   9123 float32x4_t __arm_vorrq_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   9124 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_f16)))
   9125 float16x8_t __arm_vorrq_x_f16(float16x8_t, float16x8_t, mve_pred16_t);
   9126 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_f16)))
   9127 float16x8_t __arm_vorrq_x(float16x8_t, float16x8_t, mve_pred16_t);
   9128 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_f32)))
   9129 float32x4_t __arm_vorrq_x_f32(float32x4_t, float32x4_t, mve_pred16_t);
   9130 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_f32)))
   9131 float32x4_t __arm_vorrq_x(float32x4_t, float32x4_t, mve_pred16_t);
   9132 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_f16)))
   9133 float16x8_t __arm_vpselq_f16(float16x8_t, float16x8_t, mve_pred16_t);
   9134 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vpselq_f16)))
   9135 float16x8_t __arm_vpselq(float16x8_t, float16x8_t, mve_pred16_t);
   9136 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_f32)))
   9137 float32x4_t __arm_vpselq_f32(float32x4_t, float32x4_t, mve_pred16_t);
   9138 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vpselq_f32)))
   9139 float32x4_t __arm_vpselq(float32x4_t, float32x4_t, mve_pred16_t);
   9140 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_f32)))
   9141 float16x8_t __arm_vreinterpretq_f16_f32(float32x4_t);
   9142 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_f32)))
   9143 float16x8_t __arm_vreinterpretq_f16(float32x4_t);
   9144 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_s16)))
   9145 float16x8_t __arm_vreinterpretq_f16_s16(int16x8_t);
   9146 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_s16)))
   9147 float16x8_t __arm_vreinterpretq_f16(int16x8_t);
   9148 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_s32)))
   9149 float16x8_t __arm_vreinterpretq_f16_s32(int32x4_t);
   9150 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_s32)))
   9151 float16x8_t __arm_vreinterpretq_f16(int32x4_t);
   9152 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_s64)))
   9153 float16x8_t __arm_vreinterpretq_f16_s64(int64x2_t);
   9154 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_s64)))
   9155 float16x8_t __arm_vreinterpretq_f16(int64x2_t);
   9156 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_s8)))
   9157 float16x8_t __arm_vreinterpretq_f16_s8(int8x16_t);
   9158 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_s8)))
   9159 float16x8_t __arm_vreinterpretq_f16(int8x16_t);
   9160 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_u16)))
   9161 float16x8_t __arm_vreinterpretq_f16_u16(uint16x8_t);
   9162 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_u16)))
   9163 float16x8_t __arm_vreinterpretq_f16(uint16x8_t);
   9164 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_u32)))
   9165 float16x8_t __arm_vreinterpretq_f16_u32(uint32x4_t);
   9166 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_u32)))
   9167 float16x8_t __arm_vreinterpretq_f16(uint32x4_t);
   9168 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_u64)))
   9169 float16x8_t __arm_vreinterpretq_f16_u64(uint64x2_t);
   9170 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_u64)))
   9171 float16x8_t __arm_vreinterpretq_f16(uint64x2_t);
   9172 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_u8)))
   9173 float16x8_t __arm_vreinterpretq_f16_u8(uint8x16_t);
   9174 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_u8)))
   9175 float16x8_t __arm_vreinterpretq_f16(uint8x16_t);
   9176 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_f16)))
   9177 float32x4_t __arm_vreinterpretq_f32_f16(float16x8_t);
   9178 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_f16)))
   9179 float32x4_t __arm_vreinterpretq_f32(float16x8_t);
   9180 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_s16)))
   9181 float32x4_t __arm_vreinterpretq_f32_s16(int16x8_t);
   9182 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_s16)))
   9183 float32x4_t __arm_vreinterpretq_f32(int16x8_t);
   9184 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_s32)))
   9185 float32x4_t __arm_vreinterpretq_f32_s32(int32x4_t);
   9186 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_s32)))
   9187 float32x4_t __arm_vreinterpretq_f32(int32x4_t);
   9188 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_s64)))
   9189 float32x4_t __arm_vreinterpretq_f32_s64(int64x2_t);
   9190 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_s64)))
   9191 float32x4_t __arm_vreinterpretq_f32(int64x2_t);
   9192 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_s8)))
   9193 float32x4_t __arm_vreinterpretq_f32_s8(int8x16_t);
   9194 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_s8)))
   9195 float32x4_t __arm_vreinterpretq_f32(int8x16_t);
   9196 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_u16)))
   9197 float32x4_t __arm_vreinterpretq_f32_u16(uint16x8_t);
   9198 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_u16)))
   9199 float32x4_t __arm_vreinterpretq_f32(uint16x8_t);
   9200 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_u32)))
   9201 float32x4_t __arm_vreinterpretq_f32_u32(uint32x4_t);
   9202 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_u32)))
   9203 float32x4_t __arm_vreinterpretq_f32(uint32x4_t);
   9204 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_u64)))
   9205 float32x4_t __arm_vreinterpretq_f32_u64(uint64x2_t);
   9206 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_u64)))
   9207 float32x4_t __arm_vreinterpretq_f32(uint64x2_t);
   9208 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_u8)))
   9209 float32x4_t __arm_vreinterpretq_f32_u8(uint8x16_t);
   9210 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_u8)))
   9211 float32x4_t __arm_vreinterpretq_f32(uint8x16_t);
   9212 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_f16)))
   9213 int16x8_t __arm_vreinterpretq_s16_f16(float16x8_t);
   9214 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_f16)))
   9215 int16x8_t __arm_vreinterpretq_s16(float16x8_t);
   9216 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_f32)))
   9217 int16x8_t __arm_vreinterpretq_s16_f32(float32x4_t);
   9218 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_f32)))
   9219 int16x8_t __arm_vreinterpretq_s16(float32x4_t);
   9220 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_f16)))
   9221 int32x4_t __arm_vreinterpretq_s32_f16(float16x8_t);
   9222 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_f16)))
   9223 int32x4_t __arm_vreinterpretq_s32(float16x8_t);
   9224 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_f32)))
   9225 int32x4_t __arm_vreinterpretq_s32_f32(float32x4_t);
   9226 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_f32)))
   9227 int32x4_t __arm_vreinterpretq_s32(float32x4_t);
   9228 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_f16)))
   9229 int64x2_t __arm_vreinterpretq_s64_f16(float16x8_t);
   9230 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_f16)))
   9231 int64x2_t __arm_vreinterpretq_s64(float16x8_t);
   9232 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_f32)))
   9233 int64x2_t __arm_vreinterpretq_s64_f32(float32x4_t);
   9234 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_f32)))
   9235 int64x2_t __arm_vreinterpretq_s64(float32x4_t);
   9236 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_f16)))
   9237 int8x16_t __arm_vreinterpretq_s8_f16(float16x8_t);
   9238 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_f16)))
   9239 int8x16_t __arm_vreinterpretq_s8(float16x8_t);
   9240 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_f32)))
   9241 int8x16_t __arm_vreinterpretq_s8_f32(float32x4_t);
   9242 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_f32)))
   9243 int8x16_t __arm_vreinterpretq_s8(float32x4_t);
   9244 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_f16)))
   9245 uint16x8_t __arm_vreinterpretq_u16_f16(float16x8_t);
   9246 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_f16)))
   9247 uint16x8_t __arm_vreinterpretq_u16(float16x8_t);
   9248 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_f32)))
   9249 uint16x8_t __arm_vreinterpretq_u16_f32(float32x4_t);
   9250 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_f32)))
   9251 uint16x8_t __arm_vreinterpretq_u16(float32x4_t);
   9252 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_f16)))
   9253 uint32x4_t __arm_vreinterpretq_u32_f16(float16x8_t);
   9254 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_f16)))
   9255 uint32x4_t __arm_vreinterpretq_u32(float16x8_t);
   9256 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_f32)))
   9257 uint32x4_t __arm_vreinterpretq_u32_f32(float32x4_t);
   9258 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_f32)))
   9259 uint32x4_t __arm_vreinterpretq_u32(float32x4_t);
   9260 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_f16)))
   9261 uint64x2_t __arm_vreinterpretq_u64_f16(float16x8_t);
   9262 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_f16)))
   9263 uint64x2_t __arm_vreinterpretq_u64(float16x8_t);
   9264 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_f32)))
   9265 uint64x2_t __arm_vreinterpretq_u64_f32(float32x4_t);
   9266 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_f32)))
   9267 uint64x2_t __arm_vreinterpretq_u64(float32x4_t);
   9268 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_f16)))
   9269 uint8x16_t __arm_vreinterpretq_u8_f16(float16x8_t);
   9270 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_f16)))
   9271 uint8x16_t __arm_vreinterpretq_u8(float16x8_t);
   9272 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_f32)))
   9273 uint8x16_t __arm_vreinterpretq_u8_f32(float32x4_t);
   9274 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_f32)))
   9275 uint8x16_t __arm_vreinterpretq_u8(float32x4_t);
   9276 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_f16)))
   9277 float16x8_t __arm_vrev32q_f16(float16x8_t);
   9278 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_f16)))
   9279 float16x8_t __arm_vrev32q(float16x8_t);
   9280 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_m_f16)))
   9281 float16x8_t __arm_vrev32q_m_f16(float16x8_t, float16x8_t, mve_pred16_t);
   9282 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_m_f16)))
   9283 float16x8_t __arm_vrev32q_m(float16x8_t, float16x8_t, mve_pred16_t);
   9284 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_x_f16)))
   9285 float16x8_t __arm_vrev32q_x_f16(float16x8_t, mve_pred16_t);
   9286 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_x_f16)))
   9287 float16x8_t __arm_vrev32q_x(float16x8_t, mve_pred16_t);
   9288 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_f16)))
   9289 float16x8_t __arm_vrev64q_f16(float16x8_t);
   9290 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_f16)))
   9291 float16x8_t __arm_vrev64q(float16x8_t);
   9292 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_f32)))
   9293 float32x4_t __arm_vrev64q_f32(float32x4_t);
   9294 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_f32)))
   9295 float32x4_t __arm_vrev64q(float32x4_t);
   9296 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_f16)))
   9297 float16x8_t __arm_vrev64q_m_f16(float16x8_t, float16x8_t, mve_pred16_t);
   9298 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_f16)))
   9299 float16x8_t __arm_vrev64q_m(float16x8_t, float16x8_t, mve_pred16_t);
   9300 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_f32)))
   9301 float32x4_t __arm_vrev64q_m_f32(float32x4_t, float32x4_t, mve_pred16_t);
   9302 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_f32)))
   9303 float32x4_t __arm_vrev64q_m(float32x4_t, float32x4_t, mve_pred16_t);
   9304 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_f16)))
   9305 float16x8_t __arm_vrev64q_x_f16(float16x8_t, mve_pred16_t);
   9306 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_f16)))
   9307 float16x8_t __arm_vrev64q_x(float16x8_t, mve_pred16_t);
   9308 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_f32)))
   9309 float32x4_t __arm_vrev64q_x_f32(float32x4_t, mve_pred16_t);
   9310 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_f32)))
   9311 float32x4_t __arm_vrev64q_x(float32x4_t, mve_pred16_t);
   9312 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_f16)))
   9313 float16x8_t __arm_vrndaq_f16(float16x8_t);
   9314 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_f16)))
   9315 float16x8_t __arm_vrndaq(float16x8_t);
   9316 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_f32)))
   9317 float32x4_t __arm_vrndaq_f32(float32x4_t);
   9318 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_f32)))
   9319 float32x4_t __arm_vrndaq(float32x4_t);
   9320 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_m_f16)))
   9321 float16x8_t __arm_vrndaq_m_f16(float16x8_t, float16x8_t, mve_pred16_t);
   9322 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_m_f16)))
   9323 float16x8_t __arm_vrndaq_m(float16x8_t, float16x8_t, mve_pred16_t);
   9324 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_m_f32)))
   9325 float32x4_t __arm_vrndaq_m_f32(float32x4_t, float32x4_t, mve_pred16_t);
   9326 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_m_f32)))
   9327 float32x4_t __arm_vrndaq_m(float32x4_t, float32x4_t, mve_pred16_t);
   9328 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_x_f16)))
   9329 float16x8_t __arm_vrndaq_x_f16(float16x8_t, mve_pred16_t);
   9330 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_x_f16)))
   9331 float16x8_t __arm_vrndaq_x(float16x8_t, mve_pred16_t);
   9332 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_x_f32)))
   9333 float32x4_t __arm_vrndaq_x_f32(float32x4_t, mve_pred16_t);
   9334 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_x_f32)))
   9335 float32x4_t __arm_vrndaq_x(float32x4_t, mve_pred16_t);
   9336 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_f16)))
   9337 float16x8_t __arm_vrndmq_f16(float16x8_t);
   9338 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_f16)))
   9339 float16x8_t __arm_vrndmq(float16x8_t);
   9340 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_f32)))
   9341 float32x4_t __arm_vrndmq_f32(float32x4_t);
   9342 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_f32)))
   9343 float32x4_t __arm_vrndmq(float32x4_t);
   9344 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_m_f16)))
   9345 float16x8_t __arm_vrndmq_m_f16(float16x8_t, float16x8_t, mve_pred16_t);
   9346 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_m_f16)))
   9347 float16x8_t __arm_vrndmq_m(float16x8_t, float16x8_t, mve_pred16_t);
   9348 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_m_f32)))
   9349 float32x4_t __arm_vrndmq_m_f32(float32x4_t, float32x4_t, mve_pred16_t);
   9350 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_m_f32)))
   9351 float32x4_t __arm_vrndmq_m(float32x4_t, float32x4_t, mve_pred16_t);
   9352 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_x_f16)))
   9353 float16x8_t __arm_vrndmq_x_f16(float16x8_t, mve_pred16_t);
   9354 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_x_f16)))
   9355 float16x8_t __arm_vrndmq_x(float16x8_t, mve_pred16_t);
   9356 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_x_f32)))
   9357 float32x4_t __arm_vrndmq_x_f32(float32x4_t, mve_pred16_t);
   9358 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_x_f32)))
   9359 float32x4_t __arm_vrndmq_x(float32x4_t, mve_pred16_t);
   9360 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_f16)))
   9361 float16x8_t __arm_vrndnq_f16(float16x8_t);
   9362 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_f16)))
   9363 float16x8_t __arm_vrndnq(float16x8_t);
   9364 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_f32)))
   9365 float32x4_t __arm_vrndnq_f32(float32x4_t);
   9366 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_f32)))
   9367 float32x4_t __arm_vrndnq(float32x4_t);
   9368 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_m_f16)))
   9369 float16x8_t __arm_vrndnq_m_f16(float16x8_t, float16x8_t, mve_pred16_t);
   9370 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_m_f16)))
   9371 float16x8_t __arm_vrndnq_m(float16x8_t, float16x8_t, mve_pred16_t);
   9372 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_m_f32)))
   9373 float32x4_t __arm_vrndnq_m_f32(float32x4_t, float32x4_t, mve_pred16_t);
   9374 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_m_f32)))
   9375 float32x4_t __arm_vrndnq_m(float32x4_t, float32x4_t, mve_pred16_t);
   9376 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_x_f16)))
   9377 float16x8_t __arm_vrndnq_x_f16(float16x8_t, mve_pred16_t);
   9378 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_x_f16)))
   9379 float16x8_t __arm_vrndnq_x(float16x8_t, mve_pred16_t);
   9380 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_x_f32)))
   9381 float32x4_t __arm_vrndnq_x_f32(float32x4_t, mve_pred16_t);
   9382 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_x_f32)))
   9383 float32x4_t __arm_vrndnq_x(float32x4_t, mve_pred16_t);
   9384 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_f16)))
   9385 float16x8_t __arm_vrndpq_f16(float16x8_t);
   9386 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_f16)))
   9387 float16x8_t __arm_vrndpq(float16x8_t);
   9388 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_f32)))
   9389 float32x4_t __arm_vrndpq_f32(float32x4_t);
   9390 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_f32)))
   9391 float32x4_t __arm_vrndpq(float32x4_t);
   9392 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_m_f16)))
   9393 float16x8_t __arm_vrndpq_m_f16(float16x8_t, float16x8_t, mve_pred16_t);
   9394 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_m_f16)))
   9395 float16x8_t __arm_vrndpq_m(float16x8_t, float16x8_t, mve_pred16_t);
   9396 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_m_f32)))
   9397 float32x4_t __arm_vrndpq_m_f32(float32x4_t, float32x4_t, mve_pred16_t);
   9398 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_m_f32)))
   9399 float32x4_t __arm_vrndpq_m(float32x4_t, float32x4_t, mve_pred16_t);
   9400 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_x_f16)))
   9401 float16x8_t __arm_vrndpq_x_f16(float16x8_t, mve_pred16_t);
   9402 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_x_f16)))
   9403 float16x8_t __arm_vrndpq_x(float16x8_t, mve_pred16_t);
   9404 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_x_f32)))
   9405 float32x4_t __arm_vrndpq_x_f32(float32x4_t, mve_pred16_t);
   9406 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_x_f32)))
   9407 float32x4_t __arm_vrndpq_x(float32x4_t, mve_pred16_t);
   9408 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndq_f16)))
   9409 float16x8_t __arm_vrndq_f16(float16x8_t);
   9410 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndq_f16)))
   9411 float16x8_t __arm_vrndq(float16x8_t);
   9412 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndq_f32)))
   9413 float32x4_t __arm_vrndq_f32(float32x4_t);
   9414 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndq_f32)))
   9415 float32x4_t __arm_vrndq(float32x4_t);
   9416 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndq_m_f16)))
   9417 float16x8_t __arm_vrndq_m_f16(float16x8_t, float16x8_t, mve_pred16_t);
   9418 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndq_m_f16)))
   9419 float16x8_t __arm_vrndq_m(float16x8_t, float16x8_t, mve_pred16_t);
   9420 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndq_m_f32)))
   9421 float32x4_t __arm_vrndq_m_f32(float32x4_t, float32x4_t, mve_pred16_t);
   9422 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndq_m_f32)))
   9423 float32x4_t __arm_vrndq_m(float32x4_t, float32x4_t, mve_pred16_t);
   9424 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndq_x_f16)))
   9425 float16x8_t __arm_vrndq_x_f16(float16x8_t, mve_pred16_t);
   9426 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndq_x_f16)))
   9427 float16x8_t __arm_vrndq_x(float16x8_t, mve_pred16_t);
   9428 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndq_x_f32)))
   9429 float32x4_t __arm_vrndq_x_f32(float32x4_t, mve_pred16_t);
   9430 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndq_x_f32)))
   9431 float32x4_t __arm_vrndq_x(float32x4_t, mve_pred16_t);
   9432 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_f16)))
   9433 float16x8_t __arm_vrndxq_f16(float16x8_t);
   9434 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_f16)))
   9435 float16x8_t __arm_vrndxq(float16x8_t);
   9436 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_f32)))
   9437 float32x4_t __arm_vrndxq_f32(float32x4_t);
   9438 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_f32)))
   9439 float32x4_t __arm_vrndxq(float32x4_t);
   9440 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_m_f16)))
   9441 float16x8_t __arm_vrndxq_m_f16(float16x8_t, float16x8_t, mve_pred16_t);
   9442 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_m_f16)))
   9443 float16x8_t __arm_vrndxq_m(float16x8_t, float16x8_t, mve_pred16_t);
   9444 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_m_f32)))
   9445 float32x4_t __arm_vrndxq_m_f32(float32x4_t, float32x4_t, mve_pred16_t);
   9446 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_m_f32)))
   9447 float32x4_t __arm_vrndxq_m(float32x4_t, float32x4_t, mve_pred16_t);
   9448 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_x_f16)))
   9449 float16x8_t __arm_vrndxq_x_f16(float16x8_t, mve_pred16_t);
   9450 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_x_f16)))
   9451 float16x8_t __arm_vrndxq_x(float16x8_t, mve_pred16_t);
   9452 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_x_f32)))
   9453 float32x4_t __arm_vrndxq_x_f32(float32x4_t, mve_pred16_t);
   9454 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_x_f32)))
   9455 float32x4_t __arm_vrndxq_x(float32x4_t, mve_pred16_t);
   9456 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_f16)))
   9457 float16x8_t __arm_vsetq_lane_f16(float16_t, float16x8_t, int);
   9458 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_f16)))
   9459 float16x8_t __arm_vsetq_lane(float16_t, float16x8_t, int);
   9460 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_f32)))
   9461 float32x4_t __arm_vsetq_lane_f32(float32_t, float32x4_t, int);
   9462 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_f32)))
   9463 float32x4_t __arm_vsetq_lane(float32_t, float32x4_t, int);
   9464 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_f16)))
   9465 void __arm_vst1q_f16(float16_t *, float16x8_t);
   9466 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst1q_f16)))
   9467 void __arm_vst1q(float16_t *, float16x8_t);
   9468 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_f32)))
   9469 void __arm_vst1q_f32(float32_t *, float32x4_t);
   9470 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst1q_f32)))
   9471 void __arm_vst1q(float32_t *, float32x4_t);
   9472 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_f16)))
   9473 void __arm_vst1q_p_f16(float16_t *, float16x8_t, mve_pred16_t);
   9474 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_f16)))
   9475 void __arm_vst1q_p(float16_t *, float16x8_t, mve_pred16_t);
   9476 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_f32)))
   9477 void __arm_vst1q_p_f32(float32_t *, float32x4_t, mve_pred16_t);
   9478 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_f32)))
   9479 void __arm_vst1q_p(float32_t *, float32x4_t, mve_pred16_t);
   9480 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_f16)))
   9481 void __arm_vst2q_f16(float16_t *, float16x8x2_t);
   9482 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst2q_f16)))
   9483 void __arm_vst2q(float16_t *, float16x8x2_t);
   9484 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_f32)))
   9485 void __arm_vst2q_f32(float32_t *, float32x4x2_t);
   9486 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst2q_f32)))
   9487 void __arm_vst2q(float32_t *, float32x4x2_t);
   9488 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_f16)))
   9489 void __arm_vst4q_f16(float16_t *, float16x8x4_t);
   9490 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst4q_f16)))
   9491 void __arm_vst4q(float16_t *, float16x8x4_t);
   9492 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_f32)))
   9493 void __arm_vst4q_f32(float32_t *, float32x4x4_t);
   9494 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst4q_f32)))
   9495 void __arm_vst4q(float32_t *, float32x4x4_t);
   9496 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_f16)))
   9497 void __arm_vstrhq_f16(float16_t *, float16x8_t);
   9498 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_f16)))
   9499 void __arm_vstrhq(float16_t *, float16x8_t);
   9500 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_p_f16)))
   9501 void __arm_vstrhq_p_f16(float16_t *, float16x8_t, mve_pred16_t);
   9502 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_p_f16)))
   9503 void __arm_vstrhq_p(float16_t *, float16x8_t, mve_pred16_t);
   9504 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_f16)))
   9505 void __arm_vstrhq_scatter_offset_f16(float16_t *, uint16x8_t, float16x8_t);
   9506 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_f16)))
   9507 void __arm_vstrhq_scatter_offset(float16_t *, uint16x8_t, float16x8_t);
   9508 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_p_f16)))
   9509 void __arm_vstrhq_scatter_offset_p_f16(float16_t *, uint16x8_t, float16x8_t, mve_pred16_t);
   9510 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_p_f16)))
   9511 void __arm_vstrhq_scatter_offset_p(float16_t *, uint16x8_t, float16x8_t, mve_pred16_t);
   9512 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_f16)))
   9513 void __arm_vstrhq_scatter_shifted_offset_f16(float16_t *, uint16x8_t, float16x8_t);
   9514 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_f16)))
   9515 void __arm_vstrhq_scatter_shifted_offset(float16_t *, uint16x8_t, float16x8_t);
   9516 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_f16)))
   9517 void __arm_vstrhq_scatter_shifted_offset_p_f16(float16_t *, uint16x8_t, float16x8_t, mve_pred16_t);
   9518 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_f16)))
   9519 void __arm_vstrhq_scatter_shifted_offset_p(float16_t *, uint16x8_t, float16x8_t, mve_pred16_t);
   9520 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_f32)))
   9521 void __arm_vstrwq_f32(float32_t *, float32x4_t);
   9522 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_f32)))
   9523 void __arm_vstrwq(float32_t *, float32x4_t);
   9524 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_p_f32)))
   9525 void __arm_vstrwq_p_f32(float32_t *, float32x4_t, mve_pred16_t);
   9526 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_p_f32)))
   9527 void __arm_vstrwq_p(float32_t *, float32x4_t, mve_pred16_t);
   9528 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_f32)))
   9529 void __arm_vstrwq_scatter_base_f32(uint32x4_t, int, float32x4_t);
   9530 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_f32)))
   9531 void __arm_vstrwq_scatter_base(uint32x4_t, int, float32x4_t);
   9532 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_p_f32)))
   9533 void __arm_vstrwq_scatter_base_p_f32(uint32x4_t, int, float32x4_t, mve_pred16_t);
   9534 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_p_f32)))
   9535 void __arm_vstrwq_scatter_base_p(uint32x4_t, int, float32x4_t, mve_pred16_t);
   9536 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_f32)))
   9537 void __arm_vstrwq_scatter_base_wb_f32(uint32x4_t *, int, float32x4_t);
   9538 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_f32)))
   9539 void __arm_vstrwq_scatter_base_wb(uint32x4_t *, int, float32x4_t);
   9540 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_p_f32)))
   9541 void __arm_vstrwq_scatter_base_wb_p_f32(uint32x4_t *, int, float32x4_t, mve_pred16_t);
   9542 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_p_f32)))
   9543 void __arm_vstrwq_scatter_base_wb_p(uint32x4_t *, int, float32x4_t, mve_pred16_t);
   9544 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_f32)))
   9545 void __arm_vstrwq_scatter_offset_f32(float32_t *, uint32x4_t, float32x4_t);
   9546 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_f32)))
   9547 void __arm_vstrwq_scatter_offset(float32_t *, uint32x4_t, float32x4_t);
   9548 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_p_f32)))
   9549 void __arm_vstrwq_scatter_offset_p_f32(float32_t *, uint32x4_t, float32x4_t, mve_pred16_t);
   9550 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_p_f32)))
   9551 void __arm_vstrwq_scatter_offset_p(float32_t *, uint32x4_t, float32x4_t, mve_pred16_t);
   9552 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_f32)))
   9553 void __arm_vstrwq_scatter_shifted_offset_f32(float32_t *, uint32x4_t, float32x4_t);
   9554 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_f32)))
   9555 void __arm_vstrwq_scatter_shifted_offset(float32_t *, uint32x4_t, float32x4_t);
   9556 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_p_f32)))
   9557 void __arm_vstrwq_scatter_shifted_offset_p_f32(float32_t *, uint32x4_t, float32x4_t, mve_pred16_t);
   9558 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_p_f32)))
   9559 void __arm_vstrwq_scatter_shifted_offset_p(float32_t *, uint32x4_t, float32x4_t, mve_pred16_t);
   9560 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_f16)))
   9561 float16x8_t __arm_vsubq_f16(float16x8_t, float16x8_t);
   9562 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_f16)))
   9563 float16x8_t __arm_vsubq(float16x8_t, float16x8_t);
   9564 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_f32)))
   9565 float32x4_t __arm_vsubq_f32(float32x4_t, float32x4_t);
   9566 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_f32)))
   9567 float32x4_t __arm_vsubq(float32x4_t, float32x4_t);
   9568 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_f16)))
   9569 float16x8_t __arm_vsubq_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   9570 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_f16)))
   9571 float16x8_t __arm_vsubq_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
   9572 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_f32)))
   9573 float32x4_t __arm_vsubq_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   9574 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_f32)))
   9575 float32x4_t __arm_vsubq_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
   9576 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_f16)))
   9577 float16x8_t __arm_vsubq_m_n_f16(float16x8_t, float16x8_t, float16_t, mve_pred16_t);
   9578 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_f16)))
   9579 float16x8_t __arm_vsubq_m(float16x8_t, float16x8_t, float16_t, mve_pred16_t);
   9580 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_f32)))
   9581 float32x4_t __arm_vsubq_m_n_f32(float32x4_t, float32x4_t, float32_t, mve_pred16_t);
   9582 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_f32)))
   9583 float32x4_t __arm_vsubq_m(float32x4_t, float32x4_t, float32_t, mve_pred16_t);
   9584 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_f16)))
   9585 float16x8_t __arm_vsubq_n_f16(float16x8_t, float16_t);
   9586 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_f16)))
   9587 float16x8_t __arm_vsubq(float16x8_t, float16_t);
   9588 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_f32)))
   9589 float32x4_t __arm_vsubq_n_f32(float32x4_t, float32_t);
   9590 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_f32)))
   9591 float32x4_t __arm_vsubq(float32x4_t, float32_t);
   9592 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_f16)))
   9593 float16x8_t __arm_vsubq_x_f16(float16x8_t, float16x8_t, mve_pred16_t);
   9594 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_f16)))
   9595 float16x8_t __arm_vsubq_x(float16x8_t, float16x8_t, mve_pred16_t);
   9596 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_f32)))
   9597 float32x4_t __arm_vsubq_x_f32(float32x4_t, float32x4_t, mve_pred16_t);
   9598 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_f32)))
   9599 float32x4_t __arm_vsubq_x(float32x4_t, float32x4_t, mve_pred16_t);
   9600 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_f16)))
   9601 float16x8_t __arm_vsubq_x_n_f16(float16x8_t, float16_t, mve_pred16_t);
   9602 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_f16)))
   9603 float16x8_t __arm_vsubq_x(float16x8_t, float16_t, mve_pred16_t);
   9604 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_f32)))
   9605 float32x4_t __arm_vsubq_x_n_f32(float32x4_t, float32_t, mve_pred16_t);
   9606 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_f32)))
   9607 float32x4_t __arm_vsubq_x(float32x4_t, float32_t, mve_pred16_t);
   9608 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_f16)))
   9609 float16x8_t __arm_vuninitializedq_f16();
   9610 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_f32)))
   9611 float32x4_t __arm_vuninitializedq_f32();
   9612 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_polymorphic_f16)))
   9613 float16x8_t __arm_vuninitializedq(float16x8_t);
   9614 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_polymorphic_f32)))
   9615 float32x4_t __arm_vuninitializedq(float32x4_t);
   9616 
   9617 #endif /* (__ARM_FEATURE_MVE & 2) */
   9618 
   9619 #if (!defined __ARM_MVE_PRESERVE_USER_NAMESPACE)
   9620 
   9621 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_asrl)))
   9622 int64_t asrl(int64_t, int32_t);
   9623 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_lsll)))
   9624 uint64_t lsll(uint64_t, int32_t);
   9625 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_sqrshr)))
   9626 int32_t sqrshr(int32_t, int32_t);
   9627 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_sqrshrl)))
   9628 int64_t sqrshrl(int64_t, int32_t);
   9629 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_sqrshrl_sat48)))
   9630 int64_t sqrshrl_sat48(int64_t, int32_t);
   9631 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_sqshl)))
   9632 int32_t sqshl(int32_t, int);
   9633 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_sqshll)))
   9634 int64_t sqshll(int64_t, int);
   9635 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_srshr)))
   9636 int32_t srshr(int32_t, int);
   9637 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_srshrl)))
   9638 int64_t srshrl(int64_t, int);
   9639 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_uqrshl)))
   9640 uint32_t uqrshl(uint32_t, int32_t);
   9641 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_uqrshll)))
   9642 uint64_t uqrshll(uint64_t, int32_t);
   9643 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_uqrshll_sat48)))
   9644 uint64_t uqrshll_sat48(uint64_t, int32_t);
   9645 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_uqshl)))
   9646 uint32_t uqshl(uint32_t, int);
   9647 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_uqshll)))
   9648 uint64_t uqshll(uint64_t, int);
   9649 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_urshr)))
   9650 uint32_t urshr(uint32_t, int);
   9651 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_urshrl)))
   9652 uint64_t urshrl(uint64_t, int);
   9653 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_s16)))
   9654 uint32_t vabavq_p_s16(uint32_t, int16x8_t, int16x8_t, mve_pred16_t);
   9655 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_s16)))
   9656 uint32_t vabavq_p(uint32_t, int16x8_t, int16x8_t, mve_pred16_t);
   9657 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_s32)))
   9658 uint32_t vabavq_p_s32(uint32_t, int32x4_t, int32x4_t, mve_pred16_t);
   9659 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_s32)))
   9660 uint32_t vabavq_p(uint32_t, int32x4_t, int32x4_t, mve_pred16_t);
   9661 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_s8)))
   9662 uint32_t vabavq_p_s8(uint32_t, int8x16_t, int8x16_t, mve_pred16_t);
   9663 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_s8)))
   9664 uint32_t vabavq_p(uint32_t, int8x16_t, int8x16_t, mve_pred16_t);
   9665 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_u16)))
   9666 uint32_t vabavq_p_u16(uint32_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   9667 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_u16)))
   9668 uint32_t vabavq_p(uint32_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   9669 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_u32)))
   9670 uint32_t vabavq_p_u32(uint32_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   9671 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_u32)))
   9672 uint32_t vabavq_p(uint32_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   9673 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_u8)))
   9674 uint32_t vabavq_p_u8(uint32_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   9675 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabavq_p_u8)))
   9676 uint32_t vabavq_p(uint32_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   9677 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_s16)))
   9678 uint32_t vabavq_s16(uint32_t, int16x8_t, int16x8_t);
   9679 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabavq_s16)))
   9680 uint32_t vabavq(uint32_t, int16x8_t, int16x8_t);
   9681 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_s32)))
   9682 uint32_t vabavq_s32(uint32_t, int32x4_t, int32x4_t);
   9683 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabavq_s32)))
   9684 uint32_t vabavq(uint32_t, int32x4_t, int32x4_t);
   9685 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_s8)))
   9686 uint32_t vabavq_s8(uint32_t, int8x16_t, int8x16_t);
   9687 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabavq_s8)))
   9688 uint32_t vabavq(uint32_t, int8x16_t, int8x16_t);
   9689 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_u16)))
   9690 uint32_t vabavq_u16(uint32_t, uint16x8_t, uint16x8_t);
   9691 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabavq_u16)))
   9692 uint32_t vabavq(uint32_t, uint16x8_t, uint16x8_t);
   9693 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_u32)))
   9694 uint32_t vabavq_u32(uint32_t, uint32x4_t, uint32x4_t);
   9695 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabavq_u32)))
   9696 uint32_t vabavq(uint32_t, uint32x4_t, uint32x4_t);
   9697 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabavq_u8)))
   9698 uint32_t vabavq_u8(uint32_t, uint8x16_t, uint8x16_t);
   9699 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabavq_u8)))
   9700 uint32_t vabavq(uint32_t, uint8x16_t, uint8x16_t);
   9701 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_s16)))
   9702 int16x8_t vabdq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   9703 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_s16)))
   9704 int16x8_t vabdq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   9705 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_s32)))
   9706 int32x4_t vabdq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   9707 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_s32)))
   9708 int32x4_t vabdq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   9709 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_s8)))
   9710 int8x16_t vabdq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   9711 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_s8)))
   9712 int8x16_t vabdq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   9713 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_u16)))
   9714 uint16x8_t vabdq_m_u16(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   9715 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_u16)))
   9716 uint16x8_t vabdq_m(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   9717 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_u32)))
   9718 uint32x4_t vabdq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   9719 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_u32)))
   9720 uint32x4_t vabdq_m(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   9721 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_u8)))
   9722 uint8x16_t vabdq_m_u8(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   9723 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_u8)))
   9724 uint8x16_t vabdq_m(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   9725 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_s16)))
   9726 int16x8_t vabdq_s16(int16x8_t, int16x8_t);
   9727 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_s16)))
   9728 int16x8_t vabdq(int16x8_t, int16x8_t);
   9729 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_s32)))
   9730 int32x4_t vabdq_s32(int32x4_t, int32x4_t);
   9731 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_s32)))
   9732 int32x4_t vabdq(int32x4_t, int32x4_t);
   9733 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_s8)))
   9734 int8x16_t vabdq_s8(int8x16_t, int8x16_t);
   9735 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_s8)))
   9736 int8x16_t vabdq(int8x16_t, int8x16_t);
   9737 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_u16)))
   9738 uint16x8_t vabdq_u16(uint16x8_t, uint16x8_t);
   9739 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_u16)))
   9740 uint16x8_t vabdq(uint16x8_t, uint16x8_t);
   9741 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_u32)))
   9742 uint32x4_t vabdq_u32(uint32x4_t, uint32x4_t);
   9743 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_u32)))
   9744 uint32x4_t vabdq(uint32x4_t, uint32x4_t);
   9745 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_u8)))
   9746 uint8x16_t vabdq_u8(uint8x16_t, uint8x16_t);
   9747 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_u8)))
   9748 uint8x16_t vabdq(uint8x16_t, uint8x16_t);
   9749 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_s16)))
   9750 int16x8_t vabdq_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
   9751 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_s16)))
   9752 int16x8_t vabdq_x(int16x8_t, int16x8_t, mve_pred16_t);
   9753 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_s32)))
   9754 int32x4_t vabdq_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
   9755 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_s32)))
   9756 int32x4_t vabdq_x(int32x4_t, int32x4_t, mve_pred16_t);
   9757 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_s8)))
   9758 int8x16_t vabdq_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
   9759 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_s8)))
   9760 int8x16_t vabdq_x(int8x16_t, int8x16_t, mve_pred16_t);
   9761 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_u16)))
   9762 uint16x8_t vabdq_x_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
   9763 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_u16)))
   9764 uint16x8_t vabdq_x(uint16x8_t, uint16x8_t, mve_pred16_t);
   9765 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_u32)))
   9766 uint32x4_t vabdq_x_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
   9767 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_u32)))
   9768 uint32x4_t vabdq_x(uint32x4_t, uint32x4_t, mve_pred16_t);
   9769 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_u8)))
   9770 uint8x16_t vabdq_x_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
   9771 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_u8)))
   9772 uint8x16_t vabdq_x(uint8x16_t, uint8x16_t, mve_pred16_t);
   9773 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_m_s16)))
   9774 int16x8_t vabsq_m_s16(int16x8_t, int16x8_t, mve_pred16_t);
   9775 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabsq_m_s16)))
   9776 int16x8_t vabsq_m(int16x8_t, int16x8_t, mve_pred16_t);
   9777 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_m_s32)))
   9778 int32x4_t vabsq_m_s32(int32x4_t, int32x4_t, mve_pred16_t);
   9779 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabsq_m_s32)))
   9780 int32x4_t vabsq_m(int32x4_t, int32x4_t, mve_pred16_t);
   9781 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_m_s8)))
   9782 int8x16_t vabsq_m_s8(int8x16_t, int8x16_t, mve_pred16_t);
   9783 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabsq_m_s8)))
   9784 int8x16_t vabsq_m(int8x16_t, int8x16_t, mve_pred16_t);
   9785 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_s16)))
   9786 int16x8_t vabsq_s16(int16x8_t);
   9787 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabsq_s16)))
   9788 int16x8_t vabsq(int16x8_t);
   9789 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_s32)))
   9790 int32x4_t vabsq_s32(int32x4_t);
   9791 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabsq_s32)))
   9792 int32x4_t vabsq(int32x4_t);
   9793 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_s8)))
   9794 int8x16_t vabsq_s8(int8x16_t);
   9795 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabsq_s8)))
   9796 int8x16_t vabsq(int8x16_t);
   9797 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_x_s16)))
   9798 int16x8_t vabsq_x_s16(int16x8_t, mve_pred16_t);
   9799 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabsq_x_s16)))
   9800 int16x8_t vabsq_x(int16x8_t, mve_pred16_t);
   9801 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_x_s32)))
   9802 int32x4_t vabsq_x_s32(int32x4_t, mve_pred16_t);
   9803 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabsq_x_s32)))
   9804 int32x4_t vabsq_x(int32x4_t, mve_pred16_t);
   9805 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_x_s8)))
   9806 int8x16_t vabsq_x_s8(int8x16_t, mve_pred16_t);
   9807 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabsq_x_s8)))
   9808 int8x16_t vabsq_x(int8x16_t, mve_pred16_t);
   9809 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadciq_m_s32)))
   9810 int32x4_t vadciq_m_s32(int32x4_t, int32x4_t, int32x4_t, unsigned *, mve_pred16_t);
   9811 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vadciq_m_s32)))
   9812 int32x4_t vadciq_m(int32x4_t, int32x4_t, int32x4_t, unsigned *, mve_pred16_t);
   9813 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadciq_m_u32)))
   9814 uint32x4_t vadciq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, unsigned *, mve_pred16_t);
   9815 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vadciq_m_u32)))
   9816 uint32x4_t vadciq_m(uint32x4_t, uint32x4_t, uint32x4_t, unsigned *, mve_pred16_t);
   9817 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadciq_s32)))
   9818 int32x4_t vadciq_s32(int32x4_t, int32x4_t, unsigned *);
   9819 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vadciq_s32)))
   9820 int32x4_t vadciq(int32x4_t, int32x4_t, unsigned *);
   9821 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadciq_u32)))
   9822 uint32x4_t vadciq_u32(uint32x4_t, uint32x4_t, unsigned *);
   9823 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vadciq_u32)))
   9824 uint32x4_t vadciq(uint32x4_t, uint32x4_t, unsigned *);
   9825 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadcq_m_s32)))
   9826 int32x4_t vadcq_m_s32(int32x4_t, int32x4_t, int32x4_t, unsigned *, mve_pred16_t);
   9827 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vadcq_m_s32)))
   9828 int32x4_t vadcq_m(int32x4_t, int32x4_t, int32x4_t, unsigned *, mve_pred16_t);
   9829 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadcq_m_u32)))
   9830 uint32x4_t vadcq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, unsigned *, mve_pred16_t);
   9831 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vadcq_m_u32)))
   9832 uint32x4_t vadcq_m(uint32x4_t, uint32x4_t, uint32x4_t, unsigned *, mve_pred16_t);
   9833 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadcq_s32)))
   9834 int32x4_t vadcq_s32(int32x4_t, int32x4_t, unsigned *);
   9835 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vadcq_s32)))
   9836 int32x4_t vadcq(int32x4_t, int32x4_t, unsigned *);
   9837 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vadcq_u32)))
   9838 uint32x4_t vadcq_u32(uint32x4_t, uint32x4_t, unsigned *);
   9839 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vadcq_u32)))
   9840 uint32x4_t vadcq(uint32x4_t, uint32x4_t, unsigned *);
   9841 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvaq_p_s32)))
   9842 int64_t vaddlvaq_p_s32(int64_t, int32x4_t, mve_pred16_t);
   9843 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddlvaq_p_s32)))
   9844 int64_t vaddlvaq_p(int64_t, int32x4_t, mve_pred16_t);
   9845 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvaq_p_u32)))
   9846 uint64_t vaddlvaq_p_u32(uint64_t, uint32x4_t, mve_pred16_t);
   9847 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddlvaq_p_u32)))
   9848 uint64_t vaddlvaq_p(uint64_t, uint32x4_t, mve_pred16_t);
   9849 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvaq_s32)))
   9850 int64_t vaddlvaq_s32(int64_t, int32x4_t);
   9851 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddlvaq_s32)))
   9852 int64_t vaddlvaq(int64_t, int32x4_t);
   9853 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvaq_u32)))
   9854 uint64_t vaddlvaq_u32(uint64_t, uint32x4_t);
   9855 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddlvaq_u32)))
   9856 uint64_t vaddlvaq(uint64_t, uint32x4_t);
   9857 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvq_p_s32)))
   9858 int64_t vaddlvq_p_s32(int32x4_t, mve_pred16_t);
   9859 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddlvq_p_s32)))
   9860 int64_t vaddlvq_p(int32x4_t, mve_pred16_t);
   9861 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvq_p_u32)))
   9862 uint64_t vaddlvq_p_u32(uint32x4_t, mve_pred16_t);
   9863 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddlvq_p_u32)))
   9864 uint64_t vaddlvq_p(uint32x4_t, mve_pred16_t);
   9865 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvq_s32)))
   9866 int64_t vaddlvq_s32(int32x4_t);
   9867 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddlvq_s32)))
   9868 int64_t vaddlvq(int32x4_t);
   9869 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddlvq_u32)))
   9870 uint64_t vaddlvq_u32(uint32x4_t);
   9871 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddlvq_u32)))
   9872 uint64_t vaddlvq(uint32x4_t);
   9873 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_s16)))
   9874 int16x8_t vaddq_m_n_s16(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
   9875 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_s16)))
   9876 int16x8_t vaddq_m(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
   9877 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_s32)))
   9878 int32x4_t vaddq_m_n_s32(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
   9879 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_s32)))
   9880 int32x4_t vaddq_m(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
   9881 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_s8)))
   9882 int8x16_t vaddq_m_n_s8(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
   9883 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_s8)))
   9884 int8x16_t vaddq_m(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
   9885 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_u16)))
   9886 uint16x8_t vaddq_m_n_u16(uint16x8_t, uint16x8_t, uint16_t, mve_pred16_t);
   9887 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_u16)))
   9888 uint16x8_t vaddq_m(uint16x8_t, uint16x8_t, uint16_t, mve_pred16_t);
   9889 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_u32)))
   9890 uint32x4_t vaddq_m_n_u32(uint32x4_t, uint32x4_t, uint32_t, mve_pred16_t);
   9891 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_u32)))
   9892 uint32x4_t vaddq_m(uint32x4_t, uint32x4_t, uint32_t, mve_pred16_t);
   9893 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_u8)))
   9894 uint8x16_t vaddq_m_n_u8(uint8x16_t, uint8x16_t, uint8_t, mve_pred16_t);
   9895 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_u8)))
   9896 uint8x16_t vaddq_m(uint8x16_t, uint8x16_t, uint8_t, mve_pred16_t);
   9897 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_s16)))
   9898 int16x8_t vaddq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   9899 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_s16)))
   9900 int16x8_t vaddq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
   9901 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_s32)))
   9902 int32x4_t vaddq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   9903 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_s32)))
   9904 int32x4_t vaddq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
   9905 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_s8)))
   9906 int8x16_t vaddq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   9907 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_s8)))
   9908 int8x16_t vaddq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
   9909 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_u16)))
   9910 uint16x8_t vaddq_m_u16(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   9911 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_u16)))
   9912 uint16x8_t vaddq_m(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
   9913 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_u32)))
   9914 uint32x4_t vaddq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   9915 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_u32)))
   9916 uint32x4_t vaddq_m(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
   9917 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_u8)))
   9918 uint8x16_t vaddq_m_u8(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   9919 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_u8)))
   9920 uint8x16_t vaddq_m(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
   9921 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_s16)))
   9922 int16x8_t vaddq_n_s16(int16x8_t, int16_t);
   9923 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_s16)))
   9924 int16x8_t vaddq(int16x8_t, int16_t);
   9925 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_s32)))
   9926 int32x4_t vaddq_n_s32(int32x4_t, int32_t);
   9927 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_s32)))
   9928 int32x4_t vaddq(int32x4_t, int32_t);
   9929 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_s8)))
   9930 int8x16_t vaddq_n_s8(int8x16_t, int8_t);
   9931 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_s8)))
   9932 int8x16_t vaddq(int8x16_t, int8_t);
   9933 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_u16)))
   9934 uint16x8_t vaddq_n_u16(uint16x8_t, uint16_t);
   9935 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_u16)))
   9936 uint16x8_t vaddq(uint16x8_t, uint16_t);
   9937 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_u32)))
   9938 uint32x4_t vaddq_n_u32(uint32x4_t, uint32_t);
   9939 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_u32)))
   9940 uint32x4_t vaddq(uint32x4_t, uint32_t);
   9941 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_u8)))
   9942 uint8x16_t vaddq_n_u8(uint8x16_t, uint8_t);
   9943 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_u8)))
   9944 uint8x16_t vaddq(uint8x16_t, uint8_t);
   9945 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_s16)))
   9946 int16x8_t vaddq_s16(int16x8_t, int16x8_t);
   9947 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_s16)))
   9948 int16x8_t vaddq(int16x8_t, int16x8_t);
   9949 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_s32)))
   9950 int32x4_t vaddq_s32(int32x4_t, int32x4_t);
   9951 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_s32)))
   9952 int32x4_t vaddq(int32x4_t, int32x4_t);
   9953 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_s8)))
   9954 int8x16_t vaddq_s8(int8x16_t, int8x16_t);
   9955 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_s8)))
   9956 int8x16_t vaddq(int8x16_t, int8x16_t);
   9957 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_u16)))
   9958 uint16x8_t vaddq_u16(uint16x8_t, uint16x8_t);
   9959 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_u16)))
   9960 uint16x8_t vaddq(uint16x8_t, uint16x8_t);
   9961 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_u32)))
   9962 uint32x4_t vaddq_u32(uint32x4_t, uint32x4_t);
   9963 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_u32)))
   9964 uint32x4_t vaddq(uint32x4_t, uint32x4_t);
   9965 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_u8)))
   9966 uint8x16_t vaddq_u8(uint8x16_t, uint8x16_t);
   9967 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_u8)))
   9968 uint8x16_t vaddq(uint8x16_t, uint8x16_t);
   9969 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_s16)))
   9970 int16x8_t vaddq_x_n_s16(int16x8_t, int16_t, mve_pred16_t);
   9971 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_s16)))
   9972 int16x8_t vaddq_x(int16x8_t, int16_t, mve_pred16_t);
   9973 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_s32)))
   9974 int32x4_t vaddq_x_n_s32(int32x4_t, int32_t, mve_pred16_t);
   9975 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_s32)))
   9976 int32x4_t vaddq_x(int32x4_t, int32_t, mve_pred16_t);
   9977 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_s8)))
   9978 int8x16_t vaddq_x_n_s8(int8x16_t, int8_t, mve_pred16_t);
   9979 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_s8)))
   9980 int8x16_t vaddq_x(int8x16_t, int8_t, mve_pred16_t);
   9981 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_u16)))
   9982 uint16x8_t vaddq_x_n_u16(uint16x8_t, uint16_t, mve_pred16_t);
   9983 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_u16)))
   9984 uint16x8_t vaddq_x(uint16x8_t, uint16_t, mve_pred16_t);
   9985 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_u32)))
   9986 uint32x4_t vaddq_x_n_u32(uint32x4_t, uint32_t, mve_pred16_t);
   9987 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_u32)))
   9988 uint32x4_t vaddq_x(uint32x4_t, uint32_t, mve_pred16_t);
   9989 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_u8)))
   9990 uint8x16_t vaddq_x_n_u8(uint8x16_t, uint8_t, mve_pred16_t);
   9991 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_u8)))
   9992 uint8x16_t vaddq_x(uint8x16_t, uint8_t, mve_pred16_t);
   9993 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_s16)))
   9994 int16x8_t vaddq_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
   9995 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_s16)))
   9996 int16x8_t vaddq_x(int16x8_t, int16x8_t, mve_pred16_t);
   9997 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_s32)))
   9998 int32x4_t vaddq_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
   9999 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_s32)))
  10000 int32x4_t vaddq_x(int32x4_t, int32x4_t, mve_pred16_t);
  10001 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_s8)))
  10002 int8x16_t vaddq_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
  10003 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_s8)))
  10004 int8x16_t vaddq_x(int8x16_t, int8x16_t, mve_pred16_t);
  10005 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_u16)))
  10006 uint16x8_t vaddq_x_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
  10007 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_u16)))
  10008 uint16x8_t vaddq_x(uint16x8_t, uint16x8_t, mve_pred16_t);
  10009 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_u32)))
  10010 uint32x4_t vaddq_x_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
  10011 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_u32)))
  10012 uint32x4_t vaddq_x(uint32x4_t, uint32x4_t, mve_pred16_t);
  10013 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_u8)))
  10014 uint8x16_t vaddq_x_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
  10015 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_u8)))
  10016 uint8x16_t vaddq_x(uint8x16_t, uint8x16_t, mve_pred16_t);
  10017 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_s16)))
  10018 int32_t vaddvaq_p_s16(int32_t, int16x8_t, mve_pred16_t);
  10019 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_s16)))
  10020 int32_t vaddvaq_p(int32_t, int16x8_t, mve_pred16_t);
  10021 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_s32)))
  10022 int32_t vaddvaq_p_s32(int32_t, int32x4_t, mve_pred16_t);
  10023 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_s32)))
  10024 int32_t vaddvaq_p(int32_t, int32x4_t, mve_pred16_t);
  10025 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_s8)))
  10026 int32_t vaddvaq_p_s8(int32_t, int8x16_t, mve_pred16_t);
  10027 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_s8)))
  10028 int32_t vaddvaq_p(int32_t, int8x16_t, mve_pred16_t);
  10029 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_u16)))
  10030 uint32_t vaddvaq_p_u16(uint32_t, uint16x8_t, mve_pred16_t);
  10031 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_u16)))
  10032 uint32_t vaddvaq_p(uint32_t, uint16x8_t, mve_pred16_t);
  10033 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_u32)))
  10034 uint32_t vaddvaq_p_u32(uint32_t, uint32x4_t, mve_pred16_t);
  10035 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_u32)))
  10036 uint32_t vaddvaq_p(uint32_t, uint32x4_t, mve_pred16_t);
  10037 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_u8)))
  10038 uint32_t vaddvaq_p_u8(uint32_t, uint8x16_t, mve_pred16_t);
  10039 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_p_u8)))
  10040 uint32_t vaddvaq_p(uint32_t, uint8x16_t, mve_pred16_t);
  10041 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_s16)))
  10042 int32_t vaddvaq_s16(int32_t, int16x8_t);
  10043 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_s16)))
  10044 int32_t vaddvaq(int32_t, int16x8_t);
  10045 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_s32)))
  10046 int32_t vaddvaq_s32(int32_t, int32x4_t);
  10047 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_s32)))
  10048 int32_t vaddvaq(int32_t, int32x4_t);
  10049 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_s8)))
  10050 int32_t vaddvaq_s8(int32_t, int8x16_t);
  10051 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_s8)))
  10052 int32_t vaddvaq(int32_t, int8x16_t);
  10053 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_u16)))
  10054 uint32_t vaddvaq_u16(uint32_t, uint16x8_t);
  10055 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_u16)))
  10056 uint32_t vaddvaq(uint32_t, uint16x8_t);
  10057 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_u32)))
  10058 uint32_t vaddvaq_u32(uint32_t, uint32x4_t);
  10059 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_u32)))
  10060 uint32_t vaddvaq(uint32_t, uint32x4_t);
  10061 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_u8)))
  10062 uint32_t vaddvaq_u8(uint32_t, uint8x16_t);
  10063 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvaq_u8)))
  10064 uint32_t vaddvaq(uint32_t, uint8x16_t);
  10065 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_s16)))
  10066 int32_t vaddvq_p_s16(int16x8_t, mve_pred16_t);
  10067 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_s16)))
  10068 int32_t vaddvq_p(int16x8_t, mve_pred16_t);
  10069 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_s32)))
  10070 int32_t vaddvq_p_s32(int32x4_t, mve_pred16_t);
  10071 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_s32)))
  10072 int32_t vaddvq_p(int32x4_t, mve_pred16_t);
  10073 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_s8)))
  10074 int32_t vaddvq_p_s8(int8x16_t, mve_pred16_t);
  10075 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_s8)))
  10076 int32_t vaddvq_p(int8x16_t, mve_pred16_t);
  10077 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_u16)))
  10078 uint32_t vaddvq_p_u16(uint16x8_t, mve_pred16_t);
  10079 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_u16)))
  10080 uint32_t vaddvq_p(uint16x8_t, mve_pred16_t);
  10081 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_u32)))
  10082 uint32_t vaddvq_p_u32(uint32x4_t, mve_pred16_t);
  10083 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_u32)))
  10084 uint32_t vaddvq_p(uint32x4_t, mve_pred16_t);
  10085 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_u8)))
  10086 uint32_t vaddvq_p_u8(uint8x16_t, mve_pred16_t);
  10087 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_p_u8)))
  10088 uint32_t vaddvq_p(uint8x16_t, mve_pred16_t);
  10089 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_s16)))
  10090 int32_t vaddvq_s16(int16x8_t);
  10091 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_s16)))
  10092 int32_t vaddvq(int16x8_t);
  10093 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_s32)))
  10094 int32_t vaddvq_s32(int32x4_t);
  10095 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_s32)))
  10096 int32_t vaddvq(int32x4_t);
  10097 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_s8)))
  10098 int32_t vaddvq_s8(int8x16_t);
  10099 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_s8)))
  10100 int32_t vaddvq(int8x16_t);
  10101 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_u16)))
  10102 uint32_t vaddvq_u16(uint16x8_t);
  10103 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_u16)))
  10104 uint32_t vaddvq(uint16x8_t);
  10105 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_u32)))
  10106 uint32_t vaddvq_u32(uint32x4_t);
  10107 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_u32)))
  10108 uint32_t vaddvq(uint32x4_t);
  10109 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_u8)))
  10110 uint32_t vaddvq_u8(uint8x16_t);
  10111 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddvq_u8)))
  10112 uint32_t vaddvq(uint8x16_t);
  10113 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_s16)))
  10114 int16x8_t vandq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  10115 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_s16)))
  10116 int16x8_t vandq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  10117 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_s32)))
  10118 int32x4_t vandq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  10119 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_s32)))
  10120 int32x4_t vandq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  10121 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_s8)))
  10122 int8x16_t vandq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  10123 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_s8)))
  10124 int8x16_t vandq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  10125 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_u16)))
  10126 uint16x8_t vandq_m_u16(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  10127 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_u16)))
  10128 uint16x8_t vandq_m(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  10129 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_u32)))
  10130 uint32x4_t vandq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  10131 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_u32)))
  10132 uint32x4_t vandq_m(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  10133 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_u8)))
  10134 uint8x16_t vandq_m_u8(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  10135 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_u8)))
  10136 uint8x16_t vandq_m(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  10137 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_s16)))
  10138 int16x8_t vandq_s16(int16x8_t, int16x8_t);
  10139 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_s16)))
  10140 int16x8_t vandq(int16x8_t, int16x8_t);
  10141 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_s32)))
  10142 int32x4_t vandq_s32(int32x4_t, int32x4_t);
  10143 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_s32)))
  10144 int32x4_t vandq(int32x4_t, int32x4_t);
  10145 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_s8)))
  10146 int8x16_t vandq_s8(int8x16_t, int8x16_t);
  10147 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_s8)))
  10148 int8x16_t vandq(int8x16_t, int8x16_t);
  10149 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_u16)))
  10150 uint16x8_t vandq_u16(uint16x8_t, uint16x8_t);
  10151 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_u16)))
  10152 uint16x8_t vandq(uint16x8_t, uint16x8_t);
  10153 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_u32)))
  10154 uint32x4_t vandq_u32(uint32x4_t, uint32x4_t);
  10155 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_u32)))
  10156 uint32x4_t vandq(uint32x4_t, uint32x4_t);
  10157 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_u8)))
  10158 uint8x16_t vandq_u8(uint8x16_t, uint8x16_t);
  10159 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_u8)))
  10160 uint8x16_t vandq(uint8x16_t, uint8x16_t);
  10161 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_s16)))
  10162 int16x8_t vandq_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
  10163 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_s16)))
  10164 int16x8_t vandq_x(int16x8_t, int16x8_t, mve_pred16_t);
  10165 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_s32)))
  10166 int32x4_t vandq_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
  10167 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_s32)))
  10168 int32x4_t vandq_x(int32x4_t, int32x4_t, mve_pred16_t);
  10169 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_s8)))
  10170 int8x16_t vandq_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
  10171 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_s8)))
  10172 int8x16_t vandq_x(int8x16_t, int8x16_t, mve_pred16_t);
  10173 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_u16)))
  10174 uint16x8_t vandq_x_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
  10175 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_u16)))
  10176 uint16x8_t vandq_x(uint16x8_t, uint16x8_t, mve_pred16_t);
  10177 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_u32)))
  10178 uint32x4_t vandq_x_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
  10179 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_u32)))
  10180 uint32x4_t vandq_x(uint32x4_t, uint32x4_t, mve_pred16_t);
  10181 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_u8)))
  10182 uint8x16_t vandq_x_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
  10183 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_u8)))
  10184 uint8x16_t vandq_x(uint8x16_t, uint8x16_t, mve_pred16_t);
  10185 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_n_s16)))
  10186 int16x8_t vbicq_m_n_s16(int16x8_t, int16_t, mve_pred16_t);
  10187 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_n_s16)))
  10188 int16x8_t vbicq_m_n(int16x8_t, int16_t, mve_pred16_t);
  10189 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_n_s32)))
  10190 int32x4_t vbicq_m_n_s32(int32x4_t, int32_t, mve_pred16_t);
  10191 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_n_s32)))
  10192 int32x4_t vbicq_m_n(int32x4_t, int32_t, mve_pred16_t);
  10193 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_n_u16)))
  10194 uint16x8_t vbicq_m_n_u16(uint16x8_t, uint16_t, mve_pred16_t);
  10195 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_n_u16)))
  10196 uint16x8_t vbicq_m_n(uint16x8_t, uint16_t, mve_pred16_t);
  10197 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_n_u32)))
  10198 uint32x4_t vbicq_m_n_u32(uint32x4_t, uint32_t, mve_pred16_t);
  10199 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_n_u32)))
  10200 uint32x4_t vbicq_m_n(uint32x4_t, uint32_t, mve_pred16_t);
  10201 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_s16)))
  10202 int16x8_t vbicq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  10203 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_s16)))
  10204 int16x8_t vbicq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  10205 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_s32)))
  10206 int32x4_t vbicq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  10207 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_s32)))
  10208 int32x4_t vbicq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  10209 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_s8)))
  10210 int8x16_t vbicq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  10211 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_s8)))
  10212 int8x16_t vbicq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  10213 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_u16)))
  10214 uint16x8_t vbicq_m_u16(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  10215 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_u16)))
  10216 uint16x8_t vbicq_m(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  10217 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_u32)))
  10218 uint32x4_t vbicq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  10219 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_u32)))
  10220 uint32x4_t vbicq_m(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  10221 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_u8)))
  10222 uint8x16_t vbicq_m_u8(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  10223 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_u8)))
  10224 uint8x16_t vbicq_m(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  10225 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_n_s16)))
  10226 int16x8_t vbicq_n_s16(int16x8_t, int16_t);
  10227 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_n_s16)))
  10228 int16x8_t vbicq(int16x8_t, int16_t);
  10229 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_n_s32)))
  10230 int32x4_t vbicq_n_s32(int32x4_t, int32_t);
  10231 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_n_s32)))
  10232 int32x4_t vbicq(int32x4_t, int32_t);
  10233 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_n_u16)))
  10234 uint16x8_t vbicq_n_u16(uint16x8_t, uint16_t);
  10235 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_n_u16)))
  10236 uint16x8_t vbicq(uint16x8_t, uint16_t);
  10237 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_n_u32)))
  10238 uint32x4_t vbicq_n_u32(uint32x4_t, uint32_t);
  10239 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_n_u32)))
  10240 uint32x4_t vbicq(uint32x4_t, uint32_t);
  10241 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_s16)))
  10242 int16x8_t vbicq_s16(int16x8_t, int16x8_t);
  10243 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_s16)))
  10244 int16x8_t vbicq(int16x8_t, int16x8_t);
  10245 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_s32)))
  10246 int32x4_t vbicq_s32(int32x4_t, int32x4_t);
  10247 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_s32)))
  10248 int32x4_t vbicq(int32x4_t, int32x4_t);
  10249 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_s8)))
  10250 int8x16_t vbicq_s8(int8x16_t, int8x16_t);
  10251 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_s8)))
  10252 int8x16_t vbicq(int8x16_t, int8x16_t);
  10253 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_u16)))
  10254 uint16x8_t vbicq_u16(uint16x8_t, uint16x8_t);
  10255 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_u16)))
  10256 uint16x8_t vbicq(uint16x8_t, uint16x8_t);
  10257 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_u32)))
  10258 uint32x4_t vbicq_u32(uint32x4_t, uint32x4_t);
  10259 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_u32)))
  10260 uint32x4_t vbicq(uint32x4_t, uint32x4_t);
  10261 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_u8)))
  10262 uint8x16_t vbicq_u8(uint8x16_t, uint8x16_t);
  10263 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_u8)))
  10264 uint8x16_t vbicq(uint8x16_t, uint8x16_t);
  10265 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_s16)))
  10266 int16x8_t vbicq_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
  10267 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_s16)))
  10268 int16x8_t vbicq_x(int16x8_t, int16x8_t, mve_pred16_t);
  10269 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_s32)))
  10270 int32x4_t vbicq_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
  10271 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_s32)))
  10272 int32x4_t vbicq_x(int32x4_t, int32x4_t, mve_pred16_t);
  10273 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_s8)))
  10274 int8x16_t vbicq_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
  10275 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_s8)))
  10276 int8x16_t vbicq_x(int8x16_t, int8x16_t, mve_pred16_t);
  10277 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_u16)))
  10278 uint16x8_t vbicq_x_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
  10279 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_u16)))
  10280 uint16x8_t vbicq_x(uint16x8_t, uint16x8_t, mve_pred16_t);
  10281 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_u32)))
  10282 uint32x4_t vbicq_x_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
  10283 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_u32)))
  10284 uint32x4_t vbicq_x(uint32x4_t, uint32x4_t, mve_pred16_t);
  10285 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_u8)))
  10286 uint8x16_t vbicq_x_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
  10287 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_u8)))
  10288 uint8x16_t vbicq_x(uint8x16_t, uint8x16_t, mve_pred16_t);
  10289 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_s16)))
  10290 int16x8_t vbrsrq_m_n_s16(int16x8_t, int16x8_t, int32_t, mve_pred16_t);
  10291 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_s16)))
  10292 int16x8_t vbrsrq_m(int16x8_t, int16x8_t, int32_t, mve_pred16_t);
  10293 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_s32)))
  10294 int32x4_t vbrsrq_m_n_s32(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
  10295 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_s32)))
  10296 int32x4_t vbrsrq_m(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
  10297 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_s8)))
  10298 int8x16_t vbrsrq_m_n_s8(int8x16_t, int8x16_t, int32_t, mve_pred16_t);
  10299 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_s8)))
  10300 int8x16_t vbrsrq_m(int8x16_t, int8x16_t, int32_t, mve_pred16_t);
  10301 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_u16)))
  10302 uint16x8_t vbrsrq_m_n_u16(uint16x8_t, uint16x8_t, int32_t, mve_pred16_t);
  10303 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_u16)))
  10304 uint16x8_t vbrsrq_m(uint16x8_t, uint16x8_t, int32_t, mve_pred16_t);
  10305 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_u32)))
  10306 uint32x4_t vbrsrq_m_n_u32(uint32x4_t, uint32x4_t, int32_t, mve_pred16_t);
  10307 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_u32)))
  10308 uint32x4_t vbrsrq_m(uint32x4_t, uint32x4_t, int32_t, mve_pred16_t);
  10309 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_u8)))
  10310 uint8x16_t vbrsrq_m_n_u8(uint8x16_t, uint8x16_t, int32_t, mve_pred16_t);
  10311 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_u8)))
  10312 uint8x16_t vbrsrq_m(uint8x16_t, uint8x16_t, int32_t, mve_pred16_t);
  10313 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_s16)))
  10314 int16x8_t vbrsrq_n_s16(int16x8_t, int32_t);
  10315 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_s16)))
  10316 int16x8_t vbrsrq(int16x8_t, int32_t);
  10317 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_s32)))
  10318 int32x4_t vbrsrq_n_s32(int32x4_t, int32_t);
  10319 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_s32)))
  10320 int32x4_t vbrsrq(int32x4_t, int32_t);
  10321 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_s8)))
  10322 int8x16_t vbrsrq_n_s8(int8x16_t, int32_t);
  10323 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_s8)))
  10324 int8x16_t vbrsrq(int8x16_t, int32_t);
  10325 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_u16)))
  10326 uint16x8_t vbrsrq_n_u16(uint16x8_t, int32_t);
  10327 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_u16)))
  10328 uint16x8_t vbrsrq(uint16x8_t, int32_t);
  10329 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_u32)))
  10330 uint32x4_t vbrsrq_n_u32(uint32x4_t, int32_t);
  10331 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_u32)))
  10332 uint32x4_t vbrsrq(uint32x4_t, int32_t);
  10333 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_u8)))
  10334 uint8x16_t vbrsrq_n_u8(uint8x16_t, int32_t);
  10335 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_u8)))
  10336 uint8x16_t vbrsrq(uint8x16_t, int32_t);
  10337 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_s16)))
  10338 int16x8_t vbrsrq_x_n_s16(int16x8_t, int32_t, mve_pred16_t);
  10339 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_s16)))
  10340 int16x8_t vbrsrq_x(int16x8_t, int32_t, mve_pred16_t);
  10341 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_s32)))
  10342 int32x4_t vbrsrq_x_n_s32(int32x4_t, int32_t, mve_pred16_t);
  10343 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_s32)))
  10344 int32x4_t vbrsrq_x(int32x4_t, int32_t, mve_pred16_t);
  10345 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_s8)))
  10346 int8x16_t vbrsrq_x_n_s8(int8x16_t, int32_t, mve_pred16_t);
  10347 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_s8)))
  10348 int8x16_t vbrsrq_x(int8x16_t, int32_t, mve_pred16_t);
  10349 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_u16)))
  10350 uint16x8_t vbrsrq_x_n_u16(uint16x8_t, int32_t, mve_pred16_t);
  10351 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_u16)))
  10352 uint16x8_t vbrsrq_x(uint16x8_t, int32_t, mve_pred16_t);
  10353 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_u32)))
  10354 uint32x4_t vbrsrq_x_n_u32(uint32x4_t, int32_t, mve_pred16_t);
  10355 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_u32)))
  10356 uint32x4_t vbrsrq_x(uint32x4_t, int32_t, mve_pred16_t);
  10357 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_u8)))
  10358 uint8x16_t vbrsrq_x_n_u8(uint8x16_t, int32_t, mve_pred16_t);
  10359 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_u8)))
  10360 uint8x16_t vbrsrq_x(uint8x16_t, int32_t, mve_pred16_t);
  10361 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_s16)))
  10362 int16x8_t vcaddq_rot270_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  10363 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_s16)))
  10364 int16x8_t vcaddq_rot270_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  10365 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_s32)))
  10366 int32x4_t vcaddq_rot270_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  10367 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_s32)))
  10368 int32x4_t vcaddq_rot270_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  10369 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_s8)))
  10370 int8x16_t vcaddq_rot270_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  10371 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_s8)))
  10372 int8x16_t vcaddq_rot270_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  10373 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_u16)))
  10374 uint16x8_t vcaddq_rot270_m_u16(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  10375 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_u16)))
  10376 uint16x8_t vcaddq_rot270_m(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  10377 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_u32)))
  10378 uint32x4_t vcaddq_rot270_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  10379 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_u32)))
  10380 uint32x4_t vcaddq_rot270_m(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  10381 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_u8)))
  10382 uint8x16_t vcaddq_rot270_m_u8(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  10383 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_u8)))
  10384 uint8x16_t vcaddq_rot270_m(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  10385 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_s16)))
  10386 int16x8_t vcaddq_rot270_s16(int16x8_t, int16x8_t);
  10387 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_s16)))
  10388 int16x8_t vcaddq_rot270(int16x8_t, int16x8_t);
  10389 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_s32)))
  10390 int32x4_t vcaddq_rot270_s32(int32x4_t, int32x4_t);
  10391 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_s32)))
  10392 int32x4_t vcaddq_rot270(int32x4_t, int32x4_t);
  10393 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_s8)))
  10394 int8x16_t vcaddq_rot270_s8(int8x16_t, int8x16_t);
  10395 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_s8)))
  10396 int8x16_t vcaddq_rot270(int8x16_t, int8x16_t);
  10397 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_u16)))
  10398 uint16x8_t vcaddq_rot270_u16(uint16x8_t, uint16x8_t);
  10399 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_u16)))
  10400 uint16x8_t vcaddq_rot270(uint16x8_t, uint16x8_t);
  10401 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_u32)))
  10402 uint32x4_t vcaddq_rot270_u32(uint32x4_t, uint32x4_t);
  10403 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_u32)))
  10404 uint32x4_t vcaddq_rot270(uint32x4_t, uint32x4_t);
  10405 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_u8)))
  10406 uint8x16_t vcaddq_rot270_u8(uint8x16_t, uint8x16_t);
  10407 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_u8)))
  10408 uint8x16_t vcaddq_rot270(uint8x16_t, uint8x16_t);
  10409 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_s16)))
  10410 int16x8_t vcaddq_rot270_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
  10411 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_s16)))
  10412 int16x8_t vcaddq_rot270_x(int16x8_t, int16x8_t, mve_pred16_t);
  10413 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_s32)))
  10414 int32x4_t vcaddq_rot270_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
  10415 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_s32)))
  10416 int32x4_t vcaddq_rot270_x(int32x4_t, int32x4_t, mve_pred16_t);
  10417 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_s8)))
  10418 int8x16_t vcaddq_rot270_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
  10419 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_s8)))
  10420 int8x16_t vcaddq_rot270_x(int8x16_t, int8x16_t, mve_pred16_t);
  10421 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_u16)))
  10422 uint16x8_t vcaddq_rot270_x_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
  10423 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_u16)))
  10424 uint16x8_t vcaddq_rot270_x(uint16x8_t, uint16x8_t, mve_pred16_t);
  10425 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_u32)))
  10426 uint32x4_t vcaddq_rot270_x_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
  10427 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_u32)))
  10428 uint32x4_t vcaddq_rot270_x(uint32x4_t, uint32x4_t, mve_pred16_t);
  10429 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_u8)))
  10430 uint8x16_t vcaddq_rot270_x_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
  10431 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_u8)))
  10432 uint8x16_t vcaddq_rot270_x(uint8x16_t, uint8x16_t, mve_pred16_t);
  10433 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_s16)))
  10434 int16x8_t vcaddq_rot90_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  10435 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_s16)))
  10436 int16x8_t vcaddq_rot90_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  10437 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_s32)))
  10438 int32x4_t vcaddq_rot90_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  10439 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_s32)))
  10440 int32x4_t vcaddq_rot90_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  10441 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_s8)))
  10442 int8x16_t vcaddq_rot90_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  10443 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_s8)))
  10444 int8x16_t vcaddq_rot90_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  10445 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_u16)))
  10446 uint16x8_t vcaddq_rot90_m_u16(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  10447 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_u16)))
  10448 uint16x8_t vcaddq_rot90_m(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  10449 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_u32)))
  10450 uint32x4_t vcaddq_rot90_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  10451 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_u32)))
  10452 uint32x4_t vcaddq_rot90_m(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  10453 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_u8)))
  10454 uint8x16_t vcaddq_rot90_m_u8(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  10455 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_u8)))
  10456 uint8x16_t vcaddq_rot90_m(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  10457 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_s16)))
  10458 int16x8_t vcaddq_rot90_s16(int16x8_t, int16x8_t);
  10459 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_s16)))
  10460 int16x8_t vcaddq_rot90(int16x8_t, int16x8_t);
  10461 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_s32)))
  10462 int32x4_t vcaddq_rot90_s32(int32x4_t, int32x4_t);
  10463 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_s32)))
  10464 int32x4_t vcaddq_rot90(int32x4_t, int32x4_t);
  10465 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_s8)))
  10466 int8x16_t vcaddq_rot90_s8(int8x16_t, int8x16_t);
  10467 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_s8)))
  10468 int8x16_t vcaddq_rot90(int8x16_t, int8x16_t);
  10469 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_u16)))
  10470 uint16x8_t vcaddq_rot90_u16(uint16x8_t, uint16x8_t);
  10471 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_u16)))
  10472 uint16x8_t vcaddq_rot90(uint16x8_t, uint16x8_t);
  10473 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_u32)))
  10474 uint32x4_t vcaddq_rot90_u32(uint32x4_t, uint32x4_t);
  10475 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_u32)))
  10476 uint32x4_t vcaddq_rot90(uint32x4_t, uint32x4_t);
  10477 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_u8)))
  10478 uint8x16_t vcaddq_rot90_u8(uint8x16_t, uint8x16_t);
  10479 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_u8)))
  10480 uint8x16_t vcaddq_rot90(uint8x16_t, uint8x16_t);
  10481 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_s16)))
  10482 int16x8_t vcaddq_rot90_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
  10483 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_s16)))
  10484 int16x8_t vcaddq_rot90_x(int16x8_t, int16x8_t, mve_pred16_t);
  10485 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_s32)))
  10486 int32x4_t vcaddq_rot90_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
  10487 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_s32)))
  10488 int32x4_t vcaddq_rot90_x(int32x4_t, int32x4_t, mve_pred16_t);
  10489 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_s8)))
  10490 int8x16_t vcaddq_rot90_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
  10491 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_s8)))
  10492 int8x16_t vcaddq_rot90_x(int8x16_t, int8x16_t, mve_pred16_t);
  10493 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_u16)))
  10494 uint16x8_t vcaddq_rot90_x_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
  10495 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_u16)))
  10496 uint16x8_t vcaddq_rot90_x(uint16x8_t, uint16x8_t, mve_pred16_t);
  10497 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_u32)))
  10498 uint32x4_t vcaddq_rot90_x_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
  10499 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_u32)))
  10500 uint32x4_t vcaddq_rot90_x(uint32x4_t, uint32x4_t, mve_pred16_t);
  10501 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_u8)))
  10502 uint8x16_t vcaddq_rot90_x_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
  10503 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_u8)))
  10504 uint8x16_t vcaddq_rot90_x(uint8x16_t, uint8x16_t, mve_pred16_t);
  10505 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_m_s16)))
  10506 int16x8_t vclsq_m_s16(int16x8_t, int16x8_t, mve_pred16_t);
  10507 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclsq_m_s16)))
  10508 int16x8_t vclsq_m(int16x8_t, int16x8_t, mve_pred16_t);
  10509 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_m_s32)))
  10510 int32x4_t vclsq_m_s32(int32x4_t, int32x4_t, mve_pred16_t);
  10511 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclsq_m_s32)))
  10512 int32x4_t vclsq_m(int32x4_t, int32x4_t, mve_pred16_t);
  10513 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_m_s8)))
  10514 int8x16_t vclsq_m_s8(int8x16_t, int8x16_t, mve_pred16_t);
  10515 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclsq_m_s8)))
  10516 int8x16_t vclsq_m(int8x16_t, int8x16_t, mve_pred16_t);
  10517 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_s16)))
  10518 int16x8_t vclsq_s16(int16x8_t);
  10519 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclsq_s16)))
  10520 int16x8_t vclsq(int16x8_t);
  10521 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_s32)))
  10522 int32x4_t vclsq_s32(int32x4_t);
  10523 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclsq_s32)))
  10524 int32x4_t vclsq(int32x4_t);
  10525 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_s8)))
  10526 int8x16_t vclsq_s8(int8x16_t);
  10527 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclsq_s8)))
  10528 int8x16_t vclsq(int8x16_t);
  10529 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_x_s16)))
  10530 int16x8_t vclsq_x_s16(int16x8_t, mve_pred16_t);
  10531 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclsq_x_s16)))
  10532 int16x8_t vclsq_x(int16x8_t, mve_pred16_t);
  10533 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_x_s32)))
  10534 int32x4_t vclsq_x_s32(int32x4_t, mve_pred16_t);
  10535 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclsq_x_s32)))
  10536 int32x4_t vclsq_x(int32x4_t, mve_pred16_t);
  10537 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclsq_x_s8)))
  10538 int8x16_t vclsq_x_s8(int8x16_t, mve_pred16_t);
  10539 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclsq_x_s8)))
  10540 int8x16_t vclsq_x(int8x16_t, mve_pred16_t);
  10541 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_s16)))
  10542 int16x8_t vclzq_m_s16(int16x8_t, int16x8_t, mve_pred16_t);
  10543 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_s16)))
  10544 int16x8_t vclzq_m(int16x8_t, int16x8_t, mve_pred16_t);
  10545 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_s32)))
  10546 int32x4_t vclzq_m_s32(int32x4_t, int32x4_t, mve_pred16_t);
  10547 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_s32)))
  10548 int32x4_t vclzq_m(int32x4_t, int32x4_t, mve_pred16_t);
  10549 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_s8)))
  10550 int8x16_t vclzq_m_s8(int8x16_t, int8x16_t, mve_pred16_t);
  10551 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_s8)))
  10552 int8x16_t vclzq_m(int8x16_t, int8x16_t, mve_pred16_t);
  10553 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_u16)))
  10554 uint16x8_t vclzq_m_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
  10555 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_u16)))
  10556 uint16x8_t vclzq_m(uint16x8_t, uint16x8_t, mve_pred16_t);
  10557 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_u32)))
  10558 uint32x4_t vclzq_m_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
  10559 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_u32)))
  10560 uint32x4_t vclzq_m(uint32x4_t, uint32x4_t, mve_pred16_t);
  10561 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_u8)))
  10562 uint8x16_t vclzq_m_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
  10563 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclzq_m_u8)))
  10564 uint8x16_t vclzq_m(uint8x16_t, uint8x16_t, mve_pred16_t);
  10565 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_s16)))
  10566 int16x8_t vclzq_s16(int16x8_t);
  10567 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclzq_s16)))
  10568 int16x8_t vclzq(int16x8_t);
  10569 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_s32)))
  10570 int32x4_t vclzq_s32(int32x4_t);
  10571 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclzq_s32)))
  10572 int32x4_t vclzq(int32x4_t);
  10573 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_s8)))
  10574 int8x16_t vclzq_s8(int8x16_t);
  10575 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclzq_s8)))
  10576 int8x16_t vclzq(int8x16_t);
  10577 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_u16)))
  10578 uint16x8_t vclzq_u16(uint16x8_t);
  10579 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclzq_u16)))
  10580 uint16x8_t vclzq(uint16x8_t);
  10581 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_u32)))
  10582 uint32x4_t vclzq_u32(uint32x4_t);
  10583 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclzq_u32)))
  10584 uint32x4_t vclzq(uint32x4_t);
  10585 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_u8)))
  10586 uint8x16_t vclzq_u8(uint8x16_t);
  10587 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclzq_u8)))
  10588 uint8x16_t vclzq(uint8x16_t);
  10589 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_s16)))
  10590 int16x8_t vclzq_x_s16(int16x8_t, mve_pred16_t);
  10591 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_s16)))
  10592 int16x8_t vclzq_x(int16x8_t, mve_pred16_t);
  10593 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_s32)))
  10594 int32x4_t vclzq_x_s32(int32x4_t, mve_pred16_t);
  10595 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_s32)))
  10596 int32x4_t vclzq_x(int32x4_t, mve_pred16_t);
  10597 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_s8)))
  10598 int8x16_t vclzq_x_s8(int8x16_t, mve_pred16_t);
  10599 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_s8)))
  10600 int8x16_t vclzq_x(int8x16_t, mve_pred16_t);
  10601 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_u16)))
  10602 uint16x8_t vclzq_x_u16(uint16x8_t, mve_pred16_t);
  10603 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_u16)))
  10604 uint16x8_t vclzq_x(uint16x8_t, mve_pred16_t);
  10605 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_u32)))
  10606 uint32x4_t vclzq_x_u32(uint32x4_t, mve_pred16_t);
  10607 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_u32)))
  10608 uint32x4_t vclzq_x(uint32x4_t, mve_pred16_t);
  10609 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_u8)))
  10610 uint8x16_t vclzq_x_u8(uint8x16_t, mve_pred16_t);
  10611 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vclzq_x_u8)))
  10612 uint8x16_t vclzq_x(uint8x16_t, mve_pred16_t);
  10613 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_n_u16)))
  10614 mve_pred16_t vcmpcsq_m_n_u16(uint16x8_t, uint16_t, mve_pred16_t);
  10615 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_n_u16)))
  10616 mve_pred16_t vcmpcsq_m(uint16x8_t, uint16_t, mve_pred16_t);
  10617 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_n_u32)))
  10618 mve_pred16_t vcmpcsq_m_n_u32(uint32x4_t, uint32_t, mve_pred16_t);
  10619 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_n_u32)))
  10620 mve_pred16_t vcmpcsq_m(uint32x4_t, uint32_t, mve_pred16_t);
  10621 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_n_u8)))
  10622 mve_pred16_t vcmpcsq_m_n_u8(uint8x16_t, uint8_t, mve_pred16_t);
  10623 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_n_u8)))
  10624 mve_pred16_t vcmpcsq_m(uint8x16_t, uint8_t, mve_pred16_t);
  10625 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_u16)))
  10626 mve_pred16_t vcmpcsq_m_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
  10627 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_u16)))
  10628 mve_pred16_t vcmpcsq_m(uint16x8_t, uint16x8_t, mve_pred16_t);
  10629 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_u32)))
  10630 mve_pred16_t vcmpcsq_m_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
  10631 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_u32)))
  10632 mve_pred16_t vcmpcsq_m(uint32x4_t, uint32x4_t, mve_pred16_t);
  10633 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_u8)))
  10634 mve_pred16_t vcmpcsq_m_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
  10635 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_m_u8)))
  10636 mve_pred16_t vcmpcsq_m(uint8x16_t, uint8x16_t, mve_pred16_t);
  10637 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_n_u16)))
  10638 mve_pred16_t vcmpcsq_n_u16(uint16x8_t, uint16_t);
  10639 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_n_u16)))
  10640 mve_pred16_t vcmpcsq(uint16x8_t, uint16_t);
  10641 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_n_u32)))
  10642 mve_pred16_t vcmpcsq_n_u32(uint32x4_t, uint32_t);
  10643 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_n_u32)))
  10644 mve_pred16_t vcmpcsq(uint32x4_t, uint32_t);
  10645 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_n_u8)))
  10646 mve_pred16_t vcmpcsq_n_u8(uint8x16_t, uint8_t);
  10647 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_n_u8)))
  10648 mve_pred16_t vcmpcsq(uint8x16_t, uint8_t);
  10649 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_u16)))
  10650 mve_pred16_t vcmpcsq_u16(uint16x8_t, uint16x8_t);
  10651 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_u16)))
  10652 mve_pred16_t vcmpcsq(uint16x8_t, uint16x8_t);
  10653 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_u32)))
  10654 mve_pred16_t vcmpcsq_u32(uint32x4_t, uint32x4_t);
  10655 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_u32)))
  10656 mve_pred16_t vcmpcsq(uint32x4_t, uint32x4_t);
  10657 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_u8)))
  10658 mve_pred16_t vcmpcsq_u8(uint8x16_t, uint8x16_t);
  10659 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpcsq_u8)))
  10660 mve_pred16_t vcmpcsq(uint8x16_t, uint8x16_t);
  10661 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_s16)))
  10662 mve_pred16_t vcmpeqq_m_n_s16(int16x8_t, int16_t, mve_pred16_t);
  10663 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_s16)))
  10664 mve_pred16_t vcmpeqq_m(int16x8_t, int16_t, mve_pred16_t);
  10665 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_s32)))
  10666 mve_pred16_t vcmpeqq_m_n_s32(int32x4_t, int32_t, mve_pred16_t);
  10667 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_s32)))
  10668 mve_pred16_t vcmpeqq_m(int32x4_t, int32_t, mve_pred16_t);
  10669 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_s8)))
  10670 mve_pred16_t vcmpeqq_m_n_s8(int8x16_t, int8_t, mve_pred16_t);
  10671 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_s8)))
  10672 mve_pred16_t vcmpeqq_m(int8x16_t, int8_t, mve_pred16_t);
  10673 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_u16)))
  10674 mve_pred16_t vcmpeqq_m_n_u16(uint16x8_t, uint16_t, mve_pred16_t);
  10675 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_u16)))
  10676 mve_pred16_t vcmpeqq_m(uint16x8_t, uint16_t, mve_pred16_t);
  10677 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_u32)))
  10678 mve_pred16_t vcmpeqq_m_n_u32(uint32x4_t, uint32_t, mve_pred16_t);
  10679 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_u32)))
  10680 mve_pred16_t vcmpeqq_m(uint32x4_t, uint32_t, mve_pred16_t);
  10681 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_u8)))
  10682 mve_pred16_t vcmpeqq_m_n_u8(uint8x16_t, uint8_t, mve_pred16_t);
  10683 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_u8)))
  10684 mve_pred16_t vcmpeqq_m(uint8x16_t, uint8_t, mve_pred16_t);
  10685 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_s16)))
  10686 mve_pred16_t vcmpeqq_m_s16(int16x8_t, int16x8_t, mve_pred16_t);
  10687 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_s16)))
  10688 mve_pred16_t vcmpeqq_m(int16x8_t, int16x8_t, mve_pred16_t);
  10689 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_s32)))
  10690 mve_pred16_t vcmpeqq_m_s32(int32x4_t, int32x4_t, mve_pred16_t);
  10691 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_s32)))
  10692 mve_pred16_t vcmpeqq_m(int32x4_t, int32x4_t, mve_pred16_t);
  10693 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_s8)))
  10694 mve_pred16_t vcmpeqq_m_s8(int8x16_t, int8x16_t, mve_pred16_t);
  10695 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_s8)))
  10696 mve_pred16_t vcmpeqq_m(int8x16_t, int8x16_t, mve_pred16_t);
  10697 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_u16)))
  10698 mve_pred16_t vcmpeqq_m_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
  10699 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_u16)))
  10700 mve_pred16_t vcmpeqq_m(uint16x8_t, uint16x8_t, mve_pred16_t);
  10701 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_u32)))
  10702 mve_pred16_t vcmpeqq_m_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
  10703 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_u32)))
  10704 mve_pred16_t vcmpeqq_m(uint32x4_t, uint32x4_t, mve_pred16_t);
  10705 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_u8)))
  10706 mve_pred16_t vcmpeqq_m_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
  10707 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_u8)))
  10708 mve_pred16_t vcmpeqq_m(uint8x16_t, uint8x16_t, mve_pred16_t);
  10709 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_s16)))
  10710 mve_pred16_t vcmpeqq_n_s16(int16x8_t, int16_t);
  10711 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_s16)))
  10712 mve_pred16_t vcmpeqq(int16x8_t, int16_t);
  10713 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_s32)))
  10714 mve_pred16_t vcmpeqq_n_s32(int32x4_t, int32_t);
  10715 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_s32)))
  10716 mve_pred16_t vcmpeqq(int32x4_t, int32_t);
  10717 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_s8)))
  10718 mve_pred16_t vcmpeqq_n_s8(int8x16_t, int8_t);
  10719 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_s8)))
  10720 mve_pred16_t vcmpeqq(int8x16_t, int8_t);
  10721 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_u16)))
  10722 mve_pred16_t vcmpeqq_n_u16(uint16x8_t, uint16_t);
  10723 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_u16)))
  10724 mve_pred16_t vcmpeqq(uint16x8_t, uint16_t);
  10725 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_u32)))
  10726 mve_pred16_t vcmpeqq_n_u32(uint32x4_t, uint32_t);
  10727 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_u32)))
  10728 mve_pred16_t vcmpeqq(uint32x4_t, uint32_t);
  10729 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_u8)))
  10730 mve_pred16_t vcmpeqq_n_u8(uint8x16_t, uint8_t);
  10731 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_u8)))
  10732 mve_pred16_t vcmpeqq(uint8x16_t, uint8_t);
  10733 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_s16)))
  10734 mve_pred16_t vcmpeqq_s16(int16x8_t, int16x8_t);
  10735 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_s16)))
  10736 mve_pred16_t vcmpeqq(int16x8_t, int16x8_t);
  10737 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_s32)))
  10738 mve_pred16_t vcmpeqq_s32(int32x4_t, int32x4_t);
  10739 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_s32)))
  10740 mve_pred16_t vcmpeqq(int32x4_t, int32x4_t);
  10741 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_s8)))
  10742 mve_pred16_t vcmpeqq_s8(int8x16_t, int8x16_t);
  10743 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_s8)))
  10744 mve_pred16_t vcmpeqq(int8x16_t, int8x16_t);
  10745 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_u16)))
  10746 mve_pred16_t vcmpeqq_u16(uint16x8_t, uint16x8_t);
  10747 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_u16)))
  10748 mve_pred16_t vcmpeqq(uint16x8_t, uint16x8_t);
  10749 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_u32)))
  10750 mve_pred16_t vcmpeqq_u32(uint32x4_t, uint32x4_t);
  10751 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_u32)))
  10752 mve_pred16_t vcmpeqq(uint32x4_t, uint32x4_t);
  10753 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_u8)))
  10754 mve_pred16_t vcmpeqq_u8(uint8x16_t, uint8x16_t);
  10755 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_u8)))
  10756 mve_pred16_t vcmpeqq(uint8x16_t, uint8x16_t);
  10757 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_n_s16)))
  10758 mve_pred16_t vcmpgeq_m_n_s16(int16x8_t, int16_t, mve_pred16_t);
  10759 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_n_s16)))
  10760 mve_pred16_t vcmpgeq_m(int16x8_t, int16_t, mve_pred16_t);
  10761 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_n_s32)))
  10762 mve_pred16_t vcmpgeq_m_n_s32(int32x4_t, int32_t, mve_pred16_t);
  10763 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_n_s32)))
  10764 mve_pred16_t vcmpgeq_m(int32x4_t, int32_t, mve_pred16_t);
  10765 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_n_s8)))
  10766 mve_pred16_t vcmpgeq_m_n_s8(int8x16_t, int8_t, mve_pred16_t);
  10767 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_n_s8)))
  10768 mve_pred16_t vcmpgeq_m(int8x16_t, int8_t, mve_pred16_t);
  10769 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_s16)))
  10770 mve_pred16_t vcmpgeq_m_s16(int16x8_t, int16x8_t, mve_pred16_t);
  10771 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_s16)))
  10772 mve_pred16_t vcmpgeq_m(int16x8_t, int16x8_t, mve_pred16_t);
  10773 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_s32)))
  10774 mve_pred16_t vcmpgeq_m_s32(int32x4_t, int32x4_t, mve_pred16_t);
  10775 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_s32)))
  10776 mve_pred16_t vcmpgeq_m(int32x4_t, int32x4_t, mve_pred16_t);
  10777 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_s8)))
  10778 mve_pred16_t vcmpgeq_m_s8(int8x16_t, int8x16_t, mve_pred16_t);
  10779 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_s8)))
  10780 mve_pred16_t vcmpgeq_m(int8x16_t, int8x16_t, mve_pred16_t);
  10781 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_n_s16)))
  10782 mve_pred16_t vcmpgeq_n_s16(int16x8_t, int16_t);
  10783 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_n_s16)))
  10784 mve_pred16_t vcmpgeq(int16x8_t, int16_t);
  10785 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_n_s32)))
  10786 mve_pred16_t vcmpgeq_n_s32(int32x4_t, int32_t);
  10787 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_n_s32)))
  10788 mve_pred16_t vcmpgeq(int32x4_t, int32_t);
  10789 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_n_s8)))
  10790 mve_pred16_t vcmpgeq_n_s8(int8x16_t, int8_t);
  10791 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_n_s8)))
  10792 mve_pred16_t vcmpgeq(int8x16_t, int8_t);
  10793 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_s16)))
  10794 mve_pred16_t vcmpgeq_s16(int16x8_t, int16x8_t);
  10795 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_s16)))
  10796 mve_pred16_t vcmpgeq(int16x8_t, int16x8_t);
  10797 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_s32)))
  10798 mve_pred16_t vcmpgeq_s32(int32x4_t, int32x4_t);
  10799 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_s32)))
  10800 mve_pred16_t vcmpgeq(int32x4_t, int32x4_t);
  10801 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_s8)))
  10802 mve_pred16_t vcmpgeq_s8(int8x16_t, int8x16_t);
  10803 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_s8)))
  10804 mve_pred16_t vcmpgeq(int8x16_t, int8x16_t);
  10805 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_n_s16)))
  10806 mve_pred16_t vcmpgtq_m_n_s16(int16x8_t, int16_t, mve_pred16_t);
  10807 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_n_s16)))
  10808 mve_pred16_t vcmpgtq_m(int16x8_t, int16_t, mve_pred16_t);
  10809 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_n_s32)))
  10810 mve_pred16_t vcmpgtq_m_n_s32(int32x4_t, int32_t, mve_pred16_t);
  10811 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_n_s32)))
  10812 mve_pred16_t vcmpgtq_m(int32x4_t, int32_t, mve_pred16_t);
  10813 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_n_s8)))
  10814 mve_pred16_t vcmpgtq_m_n_s8(int8x16_t, int8_t, mve_pred16_t);
  10815 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_n_s8)))
  10816 mve_pred16_t vcmpgtq_m(int8x16_t, int8_t, mve_pred16_t);
  10817 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_s16)))
  10818 mve_pred16_t vcmpgtq_m_s16(int16x8_t, int16x8_t, mve_pred16_t);
  10819 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_s16)))
  10820 mve_pred16_t vcmpgtq_m(int16x8_t, int16x8_t, mve_pred16_t);
  10821 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_s32)))
  10822 mve_pred16_t vcmpgtq_m_s32(int32x4_t, int32x4_t, mve_pred16_t);
  10823 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_s32)))
  10824 mve_pred16_t vcmpgtq_m(int32x4_t, int32x4_t, mve_pred16_t);
  10825 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_s8)))
  10826 mve_pred16_t vcmpgtq_m_s8(int8x16_t, int8x16_t, mve_pred16_t);
  10827 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_s8)))
  10828 mve_pred16_t vcmpgtq_m(int8x16_t, int8x16_t, mve_pred16_t);
  10829 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_n_s16)))
  10830 mve_pred16_t vcmpgtq_n_s16(int16x8_t, int16_t);
  10831 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_n_s16)))
  10832 mve_pred16_t vcmpgtq(int16x8_t, int16_t);
  10833 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_n_s32)))
  10834 mve_pred16_t vcmpgtq_n_s32(int32x4_t, int32_t);
  10835 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_n_s32)))
  10836 mve_pred16_t vcmpgtq(int32x4_t, int32_t);
  10837 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_n_s8)))
  10838 mve_pred16_t vcmpgtq_n_s8(int8x16_t, int8_t);
  10839 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_n_s8)))
  10840 mve_pred16_t vcmpgtq(int8x16_t, int8_t);
  10841 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_s16)))
  10842 mve_pred16_t vcmpgtq_s16(int16x8_t, int16x8_t);
  10843 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_s16)))
  10844 mve_pred16_t vcmpgtq(int16x8_t, int16x8_t);
  10845 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_s32)))
  10846 mve_pred16_t vcmpgtq_s32(int32x4_t, int32x4_t);
  10847 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_s32)))
  10848 mve_pred16_t vcmpgtq(int32x4_t, int32x4_t);
  10849 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_s8)))
  10850 mve_pred16_t vcmpgtq_s8(int8x16_t, int8x16_t);
  10851 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_s8)))
  10852 mve_pred16_t vcmpgtq(int8x16_t, int8x16_t);
  10853 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_n_u16)))
  10854 mve_pred16_t vcmphiq_m_n_u16(uint16x8_t, uint16_t, mve_pred16_t);
  10855 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_n_u16)))
  10856 mve_pred16_t vcmphiq_m(uint16x8_t, uint16_t, mve_pred16_t);
  10857 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_n_u32)))
  10858 mve_pred16_t vcmphiq_m_n_u32(uint32x4_t, uint32_t, mve_pred16_t);
  10859 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_n_u32)))
  10860 mve_pred16_t vcmphiq_m(uint32x4_t, uint32_t, mve_pred16_t);
  10861 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_n_u8)))
  10862 mve_pred16_t vcmphiq_m_n_u8(uint8x16_t, uint8_t, mve_pred16_t);
  10863 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_n_u8)))
  10864 mve_pred16_t vcmphiq_m(uint8x16_t, uint8_t, mve_pred16_t);
  10865 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_u16)))
  10866 mve_pred16_t vcmphiq_m_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
  10867 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_u16)))
  10868 mve_pred16_t vcmphiq_m(uint16x8_t, uint16x8_t, mve_pred16_t);
  10869 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_u32)))
  10870 mve_pred16_t vcmphiq_m_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
  10871 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_u32)))
  10872 mve_pred16_t vcmphiq_m(uint32x4_t, uint32x4_t, mve_pred16_t);
  10873 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_u8)))
  10874 mve_pred16_t vcmphiq_m_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
  10875 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_m_u8)))
  10876 mve_pred16_t vcmphiq_m(uint8x16_t, uint8x16_t, mve_pred16_t);
  10877 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_n_u16)))
  10878 mve_pred16_t vcmphiq_n_u16(uint16x8_t, uint16_t);
  10879 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_n_u16)))
  10880 mve_pred16_t vcmphiq(uint16x8_t, uint16_t);
  10881 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_n_u32)))
  10882 mve_pred16_t vcmphiq_n_u32(uint32x4_t, uint32_t);
  10883 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_n_u32)))
  10884 mve_pred16_t vcmphiq(uint32x4_t, uint32_t);
  10885 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_n_u8)))
  10886 mve_pred16_t vcmphiq_n_u8(uint8x16_t, uint8_t);
  10887 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_n_u8)))
  10888 mve_pred16_t vcmphiq(uint8x16_t, uint8_t);
  10889 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_u16)))
  10890 mve_pred16_t vcmphiq_u16(uint16x8_t, uint16x8_t);
  10891 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_u16)))
  10892 mve_pred16_t vcmphiq(uint16x8_t, uint16x8_t);
  10893 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_u32)))
  10894 mve_pred16_t vcmphiq_u32(uint32x4_t, uint32x4_t);
  10895 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_u32)))
  10896 mve_pred16_t vcmphiq(uint32x4_t, uint32x4_t);
  10897 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_u8)))
  10898 mve_pred16_t vcmphiq_u8(uint8x16_t, uint8x16_t);
  10899 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmphiq_u8)))
  10900 mve_pred16_t vcmphiq(uint8x16_t, uint8x16_t);
  10901 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_n_s16)))
  10902 mve_pred16_t vcmpleq_m_n_s16(int16x8_t, int16_t, mve_pred16_t);
  10903 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_n_s16)))
  10904 mve_pred16_t vcmpleq_m(int16x8_t, int16_t, mve_pred16_t);
  10905 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_n_s32)))
  10906 mve_pred16_t vcmpleq_m_n_s32(int32x4_t, int32_t, mve_pred16_t);
  10907 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_n_s32)))
  10908 mve_pred16_t vcmpleq_m(int32x4_t, int32_t, mve_pred16_t);
  10909 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_n_s8)))
  10910 mve_pred16_t vcmpleq_m_n_s8(int8x16_t, int8_t, mve_pred16_t);
  10911 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_n_s8)))
  10912 mve_pred16_t vcmpleq_m(int8x16_t, int8_t, mve_pred16_t);
  10913 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_s16)))
  10914 mve_pred16_t vcmpleq_m_s16(int16x8_t, int16x8_t, mve_pred16_t);
  10915 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_s16)))
  10916 mve_pred16_t vcmpleq_m(int16x8_t, int16x8_t, mve_pred16_t);
  10917 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_s32)))
  10918 mve_pred16_t vcmpleq_m_s32(int32x4_t, int32x4_t, mve_pred16_t);
  10919 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_s32)))
  10920 mve_pred16_t vcmpleq_m(int32x4_t, int32x4_t, mve_pred16_t);
  10921 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_s8)))
  10922 mve_pred16_t vcmpleq_m_s8(int8x16_t, int8x16_t, mve_pred16_t);
  10923 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_s8)))
  10924 mve_pred16_t vcmpleq_m(int8x16_t, int8x16_t, mve_pred16_t);
  10925 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_n_s16)))
  10926 mve_pred16_t vcmpleq_n_s16(int16x8_t, int16_t);
  10927 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_n_s16)))
  10928 mve_pred16_t vcmpleq(int16x8_t, int16_t);
  10929 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_n_s32)))
  10930 mve_pred16_t vcmpleq_n_s32(int32x4_t, int32_t);
  10931 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_n_s32)))
  10932 mve_pred16_t vcmpleq(int32x4_t, int32_t);
  10933 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_n_s8)))
  10934 mve_pred16_t vcmpleq_n_s8(int8x16_t, int8_t);
  10935 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_n_s8)))
  10936 mve_pred16_t vcmpleq(int8x16_t, int8_t);
  10937 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_s16)))
  10938 mve_pred16_t vcmpleq_s16(int16x8_t, int16x8_t);
  10939 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_s16)))
  10940 mve_pred16_t vcmpleq(int16x8_t, int16x8_t);
  10941 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_s32)))
  10942 mve_pred16_t vcmpleq_s32(int32x4_t, int32x4_t);
  10943 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_s32)))
  10944 mve_pred16_t vcmpleq(int32x4_t, int32x4_t);
  10945 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_s8)))
  10946 mve_pred16_t vcmpleq_s8(int8x16_t, int8x16_t);
  10947 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_s8)))
  10948 mve_pred16_t vcmpleq(int8x16_t, int8x16_t);
  10949 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_n_s16)))
  10950 mve_pred16_t vcmpltq_m_n_s16(int16x8_t, int16_t, mve_pred16_t);
  10951 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_n_s16)))
  10952 mve_pred16_t vcmpltq_m(int16x8_t, int16_t, mve_pred16_t);
  10953 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_n_s32)))
  10954 mve_pred16_t vcmpltq_m_n_s32(int32x4_t, int32_t, mve_pred16_t);
  10955 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_n_s32)))
  10956 mve_pred16_t vcmpltq_m(int32x4_t, int32_t, mve_pred16_t);
  10957 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_n_s8)))
  10958 mve_pred16_t vcmpltq_m_n_s8(int8x16_t, int8_t, mve_pred16_t);
  10959 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_n_s8)))
  10960 mve_pred16_t vcmpltq_m(int8x16_t, int8_t, mve_pred16_t);
  10961 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_s16)))
  10962 mve_pred16_t vcmpltq_m_s16(int16x8_t, int16x8_t, mve_pred16_t);
  10963 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_s16)))
  10964 mve_pred16_t vcmpltq_m(int16x8_t, int16x8_t, mve_pred16_t);
  10965 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_s32)))
  10966 mve_pred16_t vcmpltq_m_s32(int32x4_t, int32x4_t, mve_pred16_t);
  10967 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_s32)))
  10968 mve_pred16_t vcmpltq_m(int32x4_t, int32x4_t, mve_pred16_t);
  10969 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_s8)))
  10970 mve_pred16_t vcmpltq_m_s8(int8x16_t, int8x16_t, mve_pred16_t);
  10971 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_s8)))
  10972 mve_pred16_t vcmpltq_m(int8x16_t, int8x16_t, mve_pred16_t);
  10973 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_n_s16)))
  10974 mve_pred16_t vcmpltq_n_s16(int16x8_t, int16_t);
  10975 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_n_s16)))
  10976 mve_pred16_t vcmpltq(int16x8_t, int16_t);
  10977 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_n_s32)))
  10978 mve_pred16_t vcmpltq_n_s32(int32x4_t, int32_t);
  10979 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_n_s32)))
  10980 mve_pred16_t vcmpltq(int32x4_t, int32_t);
  10981 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_n_s8)))
  10982 mve_pred16_t vcmpltq_n_s8(int8x16_t, int8_t);
  10983 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_n_s8)))
  10984 mve_pred16_t vcmpltq(int8x16_t, int8_t);
  10985 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_s16)))
  10986 mve_pred16_t vcmpltq_s16(int16x8_t, int16x8_t);
  10987 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_s16)))
  10988 mve_pred16_t vcmpltq(int16x8_t, int16x8_t);
  10989 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_s32)))
  10990 mve_pred16_t vcmpltq_s32(int32x4_t, int32x4_t);
  10991 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_s32)))
  10992 mve_pred16_t vcmpltq(int32x4_t, int32x4_t);
  10993 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_s8)))
  10994 mve_pred16_t vcmpltq_s8(int8x16_t, int8x16_t);
  10995 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_s8)))
  10996 mve_pred16_t vcmpltq(int8x16_t, int8x16_t);
  10997 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_s16)))
  10998 mve_pred16_t vcmpneq_m_n_s16(int16x8_t, int16_t, mve_pred16_t);
  10999 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_s16)))
  11000 mve_pred16_t vcmpneq_m(int16x8_t, int16_t, mve_pred16_t);
  11001 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_s32)))
  11002 mve_pred16_t vcmpneq_m_n_s32(int32x4_t, int32_t, mve_pred16_t);
  11003 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_s32)))
  11004 mve_pred16_t vcmpneq_m(int32x4_t, int32_t, mve_pred16_t);
  11005 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_s8)))
  11006 mve_pred16_t vcmpneq_m_n_s8(int8x16_t, int8_t, mve_pred16_t);
  11007 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_s8)))
  11008 mve_pred16_t vcmpneq_m(int8x16_t, int8_t, mve_pred16_t);
  11009 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_u16)))
  11010 mve_pred16_t vcmpneq_m_n_u16(uint16x8_t, uint16_t, mve_pred16_t);
  11011 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_u16)))
  11012 mve_pred16_t vcmpneq_m(uint16x8_t, uint16_t, mve_pred16_t);
  11013 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_u32)))
  11014 mve_pred16_t vcmpneq_m_n_u32(uint32x4_t, uint32_t, mve_pred16_t);
  11015 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_u32)))
  11016 mve_pred16_t vcmpneq_m(uint32x4_t, uint32_t, mve_pred16_t);
  11017 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_u8)))
  11018 mve_pred16_t vcmpneq_m_n_u8(uint8x16_t, uint8_t, mve_pred16_t);
  11019 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_u8)))
  11020 mve_pred16_t vcmpneq_m(uint8x16_t, uint8_t, mve_pred16_t);
  11021 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_s16)))
  11022 mve_pred16_t vcmpneq_m_s16(int16x8_t, int16x8_t, mve_pred16_t);
  11023 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_s16)))
  11024 mve_pred16_t vcmpneq_m(int16x8_t, int16x8_t, mve_pred16_t);
  11025 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_s32)))
  11026 mve_pred16_t vcmpneq_m_s32(int32x4_t, int32x4_t, mve_pred16_t);
  11027 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_s32)))
  11028 mve_pred16_t vcmpneq_m(int32x4_t, int32x4_t, mve_pred16_t);
  11029 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_s8)))
  11030 mve_pred16_t vcmpneq_m_s8(int8x16_t, int8x16_t, mve_pred16_t);
  11031 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_s8)))
  11032 mve_pred16_t vcmpneq_m(int8x16_t, int8x16_t, mve_pred16_t);
  11033 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_u16)))
  11034 mve_pred16_t vcmpneq_m_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
  11035 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_u16)))
  11036 mve_pred16_t vcmpneq_m(uint16x8_t, uint16x8_t, mve_pred16_t);
  11037 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_u32)))
  11038 mve_pred16_t vcmpneq_m_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
  11039 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_u32)))
  11040 mve_pred16_t vcmpneq_m(uint32x4_t, uint32x4_t, mve_pred16_t);
  11041 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_u8)))
  11042 mve_pred16_t vcmpneq_m_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
  11043 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_u8)))
  11044 mve_pred16_t vcmpneq_m(uint8x16_t, uint8x16_t, mve_pred16_t);
  11045 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_s16)))
  11046 mve_pred16_t vcmpneq_n_s16(int16x8_t, int16_t);
  11047 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_s16)))
  11048 mve_pred16_t vcmpneq(int16x8_t, int16_t);
  11049 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_s32)))
  11050 mve_pred16_t vcmpneq_n_s32(int32x4_t, int32_t);
  11051 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_s32)))
  11052 mve_pred16_t vcmpneq(int32x4_t, int32_t);
  11053 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_s8)))
  11054 mve_pred16_t vcmpneq_n_s8(int8x16_t, int8_t);
  11055 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_s8)))
  11056 mve_pred16_t vcmpneq(int8x16_t, int8_t);
  11057 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_u16)))
  11058 mve_pred16_t vcmpneq_n_u16(uint16x8_t, uint16_t);
  11059 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_u16)))
  11060 mve_pred16_t vcmpneq(uint16x8_t, uint16_t);
  11061 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_u32)))
  11062 mve_pred16_t vcmpneq_n_u32(uint32x4_t, uint32_t);
  11063 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_u32)))
  11064 mve_pred16_t vcmpneq(uint32x4_t, uint32_t);
  11065 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_u8)))
  11066 mve_pred16_t vcmpneq_n_u8(uint8x16_t, uint8_t);
  11067 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_u8)))
  11068 mve_pred16_t vcmpneq(uint8x16_t, uint8_t);
  11069 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_s16)))
  11070 mve_pred16_t vcmpneq_s16(int16x8_t, int16x8_t);
  11071 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_s16)))
  11072 mve_pred16_t vcmpneq(int16x8_t, int16x8_t);
  11073 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_s32)))
  11074 mve_pred16_t vcmpneq_s32(int32x4_t, int32x4_t);
  11075 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_s32)))
  11076 mve_pred16_t vcmpneq(int32x4_t, int32x4_t);
  11077 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_s8)))
  11078 mve_pred16_t vcmpneq_s8(int8x16_t, int8x16_t);
  11079 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_s8)))
  11080 mve_pred16_t vcmpneq(int8x16_t, int8x16_t);
  11081 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_u16)))
  11082 mve_pred16_t vcmpneq_u16(uint16x8_t, uint16x8_t);
  11083 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_u16)))
  11084 mve_pred16_t vcmpneq(uint16x8_t, uint16x8_t);
  11085 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_u32)))
  11086 mve_pred16_t vcmpneq_u32(uint32x4_t, uint32x4_t);
  11087 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_u32)))
  11088 mve_pred16_t vcmpneq(uint32x4_t, uint32x4_t);
  11089 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_u8)))
  11090 mve_pred16_t vcmpneq_u8(uint8x16_t, uint8x16_t);
  11091 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_u8)))
  11092 mve_pred16_t vcmpneq(uint8x16_t, uint8x16_t);
  11093 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_s16)))
  11094 int16x8_t vcreateq_s16(uint64_t, uint64_t);
  11095 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_s32)))
  11096 int32x4_t vcreateq_s32(uint64_t, uint64_t);
  11097 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_s64)))
  11098 int64x2_t vcreateq_s64(uint64_t, uint64_t);
  11099 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_s8)))
  11100 int8x16_t vcreateq_s8(uint64_t, uint64_t);
  11101 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_u16)))
  11102 uint16x8_t vcreateq_u16(uint64_t, uint64_t);
  11103 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_u32)))
  11104 uint32x4_t vcreateq_u32(uint64_t, uint64_t);
  11105 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_u64)))
  11106 uint64x2_t vcreateq_u64(uint64_t, uint64_t);
  11107 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_u8)))
  11108 uint8x16_t vcreateq_u8(uint64_t, uint64_t);
  11109 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp16q)))
  11110 mve_pred16_t vctp16q(uint32_t);
  11111 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp16q_m)))
  11112 mve_pred16_t vctp16q_m(uint32_t, mve_pred16_t);
  11113 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp32q)))
  11114 mve_pred16_t vctp32q(uint32_t);
  11115 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp32q_m)))
  11116 mve_pred16_t vctp32q_m(uint32_t, mve_pred16_t);
  11117 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp64q)))
  11118 mve_pred16_t vctp64q(uint32_t);
  11119 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp64q_m)))
  11120 mve_pred16_t vctp64q_m(uint32_t, mve_pred16_t);
  11121 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp8q)))
  11122 mve_pred16_t vctp8q(uint32_t);
  11123 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vctp8q_m)))
  11124 mve_pred16_t vctp8q_m(uint32_t, mve_pred16_t);
  11125 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_n_u16)))
  11126 uint16x8_t vddupq_m_n_u16(uint16x8_t, uint32_t, int, mve_pred16_t);
  11127 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_n_u16)))
  11128 uint16x8_t vddupq_m(uint16x8_t, uint32_t, int, mve_pred16_t);
  11129 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_n_u32)))
  11130 uint32x4_t vddupq_m_n_u32(uint32x4_t, uint32_t, int, mve_pred16_t);
  11131 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_n_u32)))
  11132 uint32x4_t vddupq_m(uint32x4_t, uint32_t, int, mve_pred16_t);
  11133 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_n_u8)))
  11134 uint8x16_t vddupq_m_n_u8(uint8x16_t, uint32_t, int, mve_pred16_t);
  11135 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_n_u8)))
  11136 uint8x16_t vddupq_m(uint8x16_t, uint32_t, int, mve_pred16_t);
  11137 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_wb_u16)))
  11138 uint16x8_t vddupq_m_wb_u16(uint16x8_t, uint32_t *, int, mve_pred16_t);
  11139 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_wb_u16)))
  11140 uint16x8_t vddupq_m(uint16x8_t, uint32_t *, int, mve_pred16_t);
  11141 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_wb_u32)))
  11142 uint32x4_t vddupq_m_wb_u32(uint32x4_t, uint32_t *, int, mve_pred16_t);
  11143 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_wb_u32)))
  11144 uint32x4_t vddupq_m(uint32x4_t, uint32_t *, int, mve_pred16_t);
  11145 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_wb_u8)))
  11146 uint8x16_t vddupq_m_wb_u8(uint8x16_t, uint32_t *, int, mve_pred16_t);
  11147 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vddupq_m_wb_u8)))
  11148 uint8x16_t vddupq_m(uint8x16_t, uint32_t *, int, mve_pred16_t);
  11149 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_n_u16)))
  11150 uint16x8_t vddupq_n_u16(uint32_t, int);
  11151 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vddupq_n_u16)))
  11152 uint16x8_t vddupq_u16(uint32_t, int);
  11153 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_n_u32)))
  11154 uint32x4_t vddupq_n_u32(uint32_t, int);
  11155 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vddupq_n_u32)))
  11156 uint32x4_t vddupq_u32(uint32_t, int);
  11157 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_n_u8)))
  11158 uint8x16_t vddupq_n_u8(uint32_t, int);
  11159 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vddupq_n_u8)))
  11160 uint8x16_t vddupq_u8(uint32_t, int);
  11161 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_wb_u16)))
  11162 uint16x8_t vddupq_wb_u16(uint32_t *, int);
  11163 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vddupq_wb_u16)))
  11164 uint16x8_t vddupq_u16(uint32_t *, int);
  11165 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_wb_u32)))
  11166 uint32x4_t vddupq_wb_u32(uint32_t *, int);
  11167 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vddupq_wb_u32)))
  11168 uint32x4_t vddupq_u32(uint32_t *, int);
  11169 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_wb_u8)))
  11170 uint8x16_t vddupq_wb_u8(uint32_t *, int);
  11171 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vddupq_wb_u8)))
  11172 uint8x16_t vddupq_u8(uint32_t *, int);
  11173 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_n_u16)))
  11174 uint16x8_t vddupq_x_n_u16(uint32_t, int, mve_pred16_t);
  11175 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_n_u16)))
  11176 uint16x8_t vddupq_x_u16(uint32_t, int, mve_pred16_t);
  11177 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_n_u32)))
  11178 uint32x4_t vddupq_x_n_u32(uint32_t, int, mve_pred16_t);
  11179 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_n_u32)))
  11180 uint32x4_t vddupq_x_u32(uint32_t, int, mve_pred16_t);
  11181 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_n_u8)))
  11182 uint8x16_t vddupq_x_n_u8(uint32_t, int, mve_pred16_t);
  11183 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_n_u8)))
  11184 uint8x16_t vddupq_x_u8(uint32_t, int, mve_pred16_t);
  11185 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_wb_u16)))
  11186 uint16x8_t vddupq_x_wb_u16(uint32_t *, int, mve_pred16_t);
  11187 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_wb_u16)))
  11188 uint16x8_t vddupq_x_u16(uint32_t *, int, mve_pred16_t);
  11189 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_wb_u32)))
  11190 uint32x4_t vddupq_x_wb_u32(uint32_t *, int, mve_pred16_t);
  11191 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_wb_u32)))
  11192 uint32x4_t vddupq_x_u32(uint32_t *, int, mve_pred16_t);
  11193 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_wb_u8)))
  11194 uint8x16_t vddupq_x_wb_u8(uint32_t *, int, mve_pred16_t);
  11195 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vddupq_x_wb_u8)))
  11196 uint8x16_t vddupq_x_u8(uint32_t *, int, mve_pred16_t);
  11197 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_s16)))
  11198 int16x8_t vdupq_m_n_s16(int16x8_t, int16_t, mve_pred16_t);
  11199 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_s16)))
  11200 int16x8_t vdupq_m(int16x8_t, int16_t, mve_pred16_t);
  11201 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_s32)))
  11202 int32x4_t vdupq_m_n_s32(int32x4_t, int32_t, mve_pred16_t);
  11203 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_s32)))
  11204 int32x4_t vdupq_m(int32x4_t, int32_t, mve_pred16_t);
  11205 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_s8)))
  11206 int8x16_t vdupq_m_n_s8(int8x16_t, int8_t, mve_pred16_t);
  11207 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_s8)))
  11208 int8x16_t vdupq_m(int8x16_t, int8_t, mve_pred16_t);
  11209 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_u16)))
  11210 uint16x8_t vdupq_m_n_u16(uint16x8_t, uint16_t, mve_pred16_t);
  11211 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_u16)))
  11212 uint16x8_t vdupq_m(uint16x8_t, uint16_t, mve_pred16_t);
  11213 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_u32)))
  11214 uint32x4_t vdupq_m_n_u32(uint32x4_t, uint32_t, mve_pred16_t);
  11215 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_u32)))
  11216 uint32x4_t vdupq_m(uint32x4_t, uint32_t, mve_pred16_t);
  11217 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_u8)))
  11218 uint8x16_t vdupq_m_n_u8(uint8x16_t, uint8_t, mve_pred16_t);
  11219 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_u8)))
  11220 uint8x16_t vdupq_m(uint8x16_t, uint8_t, mve_pred16_t);
  11221 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_s16)))
  11222 int16x8_t vdupq_n_s16(int16_t);
  11223 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_s32)))
  11224 int32x4_t vdupq_n_s32(int32_t);
  11225 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_s8)))
  11226 int8x16_t vdupq_n_s8(int8_t);
  11227 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_u16)))
  11228 uint16x8_t vdupq_n_u16(uint16_t);
  11229 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_u32)))
  11230 uint32x4_t vdupq_n_u32(uint32_t);
  11231 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_u8)))
  11232 uint8x16_t vdupq_n_u8(uint8_t);
  11233 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_s16)))
  11234 int16x8_t vdupq_x_n_s16(int16_t, mve_pred16_t);
  11235 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_s32)))
  11236 int32x4_t vdupq_x_n_s32(int32_t, mve_pred16_t);
  11237 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_s8)))
  11238 int8x16_t vdupq_x_n_s8(int8_t, mve_pred16_t);
  11239 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_u16)))
  11240 uint16x8_t vdupq_x_n_u16(uint16_t, mve_pred16_t);
  11241 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_u32)))
  11242 uint32x4_t vdupq_x_n_u32(uint32_t, mve_pred16_t);
  11243 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_u8)))
  11244 uint8x16_t vdupq_x_n_u8(uint8_t, mve_pred16_t);
  11245 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_n_u16)))
  11246 uint16x8_t vdwdupq_m_n_u16(uint16x8_t, uint32_t, uint32_t, int, mve_pred16_t);
  11247 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_n_u16)))
  11248 uint16x8_t vdwdupq_m(uint16x8_t, uint32_t, uint32_t, int, mve_pred16_t);
  11249 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_n_u32)))
  11250 uint32x4_t vdwdupq_m_n_u32(uint32x4_t, uint32_t, uint32_t, int, mve_pred16_t);
  11251 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_n_u32)))
  11252 uint32x4_t vdwdupq_m(uint32x4_t, uint32_t, uint32_t, int, mve_pred16_t);
  11253 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_n_u8)))
  11254 uint8x16_t vdwdupq_m_n_u8(uint8x16_t, uint32_t, uint32_t, int, mve_pred16_t);
  11255 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_n_u8)))
  11256 uint8x16_t vdwdupq_m(uint8x16_t, uint32_t, uint32_t, int, mve_pred16_t);
  11257 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_wb_u16)))
  11258 uint16x8_t vdwdupq_m_wb_u16(uint16x8_t, uint32_t *, uint32_t, int, mve_pred16_t);
  11259 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_wb_u16)))
  11260 uint16x8_t vdwdupq_m(uint16x8_t, uint32_t *, uint32_t, int, mve_pred16_t);
  11261 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_wb_u32)))
  11262 uint32x4_t vdwdupq_m_wb_u32(uint32x4_t, uint32_t *, uint32_t, int, mve_pred16_t);
  11263 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_wb_u32)))
  11264 uint32x4_t vdwdupq_m(uint32x4_t, uint32_t *, uint32_t, int, mve_pred16_t);
  11265 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_wb_u8)))
  11266 uint8x16_t vdwdupq_m_wb_u8(uint8x16_t, uint32_t *, uint32_t, int, mve_pred16_t);
  11267 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_m_wb_u8)))
  11268 uint8x16_t vdwdupq_m(uint8x16_t, uint32_t *, uint32_t, int, mve_pred16_t);
  11269 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_n_u16)))
  11270 uint16x8_t vdwdupq_n_u16(uint32_t, uint32_t, int);
  11271 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_n_u16)))
  11272 uint16x8_t vdwdupq_u16(uint32_t, uint32_t, int);
  11273 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_n_u32)))
  11274 uint32x4_t vdwdupq_n_u32(uint32_t, uint32_t, int);
  11275 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_n_u32)))
  11276 uint32x4_t vdwdupq_u32(uint32_t, uint32_t, int);
  11277 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_n_u8)))
  11278 uint8x16_t vdwdupq_n_u8(uint32_t, uint32_t, int);
  11279 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_n_u8)))
  11280 uint8x16_t vdwdupq_u8(uint32_t, uint32_t, int);
  11281 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_wb_u16)))
  11282 uint16x8_t vdwdupq_wb_u16(uint32_t *, uint32_t, int);
  11283 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_wb_u16)))
  11284 uint16x8_t vdwdupq_u16(uint32_t *, uint32_t, int);
  11285 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_wb_u32)))
  11286 uint32x4_t vdwdupq_wb_u32(uint32_t *, uint32_t, int);
  11287 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_wb_u32)))
  11288 uint32x4_t vdwdupq_u32(uint32_t *, uint32_t, int);
  11289 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_wb_u8)))
  11290 uint8x16_t vdwdupq_wb_u8(uint32_t *, uint32_t, int);
  11291 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_wb_u8)))
  11292 uint8x16_t vdwdupq_u8(uint32_t *, uint32_t, int);
  11293 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_n_u16)))
  11294 uint16x8_t vdwdupq_x_n_u16(uint32_t, uint32_t, int, mve_pred16_t);
  11295 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_n_u16)))
  11296 uint16x8_t vdwdupq_x_u16(uint32_t, uint32_t, int, mve_pred16_t);
  11297 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_n_u32)))
  11298 uint32x4_t vdwdupq_x_n_u32(uint32_t, uint32_t, int, mve_pred16_t);
  11299 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_n_u32)))
  11300 uint32x4_t vdwdupq_x_u32(uint32_t, uint32_t, int, mve_pred16_t);
  11301 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_n_u8)))
  11302 uint8x16_t vdwdupq_x_n_u8(uint32_t, uint32_t, int, mve_pred16_t);
  11303 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_n_u8)))
  11304 uint8x16_t vdwdupq_x_u8(uint32_t, uint32_t, int, mve_pred16_t);
  11305 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_wb_u16)))
  11306 uint16x8_t vdwdupq_x_wb_u16(uint32_t *, uint32_t, int, mve_pred16_t);
  11307 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_wb_u16)))
  11308 uint16x8_t vdwdupq_x_u16(uint32_t *, uint32_t, int, mve_pred16_t);
  11309 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_wb_u32)))
  11310 uint32x4_t vdwdupq_x_wb_u32(uint32_t *, uint32_t, int, mve_pred16_t);
  11311 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_wb_u32)))
  11312 uint32x4_t vdwdupq_x_u32(uint32_t *, uint32_t, int, mve_pred16_t);
  11313 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_wb_u8)))
  11314 uint8x16_t vdwdupq_x_wb_u8(uint32_t *, uint32_t, int, mve_pred16_t);
  11315 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdwdupq_x_wb_u8)))
  11316 uint8x16_t vdwdupq_x_u8(uint32_t *, uint32_t, int, mve_pred16_t);
  11317 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_s16)))
  11318 int16x8_t veorq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  11319 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_s16)))
  11320 int16x8_t veorq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  11321 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_s32)))
  11322 int32x4_t veorq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  11323 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_s32)))
  11324 int32x4_t veorq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  11325 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_s8)))
  11326 int8x16_t veorq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  11327 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_s8)))
  11328 int8x16_t veorq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  11329 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_u16)))
  11330 uint16x8_t veorq_m_u16(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  11331 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_u16)))
  11332 uint16x8_t veorq_m(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  11333 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_u32)))
  11334 uint32x4_t veorq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  11335 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_u32)))
  11336 uint32x4_t veorq_m(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  11337 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_u8)))
  11338 uint8x16_t veorq_m_u8(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  11339 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_u8)))
  11340 uint8x16_t veorq_m(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  11341 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_s16)))
  11342 int16x8_t veorq_s16(int16x8_t, int16x8_t);
  11343 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_s16)))
  11344 int16x8_t veorq(int16x8_t, int16x8_t);
  11345 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_s32)))
  11346 int32x4_t veorq_s32(int32x4_t, int32x4_t);
  11347 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_s32)))
  11348 int32x4_t veorq(int32x4_t, int32x4_t);
  11349 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_s8)))
  11350 int8x16_t veorq_s8(int8x16_t, int8x16_t);
  11351 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_s8)))
  11352 int8x16_t veorq(int8x16_t, int8x16_t);
  11353 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_u16)))
  11354 uint16x8_t veorq_u16(uint16x8_t, uint16x8_t);
  11355 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_u16)))
  11356 uint16x8_t veorq(uint16x8_t, uint16x8_t);
  11357 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_u32)))
  11358 uint32x4_t veorq_u32(uint32x4_t, uint32x4_t);
  11359 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_u32)))
  11360 uint32x4_t veorq(uint32x4_t, uint32x4_t);
  11361 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_u8)))
  11362 uint8x16_t veorq_u8(uint8x16_t, uint8x16_t);
  11363 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_u8)))
  11364 uint8x16_t veorq(uint8x16_t, uint8x16_t);
  11365 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_s16)))
  11366 int16x8_t veorq_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
  11367 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_s16)))
  11368 int16x8_t veorq_x(int16x8_t, int16x8_t, mve_pred16_t);
  11369 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_s32)))
  11370 int32x4_t veorq_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
  11371 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_s32)))
  11372 int32x4_t veorq_x(int32x4_t, int32x4_t, mve_pred16_t);
  11373 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_s8)))
  11374 int8x16_t veorq_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
  11375 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_s8)))
  11376 int8x16_t veorq_x(int8x16_t, int8x16_t, mve_pred16_t);
  11377 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_u16)))
  11378 uint16x8_t veorq_x_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
  11379 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_u16)))
  11380 uint16x8_t veorq_x(uint16x8_t, uint16x8_t, mve_pred16_t);
  11381 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_u32)))
  11382 uint32x4_t veorq_x_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
  11383 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_u32)))
  11384 uint32x4_t veorq_x(uint32x4_t, uint32x4_t, mve_pred16_t);
  11385 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_u8)))
  11386 uint8x16_t veorq_x_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
  11387 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_u8)))
  11388 uint8x16_t veorq_x(uint8x16_t, uint8x16_t, mve_pred16_t);
  11389 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_s16)))
  11390 int16_t vgetq_lane_s16(int16x8_t, int);
  11391 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_s16)))
  11392 int16_t vgetq_lane(int16x8_t, int);
  11393 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_s32)))
  11394 int32_t vgetq_lane_s32(int32x4_t, int);
  11395 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_s32)))
  11396 int32_t vgetq_lane(int32x4_t, int);
  11397 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_s64)))
  11398 int64_t vgetq_lane_s64(int64x2_t, int);
  11399 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_s64)))
  11400 int64_t vgetq_lane(int64x2_t, int);
  11401 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_s8)))
  11402 int8_t vgetq_lane_s8(int8x16_t, int);
  11403 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_s8)))
  11404 int8_t vgetq_lane(int8x16_t, int);
  11405 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_u16)))
  11406 uint16_t vgetq_lane_u16(uint16x8_t, int);
  11407 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_u16)))
  11408 uint16_t vgetq_lane(uint16x8_t, int);
  11409 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_u32)))
  11410 uint32_t vgetq_lane_u32(uint32x4_t, int);
  11411 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_u32)))
  11412 uint32_t vgetq_lane(uint32x4_t, int);
  11413 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_u64)))
  11414 uint64_t vgetq_lane_u64(uint64x2_t, int);
  11415 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_u64)))
  11416 uint64_t vgetq_lane(uint64x2_t, int);
  11417 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_u8)))
  11418 uint8_t vgetq_lane_u8(uint8x16_t, int);
  11419 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_u8)))
  11420 uint8_t vgetq_lane(uint8x16_t, int);
  11421 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_s16)))
  11422 int16x8_t vhaddq_m_n_s16(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
  11423 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_s16)))
  11424 int16x8_t vhaddq_m(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
  11425 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_s32)))
  11426 int32x4_t vhaddq_m_n_s32(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
  11427 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_s32)))
  11428 int32x4_t vhaddq_m(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
  11429 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_s8)))
  11430 int8x16_t vhaddq_m_n_s8(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
  11431 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_s8)))
  11432 int8x16_t vhaddq_m(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
  11433 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_u16)))
  11434 uint16x8_t vhaddq_m_n_u16(uint16x8_t, uint16x8_t, uint16_t, mve_pred16_t);
  11435 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_u16)))
  11436 uint16x8_t vhaddq_m(uint16x8_t, uint16x8_t, uint16_t, mve_pred16_t);
  11437 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_u32)))
  11438 uint32x4_t vhaddq_m_n_u32(uint32x4_t, uint32x4_t, uint32_t, mve_pred16_t);
  11439 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_u32)))
  11440 uint32x4_t vhaddq_m(uint32x4_t, uint32x4_t, uint32_t, mve_pred16_t);
  11441 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_u8)))
  11442 uint8x16_t vhaddq_m_n_u8(uint8x16_t, uint8x16_t, uint8_t, mve_pred16_t);
  11443 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_n_u8)))
  11444 uint8x16_t vhaddq_m(uint8x16_t, uint8x16_t, uint8_t, mve_pred16_t);
  11445 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_s16)))
  11446 int16x8_t vhaddq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  11447 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_s16)))
  11448 int16x8_t vhaddq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  11449 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_s32)))
  11450 int32x4_t vhaddq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  11451 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_s32)))
  11452 int32x4_t vhaddq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  11453 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_s8)))
  11454 int8x16_t vhaddq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  11455 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_s8)))
  11456 int8x16_t vhaddq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  11457 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_u16)))
  11458 uint16x8_t vhaddq_m_u16(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  11459 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_u16)))
  11460 uint16x8_t vhaddq_m(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  11461 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_u32)))
  11462 uint32x4_t vhaddq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  11463 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_u32)))
  11464 uint32x4_t vhaddq_m(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  11465 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_u8)))
  11466 uint8x16_t vhaddq_m_u8(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  11467 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_m_u8)))
  11468 uint8x16_t vhaddq_m(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  11469 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_s16)))
  11470 int16x8_t vhaddq_n_s16(int16x8_t, int16_t);
  11471 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_s16)))
  11472 int16x8_t vhaddq(int16x8_t, int16_t);
  11473 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_s32)))
  11474 int32x4_t vhaddq_n_s32(int32x4_t, int32_t);
  11475 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_s32)))
  11476 int32x4_t vhaddq(int32x4_t, int32_t);
  11477 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_s8)))
  11478 int8x16_t vhaddq_n_s8(int8x16_t, int8_t);
  11479 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_s8)))
  11480 int8x16_t vhaddq(int8x16_t, int8_t);
  11481 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_u16)))
  11482 uint16x8_t vhaddq_n_u16(uint16x8_t, uint16_t);
  11483 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_u16)))
  11484 uint16x8_t vhaddq(uint16x8_t, uint16_t);
  11485 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_u32)))
  11486 uint32x4_t vhaddq_n_u32(uint32x4_t, uint32_t);
  11487 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_u32)))
  11488 uint32x4_t vhaddq(uint32x4_t, uint32_t);
  11489 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_u8)))
  11490 uint8x16_t vhaddq_n_u8(uint8x16_t, uint8_t);
  11491 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_n_u8)))
  11492 uint8x16_t vhaddq(uint8x16_t, uint8_t);
  11493 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_s16)))
  11494 int16x8_t vhaddq_s16(int16x8_t, int16x8_t);
  11495 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_s16)))
  11496 int16x8_t vhaddq(int16x8_t, int16x8_t);
  11497 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_s32)))
  11498 int32x4_t vhaddq_s32(int32x4_t, int32x4_t);
  11499 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_s32)))
  11500 int32x4_t vhaddq(int32x4_t, int32x4_t);
  11501 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_s8)))
  11502 int8x16_t vhaddq_s8(int8x16_t, int8x16_t);
  11503 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_s8)))
  11504 int8x16_t vhaddq(int8x16_t, int8x16_t);
  11505 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_u16)))
  11506 uint16x8_t vhaddq_u16(uint16x8_t, uint16x8_t);
  11507 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_u16)))
  11508 uint16x8_t vhaddq(uint16x8_t, uint16x8_t);
  11509 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_u32)))
  11510 uint32x4_t vhaddq_u32(uint32x4_t, uint32x4_t);
  11511 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_u32)))
  11512 uint32x4_t vhaddq(uint32x4_t, uint32x4_t);
  11513 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_u8)))
  11514 uint8x16_t vhaddq_u8(uint8x16_t, uint8x16_t);
  11515 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_u8)))
  11516 uint8x16_t vhaddq(uint8x16_t, uint8x16_t);
  11517 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_s16)))
  11518 int16x8_t vhaddq_x_n_s16(int16x8_t, int16_t, mve_pred16_t);
  11519 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_s16)))
  11520 int16x8_t vhaddq_x(int16x8_t, int16_t, mve_pred16_t);
  11521 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_s32)))
  11522 int32x4_t vhaddq_x_n_s32(int32x4_t, int32_t, mve_pred16_t);
  11523 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_s32)))
  11524 int32x4_t vhaddq_x(int32x4_t, int32_t, mve_pred16_t);
  11525 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_s8)))
  11526 int8x16_t vhaddq_x_n_s8(int8x16_t, int8_t, mve_pred16_t);
  11527 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_s8)))
  11528 int8x16_t vhaddq_x(int8x16_t, int8_t, mve_pred16_t);
  11529 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_u16)))
  11530 uint16x8_t vhaddq_x_n_u16(uint16x8_t, uint16_t, mve_pred16_t);
  11531 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_u16)))
  11532 uint16x8_t vhaddq_x(uint16x8_t, uint16_t, mve_pred16_t);
  11533 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_u32)))
  11534 uint32x4_t vhaddq_x_n_u32(uint32x4_t, uint32_t, mve_pred16_t);
  11535 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_u32)))
  11536 uint32x4_t vhaddq_x(uint32x4_t, uint32_t, mve_pred16_t);
  11537 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_u8)))
  11538 uint8x16_t vhaddq_x_n_u8(uint8x16_t, uint8_t, mve_pred16_t);
  11539 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_n_u8)))
  11540 uint8x16_t vhaddq_x(uint8x16_t, uint8_t, mve_pred16_t);
  11541 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_s16)))
  11542 int16x8_t vhaddq_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
  11543 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_s16)))
  11544 int16x8_t vhaddq_x(int16x8_t, int16x8_t, mve_pred16_t);
  11545 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_s32)))
  11546 int32x4_t vhaddq_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
  11547 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_s32)))
  11548 int32x4_t vhaddq_x(int32x4_t, int32x4_t, mve_pred16_t);
  11549 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_s8)))
  11550 int8x16_t vhaddq_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
  11551 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_s8)))
  11552 int8x16_t vhaddq_x(int8x16_t, int8x16_t, mve_pred16_t);
  11553 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_u16)))
  11554 uint16x8_t vhaddq_x_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
  11555 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_u16)))
  11556 uint16x8_t vhaddq_x(uint16x8_t, uint16x8_t, mve_pred16_t);
  11557 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_u32)))
  11558 uint32x4_t vhaddq_x_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
  11559 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_u32)))
  11560 uint32x4_t vhaddq_x(uint32x4_t, uint32x4_t, mve_pred16_t);
  11561 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_u8)))
  11562 uint8x16_t vhaddq_x_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
  11563 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhaddq_x_u8)))
  11564 uint8x16_t vhaddq_x(uint8x16_t, uint8x16_t, mve_pred16_t);
  11565 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_m_s16)))
  11566 int16x8_t vhcaddq_rot270_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  11567 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_m_s16)))
  11568 int16x8_t vhcaddq_rot270_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  11569 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_m_s32)))
  11570 int32x4_t vhcaddq_rot270_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  11571 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_m_s32)))
  11572 int32x4_t vhcaddq_rot270_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  11573 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_m_s8)))
  11574 int8x16_t vhcaddq_rot270_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  11575 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_m_s8)))
  11576 int8x16_t vhcaddq_rot270_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  11577 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_s16)))
  11578 int16x8_t vhcaddq_rot270_s16(int16x8_t, int16x8_t);
  11579 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_s16)))
  11580 int16x8_t vhcaddq_rot270(int16x8_t, int16x8_t);
  11581 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_s32)))
  11582 int32x4_t vhcaddq_rot270_s32(int32x4_t, int32x4_t);
  11583 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_s32)))
  11584 int32x4_t vhcaddq_rot270(int32x4_t, int32x4_t);
  11585 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_s8)))
  11586 int8x16_t vhcaddq_rot270_s8(int8x16_t, int8x16_t);
  11587 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_s8)))
  11588 int8x16_t vhcaddq_rot270(int8x16_t, int8x16_t);
  11589 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_x_s16)))
  11590 int16x8_t vhcaddq_rot270_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
  11591 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_x_s16)))
  11592 int16x8_t vhcaddq_rot270_x(int16x8_t, int16x8_t, mve_pred16_t);
  11593 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_x_s32)))
  11594 int32x4_t vhcaddq_rot270_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
  11595 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_x_s32)))
  11596 int32x4_t vhcaddq_rot270_x(int32x4_t, int32x4_t, mve_pred16_t);
  11597 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_x_s8)))
  11598 int8x16_t vhcaddq_rot270_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
  11599 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot270_x_s8)))
  11600 int8x16_t vhcaddq_rot270_x(int8x16_t, int8x16_t, mve_pred16_t);
  11601 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_m_s16)))
  11602 int16x8_t vhcaddq_rot90_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  11603 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_m_s16)))
  11604 int16x8_t vhcaddq_rot90_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  11605 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_m_s32)))
  11606 int32x4_t vhcaddq_rot90_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  11607 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_m_s32)))
  11608 int32x4_t vhcaddq_rot90_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  11609 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_m_s8)))
  11610 int8x16_t vhcaddq_rot90_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  11611 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_m_s8)))
  11612 int8x16_t vhcaddq_rot90_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  11613 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_s16)))
  11614 int16x8_t vhcaddq_rot90_s16(int16x8_t, int16x8_t);
  11615 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_s16)))
  11616 int16x8_t vhcaddq_rot90(int16x8_t, int16x8_t);
  11617 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_s32)))
  11618 int32x4_t vhcaddq_rot90_s32(int32x4_t, int32x4_t);
  11619 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_s32)))
  11620 int32x4_t vhcaddq_rot90(int32x4_t, int32x4_t);
  11621 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_s8)))
  11622 int8x16_t vhcaddq_rot90_s8(int8x16_t, int8x16_t);
  11623 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_s8)))
  11624 int8x16_t vhcaddq_rot90(int8x16_t, int8x16_t);
  11625 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_x_s16)))
  11626 int16x8_t vhcaddq_rot90_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
  11627 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_x_s16)))
  11628 int16x8_t vhcaddq_rot90_x(int16x8_t, int16x8_t, mve_pred16_t);
  11629 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_x_s32)))
  11630 int32x4_t vhcaddq_rot90_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
  11631 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_x_s32)))
  11632 int32x4_t vhcaddq_rot90_x(int32x4_t, int32x4_t, mve_pred16_t);
  11633 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_x_s8)))
  11634 int8x16_t vhcaddq_rot90_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
  11635 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhcaddq_rot90_x_s8)))
  11636 int8x16_t vhcaddq_rot90_x(int8x16_t, int8x16_t, mve_pred16_t);
  11637 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_s16)))
  11638 int16x8_t vhsubq_m_n_s16(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
  11639 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_s16)))
  11640 int16x8_t vhsubq_m(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
  11641 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_s32)))
  11642 int32x4_t vhsubq_m_n_s32(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
  11643 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_s32)))
  11644 int32x4_t vhsubq_m(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
  11645 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_s8)))
  11646 int8x16_t vhsubq_m_n_s8(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
  11647 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_s8)))
  11648 int8x16_t vhsubq_m(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
  11649 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_u16)))
  11650 uint16x8_t vhsubq_m_n_u16(uint16x8_t, uint16x8_t, uint16_t, mve_pred16_t);
  11651 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_u16)))
  11652 uint16x8_t vhsubq_m(uint16x8_t, uint16x8_t, uint16_t, mve_pred16_t);
  11653 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_u32)))
  11654 uint32x4_t vhsubq_m_n_u32(uint32x4_t, uint32x4_t, uint32_t, mve_pred16_t);
  11655 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_u32)))
  11656 uint32x4_t vhsubq_m(uint32x4_t, uint32x4_t, uint32_t, mve_pred16_t);
  11657 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_u8)))
  11658 uint8x16_t vhsubq_m_n_u8(uint8x16_t, uint8x16_t, uint8_t, mve_pred16_t);
  11659 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_n_u8)))
  11660 uint8x16_t vhsubq_m(uint8x16_t, uint8x16_t, uint8_t, mve_pred16_t);
  11661 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_s16)))
  11662 int16x8_t vhsubq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  11663 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_s16)))
  11664 int16x8_t vhsubq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  11665 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_s32)))
  11666 int32x4_t vhsubq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  11667 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_s32)))
  11668 int32x4_t vhsubq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  11669 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_s8)))
  11670 int8x16_t vhsubq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  11671 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_s8)))
  11672 int8x16_t vhsubq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  11673 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_u16)))
  11674 uint16x8_t vhsubq_m_u16(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  11675 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_u16)))
  11676 uint16x8_t vhsubq_m(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  11677 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_u32)))
  11678 uint32x4_t vhsubq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  11679 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_u32)))
  11680 uint32x4_t vhsubq_m(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  11681 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_u8)))
  11682 uint8x16_t vhsubq_m_u8(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  11683 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_m_u8)))
  11684 uint8x16_t vhsubq_m(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  11685 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_s16)))
  11686 int16x8_t vhsubq_n_s16(int16x8_t, int16_t);
  11687 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_s16)))
  11688 int16x8_t vhsubq(int16x8_t, int16_t);
  11689 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_s32)))
  11690 int32x4_t vhsubq_n_s32(int32x4_t, int32_t);
  11691 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_s32)))
  11692 int32x4_t vhsubq(int32x4_t, int32_t);
  11693 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_s8)))
  11694 int8x16_t vhsubq_n_s8(int8x16_t, int8_t);
  11695 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_s8)))
  11696 int8x16_t vhsubq(int8x16_t, int8_t);
  11697 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_u16)))
  11698 uint16x8_t vhsubq_n_u16(uint16x8_t, uint16_t);
  11699 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_u16)))
  11700 uint16x8_t vhsubq(uint16x8_t, uint16_t);
  11701 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_u32)))
  11702 uint32x4_t vhsubq_n_u32(uint32x4_t, uint32_t);
  11703 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_u32)))
  11704 uint32x4_t vhsubq(uint32x4_t, uint32_t);
  11705 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_u8)))
  11706 uint8x16_t vhsubq_n_u8(uint8x16_t, uint8_t);
  11707 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_n_u8)))
  11708 uint8x16_t vhsubq(uint8x16_t, uint8_t);
  11709 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_s16)))
  11710 int16x8_t vhsubq_s16(int16x8_t, int16x8_t);
  11711 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_s16)))
  11712 int16x8_t vhsubq(int16x8_t, int16x8_t);
  11713 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_s32)))
  11714 int32x4_t vhsubq_s32(int32x4_t, int32x4_t);
  11715 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_s32)))
  11716 int32x4_t vhsubq(int32x4_t, int32x4_t);
  11717 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_s8)))
  11718 int8x16_t vhsubq_s8(int8x16_t, int8x16_t);
  11719 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_s8)))
  11720 int8x16_t vhsubq(int8x16_t, int8x16_t);
  11721 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_u16)))
  11722 uint16x8_t vhsubq_u16(uint16x8_t, uint16x8_t);
  11723 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_u16)))
  11724 uint16x8_t vhsubq(uint16x8_t, uint16x8_t);
  11725 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_u32)))
  11726 uint32x4_t vhsubq_u32(uint32x4_t, uint32x4_t);
  11727 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_u32)))
  11728 uint32x4_t vhsubq(uint32x4_t, uint32x4_t);
  11729 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_u8)))
  11730 uint8x16_t vhsubq_u8(uint8x16_t, uint8x16_t);
  11731 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_u8)))
  11732 uint8x16_t vhsubq(uint8x16_t, uint8x16_t);
  11733 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_s16)))
  11734 int16x8_t vhsubq_x_n_s16(int16x8_t, int16_t, mve_pred16_t);
  11735 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_s16)))
  11736 int16x8_t vhsubq_x(int16x8_t, int16_t, mve_pred16_t);
  11737 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_s32)))
  11738 int32x4_t vhsubq_x_n_s32(int32x4_t, int32_t, mve_pred16_t);
  11739 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_s32)))
  11740 int32x4_t vhsubq_x(int32x4_t, int32_t, mve_pred16_t);
  11741 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_s8)))
  11742 int8x16_t vhsubq_x_n_s8(int8x16_t, int8_t, mve_pred16_t);
  11743 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_s8)))
  11744 int8x16_t vhsubq_x(int8x16_t, int8_t, mve_pred16_t);
  11745 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_u16)))
  11746 uint16x8_t vhsubq_x_n_u16(uint16x8_t, uint16_t, mve_pred16_t);
  11747 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_u16)))
  11748 uint16x8_t vhsubq_x(uint16x8_t, uint16_t, mve_pred16_t);
  11749 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_u32)))
  11750 uint32x4_t vhsubq_x_n_u32(uint32x4_t, uint32_t, mve_pred16_t);
  11751 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_u32)))
  11752 uint32x4_t vhsubq_x(uint32x4_t, uint32_t, mve_pred16_t);
  11753 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_u8)))
  11754 uint8x16_t vhsubq_x_n_u8(uint8x16_t, uint8_t, mve_pred16_t);
  11755 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_n_u8)))
  11756 uint8x16_t vhsubq_x(uint8x16_t, uint8_t, mve_pred16_t);
  11757 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_s16)))
  11758 int16x8_t vhsubq_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
  11759 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_s16)))
  11760 int16x8_t vhsubq_x(int16x8_t, int16x8_t, mve_pred16_t);
  11761 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_s32)))
  11762 int32x4_t vhsubq_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
  11763 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_s32)))
  11764 int32x4_t vhsubq_x(int32x4_t, int32x4_t, mve_pred16_t);
  11765 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_s8)))
  11766 int8x16_t vhsubq_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
  11767 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_s8)))
  11768 int8x16_t vhsubq_x(int8x16_t, int8x16_t, mve_pred16_t);
  11769 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_u16)))
  11770 uint16x8_t vhsubq_x_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
  11771 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_u16)))
  11772 uint16x8_t vhsubq_x(uint16x8_t, uint16x8_t, mve_pred16_t);
  11773 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_u32)))
  11774 uint32x4_t vhsubq_x_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
  11775 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_u32)))
  11776 uint32x4_t vhsubq_x(uint32x4_t, uint32x4_t, mve_pred16_t);
  11777 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_u8)))
  11778 uint8x16_t vhsubq_x_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
  11779 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vhsubq_x_u8)))
  11780 uint8x16_t vhsubq_x(uint8x16_t, uint8x16_t, mve_pred16_t);
  11781 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_n_u16)))
  11782 uint16x8_t vidupq_m_n_u16(uint16x8_t, uint32_t, int, mve_pred16_t);
  11783 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_n_u16)))
  11784 uint16x8_t vidupq_m(uint16x8_t, uint32_t, int, mve_pred16_t);
  11785 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_n_u32)))
  11786 uint32x4_t vidupq_m_n_u32(uint32x4_t, uint32_t, int, mve_pred16_t);
  11787 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_n_u32)))
  11788 uint32x4_t vidupq_m(uint32x4_t, uint32_t, int, mve_pred16_t);
  11789 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_n_u8)))
  11790 uint8x16_t vidupq_m_n_u8(uint8x16_t, uint32_t, int, mve_pred16_t);
  11791 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_n_u8)))
  11792 uint8x16_t vidupq_m(uint8x16_t, uint32_t, int, mve_pred16_t);
  11793 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_wb_u16)))
  11794 uint16x8_t vidupq_m_wb_u16(uint16x8_t, uint32_t *, int, mve_pred16_t);
  11795 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_wb_u16)))
  11796 uint16x8_t vidupq_m(uint16x8_t, uint32_t *, int, mve_pred16_t);
  11797 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_wb_u32)))
  11798 uint32x4_t vidupq_m_wb_u32(uint32x4_t, uint32_t *, int, mve_pred16_t);
  11799 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_wb_u32)))
  11800 uint32x4_t vidupq_m(uint32x4_t, uint32_t *, int, mve_pred16_t);
  11801 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_wb_u8)))
  11802 uint8x16_t vidupq_m_wb_u8(uint8x16_t, uint32_t *, int, mve_pred16_t);
  11803 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vidupq_m_wb_u8)))
  11804 uint8x16_t vidupq_m(uint8x16_t, uint32_t *, int, mve_pred16_t);
  11805 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_n_u16)))
  11806 uint16x8_t vidupq_n_u16(uint32_t, int);
  11807 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vidupq_n_u16)))
  11808 uint16x8_t vidupq_u16(uint32_t, int);
  11809 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_n_u32)))
  11810 uint32x4_t vidupq_n_u32(uint32_t, int);
  11811 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vidupq_n_u32)))
  11812 uint32x4_t vidupq_u32(uint32_t, int);
  11813 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_n_u8)))
  11814 uint8x16_t vidupq_n_u8(uint32_t, int);
  11815 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vidupq_n_u8)))
  11816 uint8x16_t vidupq_u8(uint32_t, int);
  11817 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_wb_u16)))
  11818 uint16x8_t vidupq_wb_u16(uint32_t *, int);
  11819 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vidupq_wb_u16)))
  11820 uint16x8_t vidupq_u16(uint32_t *, int);
  11821 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_wb_u32)))
  11822 uint32x4_t vidupq_wb_u32(uint32_t *, int);
  11823 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vidupq_wb_u32)))
  11824 uint32x4_t vidupq_u32(uint32_t *, int);
  11825 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_wb_u8)))
  11826 uint8x16_t vidupq_wb_u8(uint32_t *, int);
  11827 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vidupq_wb_u8)))
  11828 uint8x16_t vidupq_u8(uint32_t *, int);
  11829 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_n_u16)))
  11830 uint16x8_t vidupq_x_n_u16(uint32_t, int, mve_pred16_t);
  11831 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_n_u16)))
  11832 uint16x8_t vidupq_x_u16(uint32_t, int, mve_pred16_t);
  11833 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_n_u32)))
  11834 uint32x4_t vidupq_x_n_u32(uint32_t, int, mve_pred16_t);
  11835 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_n_u32)))
  11836 uint32x4_t vidupq_x_u32(uint32_t, int, mve_pred16_t);
  11837 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_n_u8)))
  11838 uint8x16_t vidupq_x_n_u8(uint32_t, int, mve_pred16_t);
  11839 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_n_u8)))
  11840 uint8x16_t vidupq_x_u8(uint32_t, int, mve_pred16_t);
  11841 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_wb_u16)))
  11842 uint16x8_t vidupq_x_wb_u16(uint32_t *, int, mve_pred16_t);
  11843 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_wb_u16)))
  11844 uint16x8_t vidupq_x_u16(uint32_t *, int, mve_pred16_t);
  11845 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_wb_u32)))
  11846 uint32x4_t vidupq_x_wb_u32(uint32_t *, int, mve_pred16_t);
  11847 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_wb_u32)))
  11848 uint32x4_t vidupq_x_u32(uint32_t *, int, mve_pred16_t);
  11849 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_wb_u8)))
  11850 uint8x16_t vidupq_x_wb_u8(uint32_t *, int, mve_pred16_t);
  11851 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vidupq_x_wb_u8)))
  11852 uint8x16_t vidupq_x_u8(uint32_t *, int, mve_pred16_t);
  11853 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_n_u16)))
  11854 uint16x8_t viwdupq_m_n_u16(uint16x8_t, uint32_t, uint32_t, int, mve_pred16_t);
  11855 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_n_u16)))
  11856 uint16x8_t viwdupq_m(uint16x8_t, uint32_t, uint32_t, int, mve_pred16_t);
  11857 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_n_u32)))
  11858 uint32x4_t viwdupq_m_n_u32(uint32x4_t, uint32_t, uint32_t, int, mve_pred16_t);
  11859 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_n_u32)))
  11860 uint32x4_t viwdupq_m(uint32x4_t, uint32_t, uint32_t, int, mve_pred16_t);
  11861 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_n_u8)))
  11862 uint8x16_t viwdupq_m_n_u8(uint8x16_t, uint32_t, uint32_t, int, mve_pred16_t);
  11863 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_n_u8)))
  11864 uint8x16_t viwdupq_m(uint8x16_t, uint32_t, uint32_t, int, mve_pred16_t);
  11865 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_wb_u16)))
  11866 uint16x8_t viwdupq_m_wb_u16(uint16x8_t, uint32_t *, uint32_t, int, mve_pred16_t);
  11867 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_wb_u16)))
  11868 uint16x8_t viwdupq_m(uint16x8_t, uint32_t *, uint32_t, int, mve_pred16_t);
  11869 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_wb_u32)))
  11870 uint32x4_t viwdupq_m_wb_u32(uint32x4_t, uint32_t *, uint32_t, int, mve_pred16_t);
  11871 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_wb_u32)))
  11872 uint32x4_t viwdupq_m(uint32x4_t, uint32_t *, uint32_t, int, mve_pred16_t);
  11873 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_wb_u8)))
  11874 uint8x16_t viwdupq_m_wb_u8(uint8x16_t, uint32_t *, uint32_t, int, mve_pred16_t);
  11875 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_m_wb_u8)))
  11876 uint8x16_t viwdupq_m(uint8x16_t, uint32_t *, uint32_t, int, mve_pred16_t);
  11877 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_n_u16)))
  11878 uint16x8_t viwdupq_n_u16(uint32_t, uint32_t, int);
  11879 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_n_u16)))
  11880 uint16x8_t viwdupq_u16(uint32_t, uint32_t, int);
  11881 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_n_u32)))
  11882 uint32x4_t viwdupq_n_u32(uint32_t, uint32_t, int);
  11883 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_n_u32)))
  11884 uint32x4_t viwdupq_u32(uint32_t, uint32_t, int);
  11885 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_n_u8)))
  11886 uint8x16_t viwdupq_n_u8(uint32_t, uint32_t, int);
  11887 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_n_u8)))
  11888 uint8x16_t viwdupq_u8(uint32_t, uint32_t, int);
  11889 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_wb_u16)))
  11890 uint16x8_t viwdupq_wb_u16(uint32_t *, uint32_t, int);
  11891 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_wb_u16)))
  11892 uint16x8_t viwdupq_u16(uint32_t *, uint32_t, int);
  11893 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_wb_u32)))
  11894 uint32x4_t viwdupq_wb_u32(uint32_t *, uint32_t, int);
  11895 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_wb_u32)))
  11896 uint32x4_t viwdupq_u32(uint32_t *, uint32_t, int);
  11897 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_wb_u8)))
  11898 uint8x16_t viwdupq_wb_u8(uint32_t *, uint32_t, int);
  11899 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_wb_u8)))
  11900 uint8x16_t viwdupq_u8(uint32_t *, uint32_t, int);
  11901 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_n_u16)))
  11902 uint16x8_t viwdupq_x_n_u16(uint32_t, uint32_t, int, mve_pred16_t);
  11903 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_n_u16)))
  11904 uint16x8_t viwdupq_x_u16(uint32_t, uint32_t, int, mve_pred16_t);
  11905 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_n_u32)))
  11906 uint32x4_t viwdupq_x_n_u32(uint32_t, uint32_t, int, mve_pred16_t);
  11907 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_n_u32)))
  11908 uint32x4_t viwdupq_x_u32(uint32_t, uint32_t, int, mve_pred16_t);
  11909 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_n_u8)))
  11910 uint8x16_t viwdupq_x_n_u8(uint32_t, uint32_t, int, mve_pred16_t);
  11911 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_n_u8)))
  11912 uint8x16_t viwdupq_x_u8(uint32_t, uint32_t, int, mve_pred16_t);
  11913 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_wb_u16)))
  11914 uint16x8_t viwdupq_x_wb_u16(uint32_t *, uint32_t, int, mve_pred16_t);
  11915 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_wb_u16)))
  11916 uint16x8_t viwdupq_x_u16(uint32_t *, uint32_t, int, mve_pred16_t);
  11917 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_wb_u32)))
  11918 uint32x4_t viwdupq_x_wb_u32(uint32_t *, uint32_t, int, mve_pred16_t);
  11919 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_wb_u32)))
  11920 uint32x4_t viwdupq_x_u32(uint32_t *, uint32_t, int, mve_pred16_t);
  11921 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_wb_u8)))
  11922 uint8x16_t viwdupq_x_wb_u8(uint32_t *, uint32_t, int, mve_pred16_t);
  11923 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_viwdupq_x_wb_u8)))
  11924 uint8x16_t viwdupq_x_u8(uint32_t *, uint32_t, int, mve_pred16_t);
  11925 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_s16)))
  11926 int16x8_t vld1q_s16(const int16_t *);
  11927 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld1q_s16)))
  11928 int16x8_t vld1q(const int16_t *);
  11929 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_s32)))
  11930 int32x4_t vld1q_s32(const int32_t *);
  11931 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld1q_s32)))
  11932 int32x4_t vld1q(const int32_t *);
  11933 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_s8)))
  11934 int8x16_t vld1q_s8(const int8_t *);
  11935 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld1q_s8)))
  11936 int8x16_t vld1q(const int8_t *);
  11937 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_u16)))
  11938 uint16x8_t vld1q_u16(const uint16_t *);
  11939 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld1q_u16)))
  11940 uint16x8_t vld1q(const uint16_t *);
  11941 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_u32)))
  11942 uint32x4_t vld1q_u32(const uint32_t *);
  11943 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld1q_u32)))
  11944 uint32x4_t vld1q(const uint32_t *);
  11945 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_u8)))
  11946 uint8x16_t vld1q_u8(const uint8_t *);
  11947 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld1q_u8)))
  11948 uint8x16_t vld1q(const uint8_t *);
  11949 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_s16)))
  11950 int16x8_t vld1q_z_s16(const int16_t *, mve_pred16_t);
  11951 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_s16)))
  11952 int16x8_t vld1q_z(const int16_t *, mve_pred16_t);
  11953 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_s32)))
  11954 int32x4_t vld1q_z_s32(const int32_t *, mve_pred16_t);
  11955 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_s32)))
  11956 int32x4_t vld1q_z(const int32_t *, mve_pred16_t);
  11957 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_s8)))
  11958 int8x16_t vld1q_z_s8(const int8_t *, mve_pred16_t);
  11959 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_s8)))
  11960 int8x16_t vld1q_z(const int8_t *, mve_pred16_t);
  11961 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_u16)))
  11962 uint16x8_t vld1q_z_u16(const uint16_t *, mve_pred16_t);
  11963 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_u16)))
  11964 uint16x8_t vld1q_z(const uint16_t *, mve_pred16_t);
  11965 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_u32)))
  11966 uint32x4_t vld1q_z_u32(const uint32_t *, mve_pred16_t);
  11967 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_u32)))
  11968 uint32x4_t vld1q_z(const uint32_t *, mve_pred16_t);
  11969 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_u8)))
  11970 uint8x16_t vld1q_z_u8(const uint8_t *, mve_pred16_t);
  11971 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_u8)))
  11972 uint8x16_t vld1q_z(const uint8_t *, mve_pred16_t);
  11973 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_s16)))
  11974 int16x8x2_t vld2q_s16(const int16_t *);
  11975 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld2q_s16)))
  11976 int16x8x2_t vld2q(const int16_t *);
  11977 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_s32)))
  11978 int32x4x2_t vld2q_s32(const int32_t *);
  11979 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld2q_s32)))
  11980 int32x4x2_t vld2q(const int32_t *);
  11981 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_s8)))
  11982 int8x16x2_t vld2q_s8(const int8_t *);
  11983 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld2q_s8)))
  11984 int8x16x2_t vld2q(const int8_t *);
  11985 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_u16)))
  11986 uint16x8x2_t vld2q_u16(const uint16_t *);
  11987 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld2q_u16)))
  11988 uint16x8x2_t vld2q(const uint16_t *);
  11989 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_u32)))
  11990 uint32x4x2_t vld2q_u32(const uint32_t *);
  11991 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld2q_u32)))
  11992 uint32x4x2_t vld2q(const uint32_t *);
  11993 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_u8)))
  11994 uint8x16x2_t vld2q_u8(const uint8_t *);
  11995 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld2q_u8)))
  11996 uint8x16x2_t vld2q(const uint8_t *);
  11997 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_s16)))
  11998 int16x8x4_t vld4q_s16(const int16_t *);
  11999 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld4q_s16)))
  12000 int16x8x4_t vld4q(const int16_t *);
  12001 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_s32)))
  12002 int32x4x4_t vld4q_s32(const int32_t *);
  12003 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld4q_s32)))
  12004 int32x4x4_t vld4q(const int32_t *);
  12005 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_s8)))
  12006 int8x16x4_t vld4q_s8(const int8_t *);
  12007 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld4q_s8)))
  12008 int8x16x4_t vld4q(const int8_t *);
  12009 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_u16)))
  12010 uint16x8x4_t vld4q_u16(const uint16_t *);
  12011 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld4q_u16)))
  12012 uint16x8x4_t vld4q(const uint16_t *);
  12013 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_u32)))
  12014 uint32x4x4_t vld4q_u32(const uint32_t *);
  12015 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld4q_u32)))
  12016 uint32x4x4_t vld4q(const uint32_t *);
  12017 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_u8)))
  12018 uint8x16x4_t vld4q_u8(const uint8_t *);
  12019 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld4q_u8)))
  12020 uint8x16x4_t vld4q(const uint8_t *);
  12021 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_s16)))
  12022 int16x8_t vldrbq_gather_offset_s16(const int8_t *, uint16x8_t);
  12023 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_s16)))
  12024 int16x8_t vldrbq_gather_offset(const int8_t *, uint16x8_t);
  12025 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_s32)))
  12026 int32x4_t vldrbq_gather_offset_s32(const int8_t *, uint32x4_t);
  12027 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_s32)))
  12028 int32x4_t vldrbq_gather_offset(const int8_t *, uint32x4_t);
  12029 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_s8)))
  12030 int8x16_t vldrbq_gather_offset_s8(const int8_t *, uint8x16_t);
  12031 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_s8)))
  12032 int8x16_t vldrbq_gather_offset(const int8_t *, uint8x16_t);
  12033 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_u16)))
  12034 uint16x8_t vldrbq_gather_offset_u16(const uint8_t *, uint16x8_t);
  12035 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_u16)))
  12036 uint16x8_t vldrbq_gather_offset(const uint8_t *, uint16x8_t);
  12037 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_u32)))
  12038 uint32x4_t vldrbq_gather_offset_u32(const uint8_t *, uint32x4_t);
  12039 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_u32)))
  12040 uint32x4_t vldrbq_gather_offset(const uint8_t *, uint32x4_t);
  12041 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_u8)))
  12042 uint8x16_t vldrbq_gather_offset_u8(const uint8_t *, uint8x16_t);
  12043 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_u8)))
  12044 uint8x16_t vldrbq_gather_offset(const uint8_t *, uint8x16_t);
  12045 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_s16)))
  12046 int16x8_t vldrbq_gather_offset_z_s16(const int8_t *, uint16x8_t, mve_pred16_t);
  12047 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_s16)))
  12048 int16x8_t vldrbq_gather_offset_z(const int8_t *, uint16x8_t, mve_pred16_t);
  12049 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_s32)))
  12050 int32x4_t vldrbq_gather_offset_z_s32(const int8_t *, uint32x4_t, mve_pred16_t);
  12051 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_s32)))
  12052 int32x4_t vldrbq_gather_offset_z(const int8_t *, uint32x4_t, mve_pred16_t);
  12053 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_s8)))
  12054 int8x16_t vldrbq_gather_offset_z_s8(const int8_t *, uint8x16_t, mve_pred16_t);
  12055 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_s8)))
  12056 int8x16_t vldrbq_gather_offset_z(const int8_t *, uint8x16_t, mve_pred16_t);
  12057 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_u16)))
  12058 uint16x8_t vldrbq_gather_offset_z_u16(const uint8_t *, uint16x8_t, mve_pred16_t);
  12059 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_u16)))
  12060 uint16x8_t vldrbq_gather_offset_z(const uint8_t *, uint16x8_t, mve_pred16_t);
  12061 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_u32)))
  12062 uint32x4_t vldrbq_gather_offset_z_u32(const uint8_t *, uint32x4_t, mve_pred16_t);
  12063 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_u32)))
  12064 uint32x4_t vldrbq_gather_offset_z(const uint8_t *, uint32x4_t, mve_pred16_t);
  12065 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_u8)))
  12066 uint8x16_t vldrbq_gather_offset_z_u8(const uint8_t *, uint8x16_t, mve_pred16_t);
  12067 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_gather_offset_z_u8)))
  12068 uint8x16_t vldrbq_gather_offset_z(const uint8_t *, uint8x16_t, mve_pred16_t);
  12069 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_s16)))
  12070 int16x8_t vldrbq_s16(const int8_t *);
  12071 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_s32)))
  12072 int32x4_t vldrbq_s32(const int8_t *);
  12073 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_s8)))
  12074 int8x16_t vldrbq_s8(const int8_t *);
  12075 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_u16)))
  12076 uint16x8_t vldrbq_u16(const uint8_t *);
  12077 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_u32)))
  12078 uint32x4_t vldrbq_u32(const uint8_t *);
  12079 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_u8)))
  12080 uint8x16_t vldrbq_u8(const uint8_t *);
  12081 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_z_s16)))
  12082 int16x8_t vldrbq_z_s16(const int8_t *, mve_pred16_t);
  12083 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_z_s32)))
  12084 int32x4_t vldrbq_z_s32(const int8_t *, mve_pred16_t);
  12085 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_z_s8)))
  12086 int8x16_t vldrbq_z_s8(const int8_t *, mve_pred16_t);
  12087 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_z_u16)))
  12088 uint16x8_t vldrbq_z_u16(const uint8_t *, mve_pred16_t);
  12089 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_z_u32)))
  12090 uint32x4_t vldrbq_z_u32(const uint8_t *, mve_pred16_t);
  12091 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrbq_z_u8)))
  12092 uint8x16_t vldrbq_z_u8(const uint8_t *, mve_pred16_t);
  12093 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_s64)))
  12094 int64x2_t vldrdq_gather_base_s64(uint64x2_t, int);
  12095 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_u64)))
  12096 uint64x2_t vldrdq_gather_base_u64(uint64x2_t, int);
  12097 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_wb_s64)))
  12098 int64x2_t vldrdq_gather_base_wb_s64(uint64x2_t *, int);
  12099 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_wb_u64)))
  12100 uint64x2_t vldrdq_gather_base_wb_u64(uint64x2_t *, int);
  12101 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_wb_z_s64)))
  12102 int64x2_t vldrdq_gather_base_wb_z_s64(uint64x2_t *, int, mve_pred16_t);
  12103 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_wb_z_u64)))
  12104 uint64x2_t vldrdq_gather_base_wb_z_u64(uint64x2_t *, int, mve_pred16_t);
  12105 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_z_s64)))
  12106 int64x2_t vldrdq_gather_base_z_s64(uint64x2_t, int, mve_pred16_t);
  12107 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_base_z_u64)))
  12108 uint64x2_t vldrdq_gather_base_z_u64(uint64x2_t, int, mve_pred16_t);
  12109 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_offset_s64)))
  12110 int64x2_t vldrdq_gather_offset_s64(const int64_t *, uint64x2_t);
  12111 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_offset_s64)))
  12112 int64x2_t vldrdq_gather_offset(const int64_t *, uint64x2_t);
  12113 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_offset_u64)))
  12114 uint64x2_t vldrdq_gather_offset_u64(const uint64_t *, uint64x2_t);
  12115 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_offset_u64)))
  12116 uint64x2_t vldrdq_gather_offset(const uint64_t *, uint64x2_t);
  12117 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_offset_z_s64)))
  12118 int64x2_t vldrdq_gather_offset_z_s64(const int64_t *, uint64x2_t, mve_pred16_t);
  12119 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_offset_z_s64)))
  12120 int64x2_t vldrdq_gather_offset_z(const int64_t *, uint64x2_t, mve_pred16_t);
  12121 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_offset_z_u64)))
  12122 uint64x2_t vldrdq_gather_offset_z_u64(const uint64_t *, uint64x2_t, mve_pred16_t);
  12123 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_offset_z_u64)))
  12124 uint64x2_t vldrdq_gather_offset_z(const uint64_t *, uint64x2_t, mve_pred16_t);
  12125 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_shifted_offset_s64)))
  12126 int64x2_t vldrdq_gather_shifted_offset_s64(const int64_t *, uint64x2_t);
  12127 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_shifted_offset_s64)))
  12128 int64x2_t vldrdq_gather_shifted_offset(const int64_t *, uint64x2_t);
  12129 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_shifted_offset_u64)))
  12130 uint64x2_t vldrdq_gather_shifted_offset_u64(const uint64_t *, uint64x2_t);
  12131 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_shifted_offset_u64)))
  12132 uint64x2_t vldrdq_gather_shifted_offset(const uint64_t *, uint64x2_t);
  12133 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_shifted_offset_z_s64)))
  12134 int64x2_t vldrdq_gather_shifted_offset_z_s64(const int64_t *, uint64x2_t, mve_pred16_t);
  12135 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_shifted_offset_z_s64)))
  12136 int64x2_t vldrdq_gather_shifted_offset_z(const int64_t *, uint64x2_t, mve_pred16_t);
  12137 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_shifted_offset_z_u64)))
  12138 uint64x2_t vldrdq_gather_shifted_offset_z_u64(const uint64_t *, uint64x2_t, mve_pred16_t);
  12139 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrdq_gather_shifted_offset_z_u64)))
  12140 uint64x2_t vldrdq_gather_shifted_offset_z(const uint64_t *, uint64x2_t, mve_pred16_t);
  12141 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_s16)))
  12142 int16x8_t vldrhq_gather_offset_s16(const int16_t *, uint16x8_t);
  12143 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_s16)))
  12144 int16x8_t vldrhq_gather_offset(const int16_t *, uint16x8_t);
  12145 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_s32)))
  12146 int32x4_t vldrhq_gather_offset_s32(const int16_t *, uint32x4_t);
  12147 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_s32)))
  12148 int32x4_t vldrhq_gather_offset(const int16_t *, uint32x4_t);
  12149 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_u16)))
  12150 uint16x8_t vldrhq_gather_offset_u16(const uint16_t *, uint16x8_t);
  12151 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_u16)))
  12152 uint16x8_t vldrhq_gather_offset(const uint16_t *, uint16x8_t);
  12153 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_u32)))
  12154 uint32x4_t vldrhq_gather_offset_u32(const uint16_t *, uint32x4_t);
  12155 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_u32)))
  12156 uint32x4_t vldrhq_gather_offset(const uint16_t *, uint32x4_t);
  12157 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_z_s16)))
  12158 int16x8_t vldrhq_gather_offset_z_s16(const int16_t *, uint16x8_t, mve_pred16_t);
  12159 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_z_s16)))
  12160 int16x8_t vldrhq_gather_offset_z(const int16_t *, uint16x8_t, mve_pred16_t);
  12161 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_z_s32)))
  12162 int32x4_t vldrhq_gather_offset_z_s32(const int16_t *, uint32x4_t, mve_pred16_t);
  12163 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_z_s32)))
  12164 int32x4_t vldrhq_gather_offset_z(const int16_t *, uint32x4_t, mve_pred16_t);
  12165 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_z_u16)))
  12166 uint16x8_t vldrhq_gather_offset_z_u16(const uint16_t *, uint16x8_t, mve_pred16_t);
  12167 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_z_u16)))
  12168 uint16x8_t vldrhq_gather_offset_z(const uint16_t *, uint16x8_t, mve_pred16_t);
  12169 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_z_u32)))
  12170 uint32x4_t vldrhq_gather_offset_z_u32(const uint16_t *, uint32x4_t, mve_pred16_t);
  12171 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_z_u32)))
  12172 uint32x4_t vldrhq_gather_offset_z(const uint16_t *, uint32x4_t, mve_pred16_t);
  12173 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_s16)))
  12174 int16x8_t vldrhq_gather_shifted_offset_s16(const int16_t *, uint16x8_t);
  12175 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_s16)))
  12176 int16x8_t vldrhq_gather_shifted_offset(const int16_t *, uint16x8_t);
  12177 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_s32)))
  12178 int32x4_t vldrhq_gather_shifted_offset_s32(const int16_t *, uint32x4_t);
  12179 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_s32)))
  12180 int32x4_t vldrhq_gather_shifted_offset(const int16_t *, uint32x4_t);
  12181 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_u16)))
  12182 uint16x8_t vldrhq_gather_shifted_offset_u16(const uint16_t *, uint16x8_t);
  12183 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_u16)))
  12184 uint16x8_t vldrhq_gather_shifted_offset(const uint16_t *, uint16x8_t);
  12185 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_u32)))
  12186 uint32x4_t vldrhq_gather_shifted_offset_u32(const uint16_t *, uint32x4_t);
  12187 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_u32)))
  12188 uint32x4_t vldrhq_gather_shifted_offset(const uint16_t *, uint32x4_t);
  12189 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_z_s16)))
  12190 int16x8_t vldrhq_gather_shifted_offset_z_s16(const int16_t *, uint16x8_t, mve_pred16_t);
  12191 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_z_s16)))
  12192 int16x8_t vldrhq_gather_shifted_offset_z(const int16_t *, uint16x8_t, mve_pred16_t);
  12193 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_z_s32)))
  12194 int32x4_t vldrhq_gather_shifted_offset_z_s32(const int16_t *, uint32x4_t, mve_pred16_t);
  12195 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_z_s32)))
  12196 int32x4_t vldrhq_gather_shifted_offset_z(const int16_t *, uint32x4_t, mve_pred16_t);
  12197 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_z_u16)))
  12198 uint16x8_t vldrhq_gather_shifted_offset_z_u16(const uint16_t *, uint16x8_t, mve_pred16_t);
  12199 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_z_u16)))
  12200 uint16x8_t vldrhq_gather_shifted_offset_z(const uint16_t *, uint16x8_t, mve_pred16_t);
  12201 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_z_u32)))
  12202 uint32x4_t vldrhq_gather_shifted_offset_z_u32(const uint16_t *, uint32x4_t, mve_pred16_t);
  12203 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_z_u32)))
  12204 uint32x4_t vldrhq_gather_shifted_offset_z(const uint16_t *, uint32x4_t, mve_pred16_t);
  12205 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_s16)))
  12206 int16x8_t vldrhq_s16(const int16_t *);
  12207 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_s32)))
  12208 int32x4_t vldrhq_s32(const int16_t *);
  12209 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_u16)))
  12210 uint16x8_t vldrhq_u16(const uint16_t *);
  12211 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_u32)))
  12212 uint32x4_t vldrhq_u32(const uint16_t *);
  12213 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_z_s16)))
  12214 int16x8_t vldrhq_z_s16(const int16_t *, mve_pred16_t);
  12215 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_z_s32)))
  12216 int32x4_t vldrhq_z_s32(const int16_t *, mve_pred16_t);
  12217 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_z_u16)))
  12218 uint16x8_t vldrhq_z_u16(const uint16_t *, mve_pred16_t);
  12219 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_z_u32)))
  12220 uint32x4_t vldrhq_z_u32(const uint16_t *, mve_pred16_t);
  12221 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_s32)))
  12222 int32x4_t vldrwq_gather_base_s32(uint32x4_t, int);
  12223 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_u32)))
  12224 uint32x4_t vldrwq_gather_base_u32(uint32x4_t, int);
  12225 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_wb_s32)))
  12226 int32x4_t vldrwq_gather_base_wb_s32(uint32x4_t *, int);
  12227 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_wb_u32)))
  12228 uint32x4_t vldrwq_gather_base_wb_u32(uint32x4_t *, int);
  12229 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_wb_z_s32)))
  12230 int32x4_t vldrwq_gather_base_wb_z_s32(uint32x4_t *, int, mve_pred16_t);
  12231 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_wb_z_u32)))
  12232 uint32x4_t vldrwq_gather_base_wb_z_u32(uint32x4_t *, int, mve_pred16_t);
  12233 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_z_s32)))
  12234 int32x4_t vldrwq_gather_base_z_s32(uint32x4_t, int, mve_pred16_t);
  12235 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_z_u32)))
  12236 uint32x4_t vldrwq_gather_base_z_u32(uint32x4_t, int, mve_pred16_t);
  12237 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_s32)))
  12238 int32x4_t vldrwq_gather_offset_s32(const int32_t *, uint32x4_t);
  12239 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_s32)))
  12240 int32x4_t vldrwq_gather_offset(const int32_t *, uint32x4_t);
  12241 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_u32)))
  12242 uint32x4_t vldrwq_gather_offset_u32(const uint32_t *, uint32x4_t);
  12243 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_u32)))
  12244 uint32x4_t vldrwq_gather_offset(const uint32_t *, uint32x4_t);
  12245 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_z_s32)))
  12246 int32x4_t vldrwq_gather_offset_z_s32(const int32_t *, uint32x4_t, mve_pred16_t);
  12247 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_z_s32)))
  12248 int32x4_t vldrwq_gather_offset_z(const int32_t *, uint32x4_t, mve_pred16_t);
  12249 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_z_u32)))
  12250 uint32x4_t vldrwq_gather_offset_z_u32(const uint32_t *, uint32x4_t, mve_pred16_t);
  12251 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_z_u32)))
  12252 uint32x4_t vldrwq_gather_offset_z(const uint32_t *, uint32x4_t, mve_pred16_t);
  12253 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_s32)))
  12254 int32x4_t vldrwq_gather_shifted_offset_s32(const int32_t *, uint32x4_t);
  12255 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_s32)))
  12256 int32x4_t vldrwq_gather_shifted_offset(const int32_t *, uint32x4_t);
  12257 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_u32)))
  12258 uint32x4_t vldrwq_gather_shifted_offset_u32(const uint32_t *, uint32x4_t);
  12259 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_u32)))
  12260 uint32x4_t vldrwq_gather_shifted_offset(const uint32_t *, uint32x4_t);
  12261 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_z_s32)))
  12262 int32x4_t vldrwq_gather_shifted_offset_z_s32(const int32_t *, uint32x4_t, mve_pred16_t);
  12263 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_z_s32)))
  12264 int32x4_t vldrwq_gather_shifted_offset_z(const int32_t *, uint32x4_t, mve_pred16_t);
  12265 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_z_u32)))
  12266 uint32x4_t vldrwq_gather_shifted_offset_z_u32(const uint32_t *, uint32x4_t, mve_pred16_t);
  12267 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_z_u32)))
  12268 uint32x4_t vldrwq_gather_shifted_offset_z(const uint32_t *, uint32x4_t, mve_pred16_t);
  12269 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_s32)))
  12270 int32x4_t vldrwq_s32(const int32_t *);
  12271 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_u32)))
  12272 uint32x4_t vldrwq_u32(const uint32_t *);
  12273 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_z_s32)))
  12274 int32x4_t vldrwq_z_s32(const int32_t *, mve_pred16_t);
  12275 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_z_u32)))
  12276 uint32x4_t vldrwq_z_u32(const uint32_t *, mve_pred16_t);
  12277 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_m_s16)))
  12278 uint16x8_t vmaxaq_m_s16(uint16x8_t, int16x8_t, mve_pred16_t);
  12279 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_m_s16)))
  12280 uint16x8_t vmaxaq_m(uint16x8_t, int16x8_t, mve_pred16_t);
  12281 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_m_s32)))
  12282 uint32x4_t vmaxaq_m_s32(uint32x4_t, int32x4_t, mve_pred16_t);
  12283 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_m_s32)))
  12284 uint32x4_t vmaxaq_m(uint32x4_t, int32x4_t, mve_pred16_t);
  12285 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_m_s8)))
  12286 uint8x16_t vmaxaq_m_s8(uint8x16_t, int8x16_t, mve_pred16_t);
  12287 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_m_s8)))
  12288 uint8x16_t vmaxaq_m(uint8x16_t, int8x16_t, mve_pred16_t);
  12289 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_s16)))
  12290 uint16x8_t vmaxaq_s16(uint16x8_t, int16x8_t);
  12291 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_s16)))
  12292 uint16x8_t vmaxaq(uint16x8_t, int16x8_t);
  12293 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_s32)))
  12294 uint32x4_t vmaxaq_s32(uint32x4_t, int32x4_t);
  12295 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_s32)))
  12296 uint32x4_t vmaxaq(uint32x4_t, int32x4_t);
  12297 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_s8)))
  12298 uint8x16_t vmaxaq_s8(uint8x16_t, int8x16_t);
  12299 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxaq_s8)))
  12300 uint8x16_t vmaxaq(uint8x16_t, int8x16_t);
  12301 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_p_s16)))
  12302 uint16_t vmaxavq_p_s16(uint16_t, int16x8_t, mve_pred16_t);
  12303 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_p_s16)))
  12304 uint16_t vmaxavq_p(uint16_t, int16x8_t, mve_pred16_t);
  12305 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_p_s32)))
  12306 uint32_t vmaxavq_p_s32(uint32_t, int32x4_t, mve_pred16_t);
  12307 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_p_s32)))
  12308 uint32_t vmaxavq_p(uint32_t, int32x4_t, mve_pred16_t);
  12309 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_p_s8)))
  12310 uint8_t vmaxavq_p_s8(uint8_t, int8x16_t, mve_pred16_t);
  12311 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_p_s8)))
  12312 uint8_t vmaxavq_p(uint8_t, int8x16_t, mve_pred16_t);
  12313 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_s16)))
  12314 uint16_t vmaxavq_s16(uint16_t, int16x8_t);
  12315 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_s16)))
  12316 uint16_t vmaxavq(uint16_t, int16x8_t);
  12317 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_s32)))
  12318 uint32_t vmaxavq_s32(uint32_t, int32x4_t);
  12319 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_s32)))
  12320 uint32_t vmaxavq(uint32_t, int32x4_t);
  12321 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_s8)))
  12322 uint8_t vmaxavq_s8(uint8_t, int8x16_t);
  12323 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxavq_s8)))
  12324 uint8_t vmaxavq(uint8_t, int8x16_t);
  12325 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_s16)))
  12326 int16x8_t vmaxq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  12327 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_s16)))
  12328 int16x8_t vmaxq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  12329 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_s32)))
  12330 int32x4_t vmaxq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  12331 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_s32)))
  12332 int32x4_t vmaxq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  12333 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_s8)))
  12334 int8x16_t vmaxq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  12335 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_s8)))
  12336 int8x16_t vmaxq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  12337 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_u16)))
  12338 uint16x8_t vmaxq_m_u16(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  12339 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_u16)))
  12340 uint16x8_t vmaxq_m(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  12341 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_u32)))
  12342 uint32x4_t vmaxq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  12343 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_u32)))
  12344 uint32x4_t vmaxq_m(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  12345 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_u8)))
  12346 uint8x16_t vmaxq_m_u8(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  12347 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_m_u8)))
  12348 uint8x16_t vmaxq_m(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  12349 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_s16)))
  12350 int16x8_t vmaxq_s16(int16x8_t, int16x8_t);
  12351 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_s16)))
  12352 int16x8_t vmaxq(int16x8_t, int16x8_t);
  12353 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_s32)))
  12354 int32x4_t vmaxq_s32(int32x4_t, int32x4_t);
  12355 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_s32)))
  12356 int32x4_t vmaxq(int32x4_t, int32x4_t);
  12357 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_s8)))
  12358 int8x16_t vmaxq_s8(int8x16_t, int8x16_t);
  12359 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_s8)))
  12360 int8x16_t vmaxq(int8x16_t, int8x16_t);
  12361 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_u16)))
  12362 uint16x8_t vmaxq_u16(uint16x8_t, uint16x8_t);
  12363 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_u16)))
  12364 uint16x8_t vmaxq(uint16x8_t, uint16x8_t);
  12365 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_u32)))
  12366 uint32x4_t vmaxq_u32(uint32x4_t, uint32x4_t);
  12367 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_u32)))
  12368 uint32x4_t vmaxq(uint32x4_t, uint32x4_t);
  12369 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_u8)))
  12370 uint8x16_t vmaxq_u8(uint8x16_t, uint8x16_t);
  12371 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_u8)))
  12372 uint8x16_t vmaxq(uint8x16_t, uint8x16_t);
  12373 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_s16)))
  12374 int16x8_t vmaxq_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
  12375 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_s16)))
  12376 int16x8_t vmaxq_x(int16x8_t, int16x8_t, mve_pred16_t);
  12377 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_s32)))
  12378 int32x4_t vmaxq_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
  12379 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_s32)))
  12380 int32x4_t vmaxq_x(int32x4_t, int32x4_t, mve_pred16_t);
  12381 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_s8)))
  12382 int8x16_t vmaxq_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
  12383 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_s8)))
  12384 int8x16_t vmaxq_x(int8x16_t, int8x16_t, mve_pred16_t);
  12385 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_u16)))
  12386 uint16x8_t vmaxq_x_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
  12387 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_u16)))
  12388 uint16x8_t vmaxq_x(uint16x8_t, uint16x8_t, mve_pred16_t);
  12389 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_u32)))
  12390 uint32x4_t vmaxq_x_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
  12391 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_u32)))
  12392 uint32x4_t vmaxq_x(uint32x4_t, uint32x4_t, mve_pred16_t);
  12393 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_u8)))
  12394 uint8x16_t vmaxq_x_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
  12395 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxq_x_u8)))
  12396 uint8x16_t vmaxq_x(uint8x16_t, uint8x16_t, mve_pred16_t);
  12397 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_s16)))
  12398 int16_t vmaxvq_p_s16(int16_t, int16x8_t, mve_pred16_t);
  12399 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_s16)))
  12400 int16_t vmaxvq_p(int16_t, int16x8_t, mve_pred16_t);
  12401 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_s32)))
  12402 int32_t vmaxvq_p_s32(int32_t, int32x4_t, mve_pred16_t);
  12403 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_s32)))
  12404 int32_t vmaxvq_p(int32_t, int32x4_t, mve_pred16_t);
  12405 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_s8)))
  12406 int8_t vmaxvq_p_s8(int8_t, int8x16_t, mve_pred16_t);
  12407 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_s8)))
  12408 int8_t vmaxvq_p(int8_t, int8x16_t, mve_pred16_t);
  12409 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_u16)))
  12410 uint16_t vmaxvq_p_u16(uint16_t, uint16x8_t, mve_pred16_t);
  12411 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_u16)))
  12412 uint16_t vmaxvq_p(uint16_t, uint16x8_t, mve_pred16_t);
  12413 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_u32)))
  12414 uint32_t vmaxvq_p_u32(uint32_t, uint32x4_t, mve_pred16_t);
  12415 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_u32)))
  12416 uint32_t vmaxvq_p(uint32_t, uint32x4_t, mve_pred16_t);
  12417 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_u8)))
  12418 uint8_t vmaxvq_p_u8(uint8_t, uint8x16_t, mve_pred16_t);
  12419 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_p_u8)))
  12420 uint8_t vmaxvq_p(uint8_t, uint8x16_t, mve_pred16_t);
  12421 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_s16)))
  12422 int16_t vmaxvq_s16(int16_t, int16x8_t);
  12423 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_s16)))
  12424 int16_t vmaxvq(int16_t, int16x8_t);
  12425 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_s32)))
  12426 int32_t vmaxvq_s32(int32_t, int32x4_t);
  12427 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_s32)))
  12428 int32_t vmaxvq(int32_t, int32x4_t);
  12429 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_s8)))
  12430 int8_t vmaxvq_s8(int8_t, int8x16_t);
  12431 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_s8)))
  12432 int8_t vmaxvq(int8_t, int8x16_t);
  12433 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_u16)))
  12434 uint16_t vmaxvq_u16(uint16_t, uint16x8_t);
  12435 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_u16)))
  12436 uint16_t vmaxvq(uint16_t, uint16x8_t);
  12437 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_u32)))
  12438 uint32_t vmaxvq_u32(uint32_t, uint32x4_t);
  12439 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_u32)))
  12440 uint32_t vmaxvq(uint32_t, uint32x4_t);
  12441 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_u8)))
  12442 uint8_t vmaxvq_u8(uint8_t, uint8x16_t);
  12443 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxvq_u8)))
  12444 uint8_t vmaxvq(uint8_t, uint8x16_t);
  12445 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminaq_m_s16)))
  12446 uint16x8_t vminaq_m_s16(uint16x8_t, int16x8_t, mve_pred16_t);
  12447 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminaq_m_s16)))
  12448 uint16x8_t vminaq_m(uint16x8_t, int16x8_t, mve_pred16_t);
  12449 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminaq_m_s32)))
  12450 uint32x4_t vminaq_m_s32(uint32x4_t, int32x4_t, mve_pred16_t);
  12451 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminaq_m_s32)))
  12452 uint32x4_t vminaq_m(uint32x4_t, int32x4_t, mve_pred16_t);
  12453 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminaq_m_s8)))
  12454 uint8x16_t vminaq_m_s8(uint8x16_t, int8x16_t, mve_pred16_t);
  12455 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminaq_m_s8)))
  12456 uint8x16_t vminaq_m(uint8x16_t, int8x16_t, mve_pred16_t);
  12457 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminaq_s16)))
  12458 uint16x8_t vminaq_s16(uint16x8_t, int16x8_t);
  12459 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminaq_s16)))
  12460 uint16x8_t vminaq(uint16x8_t, int16x8_t);
  12461 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminaq_s32)))
  12462 uint32x4_t vminaq_s32(uint32x4_t, int32x4_t);
  12463 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminaq_s32)))
  12464 uint32x4_t vminaq(uint32x4_t, int32x4_t);
  12465 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminaq_s8)))
  12466 uint8x16_t vminaq_s8(uint8x16_t, int8x16_t);
  12467 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminaq_s8)))
  12468 uint8x16_t vminaq(uint8x16_t, int8x16_t);
  12469 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminavq_p_s16)))
  12470 uint16_t vminavq_p_s16(uint16_t, int16x8_t, mve_pred16_t);
  12471 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminavq_p_s16)))
  12472 uint16_t vminavq_p(uint16_t, int16x8_t, mve_pred16_t);
  12473 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminavq_p_s32)))
  12474 uint32_t vminavq_p_s32(uint32_t, int32x4_t, mve_pred16_t);
  12475 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminavq_p_s32)))
  12476 uint32_t vminavq_p(uint32_t, int32x4_t, mve_pred16_t);
  12477 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminavq_p_s8)))
  12478 uint8_t vminavq_p_s8(uint8_t, int8x16_t, mve_pred16_t);
  12479 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminavq_p_s8)))
  12480 uint8_t vminavq_p(uint8_t, int8x16_t, mve_pred16_t);
  12481 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminavq_s16)))
  12482 uint16_t vminavq_s16(uint16_t, int16x8_t);
  12483 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminavq_s16)))
  12484 uint16_t vminavq(uint16_t, int16x8_t);
  12485 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminavq_s32)))
  12486 uint32_t vminavq_s32(uint32_t, int32x4_t);
  12487 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminavq_s32)))
  12488 uint32_t vminavq(uint32_t, int32x4_t);
  12489 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminavq_s8)))
  12490 uint8_t vminavq_s8(uint8_t, int8x16_t);
  12491 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminavq_s8)))
  12492 uint8_t vminavq(uint8_t, int8x16_t);
  12493 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_s16)))
  12494 int16x8_t vminq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  12495 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_s16)))
  12496 int16x8_t vminq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  12497 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_s32)))
  12498 int32x4_t vminq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  12499 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_s32)))
  12500 int32x4_t vminq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  12501 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_s8)))
  12502 int8x16_t vminq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  12503 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_s8)))
  12504 int8x16_t vminq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  12505 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_u16)))
  12506 uint16x8_t vminq_m_u16(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  12507 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_u16)))
  12508 uint16x8_t vminq_m(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  12509 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_u32)))
  12510 uint32x4_t vminq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  12511 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_u32)))
  12512 uint32x4_t vminq_m(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  12513 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_u8)))
  12514 uint8x16_t vminq_m_u8(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  12515 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminq_m_u8)))
  12516 uint8x16_t vminq_m(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  12517 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_s16)))
  12518 int16x8_t vminq_s16(int16x8_t, int16x8_t);
  12519 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminq_s16)))
  12520 int16x8_t vminq(int16x8_t, int16x8_t);
  12521 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_s32)))
  12522 int32x4_t vminq_s32(int32x4_t, int32x4_t);
  12523 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminq_s32)))
  12524 int32x4_t vminq(int32x4_t, int32x4_t);
  12525 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_s8)))
  12526 int8x16_t vminq_s8(int8x16_t, int8x16_t);
  12527 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminq_s8)))
  12528 int8x16_t vminq(int8x16_t, int8x16_t);
  12529 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_u16)))
  12530 uint16x8_t vminq_u16(uint16x8_t, uint16x8_t);
  12531 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminq_u16)))
  12532 uint16x8_t vminq(uint16x8_t, uint16x8_t);
  12533 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_u32)))
  12534 uint32x4_t vminq_u32(uint32x4_t, uint32x4_t);
  12535 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminq_u32)))
  12536 uint32x4_t vminq(uint32x4_t, uint32x4_t);
  12537 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_u8)))
  12538 uint8x16_t vminq_u8(uint8x16_t, uint8x16_t);
  12539 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminq_u8)))
  12540 uint8x16_t vminq(uint8x16_t, uint8x16_t);
  12541 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_s16)))
  12542 int16x8_t vminq_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
  12543 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_s16)))
  12544 int16x8_t vminq_x(int16x8_t, int16x8_t, mve_pred16_t);
  12545 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_s32)))
  12546 int32x4_t vminq_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
  12547 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_s32)))
  12548 int32x4_t vminq_x(int32x4_t, int32x4_t, mve_pred16_t);
  12549 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_s8)))
  12550 int8x16_t vminq_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
  12551 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_s8)))
  12552 int8x16_t vminq_x(int8x16_t, int8x16_t, mve_pred16_t);
  12553 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_u16)))
  12554 uint16x8_t vminq_x_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
  12555 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_u16)))
  12556 uint16x8_t vminq_x(uint16x8_t, uint16x8_t, mve_pred16_t);
  12557 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_u32)))
  12558 uint32x4_t vminq_x_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
  12559 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_u32)))
  12560 uint32x4_t vminq_x(uint32x4_t, uint32x4_t, mve_pred16_t);
  12561 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_u8)))
  12562 uint8x16_t vminq_x_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
  12563 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminq_x_u8)))
  12564 uint8x16_t vminq_x(uint8x16_t, uint8x16_t, mve_pred16_t);
  12565 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_s16)))
  12566 int16_t vminvq_p_s16(int16_t, int16x8_t, mve_pred16_t);
  12567 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_s16)))
  12568 int16_t vminvq_p(int16_t, int16x8_t, mve_pred16_t);
  12569 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_s32)))
  12570 int32_t vminvq_p_s32(int32_t, int32x4_t, mve_pred16_t);
  12571 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_s32)))
  12572 int32_t vminvq_p(int32_t, int32x4_t, mve_pred16_t);
  12573 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_s8)))
  12574 int8_t vminvq_p_s8(int8_t, int8x16_t, mve_pred16_t);
  12575 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_s8)))
  12576 int8_t vminvq_p(int8_t, int8x16_t, mve_pred16_t);
  12577 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_u16)))
  12578 uint16_t vminvq_p_u16(uint16_t, uint16x8_t, mve_pred16_t);
  12579 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_u16)))
  12580 uint16_t vminvq_p(uint16_t, uint16x8_t, mve_pred16_t);
  12581 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_u32)))
  12582 uint32_t vminvq_p_u32(uint32_t, uint32x4_t, mve_pred16_t);
  12583 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_u32)))
  12584 uint32_t vminvq_p(uint32_t, uint32x4_t, mve_pred16_t);
  12585 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_u8)))
  12586 uint8_t vminvq_p_u8(uint8_t, uint8x16_t, mve_pred16_t);
  12587 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminvq_p_u8)))
  12588 uint8_t vminvq_p(uint8_t, uint8x16_t, mve_pred16_t);
  12589 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_s16)))
  12590 int16_t vminvq_s16(int16_t, int16x8_t);
  12591 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminvq_s16)))
  12592 int16_t vminvq(int16_t, int16x8_t);
  12593 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_s32)))
  12594 int32_t vminvq_s32(int32_t, int32x4_t);
  12595 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminvq_s32)))
  12596 int32_t vminvq(int32_t, int32x4_t);
  12597 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_s8)))
  12598 int8_t vminvq_s8(int8_t, int8x16_t);
  12599 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminvq_s8)))
  12600 int8_t vminvq(int8_t, int8x16_t);
  12601 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_u16)))
  12602 uint16_t vminvq_u16(uint16_t, uint16x8_t);
  12603 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminvq_u16)))
  12604 uint16_t vminvq(uint16_t, uint16x8_t);
  12605 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_u32)))
  12606 uint32_t vminvq_u32(uint32_t, uint32x4_t);
  12607 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminvq_u32)))
  12608 uint32_t vminvq(uint32_t, uint32x4_t);
  12609 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminvq_u8)))
  12610 uint8_t vminvq_u8(uint8_t, uint8x16_t);
  12611 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminvq_u8)))
  12612 uint8_t vminvq(uint8_t, uint8x16_t);
  12613 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_s16)))
  12614 int32_t vmladavaq_p_s16(int32_t, int16x8_t, int16x8_t, mve_pred16_t);
  12615 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_s16)))
  12616 int32_t vmladavaq_p(int32_t, int16x8_t, int16x8_t, mve_pred16_t);
  12617 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_s32)))
  12618 int32_t vmladavaq_p_s32(int32_t, int32x4_t, int32x4_t, mve_pred16_t);
  12619 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_s32)))
  12620 int32_t vmladavaq_p(int32_t, int32x4_t, int32x4_t, mve_pred16_t);
  12621 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_s8)))
  12622 int32_t vmladavaq_p_s8(int32_t, int8x16_t, int8x16_t, mve_pred16_t);
  12623 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_s8)))
  12624 int32_t vmladavaq_p(int32_t, int8x16_t, int8x16_t, mve_pred16_t);
  12625 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_u16)))
  12626 uint32_t vmladavaq_p_u16(uint32_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  12627 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_u16)))
  12628 uint32_t vmladavaq_p(uint32_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  12629 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_u32)))
  12630 uint32_t vmladavaq_p_u32(uint32_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  12631 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_u32)))
  12632 uint32_t vmladavaq_p(uint32_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  12633 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_u8)))
  12634 uint32_t vmladavaq_p_u8(uint32_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  12635 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_p_u8)))
  12636 uint32_t vmladavaq_p(uint32_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  12637 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_s16)))
  12638 int32_t vmladavaq_s16(int32_t, int16x8_t, int16x8_t);
  12639 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_s16)))
  12640 int32_t vmladavaq(int32_t, int16x8_t, int16x8_t);
  12641 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_s32)))
  12642 int32_t vmladavaq_s32(int32_t, int32x4_t, int32x4_t);
  12643 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_s32)))
  12644 int32_t vmladavaq(int32_t, int32x4_t, int32x4_t);
  12645 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_s8)))
  12646 int32_t vmladavaq_s8(int32_t, int8x16_t, int8x16_t);
  12647 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_s8)))
  12648 int32_t vmladavaq(int32_t, int8x16_t, int8x16_t);
  12649 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_u16)))
  12650 uint32_t vmladavaq_u16(uint32_t, uint16x8_t, uint16x8_t);
  12651 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_u16)))
  12652 uint32_t vmladavaq(uint32_t, uint16x8_t, uint16x8_t);
  12653 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_u32)))
  12654 uint32_t vmladavaq_u32(uint32_t, uint32x4_t, uint32x4_t);
  12655 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_u32)))
  12656 uint32_t vmladavaq(uint32_t, uint32x4_t, uint32x4_t);
  12657 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_u8)))
  12658 uint32_t vmladavaq_u8(uint32_t, uint8x16_t, uint8x16_t);
  12659 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavaq_u8)))
  12660 uint32_t vmladavaq(uint32_t, uint8x16_t, uint8x16_t);
  12661 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_p_s16)))
  12662 int32_t vmladavaxq_p_s16(int32_t, int16x8_t, int16x8_t, mve_pred16_t);
  12663 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_p_s16)))
  12664 int32_t vmladavaxq_p(int32_t, int16x8_t, int16x8_t, mve_pred16_t);
  12665 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_p_s32)))
  12666 int32_t vmladavaxq_p_s32(int32_t, int32x4_t, int32x4_t, mve_pred16_t);
  12667 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_p_s32)))
  12668 int32_t vmladavaxq_p(int32_t, int32x4_t, int32x4_t, mve_pred16_t);
  12669 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_p_s8)))
  12670 int32_t vmladavaxq_p_s8(int32_t, int8x16_t, int8x16_t, mve_pred16_t);
  12671 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_p_s8)))
  12672 int32_t vmladavaxq_p(int32_t, int8x16_t, int8x16_t, mve_pred16_t);
  12673 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_s16)))
  12674 int32_t vmladavaxq_s16(int32_t, int16x8_t, int16x8_t);
  12675 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_s16)))
  12676 int32_t vmladavaxq(int32_t, int16x8_t, int16x8_t);
  12677 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_s32)))
  12678 int32_t vmladavaxq_s32(int32_t, int32x4_t, int32x4_t);
  12679 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_s32)))
  12680 int32_t vmladavaxq(int32_t, int32x4_t, int32x4_t);
  12681 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_s8)))
  12682 int32_t vmladavaxq_s8(int32_t, int8x16_t, int8x16_t);
  12683 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavaxq_s8)))
  12684 int32_t vmladavaxq(int32_t, int8x16_t, int8x16_t);
  12685 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_s16)))
  12686 int32_t vmladavq_p_s16(int16x8_t, int16x8_t, mve_pred16_t);
  12687 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_s16)))
  12688 int32_t vmladavq_p(int16x8_t, int16x8_t, mve_pred16_t);
  12689 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_s32)))
  12690 int32_t vmladavq_p_s32(int32x4_t, int32x4_t, mve_pred16_t);
  12691 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_s32)))
  12692 int32_t vmladavq_p(int32x4_t, int32x4_t, mve_pred16_t);
  12693 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_s8)))
  12694 int32_t vmladavq_p_s8(int8x16_t, int8x16_t, mve_pred16_t);
  12695 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_s8)))
  12696 int32_t vmladavq_p(int8x16_t, int8x16_t, mve_pred16_t);
  12697 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_u16)))
  12698 uint32_t vmladavq_p_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
  12699 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_u16)))
  12700 uint32_t vmladavq_p(uint16x8_t, uint16x8_t, mve_pred16_t);
  12701 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_u32)))
  12702 uint32_t vmladavq_p_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
  12703 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_u32)))
  12704 uint32_t vmladavq_p(uint32x4_t, uint32x4_t, mve_pred16_t);
  12705 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_u8)))
  12706 uint32_t vmladavq_p_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
  12707 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_p_u8)))
  12708 uint32_t vmladavq_p(uint8x16_t, uint8x16_t, mve_pred16_t);
  12709 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_s16)))
  12710 int32_t vmladavq_s16(int16x8_t, int16x8_t);
  12711 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_s16)))
  12712 int32_t vmladavq(int16x8_t, int16x8_t);
  12713 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_s32)))
  12714 int32_t vmladavq_s32(int32x4_t, int32x4_t);
  12715 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_s32)))
  12716 int32_t vmladavq(int32x4_t, int32x4_t);
  12717 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_s8)))
  12718 int32_t vmladavq_s8(int8x16_t, int8x16_t);
  12719 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_s8)))
  12720 int32_t vmladavq(int8x16_t, int8x16_t);
  12721 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_u16)))
  12722 uint32_t vmladavq_u16(uint16x8_t, uint16x8_t);
  12723 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_u16)))
  12724 uint32_t vmladavq(uint16x8_t, uint16x8_t);
  12725 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_u32)))
  12726 uint32_t vmladavq_u32(uint32x4_t, uint32x4_t);
  12727 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_u32)))
  12728 uint32_t vmladavq(uint32x4_t, uint32x4_t);
  12729 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_u8)))
  12730 uint32_t vmladavq_u8(uint8x16_t, uint8x16_t);
  12731 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavq_u8)))
  12732 uint32_t vmladavq(uint8x16_t, uint8x16_t);
  12733 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_p_s16)))
  12734 int32_t vmladavxq_p_s16(int16x8_t, int16x8_t, mve_pred16_t);
  12735 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_p_s16)))
  12736 int32_t vmladavxq_p(int16x8_t, int16x8_t, mve_pred16_t);
  12737 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_p_s32)))
  12738 int32_t vmladavxq_p_s32(int32x4_t, int32x4_t, mve_pred16_t);
  12739 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_p_s32)))
  12740 int32_t vmladavxq_p(int32x4_t, int32x4_t, mve_pred16_t);
  12741 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_p_s8)))
  12742 int32_t vmladavxq_p_s8(int8x16_t, int8x16_t, mve_pred16_t);
  12743 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_p_s8)))
  12744 int32_t vmladavxq_p(int8x16_t, int8x16_t, mve_pred16_t);
  12745 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_s16)))
  12746 int32_t vmladavxq_s16(int16x8_t, int16x8_t);
  12747 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_s16)))
  12748 int32_t vmladavxq(int16x8_t, int16x8_t);
  12749 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_s32)))
  12750 int32_t vmladavxq_s32(int32x4_t, int32x4_t);
  12751 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_s32)))
  12752 int32_t vmladavxq(int32x4_t, int32x4_t);
  12753 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_s8)))
  12754 int32_t vmladavxq_s8(int8x16_t, int8x16_t);
  12755 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmladavxq_s8)))
  12756 int32_t vmladavxq(int8x16_t, int8x16_t);
  12757 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_p_s16)))
  12758 int64_t vmlaldavaq_p_s16(int64_t, int16x8_t, int16x8_t, mve_pred16_t);
  12759 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_p_s16)))
  12760 int64_t vmlaldavaq_p(int64_t, int16x8_t, int16x8_t, mve_pred16_t);
  12761 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_p_s32)))
  12762 int64_t vmlaldavaq_p_s32(int64_t, int32x4_t, int32x4_t, mve_pred16_t);
  12763 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_p_s32)))
  12764 int64_t vmlaldavaq_p(int64_t, int32x4_t, int32x4_t, mve_pred16_t);
  12765 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_p_u16)))
  12766 uint64_t vmlaldavaq_p_u16(uint64_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  12767 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_p_u16)))
  12768 uint64_t vmlaldavaq_p(uint64_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  12769 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_p_u32)))
  12770 uint64_t vmlaldavaq_p_u32(uint64_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  12771 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_p_u32)))
  12772 uint64_t vmlaldavaq_p(uint64_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  12773 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_s16)))
  12774 int64_t vmlaldavaq_s16(int64_t, int16x8_t, int16x8_t);
  12775 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_s16)))
  12776 int64_t vmlaldavaq(int64_t, int16x8_t, int16x8_t);
  12777 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_s32)))
  12778 int64_t vmlaldavaq_s32(int64_t, int32x4_t, int32x4_t);
  12779 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_s32)))
  12780 int64_t vmlaldavaq(int64_t, int32x4_t, int32x4_t);
  12781 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_u16)))
  12782 uint64_t vmlaldavaq_u16(uint64_t, uint16x8_t, uint16x8_t);
  12783 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_u16)))
  12784 uint64_t vmlaldavaq(uint64_t, uint16x8_t, uint16x8_t);
  12785 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_u32)))
  12786 uint64_t vmlaldavaq_u32(uint64_t, uint32x4_t, uint32x4_t);
  12787 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaq_u32)))
  12788 uint64_t vmlaldavaq(uint64_t, uint32x4_t, uint32x4_t);
  12789 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaxq_p_s16)))
  12790 int64_t vmlaldavaxq_p_s16(int64_t, int16x8_t, int16x8_t, mve_pred16_t);
  12791 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaxq_p_s16)))
  12792 int64_t vmlaldavaxq_p(int64_t, int16x8_t, int16x8_t, mve_pred16_t);
  12793 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaxq_p_s32)))
  12794 int64_t vmlaldavaxq_p_s32(int64_t, int32x4_t, int32x4_t, mve_pred16_t);
  12795 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaxq_p_s32)))
  12796 int64_t vmlaldavaxq_p(int64_t, int32x4_t, int32x4_t, mve_pred16_t);
  12797 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaxq_s16)))
  12798 int64_t vmlaldavaxq_s16(int64_t, int16x8_t, int16x8_t);
  12799 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaxq_s16)))
  12800 int64_t vmlaldavaxq(int64_t, int16x8_t, int16x8_t);
  12801 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaxq_s32)))
  12802 int64_t vmlaldavaxq_s32(int64_t, int32x4_t, int32x4_t);
  12803 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavaxq_s32)))
  12804 int64_t vmlaldavaxq(int64_t, int32x4_t, int32x4_t);
  12805 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_p_s16)))
  12806 int64_t vmlaldavq_p_s16(int16x8_t, int16x8_t, mve_pred16_t);
  12807 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_p_s16)))
  12808 int64_t vmlaldavq_p(int16x8_t, int16x8_t, mve_pred16_t);
  12809 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_p_s32)))
  12810 int64_t vmlaldavq_p_s32(int32x4_t, int32x4_t, mve_pred16_t);
  12811 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_p_s32)))
  12812 int64_t vmlaldavq_p(int32x4_t, int32x4_t, mve_pred16_t);
  12813 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_p_u16)))
  12814 uint64_t vmlaldavq_p_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
  12815 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_p_u16)))
  12816 uint64_t vmlaldavq_p(uint16x8_t, uint16x8_t, mve_pred16_t);
  12817 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_p_u32)))
  12818 uint64_t vmlaldavq_p_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
  12819 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_p_u32)))
  12820 uint64_t vmlaldavq_p(uint32x4_t, uint32x4_t, mve_pred16_t);
  12821 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_s16)))
  12822 int64_t vmlaldavq_s16(int16x8_t, int16x8_t);
  12823 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_s16)))
  12824 int64_t vmlaldavq(int16x8_t, int16x8_t);
  12825 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_s32)))
  12826 int64_t vmlaldavq_s32(int32x4_t, int32x4_t);
  12827 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_s32)))
  12828 int64_t vmlaldavq(int32x4_t, int32x4_t);
  12829 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_u16)))
  12830 uint64_t vmlaldavq_u16(uint16x8_t, uint16x8_t);
  12831 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_u16)))
  12832 uint64_t vmlaldavq(uint16x8_t, uint16x8_t);
  12833 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_u32)))
  12834 uint64_t vmlaldavq_u32(uint32x4_t, uint32x4_t);
  12835 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavq_u32)))
  12836 uint64_t vmlaldavq(uint32x4_t, uint32x4_t);
  12837 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavxq_p_s16)))
  12838 int64_t vmlaldavxq_p_s16(int16x8_t, int16x8_t, mve_pred16_t);
  12839 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavxq_p_s16)))
  12840 int64_t vmlaldavxq_p(int16x8_t, int16x8_t, mve_pred16_t);
  12841 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavxq_p_s32)))
  12842 int64_t vmlaldavxq_p_s32(int32x4_t, int32x4_t, mve_pred16_t);
  12843 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavxq_p_s32)))
  12844 int64_t vmlaldavxq_p(int32x4_t, int32x4_t, mve_pred16_t);
  12845 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavxq_s16)))
  12846 int64_t vmlaldavxq_s16(int16x8_t, int16x8_t);
  12847 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavxq_s16)))
  12848 int64_t vmlaldavxq(int16x8_t, int16x8_t);
  12849 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavxq_s32)))
  12850 int64_t vmlaldavxq_s32(int32x4_t, int32x4_t);
  12851 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaldavxq_s32)))
  12852 int64_t vmlaldavxq(int32x4_t, int32x4_t);
  12853 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_s16)))
  12854 int16x8_t vmlaq_m_n_s16(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
  12855 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_s16)))
  12856 int16x8_t vmlaq_m(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
  12857 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_s32)))
  12858 int32x4_t vmlaq_m_n_s32(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
  12859 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_s32)))
  12860 int32x4_t vmlaq_m(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
  12861 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_s8)))
  12862 int8x16_t vmlaq_m_n_s8(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
  12863 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_s8)))
  12864 int8x16_t vmlaq_m(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
  12865 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_u16)))
  12866 uint16x8_t vmlaq_m_n_u16(uint16x8_t, uint16x8_t, uint16_t, mve_pred16_t);
  12867 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_u16)))
  12868 uint16x8_t vmlaq_m(uint16x8_t, uint16x8_t, uint16_t, mve_pred16_t);
  12869 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_u32)))
  12870 uint32x4_t vmlaq_m_n_u32(uint32x4_t, uint32x4_t, uint32_t, mve_pred16_t);
  12871 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_u32)))
  12872 uint32x4_t vmlaq_m(uint32x4_t, uint32x4_t, uint32_t, mve_pred16_t);
  12873 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_u8)))
  12874 uint8x16_t vmlaq_m_n_u8(uint8x16_t, uint8x16_t, uint8_t, mve_pred16_t);
  12875 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_m_n_u8)))
  12876 uint8x16_t vmlaq_m(uint8x16_t, uint8x16_t, uint8_t, mve_pred16_t);
  12877 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_s16)))
  12878 int16x8_t vmlaq_n_s16(int16x8_t, int16x8_t, int16_t);
  12879 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_s16)))
  12880 int16x8_t vmlaq(int16x8_t, int16x8_t, int16_t);
  12881 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_s32)))
  12882 int32x4_t vmlaq_n_s32(int32x4_t, int32x4_t, int32_t);
  12883 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_s32)))
  12884 int32x4_t vmlaq(int32x4_t, int32x4_t, int32_t);
  12885 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_s8)))
  12886 int8x16_t vmlaq_n_s8(int8x16_t, int8x16_t, int8_t);
  12887 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_s8)))
  12888 int8x16_t vmlaq(int8x16_t, int8x16_t, int8_t);
  12889 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_u16)))
  12890 uint16x8_t vmlaq_n_u16(uint16x8_t, uint16x8_t, uint16_t);
  12891 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_u16)))
  12892 uint16x8_t vmlaq(uint16x8_t, uint16x8_t, uint16_t);
  12893 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_u32)))
  12894 uint32x4_t vmlaq_n_u32(uint32x4_t, uint32x4_t, uint32_t);
  12895 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_u32)))
  12896 uint32x4_t vmlaq(uint32x4_t, uint32x4_t, uint32_t);
  12897 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_u8)))
  12898 uint8x16_t vmlaq_n_u8(uint8x16_t, uint8x16_t, uint8_t);
  12899 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlaq_n_u8)))
  12900 uint8x16_t vmlaq(uint8x16_t, uint8x16_t, uint8_t);
  12901 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_s16)))
  12902 int16x8_t vmlasq_m_n_s16(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
  12903 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_s16)))
  12904 int16x8_t vmlasq_m(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
  12905 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_s32)))
  12906 int32x4_t vmlasq_m_n_s32(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
  12907 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_s32)))
  12908 int32x4_t vmlasq_m(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
  12909 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_s8)))
  12910 int8x16_t vmlasq_m_n_s8(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
  12911 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_s8)))
  12912 int8x16_t vmlasq_m(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
  12913 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_u16)))
  12914 uint16x8_t vmlasq_m_n_u16(uint16x8_t, uint16x8_t, uint16_t, mve_pred16_t);
  12915 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_u16)))
  12916 uint16x8_t vmlasq_m(uint16x8_t, uint16x8_t, uint16_t, mve_pred16_t);
  12917 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_u32)))
  12918 uint32x4_t vmlasq_m_n_u32(uint32x4_t, uint32x4_t, uint32_t, mve_pred16_t);
  12919 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_u32)))
  12920 uint32x4_t vmlasq_m(uint32x4_t, uint32x4_t, uint32_t, mve_pred16_t);
  12921 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_u8)))
  12922 uint8x16_t vmlasq_m_n_u8(uint8x16_t, uint8x16_t, uint8_t, mve_pred16_t);
  12923 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_m_n_u8)))
  12924 uint8x16_t vmlasq_m(uint8x16_t, uint8x16_t, uint8_t, mve_pred16_t);
  12925 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_s16)))
  12926 int16x8_t vmlasq_n_s16(int16x8_t, int16x8_t, int16_t);
  12927 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_s16)))
  12928 int16x8_t vmlasq(int16x8_t, int16x8_t, int16_t);
  12929 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_s32)))
  12930 int32x4_t vmlasq_n_s32(int32x4_t, int32x4_t, int32_t);
  12931 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_s32)))
  12932 int32x4_t vmlasq(int32x4_t, int32x4_t, int32_t);
  12933 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_s8)))
  12934 int8x16_t vmlasq_n_s8(int8x16_t, int8x16_t, int8_t);
  12935 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_s8)))
  12936 int8x16_t vmlasq(int8x16_t, int8x16_t, int8_t);
  12937 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_u16)))
  12938 uint16x8_t vmlasq_n_u16(uint16x8_t, uint16x8_t, uint16_t);
  12939 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_u16)))
  12940 uint16x8_t vmlasq(uint16x8_t, uint16x8_t, uint16_t);
  12941 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_u32)))
  12942 uint32x4_t vmlasq_n_u32(uint32x4_t, uint32x4_t, uint32_t);
  12943 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_u32)))
  12944 uint32x4_t vmlasq(uint32x4_t, uint32x4_t, uint32_t);
  12945 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_u8)))
  12946 uint8x16_t vmlasq_n_u8(uint8x16_t, uint8x16_t, uint8_t);
  12947 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlasq_n_u8)))
  12948 uint8x16_t vmlasq(uint8x16_t, uint8x16_t, uint8_t);
  12949 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_p_s16)))
  12950 int32_t vmlsdavaq_p_s16(int32_t, int16x8_t, int16x8_t, mve_pred16_t);
  12951 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_p_s16)))
  12952 int32_t vmlsdavaq_p(int32_t, int16x8_t, int16x8_t, mve_pred16_t);
  12953 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_p_s32)))
  12954 int32_t vmlsdavaq_p_s32(int32_t, int32x4_t, int32x4_t, mve_pred16_t);
  12955 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_p_s32)))
  12956 int32_t vmlsdavaq_p(int32_t, int32x4_t, int32x4_t, mve_pred16_t);
  12957 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_p_s8)))
  12958 int32_t vmlsdavaq_p_s8(int32_t, int8x16_t, int8x16_t, mve_pred16_t);
  12959 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_p_s8)))
  12960 int32_t vmlsdavaq_p(int32_t, int8x16_t, int8x16_t, mve_pred16_t);
  12961 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_s16)))
  12962 int32_t vmlsdavaq_s16(int32_t, int16x8_t, int16x8_t);
  12963 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_s16)))
  12964 int32_t vmlsdavaq(int32_t, int16x8_t, int16x8_t);
  12965 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_s32)))
  12966 int32_t vmlsdavaq_s32(int32_t, int32x4_t, int32x4_t);
  12967 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_s32)))
  12968 int32_t vmlsdavaq(int32_t, int32x4_t, int32x4_t);
  12969 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_s8)))
  12970 int32_t vmlsdavaq_s8(int32_t, int8x16_t, int8x16_t);
  12971 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaq_s8)))
  12972 int32_t vmlsdavaq(int32_t, int8x16_t, int8x16_t);
  12973 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_p_s16)))
  12974 int32_t vmlsdavaxq_p_s16(int32_t, int16x8_t, int16x8_t, mve_pred16_t);
  12975 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_p_s16)))
  12976 int32_t vmlsdavaxq_p(int32_t, int16x8_t, int16x8_t, mve_pred16_t);
  12977 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_p_s32)))
  12978 int32_t vmlsdavaxq_p_s32(int32_t, int32x4_t, int32x4_t, mve_pred16_t);
  12979 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_p_s32)))
  12980 int32_t vmlsdavaxq_p(int32_t, int32x4_t, int32x4_t, mve_pred16_t);
  12981 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_p_s8)))
  12982 int32_t vmlsdavaxq_p_s8(int32_t, int8x16_t, int8x16_t, mve_pred16_t);
  12983 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_p_s8)))
  12984 int32_t vmlsdavaxq_p(int32_t, int8x16_t, int8x16_t, mve_pred16_t);
  12985 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_s16)))
  12986 int32_t vmlsdavaxq_s16(int32_t, int16x8_t, int16x8_t);
  12987 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_s16)))
  12988 int32_t vmlsdavaxq(int32_t, int16x8_t, int16x8_t);
  12989 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_s32)))
  12990 int32_t vmlsdavaxq_s32(int32_t, int32x4_t, int32x4_t);
  12991 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_s32)))
  12992 int32_t vmlsdavaxq(int32_t, int32x4_t, int32x4_t);
  12993 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_s8)))
  12994 int32_t vmlsdavaxq_s8(int32_t, int8x16_t, int8x16_t);
  12995 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavaxq_s8)))
  12996 int32_t vmlsdavaxq(int32_t, int8x16_t, int8x16_t);
  12997 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_p_s16)))
  12998 int32_t vmlsdavq_p_s16(int16x8_t, int16x8_t, mve_pred16_t);
  12999 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_p_s16)))
  13000 int32_t vmlsdavq_p(int16x8_t, int16x8_t, mve_pred16_t);
  13001 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_p_s32)))
  13002 int32_t vmlsdavq_p_s32(int32x4_t, int32x4_t, mve_pred16_t);
  13003 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_p_s32)))
  13004 int32_t vmlsdavq_p(int32x4_t, int32x4_t, mve_pred16_t);
  13005 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_p_s8)))
  13006 int32_t vmlsdavq_p_s8(int8x16_t, int8x16_t, mve_pred16_t);
  13007 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_p_s8)))
  13008 int32_t vmlsdavq_p(int8x16_t, int8x16_t, mve_pred16_t);
  13009 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_s16)))
  13010 int32_t vmlsdavq_s16(int16x8_t, int16x8_t);
  13011 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_s16)))
  13012 int32_t vmlsdavq(int16x8_t, int16x8_t);
  13013 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_s32)))
  13014 int32_t vmlsdavq_s32(int32x4_t, int32x4_t);
  13015 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_s32)))
  13016 int32_t vmlsdavq(int32x4_t, int32x4_t);
  13017 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_s8)))
  13018 int32_t vmlsdavq_s8(int8x16_t, int8x16_t);
  13019 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavq_s8)))
  13020 int32_t vmlsdavq(int8x16_t, int8x16_t);
  13021 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_p_s16)))
  13022 int32_t vmlsdavxq_p_s16(int16x8_t, int16x8_t, mve_pred16_t);
  13023 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_p_s16)))
  13024 int32_t vmlsdavxq_p(int16x8_t, int16x8_t, mve_pred16_t);
  13025 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_p_s32)))
  13026 int32_t vmlsdavxq_p_s32(int32x4_t, int32x4_t, mve_pred16_t);
  13027 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_p_s32)))
  13028 int32_t vmlsdavxq_p(int32x4_t, int32x4_t, mve_pred16_t);
  13029 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_p_s8)))
  13030 int32_t vmlsdavxq_p_s8(int8x16_t, int8x16_t, mve_pred16_t);
  13031 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_p_s8)))
  13032 int32_t vmlsdavxq_p(int8x16_t, int8x16_t, mve_pred16_t);
  13033 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_s16)))
  13034 int32_t vmlsdavxq_s16(int16x8_t, int16x8_t);
  13035 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_s16)))
  13036 int32_t vmlsdavxq(int16x8_t, int16x8_t);
  13037 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_s32)))
  13038 int32_t vmlsdavxq_s32(int32x4_t, int32x4_t);
  13039 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_s32)))
  13040 int32_t vmlsdavxq(int32x4_t, int32x4_t);
  13041 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_s8)))
  13042 int32_t vmlsdavxq_s8(int8x16_t, int8x16_t);
  13043 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsdavxq_s8)))
  13044 int32_t vmlsdavxq(int8x16_t, int8x16_t);
  13045 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaq_p_s16)))
  13046 int64_t vmlsldavaq_p_s16(int64_t, int16x8_t, int16x8_t, mve_pred16_t);
  13047 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaq_p_s16)))
  13048 int64_t vmlsldavaq_p(int64_t, int16x8_t, int16x8_t, mve_pred16_t);
  13049 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaq_p_s32)))
  13050 int64_t vmlsldavaq_p_s32(int64_t, int32x4_t, int32x4_t, mve_pred16_t);
  13051 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaq_p_s32)))
  13052 int64_t vmlsldavaq_p(int64_t, int32x4_t, int32x4_t, mve_pred16_t);
  13053 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaq_s16)))
  13054 int64_t vmlsldavaq_s16(int64_t, int16x8_t, int16x8_t);
  13055 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaq_s16)))
  13056 int64_t vmlsldavaq(int64_t, int16x8_t, int16x8_t);
  13057 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaq_s32)))
  13058 int64_t vmlsldavaq_s32(int64_t, int32x4_t, int32x4_t);
  13059 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaq_s32)))
  13060 int64_t vmlsldavaq(int64_t, int32x4_t, int32x4_t);
  13061 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaxq_p_s16)))
  13062 int64_t vmlsldavaxq_p_s16(int64_t, int16x8_t, int16x8_t, mve_pred16_t);
  13063 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaxq_p_s16)))
  13064 int64_t vmlsldavaxq_p(int64_t, int16x8_t, int16x8_t, mve_pred16_t);
  13065 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaxq_p_s32)))
  13066 int64_t vmlsldavaxq_p_s32(int64_t, int32x4_t, int32x4_t, mve_pred16_t);
  13067 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaxq_p_s32)))
  13068 int64_t vmlsldavaxq_p(int64_t, int32x4_t, int32x4_t, mve_pred16_t);
  13069 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaxq_s16)))
  13070 int64_t vmlsldavaxq_s16(int64_t, int16x8_t, int16x8_t);
  13071 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaxq_s16)))
  13072 int64_t vmlsldavaxq(int64_t, int16x8_t, int16x8_t);
  13073 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaxq_s32)))
  13074 int64_t vmlsldavaxq_s32(int64_t, int32x4_t, int32x4_t);
  13075 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavaxq_s32)))
  13076 int64_t vmlsldavaxq(int64_t, int32x4_t, int32x4_t);
  13077 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavq_p_s16)))
  13078 int64_t vmlsldavq_p_s16(int16x8_t, int16x8_t, mve_pred16_t);
  13079 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavq_p_s16)))
  13080 int64_t vmlsldavq_p(int16x8_t, int16x8_t, mve_pred16_t);
  13081 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavq_p_s32)))
  13082 int64_t vmlsldavq_p_s32(int32x4_t, int32x4_t, mve_pred16_t);
  13083 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavq_p_s32)))
  13084 int64_t vmlsldavq_p(int32x4_t, int32x4_t, mve_pred16_t);
  13085 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavq_s16)))
  13086 int64_t vmlsldavq_s16(int16x8_t, int16x8_t);
  13087 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavq_s16)))
  13088 int64_t vmlsldavq(int16x8_t, int16x8_t);
  13089 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavq_s32)))
  13090 int64_t vmlsldavq_s32(int32x4_t, int32x4_t);
  13091 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavq_s32)))
  13092 int64_t vmlsldavq(int32x4_t, int32x4_t);
  13093 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavxq_p_s16)))
  13094 int64_t vmlsldavxq_p_s16(int16x8_t, int16x8_t, mve_pred16_t);
  13095 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavxq_p_s16)))
  13096 int64_t vmlsldavxq_p(int16x8_t, int16x8_t, mve_pred16_t);
  13097 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavxq_p_s32)))
  13098 int64_t vmlsldavxq_p_s32(int32x4_t, int32x4_t, mve_pred16_t);
  13099 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavxq_p_s32)))
  13100 int64_t vmlsldavxq_p(int32x4_t, int32x4_t, mve_pred16_t);
  13101 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavxq_s16)))
  13102 int64_t vmlsldavxq_s16(int16x8_t, int16x8_t);
  13103 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavxq_s16)))
  13104 int64_t vmlsldavxq(int16x8_t, int16x8_t);
  13105 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavxq_s32)))
  13106 int64_t vmlsldavxq_s32(int32x4_t, int32x4_t);
  13107 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmlsldavxq_s32)))
  13108 int64_t vmlsldavxq(int32x4_t, int32x4_t);
  13109 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_m_s16)))
  13110 int32x4_t vmovlbq_m_s16(int32x4_t, int16x8_t, mve_pred16_t);
  13111 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_m_s16)))
  13112 int32x4_t vmovlbq_m(int32x4_t, int16x8_t, mve_pred16_t);
  13113 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_m_s8)))
  13114 int16x8_t vmovlbq_m_s8(int16x8_t, int8x16_t, mve_pred16_t);
  13115 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_m_s8)))
  13116 int16x8_t vmovlbq_m(int16x8_t, int8x16_t, mve_pred16_t);
  13117 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_m_u16)))
  13118 uint32x4_t vmovlbq_m_u16(uint32x4_t, uint16x8_t, mve_pred16_t);
  13119 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_m_u16)))
  13120 uint32x4_t vmovlbq_m(uint32x4_t, uint16x8_t, mve_pred16_t);
  13121 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_m_u8)))
  13122 uint16x8_t vmovlbq_m_u8(uint16x8_t, uint8x16_t, mve_pred16_t);
  13123 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_m_u8)))
  13124 uint16x8_t vmovlbq_m(uint16x8_t, uint8x16_t, mve_pred16_t);
  13125 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_s16)))
  13126 int32x4_t vmovlbq_s16(int16x8_t);
  13127 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_s16)))
  13128 int32x4_t vmovlbq(int16x8_t);
  13129 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_s8)))
  13130 int16x8_t vmovlbq_s8(int8x16_t);
  13131 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_s8)))
  13132 int16x8_t vmovlbq(int8x16_t);
  13133 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_u16)))
  13134 uint32x4_t vmovlbq_u16(uint16x8_t);
  13135 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_u16)))
  13136 uint32x4_t vmovlbq(uint16x8_t);
  13137 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_u8)))
  13138 uint16x8_t vmovlbq_u8(uint8x16_t);
  13139 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_u8)))
  13140 uint16x8_t vmovlbq(uint8x16_t);
  13141 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_x_s16)))
  13142 int32x4_t vmovlbq_x_s16(int16x8_t, mve_pred16_t);
  13143 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_x_s16)))
  13144 int32x4_t vmovlbq_x(int16x8_t, mve_pred16_t);
  13145 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_x_s8)))
  13146 int16x8_t vmovlbq_x_s8(int8x16_t, mve_pred16_t);
  13147 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_x_s8)))
  13148 int16x8_t vmovlbq_x(int8x16_t, mve_pred16_t);
  13149 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_x_u16)))
  13150 uint32x4_t vmovlbq_x_u16(uint16x8_t, mve_pred16_t);
  13151 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_x_u16)))
  13152 uint32x4_t vmovlbq_x(uint16x8_t, mve_pred16_t);
  13153 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_x_u8)))
  13154 uint16x8_t vmovlbq_x_u8(uint8x16_t, mve_pred16_t);
  13155 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovlbq_x_u8)))
  13156 uint16x8_t vmovlbq_x(uint8x16_t, mve_pred16_t);
  13157 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_m_s16)))
  13158 int32x4_t vmovltq_m_s16(int32x4_t, int16x8_t, mve_pred16_t);
  13159 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_m_s16)))
  13160 int32x4_t vmovltq_m(int32x4_t, int16x8_t, mve_pred16_t);
  13161 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_m_s8)))
  13162 int16x8_t vmovltq_m_s8(int16x8_t, int8x16_t, mve_pred16_t);
  13163 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_m_s8)))
  13164 int16x8_t vmovltq_m(int16x8_t, int8x16_t, mve_pred16_t);
  13165 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_m_u16)))
  13166 uint32x4_t vmovltq_m_u16(uint32x4_t, uint16x8_t, mve_pred16_t);
  13167 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_m_u16)))
  13168 uint32x4_t vmovltq_m(uint32x4_t, uint16x8_t, mve_pred16_t);
  13169 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_m_u8)))
  13170 uint16x8_t vmovltq_m_u8(uint16x8_t, uint8x16_t, mve_pred16_t);
  13171 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_m_u8)))
  13172 uint16x8_t vmovltq_m(uint16x8_t, uint8x16_t, mve_pred16_t);
  13173 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_s16)))
  13174 int32x4_t vmovltq_s16(int16x8_t);
  13175 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_s16)))
  13176 int32x4_t vmovltq(int16x8_t);
  13177 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_s8)))
  13178 int16x8_t vmovltq_s8(int8x16_t);
  13179 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_s8)))
  13180 int16x8_t vmovltq(int8x16_t);
  13181 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_u16)))
  13182 uint32x4_t vmovltq_u16(uint16x8_t);
  13183 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_u16)))
  13184 uint32x4_t vmovltq(uint16x8_t);
  13185 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_u8)))
  13186 uint16x8_t vmovltq_u8(uint8x16_t);
  13187 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_u8)))
  13188 uint16x8_t vmovltq(uint8x16_t);
  13189 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_x_s16)))
  13190 int32x4_t vmovltq_x_s16(int16x8_t, mve_pred16_t);
  13191 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_x_s16)))
  13192 int32x4_t vmovltq_x(int16x8_t, mve_pred16_t);
  13193 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_x_s8)))
  13194 int16x8_t vmovltq_x_s8(int8x16_t, mve_pred16_t);
  13195 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_x_s8)))
  13196 int16x8_t vmovltq_x(int8x16_t, mve_pred16_t);
  13197 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_x_u16)))
  13198 uint32x4_t vmovltq_x_u16(uint16x8_t, mve_pred16_t);
  13199 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_x_u16)))
  13200 uint32x4_t vmovltq_x(uint16x8_t, mve_pred16_t);
  13201 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_x_u8)))
  13202 uint16x8_t vmovltq_x_u8(uint8x16_t, mve_pred16_t);
  13203 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovltq_x_u8)))
  13204 uint16x8_t vmovltq_x(uint8x16_t, mve_pred16_t);
  13205 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_m_s16)))
  13206 int8x16_t vmovnbq_m_s16(int8x16_t, int16x8_t, mve_pred16_t);
  13207 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_m_s16)))
  13208 int8x16_t vmovnbq_m(int8x16_t, int16x8_t, mve_pred16_t);
  13209 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_m_s32)))
  13210 int16x8_t vmovnbq_m_s32(int16x8_t, int32x4_t, mve_pred16_t);
  13211 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_m_s32)))
  13212 int16x8_t vmovnbq_m(int16x8_t, int32x4_t, mve_pred16_t);
  13213 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_m_u16)))
  13214 uint8x16_t vmovnbq_m_u16(uint8x16_t, uint16x8_t, mve_pred16_t);
  13215 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_m_u16)))
  13216 uint8x16_t vmovnbq_m(uint8x16_t, uint16x8_t, mve_pred16_t);
  13217 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_m_u32)))
  13218 uint16x8_t vmovnbq_m_u32(uint16x8_t, uint32x4_t, mve_pred16_t);
  13219 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_m_u32)))
  13220 uint16x8_t vmovnbq_m(uint16x8_t, uint32x4_t, mve_pred16_t);
  13221 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_s16)))
  13222 int8x16_t vmovnbq_s16(int8x16_t, int16x8_t);
  13223 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_s16)))
  13224 int8x16_t vmovnbq(int8x16_t, int16x8_t);
  13225 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_s32)))
  13226 int16x8_t vmovnbq_s32(int16x8_t, int32x4_t);
  13227 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_s32)))
  13228 int16x8_t vmovnbq(int16x8_t, int32x4_t);
  13229 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_u16)))
  13230 uint8x16_t vmovnbq_u16(uint8x16_t, uint16x8_t);
  13231 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_u16)))
  13232 uint8x16_t vmovnbq(uint8x16_t, uint16x8_t);
  13233 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_u32)))
  13234 uint16x8_t vmovnbq_u32(uint16x8_t, uint32x4_t);
  13235 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovnbq_u32)))
  13236 uint16x8_t vmovnbq(uint16x8_t, uint32x4_t);
  13237 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_m_s16)))
  13238 int8x16_t vmovntq_m_s16(int8x16_t, int16x8_t, mve_pred16_t);
  13239 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_m_s16)))
  13240 int8x16_t vmovntq_m(int8x16_t, int16x8_t, mve_pred16_t);
  13241 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_m_s32)))
  13242 int16x8_t vmovntq_m_s32(int16x8_t, int32x4_t, mve_pred16_t);
  13243 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_m_s32)))
  13244 int16x8_t vmovntq_m(int16x8_t, int32x4_t, mve_pred16_t);
  13245 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_m_u16)))
  13246 uint8x16_t vmovntq_m_u16(uint8x16_t, uint16x8_t, mve_pred16_t);
  13247 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_m_u16)))
  13248 uint8x16_t vmovntq_m(uint8x16_t, uint16x8_t, mve_pred16_t);
  13249 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_m_u32)))
  13250 uint16x8_t vmovntq_m_u32(uint16x8_t, uint32x4_t, mve_pred16_t);
  13251 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_m_u32)))
  13252 uint16x8_t vmovntq_m(uint16x8_t, uint32x4_t, mve_pred16_t);
  13253 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_s16)))
  13254 int8x16_t vmovntq_s16(int8x16_t, int16x8_t);
  13255 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_s16)))
  13256 int8x16_t vmovntq(int8x16_t, int16x8_t);
  13257 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_s32)))
  13258 int16x8_t vmovntq_s32(int16x8_t, int32x4_t);
  13259 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_s32)))
  13260 int16x8_t vmovntq(int16x8_t, int32x4_t);
  13261 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_u16)))
  13262 uint8x16_t vmovntq_u16(uint8x16_t, uint16x8_t);
  13263 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_u16)))
  13264 uint8x16_t vmovntq(uint8x16_t, uint16x8_t);
  13265 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_u32)))
  13266 uint16x8_t vmovntq_u32(uint16x8_t, uint32x4_t);
  13267 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmovntq_u32)))
  13268 uint16x8_t vmovntq(uint16x8_t, uint32x4_t);
  13269 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_s16)))
  13270 int16x8_t vmulhq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  13271 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_s16)))
  13272 int16x8_t vmulhq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  13273 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_s32)))
  13274 int32x4_t vmulhq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  13275 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_s32)))
  13276 int32x4_t vmulhq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  13277 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_s8)))
  13278 int8x16_t vmulhq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  13279 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_s8)))
  13280 int8x16_t vmulhq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  13281 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_u16)))
  13282 uint16x8_t vmulhq_m_u16(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  13283 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_u16)))
  13284 uint16x8_t vmulhq_m(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  13285 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_u32)))
  13286 uint32x4_t vmulhq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  13287 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_u32)))
  13288 uint32x4_t vmulhq_m(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  13289 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_u8)))
  13290 uint8x16_t vmulhq_m_u8(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  13291 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_m_u8)))
  13292 uint8x16_t vmulhq_m(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  13293 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_s16)))
  13294 int16x8_t vmulhq_s16(int16x8_t, int16x8_t);
  13295 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_s16)))
  13296 int16x8_t vmulhq(int16x8_t, int16x8_t);
  13297 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_s32)))
  13298 int32x4_t vmulhq_s32(int32x4_t, int32x4_t);
  13299 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_s32)))
  13300 int32x4_t vmulhq(int32x4_t, int32x4_t);
  13301 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_s8)))
  13302 int8x16_t vmulhq_s8(int8x16_t, int8x16_t);
  13303 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_s8)))
  13304 int8x16_t vmulhq(int8x16_t, int8x16_t);
  13305 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_u16)))
  13306 uint16x8_t vmulhq_u16(uint16x8_t, uint16x8_t);
  13307 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_u16)))
  13308 uint16x8_t vmulhq(uint16x8_t, uint16x8_t);
  13309 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_u32)))
  13310 uint32x4_t vmulhq_u32(uint32x4_t, uint32x4_t);
  13311 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_u32)))
  13312 uint32x4_t vmulhq(uint32x4_t, uint32x4_t);
  13313 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_u8)))
  13314 uint8x16_t vmulhq_u8(uint8x16_t, uint8x16_t);
  13315 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_u8)))
  13316 uint8x16_t vmulhq(uint8x16_t, uint8x16_t);
  13317 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_s16)))
  13318 int16x8_t vmulhq_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
  13319 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_s16)))
  13320 int16x8_t vmulhq_x(int16x8_t, int16x8_t, mve_pred16_t);
  13321 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_s32)))
  13322 int32x4_t vmulhq_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
  13323 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_s32)))
  13324 int32x4_t vmulhq_x(int32x4_t, int32x4_t, mve_pred16_t);
  13325 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_s8)))
  13326 int8x16_t vmulhq_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
  13327 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_s8)))
  13328 int8x16_t vmulhq_x(int8x16_t, int8x16_t, mve_pred16_t);
  13329 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_u16)))
  13330 uint16x8_t vmulhq_x_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
  13331 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_u16)))
  13332 uint16x8_t vmulhq_x(uint16x8_t, uint16x8_t, mve_pred16_t);
  13333 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_u32)))
  13334 uint32x4_t vmulhq_x_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
  13335 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_u32)))
  13336 uint32x4_t vmulhq_x(uint32x4_t, uint32x4_t, mve_pred16_t);
  13337 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_u8)))
  13338 uint8x16_t vmulhq_x_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
  13339 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulhq_x_u8)))
  13340 uint8x16_t vmulhq_x(uint8x16_t, uint8x16_t, mve_pred16_t);
  13341 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_s16)))
  13342 int32x4_t vmullbq_int_m_s16(int32x4_t, int16x8_t, int16x8_t, mve_pred16_t);
  13343 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_s16)))
  13344 int32x4_t vmullbq_int_m(int32x4_t, int16x8_t, int16x8_t, mve_pred16_t);
  13345 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_s32)))
  13346 int64x2_t vmullbq_int_m_s32(int64x2_t, int32x4_t, int32x4_t, mve_pred16_t);
  13347 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_s32)))
  13348 int64x2_t vmullbq_int_m(int64x2_t, int32x4_t, int32x4_t, mve_pred16_t);
  13349 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_s8)))
  13350 int16x8_t vmullbq_int_m_s8(int16x8_t, int8x16_t, int8x16_t, mve_pred16_t);
  13351 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_s8)))
  13352 int16x8_t vmullbq_int_m(int16x8_t, int8x16_t, int8x16_t, mve_pred16_t);
  13353 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_u16)))
  13354 uint32x4_t vmullbq_int_m_u16(uint32x4_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  13355 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_u16)))
  13356 uint32x4_t vmullbq_int_m(uint32x4_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  13357 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_u32)))
  13358 uint64x2_t vmullbq_int_m_u32(uint64x2_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  13359 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_u32)))
  13360 uint64x2_t vmullbq_int_m(uint64x2_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  13361 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_u8)))
  13362 uint16x8_t vmullbq_int_m_u8(uint16x8_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  13363 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_m_u8)))
  13364 uint16x8_t vmullbq_int_m(uint16x8_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  13365 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_s16)))
  13366 int32x4_t vmullbq_int_s16(int16x8_t, int16x8_t);
  13367 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_s16)))
  13368 int32x4_t vmullbq_int(int16x8_t, int16x8_t);
  13369 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_s32)))
  13370 int64x2_t vmullbq_int_s32(int32x4_t, int32x4_t);
  13371 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_s32)))
  13372 int64x2_t vmullbq_int(int32x4_t, int32x4_t);
  13373 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_s8)))
  13374 int16x8_t vmullbq_int_s8(int8x16_t, int8x16_t);
  13375 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_s8)))
  13376 int16x8_t vmullbq_int(int8x16_t, int8x16_t);
  13377 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_u16)))
  13378 uint32x4_t vmullbq_int_u16(uint16x8_t, uint16x8_t);
  13379 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_u16)))
  13380 uint32x4_t vmullbq_int(uint16x8_t, uint16x8_t);
  13381 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_u32)))
  13382 uint64x2_t vmullbq_int_u32(uint32x4_t, uint32x4_t);
  13383 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_u32)))
  13384 uint64x2_t vmullbq_int(uint32x4_t, uint32x4_t);
  13385 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_u8)))
  13386 uint16x8_t vmullbq_int_u8(uint8x16_t, uint8x16_t);
  13387 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_u8)))
  13388 uint16x8_t vmullbq_int(uint8x16_t, uint8x16_t);
  13389 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_s16)))
  13390 int32x4_t vmullbq_int_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
  13391 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_s16)))
  13392 int32x4_t vmullbq_int_x(int16x8_t, int16x8_t, mve_pred16_t);
  13393 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_s32)))
  13394 int64x2_t vmullbq_int_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
  13395 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_s32)))
  13396 int64x2_t vmullbq_int_x(int32x4_t, int32x4_t, mve_pred16_t);
  13397 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_s8)))
  13398 int16x8_t vmullbq_int_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
  13399 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_s8)))
  13400 int16x8_t vmullbq_int_x(int8x16_t, int8x16_t, mve_pred16_t);
  13401 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_u16)))
  13402 uint32x4_t vmullbq_int_x_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
  13403 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_u16)))
  13404 uint32x4_t vmullbq_int_x(uint16x8_t, uint16x8_t, mve_pred16_t);
  13405 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_u32)))
  13406 uint64x2_t vmullbq_int_x_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
  13407 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_u32)))
  13408 uint64x2_t vmullbq_int_x(uint32x4_t, uint32x4_t, mve_pred16_t);
  13409 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_u8)))
  13410 uint16x8_t vmullbq_int_x_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
  13411 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_int_x_u8)))
  13412 uint16x8_t vmullbq_int_x(uint8x16_t, uint8x16_t, mve_pred16_t);
  13413 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_m_p16)))
  13414 uint32x4_t vmullbq_poly_m_p16(uint32x4_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  13415 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_m_p16)))
  13416 uint32x4_t vmullbq_poly_m(uint32x4_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  13417 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_m_p8)))
  13418 uint16x8_t vmullbq_poly_m_p8(uint16x8_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  13419 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_m_p8)))
  13420 uint16x8_t vmullbq_poly_m(uint16x8_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  13421 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_p16)))
  13422 uint32x4_t vmullbq_poly_p16(uint16x8_t, uint16x8_t);
  13423 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_p16)))
  13424 uint32x4_t vmullbq_poly(uint16x8_t, uint16x8_t);
  13425 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_p8)))
  13426 uint16x8_t vmullbq_poly_p8(uint8x16_t, uint8x16_t);
  13427 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_p8)))
  13428 uint16x8_t vmullbq_poly(uint8x16_t, uint8x16_t);
  13429 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_x_p16)))
  13430 uint32x4_t vmullbq_poly_x_p16(uint16x8_t, uint16x8_t, mve_pred16_t);
  13431 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_x_p16)))
  13432 uint32x4_t vmullbq_poly_x(uint16x8_t, uint16x8_t, mve_pred16_t);
  13433 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_x_p8)))
  13434 uint16x8_t vmullbq_poly_x_p8(uint8x16_t, uint8x16_t, mve_pred16_t);
  13435 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmullbq_poly_x_p8)))
  13436 uint16x8_t vmullbq_poly_x(uint8x16_t, uint8x16_t, mve_pred16_t);
  13437 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_s16)))
  13438 int32x4_t vmulltq_int_m_s16(int32x4_t, int16x8_t, int16x8_t, mve_pred16_t);
  13439 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_s16)))
  13440 int32x4_t vmulltq_int_m(int32x4_t, int16x8_t, int16x8_t, mve_pred16_t);
  13441 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_s32)))
  13442 int64x2_t vmulltq_int_m_s32(int64x2_t, int32x4_t, int32x4_t, mve_pred16_t);
  13443 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_s32)))
  13444 int64x2_t vmulltq_int_m(int64x2_t, int32x4_t, int32x4_t, mve_pred16_t);
  13445 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_s8)))
  13446 int16x8_t vmulltq_int_m_s8(int16x8_t, int8x16_t, int8x16_t, mve_pred16_t);
  13447 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_s8)))
  13448 int16x8_t vmulltq_int_m(int16x8_t, int8x16_t, int8x16_t, mve_pred16_t);
  13449 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_u16)))
  13450 uint32x4_t vmulltq_int_m_u16(uint32x4_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  13451 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_u16)))
  13452 uint32x4_t vmulltq_int_m(uint32x4_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  13453 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_u32)))
  13454 uint64x2_t vmulltq_int_m_u32(uint64x2_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  13455 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_u32)))
  13456 uint64x2_t vmulltq_int_m(uint64x2_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  13457 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_u8)))
  13458 uint16x8_t vmulltq_int_m_u8(uint16x8_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  13459 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_m_u8)))
  13460 uint16x8_t vmulltq_int_m(uint16x8_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  13461 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_s16)))
  13462 int32x4_t vmulltq_int_s16(int16x8_t, int16x8_t);
  13463 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_s16)))
  13464 int32x4_t vmulltq_int(int16x8_t, int16x8_t);
  13465 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_s32)))
  13466 int64x2_t vmulltq_int_s32(int32x4_t, int32x4_t);
  13467 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_s32)))
  13468 int64x2_t vmulltq_int(int32x4_t, int32x4_t);
  13469 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_s8)))
  13470 int16x8_t vmulltq_int_s8(int8x16_t, int8x16_t);
  13471 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_s8)))
  13472 int16x8_t vmulltq_int(int8x16_t, int8x16_t);
  13473 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_u16)))
  13474 uint32x4_t vmulltq_int_u16(uint16x8_t, uint16x8_t);
  13475 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_u16)))
  13476 uint32x4_t vmulltq_int(uint16x8_t, uint16x8_t);
  13477 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_u32)))
  13478 uint64x2_t vmulltq_int_u32(uint32x4_t, uint32x4_t);
  13479 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_u32)))
  13480 uint64x2_t vmulltq_int(uint32x4_t, uint32x4_t);
  13481 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_u8)))
  13482 uint16x8_t vmulltq_int_u8(uint8x16_t, uint8x16_t);
  13483 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_u8)))
  13484 uint16x8_t vmulltq_int(uint8x16_t, uint8x16_t);
  13485 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_s16)))
  13486 int32x4_t vmulltq_int_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
  13487 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_s16)))
  13488 int32x4_t vmulltq_int_x(int16x8_t, int16x8_t, mve_pred16_t);
  13489 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_s32)))
  13490 int64x2_t vmulltq_int_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
  13491 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_s32)))
  13492 int64x2_t vmulltq_int_x(int32x4_t, int32x4_t, mve_pred16_t);
  13493 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_s8)))
  13494 int16x8_t vmulltq_int_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
  13495 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_s8)))
  13496 int16x8_t vmulltq_int_x(int8x16_t, int8x16_t, mve_pred16_t);
  13497 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_u16)))
  13498 uint32x4_t vmulltq_int_x_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
  13499 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_u16)))
  13500 uint32x4_t vmulltq_int_x(uint16x8_t, uint16x8_t, mve_pred16_t);
  13501 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_u32)))
  13502 uint64x2_t vmulltq_int_x_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
  13503 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_u32)))
  13504 uint64x2_t vmulltq_int_x(uint32x4_t, uint32x4_t, mve_pred16_t);
  13505 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_u8)))
  13506 uint16x8_t vmulltq_int_x_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
  13507 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_int_x_u8)))
  13508 uint16x8_t vmulltq_int_x(uint8x16_t, uint8x16_t, mve_pred16_t);
  13509 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_m_p16)))
  13510 uint32x4_t vmulltq_poly_m_p16(uint32x4_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  13511 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_m_p16)))
  13512 uint32x4_t vmulltq_poly_m(uint32x4_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  13513 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_m_p8)))
  13514 uint16x8_t vmulltq_poly_m_p8(uint16x8_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  13515 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_m_p8)))
  13516 uint16x8_t vmulltq_poly_m(uint16x8_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  13517 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_p16)))
  13518 uint32x4_t vmulltq_poly_p16(uint16x8_t, uint16x8_t);
  13519 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_p16)))
  13520 uint32x4_t vmulltq_poly(uint16x8_t, uint16x8_t);
  13521 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_p8)))
  13522 uint16x8_t vmulltq_poly_p8(uint8x16_t, uint8x16_t);
  13523 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_p8)))
  13524 uint16x8_t vmulltq_poly(uint8x16_t, uint8x16_t);
  13525 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_x_p16)))
  13526 uint32x4_t vmulltq_poly_x_p16(uint16x8_t, uint16x8_t, mve_pred16_t);
  13527 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_x_p16)))
  13528 uint32x4_t vmulltq_poly_x(uint16x8_t, uint16x8_t, mve_pred16_t);
  13529 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_x_p8)))
  13530 uint16x8_t vmulltq_poly_x_p8(uint8x16_t, uint8x16_t, mve_pred16_t);
  13531 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulltq_poly_x_p8)))
  13532 uint16x8_t vmulltq_poly_x(uint8x16_t, uint8x16_t, mve_pred16_t);
  13533 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_s16)))
  13534 int16x8_t vmulq_m_n_s16(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
  13535 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_s16)))
  13536 int16x8_t vmulq_m(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
  13537 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_s32)))
  13538 int32x4_t vmulq_m_n_s32(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
  13539 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_s32)))
  13540 int32x4_t vmulq_m(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
  13541 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_s8)))
  13542 int8x16_t vmulq_m_n_s8(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
  13543 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_s8)))
  13544 int8x16_t vmulq_m(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
  13545 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_u16)))
  13546 uint16x8_t vmulq_m_n_u16(uint16x8_t, uint16x8_t, uint16_t, mve_pred16_t);
  13547 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_u16)))
  13548 uint16x8_t vmulq_m(uint16x8_t, uint16x8_t, uint16_t, mve_pred16_t);
  13549 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_u32)))
  13550 uint32x4_t vmulq_m_n_u32(uint32x4_t, uint32x4_t, uint32_t, mve_pred16_t);
  13551 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_u32)))
  13552 uint32x4_t vmulq_m(uint32x4_t, uint32x4_t, uint32_t, mve_pred16_t);
  13553 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_u8)))
  13554 uint8x16_t vmulq_m_n_u8(uint8x16_t, uint8x16_t, uint8_t, mve_pred16_t);
  13555 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_u8)))
  13556 uint8x16_t vmulq_m(uint8x16_t, uint8x16_t, uint8_t, mve_pred16_t);
  13557 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_s16)))
  13558 int16x8_t vmulq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  13559 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_s16)))
  13560 int16x8_t vmulq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  13561 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_s32)))
  13562 int32x4_t vmulq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  13563 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_s32)))
  13564 int32x4_t vmulq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  13565 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_s8)))
  13566 int8x16_t vmulq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  13567 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_s8)))
  13568 int8x16_t vmulq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  13569 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_u16)))
  13570 uint16x8_t vmulq_m_u16(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  13571 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_u16)))
  13572 uint16x8_t vmulq_m(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  13573 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_u32)))
  13574 uint32x4_t vmulq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  13575 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_u32)))
  13576 uint32x4_t vmulq_m(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  13577 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_u8)))
  13578 uint8x16_t vmulq_m_u8(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  13579 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_u8)))
  13580 uint8x16_t vmulq_m(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  13581 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_s16)))
  13582 int16x8_t vmulq_n_s16(int16x8_t, int16_t);
  13583 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_s16)))
  13584 int16x8_t vmulq(int16x8_t, int16_t);
  13585 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_s32)))
  13586 int32x4_t vmulq_n_s32(int32x4_t, int32_t);
  13587 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_s32)))
  13588 int32x4_t vmulq(int32x4_t, int32_t);
  13589 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_s8)))
  13590 int8x16_t vmulq_n_s8(int8x16_t, int8_t);
  13591 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_s8)))
  13592 int8x16_t vmulq(int8x16_t, int8_t);
  13593 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_u16)))
  13594 uint16x8_t vmulq_n_u16(uint16x8_t, uint16_t);
  13595 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_u16)))
  13596 uint16x8_t vmulq(uint16x8_t, uint16_t);
  13597 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_u32)))
  13598 uint32x4_t vmulq_n_u32(uint32x4_t, uint32_t);
  13599 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_u32)))
  13600 uint32x4_t vmulq(uint32x4_t, uint32_t);
  13601 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_u8)))
  13602 uint8x16_t vmulq_n_u8(uint8x16_t, uint8_t);
  13603 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_u8)))
  13604 uint8x16_t vmulq(uint8x16_t, uint8_t);
  13605 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_s16)))
  13606 int16x8_t vmulq_s16(int16x8_t, int16x8_t);
  13607 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_s16)))
  13608 int16x8_t vmulq(int16x8_t, int16x8_t);
  13609 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_s32)))
  13610 int32x4_t vmulq_s32(int32x4_t, int32x4_t);
  13611 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_s32)))
  13612 int32x4_t vmulq(int32x4_t, int32x4_t);
  13613 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_s8)))
  13614 int8x16_t vmulq_s8(int8x16_t, int8x16_t);
  13615 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_s8)))
  13616 int8x16_t vmulq(int8x16_t, int8x16_t);
  13617 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_u16)))
  13618 uint16x8_t vmulq_u16(uint16x8_t, uint16x8_t);
  13619 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_u16)))
  13620 uint16x8_t vmulq(uint16x8_t, uint16x8_t);
  13621 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_u32)))
  13622 uint32x4_t vmulq_u32(uint32x4_t, uint32x4_t);
  13623 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_u32)))
  13624 uint32x4_t vmulq(uint32x4_t, uint32x4_t);
  13625 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_u8)))
  13626 uint8x16_t vmulq_u8(uint8x16_t, uint8x16_t);
  13627 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_u8)))
  13628 uint8x16_t vmulq(uint8x16_t, uint8x16_t);
  13629 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_s16)))
  13630 int16x8_t vmulq_x_n_s16(int16x8_t, int16_t, mve_pred16_t);
  13631 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_s16)))
  13632 int16x8_t vmulq_x(int16x8_t, int16_t, mve_pred16_t);
  13633 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_s32)))
  13634 int32x4_t vmulq_x_n_s32(int32x4_t, int32_t, mve_pred16_t);
  13635 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_s32)))
  13636 int32x4_t vmulq_x(int32x4_t, int32_t, mve_pred16_t);
  13637 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_s8)))
  13638 int8x16_t vmulq_x_n_s8(int8x16_t, int8_t, mve_pred16_t);
  13639 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_s8)))
  13640 int8x16_t vmulq_x(int8x16_t, int8_t, mve_pred16_t);
  13641 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_u16)))
  13642 uint16x8_t vmulq_x_n_u16(uint16x8_t, uint16_t, mve_pred16_t);
  13643 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_u16)))
  13644 uint16x8_t vmulq_x(uint16x8_t, uint16_t, mve_pred16_t);
  13645 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_u32)))
  13646 uint32x4_t vmulq_x_n_u32(uint32x4_t, uint32_t, mve_pred16_t);
  13647 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_u32)))
  13648 uint32x4_t vmulq_x(uint32x4_t, uint32_t, mve_pred16_t);
  13649 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_u8)))
  13650 uint8x16_t vmulq_x_n_u8(uint8x16_t, uint8_t, mve_pred16_t);
  13651 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_u8)))
  13652 uint8x16_t vmulq_x(uint8x16_t, uint8_t, mve_pred16_t);
  13653 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_s16)))
  13654 int16x8_t vmulq_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
  13655 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_s16)))
  13656 int16x8_t vmulq_x(int16x8_t, int16x8_t, mve_pred16_t);
  13657 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_s32)))
  13658 int32x4_t vmulq_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
  13659 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_s32)))
  13660 int32x4_t vmulq_x(int32x4_t, int32x4_t, mve_pred16_t);
  13661 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_s8)))
  13662 int8x16_t vmulq_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
  13663 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_s8)))
  13664 int8x16_t vmulq_x(int8x16_t, int8x16_t, mve_pred16_t);
  13665 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_u16)))
  13666 uint16x8_t vmulq_x_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
  13667 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_u16)))
  13668 uint16x8_t vmulq_x(uint16x8_t, uint16x8_t, mve_pred16_t);
  13669 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_u32)))
  13670 uint32x4_t vmulq_x_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
  13671 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_u32)))
  13672 uint32x4_t vmulq_x(uint32x4_t, uint32x4_t, mve_pred16_t);
  13673 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_u8)))
  13674 uint8x16_t vmulq_x_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
  13675 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_u8)))
  13676 uint8x16_t vmulq_x(uint8x16_t, uint8x16_t, mve_pred16_t);
  13677 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_n_s16)))
  13678 int16x8_t vmvnq_m_n_s16(int16x8_t, int16_t, mve_pred16_t);
  13679 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_n_s16)))
  13680 int16x8_t vmvnq_m(int16x8_t, int16_t, mve_pred16_t);
  13681 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_n_s32)))
  13682 int32x4_t vmvnq_m_n_s32(int32x4_t, int32_t, mve_pred16_t);
  13683 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_n_s32)))
  13684 int32x4_t vmvnq_m(int32x4_t, int32_t, mve_pred16_t);
  13685 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_n_u16)))
  13686 uint16x8_t vmvnq_m_n_u16(uint16x8_t, uint16_t, mve_pred16_t);
  13687 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_n_u16)))
  13688 uint16x8_t vmvnq_m(uint16x8_t, uint16_t, mve_pred16_t);
  13689 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_n_u32)))
  13690 uint32x4_t vmvnq_m_n_u32(uint32x4_t, uint32_t, mve_pred16_t);
  13691 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_n_u32)))
  13692 uint32x4_t vmvnq_m(uint32x4_t, uint32_t, mve_pred16_t);
  13693 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_s16)))
  13694 int16x8_t vmvnq_m_s16(int16x8_t, int16x8_t, mve_pred16_t);
  13695 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_s16)))
  13696 int16x8_t vmvnq_m(int16x8_t, int16x8_t, mve_pred16_t);
  13697 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_s32)))
  13698 int32x4_t vmvnq_m_s32(int32x4_t, int32x4_t, mve_pred16_t);
  13699 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_s32)))
  13700 int32x4_t vmvnq_m(int32x4_t, int32x4_t, mve_pred16_t);
  13701 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_s8)))
  13702 int8x16_t vmvnq_m_s8(int8x16_t, int8x16_t, mve_pred16_t);
  13703 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_s8)))
  13704 int8x16_t vmvnq_m(int8x16_t, int8x16_t, mve_pred16_t);
  13705 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_u16)))
  13706 uint16x8_t vmvnq_m_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
  13707 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_u16)))
  13708 uint16x8_t vmvnq_m(uint16x8_t, uint16x8_t, mve_pred16_t);
  13709 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_u32)))
  13710 uint32x4_t vmvnq_m_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
  13711 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_u32)))
  13712 uint32x4_t vmvnq_m(uint32x4_t, uint32x4_t, mve_pred16_t);
  13713 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_u8)))
  13714 uint8x16_t vmvnq_m_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
  13715 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_m_u8)))
  13716 uint8x16_t vmvnq_m(uint8x16_t, uint8x16_t, mve_pred16_t);
  13717 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_n_s16)))
  13718 int16x8_t vmvnq_n_s16(int16_t);
  13719 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_n_s32)))
  13720 int32x4_t vmvnq_n_s32(int32_t);
  13721 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_n_u16)))
  13722 uint16x8_t vmvnq_n_u16(uint16_t);
  13723 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_n_u32)))
  13724 uint32x4_t vmvnq_n_u32(uint32_t);
  13725 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_s16)))
  13726 int16x8_t vmvnq_s16(int16x8_t);
  13727 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_s16)))
  13728 int16x8_t vmvnq(int16x8_t);
  13729 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_s32)))
  13730 int32x4_t vmvnq_s32(int32x4_t);
  13731 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_s32)))
  13732 int32x4_t vmvnq(int32x4_t);
  13733 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_s8)))
  13734 int8x16_t vmvnq_s8(int8x16_t);
  13735 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_s8)))
  13736 int8x16_t vmvnq(int8x16_t);
  13737 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_u16)))
  13738 uint16x8_t vmvnq_u16(uint16x8_t);
  13739 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_u16)))
  13740 uint16x8_t vmvnq(uint16x8_t);
  13741 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_u32)))
  13742 uint32x4_t vmvnq_u32(uint32x4_t);
  13743 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_u32)))
  13744 uint32x4_t vmvnq(uint32x4_t);
  13745 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_u8)))
  13746 uint8x16_t vmvnq_u8(uint8x16_t);
  13747 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_u8)))
  13748 uint8x16_t vmvnq(uint8x16_t);
  13749 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_n_s16)))
  13750 int16x8_t vmvnq_x_n_s16(int16_t, mve_pred16_t);
  13751 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_n_s32)))
  13752 int32x4_t vmvnq_x_n_s32(int32_t, mve_pred16_t);
  13753 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_n_u16)))
  13754 uint16x8_t vmvnq_x_n_u16(uint16_t, mve_pred16_t);
  13755 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_n_u32)))
  13756 uint32x4_t vmvnq_x_n_u32(uint32_t, mve_pred16_t);
  13757 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_s16)))
  13758 int16x8_t vmvnq_x_s16(int16x8_t, mve_pred16_t);
  13759 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_s16)))
  13760 int16x8_t vmvnq_x(int16x8_t, mve_pred16_t);
  13761 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_s32)))
  13762 int32x4_t vmvnq_x_s32(int32x4_t, mve_pred16_t);
  13763 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_s32)))
  13764 int32x4_t vmvnq_x(int32x4_t, mve_pred16_t);
  13765 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_s8)))
  13766 int8x16_t vmvnq_x_s8(int8x16_t, mve_pred16_t);
  13767 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_s8)))
  13768 int8x16_t vmvnq_x(int8x16_t, mve_pred16_t);
  13769 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_u16)))
  13770 uint16x8_t vmvnq_x_u16(uint16x8_t, mve_pred16_t);
  13771 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_u16)))
  13772 uint16x8_t vmvnq_x(uint16x8_t, mve_pred16_t);
  13773 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_u32)))
  13774 uint32x4_t vmvnq_x_u32(uint32x4_t, mve_pred16_t);
  13775 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_u32)))
  13776 uint32x4_t vmvnq_x(uint32x4_t, mve_pred16_t);
  13777 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_u8)))
  13778 uint8x16_t vmvnq_x_u8(uint8x16_t, mve_pred16_t);
  13779 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmvnq_x_u8)))
  13780 uint8x16_t vmvnq_x(uint8x16_t, mve_pred16_t);
  13781 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_m_s16)))
  13782 int16x8_t vnegq_m_s16(int16x8_t, int16x8_t, mve_pred16_t);
  13783 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vnegq_m_s16)))
  13784 int16x8_t vnegq_m(int16x8_t, int16x8_t, mve_pred16_t);
  13785 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_m_s32)))
  13786 int32x4_t vnegq_m_s32(int32x4_t, int32x4_t, mve_pred16_t);
  13787 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vnegq_m_s32)))
  13788 int32x4_t vnegq_m(int32x4_t, int32x4_t, mve_pred16_t);
  13789 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_m_s8)))
  13790 int8x16_t vnegq_m_s8(int8x16_t, int8x16_t, mve_pred16_t);
  13791 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vnegq_m_s8)))
  13792 int8x16_t vnegq_m(int8x16_t, int8x16_t, mve_pred16_t);
  13793 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_s16)))
  13794 int16x8_t vnegq_s16(int16x8_t);
  13795 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vnegq_s16)))
  13796 int16x8_t vnegq(int16x8_t);
  13797 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_s32)))
  13798 int32x4_t vnegq_s32(int32x4_t);
  13799 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vnegq_s32)))
  13800 int32x4_t vnegq(int32x4_t);
  13801 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_s8)))
  13802 int8x16_t vnegq_s8(int8x16_t);
  13803 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vnegq_s8)))
  13804 int8x16_t vnegq(int8x16_t);
  13805 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_x_s16)))
  13806 int16x8_t vnegq_x_s16(int16x8_t, mve_pred16_t);
  13807 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vnegq_x_s16)))
  13808 int16x8_t vnegq_x(int16x8_t, mve_pred16_t);
  13809 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_x_s32)))
  13810 int32x4_t vnegq_x_s32(int32x4_t, mve_pred16_t);
  13811 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vnegq_x_s32)))
  13812 int32x4_t vnegq_x(int32x4_t, mve_pred16_t);
  13813 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_x_s8)))
  13814 int8x16_t vnegq_x_s8(int8x16_t, mve_pred16_t);
  13815 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vnegq_x_s8)))
  13816 int8x16_t vnegq_x(int8x16_t, mve_pred16_t);
  13817 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_s16)))
  13818 int16x8_t vornq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  13819 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_s16)))
  13820 int16x8_t vornq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  13821 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_s32)))
  13822 int32x4_t vornq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  13823 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_s32)))
  13824 int32x4_t vornq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  13825 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_s8)))
  13826 int8x16_t vornq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  13827 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_s8)))
  13828 int8x16_t vornq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  13829 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_u16)))
  13830 uint16x8_t vornq_m_u16(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  13831 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_u16)))
  13832 uint16x8_t vornq_m(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  13833 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_u32)))
  13834 uint32x4_t vornq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  13835 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_u32)))
  13836 uint32x4_t vornq_m(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  13837 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_u8)))
  13838 uint8x16_t vornq_m_u8(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  13839 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_u8)))
  13840 uint8x16_t vornq_m(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  13841 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_s16)))
  13842 int16x8_t vornq_s16(int16x8_t, int16x8_t);
  13843 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_s16)))
  13844 int16x8_t vornq(int16x8_t, int16x8_t);
  13845 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_s32)))
  13846 int32x4_t vornq_s32(int32x4_t, int32x4_t);
  13847 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_s32)))
  13848 int32x4_t vornq(int32x4_t, int32x4_t);
  13849 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_s8)))
  13850 int8x16_t vornq_s8(int8x16_t, int8x16_t);
  13851 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_s8)))
  13852 int8x16_t vornq(int8x16_t, int8x16_t);
  13853 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_u16)))
  13854 uint16x8_t vornq_u16(uint16x8_t, uint16x8_t);
  13855 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_u16)))
  13856 uint16x8_t vornq(uint16x8_t, uint16x8_t);
  13857 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_u32)))
  13858 uint32x4_t vornq_u32(uint32x4_t, uint32x4_t);
  13859 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_u32)))
  13860 uint32x4_t vornq(uint32x4_t, uint32x4_t);
  13861 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_u8)))
  13862 uint8x16_t vornq_u8(uint8x16_t, uint8x16_t);
  13863 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_u8)))
  13864 uint8x16_t vornq(uint8x16_t, uint8x16_t);
  13865 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_s16)))
  13866 int16x8_t vornq_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
  13867 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_s16)))
  13868 int16x8_t vornq_x(int16x8_t, int16x8_t, mve_pred16_t);
  13869 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_s32)))
  13870 int32x4_t vornq_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
  13871 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_s32)))
  13872 int32x4_t vornq_x(int32x4_t, int32x4_t, mve_pred16_t);
  13873 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_s8)))
  13874 int8x16_t vornq_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
  13875 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_s8)))
  13876 int8x16_t vornq_x(int8x16_t, int8x16_t, mve_pred16_t);
  13877 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_u16)))
  13878 uint16x8_t vornq_x_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
  13879 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_u16)))
  13880 uint16x8_t vornq_x(uint16x8_t, uint16x8_t, mve_pred16_t);
  13881 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_u32)))
  13882 uint32x4_t vornq_x_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
  13883 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_u32)))
  13884 uint32x4_t vornq_x(uint32x4_t, uint32x4_t, mve_pred16_t);
  13885 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_u8)))
  13886 uint8x16_t vornq_x_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
  13887 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_u8)))
  13888 uint8x16_t vornq_x(uint8x16_t, uint8x16_t, mve_pred16_t);
  13889 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_n_s16)))
  13890 int16x8_t vorrq_m_n_s16(int16x8_t, int16_t, mve_pred16_t);
  13891 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_n_s16)))
  13892 int16x8_t vorrq_m_n(int16x8_t, int16_t, mve_pred16_t);
  13893 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_n_s32)))
  13894 int32x4_t vorrq_m_n_s32(int32x4_t, int32_t, mve_pred16_t);
  13895 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_n_s32)))
  13896 int32x4_t vorrq_m_n(int32x4_t, int32_t, mve_pred16_t);
  13897 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_n_u16)))
  13898 uint16x8_t vorrq_m_n_u16(uint16x8_t, uint16_t, mve_pred16_t);
  13899 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_n_u16)))
  13900 uint16x8_t vorrq_m_n(uint16x8_t, uint16_t, mve_pred16_t);
  13901 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_n_u32)))
  13902 uint32x4_t vorrq_m_n_u32(uint32x4_t, uint32_t, mve_pred16_t);
  13903 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_n_u32)))
  13904 uint32x4_t vorrq_m_n(uint32x4_t, uint32_t, mve_pred16_t);
  13905 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_s16)))
  13906 int16x8_t vorrq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  13907 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_s16)))
  13908 int16x8_t vorrq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  13909 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_s32)))
  13910 int32x4_t vorrq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  13911 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_s32)))
  13912 int32x4_t vorrq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  13913 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_s8)))
  13914 int8x16_t vorrq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  13915 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_s8)))
  13916 int8x16_t vorrq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  13917 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_u16)))
  13918 uint16x8_t vorrq_m_u16(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  13919 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_u16)))
  13920 uint16x8_t vorrq_m(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  13921 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_u32)))
  13922 uint32x4_t vorrq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  13923 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_u32)))
  13924 uint32x4_t vorrq_m(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  13925 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_u8)))
  13926 uint8x16_t vorrq_m_u8(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  13927 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_u8)))
  13928 uint8x16_t vorrq_m(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  13929 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_n_s16)))
  13930 int16x8_t vorrq_n_s16(int16x8_t, int16_t);
  13931 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_n_s16)))
  13932 int16x8_t vorrq(int16x8_t, int16_t);
  13933 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_n_s32)))
  13934 int32x4_t vorrq_n_s32(int32x4_t, int32_t);
  13935 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_n_s32)))
  13936 int32x4_t vorrq(int32x4_t, int32_t);
  13937 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_n_u16)))
  13938 uint16x8_t vorrq_n_u16(uint16x8_t, uint16_t);
  13939 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_n_u16)))
  13940 uint16x8_t vorrq(uint16x8_t, uint16_t);
  13941 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_n_u32)))
  13942 uint32x4_t vorrq_n_u32(uint32x4_t, uint32_t);
  13943 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_n_u32)))
  13944 uint32x4_t vorrq(uint32x4_t, uint32_t);
  13945 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_s16)))
  13946 int16x8_t vorrq_s16(int16x8_t, int16x8_t);
  13947 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_s16)))
  13948 int16x8_t vorrq(int16x8_t, int16x8_t);
  13949 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_s32)))
  13950 int32x4_t vorrq_s32(int32x4_t, int32x4_t);
  13951 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_s32)))
  13952 int32x4_t vorrq(int32x4_t, int32x4_t);
  13953 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_s8)))
  13954 int8x16_t vorrq_s8(int8x16_t, int8x16_t);
  13955 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_s8)))
  13956 int8x16_t vorrq(int8x16_t, int8x16_t);
  13957 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_u16)))
  13958 uint16x8_t vorrq_u16(uint16x8_t, uint16x8_t);
  13959 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_u16)))
  13960 uint16x8_t vorrq(uint16x8_t, uint16x8_t);
  13961 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_u32)))
  13962 uint32x4_t vorrq_u32(uint32x4_t, uint32x4_t);
  13963 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_u32)))
  13964 uint32x4_t vorrq(uint32x4_t, uint32x4_t);
  13965 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_u8)))
  13966 uint8x16_t vorrq_u8(uint8x16_t, uint8x16_t);
  13967 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_u8)))
  13968 uint8x16_t vorrq(uint8x16_t, uint8x16_t);
  13969 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_s16)))
  13970 int16x8_t vorrq_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
  13971 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_s16)))
  13972 int16x8_t vorrq_x(int16x8_t, int16x8_t, mve_pred16_t);
  13973 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_s32)))
  13974 int32x4_t vorrq_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
  13975 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_s32)))
  13976 int32x4_t vorrq_x(int32x4_t, int32x4_t, mve_pred16_t);
  13977 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_s8)))
  13978 int8x16_t vorrq_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
  13979 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_s8)))
  13980 int8x16_t vorrq_x(int8x16_t, int8x16_t, mve_pred16_t);
  13981 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_u16)))
  13982 uint16x8_t vorrq_x_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
  13983 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_u16)))
  13984 uint16x8_t vorrq_x(uint16x8_t, uint16x8_t, mve_pred16_t);
  13985 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_u32)))
  13986 uint32x4_t vorrq_x_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
  13987 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_u32)))
  13988 uint32x4_t vorrq_x(uint32x4_t, uint32x4_t, mve_pred16_t);
  13989 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_u8)))
  13990 uint8x16_t vorrq_x_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
  13991 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_u8)))
  13992 uint8x16_t vorrq_x(uint8x16_t, uint8x16_t, mve_pred16_t);
  13993 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpnot)))
  13994 mve_pred16_t vpnot(mve_pred16_t);
  13995 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_s16)))
  13996 int16x8_t vpselq_s16(int16x8_t, int16x8_t, mve_pred16_t);
  13997 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vpselq_s16)))
  13998 int16x8_t vpselq(int16x8_t, int16x8_t, mve_pred16_t);
  13999 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_s32)))
  14000 int32x4_t vpselq_s32(int32x4_t, int32x4_t, mve_pred16_t);
  14001 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vpselq_s32)))
  14002 int32x4_t vpselq(int32x4_t, int32x4_t, mve_pred16_t);
  14003 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_s64)))
  14004 int64x2_t vpselq_s64(int64x2_t, int64x2_t, mve_pred16_t);
  14005 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vpselq_s64)))
  14006 int64x2_t vpselq(int64x2_t, int64x2_t, mve_pred16_t);
  14007 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_s8)))
  14008 int8x16_t vpselq_s8(int8x16_t, int8x16_t, mve_pred16_t);
  14009 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vpselq_s8)))
  14010 int8x16_t vpselq(int8x16_t, int8x16_t, mve_pred16_t);
  14011 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_u16)))
  14012 uint16x8_t vpselq_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
  14013 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vpselq_u16)))
  14014 uint16x8_t vpselq(uint16x8_t, uint16x8_t, mve_pred16_t);
  14015 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_u32)))
  14016 uint32x4_t vpselq_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
  14017 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vpselq_u32)))
  14018 uint32x4_t vpselq(uint32x4_t, uint32x4_t, mve_pred16_t);
  14019 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_u64)))
  14020 uint64x2_t vpselq_u64(uint64x2_t, uint64x2_t, mve_pred16_t);
  14021 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vpselq_u64)))
  14022 uint64x2_t vpselq(uint64x2_t, uint64x2_t, mve_pred16_t);
  14023 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_u8)))
  14024 uint8x16_t vpselq_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
  14025 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vpselq_u8)))
  14026 uint8x16_t vpselq(uint8x16_t, uint8x16_t, mve_pred16_t);
  14027 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_m_s16)))
  14028 int16x8_t vqabsq_m_s16(int16x8_t, int16x8_t, mve_pred16_t);
  14029 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_m_s16)))
  14030 int16x8_t vqabsq_m(int16x8_t, int16x8_t, mve_pred16_t);
  14031 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_m_s32)))
  14032 int32x4_t vqabsq_m_s32(int32x4_t, int32x4_t, mve_pred16_t);
  14033 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_m_s32)))
  14034 int32x4_t vqabsq_m(int32x4_t, int32x4_t, mve_pred16_t);
  14035 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_m_s8)))
  14036 int8x16_t vqabsq_m_s8(int8x16_t, int8x16_t, mve_pred16_t);
  14037 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_m_s8)))
  14038 int8x16_t vqabsq_m(int8x16_t, int8x16_t, mve_pred16_t);
  14039 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_s16)))
  14040 int16x8_t vqabsq_s16(int16x8_t);
  14041 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_s16)))
  14042 int16x8_t vqabsq(int16x8_t);
  14043 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_s32)))
  14044 int32x4_t vqabsq_s32(int32x4_t);
  14045 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_s32)))
  14046 int32x4_t vqabsq(int32x4_t);
  14047 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_s8)))
  14048 int8x16_t vqabsq_s8(int8x16_t);
  14049 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqabsq_s8)))
  14050 int8x16_t vqabsq(int8x16_t);
  14051 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_s16)))
  14052 int16x8_t vqaddq_m_n_s16(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
  14053 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_s16)))
  14054 int16x8_t vqaddq_m(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
  14055 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_s32)))
  14056 int32x4_t vqaddq_m_n_s32(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
  14057 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_s32)))
  14058 int32x4_t vqaddq_m(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
  14059 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_s8)))
  14060 int8x16_t vqaddq_m_n_s8(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
  14061 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_s8)))
  14062 int8x16_t vqaddq_m(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
  14063 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_u16)))
  14064 uint16x8_t vqaddq_m_n_u16(uint16x8_t, uint16x8_t, uint16_t, mve_pred16_t);
  14065 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_u16)))
  14066 uint16x8_t vqaddq_m(uint16x8_t, uint16x8_t, uint16_t, mve_pred16_t);
  14067 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_u32)))
  14068 uint32x4_t vqaddq_m_n_u32(uint32x4_t, uint32x4_t, uint32_t, mve_pred16_t);
  14069 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_u32)))
  14070 uint32x4_t vqaddq_m(uint32x4_t, uint32x4_t, uint32_t, mve_pred16_t);
  14071 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_u8)))
  14072 uint8x16_t vqaddq_m_n_u8(uint8x16_t, uint8x16_t, uint8_t, mve_pred16_t);
  14073 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_n_u8)))
  14074 uint8x16_t vqaddq_m(uint8x16_t, uint8x16_t, uint8_t, mve_pred16_t);
  14075 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_s16)))
  14076 int16x8_t vqaddq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  14077 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_s16)))
  14078 int16x8_t vqaddq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  14079 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_s32)))
  14080 int32x4_t vqaddq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  14081 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_s32)))
  14082 int32x4_t vqaddq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  14083 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_s8)))
  14084 int8x16_t vqaddq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  14085 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_s8)))
  14086 int8x16_t vqaddq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  14087 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_u16)))
  14088 uint16x8_t vqaddq_m_u16(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  14089 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_u16)))
  14090 uint16x8_t vqaddq_m(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  14091 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_u32)))
  14092 uint32x4_t vqaddq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  14093 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_u32)))
  14094 uint32x4_t vqaddq_m(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  14095 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_u8)))
  14096 uint8x16_t vqaddq_m_u8(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  14097 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_m_u8)))
  14098 uint8x16_t vqaddq_m(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  14099 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_s16)))
  14100 int16x8_t vqaddq_n_s16(int16x8_t, int16_t);
  14101 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_s16)))
  14102 int16x8_t vqaddq(int16x8_t, int16_t);
  14103 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_s32)))
  14104 int32x4_t vqaddq_n_s32(int32x4_t, int32_t);
  14105 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_s32)))
  14106 int32x4_t vqaddq(int32x4_t, int32_t);
  14107 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_s8)))
  14108 int8x16_t vqaddq_n_s8(int8x16_t, int8_t);
  14109 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_s8)))
  14110 int8x16_t vqaddq(int8x16_t, int8_t);
  14111 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_u16)))
  14112 uint16x8_t vqaddq_n_u16(uint16x8_t, uint16_t);
  14113 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_u16)))
  14114 uint16x8_t vqaddq(uint16x8_t, uint16_t);
  14115 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_u32)))
  14116 uint32x4_t vqaddq_n_u32(uint32x4_t, uint32_t);
  14117 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_u32)))
  14118 uint32x4_t vqaddq(uint32x4_t, uint32_t);
  14119 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_u8)))
  14120 uint8x16_t vqaddq_n_u8(uint8x16_t, uint8_t);
  14121 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_n_u8)))
  14122 uint8x16_t vqaddq(uint8x16_t, uint8_t);
  14123 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_s16)))
  14124 int16x8_t vqaddq_s16(int16x8_t, int16x8_t);
  14125 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_s16)))
  14126 int16x8_t vqaddq(int16x8_t, int16x8_t);
  14127 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_s32)))
  14128 int32x4_t vqaddq_s32(int32x4_t, int32x4_t);
  14129 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_s32)))
  14130 int32x4_t vqaddq(int32x4_t, int32x4_t);
  14131 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_s8)))
  14132 int8x16_t vqaddq_s8(int8x16_t, int8x16_t);
  14133 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_s8)))
  14134 int8x16_t vqaddq(int8x16_t, int8x16_t);
  14135 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_u16)))
  14136 uint16x8_t vqaddq_u16(uint16x8_t, uint16x8_t);
  14137 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_u16)))
  14138 uint16x8_t vqaddq(uint16x8_t, uint16x8_t);
  14139 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_u32)))
  14140 uint32x4_t vqaddq_u32(uint32x4_t, uint32x4_t);
  14141 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_u32)))
  14142 uint32x4_t vqaddq(uint32x4_t, uint32x4_t);
  14143 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_u8)))
  14144 uint8x16_t vqaddq_u8(uint8x16_t, uint8x16_t);
  14145 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqaddq_u8)))
  14146 uint8x16_t vqaddq(uint8x16_t, uint8x16_t);
  14147 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_m_s16)))
  14148 int16x8_t vqdmladhq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  14149 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_m_s16)))
  14150 int16x8_t vqdmladhq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  14151 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_m_s32)))
  14152 int32x4_t vqdmladhq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  14153 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_m_s32)))
  14154 int32x4_t vqdmladhq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  14155 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_m_s8)))
  14156 int8x16_t vqdmladhq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  14157 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_m_s8)))
  14158 int8x16_t vqdmladhq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  14159 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_s16)))
  14160 int16x8_t vqdmladhq_s16(int16x8_t, int16x8_t, int16x8_t);
  14161 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_s16)))
  14162 int16x8_t vqdmladhq(int16x8_t, int16x8_t, int16x8_t);
  14163 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_s32)))
  14164 int32x4_t vqdmladhq_s32(int32x4_t, int32x4_t, int32x4_t);
  14165 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_s32)))
  14166 int32x4_t vqdmladhq(int32x4_t, int32x4_t, int32x4_t);
  14167 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_s8)))
  14168 int8x16_t vqdmladhq_s8(int8x16_t, int8x16_t, int8x16_t);
  14169 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhq_s8)))
  14170 int8x16_t vqdmladhq(int8x16_t, int8x16_t, int8x16_t);
  14171 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_m_s16)))
  14172 int16x8_t vqdmladhxq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  14173 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_m_s16)))
  14174 int16x8_t vqdmladhxq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  14175 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_m_s32)))
  14176 int32x4_t vqdmladhxq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  14177 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_m_s32)))
  14178 int32x4_t vqdmladhxq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  14179 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_m_s8)))
  14180 int8x16_t vqdmladhxq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  14181 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_m_s8)))
  14182 int8x16_t vqdmladhxq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  14183 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_s16)))
  14184 int16x8_t vqdmladhxq_s16(int16x8_t, int16x8_t, int16x8_t);
  14185 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_s16)))
  14186 int16x8_t vqdmladhxq(int16x8_t, int16x8_t, int16x8_t);
  14187 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_s32)))
  14188 int32x4_t vqdmladhxq_s32(int32x4_t, int32x4_t, int32x4_t);
  14189 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_s32)))
  14190 int32x4_t vqdmladhxq(int32x4_t, int32x4_t, int32x4_t);
  14191 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_s8)))
  14192 int8x16_t vqdmladhxq_s8(int8x16_t, int8x16_t, int8x16_t);
  14193 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmladhxq_s8)))
  14194 int8x16_t vqdmladhxq(int8x16_t, int8x16_t, int8x16_t);
  14195 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_m_n_s16)))
  14196 int16x8_t vqdmlahq_m_n_s16(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
  14197 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_m_n_s16)))
  14198 int16x8_t vqdmlahq_m(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
  14199 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_m_n_s32)))
  14200 int32x4_t vqdmlahq_m_n_s32(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
  14201 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_m_n_s32)))
  14202 int32x4_t vqdmlahq_m(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
  14203 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_m_n_s8)))
  14204 int8x16_t vqdmlahq_m_n_s8(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
  14205 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_m_n_s8)))
  14206 int8x16_t vqdmlahq_m(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
  14207 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_n_s16)))
  14208 int16x8_t vqdmlahq_n_s16(int16x8_t, int16x8_t, int16_t);
  14209 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_n_s16)))
  14210 int16x8_t vqdmlahq(int16x8_t, int16x8_t, int16_t);
  14211 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_n_s32)))
  14212 int32x4_t vqdmlahq_n_s32(int32x4_t, int32x4_t, int32_t);
  14213 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_n_s32)))
  14214 int32x4_t vqdmlahq(int32x4_t, int32x4_t, int32_t);
  14215 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_n_s8)))
  14216 int8x16_t vqdmlahq_n_s8(int8x16_t, int8x16_t, int8_t);
  14217 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlahq_n_s8)))
  14218 int8x16_t vqdmlahq(int8x16_t, int8x16_t, int8_t);
  14219 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_m_n_s16)))
  14220 int16x8_t vqdmlashq_m_n_s16(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
  14221 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_m_n_s16)))
  14222 int16x8_t vqdmlashq_m(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
  14223 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_m_n_s32)))
  14224 int32x4_t vqdmlashq_m_n_s32(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
  14225 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_m_n_s32)))
  14226 int32x4_t vqdmlashq_m(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
  14227 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_m_n_s8)))
  14228 int8x16_t vqdmlashq_m_n_s8(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
  14229 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_m_n_s8)))
  14230 int8x16_t vqdmlashq_m(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
  14231 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_n_s16)))
  14232 int16x8_t vqdmlashq_n_s16(int16x8_t, int16x8_t, int16_t);
  14233 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_n_s16)))
  14234 int16x8_t vqdmlashq(int16x8_t, int16x8_t, int16_t);
  14235 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_n_s32)))
  14236 int32x4_t vqdmlashq_n_s32(int32x4_t, int32x4_t, int32_t);
  14237 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_n_s32)))
  14238 int32x4_t vqdmlashq(int32x4_t, int32x4_t, int32_t);
  14239 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_n_s8)))
  14240 int8x16_t vqdmlashq_n_s8(int8x16_t, int8x16_t, int8_t);
  14241 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlashq_n_s8)))
  14242 int8x16_t vqdmlashq(int8x16_t, int8x16_t, int8_t);
  14243 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_m_s16)))
  14244 int16x8_t vqdmlsdhq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  14245 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_m_s16)))
  14246 int16x8_t vqdmlsdhq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  14247 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_m_s32)))
  14248 int32x4_t vqdmlsdhq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  14249 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_m_s32)))
  14250 int32x4_t vqdmlsdhq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  14251 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_m_s8)))
  14252 int8x16_t vqdmlsdhq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  14253 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_m_s8)))
  14254 int8x16_t vqdmlsdhq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  14255 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_s16)))
  14256 int16x8_t vqdmlsdhq_s16(int16x8_t, int16x8_t, int16x8_t);
  14257 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_s16)))
  14258 int16x8_t vqdmlsdhq(int16x8_t, int16x8_t, int16x8_t);
  14259 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_s32)))
  14260 int32x4_t vqdmlsdhq_s32(int32x4_t, int32x4_t, int32x4_t);
  14261 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_s32)))
  14262 int32x4_t vqdmlsdhq(int32x4_t, int32x4_t, int32x4_t);
  14263 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_s8)))
  14264 int8x16_t vqdmlsdhq_s8(int8x16_t, int8x16_t, int8x16_t);
  14265 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhq_s8)))
  14266 int8x16_t vqdmlsdhq(int8x16_t, int8x16_t, int8x16_t);
  14267 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_m_s16)))
  14268 int16x8_t vqdmlsdhxq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  14269 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_m_s16)))
  14270 int16x8_t vqdmlsdhxq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  14271 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_m_s32)))
  14272 int32x4_t vqdmlsdhxq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  14273 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_m_s32)))
  14274 int32x4_t vqdmlsdhxq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  14275 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_m_s8)))
  14276 int8x16_t vqdmlsdhxq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  14277 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_m_s8)))
  14278 int8x16_t vqdmlsdhxq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  14279 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_s16)))
  14280 int16x8_t vqdmlsdhxq_s16(int16x8_t, int16x8_t, int16x8_t);
  14281 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_s16)))
  14282 int16x8_t vqdmlsdhxq(int16x8_t, int16x8_t, int16x8_t);
  14283 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_s32)))
  14284 int32x4_t vqdmlsdhxq_s32(int32x4_t, int32x4_t, int32x4_t);
  14285 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_s32)))
  14286 int32x4_t vqdmlsdhxq(int32x4_t, int32x4_t, int32x4_t);
  14287 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_s8)))
  14288 int8x16_t vqdmlsdhxq_s8(int8x16_t, int8x16_t, int8x16_t);
  14289 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmlsdhxq_s8)))
  14290 int8x16_t vqdmlsdhxq(int8x16_t, int8x16_t, int8x16_t);
  14291 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_n_s16)))
  14292 int16x8_t vqdmulhq_m_n_s16(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
  14293 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_n_s16)))
  14294 int16x8_t vqdmulhq_m(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
  14295 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_n_s32)))
  14296 int32x4_t vqdmulhq_m_n_s32(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
  14297 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_n_s32)))
  14298 int32x4_t vqdmulhq_m(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
  14299 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_n_s8)))
  14300 int8x16_t vqdmulhq_m_n_s8(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
  14301 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_n_s8)))
  14302 int8x16_t vqdmulhq_m(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
  14303 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_s16)))
  14304 int16x8_t vqdmulhq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  14305 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_s16)))
  14306 int16x8_t vqdmulhq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  14307 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_s32)))
  14308 int32x4_t vqdmulhq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  14309 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_s32)))
  14310 int32x4_t vqdmulhq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  14311 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_s8)))
  14312 int8x16_t vqdmulhq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  14313 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_m_s8)))
  14314 int8x16_t vqdmulhq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  14315 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_n_s16)))
  14316 int16x8_t vqdmulhq_n_s16(int16x8_t, int16_t);
  14317 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_n_s16)))
  14318 int16x8_t vqdmulhq(int16x8_t, int16_t);
  14319 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_n_s32)))
  14320 int32x4_t vqdmulhq_n_s32(int32x4_t, int32_t);
  14321 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_n_s32)))
  14322 int32x4_t vqdmulhq(int32x4_t, int32_t);
  14323 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_n_s8)))
  14324 int8x16_t vqdmulhq_n_s8(int8x16_t, int8_t);
  14325 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_n_s8)))
  14326 int8x16_t vqdmulhq(int8x16_t, int8_t);
  14327 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_s16)))
  14328 int16x8_t vqdmulhq_s16(int16x8_t, int16x8_t);
  14329 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_s16)))
  14330 int16x8_t vqdmulhq(int16x8_t, int16x8_t);
  14331 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_s32)))
  14332 int32x4_t vqdmulhq_s32(int32x4_t, int32x4_t);
  14333 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_s32)))
  14334 int32x4_t vqdmulhq(int32x4_t, int32x4_t);
  14335 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_s8)))
  14336 int8x16_t vqdmulhq_s8(int8x16_t, int8x16_t);
  14337 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmulhq_s8)))
  14338 int8x16_t vqdmulhq(int8x16_t, int8x16_t);
  14339 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_m_n_s16)))
  14340 int32x4_t vqdmullbq_m_n_s16(int32x4_t, int16x8_t, int16_t, mve_pred16_t);
  14341 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_m_n_s16)))
  14342 int32x4_t vqdmullbq_m(int32x4_t, int16x8_t, int16_t, mve_pred16_t);
  14343 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_m_n_s32)))
  14344 int64x2_t vqdmullbq_m_n_s32(int64x2_t, int32x4_t, int32_t, mve_pred16_t);
  14345 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_m_n_s32)))
  14346 int64x2_t vqdmullbq_m(int64x2_t, int32x4_t, int32_t, mve_pred16_t);
  14347 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_m_s16)))
  14348 int32x4_t vqdmullbq_m_s16(int32x4_t, int16x8_t, int16x8_t, mve_pred16_t);
  14349 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_m_s16)))
  14350 int32x4_t vqdmullbq_m(int32x4_t, int16x8_t, int16x8_t, mve_pred16_t);
  14351 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_m_s32)))
  14352 int64x2_t vqdmullbq_m_s32(int64x2_t, int32x4_t, int32x4_t, mve_pred16_t);
  14353 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_m_s32)))
  14354 int64x2_t vqdmullbq_m(int64x2_t, int32x4_t, int32x4_t, mve_pred16_t);
  14355 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_n_s16)))
  14356 int32x4_t vqdmullbq_n_s16(int16x8_t, int16_t);
  14357 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_n_s16)))
  14358 int32x4_t vqdmullbq(int16x8_t, int16_t);
  14359 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_n_s32)))
  14360 int64x2_t vqdmullbq_n_s32(int32x4_t, int32_t);
  14361 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_n_s32)))
  14362 int64x2_t vqdmullbq(int32x4_t, int32_t);
  14363 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_s16)))
  14364 int32x4_t vqdmullbq_s16(int16x8_t, int16x8_t);
  14365 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_s16)))
  14366 int32x4_t vqdmullbq(int16x8_t, int16x8_t);
  14367 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_s32)))
  14368 int64x2_t vqdmullbq_s32(int32x4_t, int32x4_t);
  14369 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmullbq_s32)))
  14370 int64x2_t vqdmullbq(int32x4_t, int32x4_t);
  14371 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_m_n_s16)))
  14372 int32x4_t vqdmulltq_m_n_s16(int32x4_t, int16x8_t, int16_t, mve_pred16_t);
  14373 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_m_n_s16)))
  14374 int32x4_t vqdmulltq_m(int32x4_t, int16x8_t, int16_t, mve_pred16_t);
  14375 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_m_n_s32)))
  14376 int64x2_t vqdmulltq_m_n_s32(int64x2_t, int32x4_t, int32_t, mve_pred16_t);
  14377 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_m_n_s32)))
  14378 int64x2_t vqdmulltq_m(int64x2_t, int32x4_t, int32_t, mve_pred16_t);
  14379 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_m_s16)))
  14380 int32x4_t vqdmulltq_m_s16(int32x4_t, int16x8_t, int16x8_t, mve_pred16_t);
  14381 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_m_s16)))
  14382 int32x4_t vqdmulltq_m(int32x4_t, int16x8_t, int16x8_t, mve_pred16_t);
  14383 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_m_s32)))
  14384 int64x2_t vqdmulltq_m_s32(int64x2_t, int32x4_t, int32x4_t, mve_pred16_t);
  14385 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_m_s32)))
  14386 int64x2_t vqdmulltq_m(int64x2_t, int32x4_t, int32x4_t, mve_pred16_t);
  14387 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_n_s16)))
  14388 int32x4_t vqdmulltq_n_s16(int16x8_t, int16_t);
  14389 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_n_s16)))
  14390 int32x4_t vqdmulltq(int16x8_t, int16_t);
  14391 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_n_s32)))
  14392 int64x2_t vqdmulltq_n_s32(int32x4_t, int32_t);
  14393 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_n_s32)))
  14394 int64x2_t vqdmulltq(int32x4_t, int32_t);
  14395 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_s16)))
  14396 int32x4_t vqdmulltq_s16(int16x8_t, int16x8_t);
  14397 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_s16)))
  14398 int32x4_t vqdmulltq(int16x8_t, int16x8_t);
  14399 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_s32)))
  14400 int64x2_t vqdmulltq_s32(int32x4_t, int32x4_t);
  14401 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqdmulltq_s32)))
  14402 int64x2_t vqdmulltq(int32x4_t, int32x4_t);
  14403 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_m_s16)))
  14404 int8x16_t vqmovnbq_m_s16(int8x16_t, int16x8_t, mve_pred16_t);
  14405 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_m_s16)))
  14406 int8x16_t vqmovnbq_m(int8x16_t, int16x8_t, mve_pred16_t);
  14407 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_m_s32)))
  14408 int16x8_t vqmovnbq_m_s32(int16x8_t, int32x4_t, mve_pred16_t);
  14409 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_m_s32)))
  14410 int16x8_t vqmovnbq_m(int16x8_t, int32x4_t, mve_pred16_t);
  14411 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_m_u16)))
  14412 uint8x16_t vqmovnbq_m_u16(uint8x16_t, uint16x8_t, mve_pred16_t);
  14413 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_m_u16)))
  14414 uint8x16_t vqmovnbq_m(uint8x16_t, uint16x8_t, mve_pred16_t);
  14415 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_m_u32)))
  14416 uint16x8_t vqmovnbq_m_u32(uint16x8_t, uint32x4_t, mve_pred16_t);
  14417 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_m_u32)))
  14418 uint16x8_t vqmovnbq_m(uint16x8_t, uint32x4_t, mve_pred16_t);
  14419 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_s16)))
  14420 int8x16_t vqmovnbq_s16(int8x16_t, int16x8_t);
  14421 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_s16)))
  14422 int8x16_t vqmovnbq(int8x16_t, int16x8_t);
  14423 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_s32)))
  14424 int16x8_t vqmovnbq_s32(int16x8_t, int32x4_t);
  14425 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_s32)))
  14426 int16x8_t vqmovnbq(int16x8_t, int32x4_t);
  14427 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_u16)))
  14428 uint8x16_t vqmovnbq_u16(uint8x16_t, uint16x8_t);
  14429 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_u16)))
  14430 uint8x16_t vqmovnbq(uint8x16_t, uint16x8_t);
  14431 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_u32)))
  14432 uint16x8_t vqmovnbq_u32(uint16x8_t, uint32x4_t);
  14433 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovnbq_u32)))
  14434 uint16x8_t vqmovnbq(uint16x8_t, uint32x4_t);
  14435 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_m_s16)))
  14436 int8x16_t vqmovntq_m_s16(int8x16_t, int16x8_t, mve_pred16_t);
  14437 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_m_s16)))
  14438 int8x16_t vqmovntq_m(int8x16_t, int16x8_t, mve_pred16_t);
  14439 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_m_s32)))
  14440 int16x8_t vqmovntq_m_s32(int16x8_t, int32x4_t, mve_pred16_t);
  14441 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_m_s32)))
  14442 int16x8_t vqmovntq_m(int16x8_t, int32x4_t, mve_pred16_t);
  14443 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_m_u16)))
  14444 uint8x16_t vqmovntq_m_u16(uint8x16_t, uint16x8_t, mve_pred16_t);
  14445 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_m_u16)))
  14446 uint8x16_t vqmovntq_m(uint8x16_t, uint16x8_t, mve_pred16_t);
  14447 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_m_u32)))
  14448 uint16x8_t vqmovntq_m_u32(uint16x8_t, uint32x4_t, mve_pred16_t);
  14449 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_m_u32)))
  14450 uint16x8_t vqmovntq_m(uint16x8_t, uint32x4_t, mve_pred16_t);
  14451 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_s16)))
  14452 int8x16_t vqmovntq_s16(int8x16_t, int16x8_t);
  14453 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_s16)))
  14454 int8x16_t vqmovntq(int8x16_t, int16x8_t);
  14455 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_s32)))
  14456 int16x8_t vqmovntq_s32(int16x8_t, int32x4_t);
  14457 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_s32)))
  14458 int16x8_t vqmovntq(int16x8_t, int32x4_t);
  14459 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_u16)))
  14460 uint8x16_t vqmovntq_u16(uint8x16_t, uint16x8_t);
  14461 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_u16)))
  14462 uint8x16_t vqmovntq(uint8x16_t, uint16x8_t);
  14463 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_u32)))
  14464 uint16x8_t vqmovntq_u32(uint16x8_t, uint32x4_t);
  14465 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovntq_u32)))
  14466 uint16x8_t vqmovntq(uint16x8_t, uint32x4_t);
  14467 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovunbq_m_s16)))
  14468 uint8x16_t vqmovunbq_m_s16(uint8x16_t, int16x8_t, mve_pred16_t);
  14469 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovunbq_m_s16)))
  14470 uint8x16_t vqmovunbq_m(uint8x16_t, int16x8_t, mve_pred16_t);
  14471 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovunbq_m_s32)))
  14472 uint16x8_t vqmovunbq_m_s32(uint16x8_t, int32x4_t, mve_pred16_t);
  14473 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovunbq_m_s32)))
  14474 uint16x8_t vqmovunbq_m(uint16x8_t, int32x4_t, mve_pred16_t);
  14475 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovunbq_s16)))
  14476 uint8x16_t vqmovunbq_s16(uint8x16_t, int16x8_t);
  14477 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovunbq_s16)))
  14478 uint8x16_t vqmovunbq(uint8x16_t, int16x8_t);
  14479 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovunbq_s32)))
  14480 uint16x8_t vqmovunbq_s32(uint16x8_t, int32x4_t);
  14481 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovunbq_s32)))
  14482 uint16x8_t vqmovunbq(uint16x8_t, int32x4_t);
  14483 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovuntq_m_s16)))
  14484 uint8x16_t vqmovuntq_m_s16(uint8x16_t, int16x8_t, mve_pred16_t);
  14485 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovuntq_m_s16)))
  14486 uint8x16_t vqmovuntq_m(uint8x16_t, int16x8_t, mve_pred16_t);
  14487 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovuntq_m_s32)))
  14488 uint16x8_t vqmovuntq_m_s32(uint16x8_t, int32x4_t, mve_pred16_t);
  14489 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovuntq_m_s32)))
  14490 uint16x8_t vqmovuntq_m(uint16x8_t, int32x4_t, mve_pred16_t);
  14491 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovuntq_s16)))
  14492 uint8x16_t vqmovuntq_s16(uint8x16_t, int16x8_t);
  14493 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovuntq_s16)))
  14494 uint8x16_t vqmovuntq(uint8x16_t, int16x8_t);
  14495 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqmovuntq_s32)))
  14496 uint16x8_t vqmovuntq_s32(uint16x8_t, int32x4_t);
  14497 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqmovuntq_s32)))
  14498 uint16x8_t vqmovuntq(uint16x8_t, int32x4_t);
  14499 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_m_s16)))
  14500 int16x8_t vqnegq_m_s16(int16x8_t, int16x8_t, mve_pred16_t);
  14501 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_m_s16)))
  14502 int16x8_t vqnegq_m(int16x8_t, int16x8_t, mve_pred16_t);
  14503 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_m_s32)))
  14504 int32x4_t vqnegq_m_s32(int32x4_t, int32x4_t, mve_pred16_t);
  14505 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_m_s32)))
  14506 int32x4_t vqnegq_m(int32x4_t, int32x4_t, mve_pred16_t);
  14507 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_m_s8)))
  14508 int8x16_t vqnegq_m_s8(int8x16_t, int8x16_t, mve_pred16_t);
  14509 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_m_s8)))
  14510 int8x16_t vqnegq_m(int8x16_t, int8x16_t, mve_pred16_t);
  14511 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_s16)))
  14512 int16x8_t vqnegq_s16(int16x8_t);
  14513 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_s16)))
  14514 int16x8_t vqnegq(int16x8_t);
  14515 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_s32)))
  14516 int32x4_t vqnegq_s32(int32x4_t);
  14517 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_s32)))
  14518 int32x4_t vqnegq(int32x4_t);
  14519 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_s8)))
  14520 int8x16_t vqnegq_s8(int8x16_t);
  14521 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqnegq_s8)))
  14522 int8x16_t vqnegq(int8x16_t);
  14523 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_m_s16)))
  14524 int16x8_t vqrdmladhq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  14525 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_m_s16)))
  14526 int16x8_t vqrdmladhq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  14527 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_m_s32)))
  14528 int32x4_t vqrdmladhq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  14529 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_m_s32)))
  14530 int32x4_t vqrdmladhq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  14531 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_m_s8)))
  14532 int8x16_t vqrdmladhq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  14533 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_m_s8)))
  14534 int8x16_t vqrdmladhq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  14535 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_s16)))
  14536 int16x8_t vqrdmladhq_s16(int16x8_t, int16x8_t, int16x8_t);
  14537 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_s16)))
  14538 int16x8_t vqrdmladhq(int16x8_t, int16x8_t, int16x8_t);
  14539 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_s32)))
  14540 int32x4_t vqrdmladhq_s32(int32x4_t, int32x4_t, int32x4_t);
  14541 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_s32)))
  14542 int32x4_t vqrdmladhq(int32x4_t, int32x4_t, int32x4_t);
  14543 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_s8)))
  14544 int8x16_t vqrdmladhq_s8(int8x16_t, int8x16_t, int8x16_t);
  14545 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhq_s8)))
  14546 int8x16_t vqrdmladhq(int8x16_t, int8x16_t, int8x16_t);
  14547 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_m_s16)))
  14548 int16x8_t vqrdmladhxq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  14549 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_m_s16)))
  14550 int16x8_t vqrdmladhxq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  14551 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_m_s32)))
  14552 int32x4_t vqrdmladhxq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  14553 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_m_s32)))
  14554 int32x4_t vqrdmladhxq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  14555 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_m_s8)))
  14556 int8x16_t vqrdmladhxq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  14557 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_m_s8)))
  14558 int8x16_t vqrdmladhxq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  14559 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_s16)))
  14560 int16x8_t vqrdmladhxq_s16(int16x8_t, int16x8_t, int16x8_t);
  14561 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_s16)))
  14562 int16x8_t vqrdmladhxq(int16x8_t, int16x8_t, int16x8_t);
  14563 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_s32)))
  14564 int32x4_t vqrdmladhxq_s32(int32x4_t, int32x4_t, int32x4_t);
  14565 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_s32)))
  14566 int32x4_t vqrdmladhxq(int32x4_t, int32x4_t, int32x4_t);
  14567 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_s8)))
  14568 int8x16_t vqrdmladhxq_s8(int8x16_t, int8x16_t, int8x16_t);
  14569 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmladhxq_s8)))
  14570 int8x16_t vqrdmladhxq(int8x16_t, int8x16_t, int8x16_t);
  14571 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_m_n_s16)))
  14572 int16x8_t vqrdmlahq_m_n_s16(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
  14573 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_m_n_s16)))
  14574 int16x8_t vqrdmlahq_m(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
  14575 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_m_n_s32)))
  14576 int32x4_t vqrdmlahq_m_n_s32(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
  14577 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_m_n_s32)))
  14578 int32x4_t vqrdmlahq_m(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
  14579 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_m_n_s8)))
  14580 int8x16_t vqrdmlahq_m_n_s8(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
  14581 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_m_n_s8)))
  14582 int8x16_t vqrdmlahq_m(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
  14583 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_n_s16)))
  14584 int16x8_t vqrdmlahq_n_s16(int16x8_t, int16x8_t, int16_t);
  14585 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_n_s16)))
  14586 int16x8_t vqrdmlahq(int16x8_t, int16x8_t, int16_t);
  14587 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_n_s32)))
  14588 int32x4_t vqrdmlahq_n_s32(int32x4_t, int32x4_t, int32_t);
  14589 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_n_s32)))
  14590 int32x4_t vqrdmlahq(int32x4_t, int32x4_t, int32_t);
  14591 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_n_s8)))
  14592 int8x16_t vqrdmlahq_n_s8(int8x16_t, int8x16_t, int8_t);
  14593 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlahq_n_s8)))
  14594 int8x16_t vqrdmlahq(int8x16_t, int8x16_t, int8_t);
  14595 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_m_n_s16)))
  14596 int16x8_t vqrdmlashq_m_n_s16(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
  14597 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_m_n_s16)))
  14598 int16x8_t vqrdmlashq_m(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
  14599 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_m_n_s32)))
  14600 int32x4_t vqrdmlashq_m_n_s32(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
  14601 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_m_n_s32)))
  14602 int32x4_t vqrdmlashq_m(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
  14603 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_m_n_s8)))
  14604 int8x16_t vqrdmlashq_m_n_s8(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
  14605 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_m_n_s8)))
  14606 int8x16_t vqrdmlashq_m(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
  14607 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_n_s16)))
  14608 int16x8_t vqrdmlashq_n_s16(int16x8_t, int16x8_t, int16_t);
  14609 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_n_s16)))
  14610 int16x8_t vqrdmlashq(int16x8_t, int16x8_t, int16_t);
  14611 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_n_s32)))
  14612 int32x4_t vqrdmlashq_n_s32(int32x4_t, int32x4_t, int32_t);
  14613 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_n_s32)))
  14614 int32x4_t vqrdmlashq(int32x4_t, int32x4_t, int32_t);
  14615 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_n_s8)))
  14616 int8x16_t vqrdmlashq_n_s8(int8x16_t, int8x16_t, int8_t);
  14617 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlashq_n_s8)))
  14618 int8x16_t vqrdmlashq(int8x16_t, int8x16_t, int8_t);
  14619 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_m_s16)))
  14620 int16x8_t vqrdmlsdhq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  14621 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_m_s16)))
  14622 int16x8_t vqrdmlsdhq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  14623 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_m_s32)))
  14624 int32x4_t vqrdmlsdhq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  14625 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_m_s32)))
  14626 int32x4_t vqrdmlsdhq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  14627 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_m_s8)))
  14628 int8x16_t vqrdmlsdhq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  14629 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_m_s8)))
  14630 int8x16_t vqrdmlsdhq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  14631 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_s16)))
  14632 int16x8_t vqrdmlsdhq_s16(int16x8_t, int16x8_t, int16x8_t);
  14633 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_s16)))
  14634 int16x8_t vqrdmlsdhq(int16x8_t, int16x8_t, int16x8_t);
  14635 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_s32)))
  14636 int32x4_t vqrdmlsdhq_s32(int32x4_t, int32x4_t, int32x4_t);
  14637 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_s32)))
  14638 int32x4_t vqrdmlsdhq(int32x4_t, int32x4_t, int32x4_t);
  14639 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_s8)))
  14640 int8x16_t vqrdmlsdhq_s8(int8x16_t, int8x16_t, int8x16_t);
  14641 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhq_s8)))
  14642 int8x16_t vqrdmlsdhq(int8x16_t, int8x16_t, int8x16_t);
  14643 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_m_s16)))
  14644 int16x8_t vqrdmlsdhxq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  14645 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_m_s16)))
  14646 int16x8_t vqrdmlsdhxq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  14647 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_m_s32)))
  14648 int32x4_t vqrdmlsdhxq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  14649 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_m_s32)))
  14650 int32x4_t vqrdmlsdhxq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  14651 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_m_s8)))
  14652 int8x16_t vqrdmlsdhxq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  14653 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_m_s8)))
  14654 int8x16_t vqrdmlsdhxq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  14655 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_s16)))
  14656 int16x8_t vqrdmlsdhxq_s16(int16x8_t, int16x8_t, int16x8_t);
  14657 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_s16)))
  14658 int16x8_t vqrdmlsdhxq(int16x8_t, int16x8_t, int16x8_t);
  14659 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_s32)))
  14660 int32x4_t vqrdmlsdhxq_s32(int32x4_t, int32x4_t, int32x4_t);
  14661 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_s32)))
  14662 int32x4_t vqrdmlsdhxq(int32x4_t, int32x4_t, int32x4_t);
  14663 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_s8)))
  14664 int8x16_t vqrdmlsdhxq_s8(int8x16_t, int8x16_t, int8x16_t);
  14665 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmlsdhxq_s8)))
  14666 int8x16_t vqrdmlsdhxq(int8x16_t, int8x16_t, int8x16_t);
  14667 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_n_s16)))
  14668 int16x8_t vqrdmulhq_m_n_s16(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
  14669 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_n_s16)))
  14670 int16x8_t vqrdmulhq_m(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
  14671 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_n_s32)))
  14672 int32x4_t vqrdmulhq_m_n_s32(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
  14673 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_n_s32)))
  14674 int32x4_t vqrdmulhq_m(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
  14675 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_n_s8)))
  14676 int8x16_t vqrdmulhq_m_n_s8(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
  14677 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_n_s8)))
  14678 int8x16_t vqrdmulhq_m(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
  14679 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_s16)))
  14680 int16x8_t vqrdmulhq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  14681 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_s16)))
  14682 int16x8_t vqrdmulhq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  14683 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_s32)))
  14684 int32x4_t vqrdmulhq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  14685 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_s32)))
  14686 int32x4_t vqrdmulhq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  14687 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_s8)))
  14688 int8x16_t vqrdmulhq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  14689 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_m_s8)))
  14690 int8x16_t vqrdmulhq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  14691 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_n_s16)))
  14692 int16x8_t vqrdmulhq_n_s16(int16x8_t, int16_t);
  14693 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_n_s16)))
  14694 int16x8_t vqrdmulhq(int16x8_t, int16_t);
  14695 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_n_s32)))
  14696 int32x4_t vqrdmulhq_n_s32(int32x4_t, int32_t);
  14697 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_n_s32)))
  14698 int32x4_t vqrdmulhq(int32x4_t, int32_t);
  14699 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_n_s8)))
  14700 int8x16_t vqrdmulhq_n_s8(int8x16_t, int8_t);
  14701 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_n_s8)))
  14702 int8x16_t vqrdmulhq(int8x16_t, int8_t);
  14703 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_s16)))
  14704 int16x8_t vqrdmulhq_s16(int16x8_t, int16x8_t);
  14705 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_s16)))
  14706 int16x8_t vqrdmulhq(int16x8_t, int16x8_t);
  14707 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_s32)))
  14708 int32x4_t vqrdmulhq_s32(int32x4_t, int32x4_t);
  14709 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_s32)))
  14710 int32x4_t vqrdmulhq(int32x4_t, int32x4_t);
  14711 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_s8)))
  14712 int8x16_t vqrdmulhq_s8(int8x16_t, int8x16_t);
  14713 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrdmulhq_s8)))
  14714 int8x16_t vqrdmulhq(int8x16_t, int8x16_t);
  14715 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_s16)))
  14716 int16x8_t vqrshlq_m_n_s16(int16x8_t, int32_t, mve_pred16_t);
  14717 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_s16)))
  14718 int16x8_t vqrshlq_m_n(int16x8_t, int32_t, mve_pred16_t);
  14719 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_s32)))
  14720 int32x4_t vqrshlq_m_n_s32(int32x4_t, int32_t, mve_pred16_t);
  14721 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_s32)))
  14722 int32x4_t vqrshlq_m_n(int32x4_t, int32_t, mve_pred16_t);
  14723 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_s8)))
  14724 int8x16_t vqrshlq_m_n_s8(int8x16_t, int32_t, mve_pred16_t);
  14725 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_s8)))
  14726 int8x16_t vqrshlq_m_n(int8x16_t, int32_t, mve_pred16_t);
  14727 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_u16)))
  14728 uint16x8_t vqrshlq_m_n_u16(uint16x8_t, int32_t, mve_pred16_t);
  14729 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_u16)))
  14730 uint16x8_t vqrshlq_m_n(uint16x8_t, int32_t, mve_pred16_t);
  14731 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_u32)))
  14732 uint32x4_t vqrshlq_m_n_u32(uint32x4_t, int32_t, mve_pred16_t);
  14733 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_u32)))
  14734 uint32x4_t vqrshlq_m_n(uint32x4_t, int32_t, mve_pred16_t);
  14735 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_u8)))
  14736 uint8x16_t vqrshlq_m_n_u8(uint8x16_t, int32_t, mve_pred16_t);
  14737 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_n_u8)))
  14738 uint8x16_t vqrshlq_m_n(uint8x16_t, int32_t, mve_pred16_t);
  14739 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_s16)))
  14740 int16x8_t vqrshlq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  14741 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_s16)))
  14742 int16x8_t vqrshlq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  14743 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_s32)))
  14744 int32x4_t vqrshlq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  14745 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_s32)))
  14746 int32x4_t vqrshlq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  14747 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_s8)))
  14748 int8x16_t vqrshlq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  14749 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_s8)))
  14750 int8x16_t vqrshlq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  14751 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_u16)))
  14752 uint16x8_t vqrshlq_m_u16(uint16x8_t, uint16x8_t, int16x8_t, mve_pred16_t);
  14753 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_u16)))
  14754 uint16x8_t vqrshlq_m(uint16x8_t, uint16x8_t, int16x8_t, mve_pred16_t);
  14755 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_u32)))
  14756 uint32x4_t vqrshlq_m_u32(uint32x4_t, uint32x4_t, int32x4_t, mve_pred16_t);
  14757 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_u32)))
  14758 uint32x4_t vqrshlq_m(uint32x4_t, uint32x4_t, int32x4_t, mve_pred16_t);
  14759 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_u8)))
  14760 uint8x16_t vqrshlq_m_u8(uint8x16_t, uint8x16_t, int8x16_t, mve_pred16_t);
  14761 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_m_u8)))
  14762 uint8x16_t vqrshlq_m(uint8x16_t, uint8x16_t, int8x16_t, mve_pred16_t);
  14763 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_s16)))
  14764 int16x8_t vqrshlq_n_s16(int16x8_t, int32_t);
  14765 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_s16)))
  14766 int16x8_t vqrshlq(int16x8_t, int32_t);
  14767 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_s32)))
  14768 int32x4_t vqrshlq_n_s32(int32x4_t, int32_t);
  14769 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_s32)))
  14770 int32x4_t vqrshlq(int32x4_t, int32_t);
  14771 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_s8)))
  14772 int8x16_t vqrshlq_n_s8(int8x16_t, int32_t);
  14773 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_s8)))
  14774 int8x16_t vqrshlq(int8x16_t, int32_t);
  14775 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_u16)))
  14776 uint16x8_t vqrshlq_n_u16(uint16x8_t, int32_t);
  14777 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_u16)))
  14778 uint16x8_t vqrshlq(uint16x8_t, int32_t);
  14779 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_u32)))
  14780 uint32x4_t vqrshlq_n_u32(uint32x4_t, int32_t);
  14781 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_u32)))
  14782 uint32x4_t vqrshlq(uint32x4_t, int32_t);
  14783 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_u8)))
  14784 uint8x16_t vqrshlq_n_u8(uint8x16_t, int32_t);
  14785 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_n_u8)))
  14786 uint8x16_t vqrshlq(uint8x16_t, int32_t);
  14787 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_s16)))
  14788 int16x8_t vqrshlq_s16(int16x8_t, int16x8_t);
  14789 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_s16)))
  14790 int16x8_t vqrshlq(int16x8_t, int16x8_t);
  14791 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_s32)))
  14792 int32x4_t vqrshlq_s32(int32x4_t, int32x4_t);
  14793 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_s32)))
  14794 int32x4_t vqrshlq(int32x4_t, int32x4_t);
  14795 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_s8)))
  14796 int8x16_t vqrshlq_s8(int8x16_t, int8x16_t);
  14797 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_s8)))
  14798 int8x16_t vqrshlq(int8x16_t, int8x16_t);
  14799 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_u16)))
  14800 uint16x8_t vqrshlq_u16(uint16x8_t, int16x8_t);
  14801 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_u16)))
  14802 uint16x8_t vqrshlq(uint16x8_t, int16x8_t);
  14803 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_u32)))
  14804 uint32x4_t vqrshlq_u32(uint32x4_t, int32x4_t);
  14805 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_u32)))
  14806 uint32x4_t vqrshlq(uint32x4_t, int32x4_t);
  14807 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_u8)))
  14808 uint8x16_t vqrshlq_u8(uint8x16_t, int8x16_t);
  14809 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshlq_u8)))
  14810 uint8x16_t vqrshlq(uint8x16_t, int8x16_t);
  14811 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_m_n_s16)))
  14812 int8x16_t vqrshrnbq_m_n_s16(int8x16_t, int16x8_t, int, mve_pred16_t);
  14813 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_m_n_s16)))
  14814 int8x16_t vqrshrnbq_m(int8x16_t, int16x8_t, int, mve_pred16_t);
  14815 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_m_n_s32)))
  14816 int16x8_t vqrshrnbq_m_n_s32(int16x8_t, int32x4_t, int, mve_pred16_t);
  14817 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_m_n_s32)))
  14818 int16x8_t vqrshrnbq_m(int16x8_t, int32x4_t, int, mve_pred16_t);
  14819 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_m_n_u16)))
  14820 uint8x16_t vqrshrnbq_m_n_u16(uint8x16_t, uint16x8_t, int, mve_pred16_t);
  14821 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_m_n_u16)))
  14822 uint8x16_t vqrshrnbq_m(uint8x16_t, uint16x8_t, int, mve_pred16_t);
  14823 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_m_n_u32)))
  14824 uint16x8_t vqrshrnbq_m_n_u32(uint16x8_t, uint32x4_t, int, mve_pred16_t);
  14825 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_m_n_u32)))
  14826 uint16x8_t vqrshrnbq_m(uint16x8_t, uint32x4_t, int, mve_pred16_t);
  14827 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_n_s16)))
  14828 int8x16_t vqrshrnbq_n_s16(int8x16_t, int16x8_t, int);
  14829 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_n_s16)))
  14830 int8x16_t vqrshrnbq(int8x16_t, int16x8_t, int);
  14831 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_n_s32)))
  14832 int16x8_t vqrshrnbq_n_s32(int16x8_t, int32x4_t, int);
  14833 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_n_s32)))
  14834 int16x8_t vqrshrnbq(int16x8_t, int32x4_t, int);
  14835 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_n_u16)))
  14836 uint8x16_t vqrshrnbq_n_u16(uint8x16_t, uint16x8_t, int);
  14837 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_n_u16)))
  14838 uint8x16_t vqrshrnbq(uint8x16_t, uint16x8_t, int);
  14839 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_n_u32)))
  14840 uint16x8_t vqrshrnbq_n_u32(uint16x8_t, uint32x4_t, int);
  14841 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshrnbq_n_u32)))
  14842 uint16x8_t vqrshrnbq(uint16x8_t, uint32x4_t, int);
  14843 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_m_n_s16)))
  14844 int8x16_t vqrshrntq_m_n_s16(int8x16_t, int16x8_t, int, mve_pred16_t);
  14845 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_m_n_s16)))
  14846 int8x16_t vqrshrntq_m(int8x16_t, int16x8_t, int, mve_pred16_t);
  14847 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_m_n_s32)))
  14848 int16x8_t vqrshrntq_m_n_s32(int16x8_t, int32x4_t, int, mve_pred16_t);
  14849 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_m_n_s32)))
  14850 int16x8_t vqrshrntq_m(int16x8_t, int32x4_t, int, mve_pred16_t);
  14851 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_m_n_u16)))
  14852 uint8x16_t vqrshrntq_m_n_u16(uint8x16_t, uint16x8_t, int, mve_pred16_t);
  14853 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_m_n_u16)))
  14854 uint8x16_t vqrshrntq_m(uint8x16_t, uint16x8_t, int, mve_pred16_t);
  14855 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_m_n_u32)))
  14856 uint16x8_t vqrshrntq_m_n_u32(uint16x8_t, uint32x4_t, int, mve_pred16_t);
  14857 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_m_n_u32)))
  14858 uint16x8_t vqrshrntq_m(uint16x8_t, uint32x4_t, int, mve_pred16_t);
  14859 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_n_s16)))
  14860 int8x16_t vqrshrntq_n_s16(int8x16_t, int16x8_t, int);
  14861 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_n_s16)))
  14862 int8x16_t vqrshrntq(int8x16_t, int16x8_t, int);
  14863 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_n_s32)))
  14864 int16x8_t vqrshrntq_n_s32(int16x8_t, int32x4_t, int);
  14865 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_n_s32)))
  14866 int16x8_t vqrshrntq(int16x8_t, int32x4_t, int);
  14867 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_n_u16)))
  14868 uint8x16_t vqrshrntq_n_u16(uint8x16_t, uint16x8_t, int);
  14869 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_n_u16)))
  14870 uint8x16_t vqrshrntq(uint8x16_t, uint16x8_t, int);
  14871 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_n_u32)))
  14872 uint16x8_t vqrshrntq_n_u32(uint16x8_t, uint32x4_t, int);
  14873 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshrntq_n_u32)))
  14874 uint16x8_t vqrshrntq(uint16x8_t, uint32x4_t, int);
  14875 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrunbq_m_n_s16)))
  14876 uint8x16_t vqrshrunbq_m_n_s16(uint8x16_t, int16x8_t, int, mve_pred16_t);
  14877 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshrunbq_m_n_s16)))
  14878 uint8x16_t vqrshrunbq_m(uint8x16_t, int16x8_t, int, mve_pred16_t);
  14879 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrunbq_m_n_s32)))
  14880 uint16x8_t vqrshrunbq_m_n_s32(uint16x8_t, int32x4_t, int, mve_pred16_t);
  14881 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshrunbq_m_n_s32)))
  14882 uint16x8_t vqrshrunbq_m(uint16x8_t, int32x4_t, int, mve_pred16_t);
  14883 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrunbq_n_s16)))
  14884 uint8x16_t vqrshrunbq_n_s16(uint8x16_t, int16x8_t, int);
  14885 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshrunbq_n_s16)))
  14886 uint8x16_t vqrshrunbq(uint8x16_t, int16x8_t, int);
  14887 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshrunbq_n_s32)))
  14888 uint16x8_t vqrshrunbq_n_s32(uint16x8_t, int32x4_t, int);
  14889 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshrunbq_n_s32)))
  14890 uint16x8_t vqrshrunbq(uint16x8_t, int32x4_t, int);
  14891 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshruntq_m_n_s16)))
  14892 uint8x16_t vqrshruntq_m_n_s16(uint8x16_t, int16x8_t, int, mve_pred16_t);
  14893 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshruntq_m_n_s16)))
  14894 uint8x16_t vqrshruntq_m(uint8x16_t, int16x8_t, int, mve_pred16_t);
  14895 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshruntq_m_n_s32)))
  14896 uint16x8_t vqrshruntq_m_n_s32(uint16x8_t, int32x4_t, int, mve_pred16_t);
  14897 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshruntq_m_n_s32)))
  14898 uint16x8_t vqrshruntq_m(uint16x8_t, int32x4_t, int, mve_pred16_t);
  14899 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshruntq_n_s16)))
  14900 uint8x16_t vqrshruntq_n_s16(uint8x16_t, int16x8_t, int);
  14901 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshruntq_n_s16)))
  14902 uint8x16_t vqrshruntq(uint8x16_t, int16x8_t, int);
  14903 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqrshruntq_n_s32)))
  14904 uint16x8_t vqrshruntq_n_s32(uint16x8_t, int32x4_t, int);
  14905 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqrshruntq_n_s32)))
  14906 uint16x8_t vqrshruntq(uint16x8_t, int32x4_t, int);
  14907 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_s16)))
  14908 int16x8_t vqshlq_m_n_s16(int16x8_t, int16x8_t, int, mve_pred16_t);
  14909 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_s16)))
  14910 int16x8_t vqshlq_m_n(int16x8_t, int16x8_t, int, mve_pred16_t);
  14911 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_s32)))
  14912 int32x4_t vqshlq_m_n_s32(int32x4_t, int32x4_t, int, mve_pred16_t);
  14913 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_s32)))
  14914 int32x4_t vqshlq_m_n(int32x4_t, int32x4_t, int, mve_pred16_t);
  14915 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_s8)))
  14916 int8x16_t vqshlq_m_n_s8(int8x16_t, int8x16_t, int, mve_pred16_t);
  14917 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_s8)))
  14918 int8x16_t vqshlq_m_n(int8x16_t, int8x16_t, int, mve_pred16_t);
  14919 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_u16)))
  14920 uint16x8_t vqshlq_m_n_u16(uint16x8_t, uint16x8_t, int, mve_pred16_t);
  14921 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_u16)))
  14922 uint16x8_t vqshlq_m_n(uint16x8_t, uint16x8_t, int, mve_pred16_t);
  14923 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_u32)))
  14924 uint32x4_t vqshlq_m_n_u32(uint32x4_t, uint32x4_t, int, mve_pred16_t);
  14925 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_u32)))
  14926 uint32x4_t vqshlq_m_n(uint32x4_t, uint32x4_t, int, mve_pred16_t);
  14927 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_u8)))
  14928 uint8x16_t vqshlq_m_n_u8(uint8x16_t, uint8x16_t, int, mve_pred16_t);
  14929 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_n_u8)))
  14930 uint8x16_t vqshlq_m_n(uint8x16_t, uint8x16_t, int, mve_pred16_t);
  14931 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_s16)))
  14932 int16x8_t vqshlq_m_r_s16(int16x8_t, int32_t, mve_pred16_t);
  14933 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_s16)))
  14934 int16x8_t vqshlq_m_r(int16x8_t, int32_t, mve_pred16_t);
  14935 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_s32)))
  14936 int32x4_t vqshlq_m_r_s32(int32x4_t, int32_t, mve_pred16_t);
  14937 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_s32)))
  14938 int32x4_t vqshlq_m_r(int32x4_t, int32_t, mve_pred16_t);
  14939 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_s8)))
  14940 int8x16_t vqshlq_m_r_s8(int8x16_t, int32_t, mve_pred16_t);
  14941 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_s8)))
  14942 int8x16_t vqshlq_m_r(int8x16_t, int32_t, mve_pred16_t);
  14943 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_u16)))
  14944 uint16x8_t vqshlq_m_r_u16(uint16x8_t, int32_t, mve_pred16_t);
  14945 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_u16)))
  14946 uint16x8_t vqshlq_m_r(uint16x8_t, int32_t, mve_pred16_t);
  14947 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_u32)))
  14948 uint32x4_t vqshlq_m_r_u32(uint32x4_t, int32_t, mve_pred16_t);
  14949 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_u32)))
  14950 uint32x4_t vqshlq_m_r(uint32x4_t, int32_t, mve_pred16_t);
  14951 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_u8)))
  14952 uint8x16_t vqshlq_m_r_u8(uint8x16_t, int32_t, mve_pred16_t);
  14953 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_r_u8)))
  14954 uint8x16_t vqshlq_m_r(uint8x16_t, int32_t, mve_pred16_t);
  14955 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_s16)))
  14956 int16x8_t vqshlq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  14957 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_s16)))
  14958 int16x8_t vqshlq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  14959 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_s32)))
  14960 int32x4_t vqshlq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  14961 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_s32)))
  14962 int32x4_t vqshlq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  14963 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_s8)))
  14964 int8x16_t vqshlq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  14965 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_s8)))
  14966 int8x16_t vqshlq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  14967 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_u16)))
  14968 uint16x8_t vqshlq_m_u16(uint16x8_t, uint16x8_t, int16x8_t, mve_pred16_t);
  14969 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_u16)))
  14970 uint16x8_t vqshlq_m(uint16x8_t, uint16x8_t, int16x8_t, mve_pred16_t);
  14971 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_u32)))
  14972 uint32x4_t vqshlq_m_u32(uint32x4_t, uint32x4_t, int32x4_t, mve_pred16_t);
  14973 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_u32)))
  14974 uint32x4_t vqshlq_m(uint32x4_t, uint32x4_t, int32x4_t, mve_pred16_t);
  14975 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_u8)))
  14976 uint8x16_t vqshlq_m_u8(uint8x16_t, uint8x16_t, int8x16_t, mve_pred16_t);
  14977 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_m_u8)))
  14978 uint8x16_t vqshlq_m(uint8x16_t, uint8x16_t, int8x16_t, mve_pred16_t);
  14979 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_s16)))
  14980 int16x8_t vqshlq_n_s16(int16x8_t, int);
  14981 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_s16)))
  14982 int16x8_t vqshlq_n(int16x8_t, int);
  14983 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_s32)))
  14984 int32x4_t vqshlq_n_s32(int32x4_t, int);
  14985 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_s32)))
  14986 int32x4_t vqshlq_n(int32x4_t, int);
  14987 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_s8)))
  14988 int8x16_t vqshlq_n_s8(int8x16_t, int);
  14989 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_s8)))
  14990 int8x16_t vqshlq_n(int8x16_t, int);
  14991 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_u16)))
  14992 uint16x8_t vqshlq_n_u16(uint16x8_t, int);
  14993 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_u16)))
  14994 uint16x8_t vqshlq_n(uint16x8_t, int);
  14995 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_u32)))
  14996 uint32x4_t vqshlq_n_u32(uint32x4_t, int);
  14997 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_u32)))
  14998 uint32x4_t vqshlq_n(uint32x4_t, int);
  14999 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_u8)))
  15000 uint8x16_t vqshlq_n_u8(uint8x16_t, int);
  15001 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_n_u8)))
  15002 uint8x16_t vqshlq_n(uint8x16_t, int);
  15003 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_s16)))
  15004 int16x8_t vqshlq_r_s16(int16x8_t, int32_t);
  15005 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_s16)))
  15006 int16x8_t vqshlq_r(int16x8_t, int32_t);
  15007 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_s32)))
  15008 int32x4_t vqshlq_r_s32(int32x4_t, int32_t);
  15009 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_s32)))
  15010 int32x4_t vqshlq_r(int32x4_t, int32_t);
  15011 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_s8)))
  15012 int8x16_t vqshlq_r_s8(int8x16_t, int32_t);
  15013 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_s8)))
  15014 int8x16_t vqshlq_r(int8x16_t, int32_t);
  15015 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_u16)))
  15016 uint16x8_t vqshlq_r_u16(uint16x8_t, int32_t);
  15017 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_u16)))
  15018 uint16x8_t vqshlq_r(uint16x8_t, int32_t);
  15019 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_u32)))
  15020 uint32x4_t vqshlq_r_u32(uint32x4_t, int32_t);
  15021 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_u32)))
  15022 uint32x4_t vqshlq_r(uint32x4_t, int32_t);
  15023 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_u8)))
  15024 uint8x16_t vqshlq_r_u8(uint8x16_t, int32_t);
  15025 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_r_u8)))
  15026 uint8x16_t vqshlq_r(uint8x16_t, int32_t);
  15027 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_s16)))
  15028 int16x8_t vqshlq_s16(int16x8_t, int16x8_t);
  15029 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_s16)))
  15030 int16x8_t vqshlq(int16x8_t, int16x8_t);
  15031 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_s32)))
  15032 int32x4_t vqshlq_s32(int32x4_t, int32x4_t);
  15033 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_s32)))
  15034 int32x4_t vqshlq(int32x4_t, int32x4_t);
  15035 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_s8)))
  15036 int8x16_t vqshlq_s8(int8x16_t, int8x16_t);
  15037 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_s8)))
  15038 int8x16_t vqshlq(int8x16_t, int8x16_t);
  15039 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_u16)))
  15040 uint16x8_t vqshlq_u16(uint16x8_t, int16x8_t);
  15041 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_u16)))
  15042 uint16x8_t vqshlq(uint16x8_t, int16x8_t);
  15043 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_u32)))
  15044 uint32x4_t vqshlq_u32(uint32x4_t, int32x4_t);
  15045 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_u32)))
  15046 uint32x4_t vqshlq(uint32x4_t, int32x4_t);
  15047 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_u8)))
  15048 uint8x16_t vqshlq_u8(uint8x16_t, int8x16_t);
  15049 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshlq_u8)))
  15050 uint8x16_t vqshlq(uint8x16_t, int8x16_t);
  15051 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_m_n_s16)))
  15052 uint16x8_t vqshluq_m_n_s16(uint16x8_t, int16x8_t, int, mve_pred16_t);
  15053 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_m_n_s16)))
  15054 uint16x8_t vqshluq_m(uint16x8_t, int16x8_t, int, mve_pred16_t);
  15055 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_m_n_s32)))
  15056 uint32x4_t vqshluq_m_n_s32(uint32x4_t, int32x4_t, int, mve_pred16_t);
  15057 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_m_n_s32)))
  15058 uint32x4_t vqshluq_m(uint32x4_t, int32x4_t, int, mve_pred16_t);
  15059 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_m_n_s8)))
  15060 uint8x16_t vqshluq_m_n_s8(uint8x16_t, int8x16_t, int, mve_pred16_t);
  15061 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_m_n_s8)))
  15062 uint8x16_t vqshluq_m(uint8x16_t, int8x16_t, int, mve_pred16_t);
  15063 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_n_s16)))
  15064 uint16x8_t vqshluq_n_s16(int16x8_t, int);
  15065 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_n_s16)))
  15066 uint16x8_t vqshluq(int16x8_t, int);
  15067 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_n_s32)))
  15068 uint32x4_t vqshluq_n_s32(int32x4_t, int);
  15069 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_n_s32)))
  15070 uint32x4_t vqshluq(int32x4_t, int);
  15071 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_n_s8)))
  15072 uint8x16_t vqshluq_n_s8(int8x16_t, int);
  15073 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshluq_n_s8)))
  15074 uint8x16_t vqshluq(int8x16_t, int);
  15075 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_m_n_s16)))
  15076 int8x16_t vqshrnbq_m_n_s16(int8x16_t, int16x8_t, int, mve_pred16_t);
  15077 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_m_n_s16)))
  15078 int8x16_t vqshrnbq_m(int8x16_t, int16x8_t, int, mve_pred16_t);
  15079 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_m_n_s32)))
  15080 int16x8_t vqshrnbq_m_n_s32(int16x8_t, int32x4_t, int, mve_pred16_t);
  15081 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_m_n_s32)))
  15082 int16x8_t vqshrnbq_m(int16x8_t, int32x4_t, int, mve_pred16_t);
  15083 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_m_n_u16)))
  15084 uint8x16_t vqshrnbq_m_n_u16(uint8x16_t, uint16x8_t, int, mve_pred16_t);
  15085 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_m_n_u16)))
  15086 uint8x16_t vqshrnbq_m(uint8x16_t, uint16x8_t, int, mve_pred16_t);
  15087 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_m_n_u32)))
  15088 uint16x8_t vqshrnbq_m_n_u32(uint16x8_t, uint32x4_t, int, mve_pred16_t);
  15089 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_m_n_u32)))
  15090 uint16x8_t vqshrnbq_m(uint16x8_t, uint32x4_t, int, mve_pred16_t);
  15091 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_n_s16)))
  15092 int8x16_t vqshrnbq_n_s16(int8x16_t, int16x8_t, int);
  15093 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_n_s16)))
  15094 int8x16_t vqshrnbq(int8x16_t, int16x8_t, int);
  15095 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_n_s32)))
  15096 int16x8_t vqshrnbq_n_s32(int16x8_t, int32x4_t, int);
  15097 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_n_s32)))
  15098 int16x8_t vqshrnbq(int16x8_t, int32x4_t, int);
  15099 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_n_u16)))
  15100 uint8x16_t vqshrnbq_n_u16(uint8x16_t, uint16x8_t, int);
  15101 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_n_u16)))
  15102 uint8x16_t vqshrnbq(uint8x16_t, uint16x8_t, int);
  15103 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_n_u32)))
  15104 uint16x8_t vqshrnbq_n_u32(uint16x8_t, uint32x4_t, int);
  15105 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshrnbq_n_u32)))
  15106 uint16x8_t vqshrnbq(uint16x8_t, uint32x4_t, int);
  15107 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_m_n_s16)))
  15108 int8x16_t vqshrntq_m_n_s16(int8x16_t, int16x8_t, int, mve_pred16_t);
  15109 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_m_n_s16)))
  15110 int8x16_t vqshrntq_m(int8x16_t, int16x8_t, int, mve_pred16_t);
  15111 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_m_n_s32)))
  15112 int16x8_t vqshrntq_m_n_s32(int16x8_t, int32x4_t, int, mve_pred16_t);
  15113 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_m_n_s32)))
  15114 int16x8_t vqshrntq_m(int16x8_t, int32x4_t, int, mve_pred16_t);
  15115 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_m_n_u16)))
  15116 uint8x16_t vqshrntq_m_n_u16(uint8x16_t, uint16x8_t, int, mve_pred16_t);
  15117 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_m_n_u16)))
  15118 uint8x16_t vqshrntq_m(uint8x16_t, uint16x8_t, int, mve_pred16_t);
  15119 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_m_n_u32)))
  15120 uint16x8_t vqshrntq_m_n_u32(uint16x8_t, uint32x4_t, int, mve_pred16_t);
  15121 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_m_n_u32)))
  15122 uint16x8_t vqshrntq_m(uint16x8_t, uint32x4_t, int, mve_pred16_t);
  15123 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_n_s16)))
  15124 int8x16_t vqshrntq_n_s16(int8x16_t, int16x8_t, int);
  15125 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_n_s16)))
  15126 int8x16_t vqshrntq(int8x16_t, int16x8_t, int);
  15127 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_n_s32)))
  15128 int16x8_t vqshrntq_n_s32(int16x8_t, int32x4_t, int);
  15129 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_n_s32)))
  15130 int16x8_t vqshrntq(int16x8_t, int32x4_t, int);
  15131 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_n_u16)))
  15132 uint8x16_t vqshrntq_n_u16(uint8x16_t, uint16x8_t, int);
  15133 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_n_u16)))
  15134 uint8x16_t vqshrntq(uint8x16_t, uint16x8_t, int);
  15135 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_n_u32)))
  15136 uint16x8_t vqshrntq_n_u32(uint16x8_t, uint32x4_t, int);
  15137 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshrntq_n_u32)))
  15138 uint16x8_t vqshrntq(uint16x8_t, uint32x4_t, int);
  15139 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrunbq_m_n_s16)))
  15140 uint8x16_t vqshrunbq_m_n_s16(uint8x16_t, int16x8_t, int, mve_pred16_t);
  15141 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshrunbq_m_n_s16)))
  15142 uint8x16_t vqshrunbq_m(uint8x16_t, int16x8_t, int, mve_pred16_t);
  15143 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrunbq_m_n_s32)))
  15144 uint16x8_t vqshrunbq_m_n_s32(uint16x8_t, int32x4_t, int, mve_pred16_t);
  15145 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshrunbq_m_n_s32)))
  15146 uint16x8_t vqshrunbq_m(uint16x8_t, int32x4_t, int, mve_pred16_t);
  15147 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrunbq_n_s16)))
  15148 uint8x16_t vqshrunbq_n_s16(uint8x16_t, int16x8_t, int);
  15149 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshrunbq_n_s16)))
  15150 uint8x16_t vqshrunbq(uint8x16_t, int16x8_t, int);
  15151 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshrunbq_n_s32)))
  15152 uint16x8_t vqshrunbq_n_s32(uint16x8_t, int32x4_t, int);
  15153 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshrunbq_n_s32)))
  15154 uint16x8_t vqshrunbq(uint16x8_t, int32x4_t, int);
  15155 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshruntq_m_n_s16)))
  15156 uint8x16_t vqshruntq_m_n_s16(uint8x16_t, int16x8_t, int, mve_pred16_t);
  15157 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshruntq_m_n_s16)))
  15158 uint8x16_t vqshruntq_m(uint8x16_t, int16x8_t, int, mve_pred16_t);
  15159 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshruntq_m_n_s32)))
  15160 uint16x8_t vqshruntq_m_n_s32(uint16x8_t, int32x4_t, int, mve_pred16_t);
  15161 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshruntq_m_n_s32)))
  15162 uint16x8_t vqshruntq_m(uint16x8_t, int32x4_t, int, mve_pred16_t);
  15163 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshruntq_n_s16)))
  15164 uint8x16_t vqshruntq_n_s16(uint8x16_t, int16x8_t, int);
  15165 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshruntq_n_s16)))
  15166 uint8x16_t vqshruntq(uint8x16_t, int16x8_t, int);
  15167 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqshruntq_n_s32)))
  15168 uint16x8_t vqshruntq_n_s32(uint16x8_t, int32x4_t, int);
  15169 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqshruntq_n_s32)))
  15170 uint16x8_t vqshruntq(uint16x8_t, int32x4_t, int);
  15171 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_s16)))
  15172 int16x8_t vqsubq_m_n_s16(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
  15173 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_s16)))
  15174 int16x8_t vqsubq_m(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
  15175 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_s32)))
  15176 int32x4_t vqsubq_m_n_s32(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
  15177 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_s32)))
  15178 int32x4_t vqsubq_m(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
  15179 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_s8)))
  15180 int8x16_t vqsubq_m_n_s8(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
  15181 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_s8)))
  15182 int8x16_t vqsubq_m(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
  15183 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_u16)))
  15184 uint16x8_t vqsubq_m_n_u16(uint16x8_t, uint16x8_t, uint16_t, mve_pred16_t);
  15185 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_u16)))
  15186 uint16x8_t vqsubq_m(uint16x8_t, uint16x8_t, uint16_t, mve_pred16_t);
  15187 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_u32)))
  15188 uint32x4_t vqsubq_m_n_u32(uint32x4_t, uint32x4_t, uint32_t, mve_pred16_t);
  15189 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_u32)))
  15190 uint32x4_t vqsubq_m(uint32x4_t, uint32x4_t, uint32_t, mve_pred16_t);
  15191 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_u8)))
  15192 uint8x16_t vqsubq_m_n_u8(uint8x16_t, uint8x16_t, uint8_t, mve_pred16_t);
  15193 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_n_u8)))
  15194 uint8x16_t vqsubq_m(uint8x16_t, uint8x16_t, uint8_t, mve_pred16_t);
  15195 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_s16)))
  15196 int16x8_t vqsubq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  15197 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_s16)))
  15198 int16x8_t vqsubq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  15199 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_s32)))
  15200 int32x4_t vqsubq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  15201 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_s32)))
  15202 int32x4_t vqsubq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  15203 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_s8)))
  15204 int8x16_t vqsubq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  15205 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_s8)))
  15206 int8x16_t vqsubq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  15207 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_u16)))
  15208 uint16x8_t vqsubq_m_u16(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  15209 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_u16)))
  15210 uint16x8_t vqsubq_m(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  15211 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_u32)))
  15212 uint32x4_t vqsubq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  15213 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_u32)))
  15214 uint32x4_t vqsubq_m(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  15215 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_u8)))
  15216 uint8x16_t vqsubq_m_u8(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  15217 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_m_u8)))
  15218 uint8x16_t vqsubq_m(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  15219 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_s16)))
  15220 int16x8_t vqsubq_n_s16(int16x8_t, int16_t);
  15221 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_s16)))
  15222 int16x8_t vqsubq(int16x8_t, int16_t);
  15223 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_s32)))
  15224 int32x4_t vqsubq_n_s32(int32x4_t, int32_t);
  15225 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_s32)))
  15226 int32x4_t vqsubq(int32x4_t, int32_t);
  15227 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_s8)))
  15228 int8x16_t vqsubq_n_s8(int8x16_t, int8_t);
  15229 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_s8)))
  15230 int8x16_t vqsubq(int8x16_t, int8_t);
  15231 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_u16)))
  15232 uint16x8_t vqsubq_n_u16(uint16x8_t, uint16_t);
  15233 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_u16)))
  15234 uint16x8_t vqsubq(uint16x8_t, uint16_t);
  15235 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_u32)))
  15236 uint32x4_t vqsubq_n_u32(uint32x4_t, uint32_t);
  15237 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_u32)))
  15238 uint32x4_t vqsubq(uint32x4_t, uint32_t);
  15239 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_u8)))
  15240 uint8x16_t vqsubq_n_u8(uint8x16_t, uint8_t);
  15241 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_n_u8)))
  15242 uint8x16_t vqsubq(uint8x16_t, uint8_t);
  15243 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_s16)))
  15244 int16x8_t vqsubq_s16(int16x8_t, int16x8_t);
  15245 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_s16)))
  15246 int16x8_t vqsubq(int16x8_t, int16x8_t);
  15247 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_s32)))
  15248 int32x4_t vqsubq_s32(int32x4_t, int32x4_t);
  15249 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_s32)))
  15250 int32x4_t vqsubq(int32x4_t, int32x4_t);
  15251 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_s8)))
  15252 int8x16_t vqsubq_s8(int8x16_t, int8x16_t);
  15253 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_s8)))
  15254 int8x16_t vqsubq(int8x16_t, int8x16_t);
  15255 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_u16)))
  15256 uint16x8_t vqsubq_u16(uint16x8_t, uint16x8_t);
  15257 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_u16)))
  15258 uint16x8_t vqsubq(uint16x8_t, uint16x8_t);
  15259 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_u32)))
  15260 uint32x4_t vqsubq_u32(uint32x4_t, uint32x4_t);
  15261 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_u32)))
  15262 uint32x4_t vqsubq(uint32x4_t, uint32x4_t);
  15263 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_u8)))
  15264 uint8x16_t vqsubq_u8(uint8x16_t, uint8x16_t);
  15265 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vqsubq_u8)))
  15266 uint8x16_t vqsubq(uint8x16_t, uint8x16_t);
  15267 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_s32)))
  15268 int16x8_t vreinterpretq_s16_s32(int32x4_t);
  15269 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_s32)))
  15270 int16x8_t vreinterpretq_s16(int32x4_t);
  15271 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_s64)))
  15272 int16x8_t vreinterpretq_s16_s64(int64x2_t);
  15273 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_s64)))
  15274 int16x8_t vreinterpretq_s16(int64x2_t);
  15275 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_s8)))
  15276 int16x8_t vreinterpretq_s16_s8(int8x16_t);
  15277 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_s8)))
  15278 int16x8_t vreinterpretq_s16(int8x16_t);
  15279 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_u16)))
  15280 int16x8_t vreinterpretq_s16_u16(uint16x8_t);
  15281 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_u16)))
  15282 int16x8_t vreinterpretq_s16(uint16x8_t);
  15283 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_u32)))
  15284 int16x8_t vreinterpretq_s16_u32(uint32x4_t);
  15285 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_u32)))
  15286 int16x8_t vreinterpretq_s16(uint32x4_t);
  15287 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_u64)))
  15288 int16x8_t vreinterpretq_s16_u64(uint64x2_t);
  15289 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_u64)))
  15290 int16x8_t vreinterpretq_s16(uint64x2_t);
  15291 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_u8)))
  15292 int16x8_t vreinterpretq_s16_u8(uint8x16_t);
  15293 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_u8)))
  15294 int16x8_t vreinterpretq_s16(uint8x16_t);
  15295 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_s16)))
  15296 int32x4_t vreinterpretq_s32_s16(int16x8_t);
  15297 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_s16)))
  15298 int32x4_t vreinterpretq_s32(int16x8_t);
  15299 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_s64)))
  15300 int32x4_t vreinterpretq_s32_s64(int64x2_t);
  15301 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_s64)))
  15302 int32x4_t vreinterpretq_s32(int64x2_t);
  15303 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_s8)))
  15304 int32x4_t vreinterpretq_s32_s8(int8x16_t);
  15305 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_s8)))
  15306 int32x4_t vreinterpretq_s32(int8x16_t);
  15307 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_u16)))
  15308 int32x4_t vreinterpretq_s32_u16(uint16x8_t);
  15309 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_u16)))
  15310 int32x4_t vreinterpretq_s32(uint16x8_t);
  15311 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_u32)))
  15312 int32x4_t vreinterpretq_s32_u32(uint32x4_t);
  15313 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_u32)))
  15314 int32x4_t vreinterpretq_s32(uint32x4_t);
  15315 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_u64)))
  15316 int32x4_t vreinterpretq_s32_u64(uint64x2_t);
  15317 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_u64)))
  15318 int32x4_t vreinterpretq_s32(uint64x2_t);
  15319 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_u8)))
  15320 int32x4_t vreinterpretq_s32_u8(uint8x16_t);
  15321 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_u8)))
  15322 int32x4_t vreinterpretq_s32(uint8x16_t);
  15323 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_s16)))
  15324 int64x2_t vreinterpretq_s64_s16(int16x8_t);
  15325 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_s16)))
  15326 int64x2_t vreinterpretq_s64(int16x8_t);
  15327 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_s32)))
  15328 int64x2_t vreinterpretq_s64_s32(int32x4_t);
  15329 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_s32)))
  15330 int64x2_t vreinterpretq_s64(int32x4_t);
  15331 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_s8)))
  15332 int64x2_t vreinterpretq_s64_s8(int8x16_t);
  15333 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_s8)))
  15334 int64x2_t vreinterpretq_s64(int8x16_t);
  15335 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_u16)))
  15336 int64x2_t vreinterpretq_s64_u16(uint16x8_t);
  15337 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_u16)))
  15338 int64x2_t vreinterpretq_s64(uint16x8_t);
  15339 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_u32)))
  15340 int64x2_t vreinterpretq_s64_u32(uint32x4_t);
  15341 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_u32)))
  15342 int64x2_t vreinterpretq_s64(uint32x4_t);
  15343 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_u64)))
  15344 int64x2_t vreinterpretq_s64_u64(uint64x2_t);
  15345 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_u64)))
  15346 int64x2_t vreinterpretq_s64(uint64x2_t);
  15347 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_u8)))
  15348 int64x2_t vreinterpretq_s64_u8(uint8x16_t);
  15349 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_u8)))
  15350 int64x2_t vreinterpretq_s64(uint8x16_t);
  15351 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_s16)))
  15352 int8x16_t vreinterpretq_s8_s16(int16x8_t);
  15353 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_s16)))
  15354 int8x16_t vreinterpretq_s8(int16x8_t);
  15355 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_s32)))
  15356 int8x16_t vreinterpretq_s8_s32(int32x4_t);
  15357 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_s32)))
  15358 int8x16_t vreinterpretq_s8(int32x4_t);
  15359 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_s64)))
  15360 int8x16_t vreinterpretq_s8_s64(int64x2_t);
  15361 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_s64)))
  15362 int8x16_t vreinterpretq_s8(int64x2_t);
  15363 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_u16)))
  15364 int8x16_t vreinterpretq_s8_u16(uint16x8_t);
  15365 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_u16)))
  15366 int8x16_t vreinterpretq_s8(uint16x8_t);
  15367 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_u32)))
  15368 int8x16_t vreinterpretq_s8_u32(uint32x4_t);
  15369 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_u32)))
  15370 int8x16_t vreinterpretq_s8(uint32x4_t);
  15371 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_u64)))
  15372 int8x16_t vreinterpretq_s8_u64(uint64x2_t);
  15373 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_u64)))
  15374 int8x16_t vreinterpretq_s8(uint64x2_t);
  15375 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_u8)))
  15376 int8x16_t vreinterpretq_s8_u8(uint8x16_t);
  15377 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_u8)))
  15378 int8x16_t vreinterpretq_s8(uint8x16_t);
  15379 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_s16)))
  15380 uint16x8_t vreinterpretq_u16_s16(int16x8_t);
  15381 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_s16)))
  15382 uint16x8_t vreinterpretq_u16(int16x8_t);
  15383 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_s32)))
  15384 uint16x8_t vreinterpretq_u16_s32(int32x4_t);
  15385 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_s32)))
  15386 uint16x8_t vreinterpretq_u16(int32x4_t);
  15387 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_s64)))
  15388 uint16x8_t vreinterpretq_u16_s64(int64x2_t);
  15389 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_s64)))
  15390 uint16x8_t vreinterpretq_u16(int64x2_t);
  15391 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_s8)))
  15392 uint16x8_t vreinterpretq_u16_s8(int8x16_t);
  15393 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_s8)))
  15394 uint16x8_t vreinterpretq_u16(int8x16_t);
  15395 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_u32)))
  15396 uint16x8_t vreinterpretq_u16_u32(uint32x4_t);
  15397 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_u32)))
  15398 uint16x8_t vreinterpretq_u16(uint32x4_t);
  15399 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_u64)))
  15400 uint16x8_t vreinterpretq_u16_u64(uint64x2_t);
  15401 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_u64)))
  15402 uint16x8_t vreinterpretq_u16(uint64x2_t);
  15403 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_u8)))
  15404 uint16x8_t vreinterpretq_u16_u8(uint8x16_t);
  15405 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_u8)))
  15406 uint16x8_t vreinterpretq_u16(uint8x16_t);
  15407 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_s16)))
  15408 uint32x4_t vreinterpretq_u32_s16(int16x8_t);
  15409 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_s16)))
  15410 uint32x4_t vreinterpretq_u32(int16x8_t);
  15411 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_s32)))
  15412 uint32x4_t vreinterpretq_u32_s32(int32x4_t);
  15413 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_s32)))
  15414 uint32x4_t vreinterpretq_u32(int32x4_t);
  15415 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_s64)))
  15416 uint32x4_t vreinterpretq_u32_s64(int64x2_t);
  15417 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_s64)))
  15418 uint32x4_t vreinterpretq_u32(int64x2_t);
  15419 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_s8)))
  15420 uint32x4_t vreinterpretq_u32_s8(int8x16_t);
  15421 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_s8)))
  15422 uint32x4_t vreinterpretq_u32(int8x16_t);
  15423 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_u16)))
  15424 uint32x4_t vreinterpretq_u32_u16(uint16x8_t);
  15425 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_u16)))
  15426 uint32x4_t vreinterpretq_u32(uint16x8_t);
  15427 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_u64)))
  15428 uint32x4_t vreinterpretq_u32_u64(uint64x2_t);
  15429 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_u64)))
  15430 uint32x4_t vreinterpretq_u32(uint64x2_t);
  15431 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_u8)))
  15432 uint32x4_t vreinterpretq_u32_u8(uint8x16_t);
  15433 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_u8)))
  15434 uint32x4_t vreinterpretq_u32(uint8x16_t);
  15435 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_s16)))
  15436 uint64x2_t vreinterpretq_u64_s16(int16x8_t);
  15437 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_s16)))
  15438 uint64x2_t vreinterpretq_u64(int16x8_t);
  15439 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_s32)))
  15440 uint64x2_t vreinterpretq_u64_s32(int32x4_t);
  15441 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_s32)))
  15442 uint64x2_t vreinterpretq_u64(int32x4_t);
  15443 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_s64)))
  15444 uint64x2_t vreinterpretq_u64_s64(int64x2_t);
  15445 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_s64)))
  15446 uint64x2_t vreinterpretq_u64(int64x2_t);
  15447 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_s8)))
  15448 uint64x2_t vreinterpretq_u64_s8(int8x16_t);
  15449 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_s8)))
  15450 uint64x2_t vreinterpretq_u64(int8x16_t);
  15451 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_u16)))
  15452 uint64x2_t vreinterpretq_u64_u16(uint16x8_t);
  15453 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_u16)))
  15454 uint64x2_t vreinterpretq_u64(uint16x8_t);
  15455 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_u32)))
  15456 uint64x2_t vreinterpretq_u64_u32(uint32x4_t);
  15457 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_u32)))
  15458 uint64x2_t vreinterpretq_u64(uint32x4_t);
  15459 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_u8)))
  15460 uint64x2_t vreinterpretq_u64_u8(uint8x16_t);
  15461 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_u8)))
  15462 uint64x2_t vreinterpretq_u64(uint8x16_t);
  15463 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_s16)))
  15464 uint8x16_t vreinterpretq_u8_s16(int16x8_t);
  15465 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_s16)))
  15466 uint8x16_t vreinterpretq_u8(int16x8_t);
  15467 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_s32)))
  15468 uint8x16_t vreinterpretq_u8_s32(int32x4_t);
  15469 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_s32)))
  15470 uint8x16_t vreinterpretq_u8(int32x4_t);
  15471 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_s64)))
  15472 uint8x16_t vreinterpretq_u8_s64(int64x2_t);
  15473 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_s64)))
  15474 uint8x16_t vreinterpretq_u8(int64x2_t);
  15475 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_s8)))
  15476 uint8x16_t vreinterpretq_u8_s8(int8x16_t);
  15477 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_s8)))
  15478 uint8x16_t vreinterpretq_u8(int8x16_t);
  15479 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_u16)))
  15480 uint8x16_t vreinterpretq_u8_u16(uint16x8_t);
  15481 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_u16)))
  15482 uint8x16_t vreinterpretq_u8(uint16x8_t);
  15483 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_u32)))
  15484 uint8x16_t vreinterpretq_u8_u32(uint32x4_t);
  15485 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_u32)))
  15486 uint8x16_t vreinterpretq_u8(uint32x4_t);
  15487 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_u64)))
  15488 uint8x16_t vreinterpretq_u8_u64(uint64x2_t);
  15489 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_u64)))
  15490 uint8x16_t vreinterpretq_u8(uint64x2_t);
  15491 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_m_s8)))
  15492 int8x16_t vrev16q_m_s8(int8x16_t, int8x16_t, mve_pred16_t);
  15493 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_m_s8)))
  15494 int8x16_t vrev16q_m(int8x16_t, int8x16_t, mve_pred16_t);
  15495 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_m_u8)))
  15496 uint8x16_t vrev16q_m_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
  15497 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_m_u8)))
  15498 uint8x16_t vrev16q_m(uint8x16_t, uint8x16_t, mve_pred16_t);
  15499 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_s8)))
  15500 int8x16_t vrev16q_s8(int8x16_t);
  15501 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_s8)))
  15502 int8x16_t vrev16q(int8x16_t);
  15503 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_u8)))
  15504 uint8x16_t vrev16q_u8(uint8x16_t);
  15505 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_u8)))
  15506 uint8x16_t vrev16q(uint8x16_t);
  15507 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_x_s8)))
  15508 int8x16_t vrev16q_x_s8(int8x16_t, mve_pred16_t);
  15509 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_x_s8)))
  15510 int8x16_t vrev16q_x(int8x16_t, mve_pred16_t);
  15511 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_x_u8)))
  15512 uint8x16_t vrev16q_x_u8(uint8x16_t, mve_pred16_t);
  15513 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev16q_x_u8)))
  15514 uint8x16_t vrev16q_x(uint8x16_t, mve_pred16_t);
  15515 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_m_s16)))
  15516 int16x8_t vrev32q_m_s16(int16x8_t, int16x8_t, mve_pred16_t);
  15517 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_m_s16)))
  15518 int16x8_t vrev32q_m(int16x8_t, int16x8_t, mve_pred16_t);
  15519 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_m_s8)))
  15520 int8x16_t vrev32q_m_s8(int8x16_t, int8x16_t, mve_pred16_t);
  15521 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_m_s8)))
  15522 int8x16_t vrev32q_m(int8x16_t, int8x16_t, mve_pred16_t);
  15523 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_m_u16)))
  15524 uint16x8_t vrev32q_m_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
  15525 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_m_u16)))
  15526 uint16x8_t vrev32q_m(uint16x8_t, uint16x8_t, mve_pred16_t);
  15527 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_m_u8)))
  15528 uint8x16_t vrev32q_m_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
  15529 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_m_u8)))
  15530 uint8x16_t vrev32q_m(uint8x16_t, uint8x16_t, mve_pred16_t);
  15531 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_s16)))
  15532 int16x8_t vrev32q_s16(int16x8_t);
  15533 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_s16)))
  15534 int16x8_t vrev32q(int16x8_t);
  15535 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_s8)))
  15536 int8x16_t vrev32q_s8(int8x16_t);
  15537 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_s8)))
  15538 int8x16_t vrev32q(int8x16_t);
  15539 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_u16)))
  15540 uint16x8_t vrev32q_u16(uint16x8_t);
  15541 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_u16)))
  15542 uint16x8_t vrev32q(uint16x8_t);
  15543 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_u8)))
  15544 uint8x16_t vrev32q_u8(uint8x16_t);
  15545 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_u8)))
  15546 uint8x16_t vrev32q(uint8x16_t);
  15547 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_x_s16)))
  15548 int16x8_t vrev32q_x_s16(int16x8_t, mve_pred16_t);
  15549 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_x_s16)))
  15550 int16x8_t vrev32q_x(int16x8_t, mve_pred16_t);
  15551 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_x_s8)))
  15552 int8x16_t vrev32q_x_s8(int8x16_t, mve_pred16_t);
  15553 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_x_s8)))
  15554 int8x16_t vrev32q_x(int8x16_t, mve_pred16_t);
  15555 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_x_u16)))
  15556 uint16x8_t vrev32q_x_u16(uint16x8_t, mve_pred16_t);
  15557 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_x_u16)))
  15558 uint16x8_t vrev32q_x(uint16x8_t, mve_pred16_t);
  15559 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_x_u8)))
  15560 uint8x16_t vrev32q_x_u8(uint8x16_t, mve_pred16_t);
  15561 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_x_u8)))
  15562 uint8x16_t vrev32q_x(uint8x16_t, mve_pred16_t);
  15563 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_s16)))
  15564 int16x8_t vrev64q_m_s16(int16x8_t, int16x8_t, mve_pred16_t);
  15565 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_s16)))
  15566 int16x8_t vrev64q_m(int16x8_t, int16x8_t, mve_pred16_t);
  15567 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_s32)))
  15568 int32x4_t vrev64q_m_s32(int32x4_t, int32x4_t, mve_pred16_t);
  15569 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_s32)))
  15570 int32x4_t vrev64q_m(int32x4_t, int32x4_t, mve_pred16_t);
  15571 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_s8)))
  15572 int8x16_t vrev64q_m_s8(int8x16_t, int8x16_t, mve_pred16_t);
  15573 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_s8)))
  15574 int8x16_t vrev64q_m(int8x16_t, int8x16_t, mve_pred16_t);
  15575 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_u16)))
  15576 uint16x8_t vrev64q_m_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
  15577 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_u16)))
  15578 uint16x8_t vrev64q_m(uint16x8_t, uint16x8_t, mve_pred16_t);
  15579 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_u32)))
  15580 uint32x4_t vrev64q_m_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
  15581 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_u32)))
  15582 uint32x4_t vrev64q_m(uint32x4_t, uint32x4_t, mve_pred16_t);
  15583 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_u8)))
  15584 uint8x16_t vrev64q_m_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
  15585 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_u8)))
  15586 uint8x16_t vrev64q_m(uint8x16_t, uint8x16_t, mve_pred16_t);
  15587 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_s16)))
  15588 int16x8_t vrev64q_s16(int16x8_t);
  15589 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_s16)))
  15590 int16x8_t vrev64q(int16x8_t);
  15591 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_s32)))
  15592 int32x4_t vrev64q_s32(int32x4_t);
  15593 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_s32)))
  15594 int32x4_t vrev64q(int32x4_t);
  15595 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_s8)))
  15596 int8x16_t vrev64q_s8(int8x16_t);
  15597 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_s8)))
  15598 int8x16_t vrev64q(int8x16_t);
  15599 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_u16)))
  15600 uint16x8_t vrev64q_u16(uint16x8_t);
  15601 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_u16)))
  15602 uint16x8_t vrev64q(uint16x8_t);
  15603 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_u32)))
  15604 uint32x4_t vrev64q_u32(uint32x4_t);
  15605 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_u32)))
  15606 uint32x4_t vrev64q(uint32x4_t);
  15607 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_u8)))
  15608 uint8x16_t vrev64q_u8(uint8x16_t);
  15609 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_u8)))
  15610 uint8x16_t vrev64q(uint8x16_t);
  15611 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_s16)))
  15612 int16x8_t vrev64q_x_s16(int16x8_t, mve_pred16_t);
  15613 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_s16)))
  15614 int16x8_t vrev64q_x(int16x8_t, mve_pred16_t);
  15615 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_s32)))
  15616 int32x4_t vrev64q_x_s32(int32x4_t, mve_pred16_t);
  15617 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_s32)))
  15618 int32x4_t vrev64q_x(int32x4_t, mve_pred16_t);
  15619 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_s8)))
  15620 int8x16_t vrev64q_x_s8(int8x16_t, mve_pred16_t);
  15621 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_s8)))
  15622 int8x16_t vrev64q_x(int8x16_t, mve_pred16_t);
  15623 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_u16)))
  15624 uint16x8_t vrev64q_x_u16(uint16x8_t, mve_pred16_t);
  15625 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_u16)))
  15626 uint16x8_t vrev64q_x(uint16x8_t, mve_pred16_t);
  15627 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_u32)))
  15628 uint32x4_t vrev64q_x_u32(uint32x4_t, mve_pred16_t);
  15629 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_u32)))
  15630 uint32x4_t vrev64q_x(uint32x4_t, mve_pred16_t);
  15631 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_u8)))
  15632 uint8x16_t vrev64q_x_u8(uint8x16_t, mve_pred16_t);
  15633 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_u8)))
  15634 uint8x16_t vrev64q_x(uint8x16_t, mve_pred16_t);
  15635 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_s16)))
  15636 int16x8_t vrhaddq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  15637 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_s16)))
  15638 int16x8_t vrhaddq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  15639 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_s32)))
  15640 int32x4_t vrhaddq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  15641 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_s32)))
  15642 int32x4_t vrhaddq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  15643 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_s8)))
  15644 int8x16_t vrhaddq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  15645 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_s8)))
  15646 int8x16_t vrhaddq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  15647 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_u16)))
  15648 uint16x8_t vrhaddq_m_u16(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  15649 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_u16)))
  15650 uint16x8_t vrhaddq_m(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  15651 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_u32)))
  15652 uint32x4_t vrhaddq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  15653 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_u32)))
  15654 uint32x4_t vrhaddq_m(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  15655 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_u8)))
  15656 uint8x16_t vrhaddq_m_u8(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  15657 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_m_u8)))
  15658 uint8x16_t vrhaddq_m(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  15659 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_s16)))
  15660 int16x8_t vrhaddq_s16(int16x8_t, int16x8_t);
  15661 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_s16)))
  15662 int16x8_t vrhaddq(int16x8_t, int16x8_t);
  15663 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_s32)))
  15664 int32x4_t vrhaddq_s32(int32x4_t, int32x4_t);
  15665 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_s32)))
  15666 int32x4_t vrhaddq(int32x4_t, int32x4_t);
  15667 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_s8)))
  15668 int8x16_t vrhaddq_s8(int8x16_t, int8x16_t);
  15669 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_s8)))
  15670 int8x16_t vrhaddq(int8x16_t, int8x16_t);
  15671 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_u16)))
  15672 uint16x8_t vrhaddq_u16(uint16x8_t, uint16x8_t);
  15673 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_u16)))
  15674 uint16x8_t vrhaddq(uint16x8_t, uint16x8_t);
  15675 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_u32)))
  15676 uint32x4_t vrhaddq_u32(uint32x4_t, uint32x4_t);
  15677 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_u32)))
  15678 uint32x4_t vrhaddq(uint32x4_t, uint32x4_t);
  15679 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_u8)))
  15680 uint8x16_t vrhaddq_u8(uint8x16_t, uint8x16_t);
  15681 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_u8)))
  15682 uint8x16_t vrhaddq(uint8x16_t, uint8x16_t);
  15683 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_s16)))
  15684 int16x8_t vrhaddq_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
  15685 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_s16)))
  15686 int16x8_t vrhaddq_x(int16x8_t, int16x8_t, mve_pred16_t);
  15687 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_s32)))
  15688 int32x4_t vrhaddq_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
  15689 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_s32)))
  15690 int32x4_t vrhaddq_x(int32x4_t, int32x4_t, mve_pred16_t);
  15691 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_s8)))
  15692 int8x16_t vrhaddq_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
  15693 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_s8)))
  15694 int8x16_t vrhaddq_x(int8x16_t, int8x16_t, mve_pred16_t);
  15695 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_u16)))
  15696 uint16x8_t vrhaddq_x_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
  15697 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_u16)))
  15698 uint16x8_t vrhaddq_x(uint16x8_t, uint16x8_t, mve_pred16_t);
  15699 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_u32)))
  15700 uint32x4_t vrhaddq_x_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
  15701 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_u32)))
  15702 uint32x4_t vrhaddq_x(uint32x4_t, uint32x4_t, mve_pred16_t);
  15703 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_u8)))
  15704 uint8x16_t vrhaddq_x_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
  15705 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrhaddq_x_u8)))
  15706 uint8x16_t vrhaddq_x(uint8x16_t, uint8x16_t, mve_pred16_t);
  15707 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaq_p_s32)))
  15708 int64_t vrmlaldavhaq_p_s32(int64_t, int32x4_t, int32x4_t, mve_pred16_t);
  15709 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaq_p_s32)))
  15710 int64_t vrmlaldavhaq_p(int64_t, int32x4_t, int32x4_t, mve_pred16_t);
  15711 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaq_p_u32)))
  15712 uint64_t vrmlaldavhaq_p_u32(uint64_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  15713 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaq_p_u32)))
  15714 uint64_t vrmlaldavhaq_p(uint64_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  15715 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaq_s32)))
  15716 int64_t vrmlaldavhaq_s32(int64_t, int32x4_t, int32x4_t);
  15717 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaq_s32)))
  15718 int64_t vrmlaldavhaq(int64_t, int32x4_t, int32x4_t);
  15719 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaq_u32)))
  15720 uint64_t vrmlaldavhaq_u32(uint64_t, uint32x4_t, uint32x4_t);
  15721 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaq_u32)))
  15722 uint64_t vrmlaldavhaq(uint64_t, uint32x4_t, uint32x4_t);
  15723 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaxq_p_s32)))
  15724 int64_t vrmlaldavhaxq_p_s32(int64_t, int32x4_t, int32x4_t, mve_pred16_t);
  15725 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaxq_p_s32)))
  15726 int64_t vrmlaldavhaxq_p(int64_t, int32x4_t, int32x4_t, mve_pred16_t);
  15727 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaxq_s32)))
  15728 int64_t vrmlaldavhaxq_s32(int64_t, int32x4_t, int32x4_t);
  15729 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhaxq_s32)))
  15730 int64_t vrmlaldavhaxq(int64_t, int32x4_t, int32x4_t);
  15731 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhq_p_s32)))
  15732 int64_t vrmlaldavhq_p_s32(int32x4_t, int32x4_t, mve_pred16_t);
  15733 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhq_p_s32)))
  15734 int64_t vrmlaldavhq_p(int32x4_t, int32x4_t, mve_pred16_t);
  15735 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhq_p_u32)))
  15736 uint64_t vrmlaldavhq_p_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
  15737 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhq_p_u32)))
  15738 uint64_t vrmlaldavhq_p(uint32x4_t, uint32x4_t, mve_pred16_t);
  15739 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhq_s32)))
  15740 int64_t vrmlaldavhq_s32(int32x4_t, int32x4_t);
  15741 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhq_s32)))
  15742 int64_t vrmlaldavhq(int32x4_t, int32x4_t);
  15743 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhq_u32)))
  15744 uint64_t vrmlaldavhq_u32(uint32x4_t, uint32x4_t);
  15745 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhq_u32)))
  15746 uint64_t vrmlaldavhq(uint32x4_t, uint32x4_t);
  15747 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhxq_p_s32)))
  15748 int64_t vrmlaldavhxq_p_s32(int32x4_t, int32x4_t, mve_pred16_t);
  15749 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhxq_p_s32)))
  15750 int64_t vrmlaldavhxq_p(int32x4_t, int32x4_t, mve_pred16_t);
  15751 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhxq_s32)))
  15752 int64_t vrmlaldavhxq_s32(int32x4_t, int32x4_t);
  15753 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmlaldavhxq_s32)))
  15754 int64_t vrmlaldavhxq(int32x4_t, int32x4_t);
  15755 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhaq_p_s32)))
  15756 int64_t vrmlsldavhaq_p_s32(int64_t, int32x4_t, int32x4_t, mve_pred16_t);
  15757 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhaq_p_s32)))
  15758 int64_t vrmlsldavhaq_p(int64_t, int32x4_t, int32x4_t, mve_pred16_t);
  15759 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhaq_s32)))
  15760 int64_t vrmlsldavhaq_s32(int64_t, int32x4_t, int32x4_t);
  15761 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhaq_s32)))
  15762 int64_t vrmlsldavhaq(int64_t, int32x4_t, int32x4_t);
  15763 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhaxq_p_s32)))
  15764 int64_t vrmlsldavhaxq_p_s32(int64_t, int32x4_t, int32x4_t, mve_pred16_t);
  15765 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhaxq_p_s32)))
  15766 int64_t vrmlsldavhaxq_p(int64_t, int32x4_t, int32x4_t, mve_pred16_t);
  15767 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhaxq_s32)))
  15768 int64_t vrmlsldavhaxq_s32(int64_t, int32x4_t, int32x4_t);
  15769 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhaxq_s32)))
  15770 int64_t vrmlsldavhaxq(int64_t, int32x4_t, int32x4_t);
  15771 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhq_p_s32)))
  15772 int64_t vrmlsldavhq_p_s32(int32x4_t, int32x4_t, mve_pred16_t);
  15773 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhq_p_s32)))
  15774 int64_t vrmlsldavhq_p(int32x4_t, int32x4_t, mve_pred16_t);
  15775 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhq_s32)))
  15776 int64_t vrmlsldavhq_s32(int32x4_t, int32x4_t);
  15777 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhq_s32)))
  15778 int64_t vrmlsldavhq(int32x4_t, int32x4_t);
  15779 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhxq_p_s32)))
  15780 int64_t vrmlsldavhxq_p_s32(int32x4_t, int32x4_t, mve_pred16_t);
  15781 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhxq_p_s32)))
  15782 int64_t vrmlsldavhxq_p(int32x4_t, int32x4_t, mve_pred16_t);
  15783 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhxq_s32)))
  15784 int64_t vrmlsldavhxq_s32(int32x4_t, int32x4_t);
  15785 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmlsldavhxq_s32)))
  15786 int64_t vrmlsldavhxq(int32x4_t, int32x4_t);
  15787 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_s16)))
  15788 int16x8_t vrmulhq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  15789 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_s16)))
  15790 int16x8_t vrmulhq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  15791 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_s32)))
  15792 int32x4_t vrmulhq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  15793 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_s32)))
  15794 int32x4_t vrmulhq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  15795 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_s8)))
  15796 int8x16_t vrmulhq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  15797 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_s8)))
  15798 int8x16_t vrmulhq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  15799 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_u16)))
  15800 uint16x8_t vrmulhq_m_u16(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  15801 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_u16)))
  15802 uint16x8_t vrmulhq_m(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  15803 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_u32)))
  15804 uint32x4_t vrmulhq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  15805 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_u32)))
  15806 uint32x4_t vrmulhq_m(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  15807 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_u8)))
  15808 uint8x16_t vrmulhq_m_u8(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  15809 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_m_u8)))
  15810 uint8x16_t vrmulhq_m(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  15811 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_s16)))
  15812 int16x8_t vrmulhq_s16(int16x8_t, int16x8_t);
  15813 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_s16)))
  15814 int16x8_t vrmulhq(int16x8_t, int16x8_t);
  15815 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_s32)))
  15816 int32x4_t vrmulhq_s32(int32x4_t, int32x4_t);
  15817 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_s32)))
  15818 int32x4_t vrmulhq(int32x4_t, int32x4_t);
  15819 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_s8)))
  15820 int8x16_t vrmulhq_s8(int8x16_t, int8x16_t);
  15821 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_s8)))
  15822 int8x16_t vrmulhq(int8x16_t, int8x16_t);
  15823 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_u16)))
  15824 uint16x8_t vrmulhq_u16(uint16x8_t, uint16x8_t);
  15825 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_u16)))
  15826 uint16x8_t vrmulhq(uint16x8_t, uint16x8_t);
  15827 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_u32)))
  15828 uint32x4_t vrmulhq_u32(uint32x4_t, uint32x4_t);
  15829 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_u32)))
  15830 uint32x4_t vrmulhq(uint32x4_t, uint32x4_t);
  15831 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_u8)))
  15832 uint8x16_t vrmulhq_u8(uint8x16_t, uint8x16_t);
  15833 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_u8)))
  15834 uint8x16_t vrmulhq(uint8x16_t, uint8x16_t);
  15835 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_s16)))
  15836 int16x8_t vrmulhq_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
  15837 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_s16)))
  15838 int16x8_t vrmulhq_x(int16x8_t, int16x8_t, mve_pred16_t);
  15839 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_s32)))
  15840 int32x4_t vrmulhq_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
  15841 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_s32)))
  15842 int32x4_t vrmulhq_x(int32x4_t, int32x4_t, mve_pred16_t);
  15843 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_s8)))
  15844 int8x16_t vrmulhq_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
  15845 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_s8)))
  15846 int8x16_t vrmulhq_x(int8x16_t, int8x16_t, mve_pred16_t);
  15847 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_u16)))
  15848 uint16x8_t vrmulhq_x_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
  15849 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_u16)))
  15850 uint16x8_t vrmulhq_x(uint16x8_t, uint16x8_t, mve_pred16_t);
  15851 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_u32)))
  15852 uint32x4_t vrmulhq_x_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
  15853 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_u32)))
  15854 uint32x4_t vrmulhq_x(uint32x4_t, uint32x4_t, mve_pred16_t);
  15855 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_u8)))
  15856 uint8x16_t vrmulhq_x_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
  15857 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrmulhq_x_u8)))
  15858 uint8x16_t vrmulhq_x(uint8x16_t, uint8x16_t, mve_pred16_t);
  15859 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_s16)))
  15860 int16x8_t vrshlq_m_n_s16(int16x8_t, int32_t, mve_pred16_t);
  15861 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_s16)))
  15862 int16x8_t vrshlq_m_n(int16x8_t, int32_t, mve_pred16_t);
  15863 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_s32)))
  15864 int32x4_t vrshlq_m_n_s32(int32x4_t, int32_t, mve_pred16_t);
  15865 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_s32)))
  15866 int32x4_t vrshlq_m_n(int32x4_t, int32_t, mve_pred16_t);
  15867 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_s8)))
  15868 int8x16_t vrshlq_m_n_s8(int8x16_t, int32_t, mve_pred16_t);
  15869 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_s8)))
  15870 int8x16_t vrshlq_m_n(int8x16_t, int32_t, mve_pred16_t);
  15871 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_u16)))
  15872 uint16x8_t vrshlq_m_n_u16(uint16x8_t, int32_t, mve_pred16_t);
  15873 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_u16)))
  15874 uint16x8_t vrshlq_m_n(uint16x8_t, int32_t, mve_pred16_t);
  15875 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_u32)))
  15876 uint32x4_t vrshlq_m_n_u32(uint32x4_t, int32_t, mve_pred16_t);
  15877 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_u32)))
  15878 uint32x4_t vrshlq_m_n(uint32x4_t, int32_t, mve_pred16_t);
  15879 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_u8)))
  15880 uint8x16_t vrshlq_m_n_u8(uint8x16_t, int32_t, mve_pred16_t);
  15881 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_n_u8)))
  15882 uint8x16_t vrshlq_m_n(uint8x16_t, int32_t, mve_pred16_t);
  15883 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_s16)))
  15884 int16x8_t vrshlq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  15885 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_s16)))
  15886 int16x8_t vrshlq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  15887 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_s32)))
  15888 int32x4_t vrshlq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  15889 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_s32)))
  15890 int32x4_t vrshlq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  15891 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_s8)))
  15892 int8x16_t vrshlq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  15893 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_s8)))
  15894 int8x16_t vrshlq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  15895 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_u16)))
  15896 uint16x8_t vrshlq_m_u16(uint16x8_t, uint16x8_t, int16x8_t, mve_pred16_t);
  15897 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_u16)))
  15898 uint16x8_t vrshlq_m(uint16x8_t, uint16x8_t, int16x8_t, mve_pred16_t);
  15899 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_u32)))
  15900 uint32x4_t vrshlq_m_u32(uint32x4_t, uint32x4_t, int32x4_t, mve_pred16_t);
  15901 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_u32)))
  15902 uint32x4_t vrshlq_m(uint32x4_t, uint32x4_t, int32x4_t, mve_pred16_t);
  15903 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_u8)))
  15904 uint8x16_t vrshlq_m_u8(uint8x16_t, uint8x16_t, int8x16_t, mve_pred16_t);
  15905 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_m_u8)))
  15906 uint8x16_t vrshlq_m(uint8x16_t, uint8x16_t, int8x16_t, mve_pred16_t);
  15907 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_s16)))
  15908 int16x8_t vrshlq_n_s16(int16x8_t, int32_t);
  15909 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_s16)))
  15910 int16x8_t vrshlq(int16x8_t, int32_t);
  15911 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_s32)))
  15912 int32x4_t vrshlq_n_s32(int32x4_t, int32_t);
  15913 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_s32)))
  15914 int32x4_t vrshlq(int32x4_t, int32_t);
  15915 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_s8)))
  15916 int8x16_t vrshlq_n_s8(int8x16_t, int32_t);
  15917 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_s8)))
  15918 int8x16_t vrshlq(int8x16_t, int32_t);
  15919 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_u16)))
  15920 uint16x8_t vrshlq_n_u16(uint16x8_t, int32_t);
  15921 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_u16)))
  15922 uint16x8_t vrshlq(uint16x8_t, int32_t);
  15923 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_u32)))
  15924 uint32x4_t vrshlq_n_u32(uint32x4_t, int32_t);
  15925 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_u32)))
  15926 uint32x4_t vrshlq(uint32x4_t, int32_t);
  15927 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_u8)))
  15928 uint8x16_t vrshlq_n_u8(uint8x16_t, int32_t);
  15929 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_n_u8)))
  15930 uint8x16_t vrshlq(uint8x16_t, int32_t);
  15931 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_s16)))
  15932 int16x8_t vrshlq_s16(int16x8_t, int16x8_t);
  15933 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_s16)))
  15934 int16x8_t vrshlq(int16x8_t, int16x8_t);
  15935 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_s32)))
  15936 int32x4_t vrshlq_s32(int32x4_t, int32x4_t);
  15937 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_s32)))
  15938 int32x4_t vrshlq(int32x4_t, int32x4_t);
  15939 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_s8)))
  15940 int8x16_t vrshlq_s8(int8x16_t, int8x16_t);
  15941 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_s8)))
  15942 int8x16_t vrshlq(int8x16_t, int8x16_t);
  15943 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_u16)))
  15944 uint16x8_t vrshlq_u16(uint16x8_t, int16x8_t);
  15945 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_u16)))
  15946 uint16x8_t vrshlq(uint16x8_t, int16x8_t);
  15947 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_u32)))
  15948 uint32x4_t vrshlq_u32(uint32x4_t, int32x4_t);
  15949 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_u32)))
  15950 uint32x4_t vrshlq(uint32x4_t, int32x4_t);
  15951 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_u8)))
  15952 uint8x16_t vrshlq_u8(uint8x16_t, int8x16_t);
  15953 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_u8)))
  15954 uint8x16_t vrshlq(uint8x16_t, int8x16_t);
  15955 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_s16)))
  15956 int16x8_t vrshlq_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
  15957 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_s16)))
  15958 int16x8_t vrshlq_x(int16x8_t, int16x8_t, mve_pred16_t);
  15959 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_s32)))
  15960 int32x4_t vrshlq_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
  15961 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_s32)))
  15962 int32x4_t vrshlq_x(int32x4_t, int32x4_t, mve_pred16_t);
  15963 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_s8)))
  15964 int8x16_t vrshlq_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
  15965 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_s8)))
  15966 int8x16_t vrshlq_x(int8x16_t, int8x16_t, mve_pred16_t);
  15967 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_u16)))
  15968 uint16x8_t vrshlq_x_u16(uint16x8_t, int16x8_t, mve_pred16_t);
  15969 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_u16)))
  15970 uint16x8_t vrshlq_x(uint16x8_t, int16x8_t, mve_pred16_t);
  15971 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_u32)))
  15972 uint32x4_t vrshlq_x_u32(uint32x4_t, int32x4_t, mve_pred16_t);
  15973 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_u32)))
  15974 uint32x4_t vrshlq_x(uint32x4_t, int32x4_t, mve_pred16_t);
  15975 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_u8)))
  15976 uint8x16_t vrshlq_x_u8(uint8x16_t, int8x16_t, mve_pred16_t);
  15977 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshlq_x_u8)))
  15978 uint8x16_t vrshlq_x(uint8x16_t, int8x16_t, mve_pred16_t);
  15979 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_m_n_s16)))
  15980 int8x16_t vrshrnbq_m_n_s16(int8x16_t, int16x8_t, int, mve_pred16_t);
  15981 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_m_n_s16)))
  15982 int8x16_t vrshrnbq_m(int8x16_t, int16x8_t, int, mve_pred16_t);
  15983 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_m_n_s32)))
  15984 int16x8_t vrshrnbq_m_n_s32(int16x8_t, int32x4_t, int, mve_pred16_t);
  15985 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_m_n_s32)))
  15986 int16x8_t vrshrnbq_m(int16x8_t, int32x4_t, int, mve_pred16_t);
  15987 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_m_n_u16)))
  15988 uint8x16_t vrshrnbq_m_n_u16(uint8x16_t, uint16x8_t, int, mve_pred16_t);
  15989 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_m_n_u16)))
  15990 uint8x16_t vrshrnbq_m(uint8x16_t, uint16x8_t, int, mve_pred16_t);
  15991 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_m_n_u32)))
  15992 uint16x8_t vrshrnbq_m_n_u32(uint16x8_t, uint32x4_t, int, mve_pred16_t);
  15993 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_m_n_u32)))
  15994 uint16x8_t vrshrnbq_m(uint16x8_t, uint32x4_t, int, mve_pred16_t);
  15995 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_n_s16)))
  15996 int8x16_t vrshrnbq_n_s16(int8x16_t, int16x8_t, int);
  15997 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_n_s16)))
  15998 int8x16_t vrshrnbq(int8x16_t, int16x8_t, int);
  15999 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_n_s32)))
  16000 int16x8_t vrshrnbq_n_s32(int16x8_t, int32x4_t, int);
  16001 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_n_s32)))
  16002 int16x8_t vrshrnbq(int16x8_t, int32x4_t, int);
  16003 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_n_u16)))
  16004 uint8x16_t vrshrnbq_n_u16(uint8x16_t, uint16x8_t, int);
  16005 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_n_u16)))
  16006 uint8x16_t vrshrnbq(uint8x16_t, uint16x8_t, int);
  16007 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_n_u32)))
  16008 uint16x8_t vrshrnbq_n_u32(uint16x8_t, uint32x4_t, int);
  16009 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrnbq_n_u32)))
  16010 uint16x8_t vrshrnbq(uint16x8_t, uint32x4_t, int);
  16011 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_m_n_s16)))
  16012 int8x16_t vrshrntq_m_n_s16(int8x16_t, int16x8_t, int, mve_pred16_t);
  16013 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_m_n_s16)))
  16014 int8x16_t vrshrntq_m(int8x16_t, int16x8_t, int, mve_pred16_t);
  16015 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_m_n_s32)))
  16016 int16x8_t vrshrntq_m_n_s32(int16x8_t, int32x4_t, int, mve_pred16_t);
  16017 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_m_n_s32)))
  16018 int16x8_t vrshrntq_m(int16x8_t, int32x4_t, int, mve_pred16_t);
  16019 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_m_n_u16)))
  16020 uint8x16_t vrshrntq_m_n_u16(uint8x16_t, uint16x8_t, int, mve_pred16_t);
  16021 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_m_n_u16)))
  16022 uint8x16_t vrshrntq_m(uint8x16_t, uint16x8_t, int, mve_pred16_t);
  16023 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_m_n_u32)))
  16024 uint16x8_t vrshrntq_m_n_u32(uint16x8_t, uint32x4_t, int, mve_pred16_t);
  16025 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_m_n_u32)))
  16026 uint16x8_t vrshrntq_m(uint16x8_t, uint32x4_t, int, mve_pred16_t);
  16027 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_n_s16)))
  16028 int8x16_t vrshrntq_n_s16(int8x16_t, int16x8_t, int);
  16029 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_n_s16)))
  16030 int8x16_t vrshrntq(int8x16_t, int16x8_t, int);
  16031 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_n_s32)))
  16032 int16x8_t vrshrntq_n_s32(int16x8_t, int32x4_t, int);
  16033 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_n_s32)))
  16034 int16x8_t vrshrntq(int16x8_t, int32x4_t, int);
  16035 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_n_u16)))
  16036 uint8x16_t vrshrntq_n_u16(uint8x16_t, uint16x8_t, int);
  16037 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_n_u16)))
  16038 uint8x16_t vrshrntq(uint8x16_t, uint16x8_t, int);
  16039 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_n_u32)))
  16040 uint16x8_t vrshrntq_n_u32(uint16x8_t, uint32x4_t, int);
  16041 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrntq_n_u32)))
  16042 uint16x8_t vrshrntq(uint16x8_t, uint32x4_t, int);
  16043 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_s16)))
  16044 int16x8_t vrshrq_m_n_s16(int16x8_t, int16x8_t, int, mve_pred16_t);
  16045 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_s16)))
  16046 int16x8_t vrshrq_m(int16x8_t, int16x8_t, int, mve_pred16_t);
  16047 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_s32)))
  16048 int32x4_t vrshrq_m_n_s32(int32x4_t, int32x4_t, int, mve_pred16_t);
  16049 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_s32)))
  16050 int32x4_t vrshrq_m(int32x4_t, int32x4_t, int, mve_pred16_t);
  16051 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_s8)))
  16052 int8x16_t vrshrq_m_n_s8(int8x16_t, int8x16_t, int, mve_pred16_t);
  16053 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_s8)))
  16054 int8x16_t vrshrq_m(int8x16_t, int8x16_t, int, mve_pred16_t);
  16055 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_u16)))
  16056 uint16x8_t vrshrq_m_n_u16(uint16x8_t, uint16x8_t, int, mve_pred16_t);
  16057 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_u16)))
  16058 uint16x8_t vrshrq_m(uint16x8_t, uint16x8_t, int, mve_pred16_t);
  16059 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_u32)))
  16060 uint32x4_t vrshrq_m_n_u32(uint32x4_t, uint32x4_t, int, mve_pred16_t);
  16061 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_u32)))
  16062 uint32x4_t vrshrq_m(uint32x4_t, uint32x4_t, int, mve_pred16_t);
  16063 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_u8)))
  16064 uint8x16_t vrshrq_m_n_u8(uint8x16_t, uint8x16_t, int, mve_pred16_t);
  16065 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_m_n_u8)))
  16066 uint8x16_t vrshrq_m(uint8x16_t, uint8x16_t, int, mve_pred16_t);
  16067 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_s16)))
  16068 int16x8_t vrshrq_n_s16(int16x8_t, int);
  16069 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_s16)))
  16070 int16x8_t vrshrq(int16x8_t, int);
  16071 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_s32)))
  16072 int32x4_t vrshrq_n_s32(int32x4_t, int);
  16073 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_s32)))
  16074 int32x4_t vrshrq(int32x4_t, int);
  16075 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_s8)))
  16076 int8x16_t vrshrq_n_s8(int8x16_t, int);
  16077 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_s8)))
  16078 int8x16_t vrshrq(int8x16_t, int);
  16079 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_u16)))
  16080 uint16x8_t vrshrq_n_u16(uint16x8_t, int);
  16081 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_u16)))
  16082 uint16x8_t vrshrq(uint16x8_t, int);
  16083 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_u32)))
  16084 uint32x4_t vrshrq_n_u32(uint32x4_t, int);
  16085 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_u32)))
  16086 uint32x4_t vrshrq(uint32x4_t, int);
  16087 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_u8)))
  16088 uint8x16_t vrshrq_n_u8(uint8x16_t, int);
  16089 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_n_u8)))
  16090 uint8x16_t vrshrq(uint8x16_t, int);
  16091 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_s16)))
  16092 int16x8_t vrshrq_x_n_s16(int16x8_t, int, mve_pred16_t);
  16093 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_s16)))
  16094 int16x8_t vrshrq_x(int16x8_t, int, mve_pred16_t);
  16095 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_s32)))
  16096 int32x4_t vrshrq_x_n_s32(int32x4_t, int, mve_pred16_t);
  16097 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_s32)))
  16098 int32x4_t vrshrq_x(int32x4_t, int, mve_pred16_t);
  16099 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_s8)))
  16100 int8x16_t vrshrq_x_n_s8(int8x16_t, int, mve_pred16_t);
  16101 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_s8)))
  16102 int8x16_t vrshrq_x(int8x16_t, int, mve_pred16_t);
  16103 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_u16)))
  16104 uint16x8_t vrshrq_x_n_u16(uint16x8_t, int, mve_pred16_t);
  16105 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_u16)))
  16106 uint16x8_t vrshrq_x(uint16x8_t, int, mve_pred16_t);
  16107 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_u32)))
  16108 uint32x4_t vrshrq_x_n_u32(uint32x4_t, int, mve_pred16_t);
  16109 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_u32)))
  16110 uint32x4_t vrshrq_x(uint32x4_t, int, mve_pred16_t);
  16111 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_u8)))
  16112 uint8x16_t vrshrq_x_n_u8(uint8x16_t, int, mve_pred16_t);
  16113 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrshrq_x_n_u8)))
  16114 uint8x16_t vrshrq_x(uint8x16_t, int, mve_pred16_t);
  16115 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbciq_m_s32)))
  16116 int32x4_t vsbciq_m_s32(int32x4_t, int32x4_t, int32x4_t, unsigned *, mve_pred16_t);
  16117 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsbciq_m_s32)))
  16118 int32x4_t vsbciq_m(int32x4_t, int32x4_t, int32x4_t, unsigned *, mve_pred16_t);
  16119 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbciq_m_u32)))
  16120 uint32x4_t vsbciq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, unsigned *, mve_pred16_t);
  16121 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsbciq_m_u32)))
  16122 uint32x4_t vsbciq_m(uint32x4_t, uint32x4_t, uint32x4_t, unsigned *, mve_pred16_t);
  16123 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbciq_s32)))
  16124 int32x4_t vsbciq_s32(int32x4_t, int32x4_t, unsigned *);
  16125 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsbciq_s32)))
  16126 int32x4_t vsbciq(int32x4_t, int32x4_t, unsigned *);
  16127 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbciq_u32)))
  16128 uint32x4_t vsbciq_u32(uint32x4_t, uint32x4_t, unsigned *);
  16129 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsbciq_u32)))
  16130 uint32x4_t vsbciq(uint32x4_t, uint32x4_t, unsigned *);
  16131 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbcq_m_s32)))
  16132 int32x4_t vsbcq_m_s32(int32x4_t, int32x4_t, int32x4_t, unsigned *, mve_pred16_t);
  16133 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsbcq_m_s32)))
  16134 int32x4_t vsbcq_m(int32x4_t, int32x4_t, int32x4_t, unsigned *, mve_pred16_t);
  16135 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbcq_m_u32)))
  16136 uint32x4_t vsbcq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, unsigned *, mve_pred16_t);
  16137 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsbcq_m_u32)))
  16138 uint32x4_t vsbcq_m(uint32x4_t, uint32x4_t, uint32x4_t, unsigned *, mve_pred16_t);
  16139 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbcq_s32)))
  16140 int32x4_t vsbcq_s32(int32x4_t, int32x4_t, unsigned *);
  16141 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsbcq_s32)))
  16142 int32x4_t vsbcq(int32x4_t, int32x4_t, unsigned *);
  16143 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsbcq_u32)))
  16144 uint32x4_t vsbcq_u32(uint32x4_t, uint32x4_t, unsigned *);
  16145 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsbcq_u32)))
  16146 uint32x4_t vsbcq(uint32x4_t, uint32x4_t, unsigned *);
  16147 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_s16)))
  16148 int16x8_t vsetq_lane_s16(int16_t, int16x8_t, int);
  16149 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_s16)))
  16150 int16x8_t vsetq_lane(int16_t, int16x8_t, int);
  16151 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_s32)))
  16152 int32x4_t vsetq_lane_s32(int32_t, int32x4_t, int);
  16153 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_s32)))
  16154 int32x4_t vsetq_lane(int32_t, int32x4_t, int);
  16155 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_s64)))
  16156 int64x2_t vsetq_lane_s64(int64_t, int64x2_t, int);
  16157 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_s64)))
  16158 int64x2_t vsetq_lane(int64_t, int64x2_t, int);
  16159 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_s8)))
  16160 int8x16_t vsetq_lane_s8(int8_t, int8x16_t, int);
  16161 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_s8)))
  16162 int8x16_t vsetq_lane(int8_t, int8x16_t, int);
  16163 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_u16)))
  16164 uint16x8_t vsetq_lane_u16(uint16_t, uint16x8_t, int);
  16165 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_u16)))
  16166 uint16x8_t vsetq_lane(uint16_t, uint16x8_t, int);
  16167 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_u32)))
  16168 uint32x4_t vsetq_lane_u32(uint32_t, uint32x4_t, int);
  16169 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_u32)))
  16170 uint32x4_t vsetq_lane(uint32_t, uint32x4_t, int);
  16171 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_u64)))
  16172 uint64x2_t vsetq_lane_u64(uint64_t, uint64x2_t, int);
  16173 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_u64)))
  16174 uint64x2_t vsetq_lane(uint64_t, uint64x2_t, int);
  16175 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_u8)))
  16176 uint8x16_t vsetq_lane_u8(uint8_t, uint8x16_t, int);
  16177 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_u8)))
  16178 uint8x16_t vsetq_lane(uint8_t, uint8x16_t, int);
  16179 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_s16)))
  16180 int16x8_t vshlcq_m_s16(int16x8_t, uint32_t *, int, mve_pred16_t);
  16181 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_s16)))
  16182 int16x8_t vshlcq_m(int16x8_t, uint32_t *, int, mve_pred16_t);
  16183 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_s32)))
  16184 int32x4_t vshlcq_m_s32(int32x4_t, uint32_t *, int, mve_pred16_t);
  16185 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_s32)))
  16186 int32x4_t vshlcq_m(int32x4_t, uint32_t *, int, mve_pred16_t);
  16187 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_s8)))
  16188 int8x16_t vshlcq_m_s8(int8x16_t, uint32_t *, int, mve_pred16_t);
  16189 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_s8)))
  16190 int8x16_t vshlcq_m(int8x16_t, uint32_t *, int, mve_pred16_t);
  16191 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_u16)))
  16192 uint16x8_t vshlcq_m_u16(uint16x8_t, uint32_t *, int, mve_pred16_t);
  16193 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_u16)))
  16194 uint16x8_t vshlcq_m(uint16x8_t, uint32_t *, int, mve_pred16_t);
  16195 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_u32)))
  16196 uint32x4_t vshlcq_m_u32(uint32x4_t, uint32_t *, int, mve_pred16_t);
  16197 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_u32)))
  16198 uint32x4_t vshlcq_m(uint32x4_t, uint32_t *, int, mve_pred16_t);
  16199 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_u8)))
  16200 uint8x16_t vshlcq_m_u8(uint8x16_t, uint32_t *, int, mve_pred16_t);
  16201 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_m_u8)))
  16202 uint8x16_t vshlcq_m(uint8x16_t, uint32_t *, int, mve_pred16_t);
  16203 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_s16)))
  16204 int16x8_t vshlcq_s16(int16x8_t, uint32_t *, int);
  16205 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_s16)))
  16206 int16x8_t vshlcq(int16x8_t, uint32_t *, int);
  16207 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_s32)))
  16208 int32x4_t vshlcq_s32(int32x4_t, uint32_t *, int);
  16209 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_s32)))
  16210 int32x4_t vshlcq(int32x4_t, uint32_t *, int);
  16211 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_s8)))
  16212 int8x16_t vshlcq_s8(int8x16_t, uint32_t *, int);
  16213 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_s8)))
  16214 int8x16_t vshlcq(int8x16_t, uint32_t *, int);
  16215 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_u16)))
  16216 uint16x8_t vshlcq_u16(uint16x8_t, uint32_t *, int);
  16217 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_u16)))
  16218 uint16x8_t vshlcq(uint16x8_t, uint32_t *, int);
  16219 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_u32)))
  16220 uint32x4_t vshlcq_u32(uint32x4_t, uint32_t *, int);
  16221 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_u32)))
  16222 uint32x4_t vshlcq(uint32x4_t, uint32_t *, int);
  16223 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_u8)))
  16224 uint8x16_t vshlcq_u8(uint8x16_t, uint32_t *, int);
  16225 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlcq_u8)))
  16226 uint8x16_t vshlcq(uint8x16_t, uint32_t *, int);
  16227 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_m_n_s16)))
  16228 int32x4_t vshllbq_m_n_s16(int32x4_t, int16x8_t, int, mve_pred16_t);
  16229 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_m_n_s16)))
  16230 int32x4_t vshllbq_m(int32x4_t, int16x8_t, int, mve_pred16_t);
  16231 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_m_n_s8)))
  16232 int16x8_t vshllbq_m_n_s8(int16x8_t, int8x16_t, int, mve_pred16_t);
  16233 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_m_n_s8)))
  16234 int16x8_t vshllbq_m(int16x8_t, int8x16_t, int, mve_pred16_t);
  16235 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_m_n_u16)))
  16236 uint32x4_t vshllbq_m_n_u16(uint32x4_t, uint16x8_t, int, mve_pred16_t);
  16237 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_m_n_u16)))
  16238 uint32x4_t vshllbq_m(uint32x4_t, uint16x8_t, int, mve_pred16_t);
  16239 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_m_n_u8)))
  16240 uint16x8_t vshllbq_m_n_u8(uint16x8_t, uint8x16_t, int, mve_pred16_t);
  16241 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_m_n_u8)))
  16242 uint16x8_t vshllbq_m(uint16x8_t, uint8x16_t, int, mve_pred16_t);
  16243 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_n_s16)))
  16244 int32x4_t vshllbq_n_s16(int16x8_t, int);
  16245 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_n_s16)))
  16246 int32x4_t vshllbq(int16x8_t, int);
  16247 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_n_s8)))
  16248 int16x8_t vshllbq_n_s8(int8x16_t, int);
  16249 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_n_s8)))
  16250 int16x8_t vshllbq(int8x16_t, int);
  16251 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_n_u16)))
  16252 uint32x4_t vshllbq_n_u16(uint16x8_t, int);
  16253 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_n_u16)))
  16254 uint32x4_t vshllbq(uint16x8_t, int);
  16255 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_n_u8)))
  16256 uint16x8_t vshllbq_n_u8(uint8x16_t, int);
  16257 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_n_u8)))
  16258 uint16x8_t vshllbq(uint8x16_t, int);
  16259 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_x_n_s16)))
  16260 int32x4_t vshllbq_x_n_s16(int16x8_t, int, mve_pred16_t);
  16261 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_x_n_s16)))
  16262 int32x4_t vshllbq_x(int16x8_t, int, mve_pred16_t);
  16263 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_x_n_s8)))
  16264 int16x8_t vshllbq_x_n_s8(int8x16_t, int, mve_pred16_t);
  16265 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_x_n_s8)))
  16266 int16x8_t vshllbq_x(int8x16_t, int, mve_pred16_t);
  16267 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_x_n_u16)))
  16268 uint32x4_t vshllbq_x_n_u16(uint16x8_t, int, mve_pred16_t);
  16269 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_x_n_u16)))
  16270 uint32x4_t vshllbq_x(uint16x8_t, int, mve_pred16_t);
  16271 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_x_n_u8)))
  16272 uint16x8_t vshllbq_x_n_u8(uint8x16_t, int, mve_pred16_t);
  16273 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshllbq_x_n_u8)))
  16274 uint16x8_t vshllbq_x(uint8x16_t, int, mve_pred16_t);
  16275 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_m_n_s16)))
  16276 int32x4_t vshlltq_m_n_s16(int32x4_t, int16x8_t, int, mve_pred16_t);
  16277 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_m_n_s16)))
  16278 int32x4_t vshlltq_m(int32x4_t, int16x8_t, int, mve_pred16_t);
  16279 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_m_n_s8)))
  16280 int16x8_t vshlltq_m_n_s8(int16x8_t, int8x16_t, int, mve_pred16_t);
  16281 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_m_n_s8)))
  16282 int16x8_t vshlltq_m(int16x8_t, int8x16_t, int, mve_pred16_t);
  16283 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_m_n_u16)))
  16284 uint32x4_t vshlltq_m_n_u16(uint32x4_t, uint16x8_t, int, mve_pred16_t);
  16285 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_m_n_u16)))
  16286 uint32x4_t vshlltq_m(uint32x4_t, uint16x8_t, int, mve_pred16_t);
  16287 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_m_n_u8)))
  16288 uint16x8_t vshlltq_m_n_u8(uint16x8_t, uint8x16_t, int, mve_pred16_t);
  16289 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_m_n_u8)))
  16290 uint16x8_t vshlltq_m(uint16x8_t, uint8x16_t, int, mve_pred16_t);
  16291 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_n_s16)))
  16292 int32x4_t vshlltq_n_s16(int16x8_t, int);
  16293 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_n_s16)))
  16294 int32x4_t vshlltq(int16x8_t, int);
  16295 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_n_s8)))
  16296 int16x8_t vshlltq_n_s8(int8x16_t, int);
  16297 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_n_s8)))
  16298 int16x8_t vshlltq(int8x16_t, int);
  16299 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_n_u16)))
  16300 uint32x4_t vshlltq_n_u16(uint16x8_t, int);
  16301 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_n_u16)))
  16302 uint32x4_t vshlltq(uint16x8_t, int);
  16303 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_n_u8)))
  16304 uint16x8_t vshlltq_n_u8(uint8x16_t, int);
  16305 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_n_u8)))
  16306 uint16x8_t vshlltq(uint8x16_t, int);
  16307 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_x_n_s16)))
  16308 int32x4_t vshlltq_x_n_s16(int16x8_t, int, mve_pred16_t);
  16309 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_x_n_s16)))
  16310 int32x4_t vshlltq_x(int16x8_t, int, mve_pred16_t);
  16311 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_x_n_s8)))
  16312 int16x8_t vshlltq_x_n_s8(int8x16_t, int, mve_pred16_t);
  16313 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_x_n_s8)))
  16314 int16x8_t vshlltq_x(int8x16_t, int, mve_pred16_t);
  16315 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_x_n_u16)))
  16316 uint32x4_t vshlltq_x_n_u16(uint16x8_t, int, mve_pred16_t);
  16317 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_x_n_u16)))
  16318 uint32x4_t vshlltq_x(uint16x8_t, int, mve_pred16_t);
  16319 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_x_n_u8)))
  16320 uint16x8_t vshlltq_x_n_u8(uint8x16_t, int, mve_pred16_t);
  16321 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlltq_x_n_u8)))
  16322 uint16x8_t vshlltq_x(uint8x16_t, int, mve_pred16_t);
  16323 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_s16)))
  16324 int16x8_t vshlq_m_n_s16(int16x8_t, int16x8_t, int, mve_pred16_t);
  16325 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_s16)))
  16326 int16x8_t vshlq_m_n(int16x8_t, int16x8_t, int, mve_pred16_t);
  16327 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_s32)))
  16328 int32x4_t vshlq_m_n_s32(int32x4_t, int32x4_t, int, mve_pred16_t);
  16329 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_s32)))
  16330 int32x4_t vshlq_m_n(int32x4_t, int32x4_t, int, mve_pred16_t);
  16331 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_s8)))
  16332 int8x16_t vshlq_m_n_s8(int8x16_t, int8x16_t, int, mve_pred16_t);
  16333 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_s8)))
  16334 int8x16_t vshlq_m_n(int8x16_t, int8x16_t, int, mve_pred16_t);
  16335 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_u16)))
  16336 uint16x8_t vshlq_m_n_u16(uint16x8_t, uint16x8_t, int, mve_pred16_t);
  16337 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_u16)))
  16338 uint16x8_t vshlq_m_n(uint16x8_t, uint16x8_t, int, mve_pred16_t);
  16339 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_u32)))
  16340 uint32x4_t vshlq_m_n_u32(uint32x4_t, uint32x4_t, int, mve_pred16_t);
  16341 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_u32)))
  16342 uint32x4_t vshlq_m_n(uint32x4_t, uint32x4_t, int, mve_pred16_t);
  16343 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_u8)))
  16344 uint8x16_t vshlq_m_n_u8(uint8x16_t, uint8x16_t, int, mve_pred16_t);
  16345 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_n_u8)))
  16346 uint8x16_t vshlq_m_n(uint8x16_t, uint8x16_t, int, mve_pred16_t);
  16347 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_s16)))
  16348 int16x8_t vshlq_m_r_s16(int16x8_t, int32_t, mve_pred16_t);
  16349 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_s16)))
  16350 int16x8_t vshlq_m_r(int16x8_t, int32_t, mve_pred16_t);
  16351 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_s32)))
  16352 int32x4_t vshlq_m_r_s32(int32x4_t, int32_t, mve_pred16_t);
  16353 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_s32)))
  16354 int32x4_t vshlq_m_r(int32x4_t, int32_t, mve_pred16_t);
  16355 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_s8)))
  16356 int8x16_t vshlq_m_r_s8(int8x16_t, int32_t, mve_pred16_t);
  16357 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_s8)))
  16358 int8x16_t vshlq_m_r(int8x16_t, int32_t, mve_pred16_t);
  16359 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_u16)))
  16360 uint16x8_t vshlq_m_r_u16(uint16x8_t, int32_t, mve_pred16_t);
  16361 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_u16)))
  16362 uint16x8_t vshlq_m_r(uint16x8_t, int32_t, mve_pred16_t);
  16363 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_u32)))
  16364 uint32x4_t vshlq_m_r_u32(uint32x4_t, int32_t, mve_pred16_t);
  16365 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_u32)))
  16366 uint32x4_t vshlq_m_r(uint32x4_t, int32_t, mve_pred16_t);
  16367 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_u8)))
  16368 uint8x16_t vshlq_m_r_u8(uint8x16_t, int32_t, mve_pred16_t);
  16369 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_r_u8)))
  16370 uint8x16_t vshlq_m_r(uint8x16_t, int32_t, mve_pred16_t);
  16371 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_s16)))
  16372 int16x8_t vshlq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  16373 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_s16)))
  16374 int16x8_t vshlq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  16375 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_s32)))
  16376 int32x4_t vshlq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  16377 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_s32)))
  16378 int32x4_t vshlq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  16379 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_s8)))
  16380 int8x16_t vshlq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  16381 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_s8)))
  16382 int8x16_t vshlq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  16383 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_u16)))
  16384 uint16x8_t vshlq_m_u16(uint16x8_t, uint16x8_t, int16x8_t, mve_pred16_t);
  16385 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_u16)))
  16386 uint16x8_t vshlq_m(uint16x8_t, uint16x8_t, int16x8_t, mve_pred16_t);
  16387 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_u32)))
  16388 uint32x4_t vshlq_m_u32(uint32x4_t, uint32x4_t, int32x4_t, mve_pred16_t);
  16389 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_u32)))
  16390 uint32x4_t vshlq_m(uint32x4_t, uint32x4_t, int32x4_t, mve_pred16_t);
  16391 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_u8)))
  16392 uint8x16_t vshlq_m_u8(uint8x16_t, uint8x16_t, int8x16_t, mve_pred16_t);
  16393 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_m_u8)))
  16394 uint8x16_t vshlq_m(uint8x16_t, uint8x16_t, int8x16_t, mve_pred16_t);
  16395 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_s16)))
  16396 int16x8_t vshlq_n_s16(int16x8_t, int);
  16397 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_s16)))
  16398 int16x8_t vshlq_n(int16x8_t, int);
  16399 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_s32)))
  16400 int32x4_t vshlq_n_s32(int32x4_t, int);
  16401 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_s32)))
  16402 int32x4_t vshlq_n(int32x4_t, int);
  16403 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_s8)))
  16404 int8x16_t vshlq_n_s8(int8x16_t, int);
  16405 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_s8)))
  16406 int8x16_t vshlq_n(int8x16_t, int);
  16407 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_u16)))
  16408 uint16x8_t vshlq_n_u16(uint16x8_t, int);
  16409 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_u16)))
  16410 uint16x8_t vshlq_n(uint16x8_t, int);
  16411 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_u32)))
  16412 uint32x4_t vshlq_n_u32(uint32x4_t, int);
  16413 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_u32)))
  16414 uint32x4_t vshlq_n(uint32x4_t, int);
  16415 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_u8)))
  16416 uint8x16_t vshlq_n_u8(uint8x16_t, int);
  16417 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_n_u8)))
  16418 uint8x16_t vshlq_n(uint8x16_t, int);
  16419 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_s16)))
  16420 int16x8_t vshlq_r_s16(int16x8_t, int32_t);
  16421 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_s16)))
  16422 int16x8_t vshlq_r(int16x8_t, int32_t);
  16423 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_s32)))
  16424 int32x4_t vshlq_r_s32(int32x4_t, int32_t);
  16425 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_s32)))
  16426 int32x4_t vshlq_r(int32x4_t, int32_t);
  16427 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_s8)))
  16428 int8x16_t vshlq_r_s8(int8x16_t, int32_t);
  16429 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_s8)))
  16430 int8x16_t vshlq_r(int8x16_t, int32_t);
  16431 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_u16)))
  16432 uint16x8_t vshlq_r_u16(uint16x8_t, int32_t);
  16433 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_u16)))
  16434 uint16x8_t vshlq_r(uint16x8_t, int32_t);
  16435 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_u32)))
  16436 uint32x4_t vshlq_r_u32(uint32x4_t, int32_t);
  16437 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_u32)))
  16438 uint32x4_t vshlq_r(uint32x4_t, int32_t);
  16439 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_u8)))
  16440 uint8x16_t vshlq_r_u8(uint8x16_t, int32_t);
  16441 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_r_u8)))
  16442 uint8x16_t vshlq_r(uint8x16_t, int32_t);
  16443 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_s16)))
  16444 int16x8_t vshlq_s16(int16x8_t, int16x8_t);
  16445 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_s16)))
  16446 int16x8_t vshlq(int16x8_t, int16x8_t);
  16447 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_s32)))
  16448 int32x4_t vshlq_s32(int32x4_t, int32x4_t);
  16449 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_s32)))
  16450 int32x4_t vshlq(int32x4_t, int32x4_t);
  16451 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_s8)))
  16452 int8x16_t vshlq_s8(int8x16_t, int8x16_t);
  16453 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_s8)))
  16454 int8x16_t vshlq(int8x16_t, int8x16_t);
  16455 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_u16)))
  16456 uint16x8_t vshlq_u16(uint16x8_t, int16x8_t);
  16457 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_u16)))
  16458 uint16x8_t vshlq(uint16x8_t, int16x8_t);
  16459 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_u32)))
  16460 uint32x4_t vshlq_u32(uint32x4_t, int32x4_t);
  16461 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_u32)))
  16462 uint32x4_t vshlq(uint32x4_t, int32x4_t);
  16463 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_u8)))
  16464 uint8x16_t vshlq_u8(uint8x16_t, int8x16_t);
  16465 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_u8)))
  16466 uint8x16_t vshlq(uint8x16_t, int8x16_t);
  16467 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_s16)))
  16468 int16x8_t vshlq_x_n_s16(int16x8_t, int, mve_pred16_t);
  16469 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_s16)))
  16470 int16x8_t vshlq_x_n(int16x8_t, int, mve_pred16_t);
  16471 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_s32)))
  16472 int32x4_t vshlq_x_n_s32(int32x4_t, int, mve_pred16_t);
  16473 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_s32)))
  16474 int32x4_t vshlq_x_n(int32x4_t, int, mve_pred16_t);
  16475 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_s8)))
  16476 int8x16_t vshlq_x_n_s8(int8x16_t, int, mve_pred16_t);
  16477 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_s8)))
  16478 int8x16_t vshlq_x_n(int8x16_t, int, mve_pred16_t);
  16479 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_u16)))
  16480 uint16x8_t vshlq_x_n_u16(uint16x8_t, int, mve_pred16_t);
  16481 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_u16)))
  16482 uint16x8_t vshlq_x_n(uint16x8_t, int, mve_pred16_t);
  16483 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_u32)))
  16484 uint32x4_t vshlq_x_n_u32(uint32x4_t, int, mve_pred16_t);
  16485 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_u32)))
  16486 uint32x4_t vshlq_x_n(uint32x4_t, int, mve_pred16_t);
  16487 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_u8)))
  16488 uint8x16_t vshlq_x_n_u8(uint8x16_t, int, mve_pred16_t);
  16489 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_n_u8)))
  16490 uint8x16_t vshlq_x_n(uint8x16_t, int, mve_pred16_t);
  16491 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_s16)))
  16492 int16x8_t vshlq_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
  16493 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_s16)))
  16494 int16x8_t vshlq_x(int16x8_t, int16x8_t, mve_pred16_t);
  16495 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_s32)))
  16496 int32x4_t vshlq_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
  16497 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_s32)))
  16498 int32x4_t vshlq_x(int32x4_t, int32x4_t, mve_pred16_t);
  16499 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_s8)))
  16500 int8x16_t vshlq_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
  16501 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_s8)))
  16502 int8x16_t vshlq_x(int8x16_t, int8x16_t, mve_pred16_t);
  16503 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_u16)))
  16504 uint16x8_t vshlq_x_u16(uint16x8_t, int16x8_t, mve_pred16_t);
  16505 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_u16)))
  16506 uint16x8_t vshlq_x(uint16x8_t, int16x8_t, mve_pred16_t);
  16507 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_u32)))
  16508 uint32x4_t vshlq_x_u32(uint32x4_t, int32x4_t, mve_pred16_t);
  16509 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_u32)))
  16510 uint32x4_t vshlq_x(uint32x4_t, int32x4_t, mve_pred16_t);
  16511 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_u8)))
  16512 uint8x16_t vshlq_x_u8(uint8x16_t, int8x16_t, mve_pred16_t);
  16513 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshlq_x_u8)))
  16514 uint8x16_t vshlq_x(uint8x16_t, int8x16_t, mve_pred16_t);
  16515 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_m_n_s16)))
  16516 int8x16_t vshrnbq_m_n_s16(int8x16_t, int16x8_t, int, mve_pred16_t);
  16517 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_m_n_s16)))
  16518 int8x16_t vshrnbq_m(int8x16_t, int16x8_t, int, mve_pred16_t);
  16519 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_m_n_s32)))
  16520 int16x8_t vshrnbq_m_n_s32(int16x8_t, int32x4_t, int, mve_pred16_t);
  16521 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_m_n_s32)))
  16522 int16x8_t vshrnbq_m(int16x8_t, int32x4_t, int, mve_pred16_t);
  16523 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_m_n_u16)))
  16524 uint8x16_t vshrnbq_m_n_u16(uint8x16_t, uint16x8_t, int, mve_pred16_t);
  16525 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_m_n_u16)))
  16526 uint8x16_t vshrnbq_m(uint8x16_t, uint16x8_t, int, mve_pred16_t);
  16527 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_m_n_u32)))
  16528 uint16x8_t vshrnbq_m_n_u32(uint16x8_t, uint32x4_t, int, mve_pred16_t);
  16529 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_m_n_u32)))
  16530 uint16x8_t vshrnbq_m(uint16x8_t, uint32x4_t, int, mve_pred16_t);
  16531 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_n_s16)))
  16532 int8x16_t vshrnbq_n_s16(int8x16_t, int16x8_t, int);
  16533 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_n_s16)))
  16534 int8x16_t vshrnbq(int8x16_t, int16x8_t, int);
  16535 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_n_s32)))
  16536 int16x8_t vshrnbq_n_s32(int16x8_t, int32x4_t, int);
  16537 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_n_s32)))
  16538 int16x8_t vshrnbq(int16x8_t, int32x4_t, int);
  16539 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_n_u16)))
  16540 uint8x16_t vshrnbq_n_u16(uint8x16_t, uint16x8_t, int);
  16541 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_n_u16)))
  16542 uint8x16_t vshrnbq(uint8x16_t, uint16x8_t, int);
  16543 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_n_u32)))
  16544 uint16x8_t vshrnbq_n_u32(uint16x8_t, uint32x4_t, int);
  16545 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrnbq_n_u32)))
  16546 uint16x8_t vshrnbq(uint16x8_t, uint32x4_t, int);
  16547 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_m_n_s16)))
  16548 int8x16_t vshrntq_m_n_s16(int8x16_t, int16x8_t, int, mve_pred16_t);
  16549 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_m_n_s16)))
  16550 int8x16_t vshrntq_m(int8x16_t, int16x8_t, int, mve_pred16_t);
  16551 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_m_n_s32)))
  16552 int16x8_t vshrntq_m_n_s32(int16x8_t, int32x4_t, int, mve_pred16_t);
  16553 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_m_n_s32)))
  16554 int16x8_t vshrntq_m(int16x8_t, int32x4_t, int, mve_pred16_t);
  16555 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_m_n_u16)))
  16556 uint8x16_t vshrntq_m_n_u16(uint8x16_t, uint16x8_t, int, mve_pred16_t);
  16557 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_m_n_u16)))
  16558 uint8x16_t vshrntq_m(uint8x16_t, uint16x8_t, int, mve_pred16_t);
  16559 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_m_n_u32)))
  16560 uint16x8_t vshrntq_m_n_u32(uint16x8_t, uint32x4_t, int, mve_pred16_t);
  16561 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_m_n_u32)))
  16562 uint16x8_t vshrntq_m(uint16x8_t, uint32x4_t, int, mve_pred16_t);
  16563 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_n_s16)))
  16564 int8x16_t vshrntq_n_s16(int8x16_t, int16x8_t, int);
  16565 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_n_s16)))
  16566 int8x16_t vshrntq(int8x16_t, int16x8_t, int);
  16567 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_n_s32)))
  16568 int16x8_t vshrntq_n_s32(int16x8_t, int32x4_t, int);
  16569 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_n_s32)))
  16570 int16x8_t vshrntq(int16x8_t, int32x4_t, int);
  16571 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_n_u16)))
  16572 uint8x16_t vshrntq_n_u16(uint8x16_t, uint16x8_t, int);
  16573 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_n_u16)))
  16574 uint8x16_t vshrntq(uint8x16_t, uint16x8_t, int);
  16575 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_n_u32)))
  16576 uint16x8_t vshrntq_n_u32(uint16x8_t, uint32x4_t, int);
  16577 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrntq_n_u32)))
  16578 uint16x8_t vshrntq(uint16x8_t, uint32x4_t, int);
  16579 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_s16)))
  16580 int16x8_t vshrq_m_n_s16(int16x8_t, int16x8_t, int, mve_pred16_t);
  16581 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_s16)))
  16582 int16x8_t vshrq_m(int16x8_t, int16x8_t, int, mve_pred16_t);
  16583 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_s32)))
  16584 int32x4_t vshrq_m_n_s32(int32x4_t, int32x4_t, int, mve_pred16_t);
  16585 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_s32)))
  16586 int32x4_t vshrq_m(int32x4_t, int32x4_t, int, mve_pred16_t);
  16587 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_s8)))
  16588 int8x16_t vshrq_m_n_s8(int8x16_t, int8x16_t, int, mve_pred16_t);
  16589 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_s8)))
  16590 int8x16_t vshrq_m(int8x16_t, int8x16_t, int, mve_pred16_t);
  16591 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_u16)))
  16592 uint16x8_t vshrq_m_n_u16(uint16x8_t, uint16x8_t, int, mve_pred16_t);
  16593 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_u16)))
  16594 uint16x8_t vshrq_m(uint16x8_t, uint16x8_t, int, mve_pred16_t);
  16595 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_u32)))
  16596 uint32x4_t vshrq_m_n_u32(uint32x4_t, uint32x4_t, int, mve_pred16_t);
  16597 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_u32)))
  16598 uint32x4_t vshrq_m(uint32x4_t, uint32x4_t, int, mve_pred16_t);
  16599 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_u8)))
  16600 uint8x16_t vshrq_m_n_u8(uint8x16_t, uint8x16_t, int, mve_pred16_t);
  16601 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrq_m_n_u8)))
  16602 uint8x16_t vshrq_m(uint8x16_t, uint8x16_t, int, mve_pred16_t);
  16603 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_s16)))
  16604 int16x8_t vshrq_n_s16(int16x8_t, int);
  16605 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_s16)))
  16606 int16x8_t vshrq(int16x8_t, int);
  16607 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_s32)))
  16608 int32x4_t vshrq_n_s32(int32x4_t, int);
  16609 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_s32)))
  16610 int32x4_t vshrq(int32x4_t, int);
  16611 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_s8)))
  16612 int8x16_t vshrq_n_s8(int8x16_t, int);
  16613 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_s8)))
  16614 int8x16_t vshrq(int8x16_t, int);
  16615 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_u16)))
  16616 uint16x8_t vshrq_n_u16(uint16x8_t, int);
  16617 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_u16)))
  16618 uint16x8_t vshrq(uint16x8_t, int);
  16619 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_u32)))
  16620 uint32x4_t vshrq_n_u32(uint32x4_t, int);
  16621 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_u32)))
  16622 uint32x4_t vshrq(uint32x4_t, int);
  16623 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_u8)))
  16624 uint8x16_t vshrq_n_u8(uint8x16_t, int);
  16625 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrq_n_u8)))
  16626 uint8x16_t vshrq(uint8x16_t, int);
  16627 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_s16)))
  16628 int16x8_t vshrq_x_n_s16(int16x8_t, int, mve_pred16_t);
  16629 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_s16)))
  16630 int16x8_t vshrq_x(int16x8_t, int, mve_pred16_t);
  16631 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_s32)))
  16632 int32x4_t vshrq_x_n_s32(int32x4_t, int, mve_pred16_t);
  16633 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_s32)))
  16634 int32x4_t vshrq_x(int32x4_t, int, mve_pred16_t);
  16635 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_s8)))
  16636 int8x16_t vshrq_x_n_s8(int8x16_t, int, mve_pred16_t);
  16637 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_s8)))
  16638 int8x16_t vshrq_x(int8x16_t, int, mve_pred16_t);
  16639 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_u16)))
  16640 uint16x8_t vshrq_x_n_u16(uint16x8_t, int, mve_pred16_t);
  16641 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_u16)))
  16642 uint16x8_t vshrq_x(uint16x8_t, int, mve_pred16_t);
  16643 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_u32)))
  16644 uint32x4_t vshrq_x_n_u32(uint32x4_t, int, mve_pred16_t);
  16645 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_u32)))
  16646 uint32x4_t vshrq_x(uint32x4_t, int, mve_pred16_t);
  16647 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_u8)))
  16648 uint8x16_t vshrq_x_n_u8(uint8x16_t, int, mve_pred16_t);
  16649 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vshrq_x_n_u8)))
  16650 uint8x16_t vshrq_x(uint8x16_t, int, mve_pred16_t);
  16651 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_s16)))
  16652 int16x8_t vsliq_m_n_s16(int16x8_t, int16x8_t, int, mve_pred16_t);
  16653 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_s16)))
  16654 int16x8_t vsliq_m(int16x8_t, int16x8_t, int, mve_pred16_t);
  16655 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_s32)))
  16656 int32x4_t vsliq_m_n_s32(int32x4_t, int32x4_t, int, mve_pred16_t);
  16657 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_s32)))
  16658 int32x4_t vsliq_m(int32x4_t, int32x4_t, int, mve_pred16_t);
  16659 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_s8)))
  16660 int8x16_t vsliq_m_n_s8(int8x16_t, int8x16_t, int, mve_pred16_t);
  16661 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_s8)))
  16662 int8x16_t vsliq_m(int8x16_t, int8x16_t, int, mve_pred16_t);
  16663 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_u16)))
  16664 uint16x8_t vsliq_m_n_u16(uint16x8_t, uint16x8_t, int, mve_pred16_t);
  16665 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_u16)))
  16666 uint16x8_t vsliq_m(uint16x8_t, uint16x8_t, int, mve_pred16_t);
  16667 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_u32)))
  16668 uint32x4_t vsliq_m_n_u32(uint32x4_t, uint32x4_t, int, mve_pred16_t);
  16669 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_u32)))
  16670 uint32x4_t vsliq_m(uint32x4_t, uint32x4_t, int, mve_pred16_t);
  16671 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_u8)))
  16672 uint8x16_t vsliq_m_n_u8(uint8x16_t, uint8x16_t, int, mve_pred16_t);
  16673 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsliq_m_n_u8)))
  16674 uint8x16_t vsliq_m(uint8x16_t, uint8x16_t, int, mve_pred16_t);
  16675 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_s16)))
  16676 int16x8_t vsliq_n_s16(int16x8_t, int16x8_t, int);
  16677 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_s16)))
  16678 int16x8_t vsliq(int16x8_t, int16x8_t, int);
  16679 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_s32)))
  16680 int32x4_t vsliq_n_s32(int32x4_t, int32x4_t, int);
  16681 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_s32)))
  16682 int32x4_t vsliq(int32x4_t, int32x4_t, int);
  16683 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_s8)))
  16684 int8x16_t vsliq_n_s8(int8x16_t, int8x16_t, int);
  16685 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_s8)))
  16686 int8x16_t vsliq(int8x16_t, int8x16_t, int);
  16687 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_u16)))
  16688 uint16x8_t vsliq_n_u16(uint16x8_t, uint16x8_t, int);
  16689 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_u16)))
  16690 uint16x8_t vsliq(uint16x8_t, uint16x8_t, int);
  16691 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_u32)))
  16692 uint32x4_t vsliq_n_u32(uint32x4_t, uint32x4_t, int);
  16693 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_u32)))
  16694 uint32x4_t vsliq(uint32x4_t, uint32x4_t, int);
  16695 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_u8)))
  16696 uint8x16_t vsliq_n_u8(uint8x16_t, uint8x16_t, int);
  16697 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsliq_n_u8)))
  16698 uint8x16_t vsliq(uint8x16_t, uint8x16_t, int);
  16699 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_s16)))
  16700 int16x8_t vsriq_m_n_s16(int16x8_t, int16x8_t, int, mve_pred16_t);
  16701 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_s16)))
  16702 int16x8_t vsriq_m(int16x8_t, int16x8_t, int, mve_pred16_t);
  16703 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_s32)))
  16704 int32x4_t vsriq_m_n_s32(int32x4_t, int32x4_t, int, mve_pred16_t);
  16705 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_s32)))
  16706 int32x4_t vsriq_m(int32x4_t, int32x4_t, int, mve_pred16_t);
  16707 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_s8)))
  16708 int8x16_t vsriq_m_n_s8(int8x16_t, int8x16_t, int, mve_pred16_t);
  16709 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_s8)))
  16710 int8x16_t vsriq_m(int8x16_t, int8x16_t, int, mve_pred16_t);
  16711 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_u16)))
  16712 uint16x8_t vsriq_m_n_u16(uint16x8_t, uint16x8_t, int, mve_pred16_t);
  16713 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_u16)))
  16714 uint16x8_t vsriq_m(uint16x8_t, uint16x8_t, int, mve_pred16_t);
  16715 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_u32)))
  16716 uint32x4_t vsriq_m_n_u32(uint32x4_t, uint32x4_t, int, mve_pred16_t);
  16717 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_u32)))
  16718 uint32x4_t vsriq_m(uint32x4_t, uint32x4_t, int, mve_pred16_t);
  16719 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_u8)))
  16720 uint8x16_t vsriq_m_n_u8(uint8x16_t, uint8x16_t, int, mve_pred16_t);
  16721 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsriq_m_n_u8)))
  16722 uint8x16_t vsriq_m(uint8x16_t, uint8x16_t, int, mve_pred16_t);
  16723 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_s16)))
  16724 int16x8_t vsriq_n_s16(int16x8_t, int16x8_t, int);
  16725 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_s16)))
  16726 int16x8_t vsriq(int16x8_t, int16x8_t, int);
  16727 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_s32)))
  16728 int32x4_t vsriq_n_s32(int32x4_t, int32x4_t, int);
  16729 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_s32)))
  16730 int32x4_t vsriq(int32x4_t, int32x4_t, int);
  16731 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_s8)))
  16732 int8x16_t vsriq_n_s8(int8x16_t, int8x16_t, int);
  16733 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_s8)))
  16734 int8x16_t vsriq(int8x16_t, int8x16_t, int);
  16735 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_u16)))
  16736 uint16x8_t vsriq_n_u16(uint16x8_t, uint16x8_t, int);
  16737 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_u16)))
  16738 uint16x8_t vsriq(uint16x8_t, uint16x8_t, int);
  16739 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_u32)))
  16740 uint32x4_t vsriq_n_u32(uint32x4_t, uint32x4_t, int);
  16741 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_u32)))
  16742 uint32x4_t vsriq(uint32x4_t, uint32x4_t, int);
  16743 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_u8)))
  16744 uint8x16_t vsriq_n_u8(uint8x16_t, uint8x16_t, int);
  16745 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsriq_n_u8)))
  16746 uint8x16_t vsriq(uint8x16_t, uint8x16_t, int);
  16747 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_s16)))
  16748 void vst1q_p_s16(int16_t *, int16x8_t, mve_pred16_t);
  16749 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_s16)))
  16750 void vst1q_p(int16_t *, int16x8_t, mve_pred16_t);
  16751 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_s32)))
  16752 void vst1q_p_s32(int32_t *, int32x4_t, mve_pred16_t);
  16753 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_s32)))
  16754 void vst1q_p(int32_t *, int32x4_t, mve_pred16_t);
  16755 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_s8)))
  16756 void vst1q_p_s8(int8_t *, int8x16_t, mve_pred16_t);
  16757 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_s8)))
  16758 void vst1q_p(int8_t *, int8x16_t, mve_pred16_t);
  16759 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_u16)))
  16760 void vst1q_p_u16(uint16_t *, uint16x8_t, mve_pred16_t);
  16761 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_u16)))
  16762 void vst1q_p(uint16_t *, uint16x8_t, mve_pred16_t);
  16763 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_u32)))
  16764 void vst1q_p_u32(uint32_t *, uint32x4_t, mve_pred16_t);
  16765 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_u32)))
  16766 void vst1q_p(uint32_t *, uint32x4_t, mve_pred16_t);
  16767 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_u8)))
  16768 void vst1q_p_u8(uint8_t *, uint8x16_t, mve_pred16_t);
  16769 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_u8)))
  16770 void vst1q_p(uint8_t *, uint8x16_t, mve_pred16_t);
  16771 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_s16)))
  16772 void vst1q_s16(int16_t *, int16x8_t);
  16773 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst1q_s16)))
  16774 void vst1q(int16_t *, int16x8_t);
  16775 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_s32)))
  16776 void vst1q_s32(int32_t *, int32x4_t);
  16777 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst1q_s32)))
  16778 void vst1q(int32_t *, int32x4_t);
  16779 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_s8)))
  16780 void vst1q_s8(int8_t *, int8x16_t);
  16781 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst1q_s8)))
  16782 void vst1q(int8_t *, int8x16_t);
  16783 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_u16)))
  16784 void vst1q_u16(uint16_t *, uint16x8_t);
  16785 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst1q_u16)))
  16786 void vst1q(uint16_t *, uint16x8_t);
  16787 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_u32)))
  16788 void vst1q_u32(uint32_t *, uint32x4_t);
  16789 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst1q_u32)))
  16790 void vst1q(uint32_t *, uint32x4_t);
  16791 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_u8)))
  16792 void vst1q_u8(uint8_t *, uint8x16_t);
  16793 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst1q_u8)))
  16794 void vst1q(uint8_t *, uint8x16_t);
  16795 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_s16)))
  16796 void vst2q_s16(int16_t *, int16x8x2_t);
  16797 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst2q_s16)))
  16798 void vst2q(int16_t *, int16x8x2_t);
  16799 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_s32)))
  16800 void vst2q_s32(int32_t *, int32x4x2_t);
  16801 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst2q_s32)))
  16802 void vst2q(int32_t *, int32x4x2_t);
  16803 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_s8)))
  16804 void vst2q_s8(int8_t *, int8x16x2_t);
  16805 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst2q_s8)))
  16806 void vst2q(int8_t *, int8x16x2_t);
  16807 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_u16)))
  16808 void vst2q_u16(uint16_t *, uint16x8x2_t);
  16809 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst2q_u16)))
  16810 void vst2q(uint16_t *, uint16x8x2_t);
  16811 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_u32)))
  16812 void vst2q_u32(uint32_t *, uint32x4x2_t);
  16813 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst2q_u32)))
  16814 void vst2q(uint32_t *, uint32x4x2_t);
  16815 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_u8)))
  16816 void vst2q_u8(uint8_t *, uint8x16x2_t);
  16817 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst2q_u8)))
  16818 void vst2q(uint8_t *, uint8x16x2_t);
  16819 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_s16)))
  16820 void vst4q_s16(int16_t *, int16x8x4_t);
  16821 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst4q_s16)))
  16822 void vst4q(int16_t *, int16x8x4_t);
  16823 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_s32)))
  16824 void vst4q_s32(int32_t *, int32x4x4_t);
  16825 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst4q_s32)))
  16826 void vst4q(int32_t *, int32x4x4_t);
  16827 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_s8)))
  16828 void vst4q_s8(int8_t *, int8x16x4_t);
  16829 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst4q_s8)))
  16830 void vst4q(int8_t *, int8x16x4_t);
  16831 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_u16)))
  16832 void vst4q_u16(uint16_t *, uint16x8x4_t);
  16833 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst4q_u16)))
  16834 void vst4q(uint16_t *, uint16x8x4_t);
  16835 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_u32)))
  16836 void vst4q_u32(uint32_t *, uint32x4x4_t);
  16837 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst4q_u32)))
  16838 void vst4q(uint32_t *, uint32x4x4_t);
  16839 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_u8)))
  16840 void vst4q_u8(uint8_t *, uint8x16x4_t);
  16841 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst4q_u8)))
  16842 void vst4q(uint8_t *, uint8x16x4_t);
  16843 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_s16)))
  16844 void vstrbq_p_s16(int8_t *, int16x8_t, mve_pred16_t);
  16845 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_s16)))
  16846 void vstrbq_p(int8_t *, int16x8_t, mve_pred16_t);
  16847 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_s32)))
  16848 void vstrbq_p_s32(int8_t *, int32x4_t, mve_pred16_t);
  16849 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_s32)))
  16850 void vstrbq_p(int8_t *, int32x4_t, mve_pred16_t);
  16851 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_s8)))
  16852 void vstrbq_p_s8(int8_t *, int8x16_t, mve_pred16_t);
  16853 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_s8)))
  16854 void vstrbq_p(int8_t *, int8x16_t, mve_pred16_t);
  16855 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_u16)))
  16856 void vstrbq_p_u16(uint8_t *, uint16x8_t, mve_pred16_t);
  16857 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_u16)))
  16858 void vstrbq_p(uint8_t *, uint16x8_t, mve_pred16_t);
  16859 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_u32)))
  16860 void vstrbq_p_u32(uint8_t *, uint32x4_t, mve_pred16_t);
  16861 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_u32)))
  16862 void vstrbq_p(uint8_t *, uint32x4_t, mve_pred16_t);
  16863 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_u8)))
  16864 void vstrbq_p_u8(uint8_t *, uint8x16_t, mve_pred16_t);
  16865 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_p_u8)))
  16866 void vstrbq_p(uint8_t *, uint8x16_t, mve_pred16_t);
  16867 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_s16)))
  16868 void vstrbq_s16(int8_t *, int16x8_t);
  16869 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_s16)))
  16870 void vstrbq(int8_t *, int16x8_t);
  16871 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_s32)))
  16872 void vstrbq_s32(int8_t *, int32x4_t);
  16873 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_s32)))
  16874 void vstrbq(int8_t *, int32x4_t);
  16875 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_s8)))
  16876 void vstrbq_s8(int8_t *, int8x16_t);
  16877 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_s8)))
  16878 void vstrbq(int8_t *, int8x16_t);
  16879 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_s16)))
  16880 void vstrbq_scatter_offset_p_s16(int8_t *, uint16x8_t, int16x8_t, mve_pred16_t);
  16881 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_s16)))
  16882 void vstrbq_scatter_offset_p(int8_t *, uint16x8_t, int16x8_t, mve_pred16_t);
  16883 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_s32)))
  16884 void vstrbq_scatter_offset_p_s32(int8_t *, uint32x4_t, int32x4_t, mve_pred16_t);
  16885 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_s32)))
  16886 void vstrbq_scatter_offset_p(int8_t *, uint32x4_t, int32x4_t, mve_pred16_t);
  16887 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_s8)))
  16888 void vstrbq_scatter_offset_p_s8(int8_t *, uint8x16_t, int8x16_t, mve_pred16_t);
  16889 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_s8)))
  16890 void vstrbq_scatter_offset_p(int8_t *, uint8x16_t, int8x16_t, mve_pred16_t);
  16891 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_u16)))
  16892 void vstrbq_scatter_offset_p_u16(uint8_t *, uint16x8_t, uint16x8_t, mve_pred16_t);
  16893 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_u16)))
  16894 void vstrbq_scatter_offset_p(uint8_t *, uint16x8_t, uint16x8_t, mve_pred16_t);
  16895 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_u32)))
  16896 void vstrbq_scatter_offset_p_u32(uint8_t *, uint32x4_t, uint32x4_t, mve_pred16_t);
  16897 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_u32)))
  16898 void vstrbq_scatter_offset_p(uint8_t *, uint32x4_t, uint32x4_t, mve_pred16_t);
  16899 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_u8)))
  16900 void vstrbq_scatter_offset_p_u8(uint8_t *, uint8x16_t, uint8x16_t, mve_pred16_t);
  16901 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_p_u8)))
  16902 void vstrbq_scatter_offset_p(uint8_t *, uint8x16_t, uint8x16_t, mve_pred16_t);
  16903 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_s16)))
  16904 void vstrbq_scatter_offset_s16(int8_t *, uint16x8_t, int16x8_t);
  16905 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_s16)))
  16906 void vstrbq_scatter_offset(int8_t *, uint16x8_t, int16x8_t);
  16907 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_s32)))
  16908 void vstrbq_scatter_offset_s32(int8_t *, uint32x4_t, int32x4_t);
  16909 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_s32)))
  16910 void vstrbq_scatter_offset(int8_t *, uint32x4_t, int32x4_t);
  16911 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_s8)))
  16912 void vstrbq_scatter_offset_s8(int8_t *, uint8x16_t, int8x16_t);
  16913 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_s8)))
  16914 void vstrbq_scatter_offset(int8_t *, uint8x16_t, int8x16_t);
  16915 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_u16)))
  16916 void vstrbq_scatter_offset_u16(uint8_t *, uint16x8_t, uint16x8_t);
  16917 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_u16)))
  16918 void vstrbq_scatter_offset(uint8_t *, uint16x8_t, uint16x8_t);
  16919 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_u32)))
  16920 void vstrbq_scatter_offset_u32(uint8_t *, uint32x4_t, uint32x4_t);
  16921 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_u32)))
  16922 void vstrbq_scatter_offset(uint8_t *, uint32x4_t, uint32x4_t);
  16923 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_u8)))
  16924 void vstrbq_scatter_offset_u8(uint8_t *, uint8x16_t, uint8x16_t);
  16925 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_scatter_offset_u8)))
  16926 void vstrbq_scatter_offset(uint8_t *, uint8x16_t, uint8x16_t);
  16927 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_u16)))
  16928 void vstrbq_u16(uint8_t *, uint16x8_t);
  16929 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_u16)))
  16930 void vstrbq(uint8_t *, uint16x8_t);
  16931 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_u32)))
  16932 void vstrbq_u32(uint8_t *, uint32x4_t);
  16933 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_u32)))
  16934 void vstrbq(uint8_t *, uint32x4_t);
  16935 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_u8)))
  16936 void vstrbq_u8(uint8_t *, uint8x16_t);
  16937 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrbq_u8)))
  16938 void vstrbq(uint8_t *, uint8x16_t);
  16939 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_p_s64)))
  16940 void vstrdq_scatter_base_p_s64(uint64x2_t, int, int64x2_t, mve_pred16_t);
  16941 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_p_s64)))
  16942 void vstrdq_scatter_base_p(uint64x2_t, int, int64x2_t, mve_pred16_t);
  16943 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_p_u64)))
  16944 void vstrdq_scatter_base_p_u64(uint64x2_t, int, uint64x2_t, mve_pred16_t);
  16945 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_p_u64)))
  16946 void vstrdq_scatter_base_p(uint64x2_t, int, uint64x2_t, mve_pred16_t);
  16947 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_s64)))
  16948 void vstrdq_scatter_base_s64(uint64x2_t, int, int64x2_t);
  16949 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_s64)))
  16950 void vstrdq_scatter_base(uint64x2_t, int, int64x2_t);
  16951 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_u64)))
  16952 void vstrdq_scatter_base_u64(uint64x2_t, int, uint64x2_t);
  16953 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_u64)))
  16954 void vstrdq_scatter_base(uint64x2_t, int, uint64x2_t);
  16955 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_wb_p_s64)))
  16956 void vstrdq_scatter_base_wb_p_s64(uint64x2_t *, int, int64x2_t, mve_pred16_t);
  16957 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_wb_p_s64)))
  16958 void vstrdq_scatter_base_wb_p(uint64x2_t *, int, int64x2_t, mve_pred16_t);
  16959 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_wb_p_u64)))
  16960 void vstrdq_scatter_base_wb_p_u64(uint64x2_t *, int, uint64x2_t, mve_pred16_t);
  16961 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_wb_p_u64)))
  16962 void vstrdq_scatter_base_wb_p(uint64x2_t *, int, uint64x2_t, mve_pred16_t);
  16963 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_wb_s64)))
  16964 void vstrdq_scatter_base_wb_s64(uint64x2_t *, int, int64x2_t);
  16965 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_wb_s64)))
  16966 void vstrdq_scatter_base_wb(uint64x2_t *, int, int64x2_t);
  16967 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_wb_u64)))
  16968 void vstrdq_scatter_base_wb_u64(uint64x2_t *, int, uint64x2_t);
  16969 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_base_wb_u64)))
  16970 void vstrdq_scatter_base_wb(uint64x2_t *, int, uint64x2_t);
  16971 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_offset_p_s64)))
  16972 void vstrdq_scatter_offset_p_s64(int64_t *, uint64x2_t, int64x2_t, mve_pred16_t);
  16973 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_offset_p_s64)))
  16974 void vstrdq_scatter_offset_p(int64_t *, uint64x2_t, int64x2_t, mve_pred16_t);
  16975 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_offset_p_u64)))
  16976 void vstrdq_scatter_offset_p_u64(uint64_t *, uint64x2_t, uint64x2_t, mve_pred16_t);
  16977 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_offset_p_u64)))
  16978 void vstrdq_scatter_offset_p(uint64_t *, uint64x2_t, uint64x2_t, mve_pred16_t);
  16979 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_offset_s64)))
  16980 void vstrdq_scatter_offset_s64(int64_t *, uint64x2_t, int64x2_t);
  16981 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_offset_s64)))
  16982 void vstrdq_scatter_offset(int64_t *, uint64x2_t, int64x2_t);
  16983 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_offset_u64)))
  16984 void vstrdq_scatter_offset_u64(uint64_t *, uint64x2_t, uint64x2_t);
  16985 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_offset_u64)))
  16986 void vstrdq_scatter_offset(uint64_t *, uint64x2_t, uint64x2_t);
  16987 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_shifted_offset_p_s64)))
  16988 void vstrdq_scatter_shifted_offset_p_s64(int64_t *, uint64x2_t, int64x2_t, mve_pred16_t);
  16989 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_shifted_offset_p_s64)))
  16990 void vstrdq_scatter_shifted_offset_p(int64_t *, uint64x2_t, int64x2_t, mve_pred16_t);
  16991 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_shifted_offset_p_u64)))
  16992 void vstrdq_scatter_shifted_offset_p_u64(uint64_t *, uint64x2_t, uint64x2_t, mve_pred16_t);
  16993 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_shifted_offset_p_u64)))
  16994 void vstrdq_scatter_shifted_offset_p(uint64_t *, uint64x2_t, uint64x2_t, mve_pred16_t);
  16995 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_shifted_offset_s64)))
  16996 void vstrdq_scatter_shifted_offset_s64(int64_t *, uint64x2_t, int64x2_t);
  16997 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_shifted_offset_s64)))
  16998 void vstrdq_scatter_shifted_offset(int64_t *, uint64x2_t, int64x2_t);
  16999 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_shifted_offset_u64)))
  17000 void vstrdq_scatter_shifted_offset_u64(uint64_t *, uint64x2_t, uint64x2_t);
  17001 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrdq_scatter_shifted_offset_u64)))
  17002 void vstrdq_scatter_shifted_offset(uint64_t *, uint64x2_t, uint64x2_t);
  17003 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_p_s16)))
  17004 void vstrhq_p_s16(int16_t *, int16x8_t, mve_pred16_t);
  17005 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_p_s16)))
  17006 void vstrhq_p(int16_t *, int16x8_t, mve_pred16_t);
  17007 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_p_s32)))
  17008 void vstrhq_p_s32(int16_t *, int32x4_t, mve_pred16_t);
  17009 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_p_s32)))
  17010 void vstrhq_p(int16_t *, int32x4_t, mve_pred16_t);
  17011 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_p_u16)))
  17012 void vstrhq_p_u16(uint16_t *, uint16x8_t, mve_pred16_t);
  17013 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_p_u16)))
  17014 void vstrhq_p(uint16_t *, uint16x8_t, mve_pred16_t);
  17015 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_p_u32)))
  17016 void vstrhq_p_u32(uint16_t *, uint32x4_t, mve_pred16_t);
  17017 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_p_u32)))
  17018 void vstrhq_p(uint16_t *, uint32x4_t, mve_pred16_t);
  17019 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_s16)))
  17020 void vstrhq_s16(int16_t *, int16x8_t);
  17021 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_s16)))
  17022 void vstrhq(int16_t *, int16x8_t);
  17023 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_s32)))
  17024 void vstrhq_s32(int16_t *, int32x4_t);
  17025 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_s32)))
  17026 void vstrhq(int16_t *, int32x4_t);
  17027 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_p_s16)))
  17028 void vstrhq_scatter_offset_p_s16(int16_t *, uint16x8_t, int16x8_t, mve_pred16_t);
  17029 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_p_s16)))
  17030 void vstrhq_scatter_offset_p(int16_t *, uint16x8_t, int16x8_t, mve_pred16_t);
  17031 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_p_s32)))
  17032 void vstrhq_scatter_offset_p_s32(int16_t *, uint32x4_t, int32x4_t, mve_pred16_t);
  17033 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_p_s32)))
  17034 void vstrhq_scatter_offset_p(int16_t *, uint32x4_t, int32x4_t, mve_pred16_t);
  17035 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_p_u16)))
  17036 void vstrhq_scatter_offset_p_u16(uint16_t *, uint16x8_t, uint16x8_t, mve_pred16_t);
  17037 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_p_u16)))
  17038 void vstrhq_scatter_offset_p(uint16_t *, uint16x8_t, uint16x8_t, mve_pred16_t);
  17039 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_p_u32)))
  17040 void vstrhq_scatter_offset_p_u32(uint16_t *, uint32x4_t, uint32x4_t, mve_pred16_t);
  17041 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_p_u32)))
  17042 void vstrhq_scatter_offset_p(uint16_t *, uint32x4_t, uint32x4_t, mve_pred16_t);
  17043 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_s16)))
  17044 void vstrhq_scatter_offset_s16(int16_t *, uint16x8_t, int16x8_t);
  17045 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_s16)))
  17046 void vstrhq_scatter_offset(int16_t *, uint16x8_t, int16x8_t);
  17047 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_s32)))
  17048 void vstrhq_scatter_offset_s32(int16_t *, uint32x4_t, int32x4_t);
  17049 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_s32)))
  17050 void vstrhq_scatter_offset(int16_t *, uint32x4_t, int32x4_t);
  17051 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_u16)))
  17052 void vstrhq_scatter_offset_u16(uint16_t *, uint16x8_t, uint16x8_t);
  17053 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_u16)))
  17054 void vstrhq_scatter_offset(uint16_t *, uint16x8_t, uint16x8_t);
  17055 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_u32)))
  17056 void vstrhq_scatter_offset_u32(uint16_t *, uint32x4_t, uint32x4_t);
  17057 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_u32)))
  17058 void vstrhq_scatter_offset(uint16_t *, uint32x4_t, uint32x4_t);
  17059 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_s16)))
  17060 void vstrhq_scatter_shifted_offset_p_s16(int16_t *, uint16x8_t, int16x8_t, mve_pred16_t);
  17061 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_s16)))
  17062 void vstrhq_scatter_shifted_offset_p(int16_t *, uint16x8_t, int16x8_t, mve_pred16_t);
  17063 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_s32)))
  17064 void vstrhq_scatter_shifted_offset_p_s32(int16_t *, uint32x4_t, int32x4_t, mve_pred16_t);
  17065 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_s32)))
  17066 void vstrhq_scatter_shifted_offset_p(int16_t *, uint32x4_t, int32x4_t, mve_pred16_t);
  17067 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_u16)))
  17068 void vstrhq_scatter_shifted_offset_p_u16(uint16_t *, uint16x8_t, uint16x8_t, mve_pred16_t);
  17069 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_u16)))
  17070 void vstrhq_scatter_shifted_offset_p(uint16_t *, uint16x8_t, uint16x8_t, mve_pred16_t);
  17071 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_u32)))
  17072 void vstrhq_scatter_shifted_offset_p_u32(uint16_t *, uint32x4_t, uint32x4_t, mve_pred16_t);
  17073 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_u32)))
  17074 void vstrhq_scatter_shifted_offset_p(uint16_t *, uint32x4_t, uint32x4_t, mve_pred16_t);
  17075 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_s16)))
  17076 void vstrhq_scatter_shifted_offset_s16(int16_t *, uint16x8_t, int16x8_t);
  17077 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_s16)))
  17078 void vstrhq_scatter_shifted_offset(int16_t *, uint16x8_t, int16x8_t);
  17079 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_s32)))
  17080 void vstrhq_scatter_shifted_offset_s32(int16_t *, uint32x4_t, int32x4_t);
  17081 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_s32)))
  17082 void vstrhq_scatter_shifted_offset(int16_t *, uint32x4_t, int32x4_t);
  17083 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_u16)))
  17084 void vstrhq_scatter_shifted_offset_u16(uint16_t *, uint16x8_t, uint16x8_t);
  17085 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_u16)))
  17086 void vstrhq_scatter_shifted_offset(uint16_t *, uint16x8_t, uint16x8_t);
  17087 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_u32)))
  17088 void vstrhq_scatter_shifted_offset_u32(uint16_t *, uint32x4_t, uint32x4_t);
  17089 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_u32)))
  17090 void vstrhq_scatter_shifted_offset(uint16_t *, uint32x4_t, uint32x4_t);
  17091 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_u16)))
  17092 void vstrhq_u16(uint16_t *, uint16x8_t);
  17093 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_u16)))
  17094 void vstrhq(uint16_t *, uint16x8_t);
  17095 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_u32)))
  17096 void vstrhq_u32(uint16_t *, uint32x4_t);
  17097 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_u32)))
  17098 void vstrhq(uint16_t *, uint32x4_t);
  17099 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_p_s32)))
  17100 void vstrwq_p_s32(int32_t *, int32x4_t, mve_pred16_t);
  17101 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_p_s32)))
  17102 void vstrwq_p(int32_t *, int32x4_t, mve_pred16_t);
  17103 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_p_u32)))
  17104 void vstrwq_p_u32(uint32_t *, uint32x4_t, mve_pred16_t);
  17105 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_p_u32)))
  17106 void vstrwq_p(uint32_t *, uint32x4_t, mve_pred16_t);
  17107 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_s32)))
  17108 void vstrwq_s32(int32_t *, int32x4_t);
  17109 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_s32)))
  17110 void vstrwq(int32_t *, int32x4_t);
  17111 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_p_s32)))
  17112 void vstrwq_scatter_base_p_s32(uint32x4_t, int, int32x4_t, mve_pred16_t);
  17113 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_p_s32)))
  17114 void vstrwq_scatter_base_p(uint32x4_t, int, int32x4_t, mve_pred16_t);
  17115 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_p_u32)))
  17116 void vstrwq_scatter_base_p_u32(uint32x4_t, int, uint32x4_t, mve_pred16_t);
  17117 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_p_u32)))
  17118 void vstrwq_scatter_base_p(uint32x4_t, int, uint32x4_t, mve_pred16_t);
  17119 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_s32)))
  17120 void vstrwq_scatter_base_s32(uint32x4_t, int, int32x4_t);
  17121 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_s32)))
  17122 void vstrwq_scatter_base(uint32x4_t, int, int32x4_t);
  17123 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_u32)))
  17124 void vstrwq_scatter_base_u32(uint32x4_t, int, uint32x4_t);
  17125 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_u32)))
  17126 void vstrwq_scatter_base(uint32x4_t, int, uint32x4_t);
  17127 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_p_s32)))
  17128 void vstrwq_scatter_base_wb_p_s32(uint32x4_t *, int, int32x4_t, mve_pred16_t);
  17129 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_p_s32)))
  17130 void vstrwq_scatter_base_wb_p(uint32x4_t *, int, int32x4_t, mve_pred16_t);
  17131 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_p_u32)))
  17132 void vstrwq_scatter_base_wb_p_u32(uint32x4_t *, int, uint32x4_t, mve_pred16_t);
  17133 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_p_u32)))
  17134 void vstrwq_scatter_base_wb_p(uint32x4_t *, int, uint32x4_t, mve_pred16_t);
  17135 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_s32)))
  17136 void vstrwq_scatter_base_wb_s32(uint32x4_t *, int, int32x4_t);
  17137 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_s32)))
  17138 void vstrwq_scatter_base_wb(uint32x4_t *, int, int32x4_t);
  17139 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_u32)))
  17140 void vstrwq_scatter_base_wb_u32(uint32x4_t *, int, uint32x4_t);
  17141 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_u32)))
  17142 void vstrwq_scatter_base_wb(uint32x4_t *, int, uint32x4_t);
  17143 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_p_s32)))
  17144 void vstrwq_scatter_offset_p_s32(int32_t *, uint32x4_t, int32x4_t, mve_pred16_t);
  17145 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_p_s32)))
  17146 void vstrwq_scatter_offset_p(int32_t *, uint32x4_t, int32x4_t, mve_pred16_t);
  17147 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_p_u32)))
  17148 void vstrwq_scatter_offset_p_u32(uint32_t *, uint32x4_t, uint32x4_t, mve_pred16_t);
  17149 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_p_u32)))
  17150 void vstrwq_scatter_offset_p(uint32_t *, uint32x4_t, uint32x4_t, mve_pred16_t);
  17151 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_s32)))
  17152 void vstrwq_scatter_offset_s32(int32_t *, uint32x4_t, int32x4_t);
  17153 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_s32)))
  17154 void vstrwq_scatter_offset(int32_t *, uint32x4_t, int32x4_t);
  17155 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_u32)))
  17156 void vstrwq_scatter_offset_u32(uint32_t *, uint32x4_t, uint32x4_t);
  17157 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_u32)))
  17158 void vstrwq_scatter_offset(uint32_t *, uint32x4_t, uint32x4_t);
  17159 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_p_s32)))
  17160 void vstrwq_scatter_shifted_offset_p_s32(int32_t *, uint32x4_t, int32x4_t, mve_pred16_t);
  17161 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_p_s32)))
  17162 void vstrwq_scatter_shifted_offset_p(int32_t *, uint32x4_t, int32x4_t, mve_pred16_t);
  17163 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_p_u32)))
  17164 void vstrwq_scatter_shifted_offset_p_u32(uint32_t *, uint32x4_t, uint32x4_t, mve_pred16_t);
  17165 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_p_u32)))
  17166 void vstrwq_scatter_shifted_offset_p(uint32_t *, uint32x4_t, uint32x4_t, mve_pred16_t);
  17167 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_s32)))
  17168 void vstrwq_scatter_shifted_offset_s32(int32_t *, uint32x4_t, int32x4_t);
  17169 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_s32)))
  17170 void vstrwq_scatter_shifted_offset(int32_t *, uint32x4_t, int32x4_t);
  17171 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_u32)))
  17172 void vstrwq_scatter_shifted_offset_u32(uint32_t *, uint32x4_t, uint32x4_t);
  17173 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_u32)))
  17174 void vstrwq_scatter_shifted_offset(uint32_t *, uint32x4_t, uint32x4_t);
  17175 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_u32)))
  17176 void vstrwq_u32(uint32_t *, uint32x4_t);
  17177 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_u32)))
  17178 void vstrwq(uint32_t *, uint32x4_t);
  17179 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_s16)))
  17180 int16x8_t vsubq_m_n_s16(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
  17181 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_s16)))
  17182 int16x8_t vsubq_m(int16x8_t, int16x8_t, int16_t, mve_pred16_t);
  17183 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_s32)))
  17184 int32x4_t vsubq_m_n_s32(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
  17185 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_s32)))
  17186 int32x4_t vsubq_m(int32x4_t, int32x4_t, int32_t, mve_pred16_t);
  17187 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_s8)))
  17188 int8x16_t vsubq_m_n_s8(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
  17189 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_s8)))
  17190 int8x16_t vsubq_m(int8x16_t, int8x16_t, int8_t, mve_pred16_t);
  17191 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_u16)))
  17192 uint16x8_t vsubq_m_n_u16(uint16x8_t, uint16x8_t, uint16_t, mve_pred16_t);
  17193 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_u16)))
  17194 uint16x8_t vsubq_m(uint16x8_t, uint16x8_t, uint16_t, mve_pred16_t);
  17195 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_u32)))
  17196 uint32x4_t vsubq_m_n_u32(uint32x4_t, uint32x4_t, uint32_t, mve_pred16_t);
  17197 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_u32)))
  17198 uint32x4_t vsubq_m(uint32x4_t, uint32x4_t, uint32_t, mve_pred16_t);
  17199 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_u8)))
  17200 uint8x16_t vsubq_m_n_u8(uint8x16_t, uint8x16_t, uint8_t, mve_pred16_t);
  17201 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_u8)))
  17202 uint8x16_t vsubq_m(uint8x16_t, uint8x16_t, uint8_t, mve_pred16_t);
  17203 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_s16)))
  17204 int16x8_t vsubq_m_s16(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  17205 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_s16)))
  17206 int16x8_t vsubq_m(int16x8_t, int16x8_t, int16x8_t, mve_pred16_t);
  17207 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_s32)))
  17208 int32x4_t vsubq_m_s32(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  17209 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_s32)))
  17210 int32x4_t vsubq_m(int32x4_t, int32x4_t, int32x4_t, mve_pred16_t);
  17211 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_s8)))
  17212 int8x16_t vsubq_m_s8(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  17213 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_s8)))
  17214 int8x16_t vsubq_m(int8x16_t, int8x16_t, int8x16_t, mve_pred16_t);
  17215 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_u16)))
  17216 uint16x8_t vsubq_m_u16(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  17217 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_u16)))
  17218 uint16x8_t vsubq_m(uint16x8_t, uint16x8_t, uint16x8_t, mve_pred16_t);
  17219 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_u32)))
  17220 uint32x4_t vsubq_m_u32(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  17221 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_u32)))
  17222 uint32x4_t vsubq_m(uint32x4_t, uint32x4_t, uint32x4_t, mve_pred16_t);
  17223 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_u8)))
  17224 uint8x16_t vsubq_m_u8(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  17225 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_u8)))
  17226 uint8x16_t vsubq_m(uint8x16_t, uint8x16_t, uint8x16_t, mve_pred16_t);
  17227 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_s16)))
  17228 int16x8_t vsubq_n_s16(int16x8_t, int16_t);
  17229 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_s16)))
  17230 int16x8_t vsubq(int16x8_t, int16_t);
  17231 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_s32)))
  17232 int32x4_t vsubq_n_s32(int32x4_t, int32_t);
  17233 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_s32)))
  17234 int32x4_t vsubq(int32x4_t, int32_t);
  17235 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_s8)))
  17236 int8x16_t vsubq_n_s8(int8x16_t, int8_t);
  17237 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_s8)))
  17238 int8x16_t vsubq(int8x16_t, int8_t);
  17239 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_u16)))
  17240 uint16x8_t vsubq_n_u16(uint16x8_t, uint16_t);
  17241 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_u16)))
  17242 uint16x8_t vsubq(uint16x8_t, uint16_t);
  17243 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_u32)))
  17244 uint32x4_t vsubq_n_u32(uint32x4_t, uint32_t);
  17245 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_u32)))
  17246 uint32x4_t vsubq(uint32x4_t, uint32_t);
  17247 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_u8)))
  17248 uint8x16_t vsubq_n_u8(uint8x16_t, uint8_t);
  17249 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_u8)))
  17250 uint8x16_t vsubq(uint8x16_t, uint8_t);
  17251 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_s16)))
  17252 int16x8_t vsubq_s16(int16x8_t, int16x8_t);
  17253 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_s16)))
  17254 int16x8_t vsubq(int16x8_t, int16x8_t);
  17255 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_s32)))
  17256 int32x4_t vsubq_s32(int32x4_t, int32x4_t);
  17257 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_s32)))
  17258 int32x4_t vsubq(int32x4_t, int32x4_t);
  17259 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_s8)))
  17260 int8x16_t vsubq_s8(int8x16_t, int8x16_t);
  17261 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_s8)))
  17262 int8x16_t vsubq(int8x16_t, int8x16_t);
  17263 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_u16)))
  17264 uint16x8_t vsubq_u16(uint16x8_t, uint16x8_t);
  17265 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_u16)))
  17266 uint16x8_t vsubq(uint16x8_t, uint16x8_t);
  17267 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_u32)))
  17268 uint32x4_t vsubq_u32(uint32x4_t, uint32x4_t);
  17269 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_u32)))
  17270 uint32x4_t vsubq(uint32x4_t, uint32x4_t);
  17271 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_u8)))
  17272 uint8x16_t vsubq_u8(uint8x16_t, uint8x16_t);
  17273 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_u8)))
  17274 uint8x16_t vsubq(uint8x16_t, uint8x16_t);
  17275 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_s16)))
  17276 int16x8_t vsubq_x_n_s16(int16x8_t, int16_t, mve_pred16_t);
  17277 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_s16)))
  17278 int16x8_t vsubq_x(int16x8_t, int16_t, mve_pred16_t);
  17279 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_s32)))
  17280 int32x4_t vsubq_x_n_s32(int32x4_t, int32_t, mve_pred16_t);
  17281 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_s32)))
  17282 int32x4_t vsubq_x(int32x4_t, int32_t, mve_pred16_t);
  17283 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_s8)))
  17284 int8x16_t vsubq_x_n_s8(int8x16_t, int8_t, mve_pred16_t);
  17285 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_s8)))
  17286 int8x16_t vsubq_x(int8x16_t, int8_t, mve_pred16_t);
  17287 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_u16)))
  17288 uint16x8_t vsubq_x_n_u16(uint16x8_t, uint16_t, mve_pred16_t);
  17289 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_u16)))
  17290 uint16x8_t vsubq_x(uint16x8_t, uint16_t, mve_pred16_t);
  17291 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_u32)))
  17292 uint32x4_t vsubq_x_n_u32(uint32x4_t, uint32_t, mve_pred16_t);
  17293 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_u32)))
  17294 uint32x4_t vsubq_x(uint32x4_t, uint32_t, mve_pred16_t);
  17295 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_u8)))
  17296 uint8x16_t vsubq_x_n_u8(uint8x16_t, uint8_t, mve_pred16_t);
  17297 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_u8)))
  17298 uint8x16_t vsubq_x(uint8x16_t, uint8_t, mve_pred16_t);
  17299 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_s16)))
  17300 int16x8_t vsubq_x_s16(int16x8_t, int16x8_t, mve_pred16_t);
  17301 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_s16)))
  17302 int16x8_t vsubq_x(int16x8_t, int16x8_t, mve_pred16_t);
  17303 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_s32)))
  17304 int32x4_t vsubq_x_s32(int32x4_t, int32x4_t, mve_pred16_t);
  17305 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_s32)))
  17306 int32x4_t vsubq_x(int32x4_t, int32x4_t, mve_pred16_t);
  17307 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_s8)))
  17308 int8x16_t vsubq_x_s8(int8x16_t, int8x16_t, mve_pred16_t);
  17309 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_s8)))
  17310 int8x16_t vsubq_x(int8x16_t, int8x16_t, mve_pred16_t);
  17311 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_u16)))
  17312 uint16x8_t vsubq_x_u16(uint16x8_t, uint16x8_t, mve_pred16_t);
  17313 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_u16)))
  17314 uint16x8_t vsubq_x(uint16x8_t, uint16x8_t, mve_pred16_t);
  17315 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_u32)))
  17316 uint32x4_t vsubq_x_u32(uint32x4_t, uint32x4_t, mve_pred16_t);
  17317 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_u32)))
  17318 uint32x4_t vsubq_x(uint32x4_t, uint32x4_t, mve_pred16_t);
  17319 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_u8)))
  17320 uint8x16_t vsubq_x_u8(uint8x16_t, uint8x16_t, mve_pred16_t);
  17321 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_u8)))
  17322 uint8x16_t vsubq_x(uint8x16_t, uint8x16_t, mve_pred16_t);
  17323 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_polymorphic_s16)))
  17324 int16x8_t vuninitializedq(int16x8_t);
  17325 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_polymorphic_s32)))
  17326 int32x4_t vuninitializedq(int32x4_t);
  17327 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_polymorphic_s64)))
  17328 int64x2_t vuninitializedq(int64x2_t);
  17329 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_polymorphic_s8)))
  17330 int8x16_t vuninitializedq(int8x16_t);
  17331 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_polymorphic_u16)))
  17332 uint16x8_t vuninitializedq(uint16x8_t);
  17333 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_polymorphic_u32)))
  17334 uint32x4_t vuninitializedq(uint32x4_t);
  17335 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_polymorphic_u64)))
  17336 uint64x2_t vuninitializedq(uint64x2_t);
  17337 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_polymorphic_u8)))
  17338 uint8x16_t vuninitializedq(uint8x16_t);
  17339 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_s16)))
  17340 int16x8_t vuninitializedq_s16();
  17341 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_s32)))
  17342 int32x4_t vuninitializedq_s32();
  17343 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_s64)))
  17344 int64x2_t vuninitializedq_s64();
  17345 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_s8)))
  17346 int8x16_t vuninitializedq_s8();
  17347 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_u16)))
  17348 uint16x8_t vuninitializedq_u16();
  17349 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_u32)))
  17350 uint32x4_t vuninitializedq_u32();
  17351 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_u64)))
  17352 uint64x2_t vuninitializedq_u64();
  17353 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_u8)))
  17354 uint8x16_t vuninitializedq_u8();
  17355 
  17356 #endif /* (!defined __ARM_MVE_PRESERVE_USER_NAMESPACE) */
  17357 
  17358 #if (__ARM_FEATURE_MVE & 2) && (!defined __ARM_MVE_PRESERVE_USER_NAMESPACE)
  17359 
  17360 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_f16)))
  17361 float16x8_t vabdq_f16(float16x8_t, float16x8_t);
  17362 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_f16)))
  17363 float16x8_t vabdq(float16x8_t, float16x8_t);
  17364 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_f32)))
  17365 float32x4_t vabdq_f32(float32x4_t, float32x4_t);
  17366 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_f32)))
  17367 float32x4_t vabdq(float32x4_t, float32x4_t);
  17368 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_f16)))
  17369 float16x8_t vabdq_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  17370 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_f16)))
  17371 float16x8_t vabdq_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  17372 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_f32)))
  17373 float32x4_t vabdq_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  17374 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_m_f32)))
  17375 float32x4_t vabdq_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  17376 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_f16)))
  17377 float16x8_t vabdq_x_f16(float16x8_t, float16x8_t, mve_pred16_t);
  17378 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_f16)))
  17379 float16x8_t vabdq_x(float16x8_t, float16x8_t, mve_pred16_t);
  17380 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_f32)))
  17381 float32x4_t vabdq_x_f32(float32x4_t, float32x4_t, mve_pred16_t);
  17382 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabdq_x_f32)))
  17383 float32x4_t vabdq_x(float32x4_t, float32x4_t, mve_pred16_t);
  17384 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_f16)))
  17385 float16x8_t vabsq_f16(float16x8_t);
  17386 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabsq_f16)))
  17387 float16x8_t vabsq(float16x8_t);
  17388 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_f32)))
  17389 float32x4_t vabsq_f32(float32x4_t);
  17390 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabsq_f32)))
  17391 float32x4_t vabsq(float32x4_t);
  17392 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_m_f16)))
  17393 float16x8_t vabsq_m_f16(float16x8_t, float16x8_t, mve_pred16_t);
  17394 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabsq_m_f16)))
  17395 float16x8_t vabsq_m(float16x8_t, float16x8_t, mve_pred16_t);
  17396 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_m_f32)))
  17397 float32x4_t vabsq_m_f32(float32x4_t, float32x4_t, mve_pred16_t);
  17398 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabsq_m_f32)))
  17399 float32x4_t vabsq_m(float32x4_t, float32x4_t, mve_pred16_t);
  17400 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_x_f16)))
  17401 float16x8_t vabsq_x_f16(float16x8_t, mve_pred16_t);
  17402 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabsq_x_f16)))
  17403 float16x8_t vabsq_x(float16x8_t, mve_pred16_t);
  17404 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vabsq_x_f32)))
  17405 float32x4_t vabsq_x_f32(float32x4_t, mve_pred16_t);
  17406 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vabsq_x_f32)))
  17407 float32x4_t vabsq_x(float32x4_t, mve_pred16_t);
  17408 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_f16)))
  17409 float16x8_t vaddq_f16(float16x8_t, float16x8_t);
  17410 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_f16)))
  17411 float16x8_t vaddq(float16x8_t, float16x8_t);
  17412 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_f32)))
  17413 float32x4_t vaddq_f32(float32x4_t, float32x4_t);
  17414 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_f32)))
  17415 float32x4_t vaddq(float32x4_t, float32x4_t);
  17416 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_f16)))
  17417 float16x8_t vaddq_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  17418 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_f16)))
  17419 float16x8_t vaddq_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  17420 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_f32)))
  17421 float32x4_t vaddq_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  17422 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_f32)))
  17423 float32x4_t vaddq_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  17424 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_f16)))
  17425 float16x8_t vaddq_m_n_f16(float16x8_t, float16x8_t, float16_t, mve_pred16_t);
  17426 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_f16)))
  17427 float16x8_t vaddq_m(float16x8_t, float16x8_t, float16_t, mve_pred16_t);
  17428 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_f32)))
  17429 float32x4_t vaddq_m_n_f32(float32x4_t, float32x4_t, float32_t, mve_pred16_t);
  17430 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_m_n_f32)))
  17431 float32x4_t vaddq_m(float32x4_t, float32x4_t, float32_t, mve_pred16_t);
  17432 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_f16)))
  17433 float16x8_t vaddq_n_f16(float16x8_t, float16_t);
  17434 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_f16)))
  17435 float16x8_t vaddq(float16x8_t, float16_t);
  17436 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_f32)))
  17437 float32x4_t vaddq_n_f32(float32x4_t, float32_t);
  17438 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_n_f32)))
  17439 float32x4_t vaddq(float32x4_t, float32_t);
  17440 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_f16)))
  17441 float16x8_t vaddq_x_f16(float16x8_t, float16x8_t, mve_pred16_t);
  17442 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_f16)))
  17443 float16x8_t vaddq_x(float16x8_t, float16x8_t, mve_pred16_t);
  17444 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_f32)))
  17445 float32x4_t vaddq_x_f32(float32x4_t, float32x4_t, mve_pred16_t);
  17446 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_f32)))
  17447 float32x4_t vaddq_x(float32x4_t, float32x4_t, mve_pred16_t);
  17448 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_f16)))
  17449 float16x8_t vaddq_x_n_f16(float16x8_t, float16_t, mve_pred16_t);
  17450 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_f16)))
  17451 float16x8_t vaddq_x(float16x8_t, float16_t, mve_pred16_t);
  17452 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_f32)))
  17453 float32x4_t vaddq_x_n_f32(float32x4_t, float32_t, mve_pred16_t);
  17454 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vaddq_x_n_f32)))
  17455 float32x4_t vaddq_x(float32x4_t, float32_t, mve_pred16_t);
  17456 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_f16)))
  17457 float16x8_t vandq_f16(float16x8_t, float16x8_t);
  17458 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_f16)))
  17459 float16x8_t vandq(float16x8_t, float16x8_t);
  17460 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_f32)))
  17461 float32x4_t vandq_f32(float32x4_t, float32x4_t);
  17462 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_f32)))
  17463 float32x4_t vandq(float32x4_t, float32x4_t);
  17464 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_f16)))
  17465 float16x8_t vandq_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  17466 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_f16)))
  17467 float16x8_t vandq_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  17468 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_f32)))
  17469 float32x4_t vandq_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  17470 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_m_f32)))
  17471 float32x4_t vandq_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  17472 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_f16)))
  17473 float16x8_t vandq_x_f16(float16x8_t, float16x8_t, mve_pred16_t);
  17474 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_f16)))
  17475 float16x8_t vandq_x(float16x8_t, float16x8_t, mve_pred16_t);
  17476 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_f32)))
  17477 float32x4_t vandq_x_f32(float32x4_t, float32x4_t, mve_pred16_t);
  17478 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vandq_x_f32)))
  17479 float32x4_t vandq_x(float32x4_t, float32x4_t, mve_pred16_t);
  17480 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_f16)))
  17481 float16x8_t vbicq_f16(float16x8_t, float16x8_t);
  17482 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_f16)))
  17483 float16x8_t vbicq(float16x8_t, float16x8_t);
  17484 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_f32)))
  17485 float32x4_t vbicq_f32(float32x4_t, float32x4_t);
  17486 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_f32)))
  17487 float32x4_t vbicq(float32x4_t, float32x4_t);
  17488 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_f16)))
  17489 float16x8_t vbicq_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  17490 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_f16)))
  17491 float16x8_t vbicq_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  17492 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_f32)))
  17493 float32x4_t vbicq_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  17494 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_m_f32)))
  17495 float32x4_t vbicq_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  17496 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_f16)))
  17497 float16x8_t vbicq_x_f16(float16x8_t, float16x8_t, mve_pred16_t);
  17498 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_f16)))
  17499 float16x8_t vbicq_x(float16x8_t, float16x8_t, mve_pred16_t);
  17500 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_f32)))
  17501 float32x4_t vbicq_x_f32(float32x4_t, float32x4_t, mve_pred16_t);
  17502 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbicq_x_f32)))
  17503 float32x4_t vbicq_x(float32x4_t, float32x4_t, mve_pred16_t);
  17504 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_f16)))
  17505 float16x8_t vbrsrq_m_n_f16(float16x8_t, float16x8_t, int32_t, mve_pred16_t);
  17506 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_f16)))
  17507 float16x8_t vbrsrq_m(float16x8_t, float16x8_t, int32_t, mve_pred16_t);
  17508 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_f32)))
  17509 float32x4_t vbrsrq_m_n_f32(float32x4_t, float32x4_t, int32_t, mve_pred16_t);
  17510 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_m_n_f32)))
  17511 float32x4_t vbrsrq_m(float32x4_t, float32x4_t, int32_t, mve_pred16_t);
  17512 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_f16)))
  17513 float16x8_t vbrsrq_n_f16(float16x8_t, int32_t);
  17514 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_f16)))
  17515 float16x8_t vbrsrq(float16x8_t, int32_t);
  17516 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_f32)))
  17517 float32x4_t vbrsrq_n_f32(float32x4_t, int32_t);
  17518 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_n_f32)))
  17519 float32x4_t vbrsrq(float32x4_t, int32_t);
  17520 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_f16)))
  17521 float16x8_t vbrsrq_x_n_f16(float16x8_t, int32_t, mve_pred16_t);
  17522 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_f16)))
  17523 float16x8_t vbrsrq_x(float16x8_t, int32_t, mve_pred16_t);
  17524 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_f32)))
  17525 float32x4_t vbrsrq_x_n_f32(float32x4_t, int32_t, mve_pred16_t);
  17526 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vbrsrq_x_n_f32)))
  17527 float32x4_t vbrsrq_x(float32x4_t, int32_t, mve_pred16_t);
  17528 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_f16)))
  17529 float16x8_t vcaddq_rot270_f16(float16x8_t, float16x8_t);
  17530 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_f16)))
  17531 float16x8_t vcaddq_rot270(float16x8_t, float16x8_t);
  17532 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_f32)))
  17533 float32x4_t vcaddq_rot270_f32(float32x4_t, float32x4_t);
  17534 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_f32)))
  17535 float32x4_t vcaddq_rot270(float32x4_t, float32x4_t);
  17536 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_f16)))
  17537 float16x8_t vcaddq_rot270_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  17538 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_f16)))
  17539 float16x8_t vcaddq_rot270_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  17540 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_f32)))
  17541 float32x4_t vcaddq_rot270_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  17542 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_m_f32)))
  17543 float32x4_t vcaddq_rot270_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  17544 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_f16)))
  17545 float16x8_t vcaddq_rot270_x_f16(float16x8_t, float16x8_t, mve_pred16_t);
  17546 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_f16)))
  17547 float16x8_t vcaddq_rot270_x(float16x8_t, float16x8_t, mve_pred16_t);
  17548 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_f32)))
  17549 float32x4_t vcaddq_rot270_x_f32(float32x4_t, float32x4_t, mve_pred16_t);
  17550 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot270_x_f32)))
  17551 float32x4_t vcaddq_rot270_x(float32x4_t, float32x4_t, mve_pred16_t);
  17552 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_f16)))
  17553 float16x8_t vcaddq_rot90_f16(float16x8_t, float16x8_t);
  17554 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_f16)))
  17555 float16x8_t vcaddq_rot90(float16x8_t, float16x8_t);
  17556 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_f32)))
  17557 float32x4_t vcaddq_rot90_f32(float32x4_t, float32x4_t);
  17558 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_f32)))
  17559 float32x4_t vcaddq_rot90(float32x4_t, float32x4_t);
  17560 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_f16)))
  17561 float16x8_t vcaddq_rot90_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  17562 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_f16)))
  17563 float16x8_t vcaddq_rot90_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  17564 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_f32)))
  17565 float32x4_t vcaddq_rot90_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  17566 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_m_f32)))
  17567 float32x4_t vcaddq_rot90_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  17568 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_f16)))
  17569 float16x8_t vcaddq_rot90_x_f16(float16x8_t, float16x8_t, mve_pred16_t);
  17570 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_f16)))
  17571 float16x8_t vcaddq_rot90_x(float16x8_t, float16x8_t, mve_pred16_t);
  17572 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_f32)))
  17573 float32x4_t vcaddq_rot90_x_f32(float32x4_t, float32x4_t, mve_pred16_t);
  17574 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcaddq_rot90_x_f32)))
  17575 float32x4_t vcaddq_rot90_x(float32x4_t, float32x4_t, mve_pred16_t);
  17576 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_f16)))
  17577 float16x8_t vcmlaq_f16(float16x8_t, float16x8_t, float16x8_t);
  17578 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_f16)))
  17579 float16x8_t vcmlaq(float16x8_t, float16x8_t, float16x8_t);
  17580 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_f32)))
  17581 float32x4_t vcmlaq_f32(float32x4_t, float32x4_t, float32x4_t);
  17582 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_f32)))
  17583 float32x4_t vcmlaq(float32x4_t, float32x4_t, float32x4_t);
  17584 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_m_f16)))
  17585 float16x8_t vcmlaq_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  17586 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_m_f16)))
  17587 float16x8_t vcmlaq_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  17588 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_m_f32)))
  17589 float32x4_t vcmlaq_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  17590 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_m_f32)))
  17591 float32x4_t vcmlaq_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  17592 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot180_f16)))
  17593 float16x8_t vcmlaq_rot180_f16(float16x8_t, float16x8_t, float16x8_t);
  17594 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot180_f16)))
  17595 float16x8_t vcmlaq_rot180(float16x8_t, float16x8_t, float16x8_t);
  17596 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot180_f32)))
  17597 float32x4_t vcmlaq_rot180_f32(float32x4_t, float32x4_t, float32x4_t);
  17598 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot180_f32)))
  17599 float32x4_t vcmlaq_rot180(float32x4_t, float32x4_t, float32x4_t);
  17600 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot180_m_f16)))
  17601 float16x8_t vcmlaq_rot180_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  17602 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot180_m_f16)))
  17603 float16x8_t vcmlaq_rot180_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  17604 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot180_m_f32)))
  17605 float32x4_t vcmlaq_rot180_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  17606 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot180_m_f32)))
  17607 float32x4_t vcmlaq_rot180_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  17608 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot270_f16)))
  17609 float16x8_t vcmlaq_rot270_f16(float16x8_t, float16x8_t, float16x8_t);
  17610 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot270_f16)))
  17611 float16x8_t vcmlaq_rot270(float16x8_t, float16x8_t, float16x8_t);
  17612 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot270_f32)))
  17613 float32x4_t vcmlaq_rot270_f32(float32x4_t, float32x4_t, float32x4_t);
  17614 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot270_f32)))
  17615 float32x4_t vcmlaq_rot270(float32x4_t, float32x4_t, float32x4_t);
  17616 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot270_m_f16)))
  17617 float16x8_t vcmlaq_rot270_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  17618 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot270_m_f16)))
  17619 float16x8_t vcmlaq_rot270_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  17620 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot270_m_f32)))
  17621 float32x4_t vcmlaq_rot270_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  17622 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot270_m_f32)))
  17623 float32x4_t vcmlaq_rot270_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  17624 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot90_f16)))
  17625 float16x8_t vcmlaq_rot90_f16(float16x8_t, float16x8_t, float16x8_t);
  17626 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot90_f16)))
  17627 float16x8_t vcmlaq_rot90(float16x8_t, float16x8_t, float16x8_t);
  17628 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot90_f32)))
  17629 float32x4_t vcmlaq_rot90_f32(float32x4_t, float32x4_t, float32x4_t);
  17630 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot90_f32)))
  17631 float32x4_t vcmlaq_rot90(float32x4_t, float32x4_t, float32x4_t);
  17632 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot90_m_f16)))
  17633 float16x8_t vcmlaq_rot90_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  17634 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot90_m_f16)))
  17635 float16x8_t vcmlaq_rot90_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  17636 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot90_m_f32)))
  17637 float32x4_t vcmlaq_rot90_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  17638 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmlaq_rot90_m_f32)))
  17639 float32x4_t vcmlaq_rot90_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  17640 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_f16)))
  17641 mve_pred16_t vcmpeqq_f16(float16x8_t, float16x8_t);
  17642 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_f16)))
  17643 mve_pred16_t vcmpeqq(float16x8_t, float16x8_t);
  17644 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_f32)))
  17645 mve_pred16_t vcmpeqq_f32(float32x4_t, float32x4_t);
  17646 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_f32)))
  17647 mve_pred16_t vcmpeqq(float32x4_t, float32x4_t);
  17648 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_f16)))
  17649 mve_pred16_t vcmpeqq_m_f16(float16x8_t, float16x8_t, mve_pred16_t);
  17650 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_f16)))
  17651 mve_pred16_t vcmpeqq_m(float16x8_t, float16x8_t, mve_pred16_t);
  17652 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_f32)))
  17653 mve_pred16_t vcmpeqq_m_f32(float32x4_t, float32x4_t, mve_pred16_t);
  17654 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_f32)))
  17655 mve_pred16_t vcmpeqq_m(float32x4_t, float32x4_t, mve_pred16_t);
  17656 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_f16)))
  17657 mve_pred16_t vcmpeqq_m_n_f16(float16x8_t, float16_t, mve_pred16_t);
  17658 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_f16)))
  17659 mve_pred16_t vcmpeqq_m(float16x8_t, float16_t, mve_pred16_t);
  17660 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_f32)))
  17661 mve_pred16_t vcmpeqq_m_n_f32(float32x4_t, float32_t, mve_pred16_t);
  17662 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_m_n_f32)))
  17663 mve_pred16_t vcmpeqq_m(float32x4_t, float32_t, mve_pred16_t);
  17664 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_f16)))
  17665 mve_pred16_t vcmpeqq_n_f16(float16x8_t, float16_t);
  17666 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_f16)))
  17667 mve_pred16_t vcmpeqq(float16x8_t, float16_t);
  17668 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_f32)))
  17669 mve_pred16_t vcmpeqq_n_f32(float32x4_t, float32_t);
  17670 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpeqq_n_f32)))
  17671 mve_pred16_t vcmpeqq(float32x4_t, float32_t);
  17672 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_f16)))
  17673 mve_pred16_t vcmpgeq_f16(float16x8_t, float16x8_t);
  17674 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_f16)))
  17675 mve_pred16_t vcmpgeq(float16x8_t, float16x8_t);
  17676 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_f32)))
  17677 mve_pred16_t vcmpgeq_f32(float32x4_t, float32x4_t);
  17678 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_f32)))
  17679 mve_pred16_t vcmpgeq(float32x4_t, float32x4_t);
  17680 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_f16)))
  17681 mve_pred16_t vcmpgeq_m_f16(float16x8_t, float16x8_t, mve_pred16_t);
  17682 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_f16)))
  17683 mve_pred16_t vcmpgeq_m(float16x8_t, float16x8_t, mve_pred16_t);
  17684 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_f32)))
  17685 mve_pred16_t vcmpgeq_m_f32(float32x4_t, float32x4_t, mve_pred16_t);
  17686 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_f32)))
  17687 mve_pred16_t vcmpgeq_m(float32x4_t, float32x4_t, mve_pred16_t);
  17688 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_n_f16)))
  17689 mve_pred16_t vcmpgeq_m_n_f16(float16x8_t, float16_t, mve_pred16_t);
  17690 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_n_f16)))
  17691 mve_pred16_t vcmpgeq_m(float16x8_t, float16_t, mve_pred16_t);
  17692 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_n_f32)))
  17693 mve_pred16_t vcmpgeq_m_n_f32(float32x4_t, float32_t, mve_pred16_t);
  17694 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_m_n_f32)))
  17695 mve_pred16_t vcmpgeq_m(float32x4_t, float32_t, mve_pred16_t);
  17696 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_n_f16)))
  17697 mve_pred16_t vcmpgeq_n_f16(float16x8_t, float16_t);
  17698 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_n_f16)))
  17699 mve_pred16_t vcmpgeq(float16x8_t, float16_t);
  17700 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_n_f32)))
  17701 mve_pred16_t vcmpgeq_n_f32(float32x4_t, float32_t);
  17702 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgeq_n_f32)))
  17703 mve_pred16_t vcmpgeq(float32x4_t, float32_t);
  17704 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_f16)))
  17705 mve_pred16_t vcmpgtq_f16(float16x8_t, float16x8_t);
  17706 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_f16)))
  17707 mve_pred16_t vcmpgtq(float16x8_t, float16x8_t);
  17708 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_f32)))
  17709 mve_pred16_t vcmpgtq_f32(float32x4_t, float32x4_t);
  17710 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_f32)))
  17711 mve_pred16_t vcmpgtq(float32x4_t, float32x4_t);
  17712 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_f16)))
  17713 mve_pred16_t vcmpgtq_m_f16(float16x8_t, float16x8_t, mve_pred16_t);
  17714 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_f16)))
  17715 mve_pred16_t vcmpgtq_m(float16x8_t, float16x8_t, mve_pred16_t);
  17716 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_f32)))
  17717 mve_pred16_t vcmpgtq_m_f32(float32x4_t, float32x4_t, mve_pred16_t);
  17718 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_f32)))
  17719 mve_pred16_t vcmpgtq_m(float32x4_t, float32x4_t, mve_pred16_t);
  17720 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_n_f16)))
  17721 mve_pred16_t vcmpgtq_m_n_f16(float16x8_t, float16_t, mve_pred16_t);
  17722 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_n_f16)))
  17723 mve_pred16_t vcmpgtq_m(float16x8_t, float16_t, mve_pred16_t);
  17724 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_n_f32)))
  17725 mve_pred16_t vcmpgtq_m_n_f32(float32x4_t, float32_t, mve_pred16_t);
  17726 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_m_n_f32)))
  17727 mve_pred16_t vcmpgtq_m(float32x4_t, float32_t, mve_pred16_t);
  17728 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_n_f16)))
  17729 mve_pred16_t vcmpgtq_n_f16(float16x8_t, float16_t);
  17730 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_n_f16)))
  17731 mve_pred16_t vcmpgtq(float16x8_t, float16_t);
  17732 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_n_f32)))
  17733 mve_pred16_t vcmpgtq_n_f32(float32x4_t, float32_t);
  17734 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpgtq_n_f32)))
  17735 mve_pred16_t vcmpgtq(float32x4_t, float32_t);
  17736 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_f16)))
  17737 mve_pred16_t vcmpleq_f16(float16x8_t, float16x8_t);
  17738 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_f16)))
  17739 mve_pred16_t vcmpleq(float16x8_t, float16x8_t);
  17740 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_f32)))
  17741 mve_pred16_t vcmpleq_f32(float32x4_t, float32x4_t);
  17742 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_f32)))
  17743 mve_pred16_t vcmpleq(float32x4_t, float32x4_t);
  17744 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_f16)))
  17745 mve_pred16_t vcmpleq_m_f16(float16x8_t, float16x8_t, mve_pred16_t);
  17746 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_f16)))
  17747 mve_pred16_t vcmpleq_m(float16x8_t, float16x8_t, mve_pred16_t);
  17748 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_f32)))
  17749 mve_pred16_t vcmpleq_m_f32(float32x4_t, float32x4_t, mve_pred16_t);
  17750 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_f32)))
  17751 mve_pred16_t vcmpleq_m(float32x4_t, float32x4_t, mve_pred16_t);
  17752 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_n_f16)))
  17753 mve_pred16_t vcmpleq_m_n_f16(float16x8_t, float16_t, mve_pred16_t);
  17754 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_n_f16)))
  17755 mve_pred16_t vcmpleq_m(float16x8_t, float16_t, mve_pred16_t);
  17756 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_n_f32)))
  17757 mve_pred16_t vcmpleq_m_n_f32(float32x4_t, float32_t, mve_pred16_t);
  17758 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_m_n_f32)))
  17759 mve_pred16_t vcmpleq_m(float32x4_t, float32_t, mve_pred16_t);
  17760 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_n_f16)))
  17761 mve_pred16_t vcmpleq_n_f16(float16x8_t, float16_t);
  17762 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_n_f16)))
  17763 mve_pred16_t vcmpleq(float16x8_t, float16_t);
  17764 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_n_f32)))
  17765 mve_pred16_t vcmpleq_n_f32(float32x4_t, float32_t);
  17766 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpleq_n_f32)))
  17767 mve_pred16_t vcmpleq(float32x4_t, float32_t);
  17768 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_f16)))
  17769 mve_pred16_t vcmpltq_f16(float16x8_t, float16x8_t);
  17770 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_f16)))
  17771 mve_pred16_t vcmpltq(float16x8_t, float16x8_t);
  17772 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_f32)))
  17773 mve_pred16_t vcmpltq_f32(float32x4_t, float32x4_t);
  17774 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_f32)))
  17775 mve_pred16_t vcmpltq(float32x4_t, float32x4_t);
  17776 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_f16)))
  17777 mve_pred16_t vcmpltq_m_f16(float16x8_t, float16x8_t, mve_pred16_t);
  17778 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_f16)))
  17779 mve_pred16_t vcmpltq_m(float16x8_t, float16x8_t, mve_pred16_t);
  17780 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_f32)))
  17781 mve_pred16_t vcmpltq_m_f32(float32x4_t, float32x4_t, mve_pred16_t);
  17782 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_f32)))
  17783 mve_pred16_t vcmpltq_m(float32x4_t, float32x4_t, mve_pred16_t);
  17784 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_n_f16)))
  17785 mve_pred16_t vcmpltq_m_n_f16(float16x8_t, float16_t, mve_pred16_t);
  17786 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_n_f16)))
  17787 mve_pred16_t vcmpltq_m(float16x8_t, float16_t, mve_pred16_t);
  17788 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_n_f32)))
  17789 mve_pred16_t vcmpltq_m_n_f32(float32x4_t, float32_t, mve_pred16_t);
  17790 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_m_n_f32)))
  17791 mve_pred16_t vcmpltq_m(float32x4_t, float32_t, mve_pred16_t);
  17792 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_n_f16)))
  17793 mve_pred16_t vcmpltq_n_f16(float16x8_t, float16_t);
  17794 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_n_f16)))
  17795 mve_pred16_t vcmpltq(float16x8_t, float16_t);
  17796 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_n_f32)))
  17797 mve_pred16_t vcmpltq_n_f32(float32x4_t, float32_t);
  17798 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpltq_n_f32)))
  17799 mve_pred16_t vcmpltq(float32x4_t, float32_t);
  17800 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_f16)))
  17801 mve_pred16_t vcmpneq_f16(float16x8_t, float16x8_t);
  17802 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_f16)))
  17803 mve_pred16_t vcmpneq(float16x8_t, float16x8_t);
  17804 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_f32)))
  17805 mve_pred16_t vcmpneq_f32(float32x4_t, float32x4_t);
  17806 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_f32)))
  17807 mve_pred16_t vcmpneq(float32x4_t, float32x4_t);
  17808 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_f16)))
  17809 mve_pred16_t vcmpneq_m_f16(float16x8_t, float16x8_t, mve_pred16_t);
  17810 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_f16)))
  17811 mve_pred16_t vcmpneq_m(float16x8_t, float16x8_t, mve_pred16_t);
  17812 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_f32)))
  17813 mve_pred16_t vcmpneq_m_f32(float32x4_t, float32x4_t, mve_pred16_t);
  17814 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_f32)))
  17815 mve_pred16_t vcmpneq_m(float32x4_t, float32x4_t, mve_pred16_t);
  17816 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_f16)))
  17817 mve_pred16_t vcmpneq_m_n_f16(float16x8_t, float16_t, mve_pred16_t);
  17818 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_f16)))
  17819 mve_pred16_t vcmpneq_m(float16x8_t, float16_t, mve_pred16_t);
  17820 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_f32)))
  17821 mve_pred16_t vcmpneq_m_n_f32(float32x4_t, float32_t, mve_pred16_t);
  17822 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_m_n_f32)))
  17823 mve_pred16_t vcmpneq_m(float32x4_t, float32_t, mve_pred16_t);
  17824 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_f16)))
  17825 mve_pred16_t vcmpneq_n_f16(float16x8_t, float16_t);
  17826 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_f16)))
  17827 mve_pred16_t vcmpneq(float16x8_t, float16_t);
  17828 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_f32)))
  17829 mve_pred16_t vcmpneq_n_f32(float32x4_t, float32_t);
  17830 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmpneq_n_f32)))
  17831 mve_pred16_t vcmpneq(float32x4_t, float32_t);
  17832 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_f16)))
  17833 float16x8_t vcmulq_f16(float16x8_t, float16x8_t);
  17834 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_f16)))
  17835 float16x8_t vcmulq(float16x8_t, float16x8_t);
  17836 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_f32)))
  17837 float32x4_t vcmulq_f32(float32x4_t, float32x4_t);
  17838 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_f32)))
  17839 float32x4_t vcmulq(float32x4_t, float32x4_t);
  17840 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_m_f16)))
  17841 float16x8_t vcmulq_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  17842 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_m_f16)))
  17843 float16x8_t vcmulq_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  17844 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_m_f32)))
  17845 float32x4_t vcmulq_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  17846 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_m_f32)))
  17847 float32x4_t vcmulq_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  17848 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_f16)))
  17849 float16x8_t vcmulq_rot180_f16(float16x8_t, float16x8_t);
  17850 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_f16)))
  17851 float16x8_t vcmulq_rot180(float16x8_t, float16x8_t);
  17852 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_f32)))
  17853 float32x4_t vcmulq_rot180_f32(float32x4_t, float32x4_t);
  17854 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_f32)))
  17855 float32x4_t vcmulq_rot180(float32x4_t, float32x4_t);
  17856 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_m_f16)))
  17857 float16x8_t vcmulq_rot180_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  17858 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_m_f16)))
  17859 float16x8_t vcmulq_rot180_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  17860 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_m_f32)))
  17861 float32x4_t vcmulq_rot180_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  17862 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_m_f32)))
  17863 float32x4_t vcmulq_rot180_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  17864 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_x_f16)))
  17865 float16x8_t vcmulq_rot180_x_f16(float16x8_t, float16x8_t, mve_pred16_t);
  17866 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_x_f16)))
  17867 float16x8_t vcmulq_rot180_x(float16x8_t, float16x8_t, mve_pred16_t);
  17868 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_x_f32)))
  17869 float32x4_t vcmulq_rot180_x_f32(float32x4_t, float32x4_t, mve_pred16_t);
  17870 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot180_x_f32)))
  17871 float32x4_t vcmulq_rot180_x(float32x4_t, float32x4_t, mve_pred16_t);
  17872 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_f16)))
  17873 float16x8_t vcmulq_rot270_f16(float16x8_t, float16x8_t);
  17874 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_f16)))
  17875 float16x8_t vcmulq_rot270(float16x8_t, float16x8_t);
  17876 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_f32)))
  17877 float32x4_t vcmulq_rot270_f32(float32x4_t, float32x4_t);
  17878 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_f32)))
  17879 float32x4_t vcmulq_rot270(float32x4_t, float32x4_t);
  17880 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_m_f16)))
  17881 float16x8_t vcmulq_rot270_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  17882 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_m_f16)))
  17883 float16x8_t vcmulq_rot270_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  17884 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_m_f32)))
  17885 float32x4_t vcmulq_rot270_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  17886 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_m_f32)))
  17887 float32x4_t vcmulq_rot270_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  17888 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_x_f16)))
  17889 float16x8_t vcmulq_rot270_x_f16(float16x8_t, float16x8_t, mve_pred16_t);
  17890 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_x_f16)))
  17891 float16x8_t vcmulq_rot270_x(float16x8_t, float16x8_t, mve_pred16_t);
  17892 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_x_f32)))
  17893 float32x4_t vcmulq_rot270_x_f32(float32x4_t, float32x4_t, mve_pred16_t);
  17894 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot270_x_f32)))
  17895 float32x4_t vcmulq_rot270_x(float32x4_t, float32x4_t, mve_pred16_t);
  17896 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_f16)))
  17897 float16x8_t vcmulq_rot90_f16(float16x8_t, float16x8_t);
  17898 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_f16)))
  17899 float16x8_t vcmulq_rot90(float16x8_t, float16x8_t);
  17900 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_f32)))
  17901 float32x4_t vcmulq_rot90_f32(float32x4_t, float32x4_t);
  17902 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_f32)))
  17903 float32x4_t vcmulq_rot90(float32x4_t, float32x4_t);
  17904 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_m_f16)))
  17905 float16x8_t vcmulq_rot90_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  17906 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_m_f16)))
  17907 float16x8_t vcmulq_rot90_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  17908 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_m_f32)))
  17909 float32x4_t vcmulq_rot90_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  17910 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_m_f32)))
  17911 float32x4_t vcmulq_rot90_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  17912 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_x_f16)))
  17913 float16x8_t vcmulq_rot90_x_f16(float16x8_t, float16x8_t, mve_pred16_t);
  17914 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_x_f16)))
  17915 float16x8_t vcmulq_rot90_x(float16x8_t, float16x8_t, mve_pred16_t);
  17916 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_x_f32)))
  17917 float32x4_t vcmulq_rot90_x_f32(float32x4_t, float32x4_t, mve_pred16_t);
  17918 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_rot90_x_f32)))
  17919 float32x4_t vcmulq_rot90_x(float32x4_t, float32x4_t, mve_pred16_t);
  17920 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_x_f16)))
  17921 float16x8_t vcmulq_x_f16(float16x8_t, float16x8_t, mve_pred16_t);
  17922 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_x_f16)))
  17923 float16x8_t vcmulq_x(float16x8_t, float16x8_t, mve_pred16_t);
  17924 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_x_f32)))
  17925 float32x4_t vcmulq_x_f32(float32x4_t, float32x4_t, mve_pred16_t);
  17926 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcmulq_x_f32)))
  17927 float32x4_t vcmulq_x(float32x4_t, float32x4_t, mve_pred16_t);
  17928 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_f16)))
  17929 float16x8_t vcreateq_f16(uint64_t, uint64_t);
  17930 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcreateq_f32)))
  17931 float32x4_t vcreateq_f32(uint64_t, uint64_t);
  17932 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_m_s16_f16)))
  17933 int16x8_t vcvtaq_m_s16_f16(int16x8_t, float16x8_t, mve_pred16_t);
  17934 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_m_s16_f16)))
  17935 int16x8_t vcvtaq_m(int16x8_t, float16x8_t, mve_pred16_t);
  17936 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_m_s32_f32)))
  17937 int32x4_t vcvtaq_m_s32_f32(int32x4_t, float32x4_t, mve_pred16_t);
  17938 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_m_s32_f32)))
  17939 int32x4_t vcvtaq_m(int32x4_t, float32x4_t, mve_pred16_t);
  17940 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_m_u16_f16)))
  17941 uint16x8_t vcvtaq_m_u16_f16(uint16x8_t, float16x8_t, mve_pred16_t);
  17942 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_m_u16_f16)))
  17943 uint16x8_t vcvtaq_m(uint16x8_t, float16x8_t, mve_pred16_t);
  17944 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_m_u32_f32)))
  17945 uint32x4_t vcvtaq_m_u32_f32(uint32x4_t, float32x4_t, mve_pred16_t);
  17946 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_m_u32_f32)))
  17947 uint32x4_t vcvtaq_m(uint32x4_t, float32x4_t, mve_pred16_t);
  17948 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_s16_f16)))
  17949 int16x8_t vcvtaq_s16_f16(float16x8_t);
  17950 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_s32_f32)))
  17951 int32x4_t vcvtaq_s32_f32(float32x4_t);
  17952 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_u16_f16)))
  17953 uint16x8_t vcvtaq_u16_f16(float16x8_t);
  17954 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_u32_f32)))
  17955 uint32x4_t vcvtaq_u32_f32(float32x4_t);
  17956 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_x_s16_f16)))
  17957 int16x8_t vcvtaq_x_s16_f16(float16x8_t, mve_pred16_t);
  17958 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_x_s32_f32)))
  17959 int32x4_t vcvtaq_x_s32_f32(float32x4_t, mve_pred16_t);
  17960 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_x_u16_f16)))
  17961 uint16x8_t vcvtaq_x_u16_f16(float16x8_t, mve_pred16_t);
  17962 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtaq_x_u32_f32)))
  17963 uint32x4_t vcvtaq_x_u32_f32(float32x4_t, mve_pred16_t);
  17964 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtbq_f16_f32)))
  17965 float16x8_t vcvtbq_f16_f32(float16x8_t, float32x4_t);
  17966 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtbq_f32_f16)))
  17967 float32x4_t vcvtbq_f32_f16(float16x8_t);
  17968 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtbq_m_f16_f32)))
  17969 float16x8_t vcvtbq_m_f16_f32(float16x8_t, float32x4_t, mve_pred16_t);
  17970 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtbq_m_f32_f16)))
  17971 float32x4_t vcvtbq_m_f32_f16(float32x4_t, float16x8_t, mve_pred16_t);
  17972 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtbq_x_f32_f16)))
  17973 float32x4_t vcvtbq_x_f32_f16(float16x8_t, mve_pred16_t);
  17974 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_m_s16_f16)))
  17975 int16x8_t vcvtmq_m_s16_f16(int16x8_t, float16x8_t, mve_pred16_t);
  17976 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_m_s16_f16)))
  17977 int16x8_t vcvtmq_m(int16x8_t, float16x8_t, mve_pred16_t);
  17978 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_m_s32_f32)))
  17979 int32x4_t vcvtmq_m_s32_f32(int32x4_t, float32x4_t, mve_pred16_t);
  17980 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_m_s32_f32)))
  17981 int32x4_t vcvtmq_m(int32x4_t, float32x4_t, mve_pred16_t);
  17982 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_m_u16_f16)))
  17983 uint16x8_t vcvtmq_m_u16_f16(uint16x8_t, float16x8_t, mve_pred16_t);
  17984 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_m_u16_f16)))
  17985 uint16x8_t vcvtmq_m(uint16x8_t, float16x8_t, mve_pred16_t);
  17986 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_m_u32_f32)))
  17987 uint32x4_t vcvtmq_m_u32_f32(uint32x4_t, float32x4_t, mve_pred16_t);
  17988 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_m_u32_f32)))
  17989 uint32x4_t vcvtmq_m(uint32x4_t, float32x4_t, mve_pred16_t);
  17990 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_s16_f16)))
  17991 int16x8_t vcvtmq_s16_f16(float16x8_t);
  17992 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_s32_f32)))
  17993 int32x4_t vcvtmq_s32_f32(float32x4_t);
  17994 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_u16_f16)))
  17995 uint16x8_t vcvtmq_u16_f16(float16x8_t);
  17996 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_u32_f32)))
  17997 uint32x4_t vcvtmq_u32_f32(float32x4_t);
  17998 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_x_s16_f16)))
  17999 int16x8_t vcvtmq_x_s16_f16(float16x8_t, mve_pred16_t);
  18000 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_x_s32_f32)))
  18001 int32x4_t vcvtmq_x_s32_f32(float32x4_t, mve_pred16_t);
  18002 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_x_u16_f16)))
  18003 uint16x8_t vcvtmq_x_u16_f16(float16x8_t, mve_pred16_t);
  18004 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtmq_x_u32_f32)))
  18005 uint32x4_t vcvtmq_x_u32_f32(float32x4_t, mve_pred16_t);
  18006 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_m_s16_f16)))
  18007 int16x8_t vcvtnq_m_s16_f16(int16x8_t, float16x8_t, mve_pred16_t);
  18008 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_m_s16_f16)))
  18009 int16x8_t vcvtnq_m(int16x8_t, float16x8_t, mve_pred16_t);
  18010 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_m_s32_f32)))
  18011 int32x4_t vcvtnq_m_s32_f32(int32x4_t, float32x4_t, mve_pred16_t);
  18012 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_m_s32_f32)))
  18013 int32x4_t vcvtnq_m(int32x4_t, float32x4_t, mve_pred16_t);
  18014 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_m_u16_f16)))
  18015 uint16x8_t vcvtnq_m_u16_f16(uint16x8_t, float16x8_t, mve_pred16_t);
  18016 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_m_u16_f16)))
  18017 uint16x8_t vcvtnq_m(uint16x8_t, float16x8_t, mve_pred16_t);
  18018 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_m_u32_f32)))
  18019 uint32x4_t vcvtnq_m_u32_f32(uint32x4_t, float32x4_t, mve_pred16_t);
  18020 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_m_u32_f32)))
  18021 uint32x4_t vcvtnq_m(uint32x4_t, float32x4_t, mve_pred16_t);
  18022 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_s16_f16)))
  18023 int16x8_t vcvtnq_s16_f16(float16x8_t);
  18024 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_s32_f32)))
  18025 int32x4_t vcvtnq_s32_f32(float32x4_t);
  18026 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_u16_f16)))
  18027 uint16x8_t vcvtnq_u16_f16(float16x8_t);
  18028 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_u32_f32)))
  18029 uint32x4_t vcvtnq_u32_f32(float32x4_t);
  18030 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_x_s16_f16)))
  18031 int16x8_t vcvtnq_x_s16_f16(float16x8_t, mve_pred16_t);
  18032 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_x_s32_f32)))
  18033 int32x4_t vcvtnq_x_s32_f32(float32x4_t, mve_pred16_t);
  18034 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_x_u16_f16)))
  18035 uint16x8_t vcvtnq_x_u16_f16(float16x8_t, mve_pred16_t);
  18036 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtnq_x_u32_f32)))
  18037 uint32x4_t vcvtnq_x_u32_f32(float32x4_t, mve_pred16_t);
  18038 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_m_s16_f16)))
  18039 int16x8_t vcvtpq_m_s16_f16(int16x8_t, float16x8_t, mve_pred16_t);
  18040 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_m_s16_f16)))
  18041 int16x8_t vcvtpq_m(int16x8_t, float16x8_t, mve_pred16_t);
  18042 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_m_s32_f32)))
  18043 int32x4_t vcvtpq_m_s32_f32(int32x4_t, float32x4_t, mve_pred16_t);
  18044 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_m_s32_f32)))
  18045 int32x4_t vcvtpq_m(int32x4_t, float32x4_t, mve_pred16_t);
  18046 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_m_u16_f16)))
  18047 uint16x8_t vcvtpq_m_u16_f16(uint16x8_t, float16x8_t, mve_pred16_t);
  18048 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_m_u16_f16)))
  18049 uint16x8_t vcvtpq_m(uint16x8_t, float16x8_t, mve_pred16_t);
  18050 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_m_u32_f32)))
  18051 uint32x4_t vcvtpq_m_u32_f32(uint32x4_t, float32x4_t, mve_pred16_t);
  18052 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_m_u32_f32)))
  18053 uint32x4_t vcvtpq_m(uint32x4_t, float32x4_t, mve_pred16_t);
  18054 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_s16_f16)))
  18055 int16x8_t vcvtpq_s16_f16(float16x8_t);
  18056 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_s32_f32)))
  18057 int32x4_t vcvtpq_s32_f32(float32x4_t);
  18058 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_u16_f16)))
  18059 uint16x8_t vcvtpq_u16_f16(float16x8_t);
  18060 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_u32_f32)))
  18061 uint32x4_t vcvtpq_u32_f32(float32x4_t);
  18062 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_x_s16_f16)))
  18063 int16x8_t vcvtpq_x_s16_f16(float16x8_t, mve_pred16_t);
  18064 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_x_s32_f32)))
  18065 int32x4_t vcvtpq_x_s32_f32(float32x4_t, mve_pred16_t);
  18066 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_x_u16_f16)))
  18067 uint16x8_t vcvtpq_x_u16_f16(float16x8_t, mve_pred16_t);
  18068 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtpq_x_u32_f32)))
  18069 uint32x4_t vcvtpq_x_u32_f32(float32x4_t, mve_pred16_t);
  18070 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_f16_s16)))
  18071 float16x8_t vcvtq_f16_s16(int16x8_t);
  18072 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_f16_s16)))
  18073 float16x8_t vcvtq(int16x8_t);
  18074 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_f16_u16)))
  18075 float16x8_t vcvtq_f16_u16(uint16x8_t);
  18076 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_f16_u16)))
  18077 float16x8_t vcvtq(uint16x8_t);
  18078 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_f32_s32)))
  18079 float32x4_t vcvtq_f32_s32(int32x4_t);
  18080 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_f32_s32)))
  18081 float32x4_t vcvtq(int32x4_t);
  18082 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_f32_u32)))
  18083 float32x4_t vcvtq_f32_u32(uint32x4_t);
  18084 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_f32_u32)))
  18085 float32x4_t vcvtq(uint32x4_t);
  18086 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_f16_s16)))
  18087 float16x8_t vcvtq_m_f16_s16(float16x8_t, int16x8_t, mve_pred16_t);
  18088 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_f16_s16)))
  18089 float16x8_t vcvtq_m(float16x8_t, int16x8_t, mve_pred16_t);
  18090 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_f16_u16)))
  18091 float16x8_t vcvtq_m_f16_u16(float16x8_t, uint16x8_t, mve_pred16_t);
  18092 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_f16_u16)))
  18093 float16x8_t vcvtq_m(float16x8_t, uint16x8_t, mve_pred16_t);
  18094 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_f32_s32)))
  18095 float32x4_t vcvtq_m_f32_s32(float32x4_t, int32x4_t, mve_pred16_t);
  18096 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_f32_s32)))
  18097 float32x4_t vcvtq_m(float32x4_t, int32x4_t, mve_pred16_t);
  18098 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_f32_u32)))
  18099 float32x4_t vcvtq_m_f32_u32(float32x4_t, uint32x4_t, mve_pred16_t);
  18100 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_f32_u32)))
  18101 float32x4_t vcvtq_m(float32x4_t, uint32x4_t, mve_pred16_t);
  18102 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_f16_s16)))
  18103 float16x8_t vcvtq_m_n_f16_s16(float16x8_t, int16x8_t, int, mve_pred16_t);
  18104 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_f16_s16)))
  18105 float16x8_t vcvtq_m_n(float16x8_t, int16x8_t, int, mve_pred16_t);
  18106 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_f16_u16)))
  18107 float16x8_t vcvtq_m_n_f16_u16(float16x8_t, uint16x8_t, int, mve_pred16_t);
  18108 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_f16_u16)))
  18109 float16x8_t vcvtq_m_n(float16x8_t, uint16x8_t, int, mve_pred16_t);
  18110 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_f32_s32)))
  18111 float32x4_t vcvtq_m_n_f32_s32(float32x4_t, int32x4_t, int, mve_pred16_t);
  18112 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_f32_s32)))
  18113 float32x4_t vcvtq_m_n(float32x4_t, int32x4_t, int, mve_pred16_t);
  18114 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_f32_u32)))
  18115 float32x4_t vcvtq_m_n_f32_u32(float32x4_t, uint32x4_t, int, mve_pred16_t);
  18116 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_f32_u32)))
  18117 float32x4_t vcvtq_m_n(float32x4_t, uint32x4_t, int, mve_pred16_t);
  18118 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_s16_f16)))
  18119 int16x8_t vcvtq_m_n_s16_f16(int16x8_t, float16x8_t, int, mve_pred16_t);
  18120 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_s16_f16)))
  18121 int16x8_t vcvtq_m_n(int16x8_t, float16x8_t, int, mve_pred16_t);
  18122 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_s32_f32)))
  18123 int32x4_t vcvtq_m_n_s32_f32(int32x4_t, float32x4_t, int, mve_pred16_t);
  18124 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_s32_f32)))
  18125 int32x4_t vcvtq_m_n(int32x4_t, float32x4_t, int, mve_pred16_t);
  18126 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_u16_f16)))
  18127 uint16x8_t vcvtq_m_n_u16_f16(uint16x8_t, float16x8_t, int, mve_pred16_t);
  18128 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_u16_f16)))
  18129 uint16x8_t vcvtq_m_n(uint16x8_t, float16x8_t, int, mve_pred16_t);
  18130 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_u32_f32)))
  18131 uint32x4_t vcvtq_m_n_u32_f32(uint32x4_t, float32x4_t, int, mve_pred16_t);
  18132 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_n_u32_f32)))
  18133 uint32x4_t vcvtq_m_n(uint32x4_t, float32x4_t, int, mve_pred16_t);
  18134 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_s16_f16)))
  18135 int16x8_t vcvtq_m_s16_f16(int16x8_t, float16x8_t, mve_pred16_t);
  18136 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_s16_f16)))
  18137 int16x8_t vcvtq_m(int16x8_t, float16x8_t, mve_pred16_t);
  18138 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_s32_f32)))
  18139 int32x4_t vcvtq_m_s32_f32(int32x4_t, float32x4_t, mve_pred16_t);
  18140 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_s32_f32)))
  18141 int32x4_t vcvtq_m(int32x4_t, float32x4_t, mve_pred16_t);
  18142 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_u16_f16)))
  18143 uint16x8_t vcvtq_m_u16_f16(uint16x8_t, float16x8_t, mve_pred16_t);
  18144 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_u16_f16)))
  18145 uint16x8_t vcvtq_m(uint16x8_t, float16x8_t, mve_pred16_t);
  18146 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_u32_f32)))
  18147 uint32x4_t vcvtq_m_u32_f32(uint32x4_t, float32x4_t, mve_pred16_t);
  18148 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_m_u32_f32)))
  18149 uint32x4_t vcvtq_m(uint32x4_t, float32x4_t, mve_pred16_t);
  18150 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_f16_s16)))
  18151 float16x8_t vcvtq_n_f16_s16(int16x8_t, int);
  18152 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_f16_s16)))
  18153 float16x8_t vcvtq_n(int16x8_t, int);
  18154 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_f16_u16)))
  18155 float16x8_t vcvtq_n_f16_u16(uint16x8_t, int);
  18156 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_f16_u16)))
  18157 float16x8_t vcvtq_n(uint16x8_t, int);
  18158 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_f32_s32)))
  18159 float32x4_t vcvtq_n_f32_s32(int32x4_t, int);
  18160 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_f32_s32)))
  18161 float32x4_t vcvtq_n(int32x4_t, int);
  18162 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_f32_u32)))
  18163 float32x4_t vcvtq_n_f32_u32(uint32x4_t, int);
  18164 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_f32_u32)))
  18165 float32x4_t vcvtq_n(uint32x4_t, int);
  18166 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_s16_f16)))
  18167 int16x8_t vcvtq_n_s16_f16(float16x8_t, int);
  18168 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_s32_f32)))
  18169 int32x4_t vcvtq_n_s32_f32(float32x4_t, int);
  18170 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_u16_f16)))
  18171 uint16x8_t vcvtq_n_u16_f16(float16x8_t, int);
  18172 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_n_u32_f32)))
  18173 uint32x4_t vcvtq_n_u32_f32(float32x4_t, int);
  18174 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_s16_f16)))
  18175 int16x8_t vcvtq_s16_f16(float16x8_t);
  18176 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_s32_f32)))
  18177 int32x4_t vcvtq_s32_f32(float32x4_t);
  18178 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_u16_f16)))
  18179 uint16x8_t vcvtq_u16_f16(float16x8_t);
  18180 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_u32_f32)))
  18181 uint32x4_t vcvtq_u32_f32(float32x4_t);
  18182 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_f16_s16)))
  18183 float16x8_t vcvtq_x_f16_s16(int16x8_t, mve_pred16_t);
  18184 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_f16_s16)))
  18185 float16x8_t vcvtq_x(int16x8_t, mve_pred16_t);
  18186 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_f16_u16)))
  18187 float16x8_t vcvtq_x_f16_u16(uint16x8_t, mve_pred16_t);
  18188 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_f16_u16)))
  18189 float16x8_t vcvtq_x(uint16x8_t, mve_pred16_t);
  18190 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_f32_s32)))
  18191 float32x4_t vcvtq_x_f32_s32(int32x4_t, mve_pred16_t);
  18192 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_f32_s32)))
  18193 float32x4_t vcvtq_x(int32x4_t, mve_pred16_t);
  18194 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_f32_u32)))
  18195 float32x4_t vcvtq_x_f32_u32(uint32x4_t, mve_pred16_t);
  18196 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_f32_u32)))
  18197 float32x4_t vcvtq_x(uint32x4_t, mve_pred16_t);
  18198 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_f16_s16)))
  18199 float16x8_t vcvtq_x_n_f16_s16(int16x8_t, int, mve_pred16_t);
  18200 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_f16_s16)))
  18201 float16x8_t vcvtq_x_n(int16x8_t, int, mve_pred16_t);
  18202 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_f16_u16)))
  18203 float16x8_t vcvtq_x_n_f16_u16(uint16x8_t, int, mve_pred16_t);
  18204 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_f16_u16)))
  18205 float16x8_t vcvtq_x_n(uint16x8_t, int, mve_pred16_t);
  18206 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_f32_s32)))
  18207 float32x4_t vcvtq_x_n_f32_s32(int32x4_t, int, mve_pred16_t);
  18208 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_f32_s32)))
  18209 float32x4_t vcvtq_x_n(int32x4_t, int, mve_pred16_t);
  18210 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_f32_u32)))
  18211 float32x4_t vcvtq_x_n_f32_u32(uint32x4_t, int, mve_pred16_t);
  18212 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_f32_u32)))
  18213 float32x4_t vcvtq_x_n(uint32x4_t, int, mve_pred16_t);
  18214 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_s16_f16)))
  18215 int16x8_t vcvtq_x_n_s16_f16(float16x8_t, int, mve_pred16_t);
  18216 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_s32_f32)))
  18217 int32x4_t vcvtq_x_n_s32_f32(float32x4_t, int, mve_pred16_t);
  18218 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_u16_f16)))
  18219 uint16x8_t vcvtq_x_n_u16_f16(float16x8_t, int, mve_pred16_t);
  18220 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_n_u32_f32)))
  18221 uint32x4_t vcvtq_x_n_u32_f32(float32x4_t, int, mve_pred16_t);
  18222 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_s16_f16)))
  18223 int16x8_t vcvtq_x_s16_f16(float16x8_t, mve_pred16_t);
  18224 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_s32_f32)))
  18225 int32x4_t vcvtq_x_s32_f32(float32x4_t, mve_pred16_t);
  18226 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_u16_f16)))
  18227 uint16x8_t vcvtq_x_u16_f16(float16x8_t, mve_pred16_t);
  18228 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvtq_x_u32_f32)))
  18229 uint32x4_t vcvtq_x_u32_f32(float32x4_t, mve_pred16_t);
  18230 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvttq_f16_f32)))
  18231 float16x8_t vcvttq_f16_f32(float16x8_t, float32x4_t);
  18232 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvttq_f32_f16)))
  18233 float32x4_t vcvttq_f32_f16(float16x8_t);
  18234 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvttq_m_f16_f32)))
  18235 float16x8_t vcvttq_m_f16_f32(float16x8_t, float32x4_t, mve_pred16_t);
  18236 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvttq_m_f32_f16)))
  18237 float32x4_t vcvttq_m_f32_f16(float32x4_t, float16x8_t, mve_pred16_t);
  18238 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vcvttq_x_f32_f16)))
  18239 float32x4_t vcvttq_x_f32_f16(float16x8_t, mve_pred16_t);
  18240 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_f16)))
  18241 float16x8_t vdupq_m_n_f16(float16x8_t, float16_t, mve_pred16_t);
  18242 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_f16)))
  18243 float16x8_t vdupq_m(float16x8_t, float16_t, mve_pred16_t);
  18244 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_f32)))
  18245 float32x4_t vdupq_m_n_f32(float32x4_t, float32_t, mve_pred16_t);
  18246 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vdupq_m_n_f32)))
  18247 float32x4_t vdupq_m(float32x4_t, float32_t, mve_pred16_t);
  18248 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_f16)))
  18249 float16x8_t vdupq_n_f16(float16_t);
  18250 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_n_f32)))
  18251 float32x4_t vdupq_n_f32(float32_t);
  18252 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_f16)))
  18253 float16x8_t vdupq_x_n_f16(float16_t, mve_pred16_t);
  18254 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vdupq_x_n_f32)))
  18255 float32x4_t vdupq_x_n_f32(float32_t, mve_pred16_t);
  18256 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_f16)))
  18257 float16x8_t veorq_f16(float16x8_t, float16x8_t);
  18258 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_f16)))
  18259 float16x8_t veorq(float16x8_t, float16x8_t);
  18260 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_f32)))
  18261 float32x4_t veorq_f32(float32x4_t, float32x4_t);
  18262 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_f32)))
  18263 float32x4_t veorq(float32x4_t, float32x4_t);
  18264 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_f16)))
  18265 float16x8_t veorq_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  18266 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_f16)))
  18267 float16x8_t veorq_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  18268 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_f32)))
  18269 float32x4_t veorq_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  18270 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_m_f32)))
  18271 float32x4_t veorq_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  18272 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_f16)))
  18273 float16x8_t veorq_x_f16(float16x8_t, float16x8_t, mve_pred16_t);
  18274 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_f16)))
  18275 float16x8_t veorq_x(float16x8_t, float16x8_t, mve_pred16_t);
  18276 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_f32)))
  18277 float32x4_t veorq_x_f32(float32x4_t, float32x4_t, mve_pred16_t);
  18278 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_veorq_x_f32)))
  18279 float32x4_t veorq_x(float32x4_t, float32x4_t, mve_pred16_t);
  18280 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_f16)))
  18281 float16x8_t vfmaq_f16(float16x8_t, float16x8_t, float16x8_t);
  18282 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_f16)))
  18283 float16x8_t vfmaq(float16x8_t, float16x8_t, float16x8_t);
  18284 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_f32)))
  18285 float32x4_t vfmaq_f32(float32x4_t, float32x4_t, float32x4_t);
  18286 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_f32)))
  18287 float32x4_t vfmaq(float32x4_t, float32x4_t, float32x4_t);
  18288 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_m_f16)))
  18289 float16x8_t vfmaq_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  18290 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_m_f16)))
  18291 float16x8_t vfmaq_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  18292 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_m_f32)))
  18293 float32x4_t vfmaq_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  18294 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_m_f32)))
  18295 float32x4_t vfmaq_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  18296 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_m_n_f16)))
  18297 float16x8_t vfmaq_m_n_f16(float16x8_t, float16x8_t, float16_t, mve_pred16_t);
  18298 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_m_n_f16)))
  18299 float16x8_t vfmaq_m(float16x8_t, float16x8_t, float16_t, mve_pred16_t);
  18300 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_m_n_f32)))
  18301 float32x4_t vfmaq_m_n_f32(float32x4_t, float32x4_t, float32_t, mve_pred16_t);
  18302 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_m_n_f32)))
  18303 float32x4_t vfmaq_m(float32x4_t, float32x4_t, float32_t, mve_pred16_t);
  18304 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_n_f16)))
  18305 float16x8_t vfmaq_n_f16(float16x8_t, float16x8_t, float16_t);
  18306 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_n_f16)))
  18307 float16x8_t vfmaq(float16x8_t, float16x8_t, float16_t);
  18308 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_n_f32)))
  18309 float32x4_t vfmaq_n_f32(float32x4_t, float32x4_t, float32_t);
  18310 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vfmaq_n_f32)))
  18311 float32x4_t vfmaq(float32x4_t, float32x4_t, float32_t);
  18312 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmasq_m_n_f16)))
  18313 float16x8_t vfmasq_m_n_f16(float16x8_t, float16x8_t, float16_t, mve_pred16_t);
  18314 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vfmasq_m_n_f16)))
  18315 float16x8_t vfmasq_m(float16x8_t, float16x8_t, float16_t, mve_pred16_t);
  18316 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmasq_m_n_f32)))
  18317 float32x4_t vfmasq_m_n_f32(float32x4_t, float32x4_t, float32_t, mve_pred16_t);
  18318 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vfmasq_m_n_f32)))
  18319 float32x4_t vfmasq_m(float32x4_t, float32x4_t, float32_t, mve_pred16_t);
  18320 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmasq_n_f16)))
  18321 float16x8_t vfmasq_n_f16(float16x8_t, float16x8_t, float16_t);
  18322 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vfmasq_n_f16)))
  18323 float16x8_t vfmasq(float16x8_t, float16x8_t, float16_t);
  18324 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmasq_n_f32)))
  18325 float32x4_t vfmasq_n_f32(float32x4_t, float32x4_t, float32_t);
  18326 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vfmasq_n_f32)))
  18327 float32x4_t vfmasq(float32x4_t, float32x4_t, float32_t);
  18328 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmsq_f16)))
  18329 float16x8_t vfmsq_f16(float16x8_t, float16x8_t, float16x8_t);
  18330 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vfmsq_f16)))
  18331 float16x8_t vfmsq(float16x8_t, float16x8_t, float16x8_t);
  18332 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmsq_f32)))
  18333 float32x4_t vfmsq_f32(float32x4_t, float32x4_t, float32x4_t);
  18334 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vfmsq_f32)))
  18335 float32x4_t vfmsq(float32x4_t, float32x4_t, float32x4_t);
  18336 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmsq_m_f16)))
  18337 float16x8_t vfmsq_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  18338 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vfmsq_m_f16)))
  18339 float16x8_t vfmsq_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  18340 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vfmsq_m_f32)))
  18341 float32x4_t vfmsq_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  18342 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vfmsq_m_f32)))
  18343 float32x4_t vfmsq_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  18344 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_f16)))
  18345 float16_t vgetq_lane_f16(float16x8_t, int);
  18346 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_f16)))
  18347 float16_t vgetq_lane(float16x8_t, int);
  18348 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_f32)))
  18349 float32_t vgetq_lane_f32(float32x4_t, int);
  18350 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vgetq_lane_f32)))
  18351 float32_t vgetq_lane(float32x4_t, int);
  18352 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_f16)))
  18353 float16x8_t vld1q_f16(const float16_t *);
  18354 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld1q_f16)))
  18355 float16x8_t vld1q(const float16_t *);
  18356 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_f32)))
  18357 float32x4_t vld1q_f32(const float32_t *);
  18358 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld1q_f32)))
  18359 float32x4_t vld1q(const float32_t *);
  18360 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_f16)))
  18361 float16x8_t vld1q_z_f16(const float16_t *, mve_pred16_t);
  18362 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_f16)))
  18363 float16x8_t vld1q_z(const float16_t *, mve_pred16_t);
  18364 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_f32)))
  18365 float32x4_t vld1q_z_f32(const float32_t *, mve_pred16_t);
  18366 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld1q_z_f32)))
  18367 float32x4_t vld1q_z(const float32_t *, mve_pred16_t);
  18368 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_f16)))
  18369 float16x8x2_t vld2q_f16(const float16_t *);
  18370 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld2q_f16)))
  18371 float16x8x2_t vld2q(const float16_t *);
  18372 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld2q_f32)))
  18373 float32x4x2_t vld2q_f32(const float32_t *);
  18374 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld2q_f32)))
  18375 float32x4x2_t vld2q(const float32_t *);
  18376 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_f16)))
  18377 float16x8x4_t vld4q_f16(const float16_t *);
  18378 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld4q_f16)))
  18379 float16x8x4_t vld4q(const float16_t *);
  18380 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vld4q_f32)))
  18381 float32x4x4_t vld4q_f32(const float32_t *);
  18382 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vld4q_f32)))
  18383 float32x4x4_t vld4q(const float32_t *);
  18384 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_f16)))
  18385 float16x8_t vldrhq_f16(const float16_t *);
  18386 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_f16)))
  18387 float16x8_t vldrhq_gather_offset_f16(const float16_t *, uint16x8_t);
  18388 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_f16)))
  18389 float16x8_t vldrhq_gather_offset(const float16_t *, uint16x8_t);
  18390 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_z_f16)))
  18391 float16x8_t vldrhq_gather_offset_z_f16(const float16_t *, uint16x8_t, mve_pred16_t);
  18392 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_offset_z_f16)))
  18393 float16x8_t vldrhq_gather_offset_z(const float16_t *, uint16x8_t, mve_pred16_t);
  18394 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_f16)))
  18395 float16x8_t vldrhq_gather_shifted_offset_f16(const float16_t *, uint16x8_t);
  18396 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_f16)))
  18397 float16x8_t vldrhq_gather_shifted_offset(const float16_t *, uint16x8_t);
  18398 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_z_f16)))
  18399 float16x8_t vldrhq_gather_shifted_offset_z_f16(const float16_t *, uint16x8_t, mve_pred16_t);
  18400 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_gather_shifted_offset_z_f16)))
  18401 float16x8_t vldrhq_gather_shifted_offset_z(const float16_t *, uint16x8_t, mve_pred16_t);
  18402 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrhq_z_f16)))
  18403 float16x8_t vldrhq_z_f16(const float16_t *, mve_pred16_t);
  18404 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_f32)))
  18405 float32x4_t vldrwq_f32(const float32_t *);
  18406 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_f32)))
  18407 float32x4_t vldrwq_gather_base_f32(uint32x4_t, int);
  18408 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_wb_f32)))
  18409 float32x4_t vldrwq_gather_base_wb_f32(uint32x4_t *, int);
  18410 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_wb_z_f32)))
  18411 float32x4_t vldrwq_gather_base_wb_z_f32(uint32x4_t *, int, mve_pred16_t);
  18412 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_base_z_f32)))
  18413 float32x4_t vldrwq_gather_base_z_f32(uint32x4_t, int, mve_pred16_t);
  18414 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_f32)))
  18415 float32x4_t vldrwq_gather_offset_f32(const float32_t *, uint32x4_t);
  18416 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_f32)))
  18417 float32x4_t vldrwq_gather_offset(const float32_t *, uint32x4_t);
  18418 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_z_f32)))
  18419 float32x4_t vldrwq_gather_offset_z_f32(const float32_t *, uint32x4_t, mve_pred16_t);
  18420 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_offset_z_f32)))
  18421 float32x4_t vldrwq_gather_offset_z(const float32_t *, uint32x4_t, mve_pred16_t);
  18422 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_f32)))
  18423 float32x4_t vldrwq_gather_shifted_offset_f32(const float32_t *, uint32x4_t);
  18424 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_f32)))
  18425 float32x4_t vldrwq_gather_shifted_offset(const float32_t *, uint32x4_t);
  18426 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_z_f32)))
  18427 float32x4_t vldrwq_gather_shifted_offset_z_f32(const float32_t *, uint32x4_t, mve_pred16_t);
  18428 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_gather_shifted_offset_z_f32)))
  18429 float32x4_t vldrwq_gather_shifted_offset_z(const float32_t *, uint32x4_t, mve_pred16_t);
  18430 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vldrwq_z_f32)))
  18431 float32x4_t vldrwq_z_f32(const float32_t *, mve_pred16_t);
  18432 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmaq_f16)))
  18433 float16x8_t vmaxnmaq_f16(float16x8_t, float16x8_t);
  18434 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmaq_f16)))
  18435 float16x8_t vmaxnmaq(float16x8_t, float16x8_t);
  18436 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmaq_f32)))
  18437 float32x4_t vmaxnmaq_f32(float32x4_t, float32x4_t);
  18438 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmaq_f32)))
  18439 float32x4_t vmaxnmaq(float32x4_t, float32x4_t);
  18440 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmaq_m_f16)))
  18441 float16x8_t vmaxnmaq_m_f16(float16x8_t, float16x8_t, mve_pred16_t);
  18442 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmaq_m_f16)))
  18443 float16x8_t vmaxnmaq_m(float16x8_t, float16x8_t, mve_pred16_t);
  18444 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmaq_m_f32)))
  18445 float32x4_t vmaxnmaq_m_f32(float32x4_t, float32x4_t, mve_pred16_t);
  18446 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmaq_m_f32)))
  18447 float32x4_t vmaxnmaq_m(float32x4_t, float32x4_t, mve_pred16_t);
  18448 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmavq_f16)))
  18449 float16_t vmaxnmavq_f16(float16_t, float16x8_t);
  18450 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmavq_f16)))
  18451 float16_t vmaxnmavq(float16_t, float16x8_t);
  18452 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmavq_f32)))
  18453 float32_t vmaxnmavq_f32(float32_t, float32x4_t);
  18454 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmavq_f32)))
  18455 float32_t vmaxnmavq(float32_t, float32x4_t);
  18456 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmavq_p_f16)))
  18457 float16_t vmaxnmavq_p_f16(float16_t, float16x8_t, mve_pred16_t);
  18458 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmavq_p_f16)))
  18459 float16_t vmaxnmavq_p(float16_t, float16x8_t, mve_pred16_t);
  18460 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmavq_p_f32)))
  18461 float32_t vmaxnmavq_p_f32(float32_t, float32x4_t, mve_pred16_t);
  18462 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmavq_p_f32)))
  18463 float32_t vmaxnmavq_p(float32_t, float32x4_t, mve_pred16_t);
  18464 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_f16)))
  18465 float16x8_t vmaxnmq_f16(float16x8_t, float16x8_t);
  18466 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_f16)))
  18467 float16x8_t vmaxnmq(float16x8_t, float16x8_t);
  18468 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_f32)))
  18469 float32x4_t vmaxnmq_f32(float32x4_t, float32x4_t);
  18470 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_f32)))
  18471 float32x4_t vmaxnmq(float32x4_t, float32x4_t);
  18472 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_m_f16)))
  18473 float16x8_t vmaxnmq_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  18474 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_m_f16)))
  18475 float16x8_t vmaxnmq_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  18476 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_m_f32)))
  18477 float32x4_t vmaxnmq_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  18478 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_m_f32)))
  18479 float32x4_t vmaxnmq_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  18480 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_x_f16)))
  18481 float16x8_t vmaxnmq_x_f16(float16x8_t, float16x8_t, mve_pred16_t);
  18482 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_x_f16)))
  18483 float16x8_t vmaxnmq_x(float16x8_t, float16x8_t, mve_pred16_t);
  18484 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_x_f32)))
  18485 float32x4_t vmaxnmq_x_f32(float32x4_t, float32x4_t, mve_pred16_t);
  18486 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmq_x_f32)))
  18487 float32x4_t vmaxnmq_x(float32x4_t, float32x4_t, mve_pred16_t);
  18488 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmvq_f16)))
  18489 float16_t vmaxnmvq_f16(float16_t, float16x8_t);
  18490 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmvq_f16)))
  18491 float16_t vmaxnmvq(float16_t, float16x8_t);
  18492 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmvq_f32)))
  18493 float32_t vmaxnmvq_f32(float32_t, float32x4_t);
  18494 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmvq_f32)))
  18495 float32_t vmaxnmvq(float32_t, float32x4_t);
  18496 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmvq_p_f16)))
  18497 float16_t vmaxnmvq_p_f16(float16_t, float16x8_t, mve_pred16_t);
  18498 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmvq_p_f16)))
  18499 float16_t vmaxnmvq_p(float16_t, float16x8_t, mve_pred16_t);
  18500 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmvq_p_f32)))
  18501 float32_t vmaxnmvq_p_f32(float32_t, float32x4_t, mve_pred16_t);
  18502 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmaxnmvq_p_f32)))
  18503 float32_t vmaxnmvq_p(float32_t, float32x4_t, mve_pred16_t);
  18504 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmaq_f16)))
  18505 float16x8_t vminnmaq_f16(float16x8_t, float16x8_t);
  18506 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminnmaq_f16)))
  18507 float16x8_t vminnmaq(float16x8_t, float16x8_t);
  18508 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmaq_f32)))
  18509 float32x4_t vminnmaq_f32(float32x4_t, float32x4_t);
  18510 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminnmaq_f32)))
  18511 float32x4_t vminnmaq(float32x4_t, float32x4_t);
  18512 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmaq_m_f16)))
  18513 float16x8_t vminnmaq_m_f16(float16x8_t, float16x8_t, mve_pred16_t);
  18514 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminnmaq_m_f16)))
  18515 float16x8_t vminnmaq_m(float16x8_t, float16x8_t, mve_pred16_t);
  18516 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmaq_m_f32)))
  18517 float32x4_t vminnmaq_m_f32(float32x4_t, float32x4_t, mve_pred16_t);
  18518 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminnmaq_m_f32)))
  18519 float32x4_t vminnmaq_m(float32x4_t, float32x4_t, mve_pred16_t);
  18520 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmavq_f16)))
  18521 float16_t vminnmavq_f16(float16_t, float16x8_t);
  18522 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminnmavq_f16)))
  18523 float16_t vminnmavq(float16_t, float16x8_t);
  18524 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmavq_f32)))
  18525 float32_t vminnmavq_f32(float32_t, float32x4_t);
  18526 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminnmavq_f32)))
  18527 float32_t vminnmavq(float32_t, float32x4_t);
  18528 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmavq_p_f16)))
  18529 float16_t vminnmavq_p_f16(float16_t, float16x8_t, mve_pred16_t);
  18530 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminnmavq_p_f16)))
  18531 float16_t vminnmavq_p(float16_t, float16x8_t, mve_pred16_t);
  18532 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmavq_p_f32)))
  18533 float32_t vminnmavq_p_f32(float32_t, float32x4_t, mve_pred16_t);
  18534 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminnmavq_p_f32)))
  18535 float32_t vminnmavq_p(float32_t, float32x4_t, mve_pred16_t);
  18536 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_f16)))
  18537 float16x8_t vminnmq_f16(float16x8_t, float16x8_t);
  18538 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_f16)))
  18539 float16x8_t vminnmq(float16x8_t, float16x8_t);
  18540 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_f32)))
  18541 float32x4_t vminnmq_f32(float32x4_t, float32x4_t);
  18542 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_f32)))
  18543 float32x4_t vminnmq(float32x4_t, float32x4_t);
  18544 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_m_f16)))
  18545 float16x8_t vminnmq_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  18546 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_m_f16)))
  18547 float16x8_t vminnmq_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  18548 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_m_f32)))
  18549 float32x4_t vminnmq_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  18550 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_m_f32)))
  18551 float32x4_t vminnmq_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  18552 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_x_f16)))
  18553 float16x8_t vminnmq_x_f16(float16x8_t, float16x8_t, mve_pred16_t);
  18554 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_x_f16)))
  18555 float16x8_t vminnmq_x(float16x8_t, float16x8_t, mve_pred16_t);
  18556 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_x_f32)))
  18557 float32x4_t vminnmq_x_f32(float32x4_t, float32x4_t, mve_pred16_t);
  18558 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminnmq_x_f32)))
  18559 float32x4_t vminnmq_x(float32x4_t, float32x4_t, mve_pred16_t);
  18560 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmvq_f16)))
  18561 float16_t vminnmvq_f16(float16_t, float16x8_t);
  18562 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminnmvq_f16)))
  18563 float16_t vminnmvq(float16_t, float16x8_t);
  18564 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmvq_f32)))
  18565 float32_t vminnmvq_f32(float32_t, float32x4_t);
  18566 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminnmvq_f32)))
  18567 float32_t vminnmvq(float32_t, float32x4_t);
  18568 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmvq_p_f16)))
  18569 float16_t vminnmvq_p_f16(float16_t, float16x8_t, mve_pred16_t);
  18570 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminnmvq_p_f16)))
  18571 float16_t vminnmvq_p(float16_t, float16x8_t, mve_pred16_t);
  18572 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vminnmvq_p_f32)))
  18573 float32_t vminnmvq_p_f32(float32_t, float32x4_t, mve_pred16_t);
  18574 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vminnmvq_p_f32)))
  18575 float32_t vminnmvq_p(float32_t, float32x4_t, mve_pred16_t);
  18576 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_f16)))
  18577 float16x8_t vmulq_f16(float16x8_t, float16x8_t);
  18578 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_f16)))
  18579 float16x8_t vmulq(float16x8_t, float16x8_t);
  18580 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_f32)))
  18581 float32x4_t vmulq_f32(float32x4_t, float32x4_t);
  18582 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_f32)))
  18583 float32x4_t vmulq(float32x4_t, float32x4_t);
  18584 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_f16)))
  18585 float16x8_t vmulq_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  18586 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_f16)))
  18587 float16x8_t vmulq_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  18588 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_f32)))
  18589 float32x4_t vmulq_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  18590 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_f32)))
  18591 float32x4_t vmulq_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  18592 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_f16)))
  18593 float16x8_t vmulq_m_n_f16(float16x8_t, float16x8_t, float16_t, mve_pred16_t);
  18594 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_f16)))
  18595 float16x8_t vmulq_m(float16x8_t, float16x8_t, float16_t, mve_pred16_t);
  18596 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_f32)))
  18597 float32x4_t vmulq_m_n_f32(float32x4_t, float32x4_t, float32_t, mve_pred16_t);
  18598 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_m_n_f32)))
  18599 float32x4_t vmulq_m(float32x4_t, float32x4_t, float32_t, mve_pred16_t);
  18600 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_f16)))
  18601 float16x8_t vmulq_n_f16(float16x8_t, float16_t);
  18602 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_f16)))
  18603 float16x8_t vmulq(float16x8_t, float16_t);
  18604 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_f32)))
  18605 float32x4_t vmulq_n_f32(float32x4_t, float32_t);
  18606 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_n_f32)))
  18607 float32x4_t vmulq(float32x4_t, float32_t);
  18608 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_f16)))
  18609 float16x8_t vmulq_x_f16(float16x8_t, float16x8_t, mve_pred16_t);
  18610 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_f16)))
  18611 float16x8_t vmulq_x(float16x8_t, float16x8_t, mve_pred16_t);
  18612 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_f32)))
  18613 float32x4_t vmulq_x_f32(float32x4_t, float32x4_t, mve_pred16_t);
  18614 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_f32)))
  18615 float32x4_t vmulq_x(float32x4_t, float32x4_t, mve_pred16_t);
  18616 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_f16)))
  18617 float16x8_t vmulq_x_n_f16(float16x8_t, float16_t, mve_pred16_t);
  18618 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_f16)))
  18619 float16x8_t vmulq_x(float16x8_t, float16_t, mve_pred16_t);
  18620 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_f32)))
  18621 float32x4_t vmulq_x_n_f32(float32x4_t, float32_t, mve_pred16_t);
  18622 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vmulq_x_n_f32)))
  18623 float32x4_t vmulq_x(float32x4_t, float32_t, mve_pred16_t);
  18624 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_f16)))
  18625 float16x8_t vnegq_f16(float16x8_t);
  18626 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vnegq_f16)))
  18627 float16x8_t vnegq(float16x8_t);
  18628 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_f32)))
  18629 float32x4_t vnegq_f32(float32x4_t);
  18630 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vnegq_f32)))
  18631 float32x4_t vnegq(float32x4_t);
  18632 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_m_f16)))
  18633 float16x8_t vnegq_m_f16(float16x8_t, float16x8_t, mve_pred16_t);
  18634 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vnegq_m_f16)))
  18635 float16x8_t vnegq_m(float16x8_t, float16x8_t, mve_pred16_t);
  18636 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_m_f32)))
  18637 float32x4_t vnegq_m_f32(float32x4_t, float32x4_t, mve_pred16_t);
  18638 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vnegq_m_f32)))
  18639 float32x4_t vnegq_m(float32x4_t, float32x4_t, mve_pred16_t);
  18640 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_x_f16)))
  18641 float16x8_t vnegq_x_f16(float16x8_t, mve_pred16_t);
  18642 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vnegq_x_f16)))
  18643 float16x8_t vnegq_x(float16x8_t, mve_pred16_t);
  18644 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vnegq_x_f32)))
  18645 float32x4_t vnegq_x_f32(float32x4_t, mve_pred16_t);
  18646 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vnegq_x_f32)))
  18647 float32x4_t vnegq_x(float32x4_t, mve_pred16_t);
  18648 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_f16)))
  18649 float16x8_t vornq_f16(float16x8_t, float16x8_t);
  18650 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_f16)))
  18651 float16x8_t vornq(float16x8_t, float16x8_t);
  18652 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_f32)))
  18653 float32x4_t vornq_f32(float32x4_t, float32x4_t);
  18654 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_f32)))
  18655 float32x4_t vornq(float32x4_t, float32x4_t);
  18656 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_f16)))
  18657 float16x8_t vornq_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  18658 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_f16)))
  18659 float16x8_t vornq_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  18660 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_f32)))
  18661 float32x4_t vornq_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  18662 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_m_f32)))
  18663 float32x4_t vornq_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  18664 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_f16)))
  18665 float16x8_t vornq_x_f16(float16x8_t, float16x8_t, mve_pred16_t);
  18666 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_f16)))
  18667 float16x8_t vornq_x(float16x8_t, float16x8_t, mve_pred16_t);
  18668 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_f32)))
  18669 float32x4_t vornq_x_f32(float32x4_t, float32x4_t, mve_pred16_t);
  18670 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vornq_x_f32)))
  18671 float32x4_t vornq_x(float32x4_t, float32x4_t, mve_pred16_t);
  18672 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_f16)))
  18673 float16x8_t vorrq_f16(float16x8_t, float16x8_t);
  18674 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_f16)))
  18675 float16x8_t vorrq(float16x8_t, float16x8_t);
  18676 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_f32)))
  18677 float32x4_t vorrq_f32(float32x4_t, float32x4_t);
  18678 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_f32)))
  18679 float32x4_t vorrq(float32x4_t, float32x4_t);
  18680 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_f16)))
  18681 float16x8_t vorrq_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  18682 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_f16)))
  18683 float16x8_t vorrq_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  18684 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_f32)))
  18685 float32x4_t vorrq_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  18686 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_m_f32)))
  18687 float32x4_t vorrq_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  18688 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_f16)))
  18689 float16x8_t vorrq_x_f16(float16x8_t, float16x8_t, mve_pred16_t);
  18690 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_f16)))
  18691 float16x8_t vorrq_x(float16x8_t, float16x8_t, mve_pred16_t);
  18692 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_f32)))
  18693 float32x4_t vorrq_x_f32(float32x4_t, float32x4_t, mve_pred16_t);
  18694 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vorrq_x_f32)))
  18695 float32x4_t vorrq_x(float32x4_t, float32x4_t, mve_pred16_t);
  18696 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_f16)))
  18697 float16x8_t vpselq_f16(float16x8_t, float16x8_t, mve_pred16_t);
  18698 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vpselq_f16)))
  18699 float16x8_t vpselq(float16x8_t, float16x8_t, mve_pred16_t);
  18700 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vpselq_f32)))
  18701 float32x4_t vpselq_f32(float32x4_t, float32x4_t, mve_pred16_t);
  18702 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vpselq_f32)))
  18703 float32x4_t vpselq(float32x4_t, float32x4_t, mve_pred16_t);
  18704 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_f32)))
  18705 float16x8_t vreinterpretq_f16_f32(float32x4_t);
  18706 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_f32)))
  18707 float16x8_t vreinterpretq_f16(float32x4_t);
  18708 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_s16)))
  18709 float16x8_t vreinterpretq_f16_s16(int16x8_t);
  18710 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_s16)))
  18711 float16x8_t vreinterpretq_f16(int16x8_t);
  18712 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_s32)))
  18713 float16x8_t vreinterpretq_f16_s32(int32x4_t);
  18714 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_s32)))
  18715 float16x8_t vreinterpretq_f16(int32x4_t);
  18716 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_s64)))
  18717 float16x8_t vreinterpretq_f16_s64(int64x2_t);
  18718 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_s64)))
  18719 float16x8_t vreinterpretq_f16(int64x2_t);
  18720 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_s8)))
  18721 float16x8_t vreinterpretq_f16_s8(int8x16_t);
  18722 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_s8)))
  18723 float16x8_t vreinterpretq_f16(int8x16_t);
  18724 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_u16)))
  18725 float16x8_t vreinterpretq_f16_u16(uint16x8_t);
  18726 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_u16)))
  18727 float16x8_t vreinterpretq_f16(uint16x8_t);
  18728 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_u32)))
  18729 float16x8_t vreinterpretq_f16_u32(uint32x4_t);
  18730 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_u32)))
  18731 float16x8_t vreinterpretq_f16(uint32x4_t);
  18732 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_u64)))
  18733 float16x8_t vreinterpretq_f16_u64(uint64x2_t);
  18734 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_u64)))
  18735 float16x8_t vreinterpretq_f16(uint64x2_t);
  18736 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_u8)))
  18737 float16x8_t vreinterpretq_f16_u8(uint8x16_t);
  18738 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f16_u8)))
  18739 float16x8_t vreinterpretq_f16(uint8x16_t);
  18740 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_f16)))
  18741 float32x4_t vreinterpretq_f32_f16(float16x8_t);
  18742 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_f16)))
  18743 float32x4_t vreinterpretq_f32(float16x8_t);
  18744 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_s16)))
  18745 float32x4_t vreinterpretq_f32_s16(int16x8_t);
  18746 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_s16)))
  18747 float32x4_t vreinterpretq_f32(int16x8_t);
  18748 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_s32)))
  18749 float32x4_t vreinterpretq_f32_s32(int32x4_t);
  18750 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_s32)))
  18751 float32x4_t vreinterpretq_f32(int32x4_t);
  18752 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_s64)))
  18753 float32x4_t vreinterpretq_f32_s64(int64x2_t);
  18754 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_s64)))
  18755 float32x4_t vreinterpretq_f32(int64x2_t);
  18756 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_s8)))
  18757 float32x4_t vreinterpretq_f32_s8(int8x16_t);
  18758 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_s8)))
  18759 float32x4_t vreinterpretq_f32(int8x16_t);
  18760 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_u16)))
  18761 float32x4_t vreinterpretq_f32_u16(uint16x8_t);
  18762 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_u16)))
  18763 float32x4_t vreinterpretq_f32(uint16x8_t);
  18764 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_u32)))
  18765 float32x4_t vreinterpretq_f32_u32(uint32x4_t);
  18766 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_u32)))
  18767 float32x4_t vreinterpretq_f32(uint32x4_t);
  18768 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_u64)))
  18769 float32x4_t vreinterpretq_f32_u64(uint64x2_t);
  18770 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_u64)))
  18771 float32x4_t vreinterpretq_f32(uint64x2_t);
  18772 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_u8)))
  18773 float32x4_t vreinterpretq_f32_u8(uint8x16_t);
  18774 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_f32_u8)))
  18775 float32x4_t vreinterpretq_f32(uint8x16_t);
  18776 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_f16)))
  18777 int16x8_t vreinterpretq_s16_f16(float16x8_t);
  18778 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_f16)))
  18779 int16x8_t vreinterpretq_s16(float16x8_t);
  18780 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_f32)))
  18781 int16x8_t vreinterpretq_s16_f32(float32x4_t);
  18782 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s16_f32)))
  18783 int16x8_t vreinterpretq_s16(float32x4_t);
  18784 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_f16)))
  18785 int32x4_t vreinterpretq_s32_f16(float16x8_t);
  18786 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_f16)))
  18787 int32x4_t vreinterpretq_s32(float16x8_t);
  18788 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_f32)))
  18789 int32x4_t vreinterpretq_s32_f32(float32x4_t);
  18790 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s32_f32)))
  18791 int32x4_t vreinterpretq_s32(float32x4_t);
  18792 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_f16)))
  18793 int64x2_t vreinterpretq_s64_f16(float16x8_t);
  18794 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_f16)))
  18795 int64x2_t vreinterpretq_s64(float16x8_t);
  18796 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_f32)))
  18797 int64x2_t vreinterpretq_s64_f32(float32x4_t);
  18798 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s64_f32)))
  18799 int64x2_t vreinterpretq_s64(float32x4_t);
  18800 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_f16)))
  18801 int8x16_t vreinterpretq_s8_f16(float16x8_t);
  18802 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_f16)))
  18803 int8x16_t vreinterpretq_s8(float16x8_t);
  18804 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_f32)))
  18805 int8x16_t vreinterpretq_s8_f32(float32x4_t);
  18806 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_s8_f32)))
  18807 int8x16_t vreinterpretq_s8(float32x4_t);
  18808 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_f16)))
  18809 uint16x8_t vreinterpretq_u16_f16(float16x8_t);
  18810 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_f16)))
  18811 uint16x8_t vreinterpretq_u16(float16x8_t);
  18812 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_f32)))
  18813 uint16x8_t vreinterpretq_u16_f32(float32x4_t);
  18814 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u16_f32)))
  18815 uint16x8_t vreinterpretq_u16(float32x4_t);
  18816 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_f16)))
  18817 uint32x4_t vreinterpretq_u32_f16(float16x8_t);
  18818 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_f16)))
  18819 uint32x4_t vreinterpretq_u32(float16x8_t);
  18820 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_f32)))
  18821 uint32x4_t vreinterpretq_u32_f32(float32x4_t);
  18822 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u32_f32)))
  18823 uint32x4_t vreinterpretq_u32(float32x4_t);
  18824 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_f16)))
  18825 uint64x2_t vreinterpretq_u64_f16(float16x8_t);
  18826 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_f16)))
  18827 uint64x2_t vreinterpretq_u64(float16x8_t);
  18828 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_f32)))
  18829 uint64x2_t vreinterpretq_u64_f32(float32x4_t);
  18830 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u64_f32)))
  18831 uint64x2_t vreinterpretq_u64(float32x4_t);
  18832 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_f16)))
  18833 uint8x16_t vreinterpretq_u8_f16(float16x8_t);
  18834 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_f16)))
  18835 uint8x16_t vreinterpretq_u8(float16x8_t);
  18836 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_f32)))
  18837 uint8x16_t vreinterpretq_u8_f32(float32x4_t);
  18838 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vreinterpretq_u8_f32)))
  18839 uint8x16_t vreinterpretq_u8(float32x4_t);
  18840 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_f16)))
  18841 float16x8_t vrev32q_f16(float16x8_t);
  18842 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_f16)))
  18843 float16x8_t vrev32q(float16x8_t);
  18844 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_m_f16)))
  18845 float16x8_t vrev32q_m_f16(float16x8_t, float16x8_t, mve_pred16_t);
  18846 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_m_f16)))
  18847 float16x8_t vrev32q_m(float16x8_t, float16x8_t, mve_pred16_t);
  18848 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_x_f16)))
  18849 float16x8_t vrev32q_x_f16(float16x8_t, mve_pred16_t);
  18850 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev32q_x_f16)))
  18851 float16x8_t vrev32q_x(float16x8_t, mve_pred16_t);
  18852 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_f16)))
  18853 float16x8_t vrev64q_f16(float16x8_t);
  18854 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_f16)))
  18855 float16x8_t vrev64q(float16x8_t);
  18856 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_f32)))
  18857 float32x4_t vrev64q_f32(float32x4_t);
  18858 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_f32)))
  18859 float32x4_t vrev64q(float32x4_t);
  18860 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_f16)))
  18861 float16x8_t vrev64q_m_f16(float16x8_t, float16x8_t, mve_pred16_t);
  18862 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_f16)))
  18863 float16x8_t vrev64q_m(float16x8_t, float16x8_t, mve_pred16_t);
  18864 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_f32)))
  18865 float32x4_t vrev64q_m_f32(float32x4_t, float32x4_t, mve_pred16_t);
  18866 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_m_f32)))
  18867 float32x4_t vrev64q_m(float32x4_t, float32x4_t, mve_pred16_t);
  18868 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_f16)))
  18869 float16x8_t vrev64q_x_f16(float16x8_t, mve_pred16_t);
  18870 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_f16)))
  18871 float16x8_t vrev64q_x(float16x8_t, mve_pred16_t);
  18872 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_f32)))
  18873 float32x4_t vrev64q_x_f32(float32x4_t, mve_pred16_t);
  18874 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrev64q_x_f32)))
  18875 float32x4_t vrev64q_x(float32x4_t, mve_pred16_t);
  18876 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_f16)))
  18877 float16x8_t vrndaq_f16(float16x8_t);
  18878 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_f16)))
  18879 float16x8_t vrndaq(float16x8_t);
  18880 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_f32)))
  18881 float32x4_t vrndaq_f32(float32x4_t);
  18882 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_f32)))
  18883 float32x4_t vrndaq(float32x4_t);
  18884 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_m_f16)))
  18885 float16x8_t vrndaq_m_f16(float16x8_t, float16x8_t, mve_pred16_t);
  18886 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_m_f16)))
  18887 float16x8_t vrndaq_m(float16x8_t, float16x8_t, mve_pred16_t);
  18888 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_m_f32)))
  18889 float32x4_t vrndaq_m_f32(float32x4_t, float32x4_t, mve_pred16_t);
  18890 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_m_f32)))
  18891 float32x4_t vrndaq_m(float32x4_t, float32x4_t, mve_pred16_t);
  18892 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_x_f16)))
  18893 float16x8_t vrndaq_x_f16(float16x8_t, mve_pred16_t);
  18894 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_x_f16)))
  18895 float16x8_t vrndaq_x(float16x8_t, mve_pred16_t);
  18896 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_x_f32)))
  18897 float32x4_t vrndaq_x_f32(float32x4_t, mve_pred16_t);
  18898 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndaq_x_f32)))
  18899 float32x4_t vrndaq_x(float32x4_t, mve_pred16_t);
  18900 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_f16)))
  18901 float16x8_t vrndmq_f16(float16x8_t);
  18902 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_f16)))
  18903 float16x8_t vrndmq(float16x8_t);
  18904 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_f32)))
  18905 float32x4_t vrndmq_f32(float32x4_t);
  18906 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_f32)))
  18907 float32x4_t vrndmq(float32x4_t);
  18908 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_m_f16)))
  18909 float16x8_t vrndmq_m_f16(float16x8_t, float16x8_t, mve_pred16_t);
  18910 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_m_f16)))
  18911 float16x8_t vrndmq_m(float16x8_t, float16x8_t, mve_pred16_t);
  18912 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_m_f32)))
  18913 float32x4_t vrndmq_m_f32(float32x4_t, float32x4_t, mve_pred16_t);
  18914 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_m_f32)))
  18915 float32x4_t vrndmq_m(float32x4_t, float32x4_t, mve_pred16_t);
  18916 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_x_f16)))
  18917 float16x8_t vrndmq_x_f16(float16x8_t, mve_pred16_t);
  18918 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_x_f16)))
  18919 float16x8_t vrndmq_x(float16x8_t, mve_pred16_t);
  18920 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_x_f32)))
  18921 float32x4_t vrndmq_x_f32(float32x4_t, mve_pred16_t);
  18922 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndmq_x_f32)))
  18923 float32x4_t vrndmq_x(float32x4_t, mve_pred16_t);
  18924 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_f16)))
  18925 float16x8_t vrndnq_f16(float16x8_t);
  18926 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_f16)))
  18927 float16x8_t vrndnq(float16x8_t);
  18928 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_f32)))
  18929 float32x4_t vrndnq_f32(float32x4_t);
  18930 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_f32)))
  18931 float32x4_t vrndnq(float32x4_t);
  18932 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_m_f16)))
  18933 float16x8_t vrndnq_m_f16(float16x8_t, float16x8_t, mve_pred16_t);
  18934 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_m_f16)))
  18935 float16x8_t vrndnq_m(float16x8_t, float16x8_t, mve_pred16_t);
  18936 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_m_f32)))
  18937 float32x4_t vrndnq_m_f32(float32x4_t, float32x4_t, mve_pred16_t);
  18938 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_m_f32)))
  18939 float32x4_t vrndnq_m(float32x4_t, float32x4_t, mve_pred16_t);
  18940 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_x_f16)))
  18941 float16x8_t vrndnq_x_f16(float16x8_t, mve_pred16_t);
  18942 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_x_f16)))
  18943 float16x8_t vrndnq_x(float16x8_t, mve_pred16_t);
  18944 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_x_f32)))
  18945 float32x4_t vrndnq_x_f32(float32x4_t, mve_pred16_t);
  18946 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndnq_x_f32)))
  18947 float32x4_t vrndnq_x(float32x4_t, mve_pred16_t);
  18948 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_f16)))
  18949 float16x8_t vrndpq_f16(float16x8_t);
  18950 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_f16)))
  18951 float16x8_t vrndpq(float16x8_t);
  18952 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_f32)))
  18953 float32x4_t vrndpq_f32(float32x4_t);
  18954 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_f32)))
  18955 float32x4_t vrndpq(float32x4_t);
  18956 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_m_f16)))
  18957 float16x8_t vrndpq_m_f16(float16x8_t, float16x8_t, mve_pred16_t);
  18958 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_m_f16)))
  18959 float16x8_t vrndpq_m(float16x8_t, float16x8_t, mve_pred16_t);
  18960 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_m_f32)))
  18961 float32x4_t vrndpq_m_f32(float32x4_t, float32x4_t, mve_pred16_t);
  18962 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_m_f32)))
  18963 float32x4_t vrndpq_m(float32x4_t, float32x4_t, mve_pred16_t);
  18964 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_x_f16)))
  18965 float16x8_t vrndpq_x_f16(float16x8_t, mve_pred16_t);
  18966 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_x_f16)))
  18967 float16x8_t vrndpq_x(float16x8_t, mve_pred16_t);
  18968 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_x_f32)))
  18969 float32x4_t vrndpq_x_f32(float32x4_t, mve_pred16_t);
  18970 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndpq_x_f32)))
  18971 float32x4_t vrndpq_x(float32x4_t, mve_pred16_t);
  18972 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndq_f16)))
  18973 float16x8_t vrndq_f16(float16x8_t);
  18974 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndq_f16)))
  18975 float16x8_t vrndq(float16x8_t);
  18976 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndq_f32)))
  18977 float32x4_t vrndq_f32(float32x4_t);
  18978 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndq_f32)))
  18979 float32x4_t vrndq(float32x4_t);
  18980 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndq_m_f16)))
  18981 float16x8_t vrndq_m_f16(float16x8_t, float16x8_t, mve_pred16_t);
  18982 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndq_m_f16)))
  18983 float16x8_t vrndq_m(float16x8_t, float16x8_t, mve_pred16_t);
  18984 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndq_m_f32)))
  18985 float32x4_t vrndq_m_f32(float32x4_t, float32x4_t, mve_pred16_t);
  18986 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndq_m_f32)))
  18987 float32x4_t vrndq_m(float32x4_t, float32x4_t, mve_pred16_t);
  18988 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndq_x_f16)))
  18989 float16x8_t vrndq_x_f16(float16x8_t, mve_pred16_t);
  18990 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndq_x_f16)))
  18991 float16x8_t vrndq_x(float16x8_t, mve_pred16_t);
  18992 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndq_x_f32)))
  18993 float32x4_t vrndq_x_f32(float32x4_t, mve_pred16_t);
  18994 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndq_x_f32)))
  18995 float32x4_t vrndq_x(float32x4_t, mve_pred16_t);
  18996 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_f16)))
  18997 float16x8_t vrndxq_f16(float16x8_t);
  18998 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_f16)))
  18999 float16x8_t vrndxq(float16x8_t);
  19000 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_f32)))
  19001 float32x4_t vrndxq_f32(float32x4_t);
  19002 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_f32)))
  19003 float32x4_t vrndxq(float32x4_t);
  19004 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_m_f16)))
  19005 float16x8_t vrndxq_m_f16(float16x8_t, float16x8_t, mve_pred16_t);
  19006 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_m_f16)))
  19007 float16x8_t vrndxq_m(float16x8_t, float16x8_t, mve_pred16_t);
  19008 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_m_f32)))
  19009 float32x4_t vrndxq_m_f32(float32x4_t, float32x4_t, mve_pred16_t);
  19010 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_m_f32)))
  19011 float32x4_t vrndxq_m(float32x4_t, float32x4_t, mve_pred16_t);
  19012 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_x_f16)))
  19013 float16x8_t vrndxq_x_f16(float16x8_t, mve_pred16_t);
  19014 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_x_f16)))
  19015 float16x8_t vrndxq_x(float16x8_t, mve_pred16_t);
  19016 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_x_f32)))
  19017 float32x4_t vrndxq_x_f32(float32x4_t, mve_pred16_t);
  19018 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vrndxq_x_f32)))
  19019 float32x4_t vrndxq_x(float32x4_t, mve_pred16_t);
  19020 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_f16)))
  19021 float16x8_t vsetq_lane_f16(float16_t, float16x8_t, int);
  19022 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_f16)))
  19023 float16x8_t vsetq_lane(float16_t, float16x8_t, int);
  19024 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_f32)))
  19025 float32x4_t vsetq_lane_f32(float32_t, float32x4_t, int);
  19026 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsetq_lane_f32)))
  19027 float32x4_t vsetq_lane(float32_t, float32x4_t, int);
  19028 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_f16)))
  19029 void vst1q_f16(float16_t *, float16x8_t);
  19030 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst1q_f16)))
  19031 void vst1q(float16_t *, float16x8_t);
  19032 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_f32)))
  19033 void vst1q_f32(float32_t *, float32x4_t);
  19034 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst1q_f32)))
  19035 void vst1q(float32_t *, float32x4_t);
  19036 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_f16)))
  19037 void vst1q_p_f16(float16_t *, float16x8_t, mve_pred16_t);
  19038 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_f16)))
  19039 void vst1q_p(float16_t *, float16x8_t, mve_pred16_t);
  19040 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_f32)))
  19041 void vst1q_p_f32(float32_t *, float32x4_t, mve_pred16_t);
  19042 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst1q_p_f32)))
  19043 void vst1q_p(float32_t *, float32x4_t, mve_pred16_t);
  19044 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_f16)))
  19045 void vst2q_f16(float16_t *, float16x8x2_t);
  19046 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst2q_f16)))
  19047 void vst2q(float16_t *, float16x8x2_t);
  19048 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst2q_f32)))
  19049 void vst2q_f32(float32_t *, float32x4x2_t);
  19050 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst2q_f32)))
  19051 void vst2q(float32_t *, float32x4x2_t);
  19052 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_f16)))
  19053 void vst4q_f16(float16_t *, float16x8x4_t);
  19054 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst4q_f16)))
  19055 void vst4q(float16_t *, float16x8x4_t);
  19056 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vst4q_f32)))
  19057 void vst4q_f32(float32_t *, float32x4x4_t);
  19058 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vst4q_f32)))
  19059 void vst4q(float32_t *, float32x4x4_t);
  19060 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_f16)))
  19061 void vstrhq_f16(float16_t *, float16x8_t);
  19062 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_f16)))
  19063 void vstrhq(float16_t *, float16x8_t);
  19064 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_p_f16)))
  19065 void vstrhq_p_f16(float16_t *, float16x8_t, mve_pred16_t);
  19066 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_p_f16)))
  19067 void vstrhq_p(float16_t *, float16x8_t, mve_pred16_t);
  19068 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_f16)))
  19069 void vstrhq_scatter_offset_f16(float16_t *, uint16x8_t, float16x8_t);
  19070 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_f16)))
  19071 void vstrhq_scatter_offset(float16_t *, uint16x8_t, float16x8_t);
  19072 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_p_f16)))
  19073 void vstrhq_scatter_offset_p_f16(float16_t *, uint16x8_t, float16x8_t, mve_pred16_t);
  19074 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_offset_p_f16)))
  19075 void vstrhq_scatter_offset_p(float16_t *, uint16x8_t, float16x8_t, mve_pred16_t);
  19076 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_f16)))
  19077 void vstrhq_scatter_shifted_offset_f16(float16_t *, uint16x8_t, float16x8_t);
  19078 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_f16)))
  19079 void vstrhq_scatter_shifted_offset(float16_t *, uint16x8_t, float16x8_t);
  19080 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_f16)))
  19081 void vstrhq_scatter_shifted_offset_p_f16(float16_t *, uint16x8_t, float16x8_t, mve_pred16_t);
  19082 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrhq_scatter_shifted_offset_p_f16)))
  19083 void vstrhq_scatter_shifted_offset_p(float16_t *, uint16x8_t, float16x8_t, mve_pred16_t);
  19084 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_f32)))
  19085 void vstrwq_f32(float32_t *, float32x4_t);
  19086 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_f32)))
  19087 void vstrwq(float32_t *, float32x4_t);
  19088 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_p_f32)))
  19089 void vstrwq_p_f32(float32_t *, float32x4_t, mve_pred16_t);
  19090 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_p_f32)))
  19091 void vstrwq_p(float32_t *, float32x4_t, mve_pred16_t);
  19092 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_f32)))
  19093 void vstrwq_scatter_base_f32(uint32x4_t, int, float32x4_t);
  19094 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_f32)))
  19095 void vstrwq_scatter_base(uint32x4_t, int, float32x4_t);
  19096 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_p_f32)))
  19097 void vstrwq_scatter_base_p_f32(uint32x4_t, int, float32x4_t, mve_pred16_t);
  19098 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_p_f32)))
  19099 void vstrwq_scatter_base_p(uint32x4_t, int, float32x4_t, mve_pred16_t);
  19100 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_f32)))
  19101 void vstrwq_scatter_base_wb_f32(uint32x4_t *, int, float32x4_t);
  19102 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_f32)))
  19103 void vstrwq_scatter_base_wb(uint32x4_t *, int, float32x4_t);
  19104 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_p_f32)))
  19105 void vstrwq_scatter_base_wb_p_f32(uint32x4_t *, int, float32x4_t, mve_pred16_t);
  19106 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_base_wb_p_f32)))
  19107 void vstrwq_scatter_base_wb_p(uint32x4_t *, int, float32x4_t, mve_pred16_t);
  19108 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_f32)))
  19109 void vstrwq_scatter_offset_f32(float32_t *, uint32x4_t, float32x4_t);
  19110 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_f32)))
  19111 void vstrwq_scatter_offset(float32_t *, uint32x4_t, float32x4_t);
  19112 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_p_f32)))
  19113 void vstrwq_scatter_offset_p_f32(float32_t *, uint32x4_t, float32x4_t, mve_pred16_t);
  19114 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_offset_p_f32)))
  19115 void vstrwq_scatter_offset_p(float32_t *, uint32x4_t, float32x4_t, mve_pred16_t);
  19116 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_f32)))
  19117 void vstrwq_scatter_shifted_offset_f32(float32_t *, uint32x4_t, float32x4_t);
  19118 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_f32)))
  19119 void vstrwq_scatter_shifted_offset(float32_t *, uint32x4_t, float32x4_t);
  19120 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_p_f32)))
  19121 void vstrwq_scatter_shifted_offset_p_f32(float32_t *, uint32x4_t, float32x4_t, mve_pred16_t);
  19122 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vstrwq_scatter_shifted_offset_p_f32)))
  19123 void vstrwq_scatter_shifted_offset_p(float32_t *, uint32x4_t, float32x4_t, mve_pred16_t);
  19124 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_f16)))
  19125 float16x8_t vsubq_f16(float16x8_t, float16x8_t);
  19126 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_f16)))
  19127 float16x8_t vsubq(float16x8_t, float16x8_t);
  19128 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_f32)))
  19129 float32x4_t vsubq_f32(float32x4_t, float32x4_t);
  19130 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_f32)))
  19131 float32x4_t vsubq(float32x4_t, float32x4_t);
  19132 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_f16)))
  19133 float16x8_t vsubq_m_f16(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  19134 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_f16)))
  19135 float16x8_t vsubq_m(float16x8_t, float16x8_t, float16x8_t, mve_pred16_t);
  19136 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_f32)))
  19137 float32x4_t vsubq_m_f32(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  19138 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_f32)))
  19139 float32x4_t vsubq_m(float32x4_t, float32x4_t, float32x4_t, mve_pred16_t);
  19140 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_f16)))
  19141 float16x8_t vsubq_m_n_f16(float16x8_t, float16x8_t, float16_t, mve_pred16_t);
  19142 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_f16)))
  19143 float16x8_t vsubq_m(float16x8_t, float16x8_t, float16_t, mve_pred16_t);
  19144 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_f32)))
  19145 float32x4_t vsubq_m_n_f32(float32x4_t, float32x4_t, float32_t, mve_pred16_t);
  19146 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_m_n_f32)))
  19147 float32x4_t vsubq_m(float32x4_t, float32x4_t, float32_t, mve_pred16_t);
  19148 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_f16)))
  19149 float16x8_t vsubq_n_f16(float16x8_t, float16_t);
  19150 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_f16)))
  19151 float16x8_t vsubq(float16x8_t, float16_t);
  19152 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_f32)))
  19153 float32x4_t vsubq_n_f32(float32x4_t, float32_t);
  19154 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_n_f32)))
  19155 float32x4_t vsubq(float32x4_t, float32_t);
  19156 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_f16)))
  19157 float16x8_t vsubq_x_f16(float16x8_t, float16x8_t, mve_pred16_t);
  19158 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_f16)))
  19159 float16x8_t vsubq_x(float16x8_t, float16x8_t, mve_pred16_t);
  19160 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_f32)))
  19161 float32x4_t vsubq_x_f32(float32x4_t, float32x4_t, mve_pred16_t);
  19162 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_f32)))
  19163 float32x4_t vsubq_x(float32x4_t, float32x4_t, mve_pred16_t);
  19164 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_f16)))
  19165 float16x8_t vsubq_x_n_f16(float16x8_t, float16_t, mve_pred16_t);
  19166 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_f16)))
  19167 float16x8_t vsubq_x(float16x8_t, float16_t, mve_pred16_t);
  19168 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_f32)))
  19169 float32x4_t vsubq_x_n_f32(float32x4_t, float32_t, mve_pred16_t);
  19170 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vsubq_x_n_f32)))
  19171 float32x4_t vsubq_x(float32x4_t, float32_t, mve_pred16_t);
  19172 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_f16)))
  19173 float16x8_t vuninitializedq_f16();
  19174 static __inline__ __attribute__((__clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_f32)))
  19175 float32x4_t vuninitializedq_f32();
  19176 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_polymorphic_f16)))
  19177 float16x8_t vuninitializedq(float16x8_t);
  19178 static __inline__ __attribute__((__overloadable__, __clang_arm_builtin_alias(__builtin_arm_mve_vuninitializedq_polymorphic_f32)))
  19179 float32x4_t vuninitializedq(float32x4_t);
  19180 
  19181 #endif /* (__ARM_FEATURE_MVE & 2) && (!defined __ARM_MVE_PRESERVE_USER_NAMESPACE) */
  19182 
  19183 #ifdef __cplusplus
  19184 } /* extern "C" */
  19185 #endif
  19186 
  19187 #endif /* __ARM_MVE_H */