1
2 #if __COVERITY__
3 #if !defined(COVERITY_COMPAT_29596e24b4122fb51decd96f01b4053c)
4 #define COVERITY_COMPAT_29596e24b4122fb51decd96f01b4053c
5 #pragma builtin begin
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 #define __COVERITY_GCC_VERSION_AT_LEAST(maj, min) \
21 ((__GNUC__ > (maj)) || (__GNUC__ == (maj) && __GNUC_MINOR__ >= (min)))
22
23 #if defined(__APPLE__)
24 #if defined(__BLOCKS__)
25 #undef __BLOCKS__
26 #endif
27
28 const void* __builtin___CFStringMakeConstantString(const char*);
29 #endif
30
31 #if defined(__GNUC__)
32 #if defined(__SPU__) || defined(__PPC__)
33 #if defined(__COVERITY_GCC_DIALECT_C89) || defined(__COVERITY_GCC_DIALECT_GNU89)
34 #undef __STDC_VERSION__
35 #endif
36 #endif
37 #endif
38
39 #if __COVERITY_GCC_VERSION_AT_LEAST(8, 0)
40
41
42
43
44
45 #ifndef __COVERITY_DISABLE_TGTMATH
46 #define __coverity_count_args(...) __coverity_count_args_n(-,##__VA_ARGS__,9,8,7,6,5,4,3,2,1,0)
47 #define __coverity_count_args_n(_0, _1, _2, _3, _4, _5, _6, _7, _8, _9, count, ...) count
48 #define __coverity_cat(x, ...) __coverity_cat_n(x, __VA_ARGS__)
49 #define __coverity_cat_n(x, ...) x ## __VA_ARGS__
50
51 #define __builtin_tgmath(...) \
52 __coverity_cat(__coverity_tgmath_,__coverity_count_args(__VA_ARGS__))(__VA_ARGS__)
53
54 #define __coverity_tgmath_4(...) __coverity_tgmath_real(__VA_ARGS__)
55 #define __coverity_tgmath_5(...) __coverity_tgmath_real(__VA_ARGS__)
56 #define __coverity_tgmath_6(...) __coverity_tgmath_real(__VA_ARGS__)
57 #define __coverity_tgmath_7(...) __coverity_tgmath_cplx(__VA_ARGS__)
58 #define __coverity_tgmath_8(...) __coverity_tgmath_cplx(__VA_ARGS__)
59 #define __coverity_tgmath_9(...) __coverity_tgmath_cplx(__VA_ARGS__)
60
61 #define __coverity_tgmath_real(rf, r, rl, arg0, ...) \
62 _Generic((arg0), \
63 float: (rf)(arg0, ## __VA_ARGS__), \
64 long double: (rl)(arg0, ## __VA_ARGS__), \
65 default: (r)(arg0, ## __VA_ARGS__))
66 #define __coverity_tgmath_cplx(rf, r, rl, cf, c, cl, arg0, ...) \
67 _Generic((arg0), \
68 float: (rf)(arg0, ## __VA_ARGS__), \
69 long double: (rl)(arg0, ## __VA_ARGS__), \
70 __complex__ float: (cf)(arg0, ## __VA_ARGS__), \
71 __complex__ long double: (cl)(arg0, ## __VA_ARGS__), \
72 __complex__ double: (c)(arg0, ## __VA_ARGS__), \
73 default: (r)(arg0, ## __VA_ARGS__))
74 #endif
75 #endif
76 #define __builtin_va_copy(d,s) (d = s)
77
78 #ifdef __coverity_cplusplus
79 extern "C" {
80 #endif
81
82 #if defined(__arm__) || defined(__ARM_NEON__) || defined(__aarch64__)
83
84
85
86 typedef char __simd128_int8_t __attribute__((__vector_size__(16)));
87 typedef short __simd128_int16_t __attribute__((__vector_size__(16)));
88 typedef int __simd128_int32_t __attribute__((__vector_size__(16)));
89 typedef long long __simd128_int64_t __attribute__((__vector_size__(16)));
90 typedef unsigned char __simd128_uint8_t __attribute__((__vector_size__(16)));
91 typedef unsigned short __simd128_uint16_t __attribute__((__vector_size__(16)));
92 typedef unsigned int __simd128_uint32_t __attribute__((__vector_size__(16)));
93 typedef unsigned long long __simd128_uint64_t __attribute__((__vector_size__(16)));
94 typedef float cov_fp16_t __attribute__((mode(HF)));
95 typedef float __simd128_float32_t __attribute__((__vector_size__(16)));
96 typedef cov_fp16_t __simd128_float16_t __attribute__((__vector_size__(16)));
97 typedef int __builtin_neon_oi __attribute__ ((__vector_size__(32)));
98 typedef int __builtin_neon_xi __attribute__ ((__vector_size__(64)));
99 typedef cov_fp16_t __bf16;
100
101 #endif
102
103
104 #ifdef __arm__
105
106 void __builtin_cxa_end_cleanup();
107 void __builtin_arm_cdp(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int);
108 void __builtin_arm_cdp2(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int);
109 unsigned int __builtin_arm_crc32b(unsigned int, unsigned char);
110 unsigned int __builtin_arm_crc32cb(unsigned int, unsigned char);
111 unsigned int __builtin_arm_crc32ch(unsigned int, short unsigned int);
112 unsigned int __builtin_arm_crc32cw(unsigned int, unsigned int);
113 unsigned int __builtin_arm_crc32h(unsigned int, short unsigned int);
114 unsigned int __builtin_arm_crc32w(unsigned int, unsigned int);
115 void __builtin_arm_ldc(unsigned int, unsigned int, const void*);
116 void __builtin_arm_ldc2(unsigned int, unsigned int, const void*);
117 void __builtin_arm_ldc2l(unsigned int, unsigned int, const void*);
118 void __builtin_arm_ldcl(unsigned int, unsigned int, const void*);
119 void __builtin_arm_mcr(unsigned int, unsigned int, int, unsigned int, unsigned int, unsigned int);
120 void __builtin_arm_mcr2(unsigned int, unsigned int, int, unsigned int, unsigned int, unsigned int);
121 void __builtin_arm_mcrr(unsigned int, unsigned int, long long int, unsigned int);
122 void __builtin_arm_mcrr2(unsigned int, unsigned int, long long int, unsigned int);
123 int __builtin_arm_mrc(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int);
124 int __builtin_arm_mrc2(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int);
125 long long int __builtin_arm_mrrc(unsigned int, unsigned int, unsigned int);
126 long long int __builtin_arm_mrrc2(unsigned int, unsigned int, unsigned int);
127 void __builtin_arm_stc(unsigned int, unsigned int, void*);
128 void __builtin_arm_stc2(unsigned int, unsigned int, void*);
129 void __builtin_arm_stc2l(unsigned int, unsigned int, void*);
130 void __builtin_arm_stcl(unsigned int, unsigned int, void*);
131 void* __builtin___emutls_get_address(void*);
132 void __builtin___emutls_register_common(void*, unsigned int, unsigned int, void*);
133 unsigned int __builtin_arm_get_fpscr ();
134 void __builtin_arm_set_fpscr (unsigned int);
135
136 int __builtin_arm_saturation_occurred(void);
137 int __builtin_arm_qadd(int, int);
138 int __builtin_arm_qadd16(int, int);
139 int __builtin_arm_qadd8(int, int);
140 int __builtin_arm_qasx(int, int);
141 int __builtin_arm_qsax(int, int);
142 int __builtin_arm_qsub(int, int);
143 int __builtin_arm_qsub16(int, int);
144 int __builtin_arm_qsub8(int, int);
145 int __builtin_arm_sadd16(int, int);
146 int __builtin_arm_sadd8(int, int);
147 int __builtin_arm_sasx(int, int);
148 unsigned int __builtin_arm_sel(unsigned int, unsigned int);
149 void __builtin_arm_set_saturation(int);
150 int __builtin_arm_shadd16(int, int);
151 int __builtin_arm_shadd8(int, int);
152 int __builtin_arm_shasx(int, int);
153 int __builtin_arm_shsax(int, int);
154 int __builtin_arm_shsub16(int, int);
155 int __builtin_arm_shsub8(int, int);
156 int __builtin_arm_smlabb(int, int, int);
157 int __builtin_arm_smlad(int, int, int);
158 int __builtin_arm_smladx(int, int, int);
159 long long int __builtin_arm_smlald(int, int, long long int);
160 long long int __builtin_arm_smlaldx(int, int, long long int);
161 int __builtin_arm_smlatb(int, int, int);
162 int __builtin_arm_smlatt(int, int, int);
163 int __builtin_arm_smlawb(int, int, int);
164 int __builtin_arm_smlawt(int, int, int);
165 int __builtin_arm_smlsd(int, int, int);
166 int __builtin_arm_smlsdx(int, int, int);
167 long long int __builtin_arm_smlsld(int, int, long long int);
168 long long int __builtin_arm_smlsldx(int, int, long long int);
169 int __builtin_arm_smuad(int, int);
170 int __builtin_arm_smuadx(int, int);
171 int __builtin_arm_smusd(int, int);
172 int __builtin_arm_smusdx(int, int);
173 unsigned int __builtin_arm_ssat(int, unsigned int);
174 unsigned int __builtin_arm_ssat16(int, unsigned int);
175 int __builtin_arm_ssax(int, int);
176 int __builtin_arm_ssub16(int, int);
177 int __builtin_arm_ssub8(int, int);
178 int __builtin_arm_sxtab16(int, int);
179 int __builtin_arm_sxtb16(int);
180 unsigned int __builtin_arm_uadd16(unsigned int, unsigned int);
181 unsigned int __builtin_arm_uadd8(unsigned int, unsigned int);
182 unsigned int __builtin_arm_uasx(unsigned int, unsigned int);
183 unsigned int __builtin_arm_uhadd16(unsigned int, unsigned int);
184 unsigned int __builtin_arm_uhadd8(unsigned int, unsigned int);
185 unsigned int __builtin_arm_uhasx(unsigned int, unsigned int);
186 unsigned int __builtin_arm_uhsax(unsigned int, unsigned int);
187 unsigned int __builtin_arm_uhsub16(unsigned int, unsigned int);
188 unsigned int __builtin_arm_uhsub8(unsigned int, unsigned int);
189 unsigned int __builtin_arm_uqadd16(unsigned int, unsigned int);
190 unsigned int __builtin_arm_uqadd8(unsigned int, unsigned int);
191 unsigned int __builtin_arm_uqasx(unsigned int, unsigned int);
192 unsigned int __builtin_arm_uqsax(unsigned int, unsigned int);
193 unsigned int __builtin_arm_uqsub16(unsigned int, unsigned int);
194 unsigned int __builtin_arm_uqsub8(unsigned int, unsigned int);
195 unsigned int __builtin_arm_usad8(unsigned int, unsigned int);
196 unsigned int __builtin_arm_usada8(unsigned int, unsigned int, unsigned int);
197 unsigned int __builtin_arm_usat(int, unsigned int);
198 unsigned int __builtin_arm_usat16(int, unsigned int);
199 unsigned int __builtin_arm_usax(unsigned int, unsigned int);
200 unsigned int __builtin_arm_usub16(unsigned int, unsigned int);
201 unsigned int __builtin_arm_usub8(unsigned int, unsigned int);
202 unsigned int __builtin_arm_uxtab16(unsigned int, unsigned int);
203 unsigned int __builtin_arm_uxtb16(unsigned int);
204 void __builtin_sat_imm_check(int, int, int);
205 void* __emutls_get_address(void*);
206 void __emutls_register_common(void*, unsigned int, unsigned int, void*);
207 __bf16 __divbc3(__bf16, __bf16, __bf16, __bf16);
208 __bf16 __mulbc3(__bf16, __bf16, __bf16, __bf16);
209
210
211 __bf16 __divhc3(__bf16, __bf16, __bf16, __bf16);
212 __bf16 __mulhc3(__bf16, __bf16, __bf16, __bf16);
213
214
215 long long int __builtin_arm_cx1adi(int, long long int, unsigned int);
216 int __builtin_arm_cx1asi(int, int, unsigned int);
217 long long int __builtin_arm_cx1di(int, unsigned int);
218 int __builtin_arm_cx1si(int, unsigned int);
219 long long int __builtin_arm_cx2adi(int, long long int, int, unsigned int);
220 int __builtin_arm_cx2asi(int, int, int, unsigned int);
221 long long int __builtin_arm_cx2di(int, int, unsigned int);
222 int __builtin_arm_cx2si(int, int, unsigned int);
223 long long int __builtin_arm_cx3adi(int, long long int, int, int, unsigned int);
224 int __builtin_arm_cx3asi(int, int, int, int, unsigned int);
225 long long int __builtin_arm_cx3di(int, int, int, unsigned int);
226 int __builtin_arm_cx3si(int, int, int, unsigned int);
227
228
229 long long int __builtin_arm_vcx1adi(int, long long int, unsigned int);
230 int __builtin_arm_vcx1asi(int, int, unsigned int);
231 long long int __builtin_arm_vcx1di(int, unsigned int);
232 __simd128_int8_t __builtin_arm_vcx1qa_p_v16qi(int, __simd128_int8_t, unsigned int, short unsigned int);
233 __simd128_int8_t __builtin_arm_vcx1qav16qi(int, __simd128_int8_t, unsigned int);
234 __simd128_int8_t __builtin_arm_vcx1q_p_v16qi(int, __simd128_int8_t, unsigned int, short unsigned int);
235 __simd128_int8_t __builtin_arm_vcx1qv16qi(int, unsigned int);
236 int __builtin_arm_vcx1si(int, unsigned int);
237 long long int __builtin_arm_vcx2adi(int, long long int, long long int, unsigned int);
238 int __builtin_arm_vcx2asi(int, int, int, unsigned int);
239 long long int __builtin_arm_vcx2di(int, long long int, unsigned int);
240 __simd128_int8_t __builtin_arm_vcx2qa_p_v16qi(int, __simd128_int8_t, __simd128_int8_t, unsigned int, short unsigned int);
241 __simd128_int8_t __builtin_arm_vcx2qav16qi(int, __simd128_int8_t, __simd128_int8_t, unsigned int);
242 __simd128_int8_t __builtin_arm_vcx2q_p_v16qi(int, __simd128_int8_t, __simd128_int8_t, unsigned int, short unsigned int);
243 __simd128_int8_t __builtin_arm_vcx2qv16qi(int, __simd128_int8_t, unsigned int);
244 int __builtin_arm_vcx2si(int, int, unsigned int);
245 long long int __builtin_arm_vcx3adi(int, long long int, long long int, long long int, unsigned int);
246 int __builtin_arm_vcx3asi(int, int, int, int, unsigned int);
247 long long int __builtin_arm_vcx3di(int, long long int, long long int, unsigned int);
248 __simd128_int8_t __builtin_arm_vcx3qa_p_v16qi(int, __simd128_int8_t, __simd128_int8_t, __simd128_int8_t, unsigned int, short unsigned int);
249 __simd128_int8_t __builtin_arm_vcx3qav16qi(int, __simd128_int8_t, __simd128_int8_t, __simd128_int8_t, unsigned int);
250 __simd128_int8_t __builtin_arm_vcx3q_p_v16qi(int, __simd128_int8_t, __simd128_int8_t, __simd128_int8_t, unsigned int, short unsigned int);
251 __simd128_int8_t __builtin_arm_vcx3qv16qi(int, __simd128_int8_t, __simd128_int8_t, unsigned int);
252 int __builtin_arm_vcx3si(int, int, int, unsigned int);
253
254
255 int __builtin_arm_get_fpscr_nzcvqc(void);
256 void __builtin_arm_set_fpscr_nzcvqc(int);
257 long long int __builtin_mve_sqrshrl_sat48_di(long long int, int);
258 long long int __builtin_mve_sqrshrl_sat64_di(long long int, int);
259 int __builtin_mve_sqrshr_si(int, int);
260 long long unsigned int __builtin_mve_sqshll_di(long long unsigned int, const int);
261 unsigned int __builtin_mve_sqshl_si(long long unsigned int, const int);
262 long long unsigned int __builtin_mve_srshrl_di(long long unsigned int, const int);
263 unsigned int __builtin_mve_srshr_si(long long unsigned int, const int);
264 long long unsigned int __builtin_mve_uqrshll_sat48_di(long long unsigned int, int);
265 long long unsigned int __builtin_mve_uqrshll_sat64_di(long long unsigned int, int);
266 unsigned int __builtin_mve_uqrshl_si(unsigned int, int);
267 long long unsigned int __builtin_mve_uqshll_di(long long unsigned int, const int);
268 unsigned int __builtin_mve_uqshl_si(unsigned int, const int);
269 long long unsigned int __builtin_mve_urshrl_di(long long unsigned int, const int);
270 unsigned int __builtin_mve_urshr_si(unsigned int, const int);
271 unsigned int __builtin_mve_vabavq_p_sv16qi(unsigned int, __simd128_int8_t, __simd128_int8_t, short unsigned int);
272 unsigned int __builtin_mve_vabavq_p_sv4si(unsigned int, __simd128_int32_t, __simd128_int32_t, short unsigned int);
273 unsigned int __builtin_mve_vabavq_p_sv8hi(unsigned int, __simd128_int16_t, __simd128_int16_t, short unsigned int);
274 unsigned int __builtin_mve_vabavq_p_uv16qi(unsigned int, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
275 unsigned int __builtin_mve_vabavq_p_uv4si(unsigned int, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
276 unsigned int __builtin_mve_vabavq_p_uv8hi(unsigned int, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
277 unsigned int __builtin_mve_vabavq_sv16qi(unsigned int, __simd128_int8_t, __simd128_int8_t);
278 unsigned int __builtin_mve_vabavq_sv4si(unsigned int, __simd128_int32_t, __simd128_int32_t);
279 unsigned int __builtin_mve_vabavq_sv8hi(unsigned int, __simd128_int16_t, __simd128_int16_t);
280 unsigned int __builtin_mve_vabavq_uv16qi(unsigned int, __simd128_uint8_t, __simd128_uint8_t);
281 unsigned int __builtin_mve_vabavq_uv4si(unsigned int, __simd128_uint32_t, __simd128_uint32_t);
282 unsigned int __builtin_mve_vabavq_uv8hi(unsigned int, __simd128_uint16_t, __simd128_uint16_t);
283 __simd128_float32_t __builtin_mve_vabdq_fv4sf(__simd128_float32_t, __simd128_float32_t);
284 __simd128_float16_t __builtin_mve_vabdq_fv8hf(__simd128_float16_t, __simd128_float16_t);
285 __simd128_float32_t __builtin_mve_vabdq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
286 __simd128_float16_t __builtin_mve_vabdq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
287 __simd128_int8_t __builtin_mve_vabdq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
288 __simd128_int32_t __builtin_mve_vabdq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
289 __simd128_int16_t __builtin_mve_vabdq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
290 __simd128_uint8_t __builtin_mve_vabdq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
291 __simd128_uint32_t __builtin_mve_vabdq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
292 __simd128_uint16_t __builtin_mve_vabdq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
293 __simd128_int8_t __builtin_mve_vabdq_sv16qi(__simd128_int8_t, __simd128_int8_t);
294 __simd128_int32_t __builtin_mve_vabdq_sv4si(__simd128_int32_t, __simd128_int32_t);
295 __simd128_int16_t __builtin_mve_vabdq_sv8hi(__simd128_int16_t, __simd128_int16_t);
296 __simd128_uint8_t __builtin_mve_vabdq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
297 __simd128_uint32_t __builtin_mve_vabdq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
298 __simd128_uint16_t __builtin_mve_vabdq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
299 __simd128_float32_t __builtin_mve_vabsq_fv4sf(__simd128_float32_t);
300 __simd128_float16_t __builtin_mve_vabsq_fv8hf(__simd128_float16_t);
301 __simd128_float32_t __builtin_mve_vabsq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
302 __simd128_float16_t __builtin_mve_vabsq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
303 __simd128_int8_t __builtin_mve_vabsq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
304 __simd128_int32_t __builtin_mve_vabsq_m_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
305 __simd128_int16_t __builtin_mve_vabsq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
306 __simd128_int8_t __builtin_mve_vabsq_sv16qi(__simd128_int8_t);
307 __simd128_int32_t __builtin_mve_vabsq_sv4si(__simd128_int32_t);
308 __simd128_int16_t __builtin_mve_vabsq_sv8hi(__simd128_int16_t);
309 __simd128_int32_t __builtin_mve_vadciq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
310 __simd128_uint32_t __builtin_mve_vadciq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
311 __simd128_int32_t __builtin_mve_vadciq_sv4si(__simd128_int32_t, __simd128_int32_t);
312 __simd128_uint32_t __builtin_mve_vadciq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
313 __simd128_int32_t __builtin_mve_vadcq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
314 __simd128_uint32_t __builtin_mve_vadcq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
315 __simd128_int32_t __builtin_mve_vadcq_sv4si(__simd128_int32_t, __simd128_int32_t);
316 __simd128_uint32_t __builtin_mve_vadcq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
317 long long int __builtin_mve_vaddlvaq_p_sv4si(long long int, __simd128_int32_t, short unsigned int);
318 long long unsigned int __builtin_mve_vaddlvaq_p_uv4si(long long unsigned int, __simd128_uint32_t, short unsigned int);
319 long long int __builtin_mve_vaddlvaq_sv4si(long long int, __simd128_int32_t);
320 long long unsigned int __builtin_mve_vaddlvaq_uv4si(long long unsigned int, __simd128_uint32_t);
321 long long int __builtin_mve_vaddlvq_p_sv4si(__simd128_int32_t, short unsigned int);
322 long long unsigned int __builtin_mve_vaddlvq_p_uv4si(__simd128_uint32_t, short unsigned int);
323 long long int __builtin_mve_vaddlvq_sv4si(__simd128_int32_t);
324 long long unsigned int __builtin_mve_vaddlvq_uv4si(__simd128_uint32_t);
325 __simd128_float32_t __builtin_mve_vaddq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
326 __simd128_float16_t __builtin_mve_vaddq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
327 __simd128_float32_t __builtin_mve_vaddq_m_n_fv4sf(__simd128_float32_t, __simd128_float32_t, float, short unsigned int);
328 __simd128_float16_t __builtin_mve_vaddq_m_n_fv8hf(__simd128_float16_t, __simd128_float16_t, __bf16, short unsigned int);
329 __simd128_int8_t __builtin_mve_vaddq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char, short unsigned int);
330 __simd128_int32_t __builtin_mve_vaddq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
331 __simd128_int16_t __builtin_mve_vaddq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int, short unsigned int);
332 __simd128_uint8_t __builtin_mve_vaddq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, unsigned char, short unsigned int);
333 __simd128_uint32_t __builtin_mve_vaddq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, unsigned int, short unsigned int);
334 __simd128_uint16_t __builtin_mve_vaddq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int, short unsigned int);
335 __simd128_int8_t __builtin_mve_vaddq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
336 __simd128_int32_t __builtin_mve_vaddq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
337 __simd128_int16_t __builtin_mve_vaddq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
338 __simd128_uint8_t __builtin_mve_vaddq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
339 __simd128_uint32_t __builtin_mve_vaddq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
340 __simd128_uint16_t __builtin_mve_vaddq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
341 __simd128_float32_t __builtin_mve_vaddq_n_fv4sf(__simd128_float32_t, float);
342 __simd128_float16_t __builtin_mve_vaddq_n_fv8hf(__simd128_float16_t, __bf16);
343 __simd128_int8_t __builtin_mve_vaddq_n_sv16qi(__simd128_int8_t, signed char);
344 __simd128_int32_t __builtin_mve_vaddq_n_sv4si(__simd128_int32_t, int);
345 __simd128_int16_t __builtin_mve_vaddq_n_sv8hi(__simd128_int16_t, short int);
346 __simd128_uint8_t __builtin_mve_vaddq_n_uv16qi(__simd128_uint8_t, unsigned char);
347 __simd128_uint32_t __builtin_mve_vaddq_n_uv4si(__simd128_uint32_t, unsigned int);
348 __simd128_uint16_t __builtin_mve_vaddq_n_uv8hi(__simd128_uint16_t, short unsigned int);
349 int __builtin_mve_vaddvaq_p_sv16qi(int, __simd128_int8_t, short unsigned int);
350 int __builtin_mve_vaddvaq_p_sv4si(int, __simd128_int32_t, short unsigned int);
351 int __builtin_mve_vaddvaq_p_sv8hi(int, __simd128_int16_t, short unsigned int);
352 unsigned int __builtin_mve_vaddvaq_p_uv16qi(unsigned int, __simd128_uint8_t, short unsigned int);
353 unsigned int __builtin_mve_vaddvaq_p_uv4si(unsigned int, __simd128_uint32_t, short unsigned int);
354 unsigned int __builtin_mve_vaddvaq_p_uv8hi(unsigned int, __simd128_uint16_t, short unsigned int);
355 int __builtin_mve_vaddvaq_sv16qi(int, __simd128_int8_t);
356 int __builtin_mve_vaddvaq_sv4si(int, __simd128_int32_t);
357 int __builtin_mve_vaddvaq_sv8hi(int, __simd128_int16_t);
358 unsigned int __builtin_mve_vaddvaq_uv16qi(unsigned int, __simd128_uint8_t);
359 unsigned int __builtin_mve_vaddvaq_uv4si(unsigned int, __simd128_uint32_t);
360 unsigned int __builtin_mve_vaddvaq_uv8hi(unsigned int, __simd128_uint16_t);
361 int __builtin_mve_vaddvq_p_sv16qi(__simd128_int8_t, short unsigned int);
362 int __builtin_mve_vaddvq_p_sv4si(__simd128_int32_t, short unsigned int);
363 int __builtin_mve_vaddvq_p_sv8hi(__simd128_int16_t, short unsigned int);
364 unsigned int __builtin_mve_vaddvq_p_uv16qi(__simd128_uint8_t, short unsigned int);
365 unsigned int __builtin_mve_vaddvq_p_uv4si(__simd128_uint32_t, short unsigned int);
366 unsigned int __builtin_mve_vaddvq_p_uv8hi(__simd128_uint16_t, short unsigned int);
367 int __builtin_mve_vaddvq_sv16qi(__simd128_int8_t);
368 int __builtin_mve_vaddvq_sv4si(__simd128_int32_t);
369 int __builtin_mve_vaddvq_sv8hi(__simd128_int16_t);
370 unsigned int __builtin_mve_vaddvq_uv16qi(__simd128_uint8_t);
371 unsigned int __builtin_mve_vaddvq_uv4si(__simd128_uint32_t);
372 unsigned int __builtin_mve_vaddvq_uv8hi(__simd128_uint16_t);
373 __simd128_float32_t __builtin_mve_vandq_fv4sf(__simd128_float32_t, __simd128_float32_t);
374 __simd128_float16_t __builtin_mve_vandq_fv8hf(__simd128_float16_t, __simd128_float16_t);
375 __simd128_float32_t __builtin_mve_vandq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
376 __simd128_float16_t __builtin_mve_vandq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
377 __simd128_int8_t __builtin_mve_vandq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
378 __simd128_int32_t __builtin_mve_vandq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
379 __simd128_int16_t __builtin_mve_vandq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
380 __simd128_uint8_t __builtin_mve_vandq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
381 __simd128_uint32_t __builtin_mve_vandq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
382 __simd128_uint16_t __builtin_mve_vandq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
383 __simd128_int8_t __builtin_mve_vandq_sv16qi(__simd128_int8_t, __simd128_int8_t);
384 __simd128_int32_t __builtin_mve_vandq_sv4si(__simd128_int32_t, __simd128_int32_t);
385 __simd128_int16_t __builtin_mve_vandq_sv8hi(__simd128_int16_t, __simd128_int16_t);
386 __simd128_uint8_t __builtin_mve_vandq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
387 __simd128_uint32_t __builtin_mve_vandq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
388 __simd128_uint16_t __builtin_mve_vandq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
389 __simd128_float32_t __builtin_mve_vbicq_fv4sf(__simd128_float32_t, __simd128_float32_t);
390 __simd128_float16_t __builtin_mve_vbicq_fv8hf(__simd128_float16_t, __simd128_float16_t);
391 __simd128_float32_t __builtin_mve_vbicq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
392 __simd128_float16_t __builtin_mve_vbicq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
393 __simd128_int32_t __builtin_mve_vbicq_m_n_sv4si(__simd128_int32_t, int, short unsigned int);
394 __simd128_int16_t __builtin_mve_vbicq_m_n_sv8hi(__simd128_int16_t, int, short unsigned int);
395 __simd128_uint32_t __builtin_mve_vbicq_m_n_uv4si(__simd128_uint32_t, int, short unsigned int);
396 __simd128_uint16_t __builtin_mve_vbicq_m_n_uv8hi(__simd128_uint16_t, int, short unsigned int);
397 __simd128_int8_t __builtin_mve_vbicq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
398 __simd128_int32_t __builtin_mve_vbicq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
399 __simd128_int16_t __builtin_mve_vbicq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
400 __simd128_uint8_t __builtin_mve_vbicq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
401 __simd128_uint32_t __builtin_mve_vbicq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
402 __simd128_uint16_t __builtin_mve_vbicq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
403 __simd128_int32_t __builtin_mve_vbicq_n_sv4si(__simd128_int32_t, int);
404 __simd128_int16_t __builtin_mve_vbicq_n_sv8hi(__simd128_int16_t, int);
405 __simd128_uint32_t __builtin_mve_vbicq_n_uv4si(__simd128_uint32_t, int);
406 __simd128_uint16_t __builtin_mve_vbicq_n_uv8hi(__simd128_uint16_t, int);
407 __simd128_int8_t __builtin_mve_vbicq_sv16qi(__simd128_int8_t, __simd128_int8_t);
408 __simd128_int32_t __builtin_mve_vbicq_sv4si(__simd128_int32_t, __simd128_int32_t);
409 __simd128_int16_t __builtin_mve_vbicq_sv8hi(__simd128_int16_t, __simd128_int16_t);
410 __simd128_uint8_t __builtin_mve_vbicq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
411 __simd128_uint32_t __builtin_mve_vbicq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
412 __simd128_uint16_t __builtin_mve_vbicq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
413 __simd128_float32_t __builtin_mve_vbrsrq_m_n_fv4sf(__simd128_float32_t, __simd128_float32_t, int, short unsigned int);
414 __simd128_float16_t __builtin_mve_vbrsrq_m_n_fv8hf(__simd128_float16_t, __simd128_float16_t, int, short unsigned int);
415 __simd128_int8_t __builtin_mve_vbrsrq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, int, short unsigned int);
416 __simd128_int32_t __builtin_mve_vbrsrq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
417 __simd128_int16_t __builtin_mve_vbrsrq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, int, short unsigned int);
418 __simd128_uint8_t __builtin_mve_vbrsrq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, int, short unsigned int);
419 __simd128_uint32_t __builtin_mve_vbrsrq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, int, short unsigned int);
420 __simd128_uint16_t __builtin_mve_vbrsrq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, int, short unsigned int);
421 __simd128_float32_t __builtin_mve_vbrsrq_n_fv4sf(__simd128_float32_t, int);
422 __simd128_float16_t __builtin_mve_vbrsrq_n_fv8hf(__simd128_float16_t, int);
423 __simd128_int8_t __builtin_mve_vbrsrq_n_sv16qi(__simd128_int8_t, int);
424 __simd128_int32_t __builtin_mve_vbrsrq_n_sv4si(__simd128_int32_t, int);
425 __simd128_int16_t __builtin_mve_vbrsrq_n_sv8hi(__simd128_int16_t, int);
426 __simd128_uint8_t __builtin_mve_vbrsrq_n_uv16qi(__simd128_uint8_t, int);
427 __simd128_uint32_t __builtin_mve_vbrsrq_n_uv4si(__simd128_uint32_t, int);
428 __simd128_uint16_t __builtin_mve_vbrsrq_n_uv8hi(__simd128_uint16_t, int);
429 __simd128_float32_t __builtin_mve_vcaddq_rot270_fv4sf(__simd128_float32_t, __simd128_float32_t);
430 __simd128_float16_t __builtin_mve_vcaddq_rot270_fv8hf(__simd128_float16_t, __simd128_float16_t);
431 __simd128_float32_t __builtin_mve_vcaddq_rot270_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
432 __simd128_float16_t __builtin_mve_vcaddq_rot270_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
433 __simd128_int8_t __builtin_mve_vcaddq_rot270_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
434 __simd128_int32_t __builtin_mve_vcaddq_rot270_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
435 __simd128_int16_t __builtin_mve_vcaddq_rot270_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
436 __simd128_uint8_t __builtin_mve_vcaddq_rot270_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
437 __simd128_uint32_t __builtin_mve_vcaddq_rot270_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
438 __simd128_uint16_t __builtin_mve_vcaddq_rot270_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
439 __simd128_int8_t __builtin_mve_vcaddq_rot270_sv16qi(__simd128_int8_t, __simd128_int8_t);
440 __simd128_int32_t __builtin_mve_vcaddq_rot270_sv4si(__simd128_int32_t, __simd128_int32_t);
441 __simd128_int16_t __builtin_mve_vcaddq_rot270_sv8hi(__simd128_int16_t, __simd128_int16_t);
442 __simd128_uint8_t __builtin_mve_vcaddq_rot270_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
443 __simd128_uint32_t __builtin_mve_vcaddq_rot270_uv4si(__simd128_uint32_t, __simd128_uint32_t);
444 __simd128_uint16_t __builtin_mve_vcaddq_rot270_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
445 __simd128_float32_t __builtin_mve_vcaddq_rot90_fv4sf(__simd128_float32_t, __simd128_float32_t);
446 __simd128_float16_t __builtin_mve_vcaddq_rot90_fv8hf(__simd128_float16_t, __simd128_float16_t);
447 __simd128_float32_t __builtin_mve_vcaddq_rot90_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
448 __simd128_float16_t __builtin_mve_vcaddq_rot90_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
449 __simd128_int8_t __builtin_mve_vcaddq_rot90_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
450 __simd128_int32_t __builtin_mve_vcaddq_rot90_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
451 __simd128_int16_t __builtin_mve_vcaddq_rot90_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
452 __simd128_uint8_t __builtin_mve_vcaddq_rot90_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
453 __simd128_uint32_t __builtin_mve_vcaddq_rot90_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
454 __simd128_uint16_t __builtin_mve_vcaddq_rot90_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
455 __simd128_int8_t __builtin_mve_vcaddq_rot90_sv16qi(__simd128_int8_t, __simd128_int8_t);
456 __simd128_int32_t __builtin_mve_vcaddq_rot90_sv4si(__simd128_int32_t, __simd128_int32_t);
457 __simd128_int16_t __builtin_mve_vcaddq_rot90_sv8hi(__simd128_int16_t, __simd128_int16_t);
458 __simd128_uint8_t __builtin_mve_vcaddq_rot90_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
459 __simd128_uint32_t __builtin_mve_vcaddq_rot90_uv4si(__simd128_uint32_t, __simd128_uint32_t);
460 __simd128_uint16_t __builtin_mve_vcaddq_rot90_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
461 __simd128_int8_t __builtin_mve_vclsq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
462 __simd128_int32_t __builtin_mve_vclsq_m_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
463 __simd128_int16_t __builtin_mve_vclsq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
464 __simd128_int8_t __builtin_mve_vclsq_sv16qi(__simd128_int8_t);
465 __simd128_int32_t __builtin_mve_vclsq_sv4si(__simd128_int32_t);
466 __simd128_int16_t __builtin_mve_vclsq_sv8hi(__simd128_int16_t);
467 __simd128_int8_t __builtin_mve_vclzq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
468 __simd128_int32_t __builtin_mve_vclzq_m_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
469 __simd128_int16_t __builtin_mve_vclzq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
470 __simd128_uint8_t __builtin_mve_vclzq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, short unsigned int);
471 __simd128_uint32_t __builtin_mve_vclzq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, short unsigned int);
472 __simd128_uint16_t __builtin_mve_vclzq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
473 __simd128_int8_t __builtin_mve_vclzq_sv16qi(__simd128_int8_t);
474 __simd128_int32_t __builtin_mve_vclzq_sv4si(__simd128_int32_t);
475 __simd128_int16_t __builtin_mve_vclzq_sv8hi(__simd128_int16_t);
476 __simd128_uint8_t __builtin_mve_vclzq_uv16qi(__simd128_uint8_t);
477 __simd128_uint32_t __builtin_mve_vclzq_uv4si(__simd128_uint32_t);
478 __simd128_uint16_t __builtin_mve_vclzq_uv8hi(__simd128_uint16_t);
479 __simd128_float32_t __builtin_mve_vcmlaq_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t);
480 __simd128_float16_t __builtin_mve_vcmlaq_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t);
481 __simd128_float32_t __builtin_mve_vcmlaq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
482 __simd128_float16_t __builtin_mve_vcmlaq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
483 __simd128_float32_t __builtin_mve_vcmlaq_rot180_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t);
484 __simd128_float16_t __builtin_mve_vcmlaq_rot180_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t);
485 __simd128_float32_t __builtin_mve_vcmlaq_rot180_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
486 __simd128_float16_t __builtin_mve_vcmlaq_rot180_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
487 __simd128_float32_t __builtin_mve_vcmlaq_rot270_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t);
488 __simd128_float16_t __builtin_mve_vcmlaq_rot270_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t);
489 __simd128_float32_t __builtin_mve_vcmlaq_rot270_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
490 __simd128_float16_t __builtin_mve_vcmlaq_rot270_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
491 __simd128_float32_t __builtin_mve_vcmlaq_rot90_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t);
492 __simd128_float16_t __builtin_mve_vcmlaq_rot90_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t);
493 __simd128_float32_t __builtin_mve_vcmlaq_rot90_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
494 __simd128_float16_t __builtin_mve_vcmlaq_rot90_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
495 short unsigned int __builtin_mve_vcmpcsq_m_n_uv16qi(__simd128_uint8_t, unsigned char, short unsigned int);
496 short unsigned int __builtin_mve_vcmpcsq_m_n_uv4si(__simd128_uint32_t, unsigned int, short unsigned int);
497 short unsigned int __builtin_mve_vcmpcsq_m_n_uv8hi(__simd128_uint16_t, short unsigned int, short unsigned int);
498 short unsigned int __builtin_mve_vcmpcsq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, short unsigned int);
499 short unsigned int __builtin_mve_vcmpcsq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, short unsigned int);
500 short unsigned int __builtin_mve_vcmpcsq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
501 short unsigned int __builtin_mve_vcmpcsq_n_uv16qi(__simd128_uint8_t, unsigned char);
502 short unsigned int __builtin_mve_vcmpcsq_n_uv4si(__simd128_uint32_t, unsigned int);
503 short unsigned int __builtin_mve_vcmpcsq_n_uv8hi(__simd128_uint16_t, short unsigned int);
504 short unsigned int __builtin_mve_vcmpcsq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
505 short unsigned int __builtin_mve_vcmpcsq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
506 short unsigned int __builtin_mve_vcmpcsq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
507 short unsigned int __builtin_mve_vcmpeqq_fv4sf(__simd128_float32_t, __simd128_float32_t);
508 short unsigned int __builtin_mve_vcmpeqq_fv8hf(__simd128_float16_t, __simd128_float16_t);
509 short unsigned int __builtin_mve_vcmpeqq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
510 short unsigned int __builtin_mve_vcmpeqq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
511 short unsigned int __builtin_mve_vcmpeqq_m_n_fv4sf(__simd128_float32_t, float, short unsigned int);
512 short unsigned int __builtin_mve_vcmpeqq_m_n_fv8hf(__simd128_float16_t, __bf16, short unsigned int);
513 short unsigned int __builtin_mve_vcmpeqq_m_n_sv16qi(__simd128_int8_t, signed char, short unsigned int);
514 short unsigned int __builtin_mve_vcmpeqq_m_n_sv4si(__simd128_int32_t, int, short unsigned int);
515 short unsigned int __builtin_mve_vcmpeqq_m_n_sv8hi(__simd128_int16_t, short int, short unsigned int);
516 short unsigned int __builtin_mve_vcmpeqq_m_n_uv16qi(__simd128_uint8_t, unsigned char, short unsigned int);
517 short unsigned int __builtin_mve_vcmpeqq_m_n_uv4si(__simd128_uint32_t, unsigned int, short unsigned int);
518 short unsigned int __builtin_mve_vcmpeqq_m_n_uv8hi(__simd128_uint16_t, short unsigned int, short unsigned int);
519 short unsigned int __builtin_mve_vcmpeqq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
520 short unsigned int __builtin_mve_vcmpeqq_m_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
521 short unsigned int __builtin_mve_vcmpeqq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
522 short unsigned int __builtin_mve_vcmpeqq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, short unsigned int);
523 short unsigned int __builtin_mve_vcmpeqq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, short unsigned int);
524 short unsigned int __builtin_mve_vcmpeqq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
525 short unsigned int __builtin_mve_vcmpeqq_n_fv4sf(__simd128_float32_t, float);
526 short unsigned int __builtin_mve_vcmpeqq_n_fv8hf(__simd128_float16_t, __bf16);
527 short unsigned int __builtin_mve_vcmpeqq_n_sv16qi(__simd128_int8_t, signed char);
528 short unsigned int __builtin_mve_vcmpeqq_n_sv4si(__simd128_int32_t, int);
529 short unsigned int __builtin_mve_vcmpeqq_n_sv8hi(__simd128_int16_t, short int);
530 short unsigned int __builtin_mve_vcmpeqq_n_uv16qi(__simd128_uint8_t, unsigned char);
531 short unsigned int __builtin_mve_vcmpeqq_n_uv4si(__simd128_uint32_t, unsigned int);
532 short unsigned int __builtin_mve_vcmpeqq_n_uv8hi(__simd128_uint16_t, short unsigned int);
533 short unsigned int __builtin_mve_vcmpeqq_sv16qi(__simd128_int8_t, __simd128_int8_t);
534 short unsigned int __builtin_mve_vcmpeqq_sv4si(__simd128_int32_t, __simd128_int32_t);
535 short unsigned int __builtin_mve_vcmpeqq_sv8hi(__simd128_int16_t, __simd128_int16_t);
536 short unsigned int __builtin_mve_vcmpeqq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
537 short unsigned int __builtin_mve_vcmpeqq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
538 short unsigned int __builtin_mve_vcmpeqq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
539 short unsigned int __builtin_mve_vcmpgeq_fv4sf(__simd128_float32_t, __simd128_float32_t);
540 short unsigned int __builtin_mve_vcmpgeq_fv8hf(__simd128_float16_t, __simd128_float16_t);
541 short unsigned int __builtin_mve_vcmpgeq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
542 short unsigned int __builtin_mve_vcmpgeq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
543 short unsigned int __builtin_mve_vcmpgeq_m_n_fv4sf(__simd128_float32_t, float, short unsigned int);
544 short unsigned int __builtin_mve_vcmpgeq_m_n_fv8hf(__simd128_float16_t, __bf16, short unsigned int);
545 short unsigned int __builtin_mve_vcmpgeq_m_n_sv16qi(__simd128_int8_t, signed char, short unsigned int);
546 short unsigned int __builtin_mve_vcmpgeq_m_n_sv4si(__simd128_int32_t, int, short unsigned int);
547 short unsigned int __builtin_mve_vcmpgeq_m_n_sv8hi(__simd128_int16_t, short int, short unsigned int);
548 short unsigned int __builtin_mve_vcmpgeq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
549 short unsigned int __builtin_mve_vcmpgeq_m_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
550 short unsigned int __builtin_mve_vcmpgeq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
551 short unsigned int __builtin_mve_vcmpgeq_n_fv4sf(__simd128_float32_t, float);
552 short unsigned int __builtin_mve_vcmpgeq_n_fv8hf(__simd128_float16_t, __bf16);
553 short unsigned int __builtin_mve_vcmpgeq_n_sv16qi(__simd128_int8_t, signed char);
554 short unsigned int __builtin_mve_vcmpgeq_n_sv4si(__simd128_int32_t, int);
555 short unsigned int __builtin_mve_vcmpgeq_n_sv8hi(__simd128_int16_t, short int);
556 short unsigned int __builtin_mve_vcmpgeq_sv16qi(__simd128_int8_t, __simd128_int8_t);
557 short unsigned int __builtin_mve_vcmpgeq_sv4si(__simd128_int32_t, __simd128_int32_t);
558 short unsigned int __builtin_mve_vcmpgeq_sv8hi(__simd128_int16_t, __simd128_int16_t);
559 short unsigned int __builtin_mve_vcmpgtq_fv4sf(__simd128_float32_t, __simd128_float32_t);
560 short unsigned int __builtin_mve_vcmpgtq_fv8hf(__simd128_float16_t, __simd128_float16_t);
561 short unsigned int __builtin_mve_vcmpgtq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
562 short unsigned int __builtin_mve_vcmpgtq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
563 short unsigned int __builtin_mve_vcmpgtq_m_n_fv4sf(__simd128_float32_t, float, short unsigned int);
564 short unsigned int __builtin_mve_vcmpgtq_m_n_fv8hf(__simd128_float16_t, __bf16, short unsigned int);
565 short unsigned int __builtin_mve_vcmpgtq_m_n_sv16qi(__simd128_int8_t, signed char, short unsigned int);
566 short unsigned int __builtin_mve_vcmpgtq_m_n_sv4si(__simd128_int32_t, int, short unsigned int);
567 short unsigned int __builtin_mve_vcmpgtq_m_n_sv8hi(__simd128_int16_t, short int, short unsigned int);
568 short unsigned int __builtin_mve_vcmpgtq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
569 short unsigned int __builtin_mve_vcmpgtq_m_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
570 short unsigned int __builtin_mve_vcmpgtq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
571 short unsigned int __builtin_mve_vcmpgtq_n_fv4sf(__simd128_float32_t, float);
572 short unsigned int __builtin_mve_vcmpgtq_n_fv8hf(__simd128_float16_t, __bf16);
573 short unsigned int __builtin_mve_vcmpgtq_n_sv16qi(__simd128_int8_t, signed char);
574 short unsigned int __builtin_mve_vcmpgtq_n_sv4si(__simd128_int32_t, int);
575 short unsigned int __builtin_mve_vcmpgtq_n_sv8hi(__simd128_int16_t, short int);
576 short unsigned int __builtin_mve_vcmpgtq_sv16qi(__simd128_int8_t, __simd128_int8_t);
577 short unsigned int __builtin_mve_vcmpgtq_sv4si(__simd128_int32_t, __simd128_int32_t);
578 short unsigned int __builtin_mve_vcmpgtq_sv8hi(__simd128_int16_t, __simd128_int16_t);
579 short unsigned int __builtin_mve_vcmphiq_m_n_uv16qi(__simd128_uint8_t, unsigned char, short unsigned int);
580 short unsigned int __builtin_mve_vcmphiq_m_n_uv4si(__simd128_uint32_t, unsigned int, short unsigned int);
581 short unsigned int __builtin_mve_vcmphiq_m_n_uv8hi(__simd128_uint16_t, short unsigned int, short unsigned int);
582 short unsigned int __builtin_mve_vcmphiq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, short unsigned int);
583 short unsigned int __builtin_mve_vcmphiq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, short unsigned int);
584 short unsigned int __builtin_mve_vcmphiq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
585 short unsigned int __builtin_mve_vcmphiq_n_uv16qi(__simd128_uint8_t, unsigned char);
586 short unsigned int __builtin_mve_vcmphiq_n_uv4si(__simd128_uint32_t, unsigned int);
587 short unsigned int __builtin_mve_vcmphiq_n_uv8hi(__simd128_uint16_t, short unsigned int);
588 short unsigned int __builtin_mve_vcmphiq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
589 short unsigned int __builtin_mve_vcmphiq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
590 short unsigned int __builtin_mve_vcmphiq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
591 short unsigned int __builtin_mve_vcmpleq_fv4sf(__simd128_float32_t, __simd128_float32_t);
592 short unsigned int __builtin_mve_vcmpleq_fv8hf(__simd128_float16_t, __simd128_float16_t);
593 short unsigned int __builtin_mve_vcmpleq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
594 short unsigned int __builtin_mve_vcmpleq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
595 short unsigned int __builtin_mve_vcmpleq_m_n_fv4sf(__simd128_float32_t, float, short unsigned int);
596 short unsigned int __builtin_mve_vcmpleq_m_n_fv8hf(__simd128_float16_t, __bf16, short unsigned int);
597 short unsigned int __builtin_mve_vcmpleq_m_n_sv16qi(__simd128_int8_t, signed char, short unsigned int);
598 short unsigned int __builtin_mve_vcmpleq_m_n_sv4si(__simd128_int32_t, int, short unsigned int);
599 short unsigned int __builtin_mve_vcmpleq_m_n_sv8hi(__simd128_int16_t, short int, short unsigned int);
600 short unsigned int __builtin_mve_vcmpleq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
601 short unsigned int __builtin_mve_vcmpleq_m_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
602 short unsigned int __builtin_mve_vcmpleq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
603 short unsigned int __builtin_mve_vcmpleq_n_fv4sf(__simd128_float32_t, float);
604 short unsigned int __builtin_mve_vcmpleq_n_fv8hf(__simd128_float16_t, __bf16);
605 short unsigned int __builtin_mve_vcmpleq_n_sv16qi(__simd128_int8_t, signed char);
606 short unsigned int __builtin_mve_vcmpleq_n_sv4si(__simd128_int32_t, int);
607 short unsigned int __builtin_mve_vcmpleq_n_sv8hi(__simd128_int16_t, short int);
608 short unsigned int __builtin_mve_vcmpleq_sv16qi(__simd128_int8_t, __simd128_int8_t);
609 short unsigned int __builtin_mve_vcmpleq_sv4si(__simd128_int32_t, __simd128_int32_t);
610 short unsigned int __builtin_mve_vcmpleq_sv8hi(__simd128_int16_t, __simd128_int16_t);
611 short unsigned int __builtin_mve_vcmpltq_fv4sf(__simd128_float32_t, __simd128_float32_t);
612 short unsigned int __builtin_mve_vcmpltq_fv8hf(__simd128_float16_t, __simd128_float16_t);
613 short unsigned int __builtin_mve_vcmpltq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
614 short unsigned int __builtin_mve_vcmpltq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
615 short unsigned int __builtin_mve_vcmpltq_m_n_fv4sf(__simd128_float32_t, float, short unsigned int);
616 short unsigned int __builtin_mve_vcmpltq_m_n_fv8hf(__simd128_float16_t, __bf16, short unsigned int);
617 short unsigned int __builtin_mve_vcmpltq_m_n_sv16qi(__simd128_int8_t, signed char, short unsigned int);
618 short unsigned int __builtin_mve_vcmpltq_m_n_sv4si(__simd128_int32_t, int, short unsigned int);
619 short unsigned int __builtin_mve_vcmpltq_m_n_sv8hi(__simd128_int16_t, short int, short unsigned int);
620 short unsigned int __builtin_mve_vcmpltq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
621 short unsigned int __builtin_mve_vcmpltq_m_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
622 short unsigned int __builtin_mve_vcmpltq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
623 short unsigned int __builtin_mve_vcmpltq_n_fv4sf(__simd128_float32_t, float);
624 short unsigned int __builtin_mve_vcmpltq_n_fv8hf(__simd128_float16_t, __bf16);
625 short unsigned int __builtin_mve_vcmpltq_n_sv16qi(__simd128_int8_t, signed char);
626 short unsigned int __builtin_mve_vcmpltq_n_sv4si(__simd128_int32_t, int);
627 short unsigned int __builtin_mve_vcmpltq_n_sv8hi(__simd128_int16_t, short int);
628 short unsigned int __builtin_mve_vcmpltq_sv16qi(__simd128_int8_t, __simd128_int8_t);
629 short unsigned int __builtin_mve_vcmpltq_sv4si(__simd128_int32_t, __simd128_int32_t);
630 short unsigned int __builtin_mve_vcmpltq_sv8hi(__simd128_int16_t, __simd128_int16_t);
631 short unsigned int __builtin_mve_vcmpneq_fv4sf(__simd128_float32_t, __simd128_float32_t);
632 short unsigned int __builtin_mve_vcmpneq_fv8hf(__simd128_float16_t, __simd128_float16_t);
633 short unsigned int __builtin_mve_vcmpneq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
634 short unsigned int __builtin_mve_vcmpneq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
635 short unsigned int __builtin_mve_vcmpneq_m_n_fv4sf(__simd128_float32_t, float, short unsigned int);
636 short unsigned int __builtin_mve_vcmpneq_m_n_fv8hf(__simd128_float16_t, __bf16, short unsigned int);
637 short unsigned int __builtin_mve_vcmpneq_m_n_sv16qi(__simd128_int8_t, signed char, short unsigned int);
638 short unsigned int __builtin_mve_vcmpneq_m_n_sv4si(__simd128_int32_t, int, short unsigned int);
639 short unsigned int __builtin_mve_vcmpneq_m_n_sv8hi(__simd128_int16_t, short int, short unsigned int);
640 short unsigned int __builtin_mve_vcmpneq_m_n_uv16qi(__simd128_uint8_t, unsigned char, short unsigned int);
641 short unsigned int __builtin_mve_vcmpneq_m_n_uv4si(__simd128_uint32_t, unsigned int, short unsigned int);
642 short unsigned int __builtin_mve_vcmpneq_m_n_uv8hi(__simd128_uint16_t, short unsigned int, short unsigned int);
643 short unsigned int __builtin_mve_vcmpneq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
644 short unsigned int __builtin_mve_vcmpneq_m_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
645 short unsigned int __builtin_mve_vcmpneq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
646 short unsigned int __builtin_mve_vcmpneq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, short unsigned int);
647 short unsigned int __builtin_mve_vcmpneq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, short unsigned int);
648 short unsigned int __builtin_mve_vcmpneq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
649 short unsigned int __builtin_mve_vcmpneq_n_fv4sf(__simd128_float32_t, float);
650 short unsigned int __builtin_mve_vcmpneq_n_fv8hf(__simd128_float16_t, __bf16);
651 short unsigned int __builtin_mve_vcmpneq_n_sv16qi(__simd128_int8_t, signed char);
652 short unsigned int __builtin_mve_vcmpneq_n_sv4si(__simd128_int32_t, int);
653 short unsigned int __builtin_mve_vcmpneq_n_sv8hi(__simd128_int16_t, short int);
654 short unsigned int __builtin_mve_vcmpneq_n_uv16qi(__simd128_uint8_t, unsigned char);
655 short unsigned int __builtin_mve_vcmpneq_n_uv4si(__simd128_uint32_t, unsigned int);
656 short unsigned int __builtin_mve_vcmpneq_n_uv8hi(__simd128_uint16_t, short unsigned int);
657 short unsigned int __builtin_mve_vcmpneq_sv16qi(__simd128_int8_t, __simd128_int8_t);
658 short unsigned int __builtin_mve_vcmpneq_sv4si(__simd128_int32_t, __simd128_int32_t);
659 short unsigned int __builtin_mve_vcmpneq_sv8hi(__simd128_int16_t, __simd128_int16_t);
660 short unsigned int __builtin_mve_vcmpneq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
661 short unsigned int __builtin_mve_vcmpneq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
662 short unsigned int __builtin_mve_vcmpneq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
663 __simd128_float32_t __builtin_mve_vcmulq_fv4sf(__simd128_float32_t, __simd128_float32_t);
664 __simd128_float16_t __builtin_mve_vcmulq_fv8hf(__simd128_float16_t, __simd128_float16_t);
665 __simd128_float32_t __builtin_mve_vcmulq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
666 __simd128_float16_t __builtin_mve_vcmulq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
667 __simd128_float32_t __builtin_mve_vcmulq_rot180_fv4sf(__simd128_float32_t, __simd128_float32_t);
668 __simd128_float16_t __builtin_mve_vcmulq_rot180_fv8hf(__simd128_float16_t, __simd128_float16_t);
669 __simd128_float32_t __builtin_mve_vcmulq_rot180_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
670 __simd128_float16_t __builtin_mve_vcmulq_rot180_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
671 __simd128_float32_t __builtin_mve_vcmulq_rot270_fv4sf(__simd128_float32_t, __simd128_float32_t);
672 __simd128_float16_t __builtin_mve_vcmulq_rot270_fv8hf(__simd128_float16_t, __simd128_float16_t);
673 __simd128_float32_t __builtin_mve_vcmulq_rot270_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
674 __simd128_float16_t __builtin_mve_vcmulq_rot270_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
675 __simd128_float32_t __builtin_mve_vcmulq_rot90_fv4sf(__simd128_float32_t, __simd128_float32_t);
676 __simd128_float16_t __builtin_mve_vcmulq_rot90_fv8hf(__simd128_float16_t, __simd128_float16_t);
677 __simd128_float32_t __builtin_mve_vcmulq_rot90_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
678 __simd128_float16_t __builtin_mve_vcmulq_rot90_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
679 __simd128_float32_t __builtin_mve_vcreateq_fv4sf(long long unsigned int, long long unsigned int);
680 __simd128_float16_t __builtin_mve_vcreateq_fv8hf(long long unsigned int, long long unsigned int);
681 __simd128_int8_t __builtin_mve_vcreateq_sv16qi(long long unsigned int, long long unsigned int);
682 __simd128_int64_t __builtin_mve_vcreateq_sv2di(long long unsigned int, long long unsigned int);
683 __simd128_int32_t __builtin_mve_vcreateq_sv4si(long long unsigned int, long long unsigned int);
684 __simd128_int16_t __builtin_mve_vcreateq_sv8hi(long long unsigned int, long long unsigned int);
685 __simd128_uint8_t __builtin_mve_vcreateq_uv16qi(long long unsigned int, long long unsigned int);
686 __simd128_uint64_t __builtin_mve_vcreateq_uv2di(long long unsigned int, long long unsigned int);
687 __simd128_uint32_t __builtin_mve_vcreateq_uv4si(long long unsigned int, long long unsigned int);
688 __simd128_uint16_t __builtin_mve_vcreateq_uv8hi(long long unsigned int, long long unsigned int);
689 short unsigned int __builtin_mve_vctp16qhi(unsigned int);
690 short unsigned int __builtin_mve_vctp16q_mhi(unsigned int, short unsigned int);
691 short unsigned int __builtin_mve_vctp32qhi(unsigned int);
692 short unsigned int __builtin_mve_vctp32q_mhi(unsigned int, short unsigned int);
693 short unsigned int __builtin_mve_vctp64qhi(unsigned int);
694 short unsigned int __builtin_mve_vctp64q_mhi(unsigned int, short unsigned int);
695 short unsigned int __builtin_mve_vctp8qhi(unsigned int);
696 short unsigned int __builtin_mve_vctp8q_mhi(unsigned int, short unsigned int);
697 __simd128_int32_t __builtin_mve_vcvtaq_m_sv4si(__simd128_int32_t, __simd128_float32_t, short unsigned int);
698 __simd128_int16_t __builtin_mve_vcvtaq_m_sv8hi(__simd128_int16_t, __simd128_float16_t, short unsigned int);
699 __simd128_uint32_t __builtin_mve_vcvtaq_m_uv4si(__simd128_uint32_t, __simd128_float32_t, short unsigned int);
700 __simd128_uint16_t __builtin_mve_vcvtaq_m_uv8hi(__simd128_uint16_t, __simd128_float16_t, short unsigned int);
701 __simd128_int32_t __builtin_mve_vcvtaq_sv4si(__simd128_float32_t);
702 __simd128_int16_t __builtin_mve_vcvtaq_sv8hi(__simd128_float16_t);
703 __simd128_uint32_t __builtin_mve_vcvtaq_uv4si(__simd128_float32_t);
704 __simd128_uint16_t __builtin_mve_vcvtaq_uv8hi(__simd128_float16_t);
705 __simd128_float16_t __builtin_mve_vcvtbq_f16_f32v8hf(__simd128_float16_t, __simd128_float32_t);
706 __simd128_float32_t __builtin_mve_vcvtbq_f32_f16v4sf(__simd128_float16_t);
707 __simd128_float16_t __builtin_mve_vcvtbq_m_f16_f32v8hf(__simd128_float16_t, __simd128_float32_t, short unsigned int);
708 __simd128_float32_t __builtin_mve_vcvtbq_m_f32_f16v4sf(__simd128_float32_t, __simd128_float16_t, short unsigned int);
709 __simd128_int32_t __builtin_mve_vcvtmq_m_sv4si(__simd128_int32_t, __simd128_float32_t, short unsigned int);
710 __simd128_int16_t __builtin_mve_vcvtmq_m_sv8hi(__simd128_int16_t, __simd128_float16_t, short unsigned int);
711 __simd128_uint32_t __builtin_mve_vcvtmq_m_uv4si(__simd128_uint32_t, __simd128_float32_t, short unsigned int);
712 __simd128_uint16_t __builtin_mve_vcvtmq_m_uv8hi(__simd128_uint16_t, __simd128_float16_t, short unsigned int);
713 __simd128_int32_t __builtin_mve_vcvtmq_sv4si(__simd128_float32_t);
714 __simd128_int16_t __builtin_mve_vcvtmq_sv8hi(__simd128_float16_t);
715 __simd128_uint32_t __builtin_mve_vcvtmq_uv4si(__simd128_float32_t);
716 __simd128_uint16_t __builtin_mve_vcvtmq_uv8hi(__simd128_float16_t);
717 __simd128_int32_t __builtin_mve_vcvtnq_m_sv4si(__simd128_int32_t, __simd128_float32_t, short unsigned int);
718 __simd128_int16_t __builtin_mve_vcvtnq_m_sv8hi(__simd128_int16_t, __simd128_float16_t, short unsigned int);
719 __simd128_uint32_t __builtin_mve_vcvtnq_m_uv4si(__simd128_uint32_t, __simd128_float32_t, short unsigned int);
720 __simd128_uint16_t __builtin_mve_vcvtnq_m_uv8hi(__simd128_uint16_t, __simd128_float16_t, short unsigned int);
721 __simd128_int32_t __builtin_mve_vcvtnq_sv4si(__simd128_float32_t);
722 __simd128_int16_t __builtin_mve_vcvtnq_sv8hi(__simd128_float16_t);
723 __simd128_uint32_t __builtin_mve_vcvtnq_uv4si(__simd128_float32_t);
724 __simd128_uint16_t __builtin_mve_vcvtnq_uv8hi(__simd128_float16_t);
725 __simd128_int32_t __builtin_mve_vcvtpq_m_sv4si(__simd128_int32_t, __simd128_float32_t, short unsigned int);
726 __simd128_int16_t __builtin_mve_vcvtpq_m_sv8hi(__simd128_int16_t, __simd128_float16_t, short unsigned int);
727 __simd128_uint32_t __builtin_mve_vcvtpq_m_uv4si(__simd128_uint32_t, __simd128_float32_t, short unsigned int);
728 __simd128_uint16_t __builtin_mve_vcvtpq_m_uv8hi(__simd128_uint16_t, __simd128_float16_t, short unsigned int);
729 __simd128_int32_t __builtin_mve_vcvtpq_sv4si(__simd128_float32_t);
730 __simd128_int16_t __builtin_mve_vcvtpq_sv8hi(__simd128_float16_t);
731 __simd128_uint32_t __builtin_mve_vcvtpq_uv4si(__simd128_float32_t);
732 __simd128_uint16_t __builtin_mve_vcvtpq_uv8hi(__simd128_float16_t);
733 __simd128_int32_t __builtin_mve_vcvtq_from_f_sv4si(__simd128_float32_t);
734 __simd128_int16_t __builtin_mve_vcvtq_from_f_sv8hi(__simd128_float16_t);
735 __simd128_uint32_t __builtin_mve_vcvtq_from_f_uv4si(__simd128_float32_t);
736 __simd128_uint16_t __builtin_mve_vcvtq_from_f_uv8hi(__simd128_float16_t);
737 __simd128_int32_t __builtin_mve_vcvtq_m_from_f_sv4si(__simd128_int32_t, __simd128_float32_t, short unsigned int);
738 __simd128_int16_t __builtin_mve_vcvtq_m_from_f_sv8hi(__simd128_int16_t, __simd128_float16_t, short unsigned int);
739 __simd128_uint32_t __builtin_mve_vcvtq_m_from_f_uv4si(__simd128_uint32_t, __simd128_float32_t, short unsigned int);
740 __simd128_uint16_t __builtin_mve_vcvtq_m_from_f_uv8hi(__simd128_uint16_t, __simd128_float16_t, short unsigned int);
741 __simd128_int32_t __builtin_mve_vcvtq_m_n_from_f_sv4si(__simd128_int32_t, __simd128_float32_t, int, short unsigned int);
742 __simd128_int16_t __builtin_mve_vcvtq_m_n_from_f_sv8hi(__simd128_int16_t, __simd128_float16_t, int, short unsigned int);
743 __simd128_uint32_t __builtin_mve_vcvtq_m_n_from_f_uv4si(__simd128_uint32_t, __simd128_float32_t, int, short unsigned int);
744 __simd128_uint16_t __builtin_mve_vcvtq_m_n_from_f_uv8hi(__simd128_uint16_t, __simd128_float16_t, int, short unsigned int);
745 __simd128_float32_t __builtin_mve_vcvtq_m_n_to_f_sv4sf(__simd128_float32_t, __simd128_int32_t, int, short unsigned int);
746 __simd128_float16_t __builtin_mve_vcvtq_m_n_to_f_sv8hf(__simd128_float16_t, __simd128_int16_t, int, short unsigned int);
747 __simd128_float32_t __builtin_mve_vcvtq_m_n_to_f_uv4sf(__simd128_float32_t, __simd128_uint32_t, int, short unsigned int);
748 __simd128_float16_t __builtin_mve_vcvtq_m_n_to_f_uv8hf(__simd128_float16_t, __simd128_uint16_t, int, short unsigned int);
749 __simd128_float32_t __builtin_mve_vcvtq_m_to_f_sv4sf(__simd128_float32_t, __simd128_int32_t, short unsigned int);
750 __simd128_float16_t __builtin_mve_vcvtq_m_to_f_sv8hf(__simd128_float16_t, __simd128_int16_t, short unsigned int);
751 __simd128_float32_t __builtin_mve_vcvtq_m_to_f_uv4sf(__simd128_float32_t, __simd128_uint32_t, short unsigned int);
752 __simd128_float16_t __builtin_mve_vcvtq_m_to_f_uv8hf(__simd128_float16_t, __simd128_uint16_t, short unsigned int);
753 __simd128_int32_t __builtin_mve_vcvtq_n_from_f_sv4si(__simd128_float32_t, int);
754 __simd128_int16_t __builtin_mve_vcvtq_n_from_f_sv8hi(__simd128_float16_t, int);
755 __simd128_uint32_t __builtin_mve_vcvtq_n_from_f_uv4si(__simd128_float32_t, int);
756 __simd128_uint16_t __builtin_mve_vcvtq_n_from_f_uv8hi(__simd128_float16_t, int);
757 __simd128_float32_t __builtin_mve_vcvtq_n_to_f_sv4sf(__simd128_int32_t, int);
758 __simd128_float16_t __builtin_mve_vcvtq_n_to_f_sv8hf(__simd128_int16_t, int);
759 __simd128_float32_t __builtin_mve_vcvtq_n_to_f_uv4sf(__simd128_uint32_t, int);
760 __simd128_float16_t __builtin_mve_vcvtq_n_to_f_uv8hf(__simd128_uint16_t, int);
761 __simd128_float32_t __builtin_mve_vcvtq_to_f_sv4sf(__simd128_int32_t);
762 __simd128_float16_t __builtin_mve_vcvtq_to_f_sv8hf(__simd128_int16_t);
763 __simd128_float32_t __builtin_mve_vcvtq_to_f_uv4sf(__simd128_uint32_t);
764 __simd128_float16_t __builtin_mve_vcvtq_to_f_uv8hf(__simd128_uint16_t);
765 __simd128_float16_t __builtin_mve_vcvttq_f16_f32v8hf(__simd128_float16_t, __simd128_float32_t);
766 __simd128_float32_t __builtin_mve_vcvttq_f32_f16v4sf(__simd128_float16_t);
767 __simd128_float16_t __builtin_mve_vcvttq_m_f16_f32v8hf(__simd128_float16_t, __simd128_float32_t, short unsigned int);
768 __simd128_float32_t __builtin_mve_vcvttq_m_f32_f16v4sf(__simd128_float32_t, __simd128_float16_t, short unsigned int);
769 __simd128_uint8_t __builtin_mve_vddupq_m_n_uv16qi(__simd128_uint8_t, unsigned int, int, short unsigned int);
770 __simd128_uint32_t __builtin_mve_vddupq_m_n_uv4si(__simd128_uint32_t, unsigned int, int, short unsigned int);
771 __simd128_uint16_t __builtin_mve_vddupq_m_n_uv8hi(__simd128_uint16_t, unsigned int, int, short unsigned int);
772 __simd128_uint8_t __builtin_mve_vddupq_n_uv16qi(unsigned int, int);
773 __simd128_uint32_t __builtin_mve_vddupq_n_uv4si(unsigned int, int);
774 __simd128_uint16_t __builtin_mve_vddupq_n_uv8hi(unsigned int, int);
775 __simd128_float32_t __builtin_mve_vdupq_m_n_fv4sf(__simd128_float32_t, float, short unsigned int);
776 __simd128_float16_t __builtin_mve_vdupq_m_n_fv8hf(__simd128_float16_t, __bf16, short unsigned int);
777 __simd128_int8_t __builtin_mve_vdupq_m_n_sv16qi(__simd128_int8_t, signed char, short unsigned int);
778 __simd128_int32_t __builtin_mve_vdupq_m_n_sv4si(__simd128_int32_t, int, short unsigned int);
779 __simd128_int16_t __builtin_mve_vdupq_m_n_sv8hi(__simd128_int16_t, short int, short unsigned int);
780 __simd128_uint8_t __builtin_mve_vdupq_m_n_uv16qi(__simd128_uint8_t, unsigned char, short unsigned int);
781 __simd128_uint32_t __builtin_mve_vdupq_m_n_uv4si(__simd128_uint32_t, unsigned int, short unsigned int);
782 __simd128_uint16_t __builtin_mve_vdupq_m_n_uv8hi(__simd128_uint16_t, short unsigned int, short unsigned int);
783 __simd128_float32_t __builtin_mve_vdupq_n_fv4sf(float);
784 __simd128_float16_t __builtin_mve_vdupq_n_fv8hf(__bf16);
785 __simd128_int8_t __builtin_mve_vdupq_n_sv16qi(signed char);
786 __simd128_int32_t __builtin_mve_vdupq_n_sv4si(int);
787 __simd128_int16_t __builtin_mve_vdupq_n_sv8hi(short int);
788 __simd128_uint8_t __builtin_mve_vdupq_n_uv16qi(unsigned char);
789 __simd128_uint32_t __builtin_mve_vdupq_n_uv4si(unsigned int);
790 __simd128_uint16_t __builtin_mve_vdupq_n_uv8hi(short unsigned int);
791 __simd128_uint8_t __builtin_mve_vdwdupq_m_n_uv16qi(__simd128_uint8_t, unsigned int, long long unsigned int, int, short unsigned int);
792 __simd128_uint32_t __builtin_mve_vdwdupq_m_n_uv4si(__simd128_uint32_t, unsigned int, long long unsigned int, int, short unsigned int);
793 __simd128_uint16_t __builtin_mve_vdwdupq_m_n_uv8hi(__simd128_uint16_t, unsigned int, long long unsigned int, int, short unsigned int);
794 unsigned int __builtin_mve_vdwdupq_m_wb_uv16qi(__simd128_uint8_t, unsigned int, long long unsigned int, int, short unsigned int);
795 unsigned int __builtin_mve_vdwdupq_m_wb_uv4si(__simd128_uint32_t, unsigned int, long long unsigned int, int, short unsigned int);
796 unsigned int __builtin_mve_vdwdupq_m_wb_uv8hi(__simd128_uint16_t, unsigned int, long long unsigned int, int, short unsigned int);
797 __simd128_uint8_t __builtin_mve_vdwdupq_n_uv16qi(unsigned int, long long unsigned int, int);
798 __simd128_uint32_t __builtin_mve_vdwdupq_n_uv4si(unsigned int, long long unsigned int, int);
799 __simd128_uint16_t __builtin_mve_vdwdupq_n_uv8hi(unsigned int, long long unsigned int, int);
800 unsigned int __builtin_mve_vdwdupq_wb_uv16qi(unsigned int, long long unsigned int, int);
801 unsigned int __builtin_mve_vdwdupq_wb_uv4si(unsigned int, long long unsigned int, int);
802 unsigned int __builtin_mve_vdwdupq_wb_uv8hi(unsigned int, long long unsigned int, int);
803 __simd128_float32_t __builtin_mve_veorq_fv4sf(__simd128_float32_t, __simd128_float32_t);
804 __simd128_float16_t __builtin_mve_veorq_fv8hf(__simd128_float16_t, __simd128_float16_t);
805 __simd128_float32_t __builtin_mve_veorq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
806 __simd128_float16_t __builtin_mve_veorq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
807 __simd128_int8_t __builtin_mve_veorq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
808 __simd128_int32_t __builtin_mve_veorq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
809 __simd128_int16_t __builtin_mve_veorq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
810 __simd128_uint8_t __builtin_mve_veorq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
811 __simd128_uint32_t __builtin_mve_veorq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
812 __simd128_uint16_t __builtin_mve_veorq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
813 __simd128_int8_t __builtin_mve_veorq_sv16qi(__simd128_int8_t, __simd128_int8_t);
814 __simd128_int32_t __builtin_mve_veorq_sv4si(__simd128_int32_t, __simd128_int32_t);
815 __simd128_int16_t __builtin_mve_veorq_sv8hi(__simd128_int16_t, __simd128_int16_t);
816 __simd128_uint8_t __builtin_mve_veorq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
817 __simd128_uint32_t __builtin_mve_veorq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
818 __simd128_uint16_t __builtin_mve_veorq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
819 __simd128_float32_t __builtin_mve_vfmaq_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t);
820 __simd128_float16_t __builtin_mve_vfmaq_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t);
821 __simd128_float32_t __builtin_mve_vfmaq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
822 __simd128_float16_t __builtin_mve_vfmaq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
823 __simd128_float32_t __builtin_mve_vfmaq_m_n_fv4sf(__simd128_float32_t, __simd128_float32_t, float, short unsigned int);
824 __simd128_float16_t __builtin_mve_vfmaq_m_n_fv8hf(__simd128_float16_t, __simd128_float16_t, __bf16, short unsigned int);
825 __simd128_float32_t __builtin_mve_vfmaq_n_fv4sf(__simd128_float32_t, __simd128_float32_t, float);
826 __simd128_float16_t __builtin_mve_vfmaq_n_fv8hf(__simd128_float16_t, __simd128_float16_t, __bf16);
827 __simd128_float32_t __builtin_mve_vfmasq_m_n_fv4sf(__simd128_float32_t, __simd128_float32_t, float, short unsigned int);
828 __simd128_float16_t __builtin_mve_vfmasq_m_n_fv8hf(__simd128_float16_t, __simd128_float16_t, __bf16, short unsigned int);
829 __simd128_float32_t __builtin_mve_vfmasq_n_fv4sf(__simd128_float32_t, __simd128_float32_t, float);
830 __simd128_float16_t __builtin_mve_vfmasq_n_fv8hf(__simd128_float16_t, __simd128_float16_t, __bf16);
831 __simd128_float32_t __builtin_mve_vfmsq_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t);
832 __simd128_float16_t __builtin_mve_vfmsq_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t);
833 __simd128_float32_t __builtin_mve_vfmsq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
834 __simd128_float16_t __builtin_mve_vfmsq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
835 __simd128_int8_t __builtin_mve_vhaddq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char, short unsigned int);
836 __simd128_int32_t __builtin_mve_vhaddq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
837 __simd128_int16_t __builtin_mve_vhaddq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int, short unsigned int);
838 __simd128_uint8_t __builtin_mve_vhaddq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, unsigned char, short unsigned int);
839 __simd128_uint32_t __builtin_mve_vhaddq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, unsigned int, short unsigned int);
840 __simd128_uint16_t __builtin_mve_vhaddq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int, short unsigned int);
841 __simd128_int8_t __builtin_mve_vhaddq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
842 __simd128_int32_t __builtin_mve_vhaddq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
843 __simd128_int16_t __builtin_mve_vhaddq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
844 __simd128_uint8_t __builtin_mve_vhaddq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
845 __simd128_uint32_t __builtin_mve_vhaddq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
846 __simd128_uint16_t __builtin_mve_vhaddq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
847 __simd128_int8_t __builtin_mve_vhaddq_n_sv16qi(__simd128_int8_t, signed char);
848 __simd128_int32_t __builtin_mve_vhaddq_n_sv4si(__simd128_int32_t, int);
849 __simd128_int16_t __builtin_mve_vhaddq_n_sv8hi(__simd128_int16_t, short int);
850 __simd128_uint8_t __builtin_mve_vhaddq_n_uv16qi(__simd128_uint8_t, unsigned char);
851 __simd128_uint32_t __builtin_mve_vhaddq_n_uv4si(__simd128_uint32_t, unsigned int);
852 __simd128_uint16_t __builtin_mve_vhaddq_n_uv8hi(__simd128_uint16_t, short unsigned int);
853 __simd128_int8_t __builtin_mve_vhaddq_sv16qi(__simd128_int8_t, __simd128_int8_t);
854 __simd128_int32_t __builtin_mve_vhaddq_sv4si(__simd128_int32_t, __simd128_int32_t);
855 __simd128_int16_t __builtin_mve_vhaddq_sv8hi(__simd128_int16_t, __simd128_int16_t);
856 __simd128_uint8_t __builtin_mve_vhaddq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
857 __simd128_uint32_t __builtin_mve_vhaddq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
858 __simd128_uint16_t __builtin_mve_vhaddq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
859 __simd128_int8_t __builtin_mve_vhcaddq_rot270_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
860 __simd128_int32_t __builtin_mve_vhcaddq_rot270_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
861 __simd128_int16_t __builtin_mve_vhcaddq_rot270_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
862 __simd128_int8_t __builtin_mve_vhcaddq_rot270_sv16qi(__simd128_int8_t, __simd128_int8_t);
863 __simd128_int32_t __builtin_mve_vhcaddq_rot270_sv4si(__simd128_int32_t, __simd128_int32_t);
864 __simd128_int16_t __builtin_mve_vhcaddq_rot270_sv8hi(__simd128_int16_t, __simd128_int16_t);
865 __simd128_int8_t __builtin_mve_vhcaddq_rot90_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
866 __simd128_int32_t __builtin_mve_vhcaddq_rot90_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
867 __simd128_int16_t __builtin_mve_vhcaddq_rot90_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
868 __simd128_int8_t __builtin_mve_vhcaddq_rot90_sv16qi(__simd128_int8_t, __simd128_int8_t);
869 __simd128_int32_t __builtin_mve_vhcaddq_rot90_sv4si(__simd128_int32_t, __simd128_int32_t);
870 __simd128_int16_t __builtin_mve_vhcaddq_rot90_sv8hi(__simd128_int16_t, __simd128_int16_t);
871 __simd128_int8_t __builtin_mve_vhsubq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char, short unsigned int);
872 __simd128_int32_t __builtin_mve_vhsubq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
873 __simd128_int16_t __builtin_mve_vhsubq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int, short unsigned int);
874 __simd128_uint8_t __builtin_mve_vhsubq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, unsigned char, short unsigned int);
875 __simd128_uint32_t __builtin_mve_vhsubq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, unsigned int, short unsigned int);
876 __simd128_uint16_t __builtin_mve_vhsubq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int, short unsigned int);
877 __simd128_int8_t __builtin_mve_vhsubq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
878 __simd128_int32_t __builtin_mve_vhsubq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
879 __simd128_int16_t __builtin_mve_vhsubq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
880 __simd128_uint8_t __builtin_mve_vhsubq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
881 __simd128_uint32_t __builtin_mve_vhsubq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
882 __simd128_uint16_t __builtin_mve_vhsubq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
883 __simd128_int8_t __builtin_mve_vhsubq_n_sv16qi(__simd128_int8_t, signed char);
884 __simd128_int32_t __builtin_mve_vhsubq_n_sv4si(__simd128_int32_t, int);
885 __simd128_int16_t __builtin_mve_vhsubq_n_sv8hi(__simd128_int16_t, short int);
886 __simd128_uint8_t __builtin_mve_vhsubq_n_uv16qi(__simd128_uint8_t, unsigned char);
887 __simd128_uint32_t __builtin_mve_vhsubq_n_uv4si(__simd128_uint32_t, unsigned int);
888 __simd128_uint16_t __builtin_mve_vhsubq_n_uv8hi(__simd128_uint16_t, short unsigned int);
889 __simd128_int8_t __builtin_mve_vhsubq_sv16qi(__simd128_int8_t, __simd128_int8_t);
890 __simd128_int32_t __builtin_mve_vhsubq_sv4si(__simd128_int32_t, __simd128_int32_t);
891 __simd128_int16_t __builtin_mve_vhsubq_sv8hi(__simd128_int16_t, __simd128_int16_t);
892 __simd128_uint8_t __builtin_mve_vhsubq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
893 __simd128_uint32_t __builtin_mve_vhsubq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
894 __simd128_uint16_t __builtin_mve_vhsubq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
895 __simd128_uint8_t __builtin_mve_vidupq_m_n_uv16qi(__simd128_uint8_t, unsigned int, int, short unsigned int);
896 __simd128_uint32_t __builtin_mve_vidupq_m_n_uv4si(__simd128_uint32_t, unsigned int, int, short unsigned int);
897 __simd128_uint16_t __builtin_mve_vidupq_m_n_uv8hi(__simd128_uint16_t, unsigned int, int, short unsigned int);
898 __simd128_uint8_t __builtin_mve_vidupq_n_uv16qi(unsigned int, int);
899 __simd128_uint32_t __builtin_mve_vidupq_n_uv4si(unsigned int, int);
900 __simd128_uint16_t __builtin_mve_vidupq_n_uv8hi(unsigned int, int);
901 __simd128_uint8_t __builtin_mve_viwdupq_m_n_uv16qi(__simd128_uint8_t, unsigned int, long long unsigned int, int, short unsigned int);
902 __simd128_uint32_t __builtin_mve_viwdupq_m_n_uv4si(__simd128_uint32_t, unsigned int, long long unsigned int, int, short unsigned int);
903 __simd128_uint16_t __builtin_mve_viwdupq_m_n_uv8hi(__simd128_uint16_t, unsigned int, long long unsigned int, int, short unsigned int);
904 unsigned int __builtin_mve_viwdupq_m_wb_uv16qi(__simd128_uint8_t, unsigned int, long long unsigned int, int, short unsigned int);
905 unsigned int __builtin_mve_viwdupq_m_wb_uv4si(__simd128_uint32_t, unsigned int, long long unsigned int, int, short unsigned int);
906 unsigned int __builtin_mve_viwdupq_m_wb_uv8hi(__simd128_uint16_t, unsigned int, long long unsigned int, int, short unsigned int);
907 __simd128_uint8_t __builtin_mve_viwdupq_n_uv16qi(unsigned int, long long unsigned int, int);
908 __simd128_uint32_t __builtin_mve_viwdupq_n_uv4si(unsigned int, long long unsigned int, int);
909 __simd128_uint16_t __builtin_mve_viwdupq_n_uv8hi(unsigned int, long long unsigned int, int);
910 unsigned int __builtin_mve_viwdupq_wb_uv16qi(unsigned int, long long unsigned int, int);
911 unsigned int __builtin_mve_viwdupq_wb_uv4si(unsigned int, long long unsigned int, int);
912 unsigned int __builtin_mve_viwdupq_wb_uv8hi(unsigned int, long long unsigned int, int);
913 __simd128_float32_t __builtin_mve_vld1q_fv4sf(int*);
914 __simd128_float16_t __builtin_mve_vld1q_fv8hf(short int*);
915 __simd128_int8_t __builtin_mve_vld1q_sv16qi(signed char*);
916 __simd128_int32_t __builtin_mve_vld1q_sv4si(int*);
917 __simd128_int16_t __builtin_mve_vld1q_sv8hi(short int*);
918 __simd128_uint8_t __builtin_mve_vld1q_uv16qi(signed char*);
919 __simd128_uint32_t __builtin_mve_vld1q_uv4si(int*);
920 __simd128_uint16_t __builtin_mve_vld1q_uv8hi(short int*);
921 __builtin_neon_oi __builtin_mve_vld2qv16qi(const signed char*);
922 __builtin_neon_oi __builtin_mve_vld2qv4sf(const float*);
923 __builtin_neon_oi __builtin_mve_vld2qv4si(const int*);
924 __builtin_neon_oi __builtin_mve_vld2qv8hf(const __bf16*);
925 __builtin_neon_oi __builtin_mve_vld2qv8hi(const short int*);
926 __builtin_neon_xi __builtin_mve_vld4qv16qi(const signed char*);
927 __builtin_neon_xi __builtin_mve_vld4qv4sf(const float*);
928 __builtin_neon_xi __builtin_mve_vld4qv4si(const int*);
929 __builtin_neon_xi __builtin_mve_vld4qv8hf(const __bf16*);
930 __builtin_neon_xi __builtin_mve_vld4qv8hi(const short int*);
931 __simd128_int8_t __builtin_mve_vldrbq_gather_offset_sv16qi(signed char*, __simd128_uint8_t);
932 __simd128_int32_t __builtin_mve_vldrbq_gather_offset_sv4si(signed char*, __simd128_uint32_t);
933 __simd128_int16_t __builtin_mve_vldrbq_gather_offset_sv8hi(signed char*, __simd128_uint16_t);
934 __simd128_uint8_t __builtin_mve_vldrbq_gather_offset_uv16qi(signed char*, __simd128_uint8_t);
935 __simd128_uint32_t __builtin_mve_vldrbq_gather_offset_uv4si(signed char*, __simd128_uint32_t);
936 __simd128_uint16_t __builtin_mve_vldrbq_gather_offset_uv8hi(signed char*, __simd128_uint16_t);
937 __simd128_int8_t __builtin_mve_vldrbq_gather_offset_z_sv16qi(signed char*, __simd128_uint8_t, short unsigned int);
938 __simd128_int32_t __builtin_mve_vldrbq_gather_offset_z_sv4si(signed char*, __simd128_uint32_t, short unsigned int);
939 __simd128_int16_t __builtin_mve_vldrbq_gather_offset_z_sv8hi(signed char*, __simd128_uint16_t, short unsigned int);
940 __simd128_uint8_t __builtin_mve_vldrbq_gather_offset_z_uv16qi(signed char*, __simd128_uint8_t, short unsigned int);
941 __simd128_uint32_t __builtin_mve_vldrbq_gather_offset_z_uv4si(signed char*, __simd128_uint32_t, short unsigned int);
942 __simd128_uint16_t __builtin_mve_vldrbq_gather_offset_z_uv8hi(signed char*, __simd128_uint16_t, short unsigned int);
943 __simd128_int8_t __builtin_mve_vldrbq_sv16qi(signed char*);
944 __simd128_int32_t __builtin_mve_vldrbq_sv4si(signed char*);
945 __simd128_int16_t __builtin_mve_vldrbq_sv8hi(signed char*);
946 __simd128_uint8_t __builtin_mve_vldrbq_uv16qi(signed char*);
947 __simd128_uint32_t __builtin_mve_vldrbq_uv4si(signed char*);
948 __simd128_uint16_t __builtin_mve_vldrbq_uv8hi(signed char*);
949 __simd128_int8_t __builtin_mve_vldrbq_z_sv16qi(signed char*, short unsigned int);
950 __simd128_int32_t __builtin_mve_vldrbq_z_sv4si(signed char*, short unsigned int);
951 __simd128_int16_t __builtin_mve_vldrbq_z_sv8hi(signed char*, short unsigned int);
952 __simd128_uint8_t __builtin_mve_vldrbq_z_uv16qi(signed char*, short unsigned int);
953 __simd128_uint32_t __builtin_mve_vldrbq_z_uv4si(signed char*, short unsigned int);
954 __simd128_uint16_t __builtin_mve_vldrbq_z_uv8hi(signed char*, short unsigned int);
955 __simd128_int64_t __builtin_mve_vldrdq_gather_base_nowb_sv2di(__simd128_uint64_t, int);
956 __simd128_uint64_t __builtin_mve_vldrdq_gather_base_nowb_uv2di(__simd128_uint64_t, int);
957 __simd128_int64_t __builtin_mve_vldrdq_gather_base_nowb_z_sv2di(__simd128_uint64_t, int, short unsigned int);
958 __simd128_uint64_t __builtin_mve_vldrdq_gather_base_nowb_z_uv2di(__simd128_uint64_t, int, short unsigned int);
959 __simd128_int64_t __builtin_mve_vldrdq_gather_base_sv2di(__simd128_uint64_t, int);
960 __simd128_uint64_t __builtin_mve_vldrdq_gather_base_uv2di(__simd128_uint64_t, int);
961 __simd128_uint64_t __builtin_mve_vldrdq_gather_base_wb_sv2di(__simd128_uint64_t, int);
962 __simd128_uint64_t __builtin_mve_vldrdq_gather_base_wb_uv2di(__simd128_uint64_t, int);
963 __simd128_uint64_t __builtin_mve_vldrdq_gather_base_wb_z_sv2di(__simd128_uint64_t, int, short unsigned int);
964 __simd128_uint64_t __builtin_mve_vldrdq_gather_base_wb_z_uv2di(__simd128_uint64_t, int, short unsigned int);
965 __simd128_int64_t __builtin_mve_vldrdq_gather_base_z_sv2di(__simd128_uint64_t, int, short unsigned int);
966 __simd128_uint64_t __builtin_mve_vldrdq_gather_base_z_uv2di(__simd128_uint64_t, int, short unsigned int);
967 __simd128_int64_t __builtin_mve_vldrdq_gather_offset_sv2di(long long int*, __simd128_uint64_t);
968 __simd128_uint64_t __builtin_mve_vldrdq_gather_offset_uv2di(long long int*, __simd128_uint64_t);
969 __simd128_int64_t __builtin_mve_vldrdq_gather_offset_z_sv2di(long long int*, __simd128_uint64_t, short unsigned int);
970 __simd128_uint64_t __builtin_mve_vldrdq_gather_offset_z_uv2di(long long int*, __simd128_uint64_t, short unsigned int);
971 __simd128_int64_t __builtin_mve_vldrdq_gather_shifted_offset_sv2di(long long int*, __simd128_uint64_t);
972 __simd128_uint64_t __builtin_mve_vldrdq_gather_shifted_offset_uv2di(long long int*, __simd128_uint64_t);
973 __simd128_int64_t __builtin_mve_vldrdq_gather_shifted_offset_z_sv2di(long long int*, __simd128_uint64_t, short unsigned int);
974 __simd128_uint64_t __builtin_mve_vldrdq_gather_shifted_offset_z_uv2di(long long int*, __simd128_uint64_t, short unsigned int);
975 __simd128_float16_t __builtin_mve_vldrhq_fv8hf(short int*);
976 __simd128_float16_t __builtin_mve_vldrhq_gather_offset_fv8hf(short int*, __simd128_uint16_t);
977 __simd128_int32_t __builtin_mve_vldrhq_gather_offset_sv4si(short int*, __simd128_uint32_t);
978 __simd128_int16_t __builtin_mve_vldrhq_gather_offset_sv8hi(short int*, __simd128_uint16_t);
979 __simd128_uint32_t __builtin_mve_vldrhq_gather_offset_uv4si(short int*, __simd128_uint32_t);
980 __simd128_uint16_t __builtin_mve_vldrhq_gather_offset_uv8hi(short int*, __simd128_uint16_t);
981 __simd128_float16_t __builtin_mve_vldrhq_gather_offset_z_fv8hf(short int*, __simd128_uint16_t, short unsigned int);
982 __simd128_int32_t __builtin_mve_vldrhq_gather_offset_z_sv4si(short int*, __simd128_uint32_t, short unsigned int);
983 __simd128_int16_t __builtin_mve_vldrhq_gather_offset_z_sv8hi(short int*, __simd128_uint16_t, short unsigned int);
984 __simd128_uint32_t __builtin_mve_vldrhq_gather_offset_z_uv4si(short int*, __simd128_uint32_t, short unsigned int);
985 __simd128_uint16_t __builtin_mve_vldrhq_gather_offset_z_uv8hi(short int*, __simd128_uint16_t, short unsigned int);
986 __simd128_float16_t __builtin_mve_vldrhq_gather_shifted_offset_fv8hf(short int*, __simd128_uint16_t);
987 __simd128_int32_t __builtin_mve_vldrhq_gather_shifted_offset_sv4si(short int*, __simd128_uint32_t);
988 __simd128_int16_t __builtin_mve_vldrhq_gather_shifted_offset_sv8hi(short int*, __simd128_uint16_t);
989 __simd128_uint32_t __builtin_mve_vldrhq_gather_shifted_offset_uv4si(short int*, __simd128_uint32_t);
990 __simd128_uint16_t __builtin_mve_vldrhq_gather_shifted_offset_uv8hi(short int*, __simd128_uint16_t);
991 __simd128_float16_t __builtin_mve_vldrhq_gather_shifted_offset_z_fv8hf(short int*, __simd128_uint16_t, short unsigned int);
992 __simd128_int32_t __builtin_mve_vldrhq_gather_shifted_offset_z_sv4si(short int*, __simd128_uint32_t, short unsigned int);
993 __simd128_int16_t __builtin_mve_vldrhq_gather_shifted_offset_z_sv8hi(short int*, __simd128_uint16_t, short unsigned int);
994 __simd128_uint32_t __builtin_mve_vldrhq_gather_shifted_offset_z_uv4si(short int*, __simd128_uint32_t, short unsigned int);
995 __simd128_uint16_t __builtin_mve_vldrhq_gather_shifted_offset_z_uv8hi(short int*, __simd128_uint16_t, short unsigned int);
996 __simd128_int32_t __builtin_mve_vldrhq_sv4si(short int*);
997 __simd128_int16_t __builtin_mve_vldrhq_sv8hi(short int*);
998 __simd128_uint32_t __builtin_mve_vldrhq_uv4si(short int*);
999 __simd128_uint16_t __builtin_mve_vldrhq_uv8hi(short int*);
1000 __simd128_float16_t __builtin_mve_vldrhq_z_fv8hf(short int*, short unsigned int);
1001 __simd128_int32_t __builtin_mve_vldrhq_z_sv4si(short int*, short unsigned int);
1002 __simd128_int16_t __builtin_mve_vldrhq_z_sv8hi(short int*, short unsigned int);
1003 __simd128_uint32_t __builtin_mve_vldrhq_z_uv4si(short int*, short unsigned int);
1004 __simd128_uint16_t __builtin_mve_vldrhq_z_uv8hi(short int*, short unsigned int);
1005 __simd128_float32_t __builtin_mve_vldrwq_fv4sf(int*);
1006 __simd128_float32_t __builtin_mve_vldrwq_gather_base_fv4sf(__simd128_uint32_t, int);
1007 __simd128_float32_t __builtin_mve_vldrwq_gather_base_nowb_fv4sf(__simd128_uint32_t, int);
1008 __simd128_int32_t __builtin_mve_vldrwq_gather_base_nowb_sv4si(__simd128_uint32_t, int);
1009 __simd128_uint32_t __builtin_mve_vldrwq_gather_base_nowb_uv4si(__simd128_uint32_t, int);
1010 __simd128_float32_t __builtin_mve_vldrwq_gather_base_nowb_z_fv4sf(__simd128_uint32_t, int, short unsigned int);
1011 __simd128_int32_t __builtin_mve_vldrwq_gather_base_nowb_z_sv4si(__simd128_uint32_t, int, short unsigned int);
1012 __simd128_uint32_t __builtin_mve_vldrwq_gather_base_nowb_z_uv4si(__simd128_uint32_t, int, short unsigned int);
1013 __simd128_int32_t __builtin_mve_vldrwq_gather_base_sv4si(__simd128_uint32_t, int);
1014 __simd128_uint32_t __builtin_mve_vldrwq_gather_base_uv4si(__simd128_uint32_t, int);
1015 __simd128_uint32_t __builtin_mve_vldrwq_gather_base_wb_fv4sf(__simd128_uint32_t, int);
1016 __simd128_uint32_t __builtin_mve_vldrwq_gather_base_wb_sv4si(__simd128_uint32_t, int);
1017 __simd128_uint32_t __builtin_mve_vldrwq_gather_base_wb_uv4si(__simd128_uint32_t, int);
1018 __simd128_uint32_t __builtin_mve_vldrwq_gather_base_wb_z_fv4sf(__simd128_uint32_t, int, short unsigned int);
1019 __simd128_uint32_t __builtin_mve_vldrwq_gather_base_wb_z_sv4si(__simd128_uint32_t, int, short unsigned int);
1020 __simd128_uint32_t __builtin_mve_vldrwq_gather_base_wb_z_uv4si(__simd128_uint32_t, int, short unsigned int);
1021 __simd128_float32_t __builtin_mve_vldrwq_gather_base_z_fv4sf(__simd128_uint32_t, int, short unsigned int);
1022 __simd128_int32_t __builtin_mve_vldrwq_gather_base_z_sv4si(__simd128_uint32_t, int, short unsigned int);
1023 __simd128_uint32_t __builtin_mve_vldrwq_gather_base_z_uv4si(__simd128_uint32_t, int, short unsigned int);
1024 __simd128_float32_t __builtin_mve_vldrwq_gather_offset_fv4sf(int*, __simd128_uint32_t);
1025 __simd128_int32_t __builtin_mve_vldrwq_gather_offset_sv4si(int*, __simd128_uint32_t);
1026 __simd128_uint32_t __builtin_mve_vldrwq_gather_offset_uv4si(int*, __simd128_uint32_t);
1027 __simd128_float32_t __builtin_mve_vldrwq_gather_offset_z_fv4sf(int*, __simd128_uint32_t, short unsigned int);
1028 __simd128_int32_t __builtin_mve_vldrwq_gather_offset_z_sv4si(int*, __simd128_uint32_t, short unsigned int);
1029 __simd128_uint32_t __builtin_mve_vldrwq_gather_offset_z_uv4si(int*, __simd128_uint32_t, short unsigned int);
1030 __simd128_float32_t __builtin_mve_vldrwq_gather_shifted_offset_fv4sf(int*, __simd128_uint32_t);
1031 __simd128_int32_t __builtin_mve_vldrwq_gather_shifted_offset_sv4si(int*, __simd128_uint32_t);
1032 __simd128_uint32_t __builtin_mve_vldrwq_gather_shifted_offset_uv4si(int*, __simd128_uint32_t);
1033 __simd128_float32_t __builtin_mve_vldrwq_gather_shifted_offset_z_fv4sf(int*, __simd128_uint32_t, short unsigned int);
1034 __simd128_int32_t __builtin_mve_vldrwq_gather_shifted_offset_z_sv4si(int*, __simd128_uint32_t, short unsigned int);
1035 __simd128_uint32_t __builtin_mve_vldrwq_gather_shifted_offset_z_uv4si(int*, __simd128_uint32_t, short unsigned int);
1036 __simd128_int32_t __builtin_mve_vldrwq_sv4si(int*);
1037 __simd128_uint32_t __builtin_mve_vldrwq_uv4si(int*);
1038 __simd128_float32_t __builtin_mve_vldrwq_z_fv4sf(int*, short unsigned int);
1039 __simd128_int32_t __builtin_mve_vldrwq_z_sv4si(int*, short unsigned int);
1040 __simd128_uint32_t __builtin_mve_vldrwq_z_uv4si(int*, short unsigned int);
1041 __simd128_uint8_t __builtin_mve_vmaxaq_m_sv16qi(__simd128_uint8_t, __simd128_int8_t, short unsigned int);
1042 __simd128_uint32_t __builtin_mve_vmaxaq_m_sv4si(__simd128_uint32_t, __simd128_int32_t, short unsigned int);
1043 __simd128_uint16_t __builtin_mve_vmaxaq_m_sv8hi(__simd128_uint16_t, __simd128_int16_t, short unsigned int);
1044 __simd128_uint8_t __builtin_mve_vmaxaq_sv16qi(__simd128_uint8_t, __simd128_int8_t);
1045 __simd128_uint32_t __builtin_mve_vmaxaq_sv4si(__simd128_uint32_t, __simd128_int32_t);
1046 __simd128_uint16_t __builtin_mve_vmaxaq_sv8hi(__simd128_uint16_t, __simd128_int16_t);
1047 unsigned char __builtin_mve_vmaxavq_p_sv16qi(unsigned char, __simd128_int8_t, short unsigned int);
1048 unsigned int __builtin_mve_vmaxavq_p_sv4si(unsigned int, __simd128_int32_t, short unsigned int);
1049 short unsigned int __builtin_mve_vmaxavq_p_sv8hi(short unsigned int, __simd128_int16_t, short unsigned int);
1050 unsigned char __builtin_mve_vmaxavq_sv16qi(unsigned char, __simd128_int8_t);
1051 unsigned int __builtin_mve_vmaxavq_sv4si(unsigned int, __simd128_int32_t);
1052 short unsigned int __builtin_mve_vmaxavq_sv8hi(short unsigned int, __simd128_int16_t);
1053 __simd128_float32_t __builtin_mve_vmaxnmaq_fv4sf(__simd128_float32_t, __simd128_float32_t);
1054 __simd128_float16_t __builtin_mve_vmaxnmaq_fv8hf(__simd128_float16_t, __simd128_float16_t);
1055 __simd128_float32_t __builtin_mve_vmaxnmaq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
1056 __simd128_float16_t __builtin_mve_vmaxnmaq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
1057 float __builtin_mve_vmaxnmavq_fv4sf(float, __simd128_float32_t);
1058 __bf16 __builtin_mve_vmaxnmavq_fv8hf(__bf16, __simd128_float16_t);
1059 float __builtin_mve_vmaxnmavq_p_fv4sf(float, __simd128_float32_t, short unsigned int);
1060 __bf16 __builtin_mve_vmaxnmavq_p_fv8hf(__bf16, __simd128_float16_t, short unsigned int);
1061 __simd128_float32_t __builtin_mve_vmaxnmq_fv4sf(__simd128_float32_t, __simd128_float32_t);
1062 __simd128_float16_t __builtin_mve_vmaxnmq_fv8hf(__simd128_float16_t, __simd128_float16_t);
1063 __simd128_float32_t __builtin_mve_vmaxnmq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
1064 __simd128_float16_t __builtin_mve_vmaxnmq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
1065 float __builtin_mve_vmaxnmvq_fv4sf(float, __simd128_float32_t);
1066 __bf16 __builtin_mve_vmaxnmvq_fv8hf(__bf16, __simd128_float16_t);
1067 float __builtin_mve_vmaxnmvq_p_fv4sf(float, __simd128_float32_t, short unsigned int);
1068 __bf16 __builtin_mve_vmaxnmvq_p_fv8hf(__bf16, __simd128_float16_t, short unsigned int);
1069 __simd128_int8_t __builtin_mve_vmaxq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1070 __simd128_int32_t __builtin_mve_vmaxq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1071 __simd128_int16_t __builtin_mve_vmaxq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1072 __simd128_uint8_t __builtin_mve_vmaxq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1073 __simd128_uint32_t __builtin_mve_vmaxq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1074 __simd128_uint16_t __builtin_mve_vmaxq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1075 __simd128_int8_t __builtin_mve_vmaxq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1076 __simd128_int32_t __builtin_mve_vmaxq_sv4si(__simd128_int32_t, __simd128_int32_t);
1077 __simd128_int16_t __builtin_mve_vmaxq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1078 __simd128_uint8_t __builtin_mve_vmaxq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
1079 __simd128_uint32_t __builtin_mve_vmaxq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1080 __simd128_uint16_t __builtin_mve_vmaxq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
1081 signed char __builtin_mve_vmaxvq_p_sv16qi(signed char, __simd128_int8_t, short unsigned int);
1082 int __builtin_mve_vmaxvq_p_sv4si(int, __simd128_int32_t, short unsigned int);
1083 short int __builtin_mve_vmaxvq_p_sv8hi(short int, __simd128_int16_t, short unsigned int);
1084 unsigned char __builtin_mve_vmaxvq_p_uv16qi(unsigned char, __simd128_uint8_t, short unsigned int);
1085 unsigned int __builtin_mve_vmaxvq_p_uv4si(unsigned int, __simd128_uint32_t, short unsigned int);
1086 short unsigned int __builtin_mve_vmaxvq_p_uv8hi(short unsigned int, __simd128_uint16_t, short unsigned int);
1087 signed char __builtin_mve_vmaxvq_sv16qi(signed char, __simd128_int8_t);
1088 int __builtin_mve_vmaxvq_sv4si(int, __simd128_int32_t);
1089 short int __builtin_mve_vmaxvq_sv8hi(short int, __simd128_int16_t);
1090 unsigned char __builtin_mve_vmaxvq_uv16qi(unsigned char, __simd128_uint8_t);
1091 unsigned int __builtin_mve_vmaxvq_uv4si(unsigned int, __simd128_uint32_t);
1092 short unsigned int __builtin_mve_vmaxvq_uv8hi(short unsigned int, __simd128_uint16_t);
1093 __simd128_uint8_t __builtin_mve_vminaq_m_sv16qi(__simd128_uint8_t, __simd128_int8_t, short unsigned int);
1094 __simd128_uint32_t __builtin_mve_vminaq_m_sv4si(__simd128_uint32_t, __simd128_int32_t, short unsigned int);
1095 __simd128_uint16_t __builtin_mve_vminaq_m_sv8hi(__simd128_uint16_t, __simd128_int16_t, short unsigned int);
1096 __simd128_uint8_t __builtin_mve_vminaq_sv16qi(__simd128_uint8_t, __simd128_int8_t);
1097 __simd128_uint32_t __builtin_mve_vminaq_sv4si(__simd128_uint32_t, __simd128_int32_t);
1098 __simd128_uint16_t __builtin_mve_vminaq_sv8hi(__simd128_uint16_t, __simd128_int16_t);
1099 unsigned char __builtin_mve_vminavq_p_sv16qi(unsigned char, __simd128_int8_t, short unsigned int);
1100 unsigned int __builtin_mve_vminavq_p_sv4si(unsigned int, __simd128_int32_t, short unsigned int);
1101 short unsigned int __builtin_mve_vminavq_p_sv8hi(short unsigned int, __simd128_int16_t, short unsigned int);
1102 unsigned char __builtin_mve_vminavq_sv16qi(unsigned char, __simd128_int8_t);
1103 unsigned int __builtin_mve_vminavq_sv4si(unsigned int, __simd128_int32_t);
1104 short unsigned int __builtin_mve_vminavq_sv8hi(short unsigned int, __simd128_int16_t);
1105 __simd128_float32_t __builtin_mve_vminnmaq_fv4sf(__simd128_float32_t, __simd128_float32_t);
1106 __simd128_float16_t __builtin_mve_vminnmaq_fv8hf(__simd128_float16_t, __simd128_float16_t);
1107 __simd128_float32_t __builtin_mve_vminnmaq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
1108 __simd128_float16_t __builtin_mve_vminnmaq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
1109 float __builtin_mve_vminnmavq_fv4sf(float, __simd128_float32_t);
1110 __bf16 __builtin_mve_vminnmavq_fv8hf(__bf16, __simd128_float16_t);
1111 float __builtin_mve_vminnmavq_p_fv4sf(float, __simd128_float32_t, short unsigned int);
1112 __bf16 __builtin_mve_vminnmavq_p_fv8hf(__bf16, __simd128_float16_t, short unsigned int);
1113 __simd128_float32_t __builtin_mve_vminnmq_fv4sf(__simd128_float32_t, __simd128_float32_t);
1114 __simd128_float16_t __builtin_mve_vminnmq_fv8hf(__simd128_float16_t, __simd128_float16_t);
1115 __simd128_float32_t __builtin_mve_vminnmq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
1116 __simd128_float16_t __builtin_mve_vminnmq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
1117 float __builtin_mve_vminnmvq_fv4sf(float, __simd128_float32_t);
1118 __bf16 __builtin_mve_vminnmvq_fv8hf(__bf16, __simd128_float16_t);
1119 float __builtin_mve_vminnmvq_p_fv4sf(float, __simd128_float32_t, short unsigned int);
1120 __bf16 __builtin_mve_vminnmvq_p_fv8hf(__bf16, __simd128_float16_t, short unsigned int);
1121 __simd128_int8_t __builtin_mve_vminq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1122 __simd128_int32_t __builtin_mve_vminq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1123 __simd128_int16_t __builtin_mve_vminq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1124 __simd128_uint8_t __builtin_mve_vminq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1125 __simd128_uint32_t __builtin_mve_vminq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1126 __simd128_uint16_t __builtin_mve_vminq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1127 __simd128_int8_t __builtin_mve_vminq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1128 __simd128_int32_t __builtin_mve_vminq_sv4si(__simd128_int32_t, __simd128_int32_t);
1129 __simd128_int16_t __builtin_mve_vminq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1130 __simd128_uint8_t __builtin_mve_vminq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
1131 __simd128_uint32_t __builtin_mve_vminq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1132 __simd128_uint16_t __builtin_mve_vminq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
1133 signed char __builtin_mve_vminvq_p_sv16qi(signed char, __simd128_int8_t, short unsigned int);
1134 int __builtin_mve_vminvq_p_sv4si(int, __simd128_int32_t, short unsigned int);
1135 short int __builtin_mve_vminvq_p_sv8hi(short int, __simd128_int16_t, short unsigned int);
1136 unsigned char __builtin_mve_vminvq_p_uv16qi(unsigned char, __simd128_uint8_t, short unsigned int);
1137 unsigned int __builtin_mve_vminvq_p_uv4si(unsigned int, __simd128_uint32_t, short unsigned int);
1138 short unsigned int __builtin_mve_vminvq_p_uv8hi(short unsigned int, __simd128_uint16_t, short unsigned int);
1139 signed char __builtin_mve_vminvq_sv16qi(signed char, __simd128_int8_t);
1140 int __builtin_mve_vminvq_sv4si(int, __simd128_int32_t);
1141 short int __builtin_mve_vminvq_sv8hi(short int, __simd128_int16_t);
1142 unsigned char __builtin_mve_vminvq_uv16qi(unsigned char, __simd128_uint8_t);
1143 unsigned int __builtin_mve_vminvq_uv4si(unsigned int, __simd128_uint32_t);
1144 short unsigned int __builtin_mve_vminvq_uv8hi(short unsigned int, __simd128_uint16_t);
1145 int __builtin_mve_vmladavaq_p_sv16qi(int, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1146 int __builtin_mve_vmladavaq_p_sv4si(int, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1147 int __builtin_mve_vmladavaq_p_sv8hi(int, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1148 unsigned int __builtin_mve_vmladavaq_p_uv16qi(unsigned int, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1149 unsigned int __builtin_mve_vmladavaq_p_uv4si(unsigned int, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1150 unsigned int __builtin_mve_vmladavaq_p_uv8hi(unsigned int, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1151 int __builtin_mve_vmladavaq_sv16qi(int, __simd128_int8_t, __simd128_int8_t);
1152 int __builtin_mve_vmladavaq_sv4si(int, __simd128_int32_t, __simd128_int32_t);
1153 int __builtin_mve_vmladavaq_sv8hi(int, __simd128_int16_t, __simd128_int16_t);
1154 unsigned int __builtin_mve_vmladavaq_uv16qi(unsigned int, __simd128_uint8_t, __simd128_uint8_t);
1155 unsigned int __builtin_mve_vmladavaq_uv4si(unsigned int, __simd128_uint32_t, __simd128_uint32_t);
1156 unsigned int __builtin_mve_vmladavaq_uv8hi(unsigned int, __simd128_uint16_t, __simd128_uint16_t);
1157 int __builtin_mve_vmladavaxq_p_sv16qi(int, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1158 int __builtin_mve_vmladavaxq_p_sv4si(int, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1159 int __builtin_mve_vmladavaxq_p_sv8hi(int, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1160 int __builtin_mve_vmladavaxq_sv16qi(int, __simd128_int8_t, __simd128_int8_t);
1161 int __builtin_mve_vmladavaxq_sv4si(int, __simd128_int32_t, __simd128_int32_t);
1162 int __builtin_mve_vmladavaxq_sv8hi(int, __simd128_int16_t, __simd128_int16_t);
1163 int __builtin_mve_vmladavq_p_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
1164 int __builtin_mve_vmladavq_p_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1165 int __builtin_mve_vmladavq_p_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1166 unsigned int __builtin_mve_vmladavq_p_uv16qi(__simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1167 unsigned int __builtin_mve_vmladavq_p_uv4si(__simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1168 unsigned int __builtin_mve_vmladavq_p_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1169 int __builtin_mve_vmladavq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1170 int __builtin_mve_vmladavq_sv4si(__simd128_int32_t, __simd128_int32_t);
1171 int __builtin_mve_vmladavq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1172 unsigned int __builtin_mve_vmladavq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
1173 unsigned int __builtin_mve_vmladavq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1174 unsigned int __builtin_mve_vmladavq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
1175 int __builtin_mve_vmladavxq_p_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
1176 int __builtin_mve_vmladavxq_p_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1177 int __builtin_mve_vmladavxq_p_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1178 int __builtin_mve_vmladavxq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1179 int __builtin_mve_vmladavxq_sv4si(__simd128_int32_t, __simd128_int32_t);
1180 int __builtin_mve_vmladavxq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1181 long long int __builtin_mve_vmlaldavaq_p_sv4si(long long int, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1182 long long int __builtin_mve_vmlaldavaq_p_sv8hi(long long int, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1183 long long unsigned int __builtin_mve_vmlaldavaq_p_uv4si(long long unsigned int, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1184 long long unsigned int __builtin_mve_vmlaldavaq_p_uv8hi(long long unsigned int, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1185 long long int __builtin_mve_vmlaldavaq_sv4si(long long int, __simd128_int32_t, __simd128_int32_t);
1186 long long int __builtin_mve_vmlaldavaq_sv8hi(long long int, __simd128_int16_t, __simd128_int16_t);
1187 long long unsigned int __builtin_mve_vmlaldavaq_uv4si(long long unsigned int, __simd128_uint32_t, __simd128_uint32_t);
1188 long long unsigned int __builtin_mve_vmlaldavaq_uv8hi(long long unsigned int, __simd128_uint16_t, __simd128_uint16_t);
1189 long long int __builtin_mve_vmlaldavaxq_p_sv4si(long long int, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1190 long long int __builtin_mve_vmlaldavaxq_p_sv8hi(long long int, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1191 long long unsigned int __builtin_mve_vmlaldavaxq_p_uv4si(long long unsigned int, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1192 long long unsigned int __builtin_mve_vmlaldavaxq_p_uv8hi(long long unsigned int, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1193 long long int __builtin_mve_vmlaldavaxq_sv4si(long long int, __simd128_int32_t, __simd128_int32_t);
1194 long long int __builtin_mve_vmlaldavaxq_sv8hi(long long int, __simd128_int16_t, __simd128_int16_t);
1195 long long int __builtin_mve_vmlaldavq_p_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1196 long long int __builtin_mve_vmlaldavq_p_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1197 long long unsigned int __builtin_mve_vmlaldavq_p_uv4si(__simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1198 long long unsigned int __builtin_mve_vmlaldavq_p_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1199 long long int __builtin_mve_vmlaldavq_sv4si(__simd128_int32_t, __simd128_int32_t);
1200 long long int __builtin_mve_vmlaldavq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1201 long long unsigned int __builtin_mve_vmlaldavq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1202 long long unsigned int __builtin_mve_vmlaldavq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
1203 long long int __builtin_mve_vmlaldavxq_p_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1204 long long int __builtin_mve_vmlaldavxq_p_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1205 long long int __builtin_mve_vmlaldavxq_sv4si(__simd128_int32_t, __simd128_int32_t);
1206 long long int __builtin_mve_vmlaldavxq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1207 __simd128_int8_t __builtin_mve_vmlaq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char, short unsigned int);
1208 __simd128_int32_t __builtin_mve_vmlaq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1209 __simd128_int16_t __builtin_mve_vmlaq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int, short unsigned int);
1210 __simd128_uint8_t __builtin_mve_vmlaq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, unsigned char, short unsigned int);
1211 __simd128_uint32_t __builtin_mve_vmlaq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, unsigned int, short unsigned int);
1212 __simd128_uint16_t __builtin_mve_vmlaq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int, short unsigned int);
1213 __simd128_int8_t __builtin_mve_vmlaq_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char);
1214 __simd128_int32_t __builtin_mve_vmlaq_n_sv4si(__simd128_int32_t, __simd128_int32_t, int);
1215 __simd128_int16_t __builtin_mve_vmlaq_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int);
1216 __simd128_uint8_t __builtin_mve_vmlaq_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, unsigned char);
1217 __simd128_uint32_t __builtin_mve_vmlaq_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, unsigned int);
1218 __simd128_uint16_t __builtin_mve_vmlaq_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1219 __simd128_int8_t __builtin_mve_vmlasq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char, short unsigned int);
1220 __simd128_int32_t __builtin_mve_vmlasq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1221 __simd128_int16_t __builtin_mve_vmlasq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int, short unsigned int);
1222 __simd128_uint8_t __builtin_mve_vmlasq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, unsigned char, short unsigned int);
1223 __simd128_uint32_t __builtin_mve_vmlasq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, unsigned int, short unsigned int);
1224 __simd128_uint16_t __builtin_mve_vmlasq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int, short unsigned int);
1225 __simd128_int8_t __builtin_mve_vmlasq_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char);
1226 __simd128_int32_t __builtin_mve_vmlasq_n_sv4si(__simd128_int32_t, __simd128_int32_t, int);
1227 __simd128_int16_t __builtin_mve_vmlasq_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int);
1228 __simd128_uint8_t __builtin_mve_vmlasq_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, unsigned char);
1229 __simd128_uint32_t __builtin_mve_vmlasq_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, unsigned int);
1230 __simd128_uint16_t __builtin_mve_vmlasq_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1231 int __builtin_mve_vmlsdavaq_p_sv16qi(int, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1232 int __builtin_mve_vmlsdavaq_p_sv4si(int, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1233 int __builtin_mve_vmlsdavaq_p_sv8hi(int, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1234 int __builtin_mve_vmlsdavaq_sv16qi(int, __simd128_int8_t, __simd128_int8_t);
1235 int __builtin_mve_vmlsdavaq_sv4si(int, __simd128_int32_t, __simd128_int32_t);
1236 int __builtin_mve_vmlsdavaq_sv8hi(int, __simd128_int16_t, __simd128_int16_t);
1237 int __builtin_mve_vmlsdavaxq_p_sv16qi(int, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1238 int __builtin_mve_vmlsdavaxq_p_sv4si(int, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1239 int __builtin_mve_vmlsdavaxq_p_sv8hi(int, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1240 int __builtin_mve_vmlsdavaxq_sv16qi(int, __simd128_int8_t, __simd128_int8_t);
1241 int __builtin_mve_vmlsdavaxq_sv4si(int, __simd128_int32_t, __simd128_int32_t);
1242 int __builtin_mve_vmlsdavaxq_sv8hi(int, __simd128_int16_t, __simd128_int16_t);
1243 int __builtin_mve_vmlsdavq_p_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
1244 int __builtin_mve_vmlsdavq_p_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1245 int __builtin_mve_vmlsdavq_p_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1246 int __builtin_mve_vmlsdavq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1247 int __builtin_mve_vmlsdavq_sv4si(__simd128_int32_t, __simd128_int32_t);
1248 int __builtin_mve_vmlsdavq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1249 int __builtin_mve_vmlsdavxq_p_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
1250 int __builtin_mve_vmlsdavxq_p_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1251 int __builtin_mve_vmlsdavxq_p_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1252 int __builtin_mve_vmlsdavxq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1253 int __builtin_mve_vmlsdavxq_sv4si(__simd128_int32_t, __simd128_int32_t);
1254 int __builtin_mve_vmlsdavxq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1255 long long int __builtin_mve_vmlsldavaq_p_sv4si(long long int, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1256 long long int __builtin_mve_vmlsldavaq_p_sv8hi(long long int, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1257 long long int __builtin_mve_vmlsldavaq_sv4si(long long int, __simd128_int32_t, __simd128_int32_t);
1258 long long int __builtin_mve_vmlsldavaq_sv8hi(long long int, __simd128_int16_t, __simd128_int16_t);
1259 long long int __builtin_mve_vmlsldavaxq_p_sv4si(long long int, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1260 long long int __builtin_mve_vmlsldavaxq_p_sv8hi(long long int, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1261 long long int __builtin_mve_vmlsldavaxq_sv4si(long long int, __simd128_int32_t, __simd128_int32_t);
1262 long long int __builtin_mve_vmlsldavaxq_sv8hi(long long int, __simd128_int16_t, __simd128_int16_t);
1263 long long int __builtin_mve_vmlsldavq_p_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1264 long long int __builtin_mve_vmlsldavq_p_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1265 long long int __builtin_mve_vmlsldavq_sv4si(__simd128_int32_t, __simd128_int32_t);
1266 long long int __builtin_mve_vmlsldavq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1267 long long int __builtin_mve_vmlsldavxq_p_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1268 long long int __builtin_mve_vmlsldavxq_p_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1269 long long int __builtin_mve_vmlsldavxq_sv4si(__simd128_int32_t, __simd128_int32_t);
1270 long long int __builtin_mve_vmlsldavxq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1271 __simd128_int16_t __builtin_mve_vmovlbq_m_sv16qi(__simd128_int16_t, __simd128_int8_t, short unsigned int);
1272 __simd128_int32_t __builtin_mve_vmovlbq_m_sv8hi(__simd128_int32_t, __simd128_int16_t, short unsigned int);
1273 __simd128_uint16_t __builtin_mve_vmovlbq_m_uv16qi(__simd128_uint16_t, __simd128_uint8_t, short unsigned int);
1274 __simd128_uint32_t __builtin_mve_vmovlbq_m_uv8hi(__simd128_uint32_t, __simd128_uint16_t, short unsigned int);
1275 __simd128_int16_t __builtin_mve_vmovlbq_sv16qi(__simd128_int8_t);
1276 __simd128_int32_t __builtin_mve_vmovlbq_sv8hi(__simd128_int16_t);
1277 __simd128_uint16_t __builtin_mve_vmovlbq_uv16qi(__simd128_uint8_t);
1278 __simd128_uint32_t __builtin_mve_vmovlbq_uv8hi(__simd128_uint16_t);
1279 __simd128_int16_t __builtin_mve_vmovltq_m_sv16qi(__simd128_int16_t, __simd128_int8_t, short unsigned int);
1280 __simd128_int32_t __builtin_mve_vmovltq_m_sv8hi(__simd128_int32_t, __simd128_int16_t, short unsigned int);
1281 __simd128_uint16_t __builtin_mve_vmovltq_m_uv16qi(__simd128_uint16_t, __simd128_uint8_t, short unsigned int);
1282 __simd128_uint32_t __builtin_mve_vmovltq_m_uv8hi(__simd128_uint32_t, __simd128_uint16_t, short unsigned int);
1283 __simd128_int16_t __builtin_mve_vmovltq_sv16qi(__simd128_int8_t);
1284 __simd128_int32_t __builtin_mve_vmovltq_sv8hi(__simd128_int16_t);
1285 __simd128_uint16_t __builtin_mve_vmovltq_uv16qi(__simd128_uint8_t);
1286 __simd128_uint32_t __builtin_mve_vmovltq_uv8hi(__simd128_uint16_t);
1287 __simd128_int16_t __builtin_mve_vmovnbq_m_sv4si(__simd128_int16_t, __simd128_int32_t, short unsigned int);
1288 __simd128_int8_t __builtin_mve_vmovnbq_m_sv8hi(__simd128_int8_t, __simd128_int16_t, short unsigned int);
1289 __simd128_uint16_t __builtin_mve_vmovnbq_m_uv4si(__simd128_uint16_t, __simd128_uint32_t, short unsigned int);
1290 __simd128_uint8_t __builtin_mve_vmovnbq_m_uv8hi(__simd128_uint8_t, __simd128_uint16_t, short unsigned int);
1291 __simd128_int16_t __builtin_mve_vmovnbq_sv4si(__simd128_int16_t, __simd128_int32_t);
1292 __simd128_int8_t __builtin_mve_vmovnbq_sv8hi(__simd128_int8_t, __simd128_int16_t);
1293 __simd128_uint16_t __builtin_mve_vmovnbq_uv4si(__simd128_uint16_t, __simd128_uint32_t);
1294 __simd128_uint8_t __builtin_mve_vmovnbq_uv8hi(__simd128_uint8_t, __simd128_uint16_t);
1295 __simd128_int16_t __builtin_mve_vmovntq_m_sv4si(__simd128_int16_t, __simd128_int32_t, short unsigned int);
1296 __simd128_int8_t __builtin_mve_vmovntq_m_sv8hi(__simd128_int8_t, __simd128_int16_t, short unsigned int);
1297 __simd128_uint16_t __builtin_mve_vmovntq_m_uv4si(__simd128_uint16_t, __simd128_uint32_t, short unsigned int);
1298 __simd128_uint8_t __builtin_mve_vmovntq_m_uv8hi(__simd128_uint8_t, __simd128_uint16_t, short unsigned int);
1299 __simd128_int16_t __builtin_mve_vmovntq_sv4si(__simd128_int16_t, __simd128_int32_t);
1300 __simd128_int8_t __builtin_mve_vmovntq_sv8hi(__simd128_int8_t, __simd128_int16_t);
1301 __simd128_uint16_t __builtin_mve_vmovntq_uv4si(__simd128_uint16_t, __simd128_uint32_t);
1302 __simd128_uint8_t __builtin_mve_vmovntq_uv8hi(__simd128_uint8_t, __simd128_uint16_t);
1303 __simd128_int8_t __builtin_mve_vmulhq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1304 __simd128_int32_t __builtin_mve_vmulhq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1305 __simd128_int16_t __builtin_mve_vmulhq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1306 __simd128_uint8_t __builtin_mve_vmulhq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1307 __simd128_uint32_t __builtin_mve_vmulhq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1308 __simd128_uint16_t __builtin_mve_vmulhq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1309 __simd128_int8_t __builtin_mve_vmulhq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1310 __simd128_int32_t __builtin_mve_vmulhq_sv4si(__simd128_int32_t, __simd128_int32_t);
1311 __simd128_int16_t __builtin_mve_vmulhq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1312 __simd128_uint8_t __builtin_mve_vmulhq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
1313 __simd128_uint32_t __builtin_mve_vmulhq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1314 __simd128_uint16_t __builtin_mve_vmulhq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
1315 __simd128_int16_t __builtin_mve_vmullbq_int_m_sv16qi(__simd128_int16_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1316 __simd128_int64_t __builtin_mve_vmullbq_int_m_sv4si(__simd128_int64_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1317 __simd128_int32_t __builtin_mve_vmullbq_int_m_sv8hi(__simd128_int32_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1318 __simd128_uint16_t __builtin_mve_vmullbq_int_m_uv16qi(__simd128_uint16_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1319 __simd128_uint64_t __builtin_mve_vmullbq_int_m_uv4si(__simd128_uint64_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1320 __simd128_uint32_t __builtin_mve_vmullbq_int_m_uv8hi(__simd128_uint32_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1321 __simd128_int16_t __builtin_mve_vmullbq_int_sv16qi(__simd128_int8_t, __simd128_int8_t);
1322 __simd128_int64_t __builtin_mve_vmullbq_int_sv4si(__simd128_int32_t, __simd128_int32_t);
1323 __simd128_int32_t __builtin_mve_vmullbq_int_sv8hi(__simd128_int16_t, __simd128_int16_t);
1324 __simd128_uint16_t __builtin_mve_vmullbq_int_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
1325 __simd128_uint64_t __builtin_mve_vmullbq_int_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1326 __simd128_uint32_t __builtin_mve_vmullbq_int_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
1327 __simd128_uint16_t __builtin_mve_vmullbq_poly_m_pv16qi(__simd128_uint16_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1328 __simd128_uint32_t __builtin_mve_vmullbq_poly_m_pv8hi(__simd128_uint32_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1329 __simd128_uint16_t __builtin_mve_vmullbq_poly_pv16qi(__simd128_uint8_t, __simd128_uint8_t);
1330 __simd128_uint32_t __builtin_mve_vmullbq_poly_pv8hi(__simd128_uint16_t, __simd128_uint16_t);
1331 __simd128_int16_t __builtin_mve_vmulltq_int_m_sv16qi(__simd128_int16_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1332 __simd128_int64_t __builtin_mve_vmulltq_int_m_sv4si(__simd128_int64_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1333 __simd128_int32_t __builtin_mve_vmulltq_int_m_sv8hi(__simd128_int32_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1334 __simd128_uint16_t __builtin_mve_vmulltq_int_m_uv16qi(__simd128_uint16_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1335 __simd128_uint64_t __builtin_mve_vmulltq_int_m_uv4si(__simd128_uint64_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1336 __simd128_uint32_t __builtin_mve_vmulltq_int_m_uv8hi(__simd128_uint32_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1337 __simd128_int16_t __builtin_mve_vmulltq_int_sv16qi(__simd128_int8_t, __simd128_int8_t);
1338 __simd128_int64_t __builtin_mve_vmulltq_int_sv4si(__simd128_int32_t, __simd128_int32_t);
1339 __simd128_int32_t __builtin_mve_vmulltq_int_sv8hi(__simd128_int16_t, __simd128_int16_t);
1340 __simd128_uint16_t __builtin_mve_vmulltq_int_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
1341 __simd128_uint64_t __builtin_mve_vmulltq_int_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1342 __simd128_uint32_t __builtin_mve_vmulltq_int_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
1343 __simd128_uint16_t __builtin_mve_vmulltq_poly_m_pv16qi(__simd128_uint16_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1344 __simd128_uint32_t __builtin_mve_vmulltq_poly_m_pv8hi(__simd128_uint32_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1345 __simd128_uint16_t __builtin_mve_vmulltq_poly_pv16qi(__simd128_uint8_t, __simd128_uint8_t);
1346 __simd128_uint32_t __builtin_mve_vmulltq_poly_pv8hi(__simd128_uint16_t, __simd128_uint16_t);
1347 __simd128_float32_t __builtin_mve_vmulq_fv4sf(__simd128_float32_t, __simd128_float32_t);
1348 __simd128_float16_t __builtin_mve_vmulq_fv8hf(__simd128_float16_t, __simd128_float16_t);
1349 __simd128_float32_t __builtin_mve_vmulq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
1350 __simd128_float16_t __builtin_mve_vmulq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
1351 __simd128_float32_t __builtin_mve_vmulq_m_n_fv4sf(__simd128_float32_t, __simd128_float32_t, float, short unsigned int);
1352 __simd128_float16_t __builtin_mve_vmulq_m_n_fv8hf(__simd128_float16_t, __simd128_float16_t, __bf16, short unsigned int);
1353 __simd128_int8_t __builtin_mve_vmulq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char, short unsigned int);
1354 __simd128_int32_t __builtin_mve_vmulq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1355 __simd128_int16_t __builtin_mve_vmulq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int, short unsigned int);
1356 __simd128_uint8_t __builtin_mve_vmulq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, unsigned char, short unsigned int);
1357 __simd128_uint32_t __builtin_mve_vmulq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, unsigned int, short unsigned int);
1358 __simd128_uint16_t __builtin_mve_vmulq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int, short unsigned int);
1359 __simd128_int8_t __builtin_mve_vmulq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1360 __simd128_int32_t __builtin_mve_vmulq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1361 __simd128_int16_t __builtin_mve_vmulq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1362 __simd128_uint8_t __builtin_mve_vmulq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1363 __simd128_uint32_t __builtin_mve_vmulq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1364 __simd128_uint16_t __builtin_mve_vmulq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1365 __simd128_float32_t __builtin_mve_vmulq_n_fv4sf(__simd128_float32_t, float);
1366 __simd128_float16_t __builtin_mve_vmulq_n_fv8hf(__simd128_float16_t, __bf16);
1367 __simd128_int8_t __builtin_mve_vmulq_n_sv16qi(__simd128_int8_t, signed char);
1368 __simd128_int32_t __builtin_mve_vmulq_n_sv4si(__simd128_int32_t, int);
1369 __simd128_int16_t __builtin_mve_vmulq_n_sv8hi(__simd128_int16_t, short int);
1370 __simd128_uint8_t __builtin_mve_vmulq_n_uv16qi(__simd128_uint8_t, unsigned char);
1371 __simd128_uint32_t __builtin_mve_vmulq_n_uv4si(__simd128_uint32_t, unsigned int);
1372 __simd128_uint16_t __builtin_mve_vmulq_n_uv8hi(__simd128_uint16_t, short unsigned int);
1373 __simd128_int8_t __builtin_mve_vmulq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1374 __simd128_int32_t __builtin_mve_vmulq_sv4si(__simd128_int32_t, __simd128_int32_t);
1375 __simd128_int16_t __builtin_mve_vmulq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1376 __simd128_uint8_t __builtin_mve_vmulq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
1377 __simd128_uint32_t __builtin_mve_vmulq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1378 __simd128_uint16_t __builtin_mve_vmulq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
1379 __simd128_int32_t __builtin_mve_vmvnq_m_n_sv4si(__simd128_int32_t, int, short unsigned int);
1380 __simd128_int16_t __builtin_mve_vmvnq_m_n_sv8hi(__simd128_int16_t, int, short unsigned int);
1381 __simd128_uint32_t __builtin_mve_vmvnq_m_n_uv4si(__simd128_uint32_t, int, short unsigned int);
1382 __simd128_uint16_t __builtin_mve_vmvnq_m_n_uv8hi(__simd128_uint16_t, int, short unsigned int);
1383 __simd128_int8_t __builtin_mve_vmvnq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
1384 __simd128_int32_t __builtin_mve_vmvnq_m_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1385 __simd128_int16_t __builtin_mve_vmvnq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1386 __simd128_uint8_t __builtin_mve_vmvnq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1387 __simd128_uint32_t __builtin_mve_vmvnq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1388 __simd128_uint16_t __builtin_mve_vmvnq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1389 __simd128_int32_t __builtin_mve_vmvnq_n_sv4si(short int);
1390 __simd128_int16_t __builtin_mve_vmvnq_n_sv8hi(short int);
1391 __simd128_uint32_t __builtin_mve_vmvnq_n_uv4si(short int);
1392 __simd128_uint16_t __builtin_mve_vmvnq_n_uv8hi(short int);
1393 __simd128_int8_t __builtin_mve_vmvnq_sv16qi(__simd128_int8_t);
1394 __simd128_int32_t __builtin_mve_vmvnq_sv4si(__simd128_int32_t);
1395 __simd128_int16_t __builtin_mve_vmvnq_sv8hi(__simd128_int16_t);
1396 __simd128_uint8_t __builtin_mve_vmvnq_uv16qi(__simd128_uint8_t);
1397 __simd128_uint32_t __builtin_mve_vmvnq_uv4si(__simd128_uint32_t);
1398 __simd128_uint16_t __builtin_mve_vmvnq_uv8hi(__simd128_uint16_t);
1399 __simd128_float32_t __builtin_mve_vnegq_fv4sf(__simd128_float32_t);
1400 __simd128_float16_t __builtin_mve_vnegq_fv8hf(__simd128_float16_t);
1401 __simd128_float32_t __builtin_mve_vnegq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
1402 __simd128_float16_t __builtin_mve_vnegq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
1403 __simd128_int8_t __builtin_mve_vnegq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
1404 __simd128_int32_t __builtin_mve_vnegq_m_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1405 __simd128_int16_t __builtin_mve_vnegq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1406 __simd128_int8_t __builtin_mve_vnegq_sv16qi(__simd128_int8_t);
1407 __simd128_int32_t __builtin_mve_vnegq_sv4si(__simd128_int32_t);
1408 __simd128_int16_t __builtin_mve_vnegq_sv8hi(__simd128_int16_t);
1409 __simd128_float32_t __builtin_mve_vornq_fv4sf(__simd128_float32_t, __simd128_float32_t);
1410 __simd128_float16_t __builtin_mve_vornq_fv8hf(__simd128_float16_t, __simd128_float16_t);
1411 __simd128_float32_t __builtin_mve_vornq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
1412 __simd128_float16_t __builtin_mve_vornq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
1413 __simd128_int8_t __builtin_mve_vornq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1414 __simd128_int32_t __builtin_mve_vornq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1415 __simd128_int16_t __builtin_mve_vornq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1416 __simd128_uint8_t __builtin_mve_vornq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1417 __simd128_uint32_t __builtin_mve_vornq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1418 __simd128_uint16_t __builtin_mve_vornq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1419 __simd128_int8_t __builtin_mve_vornq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1420 __simd128_int32_t __builtin_mve_vornq_sv4si(__simd128_int32_t, __simd128_int32_t);
1421 __simd128_int16_t __builtin_mve_vornq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1422 __simd128_uint8_t __builtin_mve_vornq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
1423 __simd128_uint32_t __builtin_mve_vornq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1424 __simd128_uint16_t __builtin_mve_vornq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
1425 __simd128_float32_t __builtin_mve_vorrq_fv4sf(__simd128_float32_t, __simd128_float32_t);
1426 __simd128_float16_t __builtin_mve_vorrq_fv8hf(__simd128_float16_t, __simd128_float16_t);
1427 __simd128_float32_t __builtin_mve_vorrq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
1428 __simd128_float16_t __builtin_mve_vorrq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
1429 __simd128_int32_t __builtin_mve_vorrq_m_n_sv4si(__simd128_int32_t, int, short unsigned int);
1430 __simd128_int16_t __builtin_mve_vorrq_m_n_sv8hi(__simd128_int16_t, int, short unsigned int);
1431 __simd128_uint32_t __builtin_mve_vorrq_m_n_uv4si(__simd128_uint32_t, int, short unsigned int);
1432 __simd128_uint16_t __builtin_mve_vorrq_m_n_uv8hi(__simd128_uint16_t, int, short unsigned int);
1433 __simd128_int8_t __builtin_mve_vorrq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1434 __simd128_int32_t __builtin_mve_vorrq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1435 __simd128_int16_t __builtin_mve_vorrq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1436 __simd128_uint8_t __builtin_mve_vorrq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1437 __simd128_uint32_t __builtin_mve_vorrq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1438 __simd128_uint16_t __builtin_mve_vorrq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1439 __simd128_int32_t __builtin_mve_vorrq_n_sv4si(__simd128_int32_t, int);
1440 __simd128_int16_t __builtin_mve_vorrq_n_sv8hi(__simd128_int16_t, int);
1441 __simd128_uint32_t __builtin_mve_vorrq_n_uv4si(__simd128_uint32_t, int);
1442 __simd128_uint16_t __builtin_mve_vorrq_n_uv8hi(__simd128_uint16_t, int);
1443 __simd128_int8_t __builtin_mve_vorrq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1444 __simd128_int32_t __builtin_mve_vorrq_sv4si(__simd128_int32_t, __simd128_int32_t);
1445 __simd128_int16_t __builtin_mve_vorrq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1446 __simd128_uint8_t __builtin_mve_vorrq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
1447 __simd128_uint32_t __builtin_mve_vorrq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1448 __simd128_uint16_t __builtin_mve_vorrq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
1449 short unsigned int __builtin_mve_vpnothi(short unsigned int);
1450 __simd128_float32_t __builtin_mve_vpselq_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
1451 __simd128_float16_t __builtin_mve_vpselq_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
1452 __simd128_int8_t __builtin_mve_vpselq_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
1453 __simd128_int64_t __builtin_mve_vpselq_sv2di(__simd128_int64_t, __simd128_int64_t, short unsigned int);
1454 __simd128_int32_t __builtin_mve_vpselq_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1455 __simd128_int16_t __builtin_mve_vpselq_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1456 __simd128_uint8_t __builtin_mve_vpselq_uv16qi(__simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1457 __simd128_uint64_t __builtin_mve_vpselq_uv2di(__simd128_uint64_t, __simd128_uint64_t, short unsigned int);
1458 __simd128_uint32_t __builtin_mve_vpselq_uv4si(__simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1459 __simd128_uint16_t __builtin_mve_vpselq_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1460 __simd128_int8_t __builtin_mve_vqabsq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
1461 __simd128_int32_t __builtin_mve_vqabsq_m_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1462 __simd128_int16_t __builtin_mve_vqabsq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1463 __simd128_int8_t __builtin_mve_vqabsq_sv16qi(__simd128_int8_t);
1464 __simd128_int32_t __builtin_mve_vqabsq_sv4si(__simd128_int32_t);
1465 __simd128_int16_t __builtin_mve_vqabsq_sv8hi(__simd128_int16_t);
1466 __simd128_int8_t __builtin_mve_vqaddq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char, short unsigned int);
1467 __simd128_int32_t __builtin_mve_vqaddq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1468 __simd128_int16_t __builtin_mve_vqaddq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int, short unsigned int);
1469 __simd128_uint8_t __builtin_mve_vqaddq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, unsigned char, short unsigned int);
1470 __simd128_uint32_t __builtin_mve_vqaddq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, unsigned int, short unsigned int);
1471 __simd128_uint16_t __builtin_mve_vqaddq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int, short unsigned int);
1472 __simd128_int8_t __builtin_mve_vqaddq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1473 __simd128_int32_t __builtin_mve_vqaddq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1474 __simd128_int16_t __builtin_mve_vqaddq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1475 __simd128_uint8_t __builtin_mve_vqaddq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1476 __simd128_uint32_t __builtin_mve_vqaddq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1477 __simd128_uint16_t __builtin_mve_vqaddq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1478 __simd128_int8_t __builtin_mve_vqaddq_n_sv16qi(__simd128_int8_t, signed char);
1479 __simd128_int32_t __builtin_mve_vqaddq_n_sv4si(__simd128_int32_t, int);
1480 __simd128_int16_t __builtin_mve_vqaddq_n_sv8hi(__simd128_int16_t, short int);
1481 __simd128_uint8_t __builtin_mve_vqaddq_n_uv16qi(__simd128_uint8_t, unsigned char);
1482 __simd128_uint32_t __builtin_mve_vqaddq_n_uv4si(__simd128_uint32_t, unsigned int);
1483 __simd128_uint16_t __builtin_mve_vqaddq_n_uv8hi(__simd128_uint16_t, short unsigned int);
1484 __simd128_int8_t __builtin_mve_vqaddq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1485 __simd128_int32_t __builtin_mve_vqaddq_sv4si(__simd128_int32_t, __simd128_int32_t);
1486 __simd128_int16_t __builtin_mve_vqaddq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1487 __simd128_uint8_t __builtin_mve_vqaddq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
1488 __simd128_uint32_t __builtin_mve_vqaddq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1489 __simd128_uint16_t __builtin_mve_vqaddq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
1490 __simd128_int8_t __builtin_mve_vqdmladhq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1491 __simd128_int32_t __builtin_mve_vqdmladhq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1492 __simd128_int16_t __builtin_mve_vqdmladhq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1493 __simd128_int8_t __builtin_mve_vqdmladhq_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t);
1494 __simd128_int32_t __builtin_mve_vqdmladhq_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t);
1495 __simd128_int16_t __builtin_mve_vqdmladhq_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
1496 __simd128_int8_t __builtin_mve_vqdmladhxq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1497 __simd128_int32_t __builtin_mve_vqdmladhxq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1498 __simd128_int16_t __builtin_mve_vqdmladhxq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1499 __simd128_int8_t __builtin_mve_vqdmladhxq_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t);
1500 __simd128_int32_t __builtin_mve_vqdmladhxq_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t);
1501 __simd128_int16_t __builtin_mve_vqdmladhxq_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
1502 __simd128_int8_t __builtin_mve_vqdmlahq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char, short unsigned int);
1503 __simd128_int32_t __builtin_mve_vqdmlahq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1504 __simd128_int16_t __builtin_mve_vqdmlahq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int, short unsigned int);
1505 __simd128_int8_t __builtin_mve_vqdmlahq_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char);
1506 __simd128_int32_t __builtin_mve_vqdmlahq_n_sv4si(__simd128_int32_t, __simd128_int32_t, int);
1507 __simd128_int16_t __builtin_mve_vqdmlahq_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int);
1508 __simd128_uint8_t __builtin_mve_vqdmlahq_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, unsigned char);
1509 __simd128_uint32_t __builtin_mve_vqdmlahq_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, unsigned int);
1510 __simd128_uint16_t __builtin_mve_vqdmlahq_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1511 __simd128_int8_t __builtin_mve_vqdmlsdhq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1512 __simd128_int32_t __builtin_mve_vqdmlsdhq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1513 __simd128_int16_t __builtin_mve_vqdmlsdhq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1514 __simd128_int8_t __builtin_mve_vqdmlsdhq_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t);
1515 __simd128_int32_t __builtin_mve_vqdmlsdhq_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t);
1516 __simd128_int16_t __builtin_mve_vqdmlsdhq_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
1517 __simd128_int8_t __builtin_mve_vqdmlsdhxq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1518 __simd128_int32_t __builtin_mve_vqdmlsdhxq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1519 __simd128_int16_t __builtin_mve_vqdmlsdhxq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1520 __simd128_int8_t __builtin_mve_vqdmlsdhxq_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t);
1521 __simd128_int32_t __builtin_mve_vqdmlsdhxq_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t);
1522 __simd128_int16_t __builtin_mve_vqdmlsdhxq_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
1523 __simd128_int8_t __builtin_mve_vqdmulhq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char, short unsigned int);
1524 __simd128_int32_t __builtin_mve_vqdmulhq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1525 __simd128_int16_t __builtin_mve_vqdmulhq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int, short unsigned int);
1526 __simd128_int8_t __builtin_mve_vqdmulhq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1527 __simd128_int32_t __builtin_mve_vqdmulhq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1528 __simd128_int16_t __builtin_mve_vqdmulhq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1529 __simd128_int8_t __builtin_mve_vqdmulhq_n_sv16qi(__simd128_int8_t, signed char);
1530 __simd128_int32_t __builtin_mve_vqdmulhq_n_sv4si(__simd128_int32_t, int);
1531 __simd128_int16_t __builtin_mve_vqdmulhq_n_sv8hi(__simd128_int16_t, short int);
1532 __simd128_int8_t __builtin_mve_vqdmulhq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1533 __simd128_int32_t __builtin_mve_vqdmulhq_sv4si(__simd128_int32_t, __simd128_int32_t);
1534 __simd128_int16_t __builtin_mve_vqdmulhq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1535 __simd128_int64_t __builtin_mve_vqdmullbq_m_n_sv4si(__simd128_int64_t, __simd128_int32_t, int, short unsigned int);
1536 __simd128_int32_t __builtin_mve_vqdmullbq_m_n_sv8hi(__simd128_int32_t, __simd128_int16_t, short int, short unsigned int);
1537 __simd128_int64_t __builtin_mve_vqdmullbq_m_sv4si(__simd128_int64_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1538 __simd128_int32_t __builtin_mve_vqdmullbq_m_sv8hi(__simd128_int32_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1539 __simd128_int64_t __builtin_mve_vqdmullbq_n_sv4si(__simd128_int32_t, int);
1540 __simd128_int32_t __builtin_mve_vqdmullbq_n_sv8hi(__simd128_int16_t, short int);
1541 __simd128_int64_t __builtin_mve_vqdmullbq_sv4si(__simd128_int32_t, __simd128_int32_t);
1542 __simd128_int32_t __builtin_mve_vqdmullbq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1543 __simd128_int64_t __builtin_mve_vqdmulltq_m_n_sv4si(__simd128_int64_t, __simd128_int32_t, int, short unsigned int);
1544 __simd128_int32_t __builtin_mve_vqdmulltq_m_n_sv8hi(__simd128_int32_t, __simd128_int16_t, short int, short unsigned int);
1545 __simd128_int64_t __builtin_mve_vqdmulltq_m_sv4si(__simd128_int64_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1546 __simd128_int32_t __builtin_mve_vqdmulltq_m_sv8hi(__simd128_int32_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1547 __simd128_int64_t __builtin_mve_vqdmulltq_n_sv4si(__simd128_int32_t, int);
1548 __simd128_int32_t __builtin_mve_vqdmulltq_n_sv8hi(__simd128_int16_t, short int);
1549 __simd128_int64_t __builtin_mve_vqdmulltq_sv4si(__simd128_int32_t, __simd128_int32_t);
1550 __simd128_int32_t __builtin_mve_vqdmulltq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1551 __simd128_int16_t __builtin_mve_vqmovnbq_m_sv4si(__simd128_int16_t, __simd128_int32_t, short unsigned int);
1552 __simd128_int8_t __builtin_mve_vqmovnbq_m_sv8hi(__simd128_int8_t, __simd128_int16_t, short unsigned int);
1553 __simd128_uint16_t __builtin_mve_vqmovnbq_m_uv4si(__simd128_uint16_t, __simd128_uint32_t, short unsigned int);
1554 __simd128_uint8_t __builtin_mve_vqmovnbq_m_uv8hi(__simd128_uint8_t, __simd128_uint16_t, short unsigned int);
1555 __simd128_int16_t __builtin_mve_vqmovnbq_sv4si(__simd128_int16_t, __simd128_int32_t);
1556 __simd128_int8_t __builtin_mve_vqmovnbq_sv8hi(__simd128_int8_t, __simd128_int16_t);
1557 __simd128_uint16_t __builtin_mve_vqmovnbq_uv4si(__simd128_uint16_t, __simd128_uint32_t);
1558 __simd128_uint8_t __builtin_mve_vqmovnbq_uv8hi(__simd128_uint8_t, __simd128_uint16_t);
1559 __simd128_int16_t __builtin_mve_vqmovntq_m_sv4si(__simd128_int16_t, __simd128_int32_t, short unsigned int);
1560 __simd128_int8_t __builtin_mve_vqmovntq_m_sv8hi(__simd128_int8_t, __simd128_int16_t, short unsigned int);
1561 __simd128_uint16_t __builtin_mve_vqmovntq_m_uv4si(__simd128_uint16_t, __simd128_uint32_t, short unsigned int);
1562 __simd128_uint8_t __builtin_mve_vqmovntq_m_uv8hi(__simd128_uint8_t, __simd128_uint16_t, short unsigned int);
1563 __simd128_int16_t __builtin_mve_vqmovntq_sv4si(__simd128_int16_t, __simd128_int32_t);
1564 __simd128_int8_t __builtin_mve_vqmovntq_sv8hi(__simd128_int8_t, __simd128_int16_t);
1565 __simd128_uint16_t __builtin_mve_vqmovntq_uv4si(__simd128_uint16_t, __simd128_uint32_t);
1566 __simd128_uint8_t __builtin_mve_vqmovntq_uv8hi(__simd128_uint8_t, __simd128_uint16_t);
1567 __simd128_uint16_t __builtin_mve_vqmovunbq_m_sv4si(__simd128_uint16_t, __simd128_int32_t, short unsigned int);
1568 __simd128_uint8_t __builtin_mve_vqmovunbq_m_sv8hi(__simd128_uint8_t, __simd128_int16_t, short unsigned int);
1569 __simd128_uint16_t __builtin_mve_vqmovunbq_sv4si(__simd128_uint16_t, __simd128_int32_t);
1570 __simd128_uint8_t __builtin_mve_vqmovunbq_sv8hi(__simd128_uint8_t, __simd128_int16_t);
1571 __simd128_uint16_t __builtin_mve_vqmovuntq_m_sv4si(__simd128_uint16_t, __simd128_int32_t, short unsigned int);
1572 __simd128_uint8_t __builtin_mve_vqmovuntq_m_sv8hi(__simd128_uint8_t, __simd128_int16_t, short unsigned int);
1573 __simd128_uint16_t __builtin_mve_vqmovuntq_sv4si(__simd128_uint16_t, __simd128_int32_t);
1574 __simd128_uint8_t __builtin_mve_vqmovuntq_sv8hi(__simd128_uint8_t, __simd128_int16_t);
1575 __simd128_int8_t __builtin_mve_vqnegq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
1576 __simd128_int32_t __builtin_mve_vqnegq_m_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1577 __simd128_int16_t __builtin_mve_vqnegq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1578 __simd128_int8_t __builtin_mve_vqnegq_sv16qi(__simd128_int8_t);
1579 __simd128_int32_t __builtin_mve_vqnegq_sv4si(__simd128_int32_t);
1580 __simd128_int16_t __builtin_mve_vqnegq_sv8hi(__simd128_int16_t);
1581 __simd128_int8_t __builtin_mve_vqrdmladhq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1582 __simd128_int32_t __builtin_mve_vqrdmladhq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1583 __simd128_int16_t __builtin_mve_vqrdmladhq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1584 __simd128_int8_t __builtin_mve_vqrdmladhq_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t);
1585 __simd128_int32_t __builtin_mve_vqrdmladhq_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t);
1586 __simd128_int16_t __builtin_mve_vqrdmladhq_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
1587 __simd128_int8_t __builtin_mve_vqrdmladhxq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1588 __simd128_int32_t __builtin_mve_vqrdmladhxq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1589 __simd128_int16_t __builtin_mve_vqrdmladhxq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1590 __simd128_int8_t __builtin_mve_vqrdmladhxq_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t);
1591 __simd128_int32_t __builtin_mve_vqrdmladhxq_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t);
1592 __simd128_int16_t __builtin_mve_vqrdmladhxq_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
1593 __simd128_int8_t __builtin_mve_vqrdmlahq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char, short unsigned int);
1594 __simd128_int32_t __builtin_mve_vqrdmlahq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1595 __simd128_int16_t __builtin_mve_vqrdmlahq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int, short unsigned int);
1596 __simd128_int8_t __builtin_mve_vqrdmlahq_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char);
1597 __simd128_int32_t __builtin_mve_vqrdmlahq_n_sv4si(__simd128_int32_t, __simd128_int32_t, int);
1598 __simd128_int16_t __builtin_mve_vqrdmlahq_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int);
1599 __simd128_uint8_t __builtin_mve_vqrdmlahq_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, unsigned char);
1600 __simd128_uint32_t __builtin_mve_vqrdmlahq_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, unsigned int);
1601 __simd128_uint16_t __builtin_mve_vqrdmlahq_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1602 __simd128_int8_t __builtin_mve_vqrdmlashq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char, short unsigned int);
1603 __simd128_int32_t __builtin_mve_vqrdmlashq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1604 __simd128_int16_t __builtin_mve_vqrdmlashq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int, short unsigned int);
1605 __simd128_int8_t __builtin_mve_vqrdmlashq_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char);
1606 __simd128_int32_t __builtin_mve_vqrdmlashq_n_sv4si(__simd128_int32_t, __simd128_int32_t, int);
1607 __simd128_int16_t __builtin_mve_vqrdmlashq_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int);
1608 __simd128_uint8_t __builtin_mve_vqrdmlashq_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, unsigned char);
1609 __simd128_uint32_t __builtin_mve_vqrdmlashq_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, unsigned int);
1610 __simd128_uint16_t __builtin_mve_vqrdmlashq_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1611 __simd128_int8_t __builtin_mve_vqrdmlsdhq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1612 __simd128_int32_t __builtin_mve_vqrdmlsdhq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1613 __simd128_int16_t __builtin_mve_vqrdmlsdhq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1614 __simd128_int8_t __builtin_mve_vqrdmlsdhq_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t);
1615 __simd128_int32_t __builtin_mve_vqrdmlsdhq_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t);
1616 __simd128_int16_t __builtin_mve_vqrdmlsdhq_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
1617 __simd128_int8_t __builtin_mve_vqrdmlsdhxq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1618 __simd128_int32_t __builtin_mve_vqrdmlsdhxq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1619 __simd128_int16_t __builtin_mve_vqrdmlsdhxq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1620 __simd128_int8_t __builtin_mve_vqrdmlsdhxq_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t);
1621 __simd128_int32_t __builtin_mve_vqrdmlsdhxq_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t);
1622 __simd128_int16_t __builtin_mve_vqrdmlsdhxq_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
1623 __simd128_int8_t __builtin_mve_vqrdmulhq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char, short unsigned int);
1624 __simd128_int32_t __builtin_mve_vqrdmulhq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1625 __simd128_int16_t __builtin_mve_vqrdmulhq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int, short unsigned int);
1626 __simd128_int8_t __builtin_mve_vqrdmulhq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1627 __simd128_int32_t __builtin_mve_vqrdmulhq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1628 __simd128_int16_t __builtin_mve_vqrdmulhq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1629 __simd128_int8_t __builtin_mve_vqrdmulhq_n_sv16qi(__simd128_int8_t, signed char);
1630 __simd128_int32_t __builtin_mve_vqrdmulhq_n_sv4si(__simd128_int32_t, int);
1631 __simd128_int16_t __builtin_mve_vqrdmulhq_n_sv8hi(__simd128_int16_t, short int);
1632 __simd128_int8_t __builtin_mve_vqrdmulhq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1633 __simd128_int32_t __builtin_mve_vqrdmulhq_sv4si(__simd128_int32_t, __simd128_int32_t);
1634 __simd128_int16_t __builtin_mve_vqrdmulhq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1635 __simd128_int8_t __builtin_mve_vqrshlq_m_n_sv16qi(__simd128_int8_t, int, short unsigned int);
1636 __simd128_int32_t __builtin_mve_vqrshlq_m_n_sv4si(__simd128_int32_t, int, short unsigned int);
1637 __simd128_int16_t __builtin_mve_vqrshlq_m_n_sv8hi(__simd128_int16_t, int, short unsigned int);
1638 __simd128_uint8_t __builtin_mve_vqrshlq_m_n_uv16qi(__simd128_uint8_t, int, short unsigned int);
1639 __simd128_uint32_t __builtin_mve_vqrshlq_m_n_uv4si(__simd128_uint32_t, int, short unsigned int);
1640 __simd128_uint16_t __builtin_mve_vqrshlq_m_n_uv8hi(__simd128_uint16_t, int, short unsigned int);
1641 __simd128_int8_t __builtin_mve_vqrshlq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1642 __simd128_int32_t __builtin_mve_vqrshlq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1643 __simd128_int16_t __builtin_mve_vqrshlq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1644 __simd128_uint8_t __builtin_mve_vqrshlq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_int8_t, short unsigned int);
1645 __simd128_uint32_t __builtin_mve_vqrshlq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_int32_t, short unsigned int);
1646 __simd128_uint16_t __builtin_mve_vqrshlq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_int16_t, short unsigned int);
1647 __simd128_int8_t __builtin_mve_vqrshlq_n_sv16qi(__simd128_int8_t, int);
1648 __simd128_int32_t __builtin_mve_vqrshlq_n_sv4si(__simd128_int32_t, int);
1649 __simd128_int16_t __builtin_mve_vqrshlq_n_sv8hi(__simd128_int16_t, int);
1650 __simd128_uint8_t __builtin_mve_vqrshlq_n_uv16qi(__simd128_uint8_t, int);
1651 __simd128_uint32_t __builtin_mve_vqrshlq_n_uv4si(__simd128_uint32_t, int);
1652 __simd128_uint16_t __builtin_mve_vqrshlq_n_uv8hi(__simd128_uint16_t, int);
1653 __simd128_int8_t __builtin_mve_vqrshlq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1654 __simd128_int32_t __builtin_mve_vqrshlq_sv4si(__simd128_int32_t, __simd128_int32_t);
1655 __simd128_int16_t __builtin_mve_vqrshlq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1656 __simd128_uint8_t __builtin_mve_vqrshlq_uv16qi(__simd128_uint8_t, __simd128_int8_t);
1657 __simd128_uint32_t __builtin_mve_vqrshlq_uv4si(__simd128_uint32_t, __simd128_int32_t);
1658 __simd128_uint16_t __builtin_mve_vqrshlq_uv8hi(__simd128_uint16_t, __simd128_int16_t);
1659 __simd128_int16_t __builtin_mve_vqrshrnbq_m_n_sv4si(__simd128_int16_t, __simd128_int32_t, int, short unsigned int);
1660 __simd128_int8_t __builtin_mve_vqrshrnbq_m_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int, short unsigned int);
1661 __simd128_uint16_t __builtin_mve_vqrshrnbq_m_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int, short unsigned int);
1662 __simd128_uint8_t __builtin_mve_vqrshrnbq_m_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int, short unsigned int);
1663 __simd128_int16_t __builtin_mve_vqrshrnbq_n_sv4si(__simd128_int16_t, __simd128_int32_t, int);
1664 __simd128_int8_t __builtin_mve_vqrshrnbq_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int);
1665 __simd128_uint16_t __builtin_mve_vqrshrnbq_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int);
1666 __simd128_uint8_t __builtin_mve_vqrshrnbq_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int);
1667 __simd128_int16_t __builtin_mve_vqrshrntq_m_n_sv4si(__simd128_int16_t, __simd128_int32_t, int, short unsigned int);
1668 __simd128_int8_t __builtin_mve_vqrshrntq_m_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int, short unsigned int);
1669 __simd128_uint16_t __builtin_mve_vqrshrntq_m_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int, short unsigned int);
1670 __simd128_uint8_t __builtin_mve_vqrshrntq_m_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int, short unsigned int);
1671 __simd128_int16_t __builtin_mve_vqrshrntq_n_sv4si(__simd128_int16_t, __simd128_int32_t, int);
1672 __simd128_int8_t __builtin_mve_vqrshrntq_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int);
1673 __simd128_uint16_t __builtin_mve_vqrshrntq_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int);
1674 __simd128_uint8_t __builtin_mve_vqrshrntq_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int);
1675 __simd128_uint16_t __builtin_mve_vqrshrunbq_m_n_sv4si(__simd128_uint16_t, __simd128_int32_t, int, short unsigned int);
1676 __simd128_uint8_t __builtin_mve_vqrshrunbq_m_n_sv8hi(__simd128_uint8_t, __simd128_int16_t, int, short unsigned int);
1677 __simd128_uint16_t __builtin_mve_vqrshrunbq_n_sv4si(__simd128_uint16_t, __simd128_int32_t, int);
1678 __simd128_uint8_t __builtin_mve_vqrshrunbq_n_sv8hi(__simd128_uint8_t, __simd128_int16_t, int);
1679 __simd128_uint16_t __builtin_mve_vqrshruntq_m_n_sv4si(__simd128_uint16_t, __simd128_int32_t, int, short unsigned int);
1680 __simd128_uint8_t __builtin_mve_vqrshruntq_m_n_sv8hi(__simd128_uint8_t, __simd128_int16_t, int, short unsigned int);
1681 __simd128_uint16_t __builtin_mve_vqrshruntq_n_sv4si(__simd128_uint16_t, __simd128_int32_t, int);
1682 __simd128_uint8_t __builtin_mve_vqrshruntq_n_sv8hi(__simd128_uint8_t, __simd128_int16_t, int);
1683 __simd128_int8_t __builtin_mve_vqshlq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, int, short unsigned int);
1684 __simd128_int32_t __builtin_mve_vqshlq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1685 __simd128_int16_t __builtin_mve_vqshlq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, int, short unsigned int);
1686 __simd128_uint8_t __builtin_mve_vqshlq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, int, short unsigned int);
1687 __simd128_uint32_t __builtin_mve_vqshlq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, int, short unsigned int);
1688 __simd128_uint16_t __builtin_mve_vqshlq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, int, short unsigned int);
1689 __simd128_int8_t __builtin_mve_vqshlq_m_r_sv16qi(__simd128_int8_t, int, short unsigned int);
1690 __simd128_int32_t __builtin_mve_vqshlq_m_r_sv4si(__simd128_int32_t, int, short unsigned int);
1691 __simd128_int16_t __builtin_mve_vqshlq_m_r_sv8hi(__simd128_int16_t, int, short unsigned int);
1692 __simd128_uint8_t __builtin_mve_vqshlq_m_r_uv16qi(__simd128_uint8_t, int, short unsigned int);
1693 __simd128_uint32_t __builtin_mve_vqshlq_m_r_uv4si(__simd128_uint32_t, int, short unsigned int);
1694 __simd128_uint16_t __builtin_mve_vqshlq_m_r_uv8hi(__simd128_uint16_t, int, short unsigned int);
1695 __simd128_int8_t __builtin_mve_vqshlq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1696 __simd128_int32_t __builtin_mve_vqshlq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1697 __simd128_int16_t __builtin_mve_vqshlq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1698 __simd128_uint8_t __builtin_mve_vqshlq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_int8_t, short unsigned int);
1699 __simd128_uint32_t __builtin_mve_vqshlq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_int32_t, short unsigned int);
1700 __simd128_uint16_t __builtin_mve_vqshlq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_int16_t, short unsigned int);
1701 __simd128_int8_t __builtin_mve_vqshlq_n_sv16qi(__simd128_int8_t, int);
1702 __simd128_int32_t __builtin_mve_vqshlq_n_sv4si(__simd128_int32_t, int);
1703 __simd128_int16_t __builtin_mve_vqshlq_n_sv8hi(__simd128_int16_t, int);
1704 __simd128_uint8_t __builtin_mve_vqshlq_n_uv16qi(__simd128_uint8_t, int);
1705 __simd128_uint32_t __builtin_mve_vqshlq_n_uv4si(__simd128_uint32_t, int);
1706 __simd128_uint16_t __builtin_mve_vqshlq_n_uv8hi(__simd128_uint16_t, int);
1707 __simd128_int8_t __builtin_mve_vqshlq_r_sv16qi(__simd128_int8_t, int);
1708 __simd128_int32_t __builtin_mve_vqshlq_r_sv4si(__simd128_int32_t, int);
1709 __simd128_int16_t __builtin_mve_vqshlq_r_sv8hi(__simd128_int16_t, int);
1710 __simd128_uint8_t __builtin_mve_vqshlq_r_uv16qi(__simd128_uint8_t, int);
1711 __simd128_uint32_t __builtin_mve_vqshlq_r_uv4si(__simd128_uint32_t, int);
1712 __simd128_uint16_t __builtin_mve_vqshlq_r_uv8hi(__simd128_uint16_t, int);
1713 __simd128_int8_t __builtin_mve_vqshlq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1714 __simd128_int32_t __builtin_mve_vqshlq_sv4si(__simd128_int32_t, __simd128_int32_t);
1715 __simd128_int16_t __builtin_mve_vqshlq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1716 __simd128_uint8_t __builtin_mve_vqshlq_uv16qi(__simd128_uint8_t, __simd128_int8_t);
1717 __simd128_uint32_t __builtin_mve_vqshlq_uv4si(__simd128_uint32_t, __simd128_int32_t);
1718 __simd128_uint16_t __builtin_mve_vqshlq_uv8hi(__simd128_uint16_t, __simd128_int16_t);
1719 __simd128_uint8_t __builtin_mve_vqshluq_m_n_sv16qi(__simd128_uint8_t, __simd128_int8_t, int, short unsigned int);
1720 __simd128_uint32_t __builtin_mve_vqshluq_m_n_sv4si(__simd128_uint32_t, __simd128_int32_t, int, short unsigned int);
1721 __simd128_uint16_t __builtin_mve_vqshluq_m_n_sv8hi(__simd128_uint16_t, __simd128_int16_t, int, short unsigned int);
1722 __simd128_uint8_t __builtin_mve_vqshluq_n_sv16qi(__simd128_int8_t, int);
1723 __simd128_uint32_t __builtin_mve_vqshluq_n_sv4si(__simd128_int32_t, int);
1724 __simd128_uint16_t __builtin_mve_vqshluq_n_sv8hi(__simd128_int16_t, int);
1725 __simd128_int16_t __builtin_mve_vqshrnbq_m_n_sv4si(__simd128_int16_t, __simd128_int32_t, int, short unsigned int);
1726 __simd128_int8_t __builtin_mve_vqshrnbq_m_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int, short unsigned int);
1727 __simd128_uint16_t __builtin_mve_vqshrnbq_m_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int, short unsigned int);
1728 __simd128_uint8_t __builtin_mve_vqshrnbq_m_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int, short unsigned int);
1729 __simd128_int16_t __builtin_mve_vqshrnbq_n_sv4si(__simd128_int16_t, __simd128_int32_t, int);
1730 __simd128_int8_t __builtin_mve_vqshrnbq_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int);
1731 __simd128_uint16_t __builtin_mve_vqshrnbq_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int);
1732 __simd128_uint8_t __builtin_mve_vqshrnbq_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int);
1733 __simd128_int16_t __builtin_mve_vqshrntq_m_n_sv4si(__simd128_int16_t, __simd128_int32_t, int, short unsigned int);
1734 __simd128_int8_t __builtin_mve_vqshrntq_m_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int, short unsigned int);
1735 __simd128_uint16_t __builtin_mve_vqshrntq_m_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int, short unsigned int);
1736 __simd128_uint8_t __builtin_mve_vqshrntq_m_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int, short unsigned int);
1737 __simd128_int16_t __builtin_mve_vqshrntq_n_sv4si(__simd128_int16_t, __simd128_int32_t, int);
1738 __simd128_int8_t __builtin_mve_vqshrntq_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int);
1739 __simd128_uint16_t __builtin_mve_vqshrntq_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int);
1740 __simd128_uint8_t __builtin_mve_vqshrntq_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int);
1741 __simd128_uint16_t __builtin_mve_vqshrunbq_m_n_sv4si(__simd128_uint16_t, __simd128_int32_t, int, short unsigned int);
1742 __simd128_uint8_t __builtin_mve_vqshrunbq_m_n_sv8hi(__simd128_uint8_t, __simd128_int16_t, int, short unsigned int);
1743 __simd128_uint16_t __builtin_mve_vqshrunbq_n_sv4si(__simd128_uint16_t, __simd128_int32_t, int);
1744 __simd128_uint8_t __builtin_mve_vqshrunbq_n_sv8hi(__simd128_uint8_t, __simd128_int16_t, int);
1745 __simd128_uint16_t __builtin_mve_vqshruntq_m_n_sv4si(__simd128_uint16_t, __simd128_int32_t, int, short unsigned int);
1746 __simd128_uint8_t __builtin_mve_vqshruntq_m_n_sv8hi(__simd128_uint8_t, __simd128_int16_t, int, short unsigned int);
1747 __simd128_uint16_t __builtin_mve_vqshruntq_n_sv4si(__simd128_uint16_t, __simd128_int32_t, int);
1748 __simd128_uint8_t __builtin_mve_vqshruntq_n_sv8hi(__simd128_uint8_t, __simd128_int16_t, int);
1749 __simd128_int8_t __builtin_mve_vqsubq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char, short unsigned int);
1750 __simd128_int32_t __builtin_mve_vqsubq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1751 __simd128_int16_t __builtin_mve_vqsubq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int, short unsigned int);
1752 __simd128_uint8_t __builtin_mve_vqsubq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, unsigned char, short unsigned int);
1753 __simd128_uint32_t __builtin_mve_vqsubq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, unsigned int, short unsigned int);
1754 __simd128_uint16_t __builtin_mve_vqsubq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int, short unsigned int);
1755 __simd128_int8_t __builtin_mve_vqsubq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1756 __simd128_int32_t __builtin_mve_vqsubq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1757 __simd128_int16_t __builtin_mve_vqsubq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1758 __simd128_uint8_t __builtin_mve_vqsubq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1759 __simd128_uint32_t __builtin_mve_vqsubq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1760 __simd128_uint16_t __builtin_mve_vqsubq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1761 __simd128_int8_t __builtin_mve_vqsubq_n_sv16qi(__simd128_int8_t, signed char);
1762 __simd128_int32_t __builtin_mve_vqsubq_n_sv4si(__simd128_int32_t, int);
1763 __simd128_int16_t __builtin_mve_vqsubq_n_sv8hi(__simd128_int16_t, short int);
1764 __simd128_uint8_t __builtin_mve_vqsubq_n_uv16qi(__simd128_uint8_t, unsigned char);
1765 __simd128_uint32_t __builtin_mve_vqsubq_n_uv4si(__simd128_uint32_t, unsigned int);
1766 __simd128_uint16_t __builtin_mve_vqsubq_n_uv8hi(__simd128_uint16_t, short unsigned int);
1767 __simd128_int8_t __builtin_mve_vqsubq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1768 __simd128_int32_t __builtin_mve_vqsubq_sv4si(__simd128_int32_t, __simd128_int32_t);
1769 __simd128_int16_t __builtin_mve_vqsubq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1770 __simd128_uint8_t __builtin_mve_vqsubq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
1771 __simd128_uint32_t __builtin_mve_vqsubq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1772 __simd128_uint16_t __builtin_mve_vqsubq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
1773 __simd128_int8_t __builtin_mve_vrev16q_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
1774 __simd128_uint8_t __builtin_mve_vrev16q_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1775 __simd128_int8_t __builtin_mve_vrev16q_sv16qi(__simd128_int8_t);
1776 __simd128_uint8_t __builtin_mve_vrev16q_uv16qi(__simd128_uint8_t);
1777 __simd128_float16_t __builtin_mve_vrev32q_fv8hf(__simd128_float16_t);
1778 __simd128_float16_t __builtin_mve_vrev32q_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
1779 __simd128_int8_t __builtin_mve_vrev32q_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
1780 __simd128_int16_t __builtin_mve_vrev32q_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1781 __simd128_uint8_t __builtin_mve_vrev32q_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1782 __simd128_uint16_t __builtin_mve_vrev32q_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1783 __simd128_int8_t __builtin_mve_vrev32q_sv16qi(__simd128_int8_t);
1784 __simd128_int16_t __builtin_mve_vrev32q_sv8hi(__simd128_int16_t);
1785 __simd128_uint8_t __builtin_mve_vrev32q_uv16qi(__simd128_uint8_t);
1786 __simd128_uint16_t __builtin_mve_vrev32q_uv8hi(__simd128_uint16_t);
1787 __simd128_float32_t __builtin_mve_vrev64q_fv4sf(__simd128_float32_t);
1788 __simd128_float16_t __builtin_mve_vrev64q_fv8hf(__simd128_float16_t);
1789 __simd128_float32_t __builtin_mve_vrev64q_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
1790 __simd128_float16_t __builtin_mve_vrev64q_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
1791 __simd128_int8_t __builtin_mve_vrev64q_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
1792 __simd128_int32_t __builtin_mve_vrev64q_m_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1793 __simd128_int16_t __builtin_mve_vrev64q_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1794 __simd128_uint8_t __builtin_mve_vrev64q_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1795 __simd128_uint32_t __builtin_mve_vrev64q_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1796 __simd128_uint16_t __builtin_mve_vrev64q_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1797 __simd128_int8_t __builtin_mve_vrev64q_sv16qi(__simd128_int8_t);
1798 __simd128_int32_t __builtin_mve_vrev64q_sv4si(__simd128_int32_t);
1799 __simd128_int16_t __builtin_mve_vrev64q_sv8hi(__simd128_int16_t);
1800 __simd128_uint8_t __builtin_mve_vrev64q_uv16qi(__simd128_uint8_t);
1801 __simd128_uint32_t __builtin_mve_vrev64q_uv4si(__simd128_uint32_t);
1802 __simd128_uint16_t __builtin_mve_vrev64q_uv8hi(__simd128_uint16_t);
1803 __simd128_int8_t __builtin_mve_vrhaddq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1804 __simd128_int32_t __builtin_mve_vrhaddq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1805 __simd128_int16_t __builtin_mve_vrhaddq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1806 __simd128_uint8_t __builtin_mve_vrhaddq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1807 __simd128_uint32_t __builtin_mve_vrhaddq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1808 __simd128_uint16_t __builtin_mve_vrhaddq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1809 __simd128_int8_t __builtin_mve_vrhaddq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1810 __simd128_int32_t __builtin_mve_vrhaddq_sv4si(__simd128_int32_t, __simd128_int32_t);
1811 __simd128_int16_t __builtin_mve_vrhaddq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1812 __simd128_uint8_t __builtin_mve_vrhaddq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
1813 __simd128_uint32_t __builtin_mve_vrhaddq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1814 __simd128_uint16_t __builtin_mve_vrhaddq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
1815 long long int __builtin_mve_vrmlaldavhaq_p_sv4si(long long int, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1816 long long unsigned int __builtin_mve_vrmlaldavhaq_p_uv4si(long long unsigned int, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1817 long long int __builtin_mve_vrmlaldavhaq_sv4si(long long int, __simd128_int32_t, __simd128_int32_t);
1818 long long unsigned int __builtin_mve_vrmlaldavhaq_uv4si(long long unsigned int, __simd128_uint32_t, __simd128_uint32_t);
1819 long long int __builtin_mve_vrmlaldavhaxq_p_sv4si(long long int, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1820 long long int __builtin_mve_vrmlaldavhaxq_sv4si(long long int, __simd128_int32_t, __simd128_int32_t);
1821 long long int __builtin_mve_vrmlaldavhq_p_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1822 long long unsigned int __builtin_mve_vrmlaldavhq_p_uv4si(__simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1823 long long int __builtin_mve_vrmlaldavhq_sv4si(__simd128_int32_t, __simd128_int32_t);
1824 long long unsigned int __builtin_mve_vrmlaldavhq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1825 long long int __builtin_mve_vrmlaldavhxq_p_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1826 long long int __builtin_mve_vrmlaldavhxq_sv4si(__simd128_int32_t, __simd128_int32_t);
1827 long long int __builtin_mve_vrmlsldavhaq_p_sv4si(long long int, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1828 long long int __builtin_mve_vrmlsldavhaq_sv4si(long long int, __simd128_int32_t, __simd128_int32_t);
1829 long long int __builtin_mve_vrmlsldavhaxq_p_sv4si(long long int, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1830 long long int __builtin_mve_vrmlsldavhaxq_sv4si(long long int, __simd128_int32_t, __simd128_int32_t);
1831 long long int __builtin_mve_vrmlsldavhq_p_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1832 long long int __builtin_mve_vrmlsldavhq_sv4si(__simd128_int32_t, __simd128_int32_t);
1833 long long int __builtin_mve_vrmlsldavhxq_p_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1834 long long int __builtin_mve_vrmlsldavhxq_sv4si(__simd128_int32_t, __simd128_int32_t);
1835 __simd128_int8_t __builtin_mve_vrmulhq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1836 __simd128_int32_t __builtin_mve_vrmulhq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1837 __simd128_int16_t __builtin_mve_vrmulhq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1838 __simd128_uint8_t __builtin_mve_vrmulhq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1839 __simd128_uint32_t __builtin_mve_vrmulhq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1840 __simd128_uint16_t __builtin_mve_vrmulhq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1841 __simd128_int8_t __builtin_mve_vrmulhq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1842 __simd128_int32_t __builtin_mve_vrmulhq_sv4si(__simd128_int32_t, __simd128_int32_t);
1843 __simd128_int16_t __builtin_mve_vrmulhq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1844 __simd128_uint8_t __builtin_mve_vrmulhq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
1845 __simd128_uint32_t __builtin_mve_vrmulhq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1846 __simd128_uint16_t __builtin_mve_vrmulhq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
1847 __simd128_float32_t __builtin_mve_vrndaq_fv4sf(__simd128_float32_t);
1848 __simd128_float16_t __builtin_mve_vrndaq_fv8hf(__simd128_float16_t);
1849 __simd128_float32_t __builtin_mve_vrndaq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
1850 __simd128_float16_t __builtin_mve_vrndaq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
1851 __simd128_float32_t __builtin_mve_vrndmq_fv4sf(__simd128_float32_t);
1852 __simd128_float16_t __builtin_mve_vrndmq_fv8hf(__simd128_float16_t);
1853 __simd128_float32_t __builtin_mve_vrndmq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
1854 __simd128_float16_t __builtin_mve_vrndmq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
1855 __simd128_float32_t __builtin_mve_vrndnq_fv4sf(__simd128_float32_t);
1856 __simd128_float16_t __builtin_mve_vrndnq_fv8hf(__simd128_float16_t);
1857 __simd128_float32_t __builtin_mve_vrndnq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
1858 __simd128_float16_t __builtin_mve_vrndnq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
1859 __simd128_float32_t __builtin_mve_vrndpq_fv4sf(__simd128_float32_t);
1860 __simd128_float16_t __builtin_mve_vrndpq_fv8hf(__simd128_float16_t);
1861 __simd128_float32_t __builtin_mve_vrndpq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
1862 __simd128_float16_t __builtin_mve_vrndpq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
1863 __simd128_float32_t __builtin_mve_vrndq_fv4sf(__simd128_float32_t);
1864 __simd128_float16_t __builtin_mve_vrndq_fv8hf(__simd128_float16_t);
1865 __simd128_float32_t __builtin_mve_vrndq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
1866 __simd128_float16_t __builtin_mve_vrndq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
1867 __simd128_float32_t __builtin_mve_vrndxq_fv4sf(__simd128_float32_t);
1868 __simd128_float16_t __builtin_mve_vrndxq_fv8hf(__simd128_float16_t);
1869 __simd128_float32_t __builtin_mve_vrndxq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
1870 __simd128_float16_t __builtin_mve_vrndxq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
1871 __simd128_int8_t __builtin_mve_vrshlq_m_n_sv16qi(__simd128_int8_t, int, short unsigned int);
1872 __simd128_int32_t __builtin_mve_vrshlq_m_n_sv4si(__simd128_int32_t, int, short unsigned int);
1873 __simd128_int16_t __builtin_mve_vrshlq_m_n_sv8hi(__simd128_int16_t, int, short unsigned int);
1874 __simd128_uint8_t __builtin_mve_vrshlq_m_n_uv16qi(__simd128_uint8_t, int, short unsigned int);
1875 __simd128_uint32_t __builtin_mve_vrshlq_m_n_uv4si(__simd128_uint32_t, int, short unsigned int);
1876 __simd128_uint16_t __builtin_mve_vrshlq_m_n_uv8hi(__simd128_uint16_t, int, short unsigned int);
1877 __simd128_int8_t __builtin_mve_vrshlq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1878 __simd128_int32_t __builtin_mve_vrshlq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1879 __simd128_int16_t __builtin_mve_vrshlq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1880 __simd128_uint8_t __builtin_mve_vrshlq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_int8_t, short unsigned int);
1881 __simd128_uint32_t __builtin_mve_vrshlq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_int32_t, short unsigned int);
1882 __simd128_uint16_t __builtin_mve_vrshlq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_int16_t, short unsigned int);
1883 __simd128_int8_t __builtin_mve_vrshlq_n_sv16qi(__simd128_int8_t, int);
1884 __simd128_int32_t __builtin_mve_vrshlq_n_sv4si(__simd128_int32_t, int);
1885 __simd128_int16_t __builtin_mve_vrshlq_n_sv8hi(__simd128_int16_t, int);
1886 __simd128_uint8_t __builtin_mve_vrshlq_n_uv16qi(__simd128_uint8_t, int);
1887 __simd128_uint32_t __builtin_mve_vrshlq_n_uv4si(__simd128_uint32_t, int);
1888 __simd128_uint16_t __builtin_mve_vrshlq_n_uv8hi(__simd128_uint16_t, int);
1889 __simd128_int8_t __builtin_mve_vrshlq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1890 __simd128_int32_t __builtin_mve_vrshlq_sv4si(__simd128_int32_t, __simd128_int32_t);
1891 __simd128_int16_t __builtin_mve_vrshlq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1892 __simd128_uint8_t __builtin_mve_vrshlq_uv16qi(__simd128_uint8_t, __simd128_int8_t);
1893 __simd128_uint32_t __builtin_mve_vrshlq_uv4si(__simd128_uint32_t, __simd128_int32_t);
1894 __simd128_uint16_t __builtin_mve_vrshlq_uv8hi(__simd128_uint16_t, __simd128_int16_t);
1895 __simd128_int16_t __builtin_mve_vrshrnbq_m_n_sv4si(__simd128_int16_t, __simd128_int32_t, int, short unsigned int);
1896 __simd128_int8_t __builtin_mve_vrshrnbq_m_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int, short unsigned int);
1897 __simd128_uint16_t __builtin_mve_vrshrnbq_m_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int, short unsigned int);
1898 __simd128_uint8_t __builtin_mve_vrshrnbq_m_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int, short unsigned int);
1899 __simd128_int16_t __builtin_mve_vrshrnbq_n_sv4si(__simd128_int16_t, __simd128_int32_t, int);
1900 __simd128_int8_t __builtin_mve_vrshrnbq_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int);
1901 __simd128_uint16_t __builtin_mve_vrshrnbq_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int);
1902 __simd128_uint8_t __builtin_mve_vrshrnbq_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int);
1903 __simd128_int16_t __builtin_mve_vrshrntq_m_n_sv4si(__simd128_int16_t, __simd128_int32_t, int, short unsigned int);
1904 __simd128_int8_t __builtin_mve_vrshrntq_m_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int, short unsigned int);
1905 __simd128_uint16_t __builtin_mve_vrshrntq_m_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int, short unsigned int);
1906 __simd128_uint8_t __builtin_mve_vrshrntq_m_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int, short unsigned int);
1907 __simd128_int16_t __builtin_mve_vrshrntq_n_sv4si(__simd128_int16_t, __simd128_int32_t, int);
1908 __simd128_int8_t __builtin_mve_vrshrntq_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int);
1909 __simd128_uint16_t __builtin_mve_vrshrntq_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int);
1910 __simd128_uint8_t __builtin_mve_vrshrntq_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int);
1911 __simd128_int8_t __builtin_mve_vrshrq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, int, short unsigned int);
1912 __simd128_int32_t __builtin_mve_vrshrq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1913 __simd128_int16_t __builtin_mve_vrshrq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, int, short unsigned int);
1914 __simd128_uint8_t __builtin_mve_vrshrq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, int, short unsigned int);
1915 __simd128_uint32_t __builtin_mve_vrshrq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, int, short unsigned int);
1916 __simd128_uint16_t __builtin_mve_vrshrq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, int, short unsigned int);
1917 __simd128_int8_t __builtin_mve_vrshrq_n_sv16qi(__simd128_int8_t, int);
1918 __simd128_int32_t __builtin_mve_vrshrq_n_sv4si(__simd128_int32_t, int);
1919 __simd128_int16_t __builtin_mve_vrshrq_n_sv8hi(__simd128_int16_t, int);
1920 __simd128_uint8_t __builtin_mve_vrshrq_n_uv16qi(__simd128_uint8_t, int);
1921 __simd128_uint32_t __builtin_mve_vrshrq_n_uv4si(__simd128_uint32_t, int);
1922 __simd128_uint16_t __builtin_mve_vrshrq_n_uv8hi(__simd128_uint16_t, int);
1923 __simd128_int32_t __builtin_mve_vsbciq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1924 __simd128_uint32_t __builtin_mve_vsbciq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1925 __simd128_int32_t __builtin_mve_vsbciq_sv4si(__simd128_int32_t, __simd128_int32_t);
1926 __simd128_uint32_t __builtin_mve_vsbciq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1927 __simd128_int32_t __builtin_mve_vsbcq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1928 __simd128_uint32_t __builtin_mve_vsbcq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1929 __simd128_int32_t __builtin_mve_vsbcq_sv4si(__simd128_int32_t, __simd128_int32_t);
1930 __simd128_uint32_t __builtin_mve_vsbcq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1931 unsigned int __builtin_mve_vshlcq_carry_sv16qi(__simd128_int8_t, unsigned int, int);
1932 unsigned int __builtin_mve_vshlcq_carry_sv4si(__simd128_int32_t, unsigned int, int);
1933 unsigned int __builtin_mve_vshlcq_carry_sv8hi(__simd128_int16_t, unsigned int, int);
1934 unsigned int __builtin_mve_vshlcq_carry_uv16qi(__simd128_uint8_t, unsigned int, int);
1935 unsigned int __builtin_mve_vshlcq_carry_uv4si(__simd128_uint32_t, unsigned int, int);
1936 unsigned int __builtin_mve_vshlcq_carry_uv8hi(__simd128_uint16_t, unsigned int, int);
1937 int __builtin_mve_vshlcq_m_carry_sv16qi(__simd128_int8_t, unsigned int, int, short unsigned int);
1938 int __builtin_mve_vshlcq_m_carry_sv4si(__simd128_int32_t, unsigned int, int, short unsigned int);
1939 int __builtin_mve_vshlcq_m_carry_sv8hi(__simd128_int16_t, unsigned int, int, short unsigned int);
1940 unsigned int __builtin_mve_vshlcq_m_carry_uv16qi(__simd128_uint8_t, unsigned int, int, short unsigned int);
1941 unsigned int __builtin_mve_vshlcq_m_carry_uv4si(__simd128_uint32_t, unsigned int, int, short unsigned int);
1942 unsigned int __builtin_mve_vshlcq_m_carry_uv8hi(__simd128_uint16_t, unsigned int, int, short unsigned int);
1943 __simd128_int8_t __builtin_mve_vshlcq_m_vec_sv16qi(__simd128_int8_t, unsigned int, int, short unsigned int);
1944 __simd128_int32_t __builtin_mve_vshlcq_m_vec_sv4si(__simd128_int32_t, unsigned int, int, short unsigned int);
1945 __simd128_int16_t __builtin_mve_vshlcq_m_vec_sv8hi(__simd128_int16_t, unsigned int, int, short unsigned int);
1946 __simd128_uint8_t __builtin_mve_vshlcq_m_vec_uv16qi(__simd128_uint8_t, unsigned int, int, short unsigned int);
1947 __simd128_uint32_t __builtin_mve_vshlcq_m_vec_uv4si(__simd128_uint32_t, unsigned int, int, short unsigned int);
1948 __simd128_uint16_t __builtin_mve_vshlcq_m_vec_uv8hi(__simd128_uint16_t, unsigned int, int, short unsigned int);
1949 __simd128_int8_t __builtin_mve_vshlcq_vec_sv16qi(__simd128_int8_t, unsigned int, int);
1950 __simd128_int32_t __builtin_mve_vshlcq_vec_sv4si(__simd128_int32_t, unsigned int, int);
1951 __simd128_int16_t __builtin_mve_vshlcq_vec_sv8hi(__simd128_int16_t, unsigned int, int);
1952 __simd128_uint8_t __builtin_mve_vshlcq_vec_uv16qi(__simd128_uint8_t, unsigned int, int);
1953 __simd128_uint32_t __builtin_mve_vshlcq_vec_uv4si(__simd128_uint32_t, unsigned int, int);
1954 __simd128_uint16_t __builtin_mve_vshlcq_vec_uv8hi(__simd128_uint16_t, unsigned int, int);
1955 __simd128_int16_t __builtin_mve_vshllbq_m_n_sv16qi(__simd128_int16_t, __simd128_int8_t, int, short unsigned int);
1956 __simd128_int32_t __builtin_mve_vshllbq_m_n_sv8hi(__simd128_int32_t, __simd128_int16_t, int, short unsigned int);
1957 __simd128_uint16_t __builtin_mve_vshllbq_m_n_uv16qi(__simd128_uint16_t, __simd128_uint8_t, int, short unsigned int);
1958 __simd128_uint32_t __builtin_mve_vshllbq_m_n_uv8hi(__simd128_uint32_t, __simd128_uint16_t, int, short unsigned int);
1959 __simd128_int16_t __builtin_mve_vshllbq_n_sv16qi(__simd128_int8_t, int);
1960 __simd128_int32_t __builtin_mve_vshllbq_n_sv8hi(__simd128_int16_t, int);
1961 __simd128_uint16_t __builtin_mve_vshllbq_n_uv16qi(__simd128_uint8_t, int);
1962 __simd128_uint32_t __builtin_mve_vshllbq_n_uv8hi(__simd128_uint16_t, int);
1963 __simd128_int16_t __builtin_mve_vshlltq_m_n_sv16qi(__simd128_int16_t, __simd128_int8_t, int, short unsigned int);
1964 __simd128_int32_t __builtin_mve_vshlltq_m_n_sv8hi(__simd128_int32_t, __simd128_int16_t, int, short unsigned int);
1965 __simd128_uint16_t __builtin_mve_vshlltq_m_n_uv16qi(__simd128_uint16_t, __simd128_uint8_t, int, short unsigned int);
1966 __simd128_uint32_t __builtin_mve_vshlltq_m_n_uv8hi(__simd128_uint32_t, __simd128_uint16_t, int, short unsigned int);
1967 __simd128_int16_t __builtin_mve_vshlltq_n_sv16qi(__simd128_int8_t, int);
1968 __simd128_int32_t __builtin_mve_vshlltq_n_sv8hi(__simd128_int16_t, int);
1969 __simd128_uint16_t __builtin_mve_vshlltq_n_uv16qi(__simd128_uint8_t, int);
1970 __simd128_uint32_t __builtin_mve_vshlltq_n_uv8hi(__simd128_uint16_t, int);
1971 __simd128_int8_t __builtin_mve_vshlq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, int, short unsigned int);
1972 __simd128_int32_t __builtin_mve_vshlq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1973 __simd128_int16_t __builtin_mve_vshlq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, int, short unsigned int);
1974 __simd128_uint8_t __builtin_mve_vshlq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, int, short unsigned int);
1975 __simd128_uint32_t __builtin_mve_vshlq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, int, short unsigned int);
1976 __simd128_uint16_t __builtin_mve_vshlq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, int, short unsigned int);
1977 __simd128_int8_t __builtin_mve_vshlq_m_r_sv16qi(__simd128_int8_t, int, short unsigned int);
1978 __simd128_int32_t __builtin_mve_vshlq_m_r_sv4si(__simd128_int32_t, int, short unsigned int);
1979 __simd128_int16_t __builtin_mve_vshlq_m_r_sv8hi(__simd128_int16_t, int, short unsigned int);
1980 __simd128_uint8_t __builtin_mve_vshlq_m_r_uv16qi(__simd128_uint8_t, int, short unsigned int);
1981 __simd128_uint32_t __builtin_mve_vshlq_m_r_uv4si(__simd128_uint32_t, int, short unsigned int);
1982 __simd128_uint16_t __builtin_mve_vshlq_m_r_uv8hi(__simd128_uint16_t, int, short unsigned int);
1983 __simd128_int8_t __builtin_mve_vshlq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1984 __simd128_int32_t __builtin_mve_vshlq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1985 __simd128_int16_t __builtin_mve_vshlq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1986 __simd128_uint8_t __builtin_mve_vshlq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_int8_t, short unsigned int);
1987 __simd128_uint32_t __builtin_mve_vshlq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_int32_t, short unsigned int);
1988 __simd128_uint16_t __builtin_mve_vshlq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_int16_t, short unsigned int);
1989 __simd128_int8_t __builtin_mve_vshlq_n_sv16qi(__simd128_int8_t, int);
1990 __simd128_int32_t __builtin_mve_vshlq_n_sv4si(__simd128_int32_t, int);
1991 __simd128_int16_t __builtin_mve_vshlq_n_sv8hi(__simd128_int16_t, int);
1992 __simd128_uint8_t __builtin_mve_vshlq_n_uv16qi(__simd128_uint8_t, int);
1993 __simd128_uint32_t __builtin_mve_vshlq_n_uv4si(__simd128_uint32_t, int);
1994 __simd128_uint16_t __builtin_mve_vshlq_n_uv8hi(__simd128_uint16_t, int);
1995 __simd128_int8_t __builtin_mve_vshlq_r_sv16qi(__simd128_int8_t, int);
1996 __simd128_int32_t __builtin_mve_vshlq_r_sv4si(__simd128_int32_t, int);
1997 __simd128_int16_t __builtin_mve_vshlq_r_sv8hi(__simd128_int16_t, int);
1998 __simd128_uint8_t __builtin_mve_vshlq_r_uv16qi(__simd128_uint8_t, int);
1999 __simd128_uint32_t __builtin_mve_vshlq_r_uv4si(__simd128_uint32_t, int);
2000 __simd128_uint16_t __builtin_mve_vshlq_r_uv8hi(__simd128_uint16_t, int);
2001 __simd128_int8_t __builtin_mve_vshlq_sv16qi(__simd128_int8_t, __simd128_int8_t);
2002 __simd128_int32_t __builtin_mve_vshlq_sv4si(__simd128_int32_t, __simd128_int32_t);
2003 __simd128_int16_t __builtin_mve_vshlq_sv8hi(__simd128_int16_t, __simd128_int16_t);
2004 __simd128_uint8_t __builtin_mve_vshlq_uv16qi(__simd128_uint8_t, __simd128_int8_t);
2005 __simd128_uint32_t __builtin_mve_vshlq_uv4si(__simd128_uint32_t, __simd128_int32_t);
2006 __simd128_uint16_t __builtin_mve_vshlq_uv8hi(__simd128_uint16_t, __simd128_int16_t);
2007 __simd128_int16_t __builtin_mve_vshrnbq_m_n_sv4si(__simd128_int16_t, __simd128_int32_t, int, short unsigned int);
2008 __simd128_int8_t __builtin_mve_vshrnbq_m_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int, short unsigned int);
2009 __simd128_uint16_t __builtin_mve_vshrnbq_m_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int, short unsigned int);
2010 __simd128_uint8_t __builtin_mve_vshrnbq_m_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int, short unsigned int);
2011 __simd128_int16_t __builtin_mve_vshrnbq_n_sv4si(__simd128_int16_t, __simd128_int32_t, int);
2012 __simd128_int8_t __builtin_mve_vshrnbq_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int);
2013 __simd128_uint16_t __builtin_mve_vshrnbq_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int);
2014 __simd128_uint8_t __builtin_mve_vshrnbq_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int);
2015 __simd128_int16_t __builtin_mve_vshrntq_m_n_sv4si(__simd128_int16_t, __simd128_int32_t, int, short unsigned int);
2016 __simd128_int8_t __builtin_mve_vshrntq_m_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int, short unsigned int);
2017 __simd128_uint16_t __builtin_mve_vshrntq_m_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int, short unsigned int);
2018 __simd128_uint8_t __builtin_mve_vshrntq_m_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int, short unsigned int);
2019 __simd128_int16_t __builtin_mve_vshrntq_n_sv4si(__simd128_int16_t, __simd128_int32_t, int);
2020 __simd128_int8_t __builtin_mve_vshrntq_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int);
2021 __simd128_uint16_t __builtin_mve_vshrntq_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int);
2022 __simd128_uint8_t __builtin_mve_vshrntq_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int);
2023 __simd128_int8_t __builtin_mve_vshrq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, int, short unsigned int);
2024 __simd128_int32_t __builtin_mve_vshrq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
2025 __simd128_int16_t __builtin_mve_vshrq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, int, short unsigned int);
2026 __simd128_uint8_t __builtin_mve_vshrq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, int, short unsigned int);
2027 __simd128_uint32_t __builtin_mve_vshrq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, int, short unsigned int);
2028 __simd128_uint16_t __builtin_mve_vshrq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, int, short unsigned int);
2029 __simd128_int8_t __builtin_mve_vshrq_n_sv16qi(__simd128_int8_t, int);
2030 __simd128_int32_t __builtin_mve_vshrq_n_sv4si(__simd128_int32_t, int);
2031 __simd128_int16_t __builtin_mve_vshrq_n_sv8hi(__simd128_int16_t, int);
2032 __simd128_uint8_t __builtin_mve_vshrq_n_uv16qi(__simd128_uint8_t, int);
2033 __simd128_uint32_t __builtin_mve_vshrq_n_uv4si(__simd128_uint32_t, int);
2034 __simd128_uint16_t __builtin_mve_vshrq_n_uv8hi(__simd128_uint16_t, int);
2035 __simd128_int8_t __builtin_mve_vsliq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, int, short unsigned int);
2036 __simd128_int32_t __builtin_mve_vsliq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
2037 __simd128_int16_t __builtin_mve_vsliq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, int, short unsigned int);
2038 __simd128_uint8_t __builtin_mve_vsliq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, int, short unsigned int);
2039 __simd128_uint32_t __builtin_mve_vsliq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, int, short unsigned int);
2040 __simd128_uint16_t __builtin_mve_vsliq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, int, short unsigned int);
2041 __simd128_int8_t __builtin_mve_vsliq_n_sv16qi(__simd128_int8_t, __simd128_int8_t, int);
2042 __simd128_int32_t __builtin_mve_vsliq_n_sv4si(__simd128_int32_t, __simd128_int32_t, int);
2043 __simd128_int16_t __builtin_mve_vsliq_n_sv8hi(__simd128_int16_t, __simd128_int16_t, int);
2044 __simd128_uint8_t __builtin_mve_vsliq_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, int);
2045 __simd128_uint32_t __builtin_mve_vsliq_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, int);
2046 __simd128_uint16_t __builtin_mve_vsliq_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, int);
2047 __simd128_int8_t __builtin_mve_vsriq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, int, short unsigned int);
2048 __simd128_int32_t __builtin_mve_vsriq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
2049 __simd128_int16_t __builtin_mve_vsriq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, int, short unsigned int);
2050 __simd128_uint8_t __builtin_mve_vsriq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, int, short unsigned int);
2051 __simd128_uint32_t __builtin_mve_vsriq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, int, short unsigned int);
2052 __simd128_uint16_t __builtin_mve_vsriq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, int, short unsigned int);
2053 __simd128_int8_t __builtin_mve_vsriq_n_sv16qi(__simd128_int8_t, __simd128_int8_t, int);
2054 __simd128_int32_t __builtin_mve_vsriq_n_sv4si(__simd128_int32_t, __simd128_int32_t, int);
2055 __simd128_int16_t __builtin_mve_vsriq_n_sv8hi(__simd128_int16_t, __simd128_int16_t, int);
2056 __simd128_uint8_t __builtin_mve_vsriq_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, int);
2057 __simd128_uint32_t __builtin_mve_vsriq_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, int);
2058 __simd128_uint16_t __builtin_mve_vsriq_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, int);
2059 void __builtin_mve_vst1q_fv4sf(int*, __simd128_float32_t);
2060 void __builtin_mve_vst1q_fv8hf(short int*, __simd128_float16_t);
2061 void __builtin_mve_vst1q_sv16qi(signed char*, __simd128_int8_t);
2062 void __builtin_mve_vst1q_sv4si(int*, __simd128_int32_t);
2063 void __builtin_mve_vst1q_sv8hi(short int*, __simd128_int16_t);
2064 void __builtin_mve_vst1q_uv16qi(signed char*, __simd128_uint8_t);
2065 void __builtin_mve_vst1q_uv4si(int*, __simd128_uint32_t);
2066 void __builtin_mve_vst1q_uv8hi(short int*, __simd128_uint16_t);
2067 void __builtin_mve_vst2qv16qi(signed char*, __builtin_neon_oi);
2068 void __builtin_mve_vst2qv4sf(float*, __builtin_neon_oi);
2069 void __builtin_mve_vst2qv4si(int*, __builtin_neon_oi);
2070 void __builtin_mve_vst2qv8hf(__bf16*, __builtin_neon_oi);
2071 void __builtin_mve_vst2qv8hi(short int*, __builtin_neon_oi);
2072 void __builtin_mve_vst4qv16qi(signed char*, __builtin_neon_xi);
2073 void __builtin_mve_vst4qv4sf(float*, __builtin_neon_xi);
2074 void __builtin_mve_vst4qv4si(int*, __builtin_neon_xi);
2075 void __builtin_mve_vst4qv8hf(__bf16*, __builtin_neon_xi);
2076 void __builtin_mve_vst4qv8hi(short int*, __builtin_neon_xi);
2077 void __builtin_mve_vstrbq_p_sv16qi(signed char*, __simd128_int8_t, short unsigned int);
2078 void __builtin_mve_vstrbq_p_sv4si(signed char*, __simd128_int32_t, short unsigned int);
2079 void __builtin_mve_vstrbq_p_sv8hi(signed char*, __simd128_int16_t, short unsigned int);
2080 void __builtin_mve_vstrbq_p_uv16qi(signed char*, __simd128_uint8_t, short unsigned int);
2081 void __builtin_mve_vstrbq_p_uv4si(signed char*, __simd128_uint32_t, short unsigned int);
2082 void __builtin_mve_vstrbq_p_uv8hi(signed char*, __simd128_uint16_t, short unsigned int);
2083 void __builtin_mve_vstrbq_scatter_offset_p_sv16qi(signed char*, __simd128_uint8_t, __simd128_int8_t, short unsigned int);
2084 void __builtin_mve_vstrbq_scatter_offset_p_sv4si(signed char*, __simd128_uint32_t, __simd128_int32_t, short unsigned int);
2085 void __builtin_mve_vstrbq_scatter_offset_p_sv8hi(signed char*, __simd128_uint16_t, __simd128_int16_t, short unsigned int);
2086 void __builtin_mve_vstrbq_scatter_offset_p_uv16qi(signed char*, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
2087 void __builtin_mve_vstrbq_scatter_offset_p_uv4si(signed char*, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
2088 void __builtin_mve_vstrbq_scatter_offset_p_uv8hi(signed char*, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
2089 void __builtin_mve_vstrbq_scatter_offset_sv16qi(signed char*, __simd128_uint8_t, __simd128_int8_t);
2090 void __builtin_mve_vstrbq_scatter_offset_sv4si(signed char*, __simd128_uint32_t, __simd128_int32_t);
2091 void __builtin_mve_vstrbq_scatter_offset_sv8hi(signed char*, __simd128_uint16_t, __simd128_int16_t);
2092 void __builtin_mve_vstrbq_scatter_offset_uv16qi(signed char*, __simd128_uint8_t, __simd128_uint8_t);
2093 void __builtin_mve_vstrbq_scatter_offset_uv4si(signed char*, __simd128_uint32_t, __simd128_uint32_t);
2094 void __builtin_mve_vstrbq_scatter_offset_uv8hi(signed char*, __simd128_uint16_t, __simd128_uint16_t);
2095 void __builtin_mve_vstrbq_sv16qi(signed char*, __simd128_int8_t);
2096 void __builtin_mve_vstrbq_sv4si(signed char*, __simd128_int32_t);
2097 void __builtin_mve_vstrbq_sv8hi(signed char*, __simd128_int16_t);
2098 void __builtin_mve_vstrbq_uv16qi(signed char*, __simd128_uint8_t);
2099 void __builtin_mve_vstrbq_uv4si(signed char*, __simd128_uint32_t);
2100 void __builtin_mve_vstrbq_uv8hi(signed char*, __simd128_uint16_t);
2101 void __builtin_mve_vstrdq_scatter_base_p_sv2di(__simd128_uint64_t, int, __simd128_int64_t, short unsigned int);
2102 void __builtin_mve_vstrdq_scatter_base_p_uv2di(__simd128_uint64_t, int, __simd128_uint64_t, short unsigned int);
2103 void __builtin_mve_vstrdq_scatter_base_sv2di(__simd128_uint64_t, int, __simd128_int64_t);
2104 void __builtin_mve_vstrdq_scatter_base_uv2di(__simd128_uint64_t, int, __simd128_uint64_t);
2105 void __builtin_mve_vstrdq_scatter_base_wb_add_sv2di(__simd128_uint64_t, const int, __simd128_uint64_t);
2106 void __builtin_mve_vstrdq_scatter_base_wb_add_uv2di(__simd128_uint64_t, const int, __simd128_uint64_t);
2107 void __builtin_mve_vstrdq_scatter_base_wb_p_add_sv2di(__simd128_uint64_t, const int, __simd128_uint64_t, short unsigned int);
2108 void __builtin_mve_vstrdq_scatter_base_wb_p_add_uv2di(__simd128_uint64_t, const int, __simd128_uint64_t, short unsigned int);
2109 void __builtin_mve_vstrdq_scatter_base_wb_p_sv2di(__simd128_uint64_t, const int, __simd128_int64_t, short unsigned int);
2110 void __builtin_mve_vstrdq_scatter_base_wb_p_uv2di(__simd128_uint64_t, const int, __simd128_uint64_t, short unsigned int);
2111 void __builtin_mve_vstrdq_scatter_base_wb_sv2di(__simd128_uint64_t, const int, __simd128_int64_t);
2112 void __builtin_mve_vstrdq_scatter_base_wb_uv2di(__simd128_uint64_t, const int, __simd128_uint64_t);
2113 void __builtin_mve_vstrdq_scatter_offset_p_sv2di(long long int*, __simd128_uint64_t, __simd128_int64_t, short unsigned int);
2114 void __builtin_mve_vstrdq_scatter_offset_p_uv2di(long long int*, __simd128_uint64_t, __simd128_uint64_t, short unsigned int);
2115 void __builtin_mve_vstrdq_scatter_offset_sv2di(long long int*, __simd128_uint64_t, __simd128_int64_t);
2116 void __builtin_mve_vstrdq_scatter_offset_uv2di(long long int*, __simd128_uint64_t, __simd128_uint64_t);
2117 void __builtin_mve_vstrdq_scatter_shifted_offset_p_sv2di(long long int*, __simd128_uint64_t, __simd128_int64_t, short unsigned int);
2118 void __builtin_mve_vstrdq_scatter_shifted_offset_p_uv2di(long long int*, __simd128_uint64_t, __simd128_uint64_t, short unsigned int);
2119 void __builtin_mve_vstrdq_scatter_shifted_offset_sv2di(long long int*, __simd128_uint64_t, __simd128_int64_t);
2120 void __builtin_mve_vstrdq_scatter_shifted_offset_uv2di(long long int*, __simd128_uint64_t, __simd128_uint64_t);
2121 void __builtin_mve_vstrhq_fv8hf(short int*, __simd128_float16_t);
2122 void __builtin_mve_vstrhq_p_fv8hf(short int*, __simd128_float16_t, short unsigned int);
2123 void __builtin_mve_vstrhq_p_sv4si(short int*, __simd128_int32_t, short unsigned int);
2124 void __builtin_mve_vstrhq_p_sv8hi(short int*, __simd128_int16_t, short unsigned int);
2125 void __builtin_mve_vstrhq_p_uv4si(short int*, __simd128_uint32_t, short unsigned int);
2126 void __builtin_mve_vstrhq_p_uv8hi(short int*, __simd128_uint16_t, short unsigned int);
2127 void __builtin_mve_vstrhq_scatter_offset_fv8hf(short int*, __simd128_uint16_t, __simd128_float16_t);
2128 void __builtin_mve_vstrhq_scatter_offset_p_fv8hf(short int*, __simd128_uint16_t, __simd128_float16_t, short unsigned int);
2129 void __builtin_mve_vstrhq_scatter_offset_p_sv4si(short int*, __simd128_uint32_t, __simd128_int32_t, short unsigned int);
2130 void __builtin_mve_vstrhq_scatter_offset_p_sv8hi(short int*, __simd128_uint16_t, __simd128_int16_t, short unsigned int);
2131 void __builtin_mve_vstrhq_scatter_offset_p_uv4si(short int*, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
2132 void __builtin_mve_vstrhq_scatter_offset_p_uv8hi(short int*, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
2133 void __builtin_mve_vstrhq_scatter_offset_sv4si(short int*, __simd128_uint32_t, __simd128_int32_t);
2134 void __builtin_mve_vstrhq_scatter_offset_sv8hi(short int*, __simd128_uint16_t, __simd128_int16_t);
2135 void __builtin_mve_vstrhq_scatter_offset_uv4si(short int*, __simd128_uint32_t, __simd128_uint32_t);
2136 void __builtin_mve_vstrhq_scatter_offset_uv8hi(short int*, __simd128_uint16_t, __simd128_uint16_t);
2137 void __builtin_mve_vstrhq_scatter_shifted_offset_fv8hf(short int*, __simd128_uint16_t, __simd128_float16_t);
2138 void __builtin_mve_vstrhq_scatter_shifted_offset_p_fv8hf(short int*, __simd128_uint16_t, __simd128_float16_t, short unsigned int);
2139 void __builtin_mve_vstrhq_scatter_shifted_offset_p_sv4si(short int*, __simd128_uint32_t, __simd128_int32_t, short unsigned int);
2140 void __builtin_mve_vstrhq_scatter_shifted_offset_p_sv8hi(short int*, __simd128_uint16_t, __simd128_int16_t, short unsigned int);
2141 void __builtin_mve_vstrhq_scatter_shifted_offset_p_uv4si(short int*, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
2142 void __builtin_mve_vstrhq_scatter_shifted_offset_p_uv8hi(short int*, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
2143 void __builtin_mve_vstrhq_scatter_shifted_offset_sv4si(short int*, __simd128_uint32_t, __simd128_int32_t);
2144 void __builtin_mve_vstrhq_scatter_shifted_offset_sv8hi(short int*, __simd128_uint16_t, __simd128_int16_t);
2145 void __builtin_mve_vstrhq_scatter_shifted_offset_uv4si(short int*, __simd128_uint32_t, __simd128_uint32_t);
2146 void __builtin_mve_vstrhq_scatter_shifted_offset_uv8hi(short int*, __simd128_uint16_t, __simd128_uint16_t);
2147 void __builtin_mve_vstrhq_sv4si(short int*, __simd128_int32_t);
2148 void __builtin_mve_vstrhq_sv8hi(short int*, __simd128_int16_t);
2149 void __builtin_mve_vstrhq_uv4si(short int*, __simd128_uint32_t);
2150 void __builtin_mve_vstrhq_uv8hi(short int*, __simd128_uint16_t);
2151 void __builtin_mve_vstrwq_fv4sf(int*, __simd128_float32_t);
2152 void __builtin_mve_vstrwq_p_fv4sf(int*, __simd128_float32_t, short unsigned int);
2153 void __builtin_mve_vstrwq_p_sv4si(int*, __simd128_int32_t, short unsigned int);
2154 void __builtin_mve_vstrwq_p_uv4si(int*, __simd128_uint32_t, short unsigned int);
2155 void __builtin_mve_vstrwq_scatter_base_fv4sf(__simd128_uint32_t, int, __simd128_float32_t);
2156 void __builtin_mve_vstrwq_scatter_base_p_fv4sf(__simd128_uint32_t, int, __simd128_float32_t, short unsigned int);
2157 void __builtin_mve_vstrwq_scatter_base_p_sv4si(__simd128_uint32_t, int, __simd128_int32_t, short unsigned int);
2158 void __builtin_mve_vstrwq_scatter_base_p_uv4si(__simd128_uint32_t, int, __simd128_uint32_t, short unsigned int);
2159 void __builtin_mve_vstrwq_scatter_base_sv4si(__simd128_uint32_t, int, __simd128_int32_t);
2160 void __builtin_mve_vstrwq_scatter_base_uv4si(__simd128_uint32_t, int, __simd128_uint32_t);
2161 void __builtin_mve_vstrwq_scatter_base_wb_add_fv4sf(__simd128_uint32_t, const int, __simd128_uint32_t);
2162 void __builtin_mve_vstrwq_scatter_base_wb_add_sv4si(__simd128_uint32_t, const int, __simd128_uint32_t);
2163 void __builtin_mve_vstrwq_scatter_base_wb_add_uv4si(__simd128_uint32_t, const int, __simd128_uint32_t);
2164 void __builtin_mve_vstrwq_scatter_base_wb_fv4sf(__simd128_uint32_t, const int, __simd128_float32_t);
2165 void __builtin_mve_vstrwq_scatter_base_wb_p_add_fv4sf(__simd128_uint32_t, const int, __simd128_uint32_t, short unsigned int);
2166 void __builtin_mve_vstrwq_scatter_base_wb_p_add_sv4si(__simd128_uint32_t, const int, __simd128_uint32_t, short unsigned int);
2167 void __builtin_mve_vstrwq_scatter_base_wb_p_add_uv4si(__simd128_uint32_t, const int, __simd128_uint32_t, short unsigned int);
2168 void __builtin_mve_vstrwq_scatter_base_wb_p_fv4sf(__simd128_uint32_t, const int, __simd128_float32_t, short unsigned int);
2169 void __builtin_mve_vstrwq_scatter_base_wb_p_sv4si(__simd128_uint32_t, const int, __simd128_int32_t, short unsigned int);
2170 void __builtin_mve_vstrwq_scatter_base_wb_p_uv4si(__simd128_uint32_t, const int, __simd128_uint32_t, short unsigned int);
2171 void __builtin_mve_vstrwq_scatter_base_wb_sv4si(__simd128_uint32_t, const int, __simd128_int32_t);
2172 void __builtin_mve_vstrwq_scatter_base_wb_uv4si(__simd128_uint32_t, const int, __simd128_uint32_t);
2173 void __builtin_mve_vstrwq_scatter_offset_fv4sf(int*, __simd128_uint32_t, __simd128_float32_t);
2174 void __builtin_mve_vstrwq_scatter_offset_p_fv4sf(int*, __simd128_uint32_t, __simd128_float32_t, short unsigned int);
2175 void __builtin_mve_vstrwq_scatter_offset_p_sv4si(int*, __simd128_uint32_t, __simd128_int32_t, short unsigned int);
2176 void __builtin_mve_vstrwq_scatter_offset_p_uv4si(int*, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
2177 void __builtin_mve_vstrwq_scatter_offset_sv4si(int*, __simd128_uint32_t, __simd128_int32_t);
2178 void __builtin_mve_vstrwq_scatter_offset_uv4si(int*, __simd128_uint32_t, __simd128_uint32_t);
2179 void __builtin_mve_vstrwq_scatter_shifted_offset_fv4sf(int*, __simd128_uint32_t, __simd128_float32_t);
2180 void __builtin_mve_vstrwq_scatter_shifted_offset_p_fv4sf(int*, __simd128_uint32_t, __simd128_float32_t, short unsigned int);
2181 void __builtin_mve_vstrwq_scatter_shifted_offset_p_sv4si(int*, __simd128_uint32_t, __simd128_int32_t, short unsigned int);
2182 void __builtin_mve_vstrwq_scatter_shifted_offset_p_uv4si(int*, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
2183 void __builtin_mve_vstrwq_scatter_shifted_offset_sv4si(int*, __simd128_uint32_t, __simd128_int32_t);
2184 void __builtin_mve_vstrwq_scatter_shifted_offset_uv4si(int*, __simd128_uint32_t, __simd128_uint32_t);
2185 void __builtin_mve_vstrwq_sv4si(int*, __simd128_int32_t);
2186 void __builtin_mve_vstrwq_uv4si(int*, __simd128_uint32_t);
2187 __simd128_float32_t __builtin_mve_vsubq_fv4sf(__simd128_float32_t, __simd128_float32_t);
2188 __simd128_float16_t __builtin_mve_vsubq_fv8hf(__simd128_float16_t, __simd128_float16_t);
2189 __simd128_float32_t __builtin_mve_vsubq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
2190 __simd128_float16_t __builtin_mve_vsubq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
2191 __simd128_float32_t __builtin_mve_vsubq_m_n_fv4sf(__simd128_float32_t, __simd128_float32_t, float, short unsigned int);
2192 __simd128_float16_t __builtin_mve_vsubq_m_n_fv8hf(__simd128_float16_t, __simd128_float16_t, __bf16, short unsigned int);
2193 __simd128_int8_t __builtin_mve_vsubq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char, short unsigned int);
2194 __simd128_int32_t __builtin_mve_vsubq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
2195 __simd128_int16_t __builtin_mve_vsubq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int, short unsigned int);
2196 __simd128_uint8_t __builtin_mve_vsubq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, unsigned char, short unsigned int);
2197 __simd128_uint32_t __builtin_mve_vsubq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, unsigned int, short unsigned int);
2198 __simd128_uint16_t __builtin_mve_vsubq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int, short unsigned int);
2199 __simd128_int8_t __builtin_mve_vsubq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
2200 __simd128_int32_t __builtin_mve_vsubq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
2201 __simd128_int16_t __builtin_mve_vsubq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
2202 __simd128_uint8_t __builtin_mve_vsubq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
2203 __simd128_uint32_t __builtin_mve_vsubq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
2204 __simd128_uint16_t __builtin_mve_vsubq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
2205 __simd128_float32_t __builtin_mve_vsubq_n_fv4sf(__simd128_float32_t, float);
2206 __simd128_float16_t __builtin_mve_vsubq_n_fv8hf(__simd128_float16_t, __bf16);
2207 __simd128_int8_t __builtin_mve_vsubq_n_sv16qi(__simd128_int8_t, signed char);
2208 __simd128_int32_t __builtin_mve_vsubq_n_sv4si(__simd128_int32_t, int);
2209 __simd128_int16_t __builtin_mve_vsubq_n_sv8hi(__simd128_int16_t, short int);
2210 __simd128_uint8_t __builtin_mve_vsubq_n_uv16qi(__simd128_uint8_t, unsigned char);
2211 __simd128_uint32_t __builtin_mve_vsubq_n_uv4si(__simd128_uint32_t, unsigned int);
2212 __simd128_uint16_t __builtin_mve_vsubq_n_uv8hi(__simd128_uint16_t, short unsigned int);
2213 __simd128_int8_t __builtin_mve_vsubq_sv16qi(__simd128_int8_t, __simd128_int8_t);
2214 __simd128_int32_t __builtin_mve_vsubq_sv4si(__simd128_int32_t, __simd128_int32_t);
2215 __simd128_int16_t __builtin_mve_vsubq_sv8hi(__simd128_int16_t, __simd128_int16_t);
2216 __simd128_uint8_t __builtin_mve_vsubq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
2217 __simd128_uint32_t __builtin_mve_vsubq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
2218 __simd128_uint16_t __builtin_mve_vsubq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
2219
2220 #endif
2221
2222 #ifdef __ARM_FEATURE_CMSE
2223 unsigned int __builtin_arm_cmse_nonsecure_caller();
2224 #endif
2225
2226 #ifdef __ARM_NEON__
2227 typedef signed char __builtin_neon_qi;
2228 typedef short int __builtin_neon_hi;
2229 typedef int __builtin_neon_si;
2230 typedef long long int __builtin_neon_di;
2231 typedef int __builtin_neon_ti __attribute__((mode(TI)));
2232 typedef unsigned int __builtin_neon_uti __attribute__((mode(TI)));
2233 typedef unsigned char __builtin_neon_uqi;
2234 typedef short unsigned int __builtin_neon_uhi;
2235 typedef unsigned int __builtin_neon_usi;
2236 typedef unsigned long long __builtin_neon_udi;
2237 typedef int __builtin_neon_ei __attribute__ ((__vector_size__(32)));
2238 typedef int __builtin_neon_ci __attribute__ ((__vector_size__(64)));
2239 typedef int __builtin_neon_poly8 __attribute__((mode(QI)));
2240 typedef int __builtin_neon_poly16 __attribute__((mode(HI)));
2241 typedef float __builtin_neon_sf;
2242 typedef float __builtin_neon_hf;
2243 typedef unsigned long long __builtin_neon_poly64;
2244 typedef unsigned int __builtin_neon_poly128 __attribute__((mode(TI)));
2245
2246 typedef char __simd64_int8_t __attribute__((__vector_size__(8)));
2247 typedef short __simd64_int16_t __attribute__((__vector_size__(8)));
2248 typedef int __simd64_int32_t __attribute__((__vector_size__(8)));
2249 typedef unsigned char __simd64_uint8_t __attribute__((__vector_size__(8)));
2250 typedef unsigned short __simd64_uint16_t __attribute__((__vector_size__(8)));
2251 typedef unsigned int __simd64_uint32_t __attribute__((__vector_size__(8)));
2252
2253 #ifdef __ARM_FEATURE_FP16_SCALAR_ARITHMETIC
2254 typedef cov_fp16_t __fp16;
2255 #endif
2256 typedef cov_fp16_t __simd64_float16_t __attribute__((__vector_size__(8)));
2257 typedef float __simd64_float32_t __attribute__((__vector_size__(8)));
2258
2259 typedef signed char __simd64_poly8_t __attribute__((__vector_size__(8)));
2260 typedef short __simd64_poly16_t __attribute__((__vector_size__(8)));
2261 typedef signed char __simd128_poly8_t __attribute__((__vector_size__(16)));
2262 typedef short __simd128_poly16_t __attribute__((__vector_size__(16)));
2263 typedef __bf16 __simd128_bfloat16_t __attribute__((__vector_size__(16)));
2264 typedef __bf16 __simd64_bfloat16_t __attribute__((__vector_size__(8)));
2265
2266 __simd128_uint8_t __builtin_arm_crypto_aesd(__simd128_uint8_t, __simd128_uint8_t);
2267 __simd128_uint8_t __builtin_arm_crypto_aese(__simd128_uint8_t, __simd128_uint8_t);
2268 __simd128_uint8_t __builtin_arm_crypto_aesimc(__simd128_uint8_t);
2269 __simd128_uint8_t __builtin_arm_crypto_aesmc(__simd128_uint8_t);
2270 __simd128_uint32_t __builtin_arm_crypto_sha1c(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t);
2271 __simd128_uint32_t __builtin_arm_crypto_sha1h(__simd128_uint32_t);
2272 __simd128_uint32_t __builtin_arm_crypto_sha1m(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t);
2273 __simd128_uint32_t __builtin_arm_crypto_sha1p(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t);
2274 __simd128_uint32_t __builtin_arm_crypto_sha1su0(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t);
2275 __simd128_uint32_t __builtin_arm_crypto_sha1su1(__simd128_uint32_t, __simd128_uint32_t);
2276 __simd128_uint32_t __builtin_arm_crypto_sha256h(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t);
2277 __simd128_uint32_t __builtin_arm_crypto_sha256h2(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t);
2278 __simd128_uint32_t __builtin_arm_crypto_sha256su0(__simd128_uint32_t, __simd128_uint32_t);
2279 __simd128_uint32_t __builtin_arm_crypto_sha256su1(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t);
2280 __builtin_neon_uti __builtin_arm_crypto_vmullp64(long long unsigned int, long long unsigned int);
2281 void __builtin_arm_lane_check(int, int);
2282
2283 __builtin_neon_ci __builtin_neon_vld3_lanev4sf (const __builtin_neon_sf * __a, __builtin_neon_ci __b, const int __c);
2284 __builtin_neon_ci __builtin_neon_vld3_lanev4si (const __builtin_neon_si * __a, __builtin_neon_ci __b, const int __c);
2285 __builtin_neon_ci __builtin_neon_vld3_lanev8hf(const cov_fp16_t*, __builtin_neon_ci, int);
2286 __builtin_neon_ci __builtin_neon_vld3_lanev8hi (const __builtin_neon_hi * __a, __builtin_neon_ci __b, const int __c);
2287 __builtin_neon_ci __builtin_neon_vld3v16qi (const __builtin_neon_qi * __a);
2288 __builtin_neon_ci __builtin_neon_vld3v4sf (const __builtin_neon_sf * __a);
2289 __builtin_neon_ci __builtin_neon_vld3v4si (const __builtin_neon_si * __a);
2290 __builtin_neon_ci __builtin_neon_vld3v8hf(const cov_fp16_t*);
2291 __builtin_neon_ci __builtin_neon_vld3v8hi (const __builtin_neon_hi * __a);
2292 __builtin_neon_ci __builtin_neon_vld4_lanev4sf (const __builtin_neon_sf * __a, __builtin_neon_ci __b, const int __c);
2293 __builtin_neon_ci __builtin_neon_vld4_lanev4si (const __builtin_neon_si * __a, __builtin_neon_ci __b, const int __c);
2294 __builtin_neon_ci __builtin_neon_vld4_lanev8hi (const __builtin_neon_hi * __a, __builtin_neon_ci __b, const int __c);
2295 __builtin_neon_ci __builtin_neon_vld4v16qi (const __builtin_neon_qi * __a);
2296 __builtin_neon_ci __builtin_neon_vld4v4sf (const __builtin_neon_sf * __a);
2297 __builtin_neon_ci __builtin_neon_vld4v4si (const __builtin_neon_si * __a);
2298 __builtin_neon_ci __builtin_neon_vld4v8hi (const __builtin_neon_hi * __a);
2299 __builtin_neon_ei __builtin_neon_vld3di (const __builtin_neon_di * __a);
2300 __builtin_neon_ei __builtin_neon_vld3_dupdi (const __builtin_neon_di * __a);
2301 __builtin_neon_ei __builtin_neon_vld3_dupv2sf (const __builtin_neon_sf * __a);
2302 __builtin_neon_ei __builtin_neon_vld3_dupv2si (const __builtin_neon_si * __a);
2303 __builtin_neon_ei __builtin_neon_vld3_dupv4hf(const cov_fp16_t*);
2304 __builtin_neon_ei __builtin_neon_vld3_dupv4hi (const __builtin_neon_hi * __a);
2305 __builtin_neon_ei __builtin_neon_vld3_dupv8qi (const __builtin_neon_qi * __a);
2306 __builtin_neon_ei __builtin_neon_vld3_lanev2sf (const __builtin_neon_sf * __a, __builtin_neon_ei __b, const int __c);
2307 __builtin_neon_ei __builtin_neon_vld3_lanev2si (const __builtin_neon_si * __a, __builtin_neon_ei __b, const int __c);
2308 __builtin_neon_ei __builtin_neon_vld3_lanev4hf(const cov_fp16_t*, __builtin_neon_ei, int);
2309 __builtin_neon_ei __builtin_neon_vld3_lanev4hi (const __builtin_neon_hi * __a, __builtin_neon_ei __b, const int __c);
2310 __builtin_neon_ei __builtin_neon_vld3_lanev8qi (const __builtin_neon_qi * __a, __builtin_neon_ei __b, const int __c);
2311 __builtin_neon_ei __builtin_neon_vld3v2sf (const __builtin_neon_sf * __a);
2312 __builtin_neon_ei __builtin_neon_vld3v2si (const __builtin_neon_si * __a);
2313 __builtin_neon_ei __builtin_neon_vld3v4hf(const cov_fp16_t*);
2314 __builtin_neon_ei __builtin_neon_vld3v4hi (const __builtin_neon_hi * __a);
2315 __builtin_neon_ei __builtin_neon_vld3v8qi (const __builtin_neon_qi * __a);
2316 __builtin_neon_ei __builtin_neon_vld4di (const __builtin_neon_di * __a);
2317 __builtin_neon_ei __builtin_neon_vld4_dupdi (const __builtin_neon_di * __a);
2318 __builtin_neon_ei __builtin_neon_vld4_dupv2sf (const __builtin_neon_sf * __a);
2319 __builtin_neon_ei __builtin_neon_vld4_dupv2si (const __builtin_neon_si * __a);
2320 __builtin_neon_ei __builtin_neon_vld4_dupv4hi (const __builtin_neon_hi * __a);
2321 __builtin_neon_ei __builtin_neon_vld4_dupv8qi (const __builtin_neon_qi * __a);
2322 __builtin_neon_ei __builtin_neon_vld4_lanev2sf (const __builtin_neon_sf * __a, __builtin_neon_ei __b, const int __c);
2323 __builtin_neon_ei __builtin_neon_vld4_lanev2si (const __builtin_neon_si * __a, __builtin_neon_ei __b, const int __c);
2324 __builtin_neon_ei __builtin_neon_vld4_lanev4hi (const __builtin_neon_hi * __a, __builtin_neon_ei __b, const int __c);
2325 __builtin_neon_ei __builtin_neon_vld4_lanev8qi (const __builtin_neon_qi * __a, __builtin_neon_ei __b, const int __c);
2326 __builtin_neon_ei __builtin_neon_vld4v2sf (const __builtin_neon_sf * __a);
2327 __builtin_neon_ei __builtin_neon_vld4v2si (const __builtin_neon_si * __a);
2328 __builtin_neon_ei __builtin_neon_vld4v4hi (const __builtin_neon_hi * __a);
2329 __builtin_neon_ei __builtin_neon_vld4v8qi (const __builtin_neon_qi * __a);
2330 __builtin_neon_oi __builtin_neon_vld2_lanev4sf (const __builtin_neon_sf * __a, __builtin_neon_oi __b, const int __c);
2331 __builtin_neon_oi __builtin_neon_vld2_lanev4si (const __builtin_neon_si * __a, __builtin_neon_oi __b, const int __c);
2332 __builtin_neon_oi __builtin_neon_vld2_lanev8hf(const cov_fp16_t*, __builtin_neon_oi, int);
2333 __builtin_neon_oi __builtin_neon_vld2_lanev8hi (const __builtin_neon_hi * __a, __builtin_neon_oi __b, const int __c);
2334 __builtin_neon_oi __builtin_neon_vld2v16qi (const __builtin_neon_qi * __a);
2335 __builtin_neon_oi __builtin_neon_vld2v4sf (const __builtin_neon_sf * __a);
2336 __builtin_neon_oi __builtin_neon_vld2v4si (const __builtin_neon_si * __a);
2337 __builtin_neon_oi __builtin_neon_vld2v8hf(const cov_fp16_t*);
2338 __builtin_neon_oi __builtin_neon_vld2v8hi (const __builtin_neon_hi * __a);
2339 __builtin_neon_oi __builtin_neon_vld4_dupv4hf(const cov_fp16_t*);
2340 __builtin_neon_oi __builtin_neon_vld4_lanev4hf(const cov_fp16_t*, __builtin_neon_oi, int);
2341 __builtin_neon_oi __builtin_neon_vld4v4hf(const cov_fp16_t*);
2342 __builtin_neon_ti __builtin_neon_vld2di (const __builtin_neon_di * __a);
2343 __builtin_neon_ti __builtin_neon_vld2_dupdi (const __builtin_neon_di * __a);
2344 __builtin_neon_ti __builtin_neon_vld2_dupv2sf (const __builtin_neon_sf * __a);
2345 __builtin_neon_ti __builtin_neon_vld2_dupv2si (const __builtin_neon_si * __a);
2346 __builtin_neon_ti __builtin_neon_vld2_dupv4hf(const cov_fp16_t*);
2347 __builtin_neon_ti __builtin_neon_vld2_dupv4hi (const __builtin_neon_hi * __a);
2348 __builtin_neon_ti __builtin_neon_vld2_dupv8qi (const __builtin_neon_qi * __a);
2349 __builtin_neon_ti __builtin_neon_vld2_lanev2sf (const __builtin_neon_sf * __a, float __b, const int __c);
2350 __builtin_neon_ti __builtin_neon_vld2_lanev2si (const __builtin_neon_si * __a, int __b, const int __c);
2351 __builtin_neon_ti __builtin_neon_vld2_lanev4hf(const cov_fp16_t*, __builtin_neon_ti, int);
2352 __builtin_neon_ti __builtin_neon_vld2_lanev4hi (const __builtin_neon_hi * __a, int __b, const int __c);
2353 __builtin_neon_ti __builtin_neon_vld2_lanev8qi (const __builtin_neon_qi * __a, int __b, const int __c);
2354 __builtin_neon_ti __builtin_neon_vld2v2sf (const __builtin_neon_sf * __a);
2355 __builtin_neon_ti __builtin_neon_vld2v2si (const __builtin_neon_si * __a);
2356 __builtin_neon_ti __builtin_neon_vld2v4hf(const cov_fp16_t*);
2357 __builtin_neon_ti __builtin_neon_vld2v4hi (const __builtin_neon_hi * __a);
2358 __builtin_neon_ti __builtin_neon_vld2v8qi (const __builtin_neon_qi * __a);
2359 __builtin_neon_uti __builtin_arm_crypto_vmullp64(long long unsigned int, long long unsigned int);
2360 __builtin_neon_xi __builtin_neon_vld4_lanev8hf(const cov_fp16_t*, __builtin_neon_xi, int);
2361 __builtin_neon_xi __builtin_neon_vld4v8hf(const cov_fp16_t*);
2362 cov_fp16_t __builtin_neon_vabshf(cov_fp16_t);
2363 cov_fp16_t __builtin_neon_vcvthshf(int);
2364 cov_fp16_t __builtin_neon_vcvths_nhf(int, int);
2365 cov_fp16_t __builtin_neon_vcvthuhf(int);
2366 cov_fp16_t __builtin_neon_vcvthu_nhf(int, int);
2367 cov_fp16_t __builtin_neon_vfmahf(cov_fp16_t, cov_fp16_t, cov_fp16_t);
2368 cov_fp16_t __builtin_neon_vfmshf(cov_fp16_t, cov_fp16_t, cov_fp16_t);
2369 cov_fp16_t __builtin_neon_vmaxnmhf(cov_fp16_t, cov_fp16_t);
2370 cov_fp16_t __builtin_neon_vminnmhf(cov_fp16_t, cov_fp16_t);
2371 cov_fp16_t __builtin_neon_vrndahf(cov_fp16_t);
2372 cov_fp16_t __builtin_neon_vrndhf(cov_fp16_t);
2373 cov_fp16_t __builtin_neon_vrndihf(cov_fp16_t);
2374 cov_fp16_t __builtin_neon_vrndmhf(cov_fp16_t);
2375 cov_fp16_t __builtin_neon_vrndnhf(cov_fp16_t);
2376 cov_fp16_t __builtin_neon_vrndphf(cov_fp16_t);
2377 cov_fp16_t __builtin_neon_vrndxhf(cov_fp16_t);
2378 cov_fp16_t __builtin_neon_vsqrthf(cov_fp16_t);
2379 float __builtin_neon_vget_lanev2sf (__simd64_float32_t __a, const int __b);
2380 float __builtin_neon_vget_lanev4sf (__simd128_float32_t __a, const int __b);
2381 int __builtin_neon_vbsldi (int __a, int __b, int __c);
2382 int __builtin_neon_vcreatedi (__builtin_neon_di __a);
2383 int __builtin_neon_vcvtahssi(cov_fp16_t);
2384 int __builtin_neon_vcvtahusi(cov_fp16_t);
2385 int __builtin_neon_vcvths_nsi(cov_fp16_t, int);
2386 int __builtin_neon_vcvthssi(cov_fp16_t);
2387 int __builtin_neon_vcvthu_nsi(cov_fp16_t, int);
2388 int __builtin_neon_vcvthusi(cov_fp16_t);
2389 int __builtin_neon_vcvtmhssi(cov_fp16_t);
2390 int __builtin_neon_vcvtmhusi(cov_fp16_t);
2391 int __builtin_neon_vcvtnhssi(cov_fp16_t);
2392 int __builtin_neon_vcvtnhusi(cov_fp16_t);
2393 int __builtin_neon_vcvtphssi(cov_fp16_t);
2394 int __builtin_neon_vcvtphusi(cov_fp16_t);
2395 int __builtin_neon_vdup_lanedi (int __a, const int __b);
2396 int __builtin_neon_vdup_ndi (__builtin_neon_di __a);
2397 int __builtin_neon_vextdi (int __a, int __b, const int __c);
2398 int __builtin_neon_vget_lanedi (int __a, const int __b);
2399 int __builtin_neon_vget_laneuv16qi(__simd128_int8_t, int);
2400 int __builtin_neon_vget_laneuv4hi(__simd64_int16_t, int);
2401 int __builtin_neon_vget_laneuv8hi(__simd128_int16_t, int);
2402 int __builtin_neon_vget_laneuv8qi(__simd64_int8_t, int);
2403 int __builtin_neon_vget_lanev16qi(__simd128_int8_t, int);
2404 int __builtin_neon_vget_lanev2si (__simd64_int32_t __a, const int __b);
2405 int __builtin_neon_vget_lanev4hi(__simd64_int16_t, int);
2406 int __builtin_neon_vget_lanev4si (__simd128_int32_t __a, const int __b);
2407 int __builtin_neon_vget_lanev8hi(__simd128_int16_t, int);
2408 int __builtin_neon_vget_lanev8qi(__simd64_int8_t, int);
2409 int __builtin_neon_vld1di (const __builtin_neon_di * __a);
2410 int __builtin_neon_vld1_dupdi (const __builtin_neon_di * __a);
2411 int __builtin_neon_vld1_lanedi (const __builtin_neon_di* __a, int __b, const int __c);
2412 int __builtin_neon_vpadalsv2si (int __a, __simd64_int32_t __b);
2413 int __builtin_neon_vpaddlsv2si (__simd64_int32_t __a);
2414 int __builtin_neon_vqaddsdi (int __a, int __b);
2415 int __builtin_neon_vqrshlsdi (int __a, int __b);
2416 int __builtin_neon_vqshlsdi (int __a, int __b);
2417 int __builtin_neon_vqshl_s_ndi (int __a, const int __b);
2418 int __builtin_neon_vqsubsdi (int __a, int __b);
2419 int __builtin_neon_vqsubudi (int __a, int __b);
2420 int __builtin_neon_vreinterpretdidi (int __a);
2421 int __builtin_neon_vreinterpretdiv2sf (__simd64_float32_t __a);
2422 int __builtin_neon_vreinterpretdiv2si (__simd64_int32_t __a);
2423 int __builtin_neon_vreinterpretdiv4hi (__simd64_int32_t __a);
2424 int __builtin_neon_vreinterpretdiv8qi (__simd64_int32_t __a);
2425 int __builtin_neon_vrshlsdi (int __a, int __b);
2426 int __builtin_neon_vrshrs_ndi (int __a, const int __b);
2427 int __builtin_neon_vrsras_ndi (int __a, int __b, const int __c);
2428 int __builtin_neon_vset_lanedi (__builtin_neon_di __a, int __b, const int __c);
2429 int __builtin_neon_vshl_ndi (int __a, const int __b);
2430 int __builtin_neon_vshlsdi (int __a, int __b);
2431 int __builtin_neon_vshrs_ndi (int __a, const int __b);
2432 int __builtin_neon_vsli_ndi (int __a, int __b, const int __c);
2433 int __builtin_neon_vsras_ndi (int __a, int __b, const int __c);
2434 int __builtin_neon_vsri_ndi (int __a, int __b, const int __c);
2435 int __builtin_neon_vst1_lanedi (__builtin_neon_di * __a, int __b, const int __c);
2436 void __builtin_neon_vst2di(long long int*, __builtin_neon_ti);
2437 int __builtin_neon_vst2_lanev2sf (__builtin_neon_sf * __a, float __b, const int __c);
2438 int __builtin_neon_vst2_lanev2si (__builtin_neon_si * __a, int __b, const int __c);
2439 int __builtin_neon_vst2_lanev4hi (__builtin_neon_hi * __a, int __b, const int __c);
2440 int __builtin_neon_vst2_lanev4sf (__builtin_neon_sf * __a, __builtin_neon_oi __b, const int __c);
2441 int __builtin_neon_vst2_lanev4si (__builtin_neon_si * __a, __builtin_neon_oi __b, const int __c);
2442 int __builtin_neon_vst2_lanev8hi (__builtin_neon_hi* __a, __builtin_neon_oi __b, const int __c);
2443 int __builtin_neon_vst2_lanev8qi (__builtin_neon_qi * __a, int __b, const int __c);
2444 void __builtin_neon_vst2v16qi(signed char*, __builtin_neon_oi);
2445 void __builtin_neon_vst2v2sf(float*, __builtin_neon_ti);
2446 void __builtin_neon_vst2v2si(int*, __builtin_neon_ti);
2447 void __builtin_neon_vst2v4hi(short int*, __builtin_neon_ti);
2448 void __builtin_neon_vst2v4sf(float*, __builtin_neon_oi);
2449 void __builtin_neon_vst2v4si(int*, __builtin_neon_oi);
2450 void __builtin_neon_vst2v8hi(short int*, __builtin_neon_oi);
2451 void __builtin_neon_vst2v8qi(signed char*, __builtin_neon_ti);
2452 void __builtin_neon_vst3di(long long int*, __builtin_neon_ei);
2453 int __builtin_neon_vst3_lanev2sf (__builtin_neon_sf * __a, __builtin_neon_ei __b, const int __c);
2454 int __builtin_neon_vst3_lanev2si (__builtin_neon_si * __a, __builtin_neon_ei __b, const int __c);
2455 int __builtin_neon_vst3_lanev4hi (__builtin_neon_hi * __a, __builtin_neon_ei __b, const int __c);
2456 int __builtin_neon_vst3_lanev4sf (__builtin_neon_sf * __a, __builtin_neon_ci __b, const int __c);
2457 int __builtin_neon_vst3_lanev4si (__builtin_neon_si * __a, __builtin_neon_ci __b, const int __c);
2458 int __builtin_neon_vst3_lanev8hi (__builtin_neon_hi* __a, __builtin_neon_ci __b, const int __c);
2459 int __builtin_neon_vst3_lanev8qi (__builtin_neon_qi * __a, __builtin_neon_ei __b, const int __c);
2460 void __builtin_neon_vst3v16qi(signed char*, __builtin_neon_ci);
2461 void __builtin_neon_vst3v2sf(float*, __builtin_neon_ei);
2462 void __builtin_neon_vst3v2si(int*, __builtin_neon_ei);
2463 void __builtin_neon_vst3v4hi(short int*, __builtin_neon_ei);
2464 void __builtin_neon_vst3v4sf(float*, __builtin_neon_ci);
2465 void __builtin_neon_vst3v4si(int*, __builtin_neon_ci);
2466 void __builtin_neon_vst3v8hi(short int*, __builtin_neon_ci);
2467 void __builtin_neon_vst3v8qi(signed char*, __builtin_neon_ei);
2468 void __builtin_neon_vst4di(long long int*, __builtin_neon_oi);
2469 int __builtin_neon_vst4_lanev2sf (__builtin_neon_sf * __a, __builtin_neon_ei __b, const int __c);
2470 int __builtin_neon_vst4_lanev2si (__builtin_neon_si * __a, __builtin_neon_ei __b, const int __c);
2471 int __builtin_neon_vst4_lanev4hi (__builtin_neon_hi * __a, __builtin_neon_ei __b, const int __c);
2472 int __builtin_neon_vst4_lanev4sf (__builtin_neon_sf * __a, __builtin_neon_ci __b, const int __c);
2473 int __builtin_neon_vst4_lanev4si (__builtin_neon_si * __a, __builtin_neon_ci __b, const int __c);
2474 int __builtin_neon_vst4_lanev8hi (__builtin_neon_hi* __a, __builtin_neon_ci __b, const int __c);
2475 int __builtin_neon_vst4_lanev8qi (__builtin_neon_qi * __a, __builtin_neon_ei __b, const int __c);
2476 void __builtin_neon_vst4v16qi(signed char*, __builtin_neon_xi);
2477 void __builtin_neon_vst4v2sf(float*, __builtin_neon_oi);
2478 void __builtin_neon_vst4v2si(int*, __builtin_neon_oi);
2479 void __builtin_neon_vst4v4hi(short int*, __builtin_neon_oi);
2480 void __builtin_neon_vst4v4sf(float*, __builtin_neon_xi);
2481 void __builtin_neon_vst4v4si(int*, __builtin_neon_xi);
2482 void __builtin_neon_vst4v8hi(short int*, __builtin_neon_xi);
2483 void __builtin_neon_vst4v8qi(signed char*, __builtin_neon_oi);
2484 long long int __builtin_neon_vget_highv2di(__simd128_int64_t);
2485 long long int __builtin_neon_vget_lanev2di(__simd128_int64_t, int);
2486 long long int __builtin_neon_vget_lowv2di(__simd128_int64_t);
2487 __simd128_float16_t __builtin_neon_vabdv8hf(__simd128_float16_t, __simd128_float16_t);
2488 __simd128_float16_t __builtin_neon_vabsv8hf(__simd128_float16_t);
2489 __simd128_float16_t __builtin_neon_vaddv8hf(__simd128_float16_t, __simd128_float16_t);
2490 __simd128_float16_t __builtin_neon_vbslv8hf(__simd128_int16_t, __simd128_float16_t, __simd128_float16_t);
2491 __simd128_float16_t __builtin_neon_vcadd90v8hf(__simd128_float16_t, __simd128_float16_t);
2492 __simd128_float16_t __builtin_neon_vcmla0v8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t);
2493 __simd128_float16_t __builtin_neon_vcmla180v8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t);
2494 __simd128_float16_t __builtin_neon_vcmla270v8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t);
2495 __simd128_float16_t __builtin_neon_vcmla90v8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t);
2496 __simd128_float16_t __builtin_neon_vcmla_lane0v8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, int);
2497 __simd128_float16_t __builtin_neon_vcmla_lane180v8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, int);
2498 __simd128_float16_t __builtin_neon_vcmla_lane270v8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, int);
2499 __simd128_float16_t __builtin_neon_vcmla_lane90v8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, int);
2500 __simd128_float16_t __builtin_neon_vcmlaq_lane0v8hf(__simd128_float16_t, __simd128_float16_t, __simd64_float16_t, int);
2501 __simd128_float16_t __builtin_neon_vcmlaq_lane180v8hf(__simd128_float16_t, __simd128_float16_t, __simd64_float16_t, int);
2502 __simd128_float16_t __builtin_neon_vcmlaq_lane270v8hf(__simd128_float16_t, __simd128_float16_t, __simd64_float16_t, int);
2503 __simd128_float16_t __builtin_neon_vcmlaq_lane90v8hf(__simd128_float16_t, __simd128_float16_t, __simd64_float16_t, int);
2504 __simd128_float16_t __builtin_neon_vcombinev4hf(__simd64_float16_t, __simd64_float16_t);
2505 __simd128_float16_t __builtin_neon_vcvts_nv8hi(__simd128_int16_t, int);
2506 __simd128_float16_t __builtin_neon_vcvtsv8hi(__simd128_int16_t);
2507 __simd128_float16_t __builtin_neon_vcvtu_nv8hi(__simd128_int16_t, int);
2508 __simd128_float16_t __builtin_neon_vcvtuv8hi(__simd128_int16_t);
2509 __simd128_float16_t __builtin_neon_vdup_lanev8hf(__simd64_float16_t, int);
2510 __simd128_float16_t __builtin_neon_vdup_nv8hf(cov_fp16_t);
2511 __simd128_float16_t __builtin_neon_vextv8hf(__simd128_float16_t, __simd128_float16_t, int);
2512 __simd128_float16_t __builtin_neon_vfmav8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t);
2513 __simd128_float16_t __builtin_neon_vfmsv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t);
2514 __simd128_float16_t __builtin_neon_vld1v8hf(const cov_fp16_t*);
2515 __simd128_float16_t __builtin_neon_vmaxfv8hf(__simd128_float16_t, __simd128_float16_t);
2516 __simd128_float16_t __builtin_neon_vmaxnmv8hf(__simd128_float16_t, __simd128_float16_t);
2517 __simd128_float16_t __builtin_neon_vminfv8hf(__simd128_float16_t, __simd128_float16_t);
2518 __simd128_float16_t __builtin_neon_vminnmv8hf(__simd128_float16_t, __simd128_float16_t);
2519 __simd128_float16_t __builtin_neon_vmulfv8hf(__simd128_float16_t, __simd128_float16_t);
2520 __simd128_float16_t __builtin_neon_vmul_lanev8hf(__simd128_float16_t, __simd64_float16_t, int);
2521 __simd128_float16_t __builtin_neon_vmul_nv8hf(__simd128_float16_t, cov_fp16_t);
2522 __simd128_float16_t __builtin_neon_vnegv8hf(__simd128_float16_t);
2523 __simd128_float16_t __builtin_neon_vrecpev8hf(__simd128_float16_t);
2524 __simd128_float16_t __builtin_neon_vrecpsv8hf(__simd128_float16_t, __simd128_float16_t);
2525 __simd128_float16_t __builtin_neon_vrndav8hf(__simd128_float16_t);
2526 __simd128_float16_t __builtin_neon_vrndmv8hf(__simd128_float16_t);
2527 __simd128_float16_t __builtin_neon_vrndnv8hf(__simd128_float16_t);
2528 __simd128_float16_t __builtin_neon_vrndpv8hf(__simd128_float16_t);
2529 __simd128_float16_t __builtin_neon_vrndv8hf(__simd128_float16_t);
2530 __simd128_float16_t __builtin_neon_vrndxv8hf(__simd128_float16_t);
2531 __simd128_float16_t __builtin_neon_vrsqrtev8hf(__simd128_float16_t);
2532 __simd128_float16_t __builtin_neon_vrsqrtsv8hf(__simd128_float16_t, __simd128_float16_t);
2533 __simd128_float16_t __builtin_neon_vsubv8hf(__simd128_float16_t, __simd128_float16_t);
2534 __simd128_float32_t __builtin_neon_vabdfv4sf (__simd128_float32_t __a, __simd128_float32_t __b);
2535 __simd128_float32_t __builtin_neon_vabsv4sf (__simd128_float32_t __a);
2536 __simd128_float32_t __builtin_neon_vaddv4sf (__simd128_float32_t __a, __simd128_float32_t __b);
2537 __simd128_float32_t __builtin_neon_vbslv4sf (__simd128_int32_t __a, __simd128_float32_t __b, __simd128_float32_t __c);
2538 __simd128_float32_t __builtin_neon_vcadd90v4sf(__simd128_float32_t, __simd128_float32_t);
2539 __simd128_float32_t __builtin_neon_vcmla0v4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t);
2540 __simd128_float32_t __builtin_neon_vcmla180v4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t);
2541 __simd128_float32_t __builtin_neon_vcmla270v4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t);
2542 __simd128_float32_t __builtin_neon_vcmla90v4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t);
2543 __simd128_float32_t __builtin_neon_vcmla_lane0v4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, int);
2544 __simd128_float32_t __builtin_neon_vcmla_lane180v4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, int);
2545 __simd128_float32_t __builtin_neon_vcmla_lane270v4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, int);
2546 __simd128_float32_t __builtin_neon_vcmla_lane90v4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, int);
2547 __simd128_float32_t __builtin_neon_vcmlaq_lane0v4sf(__simd128_float32_t, __simd128_float32_t, __simd64_float32_t, int);
2548 __simd128_float32_t __builtin_neon_vcmlaq_lane180v4sf(__simd128_float32_t, __simd128_float32_t, __simd64_float32_t, int);
2549 __simd128_float32_t __builtin_neon_vcmlaq_lane270v4sf(__simd128_float32_t, __simd128_float32_t, __simd64_float32_t, int);
2550 __simd128_float32_t __builtin_neon_vcmlaq_lane90v4sf(__simd128_float32_t, __simd128_float32_t, __simd64_float32_t, int);
2551 __simd128_float32_t __builtin_neon_vcombinev2sf (__simd64_float32_t __a, __simd64_float32_t __b);
2552 __simd128_float32_t __builtin_neon_vcvts_nv4si (__simd128_int32_t __a, const int __b);
2553 __simd128_float32_t __builtin_neon_vcvtsv4si (__simd128_int32_t __a);
2554 __simd128_float32_t __builtin_neon_vcvtu_nv4si (__simd128_int32_t __a, const int __b);
2555 __simd128_float32_t __builtin_neon_vcvtuv4si (__simd128_int32_t __a);
2556 __simd128_float32_t __builtin_neon_vcvtv4sfv4hf(__simd64_float16_t);
2557 __simd128_float32_t __builtin_neon_vdup_lanev4sf (__simd64_float32_t __a, const int __b);
2558 __simd128_float32_t __builtin_neon_vdup_nv4sf (__builtin_neon_sf __a);
2559 __simd128_float32_t __builtin_neon_vextv4sf (__simd128_float32_t __a, __simd128_float32_t __b, const int __c);
2560 __simd128_float32_t __builtin_neon_vfmal_highv4sf(__simd128_float32_t, __simd128_float16_t, __simd128_float16_t);
2561 __simd128_float32_t __builtin_neon_vfmal_lane_highv4hfv4sf(__simd128_float32_t, __simd128_float16_t, __simd64_float16_t, int);
2562 __simd128_float32_t __builtin_neon_vfmal_lane_highv4sf(__simd128_float32_t, __simd128_float16_t, __simd128_float16_t, int);
2563 __simd128_float32_t __builtin_neon_vfmal_lane_lowv4hfv4sf(__simd128_float32_t, __simd128_float16_t, __simd64_float16_t, int);
2564 __simd128_float32_t __builtin_neon_vfmal_lane_lowv4sf(__simd128_float32_t, __simd128_float16_t, __simd128_float16_t, int);
2565 __simd128_float32_t __builtin_neon_vfmal_lowv4sf(__simd128_float32_t, __simd128_float16_t, __simd128_float16_t);
2566 __simd128_float32_t __builtin_neon_vfmav4sf (__simd128_float32_t __a, __simd128_float32_t __b, __simd128_float32_t __c);
2567 __simd128_float32_t __builtin_neon_vfmsl_highv4sf(__simd128_float32_t, __simd128_float16_t, __simd128_float16_t);
2568 __simd128_float32_t __builtin_neon_vfmsl_lane_highv4hfv4sf(__simd128_float32_t, __simd128_float16_t, __simd64_float16_t, int);
2569 __simd128_float32_t __builtin_neon_vfmsl_lane_highv4sf(__simd128_float32_t, __simd128_float16_t, __simd128_float16_t, int);
2570 __simd128_float32_t __builtin_neon_vfmsl_lane_lowv4hfv4sf(__simd128_float32_t, __simd128_float16_t, __simd64_float16_t, int);
2571 __simd128_float32_t __builtin_neon_vfmsl_lane_lowv4sf(__simd128_float32_t, __simd128_float16_t, __simd128_float16_t, int);
2572 __simd128_float32_t __builtin_neon_vfmsl_lowv4sf(__simd128_float32_t, __simd128_float16_t, __simd128_float16_t);
2573 __simd128_float32_t __builtin_neon_vfmsv4sf (__simd128_float32_t __a, __simd128_float32_t __b, __simd128_float32_t __c);
2574 __simd128_float32_t __builtin_neon_vld1_dupv4sf (const __builtin_neon_sf * __a);
2575 __simd128_float32_t __builtin_neon_vld1_lanev4sf (const float * __a, __simd128_float32_t __b, const int __c);
2576 __simd128_float32_t __builtin_neon_vld1v4sf (const __builtin_neon_sf * __a);
2577 __simd128_float32_t __builtin_neon_vmaxfv4sf (__simd128_float32_t __a, __simd128_float32_t __b);
2578 __simd128_float32_t __builtin_neon_vmaxnmv4sf(__simd128_float32_t, __simd128_float32_t);
2579 __simd128_float32_t __builtin_neon_vminfv4sf (__simd128_float32_t __a, __simd128_float32_t __b);
2580 __simd128_float32_t __builtin_neon_vminnmv4sf(__simd128_float32_t, __simd128_float32_t);
2581 __simd128_float32_t __builtin_neon_vmla_lanev4sf (__simd128_float32_t __a, __simd128_float32_t __b, __simd64_float32_t __c, const int __d);
2582 __simd128_float32_t __builtin_neon_vmla_nv4sf (__simd128_float32_t __a, __simd128_float32_t __b, float __c);
2583 __simd128_float32_t __builtin_neon_vmlav4sf (__simd128_float32_t __a, __simd128_float32_t __b, __simd128_float32_t __c);
2584 __simd128_float32_t __builtin_neon_vmls_lanev4sf (__simd128_float32_t __a, __simd128_float32_t __b, __simd64_float32_t __c, const int __d);
2585 __simd128_float32_t __builtin_neon_vmls_nv4sf (__simd128_float32_t __a, __simd128_float32_t __b, float __c);
2586 __simd128_float32_t __builtin_neon_vmlsv4sf (__simd128_float32_t __a, __simd128_float32_t __b, __simd128_float32_t __c);
2587 __simd128_float32_t __builtin_neon_vmulfv4sf (__simd128_float32_t __a, __simd128_float32_t __b);
2588 __simd128_float32_t __builtin_neon_vmul_lanev4sf (__simd128_float32_t __a, __simd64_float32_t __b, const int __c);
2589 __simd128_float32_t __builtin_neon_vmul_nv4sf (__simd128_float32_t __a, float __b);
2590 __simd128_float32_t __builtin_neon_vnegv4sf (__simd128_float32_t __a);
2591 __simd128_float32_t __builtin_neon_vrecpev4sf (__simd128_float32_t __a);
2592 __simd128_float32_t __builtin_neon_vrecpsv4sf (__simd128_float32_t __a, __simd128_float32_t __b);
2593 __simd128_float32_t __builtin_neon_vreinterpretv4sfti (__builtin_neon_ti __a);
2594 __simd128_float32_t __builtin_neon_vreinterpretv4sfv16qi (__simd128_int32_t __a);
2595 __simd128_float32_t __builtin_neon_vreinterpretv4sfv2di (__simd128_int32_t __a);
2596 __simd128_float32_t __builtin_neon_vreinterpretv4sfv4si (__simd128_int32_t __a);
2597 __simd128_float32_t __builtin_neon_vreinterpretv4sfv8hi (__simd128_int32_t __a);
2598 __simd128_float32_t __builtin_neon_vrintav4sf (__simd128_float32_t __a);
2599 __simd128_float32_t __builtin_neon_vrintmv4sf (__simd128_float32_t __a);
2600 __simd128_float32_t __builtin_neon_vrintnv4sf (__simd128_float32_t __a);
2601 __simd128_float32_t __builtin_neon_vrintpv4sf (__simd128_float32_t __a);
2602 __simd128_float32_t __builtin_neon_vrintxv4sf (__simd128_float32_t __a);
2603 __simd128_float32_t __builtin_neon_vrintzv4sf (__simd128_float32_t __a);
2604 __simd128_float32_t __builtin_neon_vrsqrtev4sf (__simd128_float32_t __a);
2605 __simd128_float32_t __builtin_neon_vrsqrtsv4sf (__simd128_float32_t __a, __simd128_float32_t __b);
2606 __simd128_float32_t __builtin_neon_vset_lanev4sf (float __a, __simd128_float32_t __b, const int __c);
2607 void __builtin_neon_vst1_lanev4sf(float*, __simd128_float32_t, int);
2608 void __builtin_neon_vst1v4sf(float*, __simd128_float32_t);
2609 __simd128_float32_t __builtin_neon_vsubv4sf (__simd128_float32_t __a, __simd128_float32_t __b);
2610 __simd128_int16_t __builtin_neon_vabalsv8qi(__simd128_int16_t, __simd64_int8_t, __simd64_int8_t);
2611 __simd128_int16_t __builtin_neon_vabaluv8qi(__simd128_int16_t, __simd64_int8_t, __simd64_int8_t);
2612 __simd128_int16_t __builtin_neon_vabasv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
2613 __simd128_int16_t __builtin_neon_vabauv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
2614 __simd128_int16_t __builtin_neon_vabdlsv8qi(__simd64_int8_t, __simd64_int8_t);
2615 __simd128_int16_t __builtin_neon_vabdluv8qi(__simd64_int8_t, __simd64_int8_t);
2616 __simd128_int16_t __builtin_neon_vabdsv8hi(__simd128_int16_t, __simd128_int16_t);
2617 __simd128_int16_t __builtin_neon_vabduv8hi(__simd128_int16_t, __simd128_int16_t);
2618 __simd128_int16_t __builtin_neon_vabsv8hi(__simd128_int16_t);
2619 __simd128_int16_t __builtin_neon_vaddlsv8qi(__simd64_int8_t, __simd64_int8_t);
2620 __simd128_int16_t __builtin_neon_vaddluv8qi(__simd64_int8_t, __simd64_int8_t);
2621 __simd128_int16_t __builtin_neon_vaddwsv8qi(__simd128_int16_t, __simd64_int8_t);
2622 __simd128_int16_t __builtin_neon_vaddwuv8qi(__simd128_int16_t, __simd64_int8_t);
2623 __simd128_int16_t __builtin_neon_vbslv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
2624 __simd128_int16_t __builtin_neon_vcagev8hf(__simd128_float16_t, __simd128_float16_t);
2625 __simd128_int16_t __builtin_neon_vcagtv8hf(__simd128_float16_t, __simd128_float16_t);
2626 __simd128_int16_t __builtin_neon_vcalev8hf(__simd128_float16_t, __simd128_float16_t);
2627 __simd128_int16_t __builtin_neon_vcaltv8hf(__simd128_float16_t, __simd128_float16_t);
2628 __simd128_int16_t __builtin_neon_vceqv8hf(__simd128_float16_t, __simd128_float16_t);
2629 __simd128_int16_t __builtin_neon_vceqv8hi(__simd128_int16_t, __simd128_int16_t);
2630 __simd128_int16_t __builtin_neon_vceqzv8hf(__simd128_float16_t);
2631 __simd128_int16_t __builtin_neon_vcgeuv8hi(__simd128_int16_t, __simd128_int16_t);
2632 __simd128_int16_t __builtin_neon_vcgev8hf(__simd128_float16_t, __simd128_float16_t);
2633 __simd128_int16_t __builtin_neon_vcgev8hi(__simd128_int16_t, __simd128_int16_t);
2634 __simd128_int16_t __builtin_neon_vcgezv8hf(__simd128_float16_t);
2635 __simd128_int16_t __builtin_neon_vcgtuv8hi(__simd128_int16_t, __simd128_int16_t);
2636 __simd128_int16_t __builtin_neon_vcgtv8hf(__simd128_float16_t, __simd128_float16_t);
2637 __simd128_int16_t __builtin_neon_vcgtv8hi(__simd128_int16_t, __simd128_int16_t);
2638 __simd128_int16_t __builtin_neon_vcgtzv8hf(__simd128_float16_t);
2639 __simd128_int16_t __builtin_neon_vclev8hf(__simd128_float16_t, __simd128_float16_t);
2640 __simd128_int16_t __builtin_neon_vclezv8hf(__simd128_float16_t);
2641 __simd128_int16_t __builtin_neon_vclsv8hi(__simd128_int16_t);
2642 __simd128_int16_t __builtin_neon_vcltv8hf(__simd128_float16_t, __simd128_float16_t);
2643 __simd128_int16_t __builtin_neon_vcltzv8hf(__simd128_float16_t);
2644 __simd128_int16_t __builtin_neon_vclzv8hi(__simd128_int16_t);
2645 __simd128_int16_t __builtin_neon_vcombinev4hi(__simd64_int16_t, __simd64_int16_t);
2646 __simd128_int16_t __builtin_neon_vcvtasv8hf(__simd128_float16_t);
2647 __simd128_int16_t __builtin_neon_vcvtauv8hf(__simd128_float16_t);
2648 __simd128_int16_t __builtin_neon_vcvtmsv8hf(__simd128_float16_t);
2649 __simd128_int16_t __builtin_neon_vcvtmuv8hf(__simd128_float16_t);
2650 __simd128_int16_t __builtin_neon_vcvtnsv8hf(__simd128_float16_t);
2651 __simd128_int16_t __builtin_neon_vcvtnuv8hf(__simd128_float16_t);
2652 __simd128_int16_t __builtin_neon_vcvtpsv8hf(__simd128_float16_t);
2653 __simd128_int16_t __builtin_neon_vcvtpuv8hf(__simd128_float16_t);
2654 __simd128_int16_t __builtin_neon_vcvts_nv8hf(__simd128_float16_t, int);
2655 __simd128_int16_t __builtin_neon_vcvtsv8hf(__simd128_float16_t);
2656 __simd128_int16_t __builtin_neon_vcvtu_nv8hf(__simd128_float16_t, int);
2657 __simd128_int16_t __builtin_neon_vcvtuv8hf(__simd128_float16_t);
2658 __simd128_int16_t __builtin_neon_vdup_lanev8hi(__simd64_int16_t, int);
2659 __simd128_int16_t __builtin_neon_vextv8hi(__simd128_int16_t, __simd128_int16_t, int);
2660 __simd128_int16_t __builtin_neon_vhaddsv8hi(__simd128_int16_t, __simd128_int16_t);
2661 __simd128_int16_t __builtin_neon_vhadduv8hi(__simd128_int16_t, __simd128_int16_t);
2662 __simd128_int16_t __builtin_neon_vhsubsv8hi(__simd128_int16_t, __simd128_int16_t);
2663 __simd128_int16_t __builtin_neon_vhsubuv8hi(__simd128_int16_t, __simd128_int16_t);
2664 __simd128_int16_t __builtin_neon_vld1_lanev8hi(const short int*, __simd128_int16_t, int);
2665 __simd128_int16_t __builtin_neon_vmaxsv8hi(__simd128_int16_t, __simd128_int16_t);
2666 __simd128_int16_t __builtin_neon_vmaxuv8hi(__simd128_int16_t, __simd128_int16_t);
2667 __simd128_int16_t __builtin_neon_vminsv8hi(__simd128_int16_t, __simd128_int16_t);
2668 __simd128_int16_t __builtin_neon_vminuv8hi(__simd128_int16_t, __simd128_int16_t);
2669 __simd128_int16_t __builtin_neon_vmla_lanev8hi(__simd128_int16_t, __simd128_int16_t, __simd64_int16_t, int);
2670 __simd128_int16_t __builtin_neon_vmlalsv8qi(__simd128_int16_t, __simd64_int8_t, __simd64_int8_t);
2671 __simd128_int16_t __builtin_neon_vmlaluv8qi(__simd128_int16_t, __simd64_int8_t, __simd64_int8_t);
2672 __simd128_int16_t __builtin_neon_vmla_nv8hi(__simd128_int16_t, __simd128_int16_t, short int);
2673 __simd128_int16_t __builtin_neon_vmlav8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
2674 __simd128_int16_t __builtin_neon_vmls_lanev8hi(__simd128_int16_t, __simd128_int16_t, __simd64_int16_t, int);
2675 __simd128_int16_t __builtin_neon_vmlslsv8qi(__simd128_int16_t, __simd64_int8_t, __simd64_int8_t);
2676 __simd128_int16_t __builtin_neon_vmlsluv8qi(__simd128_int16_t, __simd64_int8_t, __simd64_int8_t);
2677 __simd128_int16_t __builtin_neon_vmls_nv8hi(__simd128_int16_t, __simd128_int16_t, short int);
2678 __simd128_int16_t __builtin_neon_vmlsv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
2679 __simd128_int16_t __builtin_neon_vmovlsv8qi(__simd64_int8_t);
2680 __simd128_int16_t __builtin_neon_vmovluv8qi(__simd64_int8_t);
2681 __simd128_int16_t __builtin_neon_vmul_lanev8hi(__simd128_int16_t, __simd64_int16_t, int);
2682 __simd128_int16_t __builtin_neon_vmullpv8qi(__simd64_int8_t, __simd64_int8_t);
2683 __simd128_int16_t __builtin_neon_vmullsv8qi(__simd64_int8_t, __simd64_int8_t);
2684 __simd128_int16_t __builtin_neon_vmulluv8qi(__simd64_int8_t, __simd64_int8_t);
2685 __simd128_int16_t __builtin_neon_vmul_nv8hi(__simd128_int16_t, short int);
2686 __simd128_int16_t __builtin_neon_vmvnv8hi(__simd128_int16_t);
2687 __simd128_int16_t __builtin_neon_vnegv8hi(__simd128_int16_t);
2688 __simd128_int16_t __builtin_neon_vpadalsv16qi(__simd128_int16_t, __simd128_int8_t);
2689 __simd128_int16_t __builtin_neon_vpadaluv16qi(__simd128_int16_t, __simd128_int8_t);
2690 __simd128_int16_t __builtin_neon_vpaddlsv16qi(__simd128_int8_t);
2691 __simd128_int16_t __builtin_neon_vpaddluv16qi(__simd128_int8_t);
2692 __simd128_int16_t __builtin_neon_vqabsv8hi(__simd128_int16_t);
2693 __simd128_int16_t __builtin_neon_vqaddsv8hi(__simd128_int16_t, __simd128_int16_t);
2694 __simd128_int16_t __builtin_neon_vqadduv8hi(__simd128_int16_t, __simd128_int16_t);
2695 __simd128_int16_t __builtin_neon_vqdmulh_lanev8hi(__simd128_int16_t, __simd64_int16_t, int);
2696 __simd128_int16_t __builtin_neon_vqdmulh_nv8hi(__simd128_int16_t, short int);
2697 __simd128_int16_t __builtin_neon_vqdmulhv8hi(__simd128_int16_t, __simd128_int16_t);
2698 __simd128_int16_t __builtin_neon_vqnegv8hi(__simd128_int16_t);
2699 __simd128_int16_t __builtin_neon_vqrdmlah_lanev8hi(__simd128_int16_t, __simd128_int16_t, __simd64_int16_t, int);
2700 __simd128_int16_t __builtin_neon_vqrdmlahv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
2701 __simd128_int16_t __builtin_neon_vqrdmlsh_lanev8hi(__simd128_int16_t, __simd128_int16_t, __simd64_int16_t, int);
2702 __simd128_int16_t __builtin_neon_vqrdmlshv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
2703 __simd128_int16_t __builtin_neon_vqrdmulh_lanev8hi(__simd128_int16_t, __simd64_int16_t, int);
2704 __simd128_int16_t __builtin_neon_vqrdmulh_nv8hi(__simd128_int16_t, short int);
2705 __simd128_int16_t __builtin_neon_vqrdmulhv8hi(__simd128_int16_t, __simd128_int16_t);
2706 __simd128_int16_t __builtin_neon_vqrshlsv8hi(__simd128_int16_t, __simd128_int16_t);
2707 __simd128_int16_t __builtin_neon_vqrshluv8hi(__simd128_int16_t, __simd128_int16_t);
2708 __simd128_int16_t __builtin_neon_vqshl_s_nv8hi(__simd128_int16_t, int);
2709 __simd128_int16_t __builtin_neon_vqshlsv8hi(__simd128_int16_t, __simd128_int16_t);
2710 __simd128_int16_t __builtin_neon_vqshl_u_nv8hi(__simd128_int16_t, int);
2711 __simd128_int16_t __builtin_neon_vqshlu_nv8hi(__simd128_int16_t, int);
2712 __simd128_int16_t __builtin_neon_vqshluv8hi(__simd128_int16_t, __simd128_int16_t);
2713 __simd128_int16_t __builtin_neon_vqsubsv8hi(__simd128_int16_t, __simd128_int16_t);
2714 __simd128_int16_t __builtin_neon_vqsubuv8hi(__simd128_int16_t, __simd128_int16_t);
2715 __simd128_int16_t __builtin_neon_vrhaddsv8hi(__simd128_int16_t, __simd128_int16_t);
2716 __simd128_int16_t __builtin_neon_vrhadduv8hi(__simd128_int16_t, __simd128_int16_t);
2717 __simd128_int16_t __builtin_neon_vrshlsv8hi(__simd128_int16_t, __simd128_int16_t);
2718 __simd128_int16_t __builtin_neon_vrshluv8hi(__simd128_int16_t, __simd128_int16_t);
2719 __simd128_int16_t __builtin_neon_vrshrs_nv8hi(__simd128_int16_t, int);
2720 __simd128_int16_t __builtin_neon_vrshru_nv8hi(__simd128_int16_t, int);
2721 __simd128_int16_t __builtin_neon_vrsras_nv8hi(__simd128_int16_t, __simd128_int16_t, int);
2722 __simd128_int16_t __builtin_neon_vrsrau_nv8hi(__simd128_int16_t, __simd128_int16_t, int);
2723 __simd128_int16_t __builtin_neon_vset_lanev8hi(short int, __simd128_int16_t, int);
2724 __simd128_int16_t __builtin_neon_vshlls_nv8qi(__simd64_int8_t, int);
2725 __simd128_int16_t __builtin_neon_vshllu_nv8qi(__simd64_int8_t, int);
2726 __simd128_int16_t __builtin_neon_vshl_nv8hi(__simd128_int16_t, int);
2727 __simd128_int16_t __builtin_neon_vshlsv8hi(__simd128_int16_t, __simd128_int16_t);
2728 __simd128_int16_t __builtin_neon_vshluv8hi(__simd128_int16_t, __simd128_int16_t);
2729 __simd128_int16_t __builtin_neon_vshrs_nv8hi(__simd128_int16_t, int);
2730 __simd128_int16_t __builtin_neon_vshru_nv8hi(__simd128_int16_t, int);
2731 __simd128_int16_t __builtin_neon_vsli_nv8hi(__simd128_int16_t, __simd128_int16_t, int);
2732 __simd128_int16_t __builtin_neon_vsras_nv8hi(__simd128_int16_t, __simd128_int16_t, int);
2733 __simd128_int16_t __builtin_neon_vsrau_nv8hi(__simd128_int16_t, __simd128_int16_t, int);
2734 __simd128_int16_t __builtin_neon_vsri_nv8hi(__simd128_int16_t, __simd128_int16_t, int);
2735 __simd128_int16_t __builtin_neon_vsublsv8qi(__simd64_int8_t, __simd64_int8_t);
2736 __simd128_int16_t __builtin_neon_vsubluv8qi(__simd64_int8_t, __simd64_int8_t);
2737 __simd128_int16_t __builtin_neon_vsubwsv8qi(__simd128_int16_t, __simd64_int8_t);
2738 __simd128_int16_t __builtin_neon_vsubwuv8qi(__simd128_int16_t, __simd64_int8_t);
2739 __simd128_int16_t __builtin_neon_vtstv8hi(__simd128_int16_t, __simd128_int16_t);
2740 __simd128_int32_t __builtin_neon_sdot_lanev16qi(__simd128_int32_t, __simd128_int8_t, __simd64_int8_t, int);
2741 __simd128_int32_t __builtin_neon_sdotv16qi(__simd128_int32_t, __simd128_int8_t, __simd128_int8_t);
2742 __simd128_int32_t __builtin_neon_vabalsv4hi(__simd128_int32_t, __simd64_int16_t, __simd64_int16_t);
2743 __simd128_int32_t __builtin_neon_vabaluv4hi(__simd128_int32_t, __simd64_int16_t, __simd64_int16_t);
2744 __simd128_int32_t __builtin_neon_vabasv4si (__simd128_int32_t __a, __simd128_int32_t __b, __simd128_int32_t __c);
2745 __simd128_int32_t __builtin_neon_vabauv4si (__simd128_int32_t __a, __simd128_int32_t __b, __simd128_int32_t __c);
2746 __simd128_int32_t __builtin_neon_vabdlsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
2747 __simd128_int32_t __builtin_neon_vabdlsv4hi(__simd64_int16_t, __simd64_int16_t);
2748 __simd128_int32_t __builtin_neon_vabdluv2si (__simd64_int32_t __a, __simd64_int32_t __b);
2749 __simd128_int32_t __builtin_neon_vabdluv4hi(__simd64_int16_t, __simd64_int16_t);
2750 __simd128_int32_t __builtin_neon_vabdsv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2751 __simd128_int32_t __builtin_neon_vabduv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2752 __simd128_int32_t __builtin_neon_vabsv4si (__simd128_int32_t __a);
2753 __simd128_int32_t __builtin_neon_vaddlsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
2754 __simd128_int32_t __builtin_neon_vaddlsv4hi(__simd64_int16_t, __simd64_int16_t);
2755 __simd128_int32_t __builtin_neon_vaddluv2si (__simd64_int32_t __a, __simd64_int32_t __b);
2756 __simd128_int32_t __builtin_neon_vaddluv4hi(__simd64_int16_t, __simd64_int16_t);
2757 __simd128_int32_t __builtin_neon_vaddwsv4hi(__simd128_int32_t, __simd64_int16_t);
2758 __simd128_int32_t __builtin_neon_vaddwuv4hi(__simd128_int32_t, __simd64_int16_t);
2759 __simd128_int32_t __builtin_neon_vbslv4si (__simd128_int32_t __a, __simd128_int32_t __b, __simd128_int32_t __c);
2760 __simd128_int32_t __builtin_neon_vcagev4sf (__simd128_float32_t __a, __simd128_float32_t __b);
2761 __simd128_int32_t __builtin_neon_vcagtv4sf (__simd128_float32_t __a, __simd128_float32_t __b);
2762 __simd128_int32_t __builtin_neon_vceqv4sf (__simd128_float32_t __a, __simd128_float32_t __b);
2763 __simd128_int32_t __builtin_neon_vceqv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2764 __simd128_int32_t __builtin_neon_vcgeuv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2765 __simd128_int32_t __builtin_neon_vcgev4sf (__simd128_float32_t __a, __simd128_float32_t __b);
2766 __simd128_int32_t __builtin_neon_vcgev4si (__simd128_int32_t __a, __simd128_int32_t __b);
2767 __simd128_int32_t __builtin_neon_vcgtuv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2768 __simd128_int32_t __builtin_neon_vcgtv4sf (__simd128_float32_t __a, __simd128_float32_t __b);
2769 __simd128_int32_t __builtin_neon_vcgtv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2770 __simd128_int32_t __builtin_neon_vclsv4si (__simd128_int32_t __a);
2771 __simd128_int32_t __builtin_neon_vclzv4si (__simd128_int32_t __a);
2772 __simd128_int64_t __builtin_neon_vcombinedi (long long int __a, long long int __b);
2773 __simd128_int32_t __builtin_neon_vcombinev2si (__simd64_int32_t __a, __simd64_int32_t __b);
2774 __simd128_int32_t __builtin_neon_vcvts_nv4sf (__simd128_float32_t __a, const int __b);
2775 __simd128_int32_t __builtin_neon_vcvtsv4sf (__simd128_float32_t __a);
2776 __simd128_int32_t __builtin_neon_vcvtu_nv4sf (__simd128_float32_t __a, const int __b);
2777 __simd128_int32_t __builtin_neon_vcvtuv4sf (__simd128_float32_t __a);
2778 __simd128_int32_t __builtin_neon_vdup_lanev2di (int __a, const int __b);
2779 __simd128_int32_t __builtin_neon_vdup_lanev4si (__simd64_int32_t __a, const int __b);
2780 __simd128_int8_t __builtin_neon_vdup_nv16qi(signed char);
2781 __simd128_int64_t __builtin_neon_vdup_nv2di(long long int);
2782 __simd128_int32_t __builtin_neon_vdup_nv4si (__builtin_neon_si __a);
2783 __simd128_int16_t __builtin_neon_vdup_nv8hi(short int);
2784 __simd128_int32_t __builtin_neon_vextv4si (__simd128_int32_t __a, __simd128_int32_t __b, const int __c);
2785 __simd128_int32_t __builtin_neon_vhaddsv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2786 __simd128_int32_t __builtin_neon_vhadduv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2787 __simd128_int32_t __builtin_neon_vhsubsv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2788 __simd128_int32_t __builtin_neon_vhsubuv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2789 __simd128_int8_t __builtin_neon_vld1_dupv16qi(const signed char*);
2790 __simd128_int64_t __builtin_neon_vld1_dupv2di(const long long int*);
2791 __simd128_int32_t __builtin_neon_vld1_dupv4si (const __builtin_neon_si * __a);
2792 __simd128_int16_t __builtin_neon_vld1_dupv8hi(const short int*);
2793 __simd128_int32_t __builtin_neon_vld1_lanev4si (const int * __a, __simd128_int32_t __b, const int __c);
2794 __simd128_int8_t __builtin_neon_vld1v16qi(const signed char*);
2795 __simd128_int64_t __builtin_neon_vld1v2di(const long long int*);
2796 __simd128_int32_t __builtin_neon_vld1v4si (const __builtin_neon_si * __a);
2797 __simd128_int16_t __builtin_neon_vld1v8hi(const short int*);
2798 __simd128_int32_t __builtin_neon_vmaxsv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2799 __simd128_int32_t __builtin_neon_vmaxuv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2800 __simd128_int32_t __builtin_neon_vminsv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2801 __simd128_int32_t __builtin_neon_vminuv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2802 __simd128_int32_t __builtin_neon_vmla_lanev4si (__simd128_int32_t __a, __simd128_int32_t __b, __simd64_int32_t __c, const int __d);
2803 __simd128_int32_t __builtin_neon_vmlals_lanev4hi(__simd128_int32_t, __simd64_int16_t, __simd64_int16_t, int);
2804 __simd128_int32_t __builtin_neon_vmlals_nv4hi(__simd128_int32_t, __simd64_int16_t, short int);
2805 __simd128_int32_t __builtin_neon_vmlalsv4hi(__simd128_int32_t, __simd64_int16_t, __simd64_int16_t);
2806 __simd128_int32_t __builtin_neon_vmlalu_lanev4hi(__simd128_int32_t, __simd64_int16_t, __simd64_int16_t, int);
2807 __simd128_int32_t __builtin_neon_vmlalu_nv4hi(__simd128_int32_t, __simd64_int16_t, short int);
2808 __simd128_int32_t __builtin_neon_vmlaluv4hi(__simd128_int32_t, __simd64_int16_t, __simd64_int16_t);
2809 __simd128_int32_t __builtin_neon_vmla_nv4si (__simd128_int32_t __a, __simd128_int32_t __a, int __c);
2810 __simd128_int32_t __builtin_neon_vmlav4si (__simd128_int32_t __a, __simd128_int32_t __b, __simd128_int32_t __c);
2811 __simd128_int32_t __builtin_neon_vmls_lanev4si (__simd128_int32_t __a, __simd128_int32_t __b, __simd64_int32_t __c, const int __d);
2812 __simd128_int32_t __builtin_neon_vmlsls_lanev4hi(__simd128_int32_t, __simd64_int16_t, __simd64_int16_t, int);
2813 __simd128_int32_t __builtin_neon_vmlsls_nv4hi(__simd128_int32_t, __simd64_int16_t, short int);
2814 __simd128_int32_t __builtin_neon_vmlslsv4hi(__simd128_int32_t, __simd64_int16_t, __simd64_int16_t);
2815 __simd128_int32_t __builtin_neon_vmlslu_lanev4hi(__simd128_int32_t, __simd64_int16_t, __simd64_int16_t, int);
2816 __simd128_int32_t __builtin_neon_vmlslu_nv4hi(__simd128_int32_t, __simd64_int16_t, short int);
2817 __simd128_int32_t __builtin_neon_vmlsluv4hi(__simd128_int32_t, __simd64_int16_t, __simd64_int16_t);
2818 __simd128_int32_t __builtin_neon_vmls_nv4si (__simd128_int32_t __a, __simd128_int32_t __a, int __c);
2819 __simd128_int32_t __builtin_neon_vmlsv4si (__simd128_int32_t __a, __simd128_int32_t __b, __simd128_int32_t __c);
2820 __simd128_int32_t __builtin_neon_vmovlsv2si (__simd64_int32_t __a);
2821 __simd128_int32_t __builtin_neon_vmovlsv4hi(__simd64_int16_t);
2822 __simd128_int32_t __builtin_neon_vmovluv2si (__simd64_int32_t __a);
2823 __simd128_int32_t __builtin_neon_vmovluv4hi(__simd64_int16_t);
2824 __simd128_int32_t __builtin_neon_vmul_lanev4si (__simd128_int32_t __a, __simd64_int32_t __b, const int __c);
2825 __simd128_int32_t __builtin_neon_vmulls_lanev2si (__simd64_int32_t __a, __simd64_int32_t __b, const int __c);
2826 __simd128_int32_t __builtin_neon_vmulls_lanev4hi(__simd64_int16_t, __simd64_int16_t, int);
2827 __simd128_int32_t __builtin_neon_vmulls_nv2si (__simd64_int32_t __a, int __b);
2828 __simd128_int32_t __builtin_neon_vmulls_nv4hi(__simd64_int16_t, short int);
2829 __simd128_int32_t __builtin_neon_vmullsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
2830 __simd128_int32_t __builtin_neon_vmullsv4hi(__simd64_int16_t, __simd64_int16_t);
2831 __simd128_int32_t __builtin_neon_vmullu_lanev2si (__simd64_int32_t __a, __simd64_int32_t __b, const int __c);
2832 __simd128_int32_t __builtin_neon_vmullu_lanev4hi(__simd64_int16_t, __simd64_int16_t, int);
2833 __simd128_int32_t __builtin_neon_vmullu_nv2si (__simd64_int32_t __a, __builtin_neon_si __b);
2834 __simd128_int32_t __builtin_neon_vmullu_nv4hi(__simd64_int16_t, short int);
2835 __simd128_int32_t __builtin_neon_vmulluv2si (__simd64_int32_t __a, __simd64_int32_t __b);
2836 __simd128_int32_t __builtin_neon_vmulluv4hi(__simd64_int16_t, __simd64_int16_t);
2837 __simd128_int32_t __builtin_neon_vmul_nv4si (__simd128_int32_t __a, int __b);
2838 __simd128_int32_t __builtin_neon_vmvnv4si (__simd128_int32_t __a);
2839 __simd128_int32_t __builtin_neon_vnegv4si (__simd128_int32_t __a);
2840 __simd128_int32_t __builtin_neon_vpadalsv8hi(__simd128_int32_t, __simd128_int16_t);
2841 __simd128_int32_t __builtin_neon_vpadaluv8hi(__simd128_int32_t, __simd128_int16_t);
2842 __simd128_int32_t __builtin_neon_vpaddlsv4si (__simd128_int32_t __a);
2843 __simd128_int32_t __builtin_neon_vpaddlsv8hi(__simd128_int16_t);
2844 __simd128_int32_t __builtin_neon_vpaddluv4si (__simd128_int32_t __a);
2845 __simd128_int32_t __builtin_neon_vpaddluv8hi(__simd128_int16_t);
2846 __simd128_int32_t __builtin_neon_vqabsv4si (__simd128_int32_t __a);
2847 __simd128_int32_t __builtin_neon_vqaddsv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2848 __simd128_int32_t __builtin_neon_vqadduv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2849 __simd128_int32_t __builtin_neon_vqdmlal_lanev4hi(__simd128_int32_t, __simd64_int16_t, __simd64_int16_t, int);
2850 __simd128_int32_t __builtin_neon_vqdmlal_nv4hi(__simd128_int32_t, __simd64_int16_t, short int);
2851 __simd128_int32_t __builtin_neon_vqdmlalv4hi(__simd128_int32_t, __simd64_int16_t, __simd64_int16_t);
2852 __simd128_int32_t __builtin_neon_vqdmlsl_lanev4hi(__simd128_int32_t, __simd64_int16_t, __simd64_int16_t, int);
2853 __simd128_int32_t __builtin_neon_vqdmlsl_nv4hi(__simd128_int32_t, __simd64_int16_t, short int);
2854 __simd128_int32_t __builtin_neon_vqdmlslv4hi(__simd128_int32_t, __simd64_int16_t, __simd64_int16_t);
2855 __simd128_int32_t __builtin_neon_vqdmulh_lanev4si (__simd128_int32_t __a, __simd64_int32_t __b, const int __c);
2856 __simd128_int32_t __builtin_neon_vqdmulh_nv4si (__simd128_int32_t __a, int __b);
2857 __simd128_int32_t __builtin_neon_vqdmulhv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2858 __simd128_int32_t __builtin_neon_vqdmull_lanev2si (__simd64_int32_t __a, __simd64_int32_t __b, const int __c);
2859 __simd128_int32_t __builtin_neon_vqdmull_lanev4hi(__simd64_int16_t, __simd64_int16_t, int);
2860 __simd128_int32_t __builtin_neon_vqdmull_nv2si (__simd64_int32_t __a, int __b);
2861 __simd128_int32_t __builtin_neon_vqdmull_nv4hi(__simd64_int16_t, short int);
2862 __simd128_int32_t __builtin_neon_vqdmullv2si (__simd64_int32_t __a, __simd64_int32_t __b);
2863 __simd128_int32_t __builtin_neon_vqdmullv4hi(__simd64_int16_t, __simd64_int16_t);
2864 __simd128_int32_t __builtin_neon_vqnegv4si (__simd128_int32_t __a);
2865 __simd128_int32_t __builtin_neon_vqrdmlah_lanev4si(__simd128_int32_t, __simd128_int32_t, __simd64_int32_t, int);
2866 __simd128_int32_t __builtin_neon_vqrdmlahv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t);
2867 __simd128_int32_t __builtin_neon_vqrdmlsh_lanev4si(__simd128_int32_t, __simd128_int32_t, __simd64_int32_t, int);
2868 __simd128_int32_t __builtin_neon_vqrdmlshv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t);
2869 __simd128_int32_t __builtin_neon_vqrdmulh_lanev4si (__simd128_int32_t __a, __simd64_int32_t __b, const int __c);
2870 __simd128_int32_t __builtin_neon_vqrdmulh_nv4si (__simd128_int32_t __a, int __b);
2871 __simd128_int32_t __builtin_neon_vqrdmulhv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2872 __simd128_int32_t __builtin_neon_vqrshlsv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2873 __simd128_int32_t __builtin_neon_vqrshluv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2874 __simd128_int32_t __builtin_neon_vqshl_s_nv4si (__simd128_int32_t __a, const int __b);
2875 __simd128_int32_t __builtin_neon_vqshlsv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2876 __simd128_int32_t __builtin_neon_vqshl_u_nv4si (__simd128_int32_t __a, const int __b);
2877 __simd128_int32_t __builtin_neon_vqshlu_nv4si (__simd128_int32_t __a, const int __b);
2878 __simd128_int32_t __builtin_neon_vqshluv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2879 __simd128_int32_t __builtin_neon_vqsubsv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2880 __simd128_int32_t __builtin_neon_vqsubuv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2881 __simd128_int32_t __builtin_neon_vrecpev4si (__simd128_int32_t __a);
2882 __simd128_int32_t __builtin_neon_vreinterprettiv16qi (__simd128_int32_t __a);
2883 __simd128_int32_t __builtin_neon_vreinterprettiv2di (__simd128_int32_t __a);
2884 __simd128_int32_t __builtin_neon_vreinterprettiv4sf (__simd128_float32_t __a);
2885 __simd128_int32_t __builtin_neon_vreinterprettiv4si (__simd128_int32_t __a);
2886 __simd128_int32_t __builtin_neon_vreinterprettiv8hi (__simd128_int32_t __a);
2887 __simd128_int32_t __builtin_neon_vreinterpretv16qiti (__builtin_neon_ti __a);
2888 __simd128_int32_t __builtin_neon_vreinterpretv16qiv16qi (__simd128_int32_t __a);
2889 __simd128_int32_t __builtin_neon_vreinterpretv16qiv2di (__simd128_int32_t __a);
2890 __simd128_int32_t __builtin_neon_vreinterpretv16qiv4sf (__simd128_float32_t __a);
2891 __simd128_int32_t __builtin_neon_vreinterpretv16qiv4si (__simd128_int32_t __a);
2892 __simd128_int32_t __builtin_neon_vreinterpretv16qiv8hi (__simd128_int32_t __a);
2893 __simd128_int32_t __builtin_neon_vreinterpretv2diti (__builtin_neon_ti __a);
2894 __simd128_int32_t __builtin_neon_vreinterpretv2div16qi (__simd128_int32_t __a);
2895 __simd128_int32_t __builtin_neon_vreinterpretv2div2di (__simd128_int32_t __a);
2896 __simd128_int32_t __builtin_neon_vreinterpretv2div4sf (__simd128_float32_t __a);
2897 __simd128_int32_t __builtin_neon_vreinterpretv2div4si (__simd128_int32_t __a);
2898 __simd128_int32_t __builtin_neon_vreinterpretv2div8hi (__simd128_int32_t __a);
2899 __simd128_int32_t __builtin_neon_vreinterpretv4siti (__builtin_neon_ti __a);
2900 __simd128_int32_t __builtin_neon_vreinterpretv4siv16qi (__simd128_int32_t __a);
2901 __simd128_int32_t __builtin_neon_vreinterpretv4siv2di (__simd128_int32_t __a);
2902 __simd128_int32_t __builtin_neon_vreinterpretv4siv4sf (__simd128_float32_t __a);
2903 __simd128_int32_t __builtin_neon_vreinterpretv4siv4si (__simd128_int32_t __a);
2904 __simd128_int32_t __builtin_neon_vreinterpretv4siv8hi (__simd128_int32_t __a);
2905 __simd128_int32_t __builtin_neon_vreinterpretv8hiti (__builtin_neon_ti __a);
2906 __simd128_int32_t __builtin_neon_vreinterpretv8hiv16qi (__simd128_int32_t __a);
2907 __simd128_int32_t __builtin_neon_vreinterpretv8hiv2di (__simd128_int32_t __a);
2908 __simd128_int32_t __builtin_neon_vreinterpretv8hiv4sf (__simd128_float32_t __a);
2909 __simd128_int32_t __builtin_neon_vreinterpretv8hiv4si (__simd128_int32_t __a);
2910 __simd128_int32_t __builtin_neon_vreinterpretv8hiv8hi (__simd128_int32_t __a);
2911 __simd128_int32_t __builtin_neon_vrhaddsv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2912 __simd128_int32_t __builtin_neon_vrhadduv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2913 __simd128_int32_t __builtin_neon_vrshlsv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2914 __simd128_int32_t __builtin_neon_vrshluv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2915 __simd128_int32_t __builtin_neon_vrshrs_nv4si (__simd128_int32_t __a, const int __b);
2916 __simd128_int32_t __builtin_neon_vrshru_nv4si (__simd128_int32_t __a, const int __b);
2917 __simd128_int32_t __builtin_neon_vrsqrtev4si (__simd128_int32_t __a);
2918 __simd128_int32_t __builtin_neon_vrsras_nv4si (__simd128_int32_t __a, __simd128_int32_t __b, const int __c);
2919 __simd128_int32_t __builtin_neon_vrsrau_nv4si (__simd128_int32_t __a, __simd128_int32_t __b, const int __c);
2920 __simd128_int32_t __builtin_neon_vset_lanev4si (int __a, __simd128_int32_t __a, const int __c);
2921 __simd128_int32_t __builtin_neon_vshlls_nv2si (__simd64_int32_t __a, const int __b);
2922 __simd128_int32_t __builtin_neon_vshlls_nv4hi(__simd64_int16_t, int);
2923 __simd128_int32_t __builtin_neon_vshllu_nv2si (__simd64_int32_t __a, const int __b);
2924 __simd128_int32_t __builtin_neon_vshllu_nv4hi(__simd64_int16_t, int);
2925 __simd128_int32_t __builtin_neon_vshl_nv4si (__simd128_int32_t __a, const int __b);
2926 __simd128_int32_t __builtin_neon_vshlsv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2927 __simd128_int32_t __builtin_neon_vshluv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2928 __simd128_int32_t __builtin_neon_vshrs_nv4si (__simd128_int32_t __a, const int __b);
2929 __simd128_int32_t __builtin_neon_vshru_nv4si (__simd128_int32_t __a, const int __b);
2930 __simd128_int32_t __builtin_neon_vsli_nv4si (__simd128_int32_t __a, __simd128_int32_t __b, const int __c);
2931 __simd128_int32_t __builtin_neon_vsras_nv4si (__simd128_int32_t __a, __simd128_int32_t __b, const int __c);
2932 __simd128_int32_t __builtin_neon_vsrau_nv4si (__simd128_int32_t __a, __simd128_int32_t __b, const int __c);
2933 __simd128_int32_t __builtin_neon_vsri_nv4si (__simd128_int32_t __a, __simd128_int32_t __b, const int __c);
2934 void __builtin_neon_vst1_lanev4si(int*, __simd128_int32_t, int);
2935 void __builtin_neon_vst1v4si(int*, __simd128_int32_t);
2936 __simd128_int32_t __builtin_neon_vsublsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
2937 __simd128_int32_t __builtin_neon_vsublsv4hi(__simd64_int16_t, __simd64_int16_t);
2938 __simd128_int32_t __builtin_neon_vsubluv2si (__simd64_int32_t __a, __simd64_int32_t __b);
2939 __simd128_int32_t __builtin_neon_vsubluv4hi(__simd64_int16_t, __simd64_int16_t);
2940 __simd128_int32_t __builtin_neon_vsubwsv4hi(__simd128_int32_t, __simd64_int16_t);
2941 __simd128_int32_t __builtin_neon_vsubwuv4hi(__simd128_int32_t, __simd64_int16_t);
2942 __simd128_int32_t __builtin_neon_vtstv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2943 __simd128_int64_t __builtin_neon_vabalsv2si(__simd128_int64_t, __simd64_int32_t, __simd64_int32_t);
2944 __simd128_int64_t __builtin_neon_vabaluv2si(__simd128_int64_t, __simd64_int32_t, __simd64_int32_t);
2945 __simd128_int64_t __builtin_neon_vaddwsv2si(__simd128_int64_t, __simd64_int32_t);
2946 __simd128_int64_t __builtin_neon_vaddwuv2si(__simd128_int64_t, __simd64_int32_t);
2947 __simd128_int64_t __builtin_neon_vbslv2di(__simd128_int64_t, __simd128_int64_t, __simd128_int64_t);
2948 __simd128_int64_t __builtin_neon_vextv2di(__simd128_int64_t, __simd128_int64_t, int);
2949 __simd128_int64_t __builtin_neon_vld1_lanev2di(const long long int*, __simd128_int64_t, int);
2950 __simd128_int64_t __builtin_neon_vmlals_lanev2si(__simd128_int64_t, __simd64_int32_t, __simd64_int32_t, int);
2951 __simd128_int64_t __builtin_neon_vmlals_nv2si(__simd128_int64_t, __simd64_int32_t, int);
2952 __simd128_int64_t __builtin_neon_vmlalsv2si(__simd128_int64_t, __simd64_int32_t, __simd64_int32_t);
2953 __simd128_int64_t __builtin_neon_vmlalu_lanev2si(__simd128_int64_t, __simd64_int32_t, __simd64_int32_t, int);
2954 __simd128_int64_t __builtin_neon_vmlalu_nv2si(__simd128_int64_t, __simd64_int32_t, int);
2955 __simd128_int64_t __builtin_neon_vmlaluv2si(__simd128_int64_t, __simd64_int32_t, __simd64_int32_t);
2956 __simd128_int64_t __builtin_neon_vmlsls_lanev2si(__simd128_int64_t, __simd64_int32_t, __simd64_int32_t, int);
2957 __simd128_int64_t __builtin_neon_vmlsls_nv2si(__simd128_int64_t, __simd64_int32_t, int);
2958 __simd128_int64_t __builtin_neon_vmlslsv2si(__simd128_int64_t, __simd64_int32_t, __simd64_int32_t);
2959 __simd128_int64_t __builtin_neon_vmlslu_lanev2si(__simd128_int64_t, __simd64_int32_t, __simd64_int32_t, int);
2960 __simd128_int64_t __builtin_neon_vmlslu_nv2si(__simd128_int64_t, __simd64_int32_t, int);
2961 __simd128_int64_t __builtin_neon_vmlsluv2si(__simd128_int64_t, __simd64_int32_t, __simd64_int32_t);
2962 __simd128_int64_t __builtin_neon_vpadalsv4si(__simd128_int64_t, __simd128_int32_t);
2963 __simd128_int64_t __builtin_neon_vpadaluv4si(__simd128_int64_t, __simd128_int32_t);
2964 __simd128_int64_t __builtin_neon_vqaddsv2di(__simd128_int64_t, __simd128_int64_t);
2965 __simd128_int64_t __builtin_neon_vqadduv2di(__simd128_int64_t, __simd128_int64_t);
2966 __simd128_int64_t __builtin_neon_vqdmlal_lanev2si(__simd128_int64_t, __simd64_int32_t, __simd64_int32_t, int);
2967 __simd128_int64_t __builtin_neon_vqdmlal_nv2si(__simd128_int64_t, __simd64_int32_t, int);
2968 __simd128_int64_t __builtin_neon_vqdmlalv2si(__simd128_int64_t, __simd64_int32_t, __simd64_int32_t);
2969 __simd128_int64_t __builtin_neon_vqdmlsl_lanev2si(__simd128_int64_t, __simd64_int32_t, __simd64_int32_t, int);
2970 __simd128_int64_t __builtin_neon_vqdmlsl_nv2si(__simd128_int64_t, __simd64_int32_t, int);
2971 __simd128_int64_t __builtin_neon_vqdmlslv2si(__simd128_int64_t, __simd64_int32_t, __simd64_int32_t);
2972 __simd128_int64_t __builtin_neon_vqrshlsv2di(__simd128_int64_t, __simd128_int64_t);
2973 __simd128_int64_t __builtin_neon_vqrshluv2di(__simd128_int64_t, __simd128_int64_t);
2974 __simd128_int64_t __builtin_neon_vqshl_s_nv2di(__simd128_int64_t, int);
2975 __simd128_int64_t __builtin_neon_vqshlsv2di(__simd128_int64_t, __simd128_int64_t);
2976 __simd128_int64_t __builtin_neon_vqshl_u_nv2di(__simd128_int64_t, int);
2977 __simd128_int64_t __builtin_neon_vqshlu_nv2di(__simd128_int64_t, int);
2978 __simd128_int64_t __builtin_neon_vqshluv2di(__simd128_int64_t, __simd128_int64_t);
2979 __simd128_int64_t __builtin_neon_vqsubsv2di(__simd128_int64_t, __simd128_int64_t);
2980 __simd128_int64_t __builtin_neon_vqsubuv2di(__simd128_int64_t, __simd128_int64_t);
2981 __simd128_int64_t __builtin_neon_vrshlsv2di(__simd128_int64_t, __simd128_int64_t);
2982 __simd128_int64_t __builtin_neon_vrshluv2di(__simd128_int64_t, __simd128_int64_t);
2983 __simd128_int64_t __builtin_neon_vrshrs_nv2di(__simd128_int64_t, int);
2984 __simd128_int64_t __builtin_neon_vrshru_nv2di(__simd128_int64_t, int);
2985 __simd128_int64_t __builtin_neon_vrsras_nv2di(__simd128_int64_t, __simd128_int64_t, int);
2986 __simd128_int64_t __builtin_neon_vrsrau_nv2di(__simd128_int64_t, __simd128_int64_t, int);
2987 __simd128_int64_t __builtin_neon_vset_lanev2di(long long int, __simd128_int64_t, int);
2988 __simd128_int64_t __builtin_neon_vshl_nv2di(__simd128_int64_t, int);
2989 __simd128_int64_t __builtin_neon_vshlsv2di(__simd128_int64_t, __simd128_int64_t);
2990 __simd128_int64_t __builtin_neon_vshluv2di(__simd128_int64_t, __simd128_int64_t);
2991 __simd128_int64_t __builtin_neon_vshrs_nv2di(__simd128_int64_t, int);
2992 __simd128_int64_t __builtin_neon_vshru_nv2di(__simd128_int64_t, int);
2993 __simd128_int64_t __builtin_neon_vsli_nv2di(__simd128_int64_t, __simd128_int64_t, int);
2994 __simd128_int64_t __builtin_neon_vsras_nv2di(__simd128_int64_t, __simd128_int64_t, int);
2995 __simd128_int64_t __builtin_neon_vsrau_nv2di(__simd128_int64_t, __simd128_int64_t, int);
2996 __simd128_int64_t __builtin_neon_vsri_nv2di(__simd128_int64_t, __simd128_int64_t, int);
2997 __simd128_int64_t __builtin_neon_vsubwsv2si(__simd128_int64_t, __simd64_int32_t);
2998 __simd128_int64_t __builtin_neon_vsubwuv2si(__simd128_int64_t, __simd64_int32_t);
2999 __simd128_int8_t __builtin_neon_vabasv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t);
3000 __simd128_int8_t __builtin_neon_vabauv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t);
3001 __simd128_int8_t __builtin_neon_vabdsv16qi(__simd128_int8_t, __simd128_int8_t);
3002 __simd128_int8_t __builtin_neon_vabduv16qi(__simd128_int8_t, __simd128_int8_t);
3003 __simd128_int8_t __builtin_neon_vabsv16qi(__simd128_int8_t);
3004 __simd128_int8_t __builtin_neon_vbslv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t);
3005 __simd128_int8_t __builtin_neon_vceqv16qi(__simd128_int8_t, __simd128_int8_t);
3006 __simd128_int8_t __builtin_neon_vcgeuv16qi(__simd128_int8_t, __simd128_int8_t);
3007 __simd128_int8_t __builtin_neon_vcgev16qi(__simd128_int8_t, __simd128_int8_t);
3008 __simd128_int8_t __builtin_neon_vcgtuv16qi(__simd128_int8_t, __simd128_int8_t);
3009 __simd128_int8_t __builtin_neon_vcgtv16qi(__simd128_int8_t, __simd128_int8_t);
3010 __simd128_int8_t __builtin_neon_vclsv16qi(__simd128_int8_t);
3011 __simd128_int8_t __builtin_neon_vclzv16qi(__simd128_int8_t);
3012 __simd128_int8_t __builtin_neon_vcntv16qi(__simd128_int8_t);
3013 __simd128_int8_t __builtin_neon_vcombinev8qi(__simd64_int8_t, __simd64_int8_t);
3014 __simd128_int8_t __builtin_neon_vdup_lanev16qi(__simd64_int8_t, int);
3015 __simd128_int8_t __builtin_neon_vextv16qi(__simd128_int8_t, __simd128_int8_t, int);
3016 __simd128_int8_t __builtin_neon_vhaddsv16qi(__simd128_int8_t, __simd128_int8_t);
3017 __simd128_int8_t __builtin_neon_vhadduv16qi(__simd128_int8_t, __simd128_int8_t);
3018 __simd128_int8_t __builtin_neon_vhsubsv16qi(__simd128_int8_t, __simd128_int8_t);
3019 __simd128_int8_t __builtin_neon_vhsubuv16qi(__simd128_int8_t, __simd128_int8_t);
3020 __simd128_int8_t __builtin_neon_vld1_lanev16qi(const signed char*, __simd128_int8_t, int);
3021 __simd128_int8_t __builtin_neon_vmaxsv16qi(__simd128_int8_t, __simd128_int8_t);
3022 __simd128_int8_t __builtin_neon_vmaxuv16qi(__simd128_int8_t, __simd128_int8_t);
3023 __simd128_int8_t __builtin_neon_vminsv16qi(__simd128_int8_t, __simd128_int8_t);
3024 __simd128_int8_t __builtin_neon_vminuv16qi(__simd128_int8_t, __simd128_int8_t);
3025 __simd128_int8_t __builtin_neon_vmlav16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t);
3026 __simd128_int8_t __builtin_neon_vmlsv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t);
3027 __simd128_int8_t __builtin_neon_vmulpv16qi(__simd128_int8_t, __simd128_int8_t);
3028 __simd128_int8_t __builtin_neon_vmvnv16qi(__simd128_int8_t);
3029 __simd128_int8_t __builtin_neon_vnegv16qi(__simd128_int8_t);
3030 __simd128_int8_t __builtin_neon_vqabsv16qi(__simd128_int8_t);
3031 __simd128_int8_t __builtin_neon_vqaddsv16qi(__simd128_int8_t, __simd128_int8_t);
3032 __simd128_int8_t __builtin_neon_vqadduv16qi(__simd128_int8_t, __simd128_int8_t);
3033 __simd128_int8_t __builtin_neon_vqnegv16qi(__simd128_int8_t);
3034 __simd128_int8_t __builtin_neon_vqrshlsv16qi(__simd128_int8_t, __simd128_int8_t);
3035 __simd128_int8_t __builtin_neon_vqrshluv16qi(__simd128_int8_t, __simd128_int8_t);
3036 __simd128_int8_t __builtin_neon_vqshl_s_nv16qi(__simd128_int8_t, int);
3037 __simd128_int8_t __builtin_neon_vqshlsv16qi(__simd128_int8_t, __simd128_int8_t);
3038 __simd128_int8_t __builtin_neon_vqshl_u_nv16qi(__simd128_int8_t, int);
3039 __simd128_int8_t __builtin_neon_vqshlu_nv16qi(__simd128_int8_t, int);
3040 __simd128_int8_t __builtin_neon_vqshluv16qi(__simd128_int8_t, __simd128_int8_t);
3041 __simd128_int8_t __builtin_neon_vqsubsv16qi(__simd128_int8_t, __simd128_int8_t);
3042 __simd128_int8_t __builtin_neon_vqsubuv16qi(__simd128_int8_t, __simd128_int8_t);
3043 __simd128_int8_t __builtin_neon_vrhaddsv16qi(__simd128_int8_t, __simd128_int8_t);
3044 __simd128_int8_t __builtin_neon_vrhadduv16qi(__simd128_int8_t, __simd128_int8_t);
3045 __simd128_int8_t __builtin_neon_vrshlsv16qi(__simd128_int8_t, __simd128_int8_t);
3046 __simd128_int8_t __builtin_neon_vrshluv16qi(__simd128_int8_t, __simd128_int8_t);
3047 __simd128_int8_t __builtin_neon_vrshrs_nv16qi(__simd128_int8_t, int);
3048 __simd128_int8_t __builtin_neon_vrshru_nv16qi(__simd128_int8_t, int);
3049 __simd128_int8_t __builtin_neon_vrsras_nv16qi(__simd128_int8_t, __simd128_int8_t, int);
3050 __simd128_int8_t __builtin_neon_vrsrau_nv16qi(__simd128_int8_t, __simd128_int8_t, int);
3051 __simd128_int8_t __builtin_neon_vset_lanev16qi(signed char, __simd128_int8_t, int);
3052 __simd128_int8_t __builtin_neon_vshl_nv16qi(__simd128_int8_t, int);
3053 __simd128_int8_t __builtin_neon_vshlsv16qi(__simd128_int8_t, __simd128_int8_t);
3054 __simd128_int8_t __builtin_neon_vshluv16qi(__simd128_int8_t, __simd128_int8_t);
3055 __simd128_int8_t __builtin_neon_vshrs_nv16qi(__simd128_int8_t, int);
3056 __simd128_int8_t __builtin_neon_vshru_nv16qi(__simd128_int8_t, int);
3057 __simd128_int8_t __builtin_neon_vsli_nv16qi(__simd128_int8_t, __simd128_int8_t, int);
3058 __simd128_int8_t __builtin_neon_vsras_nv16qi(__simd128_int8_t, __simd128_int8_t, int);
3059 __simd128_int8_t __builtin_neon_vsrau_nv16qi(__simd128_int8_t, __simd128_int8_t, int);
3060 __simd128_int8_t __builtin_neon_vsri_nv16qi(__simd128_int8_t, __simd128_int8_t, int);
3061 __simd128_int8_t __builtin_neon_vtstv16qi(__simd128_int8_t, __simd128_int8_t);
3062 __simd128_uint32_t __builtin_neon_udot_lanev16qi_uuuus(__simd128_uint32_t, __simd128_uint8_t, __simd64_uint8_t, int);
3063 __simd128_uint32_t __builtin_neon_udotv16qi_uuuu(__simd128_uint32_t, __simd128_uint8_t, __simd128_uint8_t);
3064 __simd64_float16_t __builtin_neon_vabdv4hf(__simd64_float16_t, __simd64_float16_t);
3065 __simd64_float16_t __builtin_neon_vabsv4hf(__simd64_float16_t);
3066 __simd64_float16_t __builtin_neon_vaddv4hf(__simd64_float16_t, __simd64_float16_t);
3067 __simd64_float16_t __builtin_neon_vbslv4hf(__simd64_int16_t, __simd64_float16_t, __simd64_float16_t);
3068 __simd64_float16_t __builtin_neon_vcadd90v4hf(__simd64_float16_t, __simd64_float16_t);
3069 __simd64_float16_t __builtin_neon_vcmla0v4hf(__simd64_float16_t, __simd64_float16_t, __simd64_float16_t);
3070 __simd64_float16_t __builtin_neon_vcmla180v4hf(__simd64_float16_t, __simd64_float16_t, __simd64_float16_t);
3071 __simd64_float16_t __builtin_neon_vcmla270v4hf(__simd64_float16_t, __simd64_float16_t, __simd64_float16_t);
3072 __simd64_float16_t __builtin_neon_vcmla90v4hf(__simd64_float16_t, __simd64_float16_t, __simd64_float16_t);
3073 __simd64_float16_t __builtin_neon_vcmla_lane0v4hf(__simd64_float16_t, __simd64_float16_t, __simd64_float16_t, int);
3074 __simd64_float16_t __builtin_neon_vcmla_lane180v4hf(__simd64_float16_t, __simd64_float16_t, __simd64_float16_t, int);
3075 __simd64_float16_t __builtin_neon_vcmla_lane270v4hf(__simd64_float16_t, __simd64_float16_t, __simd64_float16_t, int);
3076 __simd64_float16_t __builtin_neon_vcmla_lane90v4hf(__simd64_float16_t, __simd64_float16_t, __simd64_float16_t, int);
3077 __simd64_float16_t __builtin_neon_vcmla_laneq0v4hf(__simd64_float16_t, __simd64_float16_t, __simd128_float16_t, int);
3078 __simd64_float16_t __builtin_neon_vcmla_laneq180v4hf(__simd64_float16_t, __simd64_float16_t, __simd128_float16_t, int);
3079 __simd64_float16_t __builtin_neon_vcmla_laneq270v4hf(__simd64_float16_t, __simd64_float16_t, __simd128_float16_t, int);
3080 __simd64_float16_t __builtin_neon_vcmla_laneq90v4hf(__simd64_float16_t, __simd64_float16_t, __simd128_float16_t, int);
3081 __simd64_float16_t __builtin_neon_vcvts_nv4hi(__simd64_int16_t, int);
3082 __simd64_float16_t __builtin_neon_vcvtsv4hi(__simd64_int16_t);
3083 __simd64_float16_t __builtin_neon_vcvtu_nv4hi(__simd64_int16_t, int);
3084 __simd64_float16_t __builtin_neon_vcvtuv4hi(__simd64_int16_t);
3085 __simd64_float16_t __builtin_neon_vdup_lanev4hf(__simd64_float16_t, int);
3086 __simd64_float16_t __builtin_neon_vdup_nv4hf(cov_fp16_t);
3087 __simd64_float16_t __builtin_neon_vextv4hf(__simd64_float16_t, __simd64_float16_t, int);
3088 __simd64_float16_t __builtin_neon_vfmav4hf(__simd64_float16_t, __simd64_float16_t, __simd64_float16_t);
3089 __simd64_float16_t __builtin_neon_vfmsv4hf(__simd64_float16_t, __simd64_float16_t, __simd64_float16_t);
3090 __simd64_float16_t __builtin_neon_vget_highv8hf(__simd128_float16_t);
3091 __simd64_float16_t __builtin_neon_vget_lowv8hf(__simd128_float16_t);
3092 __simd64_float16_t __builtin_neon_vld1v4hf(const cov_fp16_t*);
3093 __simd64_float16_t __builtin_neon_vmaxfv4hf(__simd64_float16_t, __simd64_float16_t);
3094 __simd64_float16_t __builtin_neon_vmaxnmv4hf(__simd64_float16_t, __simd64_float16_t);
3095 __simd64_float16_t __builtin_neon_vminfv4hf(__simd64_float16_t, __simd64_float16_t);
3096 __simd64_float16_t __builtin_neon_vminnmv4hf(__simd64_float16_t, __simd64_float16_t);
3097 __simd64_float16_t __builtin_neon_vmulfv4hf(__simd64_float16_t, __simd64_float16_t);
3098 __simd64_float16_t __builtin_neon_vmul_lanev4hf(__simd64_float16_t, __simd64_float16_t, int);
3099 __simd64_float16_t __builtin_neon_vmul_nv4hf(__simd64_float16_t, cov_fp16_t);
3100 __simd64_float16_t __builtin_neon_vnegv4hf(__simd64_float16_t);
3101 __simd64_float16_t __builtin_neon_vpaddv4hf(__simd64_float16_t, __simd64_float16_t);
3102 __simd64_float16_t __builtin_neon_vpmaxfv4hf(__simd64_float16_t, __simd64_float16_t);
3103 __simd64_float16_t __builtin_neon_vpminfv4hf(__simd64_float16_t, __simd64_float16_t);
3104 __simd64_float16_t __builtin_neon_vrecpev4hf(__simd64_float16_t);
3105 __simd64_float16_t __builtin_neon_vrecpsv4hf(__simd64_float16_t, __simd64_float16_t);
3106 __simd64_float16_t __builtin_neon_vrndav4hf(__simd64_float16_t);
3107 __simd64_float16_t __builtin_neon_vrndmv4hf(__simd64_float16_t);
3108 __simd64_float16_t __builtin_neon_vrndnv4hf(__simd64_float16_t);
3109 __simd64_float16_t __builtin_neon_vrndpv4hf(__simd64_float16_t);
3110 __simd64_float16_t __builtin_neon_vrndv4hf(__simd64_float16_t);
3111 __simd64_float16_t __builtin_neon_vrndxv4hf(__simd64_float16_t);
3112 __simd64_float16_t __builtin_neon_vrsqrtev4hf(__simd64_float16_t);
3113 __simd64_float16_t __builtin_neon_vrsqrtsv4hf(__simd64_float16_t, __simd64_float16_t);
3114 __simd64_float16_t __builtin_neon_vsubv4hf(__simd64_float16_t, __simd64_float16_t);
3115 __simd64_float32_t __builtin_neon_vabdfv2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3116 __simd64_float32_t __builtin_neon_vabsv2sf (__simd64_float32_t __a);
3117 __simd64_float32_t __builtin_neon_vaddv2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3118 __simd64_float32_t __builtin_neon_vbslv2sf (__simd64_int32_t __a, __simd64_float32_t __b, __simd64_float32_t __c);
3119 __simd64_float32_t __builtin_neon_vcadd90v2sf(__simd64_float32_t, __simd64_float32_t);
3120 __simd64_float32_t __builtin_neon_vcmla0v2sf(__simd64_float32_t, __simd64_float32_t, __simd64_float32_t);
3121 __simd64_float32_t __builtin_neon_vcmla180v2sf(__simd64_float32_t, __simd64_float32_t, __simd64_float32_t);
3122 __simd64_float32_t __builtin_neon_vcmla270v2sf(__simd64_float32_t, __simd64_float32_t, __simd64_float32_t);
3123 __simd64_float32_t __builtin_neon_vcmla90v2sf(__simd64_float32_t, __simd64_float32_t, __simd64_float32_t);
3124 __simd64_float32_t __builtin_neon_vcmla_lane0v2sf(__simd64_float32_t, __simd64_float32_t, __simd64_float32_t, int);
3125 __simd64_float32_t __builtin_neon_vcmla_lane180v2sf(__simd64_float32_t, __simd64_float32_t, __simd64_float32_t, int);
3126 __simd64_float32_t __builtin_neon_vcmla_lane270v2sf(__simd64_float32_t, __simd64_float32_t, __simd64_float32_t, int);
3127 __simd64_float32_t __builtin_neon_vcmla_lane90v2sf(__simd64_float32_t, __simd64_float32_t, __simd64_float32_t, int);
3128 __simd64_float32_t __builtin_neon_vcmla_laneq0v2sf(__simd64_float32_t, __simd64_float32_t, __simd128_float32_t, int);
3129 __simd64_float32_t __builtin_neon_vcmla_laneq180v2sf(__simd64_float32_t, __simd64_float32_t, __simd128_float32_t, int);
3130 __simd64_float32_t __builtin_neon_vcmla_laneq270v2sf(__simd64_float32_t, __simd64_float32_t, __simd128_float32_t, int);
3131 __simd64_float32_t __builtin_neon_vcmla_laneq90v2sf(__simd64_float32_t, __simd64_float32_t, __simd128_float32_t, int);
3132 __simd64_float32_t __builtin_neon_vcreatev2sf (__builtin_neon_di __a);
3133 __simd64_float32_t __builtin_neon_vcvts_nv2si (__simd64_int32_t __a, const int __b);
3134 __simd64_float32_t __builtin_neon_vcvtsv2si (__simd64_int32_t __a);
3135 __simd64_float32_t __builtin_neon_vcvtu_nv2si (__simd64_int32_t __a, const int __b);
3136 __simd64_float32_t __builtin_neon_vcvtuv2si (__simd64_int32_t __a);
3137 __simd64_float16_t __builtin_neon_vcvtv4hfv4sf(__simd128_float32_t);
3138 __simd64_float32_t __builtin_neon_vdup_lanev2sf (__simd64_float32_t __a, const int __b);
3139 __simd64_float32_t __builtin_neon_vdup_nv2sf (__builtin_neon_sf __a);
3140 __simd64_float32_t __builtin_neon_vextv2sf (__simd64_float32_t __a, __simd64_float32_t __b, const int __c);
3141 __simd64_float32_t __builtin_neon_vfmal_highv2sf(__simd64_float32_t, __simd64_float16_t, __simd64_float16_t);
3142 __simd64_float32_t __builtin_neon_vfmal_lane_highv2sf(__simd64_float32_t, __simd64_float16_t, __simd64_float16_t, int);
3143 __simd64_float32_t __builtin_neon_vfmal_lane_highv8hfv2sf(__simd64_float32_t, __simd64_float16_t, __simd128_float16_t, int);
3144 __simd64_float32_t __builtin_neon_vfmal_lane_lowv2sf(__simd64_float32_t, __simd64_float16_t, __simd64_float16_t, int);
3145 __simd64_float32_t __builtin_neon_vfmal_lane_lowv8hfv2sf(__simd64_float32_t, __simd64_float16_t, __simd128_float16_t, int);
3146 __simd64_float32_t __builtin_neon_vfmal_lowv2sf(__simd64_float32_t, __simd64_float16_t, __simd64_float16_t);
3147 __simd64_float32_t __builtin_neon_vfmav2sf (__simd64_float32_t __a, __simd64_float32_t __b, __simd64_float32_t __c);
3148 __simd64_float32_t __builtin_neon_vfmsl_highv2sf(__simd64_float32_t, __simd64_float16_t, __simd64_float16_t);
3149 __simd64_float32_t __builtin_neon_vfmsl_lane_highv2sf(__simd64_float32_t, __simd64_float16_t, __simd64_float16_t, int);
3150 __simd64_float32_t __builtin_neon_vfmsl_lane_highv8hfv2sf(__simd64_float32_t, __simd64_float16_t, __simd128_float16_t, int);
3151 __simd64_float32_t __builtin_neon_vfmsl_lane_lowv2sf(__simd64_float32_t, __simd64_float16_t, __simd64_float16_t, int);
3152 __simd64_float32_t __builtin_neon_vfmsl_lane_lowv8hfv2sf(__simd64_float32_t, __simd64_float16_t, __simd128_float16_t, int);
3153 __simd64_float32_t __builtin_neon_vfmsl_lowv2sf(__simd64_float32_t, __simd64_float16_t, __simd64_float16_t);
3154 __simd64_float32_t __builtin_neon_vfmsv2sf (__simd64_float32_t __a, __simd64_float32_t __b, __simd64_float32_t __c);
3155 __simd64_float32_t __builtin_neon_vget_highv4sf (__simd128_float32_t __a);
3156 __simd64_float32_t __builtin_neon_vget_lowv4sf (__simd128_float32_t __a);
3157 __simd64_float32_t __builtin_neon_vld1_dupv2sf (const __builtin_neon_sf * __a);
3158 __simd64_float32_t __builtin_neon_vld1_lanev2sf (const float * __a, __simd64_float32_t __b, const int __c);
3159 __simd64_float32_t __builtin_neon_vld1v2sf (const __builtin_neon_sf * __a);
3160 __simd64_float32_t __builtin_neon_vmaxfv2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3161 __simd64_float32_t __builtin_neon_vmaxnmv2sf(__simd64_float32_t, __simd64_float32_t);
3162 __simd64_float32_t __builtin_neon_vminfv2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3163 __simd64_float32_t __builtin_neon_vminnmv2sf(__simd64_float32_t, __simd64_float32_t);
3164 __simd64_float32_t __builtin_neon_vmla_lanev2sf (__simd64_float32_t __a, __simd64_float32_t __b, __simd64_float32_t __c, const int __d);
3165 __simd64_float32_t __builtin_neon_vmla_nv2sf (__simd64_float32_t __a, __simd64_float32_t __b, float __c);
3166 __simd64_float32_t __builtin_neon_vmlav2sf (__simd64_float32_t __a, __simd64_float32_t __b, __simd64_float32_t __c);
3167 __simd64_float32_t __builtin_neon_vmls_lanev2sf (__simd64_float32_t __a, __simd64_float32_t __b, __simd64_float32_t __c, const int __d);
3168 __simd64_float32_t __builtin_neon_vmls_nv2sf (__simd64_float32_t __a, __simd64_float32_t __b, float __c);
3169 __simd64_float32_t __builtin_neon_vmlsv2sf (__simd64_float32_t __a, __simd64_float32_t __b, __simd64_float32_t __c);
3170 __simd64_float32_t __builtin_neon_vmulfv2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3171 __simd64_float32_t __builtin_neon_vmul_lanev2sf (__simd64_float32_t __a, __simd64_float32_t __b, const int __c);
3172 __simd64_float32_t __builtin_neon_vmul_nv2sf (__simd64_float32_t __a, float __b);
3173 __simd64_float32_t __builtin_neon_vnegv2sf (__simd64_float32_t __a);
3174 __simd64_float32_t __builtin_neon_vpaddv2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3175 __simd64_float32_t __builtin_neon_vpmaxfv2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3176 __simd64_float32_t __builtin_neon_vpminfv2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3177 __simd64_float32_t __builtin_neon_vrecpev2sf (__simd64_float32_t __a);
3178 __simd64_float32_t __builtin_neon_vrecpsv2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3179 __simd64_float32_t __builtin_neon_vrintav2sf (__simd64_float32_t __a);
3180 __simd64_float32_t __builtin_neon_vrintmv2sf (__simd64_float32_t __a);
3181 __simd64_float32_t __builtin_neon_vrintnv2sf (__simd64_float32_t __a);
3182 __simd64_float32_t __builtin_neon_vrintpv2sf (__simd64_float32_t __a);
3183 __simd64_float32_t __builtin_neon_vrintxv2sf (__simd64_float32_t __a);
3184 __simd64_float32_t __builtin_neon_vrintzv2sf (__simd64_float32_t __a);
3185 __simd64_float32_t __builtin_neon_vrsqrtev2sf (__simd64_float32_t __a);
3186 __simd64_float32_t __builtin_neon_vrsqrtsv2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3187 __simd64_float32_t __builtin_neon_vset_lanev2sf (float __a, __simd64_float32_t __b, const int __c);
3188 void __builtin_neon_vst1_lanev2sf(float*, __simd64_float32_t, int);
3189 void __builtin_neon_vst1v2sf(float*, __simd64_float32_t);
3190 __simd64_float32_t __builtin_neon_vsubv2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3191 __simd64_int16_t __builtin_neon_vabasv4hi(__simd64_int16_t, __simd64_int16_t, __simd64_int16_t);
3192 __simd64_int16_t __builtin_neon_vabauv4hi(__simd64_int16_t, __simd64_int16_t, __simd64_int16_t);
3193 __simd64_int16_t __builtin_neon_vabdsv4hi(__simd64_int16_t, __simd64_int16_t);
3194 __simd64_int16_t __builtin_neon_vabduv4hi(__simd64_int16_t, __simd64_int16_t);
3195 __simd64_int16_t __builtin_neon_vabsv4hi(__simd64_int16_t);
3196 __simd64_int16_t __builtin_neon_vbslv4hi(__simd64_int16_t, __simd64_int16_t, __simd64_int16_t);
3197 __simd64_int16_t __builtin_neon_vcagev4hf(__simd64_float16_t, __simd64_float16_t);
3198 __simd64_int16_t __builtin_neon_vcagtv4hf(__simd64_float16_t, __simd64_float16_t);
3199 __simd64_int16_t __builtin_neon_vcalev4hf(__simd64_float16_t, __simd64_float16_t);
3200 __simd64_int16_t __builtin_neon_vcaltv4hf(__simd64_float16_t, __simd64_float16_t);
3201 __simd64_int16_t __builtin_neon_vceqv4hf(__simd64_float16_t, __simd64_float16_t);
3202 __simd64_int16_t __builtin_neon_vceqv4hi(__simd64_int16_t, __simd64_int16_t);
3203 __simd64_int16_t __builtin_neon_vceqzv4hf(__simd64_float16_t);
3204 __simd64_int16_t __builtin_neon_vcgeuv4hi(__simd64_int16_t, __simd64_int16_t);
3205 __simd64_int16_t __builtin_neon_vcgev4hf(__simd64_float16_t, __simd64_float16_t);
3206 __simd64_int16_t __builtin_neon_vcgev4hi(__simd64_int16_t, __simd64_int16_t);
3207 __simd64_int16_t __builtin_neon_vcgezv4hf(__simd64_float16_t);
3208 __simd64_int16_t __builtin_neon_vcgtuv4hi(__simd64_int16_t, __simd64_int16_t);
3209 __simd64_int16_t __builtin_neon_vcgtv4hf(__simd64_float16_t, __simd64_float16_t);
3210 __simd64_int16_t __builtin_neon_vcgtv4hi(__simd64_int16_t, __simd64_int16_t);
3211 __simd64_int16_t __builtin_neon_vcgtzv4hf(__simd64_float16_t);
3212 __simd64_int16_t __builtin_neon_vclev4hf(__simd64_float16_t, __simd64_float16_t);
3213 __simd64_int16_t __builtin_neon_vclezv4hf(__simd64_float16_t);
3214 __simd64_int16_t __builtin_neon_vclsv4hi(__simd64_int16_t);
3215 __simd64_int16_t __builtin_neon_vcltv4hf(__simd64_float16_t, __simd64_float16_t);
3216 __simd64_int16_t __builtin_neon_vcltzv4hf(__simd64_float16_t);
3217 __simd64_int16_t __builtin_neon_vclzv4hi(__simd64_int16_t);
3218 __simd64_int16_t __builtin_neon_vcvtasv4hf(__simd64_float16_t);
3219 __simd64_int16_t __builtin_neon_vcvtauv4hf(__simd64_float16_t);
3220 __simd64_int16_t __builtin_neon_vcvtmsv4hf(__simd64_float16_t);
3221 __simd64_int16_t __builtin_neon_vcvtmuv4hf(__simd64_float16_t);
3222 __simd64_int16_t __builtin_neon_vcvtnsv4hf(__simd64_float16_t);
3223 __simd64_int16_t __builtin_neon_vcvtnuv4hf(__simd64_float16_t);
3224 __simd64_int16_t __builtin_neon_vcvtpsv4hf(__simd64_float16_t);
3225 __simd64_int16_t __builtin_neon_vcvtpuv4hf(__simd64_float16_t);
3226 __simd64_int16_t __builtin_neon_vcvts_nv4hf(__simd64_float16_t, int);
3227 __simd64_int16_t __builtin_neon_vcvtsv4hf(__simd64_float16_t);
3228 __simd64_int16_t __builtin_neon_vcvtu_nv4hf(__simd64_float16_t, int);
3229 __simd64_int16_t __builtin_neon_vcvtuv4hf(__simd64_float16_t);
3230 __simd64_int16_t __builtin_neon_vdup_lanev4hi(__simd64_int16_t, int);
3231 __simd64_int16_t __builtin_neon_vextv4hi(__simd64_int16_t, __simd64_int16_t, int);
3232 __simd64_int16_t __builtin_neon_vget_highv8hi(__simd128_int16_t);
3233 __simd64_int16_t __builtin_neon_vget_lowv8hi(__simd128_int16_t);
3234 __simd64_int16_t __builtin_neon_vhaddsv4hi(__simd64_int16_t, __simd64_int16_t);
3235 __simd64_int16_t __builtin_neon_vhadduv4hi(__simd64_int16_t, __simd64_int16_t);
3236 __simd64_int16_t __builtin_neon_vhsubsv4hi(__simd64_int16_t, __simd64_int16_t);
3237 __simd64_int16_t __builtin_neon_vhsubuv4hi(__simd64_int16_t, __simd64_int16_t);
3238 __simd64_int16_t __builtin_neon_vld1_lanev4hi(const short int*, __simd64_int16_t, int);
3239 __simd64_int16_t __builtin_neon_vmaxsv4hi(__simd64_int16_t, __simd64_int16_t);
3240 __simd64_int16_t __builtin_neon_vmaxuv4hi(__simd64_int16_t, __simd64_int16_t);
3241 __simd64_int16_t __builtin_neon_vminsv4hi(__simd64_int16_t, __simd64_int16_t);
3242 __simd64_int16_t __builtin_neon_vminuv4hi(__simd64_int16_t, __simd64_int16_t);
3243 __simd64_int16_t __builtin_neon_vmla_lanev4hi(__simd64_int16_t, __simd64_int16_t, __simd64_int16_t, int);
3244 __simd64_int16_t __builtin_neon_vmla_nv4hi(__simd64_int16_t, __simd64_int16_t, short int);
3245 __simd64_int16_t __builtin_neon_vmlav4hi(__simd64_int16_t, __simd64_int16_t, __simd64_int16_t);
3246 __simd64_int16_t __builtin_neon_vmls_lanev4hi(__simd64_int16_t, __simd64_int16_t, __simd64_int16_t, int);
3247 __simd64_int16_t __builtin_neon_vmls_nv4hi(__simd64_int16_t, __simd64_int16_t, short int);
3248 __simd64_int16_t __builtin_neon_vmlsv4hi(__simd64_int16_t, __simd64_int16_t, __simd64_int16_t);
3249 __simd64_int16_t __builtin_neon_vmul_lanev4hi(__simd64_int16_t, __simd64_int16_t, int);
3250 __simd64_int16_t __builtin_neon_vmul_nv4hi(__simd64_int16_t, short int);
3251 __simd64_int16_t __builtin_neon_vmvnv4hi(__simd64_int16_t);
3252 __simd64_int16_t __builtin_neon_vnegv4hi(__simd64_int16_t);
3253 __simd64_int16_t __builtin_neon_vpadalsv8qi(__simd64_int16_t, __simd64_int8_t);
3254 __simd64_int16_t __builtin_neon_vpadaluv8qi(__simd64_int16_t, __simd64_int8_t);
3255 __simd64_int16_t __builtin_neon_vpaddlsv8qi(__simd64_int8_t);
3256 __simd64_int16_t __builtin_neon_vpaddluv8qi(__simd64_int8_t);
3257 __simd64_int16_t __builtin_neon_vpaddv4hi(__simd64_int16_t, __simd64_int16_t);
3258 __simd64_int16_t __builtin_neon_vpmaxsv4hi(__simd64_int16_t, __simd64_int16_t);
3259 __simd64_int16_t __builtin_neon_vpmaxuv4hi(__simd64_int16_t, __simd64_int16_t);
3260 __simd64_int16_t __builtin_neon_vpminsv4hi(__simd64_int16_t, __simd64_int16_t);
3261 __simd64_int16_t __builtin_neon_vpminuv4hi(__simd64_int16_t, __simd64_int16_t);
3262 __simd64_int16_t __builtin_neon_vqabsv4hi(__simd64_int16_t);
3263 __simd64_int16_t __builtin_neon_vqaddsv4hi(__simd64_int16_t, __simd64_int16_t);
3264 __simd64_int16_t __builtin_neon_vqadduv4hi(__simd64_int16_t, __simd64_int16_t);
3265 __simd64_int16_t __builtin_neon_vqdmulh_lanev4hi(__simd64_int16_t, __simd64_int16_t, int);
3266 __simd64_int16_t __builtin_neon_vqdmulh_nv4hi(__simd64_int16_t, short int);
3267 __simd64_int16_t __builtin_neon_vqdmulhv4hi(__simd64_int16_t, __simd64_int16_t);
3268 __simd64_int16_t __builtin_neon_vqnegv4hi(__simd64_int16_t);
3269 __simd64_int16_t __builtin_neon_vqrdmlah_lanev4hi(__simd64_int16_t, __simd64_int16_t, __simd64_int16_t, int);
3270 __simd64_int16_t __builtin_neon_vqrdmlahv4hi(__simd64_int16_t, __simd64_int16_t, __simd64_int16_t);
3271 __simd64_int16_t __builtin_neon_vqrdmlsh_lanev4hi(__simd64_int16_t, __simd64_int16_t, __simd64_int16_t, int);
3272 __simd64_int16_t __builtin_neon_vqrdmlshv4hi(__simd64_int16_t, __simd64_int16_t, __simd64_int16_t);
3273 __simd64_int16_t __builtin_neon_vqrdmulh_lanev4hi(__simd64_int16_t, __simd64_int16_t, int);
3274 __simd64_int16_t __builtin_neon_vqrdmulh_nv4hi(__simd64_int16_t, short int);
3275 __simd64_int16_t __builtin_neon_vqrdmulhv4hi(__simd64_int16_t, __simd64_int16_t);
3276 __simd64_int16_t __builtin_neon_vqrshlsv4hi(__simd64_int16_t, __simd64_int16_t);
3277 __simd64_int16_t __builtin_neon_vqrshluv4hi(__simd64_int16_t, __simd64_int16_t);
3278 __simd64_int16_t __builtin_neon_vqshl_s_nv4hi(__simd64_int16_t, int);
3279 __simd64_int16_t __builtin_neon_vqshlsv4hi(__simd64_int16_t, __simd64_int16_t);
3280 __simd64_int16_t __builtin_neon_vqshl_u_nv4hi(__simd64_int16_t, int);
3281 __simd64_int16_t __builtin_neon_vqshlu_nv4hi(__simd64_int16_t, int);
3282 __simd64_int16_t __builtin_neon_vqshluv4hi(__simd64_int16_t, __simd64_int16_t);
3283 __simd64_int16_t __builtin_neon_vqsubsv4hi(__simd64_int16_t, __simd64_int16_t);
3284 __simd64_int16_t __builtin_neon_vqsubuv4hi(__simd64_int16_t, __simd64_int16_t);
3285 __simd64_int16_t __builtin_neon_vrhaddsv4hi(__simd64_int16_t, __simd64_int16_t);
3286 __simd64_int16_t __builtin_neon_vrhadduv4hi(__simd64_int16_t, __simd64_int16_t);
3287 __simd64_int16_t __builtin_neon_vrshlsv4hi(__simd64_int16_t, __simd64_int16_t);
3288 __simd64_int16_t __builtin_neon_vrshluv4hi(__simd64_int16_t, __simd64_int16_t);
3289 __simd64_int16_t __builtin_neon_vrshrs_nv4hi(__simd64_int16_t, int);
3290 __simd64_int16_t __builtin_neon_vrshru_nv4hi(__simd64_int16_t, int);
3291 __simd64_int16_t __builtin_neon_vrsras_nv4hi(__simd64_int16_t, __simd64_int16_t, int);
3292 __simd64_int16_t __builtin_neon_vrsrau_nv4hi(__simd64_int16_t, __simd64_int16_t, int);
3293 __simd64_int16_t __builtin_neon_vset_lanev4hi(short int, __simd64_int16_t, int);
3294 __simd64_int16_t __builtin_neon_vshl_nv4hi(__simd64_int16_t, int);
3295 __simd64_int16_t __builtin_neon_vshlsv4hi(__simd64_int16_t, __simd64_int16_t);
3296 __simd64_int16_t __builtin_neon_vshluv4hi(__simd64_int16_t, __simd64_int16_t);
3297 __simd64_int16_t __builtin_neon_vshrs_nv4hi(__simd64_int16_t, int);
3298 __simd64_int16_t __builtin_neon_vshru_nv4hi(__simd64_int16_t, int);
3299 __simd64_int16_t __builtin_neon_vsli_nv4hi(__simd64_int16_t, __simd64_int16_t, int);
3300 __simd64_int16_t __builtin_neon_vsras_nv4hi(__simd64_int16_t, __simd64_int16_t, int);
3301 __simd64_int16_t __builtin_neon_vsrau_nv4hi(__simd64_int16_t, __simd64_int16_t, int);
3302 __simd64_int16_t __builtin_neon_vsri_nv4hi(__simd64_int16_t, __simd64_int16_t, int);
3303 __simd64_int16_t __builtin_neon_vtstv4hi(__simd64_int16_t, __simd64_int16_t);
3304 __simd64_int32_t __builtin_neon_sdot_lanev8qi(__simd64_int32_t, __simd64_int8_t, __simd64_int8_t, int);
3305 __simd64_int32_t __builtin_neon_sdotv8qi(__simd64_int32_t, __simd64_int8_t, __simd64_int8_t);
3306 __simd64_int32_t __builtin_neon_vabasv2si (__simd64_int32_t __a, __simd64_int32_t __b, __simd64_int32_t __c);
3307 __simd64_int32_t __builtin_neon_vabauv2si (__simd64_int32_t __a, __simd64_int32_t __b, __simd64_int32_t __c);
3308 __simd64_int32_t __builtin_neon_vabdsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3309 __simd64_int32_t __builtin_neon_vabduv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3310 __simd64_int32_t __builtin_neon_vabsv2si (__simd64_int32_t __a);
3311 __simd64_int32_t __builtin_neon_vaddhnv2di(__simd128_int64_t, __simd128_int64_t);
3312 __simd64_int32_t __builtin_neon_vaddhnv4si (__simd128_int32_t __a, __simd128_int32_t __b);
3313 __simd64_int32_t __builtin_neon_vbslv2si (__simd64_int32_t __a, __simd64_int32_t __b, __simd64_int32_t __c);
3314 __simd64_int32_t __builtin_neon_vcagev2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3315 __simd64_int32_t __builtin_neon_vcagtv2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3316 __simd64_int32_t __builtin_neon_vceqv2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3317 __simd64_int32_t __builtin_neon_vceqv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3318 __simd64_int32_t __builtin_neon_vcgeuv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3319 __simd64_int32_t __builtin_neon_vcgev2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3320 __simd64_int32_t __builtin_neon_vcgev2si (__simd64_int32_t __a, __simd64_int32_t __b);
3321 __simd64_int32_t __builtin_neon_vcgtuv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3322 __simd64_int32_t __builtin_neon_vcgtv2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3323 __simd64_int32_t __builtin_neon_vcgtv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3324 __simd64_int32_t __builtin_neon_vclsv2si (__simd64_int32_t __a);
3325 __simd64_int32_t __builtin_neon_vclzv2si (__simd64_int32_t __a);
3326 __simd64_int32_t __builtin_neon_vcreatev2si (__builtin_neon_di __a);
3327 __simd64_int16_t __builtin_neon_vcreatev4hi(long long int);
3328 __simd64_int8_t __builtin_neon_vcreatev8qi(long long int);
3329 __simd64_int32_t __builtin_neon_vcvts_nv2sf (__simd64_float32_t __a, const int __b);
3330 __simd64_int32_t __builtin_neon_vcvtsv2sf (__simd64_float32_t __a);
3331 __simd64_int32_t __builtin_neon_vcvtu_nv2sf (__simd64_float32_t __a, const int __b);
3332 __simd64_int32_t __builtin_neon_vcvtuv2sf (__simd64_float32_t __a);
3333 __simd64_int32_t __builtin_neon_vdup_lanev2si (__simd64_int32_t __a, const int __b);
3334 __simd64_int32_t __builtin_neon_vdup_nv2si (__builtin_neon_si __a);
3335 __simd64_int16_t __builtin_neon_vdup_nv4hi (__builtin_neon_hi __a);
3336 __simd64_int8_t __builtin_neon_vdup_nv8qi(signed char);
3337 __simd64_int32_t __builtin_neon_vextv2si (__simd64_int32_t __a, __simd64_int32_t __b, const int __c);
3338 __simd64_int32_t __builtin_neon_vget_highv4si (__simd128_int32_t __a);
3339 __simd64_int32_t __builtin_neon_vget_lowv4si (__simd128_int32_t __a);
3340 __simd64_int32_t __builtin_neon_vhaddsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3341 __simd64_int32_t __builtin_neon_vhadduv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3342 __simd64_int32_t __builtin_neon_vhsubsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3343 __simd64_int32_t __builtin_neon_vhsubuv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3344 __simd64_int32_t __builtin_neon_vld1_dupv2si (const __builtin_neon_si * __a);
3345 __simd64_int16_t __builtin_neon_vld1_dupv4hi(const short int*);
3346 __simd64_int8_t __builtin_neon_vld1_dupv8qi(const signed char*);
3347 __simd64_int32_t __builtin_neon_vld1_lanev2si (const int * __a, __simd64_int32_t __b, const int __c);
3348 __simd64_int32_t __builtin_neon_vld1v2si (const __builtin_neon_si * __a);
3349 __simd64_int16_t __builtin_neon_vld1v4hi(const short int*);
3350 __simd64_int8_t __builtin_neon_vld1v8qi(const signed char*);
3351 __simd64_int32_t __builtin_neon_vmaxsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3352 __simd64_int32_t __builtin_neon_vmaxuv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3353 __simd64_int32_t __builtin_neon_vminsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3354 __simd64_int32_t __builtin_neon_vminuv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3355 __simd64_int32_t __builtin_neon_vmla_lanev2si (__simd64_int32_t __a, __simd64_int32_t __b, __simd64_int32_t __c, const int __d);
3356 __simd64_int32_t __builtin_neon_vmla_nv2si (__simd64_int32_t __a, __simd64_int32_t __a, int __c);
3357 __simd64_int32_t __builtin_neon_vmlav2si (__simd64_int32_t __a, __simd64_int32_t __b, __simd64_int32_t __c);
3358 __simd64_int32_t __builtin_neon_vmls_lanev2si (__simd64_int32_t __a, __simd64_int32_t __b, __simd64_int32_t __c, const int __d);
3359 __simd64_int32_t __builtin_neon_vmls_nv2si (__simd64_int32_t __a, __simd64_int32_t __a, int __c);
3360 __simd64_int32_t __builtin_neon_vmlsv2si (__simd64_int32_t __a, __simd64_int32_t __b, __simd64_int32_t __c);
3361 __simd64_int32_t __builtin_neon_vmovnv2di(__simd128_int64_t);
3362 __simd64_int32_t __builtin_neon_vmovnv4si (__simd128_int32_t __a);
3363 __simd64_int32_t __builtin_neon_vmul_lanev2si (__simd64_int32_t __a, __simd64_int32_t __b, const int __c);
3364 __simd64_int32_t __builtin_neon_vmul_nv2si (__simd64_int32_t __a, int __b);
3365 __simd64_int32_t __builtin_neon_vmvnv2si (__simd64_int32_t __a);
3366 __simd64_int32_t __builtin_neon_vnegv2si (__simd64_int32_t __a);
3367 __simd64_int32_t __builtin_neon_vpadalsv4hi(__simd64_int32_t, __simd64_int16_t);
3368 __simd64_int32_t __builtin_neon_vpadaluv4hi(__simd64_int32_t, __simd64_int16_t);
3369 __simd64_int32_t __builtin_neon_vpaddlsv4hi(__simd64_int16_t);
3370 __simd64_int32_t __builtin_neon_vpaddluv4hi(__simd64_int16_t);
3371 __simd64_int32_t __builtin_neon_vpaddv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3372 __simd64_int32_t __builtin_neon_vpmaxsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3373 __simd64_int32_t __builtin_neon_vpmaxuv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3374 __simd64_int32_t __builtin_neon_vpminsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3375 __simd64_int32_t __builtin_neon_vpminuv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3376 __simd64_int32_t __builtin_neon_vqabsv2si (__simd64_int32_t __a);
3377 __simd64_int32_t __builtin_neon_vqaddsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3378 __simd64_int32_t __builtin_neon_vqadduv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3379 __simd64_int32_t __builtin_neon_vqdmulh_lanev2si (__simd64_int32_t __a, __simd64_int32_t __b, const int __c);
3380 __simd64_int32_t __builtin_neon_vqdmulh_nv2si (__simd64_int32_t __a, int __b);
3381 __simd64_int32_t __builtin_neon_vqdmulhv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3382 __simd64_int32_t __builtin_neon_vqmovnsv2di(__simd128_int64_t);
3383 __simd64_int32_t __builtin_neon_vqmovnsv4si (__simd128_int32_t __a);
3384 __simd64_int32_t __builtin_neon_vqmovnuv2di(__simd128_int64_t);
3385 __simd64_int32_t __builtin_neon_vqmovnuv4si (__simd128_int32_t __a);
3386 __simd64_int32_t __builtin_neon_vqmovunv2di(__simd128_int64_t);
3387 __simd64_int32_t __builtin_neon_vqmovunv4si (__simd128_int32_t __a);
3388 __simd64_int32_t __builtin_neon_vqnegv2si (__simd64_int32_t __a);
3389 __simd64_int32_t __builtin_neon_vqrdmlah_lanev2si(__simd64_int32_t, __simd64_int32_t, __simd64_int32_t, int);
3390 __simd64_int32_t __builtin_neon_vqrdmlahv2si(__simd64_int32_t, __simd64_int32_t, __simd64_int32_t);
3391 __simd64_int32_t __builtin_neon_vqrdmlsh_lanev2si(__simd64_int32_t, __simd64_int32_t, __simd64_int32_t, int);
3392 __simd64_int32_t __builtin_neon_vqrdmlshv2si(__simd64_int32_t, __simd64_int32_t, __simd64_int32_t);
3393 __simd64_int32_t __builtin_neon_vqrdmulh_lanev2si (__simd64_int32_t __a, __simd64_int32_t __b, const int __c);
3394 __simd64_int32_t __builtin_neon_vqrdmulh_nv2si (__simd64_int32_t __a, int __b);
3395 __simd64_int32_t __builtin_neon_vqrdmulhv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3396 __simd64_int32_t __builtin_neon_vqrshlsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3397 __simd64_int32_t __builtin_neon_vqrshluv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3398 __simd64_int32_t __builtin_neon_vqrshrns_nv2di(__simd128_int64_t, int);
3399 __simd64_int32_t __builtin_neon_vqrshrns_nv4si (__simd128_int32_t __a, const int __b);
3400 __simd64_int32_t __builtin_neon_vqrshrnu_nv2di(__simd128_int64_t, int);
3401 __simd64_int32_t __builtin_neon_vqrshrnu_nv4si (__simd128_int32_t __a, const int __b);
3402 __simd64_int32_t __builtin_neon_vqrshrun_nv2di(__simd128_int64_t, int);
3403 __simd64_int32_t __builtin_neon_vqrshrun_nv4si (__simd128_int32_t __a, const int __b);
3404 __simd64_int32_t __builtin_neon_vqshl_s_nv2si (__simd64_int32_t __a, const int __b);
3405 __simd64_int32_t __builtin_neon_vqshlsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3406 __simd64_int32_t __builtin_neon_vqshl_u_nv2si (__simd64_int32_t __a, const int __b);
3407 __simd64_int32_t __builtin_neon_vqshlu_nv2si (__simd64_int32_t __a, const int __b);
3408 __simd64_int32_t __builtin_neon_vqshluv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3409 __simd64_int32_t __builtin_neon_vqshrns_nv2di(__simd128_int64_t, int);
3410 __simd64_int32_t __builtin_neon_vqshrns_nv4si (__simd128_int32_t __a, const int __b);
3411 __simd64_int32_t __builtin_neon_vqshrnu_nv2di(__simd128_int64_t, int);
3412 __simd64_int32_t __builtin_neon_vqshrnu_nv4si (__simd128_int32_t __a, const int __b);
3413 __simd64_int32_t __builtin_neon_vqshrun_nv2di(__simd128_int64_t, int);
3414 __simd64_int32_t __builtin_neon_vqshrun_nv4si (__simd128_int32_t __a, const int __b);
3415 __simd64_int32_t __builtin_neon_vqsubsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3416 __simd64_int32_t __builtin_neon_vqsubuv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3417 __simd64_int32_t __builtin_neon_vraddhnv2di(__simd128_int64_t, __simd128_int64_t);
3418 __simd64_int32_t __builtin_neon_vraddhnv4si (__simd128_int32_t __a, __simd128_int32_t __b);
3419 __simd64_int32_t __builtin_neon_vrecpev2si (__simd64_int32_t __a);
3420 __simd64_int32_t __builtin_neon_vreinterpretv2sfdi (int __a);
3421 __simd64_int32_t __builtin_neon_vreinterpretv2sfv2sf (__simd64_float32_t __a);
3422 __simd64_int32_t __builtin_neon_vreinterpretv2sfv2si (__simd64_int32_t __a);
3423 __simd64_int32_t __builtin_neon_vreinterpretv2sfv4hi (__simd64_int32_t __a);
3424 __simd64_int32_t __builtin_neon_vreinterpretv2sfv8qi (__simd64_int32_t __a);
3425 __simd64_int32_t __builtin_neon_vreinterpretv2sidi (int __a);
3426 __simd64_int32_t __builtin_neon_vreinterpretv2siv2sf (__simd64_float32_t __a);
3427 __simd64_int32_t __builtin_neon_vreinterpretv2siv2si (__simd64_int32_t __a);
3428 __simd64_int32_t __builtin_neon_vreinterpretv2siv4hi (__simd64_int32_t __a);
3429 __simd64_int32_t __builtin_neon_vreinterpretv2siv8qi (__simd64_int32_t __a);
3430 __simd64_int32_t __builtin_neon_vreinterpretv4hidi (int __a);
3431 __simd64_int32_t __builtin_neon_vreinterpretv4hiv2sf (__simd64_float32_t __a);
3432 __simd64_int32_t __builtin_neon_vreinterpretv4hiv2si (__simd64_int32_t __a);
3433 __simd64_int32_t __builtin_neon_vreinterpretv4hiv4hi (__simd64_int32_t __a);
3434 __simd64_int32_t __builtin_neon_vreinterpretv4hiv8qi (__simd64_int32_t __a);
3435 __simd64_int32_t __builtin_neon_vreinterpretv8qidi (int __a);
3436 __simd64_int32_t __builtin_neon_vreinterpretv8qiv2sf (__simd64_float32_t __a);
3437 __simd64_int32_t __builtin_neon_vreinterpretv8qiv2si (__simd64_int32_t __a);
3438 __simd64_int32_t __builtin_neon_vreinterpretv8qiv4hi (__simd64_int32_t __a);
3439 __simd64_int32_t __builtin_neon_vreinterpretv8qiv8qi (__simd64_int32_t __a);
3440 __simd64_int32_t __builtin_neon_vrhaddsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3441 __simd64_int32_t __builtin_neon_vrhadduv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3442 __simd64_int32_t __builtin_neon_vrshlsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3443 __simd64_int32_t __builtin_neon_vrshluv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3444 __simd64_int32_t __builtin_neon_vrshrn_nv2di(__simd128_int64_t, int);
3445 __simd64_int32_t __builtin_neon_vrshrn_nv4si (__simd128_int32_t __a, const int __b);
3446 __simd64_int32_t __builtin_neon_vrshrs_nv2si (__simd64_int32_t __a, const int __b);
3447 __simd64_int32_t __builtin_neon_vrshru_nv2si (__simd64_int32_t __a, const int __b);
3448 __simd64_int32_t __builtin_neon_vrsqrtev2si (__simd64_int32_t __a);
3449 __simd64_int32_t __builtin_neon_vrsras_nv2si (__simd64_int32_t __a, __simd64_int32_t __b, const int __c);
3450 __simd64_int32_t __builtin_neon_vrsrau_nv2si (__simd64_int32_t __a, __simd64_int32_t __b, const int __c);
3451 __simd64_int32_t __builtin_neon_vrsubhnv2di(__simd128_int64_t, __simd128_int64_t);
3452 __simd64_int32_t __builtin_neon_vrsubhnv4si (__simd128_int32_t __a, __simd128_int32_t __b);
3453 __simd64_int32_t __builtin_neon_vset_lanev2si (int __a, __simd64_int32_t __a, const int __c);
3454 __simd64_int32_t __builtin_neon_vshl_nv2si (__simd64_int32_t __a, const int __b);
3455 __simd64_int32_t __builtin_neon_vshlsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3456 __simd64_int32_t __builtin_neon_vshluv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3457 __simd64_int32_t __builtin_neon_vshrn_nv2di(__simd128_int64_t, int);
3458 __simd64_int32_t __builtin_neon_vshrn_nv4si (__simd128_int32_t __a, const int __b);
3459 __simd64_int32_t __builtin_neon_vshrs_nv2si (__simd64_int32_t __a, const int __b);
3460 __simd64_int32_t __builtin_neon_vshru_nv2si (__simd64_int32_t __a, const int __b);
3461 __simd64_int32_t __builtin_neon_vsli_nv2si (__simd64_int32_t __a, __simd64_int32_t __b, const int __c);
3462 __simd64_int32_t __builtin_neon_vsras_nv2si (__simd64_int32_t __a, __simd64_int32_t __b, const int __c);
3463 __simd64_int32_t __builtin_neon_vsrau_nv2si (__simd64_int32_t __a, __simd64_int32_t __b, const int __c);
3464 __simd64_int32_t __builtin_neon_vsri_nv2si (__simd64_int32_t __a, __simd64_int32_t __b, const int __c);
3465 void __builtin_neon_vst1di(long long int*, long long int);
3466 void __builtin_neon_vst1_lanev2si(int*, __simd64_int32_t, int);
3467 void __builtin_neon_vst1v2si(int*, __simd64_int32_t);
3468 __simd64_int32_t __builtin_neon_vsubhnv2di(__simd128_int64_t, __simd128_int64_t);
3469 __simd64_int32_t __builtin_neon_vsubhnv4si (__simd128_int32_t __a, __simd128_int32_t __b);
3470 __simd64_int32_t __builtin_neon_vtstv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3471 __simd64_int8_t __builtin_neon_vabasv8qi(__simd64_int8_t, __simd64_int8_t, __simd64_int8_t);
3472 __simd64_int8_t __builtin_neon_vabauv8qi(__simd64_int8_t, __simd64_int8_t, __simd64_int8_t);
3473 __simd64_int8_t __builtin_neon_vabdsv8qi(__simd64_int8_t, __simd64_int8_t);
3474 __simd64_int8_t __builtin_neon_vabduv8qi(__simd64_int8_t, __simd64_int8_t);
3475 __simd64_int8_t __builtin_neon_vabsv8qi(__simd64_int8_t);
3476 __simd64_int8_t __builtin_neon_vaddhnv8hi(__simd128_int16_t, __simd128_int16_t);
3477 __simd64_int8_t __builtin_neon_vbslv8qi(__simd64_int8_t, __simd64_int8_t, __simd64_int8_t);
3478 __simd64_int8_t __builtin_neon_vceqv8qi(__simd64_int8_t, __simd64_int8_t);
3479 __simd64_int8_t __builtin_neon_vcgeuv8qi(__simd64_int8_t, __simd64_int8_t);
3480 __simd64_int8_t __builtin_neon_vcgev8qi(__simd64_int8_t, __simd64_int8_t);
3481 __simd64_int8_t __builtin_neon_vcgtuv8qi(__simd64_int8_t, __simd64_int8_t);
3482 __simd64_int8_t __builtin_neon_vcgtv8qi(__simd64_int8_t, __simd64_int8_t);
3483 __simd64_int8_t __builtin_neon_vclsv8qi(__simd64_int8_t);
3484 __simd64_int8_t __builtin_neon_vclzv8qi(__simd64_int8_t);
3485 __simd64_int8_t __builtin_neon_vcntv8qi(__simd64_int8_t);
3486 __simd64_int8_t __builtin_neon_vdup_lanev8qi(__simd64_int8_t, int);
3487 __simd64_int8_t __builtin_neon_vextv8qi(__simd64_int8_t, __simd64_int8_t, int);
3488 __simd64_int8_t __builtin_neon_vget_highv16qi(__simd128_int8_t);
3489 __simd64_int8_t __builtin_neon_vget_lowv16qi(__simd128_int8_t);
3490 __simd64_int8_t __builtin_neon_vhaddsv8qi(__simd64_int8_t, __simd64_int8_t);
3491 __simd64_int8_t __builtin_neon_vhadduv8qi(__simd64_int8_t, __simd64_int8_t);
3492 __simd64_int8_t __builtin_neon_vhsubsv8qi(__simd64_int8_t, __simd64_int8_t);
3493 __simd64_int8_t __builtin_neon_vhsubuv8qi(__simd64_int8_t, __simd64_int8_t);
3494 __simd64_int8_t __builtin_neon_vld1_lanev8qi(const signed char*, __simd64_int8_t, int);
3495 __simd64_int8_t __builtin_neon_vmaxsv8qi(__simd64_int8_t, __simd64_int8_t);
3496 __simd64_int8_t __builtin_neon_vmaxuv8qi(__simd64_int8_t, __simd64_int8_t);
3497 __simd64_int8_t __builtin_neon_vminsv8qi(__simd64_int8_t, __simd64_int8_t);
3498 __simd64_int8_t __builtin_neon_vminuv8qi(__simd64_int8_t, __simd64_int8_t);
3499 __simd64_int8_t __builtin_neon_vmlav8qi(__simd64_int8_t, __simd64_int8_t, __simd64_int8_t);
3500 __simd64_int8_t __builtin_neon_vmlsv8qi(__simd64_int8_t, __simd64_int8_t, __simd64_int8_t);
3501 __simd64_int8_t __builtin_neon_vmovnv8hi(__simd128_int16_t);
3502 __simd64_int8_t __builtin_neon_vmulpv8qi(__simd64_int8_t, __simd64_int8_t);
3503 __simd64_int8_t __builtin_neon_vmvnv8qi(__simd64_int8_t);
3504 __simd64_int8_t __builtin_neon_vnegv8qi(__simd64_int8_t);
3505 __simd64_int8_t __builtin_neon_vpaddv8qi(__simd64_int8_t, __simd64_int8_t);
3506 __simd64_int8_t __builtin_neon_vpmaxsv8qi(__simd64_int8_t, __simd64_int8_t);
3507 __simd64_int8_t __builtin_neon_vpmaxuv8qi(__simd64_int8_t, __simd64_int8_t);
3508 __simd64_int8_t __builtin_neon_vpminsv8qi(__simd64_int8_t, __simd64_int8_t);
3509 __simd64_int8_t __builtin_neon_vpminuv8qi(__simd64_int8_t, __simd64_int8_t);
3510 __simd64_int8_t __builtin_neon_vqabsv8qi(__simd64_int8_t);
3511 __simd64_int8_t __builtin_neon_vqaddsv8qi(__simd64_int8_t, __simd64_int8_t);
3512 __simd64_int8_t __builtin_neon_vqadduv8qi(__simd64_int8_t, __simd64_int8_t);
3513 __simd64_int8_t __builtin_neon_vqmovnsv8hi(__simd128_int16_t);
3514 __simd64_int8_t __builtin_neon_vqmovnuv8hi(__simd128_int16_t);
3515 __simd64_int8_t __builtin_neon_vqmovunv8hi(__simd128_int16_t);
3516 __simd64_int8_t __builtin_neon_vqnegv8qi(__simd64_int8_t);
3517 __simd64_int8_t __builtin_neon_vqrshlsv8qi(__simd64_int8_t, __simd64_int8_t);
3518 __simd64_int8_t __builtin_neon_vqrshluv8qi(__simd64_int8_t, __simd64_int8_t);
3519 __simd64_int8_t __builtin_neon_vqrshrns_nv8hi(__simd128_int16_t, int);
3520 __simd64_int8_t __builtin_neon_vqrshrnu_nv8hi(__simd128_int16_t, int);
3521 __simd64_int8_t __builtin_neon_vqrshrun_nv8hi(__simd128_int16_t, int);
3522 __simd64_int8_t __builtin_neon_vqshl_s_nv8qi(__simd64_int8_t, int);
3523 __simd64_int8_t __builtin_neon_vqshlsv8qi(__simd64_int8_t, __simd64_int8_t);
3524 __simd64_int8_t __builtin_neon_vqshl_u_nv8qi(__simd64_int8_t, int);
3525 __simd64_int8_t __builtin_neon_vqshlu_nv8qi(__simd64_int8_t, int);
3526 __simd64_int8_t __builtin_neon_vqshluv8qi(__simd64_int8_t, __simd64_int8_t);
3527 __simd64_int8_t __builtin_neon_vqshrns_nv8hi(__simd128_int16_t, int);
3528 __simd64_int8_t __builtin_neon_vqshrnu_nv8hi(__simd128_int16_t, int);
3529 __simd64_int8_t __builtin_neon_vqshrun_nv8hi(__simd128_int16_t, int);
3530 __simd64_int8_t __builtin_neon_vqsubsv8qi(__simd64_int8_t, __simd64_int8_t);
3531 __simd64_int8_t __builtin_neon_vqsubuv8qi(__simd64_int8_t, __simd64_int8_t);
3532 __simd64_int8_t __builtin_neon_vraddhnv8hi(__simd128_int16_t, __simd128_int16_t);
3533 __simd64_int8_t __builtin_neon_vrhaddsv8qi(__simd64_int8_t, __simd64_int8_t);
3534 __simd64_int8_t __builtin_neon_vrhadduv8qi(__simd64_int8_t, __simd64_int8_t);
3535 __simd64_int8_t __builtin_neon_vrshlsv8qi(__simd64_int8_t, __simd64_int8_t);
3536 __simd64_int8_t __builtin_neon_vrshluv8qi(__simd64_int8_t, __simd64_int8_t);
3537 __simd64_int8_t __builtin_neon_vrshrn_nv8hi(__simd128_int16_t, int);
3538 __simd64_int8_t __builtin_neon_vrshrs_nv8qi(__simd64_int8_t, int);
3539 __simd64_int8_t __builtin_neon_vrshru_nv8qi(__simd64_int8_t, int);
3540 __simd64_int8_t __builtin_neon_vrsras_nv8qi(__simd64_int8_t, __simd64_int8_t, int);
3541 __simd64_int8_t __builtin_neon_vrsrau_nv8qi(__simd64_int8_t, __simd64_int8_t, int);
3542 __simd64_int8_t __builtin_neon_vrsubhnv8hi(__simd128_int16_t, __simd128_int16_t);
3543 __simd64_int8_t __builtin_neon_vset_lanev8qi(signed char, __simd64_int8_t, int);
3544 __simd64_int8_t __builtin_neon_vshl_nv8qi(__simd64_int8_t, int);
3545 __simd64_int8_t __builtin_neon_vshlsv8qi(__simd64_int8_t, __simd64_int8_t);
3546 __simd64_int8_t __builtin_neon_vshluv8qi(__simd64_int8_t, __simd64_int8_t);
3547 __simd64_int8_t __builtin_neon_vshrn_nv8hi(__simd128_int16_t, int);
3548 __simd64_int8_t __builtin_neon_vshrs_nv8qi(__simd64_int8_t, int);
3549 __simd64_int8_t __builtin_neon_vshru_nv8qi(__simd64_int8_t, int);
3550 __simd64_int8_t __builtin_neon_vsli_nv8qi(__simd64_int8_t, __simd64_int8_t, int);
3551 __simd64_int8_t __builtin_neon_vsras_nv8qi(__simd64_int8_t, __simd64_int8_t, int);
3552 __simd64_int8_t __builtin_neon_vsrau_nv8qi(__simd64_int8_t, __simd64_int8_t, int);
3553 __simd64_int8_t __builtin_neon_vsri_nv8qi(__simd64_int8_t, __simd64_int8_t, int);
3554 __simd64_int8_t __builtin_neon_vsubhnv8hi(__simd128_int16_t, __simd128_int16_t);
3555 __simd64_int8_t __builtin_neon_vtbl1v8qi(__simd64_int8_t, __simd64_int8_t);
3556 __simd64_int8_t __builtin_neon_vtbl2v8qi(__builtin_neon_ti, __simd64_int8_t);
3557 __simd64_int8_t __builtin_neon_vtbl3v8qi(__builtin_neon_ei, __simd64_int8_t);
3558 __simd64_int8_t __builtin_neon_vtbl4v8qi(__builtin_neon_oi, __simd64_int8_t);
3559 __simd64_int8_t __builtin_neon_vtbx1v8qi(__simd64_int8_t, __simd64_int8_t, __simd64_int8_t);
3560 __simd64_int8_t __builtin_neon_vtbx2v8qi(__simd64_int8_t, __builtin_neon_ti, __simd64_int8_t);
3561 __simd64_int8_t __builtin_neon_vtbx3v8qi(__simd64_int8_t, __builtin_neon_ei, __simd64_int8_t);
3562 __simd64_int8_t __builtin_neon_vtbx4v8qi(__simd64_int8_t, __builtin_neon_oi, __simd64_int8_t);
3563 __simd64_int8_t __builtin_neon_vtstv8qi(__simd64_int8_t, __simd64_int8_t);
3564 __simd64_uint32_t __builtin_neon_udot_lanev8qi_uuuus(__simd64_uint32_t, __simd64_uint8_t, __simd64_uint8_t, int);
3565 __simd64_uint32_t __builtin_neon_udotv8qi_uuuu(__simd64_uint32_t, __simd64_uint8_t, __simd64_uint8_t);
3566 unsigned int __builtin_neon_vget_laneuv2si (__simd64_int32_t __a, const int __b);
3567 unsigned int __builtin_neon_vget_laneuv4si (__simd128_int32_t __a, const int __b);
3568 unsigned int __builtin_neon_vpadaluv2si (int __a, __simd64_int32_t __b);
3569 unsigned int __builtin_neon_vpaddluv2si (__simd64_int32_t __a);
3570 unsigned int __builtin_neon_vqaddudi (int __a, int __b);
3571 unsigned int __builtin_neon_vqrshludi (int __a, int __b);
3572 unsigned int __builtin_neon_vqshludi (int __a, int __b);
3573 unsigned int __builtin_neon_vqshl_u_ndi (int __a, const int __b);
3574 unsigned int __builtin_neon_vqshlu_ndi (int __a, const int __b);
3575 unsigned int __builtin_neon_vrshludi (int __a, int __b);
3576 unsigned int __builtin_neon_vrshru_ndi (int __a, const int __b);
3577 unsigned int __builtin_neon_vrsrau_ndi (int __a, int __b, const int __c);
3578 unsigned int __builtin_neon_vshludi (int __a, int __b);
3579 unsigned int __builtin_neon_vshru_ndi (int __a, const int __b);
3580 unsigned int __builtin_neon_vsrau_ndi (int __a, int __b, const int __c);
3581 void __builtin_neon_vst1_lanev16qi(signed char*, __simd128_int8_t, int);
3582 void __builtin_neon_vst1_lanev2di(long long int*, __simd128_int64_t, int);
3583 void __builtin_neon_vst1_lanev4hf(cov_fp16_t*, __simd64_float16_t, int);
3584 void __builtin_neon_vst1_lanev4hi(short int*, __simd64_int16_t, int);
3585 void __builtin_neon_vst1_lanev8hf(cov_fp16_t*, __simd128_float16_t, int);
3586 void __builtin_neon_vst1_lanev8hi(short int*, __simd128_int16_t, int);
3587 void __builtin_neon_vst1_lanev8qi(signed char*, __simd64_int8_t, int);
3588 void __builtin_neon_vst1v16qi(signed char*, __simd128_int8_t);
3589 void __builtin_neon_vst1v2di(long long int*, __simd128_int64_t);
3590 void __builtin_neon_vst1v4hf(cov_fp16_t*, __simd64_float16_t);
3591 void __builtin_neon_vst1v4hi(short int*, __simd64_int16_t);
3592 void __builtin_neon_vst1v8hf(cov_fp16_t*, __simd128_float16_t);
3593 void __builtin_neon_vst1v8hi(short int*, __simd128_int16_t);
3594 void __builtin_neon_vst1v8qi(signed char*, __simd64_int8_t);
3595 void __builtin_neon_vst2_lanev4hf(cov_fp16_t*, __builtin_neon_ti, int);
3596 void __builtin_neon_vst2_lanev8hf(cov_fp16_t*, __builtin_neon_oi, int);
3597 void __builtin_neon_vst2v4hf(cov_fp16_t*, __builtin_neon_ti);
3598 void __builtin_neon_vst2v8hf(cov_fp16_t*, __builtin_neon_oi);
3599 void __builtin_neon_vst3_lanev4hf(cov_fp16_t*, __builtin_neon_ei, int);
3600 void __builtin_neon_vst3_lanev8hf(cov_fp16_t*, __builtin_neon_ci, int);
3601 void __builtin_neon_vst3v4hf(cov_fp16_t*, __builtin_neon_ei);
3602 void __builtin_neon_vst3v8hf(cov_fp16_t*, __builtin_neon_ci);
3603 void __builtin_neon_vst4_lanev4hf(cov_fp16_t*, __builtin_neon_oi, int);
3604 void __builtin_neon_vst4_lanev8hf(cov_fp16_t*, __builtin_neon_xi, int);
3605 void __builtin_neon_vst4v4hf(cov_fp16_t*, __builtin_neon_oi);
3606 void __builtin_neon_vst4v8hf(cov_fp16_t*, __builtin_neon_xi);
3607
3608
3609 __simd128_uint64_t __builtin_neon_bswapv2di_uu(__simd128_uint64_t);
3610 __simd64_uint32_t __builtin_neon_bswapv2si_uu(__simd64_uint32_t);
3611 __simd64_uint16_t __builtin_neon_bswapv4hi_uu(__simd64_uint16_t);
3612 __simd128_uint32_t __builtin_neon_bswapv4si_uu(__simd128_uint32_t);
3613 __simd128_uint16_t __builtin_neon_bswapv8hi_uu(__simd128_uint16_t);
3614 __simd64_float32_t __builtin_neon_copysignfv2sf(__simd64_float32_t);
3615 __simd128_float32_t __builtin_neon_copysignfv4sf(__simd128_float32_t);
3616 __simd128_int32_t __builtin_neon_smmlav16qi(__simd128_int32_t, __simd128_int8_t, __simd128_int8_t);
3617 __simd128_int32_t __builtin_neon_sudot_lanev16qi_sssus(__simd128_int32_t, __simd128_int8_t, __simd64_uint8_t, int);
3618 __simd64_int32_t __builtin_neon_sudot_lanev8qi_sssus(__simd64_int32_t, __simd64_int8_t, __simd64_uint8_t, int);
3619 __simd128_uint32_t __builtin_neon_ummlav16qi_uuuu(__simd128_uint32_t, __simd128_uint8_t, __simd128_uint8_t);
3620 __simd128_int32_t __builtin_neon_usdot_lanev16qi_ssuss(__simd128_int32_t, __simd128_uint8_t, __simd64_int8_t, int);
3621 __simd64_int32_t __builtin_neon_usdot_lanev8qi_ssuss(__simd64_int32_t, __simd64_uint8_t, __simd64_int8_t, int);
3622 __simd64_int32_t __builtin_neon_usdotv8qi_ssus(__simd64_int32_t, __simd64_uint8_t, __simd64_int8_t);
3623 __simd128_int32_t __builtin_neon_usmmlav16qi_ssus(__simd128_int32_t, __simd128_uint8_t, __simd128_int8_t);
3624 float __builtin_neon_vbfcvtbf(__bf16);
3625 __simd128_float32_t __builtin_neon_vbfcvt_highv8bf(__simd128_bfloat16_t);
3626 __bf16 __builtin_neon_vbfcvtsf(float);
3627 __simd128_float32_t __builtin_neon_vbfcvtv4bf(__simd64_bfloat16_t);
3628 __simd128_bfloat16_t __builtin_neon_vbfcvtv4sf_highv8bf(__simd128_bfloat16_t, __simd128_float32_t);
3629 __simd64_bfloat16_t __builtin_neon_vbfcvtv4sfv4bf(__simd128_float32_t);
3630 __simd128_bfloat16_t __builtin_neon_vbfcvtv4sfv8bf(__simd128_float32_t);
3631 __simd128_float32_t __builtin_neon_vbfcvtv8bf(__simd128_bfloat16_t);
3632 __simd64_float32_t __builtin_neon_vbfdot_lanev4bfv2sf(__simd64_float32_t, __simd64_bfloat16_t, __simd64_bfloat16_t, int);
3633 __simd128_float32_t __builtin_neon_vbfdot_lanev4bfv4sf(__simd128_float32_t, __simd128_bfloat16_t, __simd64_bfloat16_t, int);
3634 __simd64_float32_t __builtin_neon_vbfdot_lanev8bfv2sf(__simd64_float32_t, __simd64_bfloat16_t, __simd128_bfloat16_t, int);
3635 __simd128_float32_t __builtin_neon_vbfdot_lanev8bfv4sf(__simd128_float32_t, __simd128_bfloat16_t, __simd128_bfloat16_t, int);
3636 __simd64_float32_t __builtin_neon_vbfdotv2sf(__simd64_float32_t, __simd64_bfloat16_t, __simd64_bfloat16_t);
3637 __simd128_float32_t __builtin_neon_vbfdotv4sf(__simd128_float32_t, __simd128_bfloat16_t, __simd128_bfloat16_t);
3638 __simd64_float32_t __builtin_neon_vcadd270v2sf(__simd64_float32_t, __simd64_float32_t);
3639 __simd64_float16_t __builtin_neon_vcadd270v4hf(__simd64_float16_t, __simd64_float16_t);
3640 __simd128_float32_t __builtin_neon_vcadd270v4sf(__simd128_float32_t, __simd128_float32_t);
3641 __simd128_float16_t __builtin_neon_vcadd270v8hf(__simd128_float16_t, __simd128_float16_t);
3642 __simd128_bfloat16_t __builtin_neon_vcombinev4bf(__simd64_bfloat16_t, __simd64_bfloat16_t);
3643 __simd64_int32_t __builtin_neon_vcvtauv2sfv2si(__simd64_float32_t);
3644 __simd128_int32_t __builtin_neon_vcvtauv4sfv4si(__simd128_float32_t);
3645 __simd64_int32_t __builtin_neon_vcvtav2sfv2si(__simd64_float32_t);
3646 __simd128_int32_t __builtin_neon_vcvtav4sfv4si(__simd128_float32_t);
3647 __simd64_int32_t __builtin_neon_vcvtmuv2sfv2si(__simd64_float32_t);
3648 __simd128_int32_t __builtin_neon_vcvtmuv4sfv4si(__simd128_float32_t);
3649 __simd64_int32_t __builtin_neon_vcvtmv2sfv2si(__simd64_float32_t);
3650 __simd128_int32_t __builtin_neon_vcvtmv4sfv4si(__simd128_float32_t);
3651 __simd64_int32_t __builtin_neon_vcvtpuv2sfv2si(__simd64_float32_t);
3652 __simd128_int32_t __builtin_neon_vcvtpuv4sfv4si(__simd128_float32_t);
3653 __simd64_int32_t __builtin_neon_vcvtpv2sfv2si(__simd64_float32_t);
3654 __simd128_int32_t __builtin_neon_vcvtpv4sfv4si(__simd128_float32_t);
3655 __simd64_bfloat16_t __builtin_neon_vdup_lanev4bf(__simd64_bfloat16_t, int);
3656 __simd128_bfloat16_t __builtin_neon_vdup_lanev8bf(__simd64_bfloat16_t, int);
3657 __simd64_bfloat16_t __builtin_neon_vdup_nv4bf(__bf16);
3658 __simd128_bfloat16_t __builtin_neon_vdup_nv8bf(__bf16);
3659 __simd128_float32_t __builtin_neon_vfmab_laneqv8bf(__simd128_float32_t, __simd128_bfloat16_t, __simd128_bfloat16_t, int);
3660 __simd128_float32_t __builtin_neon_vfmab_lanev8bf(__simd128_float32_t, __simd128_bfloat16_t, __simd64_bfloat16_t, int);
3661 __simd128_float32_t __builtin_neon_vfmabv8bf(__simd128_float32_t, __simd128_bfloat16_t, __simd128_bfloat16_t);
3662 __simd128_float32_t __builtin_neon_vfmat_laneqv8bf(__simd128_float32_t, __simd128_bfloat16_t, __simd128_bfloat16_t, int);
3663 __simd128_float32_t __builtin_neon_vfmat_lanev8bf(__simd128_float32_t, __simd128_bfloat16_t, __simd64_bfloat16_t, int);
3664 __simd128_float32_t __builtin_neon_vfmatv8bf(__simd128_float32_t, __simd128_bfloat16_t, __simd128_bfloat16_t);
3665 __simd64_bfloat16_t __builtin_neon_vget_highv8bf(__simd128_bfloat16_t);
3666 __simd64_bfloat16_t __builtin_neon_vget_lowv8bf(__simd128_bfloat16_t);
3667 __builtin_neon_ti __builtin_neon_vld2_dupv4bf(const __bf16*);
3668 __builtin_neon_oi __builtin_neon_vld2_dupv8bf(const __bf16*);
3669 __builtin_neon_ti __builtin_neon_vld2v4bf(const __bf16*);
3670 __builtin_neon_oi __builtin_neon_vld2v8bf(const __bf16*);
3671 __builtin_neon_ei __builtin_neon_vld3_dupv4bf(const __bf16*);
3672 __builtin_neon_ci __builtin_neon_vld3_dupv8bf(const __bf16*);
3673 __builtin_neon_ei __builtin_neon_vld3v4bf(const __bf16*);
3674 __builtin_neon_ci __builtin_neon_vld3v8bf(const __bf16*);
3675 __builtin_neon_oi __builtin_neon_vld4_dupv4bf(const __bf16*);
3676 __builtin_neon_xi __builtin_neon_vld4_dupv8bf(const __bf16*);
3677 __builtin_neon_oi __builtin_neon_vld4v4bf(const __bf16*);
3678 __builtin_neon_xi __builtin_neon_vld4v8bf(const __bf16*);
3679 __simd128_float32_t __builtin_neon_vmmlav8bf(__simd128_float32_t, __simd128_bfloat16_t, __simd128_bfloat16_t);
3680 __simd128_int64_t __builtin_neon_vmullpv2si(__simd64_int32_t, __simd64_int32_t);
3681 __simd128_int32_t __builtin_neon_vmullpv4hi(__simd64_int16_t, __simd64_int16_t);
3682 __simd128_int8_t __builtin_neon_vrev16v16qi(__simd128_int8_t);
3683 __simd64_int8_t __builtin_neon_vrev16v8qi(__simd64_int8_t);
3684 __simd128_int8_t __builtin_neon_vrev32v16qi(__simd128_int8_t);
3685 __simd64_int16_t __builtin_neon_vrev32v4hi(__simd64_int16_t);
3686 __simd128_int16_t __builtin_neon_vrev32v8hi(__simd128_int16_t);
3687 __simd64_int8_t __builtin_neon_vrev32v8qi(__simd64_int8_t);
3688 __simd128_int8_t __builtin_neon_vrev64v16qi(__simd128_int8_t);
3689 __simd64_float32_t __builtin_neon_vrev64v2sf(__simd64_float32_t);
3690 __simd64_int32_t __builtin_neon_vrev64v2si(__simd64_int32_t);
3691 __simd64_int16_t __builtin_neon_vrev64v4hi(__simd64_int16_t);
3692 __simd128_float32_t __builtin_neon_vrev64v4sf(__simd128_float32_t);
3693 __simd128_int32_t __builtin_neon_vrev64v4si(__simd128_int32_t);
3694 __simd128_int16_t __builtin_neon_vrev64v8hi(__simd128_int16_t);
3695 __simd64_int8_t __builtin_neon_vrev64v8qi(__simd64_int8_t);
3696 void __builtin_neon_vst2v4bf(__bf16*, __builtin_neon_ti);
3697 void __builtin_neon_vst2v8bf(__bf16*, __builtin_neon_oi);
3698 void __builtin_neon_vst3v4bf(__bf16*, __builtin_neon_ei);
3699 void __builtin_neon_vst3v8bf(__bf16*, __builtin_neon_ci);
3700 void __builtin_neon_vst4v4bf(__bf16*, __builtin_neon_oi);
3701 void __builtin_neon_vst4v8bf(__bf16*, __builtin_neon_xi);
3702
3703 #endif
3704
3705
3706 #ifdef __aarch64__
3707 typedef int __builtin_aarch64_simd_qi __attribute__((mode(QI)));
3708 typedef int __builtin_aarch64_simd_hi __attribute__((mode(HI)));
3709 typedef int __builtin_aarch64_simd_si __attribute__((mode(SI)));
3710 typedef int __builtin_aarch64_simd_di __attribute__((mode(DI)));
3711 typedef int __builtin_aarch64_simd_poly8 __attribute__((mode(QI)));
3712 typedef int __builtin_aarch64_simd_poly16 __attribute__((mode(HI)));
3713 typedef int __builtin_aarch64_simd_poly64 __attribute__ ((mode (DI)));
3714 typedef unsigned int __builtin_aarch64_simd_poly128 __attribute__ ((mode (TI)));
3715 typedef float __builtin_aarch64_simd_df __attribute__ ((mode (DF)));
3716 typedef float __builtin_aarch64_simd_sf __attribute__ ((mode (SF)));
3717 typedef unsigned int __builtin_aarch64_simd_udi __attribute__((mode(DI)));
3718 typedef unsigned int __builtin_aarch64_simd_uqi __attribute__((mode(QI)));
3719 typedef unsigned int __builtin_aarch64_simd_uhi __attribute__((mode(HI)));
3720 typedef unsigned int __builtin_aarch64_simd_usi __attribute__((mode(SI)));
3721 typedef float __builtin_aarch64_simd_hf __attribute__((mode(HF)));
3722 typedef __builtin_aarch64_simd_hf __fp16;
3723 typedef int __Poly64_t __attribute__((mode(DI)));
3724 typedef __coverity_decimal long long __Poly64x1_t __attribute__((vector_size (8)));
3725 typedef int __Poly128_t __attribute__((mode(TI)));
3726
3727 unsigned int __builtin_aarch64_get_fpcr();
3728 void __builtin_aarch64_set_fpcr(unsigned int);
3729 unsigned int __builtin_aarch64_get_fpsr();
3730 void __builtin_aarch64_set_fpsr(unsigned int);
3731
3732 typedef char __Int8x8_t __attribute__ ((vector_size (8)));
3733 typedef short __Int16x4_t __attribute__ ((vector_size (8)));
3734 typedef int __Int32x2_t __attribute__ ((vector_size (8)));
3735 typedef long __Int64x1_t __attribute__((vector_size (8)));
3736 typedef __coverity_float __fp16 __Float16x4_t __attribute__((vector_size (8)));
3737 typedef float __Float32x2_t __attribute__((vector_size (8)));
3738 typedef __coverity_decimal unsigned char __Poly8x8_t __attribute__((vector_size (8)));
3739 typedef __coverity_decimal short __Poly16x4_t __attribute__((vector_size (8)));
3740 typedef unsigned char __Uint8x8_t __attribute__((vector_size (8)));
3741 typedef unsigned short __Uint16x4_t __attribute__((vector_size (8)));
3742 typedef unsigned int __Uint32x2_t __attribute__((vector_size (8)));
3743 typedef double __Float64x1_t __attribute__((vector_size (8)));
3744 typedef unsigned long __Uint64x1_t __attribute__((vector_size (8)));
3745 typedef char __Int8x16_t __attribute__((vector_size (16)));
3746 typedef short __Int16x8_t __attribute__((vector_size (16)));
3747 typedef int __Int32x4_t __attribute__((vector_size (16)));
3748 typedef long __Int64x2_t __attribute__((vector_size (16)));
3749 typedef __coverity_float __fp16 __Float16x8_t __attribute__((vector_size (16)));
3750 typedef __coverity_float __bf16 __Bfloat16x8_t __attribute__((vector_size (16)));
3751 typedef __coverity_float __bf16 __Bfloat16x4_t __attribute__((vector_size (8)));
3752 typedef float __Float32x4_t __attribute__((vector_size (16)));
3753 typedef double __Float64x2_t __attribute__((vector_size (16)));
3754 typedef __coverity_decimal unsigned char __Poly8x16_t __attribute__((vector_size (16)));
3755 typedef __coverity_decimal unsigned short __Poly16x8_t __attribute__((vector_size (16)));
3756 typedef __coverity_decimal long __Poly64x2_t __attribute__((vector_size (16)));
3757 typedef unsigned char __Uint8x16_t __attribute__((vector_size (16)));
3758 typedef unsigned short __Uint16x8_t __attribute__((vector_size (16)));
3759 typedef unsigned int __Uint32x4_t __attribute__((vector_size (16)));
3760 typedef unsigned long __Uint64x2_t __attribute__((vector_size (16)));
3761 typedef unsigned char __Poly8_t;
3762 typedef unsigned short __Poly16_t;
3763
3764 typedef int __builtin_aarch64_simd_oi __attribute__((mode(OI)));
3765 typedef int __builtin_aarch64_simd_ci __attribute__((mode(CI)));
3766 typedef int __builtin_aarch64_simd_xi __attribute__((mode(XI)));
3767
3768 __Int8x8_t __builtin_aarch64_tbl3v8qi(__builtin_aarch64_simd_oi, __Int8x8_t);
3769 __Float32x2_t __builtin_aarch64_absv2sf(__Float32x2_t);
3770 __Int8x8_t __builtin_aarch64_absv8qi(__Int8x8_t);
3771 __Int16x4_t __builtin_aarch64_absv4hi(__Int16x4_t);
3772 __Int32x2_t __builtin_aarch64_absv2si(__Int32x2_t);
3773 int __builtin_aarch64_absdi(int);
3774 __Float32x4_t __builtin_aarch64_absv4sf(__Float32x4_t);
3775 __Float64x2_t __builtin_aarch64_absv2df(__Float64x2_t);
3776 __Int8x16_t __builtin_aarch64_absv16qi(__Int8x16_t);
3777 int __builtin_aarch64_im_lane_boundsi(int, int, int);
3778 __Int64x1_t __builtin_aarch64_get_dregoidi(__builtin_aarch64_simd_oi, int);
3779 float __builtin_aarch64_get_dregoidf(__builtin_aarch64_simd_oi, int);
3780 __Int8x8_t __builtin_aarch64_get_dregoiv8qi(__builtin_aarch64_simd_oi, int);
3781 __Int16x4_t __builtin_aarch64_get_dregoiv4hi(__builtin_aarch64_simd_oi, int);
3782 __Int32x2_t __builtin_aarch64_get_dregoiv2si(__builtin_aarch64_simd_oi, int);
3783 __Float16x4_t __builtin_aarch64_get_dregoiv4hf(__builtin_aarch64_simd_oi, int);
3784 __Float32x2_t __builtin_aarch64_get_dregoiv2sf(__builtin_aarch64_simd_oi, int);
3785 __Int8x16_t __builtin_aarch64_get_qregoiv16qi(__builtin_aarch64_simd_oi, const int);
3786 __Int16x8_t __builtin_aarch64_get_qregoiv8hi(__builtin_aarch64_simd_oi, const int);
3787 __Int32x4_t __builtin_aarch64_get_qregoiv4si(__builtin_aarch64_simd_oi, const int);
3788 __Int64x2_t __builtin_aarch64_get_qregoiv2di(__builtin_aarch64_simd_oi, const int);
3789 __Float16x8_t __builtin_aarch64_get_qregoiv8hf(__builtin_aarch64_simd_oi, const int);
3790 __Float32x4_t __builtin_aarch64_get_qregoiv4sf(__builtin_aarch64_simd_oi, const int);
3791 __Float64x2_t __builtin_aarch64_get_qregoiv2df(__builtin_aarch64_simd_oi, const int);
3792 __builtin_aarch64_simd_oi __builtin_aarch64_set_qregoiv8hf(__builtin_aarch64_simd_oi, __Float16x8_t, int);
3793 __builtin_aarch64_simd_oi __builtin_aarch64_set_qregoiv4sf(__builtin_aarch64_simd_oi, __Float32x4_t, int);
3794 __builtin_aarch64_simd_oi __builtin_aarch64_set_qregoiv2df(__builtin_aarch64_simd_oi, __Float64x2_t, int);
3795 __builtin_aarch64_simd_oi __builtin_aarch64_set_qregoiv16qi(__builtin_aarch64_simd_oi, __Int8x16_t, int);
3796 __builtin_aarch64_simd_oi __builtin_aarch64_set_qregoiv8hi(__builtin_aarch64_simd_oi, __Int16x8_t, int);
3797 __builtin_aarch64_simd_oi __builtin_aarch64_set_qregoiv4si(__builtin_aarch64_simd_oi, __Int32x4_t, int);
3798 __builtin_aarch64_simd_oi __builtin_aarch64_set_qregoiv2di(__builtin_aarch64_simd_oi, __Int64x2_t, int);
3799 __builtin_aarch64_simd_ci __builtin_aarch64_ld3di(const __builtin_aarch64_simd_di*);
3800 __Int64x1_t __builtin_aarch64_get_dregcidi(__builtin_aarch64_simd_ci, int);
3801 float __builtin_aarch64_get_dregcidf(__builtin_aarch64_simd_ci, int);
3802 __Int8x8_t __builtin_aarch64_get_dregciv8qi(__builtin_aarch64_simd_ci, int);
3803 __Int16x4_t __builtin_aarch64_get_dregciv4hi(__builtin_aarch64_simd_ci, int);
3804 __Int32x2_t __builtin_aarch64_get_dregciv2si(__builtin_aarch64_simd_ci, int);
3805 __Float16x4_t __builtin_aarch64_get_dregciv4hf(__builtin_aarch64_simd_ci, int);
3806 __Float32x2_t __builtin_aarch64_get_dregciv2sf(__builtin_aarch64_simd_ci, int);
3807 __Int8x16_t __builtin_aarch64_get_qregciv16qi(__builtin_aarch64_simd_ci, const int);
3808 __Int16x8_t __builtin_aarch64_get_qregciv8hi(__builtin_aarch64_simd_ci, const int);
3809 __Int32x4_t __builtin_aarch64_get_qregciv4si(__builtin_aarch64_simd_ci, const int);
3810 __Int64x2_t __builtin_aarch64_get_qregciv2di(__builtin_aarch64_simd_ci, const int);
3811 __Float16x8_t __builtin_aarch64_get_qregciv8hf(__builtin_aarch64_simd_ci, const int);
3812 __Float32x4_t __builtin_aarch64_get_qregciv4sf(__builtin_aarch64_simd_ci, const int);
3813 __Float64x2_t __builtin_aarch64_get_qregciv2df(__builtin_aarch64_simd_ci, const int);
3814 __builtin_aarch64_simd_ci __builtin_aarch64_set_qregciv8hf(__builtin_aarch64_simd_ci, __Float16x8_t, int);
3815 __builtin_aarch64_simd_ci __builtin_aarch64_set_qregciv4sf(__builtin_aarch64_simd_ci, __Float32x4_t, int);
3816 __builtin_aarch64_simd_ci __builtin_aarch64_set_qregciv2df(__builtin_aarch64_simd_ci, __Float64x2_t, int);
3817 __builtin_aarch64_simd_ci __builtin_aarch64_set_qregciv16qi(__builtin_aarch64_simd_ci, __Int8x16_t, int);
3818 __builtin_aarch64_simd_ci __builtin_aarch64_set_qregciv8hi(__builtin_aarch64_simd_ci, __Int16x8_t, int);
3819 __builtin_aarch64_simd_ci __builtin_aarch64_set_qregciv4si(__builtin_aarch64_simd_ci, __Int32x4_t, int);
3820 __builtin_aarch64_simd_ci __builtin_aarch64_set_qregciv2di(__builtin_aarch64_simd_ci, __Int64x2_t, int);
3821 __Int64x1_t __builtin_aarch64_get_dregxidi(__builtin_aarch64_simd_xi, int);
3822 float __builtin_aarch64_get_dregxidf(__builtin_aarch64_simd_xi, int);
3823 __Int8x8_t __builtin_aarch64_get_dregxiv8qi(__builtin_aarch64_simd_xi, int);
3824 __Int16x4_t __builtin_aarch64_get_dregxiv4hi(__builtin_aarch64_simd_xi, int);
3825 __Int32x2_t __builtin_aarch64_get_dregxiv2si(__builtin_aarch64_simd_xi, int);
3826 __Float16x4_t __builtin_aarch64_get_dregxiv4hf(__builtin_aarch64_simd_xi, int);
3827 __Float32x2_t __builtin_aarch64_get_dregxiv2sf(__builtin_aarch64_simd_xi, int);
3828 __Int8x16_t __builtin_aarch64_get_qregxiv16qi(__builtin_aarch64_simd_xi, const int);
3829 __Int16x8_t __builtin_aarch64_get_qregxiv8hi(__builtin_aarch64_simd_xi, const int);
3830 __Int32x4_t __builtin_aarch64_get_qregxiv4si(__builtin_aarch64_simd_xi, const int);
3831 __Int64x2_t __builtin_aarch64_get_qregxiv2di(__builtin_aarch64_simd_xi, const int);
3832 __Float16x8_t __builtin_aarch64_get_qregxiv8hf(__builtin_aarch64_simd_xi, const int);
3833 __Float32x4_t __builtin_aarch64_get_qregxiv4sf(__builtin_aarch64_simd_xi, const int);
3834 __Float64x2_t __builtin_aarch64_get_qregxiv2df(__builtin_aarch64_simd_xi, const int);
3835 __builtin_aarch64_simd_xi __builtin_aarch64_set_qregxiv8hf(__builtin_aarch64_simd_xi, __Float16x8_t, int);
3836 __builtin_aarch64_simd_xi __builtin_aarch64_set_qregxiv4sf(__builtin_aarch64_simd_xi, __Float32x4_t, int);
3837 __builtin_aarch64_simd_xi __builtin_aarch64_set_qregxiv2df(__builtin_aarch64_simd_xi, __Float64x2_t, int);
3838 __builtin_aarch64_simd_xi __builtin_aarch64_set_qregxiv16qi(__builtin_aarch64_simd_xi, __Int8x16_t, int);
3839 __builtin_aarch64_simd_xi __builtin_aarch64_set_qregxiv8hi(__builtin_aarch64_simd_xi, __Int16x8_t, int);
3840 __builtin_aarch64_simd_xi __builtin_aarch64_set_qregxiv4si(__builtin_aarch64_simd_xi, __Int32x4_t, int);
3841 __builtin_aarch64_simd_xi __builtin_aarch64_set_qregxiv2di(__builtin_aarch64_simd_xi, __Int64x2_t, int);
3842 __Int32x4_t __builtin_aarch64_saddlv4hi(__Int16x4_t, __Int16x4_t);
3843 __Int16x8_t __builtin_aarch64_saddlv8qi(__Int8x8_t, __Int8x8_t);
3844 __Uint16x8_t __builtin_aarch64_uaddlv8qi(__Int8x8_t, __Int8x8_t);
3845 __Int16x8_t __builtin_aarch64_saddl2v16qi(__Int8x16_t, __Int8x16_t);
3846 __Uint16x8_t __builtin_aarch64_uaddl2v16qi(__Int8x16_t, __Int8x16_t);
3847 __Int16x8_t __builtin_aarch64_saddwv8qi(__Int16x8_t, __Int8x8_t);
3848 __Uint16x8_t __builtin_aarch64_uaddwv8qi(__Int16x8_t, __Int8x8_t);
3849 __Int16x8_t __builtin_aarch64_saddw2v16qi(__Int16x8_t, __Int8x16_t);
3850 __Uint16x8_t __builtin_aarch64_uaddw2v16qi(__Int16x8_t, __Int8x16_t);
3851 __Int8x8_t __builtin_aarch64_shaddv8qi(__Int8x8_t, __Int8x8_t);
3852 __Uint8x8_t __builtin_aarch64_uhaddv8qi(__Int8x8_t, __Int8x8_t);
3853 __Int8x16_t __builtin_aarch64_shaddv16qi(__Int8x16_t, __Int8x16_t);
3854 __Int16x8_t __builtin_aarch64_shaddv8hi(__Int16x8_t, __Int16x8_t);
3855 __Uint8x16_t __builtin_aarch64_uhaddv16qi(__Int8x16_t, __Int8x16_t);
3856 __Uint16x8_t __builtin_aarch64_uhaddv8hi(__Int16x8_t, __Int16x8_t);
3857 __Int8x8_t __builtin_aarch64_srhaddv8qi(__Int8x8_t, __Int8x8_t);
3858 __Uint8x8_t __builtin_aarch64_urhaddv8qi(__Int8x8_t, __Int8x8_t);
3859 __Int8x16_t __builtin_aarch64_srhaddv16qi(__Int8x16_t, __Int8x16_t);
3860 __Int16x8_t __builtin_aarch64_srhaddv8hi(__Int16x8_t, __Int16x8_t);
3861 __Uint8x16_t __builtin_aarch64_urhaddv16qi(__Int8x16_t, __Int8x16_t);
3862 __Uint16x8_t __builtin_aarch64_urhaddv8hi(__Int16x8_t, __Int16x8_t);
3863 __Int8x8_t __builtin_aarch64_addhnv8hi(__Int16x8_t, __Int16x8_t);
3864 __Int8x8_t __builtin_aarch64_raddhnv8hi(__Int16x8_t, __Int16x8_t);
3865 __Int8x16_t __builtin_aarch64_addhn2v8hi(__Int8x8_t, __Int16x8_t, __Int16x8_t);
3866 __Int16x8_t __builtin_aarch64_addhn2v4si(__Int16x4_t, __Int32x4_t, __Int32x4_t);
3867 __Int8x16_t __builtin_aarch64_raddhn2v8hi(__Int8x8_t, __Int16x8_t, __Int16x8_t);
3868 __Int16x8_t __builtin_aarch64_raddhn2v4si(__Int16x4_t, __Int32x4_t, __Int32x4_t);
3869 __Poly8x8_t __builtin_aarch64_pmulv8qi(__Int8x8_t, __Int8x8_t);
3870 __Poly8x16_t __builtin_aarch64_pmulv16qi(__Int8x16_t, __Int8x16_t);
3871 __Int16x8_t __builtin_aarch64_ssublv8qi(__Int8x8_t, __Int8x8_t);
3872 __Uint16x8_t __builtin_aarch64_usublv8qi(__Int8x8_t, __Int8x8_t);
3873 __Float32x2_t __builtin_aarch64_smax_nanpv2sf(__Float32x2_t, __Float32x2_t);
3874 __Int64x2_t __builtin_aarch64_saddlv2si(__Int32x2_t, __Int32x2_t);
3875 __Uint32x4_t __builtin_aarch64_uaddlv4hi (__Int16x4_t, __Int16x4_t);
3876 __Uint64x2_t __builtin_aarch64_uaddlv2si (__Int32x2_t, __Int32x2_t);
3877 __Int32x4_t __builtin_aarch64_saddl2v8hi (__Int16x8_t, __Int16x8_t);
3878 __Int64x2_t __builtin_aarch64_saddl2v4si (__Int32x4_t, __Int32x4_t);
3879 __Uint32x4_t __builtin_aarch64_uaddl2v8hi (__Int16x8_t, __Int16x8_t);
3880 __Uint64x2_t __builtin_aarch64_uaddl2v4si (__Int32x4_t, __Int32x4_t);
3881 __Int32x4_t __builtin_aarch64_saddwv4hi (__Int32x4_t, __Int16x4_t);
3882 __Int64x2_t __builtin_aarch64_saddwv2si (__Int64x2_t, __Int32x2_t);
3883 __Uint32x4_t __builtin_aarch64_uaddwv4hi (__Int32x4_t, __Int16x4_t);
3884 __Uint64x2_t __builtin_aarch64_uaddwv2si (__Int64x2_t, __Int32x2_t);
3885 __Int32x4_t __builtin_aarch64_saddw2v8hi (__Int32x4_t, __Int16x8_t);
3886 __Int64x2_t __builtin_aarch64_saddw2v4si (__Int64x2_t, __Int32x4_t);
3887 __Uint32x4_t __builtin_aarch64_uaddw2v8hi (__Int32x4_t, __Int16x8_t);
3888 __Uint64x2_t __builtin_aarch64_uaddw2v4si (__Int64x2_t, __Int32x4_t);
3889 __Int16x4_t __builtin_aarch64_shaddv4hi (__Int16x4_t, __Int16x4_t);
3890 __Int32x2_t __builtin_aarch64_shaddv2si (__Int32x2_t, __Int32x2_t);
3891 __Uint16x4_t __builtin_aarch64_uhaddv4hi (__Int16x4_t, __Int16x4_t);
3892 __Uint32x2_t __builtin_aarch64_uhaddv2si (__Int32x2_t, __Int32x2_t);
3893 __Int32x4_t __builtin_aarch64_shaddv4si (__Int32x4_t, __Int32x4_t);
3894 __Uint32x4_t __builtin_aarch64_uhaddv4si (__Int32x4_t, __Int32x4_t);
3895 __Int16x4_t __builtin_aarch64_srhaddv4hi (__Int16x4_t, __Int16x4_t);
3896 __Int32x2_t __builtin_aarch64_srhaddv2si (__Int32x2_t, __Int32x2_t);
3897 __Uint16x4_t __builtin_aarch64_urhaddv4hi (__Int16x4_t, __Int16x4_t);
3898 __Uint32x2_t __builtin_aarch64_urhaddv2si (__Int32x2_t, __Int32x2_t);
3899 __Int32x4_t __builtin_aarch64_srhaddv4si (__Int32x4_t, __Int32x4_t);
3900 __Uint32x4_t __builtin_aarch64_urhaddv4si (__Int32x4_t, __Int32x4_t);
3901 __Int16x4_t __builtin_aarch64_addhnv4si (__Int32x4_t, __Int32x4_t);
3902 __Int32x2_t __builtin_aarch64_addhnv2di (__Int64x2_t, __Int64x2_t);
3903 __Uint32x2_t __builtin_aarch64_addhnv2di (__Int64x2_t, __Int64x2_t);
3904 __Int16x4_t __builtin_aarch64_raddhnv4si (__Int32x4_t, __Int32x4_t);
3905 __Int32x2_t __builtin_aarch64_raddhnv2di (__Int64x2_t, __Int64x2_t);
3906 __Uint16x4_t __builtin_aarch64_raddhnv4si (__Int32x4_t, __Int32x4_t);
3907 __Uint32x2_t __builtin_aarch64_raddhnv2di (__Int64x2_t, __Int64x2_t);
3908 __Int32x4_t __builtin_aarch64_addhn2v2di (__Int32x2_t, __Int64x2_t, __Int64x2_t);
3909 __Uint32x4_t __builtin_aarch64_addhn2v2di (__Int32x2_t, __Int64x2_t, __Int64x2_t);
3910 __Int32x4_t __builtin_aarch64_raddhn2v2di (__Int32x2_t, __Int64x2_t, __Int64x2_t);
3911 __Uint32x4_t __builtin_aarch64_raddhn2v2di (__Int32x2_t, __Int64x2_t, __Int64x2_t);
3912 __Int32x4_t __builtin_aarch64_ssublv4hi (__Int16x4_t, __Int16x4_t);
3913 __Int64x2_t __builtin_aarch64_ssublv2si (__Int32x2_t, __Int32x2_t);
3914 __Uint32x4_t __builtin_aarch64_usublv4hi (__Int16x4_t, __Int16x4_t);
3915 __Uint64x2_t __builtin_aarch64_usublv2si (__Int32x2_t, __Int32x2_t);
3916 __Int16x8_t __builtin_aarch64_ssubl2v16qi (__Int8x16_t, __Int8x16_t);
3917 __Int32x4_t __builtin_aarch64_ssubl2v8hi (__Int16x8_t, __Int16x8_t);
3918 __Int64x2_t __builtin_aarch64_ssubl2v4si (__Int32x4_t, __Int32x4_t);
3919 __Uint16x8_t __builtin_aarch64_usubl2v16qi (__Int8x16_t, __Int8x16_t);
3920 __Uint32x4_t __builtin_aarch64_usubl2v8hi (__Int16x8_t, __Int16x8_t);
3921 __Uint64x2_t __builtin_aarch64_usubl2v4si (__Int32x4_t, __Int32x4_t);
3922 __Int16x8_t __builtin_aarch64_ssubwv8qi (__Int16x8_t, __Int8x8_t);
3923 __Int32x4_t __builtin_aarch64_ssubwv4hi (__Int32x4_t, __Int16x4_t);
3924 __Int64x2_t __builtin_aarch64_ssubwv2si (__Int64x2_t, __Int32x2_t);
3925 __Uint16x8_t __builtin_aarch64_usubwv8qi (__Int16x8_t, __Int8x8_t);
3926 __Uint32x4_t __builtin_aarch64_usubwv4hi (__Int32x4_t, __Int16x4_t);
3927 __Uint64x2_t __builtin_aarch64_usubwv2si (__Int64x2_t, __Int32x2_t);
3928 __Int16x8_t __builtin_aarch64_ssubw2v16qi (__Int16x8_t, __Int8x16_t);
3929 __Int32x4_t __builtin_aarch64_ssubw2v8hi (__Int32x4_t, __Int16x8_t);
3930 __Int64x2_t __builtin_aarch64_ssubw2v4si (__Int64x2_t, __Int32x4_t);
3931 __Uint16x8_t __builtin_aarch64_usubw2v16qi (__Int16x8_t, __Int8x16_t);
3932 __Uint32x4_t __builtin_aarch64_usubw2v8hi (__Int32x4_t, __Int16x8_t);
3933 __Uint64x2_t __builtin_aarch64_usubw2v4si (__Int64x2_t, __Int32x4_t);
3934 __Int8x8_t __builtin_aarch64_sqaddv8qi (__Int8x8_t, __Int8x8_t);
3935 __Int16x4_t __builtin_aarch64_sqaddv4hi (__Int16x4_t, __Int16x4_t);
3936 __Int32x2_t __builtin_aarch64_sqaddv2si (__Int32x2_t, __Int32x2_t);
3937 __Int8x8_t __builtin_aarch64_shsubv8qi (__Int8x8_t, __Int8x8_t);
3938 __Int16x4_t __builtin_aarch64_shsubv4hi (__Int16x4_t, __Int16x4_t);
3939 __Int32x2_t __builtin_aarch64_shsubv2si (__Int32x2_t, __Int32x2_t);
3940 __Uint8x8_t __builtin_aarch64_uhsubv8qi (__Int8x8_t, __Int8x8_t);
3941 __Uint16x4_t __builtin_aarch64_uhsubv4hi (__Int16x4_t, __Int16x4_t);
3942 __Uint32x2_t __builtin_aarch64_uhsubv2si (__Int32x2_t, __Int32x2_t);
3943 __Int8x16_t __builtin_aarch64_shsubv16qi (__Int8x16_t, __Int8x16_t);
3944 __Int16x8_t __builtin_aarch64_shsubv8hi (__Int16x8_t, __Int16x8_t);
3945 __Int32x4_t __builtin_aarch64_shsubv4si (__Int32x4_t, __Int32x4_t);
3946 __Uint8x16_t __builtin_aarch64_uhsubv16qi (__Int8x16_t, __Int8x16_t);
3947 __Uint16x8_t __builtin_aarch64_uhsubv8hi (__Int16x8_t, __Int16x8_t);
3948 __Uint32x4_t __builtin_aarch64_uhsubv4si (__Int32x4_t, __Int32x4_t);
3949 __Int8x8_t __builtin_aarch64_subhnv8hi (__Int16x8_t, __Int16x8_t);
3950 __Int16x4_t __builtin_aarch64_subhnv4si (__Int32x4_t, __Int32x4_t);
3951 __Int32x2_t __builtin_aarch64_subhnv2di (__Int64x2_t, __Int64x2_t);
3952 __Uint8x8_t __builtin_aarch64_subhnv8hi (__Int16x8_t, __Int16x8_t);
3953 __Uint16x4_t __builtin_aarch64_subhnv4si (__Int32x4_t, __Int32x4_t);
3954 __Uint32x2_t __builtin_aarch64_subhnv2di (__Int64x2_t, __Int64x2_t);
3955 __Int8x8_t __builtin_aarch64_rsubhnv8hi (__Int16x8_t, __Int16x8_t);
3956 __Int16x4_t __builtin_aarch64_rsubhnv4si (__Int32x4_t, __Int32x4_t);
3957 __Int32x2_t __builtin_aarch64_rsubhnv2di (__Int64x2_t, __Int64x2_t);
3958 __Uint8x8_t __builtin_aarch64_rsubhnv8hi (__Int16x8_t, __Int16x8_t);
3959 __Uint16x4_t __builtin_aarch64_rsubhnv4si (__Int32x4_t, __Int32x4_t);
3960 __Uint32x2_t __builtin_aarch64_rsubhnv2di (__Int64x2_t, __Int64x2_t);
3961 __Int8x16_t __builtin_aarch64_rsubhn2v8hi (__Int8x8_t, __Int16x8_t, __Int16x8_t);
3962 __Int16x8_t __builtin_aarch64_rsubhn2v4si (__Int16x4_t, __Int32x4_t, __Int32x4_t);
3963 __Int32x4_t __builtin_aarch64_rsubhn2v2di (__Int32x2_t, __Int64x2_t, __Int64x2_t);
3964 __Uint8x16_t __builtin_aarch64_rsubhn2v8hi (__Int8x8_t, __Int16x8_t, __Int16x8_t);
3965 __Uint16x8_t __builtin_aarch64_rsubhn2v4si (__Int16x4_t, __Int32x4_t, __Int32x4_t);
3966 __Uint32x4_t __builtin_aarch64_rsubhn2v2di (__Int32x2_t, __Int64x2_t, __Int64x2_t);
3967 __Int8x16_t __builtin_aarch64_subhn2v8hi (__Int8x8_t, __Int16x8_t, __Int16x8_t);
3968 __Int16x8_t __builtin_aarch64_subhn2v4si (__Int16x4_t, __Int32x4_t, __Int32x4_t);
3969 __Int32x4_t __builtin_aarch64_subhn2v2di (__Int32x2_t, __Int64x2_t, __Int64x2_t);
3970 __Uint8x16_t __builtin_aarch64_subhn2v8hi (__Int8x8_t, __Int16x8_t, __Int16x8_t);
3971 __Uint16x8_t __builtin_aarch64_subhn2v4si (__Int16x4_t, __Int32x4_t, __Int32x4_t);
3972 __Uint32x4_t __builtin_aarch64_subhn2v2di (__Int32x2_t, __Int64x2_t, __Int64x2_t);
3973 __Int8x16_t __builtin_aarch64_sqaddv16qi (__Int8x16_t, __Int8x16_t);
3974 __Int16x8_t __builtin_aarch64_sqaddv8hi (__Int16x8_t, __Int16x8_t);
3975 __Int32x4_t __builtin_aarch64_sqaddv4si (__Int32x4_t, __Int32x4_t);
3976 __Int64x2_t __builtin_aarch64_sqaddv2di (__Int64x2_t, __Int64x2_t);
3977 __Int8x8_t __builtin_aarch64_sqsubv8qi (__Int8x8_t, __Int8x8_t);
3978 __Int16x4_t __builtin_aarch64_sqsubv4hi (__Int16x4_t, __Int16x4_t);
3979 __Int32x2_t __builtin_aarch64_sqsubv2si (__Int32x2_t, __Int32x2_t);
3980 __Int8x16_t __builtin_aarch64_sqsubv16qi (__Int8x16_t, __Int8x16_t);
3981 __Int16x8_t __builtin_aarch64_sqsubv8hi (__Int16x8_t, __Int16x8_t);
3982 __Int32x4_t __builtin_aarch64_sqsubv4si (__Int32x4_t, __Int32x4_t);
3983 __Int64x2_t __builtin_aarch64_sqsubv2di (__Int64x2_t, __Int64x2_t);
3984 __Int8x8_t __builtin_aarch64_sqnegv8qi (__Int8x8_t);
3985 __Int16x4_t __builtin_aarch64_sqnegv4hi (__Int16x4_t);
3986 __Int32x2_t __builtin_aarch64_sqnegv2si (__Int32x2_t);
3987 __Int8x16_t __builtin_aarch64_sqnegv16qi (__Int8x16_t);
3988 __Int16x8_t __builtin_aarch64_sqnegv8hi (__Int16x8_t);
3989 __Int32x4_t __builtin_aarch64_sqnegv4si (__Int32x4_t);
3990 __Int8x8_t __builtin_aarch64_sqabsv8qi (__Int8x8_t);
3991 __Int16x4_t __builtin_aarch64_sqabsv4hi (__Int16x4_t);
3992 __Int32x2_t __builtin_aarch64_sqabsv2si (__Int32x2_t);
3993 __Int8x16_t __builtin_aarch64_sqabsv16qi (__Int8x16_t);
3994 __Int16x8_t __builtin_aarch64_sqabsv8hi (__Int16x8_t);
3995 __Int32x4_t __builtin_aarch64_sqabsv4si (__Int32x4_t);
3996 __Int16x4_t __builtin_aarch64_sqdmulhv4hi (__Int16x4_t, __Int16x4_t);
3997 __Int32x2_t __builtin_aarch64_sqdmulhv2si (__Int32x2_t, __Int32x2_t);
3998 __Int16x8_t __builtin_aarch64_sqdmulhv8hi (__Int16x8_t, __Int16x8_t);
3999 __Int32x4_t __builtin_aarch64_sqdmulhv4si (__Int32x4_t, __Int32x4_t);
4000 __Int16x4_t __builtin_aarch64_sqrdmulhv4hi (__Int16x4_t, __Int16x4_t);
4001 __Int32x2_t __builtin_aarch64_sqrdmulhv2si (__Int32x2_t, __Int32x2_t);
4002 __Int16x8_t __builtin_aarch64_sqrdmulhv8hi (__Int16x8_t, __Int16x8_t);
4003 __Int32x4_t __builtin_aarch64_sqrdmulhv4si (__Int32x4_t, __Int32x4_t);
4004 __Int8x16_t __builtin_aarch64_combinev8qi (__Int8x8_t, __Int8x8_t);
4005 __Int16x8_t __builtin_aarch64_combinev4hi (__Int16x4_t, __Int16x4_t);
4006 __Int32x4_t __builtin_aarch64_combinev2si (__Int32x2_t, __Int32x2_t);
4007 __Float32x4_t __builtin_aarch64_combinev2sf (__Float32x2_t, __Float32x2_t);
4008 __Uint8x16_t __builtin_aarch64_combinev8qi (__Int8x8_t, __Int8x8_t);
4009 __Uint16x8_t __builtin_aarch64_combinev4hi (__Int16x4_t, __Int16x4_t);
4010 __Uint32x4_t __builtin_aarch64_combinev2si (__Int32x2_t, __Int32x2_t);
4011 __Poly8x16_t __builtin_aarch64_combinev8qi (__Int8x8_t, __Int8x8_t);
4012 __Poly16x8_t __builtin_aarch64_combinev4hi (__Int16x4_t, __Int16x4_t);
4013 __Uint8x8_t __builtin_aarch64_clzv8qi (__Int8x8_t);
4014 __Uint16x4_t __builtin_aarch64_clzv4hi (__Int16x4_t);
4015 __Uint32x2_t __builtin_aarch64_clzv2si (__Int32x2_t);
4016 __Uint8x16_t __builtin_aarch64_clzv16qi (__Int8x16_t);
4017 __Uint16x8_t __builtin_aarch64_clzv8hi (__Int16x8_t);
4018 __Uint32x4_t __builtin_aarch64_clzv4si (__Int32x4_t);
4019 __Poly8x8_t __builtin_aarch64_popcountv8qi (__Int8x8_t);
4020 __Uint8x8_t __builtin_aarch64_popcountv8qi (__Int8x8_t);
4021 __Poly8x16_t __builtin_aarch64_popcountv16qi (__Int8x16_t);
4022 __Uint8x16_t __builtin_aarch64_popcountv16qi (__Int8x16_t);
4023 __Uint8x8_t __builtin_aarch64_umaxv8qi (__Int8x8_t, __Int8x8_t);
4024 __Uint16x4_t __builtin_aarch64_umaxv4hi (__Int16x4_t, __Int16x4_t);
4025 __Uint32x2_t __builtin_aarch64_umaxv2si (__Int32x2_t, __Int32x2_t);
4026 __Uint8x16_t __builtin_aarch64_umaxv16qi (__Int8x16_t, __Int8x16_t);
4027 __Uint16x8_t __builtin_aarch64_umaxv8hi (__Int16x8_t, __Int16x8_t);
4028 __Uint32x4_t __builtin_aarch64_umaxv4si (__Int32x4_t, __Int32x4_t);
4029 __Uint8x8_t __builtin_aarch64_umaxpv8qi (__Int8x8_t, __Int8x8_t);
4030 __Uint16x4_t __builtin_aarch64_umaxpv4hi (__Int16x4_t, __Int16x4_t);
4031 __Uint32x2_t __builtin_aarch64_umaxpv2si (__Int32x2_t, __Int32x2_t);
4032 __Uint8x16_t __builtin_aarch64_umaxpv16qi (__Int8x16_t, __Int8x16_t);
4033 __Uint16x8_t __builtin_aarch64_umaxpv8hi (__Int16x8_t, __Int16x8_t);
4034 __Uint32x4_t __builtin_aarch64_umaxpv4si (__Int32x4_t, __Int32x4_t);
4035 __Uint8x8_t __builtin_aarch64_uminpv8qi (__Int8x8_t, __Int8x8_t);
4036 __Uint16x4_t __builtin_aarch64_uminpv4hi (__Int16x4_t, __Int16x4_t);
4037 __Uint32x2_t __builtin_aarch64_uminpv2si (__Int32x2_t, __Int32x2_t);
4038 __Uint8x16_t __builtin_aarch64_uminpv16qi (__Int8x16_t, __Int8x16_t);
4039 __Uint16x8_t __builtin_aarch64_uminpv8hi (__Int16x8_t, __Int16x8_t);
4040 __Uint32x4_t __builtin_aarch64_uminpv4si (__Int32x4_t, __Int32x4_t);
4041 __Uint8x8_t __builtin_aarch64_uminv8qi (__Int8x8_t, __Int8x8_t);
4042 __Uint16x4_t __builtin_aarch64_uminv4hi (__Int16x4_t, __Int16x4_t);
4043 __Uint32x2_t __builtin_aarch64_uminv2si (__Int32x2_t, __Int32x2_t);
4044 __Uint8x16_t __builtin_aarch64_uminv16qi (__Int8x16_t, __Int8x16_t);
4045 __Uint16x8_t __builtin_aarch64_uminv8hi (__Int16x8_t, __Int16x8_t);
4046 __Uint32x4_t __builtin_aarch64_uminv4si (__Int32x4_t, __Int32x4_t);
4047 __Uint8x8_t __builtin_aarch64_addpv8qi (__Int8x8_t, __Int8x8_t);
4048 __Uint16x4_t __builtin_aarch64_addpv4hi (__Int16x4_t, __Int16x4_t);
4049 __Uint32x2_t __builtin_aarch64_addpv2si (__Int32x2_t, __Int32x2_t);
4050 __Int64x2_t __builtin_aarch64_sqabsv2di (__Int64x2_t);
4051 __Int8x8_t __builtin_aarch64_sqmovnv8hi (__Int16x8_t);
4052 __Int16x4_t __builtin_aarch64_sqmovnv4si (__Int32x4_t);
4053 __Int32x2_t __builtin_aarch64_sqmovnv2di (__Int64x2_t);
4054 __Uint8x8_t __builtin_aarch64_uqmovnv8hi (__Int16x8_t);
4055 __Uint16x4_t __builtin_aarch64_uqmovnv4si (__Int32x4_t);
4056 __Uint32x2_t __builtin_aarch64_uqmovnv2di (__Int64x2_t);
4057 __Uint8x8_t __builtin_aarch64_sqmovunv8hi (__Int16x8_t);
4058 __Uint16x4_t __builtin_aarch64_sqmovunv4si (__Int32x4_t);
4059 __Uint32x2_t __builtin_aarch64_sqmovunv2di (__Int64x2_t);
4060 __Int64x2_t __builtin_aarch64_sqnegv2di (__Int64x2_t);
4061 __Int8x8_t __builtin_aarch64_sqrshrn_nv8hi (__Int16x8_t, const int);
4062 __Int16x4_t __builtin_aarch64_sqrshrn_nv4si (__Int32x4_t, const int);
4063 __Int32x2_t __builtin_aarch64_sqrshrn_nv2di (__Int64x2_t, const int);
4064 __Uint8x8_t __builtin_aarch64_sqrshrun_nv8hi (__Int16x8_t, const int);
4065 __Uint16x4_t __builtin_aarch64_sqrshrun_nv4si (__Int32x4_t, const int);
4066 __Uint32x2_t __builtin_aarch64_sqrshrun_nv2di (__Int64x2_t, const int);
4067 __Int8x8_t __builtin_aarch64_sqshl_nv8qi (__Int8x8_t, const int);
4068 __Int16x4_t __builtin_aarch64_sqshl_nv4hi (__Int16x4_t, const int);
4069 __Int32x2_t __builtin_aarch64_sqshl_nv2si (__Int32x2_t, const int);
4070 __Int8x16_t __builtin_aarch64_sqshl_nv16qi (__Int8x16_t, const int);
4071 __Int16x8_t __builtin_aarch64_sqshl_nv8hi (__Int16x8_t, const int);
4072 __Int32x4_t __builtin_aarch64_sqshl_nv4si (__Int32x4_t, const int);
4073 __Int64x2_t __builtin_aarch64_sqshl_nv2di (__Int64x2_t, const int);
4074 __Int8x8_t __builtin_aarch64_sqshrn_nv8hi (__Int16x8_t, const int);
4075 __Int16x4_t __builtin_aarch64_sqshrn_nv4si (__Int32x4_t, const int);
4076 __Int32x2_t __builtin_aarch64_sqshrn_nv2di (__Int64x2_t, const int);
4077 __Uint8x8_t __builtin_aarch64_sqshrun_nv8hi (__Int16x8_t, const int);
4078 __Uint16x4_t __builtin_aarch64_sqshrun_nv4si (__Int32x4_t, const int);
4079 __Uint32x2_t __builtin_aarch64_sqshrun_nv2di (__Int64x2_t, const int);
4080 __Poly8x8_t __builtin_aarch64_rbitv8qi (__Int8x8_t);
4081 __Uint8x8_t __builtin_aarch64_rbitv8qi (__Int8x8_t);
4082 __Poly8x16_t __builtin_aarch64_rbitv16qi (__Int8x16_t);
4083 __Uint8x16_t __builtin_aarch64_rbitv16qi (__Int8x16_t);
4084 __Uint32x2_t __builtin_aarch64_urecpev2si (__Int32x2_t);
4085 __Uint32x4_t __builtin_aarch64_urecpev4si (__Int32x4_t);
4086 __Int8x8_t __builtin_aarch64_srshlv8qi (__Int8x8_t, __Int8x8_t);
4087 __Int16x4_t __builtin_aarch64_srshlv4hi (__Int16x4_t, __Int16x4_t);
4088 __Int32x2_t __builtin_aarch64_srshlv2si (__Int32x2_t, __Int32x2_t);
4089 __Int8x16_t __builtin_aarch64_srshlv16qi (__Int8x16_t, __Int8x16_t);
4090 __Int16x8_t __builtin_aarch64_srshlv8hi (__Int16x8_t, __Int16x8_t);
4091 __Int32x4_t __builtin_aarch64_srshlv4si (__Int32x4_t, __Int32x4_t);
4092 __Int64x2_t __builtin_aarch64_srshlv2di (__Int64x2_t, __Int64x2_t);
4093 __Int8x8_t __builtin_aarch64_srshr_nv8qi (__Int8x8_t, const int);
4094 __Int16x4_t __builtin_aarch64_srshr_nv4hi (__Int16x4_t, const int);
4095 __Int32x2_t __builtin_aarch64_srshr_nv2si (__Int32x2_t, const int);
4096 __Int8x16_t __builtin_aarch64_srshr_nv16qi (__Int8x16_t, const int);
4097 __Int16x8_t __builtin_aarch64_srshr_nv8hi (__Int16x8_t, const int);
4098 __Int32x4_t __builtin_aarch64_srshr_nv4si (__Int32x4_t, const int);
4099 __Int64x2_t __builtin_aarch64_srshr_nv2di (__Int64x2_t, const int);
4100 __Int8x8_t __builtin_aarch64_srsra_nv8qi (__Int8x8_t, __Int8x8_t, const int);
4101 __Int16x4_t __builtin_aarch64_srsra_nv4hi (__Int16x4_t, __Int16x4_t, const int);
4102 __Int32x2_t __builtin_aarch64_srsra_nv2si (__Int32x2_t, __Int32x2_t, const int);
4103 __Int8x16_t __builtin_aarch64_srsra_nv16qi (__Int8x16_t, __Int8x16_t, const int);
4104 __Int16x8_t __builtin_aarch64_srsra_nv8hi (__Int16x8_t, __Int16x8_t, const int);
4105 __Int32x4_t __builtin_aarch64_srsra_nv4si (__Int32x4_t, __Int32x4_t, const int);
4106 __Int64x2_t __builtin_aarch64_srsra_nv2di (__Int64x2_t, __Int64x2_t, const int);
4107 __Int8x8_t __builtin_aarch64_ashlv8qi (__Int8x8_t, const int);
4108 __Int16x4_t __builtin_aarch64_ashlv4hi (__Int16x4_t, const int);
4109 __Int32x2_t __builtin_aarch64_ashlv2si (__Int32x2_t, const int);
4110 __Uint8x8_t __builtin_aarch64_ashlv8qi (__Int8x8_t, const int);
4111 __Uint16x4_t __builtin_aarch64_ashlv4hi (__Int16x4_t, const int);
4112 __Uint32x2_t __builtin_aarch64_ashlv2si (__Int32x2_t, const int);
4113 __Int8x16_t __builtin_aarch64_ashlv16qi (__Int8x16_t, const int);
4114 __Int16x8_t __builtin_aarch64_ashlv8hi (__Int16x8_t, const int);
4115 __Int32x4_t __builtin_aarch64_ashlv4si (__Int32x4_t, const int);
4116 __Int64x2_t __builtin_aarch64_ashlv2di (__Int64x2_t, const int);
4117 __Uint8x16_t __builtin_aarch64_ashlv16qi (__Int8x16_t, const int);
4118 __Uint16x8_t __builtin_aarch64_ashlv8hi (__Int16x8_t, const int);
4119 __Uint32x4_t __builtin_aarch64_ashlv4si (__Int32x4_t, const int);
4120 __Uint64x2_t __builtin_aarch64_ashlv2di (__Int64x2_t, const int);
4121 __Uint16x8_t __builtin_aarch64_ushll2_nv16qi (__Int8x16_t, const int);
4122 __Uint32x4_t __builtin_aarch64_ushll2_nv8hi (__Int16x8_t, const int);
4123 __Uint64x2_t __builtin_aarch64_ushll2_nv4si (__Int32x4_t, const int);
4124 __Int8x8_t __builtin_aarch64_ashrv8qi (__Int8x8_t, const int);
4125 __Int16x4_t __builtin_aarch64_ashrv4hi (__Int16x4_t, const int);
4126 __Int32x2_t __builtin_aarch64_ashrv2si (__Int32x2_t, const int);
4127 __Uint8x8_t __builtin_aarch64_lshrv8qi (__Int8x8_t, const int);
4128 __Uint16x4_t __builtin_aarch64_lshrv4hi (__Int16x4_t, const int);
4129 __Uint32x2_t __builtin_aarch64_lshrv2si (__Int32x2_t, const int);
4130 __Int8x16_t __builtin_aarch64_ashrv16qi (__Int8x16_t, const int);
4131 __Int16x8_t __builtin_aarch64_ashrv8hi (__Int16x8_t, const int);
4132 __Int32x4_t __builtin_aarch64_ashrv4si (__Int32x4_t, const int);
4133 __Int64x2_t __builtin_aarch64_ashrv2di (__Int64x2_t, const int);
4134 __Uint8x16_t __builtin_aarch64_lshrv16qi (__Int8x16_t, const int);
4135 __Uint16x8_t __builtin_aarch64_lshrv8hi (__Int16x8_t, const int);
4136 __Int8x8_t __builtin_aarch64_ssli_nv8qi (__Int8x8_t, __Int8x8_t, const int);
4137 __Int16x4_t __builtin_aarch64_ssli_nv4hi (__Int16x4_t, __Int16x4_t, const int);
4138 __Int32x2_t __builtin_aarch64_ssli_nv2si (__Int32x2_t, __Int32x2_t, const int);
4139 __Int8x16_t __builtin_aarch64_ssli_nv16qi (__Int8x16_t, __Int8x16_t, const int);
4140 __Int16x8_t __builtin_aarch64_ssli_nv8hi (__Int16x8_t, __Int16x8_t, const int);
4141 __Int32x4_t __builtin_aarch64_ssli_nv4si (__Int32x4_t, __Int32x4_t, const int);
4142 __Int64x2_t __builtin_aarch64_ssli_nv2di (__Int64x2_t, __Int64x2_t, const int);
4143 __Int8x8_t __builtin_aarch64_ssra_nv8qi (__Int8x8_t, __Int8x8_t, const int);
4144 __Int16x4_t __builtin_aarch64_ssra_nv4hi (__Int16x4_t, __Int16x4_t, const int);
4145 __Int32x2_t __builtin_aarch64_ssra_nv2si (__Int32x2_t, __Int32x2_t, const int);
4146 __Int8x16_t __builtin_aarch64_ssra_nv16qi (__Int8x16_t, __Int8x16_t, const int);
4147 __Int16x8_t __builtin_aarch64_ssra_nv8hi (__Int16x8_t, __Int16x8_t, const int);
4148 __Int32x4_t __builtin_aarch64_ssra_nv4si (__Int32x4_t, __Int32x4_t, const int);
4149 __Int64x2_t __builtin_aarch64_ssra_nv2di (__Int64x2_t, __Int64x2_t, const int);
4150 __Int8x8_t __builtin_aarch64_ssri_nv8qi (__Int8x8_t, __Int8x8_t, const int);
4151 __Int16x4_t __builtin_aarch64_ssri_nv4hi (__Int16x4_t, __Int16x4_t, const int);
4152 __Int32x2_t __builtin_aarch64_ssri_nv2si (__Int32x2_t, __Int32x2_t, const int);
4153 __Int8x16_t __builtin_aarch64_ssri_nv16qi (__Int8x16_t, __Int8x16_t, const int);
4154 __Int16x8_t __builtin_aarch64_ssri_nv8hi (__Int16x8_t, __Int16x8_t, const int);
4155 __Int32x4_t __builtin_aarch64_ssri_nv4si (__Int32x4_t, __Int32x4_t, const int);
4156 __Int64x2_t __builtin_aarch64_ssri_nv2di (__Int64x2_t, __Int64x2_t, const int);
4157 __Uint8x8_t __builtin_aarch64_uqaddv8qi_uuu (__Uint8x8_t, __Uint8x8_t);
4158 __Uint32x2_t __builtin_aarch64_uqaddv2si_uuu (__Uint32x2_t, __Uint32x2_t);
4159 __Uint8x16_t __builtin_aarch64_uqaddv16qi_uuu (__Uint8x16_t, __Uint8x16_t);
4160 __Uint16x8_t __builtin_aarch64_uqaddv8hi_uuu (__Uint16x8_t, __Uint16x8_t);
4161 __Uint32x4_t __builtin_aarch64_uqaddv4si_uuu (__Uint32x4_t, __Uint32x4_t);
4162 __Uint64x2_t __builtin_aarch64_uqaddv2di_uuu (__Uint64x2_t, __Uint64x2_t);
4163 __Uint8x8_t __builtin_aarch64_uqsubv8qi_uuu (__Uint8x8_t, __Uint8x8_t);
4164 __Uint16x4_t __builtin_aarch64_uqsubv4hi_uuu (__Uint16x4_t, __Uint16x4_t);
4165 __Uint32x2_t __builtin_aarch64_uqsubv2si_uuu (__Uint32x2_t, __Uint32x2_t);
4166 __Uint8x16_t __builtin_aarch64_uqsubv16qi_uuu (__Uint8x16_t, __Uint8x16_t);
4167 __Uint16x8_t __builtin_aarch64_uqsubv8hi_uuu (__Uint16x8_t, __Uint16x8_t);
4168 __Uint32x4_t __builtin_aarch64_uqsubv4si_uuu (__Uint32x4_t, __Uint32x4_t);
4169 __Uint64x2_t __builtin_aarch64_uqsubv2di_uuu (__Uint64x2_t, __Uint64x2_t);
4170 __Float16x8_t __builtin_aarch64_combinev4hf (__Float16x4_t, __Float16x4_t);
4171 __Uint16x4_t __builtin_aarch64_uqaddv4hi_uuu(__Uint16x4_t, __Uint16x4_t);
4172 __Int16x4_t __builtin_aarch64_sqdmulh_laneqv4hi(__Int16x4_t, __Int16x8_t, const int);
4173 __Int32x2_t __builtin_aarch64_sqdmulh_laneqv2si(__Int32x2_t, __Int32x4_t, const int);
4174 __Int16x8_t __builtin_aarch64_sqdmulh_laneqv8hi(__Int16x8_t, __Int16x8_t, const int);
4175 __Int32x4_t __builtin_aarch64_sqdmulh_laneqv4si(__Int32x4_t, __Int32x4_t, const int);
4176 __Int16x4_t __builtin_aarch64_sqrdmulh_laneqv4hi(__Int16x4_t, __Int16x8_t, const int);
4177 __Int32x2_t __builtin_aarch64_sqrdmulh_laneqv2si(__Int32x2_t, __Int32x4_t, const int);
4178 __Int16x8_t __builtin_aarch64_sqrdmulh_laneqv8hi(__Int16x8_t, __Int16x8_t, const int);
4179 __Int32x4_t __builtin_aarch64_sqrdmulh_laneqv4si(__Int32x4_t, __Int32x4_t, const int);
4180 __Uint16x4_t __builtin_aarch64_uqaddv4hi_uuu (__Uint16x4_t __a, __Uint16x4_t __b);
4181 __Int64x2_t __builtin_aarch64_combinedi (long int, long int);
4182 __Float64x2_t __builtin_aarch64_combinedf (float , float);
4183 __Int16x4_t __builtin_aarch64_sqdmulh_laneqv4hi (__Int16x4_t __a, __Int16x8_t __b, const int __c);
4184 __Int32x2_t __builtin_aarch64_sqdmulh_laneqv2si (__Int32x2_t __a, __Int32x4_t __b, const int __c);
4185 __Int16x8_t __builtin_aarch64_sqdmulh_laneqv8hi (__Int16x8_t __a, __Int16x8_t __b, const int __c);
4186 __Int32x4_t __builtin_aarch64_sqdmulh_laneqv4si (__Int32x4_t __a, __Int32x4_t __b, const int __c);
4187 __Int16x4_t __builtin_aarch64_sqrdmulh_laneqv4hi (__Int16x4_t __a, __Int16x8_t __b, const int __c);
4188 __Int32x2_t __builtin_aarch64_sqrdmulh_laneqv2si (__Int32x2_t __a, __Int32x4_t __b, const int __c);
4189 __Int16x8_t __builtin_aarch64_sqrdmulh_laneqv8hi (__Int16x8_t __a, __Int16x8_t __b, const int __c);
4190 __Int32x4_t __builtin_aarch64_sqrdmulh_laneqv4si (__Int32x4_t __a, __Int32x4_t __b, const int __c);
4191 __Int8x8_t __builtin_aarch64_absv8qi (__Int8x8_t __a);
4192 __Int16x4_t __builtin_aarch64_absv4hi (__Int16x4_t __a);
4193 __Int32x2_t __builtin_aarch64_absv2si (__Int32x2_t __a);
4194 __Float32x4_t __builtin_aarch64_absv4sf (__Float32x4_t __a);
4195 __Float64x2_t __builtin_aarch64_absv2df (__Float64x2_t __a);
4196 __Int8x16_t __builtin_aarch64_absv16qi (__Int8x16_t __a);
4197 __Int16x8_t __builtin_aarch64_absv8hi (__Int16x8_t __a);
4198 __Int32x4_t __builtin_aarch64_absv4si (__Int32x4_t __a);
4199 __Int64x2_t __builtin_aarch64_absv2di (__Int64x2_t __a);
4200 __Float32x2_t __builtin_aarch64_simd_bslv2sf_suss (__Uint32x2_t __a, __Float32x2_t __b, __Float32x2_t __c);
4201 __Poly8x8_t __builtin_aarch64_simd_bslv8qi_pupp (__Uint8x8_t __a, __Poly8x8_t __b, __Poly8x8_t __c);
4202 __Poly16x4_t __builtin_aarch64_simd_bslv4hi_pupp (__Uint16x4_t __a, __Poly16x4_t __b, __Poly16x4_t __c);
4203 __Int8x8_t __builtin_aarch64_simd_bslv8qi_suss (__Uint8x8_t __a, __Int8x8_t __b, __Int8x8_t __c);
4204 __Int16x4_t __builtin_aarch64_simd_bslv4hi_suss (__Uint16x4_t __a, __Int16x4_t __b, __Int16x4_t __c);
4205 __Int32x2_t __builtin_aarch64_simd_bslv2si_suss (__Uint32x2_t __a, __Int32x2_t __b, __Int32x2_t __c);
4206 __Uint8x8_t __builtin_aarch64_simd_bslv8qi_uuuu (__Uint8x8_t __a, __Uint8x8_t __b, __Uint8x8_t __c);
4207 __Uint16x4_t __builtin_aarch64_simd_bslv4hi_uuuu (__Uint16x4_t __a, __Uint16x4_t __b, __Uint16x4_t __c);
4208 __Uint32x2_t __builtin_aarch64_simd_bslv2si_uuuu (__Uint32x2_t __a, __Uint32x2_t __b, __Uint32x2_t __c);
4209 __Float32x4_t __builtin_aarch64_simd_bslv4sf_suss (__Uint32x4_t __a, __Float32x4_t __b, __Float32x4_t __c);
4210 __Float64x2_t __builtin_aarch64_simd_bslv2df_suss (__Uint64x2_t __a, __Float64x2_t __b, __Float64x2_t __c);
4211 __Poly8x16_t __builtin_aarch64_simd_bslv16qi_pupp (__Uint8x16_t __a, __Poly8x16_t __b, __Poly8x16_t __c);
4212 __Poly16x8_t __builtin_aarch64_simd_bslv8hi_pupp (__Uint16x8_t __a, __Poly16x8_t __b, __Poly16x8_t __c);
4213 __Int8x16_t __builtin_aarch64_simd_bslv16qi_suss (__Uint8x16_t __a, __Int8x16_t __b, __Int8x16_t __c);
4214 __Int16x8_t __builtin_aarch64_simd_bslv8hi_suss (__Uint16x8_t __a, __Int16x8_t __b, __Int16x8_t __c);
4215 __Int32x4_t __builtin_aarch64_simd_bslv4si_suss (__Uint32x4_t __a, __Int32x4_t __b, __Int32x4_t __c);
4216 __Int64x2_t __builtin_aarch64_simd_bslv2di_suss (__Uint64x2_t __a, __Int64x2_t __b, __Int64x2_t __c);
4217 __Uint8x16_t __builtin_aarch64_simd_bslv16qi_uuuu (__Uint8x16_t __a, __Uint8x16_t __b, __Uint8x16_t __c);
4218 __Uint16x8_t __builtin_aarch64_simd_bslv8hi_uuuu (__Uint16x8_t __a, __Uint16x8_t __b, __Uint16x8_t __c);
4219 __Uint32x4_t __builtin_aarch64_simd_bslv4si_uuuu (__Uint32x4_t __a, __Uint32x4_t __b, __Uint32x4_t __c);
4220 __Uint64x2_t __builtin_aarch64_simd_bslv2di_uuuu (__Uint64x2_t __a, __Uint64x2_t __b, __Uint64x2_t __c);
4221 __Int16x4_t __builtin_aarch64_sqrdmlahv4hi (__Int16x4_t __a, __Int16x4_t __b, __Int16x4_t __c);
4222 __Int32x2_t __builtin_aarch64_sqrdmlahv2si (__Int32x2_t __a, __Int32x2_t __b, __Int32x2_t __c);
4223 __Int16x8_t __builtin_aarch64_sqrdmlahv8hi (__Int16x8_t __a, __Int16x8_t __b, __Int16x8_t __c);
4224 __Int32x4_t __builtin_aarch64_sqrdmlahv4si (__Int32x4_t __a, __Int32x4_t __b, __Int32x4_t __c);
4225 __Int16x4_t __builtin_aarch64_sqrdmlshv4hi (__Int16x4_t __a, __Int16x4_t __b, __Int16x4_t __c);
4226 __Int32x2_t __builtin_aarch64_sqrdmlshv2si (__Int32x2_t __a, __Int32x2_t __b, __Int32x2_t __c);
4227 __Int16x8_t __builtin_aarch64_sqrdmlshv8hi (__Int16x8_t __a, __Int16x8_t __b, __Int16x8_t __c);
4228 __Int32x4_t __builtin_aarch64_sqrdmlshv4si (__Int32x4_t __a, __Int32x4_t __b, __Int32x4_t __c);
4229 __Int16x4_t __builtin_aarch64_sqrdmlah_laneqv4hi (__Int16x4_t __a, __Int16x4_t __b, __Int16x8_t __c, const int __d);
4230 __Int32x2_t __builtin_aarch64_sqrdmlah_laneqv2si (__Int32x2_t __a, __Int32x2_t __b, __Int32x4_t __c, const int __d);
4231 __Int16x8_t __builtin_aarch64_sqrdmlah_laneqv8hi (__Int16x8_t __a, __Int16x8_t __b, __Int16x8_t __c, const int __d);
4232 __Int32x4_t __builtin_aarch64_sqrdmlah_laneqv4si (__Int32x4_t __a, __Int32x4_t __b, __Int32x4_t __c, const int __d);
4233 __Int16x4_t __builtin_aarch64_sqrdmlsh_laneqv4hi (__Int16x4_t __a, __Int16x4_t __b, __Int16x8_t __c, const int __d);
4234 __Int32x2_t __builtin_aarch64_sqrdmlsh_laneqv2si (__Int32x2_t __a, __Int32x2_t __b, __Int32x4_t __c, const int __d);
4235 __Int16x8_t __builtin_aarch64_sqrdmlsh_laneqv8hi (__Int16x8_t __a, __Int16x8_t __b, __Int16x8_t __c, const int __d);
4236 __Int32x4_t __builtin_aarch64_sqrdmlsh_laneqv4si (__Int32x4_t __a, __Int32x4_t __b, __Int32x4_t __c, const int __d);
4237 __Int16x4_t __builtin_aarch64_sqrdmlah_lanev4hi (__Int16x4_t __a, __Int16x4_t __b, __Int16x4_t __c, const int __d);
4238 __Int32x2_t __builtin_aarch64_sqrdmlah_lanev2si (__Int32x2_t __a, __Int32x2_t __b, __Int32x2_t __c, const int __d);
4239 __Int16x8_t __builtin_aarch64_sqrdmlah_lanev8hi (__Int16x8_t __a, __Int16x8_t __b, __Int16x4_t __c, const int __d);
4240 __Int32x4_t __builtin_aarch64_sqrdmlah_lanev4si (__Int32x4_t __a, __Int32x4_t __b, __Int32x2_t __c, const int __d);
4241 __Int16x4_t __builtin_aarch64_sqrdmlsh_lanev4hi (__Int16x4_t __a, __Int16x4_t __b, __Int16x4_t __c, const int __d);
4242 __Int32x2_t __builtin_aarch64_sqrdmlsh_lanev2si (__Int32x2_t __a, __Int32x2_t __b, __Int32x2_t __c, const int __d);
4243 __Int16x8_t __builtin_aarch64_sqrdmlsh_lanev8hi (__Int16x8_t __a, __Int16x8_t __b, __Int16x4_t __c, const int __d);
4244 __Int32x4_t __builtin_aarch64_sqrdmlsh_lanev4si (__Int32x4_t __a, __Int32x4_t __b, __Int32x2_t __c, const int __d);
4245 __Uint8x16_t __builtin_aarch64_crypto_aesev16qi_uuu (__Uint8x16_t data, __Uint8x16_t key);
4246 __Uint8x16_t __builtin_aarch64_crypto_aesdv16qi_uuu (__Uint8x16_t data, __Uint8x16_t key);
4247 __Uint8x16_t __builtin_aarch64_crypto_aesmcv16qi_uu (__Uint8x16_t data);
4248 __Uint8x16_t __builtin_aarch64_crypto_aesimcv16qi_uu (__Uint8x16_t data);
4249 __Int8x8_t __builtin_aarch64_clrsbv8qi (__Int8x8_t __a);
4250 __Int16x4_t __builtin_aarch64_clrsbv4hi (__Int16x4_t __a);
4251 __Int32x2_t __builtin_aarch64_clrsbv2si (__Int32x2_t __a);
4252 __Int8x16_t __builtin_aarch64_clrsbv16qi (__Int8x16_t __a);
4253 __Int16x8_t __builtin_aarch64_clrsbv8hi (__Int16x8_t __a);
4254 __Int32x4_t __builtin_aarch64_clrsbv4si (__Int32x4_t __a);
4255 __Int8x8_t __builtin_aarch64_clzv8qi (__Int8x8_t __a);
4256 __Int16x4_t __builtin_aarch64_clzv4hi (__Int16x4_t __a);
4257 __Int32x2_t __builtin_aarch64_clzv2si (__Int32x2_t __a);
4258 __Int8x16_t __builtin_aarch64_clzv16qi (__Int8x16_t __a);
4259 __Int16x8_t __builtin_aarch64_clzv8hi (__Int16x8_t __a);
4260 __Int32x4_t __builtin_aarch64_clzv4si (__Int32x4_t __a);
4261 __Int8x8_t __builtin_aarch64_popcountv8qi (__Int8x8_t __a);
4262 __Int8x16_t __builtin_aarch64_popcountv16qi (__Int8x16_t __a);
4263 __Float16x4_t __builtin_aarch64_float_truncate_lo_v4hf (__Float32x4_t __a);
4264 __Float16x8_t __builtin_aarch64_float_truncate_hi_v8hf (__Float16x4_t __a, __Float32x4_t __b);
4265 __Float32x2_t __builtin_aarch64_float_truncate_lo_v2sf (__Float64x2_t __a);
4266 __Float32x4_t __builtin_aarch64_float_truncate_hi_v4sf (__Float32x2_t __a, __Float64x2_t __b);
4267 __Float32x4_t __builtin_aarch64_float_extend_lo_v4sf (__Float16x4_t __a);
4268 __Float64x2_t __builtin_aarch64_float_extend_lo_v2df (__Float32x2_t __a);
4269 __Float32x4_t __builtin_aarch64_vec_unpacks_hi_v8hf (__Float16x8_t __a);
4270 __Float64x2_t __builtin_aarch64_vec_unpacks_hi_v4sf (__Float32x4_t __a);
4271 __Float32x2_t __builtin_aarch64_floatv2siv2sf (__Int32x2_t __a);
4272 __Float32x2_t __builtin_aarch64_floatunsv2siv2sf (__Int32x2_t __a);
4273 __Float32x4_t __builtin_aarch64_floatv4siv4sf (__Int32x4_t __a);
4274 __Float32x4_t __builtin_aarch64_floatunsv4siv4sf (__Int32x4_t __a);
4275 __Float64x2_t __builtin_aarch64_floatv2div2df (__Int64x2_t __a);
4276 __Float64x2_t __builtin_aarch64_floatunsv2div2df (__Int64x2_t __a);
4277 __Int32x2_t __builtin_aarch64_lbtruncv2sfv2si (__Float32x2_t __a);
4278 __Uint32x2_t __builtin_aarch64_lbtruncuv2sfv2si_us (__Float32x2_t __a);
4279 __Int32x4_t __builtin_aarch64_lbtruncv4sfv4si (__Float32x4_t __a);
4280 __Uint32x4_t __builtin_aarch64_lbtruncuv4sfv4si_us (__Float32x4_t __a);
4281 __Int64x2_t __builtin_aarch64_lbtruncv2dfv2di (__Float64x2_t __a);
4282 __Uint64x2_t __builtin_aarch64_lbtruncuv2dfv2di_us (__Float64x2_t __a);
4283 __Int32x2_t __builtin_aarch64_lroundv2sfv2si (__Float32x2_t __a);
4284 __Uint32x2_t __builtin_aarch64_lrounduv2sfv2si_us (__Float32x2_t __a);
4285 __Int32x4_t __builtin_aarch64_lroundv4sfv4si (__Float32x4_t __a);
4286 __Uint32x4_t __builtin_aarch64_lrounduv4sfv4si_us (__Float32x4_t __a);
4287 __Int64x2_t __builtin_aarch64_lroundv2dfv2di (__Float64x2_t __a);
4288 __Uint64x2_t __builtin_aarch64_lrounduv2dfv2di_us (__Float64x2_t __a);
4289 __Int32x2_t __builtin_aarch64_lfloorv2sfv2si (__Float32x2_t __a);
4290 __Uint32x2_t __builtin_aarch64_lflooruv2sfv2si_us (__Float32x2_t __a);
4291 __Int32x4_t __builtin_aarch64_lfloorv4sfv4si (__Float32x4_t __a);
4292 __Uint32x4_t __builtin_aarch64_lflooruv4sfv4si_us (__Float32x4_t __a);
4293 __Int64x2_t __builtin_aarch64_lfloorv2dfv2di (__Float64x2_t __a);
4294 __Uint64x2_t __builtin_aarch64_lflooruv2dfv2di_us (__Float64x2_t __a);
4295 __Int32x2_t __builtin_aarch64_lfrintnv2sfv2si (__Float32x2_t __a);
4296 __Uint32x2_t __builtin_aarch64_lfrintnuv2sfv2si_us (__Float32x2_t __a);
4297 __Int32x4_t __builtin_aarch64_lfrintnv4sfv4si (__Float32x4_t __a);
4298 __Uint32x4_t __builtin_aarch64_lfrintnuv4sfv4si_us (__Float32x4_t __a);
4299 __Int64x2_t __builtin_aarch64_lfrintnv2dfv2di (__Float64x2_t __a);
4300 __Uint64x2_t __builtin_aarch64_lfrintnuv2dfv2di_us (__Float64x2_t __a);
4301 __Int32x2_t __builtin_aarch64_lceilv2sfv2si (__Float32x2_t __a);
4302 __Uint32x2_t __builtin_aarch64_lceiluv2sfv2si_us (__Float32x2_t __a);
4303 __Int32x4_t __builtin_aarch64_lceilv4sfv4si (__Float32x4_t __a);
4304 __Uint32x4_t __builtin_aarch64_lceiluv4sfv4si_us (__Float32x4_t __a);
4305 __Int64x2_t __builtin_aarch64_lceilv2dfv2di (__Float64x2_t __a);
4306 __Uint64x2_t __builtin_aarch64_lceiluv2dfv2di_us (__Float64x2_t __a);
4307 __Float32x2_t __builtin_aarch64_fmav2sf (__Float32x2_t __a, __Float32x2_t __b, __Float32x2_t __c);
4308 __Float32x4_t __builtin_aarch64_fmav4sf (__Float32x4_t __a, __Float32x4_t __b, __Float32x4_t __c);
4309 __Float64x2_t __builtin_aarch64_fmav2df (__Float64x2_t __a, __Float64x2_t __b, __Float64x2_t __c);
4310 __Float16x4_t __builtin_aarch64_ld1v4hf (const __fp16 *__a);
4311 __Float32x2_t __builtin_aarch64_ld1v2sf (const __builtin_aarch64_simd_sf * a);
4312 __Int8x8_t __builtin_aarch64_ld1v8qi (const __builtin_aarch64_simd_qi * a);
4313 __Int16x4_t __builtin_aarch64_ld1v4hi (const __builtin_aarch64_simd_hi * a);
4314 __Int32x2_t __builtin_aarch64_ld1v2si (const __builtin_aarch64_simd_si * a);
4315 __Float16x8_t __builtin_aarch64_ld1v8hf (const __fp16 *__a);
4316 __Float32x4_t __builtin_aarch64_ld1v4sf (const __builtin_aarch64_simd_sf * a);
4317 __Float64x2_t __builtin_aarch64_ld1v2df (const __builtin_aarch64_simd_df * a);
4318 __Int8x16_t __builtin_aarch64_ld1v16qi (const __builtin_aarch64_simd_qi * a);
4319 __Int16x8_t __builtin_aarch64_ld1v8hi (const __builtin_aarch64_simd_hi * a);
4320 __Int32x4_t __builtin_aarch64_ld1v4si (const __builtin_aarch64_simd_si * a);
4321 __Int64x2_t __builtin_aarch64_ld1v2di (const __builtin_aarch64_simd_di * a);
4322 __Float32x2_t __builtin_aarch64_smax_nanv2sf (__Float32x2_t __a, __Float32x2_t __b);
4323 __Int8x8_t __builtin_aarch64_smaxv8qi (__Int8x8_t __a, __Int8x8_t __b);
4324 __Int16x4_t __builtin_aarch64_smaxv4hi (__Int16x4_t __a, __Int16x4_t __b);
4325 __Int32x2_t __builtin_aarch64_smaxv2si (__Int32x2_t __a, __Int32x2_t __b);
4326 __Float32x4_t __builtin_aarch64_smax_nanv4sf (__Float32x4_t __a, __Float32x4_t __b);
4327 __Float64x2_t __builtin_aarch64_smax_nanv2df (__Float64x2_t __a, __Float64x2_t __b);
4328 __Int8x16_t __builtin_aarch64_smaxv16qi (__Int8x16_t __a, __Int8x16_t __b);
4329 __Int16x8_t __builtin_aarch64_smaxv8hi (__Int16x8_t __a, __Int16x8_t __b);
4330 __Int32x4_t __builtin_aarch64_smaxv4si (__Int32x4_t __a, __Int32x4_t __b);
4331 __Int8x8_t __builtin_aarch64_smaxpv8qi (__Int8x8_t a, __Int8x8_t b);
4332 __Int16x4_t __builtin_aarch64_smaxpv4hi (__Int16x4_t a, __Int16x4_t b);
4333 __Int32x2_t __builtin_aarch64_smaxpv2si (__Int32x2_t a, __Int32x2_t b);
4334 __Int8x16_t __builtin_aarch64_smaxpv16qi (__Int8x16_t a, __Int8x16_t b);
4335 __Int16x8_t __builtin_aarch64_smaxpv8hi (__Int16x8_t a, __Int16x8_t b);
4336 __Int32x4_t __builtin_aarch64_smaxpv4si (__Int32x4_t a, __Int32x4_t b);
4337 __Float32x4_t __builtin_aarch64_smax_nanpv4sf (__Float32x4_t a, __Float32x4_t b);
4338 __Float64x2_t __builtin_aarch64_smax_nanpv2df (__Float64x2_t a, __Float64x2_t b);
4339 __Float32x2_t __builtin_aarch64_smaxpv2sf (__Float32x2_t a, __Float32x2_t b);
4340 __Float32x4_t __builtin_aarch64_smaxpv4sf (__Float32x4_t a, __Float32x4_t b);
4341 __Float64x2_t __builtin_aarch64_smaxpv2df (__Float64x2_t a, __Float64x2_t b);
4342 __Int8x8_t __builtin_aarch64_sminpv8qi (__Int8x8_t a, __Int8x8_t b);
4343 __Int16x4_t __builtin_aarch64_sminpv4hi (__Int16x4_t a, __Int16x4_t b);
4344 __Int32x2_t __builtin_aarch64_sminpv2si (__Int32x2_t a, __Int32x2_t b);
4345 __Int8x16_t __builtin_aarch64_sminpv16qi (__Int8x16_t a, __Int8x16_t b);
4346 __Int16x8_t __builtin_aarch64_sminpv8hi (__Int16x8_t a, __Int16x8_t b);
4347 __Int32x4_t __builtin_aarch64_sminpv4si (__Int32x4_t a, __Int32x4_t b);
4348 __Float32x2_t __builtin_aarch64_smin_nanpv2sf (__Float32x2_t a, __Float32x2_t b);
4349 __Float32x4_t __builtin_aarch64_smin_nanpv4sf (__Float32x4_t a, __Float32x4_t b);
4350 __Float64x2_t __builtin_aarch64_smin_nanpv2df (__Float64x2_t a, __Float64x2_t b);
4351 __Float32x2_t __builtin_aarch64_sminpv2sf (__Float32x2_t a, __Float32x2_t b);
4352 __Float32x4_t __builtin_aarch64_sminpv4sf (__Float32x4_t a, __Float32x4_t b);
4353 __Float64x2_t __builtin_aarch64_sminpv2df (__Float64x2_t a, __Float64x2_t b);
4354 __Float32x2_t __builtin_aarch64_smaxv2sf (__Float32x2_t __a, __Float32x2_t __b);
4355 __Float32x4_t __builtin_aarch64_smaxv4sf (__Float32x4_t __a, __Float32x4_t __b);
4356 __Float64x2_t __builtin_aarch64_smaxv2df (__Float64x2_t __a, __Float64x2_t __b);
4357 __Float32x2_t __builtin_aarch64_smin_nanv2sf (__Float32x2_t __a, __Float32x2_t __b);
4358 __Int8x8_t __builtin_aarch64_sminv8qi (__Int8x8_t __a, __Int8x8_t __b);
4359 __Int16x4_t __builtin_aarch64_sminv4hi (__Int16x4_t __a, __Int16x4_t __b);
4360 __Int32x2_t __builtin_aarch64_sminv2si (__Int32x2_t __a, __Int32x2_t __b);
4361 __Float32x4_t __builtin_aarch64_smin_nanv4sf (__Float32x4_t __a, __Float32x4_t __b);
4362 __Float64x2_t __builtin_aarch64_smin_nanv2df (__Float64x2_t __a, __Float64x2_t __b);
4363 __Int8x16_t __builtin_aarch64_sminv16qi (__Int8x16_t __a, __Int8x16_t __b);
4364 __Int16x8_t __builtin_aarch64_sminv8hi (__Int16x8_t __a, __Int16x8_t __b);
4365 __Int32x4_t __builtin_aarch64_sminv4si (__Int32x4_t __a, __Int32x4_t __b);
4366 __Float32x2_t __builtin_aarch64_sminv2sf (__Float32x2_t __a, __Float32x2_t __b);
4367 __Float32x4_t __builtin_aarch64_sminv4sf (__Float32x4_t __a, __Float32x4_t __b);
4368 __Float64x2_t __builtin_aarch64_sminv2df (__Float64x2_t __a, __Float64x2_t __b);
4369 __Int8x8_t __builtin_aarch64_addpv8qi (__Int8x8_t __a, __Int8x8_t __b);
4370 __Int16x4_t __builtin_aarch64_addpv4hi (__Int16x4_t __a, __Int16x4_t __b);
4371 __Int32x2_t __builtin_aarch64_addpv2si (__Int32x2_t __a, __Int32x2_t __b);
4372 __Int32x4_t __builtin_aarch64_sqdmlalv4hi (__Int32x4_t __a, __Int16x4_t __b, __Int16x4_t __c);
4373 __Int32x4_t __builtin_aarch64_sqdmlal2v8hi (__Int32x4_t __a, __Int16x8_t __b, __Int16x8_t __c);
4374 __Int32x4_t __builtin_aarch64_sqdmlal2_lanev8hi (__Int32x4_t __a, __Int16x8_t __b, __Int16x4_t __c, int const __d);
4375 __Int32x4_t __builtin_aarch64_sqdmlal2_laneqv8hi (__Int32x4_t __a, __Int16x8_t __b, __Int16x8_t __c, int const __d);
4376 __Int32x4_t __builtin_aarch64_sqdmlal2_nv8hi (__Int32x4_t __a, __Int16x8_t __b, short int __c);
4377 __Int32x4_t __builtin_aarch64_sqdmlal_lanev4hi (__Int32x4_t __a, __Int16x4_t __b, __Int16x4_t __c, int const __d);
4378 __Int32x4_t __builtin_aarch64_sqdmlal_laneqv4hi (__Int32x4_t __a, __Int16x4_t __b, __Int16x8_t __c, int const __d);
4379 __Int32x4_t __builtin_aarch64_sqdmlal_nv4hi (__Int32x4_t __a, __Int16x4_t __b, short int __c);
4380 __Int64x2_t __builtin_aarch64_sqdmlalv2si (__Int64x2_t __a, __Int32x2_t __b, __Int32x2_t __c);
4381 __Int64x2_t __builtin_aarch64_sqdmlal2v4si (__Int64x2_t __a, __Int32x4_t __b, __Int32x4_t __c);
4382 __Int64x2_t __builtin_aarch64_sqdmlal2_lanev4si (__Int64x2_t __a, __Int32x4_t __b, __Int32x2_t __c, int const __d);
4383 __Int64x2_t __builtin_aarch64_sqdmlal2_laneqv4si (__Int64x2_t __a, __Int32x4_t __b, __Int32x4_t __c, int const __d);
4384 __Int64x2_t __builtin_aarch64_sqdmlal2_nv4si (__Int64x2_t __a, __Int32x4_t __b, int __c);
4385 __Int64x2_t __builtin_aarch64_sqdmlal_lanev2si (__Int64x2_t __a, __Int32x2_t __b, __Int32x2_t __c, int const __d);
4386 __Int64x2_t __builtin_aarch64_sqdmlal_laneqv2si (__Int64x2_t __a, __Int32x2_t __b, __Int32x4_t __c, int const __d);
4387 __Int64x2_t __builtin_aarch64_sqdmlal_nv2si (__Int64x2_t __a, __Int32x2_t __b, int __c);
4388 __Int32x4_t __builtin_aarch64_sqdmlslv4hi (__Int32x4_t __a, __Int16x4_t __b, __Int16x4_t __c);
4389 __Int32x4_t __builtin_aarch64_sqdmlsl2v8hi (__Int32x4_t __a, __Int16x8_t __b, __Int16x8_t __c);
4390 __Int32x4_t __builtin_aarch64_sqdmlsl2_lanev8hi (__Int32x4_t __a, __Int16x8_t __b, __Int16x4_t __c, int const __d);
4391 __Int32x4_t __builtin_aarch64_sqdmlsl2_laneqv8hi (__Int32x4_t __a, __Int16x8_t __b, __Int16x8_t __c, int const __d);
4392 __Int32x4_t __builtin_aarch64_sqdmlsl2_nv8hi (__Int32x4_t __a, __Int16x8_t __b, short int __c);
4393 __Int32x4_t __builtin_aarch64_sqdmlsl_lanev4hi (__Int32x4_t __a, __Int16x4_t __b, __Int16x4_t __c, int const __d);
4394 __Int32x4_t __builtin_aarch64_sqdmlsl_laneqv4hi (__Int32x4_t __a, __Int16x4_t __b, __Int16x8_t __c, int const __d);
4395 __Int32x4_t __builtin_aarch64_sqdmlsl_nv4hi (__Int32x4_t __a, __Int16x4_t __b, short int __c);
4396 __Int64x2_t __builtin_aarch64_sqdmlslv2si (__Int64x2_t __a, __Int32x2_t __b, __Int32x2_t __c);
4397 __Int64x2_t __builtin_aarch64_sqdmlsl2v4si (__Int64x2_t __a, __Int32x4_t __b, __Int32x4_t __c);
4398 __Int64x2_t __builtin_aarch64_sqdmlsl2_lanev4si (__Int64x2_t __a, __Int32x4_t __b, __Int32x2_t __c, int const __d);
4399 __Int64x2_t __builtin_aarch64_sqdmlsl2_laneqv4si (__Int64x2_t __a, __Int32x4_t __b, __Int32x4_t __c, int const __d);
4400 __Int64x2_t __builtin_aarch64_sqdmlsl2_nv4si (__Int64x2_t __a, __Int32x4_t __b, int __c);
4401 __Int64x2_t __builtin_aarch64_sqdmlsl_lanev2si (__Int64x2_t __a, __Int32x2_t __b, __Int32x2_t __c, int const __d);
4402 __Int64x2_t __builtin_aarch64_sqdmlsl_laneqv2si (__Int64x2_t __a, __Int32x2_t __b, __Int32x4_t __c, int const __d);
4403 __Int64x2_t __builtin_aarch64_sqdmlsl_nv2si (__Int64x2_t __a, __Int32x2_t __b, int __c);
4404 __Int16x4_t __builtin_aarch64_sqdmulh_lanev4hi (__Int16x4_t __a, __Int16x4_t __b, const int __c);
4405 __Int32x2_t __builtin_aarch64_sqdmulh_lanev2si (__Int32x2_t __a, __Int32x2_t __b, const int __c);
4406 __Int16x8_t __builtin_aarch64_sqdmulh_lanev8hi (__Int16x8_t __a, __Int16x4_t __b, const int __c);
4407 __Int32x4_t __builtin_aarch64_sqdmulh_lanev4si (__Int32x4_t __a, __Int32x2_t __b, const int __c);
4408 __Int32x4_t __builtin_aarch64_sqdmullv4hi (__Int16x4_t __a, __Int16x4_t __b);
4409 __Int32x4_t __builtin_aarch64_sqdmull2v8hi (__Int16x8_t __a, __Int16x8_t __b);
4410 __Int32x4_t __builtin_aarch64_sqdmull2_lanev8hi (__Int16x8_t __a, __Int16x4_t __b, int const __c);
4411 __Int32x4_t __builtin_aarch64_sqdmull2_laneqv8hi (__Int16x8_t __a, __Int16x8_t __b, int const __c);
4412 __Int32x4_t __builtin_aarch64_sqdmull2_nv8hi (__Int16x8_t __a, short int __b);
4413 __Int32x4_t __builtin_aarch64_sqdmull_lanev4hi (__Int16x4_t __a, __Int16x4_t __b, int const __c);
4414 __Int32x4_t __builtin_aarch64_sqdmull_laneqv4hi (__Int16x4_t __a, __Int16x8_t __b, int const __c);
4415 __Int32x4_t __builtin_aarch64_sqdmull_nv4hi (__Int16x4_t __a, short int __b);
4416 __Int64x2_t __builtin_aarch64_sqdmullv2si (__Int32x2_t __a, __Int32x2_t __b);
4417 __Int64x2_t __builtin_aarch64_sqdmull2v4si (__Int32x4_t __a, __Int32x4_t __b);
4418 __Int64x2_t __builtin_aarch64_sqdmull2_lanev4si (__Int32x4_t __a, __Int32x2_t __b, int const __c);
4419 __Int64x2_t __builtin_aarch64_sqdmull2_laneqv4si (__Int32x4_t __a, __Int32x4_t __b, int const __c);
4420 __Int64x2_t __builtin_aarch64_sqdmull2_nv4si (__Int32x4_t __a, int __b);
4421 __Int64x2_t __builtin_aarch64_sqdmull_lanev2si (__Int32x2_t __a, __Int32x2_t __b, int const __c);
4422 __Int64x2_t __builtin_aarch64_sqdmull_laneqv2si (__Int32x2_t __a, __Int32x4_t __b, int const __c);
4423 __Int64x2_t __builtin_aarch64_sqdmull_nv2si (__Int32x2_t __a, int __b);
4424 __Int16x4_t __builtin_aarch64_sqrdmulh_lanev4hi (__Int16x4_t __a, __Int16x4_t __b, const int __c);
4425 __Int32x2_t __builtin_aarch64_sqrdmulh_lanev2si (__Int32x2_t __a, __Int32x2_t __b, const int __c);
4426 __Int16x8_t __builtin_aarch64_sqrdmulh_lanev8hi (__Int16x8_t __a, __Int16x4_t __b, const int __c);
4427 __Int32x4_t __builtin_aarch64_sqrdmulh_lanev4si (__Int32x4_t __a, __Int32x2_t __b, const int __c);
4428 __Int8x8_t __builtin_aarch64_sqrshlv8qi (__Int8x8_t __a, __Int8x8_t __b);
4429 __Int16x4_t __builtin_aarch64_sqrshlv4hi (__Int16x4_t __a, __Int16x4_t __b);
4430 __Int32x2_t __builtin_aarch64_sqrshlv2si (__Int32x2_t __a, __Int32x2_t __b);
4431 __Uint8x8_t __builtin_aarch64_uqrshlv8qi_uus (__Uint8x8_t __a, __Int8x8_t __b);
4432 __Uint16x4_t __builtin_aarch64_uqrshlv4hi_uus (__Uint16x4_t __a, __Int16x4_t __b);
4433 __Uint32x2_t __builtin_aarch64_uqrshlv2si_uus (__Uint32x2_t __a, __Int32x2_t __b);
4434 __Int8x16_t __builtin_aarch64_sqrshlv16qi (__Int8x16_t __a, __Int8x16_t __b);
4435 __Int16x8_t __builtin_aarch64_sqrshlv8hi (__Int16x8_t __a, __Int16x8_t __b);
4436 __Int32x4_t __builtin_aarch64_sqrshlv4si (__Int32x4_t __a, __Int32x4_t __b);
4437 __Int64x2_t __builtin_aarch64_sqrshlv2di (__Int64x2_t __a, __Int64x2_t __b);
4438 __Uint8x16_t __builtin_aarch64_uqrshlv16qi_uus (__Uint8x16_t __a, __Int8x16_t __b);
4439 __Uint16x8_t __builtin_aarch64_uqrshlv8hi_uus (__Uint16x8_t __a, __Int16x8_t __b);
4440 __Uint32x4_t __builtin_aarch64_uqrshlv4si_uus (__Uint32x4_t __a, __Int32x4_t __b);
4441 __Uint64x2_t __builtin_aarch64_uqrshlv2di_uus (__Uint64x2_t __a, __Int64x2_t __b);
4442 __Uint8x8_t __builtin_aarch64_uqrshrn_nv8hi_uus (__Uint16x8_t __a, const int __b);
4443 __Uint16x4_t __builtin_aarch64_uqrshrn_nv4si_uus (__Uint32x4_t __a, const int __b);
4444 __Uint32x2_t __builtin_aarch64_uqrshrn_nv2di_uus (__Uint64x2_t __a, const int __b);
4445 __Int8x8_t __builtin_aarch64_sqshlv8qi (__Int8x8_t __a, __Int8x8_t __b);
4446 __Int16x4_t __builtin_aarch64_sqshlv4hi (__Int16x4_t __a, __Int16x4_t __b);
4447 __Int32x2_t __builtin_aarch64_sqshlv2si (__Int32x2_t __a, __Int32x2_t __b);
4448 __Uint8x8_t __builtin_aarch64_uqshlv8qi_uus (__Uint8x8_t __a, __Int8x8_t __b);
4449 __Uint16x4_t __builtin_aarch64_uqshlv4hi_uus (__Uint16x4_t __a, __Int16x4_t __b);
4450 __Uint32x2_t __builtin_aarch64_uqshlv2si_uus (__Uint32x2_t __a, __Int32x2_t __b);
4451 __Int8x16_t __builtin_aarch64_sqshlv16qi (__Int8x16_t __a, __Int8x16_t __b);
4452 __Int16x8_t __builtin_aarch64_sqshlv8hi (__Int16x8_t __a, __Int16x8_t __b);
4453 __Int32x4_t __builtin_aarch64_sqshlv4si (__Int32x4_t __a, __Int32x4_t __b);
4454 __Int64x2_t __builtin_aarch64_sqshlv2di (__Int64x2_t __a, __Int64x2_t __b);
4455 __Uint8x16_t __builtin_aarch64_uqshlv16qi_uus (__Uint8x16_t __a, __Int8x16_t __b);
4456 __Uint16x8_t __builtin_aarch64_uqshlv8hi_uus (__Uint16x8_t __a, __Int16x8_t __b);
4457 __Uint32x4_t __builtin_aarch64_uqshlv4si_uus (__Uint32x4_t __a, __Int32x4_t __b);
4458 __Uint64x2_t __builtin_aarch64_uqshlv2di_uus (__Uint64x2_t __a, __Int64x2_t __b);
4459 __Uint8x8_t __builtin_aarch64_uqshl_nv8qi_uus (__Uint8x8_t __a, const int __b);
4460 __Uint16x4_t __builtin_aarch64_uqshl_nv4hi_uus (__Uint16x4_t __a, const int __b);
4461 __Uint32x2_t __builtin_aarch64_uqshl_nv2si_uus (__Uint32x2_t __a, const int __b);
4462 __Uint8x16_t __builtin_aarch64_uqshl_nv16qi_uus (__Uint8x16_t __a, const int __b);
4463 __Uint16x8_t __builtin_aarch64_uqshl_nv8hi_uus (__Uint16x8_t __a, const int __b);
4464 __Uint32x4_t __builtin_aarch64_uqshl_nv4si_uus (__Uint32x4_t __a, const int __b);
4465 __Uint64x2_t __builtin_aarch64_uqshl_nv2di_uus (__Uint64x2_t __a, const int __b);
4466 __Uint8x8_t __builtin_aarch64_sqshlu_nv8qi_uss (__Int8x8_t __a, const int __b);
4467 __Uint16x4_t __builtin_aarch64_sqshlu_nv4hi_uss (__Int16x4_t __a, const int __b);
4468 __Uint32x2_t __builtin_aarch64_sqshlu_nv2si_uss (__Int32x2_t __a, const int __b);
4469 __Uint8x16_t __builtin_aarch64_sqshlu_nv16qi_uss (__Int8x16_t __a, const int __b);
4470 __Uint16x8_t __builtin_aarch64_sqshlu_nv8hi_uss (__Int16x8_t __a, const int __b);
4471 __Uint32x4_t __builtin_aarch64_sqshlu_nv4si_uss (__Int32x4_t __a, const int __b);
4472 __Uint64x2_t __builtin_aarch64_sqshlu_nv2di_uss (__Int64x2_t __a, const int __b);
4473 __Uint8x8_t __builtin_aarch64_uqshrn_nv8hi_uus (__Uint16x8_t __a, const int __b);
4474 __Uint16x4_t __builtin_aarch64_uqshrn_nv4si_uus (__Uint32x4_t __a, const int __b);
4475 __Uint32x2_t __builtin_aarch64_uqshrn_nv2di_uus (__Uint64x2_t __a, const int __b);
4476 __Int8x8_t __builtin_aarch64_rbitv8qi (__Int8x8_t __a);
4477 __Int8x16_t __builtin_aarch64_rbitv16qi (__Int8x16_t __a);
4478 __Float32x2_t __builtin_aarch64_frecpev2sf (__Float32x2_t __a);
4479 __Float32x4_t __builtin_aarch64_frecpev4sf (__Float32x4_t __a);
4480 __Float64x2_t __builtin_aarch64_frecpev2df (__Float64x2_t __a);
4481 __Float32x2_t __builtin_aarch64_frecpsv2sf (__Float32x2_t __a, __Float32x2_t __b);
4482 __Float32x4_t __builtin_aarch64_frecpsv4sf (__Float32x4_t __a, __Float32x4_t __b);
4483 __Float64x2_t __builtin_aarch64_frecpsv2df (__Float64x2_t __a, __Float64x2_t __b);
4484 __Float32x2_t __builtin_aarch64_btruncv2sf (__Float32x2_t __a);
4485 __Float32x4_t __builtin_aarch64_btruncv4sf (__Float32x4_t __a);
4486 __Float64x2_t __builtin_aarch64_btruncv2df (__Float64x2_t __a);
4487 __Float32x2_t __builtin_aarch64_roundv2sf (__Float32x2_t __a);
4488 __Float32x4_t __builtin_aarch64_roundv4sf (__Float32x4_t __a);
4489 __Float64x2_t __builtin_aarch64_roundv2df (__Float64x2_t __a);
4490 __Float32x2_t __builtin_aarch64_nearbyintv2sf (__Float32x2_t __a);
4491 __Float32x4_t __builtin_aarch64_nearbyintv4sf (__Float32x4_t __a);
4492 __Float64x2_t __builtin_aarch64_nearbyintv2df (__Float64x2_t __a);
4493 __Float32x2_t __builtin_aarch64_floorv2sf (__Float32x2_t __a);
4494 __Float32x4_t __builtin_aarch64_floorv4sf (__Float32x4_t __a);
4495 __Float64x2_t __builtin_aarch64_floorv2df (__Float64x2_t __a);
4496 __Float32x2_t __builtin_aarch64_frintnv2sf (__Float32x2_t __a);
4497 __Float32x4_t __builtin_aarch64_frintnv4sf (__Float32x4_t __a);
4498 __Float64x2_t __builtin_aarch64_frintnv2df (__Float64x2_t __a);
4499 __Float32x2_t __builtin_aarch64_ceilv2sf (__Float32x2_t __a);
4500 __Float32x4_t __builtin_aarch64_ceilv4sf (__Float32x4_t __a);
4501 __Float64x2_t __builtin_aarch64_ceilv2df (__Float64x2_t __a);
4502 __Float32x2_t __builtin_aarch64_rintv2sf (__Float32x2_t __a);
4503 __Float32x4_t __builtin_aarch64_rintv4sf (__Float32x4_t __a);
4504 __Float64x2_t __builtin_aarch64_rintv2df (__Float64x2_t __a);
4505 __Uint8x8_t __builtin_aarch64_urshlv8qi_uus (__Uint8x8_t __a, __Int8x8_t __b);
4506 __Uint16x4_t __builtin_aarch64_urshlv4hi_uus (__Uint16x4_t __a, __Int16x4_t __b);
4507 __Uint32x2_t __builtin_aarch64_urshlv2si_uus (__Uint32x2_t __a, __Int32x2_t __b);
4508 __Uint8x16_t __builtin_aarch64_urshlv16qi_uus (__Uint8x16_t __a, __Int8x16_t __b);
4509 __Uint16x8_t __builtin_aarch64_urshlv8hi_uus (__Uint16x8_t __a, __Int16x8_t __b);
4510 __Uint32x4_t __builtin_aarch64_urshlv4si_uus (__Uint32x4_t __a, __Int32x4_t __b);
4511 __Uint64x2_t __builtin_aarch64_urshlv2di_uus (__Uint64x2_t __a, __Int64x2_t __b);
4512 __Uint8x8_t __builtin_aarch64_urshr_nv8qi_uus (__Uint8x8_t __a, const int __b);
4513 __Uint16x4_t __builtin_aarch64_urshr_nv4hi_uus (__Uint16x4_t __a, const int __b);
4514 __Uint32x2_t __builtin_aarch64_urshr_nv2si_uus (__Uint32x2_t __a, const int __b);
4515 __Uint8x16_t __builtin_aarch64_urshr_nv16qi_uus (__Uint8x16_t __a, const int __b);
4516 __Uint16x8_t __builtin_aarch64_urshr_nv8hi_uus (__Uint16x8_t __a, const int __b);
4517 __Uint32x4_t __builtin_aarch64_urshr_nv4si_uus (__Uint32x4_t __a, const int __b);
4518 __Uint64x2_t __builtin_aarch64_urshr_nv2di_uus (__Uint64x2_t __a, const int __b);
4519 __Uint8x8_t __builtin_aarch64_ursra_nv8qi_uuus (__Uint8x8_t __a, __Uint8x8_t __b, const int __c);
4520 __Uint16x4_t __builtin_aarch64_ursra_nv4hi_uuus (__Uint16x4_t __a, __Uint16x4_t __b, const int __c);
4521 __Uint32x2_t __builtin_aarch64_ursra_nv2si_uuus (__Uint32x2_t __a, __Uint32x2_t __b, const int __c);
4522 __Uint8x16_t __builtin_aarch64_ursra_nv16qi_uuus (__Uint8x16_t __a, __Uint8x16_t __b, const int __c);
4523 __Uint16x8_t __builtin_aarch64_ursra_nv8hi_uuus (__Uint16x8_t __a, __Uint16x8_t __b, const int __c);
4524 __Uint32x4_t __builtin_aarch64_ursra_nv4si_uuus (__Uint32x4_t __a, __Uint32x4_t __b, const int __c);
4525 __Uint64x2_t __builtin_aarch64_ursra_nv2di_uuus (__Uint64x2_t __a, __Uint64x2_t __b, const int __c);
4526 __Uint32x4_t __builtin_aarch64_crypto_sha1cv4si_uuuu (__Uint32x4_t hash_abcd, unsigned int hash_e, __Uint32x4_t wk);
4527 __Uint32x4_t __builtin_aarch64_crypto_sha1mv4si_uuuu (__Uint32x4_t hash_abcd, unsigned int hash_e, __Uint32x4_t wk);
4528 __Uint32x4_t __builtin_aarch64_crypto_sha1pv4si_uuuu (__Uint32x4_t hash_abcd, unsigned int hash_e, __Uint32x4_t wk);
4529 __Uint32x4_t __builtin_aarch64_crypto_sha1su0v4si_uuuu (__Uint32x4_t w0_3, __Uint32x4_t w4_7, __Uint32x4_t w8_11);
4530 __Uint32x4_t __builtin_aarch64_crypto_sha1su1v4si_uuu (__Uint32x4_t tw0_3, __Uint32x4_t w12_15);
4531 __Uint32x4_t __builtin_aarch64_crypto_sha256hv4si_uuuu (__Uint32x4_t hash_abcd, __Uint32x4_t hash_efgh, __Uint32x4_t wk);
4532 __Uint32x4_t __builtin_aarch64_crypto_sha256h2v4si_uuuu (__Uint32x4_t hash_efgh, __Uint32x4_t hash_abcd, __Uint32x4_t wk);
4533 __Uint32x4_t __builtin_aarch64_crypto_sha256su0v4si_uuu (__Uint32x4_t w0_3, __Uint32x4_t w4_7);
4534 __Uint32x4_t __builtin_aarch64_crypto_sha256su1v4si_uuuu (__Uint32x4_t tw0_3, __Uint32x4_t w8_11, __Uint32x4_t w12_15);
4535 __Poly128_t __builtin_aarch64_crypto_pmullv2di_ppp (__Poly64x2_t a, __Poly64x2_t b);
4536 __Int8x8_t __builtin_aarch64_sshlv8qi (__Int8x8_t __a, __Int8x8_t __b);
4537 __Int16x4_t __builtin_aarch64_sshlv4hi (__Int16x4_t __a, __Int16x4_t __b);
4538 __Int32x2_t __builtin_aarch64_sshlv2si (__Int32x2_t __a, __Int32x2_t __b);
4539 __Uint8x8_t __builtin_aarch64_ushlv8qi_uus (__Uint8x8_t __a, __Int8x8_t __b);
4540 __Uint16x4_t __builtin_aarch64_ushlv4hi_uus (__Uint16x4_t __a, __Int16x4_t __b);
4541 __Uint32x2_t __builtin_aarch64_ushlv2si_uus (__Uint32x2_t __a, __Int32x2_t __b);
4542 __Int8x16_t __builtin_aarch64_sshlv16qi (__Int8x16_t __a, __Int8x16_t __b);
4543 __Int16x8_t __builtin_aarch64_sshlv8hi (__Int16x8_t __a, __Int16x8_t __b);
4544 __Int32x4_t __builtin_aarch64_sshlv4si (__Int32x4_t __a, __Int32x4_t __b);
4545 __Int64x2_t __builtin_aarch64_sshlv2di (__Int64x2_t __a, __Int64x2_t __b);
4546 __Uint8x16_t __builtin_aarch64_ushlv16qi_uus (__Uint8x16_t __a, __Int8x16_t __b);
4547 __Uint16x8_t __builtin_aarch64_ushlv8hi_uus (__Uint16x8_t __a, __Int16x8_t __b);
4548 __Uint32x4_t __builtin_aarch64_ushlv4si_uus (__Uint32x4_t __a, __Int32x4_t __b);
4549 __Uint64x2_t __builtin_aarch64_ushlv2di_uus (__Uint64x2_t __a, __Int64x2_t __b);
4550 __Int16x8_t __builtin_aarch64_sshll2_nv16qi (__Int8x16_t __a, const int __b);
4551 __Int32x4_t __builtin_aarch64_sshll2_nv8hi (__Int16x8_t __a, const int __b);
4552 __Int64x2_t __builtin_aarch64_sshll2_nv4si (__Int32x4_t __a, const int __b);
4553 __Int16x8_t __builtin_aarch64_sshll_nv8qi (__Int8x8_t __a, const int __b);
4554 __Int32x4_t __builtin_aarch64_sshll_nv4hi (__Int16x4_t __a, const int __b);
4555 __Int64x2_t __builtin_aarch64_sshll_nv2si (__Int32x2_t __a, const int __b);
4556 __Uint16x8_t __builtin_aarch64_ushll_nv8qi_uus (__Uint8x8_t __a, const int __b);
4557 __Uint32x4_t __builtin_aarch64_ushll_nv4hi_uus (__Uint16x4_t __a, const int __b);
4558 __Uint64x2_t __builtin_aarch64_ushll_nv2si_uus (__Uint32x2_t __a, const int __b);
4559 __Int32x4_t __builtin_aarch64_lshrv4si (__Int32x4_t __a, const int __b);
4560 __Int64x2_t __builtin_aarch64_lshrv2di (__Int64x2_t __a, const int __b);
4561 __Uint8x8_t __builtin_aarch64_usli_nv8qi_uuus (__Uint8x8_t __a, __Uint8x8_t __b, const int __c);
4562 __Uint16x4_t __builtin_aarch64_usli_nv4hi_uuus (__Uint16x4_t __a, __Uint16x4_t __b, const int __c);
4563 __Uint32x2_t __builtin_aarch64_usli_nv2si_uuus (__Uint32x2_t __a, __Uint32x2_t __b, const int __c);
4564 __Uint8x16_t __builtin_aarch64_usli_nv16qi_uuus (__Uint8x16_t __a, __Uint8x16_t __b, const int __c);
4565 __Uint16x8_t __builtin_aarch64_usli_nv8hi_uuus (__Uint16x8_t __a, __Uint16x8_t __b, const int __c);
4566 __Uint32x4_t __builtin_aarch64_usli_nv4si_uuus (__Uint32x4_t __a, __Uint32x4_t __b, const int __c);
4567 __Uint64x2_t __builtin_aarch64_usli_nv2di_uuus (__Uint64x2_t __a, __Uint64x2_t __b, const int __c);
4568 __Uint8x8_t __builtin_aarch64_usqaddv8qi_uus (__Uint8x8_t __a, __Int8x8_t __b);
4569 __Uint16x4_t __builtin_aarch64_usqaddv4hi_uus (__Uint16x4_t __a, __Int16x4_t __b);
4570 __Uint32x2_t __builtin_aarch64_usqaddv2si_uus (__Uint32x2_t __a, __Int32x2_t __b);
4571 __Uint8x16_t __builtin_aarch64_usqaddv16qi_uus (__Uint8x16_t __a, __Int8x16_t __b);
4572 __Uint16x8_t __builtin_aarch64_usqaddv8hi_uus (__Uint16x8_t __a, __Int16x8_t __b);
4573 __Uint32x4_t __builtin_aarch64_usqaddv4si_uus (__Uint32x4_t __a, __Int32x4_t __b);
4574 __Uint64x2_t __builtin_aarch64_usqaddv2di_uus (__Uint64x2_t __a, __Int64x2_t __b);
4575 __Float32x2_t __builtin_aarch64_sqrtv2sf (__Float32x2_t a);
4576 __Float32x4_t __builtin_aarch64_sqrtv4sf (__Float32x4_t a);
4577 __Float64x2_t __builtin_aarch64_sqrtv2df (__Float64x2_t a);
4578 __Uint8x8_t __builtin_aarch64_usra_nv8qi_uuus (__Uint8x8_t __a, __Uint8x8_t __b, const int __c);
4579 __Uint16x4_t __builtin_aarch64_usra_nv4hi_uuus (__Uint16x4_t __a, __Uint16x4_t __b, const int __c);
4580 __Uint32x2_t __builtin_aarch64_usra_nv2si_uuus (__Uint32x2_t __a, __Uint32x2_t __b, const int __c);
4581 __Uint8x16_t __builtin_aarch64_usra_nv16qi_uuus (__Uint8x16_t __a, __Uint8x16_t __b, const int __c);
4582 __Uint16x8_t __builtin_aarch64_usra_nv8hi_uuus (__Uint16x8_t __a, __Uint16x8_t __b, const int __c);
4583 __Uint32x4_t __builtin_aarch64_usra_nv4si_uuus (__Uint32x4_t __a, __Uint32x4_t __b, const int __c);
4584 __Uint64x2_t __builtin_aarch64_usra_nv2di_uuus (__Uint64x2_t __a, __Uint64x2_t __b, const int __c);
4585 __Uint8x8_t __builtin_aarch64_usri_nv8qi_uuus (__Uint8x8_t __a, __Uint8x8_t __b, const int __c);
4586 __Uint16x4_t __builtin_aarch64_usri_nv4hi_uuus (__Uint16x4_t __a, __Uint16x4_t __b, const int __c);
4587 __Uint32x2_t __builtin_aarch64_usri_nv2si_uuus (__Uint32x2_t __a, __Uint32x2_t __b, const int __c);
4588 __Uint8x16_t __builtin_aarch64_usri_nv16qi_uuus (__Uint8x16_t __a, __Uint8x16_t __b, const int __c);
4589 __Uint16x8_t __builtin_aarch64_usri_nv8hi_uuus (__Uint16x8_t __a, __Uint16x8_t __b, const int __c);
4590 __Uint32x4_t __builtin_aarch64_usri_nv4si_uuus (__Uint32x4_t __a, __Uint32x4_t __b, const int __c);
4591 __Uint64x2_t __builtin_aarch64_usri_nv2di_uuus (__Uint64x2_t __a, __Uint64x2_t __b, const int __c);
4592 __Int8x8_t __builtin_aarch64_suqaddv8qi_ssu (__Int8x8_t __a, __Uint8x8_t __b);
4593 __Int16x4_t __builtin_aarch64_suqaddv4hi_ssu (__Int16x4_t __a, __Uint16x4_t __b);
4594 __Int32x2_t __builtin_aarch64_suqaddv2si_ssu (__Int32x2_t __a, __Uint32x2_t __b);
4595 __Int8x16_t __builtin_aarch64_suqaddv16qi_ssu (__Int8x16_t __a, __Uint8x16_t __b);
4596 __Int16x8_t __builtin_aarch64_suqaddv8hi_ssu (__Int16x8_t __a, __Uint16x8_t __b);
4597 __Int32x4_t __builtin_aarch64_suqaddv4si_ssu (__Int32x4_t __a, __Uint32x4_t __b);
4598 __Int64x2_t __builtin_aarch64_suqaddv2di_ssu (__Int64x2_t __a, __Uint64x2_t __b);
4599 __Poly128_t __builtin_aarch64_crypto_pmulldi_ppp (__Poly64_t a, __Poly64_t b);
4600 __Int8x8_t __builtin_aarch64_tbx4v8qi (__Int8x8_t, __builtin_aarch64_simd_oi, __Int8x8_t);
4601
4602 void __builtin_aarch64_st2_lanev4hf(__fp16*, __builtin_aarch64_simd_oi, int);
4603 void __builtin_aarch64_st2_lanev2sf(float*, __builtin_aarch64_simd_oi, int);
4604 void __builtin_aarch64_st2_lanedf(double*, __builtin_aarch64_simd_oi, int);
4605 void __builtin_aarch64_st2_lanev8qi(signed char*, __builtin_aarch64_simd_oi, int);
4606 void __builtin_aarch64_st2_lanev4hi(short int*, __builtin_aarch64_simd_oi, int);
4607 void __builtin_aarch64_st2_lanedi(long int*, __builtin_aarch64_simd_oi, int);
4608 void __builtin_aarch64_st2_lanev2si(int*, __builtin_aarch64_simd_oi, int);
4609 void __builtin_aarch64_st3_lanev4hf(__fp16*, __builtin_aarch64_simd_ci, int);
4610 void __builtin_aarch64_st3_lanev2sf(float*, __builtin_aarch64_simd_ci, int);
4611 void __builtin_aarch64_st3_lanedf(double*, __builtin_aarch64_simd_ci, int);
4612 void __builtin_aarch64_st3_lanev8qi(signed char*, __builtin_aarch64_simd_ci, int);
4613 void __builtin_aarch64_st3_lanev4hi(short int*, __builtin_aarch64_simd_ci, int);
4614 void __builtin_aarch64_st3_lanedi(long int*, __builtin_aarch64_simd_ci, int);
4615 void __builtin_aarch64_st3_lanev2si(int*, __builtin_aarch64_simd_ci, int);
4616 void __builtin_aarch64_st4_lanev4hf(__fp16*, __builtin_aarch64_simd_xi, int);
4617 void __builtin_aarch64_st4_lanev2sf(float*, __builtin_aarch64_simd_xi, int);
4618 void __builtin_aarch64_st4_lanedf(double*, __builtin_aarch64_simd_xi, int);
4619 void __builtin_aarch64_st4_lanev8qi(signed char*, __builtin_aarch64_simd_xi, int);
4620 void __builtin_aarch64_st4_lanev4hi(short int*, __builtin_aarch64_simd_xi, int);
4621 void __builtin_aarch64_st4_lanedi(long int*, __builtin_aarch64_simd_xi, int);
4622 void __builtin_aarch64_st4_lanev2si(int*, __builtin_aarch64_simd_xi, int);
4623 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanev4hf(const __fp16*, __builtin_aarch64_simd_oi, int);
4624 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanev2sf(const float*, __builtin_aarch64_simd_oi, int);
4625 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanedf(const double*, __builtin_aarch64_simd_oi, int);
4626 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanev8qi(const signed char*, __builtin_aarch64_simd_oi, int);
4627 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanev4hi(const short int*, __builtin_aarch64_simd_oi, int);
4628 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanedi(const long int*, __builtin_aarch64_simd_oi, int);
4629 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanev2si(const int*, __builtin_aarch64_simd_oi, int);
4630 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanev4hf(const __fp16*, __builtin_aarch64_simd_ci, int);
4631 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanev2sf(const float*, __builtin_aarch64_simd_ci, int);
4632 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanedf(const double*, __builtin_aarch64_simd_ci, int);
4633 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanev8qi(const signed char*, __builtin_aarch64_simd_ci, int);
4634 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanev4hi(const short int*, __builtin_aarch64_simd_ci, int);
4635 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanedi(const long int*, __builtin_aarch64_simd_ci, int);
4636 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanev2si(const int*, __builtin_aarch64_simd_ci, int);
4637 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanev4hf(const __fp16*, __builtin_aarch64_simd_xi, int);
4638 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanev2sf(const float*, __builtin_aarch64_simd_xi, int);
4639 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanedf(const double*, __builtin_aarch64_simd_xi, int);
4640 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanev8qi(const signed char*, __builtin_aarch64_simd_xi, int);
4641 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanev4hi(const short int*, __builtin_aarch64_simd_xi, int);
4642 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanedi(const long int*, __builtin_aarch64_simd_xi, int);
4643 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanev2si(const int*, __builtin_aarch64_simd_xi, int);
4644 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanev16qi(const signed char*, __builtin_aarch64_simd_oi, int);
4645 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanev2df(const double*, __builtin_aarch64_simd_oi, int);
4646 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanev2di(const long int*, __builtin_aarch64_simd_oi, int);
4647 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanev4sf(const float*, __builtin_aarch64_simd_oi, int);
4648 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanev4si(const int*, __builtin_aarch64_simd_oi, int);
4649 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanev8hf(const __fp16*, __builtin_aarch64_simd_oi, int);
4650 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanev8hi(const short int*, __builtin_aarch64_simd_oi, int);
4651 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanev16qi(const signed char*, __builtin_aarch64_simd_ci, int);
4652 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanev2df(const double*, __builtin_aarch64_simd_ci, int);
4653 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanev2di(const long int*, __builtin_aarch64_simd_ci, int);
4654 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanev4sf(const float*, __builtin_aarch64_simd_ci, int);
4655 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanev4si(const int*, __builtin_aarch64_simd_ci, int);
4656 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanev8hf(const __fp16*, __builtin_aarch64_simd_ci, int);
4657 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanev8hi(const short int*, __builtin_aarch64_simd_ci, int);
4658 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanev16qi(const signed char*, __builtin_aarch64_simd_xi, int);
4659 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanev2df(const double*, __builtin_aarch64_simd_xi, int);
4660 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanev2di(const long int*, __builtin_aarch64_simd_xi, int);
4661 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanev4sf(const float*, __builtin_aarch64_simd_xi, int);
4662 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanev4si(const int*, __builtin_aarch64_simd_xi, int);
4663 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanev8hf(const __fp16*, __builtin_aarch64_simd_xi, int);
4664 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanev8hi(const short int*, __builtin_aarch64_simd_xi, int);
4665 void __builtin_aarch64_st2_lanev16qi(signed char*, __builtin_aarch64_simd_oi, int);
4666 void __builtin_aarch64_st2_lanev2df(double*, __builtin_aarch64_simd_oi, int);
4667 void __builtin_aarch64_st2_lanev2di(long int*, __builtin_aarch64_simd_oi, int);
4668 void __builtin_aarch64_st2_lanev4sf(float*, __builtin_aarch64_simd_oi, int);
4669 void __builtin_aarch64_st2_lanev4si(int*, __builtin_aarch64_simd_oi, int);
4670 void __builtin_aarch64_st2_lanev8hf(__fp16*, __builtin_aarch64_simd_oi, int);
4671 void __builtin_aarch64_st2_lanev8hi(short int*, __builtin_aarch64_simd_oi, int);
4672 void __builtin_aarch64_st3_lanev16qi(signed char*, __builtin_aarch64_simd_ci, int);
4673 void __builtin_aarch64_st3_lanev2df(double*, __builtin_aarch64_simd_ci, int);
4674 void __builtin_aarch64_st3_lanev2di(long int*, __builtin_aarch64_simd_ci, int);
4675 void __builtin_aarch64_st3_lanev4sf(float*, __builtin_aarch64_simd_ci, int);
4676 void __builtin_aarch64_st3_lanev4si(int*, __builtin_aarch64_simd_ci, int);
4677 void __builtin_aarch64_st3_lanev8hf(__fp16*, __builtin_aarch64_simd_ci, int);
4678 void __builtin_aarch64_st3_lanev8hi(short int*, __builtin_aarch64_simd_ci, int);
4679 void __builtin_aarch64_st4_lanev16qi(signed char*, __builtin_aarch64_simd_xi, int);
4680 void __builtin_aarch64_st4_lanev2df(double*, __builtin_aarch64_simd_xi, int);
4681 void __builtin_aarch64_st4_lanev2di(long int*, __builtin_aarch64_simd_xi, int);
4682 void __builtin_aarch64_st4_lanev4sf(float*, __builtin_aarch64_simd_xi, int);
4683 void __builtin_aarch64_st4_lanev4si(int*, __builtin_aarch64_simd_xi, int);
4684 void __builtin_aarch64_st4_lanev8hf(__fp16*, __builtin_aarch64_simd_xi, int);
4685 void __builtin_aarch64_st4_lanev8hi(short int*, __builtin_aarch64_simd_xi, int);
4686 __fp16 __builtin_aarch64_abshf(__fp16);
4687 __Float16x4_t __builtin_aarch64_absv4hf(__Float16x4_t);
4688 __Float16x8_t __builtin_aarch64_absv8hf(__Float16x8_t);
4689 long int __builtin_aarch64_addpdi(__Int64x2_t);
4690 long int __builtin_aarch64_ashldi(long int, signed char);
4691 long int __builtin_aarch64_ashr_simddi(long int, int);
4692 __Int8x16_t __builtin_aarch64_bcaxqv16qi(__Int8x16_t, __Int8x16_t, __Int8x16_t);
4693 __Uint8x16_t __builtin_aarch64_bcaxqv16qi_uuuu(__Uint8x16_t, __Uint8x16_t, __Uint8x16_t);
4694 __Int64x2_t __builtin_aarch64_bcaxqv2di(__Int64x2_t, __Int64x2_t, __Int64x2_t);
4695 __Uint64x2_t __builtin_aarch64_bcaxqv2di_uuuu(__Uint64x2_t, __Uint64x2_t, __Uint64x2_t);
4696 __Int32x4_t __builtin_aarch64_bcaxqv4si(__Int32x4_t, __Int32x4_t, __Int32x4_t);
4697 __Uint32x4_t __builtin_aarch64_bcaxqv4si_uuuu(__Uint32x4_t, __Uint32x4_t, __Uint32x4_t);
4698 __Int16x8_t __builtin_aarch64_bcaxqv8hi(__Int16x8_t, __Int16x8_t, __Int16x8_t);
4699 __Uint16x8_t __builtin_aarch64_bcaxqv8hi_uuuu(__Uint16x8_t, __Uint16x8_t, __Uint16x8_t);
4700 __fp16 __builtin_aarch64_btrunchf(__fp16);
4701 __Float16x4_t __builtin_aarch64_btruncv4hf(__Float16x4_t);
4702 __Float16x8_t __builtin_aarch64_btruncv8hf(__Float16x8_t);
4703 __fp16 __builtin_aarch64_ceilhf(__fp16);
4704 __Float16x4_t __builtin_aarch64_ceilv4hf(__Float16x4_t);
4705 __Float16x8_t __builtin_aarch64_ceilv8hf(__Float16x8_t);
4706 short unsigned int __builtin_aarch64_cmeqhf_uss(__fp16, __fp16);
4707 __Uint16x4_t __builtin_aarch64_cmeqv4hf_uss(__Float16x4_t, __Float16x4_t);
4708 __Uint16x8_t __builtin_aarch64_cmeqv8hf_uss(__Float16x8_t, __Float16x8_t);
4709 short unsigned int __builtin_aarch64_cmgehf_uss(__fp16, __fp16);
4710 __Uint16x4_t __builtin_aarch64_cmgev4hf_uss(__Float16x4_t, __Float16x4_t);
4711 __Uint16x8_t __builtin_aarch64_cmgev8hf_uss(__Float16x8_t, __Float16x8_t);
4712 short unsigned int __builtin_aarch64_cmgthf_uss(__fp16, __fp16);
4713 __Uint16x4_t __builtin_aarch64_cmgtv4hf_uss(__Float16x4_t, __Float16x4_t);
4714 __Uint16x8_t __builtin_aarch64_cmgtv8hf_uss(__Float16x8_t, __Float16x8_t);
4715 short unsigned int __builtin_aarch64_cmlehf_uss(__fp16, __fp16);
4716 __Uint16x4_t __builtin_aarch64_cmlev4hf_uss(__Float16x4_t, __Float16x4_t);
4717 __Uint16x8_t __builtin_aarch64_cmlev8hf_uss(__Float16x8_t, __Float16x8_t);
4718 short unsigned int __builtin_aarch64_cmlthf_uss(__fp16, __fp16);
4719 __Uint16x4_t __builtin_aarch64_cmltv4hf_uss(__Float16x4_t, __Float16x4_t);
4720 __Uint16x8_t __builtin_aarch64_cmltv8hf_uss(__Float16x8_t, __Float16x8_t);
4721 __Poly64x2_t __builtin_aarch64_combinedi_ppp(__Poly64_t, __Poly64_t);
4722 unsigned int __builtin_aarch64_crc32b(unsigned int, unsigned char);
4723 unsigned int __builtin_aarch64_crc32cb(unsigned int, unsigned char);
4724 unsigned int __builtin_aarch64_crc32ch(unsigned int, short unsigned int);
4725 unsigned int __builtin_aarch64_crc32cw(unsigned int, unsigned int);
4726 unsigned int __builtin_aarch64_crc32cx(unsigned int, long unsigned int);
4727 unsigned int __builtin_aarch64_crc32h(unsigned int, short unsigned int);
4728 unsigned int __builtin_aarch64_crc32w(unsigned int, unsigned int);
4729 unsigned int __builtin_aarch64_crc32x(unsigned int, long unsigned int);
4730 unsigned int __builtin_aarch64_crypto_sha1hsi_uu(unsigned int);
4731 __Uint64x2_t __builtin_aarch64_crypto_sha512h2qv2di_uuuu(__Uint64x2_t, __Uint64x2_t, __Uint64x2_t);
4732 __Uint64x2_t __builtin_aarch64_crypto_sha512hqv2di_uuuu(__Uint64x2_t, __Uint64x2_t, __Uint64x2_t);
4733 __Uint64x2_t __builtin_aarch64_crypto_sha512su0qv2di_uuu(__Uint64x2_t, __Uint64x2_t);
4734 __Uint64x2_t __builtin_aarch64_crypto_sha512su1qv2di_uuuu(__Uint64x2_t, __Uint64x2_t, __Uint64x2_t);
4735 __Int8x16_t __builtin_aarch64_eor3qv16qi(__Int8x16_t, __Int8x16_t, __Int8x16_t);
4736 __Uint8x16_t __builtin_aarch64_eor3qv16qi_uuuu(__Uint8x16_t, __Uint8x16_t, __Uint8x16_t);
4737 __Int64x2_t __builtin_aarch64_eor3qv2di(__Int64x2_t, __Int64x2_t, __Int64x2_t);
4738 __Uint64x2_t __builtin_aarch64_eor3qv2di_uuuu(__Uint64x2_t, __Uint64x2_t, __Uint64x2_t);
4739 __Int32x4_t __builtin_aarch64_eor3qv4si(__Int32x4_t, __Int32x4_t, __Int32x4_t);
4740 __Uint32x4_t __builtin_aarch64_eor3qv4si_uuuu(__Uint32x4_t, __Uint32x4_t, __Uint32x4_t);
4741 __Int16x8_t __builtin_aarch64_eor3qv8hi(__Int16x8_t, __Int16x8_t, __Int16x8_t);
4742 __Uint16x8_t __builtin_aarch64_eor3qv8hi_uuuu(__Uint16x8_t, __Uint16x8_t, __Uint16x8_t);
4743 double __builtin_aarch64_fabddf(double, double);
4744 __fp16 __builtin_aarch64_fabdhf(__fp16, __fp16);
4745 float __builtin_aarch64_fabdsf(float, float);
4746 __Float64x2_t __builtin_aarch64_fabdv2df(__Float64x2_t, __Float64x2_t);
4747 __Float32x2_t __builtin_aarch64_fabdv2sf(__Float32x2_t, __Float32x2_t);
4748 __Float16x4_t __builtin_aarch64_fabdv4hf(__Float16x4_t, __Float16x4_t);
4749 __Float32x4_t __builtin_aarch64_fabdv4sf(__Float32x4_t, __Float32x4_t);
4750 __Float16x8_t __builtin_aarch64_fabdv8hf(__Float16x8_t, __Float16x8_t);
4751 short unsigned int __builtin_aarch64_facgehf_uss(__fp16, __fp16);
4752 __Uint16x4_t __builtin_aarch64_facgev4hf_uss(__Float16x4_t, __Float16x4_t);
4753 __Uint16x8_t __builtin_aarch64_facgev8hf_uss(__Float16x8_t, __Float16x8_t);
4754 short unsigned int __builtin_aarch64_facgthf_uss(__fp16, __fp16);
4755 __Uint16x4_t __builtin_aarch64_facgtv4hf_uss(__Float16x4_t, __Float16x4_t);
4756 __Uint16x8_t __builtin_aarch64_facgtv8hf_uss(__Float16x8_t, __Float16x8_t);
4757 short unsigned int __builtin_aarch64_faclehf_uss(__fp16, __fp16);
4758 __Uint16x4_t __builtin_aarch64_faclev4hf_uss(__Float16x4_t, __Float16x4_t);
4759 __Uint16x8_t __builtin_aarch64_faclev8hf_uss(__Float16x8_t, __Float16x8_t);
4760 short unsigned int __builtin_aarch64_faclthf_uss(__fp16, __fp16);
4761 __Uint16x4_t __builtin_aarch64_facltv4hf_uss(__Float16x4_t, __Float16x4_t);
4762 __Uint16x8_t __builtin_aarch64_facltv8hf_uss(__Float16x8_t, __Float16x8_t);
4763 __Float64x2_t __builtin_aarch64_faddpv2df(__Float64x2_t, __Float64x2_t);
4764 __Float32x2_t __builtin_aarch64_faddpv2sf(__Float32x2_t, __Float32x2_t);
4765 __Float16x4_t __builtin_aarch64_faddpv4hf(__Float16x4_t, __Float16x4_t);
4766 __Float32x4_t __builtin_aarch64_faddpv4sf(__Float32x4_t, __Float32x4_t);
4767 __Float16x8_t __builtin_aarch64_faddpv8hf(__Float16x8_t, __Float16x8_t);
4768 __Float64x2_t __builtin_aarch64_fcadd270v2df(__Float64x2_t, __Float64x2_t);
4769 __Float32x2_t __builtin_aarch64_fcadd270v2sf(__Float32x2_t, __Float32x2_t);
4770 __Float16x4_t __builtin_aarch64_fcadd270v4hf(__Float16x4_t, __Float16x4_t);
4771 __Float32x4_t __builtin_aarch64_fcadd270v4sf(__Float32x4_t, __Float32x4_t);
4772 __Float16x8_t __builtin_aarch64_fcadd270v8hf(__Float16x8_t, __Float16x8_t);
4773 __Float64x2_t __builtin_aarch64_fcadd90v2df(__Float64x2_t, __Float64x2_t);
4774 __Float32x2_t __builtin_aarch64_fcadd90v2sf(__Float32x2_t, __Float32x2_t);
4775 __Float16x4_t __builtin_aarch64_fcadd90v4hf(__Float16x4_t, __Float16x4_t);
4776 __Float32x4_t __builtin_aarch64_fcadd90v4sf(__Float32x4_t, __Float32x4_t);
4777 __Float16x8_t __builtin_aarch64_fcadd90v8hf(__Float16x8_t, __Float16x8_t);
4778 __Float64x2_t __builtin_aarch64_fcmla0v2df(__Float64x2_t, __Float64x2_t, __Float64x2_t);
4779 __Float32x2_t __builtin_aarch64_fcmla0v2sf(__Float32x2_t, __Float32x2_t, __Float32x2_t);
4780 __Float16x4_t __builtin_aarch64_fcmla0v4hf(__Float16x4_t, __Float16x4_t, __Float16x4_t);
4781 __Float32x4_t __builtin_aarch64_fcmla0v4sf(__Float32x4_t, __Float32x4_t, __Float32x4_t);
4782 __Float16x8_t __builtin_aarch64_fcmla0v8hf(__Float16x8_t, __Float16x8_t, __Float16x8_t);
4783 __Float64x2_t __builtin_aarch64_fcmla180v2df(__Float64x2_t, __Float64x2_t, __Float64x2_t);
4784 __Float32x2_t __builtin_aarch64_fcmla180v2sf(__Float32x2_t, __Float32x2_t, __Float32x2_t);
4785 __Float16x4_t __builtin_aarch64_fcmla180v4hf(__Float16x4_t, __Float16x4_t, __Float16x4_t);
4786 __Float32x4_t __builtin_aarch64_fcmla180v4sf(__Float32x4_t, __Float32x4_t, __Float32x4_t);
4787 __Float16x8_t __builtin_aarch64_fcmla180v8hf(__Float16x8_t, __Float16x8_t, __Float16x8_t);
4788 __Float64x2_t __builtin_aarch64_fcmla270v2df(__Float64x2_t, __Float64x2_t, __Float64x2_t);
4789 __Float32x2_t __builtin_aarch64_fcmla270v2sf(__Float32x2_t, __Float32x2_t, __Float32x2_t);
4790 __Float16x4_t __builtin_aarch64_fcmla270v4hf(__Float16x4_t, __Float16x4_t, __Float16x4_t);
4791 __Float32x4_t __builtin_aarch64_fcmla270v4sf(__Float32x4_t, __Float32x4_t, __Float32x4_t);
4792 __Float16x8_t __builtin_aarch64_fcmla270v8hf(__Float16x8_t, __Float16x8_t, __Float16x8_t);
4793 __Float64x2_t __builtin_aarch64_fcmla90v2df(__Float64x2_t, __Float64x2_t, __Float64x2_t);
4794 __Float32x2_t __builtin_aarch64_fcmla90v2sf(__Float32x2_t, __Float32x2_t, __Float32x2_t);
4795 __Float16x4_t __builtin_aarch64_fcmla90v4hf(__Float16x4_t, __Float16x4_t, __Float16x4_t);
4796 __Float32x4_t __builtin_aarch64_fcmla90v4sf(__Float32x4_t, __Float32x4_t, __Float32x4_t);
4797 __Float16x8_t __builtin_aarch64_fcmla90v8hf(__Float16x8_t, __Float16x8_t, __Float16x8_t);
4798 __Float32x2_t __builtin_aarch64_fcmla_lane0v2sf(__Float32x2_t, __Float32x2_t, __Float32x2_t, int);
4799 __Float16x4_t __builtin_aarch64_fcmla_lane0v4hf(__Float16x4_t, __Float16x4_t, __Float16x4_t, int);
4800 __Float32x4_t __builtin_aarch64_fcmla_lane0v4sf(__Float32x4_t, __Float32x4_t, __Float32x4_t, int);
4801 __Float16x8_t __builtin_aarch64_fcmla_lane0v8hf(__Float16x8_t, __Float16x8_t, __Float16x8_t, int);
4802 __Float32x2_t __builtin_aarch64_fcmla_lane180v2sf(__Float32x2_t, __Float32x2_t, __Float32x2_t, int);
4803 __Float16x4_t __builtin_aarch64_fcmla_lane180v4hf(__Float16x4_t, __Float16x4_t, __Float16x4_t, int);
4804 __Float32x4_t __builtin_aarch64_fcmla_lane180v4sf(__Float32x4_t, __Float32x4_t, __Float32x4_t, int);
4805 __Float16x8_t __builtin_aarch64_fcmla_lane180v8hf(__Float16x8_t, __Float16x8_t, __Float16x8_t, int);
4806 __Float32x2_t __builtin_aarch64_fcmla_lane270v2sf(__Float32x2_t, __Float32x2_t, __Float32x2_t, int);
4807 __Float16x4_t __builtin_aarch64_fcmla_lane270v4hf(__Float16x4_t, __Float16x4_t, __Float16x4_t, int);
4808 __Float32x4_t __builtin_aarch64_fcmla_lane270v4sf(__Float32x4_t, __Float32x4_t, __Float32x4_t, int);
4809 __Float16x8_t __builtin_aarch64_fcmla_lane270v8hf(__Float16x8_t, __Float16x8_t, __Float16x8_t, int);
4810 __Float32x2_t __builtin_aarch64_fcmla_lane90v2sf(__Float32x2_t, __Float32x2_t, __Float32x2_t, int);
4811 __Float16x4_t __builtin_aarch64_fcmla_lane90v4hf(__Float16x4_t, __Float16x4_t, __Float16x4_t, int);
4812 __Float32x4_t __builtin_aarch64_fcmla_lane90v4sf(__Float32x4_t, __Float32x4_t, __Float32x4_t, int);
4813 __Float16x8_t __builtin_aarch64_fcmla_lane90v8hf(__Float16x8_t, __Float16x8_t, __Float16x8_t, int);
4814 __Float32x2_t __builtin_aarch64_fcmla_laneq0v2sf(__Float32x2_t, __Float32x2_t, __Float32x4_t, unsigned int);
4815 __Float16x4_t __builtin_aarch64_fcmla_laneq0v4hf(__Float16x4_t, __Float16x4_t, __Float16x8_t, unsigned int);
4816 __Float32x2_t __builtin_aarch64_fcmla_laneq180v2sf(__Float32x2_t, __Float32x2_t, __Float32x4_t, unsigned int);
4817 __Float16x4_t __builtin_aarch64_fcmla_laneq180v4hf(__Float16x4_t, __Float16x4_t, __Float16x8_t, unsigned int);
4818 __Float32x2_t __builtin_aarch64_fcmla_laneq270v2sf(__Float32x2_t, __Float32x2_t, __Float32x4_t, unsigned int);
4819 __Float16x4_t __builtin_aarch64_fcmla_laneq270v4hf(__Float16x4_t, __Float16x4_t, __Float16x8_t, unsigned int);
4820 __Float32x2_t __builtin_aarch64_fcmla_laneq90v2sf(__Float32x2_t, __Float32x2_t, __Float32x4_t, unsigned int);
4821 __Float16x4_t __builtin_aarch64_fcmla_laneq90v4hf(__Float16x4_t, __Float16x4_t, __Float16x8_t, unsigned int);
4822 __Float32x4_t __builtin_aarch64_fcmlaq_lane0v4sf(__Float32x4_t, __Float32x4_t, __Float32x2_t, int);
4823 __Float16x8_t __builtin_aarch64_fcmlaq_lane0v8hf(__Float16x8_t, __Float16x8_t, __Float16x4_t, int);
4824 __Float32x4_t __builtin_aarch64_fcmlaq_lane180v4sf(__Float32x4_t, __Float32x4_t, __Float32x2_t, int);
4825 __Float16x8_t __builtin_aarch64_fcmlaq_lane180v8hf(__Float16x8_t, __Float16x8_t, __Float16x4_t, int);
4826 __Float32x4_t __builtin_aarch64_fcmlaq_lane270v4sf(__Float32x4_t, __Float32x4_t, __Float32x2_t, int);
4827 __Float16x8_t __builtin_aarch64_fcmlaq_lane270v8hf(__Float16x8_t, __Float16x8_t, __Float16x4_t, int);
4828 __Float32x4_t __builtin_aarch64_fcmlaq_lane90v4sf(__Float32x4_t, __Float32x4_t, __Float32x2_t, int);
4829 __Float16x8_t __builtin_aarch64_fcmlaq_lane90v8hf(__Float16x8_t, __Float16x8_t, __Float16x4_t, int);
4830 long int __builtin_aarch64_fcvtzsdf(double, int);
4831 short int __builtin_aarch64_fcvtzshf(__fp16, int);
4832 long int __builtin_aarch64_fcvtzshfdi(__fp16, int);
4833 int __builtin_aarch64_fcvtzshfsi(__fp16, int);
4834 int __builtin_aarch64_fcvtzssf(float, int);
4835 __Int64x2_t __builtin_aarch64_fcvtzsv2df(__Float64x2_t, int);
4836 __Int32x2_t __builtin_aarch64_fcvtzsv2sf(__Float32x2_t, int);
4837 __Int16x4_t __builtin_aarch64_fcvtzsv4hf(__Float16x4_t, int);
4838 __Int32x4_t __builtin_aarch64_fcvtzsv4sf(__Float32x4_t, int);
4839 __Int16x8_t __builtin_aarch64_fcvtzsv8hf(__Float16x8_t, int);
4840 long unsigned int __builtin_aarch64_fcvtzudf_uss(double, int);
4841 long unsigned int __builtin_aarch64_fcvtzuhfdi_uss(__fp16, int);
4842 unsigned int __builtin_aarch64_fcvtzuhfsi_uss(__fp16, int);
4843 short unsigned int __builtin_aarch64_fcvtzuhf_uss(__fp16, int);
4844 unsigned int __builtin_aarch64_fcvtzusf_uss(float, int);
4845 __Uint64x2_t __builtin_aarch64_fcvtzuv2df_uss(__Float64x2_t, int);
4846 __Uint32x2_t __builtin_aarch64_fcvtzuv2sf_uss(__Float32x2_t, int);
4847 __Uint16x4_t __builtin_aarch64_fcvtzuv4hf_uss(__Float16x4_t, int);
4848 __Uint32x4_t __builtin_aarch64_fcvtzuv4sf_uss(__Float32x4_t, int);
4849 __Uint16x8_t __builtin_aarch64_fcvtzuv8hf_uss(__Float16x8_t, int);
4850 long int __builtin_aarch64_fix_trunchfdi(__fp16);
4851 short int __builtin_aarch64_fix_trunchfhi(__fp16);
4852 int __builtin_aarch64_fix_trunchfsi(__fp16);
4853 long unsigned int __builtin_aarch64_fixuns_trunchfdi_us(__fp16);
4854 short unsigned int __builtin_aarch64_fixuns_trunchfhi_us(__fp16);
4855 unsigned int __builtin_aarch64_fixuns_trunchfsi_us(__fp16);
4856 __fp16 __builtin_aarch64_floatdihf(long int);
4857 __fp16 __builtin_aarch64_floathihf(short int);
4858 __fp16 __builtin_aarch64_floatsihf(int);
4859 __fp16 __builtin_aarch64_floatunsdihf_us(long int);
4860 __fp16 __builtin_aarch64_floatunshihf_us(short int);
4861 __fp16 __builtin_aarch64_floatunssihf_us(int);
4862 __Float16x4_t __builtin_aarch64_floatunsv4hiv4hf(__Int16x4_t);
4863 __Float16x8_t __builtin_aarch64_floatunsv8hiv8hf(__Int16x8_t);
4864 __Float16x4_t __builtin_aarch64_floatv4hiv4hf(__Int16x4_t);
4865 __Float16x8_t __builtin_aarch64_floatv8hiv8hf(__Int16x8_t);
4866 __fp16 __builtin_aarch64_floorhf(__fp16);
4867 __Float16x4_t __builtin_aarch64_floorv4hf(__Float16x4_t);
4868 __Float16x8_t __builtin_aarch64_floorv8hf(__Float16x8_t);
4869 __fp16 __builtin_aarch64_fmahf(__fp16, __fp16, __fp16);
4870 __Float16x4_t __builtin_aarch64_fmav4hf(__Float16x4_t, __Float16x4_t, __Float16x4_t);
4871 __Float16x8_t __builtin_aarch64_fmav8hf(__Float16x8_t, __Float16x8_t, __Float16x8_t);
4872 double __builtin_aarch64_fmaxdf(double, double);
4873 __fp16 __builtin_aarch64_fmaxhf(__fp16, __fp16);
4874 __Float64x2_t __builtin_aarch64_fmaxv2df(__Float64x2_t, __Float64x2_t);
4875 __Float32x2_t __builtin_aarch64_fmaxv2sf(__Float32x2_t, __Float32x2_t);
4876 __Float16x4_t __builtin_aarch64_fmaxv4hf(__Float16x4_t, __Float16x4_t);
4877 __Float32x4_t __builtin_aarch64_fmaxv4sf(__Float32x4_t, __Float32x4_t);
4878 __Float16x8_t __builtin_aarch64_fmaxv8hf(__Float16x8_t, __Float16x8_t);
4879 double __builtin_aarch64_fmindf(double, double);
4880 __fp16 __builtin_aarch64_fminhf(__fp16, __fp16);
4881 __Float64x2_t __builtin_aarch64_fminv2df(__Float64x2_t, __Float64x2_t);
4882 __Float32x2_t __builtin_aarch64_fminv2sf(__Float32x2_t, __Float32x2_t);
4883 __Float16x4_t __builtin_aarch64_fminv4hf(__Float16x4_t, __Float16x4_t);
4884 __Float32x4_t __builtin_aarch64_fminv4sf(__Float32x4_t, __Float32x4_t);
4885 __Float16x8_t __builtin_aarch64_fminv8hf(__Float16x8_t, __Float16x8_t);
4886 __Float32x2_t __builtin_aarch64_fmlal_highv2sf(__Float32x2_t, __Float16x4_t, __Float16x4_t);
4887 __Float32x2_t __builtin_aarch64_fmlal_lane_highv2sf(__Float32x2_t, __Float16x4_t, __Float16x4_t, int);
4888 __Float32x2_t __builtin_aarch64_fmlal_lane_lowv2sf(__Float32x2_t, __Float16x4_t, __Float16x4_t, int);
4889 __Float32x2_t __builtin_aarch64_fmlal_laneq_highv2sf(__Float32x2_t, __Float16x4_t, __Float16x8_t, int);
4890 __Float32x2_t __builtin_aarch64_fmlal_laneq_lowv2sf(__Float32x2_t, __Float16x4_t, __Float16x8_t, int);
4891 __Float32x2_t __builtin_aarch64_fmlal_lowv2sf(__Float32x2_t, __Float16x4_t, __Float16x4_t);
4892 __Float32x4_t __builtin_aarch64_fmlalq_highv4sf(__Float32x4_t, __Float16x8_t, __Float16x8_t);
4893 __Float32x4_t __builtin_aarch64_fmlalq_lane_highv4sf(__Float32x4_t, __Float16x8_t, __Float16x4_t, int);
4894 __Float32x4_t __builtin_aarch64_fmlalq_lane_lowv4sf(__Float32x4_t, __Float16x8_t, __Float16x4_t, int);
4895 __Float32x4_t __builtin_aarch64_fmlalq_laneq_highv4sf(__Float32x4_t, __Float16x8_t, __Float16x8_t, int);
4896 __Float32x4_t __builtin_aarch64_fmlalq_laneq_lowv4sf(__Float32x4_t, __Float16x8_t, __Float16x8_t, int);
4897 __Float32x4_t __builtin_aarch64_fmlalq_lowv4sf(__Float32x4_t, __Float16x8_t, __Float16x8_t);
4898 __Float32x2_t __builtin_aarch64_fmlsl_highv2sf(__Float32x2_t, __Float16x4_t, __Float16x4_t);
4899 __Float32x2_t __builtin_aarch64_fmlsl_lane_highv2sf(__Float32x2_t, __Float16x4_t, __Float16x4_t, int);
4900 __Float32x2_t __builtin_aarch64_fmlsl_lane_lowv2sf(__Float32x2_t, __Float16x4_t, __Float16x4_t, int);
4901 __Float32x2_t __builtin_aarch64_fmlsl_laneq_highv2sf(__Float32x2_t, __Float16x4_t, __Float16x8_t, int);
4902 __Float32x2_t __builtin_aarch64_fmlsl_laneq_lowv2sf(__Float32x2_t, __Float16x4_t, __Float16x8_t, int);
4903 __Float32x2_t __builtin_aarch64_fmlsl_lowv2sf(__Float32x2_t, __Float16x4_t, __Float16x4_t);
4904 __Float32x4_t __builtin_aarch64_fmlslq_highv4sf(__Float32x4_t, __Float16x8_t, __Float16x8_t);
4905 __Float32x4_t __builtin_aarch64_fmlslq_lane_highv4sf(__Float32x4_t, __Float16x8_t, __Float16x4_t, int);
4906 __Float32x4_t __builtin_aarch64_fmlslq_lane_lowv4sf(__Float32x4_t, __Float16x8_t, __Float16x4_t, int);
4907 __Float32x4_t __builtin_aarch64_fmlslq_laneq_highv4sf(__Float32x4_t, __Float16x8_t, __Float16x8_t, int);
4908 __Float32x4_t __builtin_aarch64_fmlslq_laneq_lowv4sf(__Float32x4_t, __Float16x8_t, __Float16x8_t, int);
4909 __Float32x4_t __builtin_aarch64_fmlslq_lowv4sf(__Float32x4_t, __Float16x8_t, __Float16x8_t);
4910 double __builtin_aarch64_fmulxdf(double, double);
4911 __fp16 __builtin_aarch64_fmulxhf(__fp16, __fp16);
4912 float __builtin_aarch64_fmulxsf(float, float);
4913 __Float64x2_t __builtin_aarch64_fmulxv2df(__Float64x2_t, __Float64x2_t);
4914 __Float32x2_t __builtin_aarch64_fmulxv2sf(__Float32x2_t, __Float32x2_t);
4915 __Float16x4_t __builtin_aarch64_fmulxv4hf(__Float16x4_t, __Float16x4_t);
4916 __Float32x4_t __builtin_aarch64_fmulxv4sf(__Float32x4_t, __Float32x4_t);
4917 __Float16x8_t __builtin_aarch64_fmulxv8hf(__Float16x8_t, __Float16x8_t);
4918 __fp16 __builtin_aarch64_fnmahf(__fp16, __fp16, __fp16);
4919 __Float16x4_t __builtin_aarch64_fnmav4hf(__Float16x4_t, __Float16x4_t, __Float16x4_t);
4920 __Float16x8_t __builtin_aarch64_fnmav8hf(__Float16x8_t, __Float16x8_t, __Float16x8_t);
4921 double __builtin_aarch64_frecpedf(double);
4922 __fp16 __builtin_aarch64_frecpehf(__fp16);
4923 float __builtin_aarch64_frecpesf(float);
4924 __Float16x4_t __builtin_aarch64_frecpev4hf(__Float16x4_t);
4925 __Float16x8_t __builtin_aarch64_frecpev8hf(__Float16x8_t);
4926 double __builtin_aarch64_frecpsdf(double, double);
4927 __fp16 __builtin_aarch64_frecpshf(__fp16, __fp16);
4928 float __builtin_aarch64_frecpssf(float, float);
4929 __Float16x4_t __builtin_aarch64_frecpsv4hf(__Float16x4_t, __Float16x4_t);
4930 __Float16x8_t __builtin_aarch64_frecpsv8hf(__Float16x8_t, __Float16x8_t);
4931 double __builtin_aarch64_frecpxdf(double);
4932 __fp16 __builtin_aarch64_frecpxhf(__fp16);
4933 float __builtin_aarch64_frecpxsf(float);
4934 double __builtin_aarch64_frintndf(double);
4935 __fp16 __builtin_aarch64_frintnhf(__fp16);
4936 __Float16x4_t __builtin_aarch64_frintnv4hf(__Float16x4_t);
4937 __Float16x8_t __builtin_aarch64_frintnv8hf(__Float16x8_t);
4938 __Poly64_t __builtin_aarch64_get_dregcidi_pss(__builtin_aarch64_simd_ci, int);
4939 __Poly64_t __builtin_aarch64_get_dregoidi_pss(__builtin_aarch64_simd_oi, int);
4940 __Poly64_t __builtin_aarch64_get_dregxidi_pss(__builtin_aarch64_simd_xi, int);
4941 __Poly64x2_t __builtin_aarch64_get_qregciv2di_pss(__builtin_aarch64_simd_ci, int);
4942 __Poly64x2_t __builtin_aarch64_get_qregoiv2di_pss(__builtin_aarch64_simd_oi, int);
4943 __Poly64x2_t __builtin_aarch64_get_qregxiv2di_pss(__builtin_aarch64_simd_xi, int);
4944 __Uint16x4_t __builtin_aarch64_lbtruncuv4hfv4hi_us(__Float16x4_t);
4945 __Uint16x8_t __builtin_aarch64_lbtruncuv8hfv8hi_us(__Float16x8_t);
4946 __Int16x4_t __builtin_aarch64_lbtruncv4hfv4hi(__Float16x4_t);
4947 __Int16x8_t __builtin_aarch64_lbtruncv8hfv8hi(__Float16x8_t);
4948 long int __builtin_aarch64_lceilhfdi(__fp16);
4949 short int __builtin_aarch64_lceilhfhi(__fp16);
4950 int __builtin_aarch64_lceilhfsi(__fp16);
4951 long unsigned int __builtin_aarch64_lceiludfdi_us(double);
4952 long unsigned int __builtin_aarch64_lceiluhfdi_us(__fp16);
4953 short unsigned int __builtin_aarch64_lceiluhfhi_us(__fp16);
4954 unsigned int __builtin_aarch64_lceiluhfsi_us(__fp16);
4955 unsigned int __builtin_aarch64_lceilusfsi_us(float);
4956 __Uint16x4_t __builtin_aarch64_lceiluv4hfv4hi_us(__Float16x4_t);
4957 __Uint16x8_t __builtin_aarch64_lceiluv8hfv8hi_us(__Float16x8_t);
4958 __Int16x4_t __builtin_aarch64_lceilv4hfv4hi(__Float16x4_t);
4959 __Int16x8_t __builtin_aarch64_lceilv8hfv8hi(__Float16x8_t);
4960 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2df(const double*);
4961 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2di(const long int*);
4962 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2v16qi(const signed char*);
4963 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2v2df(const double*);
4964 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2v2di(const long int*);
4965 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2v2sf(const float*);
4966 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2v2si(const int*);
4967 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2v4hf(const __fp16*);
4968 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2v4hi(const short int*);
4969 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2v4sf(const float*);
4970 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2v4si(const int*);
4971 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2v8hf(const __fp16*);
4972 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2v8hi(const short int*);
4973 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2v8qi(const signed char*);
4974 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3df(const double*);
4975 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3di(const long int*);
4976 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3v16qi(const signed char*);
4977 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3v2df(const double*);
4978 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3v2di(const long int*);
4979 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3v2sf(const float*);
4980 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3v2si(const int*);
4981 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3v4hf(const __fp16*);
4982 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3v4hi(const short int*);
4983 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3v4sf(const float*);
4984 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3v4si(const int*);
4985 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3v8hf(const __fp16*);
4986 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3v8hi(const short int*);
4987 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3v8qi(const signed char*);
4988 __builtin_aarch64_simd_oi __builtin_aarch64_ld2df(const double*);
4989 __builtin_aarch64_simd_oi __builtin_aarch64_ld2di(const long int*);
4990 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rdf(const double*);
4991 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rdi(const long int*);
4992 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rv16qi(const signed char*);
4993 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rv2df(const double*);
4994 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rv2di(const long int*);
4995 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rv2sf(const float*);
4996 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rv2si(const int*);
4997 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rv4hf(const __fp16*);
4998 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rv4hi(const short int*);
4999 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rv4sf(const float*);
5000 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rv4si(const int*);
5001 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rv8hf(const __fp16*);
5002 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rv8hi(const short int*);
5003 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rv8qi(const signed char*);
5004 __builtin_aarch64_simd_oi __builtin_aarch64_ld2v16qi(const signed char*);
5005 __builtin_aarch64_simd_oi __builtin_aarch64_ld2v2df(const double*);
5006 __builtin_aarch64_simd_oi __builtin_aarch64_ld2v2di(const long int*);
5007 __builtin_aarch64_simd_oi __builtin_aarch64_ld2v2sf(const float*);
5008 __builtin_aarch64_simd_oi __builtin_aarch64_ld2v2si(const int*);
5009 __builtin_aarch64_simd_oi __builtin_aarch64_ld2v4hf(const __fp16*);
5010 __builtin_aarch64_simd_oi __builtin_aarch64_ld2v4hi(const short int*);
5011 __builtin_aarch64_simd_oi __builtin_aarch64_ld2v4sf(const float*);
5012 __builtin_aarch64_simd_oi __builtin_aarch64_ld2v4si(const int*);
5013 __builtin_aarch64_simd_oi __builtin_aarch64_ld2v8hf(const __fp16*);
5014 __builtin_aarch64_simd_oi __builtin_aarch64_ld2v8hi(const short int*);
5015 __builtin_aarch64_simd_oi __builtin_aarch64_ld2v8qi(const signed char*);
5016 __builtin_aarch64_simd_ci __builtin_aarch64_ld3df(const double*);
5017 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rdf(const double*);
5018 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rdi(const long int*);
5019 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rv16qi(const signed char*);
5020 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rv2df(const double*);
5021 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rv2di(const long int*);
5022 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rv2sf(const float*);
5023 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rv2si(const int*);
5024 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rv4hf(const __fp16*);
5025 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rv4hi(const short int*);
5026 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rv4sf(const float*);
5027 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rv4si(const int*);
5028 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rv8hf(const __fp16*);
5029 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rv8hi(const short int*);
5030 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rv8qi(const signed char*);
5031 __builtin_aarch64_simd_ci __builtin_aarch64_ld3v16qi(const signed char*);
5032 __builtin_aarch64_simd_ci __builtin_aarch64_ld3v2df(const double*);
5033 __builtin_aarch64_simd_ci __builtin_aarch64_ld3v2di(const long int*);
5034 __builtin_aarch64_simd_ci __builtin_aarch64_ld3v2sf(const float*);
5035 __builtin_aarch64_simd_ci __builtin_aarch64_ld3v2si(const int*);
5036 __builtin_aarch64_simd_ci __builtin_aarch64_ld3v4hf(const __fp16*);
5037 __builtin_aarch64_simd_ci __builtin_aarch64_ld3v4hi(const short int*);
5038 __builtin_aarch64_simd_ci __builtin_aarch64_ld3v4sf(const float*);
5039 __builtin_aarch64_simd_ci __builtin_aarch64_ld3v4si(const int*);
5040 __builtin_aarch64_simd_ci __builtin_aarch64_ld3v8hf(const __fp16*);
5041 __builtin_aarch64_simd_ci __builtin_aarch64_ld3v8hi(const short int*);
5042 __builtin_aarch64_simd_ci __builtin_aarch64_ld3v8qi(const signed char*);
5043 __builtin_aarch64_simd_xi __builtin_aarch64_ld4df(const double*);
5044 __builtin_aarch64_simd_xi __builtin_aarch64_ld4di(const long int*);
5045 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rdf(const double*);
5046 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rdi(const long int*);
5047 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rv16qi(const signed char*);
5048 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rv2df(const double*);
5049 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rv2di(const long int*);
5050 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rv2sf(const float*);
5051 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rv2si(const int*);
5052 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rv4hf(const __fp16*);
5053 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rv4hi(const short int*);
5054 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rv4sf(const float*);
5055 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rv4si(const int*);
5056 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rv8hf(const __fp16*);
5057 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rv8hi(const short int*);
5058 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rv8qi(const signed char*);
5059 __builtin_aarch64_simd_xi __builtin_aarch64_ld4v16qi(const signed char*);
5060 __builtin_aarch64_simd_xi __builtin_aarch64_ld4v2df(const double*);
5061 __builtin_aarch64_simd_xi __builtin_aarch64_ld4v2di(const long int*);
5062 __builtin_aarch64_simd_xi __builtin_aarch64_ld4v2sf(const float*);
5063 __builtin_aarch64_simd_xi __builtin_aarch64_ld4v2si(const int*);
5064 __builtin_aarch64_simd_xi __builtin_aarch64_ld4v4hf(const __fp16*);
5065 __builtin_aarch64_simd_xi __builtin_aarch64_ld4v4hi(const short int*);
5066 __builtin_aarch64_simd_xi __builtin_aarch64_ld4v4sf(const float*);
5067 __builtin_aarch64_simd_xi __builtin_aarch64_ld4v4si(const int*);
5068 __builtin_aarch64_simd_xi __builtin_aarch64_ld4v8hf(const __fp16*);
5069 __builtin_aarch64_simd_xi __builtin_aarch64_ld4v8hi(const short int*);
5070 __builtin_aarch64_simd_xi __builtin_aarch64_ld4v8qi(const signed char*);
5071 long int __builtin_aarch64_lfloorhfdi(__fp16);
5072 short int __builtin_aarch64_lfloorhfhi(__fp16);
5073 int __builtin_aarch64_lfloorhfsi(__fp16);
5074 long unsigned int __builtin_aarch64_lfloorudfdi_us(double);
5075 long unsigned int __builtin_aarch64_lflooruhfdi_us(__fp16);
5076 short unsigned int __builtin_aarch64_lflooruhfhi_us(__fp16);
5077 unsigned int __builtin_aarch64_lflooruhfsi_us(__fp16);
5078 unsigned int __builtin_aarch64_lfloorusfsi_us(float);
5079 __Uint16x4_t __builtin_aarch64_lflooruv4hfv4hi_us(__Float16x4_t);
5080 __Uint16x8_t __builtin_aarch64_lflooruv8hfv8hi_us(__Float16x8_t);
5081 __Int16x4_t __builtin_aarch64_lfloorv4hfv4hi(__Float16x4_t);
5082 __Int16x8_t __builtin_aarch64_lfloorv8hfv8hi(__Float16x8_t);
5083 long int __builtin_aarch64_lfrintndfdi(double);
5084 long int __builtin_aarch64_lfrintnhfdi(__fp16);
5085 short int __builtin_aarch64_lfrintnhfhi(__fp16);
5086 int __builtin_aarch64_lfrintnhfsi(__fp16);
5087 int __builtin_aarch64_lfrintnsfsi(float);
5088 long unsigned int __builtin_aarch64_lfrintnudfdi_us(double);
5089 long unsigned int __builtin_aarch64_lfrintnuhfdi_us(__fp16);
5090 short unsigned int __builtin_aarch64_lfrintnuhfhi_us(__fp16);
5091 unsigned int __builtin_aarch64_lfrintnuhfsi_us(__fp16);
5092 unsigned int __builtin_aarch64_lfrintnusfsi_us(float);
5093 __Uint16x4_t __builtin_aarch64_lfrintnuv4hfv4hi_us(__Float16x4_t);
5094 __Uint16x8_t __builtin_aarch64_lfrintnuv8hfv8hi_us(__Float16x8_t);
5095 __Int16x4_t __builtin_aarch64_lfrintnv4hfv4hi(__Float16x4_t);
5096 __Int16x8_t __builtin_aarch64_lfrintnv8hfv8hi(__Float16x8_t);
5097 long int __builtin_aarch64_lrounddfdi(double);
5098 long int __builtin_aarch64_lroundhfdi(__fp16);
5099 short int __builtin_aarch64_lroundhfhi(__fp16);
5100 int __builtin_aarch64_lroundhfsi(__fp16);
5101 int __builtin_aarch64_lroundsfsi(float);
5102 long unsigned int __builtin_aarch64_lroundudfdi_us(double);
5103 long unsigned int __builtin_aarch64_lrounduhfdi_us(__fp16);
5104 short unsigned int __builtin_aarch64_lrounduhfhi_us(__fp16);
5105 unsigned int __builtin_aarch64_lrounduhfsi_us(__fp16);
5106 unsigned int __builtin_aarch64_lroundusfsi_us(float);
5107 __Uint16x4_t __builtin_aarch64_lrounduv4hfv4hi_us(__Float16x4_t);
5108 __Uint16x8_t __builtin_aarch64_lrounduv8hfv8hi_us(__Float16x8_t);
5109 __Int16x4_t __builtin_aarch64_lroundv4hfv4hi(__Float16x4_t);
5110 __Int16x8_t __builtin_aarch64_lroundv8hfv8hi(__Float16x8_t);
5111 long unsigned int __builtin_aarch64_lshr_simddi_uus(long unsigned int, int);
5112 __fp16 __builtin_aarch64_nearbyinthf(__fp16);
5113 __Float16x4_t __builtin_aarch64_nearbyintv4hf(__Float16x4_t);
5114 __Float16x8_t __builtin_aarch64_nearbyintv8hf(__Float16x8_t);
5115 __fp16 __builtin_aarch64_neghf(__fp16);
5116 __Int8x16_t __builtin_aarch64_qtbl3v16qi(__builtin_aarch64_simd_ci, __Int8x16_t);
5117 __Int8x8_t __builtin_aarch64_qtbl3v8qi(__builtin_aarch64_simd_ci, __Int8x8_t);
5118 __Int8x16_t __builtin_aarch64_qtbl4v16qi(__builtin_aarch64_simd_xi, __Int8x16_t);
5119 __Int8x8_t __builtin_aarch64_qtbl4v8qi(__builtin_aarch64_simd_xi, __Int8x8_t);
5120 __Int8x16_t __builtin_aarch64_qtbx3v16qi(__Int8x16_t, __builtin_aarch64_simd_ci, __Int8x16_t);
5121 __Int8x8_t __builtin_aarch64_qtbx3v8qi(__Int8x8_t, __builtin_aarch64_simd_ci, __Int8x8_t);
5122 __Int8x16_t __builtin_aarch64_qtbx4v16qi(__Int8x16_t, __builtin_aarch64_simd_xi, __Int8x16_t);
5123 __Int8x8_t __builtin_aarch64_qtbx4v8qi(__Int8x8_t, __builtin_aarch64_simd_xi, __Int8x8_t);
5124 __Uint64x2_t __builtin_aarch64_rax1qv2di_uuu(__Uint64x2_t, __Uint64x2_t);
5125 signed char __builtin_aarch64_reduc_plus_scal_v16qi(__Int8x16_t);
5126 double __builtin_aarch64_reduc_plus_scal_v2df(__Float64x2_t);
5127 long int __builtin_aarch64_reduc_plus_scal_v2di(__Int64x2_t);
5128 float __builtin_aarch64_reduc_plus_scal_v2sf(__Float32x2_t);
5129 int __builtin_aarch64_reduc_plus_scal_v2si(__Int32x2_t);
5130 short int __builtin_aarch64_reduc_plus_scal_v4hi(__Int16x4_t);
5131 float __builtin_aarch64_reduc_plus_scal_v4sf(__Float32x4_t);
5132 int __builtin_aarch64_reduc_plus_scal_v4si(__Int32x4_t);
5133 short int __builtin_aarch64_reduc_plus_scal_v8hi(__Int16x8_t);
5134 signed char __builtin_aarch64_reduc_plus_scal_v8qi(__Int8x8_t);
5135 double __builtin_aarch64_reduc_smax_nan_scal_v2df(__Float64x2_t);
5136 float __builtin_aarch64_reduc_smax_nan_scal_v2sf(__Float32x2_t);
5137 __fp16 __builtin_aarch64_reduc_smax_nan_scal_v4hf(__Float16x4_t);
5138 float __builtin_aarch64_reduc_smax_nan_scal_v4sf(__Float32x4_t);
5139 __fp16 __builtin_aarch64_reduc_smax_nan_scal_v8hf(__Float16x8_t);
5140 signed char __builtin_aarch64_reduc_smax_scal_v16qi(__Int8x16_t);
5141 double __builtin_aarch64_reduc_smax_scal_v2df(__Float64x2_t);
5142 float __builtin_aarch64_reduc_smax_scal_v2sf(__Float32x2_t);
5143 int __builtin_aarch64_reduc_smax_scal_v2si(__Int32x2_t);
5144 __fp16 __builtin_aarch64_reduc_smax_scal_v4hf(__Float16x4_t);
5145 short int __builtin_aarch64_reduc_smax_scal_v4hi(__Int16x4_t);
5146 float __builtin_aarch64_reduc_smax_scal_v4sf(__Float32x4_t);
5147 int __builtin_aarch64_reduc_smax_scal_v4si(__Int32x4_t);
5148 __fp16 __builtin_aarch64_reduc_smax_scal_v8hf(__Float16x8_t);
5149 short int __builtin_aarch64_reduc_smax_scal_v8hi(__Int16x8_t);
5150 signed char __builtin_aarch64_reduc_smax_scal_v8qi(__Int8x8_t);
5151 double __builtin_aarch64_reduc_smin_nan_scal_v2df(__Float64x2_t);
5152 float __builtin_aarch64_reduc_smin_nan_scal_v2sf(__Float32x2_t);
5153 __fp16 __builtin_aarch64_reduc_smin_nan_scal_v4hf(__Float16x4_t);
5154 float __builtin_aarch64_reduc_smin_nan_scal_v4sf(__Float32x4_t);
5155 __fp16 __builtin_aarch64_reduc_smin_nan_scal_v8hf(__Float16x8_t);
5156 signed char __builtin_aarch64_reduc_smin_scal_v16qi(__Int8x16_t);
5157 double __builtin_aarch64_reduc_smin_scal_v2df(__Float64x2_t);
5158 float __builtin_aarch64_reduc_smin_scal_v2sf(__Float32x2_t);
5159 int __builtin_aarch64_reduc_smin_scal_v2si(__Int32x2_t);
5160 __fp16 __builtin_aarch64_reduc_smin_scal_v4hf(__Float16x4_t);
5161 short int __builtin_aarch64_reduc_smin_scal_v4hi(__Int16x4_t);
5162 float __builtin_aarch64_reduc_smin_scal_v4sf(__Float32x4_t);
5163 int __builtin_aarch64_reduc_smin_scal_v4si(__Int32x4_t);
5164 __fp16 __builtin_aarch64_reduc_smin_scal_v8hf(__Float16x8_t);
5165 short int __builtin_aarch64_reduc_smin_scal_v8hi(__Int16x8_t);
5166 signed char __builtin_aarch64_reduc_smin_scal_v8qi(__Int8x8_t);
5167 unsigned char __builtin_aarch64_reduc_umax_scal_v16qi_uu(__Uint8x16_t);
5168 unsigned int __builtin_aarch64_reduc_umax_scal_v2si_uu(__Uint32x2_t);
5169 short unsigned int __builtin_aarch64_reduc_umax_scal_v4hi_uu(__Uint16x4_t);
5170 unsigned int __builtin_aarch64_reduc_umax_scal_v4si_uu(__Uint32x4_t);
5171 short unsigned int __builtin_aarch64_reduc_umax_scal_v8hi_uu(__Uint16x8_t);
5172 unsigned char __builtin_aarch64_reduc_umax_scal_v8qi_uu(__Uint8x8_t);
5173 unsigned char __builtin_aarch64_reduc_umin_scal_v16qi_uu(__Uint8x16_t);
5174 unsigned int __builtin_aarch64_reduc_umin_scal_v2si_uu(__Uint32x2_t);
5175 short unsigned int __builtin_aarch64_reduc_umin_scal_v4hi_uu(__Uint16x4_t);
5176 unsigned int __builtin_aarch64_reduc_umin_scal_v4si_uu(__Uint32x4_t);
5177 short unsigned int __builtin_aarch64_reduc_umin_scal_v8hi_uu(__Uint16x8_t);
5178 unsigned char __builtin_aarch64_reduc_umin_scal_v8qi_uu(__Uint8x8_t);
5179 __fp16 __builtin_aarch64_rinthf(__fp16);
5180 __Float16x4_t __builtin_aarch64_rintv4hf(__Float16x4_t);
5181 __Float16x8_t __builtin_aarch64_rintv8hf(__Float16x8_t);
5182 __fp16 __builtin_aarch64_roundhf(__fp16);
5183 __Float16x4_t __builtin_aarch64_roundv4hf(__Float16x4_t);
5184 __Float16x8_t __builtin_aarch64_roundv8hf(__Float16x8_t);
5185 double __builtin_aarch64_rsqrtedf(double);
5186 __fp16 __builtin_aarch64_rsqrtehf(__fp16);
5187 float __builtin_aarch64_rsqrtesf(float);
5188 __Float64x2_t __builtin_aarch64_rsqrtev2df(__Float64x2_t);
5189 __Float32x2_t __builtin_aarch64_rsqrtev2sf(__Float32x2_t);
5190 __Float16x4_t __builtin_aarch64_rsqrtev4hf(__Float16x4_t);
5191 __Float32x4_t __builtin_aarch64_rsqrtev4sf(__Float32x4_t);
5192 __Float16x8_t __builtin_aarch64_rsqrtev8hf(__Float16x8_t);
5193 double __builtin_aarch64_rsqrtsdf(double, double);
5194 __fp16 __builtin_aarch64_rsqrtshf(__fp16, __fp16);
5195 float __builtin_aarch64_rsqrtssf(float, float);
5196 __Float64x2_t __builtin_aarch64_rsqrtsv2df(__Float64x2_t, __Float64x2_t);
5197 __Float32x2_t __builtin_aarch64_rsqrtsv2sf(__Float32x2_t, __Float32x2_t);
5198 __Float16x4_t __builtin_aarch64_rsqrtsv4hf(__Float16x4_t, __Float16x4_t);
5199 __Float32x4_t __builtin_aarch64_rsqrtsv4sf(__Float32x4_t, __Float32x4_t);
5200 __Float16x8_t __builtin_aarch64_rsqrtsv8hf(__Float16x8_t, __Float16x8_t);
5201 double __builtin_aarch64_scvtfdi(long int, int);
5202 __fp16 __builtin_aarch64_scvtfdihf(long int, int);
5203 __fp16 __builtin_aarch64_scvtfhi(short int, int);
5204 float __builtin_aarch64_scvtfsi(int, int);
5205 __fp16 __builtin_aarch64_scvtfsihf(int, int);
5206 __Float64x2_t __builtin_aarch64_scvtfv2di(__Int64x2_t, int);
5207 __Float32x2_t __builtin_aarch64_scvtfv2si(__Int32x2_t, int);
5208 __Float16x4_t __builtin_aarch64_scvtfv4hi(__Int16x4_t, int);
5209 __Float32x4_t __builtin_aarch64_scvtfv4si(__Int32x4_t, int);
5210 __Float16x8_t __builtin_aarch64_scvtfv8hi(__Int16x8_t, int);
5211 __Int32x4_t __builtin_aarch64_sdot_laneqv16qi(__Int32x4_t, __Int8x16_t, __Int8x16_t, int);
5212 __Int32x2_t __builtin_aarch64_sdot_laneqv8qi(__Int32x2_t, __Int8x8_t, __Int8x16_t, int);
5213 __Int32x4_t __builtin_aarch64_sdot_lanev16qi(__Int32x4_t, __Int8x16_t, __Int8x8_t, int);
5214 __Int32x2_t __builtin_aarch64_sdot_lanev8qi(__Int32x2_t, __Int8x8_t, __Int8x8_t, int);
5215 __Int32x4_t __builtin_aarch64_sdotv16qi(__Int32x4_t, __Int8x16_t, __Int8x16_t);
5216 __Int32x2_t __builtin_aarch64_sdotv8qi(__Int32x2_t, __Int8x8_t, __Int8x8_t);
5217 __builtin_aarch64_simd_ci __builtin_aarch64_set_qregciv2di_ssps(__builtin_aarch64_simd_ci, __Poly64x2_t, int);
5218 __builtin_aarch64_simd_oi __builtin_aarch64_set_qregoiv2di_ssps(__builtin_aarch64_simd_oi, __Poly64x2_t, int);
5219 __builtin_aarch64_simd_xi __builtin_aarch64_set_qregxiv2di_ssps(__builtin_aarch64_simd_xi, __Poly64x2_t, int);
5220 double __builtin_aarch64_simd_bsldf_suss(long unsigned int, double, double);
5221 __Poly64_t __builtin_aarch64_simd_bsldi_pupp(long unsigned int, __Poly64_t, __Poly64_t);
5222 long int __builtin_aarch64_simd_bsldi_suss(long unsigned int, long int, long int);
5223 long unsigned int __builtin_aarch64_simd_bsldi_uuuu(long unsigned int, long unsigned int, long unsigned int);
5224 __Poly64x2_t __builtin_aarch64_simd_bslv2di_pupp(__Uint64x2_t, __Poly64x2_t, __Poly64x2_t);
5225 __Float16x4_t __builtin_aarch64_simd_bslv4hf_suss(__Uint16x4_t, __Float16x4_t, __Float16x4_t);
5226 __Float16x8_t __builtin_aarch64_simd_bslv8hf_suss(__Uint16x8_t, __Float16x8_t, __Float16x8_t);
5227 __Uint32x4_t __builtin_aarch64_sm3partw1qv4si_uuuu(__Uint32x4_t, __Uint32x4_t, __Uint32x4_t);
5228 __Uint32x4_t __builtin_aarch64_sm3partw2qv4si_uuuu(__Uint32x4_t, __Uint32x4_t, __Uint32x4_t);
5229 __Uint32x4_t __builtin_aarch64_sm3ss1qv4si_uuuu(__Uint32x4_t, __Uint32x4_t, __Uint32x4_t);
5230 __Uint32x4_t __builtin_aarch64_sm3tt1aqv4si_uuuus(__Uint32x4_t, __Uint32x4_t, __Uint32x4_t, int);
5231 __Uint32x4_t __builtin_aarch64_sm3tt1bqv4si_uuuus(__Uint32x4_t, __Uint32x4_t, __Uint32x4_t, int);
5232 __Uint32x4_t __builtin_aarch64_sm3tt2aqv4si_uuuus(__Uint32x4_t, __Uint32x4_t, __Uint32x4_t, int);
5233 __Uint32x4_t __builtin_aarch64_sm3tt2bqv4si_uuuus(__Uint32x4_t, __Uint32x4_t, __Uint32x4_t, int);
5234 __Uint32x4_t __builtin_aarch64_sm4ekeyqv4si_uuu(__Uint32x4_t, __Uint32x4_t);
5235 __Uint32x4_t __builtin_aarch64_sm4eqv4si_uuu(__Uint32x4_t, __Uint32x4_t);
5236 double __builtin_aarch64_smax_nandf(double, double);
5237 __Float16x4_t __builtin_aarch64_smax_nanpv4hf(__Float16x4_t, __Float16x4_t);
5238 __Float16x8_t __builtin_aarch64_smax_nanpv8hf(__Float16x8_t, __Float16x8_t);
5239 __Float16x4_t __builtin_aarch64_smax_nanv4hf(__Float16x4_t, __Float16x4_t);
5240 __Float16x8_t __builtin_aarch64_smax_nanv8hf(__Float16x8_t, __Float16x8_t);
5241 __Float16x4_t __builtin_aarch64_smaxpv4hf(__Float16x4_t, __Float16x4_t);
5242 __Float16x8_t __builtin_aarch64_smaxpv8hf(__Float16x8_t, __Float16x8_t);
5243 double __builtin_aarch64_smin_nandf(double, double);
5244 __Float16x4_t __builtin_aarch64_smin_nanpv4hf(__Float16x4_t, __Float16x4_t);
5245 __Float16x8_t __builtin_aarch64_smin_nanpv8hf(__Float16x8_t, __Float16x8_t);
5246 __Float16x4_t __builtin_aarch64_smin_nanv4hf(__Float16x4_t, __Float16x4_t);
5247 __Float16x8_t __builtin_aarch64_smin_nanv8hf(__Float16x8_t, __Float16x8_t);
5248 __Float16x4_t __builtin_aarch64_sminpv4hf(__Float16x4_t, __Float16x4_t);
5249 __Float16x8_t __builtin_aarch64_sminpv8hf(__Float16x8_t, __Float16x8_t);
5250 long int __builtin_aarch64_sqabsdi(long int);
5251 short int __builtin_aarch64_sqabshi(short int);
5252 signed char __builtin_aarch64_sqabsqi(signed char);
5253 int __builtin_aarch64_sqabssi(int);
5254 long int __builtin_aarch64_sqadddi(long int, long int);
5255 short int __builtin_aarch64_sqaddhi(short int, short int);
5256 signed char __builtin_aarch64_sqaddqi(signed char, signed char);
5257 int __builtin_aarch64_sqaddsi(int, int);
5258 int __builtin_aarch64_sqdmlalhi(int, short int, short int);
5259 int __builtin_aarch64_sqdmlal_lanehi(int, short int, __Int16x4_t, int);
5260 int __builtin_aarch64_sqdmlal_laneqhi(int, short int, __Int16x8_t, int);
5261 long int __builtin_aarch64_sqdmlal_laneqsi(long int, int, __Int32x4_t, int);
5262 long int __builtin_aarch64_sqdmlal_lanesi(long int, int, __Int32x2_t, int);
5263 long int __builtin_aarch64_sqdmlalsi(long int, int, int);
5264 int __builtin_aarch64_sqdmlslhi(int, short int, short int);
5265 int __builtin_aarch64_sqdmlsl_lanehi(int, short int, __Int16x4_t, int);
5266 int __builtin_aarch64_sqdmlsl_laneqhi(int, short int, __Int16x8_t, int);
5267 long int __builtin_aarch64_sqdmlsl_laneqsi(long int, int, __Int32x4_t, int);
5268 long int __builtin_aarch64_sqdmlsl_lanesi(long int, int, __Int32x2_t, int);
5269 long int __builtin_aarch64_sqdmlslsi(long int, int, int);
5270 short int __builtin_aarch64_sqdmulhhi(short int, short int);
5271 short int __builtin_aarch64_sqdmulh_lanehi(short int, __Int16x4_t, int);
5272 short int __builtin_aarch64_sqdmulh_laneqhi(short int, __Int16x8_t, int);
5273 int __builtin_aarch64_sqdmulh_laneqsi(int, __Int32x4_t, int);
5274 int __builtin_aarch64_sqdmulh_lanesi(int, __Int32x2_t, int);
5275 int __builtin_aarch64_sqdmulhsi(int, int);
5276 int __builtin_aarch64_sqdmullhi(short int, short int);
5277 int __builtin_aarch64_sqdmull_lanehi(short int, __Int16x4_t, int);
5278 int __builtin_aarch64_sqdmull_laneqhi(short int, __Int16x8_t, int);
5279 long int __builtin_aarch64_sqdmull_laneqsi(int, __Int32x4_t, int);
5280 long int __builtin_aarch64_sqdmull_lanesi(int, __Int32x2_t, int);
5281 long int __builtin_aarch64_sqdmullsi(int, int);
5282 int __builtin_aarch64_sqmovndi(long int);
5283 signed char __builtin_aarch64_sqmovnhi(short int);
5284 short int __builtin_aarch64_sqmovnsi(int);
5285 int __builtin_aarch64_sqmovundi(long int);
5286 signed char __builtin_aarch64_sqmovunhi(short int);
5287 short int __builtin_aarch64_sqmovunsi(int);
5288 long int __builtin_aarch64_sqnegdi(long int);
5289 short int __builtin_aarch64_sqneghi(short int);
5290 signed char __builtin_aarch64_sqnegqi(signed char);
5291 int __builtin_aarch64_sqnegsi(int);
5292 short int __builtin_aarch64_sqrdmlahhi(short int, short int, short int);
5293 short int __builtin_aarch64_sqrdmlah_lanehi(short int, short int, __Int16x4_t, int);
5294 short int __builtin_aarch64_sqrdmlah_laneqhi(short int, short int, __Int16x8_t, int);
5295 int __builtin_aarch64_sqrdmlah_laneqsi(int, int, __Int32x4_t, int);
5296 int __builtin_aarch64_sqrdmlah_lanesi(int, int, __Int32x2_t, int);
5297 int __builtin_aarch64_sqrdmlahsi(int, int, int);
5298 short int __builtin_aarch64_sqrdmlshhi(short int, short int, short int);
5299 short int __builtin_aarch64_sqrdmlsh_lanehi(short int, short int, __Int16x4_t, int);
5300 short int __builtin_aarch64_sqrdmlsh_laneqhi(short int, short int, __Int16x8_t, int);
5301 int __builtin_aarch64_sqrdmlsh_laneqsi(int, int, __Int32x4_t, int);
5302 int __builtin_aarch64_sqrdmlsh_lanesi(int, int, __Int32x2_t, int);
5303 int __builtin_aarch64_sqrdmlshsi(int, int, int);
5304 short int __builtin_aarch64_sqrdmulhhi(short int, short int);
5305 short int __builtin_aarch64_sqrdmulh_lanehi(short int, __Int16x4_t, int);
5306 short int __builtin_aarch64_sqrdmulh_laneqhi(short int, __Int16x8_t, int);
5307 int __builtin_aarch64_sqrdmulh_laneqsi(int, __Int32x4_t, int);
5308 int __builtin_aarch64_sqrdmulh_lanesi(int, __Int32x2_t, int);
5309 int __builtin_aarch64_sqrdmulhsi(int, int);
5310 long int __builtin_aarch64_sqrshldi(long int, long int);
5311 short int __builtin_aarch64_sqrshlhi(short int, short int);
5312 signed char __builtin_aarch64_sqrshlqi(signed char, signed char);
5313 int __builtin_aarch64_sqrshlsi(int, int);
5314 int __builtin_aarch64_sqrshrn_ndi(long int, int);
5315 signed char __builtin_aarch64_sqrshrn_nhi(short int, int);
5316 short int __builtin_aarch64_sqrshrn_nsi(int, int);
5317 int __builtin_aarch64_sqrshrun_ndi(long int, int);
5318 signed char __builtin_aarch64_sqrshrun_nhi(short int, int);
5319 short int __builtin_aarch64_sqrshrun_nsi(int, int);
5320 double __builtin_aarch64_sqrtdf(double);
5321 __fp16 __builtin_aarch64_sqrthf(__fp16);
5322 __Float16x4_t __builtin_aarch64_sqrtv4hf(__Float16x4_t);
5323 __Float16x8_t __builtin_aarch64_sqrtv8hf(__Float16x8_t);
5324 long int __builtin_aarch64_sqshldi(long int, long int);
5325 short int __builtin_aarch64_sqshlhi(short int, short int);
5326 long int __builtin_aarch64_sqshl_ndi(long int, int);
5327 short int __builtin_aarch64_sqshl_nhi(short int, int);
5328 signed char __builtin_aarch64_sqshl_nqi(signed char, int);
5329 int __builtin_aarch64_sqshl_nsi(int, int);
5330 signed char __builtin_aarch64_sqshlqi(signed char, signed char);
5331 int __builtin_aarch64_sqshlsi(int, int);
5332 long unsigned int __builtin_aarch64_sqshlu_ndi_uss(long int, int);
5333 short unsigned int __builtin_aarch64_sqshlu_nhi_uss(short int, int);
5334 unsigned char __builtin_aarch64_sqshlu_nqi_uss(signed char, int);
5335 unsigned int __builtin_aarch64_sqshlu_nsi_uss(int, int);
5336 int __builtin_aarch64_sqshrn_ndi(long int, int);
5337 signed char __builtin_aarch64_sqshrn_nhi(short int, int);
5338 short int __builtin_aarch64_sqshrn_nsi(int, int);
5339 int __builtin_aarch64_sqshrun_ndi(long int, int);
5340 signed char __builtin_aarch64_sqshrun_nhi(short int, int);
5341 short int __builtin_aarch64_sqshrun_nsi(int, int);
5342 long int __builtin_aarch64_sqsubdi(long int, long int);
5343 short int __builtin_aarch64_sqsubhi(short int, short int);
5344 signed char __builtin_aarch64_sqsubqi(signed char, signed char);
5345 int __builtin_aarch64_sqsubsi(int, int);
5346 long int __builtin_aarch64_srshldi(long int, long int);
5347 long int __builtin_aarch64_srshr_ndi(long int, int);
5348 long int __builtin_aarch64_srsra_ndi(long int, long int, int);
5349 long int __builtin_aarch64_sshldi(long int, long int);
5350 long int __builtin_aarch64_ssli_ndi(long int, long int, int);
5351 __Poly64_t __builtin_aarch64_ssli_ndi_ppps(__Poly64_t, __Poly64_t, int);
5352 __Poly64x2_t __builtin_aarch64_ssli_nv2di_ppps(__Poly64x2_t, __Poly64x2_t, int);
5353 long int __builtin_aarch64_ssra_ndi(long int, long int, int);
5354 long int __builtin_aarch64_ssri_ndi(long int, long int, int);
5355 void __builtin_aarch64_st1v16qi(signed char*, __Int8x16_t);
5356 void __builtin_aarch64_st1v2df(double*, __Float64x2_t);
5357 void __builtin_aarch64_st1v2di(long int*, __Int64x2_t);
5358 void __builtin_aarch64_st1v2di_sp(long int*, __Poly64x2_t);
5359 void __builtin_aarch64_st1v2sf(float*, __Float32x2_t);
5360 void __builtin_aarch64_st1v2si(int*, __Int32x2_t);
5361 void __builtin_aarch64_st1v4hf(__fp16*, __Float16x4_t);
5362 void __builtin_aarch64_st1v4hi(short int*, __Int16x4_t);
5363 void __builtin_aarch64_st1v4sf(float*, __Float32x4_t);
5364 void __builtin_aarch64_st1v4si(int*, __Int32x4_t);
5365 void __builtin_aarch64_st1v8hf(__fp16*, __Float16x8_t);
5366 void __builtin_aarch64_st1v8hi(short int*, __Int16x8_t);
5367 void __builtin_aarch64_st1v8qi(signed char*, __Int8x8_t);
5368 void __builtin_aarch64_st1x2df(double*, __builtin_aarch64_simd_oi);
5369 void __builtin_aarch64_st1x2di(long int*, __builtin_aarch64_simd_oi);
5370 void __builtin_aarch64_st1x2v16qi(signed char*, __builtin_aarch64_simd_oi);
5371 void __builtin_aarch64_st1x2v2df(double*, __builtin_aarch64_simd_oi);
5372 void __builtin_aarch64_st1x2v2di(long int*, __builtin_aarch64_simd_oi);
5373 void __builtin_aarch64_st1x2v2sf(float*, __builtin_aarch64_simd_oi);
5374 void __builtin_aarch64_st1x2v2si(int*, __builtin_aarch64_simd_oi);
5375 void __builtin_aarch64_st1x2v4hf(__fp16*, __builtin_aarch64_simd_oi);
5376 void __builtin_aarch64_st1x2v4hi(short int*, __builtin_aarch64_simd_oi);
5377 void __builtin_aarch64_st1x2v4sf(float*, __builtin_aarch64_simd_oi);
5378 void __builtin_aarch64_st1x2v4si(int*, __builtin_aarch64_simd_oi);
5379 void __builtin_aarch64_st1x2v8hf(__fp16*, __builtin_aarch64_simd_oi);
5380 void __builtin_aarch64_st1x2v8hi(short int*, __builtin_aarch64_simd_oi);
5381 void __builtin_aarch64_st1x2v8qi(signed char*, __builtin_aarch64_simd_oi);
5382 void __builtin_aarch64_st1x3df(double*, __builtin_aarch64_simd_ci);
5383 void __builtin_aarch64_st1x3di(long int*, __builtin_aarch64_simd_ci);
5384 void __builtin_aarch64_st1x3v16qi(signed char*, __builtin_aarch64_simd_ci);
5385 void __builtin_aarch64_st1x3v2df(double*, __builtin_aarch64_simd_ci);
5386 void __builtin_aarch64_st1x3v2di(long int*, __builtin_aarch64_simd_ci);
5387 void __builtin_aarch64_st1x3v2sf(float*, __builtin_aarch64_simd_ci);
5388 void __builtin_aarch64_st1x3v2si(int*, __builtin_aarch64_simd_ci);
5389 void __builtin_aarch64_st1x3v4hf(__fp16*, __builtin_aarch64_simd_ci);
5390 void __builtin_aarch64_st1x3v4hi(short int*, __builtin_aarch64_simd_ci);
5391 void __builtin_aarch64_st1x3v4sf(float*, __builtin_aarch64_simd_ci);
5392 void __builtin_aarch64_st1x3v4si(int*, __builtin_aarch64_simd_ci);
5393 void __builtin_aarch64_st1x3v8hf(__fp16*, __builtin_aarch64_simd_ci);
5394 void __builtin_aarch64_st1x3v8hi(short int*, __builtin_aarch64_simd_ci);
5395 void __builtin_aarch64_st1x3v8qi(signed char*, __builtin_aarch64_simd_ci);
5396 void __builtin_aarch64_st2df(double*, __builtin_aarch64_simd_oi);
5397 void __builtin_aarch64_st2di(long int*, __builtin_aarch64_simd_oi);
5398 void __builtin_aarch64_st2v16qi(signed char*, __builtin_aarch64_simd_oi);
5399 void __builtin_aarch64_st2v2df(double*, __builtin_aarch64_simd_oi);
5400 void __builtin_aarch64_st2v2di(long int*, __builtin_aarch64_simd_oi);
5401 void __builtin_aarch64_st2v2sf(float*, __builtin_aarch64_simd_oi);
5402 void __builtin_aarch64_st2v2si(int*, __builtin_aarch64_simd_oi);
5403 void __builtin_aarch64_st2v4hf(__fp16*, __builtin_aarch64_simd_oi);
5404 void __builtin_aarch64_st2v4hi(short int*, __builtin_aarch64_simd_oi);
5405 void __builtin_aarch64_st2v4sf(float*, __builtin_aarch64_simd_oi);
5406 void __builtin_aarch64_st2v4si(int*, __builtin_aarch64_simd_oi);
5407 void __builtin_aarch64_st2v8hf(__fp16*, __builtin_aarch64_simd_oi);
5408 void __builtin_aarch64_st2v8hi(short int*, __builtin_aarch64_simd_oi);
5409 void __builtin_aarch64_st2v8qi(signed char*, __builtin_aarch64_simd_oi);
5410 void __builtin_aarch64_st3df(double*, __builtin_aarch64_simd_ci);
5411 void __builtin_aarch64_st3di(long int*, __builtin_aarch64_simd_ci);
5412 void __builtin_aarch64_st3v16qi(signed char*, __builtin_aarch64_simd_ci);
5413 void __builtin_aarch64_st3v2df(double*, __builtin_aarch64_simd_ci);
5414 void __builtin_aarch64_st3v2di(long int*, __builtin_aarch64_simd_ci);
5415 void __builtin_aarch64_st3v2sf(float*, __builtin_aarch64_simd_ci);
5416 void __builtin_aarch64_st3v2si(int*, __builtin_aarch64_simd_ci);
5417 void __builtin_aarch64_st3v4hf(__fp16*, __builtin_aarch64_simd_ci);
5418 void __builtin_aarch64_st3v4hi(short int*, __builtin_aarch64_simd_ci);
5419 void __builtin_aarch64_st3v4sf(float*, __builtin_aarch64_simd_ci);
5420 void __builtin_aarch64_st3v4si(int*, __builtin_aarch64_simd_ci);
5421 void __builtin_aarch64_st3v8hf(__fp16*, __builtin_aarch64_simd_ci);
5422 void __builtin_aarch64_st3v8hi(short int*, __builtin_aarch64_simd_ci);
5423 void __builtin_aarch64_st3v8qi(signed char*, __builtin_aarch64_simd_ci);
5424 void __builtin_aarch64_st4df(double*, __builtin_aarch64_simd_xi);
5425 void __builtin_aarch64_st4di(long int*, __builtin_aarch64_simd_xi);
5426 void __builtin_aarch64_st4v16qi(signed char*, __builtin_aarch64_simd_xi);
5427 void __builtin_aarch64_st4v2df(double*, __builtin_aarch64_simd_xi);
5428 void __builtin_aarch64_st4v2di(long int*, __builtin_aarch64_simd_xi);
5429 void __builtin_aarch64_st4v2sf(float*, __builtin_aarch64_simd_xi);
5430 void __builtin_aarch64_st4v2si(int*, __builtin_aarch64_simd_xi);
5431 void __builtin_aarch64_st4v4hf(__fp16*, __builtin_aarch64_simd_xi);
5432 void __builtin_aarch64_st4v4hi(short int*, __builtin_aarch64_simd_xi);
5433 void __builtin_aarch64_st4v4sf(float*, __builtin_aarch64_simd_xi);
5434 void __builtin_aarch64_st4v4si(int*, __builtin_aarch64_simd_xi);
5435 void __builtin_aarch64_st4v8hf(__fp16*, __builtin_aarch64_simd_xi);
5436 void __builtin_aarch64_st4v8hi(short int*, __builtin_aarch64_simd_xi);
5437 void __builtin_aarch64_st4v8qi(signed char*, __builtin_aarch64_simd_xi);
5438 long int __builtin_aarch64_suqadddi_ssu(long int, long unsigned int);
5439 short int __builtin_aarch64_suqaddhi_ssu(short int, short unsigned int);
5440 signed char __builtin_aarch64_suqaddqi_ssu(signed char, unsigned char);
5441 int __builtin_aarch64_suqaddsi_ssu(int, unsigned int);
5442 __Int8x16_t __builtin_aarch64_tbl3v16qi(__builtin_aarch64_simd_oi, __Int8x16_t);
5443 __Int8x16_t __builtin_aarch64_tbx4v16qi(__Int8x16_t, __builtin_aarch64_simd_oi, __Int8x16_t);
5444 __fp16 __builtin_aarch64_ucvtfdihf_sus(long unsigned int, int);
5445 double __builtin_aarch64_ucvtfdi_sus(long unsigned int, int);
5446 __fp16 __builtin_aarch64_ucvtfhi_sus(short unsigned int, int);
5447 __fp16 __builtin_aarch64_ucvtfsihf_sus(unsigned int, int);
5448 float __builtin_aarch64_ucvtfsi_sus(unsigned int, int);
5449 __Float64x2_t __builtin_aarch64_ucvtfv2di_sus(__Uint64x2_t, int);
5450 __Float32x2_t __builtin_aarch64_ucvtfv2si_sus(__Uint32x2_t, int);
5451 __Float16x4_t __builtin_aarch64_ucvtfv4hi_sus(__Uint16x4_t, int);
5452 __Float32x4_t __builtin_aarch64_ucvtfv4si_sus(__Uint32x4_t, int);
5453 __Float16x8_t __builtin_aarch64_ucvtfv8hi_sus(__Uint16x8_t, int);
5454 __Uint32x4_t __builtin_aarch64_udot_laneqv16qi_uuuus(__Uint32x4_t, __Uint8x16_t, __Uint8x16_t, int);
5455 __Uint32x2_t __builtin_aarch64_udot_laneqv8qi_uuuus(__Uint32x2_t, __Uint8x8_t, __Uint8x16_t, int);
5456 __Uint32x4_t __builtin_aarch64_udot_lanev16qi_uuuus(__Uint32x4_t, __Uint8x16_t, __Uint8x8_t, int);
5457 __Uint32x2_t __builtin_aarch64_udot_lanev8qi_uuuus(__Uint32x2_t, __Uint8x8_t, __Uint8x8_t, int);
5458 __Uint32x4_t __builtin_aarch64_udotv16qi_uuuu(__Uint32x4_t, __Uint8x16_t, __Uint8x16_t);
5459 __Uint32x2_t __builtin_aarch64_udotv8qi_uuuu(__Uint32x2_t, __Uint8x8_t, __Uint8x8_t);
5460 long unsigned int __builtin_aarch64_uqadddi_uuu(long unsigned int, long unsigned int);
5461 short unsigned int __builtin_aarch64_uqaddhi_uuu(short unsigned int, short unsigned int);
5462 unsigned char __builtin_aarch64_uqaddqi_uuu(unsigned char, unsigned char);
5463 unsigned int __builtin_aarch64_uqaddsi_uuu(unsigned int, unsigned int);
5464 int __builtin_aarch64_uqmovndi(long int);
5465 signed char __builtin_aarch64_uqmovnhi(short int);
5466 short int __builtin_aarch64_uqmovnsi(int);
5467 long unsigned int __builtin_aarch64_uqrshldi_uus(long unsigned int, long int);
5468 short unsigned int __builtin_aarch64_uqrshlhi_uus(short unsigned int, short int);
5469 unsigned char __builtin_aarch64_uqrshlqi_uus(unsigned char, signed char);
5470 unsigned int __builtin_aarch64_uqrshlsi_uus(unsigned int, int);
5471 unsigned int __builtin_aarch64_uqrshrn_ndi_uus(long unsigned int, int);
5472 unsigned char __builtin_aarch64_uqrshrn_nhi_uus(short unsigned int, int);
5473 short unsigned int __builtin_aarch64_uqrshrn_nsi_uus(unsigned int, int);
5474 long unsigned int __builtin_aarch64_uqshldi_uus(long unsigned int, long int);
5475 short unsigned int __builtin_aarch64_uqshlhi_uus(short unsigned int, short int);
5476 long unsigned int __builtin_aarch64_uqshl_ndi_uus(long unsigned int, int);
5477 short unsigned int __builtin_aarch64_uqshl_nhi_uus(short unsigned int, int);
5478 unsigned char __builtin_aarch64_uqshl_nqi_uus(unsigned char, int);
5479 unsigned int __builtin_aarch64_uqshl_nsi_uus(unsigned int, int);
5480 unsigned char __builtin_aarch64_uqshlqi_uus(unsigned char, signed char);
5481 unsigned int __builtin_aarch64_uqshlsi_uus(unsigned int, int);
5482 unsigned int __builtin_aarch64_uqshrn_ndi_uus(long unsigned int, int);
5483 unsigned char __builtin_aarch64_uqshrn_nhi_uus(short unsigned int, int);
5484 short unsigned int __builtin_aarch64_uqshrn_nsi_uus(unsigned int, int);
5485 long unsigned int __builtin_aarch64_uqsubdi_uuu(long unsigned int, long unsigned int);
5486 short unsigned int __builtin_aarch64_uqsubhi_uuu(short unsigned int, short unsigned int);
5487 unsigned char __builtin_aarch64_uqsubqi_uuu(unsigned char, unsigned char);
5488 unsigned int __builtin_aarch64_uqsubsi_uuu(unsigned int, unsigned int);
5489 long unsigned int __builtin_aarch64_urshldi_uus(long unsigned int, long int);
5490 long unsigned int __builtin_aarch64_urshr_ndi_uus(long unsigned int, int);
5491 long unsigned int __builtin_aarch64_ursra_ndi_uuus(long unsigned int, long unsigned int, int);
5492 long unsigned int __builtin_aarch64_ushldi_uus(long unsigned int, long int);
5493 long unsigned int __builtin_aarch64_usli_ndi_uuus(long unsigned int, long unsigned int, int);
5494 long unsigned int __builtin_aarch64_usqadddi_uus(long unsigned int, long int);
5495 short unsigned int __builtin_aarch64_usqaddhi_uus(short unsigned int, short int);
5496 unsigned char __builtin_aarch64_usqaddqi_uus(unsigned char, signed char);
5497 unsigned int __builtin_aarch64_usqaddsi_uus(unsigned int, int);
5498 long unsigned int __builtin_aarch64_usra_ndi_uuus(long unsigned int, long unsigned int, int);
5499 long unsigned int __builtin_aarch64_usri_ndi_uuus(long unsigned int, long unsigned int, int);
5500 __Uint64x2_t __builtin_aarch64_xarqv2di_uuus(__Uint64x2_t, __Uint64x2_t, int);
5501
5502 void* __builtin_aarch64_autia1716(void*, long unsigned int);
5503 void* __builtin_aarch64_autib1716(void*, long unsigned int);
5504 __bf16 __builtin_aarch64_bfcvtbf(float);
5505 __Bfloat16x8_t __builtin_aarch64_bfcvtn2v8bf(__Bfloat16x8_t, __Float32x4_t);
5506 __Bfloat16x8_t __builtin_aarch64_bfcvtn_qv8bf(__Float32x4_t);
5507 __Bfloat16x4_t __builtin_aarch64_bfcvtnv4bf(__Float32x4_t);
5508 __Float32x2_t __builtin_aarch64_bfdot_laneqv2sf(__Float32x2_t, __Bfloat16x4_t, __Bfloat16x8_t, int);
5509 __Float32x4_t __builtin_aarch64_bfdot_laneqv4sf(__Float32x4_t, __Bfloat16x8_t, __Bfloat16x8_t, int);
5510 __Float32x2_t __builtin_aarch64_bfdot_lanev2sf(__Float32x2_t, __Bfloat16x4_t, __Bfloat16x4_t, int);
5511 __Float32x4_t __builtin_aarch64_bfdot_lanev4sf(__Float32x4_t, __Bfloat16x8_t, __Bfloat16x4_t, int);
5512 __Float32x2_t __builtin_aarch64_bfdotv2sf(__Float32x2_t, __Bfloat16x4_t, __Bfloat16x4_t);
5513 __Float32x4_t __builtin_aarch64_bfdotv4sf(__Float32x4_t, __Bfloat16x8_t, __Bfloat16x8_t);
5514 __Float32x4_t __builtin_aarch64_bfmlalb_lane_qv4sf(__Float32x4_t, __Bfloat16x8_t, __Bfloat16x8_t, int);
5515 __Float32x4_t __builtin_aarch64_bfmlalb_lanev4sf(__Float32x4_t, __Bfloat16x8_t, __Bfloat16x4_t, int);
5516 __Float32x4_t __builtin_aarch64_bfmlalbv4sf(__Float32x4_t, __Bfloat16x8_t, __Bfloat16x8_t);
5517 __Float32x4_t __builtin_aarch64_bfmlalt_lane_qv4sf(__Float32x4_t, __Bfloat16x8_t, __Bfloat16x8_t, int);
5518 __Float32x4_t __builtin_aarch64_bfmlalt_lanev4sf(__Float32x4_t, __Bfloat16x8_t, __Bfloat16x4_t, int);
5519 __Float32x4_t __builtin_aarch64_bfmlaltv4sf(__Float32x4_t, __Bfloat16x8_t, __Bfloat16x8_t);
5520 __Float32x4_t __builtin_aarch64_bfmmlaqv4sf(__Float32x4_t, __Bfloat16x8_t, __Bfloat16x8_t);
5521 __Uint64x2_t __builtin_aarch64_bswapv2di_uu(__Uint64x2_t);
5522 __Uint32x2_t __builtin_aarch64_bswapv2si_uu(__Uint32x2_t);
5523 __Uint16x4_t __builtin_aarch64_bswapv4hi_uu(__Uint16x4_t);
5524 __Uint32x4_t __builtin_aarch64_bswapv4si_uu(__Uint32x4_t);
5525 __Uint16x8_t __builtin_aarch64_bswapv8hi_uu(__Uint16x8_t);
5526 long unsigned int __builtin_aarch64_cmeqdf_uss(double, double);
5527 unsigned int __builtin_aarch64_cmeqsf_uss(float, float);
5528 __Uint64x2_t __builtin_aarch64_cmeqv2df_uss(__Float64x2_t, __Float64x2_t);
5529 __Uint32x2_t __builtin_aarch64_cmeqv2sf_uss(__Float32x2_t, __Float32x2_t);
5530 __Uint32x4_t __builtin_aarch64_cmeqv4sf_uss(__Float32x4_t, __Float32x4_t);
5531 long unsigned int __builtin_aarch64_cmgedf_uss(double, double);
5532 unsigned int __builtin_aarch64_cmgesf_uss(float, float);
5533 __Uint64x2_t __builtin_aarch64_cmgev2df_uss(__Float64x2_t, __Float64x2_t);
5534 __Uint32x2_t __builtin_aarch64_cmgev2sf_uss(__Float32x2_t, __Float32x2_t);
5535 __Uint32x4_t __builtin_aarch64_cmgev4sf_uss(__Float32x4_t, __Float32x4_t);
5536 long unsigned int __builtin_aarch64_cmgtdf_uss(double, double);
5537 unsigned int __builtin_aarch64_cmgtsf_uss(float, float);
5538 __Uint64x2_t __builtin_aarch64_cmgtv2df_uss(__Float64x2_t, __Float64x2_t);
5539 __Uint32x2_t __builtin_aarch64_cmgtv2sf_uss(__Float32x2_t, __Float32x2_t);
5540 __Uint32x4_t __builtin_aarch64_cmgtv4sf_uss(__Float32x4_t, __Float32x4_t);
5541 long unsigned int __builtin_aarch64_cmledf_uss(double, double);
5542 unsigned int __builtin_aarch64_cmlesf_uss(float, float);
5543 __Uint64x2_t __builtin_aarch64_cmlev2df_uss(__Float64x2_t, __Float64x2_t);
5544 __Uint32x2_t __builtin_aarch64_cmlev2sf_uss(__Float32x2_t, __Float32x2_t);
5545 __Uint32x4_t __builtin_aarch64_cmlev4sf_uss(__Float32x4_t, __Float32x4_t);
5546 long unsigned int __builtin_aarch64_cmltdf_uss(double, double);
5547 unsigned int __builtin_aarch64_cmltsf_uss(float, float);
5548 __Uint64x2_t __builtin_aarch64_cmltv2df_uss(__Float64x2_t, __Float64x2_t);
5549 __Uint32x2_t __builtin_aarch64_cmltv2sf_uss(__Float32x2_t, __Float32x2_t);
5550 __Uint32x4_t __builtin_aarch64_cmltv4sf_uss(__Float32x4_t, __Float32x4_t);
5551 __Bfloat16x8_t __builtin_aarch64_combinev4bf(__Bfloat16x4_t, __Bfloat16x4_t);
5552 __Int32x2_t __builtin_aarch64_ctzv2si(__Int32x2_t);
5553 __Int32x4_t __builtin_aarch64_ctzv4si(__Int32x4_t);
5554 long unsigned int __builtin_aarch64_facgedf_uss(double, double);
5555 unsigned int __builtin_aarch64_facgesf_uss(float, float);
5556 __Uint64x2_t __builtin_aarch64_facgev2df_uss(__Float64x2_t, __Float64x2_t);
5557 __Uint32x2_t __builtin_aarch64_facgev2sf_uss(__Float32x2_t, __Float32x2_t);
5558 __Uint32x4_t __builtin_aarch64_facgev4sf_uss(__Float32x4_t, __Float32x4_t);
5559 long unsigned int __builtin_aarch64_facgtdf_uss(double, double);
5560 unsigned int __builtin_aarch64_facgtsf_uss(float, float);
5561 __Uint64x2_t __builtin_aarch64_facgtv2df_uss(__Float64x2_t, __Float64x2_t);
5562 __Uint32x2_t __builtin_aarch64_facgtv2sf_uss(__Float32x2_t, __Float32x2_t);
5563 __Uint32x4_t __builtin_aarch64_facgtv4sf_uss(__Float32x4_t, __Float32x4_t);
5564 long unsigned int __builtin_aarch64_facledf_uss(double, double);
5565 unsigned int __builtin_aarch64_faclesf_uss(float, float);
5566 __Uint64x2_t __builtin_aarch64_faclev2df_uss(__Float64x2_t, __Float64x2_t);
5567 __Uint32x2_t __builtin_aarch64_faclev2sf_uss(__Float32x2_t, __Float32x2_t);
5568 __Uint32x4_t __builtin_aarch64_faclev4sf_uss(__Float32x4_t, __Float32x4_t);
5569 long unsigned int __builtin_aarch64_facltdf_uss(double, double);
5570 unsigned int __builtin_aarch64_facltsf_uss(float, float);
5571 __Uint64x2_t __builtin_aarch64_facltv2df_uss(__Float64x2_t, __Float64x2_t);
5572 __Uint32x2_t __builtin_aarch64_facltv2sf_uss(__Float32x2_t, __Float32x2_t);
5573 __Uint32x4_t __builtin_aarch64_facltv4sf_uss(__Float32x4_t, __Float32x4_t);
5574 __Float64x2_t __builtin_aarch64_fcmla_lane0v2df(__Float64x2_t, __Float64x2_t, __Float64x2_t, int);
5575 __Float64x2_t __builtin_aarch64_fcmla_lane180v2df(__Float64x2_t, __Float64x2_t, __Float64x2_t, int);
5576 __Float64x2_t __builtin_aarch64_fcmla_lane270v2df(__Float64x2_t, __Float64x2_t, __Float64x2_t, int);
5577 __Float64x2_t __builtin_aarch64_fcmla_lane90v2df(__Float64x2_t, __Float64x2_t, __Float64x2_t, int);
5578 long int __builtin_aarch64_fix_truncdfdi(double);
5579 int __builtin_aarch64_fix_truncdfsi(double);
5580 long int __builtin_aarch64_fix_truncsfdi(float);
5581 int __builtin_aarch64_fix_truncsfsi(float);
5582 long unsigned int __builtin_aarch64_fixuns_truncdfdi_us(double);
5583 unsigned int __builtin_aarch64_fixuns_truncdfsi_us(double);
5584 long unsigned int __builtin_aarch64_fixuns_truncsfdi_us(float);
5585 unsigned int __builtin_aarch64_fixuns_truncsfsi_us(float);
5586 float __builtin_aarch64_fmaxsf(float, float);
5587 float __builtin_aarch64_fminsf(float, float);
5588 __Float64x2_t __builtin_aarch64_fnmav2df(__Float64x2_t, __Float64x2_t, __Float64x2_t);
5589 __Float32x2_t __builtin_aarch64_fnmav2sf(__Float32x2_t, __Float32x2_t, __Float32x2_t);
5590 __Float32x4_t __builtin_aarch64_fnmav4sf(__Float32x4_t, __Float32x4_t, __Float32x4_t);
5591 double __builtin_aarch64_frint32xdf(double);
5592 float __builtin_aarch64_frint32xsf(float);
5593 __Float64x2_t __builtin_aarch64_frint32xv2df(__Float64x2_t);
5594 __Float32x2_t __builtin_aarch64_frint32xv2sf(__Float32x2_t);
5595 __Float32x4_t __builtin_aarch64_frint32xv4sf(__Float32x4_t);
5596 double __builtin_aarch64_frint32zdf(double);
5597 float __builtin_aarch64_frint32zsf(float);
5598 __Float64x2_t __builtin_aarch64_frint32zv2df(__Float64x2_t);
5599 __Float32x2_t __builtin_aarch64_frint32zv2sf(__Float32x2_t);
5600 __Float32x4_t __builtin_aarch64_frint32zv4sf(__Float32x4_t);
5601 double __builtin_aarch64_frint64xdf(double);
5602 float __builtin_aarch64_frint64xsf(float);
5603 __Float64x2_t __builtin_aarch64_frint64xv2df(__Float64x2_t);
5604 __Float32x2_t __builtin_aarch64_frint64xv2sf(__Float32x2_t);
5605 __Float32x4_t __builtin_aarch64_frint64xv4sf(__Float32x4_t);
5606 double __builtin_aarch64_frint64zdf(double);
5607 float __builtin_aarch64_frint64zsf(float);
5608 __Float64x2_t __builtin_aarch64_frint64zv2df(__Float64x2_t);
5609 __Float32x2_t __builtin_aarch64_frint64zv2sf(__Float32x2_t);
5610 __Float32x4_t __builtin_aarch64_frint64zv4sf(__Float32x4_t);
5611 __Bfloat16x4_t __builtin_aarch64_get_dregciv4bf(__builtin_aarch64_simd_ci, int);
5612 __Bfloat16x4_t __builtin_aarch64_get_dregoiv4bf(__builtin_aarch64_simd_oi, int);
5613 __Bfloat16x4_t __builtin_aarch64_get_dregxiv4bf(__builtin_aarch64_simd_xi, int);
5614 __Bfloat16x8_t __builtin_aarch64_get_qregciv8bf(__builtin_aarch64_simd_ci, int);
5615 __Bfloat16x8_t __builtin_aarch64_get_qregoiv8bf(__builtin_aarch64_simd_oi, int);
5616 __Bfloat16x8_t __builtin_aarch64_get_qregxiv8bf(__builtin_aarch64_simd_xi, int);
5617 __Int64x2_t __builtin_aarch64_intrinsic_vec_smult_lo_v2si(__Int32x2_t, __Int32x2_t);
5618 __Int32x4_t __builtin_aarch64_intrinsic_vec_smult_lo_v4hi(__Int16x4_t, __Int16x4_t);
5619 __Int16x8_t __builtin_aarch64_intrinsic_vec_smult_lo_v8qi(__Int8x8_t, __Int8x8_t);
5620 __Uint64x2_t __builtin_aarch64_intrinsic_vec_umult_lo_v2si_uuu(__Uint32x2_t, __Uint32x2_t);
5621 __Uint32x4_t __builtin_aarch64_intrinsic_vec_umult_lo_v4hi_uuu(__Uint16x4_t, __Uint16x4_t);
5622 __Uint16x8_t __builtin_aarch64_intrinsic_vec_umult_lo_v8qi_uuu(__Uint8x8_t, __Uint8x8_t);
5623 int __builtin_aarch64_jcvtzs(double);
5624 void __builtin_aarch64_ld1v2di_sp(long int*, __Poly64_t);
5625 __Bfloat16x4_t __builtin_aarch64_ld1v4bf(const __bf16*);
5626 __Bfloat16x8_t __builtin_aarch64_ld1v8bf(const __bf16*);
5627 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2v4bf(const __bf16*);
5628 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2v8bf(const __bf16*);
5629 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3v4bf(const __bf16*);
5630 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3v8bf(const __bf16*);
5631 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4df(const double*);
5632 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4di(const long int*);
5633 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4v16qi(const signed char*);
5634 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4v2df(const double*);
5635 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4v2di(const long int*);
5636 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4v2sf(const float*);
5637 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4v2si(const int*);
5638 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4v4bf(const __bf16*);
5639 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4v4hf(const __fp16*);
5640 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4v4hi(const short int*);
5641 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4v4sf(const float*);
5642 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4v4si(const int*);
5643 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4v8bf(const __bf16*);
5644 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4v8hf(const __fp16*);
5645 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4v8hi(const short int*);
5646 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4v8qi(const signed char*);
5647 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanev4bf(const __bf16*, __builtin_aarch64_simd_oi, int);
5648 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanev8bf(const __bf16*, __builtin_aarch64_simd_oi, int);
5649 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rv4bf(const __bf16*);
5650 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rv8bf(const __bf16*);
5651 __builtin_aarch64_simd_oi __builtin_aarch64_ld2v4bf(const __bf16*);
5652 __builtin_aarch64_simd_oi __builtin_aarch64_ld2v8bf(const __bf16*);
5653 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanev4bf(const __bf16*, __builtin_aarch64_simd_ci, int);
5654 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanev8bf(const __bf16*, __builtin_aarch64_simd_ci, int);
5655 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rv4bf(const __bf16*);
5656 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rv8bf(const __bf16*);
5657 __builtin_aarch64_simd_ci __builtin_aarch64_ld3v4bf(const __bf16*);
5658 __builtin_aarch64_simd_ci __builtin_aarch64_ld3v8bf(const __bf16*);
5659 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanev4bf(const __bf16*, __builtin_aarch64_simd_xi, int);
5660 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanev8bf(const __bf16*, __builtin_aarch64_simd_xi, int);
5661 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rv4bf(const __bf16*);
5662 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rv8bf(const __bf16*);
5663 __builtin_aarch64_simd_xi __builtin_aarch64_ld4v4bf(const __bf16*);
5664 __builtin_aarch64_simd_xi __builtin_aarch64_ld4v8bf(const __bf16*);
5665 double __builtin_aarch64_negdf(double);
5666 float __builtin_aarch64_negsf(float);
5667 __Float64x2_t __builtin_aarch64_negv2df(__Float64x2_t);
5668 __Float32x2_t __builtin_aarch64_negv2sf(__Float32x2_t);
5669 __Float16x4_t __builtin_aarch64_negv4hf(__Float16x4_t);
5670 __Float32x4_t __builtin_aarch64_negv4sf(__Float32x4_t);
5671 __Float16x8_t __builtin_aarch64_negv8hf(__Float16x8_t);
5672 void* __builtin_aarch64_pacia1716(void*, long unsigned int);
5673 void* __builtin_aarch64_pacib1716(void*, long unsigned int);
5674 int __builtin_aarch64_rndr(long unsigned int*);
5675 int __builtin_aarch64_rndrrs(long unsigned int*);
5676 double __builtin_aarch64_rsqrt_df(double);
5677 float __builtin_aarch64_rsqrt_sf(float);
5678 __Float64x2_t __builtin_aarch64_rsqrt_v2df(__Float64x2_t);
5679 __Float32x2_t __builtin_aarch64_rsqrt_v2sf(__Float32x2_t);
5680 __Float32x4_t __builtin_aarch64_rsqrt_v4sf(__Float32x4_t);
5681 __builtin_aarch64_simd_ci __builtin_aarch64_set_qregciv8bf(__builtin_aarch64_simd_ci, __Bfloat16x8_t, int);
5682 __builtin_aarch64_simd_oi __builtin_aarch64_set_qregoiv8bf(__builtin_aarch64_simd_oi, __Bfloat16x8_t, int);
5683 __builtin_aarch64_simd_xi __builtin_aarch64_set_qregxiv8bf(__builtin_aarch64_simd_xi, __Bfloat16x8_t, int);
5684 __Bfloat16x4_t __builtin_aarch64_simd_bslv4bf_suss(__Uint16x4_t, __Bfloat16x4_t, __Bfloat16x4_t);
5685 __Bfloat16x8_t __builtin_aarch64_simd_bslv8bf_suss(__Uint16x8_t, __Bfloat16x8_t, __Bfloat16x8_t);
5686 __Int32x4_t __builtin_aarch64_simd_smmlav16qi(__Int32x4_t, __Int8x16_t, __Int8x16_t);
5687 __Uint32x4_t __builtin_aarch64_simd_ummlav16qi_uuuu(__Uint32x4_t, __Uint8x16_t, __Uint8x16_t);
5688 __Int32x4_t __builtin_aarch64_simd_usmmlav16qi_ssus(__Int32x4_t, __Uint8x16_t, __Int8x16_t);
5689 void __builtin_aarch64_st1v4bf(__bf16*, __Bfloat16x4_t);
5690 void __builtin_aarch64_st1v8bf(__bf16*, __Bfloat16x8_t);
5691 void __builtin_aarch64_st1x2v4bf(__bf16*, __builtin_aarch64_simd_oi);
5692 void __builtin_aarch64_st1x2v8bf(__bf16*, __builtin_aarch64_simd_oi);
5693 void __builtin_aarch64_st1x3v4bf(__bf16*, __builtin_aarch64_simd_ci);
5694 void __builtin_aarch64_st1x3v8bf(__bf16*, __builtin_aarch64_simd_ci);
5695 void __builtin_aarch64_st1x4df(double*, __builtin_aarch64_simd_xi);
5696 void __builtin_aarch64_st1x4di(long int*, __builtin_aarch64_simd_xi);
5697 void __builtin_aarch64_st1x4v16qi(signed char*, __builtin_aarch64_simd_xi);
5698 void __builtin_aarch64_st1x4v2df(double*, __builtin_aarch64_simd_xi);
5699 void __builtin_aarch64_st1x4v2di(long int*, __builtin_aarch64_simd_xi);
5700 void __builtin_aarch64_st1x4v2sf(float*, __builtin_aarch64_simd_xi);
5701 void __builtin_aarch64_st1x4v2si(int*, __builtin_aarch64_simd_xi);
5702 void __builtin_aarch64_st1x4v4bf(__bf16*, __builtin_aarch64_simd_xi);
5703 void __builtin_aarch64_st1x4v4hf(__fp16*, __builtin_aarch64_simd_xi);
5704 void __builtin_aarch64_st1x4v4hi(short int*, __builtin_aarch64_simd_xi);
5705 void __builtin_aarch64_st1x4v4sf(float*, __builtin_aarch64_simd_xi);
5706 void __builtin_aarch64_st1x4v4si(int*, __builtin_aarch64_simd_xi);
5707 void __builtin_aarch64_st1x4v8bf(__bf16*, __builtin_aarch64_simd_xi);
5708 void __builtin_aarch64_st1x4v8hf(__fp16*, __builtin_aarch64_simd_xi);
5709 void __builtin_aarch64_st1x4v8hi(short int*, __builtin_aarch64_simd_xi);
5710 void __builtin_aarch64_st1x4v8qi(signed char*, __builtin_aarch64_simd_xi);
5711 void __builtin_aarch64_st2_lanev4bf(__bf16*, __builtin_aarch64_simd_oi, int);
5712 void __builtin_aarch64_st2_lanev8bf(__bf16*, __builtin_aarch64_simd_oi, int);
5713 void __builtin_aarch64_st2v4bf(__bf16*, __builtin_aarch64_simd_oi);
5714 void __builtin_aarch64_st2v8bf(__bf16*, __builtin_aarch64_simd_oi);
5715 void __builtin_aarch64_st3_lanev4bf(__bf16*, __builtin_aarch64_simd_ci, int);
5716 void __builtin_aarch64_st3_lanev8bf(__bf16*, __builtin_aarch64_simd_ci, int);
5717 void __builtin_aarch64_st3v4bf(__bf16*, __builtin_aarch64_simd_ci);
5718 void __builtin_aarch64_st3v8bf(__bf16*, __builtin_aarch64_simd_ci);
5719 void __builtin_aarch64_st4_lanev4bf(__bf16*, __builtin_aarch64_simd_xi, int);
5720 void __builtin_aarch64_st4_lanev8bf(__bf16*, __builtin_aarch64_simd_xi, int);
5721 void __builtin_aarch64_st4v4bf(__bf16*, __builtin_aarch64_simd_xi);
5722 void __builtin_aarch64_st4v8bf(__bf16*, __builtin_aarch64_simd_xi);
5723 __Int32x4_t __builtin_aarch64_sudot_laneqv16qi_sssus(__Int32x4_t, __Int8x16_t, __Uint8x16_t, int);
5724 __Int32x2_t __builtin_aarch64_sudot_laneqv8qi_sssus(__Int32x2_t, __Int8x8_t, __Uint8x16_t, int);
5725 __Int32x4_t __builtin_aarch64_sudot_lanev16qi_sssus(__Int32x4_t, __Int8x16_t, __Uint8x8_t, int);
5726 __Int32x2_t __builtin_aarch64_sudot_lanev8qi_sssus(__Int32x2_t, __Int8x8_t, __Uint8x8_t, int);
5727 __Int8x16_t __builtin_aarch64_trn1v16qi(__Int8x16_t, __Int8x16_t);
5728 __Float64x2_t __builtin_aarch64_trn1v2df(__Float64x2_t, __Float64x2_t);
5729 __Int64x2_t __builtin_aarch64_trn1v2di(__Int64x2_t, __Int64x2_t);
5730 __Float32x2_t __builtin_aarch64_trn1v2sf(__Float32x2_t, __Float32x2_t);
5731 __Int32x2_t __builtin_aarch64_trn1v2si(__Int32x2_t, __Int32x2_t);
5732 __Int16x4_t __builtin_aarch64_trn1v4hi(__Int16x4_t, __Int16x4_t);
5733 __Float32x4_t __builtin_aarch64_trn1v4sf(__Float32x4_t, __Float32x4_t);
5734 __Int32x4_t __builtin_aarch64_trn1v4si(__Int32x4_t, __Int32x4_t);
5735 __Int16x8_t __builtin_aarch64_trn1v8hi(__Int16x8_t, __Int16x8_t);
5736 __Int8x8_t __builtin_aarch64_trn1v8qi(__Int8x8_t, __Int8x8_t);
5737 __Int8x16_t __builtin_aarch64_trn2v16qi(__Int8x16_t, __Int8x16_t);
5738 __Float64x2_t __builtin_aarch64_trn2v2df(__Float64x2_t, __Float64x2_t);
5739 __Int64x2_t __builtin_aarch64_trn2v2di(__Int64x2_t, __Int64x2_t);
5740 __Float32x2_t __builtin_aarch64_trn2v2sf(__Float32x2_t, __Float32x2_t);
5741 __Int32x2_t __builtin_aarch64_trn2v2si(__Int32x2_t, __Int32x2_t);
5742 __Int16x4_t __builtin_aarch64_trn2v4hi(__Int16x4_t, __Int16x4_t);
5743 __Float32x4_t __builtin_aarch64_trn2v4sf(__Float32x4_t, __Float32x4_t);
5744 __Int32x4_t __builtin_aarch64_trn2v4si(__Int32x4_t, __Int32x4_t);
5745 __Int16x8_t __builtin_aarch64_trn2v8hi(__Int16x8_t, __Int16x8_t);
5746 __Int8x8_t __builtin_aarch64_trn2v8qi(__Int8x8_t, __Int8x8_t);
5747 __Int32x4_t __builtin_aarch64_usdot_laneqv16qi_ssuss(__Int32x4_t, __Uint8x16_t, __Int8x16_t, int);
5748 __Int32x2_t __builtin_aarch64_usdot_laneqv8qi_ssuss(__Int32x2_t, __Uint8x8_t, __Int8x16_t, int);
5749 __Int32x4_t __builtin_aarch64_usdot_lanev16qi_ssuss(__Int32x4_t, __Uint8x16_t, __Int8x8_t, int);
5750 __Int32x2_t __builtin_aarch64_usdot_lanev8qi_ssuss(__Int32x2_t, __Uint8x8_t, __Int8x8_t, int);
5751 __Int32x4_t __builtin_aarch64_usdotv16qi_ssus(__Int32x4_t, __Uint8x16_t, __Int8x16_t);
5752 __Int32x2_t __builtin_aarch64_usdotv8qi_ssus(__Int32x2_t, __Uint8x8_t, __Int8x8_t);
5753 __Int8x16_t __builtin_aarch64_uzp1v16qi(__Int8x16_t, __Int8x16_t);
5754 __Float64x2_t __builtin_aarch64_uzp1v2df(__Float64x2_t, __Float64x2_t);
5755 __Int64x2_t __builtin_aarch64_uzp1v2di(__Int64x2_t, __Int64x2_t);
5756 __Float32x2_t __builtin_aarch64_uzp1v2sf(__Float32x2_t, __Float32x2_t);
5757 __Int32x2_t __builtin_aarch64_uzp1v2si(__Int32x2_t, __Int32x2_t);
5758 __Int16x4_t __builtin_aarch64_uzp1v4hi(__Int16x4_t, __Int16x4_t);
5759 __Float32x4_t __builtin_aarch64_uzp1v4sf(__Float32x4_t, __Float32x4_t);
5760 __Int32x4_t __builtin_aarch64_uzp1v4si(__Int32x4_t, __Int32x4_t);
5761 __Int16x8_t __builtin_aarch64_uzp1v8hi(__Int16x8_t, __Int16x8_t);
5762 __Int8x8_t __builtin_aarch64_uzp1v8qi(__Int8x8_t, __Int8x8_t);
5763 __Int8x16_t __builtin_aarch64_uzp2v16qi(__Int8x16_t, __Int8x16_t);
5764 __Float64x2_t __builtin_aarch64_uzp2v2df(__Float64x2_t, __Float64x2_t);
5765 __Int64x2_t __builtin_aarch64_uzp2v2di(__Int64x2_t, __Int64x2_t);
5766 __Float32x2_t __builtin_aarch64_uzp2v2sf(__Float32x2_t, __Float32x2_t);
5767 __Int32x2_t __builtin_aarch64_uzp2v2si(__Int32x2_t, __Int32x2_t);
5768 __Int16x4_t __builtin_aarch64_uzp2v4hi(__Int16x4_t, __Int16x4_t);
5769 __Float32x4_t __builtin_aarch64_uzp2v4sf(__Float32x4_t, __Float32x4_t);
5770 __Int32x4_t __builtin_aarch64_uzp2v4si(__Int32x4_t, __Int32x4_t);
5771 __Int16x8_t __builtin_aarch64_uzp2v8hi(__Int16x8_t, __Int16x8_t);
5772 __Int8x8_t __builtin_aarch64_uzp2v8qi(__Int8x8_t, __Int8x8_t);
5773 __Int64x2_t __builtin_aarch64_vec_smlal_laneq_v2si(__Int64x2_t, __Int32x2_t, __Int32x4_t, int);
5774 __Int32x4_t __builtin_aarch64_vec_smlal_laneq_v4hi(__Int32x4_t, __Int16x4_t, __Int16x8_t, int);
5775 __Int64x2_t __builtin_aarch64_vec_smlal_lane_v2si(__Int64x2_t, __Int32x2_t, __Int32x2_t, int);
5776 __Int32x4_t __builtin_aarch64_vec_smlal_lane_v4hi(__Int32x4_t, __Int16x4_t, __Int16x4_t, int);
5777 __Int64x2_t __builtin_aarch64_vec_smult_laneq_v2si(__Int32x2_t, __Int32x4_t, int);
5778 __Int32x4_t __builtin_aarch64_vec_smult_laneq_v4hi(__Int16x4_t, __Int16x8_t, int);
5779 __Int64x2_t __builtin_aarch64_vec_smult_lane_v2si(__Int32x2_t, __Int32x2_t, int);
5780 __Int32x4_t __builtin_aarch64_vec_smult_lane_v4hi(__Int16x4_t, __Int16x4_t, int);
5781 __Uint64x2_t __builtin_aarch64_vec_umlal_laneq_v2si_uuuus(__Uint64x2_t, __Uint32x2_t, __Uint32x4_t, int);
5782 __Uint32x4_t __builtin_aarch64_vec_umlal_laneq_v4hi_uuuus(__Uint32x4_t, __Uint16x4_t, __Uint16x8_t, int);
5783 __Uint64x2_t __builtin_aarch64_vec_umlal_lane_v2si_uuuus(__Uint64x2_t, __Uint32x2_t, __Uint32x2_t, int);
5784 __Uint32x4_t __builtin_aarch64_vec_umlal_lane_v4hi_uuuus(__Uint32x4_t, __Uint16x4_t, __Uint16x4_t, int);
5785 __Uint64x2_t __builtin_aarch64_vec_umult_laneq_v2si_uuus(__Uint32x2_t, __Uint32x4_t, int);
5786 __Uint32x4_t __builtin_aarch64_vec_umult_laneq_v4hi_uuus(__Uint16x4_t, __Uint16x8_t, int);
5787 __Uint64x2_t __builtin_aarch64_vec_umult_lane_v2si_uuus(__Uint32x2_t, __Uint32x2_t, int);
5788 __Uint32x4_t __builtin_aarch64_vec_umult_lane_v4hi_uuus(__Uint16x4_t, __Uint16x4_t, int);
5789 __Int16x8_t __builtin_aarch64_vec_widen_smult_hi_v16qi(__Int8x16_t, __Int8x16_t);
5790 __Int64x2_t __builtin_aarch64_vec_widen_smult_hi_v4si(__Int32x4_t, __Int32x4_t);
5791 __Int32x4_t __builtin_aarch64_vec_widen_smult_hi_v8hi(__Int16x8_t, __Int16x8_t);
5792 __Uint16x8_t __builtin_aarch64_vec_widen_umult_hi_v16qi_uuu(__Uint8x16_t, __Uint8x16_t);
5793 __Uint64x2_t __builtin_aarch64_vec_widen_umult_hi_v4si_uuu(__Uint32x4_t, __Uint32x4_t);
5794 __Uint32x4_t __builtin_aarch64_vec_widen_umult_hi_v8hi_uuu(__Uint16x8_t, __Uint16x8_t);
5795 void* __builtin_aarch64_xpaclri(void*);
5796 __Int8x16_t __builtin_aarch64_zip1v16qi(__Int8x16_t, __Int8x16_t);
5797 __Float64x2_t __builtin_aarch64_zip1v2df(__Float64x2_t, __Float64x2_t);
5798 __Int64x2_t __builtin_aarch64_zip1v2di(__Int64x2_t, __Int64x2_t);
5799 __Float32x2_t __builtin_aarch64_zip1v2sf(__Float32x2_t, __Float32x2_t);
5800 __Int32x2_t __builtin_aarch64_zip1v2si(__Int32x2_t, __Int32x2_t);
5801 __Int16x4_t __builtin_aarch64_zip1v4hi(__Int16x4_t, __Int16x4_t);
5802 __Float32x4_t __builtin_aarch64_zip1v4sf(__Float32x4_t, __Float32x4_t);
5803 __Int32x4_t __builtin_aarch64_zip1v4si(__Int32x4_t, __Int32x4_t);
5804 __Int16x8_t __builtin_aarch64_zip1v8hi(__Int16x8_t, __Int16x8_t);
5805 __Int8x8_t __builtin_aarch64_zip1v8qi(__Int8x8_t, __Int8x8_t);
5806 __Int8x16_t __builtin_aarch64_zip2v16qi(__Int8x16_t, __Int8x16_t);
5807 __Float64x2_t __builtin_aarch64_zip2v2df(__Float64x2_t, __Float64x2_t);
5808 __Int64x2_t __builtin_aarch64_zip2v2di(__Int64x2_t, __Int64x2_t);
5809 __Float32x2_t __builtin_aarch64_zip2v2sf(__Float32x2_t, __Float32x2_t);
5810 __Int32x2_t __builtin_aarch64_zip2v2si(__Int32x2_t, __Int32x2_t);
5811 __Int16x4_t __builtin_aarch64_zip2v4hi(__Int16x4_t, __Int16x4_t);
5812 __Float32x4_t __builtin_aarch64_zip2v4sf(__Float32x4_t, __Float32x4_t);
5813 __Int32x4_t __builtin_aarch64_zip2v4si(__Int32x4_t, __Int32x4_t);
5814 __Int16x8_t __builtin_aarch64_zip2v8hi(__Int16x8_t, __Int16x8_t);
5815 __Int8x8_t __builtin_aarch64_zip2v8qi(__Int8x8_t, __Int8x8_t);
5816
5817
5818 void* __builtin_aarch64_memtag_get_tag(void*);
5819 long unsigned int __builtin_aarch64_memtag_gmi(void*, long unsigned int);
5820 void* __builtin_aarch64_memtag_inc_tag(void*, unsigned int);
5821 void* __builtin_aarch64_memtag_irg(void*, long unsigned int);
5822 void __builtin_aarch64_memtag_set_tag(void*);
5823 long int __builtin_aarch64_memtag_subp(void*, void*);
5824
5825 void __builtin_aarch64_tcancel(long unsigned int);
5826 void __builtin_aarch64_tcommit(void);
5827 long unsigned int __builtin_aarch64_tstart(void);
5828 long unsigned int __builtin_aarch64_ttest(void);
5829
5830 #endif
5831
5832 #ifdef __IWMMXT__
5833 typedef unsigned long long __mmx_m64;
5834 typedef int __mmx_v2si __attribute__ ((vector_size (8)));
5835 typedef short __mmx_v4hi __attribute__ ((vector_size (8)));
5836
5837 #ifdef __ANDROID__
5838 typedef char __mmx_v8qi __attribute__ ((vector_size (8)));
5839 __mmx_m64 __builtin_arm_wsadb (__mmx_v8qi __A, __mmx_v8qi __B);
5840 __mmx_m64 __builtin_arm_wsadh (__mmx_v4hi __A, __mmx_v4hi __B);
5841 void __builtin_arm_setwcx(int x, int y);
5842 int __builtin_arm_getwcx(int x);
5843 #else
5844 typedef signed char __mmx_v8qi __attribute__ ((vector_size (8)));
5845 __mmx_m64 __builtin_arm_wsadb (__mmx_v2si __A, __mmx_v8qi __B, __mmx_v8qi __C);
5846 __mmx_m64 __builtin_arm_wsadh (__mmx_v2si __A, __mmx_v4hi __B, __mmx_v4hi __C);
5847 #endif
5848
5849 __mmx_m64 __builtin_arm_walign (__mmx_v8qi __a, __mmx_v8qi __b, int __C);
5850 __mmx_m64 __builtin_arm_wpackhss (__mmx_v4hi __m1, __mmx_v4hi __m2);
5851 __mmx_m64 __builtin_arm_wpackwss (__mmx_v2si __m1, __mmx_v2si __m2);
5852 __mmx_m64 __builtin_arm_wpackdss (long long __m1, long long __m2);
5853 __mmx_m64 __builtin_arm_wpackhus (__mmx_v4hi __m1, __mmx_v4hi __m2);
5854 __mmx_m64 __builtin_arm_wpackwus (__mmx_v2si __m1, __mmx_v2si __m2);
5855 __mmx_m64 __builtin_arm_wpackdus (long long __m1, long long __m2);
5856 __mmx_m64 __builtin_arm_wunpckihb (__mmx_v8qi __m1, __mmx_v8qi __m2);
5857 __mmx_m64 __builtin_arm_wunpckihh (__mmx_v4hi __m1, __mmx_v4hi __m2);
5858 __mmx_m64 __builtin_arm_wunpckihw (__mmx_v2si __m1, __mmx_v2si __m2);
5859 __mmx_m64 __builtin_arm_wunpckilb (__mmx_v8qi __m1, __mmx_v8qi __m2);
5860 __mmx_m64 __builtin_arm_wunpckilh (__mmx_v4hi __m1, __mmx_v4hi __m2);
5861 __mmx_m64 __builtin_arm_wunpckilw (__mmx_v2si __m1, __mmx_v2si __m2);
5862 __mmx_m64 __builtin_arm_wunpckelsb (__mmx_v8qi __m1);
5863 __mmx_m64 __builtin_arm_wunpckelsh (__mmx_v4hi __m1);
5864 __mmx_m64 __builtin_arm_wunpckelsw (__mmx_v2si __m1);
5865 __mmx_m64 __builtin_arm_wunpckehsb (__mmx_v8qi __m1);
5866 __mmx_m64 __builtin_arm_wunpckehsh (__mmx_v4hi __m1);
5867 __mmx_m64 __builtin_arm_wunpckehsw (__mmx_v2si __m1);
5868 __mmx_m64 __builtin_arm_wunpckelub (__mmx_v8qi __m1);
5869 __mmx_m64 __builtin_arm_wunpckeluh (__mmx_v4hi __m1);
5870 __mmx_m64 __builtin_arm_wunpckeluw (__mmx_v2si __m1);
5871 __mmx_m64 __builtin_arm_wunpckehub (__mmx_v8qi __m1);
5872 __mmx_m64 __builtin_arm_wunpckehuh (__mmx_v4hi __m1);
5873 __mmx_m64 __builtin_arm_wunpckehuw (__mmx_v2si __m1);
5874 __mmx_m64 __builtin_arm_waddb (__mmx_v8qi __m1, __mmx_v8qi __m2);
5875 __mmx_m64 __builtin_arm_waddh (__mmx_v4hi __m1, __mmx_v4hi __m2);
5876 __mmx_m64 __builtin_arm_waddw (__mmx_v2si __m1, __mmx_v2si __m2);
5877 __mmx_m64 __builtin_arm_waddbss (__mmx_v8qi __m1, __mmx_v8qi __m2);
5878 __mmx_m64 __builtin_arm_waddhss (__mmx_v4hi __m1, __mmx_v4hi __m2);
5879 __mmx_m64 __builtin_arm_waddwss (__mmx_v2si __m1, __mmx_v2si __m2);
5880 __mmx_m64 __builtin_arm_waddbus (__mmx_v8qi __m1, __mmx_v8qi __m2);
5881 __mmx_m64 __builtin_arm_waddhus (__mmx_v4hi __m1, __mmx_v4hi __m2);
5882 __mmx_m64 __builtin_arm_waddwus (__mmx_v2si __m1, __mmx_v2si __m2);
5883 __mmx_m64 __builtin_arm_wsubb (__mmx_v8qi __m1, __mmx_v8qi __m2);
5884 __mmx_m64 __builtin_arm_wsubh (__mmx_v4hi __m1, __mmx_v4hi __m2);
5885 __mmx_m64 __builtin_arm_wsubw (__mmx_v2si __m1, __mmx_v2si __m2);
5886 __mmx_m64 __builtin_arm_wsubbss (__mmx_v8qi __m1, __mmx_v8qi __m2);
5887 __mmx_m64 __builtin_arm_wsubhss (__mmx_v4hi __m1, __mmx_v4hi __m2);
5888 __mmx_m64 __builtin_arm_wsubwss (__mmx_v2si __m1, __mmx_v2si __m2);
5889 __mmx_m64 __builtin_arm_wsubbus (__mmx_v8qi __m1, __mmx_v8qi __m2);
5890 __mmx_m64 __builtin_arm_wsubhus (__mmx_v4hi __m1, __mmx_v4hi __m2);
5891 __mmx_m64 __builtin_arm_wsubwus (__mmx_v2si __m1, __mmx_v2si __m2);
5892 __mmx_m64 __builtin_arm_wmadds (__mmx_v4hi __m1, __mmx_v4hi __m2);
5893 __mmx_m64 __builtin_arm_wmaddu (__mmx_v4hi __m1, __mmx_v4hi __m2);
5894 __mmx_m64 __builtin_arm_wmulsm (__mmx_v4hi __m1, __mmx_v4hi __m2);
5895 __mmx_m64 __builtin_arm_wmulum (__mmx_v4hi __m1, __mmx_v4hi __m2);
5896 __mmx_m64 __builtin_arm_wmulul (__mmx_v4hi __m1, __mmx_v4hi __m2);
5897 __mmx_m64 __builtin_arm_wsllh (__mmx_v4hi __m, int __count);
5898 __mmx_m64 __builtin_arm_wsllhi (__mmx_v4hi __m, int __count);
5899 __mmx_m64 __builtin_arm_wsllw (__mmx_v2si __m, int __count);
5900 __mmx_m64 __builtin_arm_wsllwi (__mmx_v2si __m, int __count);
5901 __mmx_m64 __builtin_arm_wslld (int __m, int __count);
5902 __mmx_m64 __builtin_arm_wslldi (int __m, int __count);
5903 __mmx_m64 __builtin_arm_wsrah (__mmx_v4hi __m, int __count);
5904 __mmx_m64 __builtin_arm_wsrahi (__mmx_v4hi __m, int __count);
5905 __mmx_m64 __builtin_arm_wsraw (__mmx_v2si __m, int __count);
5906 __mmx_m64 __builtin_arm_wsrawi (__mmx_v2si __m, int __count);
5907 __mmx_m64 __builtin_arm_wsrad (int __m, int __count);
5908 __mmx_m64 __builtin_arm_wsradi (int __m, int __count);
5909 __mmx_m64 __builtin_arm_wsrlh (__mmx_v4hi __m, int __count);
5910 __mmx_m64 __builtin_arm_wsrlhi (__mmx_v4hi __m, int __count);
5911 __mmx_m64 __builtin_arm_wsrlw (__mmx_v2si __m, int __count);
5912 __mmx_m64 __builtin_arm_wsrlwi (__mmx_v2si __m, int __count);
5913 __mmx_m64 __builtin_arm_wsrld (int __m, int __count);
5914 __mmx_m64 __builtin_arm_wsrldi (int __m, int __count);
5915 __mmx_m64 __builtin_arm_wrorh (__mmx_v4hi __m, int __count);
5916 __mmx_m64 __builtin_arm_wrorhi (__mmx_v4hi __m, int __count);
5917 __mmx_m64 __builtin_arm_wrorw (__mmx_v2si __m, int __count);
5918 __mmx_m64 __builtin_arm_wrorwi (__mmx_v2si __m, int __count);
5919 __mmx_m64 __builtin_arm_wrord (int __m, int __count);
5920 __mmx_m64 __builtin_arm_wrordi (int __m, int __count);
5921 __mmx_m64 __builtin_arm_wand (int __m1, int __m2);
5922 __mmx_m64 __builtin_arm_wandn (int __m2, int __m1);
5923 __mmx_m64 __builtin_arm_wor (int __m1, int __m2);
5924 __mmx_m64 __builtin_arm_wxor (int __m1, int __m2);
5925 __mmx_m64 __builtin_arm_wcmpeqb (__mmx_v8qi __m1, __mmx_v8qi __m2);
5926 __mmx_m64 __builtin_arm_wcmpgtsb (__mmx_v8qi __m1, __mmx_v8qi __m2);
5927 __mmx_m64 __builtin_arm_wcmpgtub (__mmx_v8qi __m1, __mmx_v8qi __m2);
5928 __mmx_m64 __builtin_arm_wcmpeqh (__mmx_v4hi __m1, __mmx_v4hi __m2);
5929 __mmx_m64 __builtin_arm_wcmpgtsh (__mmx_v4hi __m1, __mmx_v4hi __m2);
5930 __mmx_m64 __builtin_arm_wcmpgtuh (__mmx_v4hi __m1, __mmx_v4hi __m2);
5931 __mmx_m64 __builtin_arm_wcmpeqw (__mmx_v2si __m1, __mmx_v2si __m2);
5932 __mmx_m64 __builtin_arm_wcmpgtsw (__mmx_v2si __m1, __mmx_v2si __m2);
5933 __mmx_m64 __builtin_arm_wcmpgtuw (__mmx_v2si __m1, __mmx_v2si __m2);
5934 __mmx_m64 __builtin_arm_wmacu (int __A, __mmx_v4hi __B, __mmx_v4hi __C);
5935 __mmx_m64 __builtin_arm_wmacs (int __A, __mmx_v4hi __B, __mmx_v4hi __C);
5936 __mmx_m64 __builtin_arm_wmacuz (__mmx_v4hi __A, __mmx_v4hi __B);
5937 __mmx_m64 __builtin_arm_wmacsz (__mmx_v4hi __A, __mmx_v4hi __B);
5938 __mmx_m64 __builtin_arm_waccb (__mmx_v8qi __A);
5939 __mmx_m64 __builtin_arm_wacch (__mmx_v4hi __A);
5940 __mmx_m64 __builtin_arm_waccw (__mmx_v2si __A);
5941 __mmx_m64 __builtin_arm_tmia (int __A, int __B, int __C);
5942 __mmx_m64 __builtin_arm_tmiaph (int __A, int __B, int __C);
5943 __mmx_m64 __builtin_arm_tmiabb (int __A, int __B, int __C);
5944 __mmx_m64 __builtin_arm_tmiabt (int __A, int __B, int __C);
5945 __mmx_m64 __builtin_arm_tmiatb (int __A, int __B, int __C);
5946 __mmx_m64 __builtin_arm_tmiatt (int __A, int __B, int __C);
5947 __mmx_m64 __builtin_arm_wmaxsb (__mmx_v8qi __A, __mmx_v8qi __B);
5948 __mmx_m64 __builtin_arm_wmaxsh (__mmx_v4hi __A, __mmx_v4hi __B);
5949 __mmx_m64 __builtin_arm_wmaxsw (__mmx_v2si __A, __mmx_v2si __B);
5950 __mmx_m64 __builtin_arm_wmaxub (__mmx_v8qi __A, __mmx_v8qi __B);
5951 __mmx_m64 __builtin_arm_wmaxuh (__mmx_v4hi __A, __mmx_v4hi __B);
5952 __mmx_m64 __builtin_arm_wmaxuw (__mmx_v2si __A, __mmx_v2si __B);
5953 __mmx_m64 __builtin_arm_wminsb (__mmx_v8qi __A, __mmx_v8qi __B);
5954 __mmx_m64 __builtin_arm_wminsh (__mmx_v4hi __A, __mmx_v4hi __B);
5955 __mmx_m64 __builtin_arm_wminsw (__mmx_v2si __A, __mmx_v2si __B);
5956 __mmx_m64 __builtin_arm_wminub (__mmx_v8qi __A, __mmx_v8qi __B);
5957 __mmx_m64 __builtin_arm_wminuh (__mmx_v4hi __A, __mmx_v4hi __B);
5958 __mmx_m64 __builtin_arm_wminuw (__mmx_v2si __A, __mmx_v2si __B);
5959 __mmx_m64 __builtin_arm_tmovmskb (__mmx_v8qi __A);
5960 __mmx_m64 __builtin_arm_tmovmskh (__mmx_v4hi __A);
5961 __mmx_m64 __builtin_arm_tmovmskw (__mmx_v2si __A);
5962 __mmx_m64 __builtin_arm_wavg2br (__mmx_v8qi __A, __mmx_v8qi __B);
5963 __mmx_m64 __builtin_arm_wavg2hr (__mmx_v4hi __A, __mmx_v4hi __B);
5964 __mmx_m64 __builtin_arm_wavg2b (__mmx_v8qi __A, __mmx_v8qi __B);
5965 __mmx_m64 __builtin_arm_wavg2h (__mmx_v4hi __A, __mmx_v4hi __B);
5966 __mmx_m64 __builtin_arm_wsadbz (__mmx_v8qi __A, __mmx_v8qi __B);
5967 __mmx_m64 __builtin_arm_wsadhz (__mmx_v4hi __A, __mmx_v4hi __B);
5968 __mmx_m64 __builtin_arm_wsadbz (__mmx_v8qi __A, __mmx_v8qi __B);
5969 __mmx_m64 __builtin_arm_wsadhz (__mmx_v4hi __A, __mmx_v4hi __B);
5970 __mmx_m64 __builtin_arm_wzero ();
5971 __mmx_m64 __builtin_arm_setwcgr0 (int __value);
5972 __mmx_m64 __builtin_arm_setwcgr1 (int __value);
5973 __mmx_m64 __builtin_arm_setwcgr2 (int __value);
5974 __mmx_m64 __builtin_arm_setwcgr3 (int __value);
5975 __mmx_m64 __builtin_arm_getwcgr0 ();
5976 __mmx_m64 __builtin_arm_getwcgr1 ();
5977 __mmx_m64 __builtin_arm_getwcgr2 ();
5978 __mmx_m64 __builtin_arm_getwcgr3 ();
5979 __mmx_m64 __builtin_arm_wabsb (__mmx_v8qi m1);
5980 __mmx_m64 __builtin_arm_wabsh (__mmx_v4hi __m1);
5981 __mmx_m64 __builtin_arm_wabsw (__mmx_v2si __m1);
5982 __mmx_m64 __builtin_arm_waddsubhx (__mmx_v4hi __a, __mmx_v4hi __b);
5983 __mmx_m64 __builtin_arm_wabsdiffb (__mmx_v8qi __a, __mmx_v8qi __b);
5984 __mmx_m64 __builtin_arm_wabsdiffh (__mmx_v4hi __a, __mmx_v4hi __b);
5985 __mmx_m64 __builtin_arm_wabsdiffw (__mmx_v2si __a, __mmx_v2si __b);
5986 __mmx_m64 __builtin_arm_wavg4 (__mmx_v8qi __a, __mmx_v8qi __b);
5987 __mmx_m64 __builtin_arm_wavg4r (__mmx_v8qi __a, __mmx_v8qi __b);
5988 __mmx_m64 __builtin_arm_wmaddsx (__mmx_v4hi __a, __mmx_v4hi __b);
5989 __mmx_m64 __builtin_arm_wmaddux (__mmx_v4hi __a, __mmx_v4hi __b);
5990 __mmx_m64 __builtin_arm_wmaddsn (__mmx_v4hi __a, __mmx_v4hi __b);
5991 __mmx_m64 __builtin_arm_wmaddun (__mmx_v4hi __a, __mmx_v4hi __b);
5992 __mmx_m64 __builtin_arm_wmulwsm (__mmx_v2si __a, __mmx_v2si __b);
5993 __mmx_m64 __builtin_arm_wmulwum (__mmx_v2si __a, __mmx_v2si __b);
5994 __mmx_m64 __builtin_arm_wmulsmr (__mmx_v4hi __a, __mmx_v4hi __b);
5995 __mmx_m64 __builtin_arm_wmulwsmr (__mmx_v2si __a, __mmx_v2si __b);
5996 __mmx_m64 __builtin_arm_wmulumr (__mmx_v4hi __a, __mmx_v4hi __b);
5997 __mmx_m64 __builtin_arm_wmulwumr (__mmx_v2si __a, __mmx_v2si __b);
5998 __mmx_m64 __builtin_arm_wmulwl (__mmx_v2si __a, __mmx_v2si __b);
5999 __mmx_m64 __builtin_arm_wqmulm (__mmx_v4hi __a, __mmx_v4hi __b);
6000 __mmx_m64 __builtin_arm_wqmulwm (__mmx_v2si __a, __mmx_v2si __b);
6001 __mmx_m64 __builtin_arm_wqmulmr (__mmx_v4hi __a, __mmx_v4hi __b);
6002 __mmx_m64 __builtin_arm_wqmulwmr (__mmx_v2si __a, __mmx_v2si __b);
6003 __mmx_m64 __builtin_arm_wsubaddhx (__mmx_v4hi __a, __mmx_v4hi __b);
6004 __mmx_m64 __builtin_arm_waddbhusl (__mmx_v4hi __a, __mmx_v8qi __b);
6005 __mmx_m64 __builtin_arm_waddbhusm (__mmx_v4hi __a, __mmx_v8qi __b);
6006 __mmx_m64 __builtin_arm_walignr0 (__mmx_v8qi __a, __mmx_v8qi __b);
6007 __mmx_m64 __builtin_arm_walignr1 (__mmx_v8qi __a, __mmx_v8qi __b);
6008 __mmx_m64 __builtin_arm_walignr2 (__mmx_v8qi __a, __mmx_v8qi __b);
6009 __mmx_m64 __builtin_arm_walignr3 (__mmx_v8qi __a, __mmx_v8qi __b);
6010 __mmx_m64 __builtin_arm_tbcstb (signed char value);
6011 __mmx_m64 __builtin_arm_tbcsth (short value);
6012 __mmx_m64 __builtin_arm_tbcstw (int value);
6013 int __builtin_arm_textrmsb(__mmx_v8qi, int);
6014 int __builtin_arm_textrmsh(__mmx_v4hi, int);
6015 int __builtin_arm_textrmsw(__mmx_v2si, int);
6016 int __builtin_arm_textrmub(__mmx_v8qi, int);
6017 int __builtin_arm_textrmuh(___mmx_v4hi, int);
6018 int __builtin_arm_textrmuw(__mmx_v2si, int);
6019 __mmx_v8qi __builtin_arm_tinsrb(__mmx_v8qi, int, int);
6020 ___mmx_v4hi __builtin_arm_tinsrh(___mmx_v4hi, int, int);
6021 __mmx_v2si __builtin_arm_tinsrw(__mmx_v2si, int, int);
6022 ___mmx_v4hi __builtin_arm_wshufh(___mmx_v4hi, int);
6023 #endif
6024
6025 #ifdef __IWMMXT2__
6026 long long unsigned int __builtin_arm_wmerge(long long unsigned int, long long unsigned int, int);
6027 long long unsigned int __builtin_arm_wmiabb(long long unsigned int, __mmx_v4hi, __mmx_v4hi);
6028 long long unsigned int __builtin_arm_wmiabbn(long long unsigned int, __mmx_v4hi, __mmx_v4hi);
6029 long long unsigned int __builtin_arm_wmiabt(long long unsigned int, __mmx_v4hi, __mmx_v4hi);
6030 long long unsigned int __builtin_arm_wmiabtn(long long unsigned int, __mmx_v4hi, __mmx_v4hi);
6031 long long unsigned int __builtin_arm_wmiatb(long long unsigned int, __mmx_v4hi, __mmx_v4hi);
6032 long long unsigned int __builtin_arm_wmiatbn(long long unsigned int, __mmx_v4hi, __mmx_v4hi);
6033 long long unsigned int __builtin_arm_wmiatt(long long unsigned int, __mmx_v4hi, __mmx_v4hi);
6034 long long unsigned int __builtin_arm_wmiattn(long long unsigned int, __mmx_v4hi, __mmx_v4hi);
6035 long long unsigned int __builtin_arm_wmiawbb(long long unsigned int, __mmx_v2si, __mmx_v2si);
6036 long long unsigned int __builtin_arm_wmiawbbn(long long unsigned int, __mmx_v2si, __mmx_v2si);
6037 long long unsigned int __builtin_arm_wmiawbt(long long unsigned int, __mmx_v2si, __mmx_v2si);
6038 long long unsigned int __builtin_arm_wmiawbtn(long long unsigned int, __mmx_v2si, __mmx_v2si);
6039 long long unsigned int __builtin_arm_wmiawtb(long long unsigned int, __mmx_v2si, __mmx_v2si);
6040 long long unsigned int __builtin_arm_wmiawtbn(long long unsigned int, __mmx_v2si, __mmx_v2si);
6041 long long unsigned int __builtin_arm_wmiawtt(long long unsigned int, __mmx_v2si, __mmx_v2si);
6042 long long unsigned int __builtin_arm_wmiawttn(long long unsigned int, __mmx_v2si, __mmx_v2si);
6043 __mmx_v2si __builtin_arm_wqmiabb(__mmx_v2si, __mmx_v4hi, __mmx_v4hi);
6044 __mmx_v2si __builtin_arm_wqmiabbn(__mmx_v2si, __mmx_v4hi, __mmx_v4hi);
6045 __mmx_v2si __builtin_arm_wqmiabt(__mmx_v2si, __mmx_v4hi, __mmx_v4hi);
6046 __mmx_v2si __builtin_arm_wqmiabtn(__mmx_v2si, __mmx_v4hi, __mmx_v4hi);
6047 __mmx_v2si __builtin_arm_wqmiatb(__mmx_v2si, __mmx_v4hi, __mmx_v4hi);
6048 __mmx_v2si __builtin_arm_wqmiatbn(__mmx_v2si, __mmx_v4hi, __mmx_v4hi);
6049 __mmx_v2si __builtin_arm_wqmiatt(__mmx_v2si, __mmx_v4hi, __mmx_v4hi);
6050 __mmx_v2si __builtin_arm_wqmiattn(__mmx_v2si, __mmx_v4hi, __mmx_v4hi);
6051 #endif
6052
6053 #ifdef __ARM_FP16_ARGS
6054 typedef float cov_fp16 __attribute__((mode(HF)));
6055
6056 cov_fp16 __builtin_ceilf16(cov_fp16);
6057 cov_fp16 __builtin_copysignf16(cov_fp16, cov_fp16);
6058 cov_fp16 __builtin_fabsf16(cov_fp16);
6059 cov_fp16 __builtin_floorf16(cov_fp16);
6060 cov_fp16 __builtin_fmaf16(cov_fp16, cov_fp16, cov_fp16);
6061 cov_fp16 __builtin_fmaxf16(cov_fp16, cov_fp16);
6062 cov_fp16 __builtin_fminf16(cov_fp16, cov_fp16);
6063 cov_fp16 __builtin_nanf16(const char*);
6064 cov_fp16 __builtin_nansf16(const char*);
6065 cov_fp16 __builtin_nearbyintf16(cov_fp16);
6066 cov_fp16 __builtin_rintf16(cov_fp16);
6067 cov_fp16 __builtin_roundevenf16(cov_fp16);
6068 cov_fp16 __builtin_roundf16(cov_fp16);
6069 cov_fp16 __builtin_sqrtf16(cov_fp16);
6070 cov_fp16 __builtin_truncf16(cov_fp16);
6071 cov_fp16 __builtin_huge_valf16(void);
6072 cov_fp16 __builtin_inff16(void);
6073 #endif
6074
6075 #ifdef __coverity_cplusplus
6076 }
6077 #endif
6078
6079
6080
6081
6082
6083
6084
6085
6086
6087
6088 #define __COVERITY_GCC_VERSION_AT_LEAST(maj, min) \
6089 ((__GNUC__ > (maj)) || (__GNUC__ == (maj) && __GNUC_MINOR__ >= (min)))
6090
6091 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 9)
6092
6093
6094 #define __COVERITY_GCC49_INTRINSICS 1
6095 #else
6096 #define __COVERITY_GCC49_INTRINSICS 0
6097 #endif
6098
6099 #if __COVERITY_GCC_VERSION_AT_LEAST(8, 0) && !defined(__COVERITY_DISABLE_BUILTIN_DECLS)
6100
6101
6102
6103
6104 #define __COVERITY_DISABLE_BUILTIN_DECLS
6105 #endif
6106 #ifdef __IA64__
6107 typedef __coverity___fpreg long double __fpreg;
6108 #endif
6109
6110 #ifdef __coverity_cplusplus
6111 extern "C" {
6112 #endif
6113
6114 #if defined(__coverity_cplusplus)
6115 typedef bool __cov_bool;
6116 #else
6117 typedef _Bool __cov_bool;
6118 #endif
6119
6120 #if defined(__SIZEOF_FLOAT128__) && defined(__coverity_cplusplus)
6121 #define cov_f128_t __float128
6122 #else
6123 #define cov_f128_t long double
6124 #endif
6125 cov_f128_t __builtin_huge_valq(void);
6126 cov_f128_t __builtin_infq(void);
6127 cov_f128_t __builtin_copysignq(cov_f128_t, cov_f128_t);
6128 cov_f128_t __builtin_fabsq(cov_f128_t);
6129 cov_f128_t __builtin_nanq(const char*);
6130 cov_f128_t __builtin_nansq(const char*);
6131
6132 void __builtin_ia32_ptwrite32(unsigned int);
6133 void __builtin_ia32_ptwrite64(long long unsigned int);
6134 void __builtin_ia32_cldemote(const void*);
6135
6136
6137 #if defined(__linux__) && defined(__KERNEL__)
6138 #nodef BUG_ON(x) do { if (x) __coverity_panic__(); } while (0)
6139 #nodef WARN_ON(x) ({ int result = !!(x); if (result) __coverity_panic__(); result; })
6140 #nodef BUG() __coverity_panic__()
6141 void __coverity_panic__();
6142 #endif
6143
6144 #nodef setjmp
6145 int setjmp(void *);
6146
6147 #ifndef __COVERITY_NO_STRING_NODEFS__
6148
6149
6150 #nodef memcpy
6151 void *memcpy(void *, const void *, __COVERITY_SIZE_TYPE__);
6152
6153 #nodef memmove
6154 void *memmove(void *, const void *, __COVERITY_SIZE_TYPE__);
6155
6156 #nodef strcpy
6157 char *strcpy(char *, const char *);
6158
6159 #nodef strncpy
6160 char *strncpy(char *, const char *, __COVERITY_SIZE_TYPE__);
6161
6162 #nodef strcat
6163 char *strcat(char *, const char *);
6164
6165 #nodef strncat
6166 char *strncat(char *, const char *, __COVERITY_SIZE_TYPE__);
6167
6168 #nodef memcmp
6169 int memcmp(const void *, const void *, __COVERITY_SIZE_TYPE__ n);
6170
6171 #nodef strcmp
6172 int strcmp(const char *, const char *);
6173
6174 #nodef strcoll
6175 int strcoll(const char *, const char *);
6176
6177 #nodef strncmp
6178 int strncmp(const char *, const char *, __COVERITY_SIZE_TYPE__);
6179
6180 #nodef strxfrm
6181 __COVERITY_SIZE_TYPE__
6182 strxfrm(char *, const char *, __COVERITY_SIZE_TYPE__);
6183
6184 #nodef memchr
6185 void *memchr(const void *, int, __COVERITY_SIZE_TYPE__);
6186
6187 #nodef strchr
6188 char *strchr(const char *, int);
6189
6190 #nodef strcspn
6191 __COVERITY_SIZE_TYPE__ strcspn(const char *, const char *);
6192
6193 #nodef strpbrk
6194 char *strpbrk(const char *, const char *);
6195
6196 #nodef strrchr
6197 char *strrchr(const char *, int);
6198
6199 #nodef strspn
6200 __COVERITY_SIZE_TYPE__ strspn(const char *, const char *);
6201
6202 #nodef strstr
6203 char *strstr(const char *, const char *);
6204
6205 #nodef strtok
6206 char *strtok(char *, const char *);
6207
6208 #nodef memset
6209 void *memset(void *, int, __COVERITY_SIZE_TYPE__);
6210
6211 #nodef strlen
6212 __COVERITY_SIZE_TYPE__ strlen(const char *);
6213
6214 #nodef strerror
6215 char *strerror(int);
6216
6217 #nodef memrchr
6218 void *memrchr(const void *, int, __COVERITY_SIZE_TYPE__);
6219
6220 #nodef stpcpy
6221 char *stpcpy(char *, const char *);
6222
6223 #nodef strdup
6224 char *strdup(const char *);
6225 #endif
6226
6227 #ifdef __SIZEOF_FLOAT128__
6228 cov_f128_t __builtin_copysignf128(cov_f128_t, cov_f128_t);
6229 cov_f128_t __builtin_fabsf128(cov_f128_t);
6230 #else
6231 long double __builtin_copysignf128(long double, long double);
6232 long double __builtin_fabsf128(long double);
6233 #endif
6234 long int __builtin_expect_with_probability(long int, long int, double);
6235
6236 typedef double __cov_v2df __attribute__ ((__vector_size__ (16)));
6237 typedef float __cov_v4sf __attribute__ ((__vector_size__ (16)));
6238 typedef double __cov_v8df __attribute__((__vector_size__(64)));
6239 typedef float __cov_v16sf __attribute__((__vector_size__(64)));
6240 typedef double __cov_v4df __attribute__ ((__vector_size__ (32)));
6241 typedef float __cov_v8sf __attribute__ ((__vector_size__ (32)));
6242 typedef int __cov_v2si_t __attribute__ ((__vector_size__ (8)));
6243 typedef int __cov_v4si_t __attribute__ ((__vector_size__ (16)));
6244 typedef int __cov_v8si_t __attribute__ ((__vector_size__ (32)));
6245 typedef int __cov_v16si_t __attribute__ ((__vector_size__ (64)));
6246 typedef long long __cov_v2di_t __attribute__ ((__vector_size__ (16)));
6247 typedef long long __cov_v4di_t __attribute__ ((__vector_size__ (32)));
6248 typedef long long __cov_v8di_t __attribute__ ((__vector_size__ (64)));
6249 typedef short __cov_v4hi_t __attribute__ ((__vector_size__ (8)));
6250 typedef short __cov_v8hi_t __attribute__ ((__vector_size__ (16)));
6251 typedef short __cov_v16hi_t __attribute__ ((__vector_size__ (32)));
6252 typedef short __cov_v32hi_t __attribute__ ((__vector_size__ (64)));
6253 __cov_v2df __builtin_ia32_loadsd_mask(const double*, __cov_v2df, unsigned char);
6254 __cov_v4sf __builtin_ia32_loadss_mask(const float*, __cov_v4sf, unsigned char);
6255 __cov_v2df __builtin_ia32_movesd_mask(__cov_v2df, __cov_v2df, __cov_v2df, unsigned char);
6256 __cov_v4sf __builtin_ia32_movess_mask(__cov_v4sf, __cov_v4sf, __cov_v4sf, unsigned char);
6257 void __builtin_ia32_storesd_mask(double*, __cov_v2df, unsigned char);
6258 void __builtin_ia32_storess_mask(float*, __cov_v4sf, unsigned char);
6259 __cov_v2df __builtin_ia32_vfmaddsd3_mask(__cov_v2df, __cov_v2df, __cov_v2df, unsigned char, int);
6260 __cov_v2df __builtin_ia32_vfmaddsd3_mask3(__cov_v2df, __cov_v2df, __cov_v2df, unsigned char, int);
6261 __cov_v2df __builtin_ia32_vfmaddsd3_maskz(__cov_v2df, __cov_v2df, __cov_v2df, unsigned char, int);
6262 __cov_v4sf __builtin_ia32_vfmaddss3_mask(__cov_v4sf, __cov_v4sf, __cov_v4sf, unsigned char, int);
6263 __cov_v4sf __builtin_ia32_vfmaddss3_mask3(__cov_v4sf, __cov_v4sf, __cov_v4sf, unsigned char, int);
6264 __cov_v4sf __builtin_ia32_vfmaddss3_maskz(__cov_v4sf, __cov_v4sf, __cov_v4sf, unsigned char, int);
6265 __cov_v8df __builtin_ia32_vfmsubpd512_mask(__cov_v8df, __cov_v8df, __cov_v8df, unsigned char, int);
6266 __cov_v8df __builtin_ia32_vfmsubpd512_maskz(__cov_v8df, __cov_v8df, __cov_v8df, unsigned char, int);
6267 __cov_v16sf __builtin_ia32_vfmsubps512_mask(__cov_v16sf, __cov_v16sf, __cov_v16sf, short int, int);
6268 __cov_v16sf __builtin_ia32_vfmsubps512_maskz(__cov_v16sf, __cov_v16sf, __cov_v16sf, short int, int);
6269 __cov_v2df __builtin_ia32_vfmsubsd3_mask3(__cov_v2df, __cov_v2df, __cov_v2df, unsigned char, int);
6270 __cov_v4sf __builtin_ia32_vfmsubss3_mask3(__cov_v4sf, __cov_v4sf, __cov_v4sf, unsigned char, int);
6271 __cov_v8df __builtin_ia32_vfnmaddpd512_mask3(__cov_v8df, __cov_v8df, __cov_v8df, unsigned char, int);
6272 __cov_v8df __builtin_ia32_vfnmaddpd512_maskz(__cov_v8df, __cov_v8df, __cov_v8df, unsigned char, int);
6273 __cov_v16sf __builtin_ia32_vfnmaddps512_mask3(__cov_v16sf, __cov_v16sf, __cov_v16sf, short int, int);
6274 __cov_v16sf __builtin_ia32_vfnmaddps512_maskz(__cov_v16sf, __cov_v16sf, __cov_v16sf, short int, int);
6275 __cov_v8df __builtin_ia32_vfnmsubpd512_maskz(__cov_v8df, __cov_v8df, __cov_v8df, unsigned char, int);
6276 __cov_v16sf __builtin_ia32_vfnmsubps512_maskz(__cov_v16sf, __cov_v16sf, __cov_v16sf, short int, int);
6277 unsigned char __builtin_ia32_tpause(unsigned int, long long unsigned int);
6278 void __builtin_ia32_umonitor(void*);
6279 unsigned char __builtin_ia32_umwait(unsigned int, long long unsigned int);
6280 __cov_v2df __builtin_ia32_vfmsubpd128_mask(__cov_v2df, __cov_v2df, __cov_v2df, unsigned char);
6281 __cov_v2df __builtin_ia32_vfmsubpd128_maskz(__cov_v2df, __cov_v2df, __cov_v2df, unsigned char);
6282 __cov_v4df __builtin_ia32_vfmsubpd256_mask(__cov_v4df, __cov_v4df, __cov_v4df, unsigned char);
6283 __cov_v4df __builtin_ia32_vfmsubpd256_maskz(__cov_v4df, __cov_v4df, __cov_v4df, unsigned char);
6284 __cov_v4sf __builtin_ia32_vfmsubps128_mask(__cov_v4sf, __cov_v4sf, __cov_v4sf, unsigned char);
6285 __cov_v4sf __builtin_ia32_vfmsubps128_maskz(__cov_v4sf, __cov_v4sf, __cov_v4sf, unsigned char);
6286 __cov_v8sf __builtin_ia32_vfmsubps256_mask(__cov_v8sf, __cov_v8sf, __cov_v8sf, unsigned char);
6287 __cov_v8sf __builtin_ia32_vfmsubps256_maskz(__cov_v8sf, __cov_v8sf, __cov_v8sf, unsigned char);
6288 __cov_v2df __builtin_ia32_vfnmaddpd128_mask3(__cov_v2df, __cov_v2df, __cov_v2df, unsigned char);
6289 __cov_v2df __builtin_ia32_vfnmaddpd128_maskz(__cov_v2df, __cov_v2df, __cov_v2df, unsigned char);
6290 __cov_v4df __builtin_ia32_vfnmaddpd256_mask3(__cov_v4df, __cov_v4df, __cov_v4df, unsigned char);
6291 __cov_v4df __builtin_ia32_vfnmaddpd256_maskz(__cov_v4df, __cov_v4df, __cov_v4df, unsigned char);
6292 __cov_v4sf __builtin_ia32_vfnmaddps128_mask3(__cov_v4sf, __cov_v4sf, __cov_v4sf, unsigned char);
6293 __cov_v4sf __builtin_ia32_vfnmaddps128_maskz(__cov_v4sf, __cov_v4sf, __cov_v4sf, unsigned char);
6294 __cov_v8sf __builtin_ia32_vfnmaddps256_mask3(__cov_v8sf, __cov_v8sf, __cov_v8sf, unsigned char);
6295 __cov_v8sf __builtin_ia32_vfnmaddps256_maskz(__cov_v8sf, __cov_v8sf, __cov_v8sf, unsigned char);
6296 __cov_v2df __builtin_ia32_vfnmsubpd128_maskz(__cov_v2df, __cov_v2df, __cov_v2df, unsigned char);
6297 __cov_v4df __builtin_ia32_vfnmsubpd256_maskz(__cov_v4df, __cov_v4df, __cov_v4df, unsigned char);
6298 __cov_v4sf __builtin_ia32_vfnmsubps128_maskz(__cov_v4sf, __cov_v4sf, __cov_v4sf, unsigned char);
6299 __cov_v8sf __builtin_ia32_vfnmsubps256_maskz(__cov_v8sf, __cov_v8sf, __cov_v8sf, unsigned char);
6300 __cov_v2df __builtin_ia32_vfmsubsd3(__cov_v2df, __cov_v2df, __cov_v2df);
6301 __cov_v4sf __builtin_ia32_vfmsubss3(__cov_v4sf, __cov_v4sf, __cov_v4sf);
6302 __cov_v2df __builtin_ia32_vfnmaddsd3(__cov_v2df, __cov_v2df, __cov_v2df);
6303 __cov_v4sf __builtin_ia32_vfnmaddss3(__cov_v4sf, __cov_v4sf, __cov_v4sf);
6304 __cov_v2df __builtin_ia32_vfnmsubsd3(__cov_v2df, __cov_v2df, __cov_v2df);
6305 __cov_v4sf __builtin_ia32_vfnmsubss3(__cov_v4sf, __cov_v4sf, __cov_v4sf);
6306
6307 cov_f128_t __builtin_huge_valf128(void);
6308 cov_f128_t __builtin_ceilf128(cov_f128_t);
6309 cov_f128_t __builtin_floorf128(cov_f128_t);
6310 cov_f128_t __builtin_nanf128(const char*);
6311 cov_f128_t __builtin_nansf128(const char*);
6312 cov_f128_t __builtin_nearbyintf128(cov_f128_t);
6313 cov_f128_t __builtin_rintf128(cov_f128_t);
6314 cov_f128_t __builtin_roundevenf128(cov_f128_t);
6315 cov_f128_t __builtin_roundf128(cov_f128_t);
6316 cov_f128_t __builtin_truncf128(cov_f128_t);
6317 cov_f128_t __divtc3(cov_f128_t, cov_f128_t, cov_f128_t, cov_f128_t);
6318 cov_f128_t __multc3(cov_f128_t, cov_f128_t, cov_f128_t, cov_f128_t);
6319 double __builtin_roundeven(double);
6320 float __builtin_roundevenf(float);
6321 float __builtin_roundevenf32(float);
6322 double __builtin_roundevenf32x(double);
6323 double __builtin_roundevenf64(double);
6324 long double __builtin_roundevenf64x(long double);
6325 long double __builtin_roundevenl(long double);
6326 void __clear_cache(void*, void*);
6327
6328 #ifdef __coverity_cplusplus
6329 const void* __builtin_source_location(void);
6330
6331 void __builtin_coro_destroy(void*);
6332 bool __builtin_coro_done(void*);
6333 void* __builtin_coro_promise(void*, const long unsigned int, bool);
6334 void __builtin_coro_resume(void*);
6335 #endif
6336
6337
6338 void __asan_after_dynamic_init(void);
6339 void __asan_handle_no_return(void);
6340 void __asan_init(void);
6341 void __asan_version_mismatch_check_v8(void);
6342 void __builtin___asan_after_dynamic_init(void);
6343 void __builtin___asan_handle_no_return(void);
6344 void __builtin___asan_init(void);
6345 void __builtin___asan_version_mismatch_check_v8(void);
6346 void __builtin___sanitizer_cov_trace_pc(void);
6347 void __builtin___tsan_init(void);
6348 void __sanitizer_cov_trace_pc(void);
6349 void __tsan_init(void);
6350 void __asan_alloca_poison(void*, long int);
6351 void __asan_allocas_unpoison(void*, long int);
6352 void __asan_before_dynamic_init(const void*);
6353 void __asan_load1(void*);
6354 void __asan_load16(void*);
6355 void __asan_load16_noabort(void*);
6356 void __asan_load1_noabort(void*);
6357 void __asan_load2(void*);
6358 void __asan_load2_noabort(void*);
6359 void __asan_load4(void*);
6360 void __asan_load4_noabort(void*);
6361 void __asan_load8(void*);
6362 void __asan_load8_noabort(void*);
6363 void __asan_loadN(void*, long int);
6364 void __asan_loadN_noabort(void*, long int);
6365 void __asan_poison_stack_memory(void*, long int);
6366 void __asan_register_globals(void*, long int);
6367 void __asan_report_load1(void*);
6368 void __asan_report_load16(void*);
6369 void __asan_report_load16_noabort(void*);
6370 void __asan_report_load1_noabort(void*);
6371 void __asan_report_load2(void*);
6372 void __asan_report_load2_noabort(void*);
6373 void __asan_report_load4(void*);
6374 void __asan_report_load4_noabort(void*);
6375 void __asan_report_load8(void*);
6376 void __asan_report_load8_noabort(void*);
6377 void __asan_report_load_n(void*, long int);
6378 void __asan_report_load_n_noabort(void*, long int);
6379 void __asan_report_store1(void*);
6380 void __asan_report_store16(void*);
6381 void __asan_report_store16_noabort(void*);
6382 void __asan_report_store1_noabort(void*);
6383 void __asan_report_store2(void*);
6384 void __asan_report_store2_noabort(void*);
6385 void __asan_report_store4(void*);
6386 void __asan_report_store4_noabort(void*);
6387 void __asan_report_store8(void*);
6388 void __asan_report_store8_noabort(void*);
6389 void __asan_report_store_n(void*, long int);
6390 void __asan_report_store_n_noabort(void*, long int);
6391 void __asan_store1(void*);
6392 void __asan_store16(void*);
6393 void __asan_store16_noabort(void*);
6394 void __asan_store1_noabort(void*);
6395 void __asan_store2(void*);
6396 void __asan_store2_noabort(void*);
6397 void __asan_store4(void*);
6398 void __asan_store4_noabort(void*);
6399 void __asan_store8(void*);
6400 void __asan_store8_noabort(void*);
6401 void __asan_storeN(void*, long int);
6402 void __asan_storeN_noabort(void*, long int);
6403 void __asan_unpoison_stack_memory(void*, long int);
6404 void __asan_unregister_globals(void*, long int);
6405 void __builtin___asan_alloca_poison(void*, long int);
6406 void __builtin___asan_allocas_unpoison(void*, long int);
6407 void __builtin___asan_before_dynamic_init(const void*);
6408 void __builtin___asan_load1(void*);
6409 void __builtin___asan_load16(void*);
6410 void __builtin___asan_load16_noabort(void*);
6411 void __builtin___asan_load1_noabort(void*);
6412 void __builtin___asan_load2(void*);
6413 void __builtin___asan_load2_noabort(void*);
6414 void __builtin___asan_load4(void*);
6415 void __builtin___asan_load4_noabort(void*);
6416 void __builtin___asan_load8(void*);
6417 void __builtin___asan_load8_noabort(void*);
6418 void __builtin___asan_loadN(void*, long int);
6419 void __builtin___asan_loadN_noabort(void*, long int);
6420 void __builtin___asan_poison_stack_memory(void*, long int);
6421 void __builtin___asan_register_globals(void*, long int);
6422 void __builtin___asan_report_load1(void*);
6423 void __builtin___asan_report_load16(void*);
6424 void __builtin___asan_report_load16_noabort(void*);
6425 void __builtin___asan_report_load1_noabort(void*);
6426 void __builtin___asan_report_load2(void*);
6427 void __builtin___asan_report_load2_noabort(void*);
6428 void __builtin___asan_report_load4(void*);
6429 void __builtin___asan_report_load4_noabort(void*);
6430 void __builtin___asan_report_load8(void*);
6431 void __builtin___asan_report_load8_noabort(void*);
6432 void __builtin___asan_report_load_n(void*, long int);
6433 void __builtin___asan_report_load_n_noabort(void*, long int);
6434 void __builtin___asan_report_store1(void*);
6435 void __builtin___asan_report_store16(void*);
6436 void __builtin___asan_report_store16_noabort(void*);
6437 void __builtin___asan_report_store1_noabort(void*);
6438 void __builtin___asan_report_store2(void*);
6439 void __builtin___asan_report_store2_noabort(void*);
6440 void __builtin___asan_report_store4(void*);
6441 void __builtin___asan_report_store4_noabort(void*);
6442 void __builtin___asan_report_store8(void*);
6443 void __builtin___asan_report_store8_noabort(void*);
6444 void __builtin___asan_report_store_n(void*, long int);
6445 void __builtin___asan_report_store_n_noabort(void*, long int);
6446 void __builtin___asan_store1(void*);
6447 void __builtin___asan_store16(void*);
6448 void __builtin___asan_store16_noabort(void*);
6449 void __builtin___asan_store1_noabort(void*);
6450 void __builtin___asan_store2(void*);
6451 void __builtin___asan_store2_noabort(void*);
6452 void __builtin___asan_store4(void*);
6453 void __builtin___asan_store4_noabort(void*);
6454 void __builtin___asan_store8(void*);
6455 void __builtin___asan_store8_noabort(void*);
6456 void __builtin___asan_storeN(void*, long int);
6457 void __builtin___asan_storeN_noabort(void*, long int);
6458 void __builtin___asan_unpoison_stack_memory(void*, long int);
6459 void __builtin___asan_unregister_globals(void*, long int);
6460 void __builtin___sanitizer_cov_trace_cmp1(unsigned char, unsigned char);
6461 void __builtin___sanitizer_cov_trace_cmp2(short unsigned int, short unsigned int);
6462 void __builtin___sanitizer_cov_trace_cmp4(unsigned int, unsigned int);
6463 void __builtin___sanitizer_cov_trace_cmp8(long unsigned int, long unsigned int);
6464 void __builtin___sanitizer_cov_trace_cmpd(double, double);
6465 void __builtin___sanitizer_cov_trace_cmpf(float, float);
6466 void __builtin___sanitizer_cov_trace_const_cmp1(unsigned char, unsigned char);
6467 void __builtin___sanitizer_cov_trace_const_cmp2(short unsigned int, short unsigned int);
6468 void __builtin___sanitizer_cov_trace_const_cmp4(unsigned int, unsigned int);
6469 void __builtin___sanitizer_cov_trace_const_cmp8(long unsigned int, long unsigned int);
6470 void __builtin___sanitizer_cov_trace_switch(long unsigned int, void*);
6471 void __builtin___sanitizer_ptr_cmp(void*, long int);
6472 void __builtin___sanitizer_ptr_sub(void*, long int);
6473
6474 #if defined(__SIZEOF_INT128__)
6475 __cov_bool __builtin___tsan_atomic128_compare_exchange_strong(volatile void*, void*, __int128 unsigned, int, int);
6476 __cov_bool __builtin___tsan_atomic128_compare_exchange_weak(volatile void*, void*, __int128 unsigned, int, int);
6477 __int128 unsigned __builtin___tsan_atomic128_exchange(volatile void*, __int128 unsigned, int);
6478 __int128 unsigned __builtin___tsan_atomic128_fetch_add(volatile void*, __int128 unsigned, int);
6479 __int128 unsigned __builtin___tsan_atomic128_fetch_and(volatile void*, __int128 unsigned, int);
6480 __int128 unsigned __builtin___tsan_atomic128_fetch_nand(volatile void*, __int128 unsigned, int);
6481 __int128 unsigned __builtin___tsan_atomic128_fetch_or(volatile void*, __int128 unsigned, int);
6482 __int128 unsigned __builtin___tsan_atomic128_fetch_sub(volatile void*, __int128 unsigned, int);
6483 __int128 unsigned __builtin___tsan_atomic128_fetch_xor(volatile void*, __int128 unsigned, int);
6484 __int128 unsigned __builtin___tsan_atomic128_load(const volatile void*, int);
6485 void __builtin___tsan_atomic128_store(volatile void*, __int128 unsigned, int);
6486 __cov_bool __tsan_atomic128_compare_exchange_strong(volatile void*, void*, __int128 unsigned, int, int);
6487 __cov_bool __tsan_atomic128_compare_exchange_weak(volatile void*, void*, __int128 unsigned, int, int);
6488 __int128 unsigned __tsan_atomic128_exchange(volatile void*, __int128 unsigned, int);
6489 __int128 unsigned __tsan_atomic128_fetch_add(volatile void*, __int128 unsigned, int);
6490 __int128 unsigned __tsan_atomic128_fetch_and(volatile void*, __int128 unsigned, int);
6491 __int128 unsigned __tsan_atomic128_fetch_nand(volatile void*, __int128 unsigned, int);
6492 __int128 unsigned __tsan_atomic128_fetch_or(volatile void*, __int128 unsigned, int);
6493 __int128 unsigned __tsan_atomic128_fetch_sub(volatile void*, __int128 unsigned, int);
6494 __int128 unsigned __tsan_atomic128_fetch_xor(volatile void*, __int128 unsigned, int);
6495 __int128 unsigned __tsan_atomic128_load(const volatile void*, int);
6496 void __tsan_atomic128_store(volatile void*, __int128 unsigned, int);
6497 #endif
6498
6499 __cov_bool __builtin___tsan_atomic16_compare_exchange_strong(volatile void*, void*, short unsigned int, int, int);
6500 __cov_bool __builtin___tsan_atomic16_compare_exchange_weak(volatile void*, void*, short unsigned int, int, int);
6501 short unsigned int __builtin___tsan_atomic16_exchange(volatile void*, short unsigned int, int);
6502 short unsigned int __builtin___tsan_atomic16_fetch_add(volatile void*, short unsigned int, int);
6503 short unsigned int __builtin___tsan_atomic16_fetch_and(volatile void*, short unsigned int, int);
6504 short unsigned int __builtin___tsan_atomic16_fetch_nand(volatile void*, short unsigned int, int);
6505 short unsigned int __builtin___tsan_atomic16_fetch_or(volatile void*, short unsigned int, int);
6506 short unsigned int __builtin___tsan_atomic16_fetch_sub(volatile void*, short unsigned int, int);
6507 short unsigned int __builtin___tsan_atomic16_fetch_xor(volatile void*, short unsigned int, int);
6508 short unsigned int __builtin___tsan_atomic16_load(const volatile void*, int);
6509 void __builtin___tsan_atomic16_store(volatile void*, short unsigned int, int);
6510 __cov_bool __builtin___tsan_atomic32_compare_exchange_strong(volatile void*, void*, unsigned int, int, int);
6511 __cov_bool __builtin___tsan_atomic32_compare_exchange_weak(volatile void*, void*, unsigned int, int, int);
6512 unsigned int __builtin___tsan_atomic32_exchange(volatile void*, unsigned int, int);
6513 unsigned int __builtin___tsan_atomic32_fetch_add(volatile void*, unsigned int, int);
6514 unsigned int __builtin___tsan_atomic32_fetch_and(volatile void*, unsigned int, int);
6515 unsigned int __builtin___tsan_atomic32_fetch_nand(volatile void*, unsigned int, int);
6516 unsigned int __builtin___tsan_atomic32_fetch_or(volatile void*, unsigned int, int);
6517 unsigned int __builtin___tsan_atomic32_fetch_sub(volatile void*, unsigned int, int);
6518 unsigned int __builtin___tsan_atomic32_fetch_xor(volatile void*, unsigned int, int);
6519 unsigned int __builtin___tsan_atomic32_load(const volatile void*, int);
6520 void __builtin___tsan_atomic32_store(volatile void*, unsigned int, int);
6521 __cov_bool __builtin___tsan_atomic64_compare_exchange_strong(volatile void*, void*, long unsigned int, int, int);
6522 __cov_bool __builtin___tsan_atomic64_compare_exchange_weak(volatile void*, void*, long unsigned int, int, int);
6523 long unsigned int __builtin___tsan_atomic64_exchange(volatile void*, long unsigned int, int);
6524 long unsigned int __builtin___tsan_atomic64_fetch_add(volatile void*, long unsigned int, int);
6525 long unsigned int __builtin___tsan_atomic64_fetch_and(volatile void*, long unsigned int, int);
6526 long unsigned int __builtin___tsan_atomic64_fetch_nand(volatile void*, long unsigned int, int);
6527 long unsigned int __builtin___tsan_atomic64_fetch_or(volatile void*, long unsigned int, int);
6528 long unsigned int __builtin___tsan_atomic64_fetch_sub(volatile void*, long unsigned int, int);
6529 long unsigned int __builtin___tsan_atomic64_fetch_xor(volatile void*, long unsigned int, int);
6530 long unsigned int __builtin___tsan_atomic64_load(const volatile void*, int);
6531 void __builtin___tsan_atomic64_store(volatile void*, long unsigned int, int);
6532 __cov_bool __builtin___tsan_atomic8_compare_exchange_strong(volatile void*, void*, unsigned char, int, int);
6533 __cov_bool __builtin___tsan_atomic8_compare_exchange_weak(volatile void*, void*, unsigned char, int, int);
6534 unsigned char __builtin___tsan_atomic8_exchange(volatile void*, unsigned char, int);
6535 unsigned char __builtin___tsan_atomic8_fetch_add(volatile void*, unsigned char, int);
6536 unsigned char __builtin___tsan_atomic8_fetch_and(volatile void*, unsigned char, int);
6537 unsigned char __builtin___tsan_atomic8_fetch_nand(volatile void*, unsigned char, int);
6538 unsigned char __builtin___tsan_atomic8_fetch_or(volatile void*, unsigned char, int);
6539 unsigned char __builtin___tsan_atomic8_fetch_sub(volatile void*, unsigned char, int);
6540 unsigned char __builtin___tsan_atomic8_fetch_xor(volatile void*, unsigned char, int);
6541 unsigned char __builtin___tsan_atomic8_load(const volatile void*, int);
6542 void __builtin___tsan_atomic8_store(volatile void*, unsigned char, int);
6543 void __builtin___tsan_atomic_signal_fence(int);
6544 void __builtin___tsan_atomic_thread_fence(int);
6545 void __builtin___tsan_func_entry(void*);
6546 void __builtin___tsan_func_exit(void*);
6547 void __builtin___tsan_read1(void*);
6548 void __builtin___tsan_read16(void*);
6549 void __builtin___tsan_read2(void*);
6550 void __builtin___tsan_read4(void*);
6551 void __builtin___tsan_read8(void*);
6552 void __builtin___tsan_read_range(void*, long int);
6553 #if __COVERITY_GCC_VERSION_AT_LEAST(5, 1)
6554 void __builtin___tsan_vptr_update(void*, void*);
6555 void __tsan_vptr_update(void*, void*);
6556 #else
6557 void __tsan_vptr_update(void*);
6558 void __builtin___tsan_vptr_update(void*);
6559 #endif
6560 void __builtin___tsan_write1(void*);
6561 void __builtin___tsan_write16(void*);
6562 void __builtin___tsan_write2(void*);
6563 void __builtin___tsan_write4(void*);
6564 void __builtin___tsan_write8(void*);
6565 void __builtin___tsan_write_range(void*, long int);
6566 void __builtin___ubsan_handle_add_overflow(void*, void*, void*);
6567 void __builtin___ubsan_handle_add_overflow_abort(void*, void*, void*);
6568 void __builtin___ubsan_handle_builtin_unreachable(void*);
6569 void __builtin___ubsan_handle_divrem_overflow(void*, void*, void*);
6570 void __builtin___ubsan_handle_divrem_overflow_abort(void*, void*, void*);
6571 void __builtin___ubsan_handle_dynamic_type_cache_miss(void*, void*, void*);
6572 void __builtin___ubsan_handle_dynamic_type_cache_miss_abort(void*, void*, void*);
6573 void __builtin___ubsan_handle_float_cast_overflow(void*, void*);
6574 void __builtin___ubsan_handle_float_cast_overflow_abort(void*, void*);
6575 void __builtin___ubsan_handle_invalid_builtin(void*);
6576 void __builtin___ubsan_handle_invalid_builtin_abort(void*);
6577 void __builtin___ubsan_handle_load_invalid_value(void*, void*);
6578 void __builtin___ubsan_handle_load_invalid_value_abort(void*, void*);
6579 void __builtin___ubsan_handle_missing_return(void*);
6580 void __builtin___ubsan_handle_mul_overflow(void*, void*, void*);
6581 void __builtin___ubsan_handle_mul_overflow_abort(void*, void*, void*);
6582 void __builtin___ubsan_handle_negate_overflow(void*, void*);
6583 void __builtin___ubsan_handle_negate_overflow_abort(void*, void*);
6584 #if __COVERITY_GCC_VERSION_AT_LEAST(6, 0)
6585 void __builtin___ubsan_handle_nonnull_arg(void*);
6586 void __builtin___ubsan_handle_nonnull_arg_abort(void*);
6587 void __ubsan_handle_nonnull_arg(void*);
6588 void __ubsan_handle_nonnull_arg_abort(void*);
6589 #else
6590 void __ubsan_handle_nonnull_arg(void*, int);
6591 void __ubsan_handle_nonnull_arg_abort(void*, int);
6592 void __builtin___ubsan_handle_nonnull_arg(void*, int);
6593 void __builtin___ubsan_handle_nonnull_arg_abort(void*, int);
6594 #endif
6595 void __builtin___ubsan_handle_nonnull_return_v1(void*, void*);
6596 void __builtin___ubsan_handle_nonnull_return_v1_abort(void*, void*);
6597 void __builtin___ubsan_handle_out_of_bounds(void*, void*);
6598 void __builtin___ubsan_handle_out_of_bounds_abort(void*, void*);
6599 void __builtin___ubsan_handle_pointer_overflow(void*, void*, void*);
6600 void __builtin___ubsan_handle_pointer_overflow_abort(void*, void*, void*);
6601 void __builtin___ubsan_handle_shift_out_of_bounds(void*, void*, void*);
6602 void __builtin___ubsan_handle_shift_out_of_bounds_abort(void*, void*, void*);
6603 void __builtin___ubsan_handle_sub_overflow(void*, void*, void*);
6604 void __builtin___ubsan_handle_sub_overflow_abort(void*, void*, void*);
6605 void __builtin___ubsan_handle_type_mismatch_v1(void*, void*);
6606 void __builtin___ubsan_handle_type_mismatch_v1_abort(void*, void*);
6607 void __builtin___ubsan_handle_vla_bound_not_positive(void*, void*);
6608 void __builtin___ubsan_handle_vla_bound_not_positive_abort(void*, void*);
6609 void __sanitizer_cov_trace_cmp1(unsigned char, unsigned char);
6610 void __sanitizer_cov_trace_cmp2(short unsigned int, short unsigned int);
6611 void __sanitizer_cov_trace_cmp4(unsigned int, unsigned int);
6612 void __sanitizer_cov_trace_cmp8(long unsigned int, long unsigned int);
6613 void __sanitizer_cov_trace_cmpd(double, double);
6614 void __sanitizer_cov_trace_cmpf(float, float);
6615 void __sanitizer_cov_trace_const_cmp1(unsigned char, unsigned char);
6616 void __sanitizer_cov_trace_const_cmp2(short unsigned int, short unsigned int);
6617 void __sanitizer_cov_trace_const_cmp4(unsigned int, unsigned int);
6618 void __sanitizer_cov_trace_const_cmp8(long unsigned int, long unsigned int);
6619 void __sanitizer_cov_trace_switch(long unsigned int, void*);
6620 void __sanitizer_ptr_cmp(void*, long int);
6621 void __sanitizer_ptr_sub(void*, long int);
6622 __cov_bool __tsan_atomic16_compare_exchange_strong(volatile void*, void*, short unsigned int, int, int);
6623 __cov_bool __tsan_atomic16_compare_exchange_weak(volatile void*, void*, short unsigned int, int, int);
6624 short unsigned int __tsan_atomic16_exchange(volatile void*, short unsigned int, int);
6625 short unsigned int __tsan_atomic16_fetch_add(volatile void*, short unsigned int, int);
6626 short unsigned int __tsan_atomic16_fetch_and(volatile void*, short unsigned int, int);
6627 short unsigned int __tsan_atomic16_fetch_nand(volatile void*, short unsigned int, int);
6628 short unsigned int __tsan_atomic16_fetch_or(volatile void*, short unsigned int, int);
6629 short unsigned int __tsan_atomic16_fetch_sub(volatile void*, short unsigned int, int);
6630 short unsigned int __tsan_atomic16_fetch_xor(volatile void*, short unsigned int, int);
6631 short unsigned int __tsan_atomic16_load(const volatile void*, int);
6632 void __tsan_atomic16_store(volatile void*, short unsigned int, int);
6633 __cov_bool __tsan_atomic32_compare_exchange_strong(volatile void*, void*, unsigned int, int, int);
6634 __cov_bool __tsan_atomic32_compare_exchange_weak(volatile void*, void*, unsigned int, int, int);
6635 unsigned int __tsan_atomic32_exchange(volatile void*, unsigned int, int);
6636 unsigned int __tsan_atomic32_fetch_add(volatile void*, unsigned int, int);
6637 unsigned int __tsan_atomic32_fetch_and(volatile void*, unsigned int, int);
6638 unsigned int __tsan_atomic32_fetch_nand(volatile void*, unsigned int, int);
6639 unsigned int __tsan_atomic32_fetch_or(volatile void*, unsigned int, int);
6640 unsigned int __tsan_atomic32_fetch_sub(volatile void*, unsigned int, int);
6641 unsigned int __tsan_atomic32_fetch_xor(volatile void*, unsigned int, int);
6642 unsigned int __tsan_atomic32_load(const volatile void*, int);
6643 void __tsan_atomic32_store(volatile void*, unsigned int, int);
6644 __cov_bool __tsan_atomic64_compare_exchange_strong(volatile void*, void*, long unsigned int, int, int);
6645 __cov_bool __tsan_atomic64_compare_exchange_weak(volatile void*, void*, long unsigned int, int, int);
6646 long unsigned int __tsan_atomic64_exchange(volatile void*, long unsigned int, int);
6647 long unsigned int __tsan_atomic64_fetch_add(volatile void*, long unsigned int, int);
6648 long unsigned int __tsan_atomic64_fetch_and(volatile void*, long unsigned int, int);
6649 long unsigned int __tsan_atomic64_fetch_nand(volatile void*, long unsigned int, int);
6650 long unsigned int __tsan_atomic64_fetch_or(volatile void*, long unsigned int, int);
6651 long unsigned int __tsan_atomic64_fetch_sub(volatile void*, long unsigned int, int);
6652 long unsigned int __tsan_atomic64_fetch_xor(volatile void*, long unsigned int, int);
6653 long unsigned int __tsan_atomic64_load(const volatile void*, int);
6654 void __tsan_atomic64_store(volatile void*, long unsigned int, int);
6655 __cov_bool __tsan_atomic8_compare_exchange_strong(volatile void*, void*, unsigned char, int, int);
6656 __cov_bool __tsan_atomic8_compare_exchange_weak(volatile void*, void*, unsigned char, int, int);
6657 unsigned char __tsan_atomic8_exchange(volatile void*, unsigned char, int);
6658 unsigned char __tsan_atomic8_fetch_add(volatile void*, unsigned char, int);
6659 unsigned char __tsan_atomic8_fetch_and(volatile void*, unsigned char, int);
6660 unsigned char __tsan_atomic8_fetch_nand(volatile void*, unsigned char, int);
6661 unsigned char __tsan_atomic8_fetch_or(volatile void*, unsigned char, int);
6662 unsigned char __tsan_atomic8_fetch_sub(volatile void*, unsigned char, int);
6663 unsigned char __tsan_atomic8_fetch_xor(volatile void*, unsigned char, int);
6664 unsigned char __tsan_atomic8_load(const volatile void*, int);
6665 void __tsan_atomic8_store(volatile void*, unsigned char, int);
6666 void __tsan_atomic_signal_fence(int);
6667 void __tsan_atomic_thread_fence(int);
6668 void __tsan_func_entry(void*);
6669 void __tsan_func_exit(void*);
6670 void __tsan_read1(void*);
6671 void __tsan_read16(void*);
6672 void __tsan_read2(void*);
6673 void __tsan_read4(void*);
6674 void __tsan_read8(void*);
6675 void __tsan_read_range(void*, long int);
6676 void __tsan_write1(void*);
6677 void __tsan_write16(void*);
6678 void __tsan_write2(void*);
6679 void __tsan_write4(void*);
6680 void __tsan_write8(void*);
6681 void __tsan_write_range(void*, long int);
6682 void __ubsan_handle_add_overflow(void*, void*, void*);
6683 void __ubsan_handle_add_overflow_abort(void*, void*, void*);
6684 void __ubsan_handle_builtin_unreachable(void*);
6685 void __ubsan_handle_divrem_overflow(void*, void*, void*);
6686 void __ubsan_handle_divrem_overflow_abort(void*, void*, void*);
6687 void __ubsan_handle_dynamic_type_cache_miss(void*, void*, void*);
6688 void __ubsan_handle_dynamic_type_cache_miss_abort(void*, void*, void*);
6689 void __ubsan_handle_float_cast_overflow(void*, void*);
6690 void __ubsan_handle_float_cast_overflow_abort(void*, void*);
6691 void __ubsan_handle_invalid_builtin(void*);
6692 void __ubsan_handle_invalid_builtin_abort(void*);
6693 void __ubsan_handle_load_invalid_value(void*, void*);
6694 void __ubsan_handle_load_invalid_value_abort(void*, void*);
6695 void __ubsan_handle_missing_return(void*);
6696 void __ubsan_handle_mul_overflow(void*, void*, void*);
6697 void __ubsan_handle_mul_overflow_abort(void*, void*, void*);
6698 void __ubsan_handle_negate_overflow(void*, void*);
6699 void __ubsan_handle_negate_overflow_abort(void*, void*);
6700 void __ubsan_handle_nonnull_return_v1(void*, void*);
6701 void __ubsan_handle_nonnull_return_v1_abort(void*, void*);
6702 void __ubsan_handle_out_of_bounds(void*, void*);
6703 void __ubsan_handle_out_of_bounds_abort(void*, void*);
6704 void __ubsan_handle_pointer_overflow(void*, void*, void*);
6705 void __ubsan_handle_pointer_overflow_abort(void*, void*, void*);
6706 void __ubsan_handle_shift_out_of_bounds(void*, void*, void*);
6707 void __ubsan_handle_shift_out_of_bounds_abort(void*, void*, void*);
6708 void __ubsan_handle_sub_overflow(void*, void*, void*);
6709 void __ubsan_handle_sub_overflow_abort(void*, void*, void*);
6710 void __ubsan_handle_type_mismatch_v1(void*, void*);
6711 void __ubsan_handle_type_mismatch_v1_abort(void*, void*);
6712 void __ubsan_handle_vla_bound_not_positive(void*, void*);
6713 void __ubsan_handle_vla_bound_not_positive_abort(void*, void*);
6714
6715
6716 int __builtin_acc_get_device_type(void);
6717 void __builtin_GOACC_data_end(void);
6718 void __builtin_GOMP_atomic_end(void);
6719 void __builtin_GOMP_atomic_start(void);
6720 void __builtin_GOMP_barrier(void);
6721 __cov_bool __builtin_GOMP_barrier_cancel(void);
6722 void __builtin_GOMP_critical_end(void);
6723 void __builtin_GOMP_critical_start(void);
6724 void __builtin_GOMP_loop_end(void);
6725 __cov_bool __builtin_GOMP_loop_end_cancel(void);
6726 void __builtin_GOMP_loop_end_nowait(void);
6727 void __builtin_GOMP_ordered_end(void);
6728 void __builtin_GOMP_ordered_start(void);
6729 void __builtin_GOMP_sections_end(void);
6730 __cov_bool __builtin_GOMP_sections_end_cancel(void);
6731 void __builtin_GOMP_sections_end_nowait(void);
6732 unsigned int __builtin_GOMP_sections_next(void);
6733 void* __builtin_GOMP_single_copy_start(void);
6734 __cov_bool __builtin_GOMP_single_start(void);
6735 void __builtin_GOMP_target_end_data(void);
6736 void __builtin_GOMP_taskgroup_end(void);
6737 void __builtin_GOMP_taskgroup_start(void);
6738 void __builtin_GOMP_taskwait(void);
6739 void __builtin_GOMP_taskyield(void);
6740 int __builtin_omp_get_num_teams(void);
6741 int __builtin_omp_get_num_threads(void);
6742 int __builtin_omp_get_team_num(void);
6743 int __builtin_omp_get_thread_num(void);
6744 void __builtin_GOACC_data_start(int, long unsigned int, void*, void*, void*);
6745 void __builtin_GOACC_declare(int, long unsigned int, void*, void*, void*);
6746 void __builtin_GOACC_enter_exit_data(int, long unsigned int, void*, void*, void*, int, int, ...);
6747 void __builtin_GOACC_parallel_keyed(int, void (*)(void*), long unsigned int, void*, void*, void*, ...);
6748 int __builtin_goacc_parlevel_id(int);
6749 int __builtin_goacc_parlevel_size(int);
6750 void __builtin_GOACC_update(int, long unsigned int, void*, void*, void*, int, int, ...);
6751 void __builtin_GOACC_wait(int, int, ...);
6752 __cov_bool __builtin_GOMP_cancel(int, __cov_bool);
6753 __cov_bool __builtin_GOMP_cancellation_point(int);
6754 void __builtin_GOMP_critical_name_end(void**);
6755 void __builtin_GOMP_critical_name_start(void**);
6756 void __builtin_GOMP_doacross_post(void*);
6757 void __builtin_GOMP_doacross_ull_post(void*);
6758 void __builtin_GOMP_doacross_ull_wait(long long unsigned int, ...);
6759 void __builtin_GOMP_doacross_wait(long int, ...);
6760 __cov_bool __builtin_GOMP_loop_doacross_dynamic_start(unsigned int, long int*, long int, long int*, long int*);
6761 __cov_bool __builtin_GOMP_loop_doacross_guided_start(unsigned int, long int*, long int, long int*, long int*);
6762 __cov_bool __builtin_GOMP_loop_doacross_runtime_start(unsigned int, long int*, long int*, long int*);
6763 __cov_bool __builtin_GOMP_loop_doacross_start(unsigned int, long int*, long int, long int, long int*, long int*, void*, void*);
6764 __cov_bool __builtin_GOMP_loop_doacross_static_start(unsigned int, long int*, long int, long int*, long int*);
6765 __cov_bool __builtin_GOMP_loop_dynamic_next(long int*, long int*);
6766 __cov_bool __builtin_GOMP_loop_dynamic_start(long int, long int, long int, long int, long int*, long int*);
6767 __cov_bool __builtin_GOMP_loop_guided_next(long int*, long int*);
6768 __cov_bool __builtin_GOMP_loop_guided_start(long int, long int, long int, long int, long int*, long int*);
6769 __cov_bool __builtin_GOMP_loop_maybe_nonmonotonic_runtime_next(long int*, long int*);
6770 __cov_bool __builtin_GOMP_loop_maybe_nonmonotonic_runtime_start(long int, long int, long int, long int*, long int*);
6771 __cov_bool __builtin_GOMP_loop_nonmonotonic_dynamic_next(long int*, long int*);
6772 __cov_bool __builtin_GOMP_loop_nonmonotonic_dynamic_start(long int, long int, long int, long int, long int*, long int*);
6773 __cov_bool __builtin_GOMP_loop_nonmonotonic_guided_next(long int*, long int*);
6774 __cov_bool __builtin_GOMP_loop_nonmonotonic_guided_start(long int, long int, long int, long int, long int*, long int*);
6775 __cov_bool __builtin_GOMP_loop_nonmonotonic_runtime_next(long int*, long int*);
6776 __cov_bool __builtin_GOMP_loop_nonmonotonic_runtime_start(long int, long int, long int, long int*, long int*);
6777 __cov_bool __builtin_GOMP_loop_ordered_dynamic_next(long int*, long int*);
6778 __cov_bool __builtin_GOMP_loop_ordered_dynamic_start(long int, long int, long int, long int, long int*, long int*);
6779 __cov_bool __builtin_GOMP_loop_ordered_guided_next(long int*, long int*);
6780 __cov_bool __builtin_GOMP_loop_ordered_guided_start(long int, long int, long int, long int, long int*, long int*);
6781 __cov_bool __builtin_GOMP_loop_ordered_runtime_next(long int*, long int*);
6782 __cov_bool __builtin_GOMP_loop_ordered_runtime_start(long int, long int, long int, long int*, long int*);
6783 __cov_bool __builtin_GOMP_loop_ordered_start(long int, long int, long int, long int, long int, long int*, long int*, void*, void*);
6784 __cov_bool __builtin_GOMP_loop_ordered_static_next(long int*, long int*);
6785 __cov_bool __builtin_GOMP_loop_ordered_static_start(long int, long int, long int, long int, long int*, long int*);
6786 __cov_bool __builtin_GOMP_loop_runtime_next(long int*, long int*);
6787 __cov_bool __builtin_GOMP_loop_runtime_start(long int, long int, long int, long int*, long int*);
6788 __cov_bool __builtin_GOMP_loop_start(long int, long int, long int, long int, long int, long int*, long int*, void*, void*);
6789 __cov_bool __builtin_GOMP_loop_static_next(long int*, long int*);
6790 __cov_bool __builtin_GOMP_loop_static_start(long int, long int, long int, long int, long int*, long int*);
6791 __cov_bool __builtin_GOMP_loop_ull_doacross_dynamic_start(unsigned int, long long unsigned int*, long long unsigned int, long long unsigned int*, long long unsigned int*);
6792 __cov_bool __builtin_GOMP_loop_ull_doacross_guided_start(unsigned int, long long unsigned int*, long long unsigned int, long long unsigned int*, long long unsigned int*);
6793 __cov_bool __builtin_GOMP_loop_ull_doacross_runtime_start(unsigned int, long long unsigned int*, long long unsigned int*, long long unsigned int*);
6794 __cov_bool __builtin_GOMP_loop_ull_doacross_start(unsigned int, long long unsigned int*, long int, long long unsigned int, long long unsigned int*, long long unsigned int*, void*, void*);
6795 __cov_bool __builtin_GOMP_loop_ull_doacross_static_start(unsigned int, long long unsigned int*, long long unsigned int, long long unsigned int*, long long unsigned int*);
6796 __cov_bool __builtin_GOMP_loop_ull_dynamic_next(long long unsigned int*, long long unsigned int*);
6797 __cov_bool __builtin_GOMP_loop_ull_dynamic_start(__cov_bool, long long unsigned int, long long unsigned int, long long unsigned int, long long unsigned int, long long unsigned int*, long long unsigned int*);
6798 __cov_bool __builtin_GOMP_loop_ull_guided_next(long long unsigned int*, long long unsigned int*);
6799 __cov_bool __builtin_GOMP_loop_ull_guided_start(__cov_bool, long long unsigned int, long long unsigned int, long long unsigned int, long long unsigned int, long long unsigned int*, long long unsigned int*);
6800 __cov_bool __builtin_GOMP_loop_ull_maybe_nonmonotonic_runtime_next(long long unsigned int*, long long unsigned int*);
6801 __cov_bool __builtin_GOMP_loop_ull_maybe_nonmonotonic_runtime_start(__cov_bool, long long unsigned int, long long unsigned int, long long unsigned int, long long unsigned int*, long long unsigned int*);
6802 __cov_bool __builtin_GOMP_loop_ull_nonmonotonic_dynamic_next(long long unsigned int*, long long unsigned int*);
6803 __cov_bool __builtin_GOMP_loop_ull_nonmonotonic_dynamic_start(__cov_bool, long long unsigned int, long long unsigned int, long long unsigned int, long long unsigned int, long long unsigned int*, long long unsigned int*);
6804 __cov_bool __builtin_GOMP_loop_ull_nonmonotonic_guided_next(long long unsigned int*, long long unsigned int*);
6805 __cov_bool __builtin_GOMP_loop_ull_nonmonotonic_guided_start(__cov_bool, long long unsigned int, long long unsigned int, long long unsigned int, long long unsigned int, long long unsigned int*, long long unsigned int*);
6806 __cov_bool __builtin_GOMP_loop_ull_nonmonotonic_runtime_next(long long unsigned int*, long long unsigned int*);
6807 __cov_bool __builtin_GOMP_loop_ull_nonmonotonic_runtime_start(__cov_bool, long long unsigned int, long long unsigned int, long long unsigned int, long long unsigned int*, long long unsigned int*);
6808 __cov_bool __builtin_GOMP_loop_ull_ordered_dynamic_next(long long unsigned int*, long long unsigned int*);
6809 __cov_bool __builtin_GOMP_loop_ull_ordered_dynamic_start(__cov_bool, long long unsigned int, long long unsigned int, long long unsigned int, long long unsigned int, long long unsigned int*, long long unsigned int*);
6810 __cov_bool __builtin_GOMP_loop_ull_ordered_guided_next(long long unsigned int*, long long unsigned int*);
6811 __cov_bool __builtin_GOMP_loop_ull_ordered_guided_start(__cov_bool, long long unsigned int, long long unsigned int, long long unsigned int, long long unsigned int, long long unsigned int*, long long unsigned int*);
6812 __cov_bool __builtin_GOMP_loop_ull_ordered_runtime_next(long long unsigned int*, long long unsigned int*);
6813 __cov_bool __builtin_GOMP_loop_ull_ordered_runtime_start(__cov_bool, long long unsigned int, long long unsigned int, long long unsigned int, long long unsigned int*, long long unsigned int*);
6814 __cov_bool __builtin_GOMP_loop_ull_ordered_start(__cov_bool, long long unsigned int, long long unsigned int, long long unsigned int, long int, long long unsigned int, long long unsigned int*, long long unsigned int*, void*, void*);
6815 __cov_bool __builtin_GOMP_loop_ull_ordered_static_next(long long unsigned int*, long long unsigned int*);
6816 __cov_bool __builtin_GOMP_loop_ull_ordered_static_start(__cov_bool, long long unsigned int, long long unsigned int, long long unsigned int, long long unsigned int, long long unsigned int*, long long unsigned int*);
6817 __cov_bool __builtin_GOMP_loop_ull_runtime_next(long long unsigned int*, long long unsigned int*);
6818 __cov_bool __builtin_GOMP_loop_ull_runtime_start(__cov_bool, long long unsigned int, long long unsigned int, long long unsigned int, long long unsigned int*, long long unsigned int*);
6819 __cov_bool __builtin_GOMP_loop_ull_start(__cov_bool, long long unsigned int, long long unsigned int, long long unsigned int, long int, long long unsigned int, long long unsigned int*, long long unsigned int*, void*, void*);
6820 __cov_bool __builtin_GOMP_loop_ull_static_next(long long unsigned int*, long long unsigned int*);
6821 __cov_bool __builtin_GOMP_loop_ull_static_start(__cov_bool, long long unsigned int, long long unsigned int, long long unsigned int, long long unsigned int, long long unsigned int*, long long unsigned int*);
6822 void __builtin_GOMP_offload_register_ver(int, void*, int, void*);
6823 void __builtin_GOMP_offload_unregister_ver(int, void*, int, void*);
6824 void __builtin_GOMP_parallel(void (*)(void*), void*, unsigned int, unsigned int);
6825 void __builtin_GOMP_parallel_loop_dynamic(void (*)(void*), void*, unsigned int, long int, long int, long int, long int, unsigned int);
6826 void __builtin_GOMP_parallel_loop_guided(void (*)(void*), void*, unsigned int, long int, long int, long int, long int, unsigned int);
6827 void __builtin_GOMP_parallel_loop_maybe_nonmonotonic_runtime(void (*)(void*), void*, unsigned int, long int, long int, long int, unsigned int);
6828 void __builtin_GOMP_parallel_loop_nonmonotonic_dynamic(void (*)(void*), void*, unsigned int, long int, long int, long int, long int, unsigned int);
6829 void __builtin_GOMP_parallel_loop_nonmonotonic_guided(void (*)(void*), void*, unsigned int, long int, long int, long int, long int, unsigned int);
6830 void __builtin_GOMP_parallel_loop_nonmonotonic_runtime(void (*)(void*), void*, unsigned int, long int, long int, long int, unsigned int);
6831 void __builtin_GOMP_parallel_loop_runtime(void (*)(void*), void*, unsigned int, long int, long int, long int, unsigned int);
6832 void __builtin_GOMP_parallel_loop_static(void (*)(void*), void*, unsigned int, long int, long int, long int, long int, unsigned int);
6833 unsigned int __builtin_GOMP_parallel_reductions(void (*)(void*), void*, unsigned int, unsigned int);
6834 void __builtin_GOMP_parallel_sections(void (*)(void*), void*, unsigned int, unsigned int, unsigned int);
6835 unsigned int __builtin_GOMP_sections2_start(unsigned int, void*, void*);
6836 unsigned int __builtin_GOMP_sections_start(unsigned int);
6837 void __builtin_GOMP_single_copy_end(void*);
6838 void __builtin_GOMP_target_data_ext(int, long unsigned int, void*, void*, void*);
6839 void __builtin_GOMP_target_enter_exit_data(int, long unsigned int, void*, void*, void*, unsigned int, void*);
6840 void __builtin_GOMP_target_ext(int, void (*)(void*), long unsigned int, void*, void*, void*, unsigned int, void*, void*);
6841 void __builtin_GOMP_target_update_ext(int, long unsigned int, void*, void*, void*, unsigned int, void*);
6842 #if __COVERITY_GCC_VERSION_AT_LEAST(6, 0)
6843 void __builtin_GOMP_task(void (*)(void*), void*, void (*)(void*, void*), long int, long int, __cov_bool, unsigned int, void*, int);
6844 #endif
6845 void __builtin_GOMP_taskgroup_reduction_register(void*);
6846 void __builtin_GOMP_taskgroup_reduction_unregister(void*);
6847 void __builtin_GOMP_taskloop(void (*)(void*), void*, void (*)(void*, void*), long int, long int, unsigned int, long int, int, long int, long int, long int);
6848 void __builtin_GOMP_taskloop_ull(void (*)(void*), void*, void (*)(void*, void*), long int, long int, unsigned int, long int, int, long long unsigned int, long long unsigned int, long long unsigned int);
6849 void __builtin_GOMP_task_reduction_remap(long unsigned int, long unsigned int, void*);
6850 void __builtin_GOMP_taskwait_depend(void*);
6851 void __builtin_GOMP_teams(unsigned int, unsigned int);
6852 void __builtin_GOMP_teams_reg(void (*)(void*), void*, unsigned int, unsigned int, unsigned int);
6853 void __builtin_GOMP_workshare_task_reduction_unregister(__cov_bool);
6854
6855
6856 void __builtin__ITM_abortTransaction(int);
6857 unsigned int __builtin__ITM_beginTransaction(unsigned int, ...);
6858 void* __builtin__ITM_calloc(long unsigned int, long unsigned int);
6859 void __builtin__ITM_changeTransactionMode(int);
6860 void __builtin__ITM_commitTransactionEH(void*);
6861 void __builtin__ITM_free(void*);
6862 void* __builtin__ITM_getTMCloneOrIrrevocable(void*);
6863 void* __builtin__ITM_getTMCloneSafe(void*);
6864 void __builtin__ITM_LB(volatile void*, long unsigned int);
6865 void __builtin__ITM_LD(volatile void*);
6866 void __builtin__ITM_LE(volatile void*);
6867 void __builtin__ITM_LF(volatile void*);
6868 void __builtin__ITM_LM128(const void*);
6869 void __builtin__ITM_LM256(const void*);
6870 void __builtin__ITM_LM64(const void*);
6871 void __builtin__ITM_LU1(volatile void*);
6872 void __builtin__ITM_LU2(volatile void*);
6873 void __builtin__ITM_LU4(volatile void*);
6874 void __builtin__ITM_LU8(volatile void*);
6875 void* __builtin__ITM_malloc(long unsigned int);
6876 void __builtin__ITM_memcpyRnWt(void*, const void*, long unsigned int);
6877 void __builtin__ITM_memcpyRtWn(void*, const void*, long unsigned int);
6878 void __builtin__ITM_memcpyRtWt(void*, const void*, long unsigned int);
6879 void __builtin__ITM_memmoveRtWt(void*, const void*, long unsigned int);
6880 void __builtin__ITM_memsetW(void*, int, long unsigned int);
6881 double __builtin__ITM_RaRD(double*);
6882 long double __builtin__ITM_RaRE(volatile void*);
6883 float __builtin__ITM_RaRF(volatile void*);
6884 __cov_v4sf __builtin__ITM_RaRM128(const __cov_v4sf*);
6885 __cov_v8sf __builtin__ITM_RaRM256(const __cov_v8sf*);
6886 __cov_v2si_t __builtin__ITM_RaRM64(const __cov_v2si_t*);
6887 unsigned char __builtin__ITM_RaRU1(volatile void*);
6888 short unsigned int __builtin__ITM_RaRU2(volatile void*);
6889 unsigned int __builtin__ITM_RaRU4(volatile void*);
6890 long unsigned int __builtin__ITM_RaRU8(volatile void*);
6891 double __builtin__ITM_RaWD(double*);
6892 long double __builtin__ITM_RaWE(volatile void*);
6893 float __builtin__ITM_RaWF(volatile void*);
6894 __cov_v4sf __builtin__ITM_RaWM128(const __cov_v4sf*);
6895 __cov_v8sf __builtin__ITM_RaWM256(const __cov_v8sf*);
6896 __cov_v2si_t __builtin__ITM_RaWM64(const __cov_v2si_t*);
6897 unsigned char __builtin__ITM_RaWU1(volatile void*);
6898 short unsigned int __builtin__ITM_RaWU2(volatile void*);
6899 unsigned int __builtin__ITM_RaWU4(volatile void*);
6900 long unsigned int __builtin__ITM_RaWU8(volatile void*);
6901 double __builtin__ITM_RD(double*);
6902 long double __builtin__ITM_RE(volatile void*);
6903 float __builtin__ITM_RF(volatile void*);
6904 double __builtin__ITM_RfWD(double*);
6905 long double __builtin__ITM_RfWE(volatile void*);
6906 float __builtin__ITM_RfWF(volatile void*);
6907 __cov_v4sf __builtin__ITM_RfWM128(const __cov_v4sf*);
6908 __cov_v8sf __builtin__ITM_RfWM256(const __cov_v8sf*);
6909 __cov_v2si_t __builtin__ITM_RfWM64(const __cov_v2si_t*);
6910 unsigned char __builtin__ITM_RfWU1(volatile void*);
6911 short unsigned int __builtin__ITM_RfWU2(volatile void*);
6912 unsigned int __builtin__ITM_RfWU4(volatile void*);
6913 long unsigned int __builtin__ITM_RfWU8(volatile void*);
6914 __cov_v4sf __builtin__ITM_RM128(const __cov_v4sf*);
6915 __cov_v8sf __builtin__ITM_RM256(const __cov_v8sf*);
6916 __cov_v2si_t __builtin__ITM_RM64(const __cov_v2si_t*);
6917 unsigned char __builtin__ITM_RU1(volatile void*);
6918 short unsigned int __builtin__ITM_RU2(volatile void*);
6919 unsigned int __builtin__ITM_RU4(volatile void*);
6920 long unsigned int __builtin__ITM_RU8(volatile void*);
6921 void __builtin__ITM_WaRD(volatile void*, double);
6922 void __builtin__ITM_WaRE(volatile void*, long double);
6923 void __builtin__ITM_WaRF(volatile void*, float);
6924 void __builtin__ITM_WaRM128(__cov_v4sf*, __cov_v4sf);
6925 void __builtin__ITM_WaRM256(__cov_v8sf*, __cov_v8sf);
6926 void __builtin__ITM_WaRM64(__cov_v2si_t*, __cov_v2si_t);
6927 void __builtin__ITM_WaRU1(volatile void*, unsigned char);
6928 void __builtin__ITM_WaRU2(volatile void*, short unsigned int);
6929 void __builtin__ITM_WaRU4(volatile void*, unsigned int);
6930 void __builtin__ITM_WaRU8(volatile void*, long unsigned int);
6931 void __builtin__ITM_WaWD(volatile void*, double);
6932 void __builtin__ITM_WaWE(volatile void*, long double);
6933 void __builtin__ITM_WaWF(volatile void*, float);
6934 void __builtin__ITM_WaWM128(__cov_v4sf*, __cov_v4sf);
6935 void __builtin__ITM_WaWM256(__cov_v8sf*, __cov_v8sf);
6936 void __builtin__ITM_WaWM64(__cov_v2si_t*, __cov_v2si_t);
6937 void __builtin__ITM_WaWU1(volatile void*, unsigned char);
6938 void __builtin__ITM_WaWU2(volatile void*, short unsigned int);
6939 void __builtin__ITM_WaWU4(volatile void*, unsigned int);
6940 void __builtin__ITM_WaWU8(volatile void*, long unsigned int);
6941 void __builtin__ITM_WD(volatile void*, double);
6942 void __builtin__ITM_WE(volatile void*, long double);
6943 void __builtin__ITM_WF(volatile void*, float);
6944 void __builtin__ITM_WM128(__cov_v4sf*, __cov_v4sf);
6945 void __builtin__ITM_WM256(__cov_v8sf*, __cov_v8sf);
6946 void __builtin__ITM_WM64(__cov_v2si_t*, __cov_v2si_t);
6947 void __builtin__ITM_WU1(volatile void*, unsigned char);
6948 void __builtin__ITM_WU2(volatile void*, short unsigned int);
6949 void __builtin__ITM_WU4(volatile void*, unsigned int);
6950 void __builtin__ITM_WU8(volatile void*, long unsigned int);
6951 void __builtin__ITM_commitTransaction(void);
6952
6953 #if __COVERITY_GCC_VERSION_AT_LEAST(10, 0)
6954
6955 void __builtin_ia32_2intersectd128(unsigned char*, unsigned char*, __cov_v4si_t, __cov_v4si_t);
6956 void __builtin_ia32_2intersectd256(unsigned char*, unsigned char*, __cov_v8si_t, __cov_v8si_t);
6957 void __builtin_ia32_2intersectd512(short unsigned int*, short unsigned int*, __cov_v16si_t, __cov_v16si_t);
6958 void __builtin_ia32_2intersectq128(unsigned char*, unsigned char*, __cov_v2di_t, __cov_v2di_t);
6959 void __builtin_ia32_2intersectq256(unsigned char*, unsigned char*, __cov_v4di_t, __cov_v4di_t);
6960 void __builtin_ia32_2intersectq512(unsigned char*, unsigned char*, __cov_v8di_t, __cov_v8di_t);
6961 __cov_v2df __builtin_ia32_rndscalesd_mask_round(__cov_v2df, __cov_v2df, int, __cov_v2df, unsigned char, int);
6962 __cov_v4sf __builtin_ia32_rndscaless_mask_round(__cov_v4sf, __cov_v4sf, int, __cov_v4sf, unsigned char, int);
6963
6964
6965 __cov_v16hi_t __builtin_ia32_cvtne2ps2bf16_v16hi(__cov_v8sf, __cov_v8sf);
6966 __cov_v16hi_t __builtin_ia32_cvtne2ps2bf16_v16hi_mask(__cov_v8sf, __cov_v8sf, __cov_v16hi_t, short unsigned int);
6967 __cov_v16hi_t __builtin_ia32_cvtne2ps2bf16_v16hi_maskz(__cov_v8sf, __cov_v8sf, short unsigned int);
6968 __cov_v32hi_t __builtin_ia32_cvtne2ps2bf16_v32hi(__cov_v16sf, __cov_v16sf);
6969 __cov_v32hi_t __builtin_ia32_cvtne2ps2bf16_v32hi_mask(__cov_v16sf, __cov_v16sf, __cov_v32hi_t, unsigned int);
6970 __cov_v32hi_t __builtin_ia32_cvtne2ps2bf16_v32hi_maskz(__cov_v16sf, __cov_v16sf, unsigned int);
6971 __cov_v8hi_t __builtin_ia32_cvtne2ps2bf16_v8hi(__cov_v4sf, __cov_v4sf);
6972 __cov_v8hi_t __builtin_ia32_cvtne2ps2bf16_v8hi_mask(__cov_v4sf, __cov_v4sf, __cov_v8hi_t, unsigned char);
6973 __cov_v8hi_t __builtin_ia32_cvtne2ps2bf16_v8hi_maskz(__cov_v4sf, __cov_v4sf, unsigned char);
6974 __cov_v16hi_t __builtin_ia32_cvtneps2bf16_v16sf(__cov_v16sf);
6975 __cov_v16hi_t __builtin_ia32_cvtneps2bf16_v16sf_mask(__cov_v16sf, __cov_v16hi_t, short unsigned int);
6976 __cov_v16hi_t __builtin_ia32_cvtneps2bf16_v16sf_maskz(__cov_v16sf, short unsigned int);
6977 __cov_v8hi_t __builtin_ia32_cvtneps2bf16_v4sf(__cov_v4sf);
6978 __cov_v8hi_t __builtin_ia32_cvtneps2bf16_v4sf_mask(__cov_v4sf, __cov_v8hi_t, unsigned char);
6979 __cov_v8hi_t __builtin_ia32_cvtneps2bf16_v4sf_maskz(__cov_v4sf, unsigned char);
6980 __cov_v8hi_t __builtin_ia32_cvtneps2bf16_v8sf(__cov_v8sf);
6981 __cov_v8hi_t __builtin_ia32_cvtneps2bf16_v8sf_mask(__cov_v8sf, __cov_v8hi_t, unsigned char);
6982 __cov_v8hi_t __builtin_ia32_cvtneps2bf16_v8sf_maskz(__cov_v8sf, unsigned char);
6983 __cov_v16sf __builtin_ia32_dpbf16ps_v16sf(__cov_v16sf, __cov_v32hi_t, __cov_v32hi_t);
6984 __cov_v16sf __builtin_ia32_dpbf16ps_v16sf_mask(__cov_v16sf, __cov_v32hi_t, __cov_v32hi_t, short unsigned int);
6985 __cov_v16sf __builtin_ia32_dpbf16ps_v16sf_maskz(__cov_v16sf, __cov_v32hi_t, __cov_v32hi_t, short unsigned int);
6986 __cov_v4sf __builtin_ia32_dpbf16ps_v4sf(__cov_v4sf, __cov_v8hi_t, __cov_v8hi_t);
6987 __cov_v4sf __builtin_ia32_dpbf16ps_v4sf_mask(__cov_v4sf, __cov_v8hi_t, __cov_v8hi_t, unsigned char);
6988 __cov_v4sf __builtin_ia32_dpbf16ps_v4sf_maskz(__cov_v4sf, __cov_v8hi_t, __cov_v8hi_t, unsigned char);
6989 __cov_v8sf __builtin_ia32_dpbf16ps_v8sf(__cov_v8sf, __cov_v16hi_t, __cov_v16hi_t);
6990 __cov_v8sf __builtin_ia32_dpbf16ps_v8sf_mask(__cov_v8sf, __cov_v16hi_t, __cov_v16hi_t, unsigned char);
6991 __cov_v8sf __builtin_ia32_dpbf16ps_v8sf_maskz(__cov_v8sf, __cov_v16hi_t, __cov_v16hi_t, unsigned char);
6992
6993
6994 int __builtin_ia32_enqcmd(void*, const void*);
6995 int __builtin_ia32_enqcmds(void*, const void*);
6996
6997
6998 char __builtin_ia32_fpclasssd_mask(__cov_v2df, int, unsigned char);
6999 char __builtin_ia32_fpclassss_mask(__cov_v4sf, int, unsigned char);
7000 #endif
7001
7002 #if __COVERITY_GCC_VERSION_AT_LEAST(9, 0)
7003
7004
7005
7006
7007
7008 unsigned int __builtin_ia32_readeflags_u32(void);
7009 void __builtin_ia32_writeeflags_u32(unsigned int);
7010
7011
7012 __cov_v4sf __builtin_ia32_vfmsubps(__cov_v4sf, __cov_v4sf, __cov_v4sf);
7013 __cov_v2df __builtin_ia32_vfmsubpd(__cov_v2df, __cov_v2df, __cov_v2df);
7014 __cov_v4sf __builtin_ia32_vfnmaddps(__cov_v4sf, __cov_v4sf, __cov_v4sf);
7015 __cov_v2df __builtin_ia32_vfnmaddpd(__cov_v2df, __cov_v2df, __cov_v2df);
7016 __cov_v4sf __builtin_ia32_vfnmsubps(__cov_v4sf, __cov_v4sf, __cov_v4sf);
7017 __cov_v2df __builtin_ia32_vfnmsubpd(__cov_v2df, __cov_v2df, __cov_v2df);
7018 __cov_v8sf __builtin_ia32_vfmsubps256(__cov_v8sf, __cov_v8sf, __cov_v8sf);
7019 __cov_v4df __builtin_ia32_vfmsubpd256(__cov_v4df, __cov_v4df, __cov_v4df);
7020 __cov_v8sf __builtin_ia32_vfnmaddps256(__cov_v8sf, __cov_v8sf, __cov_v8sf);
7021 __cov_v4df __builtin_ia32_vfnmaddpd256(__cov_v4df, __cov_v4df, __cov_v4df);
7022 __cov_v8sf __builtin_ia32_vfnmsubps256(__cov_v8sf, __cov_v8sf, __cov_v8sf);
7023 __cov_v4df __builtin_ia32_vfnmsubpd256(__cov_v4df, __cov_v4df, __cov_v4df);
7024
7025 #define __builtin_speculation_safe_value(t1, t2) t1
7026 #endif
7027
7028 #if __COVERITY_GCC_VERSION_AT_LEAST(8, 0)
7029 long double __builtin_sqrtf128(long double);
7030 long double __builtin_fmaf128(long double, long double, long double);
7031 long double __builtin_fmaxf128(long double, long double);
7032 long double __builtin_fminf128(long double, long double);
7033 #endif
7034
7035 #ifndef __coverity_cplusplus
7036 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
7037 typedef float __coverity_float _Float32;
7038 typedef double __coverity_floatx _Float32x;
7039 typedef double __coverity_float _Float64;
7040 typedef long double _Float64x;
7041 typedef long double _Float128;
7042
7043 long double __builtin_inff128();
7044 #endif
7045 #endif
7046
7047 #ifdef __x86_64__
7048 #define __builtin_ms_va_list __builtin_va_list
7049 #define __builtin_sysv_va_list __builtin_va_list
7050 #endif
7051
7052 #ifdef __coverity_cplusplus
7053 }
7054 #endif
7055
7056 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 0)
7057 typedef float __coverity_decimal _Decimal32;
7058 typedef double __coverity_decimal _Decimal64;
7059 typedef long double __coverity_decimal _Decimal128;
7060
7061 _Decimal32 __builtin_nand32(const char*);
7062 _Decimal32 __builtin_infd32();
7063 _Decimal64 __builtin_infd64();
7064 _Decimal64 __builtin_nand64(const char*);
7065 _Decimal128 __builtin_infd128();
7066 _Decimal128 __builtin_nand128(const char*);
7067
7068 _Decimal128 __builtin_fabsd128(_Decimal128);
7069 _Decimal32 __builtin_fabsd32(_Decimal32);
7070 _Decimal64 __builtin_fabsd64(_Decimal64);
7071 int __builtin_finited128(_Decimal128);
7072 int __builtin_finited32(_Decimal32);
7073 int __builtin_finited64(_Decimal64);
7074 float __builtin_inff32();
7075 double __builtin_inff64();
7076 int __builtin_isinfd128(_Decimal128);
7077 int __builtin_isinfd32(_Decimal32);
7078 int __builtin_isinfd64(_Decimal64);
7079 int __builtin_isnand128(_Decimal128);
7080 int __builtin_isnand32(_Decimal32);
7081 int __builtin_isnand64(_Decimal64);
7082 int __builtin_signbitd128(_Decimal128);
7083 int __builtin_signbitd32(_Decimal32);
7084 int __builtin_signbitd64(_Decimal64);
7085 #endif
7086
7087
7088 #ifndef __COVERITY_DISABLE_BUILTIN_DECLS
7089 #if __COVERITY_GCC_VERSION_AT_LEAST(3, 4)
7090 extern char *__builtin_stpcpy(char *, const char *);
7091 #endif
7092
7093 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 4)
7094 #define __builtin_ms_va_list __builtin_va_list
7095 #define __builtin_ms_va_copy __builtin_va_copy
7096 #define __builtin_ms_va_start __builtin_va_start
7097 #define __builtin_ms_va_end __builtin_va_end
7098
7099 #define __builtin_sysv_va_list __builtin_va_list
7100 #define __builtin_sysv_va_copy __builtin_va_copy
7101 #define __builtin_sysv_va_start __builtin_va_start
7102 #define __builtin_sysv_va_end __builtin_va_end
7103
7104 #define __ms_va_copy(__d,__s) __builtin_ms_va_copy(__d,__s)
7105 #define __ms_va_start(__v,__l) __builtin_ms_va_start(__v,__l)
7106 #define __ms_va_arg(__v,__l) __builtin_va_arg(__v,__l)
7107 #define __ms_va_end(__v) __builtin_ms_va_end(__v)
7108
7109 #define __sysv_va_copy(__d,__s) __builtin_sysv_va_copy(__d,__s)
7110 #define __sysv_va_start(__v,__l) __builtin_sysv_va_start(__v,__l)
7111 #define __sysv_va_arg(__v,__l) __builtin_va_arg(__v,__l)
7112 #define __sysv_va_end(__v) __builtin_sysv_va_end(__v)
7113 #endif
7114
7115 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 0)
7116 extern double __builtin_powi(double,int);
7117 extern float __builtin_powif(float,int);
7118 extern long double __builtin_powil(long double,int);
7119
7120 extern float __builtin_cabsf(__complex__ float);
7121 extern double __builtin_cabs(__complex__ double);
7122 extern long double __builtin_cabsl(__complex__ long double);
7123 extern float __builtin_cargf(__complex__ float);
7124 extern double __builtin_carg(__complex__ double);
7125 extern long double __builtin_cargl(__complex__ long double);
7126
7127 #define __builtin_memchr(dst, src, len) memchr(dst, src, len)
7128 #define __builtin_memcpy(dst, src, len) memcpy(dst, src, len)
7129 #define __builtin_memmove(dst, src, len) memmove(dst, src, len)
7130 #define __builtin_memset(dst, val, len) memset(dst, val, len)
7131 #define __builtin_strcpy(dst, src) strcpy(dst, src)
7132 #define __builtin_strcat(dst, src) strcat(dst, src)
7133 #define __builtin_strncpy(dst, src, len) strncpy(dst, src, len)
7134 #define __builtin_strncat(dst, src, len) strncat(dst, src, len)
7135 #define __builtin_mempcpy(dst, src, len) mempcpy (dst, src, len)
7136 #if (__GNUC__ == 4) && (__GNUC_MINOR__ == 9) && ((__GNUC_PATCHLEVEL__ == 2) || (__GNUC_PATCHLEVEL__ == 3) || (__GNUC_PATCHLEVEL__ == 4))
7137 int __coverity_builtin_sprintf();
7138 #define __builtin_sprintf(dst, ...) __coverity_builtin_sprintf();
7139 #else
7140 #define __builtin_sprintf(dst, ...) sprintf (dst, __VA_ARGS__)
7141 #endif
7142 #define __builtin_snprintf(dst, len, ...) snprintf (dst, len, __VA_ARGS__)
7143
7144 int __builtin_vsprintf(char *, const char *, __builtin_va_list);
7145 int __builtin_vsnprintf(char *, int, const char *, __builtin_va_list);
7146 #endif
7147
7148
7149
7150 #if (__GNUC__ <3)
7151 typedef int __cov_m64 __attribute__ ((__mode__ (__V2SI__)));
7152 typedef float __cov_m128 __attribute__ ((__mode__(__V4SF__)));
7153
7154
7155 typedef int __cov_v2si __attribute__ ((__mode__ (__V2SI__)));
7156 typedef int __cov_v4hi __attribute__ ((__mode__ (__V4HI__)));
7157 typedef int __cov_v8qi __attribute__ ((__mode__ (__V8QI__)));
7158
7159
7160 typedef int __cov_v4si __attribute__ ((mode (V4SI)));
7161
7162 typedef int __cov_v8hi __attribute__ ((mode (V8HI)));
7163 typedef int __cov_v2di __attribute__ ((mode (V2DI)));
7164 typedef int __cov_v16qi __attribute__ ((mode (V16QI)));
7165
7166 typedef int __cov_v1di __attribute__ ((mode (V1DI)));
7167
7168 #define __cov_m128i __cov_v2di
7169 #define __cov_m128d __cov_v2df
7170 #endif
7171
7172 #if __GNUC__ == 3
7173
7174 typedef int __cov_m64 __attribute__ ((__mode__ (__V2SI__)));
7175
7176
7177 typedef int __cov_v2si __attribute__ ((__mode__ (__V2SI__)));
7178 typedef int __cov_v4hi __attribute__ ((__mode__ (__V4HI__)));
7179 typedef int __cov_v8qi __attribute__ ((__mode__ (__V8QI__)));
7180
7181
7182 typedef float __cov_m128 __attribute__ ((__mode__(__V4SF__)));
7183
7184
7185 typedef int __cov_v4si __attribute__ ((mode (V4SI)));
7186
7187 typedef int __cov_v2di __attribute__ ((mode (V2DI)));
7188 typedef int __cov_v8hi __attribute__ ((mode (V8HI)));
7189 typedef int __cov_v16qi __attribute__ ((mode (V16QI)));
7190 typedef int __cov_v1di __attribute__ ((mode (V1DI)));
7191
7192 #define __cov_m128i __cov_v2di
7193 #define __cov_m128d __cov_v2df
7194
7195 #endif
7196
7197 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 0)
7198
7199
7200
7201 #if defined(__APPLE__)
7202 typedef long long __cov_m64 __attribute__ ((__vector_size__ (8)));
7203 #else
7204 typedef int __cov_m64 __attribute__ ((__vector_size__ (8), __may_alias__));
7205 #endif
7206
7207
7208 typedef int __cov_v2si __attribute__ ((__vector_size__ (8)));
7209 typedef short __cov_v4hi __attribute__ ((__vector_size__ (8)));
7210 typedef char __cov_v8qi __attribute__ ((__vector_size__ (8)));
7211 typedef long long __cov_v1di __attribute__ ((__vector_size__ (8)));
7212
7213
7214
7215 typedef float __cov_m128 __attribute__ ((__vector_size__ (16), __may_alias__));
7216
7217 typedef int __cov_v4si __attribute__ ((__vector_size__ (16)));
7218 typedef float __cov_v2sf __attribute__ ((__vector_size__ (8)));
7219
7220
7221 typedef long long __cov_v2di __attribute__ ((__vector_size__ (16)));
7222 typedef short __cov_v8hi __attribute__ ((__vector_size__ (16)));
7223 typedef char __cov_v16qi __attribute__ ((__vector_size__ (16)));
7224
7225
7226
7227 typedef long long __cov_m128i __attribute__ ((__vector_size__ (16), __may_alias__));
7228 typedef double __cov_m128d __attribute__ ((__vector_size__ (16), __may_alias__));
7229
7230 typedef long long __cov_v4di __attribute__ ((__vector_size__ (32)));
7231 typedef int __cov_v8si __attribute__ ((__vector_size__ (32)));
7232 typedef short __cov_v16hi __attribute__ ((__vector_size__ (32)));
7233 typedef char __cov_v32qi __attribute__ ((__vector_size__ (32)));
7234 typedef float __cov_m256 __attribute__ ((__vector_size__ (32),
7235 __may_alias__));
7236 typedef long long __cov_m256i __attribute__ ((__vector_size__ (32),
7237 __may_alias__));
7238 typedef double __cov_m256d __attribute__ ((__vector_size__ (32),
7239 __may_alias__));
7240 #endif
7241
7242 #if defined(__GNUC__)
7243
7244 int __builtin_ia32_bsrsi(int);
7245 void __builtin_ia32_fxsave(void *);
7246 void __builtin_ia32_fxsave64(void *);
7247 void __builtin_ia32_fxrstor(void *);
7248 void __builtin_ia32_fxrstor64(void *);
7249 unsigned long long __builtin_ia32_rdpmc(int);
7250 unsigned long long __builtin_ia32_rdtsc();
7251 unsigned long long __builtin_ia32_rdtscp(unsigned int *);
7252 unsigned char __builtin_ia32_rolqi(unsigned char,int);
7253 unsigned short __builtin_ia32_rolhi(unsigned short,int);
7254 unsigned char __builtin_ia32_rorqi(unsigned char,int);
7255 unsigned short __builtin_ia32_rorhi(unsigned short,int);
7256 int __builtin_ia32_bsrdi(long long);
7257 unsigned char __builtin_ia32_addcarryx_u32(unsigned char,unsigned int,unsigned int,unsigned int *);
7258 unsigned char __builtin_ia32_addcarryx_u64(unsigned char,unsigned long,unsigned long,unsigned long long *);
7259
7260
7261 void __builtin_ia32_pause();
7262 __cov_m64 __builtin_ia32_pshufw(__cov_v4hi,int const);
7263 __cov_m64 __builtin_ia32_vec_set_v4hi(__cov_v4hi, int const, int const);
7264 int __builtin_ia32_vec_ext_v4hi(__cov_v4hi,int const);
7265 __cov_m128i __builtin_ia32_vec_set_v8hi(__cov_v8hi,int const,int const);
7266 unsigned short __builtin_ia32_vec_ext_v8hi(__cov_v8hi,int const);
7267
7268
7269 void __builtin_ia32_emms ();
7270
7271 __cov_v4hi __builtin_ia32_packsswb (__cov_v4hi, __cov_v4hi);
7272 __cov_v2si __builtin_ia32_packssdw (__cov_v2si, __cov_v2si);
7273 __cov_v4hi __builtin_ia32_packuswb (__cov_v4hi, __cov_v4hi);
7274 __cov_v8qi __builtin_ia32_punpckhbw (__cov_v8qi, __cov_v8qi);
7275 __cov_v4hi __builtin_ia32_punpckhwd (__cov_v4hi, __cov_v4hi);
7276 __cov_v2si __builtin_ia32_punpckhdq (__cov_v2si, __cov_v2si);
7277 __cov_v8qi __builtin_ia32_punpcklbw (__cov_v8qi, __cov_v8qi);
7278 __cov_v4hi __builtin_ia32_punpcklwd (__cov_v4hi, __cov_v4hi);
7279 __cov_v2si __builtin_ia32_punpckldq (__cov_v2si, __cov_v2si);
7280 __cov_v8qi __builtin_ia32_paddb (__cov_v8qi, __cov_v8qi);
7281 __cov_v4hi __builtin_ia32_paddw (__cov_v4hi, __cov_v4hi);
7282 __cov_v2si __builtin_ia32_paddd (__cov_v2si, __cov_v2si);
7283 __cov_v8qi __builtin_ia32_paddsb (__cov_v8qi, __cov_v8qi);
7284 __cov_v4hi __builtin_ia32_paddsw (__cov_v4hi, __cov_v4hi);
7285 __cov_v8qi __builtin_ia32_paddusb (__cov_v8qi, __cov_v8qi);
7286 __cov_v4hi __builtin_ia32_paddusw (__cov_v4hi, __cov_v4hi);
7287 __cov_v8qi __builtin_ia32_psubb (__cov_v8qi, __cov_v8qi);
7288 __cov_v4hi __builtin_ia32_psubw (__cov_v4hi, __cov_v4hi);
7289 __cov_v2si __builtin_ia32_psubd (__cov_v2si, __cov_v2si);
7290 __cov_v8qi __builtin_ia32_psubsb (__cov_v8qi, __cov_v8qi);
7291 __cov_v4hi __builtin_ia32_psubsw (__cov_v4hi, __cov_v4hi);
7292 __cov_v8qi __builtin_ia32_psubusb (__cov_v8qi, __cov_v8qi);
7293 __cov_v4hi __builtin_ia32_psubusw (__cov_v4hi, __cov_v4hi);
7294 __cov_v4hi __builtin_ia32_pmaddwd (__cov_v4hi, __cov_v4hi);
7295 __cov_v4hi __builtin_ia32_pmulhw (__cov_v4hi, __cov_v4hi);
7296 __cov_v4hi __builtin_ia32_pmullw (__cov_v4hi, __cov_v4hi);
7297 __cov_v8qi __builtin_ia32_pcmpeqb (__cov_v8qi, __cov_v8qi);
7298 __cov_v8qi __builtin_ia32_pcmpgtb (__cov_v8qi, __cov_v8qi);
7299 __cov_v4hi __builtin_ia32_pcmpeqw (__cov_v4hi, __cov_v4hi);
7300 __cov_v4hi __builtin_ia32_pcmpgtw (__cov_v4hi, __cov_v4hi);
7301 __cov_v2si __builtin_ia32_pcmpeqd (__cov_v2si, __cov_v2si);
7302 __cov_v2si __builtin_ia32_pcmpgtd (__cov_v2si, __cov_v2si);
7303 __cov_v2si __builtin_ia32_mmx_zero ();
7304
7305 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 4)
7306 long long __builtin_ia32_paddq (__cov_v1di, __cov_v1di);
7307 long long __builtin_ia32_psubq (__cov_v1di, __cov_v1di);
7308 __cov_m64 __builtin_ia32_psrlq (__cov_v1di, __cov_v1di);
7309 __cov_v4hi __builtin_ia32_psllw (__cov_v4hi, __cov_v4hi);
7310 __cov_v2si __builtin_ia32_pslld (__cov_v2si, __cov_v2si);
7311 __cov_m64 __builtin_ia32_psllq (__cov_v1di, __cov_v1di);
7312 __cov_v4hi __builtin_ia32_psraw (__cov_v4hi, __cov_v4hi);
7313 __cov_v2si __builtin_ia32_psrad (__cov_v2si, __cov_v2si);
7314 __cov_m64 __builtin_ia32_psrlw (__cov_v4hi, __cov_v4hi);
7315 __cov_v2si __builtin_ia32_psrld (__cov_v2si, __cov_v2si);
7316 #else
7317 long long __builtin_ia32_paddq (long long, long long);
7318 long long __builtin_ia32_psubq (long long, long long);
7319 long long __builtin_ia32_psrlq (long long, long long);
7320 __cov_v4hi __builtin_ia32_psllw (__cov_v4hi, int);
7321 __cov_v2si __builtin_ia32_pslld (__cov_v2si, int);
7322 long long __builtin_ia32_psllq (long long, long long);
7323 __cov_v4hi __builtin_ia32_psraw (__cov_v4hi, int);
7324 __cov_v2si __builtin_ia32_psrad (__cov_v2si, int);
7325 __cov_v4hi __builtin_ia32_psrlw (__cov_v4hi, int);
7326 __cov_v2si __builtin_ia32_psrld (__cov_v2si, int);
7327 #endif
7328
7329 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 0)
7330
7331 __cov_m64 __builtin_ia32_vec_init_v2si (int, int);
7332 int __builtin_ia32_vec_ext_v2si (__cov_v2si, int);
7333 __cov_m64 __builtin_ia32_pand (__cov_m64, __cov_m64);
7334 __cov_m64 __builtin_ia32_pandn (__cov_m64, __cov_m64);
7335 __cov_m64 __builtin_ia32_por (__cov_m64, __cov_m64);
7336 __cov_m64 __builtin_ia32_pxor (__cov_m64, __cov_m64);
7337 __cov_m64 __builtin_ia32_vec_init_v4hi (short, short, short, short);
7338 __cov_m64 __builtin_ia32_vec_init_v8qi (char, char, char, char,
7339 char, char, char, char);
7340 __cov_m64 _mm_set_pi32 (int, int);
7341 __cov_m64 _mm_set_pi16 (short, short, short, short);
7342 __cov_m64 _mm_set_pi8(char, char, char, char,
7343 char, char, char, char);
7344
7345 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 4)
7346 __cov_m64 __builtin_ia32_psllwi (__cov_v4hi, int);
7347 __cov_m64 __builtin_ia32_pslldi (__cov_v2si, int);
7348 __cov_m64 __builtin_ia32_psllqi (__cov_v1di, int);
7349 __cov_m64 __builtin_ia32_psrlwi(__cov_v4hi, int);
7350 __cov_m64 __builtin_ia32_psrldi (__cov_v2si, int);
7351 __cov_m64 __builtin_ia32_psrlqi (__cov_v1di, int);
7352 __cov_m64 __builtin_ia32_psrawi (__cov_v4hi, int);
7353 __cov_m64 __builtin_ia32_psradi (__cov_v2si, int);
7354 #endif
7355
7356 #else
7357 long long __builtin_ia32_pand (long long, long long);
7358 long long __builtin_ia32_pandn (long long, long long);
7359 long long __builtin_ia32_por (long long, long long);
7360 long long __builtin_ia32_pxor (long long, long long);
7361 #endif
7362
7363 int __builtin_ia32_comieq (__cov_v4sf, __cov_v4sf);
7364 int __builtin_ia32_comineq (__cov_v4sf, __cov_v4sf);
7365 int __builtin_ia32_comilt (__cov_v4sf, __cov_v4sf);
7366 int __builtin_ia32_comile (__cov_v4sf, __cov_v4sf);
7367 int __builtin_ia32_comigt (__cov_v4sf, __cov_v4sf);
7368 int __builtin_ia32_comige (__cov_v4sf, __cov_v4sf);
7369 int __builtin_ia32_ucomieq (__cov_v4sf, __cov_v4sf);
7370 int __builtin_ia32_ucomineq (__cov_v4sf, __cov_v4sf);
7371 int __builtin_ia32_ucomilt (__cov_v4sf, __cov_v4sf);
7372 int __builtin_ia32_ucomile (__cov_v4sf, __cov_v4sf);
7373 int __builtin_ia32_ucomigt (__cov_v4sf, __cov_v4sf);
7374 int __builtin_ia32_ucomige (__cov_v4sf, __cov_v4sf);
7375 __cov_v4sf __builtin_ia32_addps (__cov_v4sf, __cov_v4sf);
7376 __cov_v4sf __builtin_ia32_subps (__cov_v4sf, __cov_v4sf);
7377 __cov_v4sf __builtin_ia32_mulps (__cov_v4sf, __cov_v4sf);
7378 __cov_v4sf __builtin_ia32_divps (__cov_v4sf, __cov_v4sf);
7379 __cov_v4sf __builtin_ia32_addss (__cov_v4sf, __cov_v4sf);
7380 __cov_v4sf __builtin_ia32_subss (__cov_v4sf, __cov_v4sf);
7381 __cov_v4sf __builtin_ia32_mulss (__cov_v4sf, __cov_v4sf);
7382 __cov_v4sf __builtin_ia32_divss (__cov_v4sf, __cov_v4sf);
7383 __cov_v4si __builtin_ia32_cmpeqps (__cov_v4sf, __cov_v4sf);
7384 __cov_v4si __builtin_ia32_cmpltps (__cov_v4sf, __cov_v4sf);
7385 __cov_v4si __builtin_ia32_cmpleps (__cov_v4sf, __cov_v4sf);
7386 __cov_v4si __builtin_ia32_cmpgtps (__cov_v4sf, __cov_v4sf);
7387 __cov_v4si __builtin_ia32_cmpgeps (__cov_v4sf, __cov_v4sf);
7388 __cov_v4si __builtin_ia32_cmpunordps (__cov_v4sf, __cov_v4sf);
7389 __cov_v4si __builtin_ia32_cmpneqps (__cov_v4sf, __cov_v4sf);
7390 __cov_v4si __builtin_ia32_cmpnltps (__cov_v4sf, __cov_v4sf);
7391 __cov_v4si __builtin_ia32_cmpnleps (__cov_v4sf, __cov_v4sf);
7392 __cov_v4si __builtin_ia32_cmpngtps (__cov_v4sf, __cov_v4sf);
7393 __cov_v4si __builtin_ia32_cmpngeps (__cov_v4sf, __cov_v4sf);
7394 __cov_v4si __builtin_ia32_cmpordps (__cov_v4sf, __cov_v4sf);
7395 __cov_v4si __builtin_ia32_cmpeqss (__cov_v4sf, __cov_v4sf);
7396 __cov_v4si __builtin_ia32_cmpltss (__cov_v4sf, __cov_v4sf);
7397 __cov_v4si __builtin_ia32_cmpless (__cov_v4sf, __cov_v4sf);
7398 __cov_v4si __builtin_ia32_cmpunordss (__cov_v4sf, __cov_v4sf);
7399 __cov_v4si __builtin_ia32_cmpneqss (__cov_v4sf, __cov_v4sf);
7400 __cov_v4si __builtin_ia32_cmpnlts (__cov_v4sf, __cov_v4sf);
7401 __cov_v4si __builtin_ia32_cmpnless (__cov_v4sf, __cov_v4sf);
7402 __cov_v4si __builtin_ia32_cmpordss (__cov_v4sf, __cov_v4sf);
7403 __cov_v4sf __builtin_ia32_maxps (__cov_v4sf, __cov_v4sf);
7404 __cov_v4sf __builtin_ia32_maxss (__cov_v4sf, __cov_v4sf);
7405 __cov_v4sf __builtin_ia32_minps (__cov_v4sf, __cov_v4sf);
7406 __cov_v4sf __builtin_ia32_minss (__cov_v4sf, __cov_v4sf);
7407 __cov_v4sf __builtin_ia32_andps (__cov_v4sf, __cov_v4sf);
7408 __cov_v4sf __builtin_ia32_andnps (__cov_v4sf, __cov_v4sf);
7409 __cov_v4sf __builtin_ia32_orps (__cov_v4sf, __cov_v4sf);
7410 __cov_v4sf __builtin_ia32_xorps (__cov_v4sf, __cov_v4sf);
7411 __cov_v4sf __builtin_ia32_movss (__cov_v4sf, __cov_v4sf);
7412 __cov_v4sf __builtin_ia32_movhlps (__cov_v4sf, __cov_v4sf);
7413 __cov_v4sf __builtin_ia32_movlhps (__cov_v4sf, __cov_v4sf);
7414 __cov_v4sf __builtin_ia32_unpckhps (__cov_v4sf, __cov_v4sf);
7415 __cov_v4sf __builtin_ia32_unpcklps (__cov_v4sf, __cov_v4sf);
7416 __cov_v4sf __builtin_ia32_cvtpi2ps (__cov_v4sf, __cov_v2si);
7417 __cov_v4sf __builtin_ia32_cvtsi2ss (__cov_v4sf, int);
7418 __cov_v2si __builtin_ia32_cvtps2pi (__cov_v4sf);
7419 int __builtin_ia32_cvtss2si (__cov_v4sf);
7420 __cov_v2si __builtin_ia32_cvttps2pi (__cov_v4sf);
7421 int __builtin_ia32_cvttss2si (__cov_v4sf);
7422 #ifdef __x86_64__
7423 long long __builtin_ia32_cvtss2si64(__cov_v4sf);
7424 long long __builtin_ia32_cvttss2si64(__cov_v4sf);
7425 #endif
7426 __cov_v4sf __builtin_ia32_rcpps (__cov_v4sf);
7427 __cov_v4sf __builtin_ia32_rsqrtps (__cov_v4sf);
7428 __cov_v4sf __builtin_ia32_sqrtps (__cov_v4sf);
7429 __cov_v4sf __builtin_ia32_rcpss (__cov_v4sf);
7430 __cov_v4sf __builtin_ia32_rsqrtss (__cov_v4sf);
7431 __cov_v4sf __builtin_ia32_sqrtss (__cov_v4sf);
7432 __cov_v4sf __builtin_ia32_shufps (__cov_v4sf, __cov_v4sf, int);
7433 void __builtin_ia32_movntps (float *, __cov_v4sf);
7434 int __builtin_ia32_movmskps (__cov_v4sf);
7435
7436
7437 __cov_v4sf __builtin_ia32_loadaps (float const *);
7438 void __builtin_ia32_storeaps (float *, __cov_v4sf);
7439 __cov_m128 __builtin_ia32_cmpnltss(__cov_v4sf, __cov_v4sf);
7440 __cov_v4sf __builtin_ia32_setzerops ();
7441 unsigned int __builtin_ia32_stmxcsr ();
7442 void __builtin_ia32_ldmxcsr (unsigned int);
7443 __cov_v4sf __builtin_ia32_loadss (float const *);
7444 __cov_m128 __builtin_ia32_loadups (float const *);
7445 __cov_v4sf __builtin_ia32_loadss (float const *);
7446 void __builtin_ia32_storess (float *, __cov_v4sf);
7447 void __builtin_ia32_storeups (float *, __cov_v4sf);
7448 __cov_m64 __builtin_ia32_pmaxsw (__cov_v4hi, __cov_v4hi);
7449 __cov_m64 __builtin_ia32_pmaxub (__cov_v8qi, __cov_v8qi);
7450 __cov_m64 __builtin_ia32_pminsw (__cov_v4hi, __cov_v4hi);
7451 __cov_m64 __builtin_ia32_pminub (__cov_v8qi, __cov_v8qi);
7452 int __builtin_ia32_pmovmskb (__cov_v8qi);
7453 __cov_m64 __builtin_ia32_pmulhuw (__cov_v4hi, __cov_v4hi);
7454 __cov_v8qi __builtin_ia32_maskmovq (__cov_v8qi, __cov_v8qi, char *);
7455 __cov_m64 __builtin_ia32_pavgb (__cov_v8qi, __cov_v8qi);
7456 __cov_m64 __builtin_ia32_pavgw (__cov_v4hi, __cov_v4hi);
7457 __cov_m64 __builtin_ia32_psadbw (__cov_v8qi, __cov_v8qi);
7458 void __builtin_ia32_movntq (unsigned long long *, unsigned long long);
7459 void __builtin_ia32_sfence ();
7460
7461 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 0)
7462 float __builtin_ia32_vec_ext_v4sf (__cov_v4sf, int);
7463 #endif
7464
7465 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 4)
7466 __cov_m128 __builtin_ia32_loadhps(__cov_v4sf, const __cov_v2sf *);
7467 void __builtin_ia32_storehps (__cov_v2sf *, __cov_v4sf);
7468 __cov_m128 __builtin_ia32_loadlps (__cov_v4sf, const __cov_v2sf *);
7469 void __builtin_ia32_storelps (__cov_v2sf *, __cov_v4sf);
7470 #else
7471 __cov_m128 __builtin_ia32_loadhps(__cov_v4sf, __cov_v2si *);
7472 void __builtin_ia32_storehps (__cov_v2si *, __cov_v4sf);
7473 __cov_m128 __builtin_ia32_loadlps (__cov_v4sf, __cov_v2si *);
7474 void __builtin_ia32_storelps (__cov_v2si *, __cov_v4sf);
7475 #endif
7476
7477 int __builtin_ia32_comisdeq (__cov_v2df, __cov_v2df);
7478 int __builtin_ia32_comisdlt (__cov_v2df, __cov_v2df);
7479 int __builtin_ia32_comisdle (__cov_v2df, __cov_v2df);
7480 int __builtin_ia32_comisdgt (__cov_v2df, __cov_v2df);
7481 int __builtin_ia32_comisdge (__cov_v2df, __cov_v2df);
7482 int __builtin_ia32_comisdneq (__cov_v2df, __cov_v2df);
7483 int __builtin_ia32_ucomisdeq (__cov_v2df, __cov_v2df);
7484 int __builtin_ia32_ucomisdlt (__cov_v2df, __cov_v2df);
7485 int __builtin_ia32_ucomisdle (__cov_v2df, __cov_v2df);
7486 int __builtin_ia32_ucomisdgt (__cov_v2df, __cov_v2df);
7487 int __builtin_ia32_ucomisdge (__cov_v2df, __cov_v2df);
7488 int __builtin_ia32_ucomisdneq (__cov_v2df, __cov_v2df);
7489 __cov_v2df __builtin_ia32_cmpeqpd (__cov_v2df, __cov_v2df);
7490 __cov_v2df __builtin_ia32_cmpltpd (__cov_v2df, __cov_v2df);
7491 __cov_v2df __builtin_ia32_cmplepd (__cov_v2df, __cov_v2df);
7492 __cov_v2df __builtin_ia32_cmpgtpd (__cov_v2df, __cov_v2df);
7493 __cov_v2df __builtin_ia32_cmpgepd (__cov_v2df, __cov_v2df);
7494 __cov_v2df __builtin_ia32_cmpunordpd (__cov_v2df, __cov_v2df);
7495 __cov_v2df __builtin_ia32_cmpneqpd (__cov_v2df, __cov_v2df);
7496 __cov_v2df __builtin_ia32_cmpnltpd (__cov_v2df, __cov_v2df);
7497 __cov_v2df __builtin_ia32_cmpnlepd (__cov_v2df, __cov_v2df);
7498 __cov_v2df __builtin_ia32_cmpngtpd (__cov_v2df, __cov_v2df);
7499 __cov_v2df __builtin_ia32_cmpngepd (__cov_v2df, __cov_v2df);
7500 __cov_v2df __builtin_ia32_cmpordpd (__cov_v2df, __cov_v2df);
7501 __cov_v2df __builtin_ia32_cmpeqsd (__cov_v2df, __cov_v2df);
7502 __cov_v2df __builtin_ia32_cmpltsd (__cov_v2df, __cov_v2df);
7503 __cov_v2df __builtin_ia32_cmplesd (__cov_v2df, __cov_v2df);
7504 __cov_v2df __builtin_ia32_cmpunordsd (__cov_v2df, __cov_v2df);
7505 __cov_v2df __builtin_ia32_cmpneqsd (__cov_v2df, __cov_v2df);
7506 __cov_v2df __builtin_ia32_cmpnltsd (__cov_v2df, __cov_v2df);
7507 __cov_v2df __builtin_ia32_cmpnlesd (__cov_v2df, __cov_v2df);
7508 __cov_v2df __builtin_ia32_cmpordsd (__cov_v2df, __cov_v2df);
7509
7510
7511 __cov_v2df __builtin_ia32_addpd (__cov_v2df, __cov_v2df);
7512 __cov_v2df __builtin_ia32_subpd (__cov_v2df, __cov_v2df);
7513 __cov_v2df __builtin_ia32_mulpd (__cov_v2df, __cov_v2df);
7514 __cov_v2df __builtin_ia32_divpd (__cov_v2df, __cov_v2df);
7515 __cov_v2df __builtin_ia32_addsd (__cov_v2df, __cov_v2df);
7516 __cov_v2df __builtin_ia32_subsd (__cov_v2df, __cov_v2df);
7517 __cov_v2df __builtin_ia32_mulsd (__cov_v2df, __cov_v2df);
7518 __cov_v2df __builtin_ia32_divsd (__cov_v2df, __cov_v2df);
7519 __cov_v2df __builtin_ia32_minpd (__cov_v2df, __cov_v2df);
7520 __cov_v2df __builtin_ia32_maxpd (__cov_v2df, __cov_v2df);
7521 __cov_v2df __builtin_ia32_minsd (__cov_v2df, __cov_v2df);
7522 __cov_v2df __builtin_ia32_maxsd (__cov_v2df, __cov_v2df);
7523 __cov_v2df __builtin_ia32_andpd (__cov_v2df, __cov_v2df);
7524 __cov_v2df __builtin_ia32_andnpd (__cov_v2df, __cov_v2df);
7525 __cov_v2df __builtin_ia32_orpd (__cov_v2df, __cov_v2df);
7526 __cov_v2df __builtin_ia32_xorpd (__cov_v2df, __cov_v2df);
7527 __cov_v2df __builtin_ia32_movsd (__cov_v2df, __cov_v2df);
7528 __cov_v2df __builtin_ia32_unpckhpd (__cov_v2df, __cov_v2df);
7529 __cov_v2df __builtin_ia32_unpcklpd (__cov_v2df, __cov_v2df);
7530 __cov_v16qi __builtin_ia32_paddb128 (__cov_v16qi, __cov_v16qi);
7531 __cov_v8hi __builtin_ia32_paddw128 (__cov_v8hi, __cov_v8hi);
7532 __cov_v4si __builtin_ia32_paddd128 (__cov_v4si, __cov_v4si);
7533 __cov_v2di __builtin_ia32_paddq128 (__cov_v2di, __cov_v2di);
7534 __cov_v16qi __builtin_ia32_psubb128 (__cov_v16qi, __cov_v16qi);
7535 __cov_v8hi __builtin_ia32_psubw128 (__cov_v8hi, __cov_v8hi);
7536 __cov_v4si __builtin_ia32_psubd128 (__cov_v4si, __cov_v4si);
7537 __cov_v2di __builtin_ia32_psubq128 (__cov_v2di, __cov_v2di);
7538 __cov_v8hi __builtin_ia32_pmullw128 (__cov_v8hi, __cov_v8hi);
7539 __cov_v8hi __builtin_ia32_pmulhw128 (__cov_v8hi, __cov_v8hi);
7540 __cov_v2di __builtin_ia32_pand128 (__cov_v2di, __cov_v2di);
7541 __cov_v2di __builtin_ia32_pandn128 (__cov_v2di, __cov_v2di);
7542 __cov_v2di __builtin_ia32_por128 (__cov_v2di, __cov_v2di);
7543 __cov_v2di __builtin_ia32_pxor128 (__cov_v2di, __cov_v2di);
7544 __cov_v16qi __builtin_ia32_pavgb128 (__cov_v16qi, __cov_v16qi);
7545 __cov_v8hi __builtin_ia32_pavgw128 (__cov_v8hi, __cov_v8hi);
7546 __cov_v16qi __builtin_ia32_pcmpeqb128 (__cov_v16qi, __cov_v16qi);
7547 __cov_v8hi __builtin_ia32_pcmpeqw128 (__cov_v8hi, __cov_v8hi);
7548 __cov_v4si __builtin_ia32_pcmpeqd128 (__cov_v4si, __cov_v4si);
7549 __cov_v16qi __builtin_ia32_pcmpgtb128 (__cov_v16qi, __cov_v16qi);
7550 __cov_v8hi __builtin_ia32_pcmpgtw128 (__cov_v8hi, __cov_v8hi);
7551 __cov_v4si __builtin_ia32_pcmpgtd128 (__cov_v4si, __cov_v4si);
7552 __cov_v16qi __builtin_ia32_pmaxub128 (__cov_v16qi, __cov_v16qi);
7553 __cov_v8hi __builtin_ia32_pmaxsw128 (__cov_v8hi, __cov_v8hi);
7554 __cov_v16qi __builtin_ia32_pminub128 (__cov_v16qi, __cov_v16qi);
7555 __cov_v8hi __builtin_ia32_pminsw128 (__cov_v8hi, __cov_v8hi);
7556 __cov_v16qi __builtin_ia32_punpckhbw128 (__cov_v16qi, __cov_v16qi);
7557 __cov_v8hi __builtin_ia32_punpckhwd128 (__cov_v8hi, __cov_v8hi);
7558 __cov_v4si __builtin_ia32_punpckhdq128 (__cov_v4si, __cov_v4si);
7559 __cov_v2di __builtin_ia32_punpckhqdq128 (__cov_v2di, __cov_v2di);
7560 __cov_v16qi __builtin_ia32_punpcklbw128 (__cov_v16qi, __cov_v16qi);
7561 __cov_v8hi __builtin_ia32_punpcklwd128 (__cov_v8hi, __cov_v8hi);
7562 __cov_v4si __builtin_ia32_punpckldq128 (__cov_v4si, __cov_v4si);
7563 __cov_v2di __builtin_ia32_punpcklqdq128 (__cov_v2di, __cov_v2di);
7564 __cov_v16qi __builtin_ia32_packsswb128 (__cov_v8hi, __cov_v8hi);
7565 __cov_v8hi __builtin_ia32_packssdw128 (__cov_v4si, __cov_v4si);
7566 __cov_v16qi __builtin_ia32_packuswb128 (__cov_v8hi, __cov_v8hi);
7567 __cov_v8hi __builtin_ia32_pmulhuw128 (__cov_v8hi, __cov_v8hi);
7568 void __builtin_ia32_maskmovdqu (__cov_v16qi, __cov_v16qi, char * c );
7569 void __builtin_ia32_storeupd (double *, __cov_v2df);
7570 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 0)
7571 __cov_v2df __builtin_ia32_loadhpd (__cov_v2df, double const *);
7572 __cov_v2df __builtin_ia32_loadlpd (__cov_v2df, double const *);
7573 __cov_m128d __builtin_ia32_loadupd (double const *);
7574 #else
7575 __cov_v2df __builtin_ia32_loadhpd (__cov_v2df, __cov_v2si *);
7576 __cov_v2df __builtin_ia32_loadlpd (__cov_v2df, __cov_v2si *);
7577 __cov_v2df __builtin_ia32_loadupd (double const *);
7578 #endif
7579 int __builtin_ia32_movmskpd (__cov_v2df);
7580 int __builtin_ia32_pmovmskb128 (__cov_v16qi);
7581 void __builtin_ia32_movnti (int *, int);
7582 void __builtin_ia32_movnti64 (long long int *, long long int);
7583 void __builtin_ia32_movntpd (double *, __cov_v2df);
7584 void __builtin_ia32_movntdq (__cov_v2di *, __cov_v2di);
7585 __cov_v4si __builtin_ia32_pshufd (__cov_v4si, int);
7586 __cov_v8hi __builtin_ia32_pshuflw (__cov_v8hi, int);
7587 __cov_v8hi __builtin_ia32_pshufhw (__cov_v8hi, int);
7588 __cov_v2di __builtin_ia32_psadbw128 (__cov_v16qi, __cov_v16qi);
7589 __cov_v2df __builtin_ia32_sqrtpd (__cov_v2df);
7590 __cov_v2df __builtin_ia32_sqrtsd (__cov_v2df);
7591 __cov_v2df __builtin_ia32_shufpd (__cov_v2df, __cov_v2df, int);
7592 __cov_v2df __builtin_ia32_cvtdq2pd (__cov_v4si);
7593 __cov_v4sf __builtin_ia32_cvtdq2ps (__cov_v4si);
7594 __cov_v4si __builtin_ia32_cvtpd2dq (__cov_v2df);
7595 __cov_v2si __builtin_ia32_cvtpd2pi (__cov_v2df);
7596 __cov_v4sf __builtin_ia32_cvtpd2ps (__cov_v2df);
7597 __cov_v4si __builtin_ia32_cvttpd2dq (__cov_v2df);
7598 __cov_v2si __builtin_ia32_cvttpd2pi (__cov_v2df);
7599 __cov_v2df __builtin_ia32_cvtpi2pd (__cov_v2si);
7600 int __builtin_ia32_cvtsd2si (__cov_v2df);
7601 int __builtin_ia32_cvttsd2si (__cov_v2df);
7602 long long __builtin_ia32_cvtsd2si64 (__cov_v2df);
7603 long long __builtin_ia32_cvttsd2si64 (__cov_v2df);
7604 __cov_v4si __builtin_ia32_cvtps2dq (__cov_v4sf);
7605 __cov_v2df __builtin_ia32_cvtps2pd (__cov_v4sf);
7606 __cov_v4si __builtin_ia32_cvttps2dq (__cov_v4sf);
7607 __cov_v2df __builtin_ia32_cvtsi2sd (__cov_v2df, int);
7608 __cov_v2df __builtin_ia32_cvtsi642sd (__cov_v2df, long long);
7609 __cov_v4sf __builtin_ia32_cvtsi642ss (__cov_v4sf, long long);
7610 __cov_v4sf __builtin_ia32_cvtsd2ss (__cov_v4sf, __cov_v2df);
7611 __cov_v2df __builtin_ia32_cvtss2sd (__cov_v2df, __cov_v4sf);
7612 void __builtin_ia32_clflush (const void *);
7613 void __builtin_ia32_lfence (void);
7614 void __builtin_ia32_mfence (void);
7615 __cov_v16qi __builtin_ia32_loaddqu (const char *);
7616 void __builtin_ia32_storedqu (char *, __cov_v16qi);
7617 __cov_v1di __builtin_ia32_pmuludq (__cov_v2si, __cov_v2si);
7618 __cov_v2di __builtin_ia32_pmuludq128 (__cov_v4si, __cov_v4si);
7619 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 0)
7620 __cov_v8hi __builtin_ia32_psllw128 (__cov_v8hi, __cov_v8hi);
7621 __cov_v4si __builtin_ia32_pslld128 (__cov_v4si, __cov_v4si);
7622 __cov_v8hi __builtin_ia32_psrlw128 (__cov_v8hi, __cov_v8hi);
7623 __cov_v4si __builtin_ia32_psrld128 (__cov_v4si, __cov_v4si);
7624 __cov_v8hi __builtin_ia32_psraw128 (__cov_v8hi, __cov_v8hi);
7625 __cov_v4si __builtin_ia32_psrad128 (__cov_v4si, __cov_v4si);
7626 #else
7627
7628 __cov_v8hi __builtin_ia32_psllw128 (__cov_v8hi, __cov_v2di);
7629 __cov_v4si __builtin_ia32_pslld128 (__cov_v4si, __cov_v2di);
7630 __cov_v8hi __builtin_ia32_psrlw128 (__cov_v8hi, __cov_v2di);
7631 __cov_v4si __builtin_ia32_psrld128 (__cov_v4si, __cov_v2di);
7632 __cov_v8hi __builtin_ia32_psraw128 (__cov_v8hi, __cov_v2di);
7633 __cov_v4si __builtin_ia32_psrad128 (__cov_v4si, __cov_v2di);
7634 #endif
7635 __cov_v2di __builtin_ia32_psllq128 (__cov_v2di, __cov_v2di);
7636 __cov_v2di __builtin_ia32_psrlq128 (__cov_v2di, __cov_v2di);
7637 __cov_v2di __builtin_ia32_pslldqi128 (__cov_v2di, int);
7638 __cov_v8hi __builtin_ia32_psllwi128 (__cov_v8hi, int);
7639 __cov_v4si __builtin_ia32_pslldi128 (__cov_v4si, int);
7640 __cov_v2di __builtin_ia32_psllqi128 (__cov_v2di, int);
7641 __cov_v2di __builtin_ia32_psrldqi128 (__cov_v2di, int);
7642 __cov_v8hi __builtin_ia32_psrlwi128 (__cov_v8hi, int);
7643 __cov_v4si __builtin_ia32_psrldi128 (__cov_v4si, int);
7644 __cov_v2di __builtin_ia32_psrlqi128 (__cov_v2di, int);
7645 __cov_v8hi __builtin_ia32_psrawi128 (__cov_v8hi, int);
7646 __cov_v4si __builtin_ia32_psradi128 (__cov_v4si, int);
7647 __cov_v4si __builtin_ia32_pmaddwd128 (__cov_v8hi, __cov_v8hi);
7648 __cov_v2di __builtin_ia32_movq128 (__cov_v2di);
7649
7650 __cov_v2df __builtin_ia32_loadsd (double const *);
7651 __cov_v2df __builtin_ia32_loadapd (double const *);
7652 __cov_v4si __builtin_ia32_loadd (int *);
7653 __cov_m128i __builtin_ia32_loaddqa (char const *);
7654
7655 #if defined(__APPLE__)
7656 __cov_m128i __builtin_ia32_loadlv4si(__cov_v2si*);
7657 void __builtin_ia32_storelv4si (__cov_v2si *,__cov_m128i);
7658 __cov_m128i __builtin_ia32_movqv4si (__cov_v4si);
7659 #endif
7660 __cov_m128d __builtin_ia32_setzeropd ();
7661 __cov_m128i __builtin_ia32_setzero128 ();
7662
7663 void __builtin_ia32_storesd (double *, __cov_v2df);
7664 void __builtin_ia32_storeapd (double *, __cov_v2df);
7665 void __builtin_ia32_storedqa (char *, __cov_v16qi);
7666 void __builtin_ia32_storedqu (char *, __cov_v16qi);
7667
7668 __cov_v2di __builtin_ia32_movq2dq (unsigned long long);
7669 long long __builtin_ia32_movdq2q (__cov_v2di);
7670
7671 __cov_m128i __builtin_ia32_movq (__cov_v2di);
7672
7673
7674 void __builtin_ia32_storehpd (__cov_v2si *, __cov_v2df);
7675 void __builtin_ia32_storelpd (__cov_v2si *, __cov_v2df);
7676 void __builtin_ia32_stored (int *, __cov_v4si);
7677 __cov_m128i __builtin_ia32_paddsb128 (__cov_v16qi, __cov_v16qi);
7678 __cov_m128i __builtin_ia32_paddsw128 (__cov_v8hi, __cov_v8hi);
7679 __cov_m128i __builtin_ia32_paddusb128 (__cov_v16qi, __cov_v16qi);
7680 __cov_m128i __builtin_ia32_paddusw128 (__cov_v8hi, __cov_v8hi);
7681 __cov_m128i __builtin_ia32_psubsb128 (__cov_v16qi, __cov_v16qi);
7682 __cov_m128i __builtin_ia32_psubsw128 (__cov_v8hi, __cov_v8hi);
7683 __cov_m128i __builtin_ia32_psubusb128 (__cov_v16qi, __cov_v16qi);
7684 __cov_m128i __builtin_ia32_psubusw128 (__cov_v8hi, __cov_v8hi);
7685
7686 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 0)
7687 double __builtin_ia32_vec_ext_v2df (__cov_m128d, int);
7688 int __builtin_ia32_vec_ext_v4si (__cov_v4si, int);
7689 long long __builtin_ia32_vec_ext_v2di (__cov_v2di, int);
7690 #endif
7691
7692
7693 __cov_v2df __builtin_ia32_addsubpd (__cov_v2df, __cov_v2df);
7694 __cov_v4sf __builtin_ia32_addsubps (__cov_v4sf, __cov_v4sf);
7695 __cov_v2df __builtin_ia32_haddpd (__cov_v2df, __cov_v2df);
7696 __cov_v4sf __builtin_ia32_haddps (__cov_v4sf, __cov_v4sf);
7697 __cov_v2df __builtin_ia32_hsubpd (__cov_v2df, __cov_v2df);
7698 __cov_v4sf __builtin_ia32_hsubps (__cov_v4sf, __cov_v4sf);
7699 __cov_v16qi __builtin_ia32_lddqu (char const *);
7700 void __builtin_ia32_monitor (const void *, unsigned int, unsigned int);
7701 __cov_v2df __builtin_ia32_movddup (__cov_v2df);
7702 __cov_v4sf __builtin_ia32_movshdup (__cov_v4sf);
7703 __cov_v4sf __builtin_ia32_movsldup (__cov_v4sf);
7704 void __builtin_ia32_mwait (unsigned int, unsigned int);
7705
7706 __cov_v2df __builtin_ia32_loadddup (double const *);
7707
7708
7709 __cov_v2si __builtin_ia32_phaddd (__cov_v2si, __cov_v2si);
7710 __cov_v4hi __builtin_ia32_phaddw (__cov_v4hi, __cov_v4hi);
7711 __cov_v4hi __builtin_ia32_phaddsw (__cov_v4hi, __cov_v4hi);
7712 __cov_v2si __builtin_ia32_phsubd (__cov_v2si, __cov_v2si);
7713 __cov_v4hi __builtin_ia32_phsubw (__cov_v4hi, __cov_v4hi);
7714 __cov_v4hi __builtin_ia32_phsubsw (__cov_v4hi, __cov_v4hi);
7715 __cov_v4hi __builtin_ia32_pmaddubsw (__cov_v8qi, __cov_v8qi);
7716 __cov_v4hi __builtin_ia32_pmulhrsw (__cov_v4hi, __cov_v4hi);
7717 __cov_v8qi __builtin_ia32_pshufb (__cov_v8qi, __cov_v8qi);
7718 __cov_v8qi __builtin_ia32_psignb (__cov_v8qi, __cov_v8qi);
7719 __cov_v2si __builtin_ia32_psignd (__cov_v2si, __cov_v2si);
7720 __cov_v4hi __builtin_ia32_psignw (__cov_v4hi, __cov_v4hi);
7721 __cov_v1di __builtin_ia32_palignr (__cov_v1di, __cov_v1di, int);
7722 __cov_v8qi __builtin_ia32_pabsb (__cov_v8qi);
7723 __cov_v2si __builtin_ia32_pabsd (__cov_v2si);
7724 __cov_v4hi __builtin_ia32_pabsw (__cov_v4hi);
7725
7726
7727 __cov_v4si __builtin_ia32_phaddd128 (__cov_v4si, __cov_v4si);
7728 __cov_v8hi __builtin_ia32_phaddw128 (__cov_v8hi, __cov_v8hi);
7729 __cov_v8hi __builtin_ia32_phaddsw128 (__cov_v8hi, __cov_v8hi);
7730 __cov_v4si __builtin_ia32_phsubd128 (__cov_v4si, __cov_v4si);
7731 __cov_v8hi __builtin_ia32_phsubw128 (__cov_v8hi, __cov_v8hi);
7732 __cov_v8hi __builtin_ia32_phsubsw128 (__cov_v8hi, __cov_v8hi);
7733 __cov_v8hi __builtin_ia32_pmaddubsw128 (__cov_v16qi, __cov_v16qi);
7734 __cov_v8hi __builtin_ia32_pmulhrsw128 (__cov_v8hi, __cov_v8hi);
7735 __cov_v16qi __builtin_ia32_pshufb128 (__cov_v16qi, __cov_v16qi);
7736 __cov_v16qi __builtin_ia32_psignb128 (__cov_v16qi, __cov_v16qi);
7737 __cov_v4si __builtin_ia32_psignd128 (__cov_v4si, __cov_v4si);
7738 __cov_v8hi __builtin_ia32_psignw128 (__cov_v8hi, __cov_v8hi);
7739 __cov_v2di __builtin_ia32_palignr128 (__cov_v2di, __cov_v2di, int);
7740 __cov_v16qi __builtin_ia32_pabsb128 (__cov_v16qi);
7741 __cov_v4si __builtin_ia32_pabsd128 (__cov_v4si);
7742 __cov_v8hi __builtin_ia32_pabsw128 (__cov_v8hi);
7743
7744 __cov_v2si __builtin_ia32_phaddd (__cov_v2si, __cov_v2si);
7745 __cov_v4hi __builtin_ia32_phaddw (__cov_v4hi, __cov_v4hi);
7746 __cov_v4hi __builtin_ia32_phaddsw (__cov_v4hi, __cov_v4hi);
7747 __cov_v2si __builtin_ia32_phsubd (__cov_v2si, __cov_v2si);
7748 __cov_v4hi __builtin_ia32_phsubw (__cov_v4hi, __cov_v4hi);
7749 __cov_v4hi __builtin_ia32_phsubsw (__cov_v4hi, __cov_v4hi);
7750 __cov_v4hi __builtin_ia32_pmaddubsw (__cov_v8qi, __cov_v8qi);
7751 __cov_v4hi __builtin_ia32_pmulhrsw (__cov_v4hi, __cov_v4hi);
7752 __cov_v8qi __builtin_ia32_pshufb (__cov_v8qi, __cov_v8qi);
7753 __cov_v8qi __builtin_ia32_psignb (__cov_v8qi, __cov_v8qi);
7754 __cov_v2si __builtin_ia32_psignd (__cov_v2si, __cov_v2si);
7755 __cov_v4hi __builtin_ia32_psignw (__cov_v4hi, __cov_v4hi);
7756 __cov_v1di __builtin_ia32_palignr (__cov_v1di, __cov_v1di, int);
7757 __cov_v8qi __builtin_ia32_pabsb (__cov_v8qi);
7758 __cov_v2si __builtin_ia32_pabsd (__cov_v2si);
7759 __cov_v4hi __builtin_ia32_pabsw (__cov_v4hi);
7760
7761 __cov_v4si __builtin_ia32_phaddd128 (__cov_v4si, __cov_v4si);
7762 __cov_v8hi __builtin_ia32_phaddw128 (__cov_v8hi, __cov_v8hi);
7763 __cov_v8hi __builtin_ia32_phaddsw128 (__cov_v8hi, __cov_v8hi);
7764 __cov_v4si __builtin_ia32_phsubd128 (__cov_v4si, __cov_v4si);
7765 __cov_v8hi __builtin_ia32_phsubw128 (__cov_v8hi, __cov_v8hi);
7766 __cov_v8hi __builtin_ia32_phsubsw128 (__cov_v8hi, __cov_v8hi);
7767 __cov_v8hi __builtin_ia32_pmaddubsw128 (__cov_v16qi, __cov_v16qi);
7768 __cov_v8hi __builtin_ia32_pmulhrsw128 (__cov_v8hi, __cov_v8hi);
7769 __cov_v16qi __builtin_ia32_pshufb128 (__cov_v16qi, __cov_v16qi);
7770 __cov_v16qi __builtin_ia32_psignb128 (__cov_v16qi, __cov_v16qi);
7771 __cov_v4si __builtin_ia32_psignd128 (__cov_v4si, __cov_v4si);
7772 __cov_v8hi __builtin_ia32_psignw128 (__cov_v8hi, __cov_v8hi);
7773 __cov_v2di __builtin_ia32_palignr128 (__cov_v2di, __cov_v2di, int);
7774 __cov_v16qi __builtin_ia32_pabsb128 (__cov_v16qi);
7775 __cov_v4si __builtin_ia32_pabsd128 (__cov_v4si);
7776 __cov_v8hi __builtin_ia32_pabsw128 (__cov_v8hi);
7777
7778 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 0)
7779 __cov_v2df __builtin_ia32_blendpd (__cov_v2df, __cov_v2df, const int);
7780 __cov_v4sf __builtin_ia32_blendps (__cov_v4sf, __cov_v4sf, const int);
7781 __cov_v2df __builtin_ia32_blendvpd (__cov_v2df, __cov_v2df, __cov_v2df);
7782 __cov_v4sf __builtin_ia32_blendvps (__cov_v4sf, __cov_v4sf, __cov_v4sf);
7783 __cov_v2df __builtin_ia32_dppd (__cov_v2df, __cov_v2df, const int);
7784 __cov_v4sf __builtin_ia32_dpps (__cov_v4sf, __cov_v4sf, const int);
7785 __cov_v4sf __builtin_ia32_insertps128 (__cov_v4sf, __cov_v4sf, const int);
7786 __cov_v2di __builtin_ia32_movntdqa (__cov_v2di *);
7787 __cov_v16qi __builtin_ia32_mpsadbw128 (__cov_v16qi, __cov_v16qi, const int);
7788 __cov_v8hi __builtin_ia32_packusdw128 (__cov_v4si, __cov_v4si);
7789 __cov_v16qi __builtin_ia32_pblendvb128 (__cov_v16qi, __cov_v16qi, __cov_v16qi);
7790 __cov_v8hi __builtin_ia32_pblendw128 (__cov_v8hi, __cov_v8hi, const int);
7791 __cov_v2di __builtin_ia32_pcmpeqq (__cov_v2di, __cov_v2di);
7792 __cov_v8hi __builtin_ia32_phminposuw128 (__cov_v8hi);
7793 __cov_v16qi __builtin_ia32_pmaxsb128 (__cov_v16qi, __cov_v16qi);
7794 __cov_v4si __builtin_ia32_pmaxsd128 (__cov_v4si, __cov_v4si);
7795 __cov_v4si __builtin_ia32_pmaxud128 (__cov_v4si, __cov_v4si);
7796 __cov_v8hi __builtin_ia32_pmaxuw128 (__cov_v8hi, __cov_v8hi);
7797 __cov_v16qi __builtin_ia32_pminsb128 (__cov_v16qi, __cov_v16qi);
7798 __cov_v4si __builtin_ia32_pminsd128 (__cov_v4si, __cov_v4si);
7799 __cov_v4si __builtin_ia32_pminud128 (__cov_v4si, __cov_v4si);
7800 __cov_v8hi __builtin_ia32_pminuw128 (__cov_v8hi, __cov_v8hi);
7801 __cov_v4si __builtin_ia32_pmovsxbd128 (__cov_v16qi);
7802 __cov_v2di __builtin_ia32_pmovsxbq128 (__cov_v16qi);
7803 __cov_v8hi __builtin_ia32_pmovsxbw128 (__cov_v16qi);
7804 __cov_v2di __builtin_ia32_pmovsxdq128 (__cov_v4si);
7805 __cov_v4si __builtin_ia32_pmovsxwd128 (__cov_v8hi);
7806 __cov_v2di __builtin_ia32_pmovsxwq128 (__cov_v8hi);
7807 __cov_v4si __builtin_ia32_pmovzxbd128 (__cov_v16qi);
7808 __cov_v2di __builtin_ia32_pmovzxbq128 (__cov_v16qi);
7809 __cov_v8hi __builtin_ia32_pmovzxbw128 (__cov_v16qi);
7810 __cov_v2di __builtin_ia32_pmovzxdq128 (__cov_v4si);
7811 __cov_v4si __builtin_ia32_pmovzxwd128 (__cov_v8hi);
7812 __cov_v2di __builtin_ia32_pmovzxwq128 (__cov_v8hi);
7813 __cov_v2di __builtin_ia32_pmuldq128 (__cov_v4si, __cov_v4si);
7814 __cov_v4si __builtin_ia32_pmulld128 (__cov_v4si, __cov_v4si);
7815
7816
7817 __cov_v4sf __builtin_ia32_vec_set_v4sf (__cov_v4sf, float, const int);
7818
7819 int __builtin_ia32_vec_ext_v16qi (__cov_v16qi, const int);
7820
7821 __cov_v16qi __builtin_ia32_vec_set_v16qi (__cov_v16qi, int, const int);
7822
7823 __cov_v4si __builtin_ia32_vec_set_v4si (__cov_v4si, int, const int);
7824
7825 __cov_v2di __builtin_ia32_vec_set_v2di (__cov_v2di, long long, const int);
7826
7827
7828 float __builtin_ia32_vec_ext_v4sf (__cov_v4sf, const int);
7829
7830 int __builtin_ia32_vec_ext_v4si (__cov_v4si, const int);
7831
7832 long long __builtin_ia32_vec_ext_v2di (__cov_v2di, const int);
7833
7834 #endif
7835
7836 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 0)
7837 int __builtin_ia32_ptestc128 (__cov_v2di, __cov_v2di);
7838 int __builtin_ia32_ptestnzc128 (__cov_v2di, __cov_v2di);
7839 int __builtin_ia32_ptestz128 (__cov_v2di, __cov_v2di);
7840 __cov_v2df __builtin_ia32_roundpd (__cov_v2df, const int);
7841 __cov_v4sf __builtin_ia32_roundps (__cov_v4sf, const int);
7842 __cov_v2df __builtin_ia32_roundsd (__cov_v2df, __cov_v2df, const int);
7843 __cov_v4sf __builtin_ia32_roundss (__cov_v4sf, __cov_v4sf, const int);
7844
7845 __cov_v16qi __builtin_ia32_pcmpestrm128 (__cov_v16qi, int, __cov_v16qi, int, const int);
7846 int __builtin_ia32_pcmpestri128 (__cov_v16qi, int, __cov_v16qi, int, const int);
7847 int __builtin_ia32_pcmpestria128 (__cov_v16qi, int, __cov_v16qi, int, const int);
7848 int __builtin_ia32_pcmpestric128 (__cov_v16qi, int, __cov_v16qi, int, const int);
7849 int __builtin_ia32_pcmpestrio128 (__cov_v16qi, int, __cov_v16qi, int, const int);
7850 int __builtin_ia32_pcmpestris128 (__cov_v16qi, int, __cov_v16qi, int, const int);
7851 int __builtin_ia32_pcmpestriz128 (__cov_v16qi, int, __cov_v16qi, int, const int);
7852 __cov_v16qi __builtin_ia32_pcmpistrm128 (__cov_v16qi, __cov_v16qi, const int);
7853 int __builtin_ia32_pcmpistri128 (__cov_v16qi, __cov_v16qi, const int);
7854 int __builtin_ia32_pcmpistria128 (__cov_v16qi, __cov_v16qi, const int);
7855 int __builtin_ia32_pcmpistric128 (__cov_v16qi, __cov_v16qi, const int);
7856 int __builtin_ia32_pcmpistrio128 (__cov_v16qi, __cov_v16qi, const int);
7857 int __builtin_ia32_pcmpistris128 (__cov_v16qi, __cov_v16qi, const int);
7858 int __builtin_ia32_pcmpistriz128 (__cov_v16qi, __cov_v16qi, const int);
7859 __cov_v2di __builtin_ia32_pcmpgtq (__cov_v2di, __cov_v2di);
7860 unsigned int __builtin_ia32_crc32qi (unsigned int, unsigned char);
7861 unsigned int __builtin_ia32_crc32hi (unsigned int, unsigned short);
7862 unsigned int __builtin_ia32_crc32si (unsigned int, unsigned int);
7863 unsigned long long __builtin_ia32_crc32di (unsigned long long, unsigned long long);
7864
7865 int __builtin_popcount (unsigned int);
7866 int __builtin_popcountl (unsigned long);
7867 int __builtin_popcountll (unsigned long long);
7868
7869 void __builtin_ia32_movntsd (double *, __cov_v2df);
7870 void __builtin_ia32_movntss (float *, __cov_v4sf);
7871 __cov_v2di __builtin_ia32_extrq (__cov_v2di, __cov_v16qi);
7872 __cov_v2di __builtin_ia32_extrqi (__cov_v2di, const unsigned int, const unsigned int);
7873 __cov_v2di __builtin_ia32_insertq (__cov_v2di, __cov_v2di);
7874 __cov_v2di __builtin_ia32_insertqi (__cov_v2di, __cov_v2di, const unsigned int, const unsigned int);
7875 __cov_v2df __builtin_ia32_comeqpd (__cov_v2df, __cov_v2df);
7876 __cov_v2df __builtin_ia32_comeqps (__cov_v4sf, __cov_v4sf);
7877 __cov_v4sf __builtin_ia32_comeqsd (__cov_v2df, __cov_v2df);
7878 __cov_v4sf __builtin_ia32_comeqss (__cov_v4sf, __cov_v4sf);
7879 __cov_v2df __builtin_ia32_comfalsepd (__cov_v2df, __cov_v2df);
7880 __cov_v4sf __builtin_ia32_comfalsesd (__cov_v2df, __cov_v2df);
7881 __cov_v4sf __builtin_ia32_comfalsess (__cov_v4sf, __cov_v4sf);
7882 __cov_v2df __builtin_ia32_comgepd (__cov_v2df, __cov_v2df);
7883 __cov_v2df __builtin_ia32_comgeps (__cov_v4sf, __cov_v4sf);
7884 __cov_v4sf __builtin_ia32_comgesd (__cov_v2df, __cov_v2df);
7885 __cov_v4sf __builtin_ia32_comgess (__cov_v4sf, __cov_v4sf);
7886 __cov_v2df __builtin_ia32_comgtpd (__cov_v2df, __cov_v2df);
7887 __cov_v2df __builtin_ia32_comgtps (__cov_v4sf, __cov_v4sf);
7888 __cov_v4sf __builtin_ia32_comgtsd (__cov_v2df, __cov_v2df);
7889 __cov_v4sf __builtin_ia32_comgtss (__cov_v4sf, __cov_v4sf);
7890 __cov_v2df __builtin_ia32_comlepd (__cov_v2df, __cov_v2df);
7891 __cov_v2df __builtin_ia32_comleps (__cov_v4sf, __cov_v4sf);
7892 __cov_v4sf __builtin_ia32_comless (__cov_v4sf, __cov_v4sf);
7893 __cov_v2df __builtin_ia32_comltpd (__cov_v2df, __cov_v2df);
7894 __cov_v2df __builtin_ia32_comltps (__cov_v4sf, __cov_v4sf);
7895 __cov_v4sf __builtin_ia32_comltsd (__cov_v2df, __cov_v2df);
7896 __cov_v4sf __builtin_ia32_comltss (__cov_v4sf, __cov_v4sf);
7897 __cov_v2df __builtin_ia32_comnepd (__cov_v2df, __cov_v2df);
7898 __cov_v2df __builtin_ia32_comneps (__cov_v2df, __cov_v2df);
7899 __cov_v4sf __builtin_ia32_comnesd (__cov_v4sf, __cov_v4sf);
7900 __cov_v4sf __builtin_ia32_comness (__cov_v4sf, __cov_v4sf);
7901 __cov_v2df __builtin_ia32_comordpd (__cov_v2df, __cov_v2df);
7902 __cov_v2df __builtin_ia32_comordps (__cov_v4sf, __cov_v4sf);
7903 __cov_v4sf __builtin_ia32_comordss (__cov_v4sf, __cov_v4sf);
7904 __cov_v2df __builtin_ia32_comtruepd (__cov_v2df, __cov_v2df);
7905 __cov_v2df __builtin_ia32_comtrueps (__cov_v4sf, __cov_v4sf);
7906 __cov_v4sf __builtin_ia32_comtruesd (__cov_v2df, __cov_v2df);
7907 __cov_v4sf __builtin_ia32_comtruess (__cov_v4sf, __cov_v4sf);
7908 __cov_v2df __builtin_ia32_comueqpd (__cov_v2df, __cov_v2df);
7909 __cov_v2df __builtin_ia32_comueqps (__cov_v4sf, __cov_v4sf);
7910 __cov_v4sf __builtin_ia32_comueqss (__cov_v4sf, __cov_v4sf);
7911 __cov_v2df __builtin_ia32_comugepd (__cov_v2df, __cov_v2df);
7912 __cov_v2df __builtin_ia32_comugeps (__cov_v2df, __cov_v2df);
7913 __cov_v4sf __builtin_ia32_comugesd (__cov_v4sf, __cov_v4sf);
7914 __cov_v4sf __builtin_ia32_comugess (__cov_v4sf, __cov_v4sf);
7915 __cov_v2df __builtin_ia32_comugtpd (__cov_v2df, __cov_v2df);
7916 __cov_v2df __builtin_ia32_comugtps (__cov_v2df, __cov_v2df);
7917 __cov_v4sf __builtin_ia32_comugtsd (__cov_v4sf, __cov_v4sf);
7918 __cov_v4sf __builtin_ia32_comugtss (__cov_v4sf, __cov_v4sf);
7919 __cov_v2df __builtin_ia32_comulepd (__cov_v2df, __cov_v2df);
7920 __cov_v2df __builtin_ia32_comuleps (__cov_v2df, __cov_v2df);
7921 __cov_v4sf __builtin_ia32_comulesd (__cov_v4sf, __cov_v4sf);
7922 __cov_v4sf __builtin_ia32_comuless (__cov_v4sf, __cov_v4sf);
7923 __cov_v2df __builtin_ia32_comultpd (__cov_v2df, __cov_v2df);
7924 __cov_v2df __builtin_ia32_comultps (__cov_v2df, __cov_v2df);
7925 __cov_v4sf __builtin_ia32_comultsd (__cov_v4sf, __cov_v4sf);
7926 __cov_v4sf __builtin_ia32_comultss (__cov_v4sf, __cov_v4sf);
7927 __cov_v2df __builtin_ia32_comunepd (__cov_v2df, __cov_v2df);
7928 __cov_v2df __builtin_ia32_comuneps (__cov_v2df, __cov_v2df);
7929 __cov_v4sf __builtin_ia32_comunesd (__cov_v4sf, __cov_v4sf);
7930 __cov_v4sf __builtin_ia32_comuness (__cov_v4sf, __cov_v4sf);
7931 __cov_v2df __builtin_ia32_comunordpd (__cov_v2df, __cov_v2df);
7932 __cov_v2df __builtin_ia32_comunordps (__cov_v4sf, __cov_v4sf);
7933 __cov_v4sf __builtin_ia32_comunordsd (__cov_v2df, __cov_v2df);
7934 __cov_v4sf __builtin_ia32_comunordss (__cov_v4sf, __cov_v4sf);
7935 __cov_v2df __builtin_ia32_fmaddpd (__cov_v2df, __cov_v2df, __cov_v2df);
7936 __cov_v4sf __builtin_ia32_fmaddps (__cov_v4sf, __cov_v4sf, __cov_v4sf);
7937 __cov_v2df __builtin_ia32_fmaddsd (__cov_v2df, __cov_v2df, __cov_v2df);
7938 __cov_v4sf __builtin_ia32_fmaddss (__cov_v4sf, __cov_v4sf, __cov_v4sf);
7939 __cov_v2df __builtin_ia32_fmsubpd (__cov_v2df, __cov_v2df, __cov_v2df);
7940 __cov_v4sf __builtin_ia32_fmsubps (__cov_v4sf, __cov_v4sf, __cov_v4sf);
7941 __cov_v2df __builtin_ia32_fmsubsd (__cov_v2df, __cov_v2df, __cov_v2df);
7942 __cov_v4sf __builtin_ia32_fmsubss (__cov_v4sf, __cov_v4sf, __cov_v4sf);
7943 __cov_v2df __builtin_ia32_fnmaddpd (__cov_v2df, __cov_v2df, __cov_v2df);
7944 __cov_v4sf __builtin_ia32_fnmaddps (__cov_v4sf, __cov_v4sf, __cov_v4sf);
7945 __cov_v2df __builtin_ia32_fnmaddsd (__cov_v2df, __cov_v2df, __cov_v2df);
7946 __cov_v4sf __builtin_ia32_fnmaddss (__cov_v4sf, __cov_v4sf, __cov_v4sf);
7947 __cov_v2df __builtin_ia32_fnmsubpd (__cov_v2df, __cov_v2df, __cov_v2df);
7948 __cov_v4sf __builtin_ia32_fnmsubps (__cov_v4sf, __cov_v4sf, __cov_v4sf);
7949 __cov_v2df __builtin_ia32_fnmsubsd (__cov_v2df, __cov_v2df, __cov_v2df);
7950 __cov_v4sf __builtin_ia32_fnmsubss (__cov_v4sf, __cov_v4sf, __cov_v4sf);
7951 __cov_v2df __builtin_ia32_frczpd (__cov_v2df);
7952 __cov_v4sf __builtin_ia32_frczps (__cov_v4sf);
7953 __cov_v2df __builtin_ia32_frczsd (__cov_v2df, __cov_v2df);
7954 __cov_v4sf __builtin_ia32_frczss (__cov_v4sf, __cov_v4sf);
7955 __cov_v2di __builtin_ia32_pcmov (__cov_v2di, __cov_v2di, __cov_v2di);
7956 __cov_v2di __builtin_ia32_pcmov_v2di (__cov_v2di, __cov_v2di, __cov_v2di);
7957 __cov_v4si __builtin_ia32_pcmov_v4si (__cov_v4si, __cov_v4si, __cov_v4si);
7958 __cov_v8hi __builtin_ia32_pcmov_v8hi (__cov_v8hi, __cov_v8hi, __cov_v8hi);
7959 __cov_v16qi __builtin_ia32_pcmov_v16qi (__cov_v16qi, __cov_v16qi, __cov_v16qi);
7960 __cov_v2df __builtin_ia32_pcmov_v2df (__cov_v2df, __cov_v2df, __cov_v2df);
7961 __cov_v4sf __builtin_ia32_pcmov_v4sf (__cov_v4sf, __cov_v4sf, __cov_v4sf);
7962 __cov_v16qi __builtin_ia32_pcomeqb (__cov_v16qi, __cov_v16qi);
7963 __cov_v8hi __builtin_ia32_pcomeqw (__cov_v8hi, __cov_v8hi);
7964 __cov_v4si __builtin_ia32_pcomeqd (__cov_v4si, __cov_v4si);
7965 __cov_v2di __builtin_ia32_pcomeqq (__cov_v2di, __cov_v2di);
7966 __cov_v16qi __builtin_ia32_pcomequb (__cov_v16qi, __cov_v16qi);
7967 __cov_v4si __builtin_ia32_pcomequd (__cov_v4si, __cov_v4si);
7968 __cov_v2di __builtin_ia32_pcomequq (__cov_v2di, __cov_v2di);
7969 __cov_v8hi __builtin_ia32_pcomequw (__cov_v8hi, __cov_v8hi);
7970 __cov_v8hi __builtin_ia32_pcomeqw (__cov_v8hi, __cov_v8hi);
7971 __cov_v16qi __builtin_ia32_pcomfalseb (__cov_v16qi, __cov_v16qi);
7972 __cov_v4si __builtin_ia32_pcomfalsed (__cov_v4si, __cov_v4si);
7973 __cov_v2di __builtin_ia32_pcomfalseq (__cov_v2di, __cov_v2di);
7974 __cov_v16qi __builtin_ia32_pcomfalseub (__cov_v16qi, __cov_v16qi);
7975 __cov_v4si __builtin_ia32_pcomfalseud (__cov_v4si, __cov_v4si);
7976 __cov_v2di __builtin_ia32_pcomfalseuq (__cov_v2di, __cov_v2di);
7977 __cov_v8hi __builtin_ia32_pcomfalseuw (__cov_v8hi, __cov_v8hi);
7978 __cov_v8hi __builtin_ia32_pcomfalsew (__cov_v8hi, __cov_v8hi);
7979 __cov_v16qi __builtin_ia32_pcomgeb (__cov_v16qi, __cov_v16qi);
7980 __cov_v4si __builtin_ia32_pcomged (__cov_v4si, __cov_v4si);
7981 __cov_v2di __builtin_ia32_pcomgeq (__cov_v2di, __cov_v2di);
7982 __cov_v16qi __builtin_ia32_pcomgeub (__cov_v16qi, __cov_v16qi);
7983 __cov_v4si __builtin_ia32_pcomgeud (__cov_v4si, __cov_v4si);
7984 __cov_v2di __builtin_ia32_pcomgeuq (__cov_v2di, __cov_v2di);
7985 __cov_v8hi __builtin_ia32_pcomgeuw (__cov_v8hi, __cov_v8hi);
7986 __cov_v8hi __builtin_ia32_pcomgew (__cov_v8hi, __cov_v8hi);
7987 __cov_v16qi __builtin_ia32_pcomgtb (__cov_v16qi, __cov_v16qi);
7988 __cov_v4si __builtin_ia32_pcomgtd (__cov_v4si, __cov_v4si);
7989 __cov_v2di __builtin_ia32_pcomgtq (__cov_v2di, __cov_v2di);
7990 __cov_v16qi __builtin_ia32_pcomgtub (__cov_v16qi, __cov_v16qi);
7991 __cov_v4si __builtin_ia32_pcomgtud (__cov_v4si, __cov_v4si);
7992 __cov_v2di __builtin_ia32_pcomgtuq (__cov_v2di, __cov_v2di);
7993 __cov_v8hi __builtin_ia32_pcomgtuw (__cov_v8hi, __cov_v8hi);
7994 __cov_v8hi __builtin_ia32_pcomgtw (__cov_v8hi, __cov_v8hi);
7995 __cov_v16qi __builtin_ia32_pcomleb (__cov_v16qi, __cov_v16qi);
7996 __cov_v4si __builtin_ia32_pcomled (__cov_v4si, __cov_v4si);
7997 __cov_v2di __builtin_ia32_pcomleq (__cov_v2di, __cov_v2di);
7998 __cov_v16qi __builtin_ia32_pcomleub (__cov_v16qi, __cov_v16qi);
7999 __cov_v4si __builtin_ia32_pcomleud (__cov_v4si, __cov_v4si);
8000 __cov_v2di __builtin_ia32_pcomleuq (__cov_v2di, __cov_v2di);
8001 __cov_v8hi __builtin_ia32_pcomleuw (__cov_v8hi, __cov_v8hi);
8002 __cov_v8hi __builtin_ia32_pcomlew (__cov_v8hi, __cov_v8hi);
8003 __cov_v16qi __builtin_ia32_pcomltb (__cov_v16qi, __cov_v16qi);
8004 __cov_v4si __builtin_ia32_pcomltd (__cov_v4si, __cov_v4si);
8005 __cov_v2di __builtin_ia32_pcomltq (__cov_v2di, __cov_v2di);
8006 __cov_v16qi __builtin_ia32_pcomltub (__cov_v16qi, __cov_v16qi);
8007 __cov_v4si __builtin_ia32_pcomltud (__cov_v4si, __cov_v4si);
8008 __cov_v2di __builtin_ia32_pcomltuq (__cov_v2di, __cov_v2di);
8009 __cov_v8hi __builtin_ia32_pcomltuw (__cov_v8hi, __cov_v8hi);
8010 __cov_v8hi __builtin_ia32_pcomltw (__cov_v8hi, __cov_v8hi);
8011 __cov_v16qi __builtin_ia32_pcomneb (__cov_v16qi, __cov_v16qi);
8012 __cov_v4si __builtin_ia32_pcomned (__cov_v4si, __cov_v4si);
8013 __cov_v2di __builtin_ia32_pcomneq (__cov_v2di, __cov_v2di);
8014 __cov_v16qi __builtin_ia32_pcomneub (__cov_v16qi, __cov_v16qi);
8015 __cov_v4si __builtin_ia32_pcomneud (__cov_v4si, __cov_v4si);
8016 __cov_v2di __builtin_ia32_pcomneuq (__cov_v2di, __cov_v2di);
8017 __cov_v8hi __builtin_ia32_pcomneuw (__cov_v8hi, __cov_v8hi);
8018 __cov_v8hi __builtin_ia32_pcomnew (__cov_v8hi, __cov_v8hi);
8019 __cov_v16qi __builtin_ia32_pcomtrueb (__cov_v16qi, __cov_v16qi);
8020 __cov_v4si __builtin_ia32_pcomtrued (__cov_v4si, __cov_v4si);
8021 __cov_v2di __builtin_ia32_pcomtrueq (__cov_v2di, __cov_v2di);
8022 __cov_v16qi __builtin_ia32_pcomtrueub (__cov_v16qi, __cov_v16qi);
8023 __cov_v4si __builtin_ia32_pcomtrueud (__cov_v4si, __cov_v4si);
8024 __cov_v2di __builtin_ia32_pcomtrueuq (__cov_v2di, __cov_v2di);
8025 __cov_v8hi __builtin_ia32_pcomtrueuw (__cov_v8hi, __cov_v8hi);
8026 __cov_v8hi __builtin_ia32_pcomtruew (__cov_v8hi, __cov_v8hi);
8027 __cov_m128d __builtin_ia32_permpd (__cov_v2df, __cov_v2df, __cov_v16qi);
8028 __cov_v4sf __builtin_ia32_permps (__cov_v4sf, __cov_v4sf, __cov_v16qi);
8029 __cov_v4si __builtin_ia32_phaddbd (__cov_v16qi);
8030 __cov_v2di __builtin_ia32_phaddbq (__cov_v16qi);
8031 __cov_v8hi __builtin_ia32_phaddbw (__cov_v16qi);
8032 __cov_v2di __builtin_ia32_phadddq (__cov_v4si);
8033 __cov_v4si __builtin_ia32_phaddubd (__cov_v16qi);
8034 __cov_v2di __builtin_ia32_phaddubq (__cov_v16qi);
8035 __cov_v8hi __builtin_ia32_phaddubw (__cov_v16qi);
8036 __cov_v2di __builtin_ia32_phaddudq (__cov_v4si);
8037 __cov_v4si __builtin_ia32_phadduwd (__cov_v8hi);
8038 __cov_v2di __builtin_ia32_phadduwq (__cov_v8hi);
8039 __cov_v4si __builtin_ia32_phaddwd (__cov_v8hi);
8040 __cov_v2di __builtin_ia32_phaddwq (__cov_v8hi);
8041 __cov_v8hi __builtin_ia32_phsubbw (__cov_v16qi);
8042 __cov_v2di __builtin_ia32_phsubdq (__cov_v4si);
8043 __cov_v4si __builtin_ia32_phsubwd (__cov_v8hi);
8044 __cov_v4si __builtin_ia32_pmacsdd (__cov_v4si, __cov_v4si, __cov_v4si);
8045 __cov_v2di __builtin_ia32_pmacsdqh (__cov_v4si, __cov_v4si, __cov_v2di);
8046 __cov_v2di __builtin_ia32_pmacsdql (__cov_v4si, __cov_v4si, __cov_v2di);
8047 __cov_v4si __builtin_ia32_pmacssdd (__cov_v4si, __cov_v4si, __cov_v4si);
8048 __cov_v2di __builtin_ia32_pmacssdqh (__cov_v4si, __cov_v4si, __cov_v2di);
8049 __cov_v2di __builtin_ia32_pmacssdql (__cov_v4si, __cov_v4si, __cov_v2di);
8050 __cov_v4si __builtin_ia32_pmacsswd (__cov_v8hi, __cov_v8hi, __cov_v4si);
8051 __cov_v8hi __builtin_ia32_pmacssww (__cov_v8hi, __cov_v8hi, __cov_v8hi);
8052 __cov_v4si __builtin_ia32_pmacswd (__cov_v8hi, __cov_v8hi, __cov_v4si);
8053 __cov_v8hi __builtin_ia32_pmacsww (__cov_v8hi, __cov_v8hi, __cov_v8hi);
8054 __cov_v4si __builtin_ia32_pmadcsswd (__cov_v8hi, __cov_v8hi, __cov_v4si);
8055 __cov_v4si __builtin_ia32_pmadcswd (__cov_v8hi, __cov_v8hi, __cov_v4si);
8056 __cov_v16qi __builtin_ia32_pperm (__cov_v16qi, __cov_v16qi, __cov_v16qi);
8057 __cov_v16qi __builtin_ia32_protb (__cov_v16qi, __cov_v16qi);
8058 __cov_v4si __builtin_ia32_protd (__cov_v4si, __cov_v4si);
8059 __cov_v2di __builtin_ia32_protq (__cov_v2di, __cov_v2di);
8060 __cov_v8hi __builtin_ia32_protw (__cov_v8hi, __cov_v8hi);
8061 __cov_v16qi __builtin_ia32_pshab (__cov_v16qi, __cov_v16qi);
8062 __cov_v4si __builtin_ia32_pshad (__cov_v4si, __cov_v4si);
8063 __cov_v2di __builtin_ia32_pshaq (__cov_v2di, __cov_v2di);
8064 __cov_v8hi __builtin_ia32_pshaw (__cov_v8hi, __cov_v8hi);
8065 __cov_v16qi __builtin_ia32_pshlb (__cov_v16qi, __cov_v16qi);
8066 __cov_v4si __builtin_ia32_pshld (__cov_v4si, __cov_v4si);
8067 __cov_v2di __builtin_ia32_pshlq (__cov_v2di, __cov_v2di);
8068 __cov_v8hi __builtin_ia32_pshlw (__cov_v8hi, __cov_v8hi);
8069
8070 __cov_v16qi __builtin_ia32_protb_int (__cov_v16qi, int);
8071 __cov_v4si __builtin_ia32_protd_int (__cov_v4si, int);
8072 __cov_v2di __builtin_ia32_protq_int (__cov_v2di, int);
8073 __cov_v8hi __builtin_ia32_protw_int (__cov_v8hi, int);
8074
8075
8076
8077 #if defined(__unix) || defined(__coverity_cplusplus)
8078 __cov_v2df __builtin_ia32_comfalseps (__cov_v2df, __cov_v2df);
8079 __cov_v4sf __builtin_ia32_comlesd (__cov_v4sf, __cov_v4sf);
8080 __cov_v4sf __builtin_ia32_comordsd (__cov_v4sf, __cov_v4sf);
8081 __cov_v4sf __builtin_ia32_comueqsd (__cov_v4sf, __cov_v4sf);
8082 #endif
8083
8084 #if !defined(__unix) || defined(__coverity_cplusplus)
8085 __cov_m128 __builtin_ia32_comfalseps (__cov_v4sf, __cov_v4sf);
8086 __cov_v4sf __builtin_ia32_comlesd (__cov_v2df, __cov_v2df);
8087 __cov_m128d __builtin_ia32_comordsd (__cov_v2df, __cov_v2df);
8088 __cov_m128d __builtin_ia32_comueqsd (__cov_v2df, __cov_v2df);
8089 #endif
8090
8091
8092 __cov_m128 __builtin_ia32_comunltps (__cov_v4sf, __cov_v4sf);
8093 __cov_m128 __builtin_ia32_comuneqps (__cov_v4sf, __cov_v4sf);
8094 __cov_m128 __builtin_ia32_comunleps (__cov_v4sf, __cov_v4sf);
8095 __cov_m128 __builtin_ia32_comungeps (__cov_v4sf, __cov_v4sf);
8096 __cov_m128 __builtin_ia32_comungtps (__cov_v4sf, __cov_v4sf);
8097 __cov_m128 __builtin_ia32_comneqps (__cov_v4sf, __cov_v4sf);
8098 __cov_m128d __builtin_ia32_comuneqpd (__cov_v2df, __cov_v2df);
8099 __cov_m128d __builtin_ia32_comunltpd (__cov_v2df, __cov_v2df);
8100 __cov_m128d __builtin_ia32_comunlepd (__cov_v2df, __cov_v2df);
8101 __cov_m128d __builtin_ia32_comungepd (__cov_v2df, __cov_v2df);
8102 __cov_m128d __builtin_ia32_comungtpd (__cov_v2df, __cov_v2df);
8103 __cov_m128d __builtin_ia32_comneqpd (__cov_v2df, __cov_v2df);
8104 __cov_m128 __builtin_ia32_comuneqss (__cov_v4sf, __cov_v4sf);
8105 __cov_m128 __builtin_ia32_comunltss (__cov_v4sf, __cov_v4sf);
8106 __cov_m128 __builtin_ia32_comunless (__cov_v4sf, __cov_v4sf);
8107 __cov_m128 __builtin_ia32_comungess (__cov_v4sf, __cov_v4sf);
8108 __cov_m128 __builtin_ia32_comungtss (__cov_v4sf, __cov_v4sf);
8109 __cov_m128 __builtin_ia32_comneqss (__cov_v4sf, __cov_v4sf);
8110 __cov_m128d __builtin_ia32_comuneqsd (__cov_v2df, __cov_v2df);
8111 __cov_m128d __builtin_ia32_comunltsd (__cov_v2df, __cov_v2df);
8112 __cov_m128d __builtin_ia32_comunlesd (__cov_v2df, __cov_v2df);
8113 __cov_m128d __builtin_ia32_comungesd (__cov_v2df, __cov_v2df);
8114 __cov_m128d __builtin_ia32_comungtsd (__cov_v2df, __cov_v2df);
8115 __cov_m128d __builtin_ia32_comneqsd (__cov_v2df, __cov_v2df);
8116 __cov_m128i __builtin_ia32_pcomnequb (__cov_v16qi, __cov_v16qi);
8117 __cov_m128i __builtin_ia32_pcomnequw (__cov_v8hi, __cov_v8hi);
8118 __cov_m128i __builtin_ia32_pcomnequd (__cov_v4si, __cov_v4si);
8119 __cov_m128i __builtin_ia32_pcomnequq (__cov_v2di, __cov_v2di);
8120 __cov_m128i __builtin_ia32_pcomneqb (__cov_v16qi, __cov_v16qi);
8121 __cov_m128i __builtin_ia32_pcomneqw (__cov_v8hi, __cov_v8hi);
8122 __cov_m128i __builtin_ia32_pcomneqd (__cov_v4si, __cov_v4si);
8123 __cov_m128i __builtin_ia32_pcomneqq (__cov_v2di, __cov_v2di);
8124
8125
8126 void __builtin_ia32_femms(void);
8127 __cov_m64 __builtin_ia32_pavgusb (__cov_v8qi, __cov_v8qi);
8128 __cov_m64 __builtin_ia32_pf2id (__cov_v2sf);
8129 __cov_m64 __builtin_ia32_pfacc (__cov_v2sf, __cov_v2sf);
8130 __cov_m64 __builtin_ia32_pfadd (__cov_v2sf, __cov_v2sf);
8131 __cov_m64 __builtin_ia32_pfcmpeq (__cov_v2sf, __cov_v2sf);
8132 __cov_m64 __builtin_ia32_pfcmpge (__cov_v2sf, __cov_v2sf);
8133 __cov_m64 __builtin_ia32_pfcmpgt (__cov_v2sf, __cov_v2sf);
8134 __cov_m64 __builtin_ia32_pfmax (__cov_v2sf, __cov_v2sf);
8135 __cov_m64 __builtin_ia32_pfmin (__cov_v2sf, __cov_v2sf);
8136 __cov_m64 __builtin_ia32_pfmul (__cov_v2sf, __cov_v2sf);
8137 __cov_m64 __builtin_ia32_pfrcp (__cov_v2sf );
8138 __cov_m64 __builtin_ia32_pfrcpit1 (__cov_v2sf, __cov_v2sf);
8139 __cov_m64 __builtin_ia32_pfrcpit2 (__cov_v2sf, __cov_v2sf);
8140 __cov_m64 __builtin_ia32_pfrsqrt (__cov_v2sf);
8141 __cov_m64 __builtin_ia32_pfrsqit1 (__cov_v2sf, __cov_v2sf);
8142 __cov_m64 __builtin_ia32_pfsub (__cov_v2sf, __cov_v2sf);
8143 __cov_m64 __builtin_ia32_pfsubr (__cov_v2sf, __cov_v2sf);
8144 __cov_m64 __builtin_ia32_pi2fd (__cov_v2si);
8145 __cov_m64 __builtin_ia32_pmulhrw (__cov_v4hi, __cov_v4hi);
8146
8147 __cov_m64 __builtin_ia32_pf2iw (__cov_v2sf);
8148 __cov_m64 __builtin_ia32_pfnacc (__cov_v2sf, __cov_v2sf);
8149 __cov_m64 __builtin_ia32_pfpnacc (__cov_v2sf, __cov_v2sf);
8150 __cov_m64 __builtin_ia32_pi2fw (__cov_v2si);
8151 __cov_m64 __builtin_ia32_pswapdsf (__cov_v2sf);
8152
8153 #if defined(__AVX__) || __COVERITY_GCC49_INTRINSICS
8154
8155 __cov_m256d __builtin_ia32_addpd256(__cov_v4df, __cov_v4df);
8156 __cov_m256 __builtin_ia32_addps256(__cov_v8sf, __cov_v8sf);
8157 __cov_m256d __builtin_ia32_addsubpd256(__cov_v4df, __cov_v4df);
8158 __cov_m256 __builtin_ia32_addsubps256(__cov_v8sf, __cov_v8sf);
8159 __cov_m256d __builtin_ia32_andpd256(__cov_v4df, __cov_v4df);
8160 __cov_m256 __builtin_ia32_andps256(__cov_v8sf, __cov_v8sf);
8161 __cov_m256d __builtin_ia32_andnpd256(__cov_v4df, __cov_v4df);
8162 __cov_m256 __builtin_ia32_andnps256(__cov_v8sf, __cov_v8sf);
8163 __cov_m256d __builtin_ia32_blendpd256(__cov_v4df, __cov_v4df, int);
8164 __cov_m256 __builtin_ia32_blendps256(__cov_v8sf, __cov_v8sf, int);
8165 __cov_m256d __builtin_ia32_blendvpd256(__cov_v4df, __cov_v4df, __cov_v4df);
8166 __cov_m256 __builtin_ia32_blendvps256(__cov_v8sf, __cov_v8sf, __cov_v8sf);
8167 __cov_m256d __builtin_ia32_divpd256(__cov_v4df, __cov_v4df);
8168 __cov_m256 __builtin_ia32_divps256(__cov_v8sf, __cov_v8sf);
8169 __cov_m256 __builtin_ia32_dpps256(__cov_v8sf, __cov_v8sf, int);
8170 __cov_m256d __builtin_ia32_haddpd256(__cov_v4df, __cov_v4df);
8171 __cov_m256 __builtin_ia32_haddps256(__cov_v8sf, __cov_v8sf);
8172 __cov_m256d __builtin_ia32_hsubpd256(__cov_v4df, __cov_v4df);
8173 __cov_m256 __builtin_ia32_hsubps256(__cov_v8sf, __cov_v8sf);
8174 __cov_m256d __builtin_ia32_maxpd256(__cov_v4df, __cov_v4df);
8175 __cov_m256 __builtin_ia32_maxps256(__cov_v8sf, __cov_v8sf);
8176 __cov_m256d __builtin_ia32_minpd256(__cov_v4df, __cov_v4df);
8177 __cov_m256 __builtin_ia32_minps256(__cov_v8sf, __cov_v8sf);
8178 __cov_m256d __builtin_ia32_mulpd256(__cov_v4df, __cov_v4df);
8179 __cov_m256 __builtin_ia32_mulps256(__cov_v8sf, __cov_v8sf);
8180 __cov_m256d __builtin_ia32_orpd256(__cov_v4df, __cov_v4df);
8181 __cov_m256 __builtin_ia32_orps256(__cov_v8sf, __cov_v8sf);
8182 __cov_m256d __builtin_ia32_shufpd256(__cov_v4df, __cov_v4df, int);
8183 __cov_m256 __builtin_ia32_shufps256(__cov_v8sf, __cov_v8sf, int);
8184 __cov_m256d __builtin_ia32_subpd256(__cov_v4df, __cov_v4df);
8185 __cov_m256 __builtin_ia32_subps256(__cov_v8sf, __cov_v8sf);
8186 __cov_m256d __builtin_ia32_xorpd256(__cov_v4df, __cov_v4df);
8187 __cov_m256 __builtin_ia32_xorps256(__cov_v8sf, __cov_v8sf);
8188 __cov_m128d __builtin_ia32_cmppd(__cov_v2df, __cov_v2df, int);
8189 __cov_m128 __builtin_ia32_cmpps(__cov_v4sf, __cov_v4sf, int);
8190 __cov_m256d __builtin_ia32_cmppd256(__cov_v4df, __cov_v4df, int);
8191 __cov_m256 __builtin_ia32_cmpps256(__cov_v8sf, __cov_v8sf, int);
8192 __cov_m128d __builtin_ia32_cmpsd(__cov_v2df, __cov_v2df, int);
8193 __cov_m128 __builtin_ia32_cmpss(__cov_v4sf, __cov_v4sf, int);
8194 __cov_m256d __builtin_ia32_cvtdq2pd256(__cov_v4si);
8195 __cov_m256 __builtin_ia32_cvtdq2ps256(__cov_v8si);
8196 __cov_m128 __builtin_ia32_cvtpd2ps256(__cov_v4df);
8197 __cov_m256i __builtin_ia32_cvtps2dq256(__cov_v8sf);
8198 __cov_m256d __builtin_ia32_cvtps2pd256(__cov_v4sf);
8199 __cov_m128i __builtin_ia32_cvttpd2dq256(__cov_v4df);
8200 __cov_m128i __builtin_ia32_cvtpd2dq256(__cov_v4df);
8201 __cov_m256i __builtin_ia32_cvttps2dq256(__cov_v8sf);
8202 __cov_m128d __builtin_ia32_vextractf128_pd256(__cov_v4df, int);
8203 __cov_m128 __builtin_ia32_vextractf128_ps256(__cov_v8sf, int);
8204 __cov_m128i __builtin_ia32_vextractf128_si256(__cov_v8si, int);
8205 __cov_m128d __builtin_ia32_vpermilvarpd(__cov_v2df, __cov_v2di);
8206 __cov_m256d __builtin_ia32_vpermilvarpd256(__cov_v4df, __cov_v4di);
8207 __cov_m128 __builtin_ia32_vpermilvarps(__cov_v4sf, __cov_v4si);
8208 __cov_m256 __builtin_ia32_vpermilvarps256(__cov_v8sf, __cov_v8si);
8209 __cov_m128d __builtin_ia32_vpermilpd(__cov_v2df, int);
8210 __cov_m256d __builtin_ia32_vpermilpd256(__cov_v4df, int);
8211 __cov_m128 __builtin_ia32_vpermilps(__cov_v4sf, int);
8212 __cov_m256 __builtin_ia32_vpermilps256(__cov_v8sf, int);
8213 __cov_m256d __builtin_ia32_vperm2f128_pd256(__cov_v4df, __cov_v4df, int);
8214 __cov_m256 __builtin_ia32_vperm2f128_ps256(__cov_v8sf, __cov_v8sf, int);
8215 __cov_m256i __builtin_ia32_vperm2f128_si256(__cov_v8si, __cov_v8si, int);
8216 __cov_m128 __builtin_ia32_vbroadcastss(const float *);
8217 __cov_m256d __builtin_ia32_vbroadcastsd256(const double *);
8218 __cov_m256 __builtin_ia32_vbroadcastss256(const float *);
8219 __cov_m256d __builtin_ia32_vbroadcastf128_pd256(const __cov_v2df *);
8220 __cov_m256 __builtin_ia32_vbroadcastf128_ps256(const __cov_m128 *);
8221 __cov_m256d __builtin_ia32_vinsertf128_pd256(__cov_v4df, __cov_v2df, int);
8222 __cov_m256 __builtin_ia32_vinsertf128_ps256(__cov_v8sf, __cov_v4sf, int);
8223 __cov_m256i __builtin_ia32_vinsertf128_si256(__cov_v8si, __cov_v4si, int);
8224 __cov_m256 __builtin_ia32_rcpps256(__cov_v8sf);
8225 __cov_m256 __builtin_ia32_rsqrtps256(__cov_v8sf);
8226 __cov_m256d __builtin_ia32_sqrtpd256(__cov_v4df);
8227 __cov_m256 __builtin_ia32_sqrtps256(__cov_v8sf);
8228 __cov_m256d __builtin_ia32_roundpd256(__cov_v4df, int);
8229 __cov_m256 __builtin_ia32_roundps256(__cov_v8sf, int);
8230 __cov_m256d __builtin_ia32_unpckhpd256(__cov_v4df, __cov_v4df);
8231 __cov_m256d __builtin_ia32_unpcklpd256(__cov_v4df, __cov_v4df);
8232 __cov_m256 __builtin_ia32_unpckhps256(__cov_v8sf, __cov_v8sf);
8233 __cov_m256 __builtin_ia32_unpcklps256(__cov_v8sf, __cov_v8sf);
8234 int __builtin_ia32_vtestzpd(__cov_v2df, __cov_v2df);
8235 int __builtin_ia32_vtestcpd(__cov_v2df, __cov_v2df);
8236 int __builtin_ia32_vtestnzcpd(__cov_v2df, __cov_v2df);
8237 int __builtin_ia32_vtestzps(__cov_v4sf, __cov_v4sf);
8238 int __builtin_ia32_vtestcps(__cov_v4sf, __cov_v4sf);
8239 int __builtin_ia32_vtestnzcps(__cov_v4sf, __cov_v4sf);
8240 int __builtin_ia32_vtestzpd256(__cov_v4df, __cov_v4df);
8241 int __builtin_ia32_vtestcpd256(__cov_v4df, __cov_v4df);
8242 int __builtin_ia32_vtestnzcpd256(__cov_v4df, __cov_v4df);
8243 int __builtin_ia32_vtestzps256(__cov_v8sf, __cov_v8sf);
8244 int __builtin_ia32_vtestcps256(__cov_v8sf, __cov_v8sf);
8245 int __builtin_ia32_vtestnzcps256(__cov_v8sf, __cov_v8sf);
8246 int __builtin_ia32_ptestz256(__cov_v4di, __cov_v4di);
8247 int __builtin_ia32_ptestc256(__cov_v4di, __cov_v4di);
8248 int __builtin_ia32_ptestnzc256(__cov_v4di, __cov_v4di);
8249 int __builtin_ia32_movmskpd256(__cov_v4df);
8250 int __builtin_ia32_movmskps256(__cov_v8sf);
8251 __cov_m128d __builtin_ia32_pd_pd256(__cov_v4df);
8252 __cov_m128 __builtin_ia32_ps_ps256(__cov_v8sf);
8253 __cov_m128i __builtin_ia32_si_si256(__cov_v8si);
8254 __cov_m256d __builtin_ia32_pd256_pd(__cov_v2df);
8255 __cov_m256 __builtin_ia32_ps256_ps(__cov_v4sf);
8256 __cov_m256i __builtin_ia32_si256_si(__cov_v4si);
8257 __cov_m256d __builtin_ia32_loadupd256(const double *);
8258 void __builtin_ia32_storeupd256(double *, __cov_v4df);
8259 __cov_m256 __builtin_ia32_loadups256(const float *);
8260 void __builtin_ia32_storeups256(float *, __cov_v8sf);
8261 __cov_m256i __builtin_ia32_loaddqu256(const char *);
8262 void __builtin_ia32_storedqu256(char *, __cov_v32qi);
8263 __cov_m256 __builtin_ia32_movshdup256(__cov_v8sf);
8264 __cov_m256 __builtin_ia32_movsldup256(__cov_v8sf);
8265 __cov_m256d __builtin_ia32_movddup256(__cov_v4df);
8266 __cov_m256i __builtin_ia32_lddqu256(const char *);
8267 void __builtin_ia32_movntdq256(__cov_v4di *, __cov_v4di);
8268 void __builtin_ia32_movntpd256(double *, __cov_v4df);
8269 void __builtin_ia32_movntps256(float *, __cov_v8sf);
8270 void __builtin_ia32_vzeroall(void);
8271 void __builtin_ia32_vzeroupper(void);
8272
8273
8274
8275
8276
8277 #ifndef GNU_GCC_47318_PATCHED
8278
8279
8280 #if (defined(__GNUC_RH_RELEASE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 4 && \
8281 __GNUC_PATCHLEVEL__ == 5 && __GNUC_RH_RELEASE__ >= 6)
8282 #define GNU_GCC_47318_PATCHED 1
8283 #endif
8284
8285
8286
8287 #if (__GNUC__ == 4 && __GNUC_MINOR__ == 5 && __GNUC_PATCHLEVEL__ == 2)
8288 #define GNU_GCC_47318_PATCHED 1
8289 #endif
8290
8291 #endif
8292
8293
8294
8295
8296 #if ((defined(GNU_GCC_47318_PATCHED) && GNU_GCC_47318_PATCHED && \
8297 !(__GNUC__ == 4 && __GNUC_MINOR__ == 5 & __GNUC_PATCHLEVEL__ == 2)) \
8298 || (!defined(GNU_GCC_47318_PATCHED) \
8299 && \
8300 (__GNUC__ > 4) \
8301 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6) \
8302 || (__GNUC__ == 4 && __GNUC_MINOR__ == 5 && __GNUC_PATCHLEVEL__ >= 3) \
8303 || (__GNUC__ == 4 && __GNUC_MINOR__ == 4 && __GNUC_PATCHLEVEL__ >= 6) \
8304 ) \
8305 )
8306
8307
8308
8309
8310 __cov_m128d __builtin_ia32_maskloadpd(const __cov_v2df *, __cov_v2di);
8311 void __builtin_ia32_maskstorepd(__cov_v2df *, __cov_v2di, __cov_v2df);
8312 __cov_m256d __builtin_ia32_maskloadpd256(const __cov_v4df *, __cov_v4di);
8313 void __builtin_ia32_maskstorepd256(__cov_v4df *, __cov_v4di, __cov_v4df);
8314 __cov_m128 __builtin_ia32_maskloadps(const __cov_v4sf *, __cov_v4si);
8315 void __builtin_ia32_maskstoreps(__cov_v4sf *, __cov_v4si, __cov_v4sf);
8316 __cov_m256 __builtin_ia32_maskloadps256(const __cov_v8sf *, __cov_v8si);
8317 void __builtin_ia32_maskstoreps256(__cov_v8sf *, __cov_v8si, __cov_v8sf);
8318
8319 #else
8320
8321
8322
8323
8324 __cov_m128d __builtin_ia32_maskloadpd(const __cov_v2df *, __cov_v2df);
8325 void __builtin_ia32_maskstorepd(__cov_v2df *, __cov_v2df, __cov_v2df);
8326 __cov_m256d __builtin_ia32_maskloadpd256(const __cov_v4df *, __cov_v4df);
8327 void __builtin_ia32_maskstorepd256(__cov_v4df *, __cov_v4df, __cov_v4df);
8328 __cov_m128 __builtin_ia32_maskloadps(const __cov_v4sf *, __cov_v4sf);
8329 void __builtin_ia32_maskstoreps(__cov_v4sf *, __cov_v4sf, __cov_v4sf);
8330 __cov_m256 __builtin_ia32_maskloadps256(const __cov_v8sf *, __cov_v8sf);
8331 void __builtin_ia32_maskstoreps256(__cov_v8sf *, __cov_v8sf, __cov_v8sf);
8332
8333 #endif
8334
8335 #if defined(__FMA__) || defined(__FMA4__) || __COVERITY_GCC49_INTRINSICS
8336
8337 __cov_m128d __builtin_ia32_vfmaddpd (__cov_v2df, __cov_v2df, __cov_v2df);
8338 __cov_m256d __builtin_ia32_vfmaddpd256 (__cov_v4df, __cov_v4df, __cov_v4df);
8339 __cov_m128 __builtin_ia32_vfmaddps (__cov_v4sf, __cov_v4sf, __cov_v4sf);
8340 __cov_m256 __builtin_ia32_vfmaddps256 (__cov_v8sf, __cov_v8sf, __cov_v8sf);
8341 __cov_m128d __builtin_ia32_vfmaddsd3 (__cov_v2df, __cov_v2df, __cov_v2df);
8342 __cov_m128 __builtin_ia32_vfmaddss3 (__cov_v4sf, __cov_v4sf, __cov_v4sf);
8343 __cov_m128d __builtin_ia32_vfmaddsubpd (__cov_v2df, __cov_v2df, __cov_v2df);
8344 __cov_m256d __builtin_ia32_vfmaddsubpd256 (__cov_v4df, __cov_v4df, __cov_v4df);
8345 __cov_m128 __builtin_ia32_vfmaddsubps (__cov_v4sf, __cov_v4sf, __cov_v4sf);
8346 __cov_m256 __builtin_ia32_vfmaddsubps256 (__cov_v8sf, __cov_v8sf, __cov_v8sf);
8347
8348 void __builtin_ia32_vzeroall(void);
8349 void __builtin_ia32_vzeroupper(void);
8350 #endif
8351
8352 #if defined(__FMA4__) || __COVERITY_GCC49_INTRINSICS
8353
8354 __cov_m128 __builtin_ia32_vfmaddss (__cov_v4sf, __cov_v4sf, __cov_v4sf);
8355 __cov_m128d __builtin_ia32_vfmaddsd (__cov_v2df, __cov_v2df, __cov_v2df);
8356 __cov_m128 __builtin_ia32_vfmsubps (__cov_v4sf, __cov_v4sf, __cov_v4sf);
8357 __cov_m128d __builtin_ia32_vfmsubpd (__cov_v2df, __cov_v2df, __cov_v2df);
8358 __cov_m128 __builtin_ia32_vfmsubss (__cov_v4sf, __cov_v4sf, __cov_v4sf);
8359 __cov_m128d __builtin_ia32_vfmsubsd (__cov_v2df, __cov_v2df, __cov_v2df);
8360 __cov_m128 __builtin_ia32_vfnmaddps (__cov_v4sf, __cov_v4sf, __cov_v4sf);
8361 __cov_m128d __builtin_ia32_vfnmaddpd (__cov_v2df, __cov_v2df, __cov_v2df);
8362 __cov_m128 __builtin_ia32_vfnmaddss (__cov_v4sf, __cov_v4sf, __cov_v4sf);
8363 __cov_m128d __builtin_ia32_vfnmaddsd (__cov_v2df, __cov_v2df, __cov_v2df);
8364 __cov_m128 __builtin_ia32_vfnmsubps (__cov_v4sf, __cov_v4sf, __cov_v4sf);
8365 __cov_m128d __builtin_ia32_vfnmsubpd (__cov_v2df, __cov_v2df, __cov_v2df);
8366 __cov_m128 __builtin_ia32_vfnmsubss (__cov_v4sf, __cov_v4sf, __cov_v4sf);
8367 __cov_m128d __builtin_ia32_vfnmsubsd (__cov_v2df, __cov_v2df, __cov_v2df);
8368 __cov_m128 __builtin_ia32_vfmsubaddps (__cov_v4sf, __cov_v4sf, __cov_v4sf);
8369 __cov_m128d __builtin_ia32_vfmsubaddpd (__cov_v2df, __cov_v2df, __cov_v2df);
8370 __cov_m256 __builtin_ia32_vfmsubps256 (__cov_v8sf, __cov_v8sf, __cov_v8sf);
8371 __cov_m256d __builtin_ia32_vfmsubpd256 (__cov_v4df, __cov_v4df, __cov_v4df);
8372 __cov_m256 __builtin_ia32_vfnmaddps256 (__cov_v8sf, __cov_v8sf, __cov_v8sf);
8373 __cov_m256d __builtin_ia32_vfnmaddpd256 (__cov_v4df, __cov_v4df, __cov_v4df);
8374 __cov_m256 __builtin_ia32_vfnmsubps256 (__cov_v8sf, __cov_v8sf, __cov_v8sf);
8375 __cov_m256d __builtin_ia32_vfnmsubpd256 (__cov_v4df, __cov_v4df, __cov_v4df);
8376 __cov_m256 __builtin_ia32_vfmsubaddps256 (__cov_v8sf, __cov_v8sf, __cov_v8sf);
8377 __cov_m256d __builtin_ia32_vfmsubaddpd256 (__cov_v4df, __cov_v4df, __cov_v4df);
8378 #endif
8379
8380 #endif
8381
8382 #if defined(__XSAVE__) || __COVERITY_GCC49_INTRINSICS
8383 void __builtin_ia32_xsave(void *, long long);
8384 void __builtin_ia32_xrstor(void *, long long);
8385
8386 #if defined(__x86_64__) || __COVERITY_GCC49_INTRINSICS
8387 void __builtin_ia32_xsave64 (void *, long long);
8388 void __builtin_ia32_xrstor64(void *, long long);
8389 #endif
8390
8391 #endif
8392
8393 #if defined(__XSAVEOPT__) || __COVERITY_GCC49_INTRINSICS
8394 void __builtin_ia32_xsaveopt(void *, long long);
8395 void __builtin_ia32_xsaveopt64(void *, long long);
8396 #endif
8397
8398 typedef char __cov_v64qi __attribute__((__vector_size__(64)));
8399 typedef double __cov_m512d __attribute__((__vector_size__(64), __may_alias__));
8400 typedef float __cov_m512 __attribute__((__vector_size__(64), __may_alias__));
8401 typedef int __cov_v16si __attribute__((__vector_size__(64)));
8402 typedef long long __cov_m512i __attribute__((__vector_size__(64), __may_alias__));
8403 typedef long long __cov_v8di __attribute__((__vector_size__(64)));
8404 typedef short __cov_v32hi __attribute__((__vector_size__(64)));
8405 typedef unsigned char __cov_mmask8;
8406 typedef unsigned short __cov_mmask16;
8407 typedef unsigned long __cov_mmask32;
8408 typedef unsigned long long __cov_mmask64;
8409
8410
8411
8412
8413
8414 #if defined(__AES__) || __COVERITY_GCC49_INTRINSICS
8415 __cov_v2di __builtin_ia32_aesenc128(__cov_v2di,__cov_v2di);
8416 __cov_v2di __builtin_ia32_aesenclast128(__cov_v2di,__cov_v2di);
8417 __cov_v2di __builtin_ia32_aesdec128(__cov_v2di,__cov_v2di);
8418 __cov_v2di __builtin_ia32_aesdeclast128(__cov_v2di,__cov_v2di);
8419 __cov_v2di __builtin_ia32_aeskeygenassist128(__cov_v2di,const int);
8420 __cov_v2di __builtin_ia32_aesimc128(__cov_v2di);
8421 #endif
8422
8423
8424
8425
8426 #if defined(__PCLMUL__) || __COVERITY_GCC49_INTRINSICS
8427 __cov_m128i __builtin_ia32_pclmulqdq128(__cov_v2di,__cov_v2di,int);
8428 #endif
8429
8430
8431
8432
8433
8434 #if __COVERITY_GCC49_INTRINSICS
8435 unsigned int __builtin_ia32_readeflags_u32(void);
8436 unsigned long long __builtin_ia32_readeflags_u64(void);
8437 void __builtin_ia32_writeeflags_u32(unsigned int);
8438
8439 unsigned long long __builtin_ia32_readeflags_u64(void);
8440 void __builtin_ia32_writeeflags_u64(unsigned long long);
8441 #endif
8442
8443
8444
8445
8446
8447 #if defined(__AVX2__) || __COVERITY_GCC49_INTRINSICS
8448 __cov_v32qi __builtin_ia32_mpsadbw256(__cov_v32qi,__cov_v32qi,int);
8449 __cov_v32qi __builtin_ia32_pabsb256(__cov_v32qi);
8450 __cov_v16hi __builtin_ia32_pabsw256(__cov_v16hi);
8451 __cov_v8si __builtin_ia32_pabsd256(__cov_v8si);
8452 __cov_v16hi __builtin_ia32_packssdw256(__cov_v8si,__cov_v8si);
8453 __cov_v32qi __builtin_ia32_packsswb256(__cov_v16hi,__cov_v16hi);
8454 __cov_v16hi __builtin_ia32_packusdw256(__cov_v8si,__cov_v8si);
8455 __cov_v32qi __builtin_ia32_packuswb256(__cov_v16hi,__cov_v16hi);
8456 __cov_v32qi __builtin_ia32_paddb256(__cov_v32qi,__cov_v32qi);
8457 __cov_v16hi __builtin_ia32_paddw256(__cov_v16hi,__cov_v16hi);
8458 __cov_v8si __builtin_ia32_paddd256(__cov_v8si,__cov_v8si);
8459 __cov_v4di __builtin_ia32_paddq256(__cov_v4di,__cov_v4di);
8460 __cov_v32qi __builtin_ia32_paddsb256(__cov_v32qi,__cov_v32qi);
8461 __cov_v16hi __builtin_ia32_paddsw256(__cov_v16hi,__cov_v16hi);
8462 __cov_v32qi __builtin_ia32_paddusb256(__cov_v32qi,__cov_v32qi);
8463 __cov_v16hi __builtin_ia32_paddusw256(__cov_v16hi,__cov_v16hi);
8464 __cov_v4di __builtin_ia32_palignr256(__cov_v4di,__cov_v4di,int);
8465 __cov_v4di __builtin_ia32_andsi256(__cov_v4di,__cov_v4di);
8466 __cov_v4di __builtin_ia32_andnotsi256(__cov_v4di,__cov_v4di);
8467 __cov_v32qi __builtin_ia32_pavgb256(__cov_v32qi,__cov_v32qi);
8468 __cov_v16hi __builtin_ia32_pavgw256(__cov_v16hi,__cov_v16hi);
8469 __cov_v32qi __builtin_ia32_pblendvb256(__cov_v32qi,__cov_v32qi,__cov_v32qi);
8470 __cov_v16hi __builtin_ia32_pblendw256(__cov_v16hi,__cov_v16hi,int);
8471 __cov_v32qi __builtin_ia32_pcmpeqb256(__cov_v32qi,__cov_v32qi);
8472 __cov_v16hi __builtin_ia32_pcmpeqw256(__cov_v16hi,__cov_v16hi);
8473 __cov_v8si __builtin_ia32_pcmpeqd256(__cov_v8si,__cov_v8si);
8474 __cov_v4di __builtin_ia32_pcmpeqq256(__cov_v4di,__cov_v4di);
8475 __cov_v32qi __builtin_ia32_pcmpgtb256(__cov_v32qi,__cov_v32qi);
8476 __cov_v16hi __builtin_ia32_pcmpgtw256(__cov_v16hi,__cov_v16hi);
8477 __cov_v8si __builtin_ia32_pcmpgtd256(__cov_v8si,__cov_v8si);
8478 __cov_v4di __builtin_ia32_pcmpgtq256(__cov_v4di,__cov_v4di);
8479 __cov_v16hi __builtin_ia32_phaddw256(__cov_v16hi,__cov_v16hi);
8480 __cov_v8si __builtin_ia32_phaddd256(__cov_v8si,__cov_v8si);
8481 __cov_v16hi __builtin_ia32_phaddsw256(__cov_v16hi,__cov_v16hi);
8482 __cov_v16hi __builtin_ia32_phsubw256(__cov_v16hi,__cov_v16hi);
8483 __cov_v8si __builtin_ia32_phsubd256(__cov_v8si,__cov_v8si);
8484 __cov_v16hi __builtin_ia32_phsubsw256(__cov_v16hi,__cov_v16hi);
8485 __cov_v32qi __builtin_ia32_pmaddubsw256(__cov_v32qi,__cov_v32qi);
8486 __cov_v16hi __builtin_ia32_pmaddwd256(__cov_v16hi,__cov_v16hi);
8487 __cov_v32qi __builtin_ia32_pmaxsb256(__cov_v32qi,__cov_v32qi);
8488 __cov_v16hi __builtin_ia32_pmaxsw256(__cov_v16hi,__cov_v16hi);
8489 __cov_v8si __builtin_ia32_pmaxsd256(__cov_v8si,__cov_v8si);
8490 __cov_v32qi __builtin_ia32_pmaxub256(__cov_v32qi,__cov_v32qi);
8491 __cov_v16hi __builtin_ia32_pmaxuw256(__cov_v16hi,__cov_v16hi);
8492 __cov_v8si __builtin_ia32_pmaxud256(__cov_v8si,__cov_v8si);
8493 __cov_v32qi __builtin_ia32_pminsb256(__cov_v32qi,__cov_v32qi);
8494 __cov_v16hi __builtin_ia32_pminsw256(__cov_v16hi,__cov_v16hi);
8495 __cov_v8si __builtin_ia32_pminsd256(__cov_v8si,__cov_v8si);
8496 __cov_v32qi __builtin_ia32_pminub256(__cov_v32qi,__cov_v32qi);
8497 __cov_v16hi __builtin_ia32_pminuw256(__cov_v16hi,__cov_v16hi);
8498 __cov_v8si __builtin_ia32_pminud256(__cov_v8si,__cov_v8si);
8499 int __builtin_ia32_pmovmskb256(__cov_v32qi);
8500 __cov_v16hi __builtin_ia32_pmovsxbw256(__cov_v16qi);
8501 __cov_v8si __builtin_ia32_pmovsxbd256(__cov_v16qi);
8502 __cov_v4di __builtin_ia32_pmovsxbq256(__cov_v16qi);
8503 __cov_v8si __builtin_ia32_pmovsxwd256(__cov_v8hi);
8504 __cov_v4di __builtin_ia32_pmovsxwq256(__cov_v8hi);
8505 __cov_v4di __builtin_ia32_pmovsxdq256(__cov_v4si);
8506 __cov_v16hi __builtin_ia32_pmovzxbw256(__cov_v16qi);
8507 __cov_v8si __builtin_ia32_pmovzxbd256(__cov_v16qi);
8508 __cov_v4di __builtin_ia32_pmovzxbq256(__cov_v16qi);
8509 __cov_v8si __builtin_ia32_pmovzxwd256(__cov_v8hi);
8510 __cov_v4di __builtin_ia32_pmovzxwq256(__cov_v8hi);
8511 __cov_v4di __builtin_ia32_pmovzxdq256(__cov_v4si);
8512 __cov_v4di __builtin_ia32_pmuldq256(__cov_v8si,__cov_v8si);
8513 __cov_v16hi __builtin_ia32_pmulhrsw256(__cov_v16hi, __cov_v16hi);
8514 __cov_v16hi __builtin_ia32_pmulhuw256(__cov_v16hi,__cov_v16hi);
8515 __cov_v16hi __builtin_ia32_pmulhw256(__cov_v16hi,__cov_v16hi);
8516 __cov_v16hi __builtin_ia32_pmullw256(__cov_v16hi,__cov_v16hi);
8517 __cov_v8si __builtin_ia32_pmulld256(__cov_v8si,__cov_v8si);
8518 __cov_v4di __builtin_ia32_pmuludq256(__cov_v8si,__cov_v8si);
8519 __cov_v4di __builtin_ia32_por256(__cov_v4di,__cov_v4di);
8520 __cov_v16hi __builtin_ia32_psadbw256(__cov_v32qi,__cov_v32qi);
8521 __cov_v32qi __builtin_ia32_pshufb256(__cov_v32qi,__cov_v32qi);
8522 __cov_v8si __builtin_ia32_pshufd256(__cov_v8si,int);
8523 __cov_v16hi __builtin_ia32_pshufhw256(__cov_v16hi,int);
8524 __cov_v16hi __builtin_ia32_pshuflw256(__cov_v16hi,int);
8525 __cov_v32qi __builtin_ia32_psignb256(__cov_v32qi,__cov_v32qi);
8526 __cov_v16hi __builtin_ia32_psignw256(__cov_v16hi,__cov_v16hi);
8527 __cov_v8si __builtin_ia32_psignd256(__cov_v8si,__cov_v8si);
8528 __cov_v4di __builtin_ia32_pslldqi256(__cov_v4di,int);
8529 __cov_v16hi __builtin_ia32_psllwi256(__cov_v16hi,int);
8530 __cov_v16hi __builtin_ia32_psllw256(__cov_v16hi,__cov_v8hi);
8531 __cov_v8si __builtin_ia32_pslldi256(__cov_v8si,int);
8532 __cov_v8si __builtin_ia32_pslld256(__cov_v8si,__cov_v4si);
8533 __cov_v4di __builtin_ia32_psllqi256(__cov_v4di,int);
8534 __cov_v4di __builtin_ia32_psllq256(__cov_v4di,__cov_v2di);
8535 __cov_v16hi __builtin_ia32_psrawi256(__cov_v16hi,int);
8536 __cov_v16hi __builtin_ia32_psraw256(__cov_v16hi,__cov_v8hi);
8537 __cov_v8si __builtin_ia32_psradi256(__cov_v8si,int);
8538 __cov_v8si __builtin_ia32_psrad256(__cov_v8si,__cov_v4si);
8539 __cov_v4di __builtin_ia32_psrldqi256(__cov_v4di, int);
8540 __cov_v16hi __builtin_ia32_psrlwi256(__cov_v16hi,int);
8541 __cov_v16hi __builtin_ia32_psrlw256(__cov_v16hi,__cov_v8hi);
8542 __cov_v8si __builtin_ia32_psrldi256(__cov_v8si,int);
8543 __cov_v8si __builtin_ia32_psrld256(__cov_v8si,__cov_v4si);
8544 __cov_v4di __builtin_ia32_psrlqi256(__cov_v4di,int);
8545 __cov_v4di __builtin_ia32_psrlq256(__cov_v4di,__cov_v2di);
8546 __cov_v32qi __builtin_ia32_psubb256(__cov_v32qi,__cov_v32qi);
8547 __cov_m256i __builtin_ia32_psubw256(__cov_v16hi,__cov_v16hi);
8548 __cov_v8si __builtin_ia32_psubd256(__cov_v8si,__cov_v8si);
8549 __cov_v4di __builtin_ia32_psubq256(__cov_v4di,__cov_v4di);
8550 __cov_v32qi __builtin_ia32_psubsb256(__cov_v32qi,__cov_v32qi);
8551 __cov_v16hi __builtin_ia32_psubsw256(__cov_v16hi,__cov_v16hi);
8552 __cov_v32qi __builtin_ia32_psubusb256(__cov_v32qi,__cov_v32qi);
8553 __cov_v16hi __builtin_ia32_psubusw256(__cov_v16hi,__cov_v16hi);
8554 __cov_v32qi __builtin_ia32_punpckhbw256(__cov_v32qi,__cov_v32qi);
8555 __cov_v16hi __builtin_ia32_punpckhwd256(__cov_v16hi,__cov_v16hi);
8556 __cov_v8si __builtin_ia32_punpckhdq256(__cov_v8si,__cov_v8si);
8557 __cov_v4di __builtin_ia32_punpckhqdq256(__cov_v4di,__cov_v4di);
8558 __cov_v32qi __builtin_ia32_punpcklbw256(__cov_v32qi,__cov_v32qi);
8559 __cov_v16hi __builtin_ia32_punpcklwd256(__cov_v16hi,__cov_v16hi);
8560 __cov_v8si __builtin_ia32_punpckldq256(__cov_v8si,__cov_v8si);
8561 __cov_v4di __builtin_ia32_punpcklqdq256(__cov_v4di,__cov_v4di);
8562 __cov_v4di __builtin_ia32_pxor256(__cov_v4di,__cov_v4di);
8563 __cov_v4di __builtin_ia32_movntdqa256(__cov_v4di *);
8564 __cov_v4sf __builtin_ia32_vbroadcastss_ps(__cov_v4sf);
8565 __cov_v8sf __builtin_ia32_vbroadcastss_ps256(__cov_v4sf);
8566 __cov_v4df __builtin_ia32_vbroadcastsd_pd256(__cov_v2df);
8567 __cov_v4di __builtin_ia32_vbroadcastsi256(__cov_v2di);
8568 __cov_v4si __builtin_ia32_pblendd128(__cov_v4si,__cov_v4si, int);
8569 __cov_v8si __builtin_ia32_pblendd256(__cov_v8si,__cov_v8si, int);
8570 __cov_v32qi __builtin_ia32_pbroadcastb256(__cov_v16qi);
8571 __cov_v16hi __builtin_ia32_pbroadcastw256(__cov_v8hi);
8572 __cov_v8si __builtin_ia32_pbroadcastd256(__cov_v4si);
8573 __cov_v4di __builtin_ia32_pbroadcastq256(__cov_v2di);
8574 __cov_v16qi __builtin_ia32_pbroadcastb128(__cov_v16qi);
8575 __cov_v8hi __builtin_ia32_pbroadcastw128(__cov_v8hi);
8576 __cov_v4si __builtin_ia32_pbroadcastd128(__cov_v4si);
8577 __cov_v2di __builtin_ia32_pbroadcastq128(__cov_v2di);
8578 __cov_v8si __builtin_ia32_permvarsi256(__cov_v8si,__cov_v8si);
8579 __cov_v4df __builtin_ia32_permdf256(__cov_v4df,int);
8580 __cov_v8sf __builtin_ia32_permvarsf256(__cov_v8sf,__cov_v8si);
8581 __cov_v4di __builtin_ia32_permdi256(__cov_v4di,int);
8582 __cov_v4di __builtin_ia32_permti256(__cov_v4di,__cov_v4di,int);
8583 __cov_m128i __builtin_ia32_extract128i256(__cov_v4di,int);
8584 __cov_v4di __builtin_ia32_insert128i256(__cov_v4di,__cov_v2di,int);
8585 __cov_v8si __builtin_ia32_maskloadd256(const __cov_v8si *,__cov_v8si);
8586 __cov_v4di __builtin_ia32_maskloadq256(const __cov_v4di *,__cov_v4di);
8587 __cov_v4si __builtin_ia32_maskloadd(const __cov_v4si *,__cov_v4si);
8588 __cov_v2di __builtin_ia32_maskloadq(const __cov_v2di *,__cov_v2di);
8589 void __builtin_ia32_maskstored256(__cov_v8si *,__cov_v8si,__cov_v8si);
8590 void __builtin_ia32_maskstoreq256(__cov_v4di *,__cov_v4di,__cov_v4di);
8591 void __builtin_ia32_maskstored(__cov_v4si *,__cov_v4si,__cov_v4si);
8592 void __builtin_ia32_maskstoreq(__cov_v2di *,__cov_v2di,__cov_v2di);
8593 __cov_v8si __builtin_ia32_psllv8si(__cov_v8si,__cov_v8si);
8594 __cov_v4si __builtin_ia32_psllv4si(__cov_v4si,__cov_v4si);
8595 __cov_v4di __builtin_ia32_psllv4di(__cov_v4di,__cov_v4di);
8596 __cov_v2di __builtin_ia32_psllv2di(__cov_v2di,__cov_v2di);
8597 __cov_v8si __builtin_ia32_psrav8si(__cov_v8si,__cov_v8si);
8598 __cov_v4si __builtin_ia32_psrav4si(__cov_v4si,__cov_v4si);
8599 __cov_v8si __builtin_ia32_psrlv8si(__cov_v8si,__cov_v8si);
8600 __cov_v4si __builtin_ia32_psrlv4si(__cov_v4si,__cov_v4si);
8601 __cov_v4di __builtin_ia32_psrlv4di(__cov_v4di,__cov_v4di);
8602 __cov_v2di __builtin_ia32_psrlv2di(__cov_v2di,__cov_v2di);
8603 __cov_v2df __builtin_ia32_gathersiv2df(__cov_v2df, const double *,__cov_v4si,__cov_v2df,int);
8604 __cov_v4df __builtin_ia32_gathersiv4df(__cov_v4df, const double *,__cov_v4si,__cov_v4df,int);
8605 __cov_v2df __builtin_ia32_gatherdiv2df(__cov_v2df, const double *,__cov_v2di,__cov_v2df,int);
8606 __cov_v4df __builtin_ia32_gatherdiv4df(__cov_v4df, const double *,__cov_v4di,__cov_v4df,int);
8607 __cov_v4sf __builtin_ia32_gathersiv4sf(__cov_v4sf, const float *,__cov_v4si,__cov_v4sf,int);
8608 __cov_v8sf __builtin_ia32_gathersiv8sf(__cov_v8sf, const float *,__cov_v8si,__cov_v8sf,int);
8609 __cov_v4sf __builtin_ia32_gatherdiv4sf(__cov_v4sf, const float *,__cov_v2di,__cov_v4sf,int);
8610 __cov_v4sf __builtin_ia32_gatherdiv4sf256(__cov_v4sf, const float *,__cov_v4di,__cov_v4sf,int);
8611 __cov_v2di __builtin_ia32_gathersiv2di(__cov_v2di, const long long *,__cov_v4si,__cov_v2di,int);
8612 __cov_v4di __builtin_ia32_gathersiv4di(__cov_v4di, const long long *,__cov_v4si,__cov_v4di,int);
8613 __cov_v2di __builtin_ia32_gatherdiv2di(__cov_v2di, const long long *,__cov_v2di,__cov_v2di,int);
8614 __cov_v4di __builtin_ia32_gatherdiv4di(__cov_v4di, const long long *,__cov_v4di,__cov_v4di,int);
8615 __cov_v4si __builtin_ia32_gathersiv4si(__cov_v4si, const int *,__cov_v4si,__cov_v4si,int);
8616 __cov_v8si __builtin_ia32_gathersiv8si(__cov_v8si, const int *,__cov_v8si,__cov_v8si,int);
8617 __cov_v4si __builtin_ia32_gatherdiv4si(__cov_v4si, const int *,__cov_v2di,__cov_v4si,int);
8618 __cov_v4si __builtin_ia32_gatherdiv4si256(__cov_v4si, const int *,__cov_v4di,__cov_v4si,int);
8619 #endif
8620
8621
8622
8623
8624
8625 #if defined(__AVX512F__) || __COVERITY_GCC49_INTRINSICS
8626 __cov_m512d __builtin_ia32_addpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8627 __cov_m512 __builtin_ia32_addps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8628 __cov_m512i __builtin_ia32_blendmd_512_mask(__cov_v16si,__cov_v16si,__cov_mmask16);
8629 __cov_m512d __builtin_ia32_blendmpd_512_mask(__cov_v8df,__cov_v8df,__cov_mmask8);
8630 __cov_m512 __builtin_ia32_blendmps_512_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16);
8631 __cov_m512i __builtin_ia32_blendmq_512_mask(__cov_v8di,__cov_v8di,__cov_mmask8);
8632 __cov_m512 __builtin_ia32_broadcastf32x4_512(__cov_v4sf,__cov_v16sf,__cov_mmask16);
8633 __cov_m512d __builtin_ia32_broadcastf64x4_512(__cov_v4df,__cov_v8df,__cov_mmask8);
8634 __cov_m512i __builtin_ia32_broadcasti32x4_512(__cov_v4si,__cov_v16si,__cov_mmask16);
8635 __cov_m512i __builtin_ia32_broadcasti64x4_512(__cov_v4di,__cov_v8di,__cov_mmask8);
8636 __cov_m512d __builtin_ia32_broadcastsd512(__cov_v2df,__cov_v8df,__cov_mmask8);
8637 __cov_m512 __builtin_ia32_broadcastss512(__cov_v4sf,__cov_v16sf,__cov_mmask16);
8638 __cov_mmask16 __builtin_ia32_cmpd512_mask(__cov_v16si,__cov_v16si,int,__cov_mmask16);
8639 __cov_mmask8 __builtin_ia32_cmpq512_mask(__cov_v8di,__cov_v8di,int,__cov_mmask8);
8640 __cov_m512d __builtin_ia32_compressdf512_mask(__cov_v8df,__cov_v8df,__cov_mmask8);
8641 __cov_m512i __builtin_ia32_compressdi512_mask(__cov_v8di,__cov_v8di,__cov_mmask8);
8642 __cov_m512 __builtin_ia32_compresssf512_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16);
8643 __cov_m512i __builtin_ia32_compresssi512_mask(__cov_v16si,__cov_v16si,__cov_mmask16);
8644 void __builtin_ia32_compressstoredf512_mask(__cov_v8df *,__cov_v8df,__cov_mmask8);
8645 void __builtin_ia32_compressstoredi512_mask(__cov_v8di *,__cov_v8di,__cov_mmask8);
8646 void __builtin_ia32_compressstoresf512_mask(__cov_v16sf *,__cov_v16sf,__cov_mmask16);
8647 void __builtin_ia32_compressstoresi512_mask(__cov_v16si *,__cov_v16si,__cov_mmask16);
8648 __cov_m512d __builtin_ia32_cvtdq2pd512_mask(__cov_v8si,__cov_v8df,__cov_mmask8);
8649 __cov_m512 __builtin_ia32_cvtdq2ps512_mask(__cov_v16si,__cov_v16sf,__cov_mmask16,int);
8650 __cov_m256i __builtin_ia32_cvtpd2dq512_mask(__cov_v8df,__cov_v8si,__cov_mmask8,int);
8651 __cov_m256 __builtin_ia32_cvtpd2ps512_mask(__cov_v8df,__cov_v8sf,__cov_mmask8,int);
8652 __cov_m256i __builtin_ia32_cvtpd2udq512_mask(__cov_v8df,__cov_v8si,__cov_mmask8,int);
8653 __cov_m512i __builtin_ia32_cvtps2dq512_mask(__cov_v16sf,__cov_v16si,__cov_mmask16,int);
8654 __cov_m512d __builtin_ia32_cvtps2pd512_mask(__cov_v8sf,__cov_v8df,__cov_mmask8,int);
8655 __cov_m512i __builtin_ia32_cvtps2udq512_mask(__cov_v16sf,__cov_v16si,__cov_mmask16,int);
8656 __cov_m256i __builtin_ia32_cvttpd2dq512_mask(__cov_v8df,__cov_v8si,__cov_mmask8,int);
8657 __cov_m256i __builtin_ia32_cvttpd2udq512_mask(__cov_v8df,__cov_v8si,__cov_mmask8,int);
8658 __cov_m512i __builtin_ia32_cvttps2dq512_mask(__cov_v16sf,__cov_v16si,__cov_mmask16,int);
8659 __cov_m512i __builtin_ia32_cvttps2udq512_mask(__cov_v16sf,__cov_v16si,__cov_mmask16,int);
8660 __cov_m512d __builtin_ia32_cvtudq2pd512_mask(__cov_v8si,__cov_v8df,__cov_mmask8);
8661 __cov_m512 __builtin_ia32_cvtudq2ps512_mask(__cov_v16si,__cov_v16sf,__cov_mmask16,int);
8662 __cov_v4df __builtin_ia32_extractf64x4_mask(__cov_v8df,int,__cov_v4df,__cov_mmask8);
8663 __cov_v4sf __builtin_ia32_extractf32x4_mask(__cov_v16sf,int,__cov_v4sf,__cov_mmask8);
8664 __cov_v4di __builtin_ia32_extracti64x4_mask(__cov_v8di,int,__cov_v4di,__cov_mmask8);
8665 __cov_v4si __builtin_ia32_extracti32x4_mask(__cov_v16si,int,__cov_v4si,__cov_mmask8);
8666 __cov_v16si __builtin_ia32_inserti32x4_mask(__cov_v16si,__cov_v4si,int,__cov_v16si,__cov_mmask16);
8667 __cov_v16sf __builtin_ia32_insertf32x4_mask(__cov_v16sf,__cov_v4sf,int,__cov_v16sf,__cov_mmask16);
8668 __cov_v8di __builtin_ia32_inserti64x4_mask(__cov_v8di,__cov_v4di,int,__cov_v8di,__cov_mmask8);
8669 __cov_v8df __builtin_ia32_insertf64x4_mask(__cov_v8df,__cov_v4df,int,__cov_v8df,__cov_mmask8);
8670 __cov_v16si __builtin_ia32_inserti32x8_mask(__cov_v16si,__cov_v8si,int,__cov_v16si,__cov_mmask16);
8671 __cov_m128d __builtin_ia32_cvtusi2sd32(__cov_v2df,unsigned);
8672 __cov_m128d __builtin_ia32_cvtusi2sd64(__cov_v2df,unsigned long long,int);
8673 __cov_v2df __builtin_ia32_cvtsi2sd64(__cov_v2df,long long,int);
8674 __cov_m128 __builtin_ia32_cvtusi2ss32(__cov_v4sf,unsigned,int);
8675 __cov_v4sf __builtin_ia32_cvtsi2ss32(__cov_v4sf,int,int);
8676 __cov_m128 __builtin_ia32_cvtusi2ss64(__cov_v4sf,unsigned long long,int);
8677 __cov_v4sf __builtin_ia32_cvtsi2ss64(__cov_v4sf,long long,int);
8678 __cov_m512d __builtin_ia32_divpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8679 __cov_m512 __builtin_ia32_divps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8680 __cov_m128d __builtin_ia32_mulsd_round(__cov_v2df,__cov_v2df,int);
8681 __cov_m128 __builtin_ia32_mulss_round(__cov_v4sf,__cov_v4sf,int);
8682 __cov_m128d __builtin_ia32_divsd_round(__cov_v2df,__cov_v2df,int);
8683 __cov_m128 __builtin_ia32_divss_round(__cov_v4sf,__cov_v4sf,int);
8684 __cov_m512d __builtin_ia32_expanddf512_mask(__cov_v8df,__cov_v8df,__cov_mmask8);
8685 __cov_m512d __builtin_ia32_expanddf512_maskz(__cov_v8df,__cov_v8df,__cov_mmask8);
8686 __cov_m512i __builtin_ia32_expanddi512_mask(__cov_v8di,__cov_v8di,__cov_mmask8);
8687 __cov_m512i __builtin_ia32_expanddi512_maskz(__cov_v8di,__cov_v8di,__cov_mmask8);
8688 __cov_m512d __builtin_ia32_expandloaddf512_mask(const __cov_v8df *,__cov_v8df,__cov_mmask8);
8689 __cov_m512d __builtin_ia32_expandloaddf512_maskz(const __cov_v8df *,__cov_v8df,__cov_mmask8);
8690 __cov_m512i __builtin_ia32_expandloaddi512_mask(const __cov_v8di *,__cov_v8di,__cov_mmask8);
8691 __cov_m512i __builtin_ia32_expandloaddi512_maskz(const __cov_v8di *,__cov_v8di,__cov_mmask8);
8692 __cov_m512 __builtin_ia32_expandloadsf512_mask(const __cov_v16sf *,__cov_v16sf,__cov_mmask16);
8693 __cov_m512 __builtin_ia32_expandloadsf512_maskz(const __cov_v16sf *,__cov_v16sf,__cov_mmask16);
8694 __cov_m512i __builtin_ia32_expandloadsi512_mask(const __cov_v16si *,__cov_v16si,__cov_mmask16);
8695 __cov_m512i __builtin_ia32_expandloadsi512_maskz(const __cov_v16si *,__cov_v16si,__cov_mmask16);
8696 __cov_m512 __builtin_ia32_expandsf512_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16);
8697 __cov_m512 __builtin_ia32_expandsf512_maskz(__cov_v16sf,__cov_v16sf,__cov_mmask16);
8698 __cov_m512i __builtin_ia32_expandsi512_mask(__cov_v16si,__cov_v16si,__cov_mmask16);
8699 __cov_m512i __builtin_ia32_expandsi512_maskz(__cov_v16si,__cov_v16si,__cov_mmask16);
8700 __cov_mmask16 __builtin_ia32_kandhi(__cov_mmask16,__cov_mmask16);
8701 __cov_mmask16 __builtin_ia32_kandnhi(__cov_mmask16,__cov_mmask16);
8702 __cov_mmask16 __builtin_ia32_kmov16(__cov_mmask16);
8703 __cov_mmask16 __builtin_ia32_knothi(__cov_mmask16);
8704 __cov_mmask16 __builtin_ia32_korhi(__cov_mmask16,__cov_mmask16);
8705 __cov_mmask16 __builtin_ia32_kortestchi(__cov_mmask16,__cov_mmask16);
8706 __cov_mmask16 __builtin_ia32_kortestzhi(__cov_mmask16,__cov_mmask16);
8707 __cov_mmask16 __builtin_ia32_kunpckhi(__cov_mmask16,__cov_mmask16);
8708 __cov_mmask16 __builtin_ia32_kxnorhi(__cov_mmask16,__cov_mmask16);
8709 __cov_mmask16 __builtin_ia32_kxorhi(__cov_mmask16,__cov_mmask16);
8710 __cov_m512d __builtin_ia32_loadapd512_mask(const __cov_v8df *,__cov_v8df,__cov_mmask8);
8711 __cov_m512 __builtin_ia32_loadaps512_mask(const __cov_v16sf *,__cov_v16sf,__cov_mmask16);
8712 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
8713 __cov_m512i __builtin_ia32_loaddqudi512_mask(const long long *,__cov_v8di,__cov_mmask8);
8714 __cov_m512i __builtin_ia32_loaddqusi512_mask(const int *,__cov_v16si,__cov_mmask16);
8715 __cov_m512d __builtin_ia32_loadupd512_mask(const double *,__cov_v8df,__cov_mmask8);
8716 __cov_m512 __builtin_ia32_loadups512_mask(const float *,__cov_v16sf,__cov_mmask16);
8717 #else
8718 __cov_m512i __builtin_ia32_loaddqudi512_mask(const __cov_v8di *,__cov_v8di,__cov_mmask8);
8719 __cov_m512i __builtin_ia32_loaddqusi512_mask(const __cov_v16si *,__cov_v16si,__cov_mmask16);
8720 __cov_m512d __builtin_ia32_loadupd512_mask(const __cov_v8df *,__cov_v8df,__cov_mmask8);
8721 __cov_m512 __builtin_ia32_loadups512_mask(const __cov_v16sf *,__cov_v16sf,__cov_mmask16);
8722 #endif
8723 __cov_m512d __builtin_ia32_maxpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8724 __cov_m512 __builtin_ia32_maxps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8725 __cov_m512d __builtin_ia32_minpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8726 __cov_m512 __builtin_ia32_minps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8727 __cov_m512d __builtin_ia32_movapd512_mask(__cov_v8df,__cov_v8df,__cov_mmask8);
8728 __cov_m512 __builtin_ia32_movaps512_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16);
8729 __cov_m512d __builtin_ia32_movddup512_mask(__cov_v8df,__cov_v8df,__cov_mmask8);
8730 __cov_m512i __builtin_ia32_movdqa32_512_mask(__cov_v16si,__cov_v16si,__cov_mmask16);
8731 __cov_m512i __builtin_ia32_movdqa32load512_mask(const __cov_v16si *,__cov_v16si,__cov_mmask16);
8732 void __builtin_ia32_movdqa32store512_mask(__cov_v16si *,__cov_v16si,__cov_mmask16);
8733 __cov_m512i __builtin_ia32_movdqa64_512_mask(__cov_v8di,__cov_v8di,__cov_mmask8);
8734 __cov_m512i __builtin_ia32_movdqa64load512_mask(const __cov_v8di *,__cov_v8di,__cov_mmask8);
8735 void __builtin_ia32_movdqa64store512_mask(__cov_v8di *,__cov_v8di,__cov_mmask8);
8736 void __builtin_ia32_movntdq512(__cov_v8di *,__cov_v8di);
8737 __cov_m512i __builtin_ia32_movntdqa512(__cov_v8di *);
8738 void __builtin_ia32_movntpd512(double *,__cov_v8df);
8739 void __builtin_ia32_movntps512(float *,__cov_v16sf);
8740 __cov_m512 __builtin_ia32_movshdup512_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16);
8741 __cov_m512 __builtin_ia32_movsldup512_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16);
8742 __cov_m512d __builtin_ia32_mulpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8743 __cov_m512 __builtin_ia32_mulps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8744 __cov_m512i __builtin_ia32_pabsd512_mask(__cov_v16si,__cov_v16si,__cov_mmask16);
8745 __cov_m512i __builtin_ia32_pabsq512_mask(__cov_v8di,__cov_v8di,__cov_mmask8);
8746 __cov_m512i __builtin_ia32_paddd512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8747 __cov_m512i __builtin_ia32_paddq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8748 __cov_m512i __builtin_ia32_pandd512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8749 __cov_m512i __builtin_ia32_pandnd512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8750 __cov_m512i __builtin_ia32_pandnq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8751 __cov_m512i __builtin_ia32_pandq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8752 __cov_m512i __builtin_ia32_pbroadcastd512(__cov_v4si,__cov_v16si,__cov_mmask16);
8753 __cov_m512i __builtin_ia32_pbroadcastd512_gpr_mask(int,__cov_v16si,__cov_mmask16);
8754 __cov_m512i __builtin_ia32_pbroadcastq512(__cov_v2di,__cov_v8di,__cov_mmask8);
8755 __cov_m512i __builtin_ia32_pbroadcastq512_gpr_mask(long long,__cov_v8di,__cov_mmask8);
8756 __cov_m512i __builtin_ia32_pbroadcastq512_mem_mask(long long,__cov_v8di,__cov_mmask8);
8757 __cov_mmask16 __builtin_ia32_pcmpeqd512_mask(__cov_v16si,__cov_v16si,__cov_mmask16);
8758 __cov_mmask8 __builtin_ia32_pcmpeqq512_mask(__cov_v8di,__cov_v8di,__cov_mmask8);
8759 __cov_mmask16 __builtin_ia32_pcmpgtd512_mask(__cov_v16si,__cov_v16si,__cov_mmask16);
8760 __cov_mmask8 __builtin_ia32_pcmpgtq512_mask(__cov_v8di,__cov_v8di,__cov_mmask8);
8761 __cov_m512d __builtin_ia32_permvardf512_mask(__cov_v8df,__cov_v8di,__cov_v8df,__cov_mmask8);
8762 __cov_m512i __builtin_ia32_permvardi512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8763 __cov_m512 __builtin_ia32_permvarsf512_mask(__cov_v16sf,__cov_v16si,__cov_v16sf,__cov_mmask16);
8764 __cov_m512i __builtin_ia32_permvarsi512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8765 __cov_m512i __builtin_ia32_pmaxsd512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8766 __cov_m512i __builtin_ia32_pmaxsq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8767 __cov_m512i __builtin_ia32_pmaxud512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8768 __cov_m512i __builtin_ia32_pmaxuq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8769 __cov_m512i __builtin_ia32_pminsd512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8770 __cov_m512i __builtin_ia32_pminsq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8771 __cov_m512i __builtin_ia32_pminud512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8772 __cov_m512i __builtin_ia32_pminuq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8773 __cov_m128i __builtin_ia32_pmovdb512_mask(__cov_v16si,__cov_v16qi,__cov_mmask16);
8774 void __builtin_ia32_pmovdb512mem_mask(__cov_v16qi *,__cov_v16si,__cov_mmask16);
8775 __cov_m256i __builtin_ia32_pmovdw512_mask(__cov_v16si,__cov_v16hi,__cov_mmask16);
8776 void __builtin_ia32_pmovdw512mem_mask(__cov_v16hi *,__cov_v16si,__cov_mmask16);
8777 __cov_m128i __builtin_ia32_pmovqb512_mask(__cov_v8di,__cov_v16qi,__cov_mmask8);
8778 void __builtin_ia32_pmovqb512mem_mask(__cov_v16qi *,__cov_v8di,__cov_mmask8);
8779 __cov_m256i __builtin_ia32_pmovqd512_mask(__cov_v8di,__cov_v8si,__cov_mmask8);
8780 void __builtin_ia32_pmovqd512mem_mask(__cov_v8si *,__cov_v8di,__cov_mmask8);
8781 __cov_m128i __builtin_ia32_pmovqw512_mask(__cov_v8di,__cov_v8hi,__cov_mmask8);
8782 void __builtin_ia32_pmovqw512mem_mask(__cov_v8hi *,__cov_v8di,__cov_mmask8);
8783 __cov_m128i __builtin_ia32_pmovsdb512_mask(__cov_v16si,__cov_v16qi,__cov_mmask16);
8784 void __builtin_ia32_pmovsdb512mem_mask(__cov_v16qi *,__cov_v16si,__cov_mmask16);
8785 __cov_m256i __builtin_ia32_pmovsdw512_mask(__cov_v16si,__cov_v16hi,__cov_mmask16);
8786 void __builtin_ia32_pmovsdw512mem_mask(__cov_v16hi *,__cov_v16si,__cov_mmask16);
8787 __cov_m128i __builtin_ia32_pmovsqb512_mask(__cov_v8di,__cov_v16qi,__cov_mmask8);
8788 void __builtin_ia32_pmovsqb512mem_mask(__cov_v16qi *,__cov_v8di,__cov_mmask8);
8789 __cov_m256i __builtin_ia32_pmovsqd512_mask(__cov_v8di,__cov_v8si,__cov_mmask8);
8790 void __builtin_ia32_pmovsqd512mem_mask(__cov_v8si *,__cov_v8di,__cov_mmask8);
8791 __cov_m128i __builtin_ia32_pmovsqw512_mask(__cov_v8di,__cov_v8hi,__cov_mmask8);
8792 void __builtin_ia32_pmovsqw512mem_mask(__cov_v8hi *,__cov_v8di,__cov_mmask8);
8793 __cov_m512i __builtin_ia32_pmovsxbd512_mask(__cov_v16qi,__cov_v16si,__cov_mmask16);
8794 __cov_m512i __builtin_ia32_pmovsxbq512_mask(__cov_v16qi,__cov_v8di,__cov_mmask8);
8795 __cov_m512i __builtin_ia32_pmovsxdq512_mask(__cov_v8si,__cov_v8di,__cov_mmask8);
8796 __cov_m512i __builtin_ia32_pmovsxwd512_mask(__cov_v16hi,__cov_v16si,__cov_mmask16);
8797 __cov_m512i __builtin_ia32_pmovsxwq512_mask(__cov_v8hi,__cov_v8di,__cov_mmask8);
8798 __cov_m128i __builtin_ia32_pmovusdb512_mask(__cov_v16si,__cov_v16qi,__cov_mmask16);
8799 void __builtin_ia32_pmovusdb512mem_mask(__cov_v16qi *,__cov_v16si,__cov_mmask16);
8800 __cov_m256i __builtin_ia32_pmovusdw512_mask(__cov_v16si,__cov_v16hi,__cov_mmask16);
8801 void __builtin_ia32_pmovusdw512mem_mask(__cov_v16hi *,__cov_v16si,__cov_mmask16);
8802 __cov_m128i __builtin_ia32_pmovusqb512_mask(__cov_v8di,__cov_v16qi,__cov_mmask8);
8803 void __builtin_ia32_pmovusqb512mem_mask(__cov_v16qi *,__cov_v8di,__cov_mmask8);
8804 __cov_m256i __builtin_ia32_pmovusqd512_mask(__cov_v8di,__cov_v8si,__cov_mmask8);
8805 void __builtin_ia32_pmovusqd512mem_mask(__cov_v8si *,__cov_v8di,__cov_mmask8);
8806 __cov_m128i __builtin_ia32_pmovusqw512_mask(__cov_v8di,__cov_v8hi,__cov_mmask8);
8807 void __builtin_ia32_pmovusqw512mem_mask(__cov_v8hi *,__cov_v8di,__cov_mmask8);
8808 __cov_m512i __builtin_ia32_pmovzxbd512_mask(__cov_v16qi,__cov_v16si,__cov_mmask16);
8809 __cov_m512i __builtin_ia32_pmovzxbq512_mask(__cov_v16qi,__cov_v8di,__cov_mmask8);
8810 __cov_m512i __builtin_ia32_pmovzxdq512_mask(__cov_v8si,__cov_v8di,__cov_mmask8);
8811 __cov_m512i __builtin_ia32_pmovzxwd512_mask(__cov_v16hi,__cov_v16si,__cov_mmask16);
8812 __cov_m512i __builtin_ia32_pmovzxwq512_mask(__cov_v8hi,__cov_v8di,__cov_mmask8);
8813 __cov_m512i __builtin_ia32_pmuldq512_mask(__cov_v16si,__cov_v16si,__cov_v8di,__cov_mmask8);
8814 __cov_m512i __builtin_ia32_pmulld512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8815 __cov_m512i __builtin_ia32_pmuludq512_mask(__cov_v16si,__cov_v16si,__cov_v8di,__cov_mmask8);
8816 __cov_m512i __builtin_ia32_psllqi512_mask(__cov_v8di, unsigned int, __cov_v8di, __cov_mmask8);
8817 __cov_m512i __builtin_ia32_pord512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8818 __cov_m512i __builtin_ia32_porq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8819 __cov_m512i __builtin_ia32_prolvd512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8820 __cov_m512i __builtin_ia32_prolvq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8821 __cov_m512i __builtin_ia32_prorvd512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8822 __cov_m512i __builtin_ia32_prorvq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8823 __cov_m512i __builtin_ia32_pslld512_mask(__cov_v16si,__cov_v4si,__cov_v16si,__cov_mmask16);
8824 __cov_m512i __builtin_ia32_psrldi512_mask(__cov_v16si,unsigned int,__cov_v16si,__cov_mmask16);
8825 __cov_m512i __builtin_ia32_psllq512_mask(__cov_v8di,__cov_v2di,__cov_v8di,__cov_mmask8);
8826 __cov_m512i __builtin_ia32_psrlqi512_mask(__cov_v8di, int, __cov_v8di, __cov_mmask8);
8827 __cov_m512i __builtin_ia32_psllv16si_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8828 __cov_m512i __builtin_ia32_psllv8di_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8829 __cov_m512i __builtin_ia32_psrad512_mask(__cov_v16si,__cov_v4si,__cov_v16si,__cov_mmask16);
8830 __cov_m128d __builtin_ia32_addsd_round(__cov_v2df,__cov_v2df,int);
8831 __cov_m128 __builtin_ia32_addss_round(__cov_v4sf,__cov_v4sf,int);
8832 __cov_m128d __builtin_ia32_subsd_round(__cov_v2df,__cov_v2df,int);
8833 __cov_m128 __builtin_ia32_subss_round(__cov_v4sf,__cov_v4sf,int);
8834 __cov_v16si __builtin_ia32_pshufd512_mask(__cov_v16si,int,__cov_v16si,__cov_mmask16);
8835 __cov_v8di __builtin_ia32_shuf_i64x2_mask(__cov_v8di,__cov_v8di,int,__cov_v8di,__cov_mmask8);
8836 __cov_v16si __builtin_ia32_shuf_i32x4_mask(__cov_v16si,__cov_v16si,int,__cov_v16si,__cov_mmask16);
8837 __cov_v8df __builtin_ia32_shuf_f64x2_mask(__cov_v8df,__cov_v8df,int,__cov_v8df,__cov_mmask8);
8838 __cov_v16sf __builtin_ia32_shuf_f32x4_mask(__cov_v16sf,__cov_v16sf,int,__cov_v16sf,__cov_mmask16);
8839 __cov_v16hi __builtin_ia32_pshufhw256_mask(__cov_v16hi,int,__cov_v16hi,__cov_mmask16);
8840 __cov_v16hi __builtin_ia32_pshuflw256_mask(__cov_v16hi,int,__cov_v16hi,__cov_mmask16);
8841 __cov_m512i __builtin_ia32_pternlogq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,int,__cov_mmask8);
8842 __cov_m512i __builtin_ia32_pternlogq512_maskz(__cov_v8di,__cov_v8di,__cov_v8di,int,__cov_mmask8);
8843 __cov_m512i __builtin_ia32_pternlogd512_mask(__cov_v16si,__cov_v16si,__cov_v16si,int,__cov_mmask16);
8844 __cov_m512i __builtin_ia32_pternlogd512_maskz(__cov_v16si,__cov_v16si,__cov_v16si,int,__cov_mmask16);
8845 __cov_m512i __builtin_ia32_psraq512_mask(__cov_v8di,__cov_v2di,__cov_v8di,__cov_mmask8);
8846 __cov_m512i __builtin_ia32_pslldi512_mask(__cov_v16si,unsigned int,__cov_v16si,__cov_mmask16);
8847 __cov_m512i __builtin_ia32_psrav16si_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8848 __cov_m512i __builtin_ia32_psrav8di_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8849 __cov_m512i __builtin_ia32_psrld512_mask(__cov_v16si,__cov_v4si,__cov_v16si,__cov_mmask16);
8850 __cov_m512i __builtin_ia32_psradi512_mask(__cov_v16si,unsigned int,__cov_v16si,__cov_mmask16);
8851 __cov_m512i __builtin_ia32_psrlq512_mask(__cov_v8di,__cov_v2di,__cov_v8di,__cov_mmask8);
8852 __cov_m512i __builtin_ia32_psraqi512_mask(__cov_v8di,int,__cov_v8di,__cov_mmask8);
8853 __cov_m512i __builtin_ia32_psrlv16si_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8854 __cov_m512i __builtin_ia32_psrlv8di_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8855 __cov_m512i __builtin_ia32_psubd512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8856 __cov_m512i __builtin_ia32_psubq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8857 __cov_mmask16 __builtin_ia32_ptestmd512(__cov_v16si,__cov_v16si,__cov_mmask16);
8858 __cov_mmask8 __builtin_ia32_ptestmq512(__cov_v8di,__cov_v8di,__cov_mmask8);
8859 __cov_mmask16 __builtin_ia32_ptestnmd512(__cov_v16si,__cov_v16si,__cov_mmask16);
8860 __cov_mmask8 __builtin_ia32_ptestnmq512(__cov_v8di,__cov_v8di,__cov_mmask8);
8861 __cov_m512i __builtin_ia32_punpckhdq512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8862 __cov_m512i __builtin_ia32_punpckhqdq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8863 __cov_m512i __builtin_ia32_punpckldq512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8864 __cov_m512i __builtin_ia32_punpcklqdq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8865 __cov_m512i __builtin_ia32_pxord512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8866 __cov_m512i __builtin_ia32_pxorq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8867 __cov_m512d __builtin_ia32_rcp14pd512_mask(__cov_v8df,__cov_v8df,__cov_mmask8);
8868 __cov_m512 __builtin_ia32_rcp14ps512_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16);
8869 __cov_m128d __builtin_ia32_rcp14sd(__cov_v2df,__cov_v2df);
8870 __cov_m128 __builtin_ia32_rcp14ss(__cov_v4sf,__cov_v4sf);
8871 __cov_m512d __builtin_ia32_rndscalepd_mask(__cov_v8df,int,__cov_v8df,__cov_mmask8,int);
8872 __cov_m512 __builtin_ia32_rndscaleps_mask(__cov_v16sf,int,__cov_v16sf,__cov_mmask16,int);
8873 __cov_m512d __builtin_ia32_rsqrt14pd512_mask(__cov_v8df,__cov_v8df,__cov_mmask8);
8874 __cov_m512 __builtin_ia32_rsqrt14ps512_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16);
8875 __cov_m128d __builtin_ia32_rsqrt14sd(__cov_v2df,__cov_v2df);
8876 __cov_m128 __builtin_ia32_rsqrt14ss(__cov_v4sf,__cov_v4sf);
8877 __cov_m512d __builtin_ia32_scalefpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8878 __cov_m512 __builtin_ia32_scalefps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8879 __cov_m128d __builtin_ia32_scalefsd_round(__cov_v2df,__cov_v2df,int);
8880 __cov_m128 __builtin_ia32_scalefss_round(__cov_v4sf,__cov_v4sf,int);
8881 __cov_m512d __builtin_ia32_sqrtpd512_mask(__cov_v8df,__cov_v8df,__cov_mmask8,int);
8882 __cov_m512 __builtin_ia32_sqrtps512_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8883 __cov_m128d __builtin_ia32_sqrtsd_round(__cov_v2df,__cov_v2df,int);
8884 __cov_m128d __builtin_ia32_sqrtss_round(__cov_v4sf,__cov_v4sf,int);
8885 void __builtin_ia32_storeapd512_mask(__cov_v8df *,__cov_v8df,__cov_mmask8);
8886 void __builtin_ia32_storeaps512_mask(__cov_v16sf *,__cov_v16sf,__cov_mmask16);
8887 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
8888 void __builtin_ia32_storedqudi512_mask(long long *,__cov_v8di,__cov_mmask8);
8889 void __builtin_ia32_storedqusi512_mask(int *,__cov_v16si,__cov_mmask16);
8890 void __builtin_ia32_storeupd512_mask(double *,__cov_v8df,__cov_mmask8);
8891 void __builtin_ia32_storeups512_mask(float *,__cov_v16sf,__cov_mmask16);
8892 #else
8893 void __builtin_ia32_storedqudi512_mask(__cov_v8di *,__cov_v8di,__cov_mmask8);
8894 void __builtin_ia32_storedqusi512_mask(__cov_v16si *,__cov_v16si,__cov_mmask16);
8895 void __builtin_ia32_storeupd512_mask(__cov_v8df *,__cov_v8df,__cov_mmask8);
8896 void __builtin_ia32_storeups512_mask(__cov_v16sf *,__cov_v16sf,__cov_mmask16);
8897 #endif
8898 __cov_m512d __builtin_ia32_subpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8899 __cov_m512 __builtin_ia32_subps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8900 __cov_mmask16 __builtin_ia32_ucmpd512_mask(__cov_v16si,__cov_v16si,int,__cov_mmask16);
8901 __cov_mmask8 __builtin_ia32_ucmpq512_mask(__cov_v8di,__cov_v8di,int,__cov_mmask8);
8902 __cov_m512d __builtin_ia32_unpckhpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8);
8903 __cov_m512 __builtin_ia32_unpckhps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16);
8904 __cov_m512d __builtin_ia32_unpcklpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8);
8905 __cov_m512 __builtin_ia32_unpcklps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16);
8906 __cov_m512 __builtin_ia32_vcvtph2ps512_mask(__cov_v16hi,__cov_v16sf,__cov_mmask16,int);
8907 unsigned __builtin_ia32_vcvtsd2usi32(__cov_v2df,int);
8908 unsigned long long __builtin_ia32_vcvtsd2usi64(__cov_v2df,int);
8909 unsigned __builtin_ia32_vcvtss2usi32(__cov_v4sf,int);
8910 unsigned long long __builtin_ia32_vcvtss2usi64(__cov_v4sf,int);
8911 int __builtin_ia32_vcvttsd2si32(__cov_v2df,int);
8912 long long __builtin_ia32_vcvttsd2si64(__cov_v2df,int);
8913 unsigned __builtin_ia32_vcvttsd2usi32(__cov_v2df,int);
8914 unsigned long long __builtin_ia32_vcvttsd2usi64(__cov_v2df,int);
8915 int __builtin_ia32_vcvttss2si32(__cov_v4sf,int);
8916 long long __builtin_ia32_vcvttss2si64(__cov_v4sf,int);
8917 unsigned __builtin_ia32_vcvttss2usi32(__cov_v4sf,int);
8918 unsigned long long __builtin_ia32_vcvttss2usi64(__cov_v4sf,int);
8919 __cov_m512d __builtin_ia32_vfmaddpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8920 __cov_m512d __builtin_ia32_vfmaddpd512_mask3(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8921 __cov_m512d __builtin_ia32_vfmaddpd512_maskz(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8922 __cov_m512 __builtin_ia32_vfmaddps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8923 __cov_m512 __builtin_ia32_vfmaddps512_mask3(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8924 __cov_m512 __builtin_ia32_vfmaddps512_maskz(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8925 __cov_m512d __builtin_ia32_vfmaddsubpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8926 __cov_m512d __builtin_ia32_vfmaddsubpd512_mask3(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8927 __cov_m512d __builtin_ia32_vfmaddsubpd512_maskz(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8928 __cov_m512 __builtin_ia32_vfmaddsubps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8929 __cov_m512 __builtin_ia32_vfmaddsubps512_mask3(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8930 __cov_m512 __builtin_ia32_vfmaddsubps512_maskz(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8931 __cov_m512d __builtin_ia32_vfmsubaddpd512_mask3(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8932 __cov_m512 __builtin_ia32_vfmsubaddps512_mask3(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8933 __cov_m512d __builtin_ia32_vfmsubpd512_mask3(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8934 __cov_m512 __builtin_ia32_vfmsubps512_mask3(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8935 __cov_m512d __builtin_ia32_vfnmaddpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8936 __cov_m512 __builtin_ia32_vfnmaddps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8937 __cov_m512d __builtin_ia32_vfnmsubpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8938 __cov_m512d __builtin_ia32_vfnmsubpd512_mask3(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8939 __cov_m512 __builtin_ia32_vfnmsubps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8940 __cov_m512 __builtin_ia32_vfnmsubps512_mask3(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8941 __cov_m512i __builtin_ia32_vpermi2vard512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8942 __cov_m512d __builtin_ia32_vpermi2varpd512_mask(__cov_v8df,__cov_v8di,__cov_v8df,__cov_mmask8);
8943 __cov_m512 __builtin_ia32_vpermi2varps512_mask(__cov_v16sf,__cov_v16si,__cov_v16sf,__cov_mmask16);
8944 __cov_m512i __builtin_ia32_vpermi2varq512_mask(__cov_v8di, __cov_v8di,__cov_v8di,__cov_mmask8);
8945 __cov_m512d __builtin_ia32_vpermilvarpd512_mask(__cov_v8df,__cov_v8di,__cov_v8df,__cov_mmask8);
8946 __cov_m512 __builtin_ia32_vpermilvarps512_mask(__cov_v16sf,__cov_v16si,__cov_v16sf,__cov_mmask16);
8947 __cov_m512i __builtin_ia32_vpermt2vard512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8948 __cov_m512i __builtin_ia32_vpermt2vard512_maskz(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8949 __cov_m512d __builtin_ia32_vpermt2varpd512_mask(__cov_v8di,__cov_v8df,__cov_v8df,__cov_mmask8);
8950 __cov_m512d __builtin_ia32_vpermt2varpd512_maskz(__cov_v8di,__cov_v8df,__cov_v8df,__cov_mmask8);
8951 __cov_m512 __builtin_ia32_vpermt2varps512_mask(__cov_v16si,__cov_v16sf,__cov_v16sf,__cov_mmask16);
8952 __cov_m512 __builtin_ia32_vpermt2varps512_maskz(__cov_v16si,__cov_v16sf,__cov_v16sf,__cov_mmask16);
8953 __cov_m512d __builtin_ia32_vpermilpd512_mask(__cov_v8df,int,__cov_v8df,__cov_mmask8);
8954 __cov_m512 __builtin_ia32_vpermilps512_mask(__cov_v16sf,int,__cov_v16sf,__cov_mmask16);
8955 __cov_m512i __builtin_ia32_permdi512_mask(__cov_v8di,int,__cov_v8di,__cov_mmask8);
8956 __cov_m512d __builtin_ia32_permdf512_mask(__cov_v8df,int,__cov_v8df,__cov_mmask8);
8957 __cov_m512i __builtin_ia32_permvardi512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8958 __cov_m512i __builtin_ia32_permvarsi512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8959 __cov_m512d __builtin_ia32_permvardf512_mask(__cov_v8df,__cov_v8di,__cov_v8df,__cov_mmask8);
8960 __cov_m512 __builtin_ia32_permvarsf512_mask(__cov_v16sf,__cov_v16si,__cov_v16sf,__cov_mmask16);
8961 __cov_m512i __builtin_ia32_vpermt2varq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8962 __cov_m512i __builtin_ia32_vpermt2varq512_maskz(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8963 __cov_m512 __builtin_ia32_shufps512_mask(__cov_v16sf,__cov_v16sf,int,__cov_v16sf,__cov_mmask16);
8964 __cov_m512d __builtin_ia32_shufpd512_mask(__cov_v8df,__cov_v8df,int,__cov_v8df,__cov_mmask8);
8965 __cov_m512d __builtin_ia32_fixupimmpd512_mask(__cov_v8df,__cov_v8df,__cov_v8di,int,__cov_mmask8,int);
8966 __cov_m512 __builtin_ia32_fixupimmps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16si,int,__cov_mmask16,int);
8967 __cov_m128d __builtin_ia32_fixupimmsd_mask(__cov_v2df,__cov_v2df,__cov_v2di,int,__cov_mmask8,int);
8968 __cov_m128 __builtin_ia32_fixupimmss_mask(__cov_v4sf,__cov_v4sf,__cov_v4si,int,__cov_mmask8,int);
8969 __cov_m512d __builtin_ia32_fixupimmpd512_maskz(__cov_v8df,__cov_v8df,__cov_v8di,int,__cov_mmask8,int);
8970 __cov_m512 __builtin_ia32_fixupimmps512_maskz(__cov_v16sf,__cov_v16sf,__cov_v16si,int,__cov_mmask16,int);
8971 __cov_m128 __builtin_ia32_fixupimmss_maskz(__cov_v4sf,__cov_v4sf,__cov_v4si,int,__cov_mmask8,int);
8972 __cov_m512i __builtin_ia32_prold512_mask(__cov_v16si,int,__cov_v16si,__cov_mmask16);
8973 __cov_m512i __builtin_ia32_prord512_mask(__cov_v16si,int,__cov_v16si,__cov_mmask16);
8974 __cov_m512i __builtin_ia32_prolq512_mask(__cov_v8di,int,__cov_v8di,__cov_mmask8);
8975 __cov_m512i __builtin_ia32_prorq512_mask(__cov_v8di,int,__cov_v8di,__cov_mmask8);
8976 __cov_m128d __builtin_ia32_fixupimmsd_maskz(__cov_v2df,__cov_v2df,__cov_v2di,int,__cov_mmask8,int);
8977 __cov_m256i __builtin_ia32_vcvtps2ph512_mask(__cov_v16sf,int,__cov_v16hi,int);
8978 __cov_m128 __builtin_ia32_cvtsd2ss_round(__cov_v4sf,__cov_v2df,int);
8979 __cov_m128d __builtin_ia32_cvtss2sd_round(__cov_v2df,__cov_v4sf,int);
8980 __cov_m128 __builtin_ia32_getexpss128_round(__cov_v4sf,__cov_v4sf,int);
8981 __cov_m128d __builtin_ia32_getexpsd128_round(__cov_v2df,__cov_v2df,int);
8982 __cov_m512 __builtin_ia32_getexpps512_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8983 __cov_m512d __builtin_ia32_getexppd512_mask(__cov_v8df,__cov_v8df,__cov_mmask8,int);
8984 __cov_m512d __builtin_ia32_getmantpd512_mask(__cov_v8df,int,__cov_v8df,__cov_mmask8,int);
8985 __cov_m512 __builtin_ia32_getmantps512_mask(__cov_v16sf,int,__cov_v16sf,__cov_mmask16,int);
8986 __cov_m128d __builtin_ia32_getmantsd_round(__cov_v2df,__cov_v2df,int,int);
8987 __cov_m128 __builtin_ia32_getmantss_round(__cov_v4sf,__cov_v4sf,int,int);
8988 __cov_m128 __builtin_ia32_rndscaless_round(__cov_v4sf,__cov_v4sf,int,int);
8989 __cov_m128d __builtin_ia32_rndscalesd_round(__cov_v2df,__cov_v2df,int,int);
8990 __cov_m512i __builtin_ia32_alignd512_mask(__cov_v16si,__cov_v16si,int,__cov_v16si,__cov_mmask16);
8991 __cov_m512i __builtin_ia32_alignq512_mask(__cov_v8di,__cov_v8di,int,__cov_v8di,__cov_mmask8);
8992 __cov_mmask16 __builtin_ia32_pcmpeqd512_mask(__cov_v16si,__cov_v16si,__cov_mmask16);
8993 #if __COVERITY_GCC_VERSION_AT_LEAST(6, 4) || \
8994 (__COVERITY_GCC_VERSION_AT_LEAST(5, 5) && !__COVERITY_GCC_VERSION_AT_LEAST(6, 1))
8995 __cov_m512 __builtin_ia32_gathersiv16sf(__cov_v16sf,const void*,__cov_v16si,__cov_mmask16,int);
8996 __cov_m512d __builtin_ia32_gathersiv8df(__cov_v8df,const void*,__cov_v8si,__cov_mmask8,int);
8997 __cov_m256 __builtin_ia32_gatherdiv16sf(__cov_v8sf,const void*,__cov_v8di,__cov_mmask8,int);
8998 __cov_m512d __builtin_ia32_gatherdiv8df(__cov_v8df,const void*,__cov_v8di,__cov_mmask8,int);
8999 __cov_m512i __builtin_ia32_gathersiv16si(__cov_v16si,const void*,__cov_v16si,__cov_mmask16,int);
9000 __cov_m512i __builtin_ia32_gathersiv8di(__cov_v8di,const void*,__cov_v8si,__cov_mmask8,int);
9001 __cov_m256i __builtin_ia32_gatherdiv16si(__cov_v8si,const void*,__cov_v8di,__cov_mmask8,int);
9002 __cov_m512i __builtin_ia32_gatherdiv8di(__cov_v8di,const void*,__cov_v8di,__cov_mmask8,int);
9003 #else
9004 __cov_m512 __builtin_ia32_gathersiv16sf(__cov_v16sf,const float *,__cov_v16si,__cov_mmask16,int);
9005 __cov_m512d __builtin_ia32_gathersiv8df(__cov_v8df,const double *,__cov_v8si,__cov_mmask8,int);
9006 __cov_m256 __builtin_ia32_gatherdiv16sf(__cov_v8sf,const float *,__cov_v8di,__cov_mmask8,int);
9007 __cov_m512d __builtin_ia32_gatherdiv8df(__cov_v8df,const double *,__cov_v8di,__cov_mmask8,int);
9008 __cov_m512i __builtin_ia32_gathersiv16si(__cov_v16si,const int *,__cov_v16si,__cov_mmask16,int);
9009 __cov_m512i __builtin_ia32_gathersiv8di(__cov_v8di,const long long *,__cov_v8si,__cov_mmask8,int);
9010 __cov_m256i __builtin_ia32_gatherdiv16si(__cov_v8si,const int *,__cov_v8di,__cov_mmask8,int);
9011 __cov_m512i __builtin_ia32_gatherdiv8di(__cov_v8di,const long long*,__cov_v8di,__cov_mmask8,int);
9012 #endif
9013 __cov_m128d __builtin_ia32_maxsd_round(__cov_v2df,__cov_v2df,int);
9014 __cov_m128d __builtin_ia32_maxss_round(__cov_v4sf,__cov_v4sf,int);
9015 __cov_m128d __builtin_ia32_minsd_round(__cov_v2df,__cov_v2df,int);
9016 __cov_m128d __builtin_ia32_minss_round(__cov_v4sf,__cov_v4sf,int);
9017 __cov_m128d __builtin_ia32_vfmaddsd3_round(__cov_v2df,__cov_v2df,__cov_v2df, int);
9018 __cov_m128 __builtin_ia32_vfmaddss3_round(__cov_v4sf,__cov_v4sf,__cov_v4sf,int);
9019 __cov_m512d __builtin_ia32_exp2pd_mask(__cov_v8df,__cov_v8df,__cov_mmask8,int);
9020 __cov_m512 __builtin_ia32_exp2ps_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
9021 __cov_m512d __builtin_ia32_rcp28pd_mask(__cov_v8df,__cov_v8df,__cov_mmask8,int);
9022 __cov_m512 __builtin_ia32_rcp28ps_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
9023 __cov_m128d __builtin_ia32_rcp28sd_round(__cov_v2df,__cov_v2df,int);
9024 __cov_m128d __builtin_ia32_rcp28ss_round(__cov_v4sf,__cov_v4sf,int);
9025 __cov_m512d __builtin_ia32_rsqrt28pd_mask(__cov_v8df,__cov_v8df,__cov_mmask8,int);
9026 __cov_m512 __builtin_ia32_rsqrt28ps_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
9027 __cov_m128d __builtin_ia32_rsqrt28sd_round(__cov_v2df,__cov_v2df,int);
9028 __cov_m128 __builtin_ia32_rsqrt28ss_round(__cov_v4sf,__cov_v4sf,int);
9029 __cov_m128i __builtin_ia32_sha1rnds4(__cov_v4si,__cov_v4si,int);
9030 __cov_v8hi __builtin_ia32_vcvtps2ph(__cov_v4sf,int);
9031 __cov_m128i __builtin_ia32_vcvtps2ph256(__cov_v8sf, int);
9032 __cov_m128i __builtin_ia32_vprotbi(__cov_v16qi, int);
9033 __cov_m128i __builtin_ia32_vprotwi(__cov_v8hi,int);
9034 __cov_m128i __builtin_ia32_vprotdi(__cov_v4si,int);
9035 __cov_m128i __builtin_ia32_vprotqi(__cov_v2di,int);
9036 __cov_m128d __builtin_ia32_vpermil2pd(__cov_v2df,__cov_v2df,__cov_v2di,int);
9037 __cov_m256d __builtin_ia32_vpermil2pd256(__cov_v4df,__cov_v4df,__cov_v4di,int);
9038 __cov_m128 __builtin_ia32_vpermil2ps(__cov_v4sf,__cov_v4sf,__cov_v4si,int);
9039 __cov_m256 __builtin_ia32_vpermil2ps256(__cov_v8sf,__cov_v8sf,__cov_v8si,int);
9040 long long __builtin_ia32_vcvtss2si64(__cov_v4sf,int);
9041 long long __builtin_ia32_vcvttss2si64(__cov_v4sf,int);
9042 int __builtin_ia32_vcvtss2si32(__cov_v4sf,int);
9043 long long __builtin_ia32_vcvtsd2si64(__cov_v2df, int);
9044 int __builtin_ia32_vcvtsd2si32(__cov_v2df,int);
9045 __cov_mmask8 __builtin_ia32_cmppd512_mask(__cov_v8df,__cov_v8df,int,__cov_mmask8,int);
9046 __cov_mmask16 __builtin_ia32_cmpps512_mask(__cov_v16sf,__cov_v16sf,int,__cov_mmask16,int);
9047 __cov_mmask8 __builtin_ia32_cmpsd_mask(__cov_v2df,__cov_v2df,int,__cov_mmask8,int);
9048 __cov_mmask8 __builtin_ia32_cmpss_mask(__cov_v4sf,__cov_v4sf,int,__cov_mmask8,int);
9049 #if __COVERITY_GCC_VERSION_AT_LEAST(6, 4)
9050 void __builtin_ia32_scattersiv16sf(void*, __cov_mmask16,__cov_v16si,__cov_v16sf,int);
9051 void __builtin_ia32_scattersiv8df(void *,__cov_mmask8,__cov_v8si,__cov_v8df,int);
9052 void __builtin_ia32_scatterdiv16sf(void*,__cov_mmask8,__cov_v8di,__cov_v8sf,int);
9053 void __builtin_ia32_scatterdiv8df(void*,__cov_mmask8,__cov_v8di,__cov_v8df,int);
9054 void __builtin_ia32_scattersiv16si(void*,__cov_mmask16,__cov_v16si,__cov_v16si,int);
9055 void __builtin_ia32_scattersiv8di(void*,__cov_mmask8,__cov_v8si,__cov_v8di,int);
9056 void __builtin_ia32_scatterdiv16si(void*,__cov_mmask8,__cov_v8di,__cov_v8si,int);
9057 void __builtin_ia32_scatterdiv8di(void*,__cov_mmask8,__cov_v8di,__cov_v8di,int);
9058 #else
9059 void __builtin_ia32_scattersiv16sf(float *, __cov_mmask16,__cov_v16si,__cov_v16sf,int);
9060 void __builtin_ia32_scattersiv8df(double *,__cov_mmask8,__cov_v8si,__cov_v8df,int);
9061 void __builtin_ia32_scatterdiv16sf(float *,__cov_mmask8,__cov_v8di,__cov_v8sf,int);
9062 void __builtin_ia32_scatterdiv8df(double *,__cov_mmask8,__cov_v8di,__cov_v8df,int);
9063 void __builtin_ia32_scattersiv16si(int *,__cov_mmask16,__cov_v16si,__cov_v16si,int);
9064 void __builtin_ia32_scattersiv8di(long long*,__cov_mmask8,__cov_v8si,__cov_v8di,int);
9065 void __builtin_ia32_scatterdiv16si(int *,__cov_mmask8,__cov_v8di,__cov_v8si,int);
9066 void __builtin_ia32_scatterdiv8di(long long*,__cov_mmask8,__cov_v8di,__cov_v8di,int);
9067 #endif
9068 void __builtin_ia32_scattersiv8df(double *,__cov_mmask8,__cov_v8si,__cov_v8df,int);
9069 void __builtin_ia32_scatterdiv16sf(float *,__cov_mmask8,__cov_v8di,__cov_v8sf,int);
9070 void __builtin_ia32_scatterdiv8df(double *,__cov_mmask8,__cov_v8di,__cov_v8df,int);
9071 void __builtin_ia32_scattersiv16si(int *,__cov_mmask16,__cov_v16si,__cov_v16si,int);
9072 void __builtin_ia32_scattersiv8di(long long*,__cov_mmask8,__cov_v8si,__cov_v8di,int);
9073 void __builtin_ia32_scatterdiv16si(int *,__cov_mmask8,__cov_v8di,__cov_v8si,int);
9074 void __builtin_ia32_scatterdiv8di(long long*,__cov_mmask8,__cov_v8di,__cov_v8di,int);
9075 int __builtin_ia32_vcomiss(__cov_v4sf,__cov_v4sf,int,int);
9076 int __builtin_ia32_vcomisd(__cov_v2df,__cov_v2df,int,int);
9077 #endif
9078
9079
9080
9081
9082
9083 #if defined(__AVX512PF__) || __COVERITY_GCC49_INTRINSICS
9084 #if __COVERITY_GCC_VERSION_AT_LEAST(6, 5)
9085 void __builtin_ia32_gatherpfdpd(__cov_mmask8,__cov_v8si,const void*,int,int);
9086 void __builtin_ia32_gatherpfdps(__cov_mmask16,__cov_v16si,const void*,int,int);
9087 void __builtin_ia32_gatherpfqpd(__cov_mmask8, __cov_v8di,const void *,int,int);
9088 void __builtin_ia32_gatherpfqps(__cov_mmask8,__cov_v8di,const void*,int,int);
9089 void __builtin_ia32_scatterpfdpd(__cov_mmask8, __cov_v8si,const void *,int,int);
9090 void __builtin_ia32_scatterpfdps(__cov_mmask16,__cov_v16si,const void *,int,int);
9091 void __builtin_ia32_scatterpfqpd(__cov_mmask8,__cov_v8di,const void*,int,int);
9092 void __builtin_ia32_scatterpfqps(__cov_mmask8,__cov_v8di,const void*,int,int);
9093 #else
9094 void __builtin_ia32_gatherpfdpd(__cov_mmask8,__cov_v8si,const long long *,int,int);
9095 void __builtin_ia32_gatherpfdps(__cov_mmask16,__cov_v16si,const int *,int,int);
9096 void __builtin_ia32_gatherpfqpd(__cov_mmask8, __cov_v8di,const long long *,int,int);
9097 void __builtin_ia32_gatherpfqps(__cov_mmask8,__cov_v8di,const int *,int,int);
9098 void __builtin_ia32_scatterpfdpd(__cov_mmask8, __cov_v8si,const long long *,int,int);
9099 void __builtin_ia32_scatterpfdps(__cov_mmask16,__cov_v16si,const int *,int,int);
9100 void __builtin_ia32_scatterpfqpd(__cov_mmask8,__cov_v8di,const long long *,int,int);
9101 void __builtin_ia32_scatterpfqps(__cov_mmask8,__cov_v8di,const int *,int,int);
9102 #endif
9103 #endif
9104
9105
9106
9107
9108
9109
9110 #if defined(__AVX512CD__) || __COVERITY_GCC49_INTRINSICS
9111 __cov_m512i __builtin_ia32_vpconflictsi_512_mask(__cov_v16si,__cov_v16si,__cov_mmask16);
9112 __cov_m512i __builtin_ia32_vpconflictdi_512_mask(__cov_v8di,__cov_v8di,__cov_mmask8);
9113 __cov_m512i __builtin_ia32_vplzcntq_512_mask(__cov_v8di,__cov_v8di,__cov_mmask8);
9114 __cov_m512i __builtin_ia32_vplzcntd_512_mask(__cov_v16si,__cov_v16si,__cov_mmask16);
9115 __cov_m512i __builtin_ia32_broadcastmb512(__cov_mmask8);
9116 __cov_m512i __builtin_ia32_broadcastmw512(__cov_mmask16);
9117 #endif
9118
9119
9120
9121
9122
9123 #if defined(__SHA__) || __COVERITY_GCC49_INTRINSICS
9124 __cov_m128i __builtin_ia32_sha1msg1(__cov_v4si,__cov_v4si);
9125 __cov_m128i __builtin_ia32_sha1msg2(__cov_v4si,__cov_v4si);
9126 __cov_m128i __builtin_ia32_sha1nexte(__cov_v4si,__cov_v4si);
9127 __cov_m128i __builtin_ia32_sha256msg1(__cov_v4si,__cov_v4si);
9128 __cov_m128i __builtin_ia32_sha256msg2(__cov_v4si,__cov_v4si);
9129 __cov_m128i __builtin_ia32_sha256rnds2(__cov_v4si,__cov_v4si,__cov_v4si);
9130 #endif
9131
9132
9133
9134
9135
9136 #if defined(__F16C__) || __COVERITY_GCC49_INTRINSICS
9137 __cov_m128 __builtin_ia32_vcvtph2ps(__cov_v8hi);
9138 __cov_m256 __builtin_ia32_vcvtph2ps256(__cov_v8hi);
9139 #endif
9140
9141
9142
9143
9144
9145 #if defined(__LZCNT__) || __COVERITY_GCC49_INTRINSICS
9146 unsigned short __builtin_clzs(unsigned short);
9147 #endif
9148
9149
9150
9151
9152
9153 #if defined(__BMI__) || __COVERITY_GCC49_INTRINSICS
9154 unsigned short __builtin_ctzs(unsigned short);
9155 unsigned int __builtin_ia32_bextr_u32(unsigned int,unsigned int);
9156 unsigned long long __builtin_ia32_bextr_u64(unsigned long long,unsigned long long);
9157 #endif
9158
9159
9160
9161
9162
9163 #if defined(__BMI2__) || __COVERITY_GCC49_INTRINSICS
9164 unsigned int __builtin_ia32_bzhi_si(unsigned int,unsigned int);
9165 unsigned int __builtin_ia32_pdep_si(unsigned int,unsigned int);
9166 unsigned int __builtin_ia32_pext_si(unsigned int,unsigned int);
9167 unsigned long long __builtin_ia32_bzhi_di(unsigned long long,unsigned long long);
9168 unsigned long long __builtin_ia32_pdep_di(unsigned long long,unsigned long long);
9169 unsigned long long __builtin_ia32_pext_di(unsigned long long,unsigned long long);
9170 #endif
9171
9172
9173
9174
9175
9176 #if defined(__RTM__) || __COVERITY_GCC49_INTRINSICS
9177 unsigned int __builtin_ia32_xbegin(void);
9178 void __builtin_ia32_xend(void);
9179 void __builtin_ia32_xabort(const unsigned int);
9180 int __builtin_ia32_xtest(void);
9181 #endif
9182
9183
9184
9185
9186
9187 #if defined(__RDRND__) || __COVERITY_GCC49_INTRINSICS
9188 int __builtin_ia32_rdrand16_step(unsigned short *);
9189 int __builtin_ia32_rdrand32_step(unsigned int *);
9190 int __builtin_ia32_rdrand64_step(unsigned long long *);
9191 #endif
9192
9193
9194
9195
9196
9197 #if defined(__FSGSBASE__) || __COVERITY_GCC49_INTRINSICS
9198 unsigned int __builtin_ia32_rdfsbase32(void);
9199 unsigned long long __builtin_ia32_rdfsbase64(void);
9200 unsigned int __builtin_ia32_rdgsbase32(void);
9201 unsigned long long __builtin_ia32_rdgsbase64(void);
9202 void __builtin_ia32_wrfsbase32(unsigned int);
9203 void __builtin_ia32_wrfsbase64(unsigned long long);
9204 void __builtin_ia32_wrgsbase32(unsigned int);
9205 void __builtin_ia32_wrgsbase64(unsigned long long);
9206 #endif
9207
9208
9209
9210
9211
9212 #if defined(__XOP__) || __COVERITY_GCC49_INTRINSICS
9213 __cov_m128d __builtin_ia32_vfrczpd(__cov_v2df);
9214 __cov_m256d __builtin_ia32_vfrczpd256(__cov_v4df);
9215 __cov_m128 __builtin_ia32_vfrczps(__cov_v4sf);
9216 __cov_m256 __builtin_ia32_vfrczps256(__cov_v8sf);
9217 __cov_v2df __builtin_ia32_vfrczsd(__cov_v2df);
9218 __cov_v4sf __builtin_ia32_vfrczss(__cov_v4sf);
9219 __cov_m128i __builtin_ia32_vpcmov(__cov_m128i,__cov_m128i,__cov_m128i);
9220 __cov_m128i __builtin_ia32_vpcomeqb(__cov_v16qi,__cov_v16qi);
9221 __cov_m128i __builtin_ia32_vpcomeqd(__cov_v4si,__cov_v4si);
9222 __cov_m128i __builtin_ia32_vpcomeqq(__cov_v2di,__cov_v2di);
9223 __cov_m128i __builtin_ia32_vpcomequb(__cov_v16qi,__cov_v16qi);
9224 __cov_m128i __builtin_ia32_vpcomequd(__cov_v4si,__cov_v4si);
9225 __cov_m128i __builtin_ia32_vpcomequq(__cov_v2di,__cov_v2di);
9226 __cov_m128i __builtin_ia32_vpcomequw(__cov_v8hi,__cov_v8hi);
9227 __cov_m128i __builtin_ia32_vpcomeqw(__cov_v8hi,__cov_v8hi);
9228 __cov_m128i __builtin_ia32_vpcomfalseb(__cov_v16qi,__cov_v16qi);
9229 __cov_m128i __builtin_ia32_vpcomfalsed(__cov_v4si,__cov_v4si);
9230 __cov_m128i __builtin_ia32_vpcomfalseq(__cov_v2di,__cov_v2di);
9231 __cov_m128i __builtin_ia32_vpcomfalseub(__cov_v16qi,__cov_v16qi);
9232 __cov_m128i __builtin_ia32_vpcomfalseud(__cov_v4si,__cov_v4si);
9233 __cov_m128i __builtin_ia32_vpcomfalseuq(__cov_v2di,__cov_v2di);
9234 __cov_m128i __builtin_ia32_vpcomfalseuw(__cov_v8hi,__cov_v8hi);
9235 __cov_m128i __builtin_ia32_vpcomfalsew(__cov_v8hi,__cov_v8hi);
9236 __cov_m128i __builtin_ia32_vpcomgeb(__cov_v16qi,__cov_v16qi);
9237 __cov_m128i __builtin_ia32_vpcomged(__cov_v4si,__cov_v4si);
9238 __cov_m128i __builtin_ia32_vpcomgeq(__cov_v2di,__cov_v2di);
9239 __cov_m128i __builtin_ia32_vpcomgeub(__cov_v16qi,__cov_v16qi);
9240 __cov_m128i __builtin_ia32_vpcomgeud(__cov_v4si,__cov_v4si);
9241 __cov_m128i __builtin_ia32_vpcomgeuq(__cov_v2di,__cov_v2di);
9242 __cov_m128i __builtin_ia32_vpcomgeuw(__cov_v8hi,__cov_v8hi);
9243 __cov_m128i __builtin_ia32_vpcomgew(__cov_v8hi,__cov_v8hi);
9244 __cov_m128i __builtin_ia32_vpcomgtb(__cov_v16qi,__cov_v16qi);
9245 __cov_m128i __builtin_ia32_vpcomgtd(__cov_v4si,__cov_v4si);
9246 __cov_m128i __builtin_ia32_vpcomgtq(__cov_v2di,__cov_v2di);
9247 __cov_m128i __builtin_ia32_vpcomgtub(__cov_v16qi,__cov_v16qi);
9248 __cov_m128i __builtin_ia32_vpcomgtud(__cov_v4si,__cov_v4si);
9249 __cov_m128i __builtin_ia32_vpcomgtuq(__cov_v2di,__cov_v2di);
9250 __cov_m128i __builtin_ia32_vpcomgtuw(__cov_v8hi,__cov_v8hi);
9251 __cov_m128i __builtin_ia32_vpcomgtw(__cov_v8hi,__cov_v8hi);
9252 __cov_m128i __builtin_ia32_vpcomleb(__cov_v16qi,__cov_v16qi);
9253 __cov_m128i __builtin_ia32_vpcomled(__cov_v4si,__cov_v4si);
9254 __cov_m128i __builtin_ia32_vpcomleq(__cov_v2di,__cov_v2di);
9255 __cov_m128i __builtin_ia32_vpcomleub(__cov_v16qi,__cov_v16qi);
9256 __cov_m128i __builtin_ia32_vpcomleud(__cov_v4si,__cov_v4si);
9257 __cov_m128i __builtin_ia32_vpcomleuq(__cov_v2di,__cov_v2di);
9258 __cov_m128i __builtin_ia32_vpcomleuw(__cov_v8hi,__cov_v8hi);
9259 __cov_m128i __builtin_ia32_vpcomlew(__cov_v8hi,__cov_v8hi);
9260 __cov_m128i __builtin_ia32_vpcomltb(__cov_v16qi,__cov_v16qi);
9261 __cov_m128i __builtin_ia32_vpcomltd(__cov_v4si,__cov_v4si);
9262 __cov_m128i __builtin_ia32_vpcomltq(__cov_v2di,__cov_v2di);
9263 __cov_m128i __builtin_ia32_vpcomltub(__cov_v16qi,__cov_v16qi);
9264 __cov_m128i __builtin_ia32_vpcomltud(__cov_v4si,__cov_v4si);
9265 __cov_m128i __builtin_ia32_vpcomltuq(__cov_v2di,__cov_v2di);
9266 __cov_m128i __builtin_ia32_vpcomltuw(__cov_v8hi,__cov_v8hi);
9267 __cov_m128i __builtin_ia32_vpcomltw(__cov_v8hi,__cov_v8hi);
9268 __cov_m128i __builtin_ia32_vpcomneqb(__cov_v16qi,__cov_v16qi);
9269 __cov_m128i __builtin_ia32_vpcomneqd(__cov_v4si,__cov_v4si);
9270 __cov_m128i __builtin_ia32_vpcomneqq(__cov_v2di,__cov_v2di);
9271 __cov_m128i __builtin_ia32_vpcomnequb(__cov_v16qi,__cov_v16qi);
9272 __cov_m128i __builtin_ia32_vpcomnequd(__cov_v4si,__cov_v4si);
9273 __cov_m128i __builtin_ia32_vpcomnequq(__cov_v2di,__cov_v2di);
9274 __cov_m128i __builtin_ia32_vpcomnequw(__cov_v8hi,__cov_v8hi);
9275 __cov_m128i __builtin_ia32_vpcomneqw(__cov_v8hi,__cov_v8hi);
9276 __cov_m128i __builtin_ia32_vpcomtrueb(__cov_v16qi,__cov_v16qi);
9277 __cov_m128i __builtin_ia32_vpcomtrued(__cov_v4si,__cov_v4si);
9278 __cov_m128i __builtin_ia32_vpcomtrueq(__cov_v2di,__cov_v2di);
9279 __cov_m128i __builtin_ia32_vpcomtrueub(__cov_v16qi,__cov_v16qi);
9280 __cov_m128i __builtin_ia32_vpcomtrueud(__cov_v4si,__cov_v4si);
9281 __cov_m128i __builtin_ia32_vpcomtrueuq(__cov_v2di,__cov_v2di);
9282 __cov_m128i __builtin_ia32_vpcomtrueuw(__cov_v8hi,__cov_v8hi);
9283 __cov_m128i __builtin_ia32_vpcomtruew(__cov_v8hi,__cov_v8hi);
9284 __cov_m128i __builtin_ia32_vphaddbd(__cov_v16qi);
9285 __cov_m128i __builtin_ia32_vphaddbq(__cov_v16qi);
9286 __cov_m128i __builtin_ia32_vphaddbw(__cov_v16qi);
9287 __cov_m128i __builtin_ia32_vphadddq(__cov_v4si);
9288 __cov_m128i __builtin_ia32_vphaddubd(__cov_v16qi);
9289 __cov_m128i __builtin_ia32_vphaddubq(__cov_v16qi);
9290 __cov_m128i __builtin_ia32_vphaddubw(__cov_v16qi);
9291 __cov_m128i __builtin_ia32_vphaddudq(__cov_v4si);
9292 __cov_m128i __builtin_ia32_vphadduwd(__cov_v8hi);
9293 __cov_m128i __builtin_ia32_vphadduwq(__cov_v8hi);
9294 __cov_m128i __builtin_ia32_vphaddwd(__cov_v8hi);
9295 __cov_m128i __builtin_ia32_vphaddwq(__cov_v8hi);
9296 __cov_m128i __builtin_ia32_vphsubbw(__cov_v16qi);
9297 __cov_m128i __builtin_ia32_vphsubdq(__cov_v4si);
9298 __cov_m128i __builtin_ia32_vphsubwd(__cov_v8hi);
9299 __cov_m128i __builtin_ia32_vpmacsdd(__cov_v4si,__cov_v4si,__cov_v4si);
9300 __cov_m128i __builtin_ia32_vpmacsdqh(__cov_v4si,__cov_v4si,__cov_v2di);
9301 __cov_m128i __builtin_ia32_vpmacsdql(__cov_v4si,__cov_v4si,__cov_v2di);
9302 __cov_m128i __builtin_ia32_vpmacssdd(__cov_v4si,__cov_v4si,__cov_v4si);
9303 __cov_m128i __builtin_ia32_vpmacssdqh(__cov_v4si,__cov_v4si,__cov_v2di);
9304 __cov_m128i __builtin_ia32_vpmacssdql(__cov_v4si,__cov_v4si,__cov_v2di);
9305 __cov_m128i __builtin_ia32_vpmacsswd(__cov_v8hi,__cov_v8hi,__cov_v4si);
9306 __cov_m128i __builtin_ia32_vpmacssww(__cov_v8hi,__cov_v8hi,__cov_v8hi);
9307 __cov_m128i __builtin_ia32_vpmacswd(__cov_v8hi,__cov_v8hi,__cov_v4si);
9308 __cov_m128i __builtin_ia32_vpmacsww(__cov_v8hi,__cov_v8hi,__cov_v8hi);
9309 __cov_m128i __builtin_ia32_vpmadcsswd(__cov_v8hi,__cov_v8hi,__cov_v4si);
9310 __cov_m128i __builtin_ia32_vpmadcswd(__cov_v8hi,__cov_v8hi,__cov_v4si);
9311 __cov_m128i __builtin_ia32_vpperm(__cov_v16qi,__cov_v16qi,__cov_v16qi);
9312 __cov_m128i __builtin_ia32_vprotb(__cov_v16qi,__cov_v16qi);
9313 __cov_m128i __builtin_ia32_vprotd(__cov_v4si,__cov_v4si);
9314 __cov_m128i __builtin_ia32_vprotq(__cov_v2di,__cov_v2di);
9315 __cov_m128i __builtin_ia32_vprotw(__cov_v8hi,__cov_v8hi);
9316 __cov_m128i __builtin_ia32_vpshab(__cov_v16qi,__cov_v16qi);
9317 __cov_m128i __builtin_ia32_vpshad(__cov_v4si,__cov_v4si);
9318 __cov_m128i __builtin_ia32_vpshaq(__cov_v2di,__cov_v2di);
9319 __cov_m128i __builtin_ia32_vpshaw(__cov_v8hi,__cov_v8hi);
9320 __cov_m128i __builtin_ia32_vpshlb(__cov_v16qi,__cov_v16qi);
9321 __cov_m128i __builtin_ia32_vpshld(__cov_v4si,__cov_v4si);
9322 __cov_m128i __builtin_ia32_vpshlq(__cov_v2di,__cov_v2di);
9323 __cov_m128i __builtin_ia32_vpshlw(__cov_v8hi,__cov_v8hi);
9324
9325
9326
9327
9328
9329
9330 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 9) || \
9331 ((__GNUC__ == 4 && __GNUC_MINOR__ == 8 && __GNUC_PATCHLEVEL__ >= 2) \
9332 && (defined(__linux__) || (defined(__unix__) && !defined(__CYGWIN__))))
9333 __cov_v2df __builtin_ia32_vfrczsd(__cov_v2df);
9334 __cov_v4sf __builtin_ia32_vfrczss(__cov_v4sf);
9335 #else
9336 __cov_v2df __builtin_ia32_vfrczsd(__cov_v2df, __cov_v2df);
9337 __cov_v4sf __builtin_ia32_vfrczss(__cov_v4sf, __cov_v4sf);
9338 #endif
9339
9340 #endif
9341
9342
9343
9344
9345
9346 #if defined(__LWP__) || __COVERITY_GCC49_INTRINSICS
9347 void __builtin_ia32_llwpcb(void*);
9348 void *__builtin_ia32_slwpcb(void);
9349 void __builtin_ia32_lwpval32(unsigned int,unsigned int,unsigned int);
9350 void __builtin_ia32_lwpval64(unsigned long long,unsigned int,unsigned int);
9351 unsigned char __builtin_ia32_lwpins32(unsigned int,unsigned int,unsigned int);
9352 unsigned char __builtin_ia32_lwpins64(unsigned long long,unsigned int,unsigned int);
9353 #endif
9354
9355
9356
9357
9358 #if defined(__TBM__) || __COVERITY_GCC49_INTRINSICS
9359 unsigned int __builtin_ia32_bextri_u32(unsigned int,unsigned int);
9360 unsigned long long __builtin_ia32_bextri_u64(unsigned long long,unsigned long long);
9361 #endif
9362
9363
9364
9365
9366
9367 #if defined(__RDSEED__) || __COVERITY_GCC49_INTRINSICS
9368 int __builtin_ia32_rdseed_hi_step(unsigned short *);
9369 int __builtin_ia32_rdseed_si_step(unsigned int *);
9370 int __builtin_ia32_rdseed_di_step(unsigned long long *);
9371 #endif
9372
9373 #endif
9374
9375 #if __COVERITY_GCC_VERSION_AT_LEAST(5, 0)
9376 extern int __builtin_add_overflow(int, int, int *);
9377 extern int __builtin_sub_overflow(int, int, int *);
9378 extern int __builtin_mul_overflow(int, int, int *);
9379 typedef struct __cov_bounds_type_s *__cov_bounds_type;
9380 __cov_bounds_type __builtin_ia32_bndint(__cov_bounds_type,__cov_bounds_type);
9381 __cov_bounds_type __builtin_ia32_bndldx(void const *,void const *);
9382 __cov_bounds_type __builtin_ia32_bndmk(void const *,unsigned long);
9383 __cov_bounds_type __builtin_ia32_bndret(void const *);
9384 __cov_mmask16 __builtin_ia32_cmpb128_mask(__cov_v16qi,__cov_v16qi,int,__cov_mmask16);
9385 __cov_mmask16 __builtin_ia32_cmpps512_mask(__cov_v16sf,__cov_v16sf,int,__cov_mmask16,int);
9386 __cov_mmask16 __builtin_ia32_cmpw256_mask(__cov_v16hi,__cov_v16hi,int,__cov_mmask16);
9387 __cov_mmask16 __builtin_ia32_cvtb2mask128(__cov_v16qi);
9388 __cov_mmask16 __builtin_ia32_cvtd2mask512(__cov_v16si);
9389 __cov_mmask16 __builtin_ia32_cvtw2mask256(__cov_v16hi);
9390 __cov_mmask16 __builtin_ia32_fpclassps512_mask(__cov_v16sf,int,__cov_mmask16);
9391 __cov_mmask16 __builtin_ia32_pcmpeqb128_mask(__cov_v16qi,__cov_v16qi,__cov_mmask16);
9392 __cov_mmask16 __builtin_ia32_pcmpeqw256_mask(__cov_v16hi,__cov_v16hi,__cov_mmask16);
9393 __cov_mmask16 __builtin_ia32_pcmpgtb128_mask(__cov_v16qi,__cov_v16qi,__cov_mmask16);
9394 __cov_mmask16 __builtin_ia32_pcmpgtw256_mask(__cov_v16hi,__cov_v16hi,__cov_mmask16);
9395 __cov_mmask16 __builtin_ia32_ptestmb128(__cov_v16qi,__cov_v16qi,__cov_mmask16);
9396 __cov_mmask16 __builtin_ia32_ptestmw256(__cov_v16hi,__cov_v16hi,__cov_mmask16);
9397 __cov_mmask16 __builtin_ia32_ptestnmb128(__cov_v16qi,__cov_v16qi,__cov_mmask16);
9398 __cov_mmask16 __builtin_ia32_ptestnmw256(__cov_v16hi,__cov_v16hi,__cov_mmask16);
9399 __cov_mmask16 __builtin_ia32_ucmpb128_mask(__cov_v16qi,__cov_v16qi,int,__cov_mmask16);
9400 __cov_mmask16 __builtin_ia32_ucmpw256_mask(__cov_v16hi,__cov_v16hi,int,__cov_mmask16);
9401 __cov_mmask8 __builtin_ia32_cmpd128_mask(__cov_v4si,__cov_v4si,int,__cov_mmask8);
9402 __cov_mmask8 __builtin_ia32_cmpd256_mask(__cov_v8si,__cov_v8si,int,__cov_mmask8);
9403 __cov_mmask8 __builtin_ia32_cmppd128_mask(__cov_v2df,__cov_v2df,int,__cov_mmask8);
9404 __cov_mmask8 __builtin_ia32_cmppd256_mask(__cov_v4df,__cov_v4df,int,__cov_mmask8);
9405 __cov_mmask8 __builtin_ia32_cmppd512_mask(__cov_v8df,__cov_v8df,int,__cov_mmask8,int);
9406 __cov_mmask8 __builtin_ia32_cmpps128_mask(__cov_v4sf,__cov_v4sf,int,__cov_mmask8);
9407 __cov_mmask8 __builtin_ia32_cmpps256_mask(__cov_v8sf,__cov_v8sf,int,__cov_mmask8);
9408 __cov_mmask8 __builtin_ia32_cmpq128_mask(__cov_v2di,__cov_v2di,int,__cov_mmask8);
9409 __cov_mmask8 __builtin_ia32_cmpq256_mask(__cov_v4di,__cov_v4di,int,__cov_mmask8);
9410 __cov_mmask8 __builtin_ia32_cmpsd_mask(__cov_v2df,__cov_v2df,int,__cov_mmask8,int);
9411 __cov_mmask8 __builtin_ia32_cmpss_mask(__cov_v4sf,__cov_v4sf,int,__cov_mmask8,int);
9412 __cov_mmask8 __builtin_ia32_cmpw128_mask(__cov_v8hi,__cov_v8hi,int,__cov_mmask8);
9413 __cov_mmask8 __builtin_ia32_cvtd2mask128(__cov_v4si);
9414 __cov_mmask8 __builtin_ia32_cvtd2mask256(__cov_v8si);
9415 __cov_mmask8 __builtin_ia32_cvtq2mask128(__cov_v2di);
9416 __cov_mmask8 __builtin_ia32_cvtq2mask256(__cov_v4di);
9417 __cov_mmask8 __builtin_ia32_cvtq2mask512(__cov_v8di);
9418 __cov_mmask8 __builtin_ia32_cvtw2mask128(__cov_v8hi);
9419 __cov_mmask8 __builtin_ia32_fpclasspd128_mask(__cov_v2df,int,__cov_mmask8);
9420 __cov_mmask8 __builtin_ia32_fpclasspd256_mask(__cov_v4df,int,__cov_mmask8);
9421 __cov_mmask8 __builtin_ia32_fpclasspd512_mask(__cov_v8df,int,__cov_mmask8);
9422 __cov_mmask8 __builtin_ia32_fpclassps128_mask(__cov_v4sf,int,__cov_mmask8);
9423 __cov_mmask8 __builtin_ia32_fpclassps256_mask(__cov_v8sf,int,__cov_mmask8);
9424 __cov_mmask8 __builtin_ia32_fpclasssd(__cov_v2df,int);
9425 __cov_mmask8 __builtin_ia32_fpclassss(__cov_v4sf,int);
9426 __cov_mmask8 __builtin_ia32_pcmpeqd128_mask(__cov_v4si,__cov_v4si,__cov_mmask8);
9427 __cov_mmask8 __builtin_ia32_pcmpeqd256_mask(__cov_v8si,__cov_v8si,__cov_mmask8);
9428 __cov_mmask8 __builtin_ia32_pcmpeqq128_mask(__cov_v2di,__cov_v2di,__cov_mmask8);
9429 __cov_mmask8 __builtin_ia32_pcmpeqq256_mask(__cov_v4di,__cov_v4di,__cov_mmask8);
9430 __cov_mmask8 __builtin_ia32_pcmpeqw128_mask(__cov_v8hi,__cov_v8hi,__cov_mmask8);
9431 __cov_mmask8 __builtin_ia32_pcmpgtd128_mask(__cov_v4si,__cov_v4si,__cov_mmask8);
9432 __cov_mmask8 __builtin_ia32_pcmpgtd256_mask(__cov_v8si,__cov_v8si,__cov_mmask8);
9433 __cov_mmask8 __builtin_ia32_pcmpgtq128_mask(__cov_v2di,__cov_v2di,__cov_mmask8);
9434 __cov_mmask8 __builtin_ia32_pcmpgtq256_mask(__cov_v4di,__cov_v4di,__cov_mmask8);
9435 __cov_mmask8 __builtin_ia32_pcmpgtw128_mask(__cov_v8hi,__cov_v8hi,__cov_mmask8);
9436 __cov_mmask8 __builtin_ia32_ptestmd128(__cov_v4si,__cov_v4si,__cov_mmask8);
9437 __cov_mmask8 __builtin_ia32_ptestmd256(__cov_v8si,__cov_v8si,__cov_mmask8);
9438 __cov_mmask8 __builtin_ia32_ptestmq128(__cov_v2di,__cov_v2di,__cov_mmask8);
9439 __cov_mmask8 __builtin_ia32_ptestmq256(__cov_v4di,__cov_v4di,__cov_mmask8);
9440 __cov_mmask8 __builtin_ia32_ptestmw128(__cov_v8hi,__cov_v8hi,__cov_mmask8);
9441 __cov_mmask8 __builtin_ia32_ptestnmd128(__cov_v4si,__cov_v4si,__cov_mmask8);
9442 __cov_mmask8 __builtin_ia32_ptestnmd256(__cov_v8si,__cov_v8si,__cov_mmask8);
9443 __cov_mmask8 __builtin_ia32_ptestnmq128(__cov_v2di,__cov_v2di,__cov_mmask8);
9444 __cov_mmask8 __builtin_ia32_ptestnmq256(__cov_v4di,__cov_v4di,__cov_mmask8);
9445 __cov_mmask8 __builtin_ia32_ptestnmw128(__cov_v8hi,__cov_v8hi,__cov_mmask8);
9446 __cov_mmask8 __builtin_ia32_ucmpd128_mask(__cov_v4si,__cov_v4si,int,__cov_mmask8);
9447 __cov_mmask8 __builtin_ia32_ucmpd256_mask(__cov_v8si,__cov_v8si,int,__cov_mmask8);
9448 __cov_mmask8 __builtin_ia32_ucmpq128_mask(__cov_v2di,__cov_v2di,int,__cov_mmask8);
9449 __cov_mmask8 __builtin_ia32_ucmpq256_mask(__cov_v4di,__cov_v4di,int,__cov_mmask8);
9450 __cov_mmask8 __builtin_ia32_ucmpw128_mask(__cov_v8hi,__cov_v8hi,int,__cov_mmask8);
9451 __cov_v16hi __builtin_ia32_blendmw_256_mask(__cov_v16hi,__cov_v16hi,__cov_mmask16);
9452 __cov_v16hi __builtin_ia32_cvtmask2w256(__cov_mmask16);
9453 __cov_v16hi __builtin_ia32_dbpsadbw256_mask(__cov_v32qi,__cov_v32qi,int,__cov_v16hi,__cov_mmask16);
9454 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
9455 __cov_v16hi __builtin_ia32_loaddquhi256_mask(const short*,__cov_v16hi,__cov_mmask16);
9456 #else
9457 __cov_v16hi __builtin_ia32_loaddquhi256_mask(__cov_v16hi const *,__cov_v16hi,__cov_mmask16);
9458 #endif
9459 __cov_v16hi __builtin_ia32_movdquhi256_mask(__cov_v16hi,__cov_v16hi,__cov_mmask16);
9460 __cov_v16hi __builtin_ia32_pabsw256_mask(__cov_v16hi,__cov_v16hi,__cov_mmask16);
9461 __cov_v16hi __builtin_ia32_packssdw256_mask(__cov_v8si,__cov_v8si,__cov_v16hi,__cov_mmask16);
9462 __cov_v16hi __builtin_ia32_packusdw256_mask(__cov_v8si,__cov_v8si,__cov_v16hi,__cov_mmask16);
9463 __cov_v16hi __builtin_ia32_paddsw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9464 __cov_v16hi __builtin_ia32_paddusw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9465 __cov_v16hi __builtin_ia32_paddw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9466 __cov_v16hi __builtin_ia32_pavgw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9467 __cov_v16hi __builtin_ia32_pbroadcastw256_gpr_mask(__cov_mmask16,__cov_v16hi,__cov_mmask16);
9468 __cov_v16hi __builtin_ia32_pbroadcastw256_mask(__cov_v8hi,__cov_v16hi,__cov_mmask16);
9469 __cov_v16hi __builtin_ia32_permvarhi256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9470 __cov_v16hi __builtin_ia32_pmaddubsw256_mask(__cov_v32qi,__cov_v32qi,__cov_v16hi,__cov_mmask16);
9471 __cov_v16hi __builtin_ia32_pmaxsw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9472 __cov_v16hi __builtin_ia32_pmaxuw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9473 __cov_v16hi __builtin_ia32_pminsw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9474 __cov_v16hi __builtin_ia32_pminuw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9475 __cov_v16hi __builtin_ia32_pmovsxbw256_mask(__cov_v16qi,__cov_v16hi,__cov_mmask16);
9476 __cov_v16hi __builtin_ia32_pmovzxbw256_mask(__cov_v16qi,__cov_v16hi,__cov_mmask16);
9477 __cov_v16hi __builtin_ia32_pmulhrsw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9478 __cov_v16hi __builtin_ia32_pmulhuw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9479 __cov_v16hi __builtin_ia32_pmulhw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9480 __cov_v16hi __builtin_ia32_pmullw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9481 __cov_v16hi __builtin_ia32_psllv16hi_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9482 __cov_v16hi __builtin_ia32_psllw256_mask(__cov_v16hi,__cov_v8hi,__cov_v16hi,__cov_mmask16);
9483 __cov_v16hi __builtin_ia32_psllwi256_mask(__cov_v16hi,int,__cov_v16hi,__cov_mmask16);
9484 __cov_v16hi __builtin_ia32_psrav16hi_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9485 __cov_v16hi __builtin_ia32_psraw256_mask(__cov_v16hi,__cov_v8hi,__cov_v16hi,__cov_mmask16);
9486 __cov_v16hi __builtin_ia32_psrawi256_mask(__cov_v16hi,int,__cov_v16hi,__cov_mmask16);
9487 __cov_v16hi __builtin_ia32_psrlv16hi_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9488 __cov_v16hi __builtin_ia32_psrlw256_mask(__cov_v16hi,__cov_v8hi,__cov_v16hi,__cov_mmask16);
9489 __cov_v16hi __builtin_ia32_psrlwi256_mask(__cov_v16hi,int,__cov_v16hi,__cov_mmask16);
9490 __cov_v16hi __builtin_ia32_psubsw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9491 __cov_v16hi __builtin_ia32_psubusw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9492 __cov_v16hi __builtin_ia32_psubw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9493 __cov_v16hi __builtin_ia32_punpckhwd256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9494 __cov_v16hi __builtin_ia32_punpcklwd256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9495 __cov_v16hi __builtin_ia32_vcvtps2ph512_mask(__cov_v16sf,int,__cov_v16hi,__cov_mmask16);
9496 __cov_v16hi __builtin_ia32_vpcmov_v16hi256(__cov_v16hi,__cov_v16hi,__cov_v16hi);
9497 __cov_v16hi __builtin_ia32_vpermi2varhi256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9498 __cov_v16hi __builtin_ia32_vpermt2varhi256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9499 __cov_v16hi __builtin_ia32_vpermt2varhi256_maskz(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9500 __cov_v16qi __builtin_ia32_blendmb_128_mask(__cov_v16qi,__cov_v16qi,__cov_mmask16);
9501 __cov_v16qi __builtin_ia32_cvtmask2b128(__cov_mmask16);
9502 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
9503 __cov_v16qi __builtin_ia32_loaddquqi128_mask(const char*,__cov_v16qi,__cov_mmask16);
9504 #else
9505 __cov_v16qi __builtin_ia32_loaddquqi128_mask(__cov_v16qi const *,__cov_v16qi,__cov_mmask16);
9506 #endif
9507 __cov_v16qi __builtin_ia32_movdquqi128_mask(__cov_v16qi,__cov_v16qi,__cov_mmask16);
9508 __cov_v16qi __builtin_ia32_pabsb128_mask(__cov_v16qi,__cov_v16qi,__cov_mmask16);
9509 __cov_v16qi __builtin_ia32_packsswb128_mask(__cov_v8hi,__cov_v8hi,__cov_v16qi,__cov_mmask16);
9510 __cov_v16qi __builtin_ia32_packuswb128_mask(__cov_v8hi,__cov_v8hi,__cov_v16qi,__cov_mmask16);
9511 __cov_v16qi __builtin_ia32_paddb128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
9512 __cov_v16qi __builtin_ia32_paddsb128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
9513 __cov_v16qi __builtin_ia32_paddusb128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
9514 __cov_v16qi __builtin_ia32_pavgb128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
9515 __cov_v16qi __builtin_ia32_pbroadcastb128_gpr_mask(__cov_mmask8,__cov_v16qi,__cov_mmask16);
9516 __cov_v16qi __builtin_ia32_pbroadcastb128_mask(__cov_v16qi,__cov_v16qi,__cov_mmask16);
9517 __cov_v16qi __builtin_ia32_pmaxsb128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
9518 __cov_v16qi __builtin_ia32_pmaxub128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
9519 __cov_v16qi __builtin_ia32_pminsb128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
9520 __cov_v16qi __builtin_ia32_pminub128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
9521 __cov_v16qi __builtin_ia32_pmovdb128_mask(__cov_v4si,__cov_v16qi,__cov_mmask8);
9522 __cov_v16qi __builtin_ia32_pmovdb256_mask(__cov_v8si,__cov_v16qi,__cov_mmask8);
9523 __cov_v16qi __builtin_ia32_pmovqb128_mask(__cov_v2di,__cov_v16qi,__cov_mmask8);
9524 __cov_v16qi __builtin_ia32_pmovqb256_mask(__cov_v4di,__cov_v16qi,__cov_mmask8);
9525 __cov_v16qi __builtin_ia32_pmovsdb128_mask(__cov_v4si,__cov_v16qi,__cov_mmask8);
9526 __cov_v16qi __builtin_ia32_pmovsdb256_mask(__cov_v8si,__cov_v16qi,__cov_mmask8);
9527 __cov_v16qi __builtin_ia32_pmovsqb128_mask(__cov_v2di,__cov_v16qi,__cov_mmask8);
9528 __cov_v16qi __builtin_ia32_pmovsqb256_mask(__cov_v4di,__cov_v16qi,__cov_mmask8);
9529 __cov_v16qi __builtin_ia32_pmovswb128_mask(__cov_v8hi,__cov_v16qi,__cov_mmask8);
9530 __cov_v16qi __builtin_ia32_pmovswb256_mask(__cov_v16hi,__cov_v16qi,__cov_mmask16);
9531 __cov_v16qi __builtin_ia32_pmovusdb128_mask(__cov_v4si,__cov_v16qi,__cov_mmask8);
9532 __cov_v16qi __builtin_ia32_pmovusdb256_mask(__cov_v8si,__cov_v16qi,__cov_mmask8);
9533 __cov_v16qi __builtin_ia32_pmovusqb128_mask(__cov_v2di,__cov_v16qi,__cov_mmask8);
9534 __cov_v16qi __builtin_ia32_pmovusqb256_mask(__cov_v4di,__cov_v16qi,__cov_mmask8);
9535 __cov_v16qi __builtin_ia32_pmovuswb128_mask(__cov_v8hi,__cov_v16qi,__cov_mmask8);
9536 __cov_v16qi __builtin_ia32_pmovuswb256_mask(__cov_v16hi,__cov_v16qi,__cov_mmask16);
9537 __cov_v16qi __builtin_ia32_pmovwb128_mask(__cov_v8hi,__cov_v16qi,__cov_mmask8);
9538 __cov_v16qi __builtin_ia32_pmovwb256_mask(__cov_v16hi,__cov_v16qi,__cov_mmask16);
9539 __cov_v16qi __builtin_ia32_pshufb128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
9540 __cov_v16qi __builtin_ia32_psubb128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
9541 __cov_v16qi __builtin_ia32_psubsb128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
9542 __cov_v16qi __builtin_ia32_psubusb128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
9543 __cov_v16qi __builtin_ia32_punpckhbw128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
9544 __cov_v16qi __builtin_ia32_punpcklbw128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
9545 __cov_v16qi __builtin_ia32_vpcmov_v16qi(__cov_v16qi,__cov_v16qi,__cov_v16qi);
9546 __cov_v16qi __builtin_ia32_vpcomneb(__cov_v16qi,__cov_v16qi);
9547 __cov_v16qi __builtin_ia32_vpcomneub(__cov_v16qi,__cov_v16qi);
9548 __cov_v16qi __builtin_ia32_vprotbi(__cov_v16qi,int);
9549 __cov_v16sf __builtin_ia32_andnps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16);
9550 __cov_v16sf __builtin_ia32_andps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16);
9551 __cov_v16sf __builtin_ia32_broadcastf32x2_512_mask(__cov_v4sf,__cov_v16sf,__cov_mmask16);
9552 __cov_v16sf __builtin_ia32_broadcastf32x8_512_mask(__cov_v8sf,__cov_v16sf,__cov_mmask16);
9553 __cov_v16sf __builtin_ia32_copysignps512(__cov_v16sf,__cov_v16sf);
9554 __cov_v16sf __builtin_ia32_copysignps512(__cov_v16sf,__cov_v16sf);
9555 __cov_v16sf __builtin_ia32_exp2ps(__cov_v16sf);
9556 __cov_v16sf __builtin_ia32_exp2ps_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
9557 __cov_v16sf __builtin_ia32_exp2ps_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
9558 __cov_v16sf __builtin_ia32_fixupimmps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16si,int,__cov_mmask16,int);
9559 __cov_v16sf __builtin_ia32_fixupimmps512_maskz(__cov_v16sf,__cov_v16sf,__cov_v16si,int,__cov_mmask16,int);
9560 __cov_v16sf __builtin_ia32_fixupimmps512_maskz(__cov_v16sf,__cov_v16sf,__cov_v16si,int,__cov_mmask16,int);
9561 __cov_v16sf __builtin_ia32_getexpps512_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
9562 __cov_v16sf __builtin_ia32_getmantps512_mask(__cov_v16sf,int,__cov_v16sf,__cov_mmask16,int);
9563 __cov_v16sf __builtin_ia32_insertf32x8_mask(__cov_v16sf,__cov_v8sf,int,__cov_v16sf,__cov_mmask16);
9564 __cov_v16sf __builtin_ia32_orps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16);
9565 __cov_v16sf __builtin_ia32_ps512_256ps(__cov_v8sf);
9566 __cov_v16sf __builtin_ia32_ps512_ps(__cov_v4sf);
9567 __cov_v16sf __builtin_ia32_rangeps512_mask(__cov_v16sf,__cov_v16sf,int,__cov_v16sf,__cov_mmask16,int);
9568 __cov_v16sf __builtin_ia32_rcp28ps_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
9569 __cov_v16sf __builtin_ia32_reduceps512_mask(__cov_v16sf,int,__cov_v16sf,__cov_mmask16);
9570 __cov_v16sf __builtin_ia32_rsqrt28ps_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
9571 __cov_v16sf __builtin_ia32_shufps512_mask(__cov_v16sf,__cov_v16sf,int,__cov_v16sf,__cov_mmask16);
9572 __cov_v16sf __builtin_ia32_vpermilps512_mask(__cov_v16sf,int,__cov_v16sf,__cov_mmask16);
9573 __cov_v16sf __builtin_ia32_xorps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16);
9574 __cov_v16si __builtin_ia32_alignd512_mask(__cov_v16si,__cov_v16si,int,__cov_v16si,__cov_mmask16);
9575 __cov_v16si __builtin_ia32_broadcasti32x2_512_mask(__cov_v4si,__cov_v16si,__cov_mmask16);
9576 __cov_v16si __builtin_ia32_broadcasti32x8_512_mask(__cov_v8si,__cov_v16si,__cov_mmask16);
9577 __cov_v16si __builtin_ia32_ceilpd_vec_pack_sfix512(__cov_v8df,__cov_v8df);
9578 __cov_v16si __builtin_ia32_ceilpd_vec_pack_sfix512(__cov_v8df,__cov_v8df);
9579 __cov_v16si __builtin_ia32_ceilpd_vec_pack_sfix512(__cov_v8df,__cov_v8df);
9580 __cov_v16si __builtin_ia32_cvtmask2d512(__cov_mmask16);
9581 __cov_v16si __builtin_ia32_floorpd_vec_pack_sfix512(__cov_v8df,__cov_v8df);
9582 __cov_v16si __builtin_ia32_floorpd_vec_pack_sfix512(__cov_v8df,__cov_v8df);
9583 __cov_v16si __builtin_ia32_floorpd_vec_pack_sfix512(__cov_v8df,__cov_v8df);
9584 __cov_v16si __builtin_ia32_pmaddwd512_mask(__cov_v32hi,__cov_v32hi,__cov_v16si,__cov_mmask16);
9585 __cov_v16si __builtin_ia32_prold512_mask(__cov_v16si,int,__cov_v16si,__cov_mmask16);
9586 __cov_v16si __builtin_ia32_prord512_mask(__cov_v16si,int,__cov_v16si,__cov_mmask16);
9587 __cov_v16si __builtin_ia32_pslldi512_mask(__cov_v16si,int,__cov_v16si,__cov_mmask16);
9588 __cov_v16si __builtin_ia32_psradi512_mask(__cov_v16si,int,__cov_v16si,__cov_mmask16);
9589 __cov_v16si __builtin_ia32_psrldi512_mask(__cov_v16si,int,__cov_v16si,__cov_mmask16);
9590 __cov_v16si __builtin_ia32_pternlogd512_mask(__cov_v16si,__cov_v16si,__cov_v16si,int,__cov_mmask16);
9591 __cov_v16si __builtin_ia32_pternlogd512_maskz(__cov_v16si,__cov_v16si,__cov_v16si,int,__cov_mmask16);
9592 __cov_v16si __builtin_ia32_pternlogd512_maskz(__cov_v16si,__cov_v16si,__cov_v16si,int,__cov_mmask16);
9593 __cov_v16si __builtin_ia32_roundpd_az_vec_pack_sfix512(__cov_v8df,__cov_v8df);
9594 __cov_v16si __builtin_ia32_roundpd_az_vec_pack_sfix512(__cov_v8df,__cov_v8df);
9595 __cov_v16si __builtin_ia32_roundpd_az_vec_pack_sfix512(__cov_v8df,__cov_v8df);
9596 __cov_v16si __builtin_ia32_si512_256si(__cov_v8si);
9597 __cov_v16si __builtin_ia32_si512_si(__cov_v4si);
9598 __cov_v2df __builtin_ia32_addpd128_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9599 __cov_v2df __builtin_ia32_addsd_round(__cov_v2df,__cov_v2df,int);
9600 __cov_v2df __builtin_ia32_andnpd128_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9601 __cov_v2df __builtin_ia32_andpd128_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9602 __cov_v2df __builtin_ia32_blendmpd_128_mask(__cov_v2df,__cov_v2df,__cov_mmask8);
9603 __cov_v2df __builtin_ia32_ceilpd(__cov_v2df);
9604 __cov_v2df __builtin_ia32_compressdf128_mask(__cov_v2df,__cov_v2df,__cov_mmask8);
9605 __cov_v2df __builtin_ia32_copysignpd(__cov_v2df,__cov_v2df);
9606 __cov_v2df __builtin_ia32_cvtdq2pd128_mask(__cov_v4si,__cov_v2df,__cov_mmask8);
9607 __cov_v2df __builtin_ia32_cvtps2pd128_mask(__cov_v4sf,__cov_v2df,__cov_mmask8);
9608 __cov_v2df __builtin_ia32_cvtqq2pd128_mask(__cov_v2di,__cov_v2df,__cov_mmask8);
9609 __cov_v2df __builtin_ia32_cvtss2sd_round(__cov_v2df,__cov_v4sf,int);
9610 __cov_v2df __builtin_ia32_cvtudq2pd128_mask(__cov_v4si,__cov_v2df,__cov_mmask8);
9611 __cov_v2df __builtin_ia32_cvtuqq2pd128_mask(__cov_v2di,__cov_v2df,__cov_mmask8);
9612 __cov_v2df __builtin_ia32_divpd_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9613 __cov_v2df __builtin_ia32_divsd_round(__cov_v2df,__cov_v2df,int);
9614 __cov_v2df __builtin_ia32_expanddf128_mask(__cov_v2df,__cov_v2df,__cov_mmask8);
9615 __cov_v2df __builtin_ia32_expanddf128_maskz(__cov_v2df,__cov_v2df,__cov_mmask8);
9616 __cov_v2df __builtin_ia32_expandloaddf128_mask(__cov_v2df const *,__cov_v2df,__cov_mmask8);
9617 __cov_v2df __builtin_ia32_expandloaddf128_maskz(__cov_v2df const *,__cov_v2df,__cov_mmask8);
9618 __cov_v2df __builtin_ia32_extractf64x2_256_mask(__cov_v4df,int,__cov_v2df,__cov_mmask8);
9619 __cov_v2df __builtin_ia32_extractf64x2_512_mask(__cov_v8df,int,__cov_v2df,__cov_mmask8);
9620 __cov_v2df __builtin_ia32_fixupimmpd128_mask(__cov_v2df,__cov_v2df,__cov_v2di,int,__cov_mmask8);
9621 __cov_v2df __builtin_ia32_fixupimmpd128_maskz(__cov_v2df,__cov_v2df,__cov_v2di,int,__cov_mmask8);
9622 __cov_v2df __builtin_ia32_fixupimmsd_mask(__cov_v2df,__cov_v2df,__cov_v2di,int,__cov_mmask8,int);
9623 __cov_v2df __builtin_ia32_fixupimmsd_maskz(__cov_v2df,__cov_v2df,__cov_v2di,int,__cov_mmask8,int);
9624 __cov_v2df __builtin_ia32_fixupimmsd_maskz(__cov_v2df,__cov_v2df,__cov_v2di,int,__cov_mmask8,int);
9625 __cov_v2df __builtin_ia32_floorpd(__cov_v2df);
9626 __cov_v2df __builtin_ia32_getexppd128_mask(__cov_v2df,__cov_v2df,__cov_mmask8);
9627 __cov_v2df __builtin_ia32_getexpsd128_round(__cov_v2df,__cov_v2df,int);
9628 __cov_v2df __builtin_ia32_getmantpd128_mask(__cov_v2df,int,__cov_v2df,__cov_mmask8);
9629 __cov_v2df __builtin_ia32_getmantsd_round(__cov_v2df,__cov_v2df,int,int);
9630 __cov_v2df __builtin_ia32_loadapd128_mask(__cov_v2df const *,__cov_v2df,__cov_mmask8);
9631 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
9632 __cov_v2df __builtin_ia32_loadupd128_mask(const double *,__cov_v2df,__cov_mmask8);
9633 #else
9634 __cov_v2df __builtin_ia32_loadupd128_mask(__cov_v2df const *,__cov_v2df,__cov_mmask8);
9635 #endif
9636 __cov_v2df __builtin_ia32_maxpd_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9637 __cov_v2df __builtin_ia32_maxsd_round(__cov_v2df,__cov_v2df,int);
9638 __cov_v2df __builtin_ia32_minpd_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9639 __cov_v2df __builtin_ia32_minsd_round(__cov_v2df,__cov_v2df,int);
9640 __cov_v2df __builtin_ia32_movapd128_mask(__cov_v2df,__cov_v2df,__cov_mmask8);
9641 __cov_v2df __builtin_ia32_movddup128_mask(__cov_v2df,__cov_v2df,__cov_mmask8);
9642 __cov_v2df __builtin_ia32_mulpd_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9643 __cov_v2df __builtin_ia32_mulsd_round(__cov_v2df,__cov_v2df,int);
9644 __cov_v2df __builtin_ia32_orpd128_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9645 __cov_v2df __builtin_ia32_rangepd128_mask(__cov_v2df,__cov_v2df,int,__cov_v2df,__cov_mmask8);
9646 __cov_v2df __builtin_ia32_rangesd128_round(__cov_v2df,__cov_v2df,int,int);
9647 __cov_v2df __builtin_ia32_rcp14pd128_mask(__cov_v2df,__cov_v2df,__cov_mmask8);
9648 __cov_v2df __builtin_ia32_rcp28sd_round(__cov_v2df,__cov_v2df,int);
9649 __cov_v2df __builtin_ia32_reducepd128_mask(__cov_v2df,int,__cov_v2df,__cov_mmask8);
9650 __cov_v2df __builtin_ia32_reducesd(__cov_v2df,__cov_v2df,int);
9651 __cov_v2df __builtin_ia32_rintpd(__cov_v2df);
9652 __cov_v2df __builtin_ia32_rndscalepd_128_mask(__cov_v2df,int,__cov_v2df,__cov_mmask8);
9653 __cov_v2df __builtin_ia32_rndscalesd_round(__cov_v2df,__cov_v2df,int,int);
9654 __cov_v2df __builtin_ia32_roundpd_az(__cov_v2df);
9655 __cov_v2df __builtin_ia32_rsqrt14pd128_mask(__cov_v2df,__cov_v2df,__cov_mmask8);
9656 __cov_v2df __builtin_ia32_rsqrt28sd_round(__cov_v2df,__cov_v2df,int);
9657 __cov_v2df __builtin_ia32_scalefpd128_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9658 __cov_v2df __builtin_ia32_shufpd128_mask(__cov_v2df,__cov_v2df,int,__cov_v2df,__cov_mmask8);
9659 __cov_v2df __builtin_ia32_sqrtpd128_mask(__cov_v2df,__cov_v2df,__cov_mmask8);
9660 __cov_v2df __builtin_ia32_sqrtsd_round(__cov_v2df,__cov_v2df,int);
9661 __cov_v2df __builtin_ia32_subpd128_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9662 __cov_v2df __builtin_ia32_subsd_round(__cov_v2df,__cov_v2df,int);
9663 __cov_v2df __builtin_ia32_truncpd(__cov_v2df);
9664 __cov_v2df __builtin_ia32_unpckhpd128_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9665 __cov_v2df __builtin_ia32_unpcklpd128_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9666 __cov_v2df __builtin_ia32_vfmaddpd128_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9667 __cov_v2df __builtin_ia32_vfmaddpd128_mask3(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9668 __cov_v2df __builtin_ia32_vfmaddpd128_maskz(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9669 __cov_v2df __builtin_ia32_vfmaddsd3_round(__cov_v2df,__cov_v2df,__cov_v2df,int);
9670 __cov_v2df __builtin_ia32_vfmaddsubpd128_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9671 __cov_v2df __builtin_ia32_vfmaddsubpd128_mask3(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9672 __cov_v2df __builtin_ia32_vfmaddsubpd128_maskz(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9673 __cov_v2df __builtin_ia32_vfmsubaddpd128_mask3(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9674 __cov_v2df __builtin_ia32_vfmsubpd128_mask3(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9675 __cov_v2df __builtin_ia32_vfnmaddpd128_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9676 __cov_v2df __builtin_ia32_vfnmsubpd128_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9677 __cov_v2df __builtin_ia32_vfnmsubpd128_mask3(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9678 __cov_v2df __builtin_ia32_vpcmov_v2df(__cov_v2df,__cov_v2df,__cov_v2df);
9679 __cov_v2df __builtin_ia32_vpermi2varpd128_mask(__cov_v2df,__cov_v2di,__cov_v2df,__cov_mmask8);
9680 __cov_v2df __builtin_ia32_vpermil2pd(__cov_v2df,__cov_v2df,__cov_v2di,int);
9681 __cov_v2df __builtin_ia32_vpermilpd_mask(__cov_v2df,int,__cov_v2df,__cov_mmask8);
9682 __cov_v2df __builtin_ia32_vpermilvarpd_mask(__cov_v2df,__cov_v2di,__cov_v2df,__cov_mmask8);
9683 __cov_v2df __builtin_ia32_vpermt2varpd128_mask(__cov_v2di,__cov_v2df,__cov_v2df,__cov_mmask8);
9684 __cov_v2df __builtin_ia32_vpermt2varpd128_maskz(__cov_v2di,__cov_v2df,__cov_v2df,__cov_mmask8);
9685 __cov_v2df __builtin_ia32_xorpd128_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9686 __cov_v2di __builtin_ia32_alignq128_mask(__cov_v2di,__cov_v2di,int,__cov_v2di,__cov_mmask8);
9687 __cov_v2di __builtin_ia32_blendmq_128_mask(__cov_v2di,__cov_v2di,__cov_mmask8);
9688 __cov_v2di __builtin_ia32_broadcastmb128(__cov_mmask8);
9689 __cov_v2di __builtin_ia32_compressdi128_mask(__cov_v2di,__cov_v2di,__cov_mmask8);
9690 __cov_v2di __builtin_ia32_cvtmask2q128(__cov_mmask8);
9691 __cov_v2di __builtin_ia32_cvtpd2qq128_mask(__cov_v2df,__cov_v2di,__cov_mmask8);
9692 __cov_v2di __builtin_ia32_cvtpd2uqq128_mask(__cov_v2df,__cov_v2di,__cov_mmask8);
9693 __cov_v2di __builtin_ia32_cvtps2qq128_mask(__cov_v4sf,__cov_v2di,__cov_mmask8);
9694 __cov_v2di __builtin_ia32_cvtps2uqq128_mask(__cov_v4sf,__cov_v2di,__cov_mmask8);
9695 __cov_v2di __builtin_ia32_cvttpd2qq128_mask(__cov_v2df,__cov_v2di,__cov_mmask8);
9696 __cov_v2di __builtin_ia32_cvttpd2uqq128_mask(__cov_v2df,__cov_v2di,__cov_mmask8);
9697 __cov_v2di __builtin_ia32_cvttps2qq128_mask(__cov_v4sf,__cov_v2di,__cov_mmask8);
9698 __cov_v2di __builtin_ia32_cvttps2uqq128_mask(__cov_v4sf,__cov_v2di,__cov_mmask8);
9699 __cov_v2di __builtin_ia32_expanddi128_mask(__cov_v2di,__cov_v2di,__cov_mmask8);
9700 __cov_v2di __builtin_ia32_expanddi128_maskz(__cov_v2di,__cov_v2di,__cov_mmask8);
9701 __cov_v2di __builtin_ia32_expandloaddi128_mask(__cov_v2di const *,__cov_v2di,__cov_mmask8);
9702 __cov_v2di __builtin_ia32_expandloaddi128_maskz(__cov_v2di const *,__cov_v2di,__cov_mmask8);
9703 __cov_v2di __builtin_ia32_extracti64x2_256_mask(__cov_v4di,int,__cov_v2di,__cov_mmask8);
9704 __cov_v2di __builtin_ia32_extracti64x2_512_mask(__cov_v8di,int,__cov_v2di,__cov_mmask8);
9705 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
9706 __cov_v2di __builtin_ia32_loaddqudi128_mask(const long long *,__cov_v2di,__cov_mmask8);
9707 #else
9708 __cov_v2di __builtin_ia32_loaddqudi128_mask(__cov_v2di const *,__cov_v2di,__cov_mmask8);
9709 #endif
9710 __cov_v2di __builtin_ia32_movdqa64_128_mask(__cov_v2di,__cov_v2di,__cov_mmask8);
9711 __cov_v2di __builtin_ia32_movdqa64load128_mask(__cov_v2di const *,__cov_v2di,__cov_mmask8);
9712 __cov_v2di __builtin_ia32_pabsq128_mask(__cov_v2di,__cov_v2di,__cov_mmask8);
9713 __cov_v2di __builtin_ia32_paddq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9714 __cov_v2di __builtin_ia32_palignr128_mask(__cov_v2di,__cov_v2di,int,__cov_v2di,__cov_mmask16);
9715 __cov_v2di __builtin_ia32_pandnq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9716 __cov_v2di __builtin_ia32_pandq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9717 __cov_v2di __builtin_ia32_pbroadcastq128_gpr_mask(unsigned long long,__cov_v2di,__cov_mmask8);
9718 __cov_v2di __builtin_ia32_pbroadcastq128_mask(__cov_v2di,__cov_v2di,__cov_mmask8);
9719 __cov_v2di __builtin_ia32_pbroadcastq128_mem_mask(unsigned long long,__cov_v2di,__cov_mmask8);
9720 __cov_v2di __builtin_ia32_pmaxsq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9721 __cov_v2di __builtin_ia32_pmaxuq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9722 __cov_v2di __builtin_ia32_pminsq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9723 __cov_v2di __builtin_ia32_pminuq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9724 __cov_v2di __builtin_ia32_pmovsxbq128_mask(__cov_v16qi,__cov_v2di,__cov_mmask8);
9725 __cov_v2di __builtin_ia32_pmovsxdq128_mask(__cov_v4si,__cov_v2di,__cov_mmask8);
9726 __cov_v2di __builtin_ia32_pmovsxwq128_mask(__cov_v8hi,__cov_v2di,__cov_mmask8);
9727 __cov_v2di __builtin_ia32_pmovzxbq128_mask(__cov_v16qi,__cov_v2di,__cov_mmask8);
9728 __cov_v2di __builtin_ia32_pmovzxdq128_mask(__cov_v4si,__cov_v2di,__cov_mmask8);
9729 __cov_v2di __builtin_ia32_pmovzxwq128_mask(__cov_v8hi,__cov_v2di,__cov_mmask8);
9730 __cov_v2di __builtin_ia32_pmuldq128_mask(__cov_v4si,__cov_v4si,__cov_v2di,__cov_mmask8);
9731 __cov_v2di __builtin_ia32_pmullq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9732 __cov_v2di __builtin_ia32_pmuludq128_mask(__cov_v4si,__cov_v4si,__cov_v2di,__cov_mmask8);
9733 __cov_v2di __builtin_ia32_porq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9734 __cov_v2di __builtin_ia32_prolq128_mask(__cov_v2di,int,__cov_v2di,__cov_mmask8);
9735 __cov_v2di __builtin_ia32_prolvq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9736 __cov_v2di __builtin_ia32_prorq128_mask(__cov_v2di,int,__cov_v2di,__cov_mmask8);
9737 __cov_v2di __builtin_ia32_prorvq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9738 __cov_v2di __builtin_ia32_psllq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9739 __cov_v2di __builtin_ia32_psllqi128_mask(__cov_v2di,int,__cov_v2di,__cov_mmask8);
9740 __cov_v2di __builtin_ia32_psllv2di_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9741 __cov_v2di __builtin_ia32_psraq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9742 __cov_v2di __builtin_ia32_psraqi128_mask(__cov_v2di,int,__cov_v2di,__cov_mmask8);
9743 __cov_v2di __builtin_ia32_psravq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9744 __cov_v2di __builtin_ia32_psrlq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9745 __cov_v2di __builtin_ia32_psrlqi128_mask(__cov_v2di,int,__cov_v2di,__cov_mmask8);
9746 __cov_v2di __builtin_ia32_psrlv2di_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9747 __cov_v2di __builtin_ia32_psubq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9748 __cov_v2di __builtin_ia32_pternlogq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,int,__cov_mmask8);
9749 __cov_v2di __builtin_ia32_pternlogq128_maskz(__cov_v2di,__cov_v2di,__cov_v2di,int,__cov_mmask8);
9750 __cov_v2di __builtin_ia32_punpckhqdq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9751 __cov_v2di __builtin_ia32_punpcklqdq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9752 __cov_v2di __builtin_ia32_pxorq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9753 __cov_v2di __builtin_ia32_vpcmov_v2di(__cov_v2di,__cov_v2di,__cov_v2di);
9754 __cov_v2di __builtin_ia32_vpcomneuq(__cov_v2di,__cov_v2di);
9755 __cov_v2di __builtin_ia32_vpconflictdi_128_mask(__cov_v2di,__cov_v2di,__cov_mmask8);
9756 __cov_v2di __builtin_ia32_vpermi2varq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9757 __cov_v2di __builtin_ia32_vpermt2varq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9758 __cov_v2di __builtin_ia32_vpermt2varq128_maskz(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9759 __cov_v2di __builtin_ia32_vplzcntq_128_mask(__cov_v2di,__cov_v2di,__cov_mmask8);
9760 __cov_v2di __builtin_ia32_vprotqi(__cov_v2di,int);
9761 __cov_v2si __builtin_ia32_pswapdsi(__cov_v2si);
9762 __cov_v32hi __builtin_ia32_blendmw_512_mask(__cov_v32hi,__cov_v32hi,unsigned int);
9763 __cov_v32hi __builtin_ia32_cvtmask2w512(unsigned int);
9764 __cov_v32hi __builtin_ia32_dbpsadbw512_mask(__cov_v64qi,__cov_v64qi,int,__cov_v32hi,unsigned int);
9765 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
9766 __cov_v32hi __builtin_ia32_loaddquhi512_mask(const short*,__cov_v32hi,unsigned int);
9767 #else
9768 __cov_v32hi __builtin_ia32_loaddquhi512_mask(__cov_v32hi const *,__cov_v32hi,unsigned int);
9769 #endif
9770 __cov_v32hi __builtin_ia32_movdquhi512_mask(__cov_v32hi,__cov_v32hi,unsigned int);
9771 __cov_v32hi __builtin_ia32_pabsw512_mask(__cov_v32hi,__cov_v32hi,unsigned int);
9772 __cov_v32hi __builtin_ia32_packssdw512_mask(__cov_v16si,__cov_v16si,__cov_v32hi,unsigned int);
9773 __cov_v32hi __builtin_ia32_packusdw512_mask(__cov_v16si,__cov_v16si,__cov_v32hi,unsigned int);
9774 __cov_v32hi __builtin_ia32_paddsw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9775 __cov_v32hi __builtin_ia32_paddusw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9776 __cov_v32hi __builtin_ia32_paddw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9777 __cov_v32hi __builtin_ia32_pavgw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9778 __cov_v32hi __builtin_ia32_pbroadcastw512_gpr_mask(__cov_mmask16,__cov_v32hi,unsigned int);
9779 __cov_v32hi __builtin_ia32_pbroadcastw512_mask(__cov_v8hi,__cov_v32hi,unsigned int);
9780 __cov_v32hi __builtin_ia32_permvarhi512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9781 __cov_v32hi __builtin_ia32_pmaddubsw512_mask(__cov_v64qi,__cov_v64qi,__cov_v32hi,unsigned int);
9782 __cov_v32hi __builtin_ia32_pmaxsw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9783 __cov_v32hi __builtin_ia32_pmaxuw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9784 __cov_v32hi __builtin_ia32_pminsw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9785 __cov_v32hi __builtin_ia32_pminuw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9786 __cov_v32hi __builtin_ia32_pmovsxbw512_mask(__cov_v32qi,__cov_v32hi,unsigned int);
9787 __cov_v32hi __builtin_ia32_pmovzxbw512_mask(__cov_v32qi,__cov_v32hi,unsigned int);
9788 __cov_v32hi __builtin_ia32_pmulhrsw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9789 __cov_v32hi __builtin_ia32_pmulhuw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9790 __cov_v32hi __builtin_ia32_pmulhw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9791 __cov_v32hi __builtin_ia32_pmullw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9792 __cov_v32hi __builtin_ia32_pshufhw512_mask(__cov_v32hi,int,__cov_v32hi,unsigned int);
9793 __cov_v32hi __builtin_ia32_pshuflw512_mask(__cov_v32hi,int,__cov_v32hi,unsigned int);
9794 __cov_v32hi __builtin_ia32_psllv32hi_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9795 __cov_v32hi __builtin_ia32_psllw512_mask(__cov_v32hi,__cov_v8hi,__cov_v32hi,unsigned int);
9796 __cov_v32hi __builtin_ia32_psllwi512_mask(__cov_v32hi,int,__cov_v32hi,unsigned int);
9797 __cov_v32hi __builtin_ia32_psrav32hi_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9798 __cov_v32hi __builtin_ia32_psraw512_mask(__cov_v32hi,__cov_v8hi,__cov_v32hi,unsigned int);
9799 __cov_v32hi __builtin_ia32_psrawi512_mask(__cov_v32hi,int,__cov_v32hi,unsigned int);
9800 __cov_v32hi __builtin_ia32_psrlv32hi_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9801 __cov_v32hi __builtin_ia32_psrlw512_mask(__cov_v32hi,__cov_v8hi,__cov_v32hi,unsigned int);
9802 __cov_v32hi __builtin_ia32_psrlwi512_mask(__cov_v32hi,int,__cov_v32hi,unsigned int);
9803 __cov_v32hi __builtin_ia32_psubsw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9804 __cov_v32hi __builtin_ia32_psubusw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9805 __cov_v32hi __builtin_ia32_psubw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9806 __cov_v32hi __builtin_ia32_punpckhwd512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9807 __cov_v32hi __builtin_ia32_punpcklwd512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9808 __cov_v32hi __builtin_ia32_vpermi2varhi512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9809 __cov_v32hi __builtin_ia32_vpermt2varhi512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9810 __cov_v32hi __builtin_ia32_vpermt2varhi512_maskz(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9811 __cov_v32qi __builtin_ia32_blendmb_256_mask(__cov_v32qi,__cov_v32qi,unsigned int);
9812 __cov_v32qi __builtin_ia32_cvtmask2b256(unsigned int);
9813 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
9814 __cov_v32qi __builtin_ia32_loaddquqi256_mask(const char*,__cov_v32qi,unsigned int);
9815 #else
9816 __cov_v32qi __builtin_ia32_loaddquqi256_mask(__cov_v32qi const *,__cov_v32qi,unsigned int);
9817 #endif
9818 __cov_v32qi __builtin_ia32_movdquqi256_mask(__cov_v32qi,__cov_v32qi,unsigned int);
9819 __cov_v32qi __builtin_ia32_pabsb256_mask(__cov_v32qi,__cov_v32qi,unsigned int);
9820 __cov_v32qi __builtin_ia32_packsswb256_mask(__cov_v16hi,__cov_v16hi,__cov_v32qi,unsigned int);
9821 __cov_v32qi __builtin_ia32_packuswb256_mask(__cov_v16hi,__cov_v16hi,__cov_v32qi,unsigned int);
9822 __cov_v32qi __builtin_ia32_paddb256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,unsigned int);
9823 __cov_v32qi __builtin_ia32_paddsb256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,unsigned int);
9824 __cov_v32qi __builtin_ia32_paddusb256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,unsigned int);
9825 __cov_v32qi __builtin_ia32_pavgb256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,unsigned int);
9826 __cov_v32qi __builtin_ia32_pbroadcastb256_gpr_mask(__cov_mmask8,__cov_v32qi,unsigned int);
9827 __cov_v32qi __builtin_ia32_pbroadcastb256_mask(__cov_v16qi,__cov_v32qi,unsigned int);
9828 __cov_v32qi __builtin_ia32_pmaxsb256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,unsigned int);
9829 __cov_v32qi __builtin_ia32_pmaxub256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,unsigned int);
9830 __cov_v32qi __builtin_ia32_pminsb256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,unsigned int);
9831 __cov_v32qi __builtin_ia32_pminub256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,unsigned int);
9832 __cov_v32qi __builtin_ia32_pmovswb512_mask(__cov_v32hi,__cov_v32qi,unsigned int);
9833 __cov_v32qi __builtin_ia32_pmovuswb512_mask(__cov_v32hi,__cov_v32qi,unsigned int);
9834 __cov_v32qi __builtin_ia32_pmovwb512_mask(__cov_v32hi,__cov_v32qi,unsigned int);
9835 __cov_v32qi __builtin_ia32_pshufb256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,unsigned int);
9836 __cov_v32qi __builtin_ia32_psubb256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,unsigned int);
9837 __cov_v32qi __builtin_ia32_psubsb256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,unsigned int);
9838 __cov_v32qi __builtin_ia32_psubusb256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,unsigned int);
9839 __cov_v32qi __builtin_ia32_punpckhbw256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,unsigned int);
9840 __cov_v32qi __builtin_ia32_punpcklbw256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,unsigned int);
9841 __cov_v32qi __builtin_ia32_vpcmov_v32qi256(__cov_v32qi,__cov_v32qi,__cov_v32qi);
9842 __cov_v4df __builtin_ia32_addpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9843 __cov_v4df __builtin_ia32_andnpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9844 __cov_v4df __builtin_ia32_andpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9845 __cov_v4df __builtin_ia32_blendmpd_256_mask(__cov_v4df,__cov_v4df,__cov_mmask8);
9846 __cov_v4df __builtin_ia32_broadcastf64x2_256_mask(__cov_v2df,__cov_v4df,__cov_mmask8);
9847 __cov_v4df __builtin_ia32_broadcastsd256_mask(__cov_v2df,__cov_v4df,__cov_mmask8);
9848 __cov_v4df __builtin_ia32_ceilpd256(__cov_v4df);
9849 __cov_v4df __builtin_ia32_ceilpd256(__cov_v4df);
9850 __cov_v4df __builtin_ia32_compressdf256_mask(__cov_v4df,__cov_v4df,__cov_mmask8);
9851 __cov_v4df __builtin_ia32_copysignpd256(__cov_v4df,__cov_v4df);
9852 __cov_v4df __builtin_ia32_copysignpd256(__cov_v4df,__cov_v4df);
9853 __cov_v4df __builtin_ia32_cvtdq2pd256_mask(__cov_v4si,__cov_v4df,__cov_mmask8);
9854 __cov_v4df __builtin_ia32_cvtps2pd256_mask(__cov_v4sf,__cov_v4df,__cov_mmask8);
9855 __cov_v4df __builtin_ia32_cvtqq2pd256_mask(__cov_v4di,__cov_v4df,__cov_mmask8);
9856 __cov_v4df __builtin_ia32_cvtudq2pd256_mask(__cov_v4si,__cov_v4df,__cov_mmask8);
9857 __cov_v4df __builtin_ia32_cvtuqq2pd256_mask(__cov_v4di,__cov_v4df,__cov_mmask8);
9858 __cov_v4df __builtin_ia32_divpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9859 __cov_v4df __builtin_ia32_expanddf256_mask(__cov_v4df,__cov_v4df,__cov_mmask8);
9860 __cov_v4df __builtin_ia32_expanddf256_maskz(__cov_v4df,__cov_v4df,__cov_mmask8);
9861 __cov_v4df __builtin_ia32_expandloaddf256_mask(__cov_v4df const *,__cov_v4df,__cov_mmask8);
9862 __cov_v4df __builtin_ia32_expandloaddf256_maskz(__cov_v4df const *,__cov_v4df,__cov_mmask8);
9863 __cov_v4df __builtin_ia32_fixupimmpd256_mask(__cov_v4df,__cov_v4df,__cov_v4di,int,__cov_mmask8);
9864 __cov_v4df __builtin_ia32_fixupimmpd256_maskz(__cov_v4df,__cov_v4df,__cov_v4di,int,__cov_mmask8);
9865 __cov_v4df __builtin_ia32_floorpd256(__cov_v4df);
9866 __cov_v4df __builtin_ia32_floorpd256(__cov_v4df);
9867 __cov_v4df __builtin_ia32_getexppd256_mask(__cov_v4df,__cov_v4df,__cov_mmask8);
9868 __cov_v4df __builtin_ia32_getmantpd256_mask(__cov_v4df,int,__cov_v4df,__cov_mmask8);
9869 __cov_v4df __builtin_ia32_insertf64x2_256_mask(__cov_v4df,__cov_v2df,int,__cov_v4df,__cov_mmask8);
9870 __cov_v4df __builtin_ia32_loadapd256_mask(__cov_v4df const *,__cov_v4df,__cov_mmask8);
9871 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
9872 __cov_v4df __builtin_ia32_loadupd256_mask(const double *,__cov_v4df,__cov_mmask8);
9873 #else
9874 __cov_v4df __builtin_ia32_loadupd256_mask(__cov_v4df const *,__cov_v4df,__cov_mmask8);
9875 #endif
9876 __cov_v4df __builtin_ia32_maxpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9877 __cov_v4df __builtin_ia32_minpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9878 __cov_v4df __builtin_ia32_movapd256_mask(__cov_v4df,__cov_v4df,__cov_mmask8);
9879 __cov_v4df __builtin_ia32_movddup256_mask(__cov_v4df,__cov_v4df,__cov_mmask8);
9880 __cov_v4df __builtin_ia32_mulpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9881 __cov_v4df __builtin_ia32_orpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9882 __cov_v4df __builtin_ia32_permdf256_mask(__cov_v4df,int,__cov_v4df,__cov_mmask8);
9883 __cov_v4df __builtin_ia32_permvardf256_mask(__cov_v4df,__cov_v4di,__cov_v4df,__cov_mmask8);
9884 __cov_v4df __builtin_ia32_rangepd256_mask(__cov_v4df,__cov_v4df,int,__cov_v4df,__cov_mmask8);
9885 __cov_v4df __builtin_ia32_rcp14pd256_mask(__cov_v4df,__cov_v4df,__cov_mmask8);
9886 __cov_v4df __builtin_ia32_reducepd256_mask(__cov_v4df,int,__cov_v4df,__cov_mmask8);
9887 __cov_v4df __builtin_ia32_rintpd256(__cov_v4df);
9888 __cov_v4df __builtin_ia32_rintpd256(__cov_v4df);
9889 __cov_v4df __builtin_ia32_rndscalepd_256_mask(__cov_v4df,int,__cov_v4df,__cov_mmask8);
9890 __cov_v4df __builtin_ia32_roundpd_az256(__cov_v4df);
9891 __cov_v4df __builtin_ia32_roundpd_az256(__cov_v4df);
9892 __cov_v4df __builtin_ia32_rsqrt14pd256_mask(__cov_v4df,__cov_v4df,__cov_mmask8);
9893 __cov_v4df __builtin_ia32_scalefpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9894 __cov_v4df __builtin_ia32_shuf_f64x2_256_mask(__cov_v4df,__cov_v4df,int,__cov_v4df,__cov_mmask8);
9895 __cov_v4df __builtin_ia32_shufpd256_mask(__cov_v4df,__cov_v4df,int,__cov_v4df,__cov_mmask8);
9896 __cov_v4df __builtin_ia32_sqrtpd256_mask(__cov_v4df,__cov_v4df,__cov_mmask8);
9897 __cov_v4df __builtin_ia32_subpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9898 __cov_v4df __builtin_ia32_truncpd256(__cov_v4df);
9899 __cov_v4df __builtin_ia32_truncpd256(__cov_v4df);
9900 __cov_v4df __builtin_ia32_unpckhpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9901 __cov_v4df __builtin_ia32_unpcklpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9902 __cov_v4df __builtin_ia32_vfmaddpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9903 __cov_v4df __builtin_ia32_vfmaddpd256_mask3(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9904 __cov_v4df __builtin_ia32_vfmaddpd256_maskz(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9905 __cov_v4df __builtin_ia32_vfmaddsubpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9906 __cov_v4df __builtin_ia32_vfmaddsubpd256_mask3(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9907 __cov_v4df __builtin_ia32_vfmaddsubpd256_maskz(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9908 __cov_v4df __builtin_ia32_vfmsubaddpd256_mask3(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9909 __cov_v4df __builtin_ia32_vfmsubpd256_mask3(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9910 __cov_v4df __builtin_ia32_vfnmaddpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9911 __cov_v4df __builtin_ia32_vfnmsubpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9912 __cov_v4df __builtin_ia32_vfnmsubpd256_mask3(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9913 __cov_v4df __builtin_ia32_vpcmov_v4df256(__cov_v4df,__cov_v4df,__cov_v4df);
9914 __cov_v4df __builtin_ia32_vpermi2varpd256_mask(__cov_v4df,__cov_v4di,__cov_v4df,__cov_mmask8);
9915 __cov_v4df __builtin_ia32_vpermil2pd256(__cov_v4df,__cov_v4df,__cov_v4di,int);
9916 __cov_v4df __builtin_ia32_vpermil2pd256(__cov_v4df,__cov_v4df,__cov_v4di,int);
9917 __cov_v4df __builtin_ia32_vpermilpd256_mask(__cov_v4df,int,__cov_v4df,__cov_mmask8);
9918 __cov_v4df __builtin_ia32_vpermilvarpd256_mask(__cov_v4df,__cov_v4di,__cov_v4df,__cov_mmask8);
9919 __cov_v4df __builtin_ia32_vpermt2varpd256_mask(__cov_v4di,__cov_v4df,__cov_v4df,__cov_mmask8);
9920 __cov_v4df __builtin_ia32_vpermt2varpd256_maskz(__cov_v4di,__cov_v4df,__cov_v4df,__cov_mmask8);
9921 __cov_v4df __builtin_ia32_xorpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9922 __cov_v4di __builtin_ia32_alignq256_mask(__cov_v4di,__cov_v4di,int,__cov_v4di,__cov_mmask8);
9923 __cov_v4di __builtin_ia32_blendmq_256_mask(__cov_v4di,__cov_v4di,__cov_mmask8);
9924 __cov_v4di __builtin_ia32_broadcasti64x2_256_mask(__cov_v2di,__cov_v4di,__cov_mmask8);
9925 __cov_v4di __builtin_ia32_broadcastmb256(__cov_mmask8);
9926 __cov_v4di __builtin_ia32_compressdi256_mask(__cov_v4di,__cov_v4di,__cov_mmask8);
9927 __cov_v4di __builtin_ia32_cvtmask2q256(__cov_mmask8);
9928 __cov_v4di __builtin_ia32_cvtpd2qq256_mask(__cov_v4df,__cov_v4di,__cov_mmask8);
9929 __cov_v4di __builtin_ia32_cvtpd2uqq256_mask(__cov_v4df,__cov_v4di,__cov_mmask8);
9930 __cov_v4di __builtin_ia32_cvtps2qq256_mask(__cov_v4sf,__cov_v4di,__cov_mmask8);
9931 __cov_v4di __builtin_ia32_cvtps2uqq256_mask(__cov_v4sf,__cov_v4di,__cov_mmask8);
9932 __cov_v4di __builtin_ia32_cvttpd2qq256_mask(__cov_v4df,__cov_v4di,__cov_mmask8);
9933 __cov_v4di __builtin_ia32_cvttpd2uqq256_mask(__cov_v4df,__cov_v4di,__cov_mmask8);
9934 __cov_v4di __builtin_ia32_cvttps2qq256_mask(__cov_v4sf,__cov_v4di,__cov_mmask8);
9935 __cov_v4di __builtin_ia32_cvttps2uqq256_mask(__cov_v4sf,__cov_v4di,__cov_mmask8);
9936 __cov_v4di __builtin_ia32_expanddi256_mask(__cov_v4di,__cov_v4di,__cov_mmask8);
9937 __cov_v4di __builtin_ia32_expanddi256_maskz(__cov_v4di,__cov_v4di,__cov_mmask8);
9938 __cov_v4di __builtin_ia32_expandloaddi256_mask(__cov_v4di const *,__cov_v4di,__cov_mmask8);
9939 __cov_v4di __builtin_ia32_expandloaddi256_maskz(__cov_v4di const *,__cov_v4di,__cov_mmask8);
9940 __cov_v4di __builtin_ia32_inserti64x2_256_mask(__cov_v4di,__cov_v2di,int,__cov_v4di,__cov_mmask8);
9941 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
9942 __cov_v4di __builtin_ia32_loaddqudi256_mask(const long long *,__cov_v4di,__cov_mmask8);
9943 #else
9944 __cov_v4di __builtin_ia32_loaddqudi256_mask(__cov_v4di const *,__cov_v4di,__cov_mmask8);
9945 #endif
9946 __cov_v4di __builtin_ia32_movdqa64_256_mask(__cov_v4di,__cov_v4di,__cov_mmask8);
9947 __cov_v4di __builtin_ia32_movdqa64load256_mask(__cov_v4di const *,__cov_v4di,__cov_mmask8);
9948 __cov_v4di __builtin_ia32_pabsq256_mask(__cov_v4di,__cov_v4di,__cov_mmask8);
9949 __cov_v4di __builtin_ia32_paddq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9950 __cov_v4di __builtin_ia32_palignr256_mask(__cov_v4di,__cov_v4di,int,__cov_v4di,unsigned int);
9951 __cov_v4di __builtin_ia32_pandnq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9952 __cov_v4di __builtin_ia32_pandq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9953 __cov_v4di __builtin_ia32_pbroadcastq256_gpr_mask(unsigned long long,__cov_v4di,__cov_mmask8);
9954 __cov_v4di __builtin_ia32_pbroadcastq256_mask(__cov_v2di,__cov_v4di,__cov_mmask8);
9955 __cov_v4di __builtin_ia32_pbroadcastq256_mem_mask(unsigned long long,__cov_v4di,__cov_mmask8);
9956 __cov_v4di __builtin_ia32_permdi256_mask(__cov_v4di,int,__cov_v4di,__cov_mmask8);
9957 __cov_v4di __builtin_ia32_permvardi256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9958 __cov_v4di __builtin_ia32_pmaxsq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9959 __cov_v4di __builtin_ia32_pmaxuq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9960 __cov_v4di __builtin_ia32_pminsq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9961 __cov_v4di __builtin_ia32_pminuq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9962 __cov_v4di __builtin_ia32_pmovsxbq256_mask(__cov_v16qi,__cov_v4di,__cov_mmask8);
9963 __cov_v4di __builtin_ia32_pmovsxdq256_mask(__cov_v4si,__cov_v4di,__cov_mmask8);
9964 __cov_v4di __builtin_ia32_pmovsxwq256_mask(__cov_v8hi,__cov_v4di,__cov_mmask8);
9965 __cov_v4di __builtin_ia32_pmovzxbq256_mask(__cov_v16qi,__cov_v4di,__cov_mmask8);
9966 __cov_v4di __builtin_ia32_pmovzxdq256_mask(__cov_v4si,__cov_v4di,__cov_mmask8);
9967 __cov_v4di __builtin_ia32_pmovzxwq256_mask(__cov_v8hi,__cov_v4di,__cov_mmask8);
9968 __cov_v4di __builtin_ia32_pmuldq256_mask(__cov_v8si,__cov_v8si,__cov_v4di,__cov_mmask8);
9969 __cov_v4di __builtin_ia32_pmullq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9970 __cov_v4di __builtin_ia32_pmuludq256_mask(__cov_v8si,__cov_v8si,__cov_v4di,__cov_mmask8);
9971 __cov_v4di __builtin_ia32_porq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9972 __cov_v4di __builtin_ia32_prolq256_mask(__cov_v4di,int,__cov_v4di,__cov_mmask8);
9973 __cov_v4di __builtin_ia32_prolvq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9974 __cov_v4di __builtin_ia32_prorq256_mask(__cov_v4di,int,__cov_v4di,__cov_mmask8);
9975 __cov_v4di __builtin_ia32_prorvq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9976 __cov_v4di __builtin_ia32_psllq256_mask(__cov_v4di,__cov_v2di,__cov_v4di,__cov_mmask8);
9977 __cov_v4di __builtin_ia32_psllqi256_mask(__cov_v4di,int,__cov_v4di,__cov_mmask8);
9978 __cov_v4di __builtin_ia32_psllv4di_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9979 __cov_v4di __builtin_ia32_psraq256_mask(__cov_v4di,__cov_v2di,__cov_v4di,__cov_mmask8);
9980 __cov_v4di __builtin_ia32_psraqi256_mask(__cov_v4di,int,__cov_v4di,__cov_mmask8);
9981 __cov_v4di __builtin_ia32_psravq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9982 __cov_v4di __builtin_ia32_psrlq256_mask(__cov_v4di,__cov_v2di,__cov_v4di,__cov_mmask8);
9983 __cov_v4di __builtin_ia32_psrlqi256_mask(__cov_v4di,int,__cov_v4di,__cov_mmask8);
9984 __cov_v4di __builtin_ia32_psrlv4di_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9985 __cov_v4di __builtin_ia32_psubq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9986 __cov_v4di __builtin_ia32_pternlogq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,int,__cov_mmask8);
9987 __cov_v4di __builtin_ia32_pternlogq256_maskz(__cov_v4di,__cov_v4di,__cov_v4di,int,__cov_mmask8);
9988 __cov_v4di __builtin_ia32_punpckhqdq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9989 __cov_v4di __builtin_ia32_punpcklqdq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9990 __cov_v4di __builtin_ia32_pxorq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9991 __cov_v4di __builtin_ia32_shuf_i64x2_256_mask(__cov_v4di,__cov_v4di,int,__cov_v4di,__cov_mmask8);
9992 __cov_v4di __builtin_ia32_vpcmov256(__cov_v4di,__cov_v4di,__cov_v4di);
9993 __cov_v4di __builtin_ia32_vpcmov_v4di256(__cov_v4di,__cov_v4di,__cov_v4di);
9994 __cov_v4di __builtin_ia32_vpconflictdi_256_mask(__cov_v4di,__cov_v4di,__cov_mmask8);
9995 __cov_v4di __builtin_ia32_vpermi2varq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9996 __cov_v4di __builtin_ia32_vpermt2varq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9997 __cov_v4di __builtin_ia32_vpermt2varq256_maskz(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9998 __cov_v4di __builtin_ia32_vplzcntq_256_mask(__cov_v4di,__cov_v4di,__cov_mmask8);
9999 __cov_v4sf __builtin_ia32_addps128_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10000 __cov_v4sf __builtin_ia32_addss_round(__cov_v4sf,__cov_v4sf,int);
10001 __cov_v4sf __builtin_ia32_andnps128_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10002 __cov_v4sf __builtin_ia32_andps128_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10003 __cov_v4sf __builtin_ia32_blendmps_128_mask(__cov_v4sf,__cov_v4sf,__cov_mmask8);
10004 __cov_v4sf __builtin_ia32_broadcastss128_mask(__cov_v4sf,__cov_v4sf,__cov_mmask8);
10005 __cov_v4sf __builtin_ia32_ceilps(__cov_v4sf);
10006 __cov_v4sf __builtin_ia32_compresssf128_mask(__cov_v4sf,__cov_v4sf,__cov_mmask8);
10007 __cov_v4sf __builtin_ia32_copysignps(__cov_v4sf,__cov_v4sf);
10008 __cov_v4sf __builtin_ia32_cvtdq2ps128_mask(__cov_v4si,__cov_v4sf,__cov_mmask8);
10009 __cov_v4sf __builtin_ia32_cvtpd2ps256_mask(__cov_v4df,__cov_v4sf,__cov_mmask8);
10010 __cov_v4sf __builtin_ia32_cvtpd2ps_mask(__cov_v2df,__cov_v4sf,__cov_mmask8);
10011 __cov_v4sf __builtin_ia32_cvtqq2ps128_mask(__cov_v2di,__cov_v4sf,__cov_mmask8);
10012 __cov_v4sf __builtin_ia32_cvtqq2ps256_mask(__cov_v4di,__cov_v4sf,__cov_mmask8);
10013 __cov_v4sf __builtin_ia32_cvtsd2ss_round(__cov_v4sf,__cov_v2df,int);
10014 __cov_v4sf __builtin_ia32_cvtudq2ps128_mask(__cov_v4si,__cov_v4sf,__cov_mmask8);
10015 __cov_v4sf __builtin_ia32_cvtuqq2ps128_mask(__cov_v2di,__cov_v4sf,__cov_mmask8);
10016 __cov_v4sf __builtin_ia32_cvtuqq2ps256_mask(__cov_v4di,__cov_v4sf,__cov_mmask8);
10017 __cov_v4sf __builtin_ia32_divps_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10018 __cov_v4sf __builtin_ia32_divss_round(__cov_v4sf,__cov_v4sf,int);
10019 __cov_v4sf __builtin_ia32_expandloadsf128_mask(__cov_v4sf const *,__cov_v4sf,__cov_mmask8);
10020 __cov_v4sf __builtin_ia32_expandloadsf128_maskz(__cov_v4sf const *,__cov_v4sf,__cov_mmask8);
10021 __cov_v4sf __builtin_ia32_expandsf128_mask(__cov_v4sf,__cov_v4sf,__cov_mmask8);
10022 __cov_v4sf __builtin_ia32_expandsf128_maskz(__cov_v4sf,__cov_v4sf,__cov_mmask8);
10023 __cov_v4sf __builtin_ia32_extractf32x4_256_mask(__cov_v8sf,int,__cov_v4sf,__cov_mmask8);
10024 __cov_v4sf __builtin_ia32_fixupimmps128_mask(__cov_v4sf,__cov_v4sf,__cov_v4si,int,__cov_mmask8);
10025 __cov_v4sf __builtin_ia32_fixupimmps128_maskz(__cov_v4sf,__cov_v4sf,__cov_v4si,int,__cov_mmask8);
10026 __cov_v4sf __builtin_ia32_fixupimmss_mask(__cov_v4sf,__cov_v4sf,__cov_v4si,int,__cov_mmask8,int);
10027 __cov_v4sf __builtin_ia32_fixupimmss_maskz(__cov_v4sf,__cov_v4sf,__cov_v4si,int,__cov_mmask8,int);
10028 __cov_v4sf __builtin_ia32_fixupimmss_maskz(__cov_v4sf,__cov_v4sf,__cov_v4si,int,__cov_mmask8,int);
10029 __cov_v4sf __builtin_ia32_floorps(__cov_v4sf);
10030 __cov_v4sf __builtin_ia32_getexpps128_mask(__cov_v4sf,__cov_v4sf,__cov_mmask8);
10031 __cov_v4sf __builtin_ia32_getexpss128_round(__cov_v4sf,__cov_v4sf,int);
10032 __cov_v4sf __builtin_ia32_getmantps128_mask(__cov_v4sf,int,__cov_v4sf,__cov_mmask8);
10033 __cov_v4sf __builtin_ia32_getmantss_round(__cov_v4sf,__cov_v4sf,int,int);
10034 __cov_v4sf __builtin_ia32_loadaps128_mask(__cov_v4sf const *,__cov_v4sf,__cov_mmask8);
10035 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
10036 __cov_v4sf __builtin_ia32_loadups128_mask(const float *,__cov_v4sf,__cov_mmask8);
10037 #else
10038 __cov_v4sf __builtin_ia32_loadups128_mask(__cov_v4sf const *,__cov_v4sf,__cov_mmask8);
10039 #endif
10040 __cov_v4sf __builtin_ia32_maxps_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10041 __cov_v4sf __builtin_ia32_maxss_round(__cov_v4sf,__cov_v4sf,int);
10042 __cov_v4sf __builtin_ia32_minps_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10043 __cov_v4sf __builtin_ia32_minss_round(__cov_v4sf,__cov_v4sf,int);
10044 __cov_v4sf __builtin_ia32_movaps128_mask(__cov_v4sf,__cov_v4sf,__cov_mmask8);
10045 __cov_v4sf __builtin_ia32_movshdup128_mask(__cov_v4sf,__cov_v4sf,__cov_mmask8);
10046 __cov_v4sf __builtin_ia32_movsldup128_mask(__cov_v4sf,__cov_v4sf,__cov_mmask8);
10047 __cov_v4sf __builtin_ia32_mulps_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10048 __cov_v4sf __builtin_ia32_mulss_round(__cov_v4sf,__cov_v4sf,int);
10049 __cov_v4sf __builtin_ia32_orps128_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10050 __cov_v4sf __builtin_ia32_rangeps128_mask(__cov_v4sf,__cov_v4sf,int,__cov_v4sf,__cov_mmask8);
10051 __cov_v4sf __builtin_ia32_rangess128_round(__cov_v4sf,__cov_v4sf,int,int);
10052 __cov_v4sf __builtin_ia32_rcp14ps128_mask(__cov_v4sf,__cov_v4sf,__cov_mmask8);
10053 __cov_v4sf __builtin_ia32_rcp28ss_round(__cov_v4sf,__cov_v4sf,int);
10054 __cov_v4sf __builtin_ia32_reduceps128_mask(__cov_v4sf,int,__cov_v4sf,__cov_mmask8);
10055 __cov_v4sf __builtin_ia32_reducess(__cov_v4sf,__cov_v4sf,int);
10056 __cov_v4sf __builtin_ia32_rintps(__cov_v4sf);
10057 __cov_v4sf __builtin_ia32_rndscaleps_128_mask(__cov_v4sf,int,__cov_v4sf,__cov_mmask8);
10058 __cov_v4sf __builtin_ia32_rndscaless_round(__cov_v4sf,__cov_v4sf,int,int);
10059 __cov_v4sf __builtin_ia32_roundps_az(__cov_v4sf);
10060 __cov_v4sf __builtin_ia32_rsqrt14ps128_mask(__cov_v4sf,__cov_v4sf,__cov_mmask8);
10061 __cov_v4sf __builtin_ia32_rsqrt28ss_round(__cov_v4sf,__cov_v4sf,int);
10062 __cov_v4sf __builtin_ia32_rsqrtps_nr(__cov_v4sf);
10063 __cov_v4sf __builtin_ia32_scalefps128_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10064 __cov_v4sf __builtin_ia32_shufps128_mask(__cov_v4sf,__cov_v4sf,int,__cov_v4sf,__cov_mmask8);
10065 __cov_v4sf __builtin_ia32_sqrtps128_mask(__cov_v4sf,__cov_v4sf,__cov_mmask8);
10066 __cov_v4sf __builtin_ia32_sqrtps_nr(__cov_v4sf);
10067 __cov_v4sf __builtin_ia32_sqrtss_round(__cov_v4sf,__cov_v4sf,int);
10068 __cov_v4sf __builtin_ia32_subps128_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10069 __cov_v4sf __builtin_ia32_subss_round(__cov_v4sf,__cov_v4sf,int);
10070 __cov_v4sf __builtin_ia32_truncps(__cov_v4sf);
10071 __cov_v4sf __builtin_ia32_unpckhps128_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10072 __cov_v4sf __builtin_ia32_unpcklps128_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10073 __cov_v4sf __builtin_ia32_vcvtph2ps_mask(__cov_v8hi,__cov_v4sf,__cov_mmask8);
10074 __cov_v4sf __builtin_ia32_vfmaddps128_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10075 __cov_v4sf __builtin_ia32_vfmaddps128_mask3(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10076 __cov_v4sf __builtin_ia32_vfmaddps128_maskz(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10077 __cov_v4sf __builtin_ia32_vfmaddss3_round(__cov_v4sf,__cov_v4sf,__cov_v4sf,int);
10078 __cov_v4sf __builtin_ia32_vfmaddsubps128_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10079 __cov_v4sf __builtin_ia32_vfmaddsubps128_mask3(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10080 __cov_v4sf __builtin_ia32_vfmaddsubps128_maskz(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10081 __cov_v4sf __builtin_ia32_vfmsubaddps128_mask3(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10082 __cov_v4sf __builtin_ia32_vfmsubps128_mask3(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10083 __cov_v4sf __builtin_ia32_vfnmaddps128_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10084 __cov_v4sf __builtin_ia32_vfnmsubps128_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10085 __cov_v4sf __builtin_ia32_vfnmsubps128_mask3(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10086 __cov_v4sf __builtin_ia32_vpcmov_v4sf(__cov_v4sf,__cov_v4sf,__cov_v4sf);
10087 __cov_v4sf __builtin_ia32_vpermi2varps128_mask(__cov_v4sf,__cov_v4si,__cov_v4sf,__cov_mmask8);
10088 __cov_v4sf __builtin_ia32_vpermil2ps(__cov_v4sf,__cov_v4sf,__cov_v4si,int);
10089 __cov_v4sf __builtin_ia32_vpermilps_mask(__cov_v4sf,int,__cov_v4sf,__cov_mmask8);
10090 __cov_v4sf __builtin_ia32_vpermilvarps_mask(__cov_v4sf,__cov_v4si,__cov_v4sf,__cov_mmask8);
10091 __cov_v4sf __builtin_ia32_vpermt2varps128_mask(__cov_v4si,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10092 __cov_v4sf __builtin_ia32_vpermt2varps128_maskz(__cov_v4si,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10093 __cov_v4sf __builtin_ia32_xorps128_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10094 __cov_v4si __builtin_ia32_alignd128_mask(__cov_v4si,__cov_v4si,int,__cov_v4si,__cov_mmask8);
10095 __cov_v4si __builtin_ia32_blendmd_128_mask(__cov_v4si,__cov_v4si,__cov_mmask8);
10096 __cov_v4si __builtin_ia32_broadcasti32x2_128_mask(__cov_v4si,__cov_v4si,__cov_mmask8);
10097 __cov_v4si __builtin_ia32_broadcastmw128(__cov_mmask16);
10098 __cov_v4si __builtin_ia32_ceilpd_vec_pack_sfix(__cov_v2df,__cov_v2df);
10099 __cov_v4si __builtin_ia32_ceilpd_vec_pack_sfix(__cov_v2df,__cov_v2df);
10100 __cov_v4si __builtin_ia32_ceilps_sfix(__cov_v4sf);
10101 __cov_v4si __builtin_ia32_ceilps_sfix(__cov_v4sf);
10102 __cov_v4si __builtin_ia32_compresssi128_mask(__cov_v4si,__cov_v4si,__cov_mmask8);
10103 __cov_v4si __builtin_ia32_cvtmask2d128(__cov_mmask8);
10104 __cov_v4si __builtin_ia32_cvtpd2dq128_mask(__cov_v2df,__cov_v4si,__cov_mmask8);
10105 __cov_v4si __builtin_ia32_cvtpd2dq256_mask(__cov_v4df,__cov_v4si,__cov_mmask8);
10106 __cov_v4si __builtin_ia32_cvtpd2udq128_mask(__cov_v2df,__cov_v4si,__cov_mmask8);
10107 __cov_v4si __builtin_ia32_cvtpd2udq256_mask(__cov_v4df,__cov_v4si,__cov_mmask8);
10108 __cov_v4si __builtin_ia32_cvtps2dq128_mask(__cov_v4sf,__cov_v4si,__cov_mmask8);
10109 __cov_v4si __builtin_ia32_cvtps2udq128_mask(__cov_v4sf,__cov_v4si,__cov_mmask8);
10110 __cov_v4si __builtin_ia32_cvttpd2dq128_mask(__cov_v2df,__cov_v4si,__cov_mmask8);
10111 __cov_v4si __builtin_ia32_cvttpd2dq256_mask(__cov_v4df,__cov_v4si,__cov_mmask8);
10112 __cov_v4si __builtin_ia32_cvttpd2udq128_mask(__cov_v2df,__cov_v4si,__cov_mmask8);
10113 __cov_v4si __builtin_ia32_cvttpd2udq256_mask(__cov_v4df,__cov_v4si,__cov_mmask8);
10114 __cov_v4si __builtin_ia32_cvttps2dq128_mask(__cov_v4sf,__cov_v4si,__cov_mmask8);
10115 __cov_v4si __builtin_ia32_cvttps2udq128_mask(__cov_v4sf,__cov_v4si,__cov_mmask8);
10116 __cov_v4si __builtin_ia32_expandloadsi128_mask(__cov_v4si const *,__cov_v4si,__cov_mmask8);
10117 __cov_v4si __builtin_ia32_expandloadsi128_maskz(__cov_v4si const *,__cov_v4si,__cov_mmask8);
10118 __cov_v4si __builtin_ia32_expandsi128_mask(__cov_v4si,__cov_v4si,__cov_mmask8);
10119 __cov_v4si __builtin_ia32_expandsi128_maskz(__cov_v4si,__cov_v4si,__cov_mmask8);
10120 __cov_v4si __builtin_ia32_extracti32x4_256_mask(__cov_v8si,int,__cov_v4si,__cov_mmask8);
10121 __cov_v4si __builtin_ia32_floorpd_vec_pack_sfix(__cov_v2df,__cov_v2df);
10122 __cov_v4si __builtin_ia32_floorpd_vec_pack_sfix(__cov_v2df,__cov_v2df);
10123 __cov_v4si __builtin_ia32_floorps_sfix(__cov_v4sf);
10124 __cov_v4si __builtin_ia32_floorps_sfix(__cov_v4sf);
10125 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
10126 __cov_v4si __builtin_ia32_loaddqusi128_mask(const int*,__cov_v4si,__cov_mmask8);
10127 #else
10128 __cov_v4si __builtin_ia32_loaddqusi128_mask(__cov_v4si const *,__cov_v4si,__cov_mmask8);
10129 #endif
10130 __cov_v4si __builtin_ia32_movdqa32_128_mask(__cov_v4si,__cov_v4si,__cov_mmask8);
10131 __cov_v4si __builtin_ia32_movdqa32load128_mask(__cov_v4si const *,__cov_v4si,__cov_mmask8);
10132 __cov_v4si __builtin_ia32_pabsd128_mask(__cov_v4si,__cov_v4si,__cov_mmask8);
10133 __cov_v4si __builtin_ia32_paddd128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10134 __cov_v4si __builtin_ia32_pandd128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10135 __cov_v4si __builtin_ia32_pandnd128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10136 __cov_v4si __builtin_ia32_pbroadcastd128_gpr_mask(unsigned int,__cov_v4si,__cov_mmask8);
10137 __cov_v4si __builtin_ia32_pbroadcastd128_mask(__cov_v4si,__cov_v4si,__cov_mmask8);
10138 __cov_v4si __builtin_ia32_pmaddwd128_mask(__cov_v8hi,__cov_v8hi,__cov_v4si,__cov_mmask8);
10139 __cov_v4si __builtin_ia32_pmaxsd128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10140 __cov_v4si __builtin_ia32_pmaxud128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10141 __cov_v4si __builtin_ia32_pminsd128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10142 __cov_v4si __builtin_ia32_pminud128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10143 __cov_v4si __builtin_ia32_pmovqd128_mask(__cov_v2di,__cov_v4si,__cov_mmask8);
10144 __cov_v4si __builtin_ia32_pmovqd256_mask(__cov_v4di,__cov_v4si,__cov_mmask8);
10145 __cov_v4si __builtin_ia32_pmovsqd128_mask(__cov_v2di,__cov_v4si,__cov_mmask8);
10146 __cov_v4si __builtin_ia32_pmovsqd256_mask(__cov_v4di,__cov_v4si,__cov_mmask8);
10147 __cov_v4si __builtin_ia32_pmovsxbd128_mask(__cov_v16qi,__cov_v4si,__cov_mmask8);
10148 __cov_v4si __builtin_ia32_pmovsxwd128_mask(__cov_v8hi,__cov_v4si,__cov_mmask8);
10149 __cov_v4si __builtin_ia32_pmovusqd128_mask(__cov_v2di,__cov_v4si,__cov_mmask8);
10150 __cov_v4si __builtin_ia32_pmovusqd256_mask(__cov_v4di,__cov_v4si,__cov_mmask8);
10151 __cov_v4si __builtin_ia32_pmovzxbd128_mask(__cov_v16qi,__cov_v4si,__cov_mmask8);
10152 __cov_v4si __builtin_ia32_pmovzxwd128_mask(__cov_v8hi,__cov_v4si,__cov_mmask8);
10153 __cov_v4si __builtin_ia32_pmulld128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10154 __cov_v4si __builtin_ia32_pord128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10155 __cov_v4si __builtin_ia32_prold128_mask(__cov_v4si,int,__cov_v4si,__cov_mmask8);
10156 __cov_v4si __builtin_ia32_prolvd128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10157 __cov_v4si __builtin_ia32_prord128_mask(__cov_v4si,int,__cov_v4si,__cov_mmask8);
10158 __cov_v4si __builtin_ia32_prorvd128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10159 __cov_v4si __builtin_ia32_pshufd128_mask(__cov_v4si,int,__cov_v4si,__cov_mmask8);
10160 __cov_v4si __builtin_ia32_pslld128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10161 __cov_v4si __builtin_ia32_pslldi128_mask(__cov_v4si,int,__cov_v4si,__cov_mmask8);
10162 __cov_v4si __builtin_ia32_psllv4si_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10163 __cov_v4si __builtin_ia32_psrad128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10164 __cov_v4si __builtin_ia32_psradi128_mask(__cov_v4si,int,__cov_v4si,__cov_mmask8);
10165 __cov_v4si __builtin_ia32_psrav4si_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10166 __cov_v4si __builtin_ia32_psrld128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10167 __cov_v4si __builtin_ia32_psrldi128_mask(__cov_v4si,int,__cov_v4si,__cov_mmask8);
10168 __cov_v4si __builtin_ia32_psrlv4si_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10169 __cov_v4si __builtin_ia32_psubd128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10170 __cov_v4si __builtin_ia32_pternlogd128_mask(__cov_v4si,__cov_v4si,__cov_v4si,int,__cov_mmask8);
10171 __cov_v4si __builtin_ia32_pternlogd128_maskz(__cov_v4si,__cov_v4si,__cov_v4si,int,__cov_mmask8);
10172 __cov_v4si __builtin_ia32_punpckhdq128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10173 __cov_v4si __builtin_ia32_punpckldq128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10174 __cov_v4si __builtin_ia32_pxord128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10175 __cov_v4si __builtin_ia32_roundpd_az_vec_pack_sfix(__cov_v2df,__cov_v2df);
10176 __cov_v4si __builtin_ia32_roundpd_az_vec_pack_sfix(__cov_v2df,__cov_v2df);
10177 __cov_v4si __builtin_ia32_roundps_az_sfix(__cov_v4sf);
10178 __cov_v4si __builtin_ia32_roundps_az_sfix(__cov_v4sf);
10179 __cov_v4si __builtin_ia32_vec_pack_sfix(__cov_v2df,__cov_v2df);
10180 __cov_v4si __builtin_ia32_vpcmov_v4si(__cov_v4si,__cov_v4si,__cov_v4si);
10181 __cov_v4si __builtin_ia32_vpcomned(__cov_v4si,__cov_v4si);
10182 __cov_v4si __builtin_ia32_vpcomneud(__cov_v4si,__cov_v4si);
10183 __cov_v4si __builtin_ia32_vpconflictsi_128_mask(__cov_v4si,__cov_v4si,__cov_mmask8);
10184 __cov_v4si __builtin_ia32_vpermi2vard128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10185 __cov_v4si __builtin_ia32_vpermt2vard128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10186 __cov_v4si __builtin_ia32_vpermt2vard128_maskz(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10187 __cov_v4si __builtin_ia32_vplzcntd_128_mask(__cov_v4si,__cov_v4si,__cov_mmask8);
10188 __cov_v4si __builtin_ia32_vprotdi(__cov_v4si,int);
10189 __cov_v64qi __builtin_ia32_blendmb_512_mask(__cov_v64qi,__cov_v64qi,unsigned long long);
10190 __cov_v64qi __builtin_ia32_cvtmask2b512(unsigned long long);
10191 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
10192 __cov_v64qi __builtin_ia32_loaddquqi512_mask(const char*,__cov_v64qi,unsigned long long);
10193 #else
10194 __cov_v64qi __builtin_ia32_loaddquqi512_mask(__cov_v64qi const *,__cov_v64qi,unsigned long long);
10195 #endif
10196 __cov_v64qi __builtin_ia32_movdquqi512_mask(__cov_v64qi,__cov_v64qi,unsigned long long);
10197 __cov_v64qi __builtin_ia32_pabsb512_mask(__cov_v64qi,__cov_v64qi,unsigned long long);
10198 __cov_v64qi __builtin_ia32_packsswb512_mask(__cov_v32hi,__cov_v32hi,__cov_v64qi,unsigned long long);
10199 __cov_v64qi __builtin_ia32_packuswb512_mask(__cov_v32hi,__cov_v32hi,__cov_v64qi,unsigned long long);
10200 __cov_v64qi __builtin_ia32_paddb512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,unsigned long long);
10201 __cov_v64qi __builtin_ia32_paddsb512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,unsigned long long);
10202 __cov_v64qi __builtin_ia32_paddusb512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,unsigned long long);
10203 __cov_v64qi __builtin_ia32_pavgb512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,unsigned long long);
10204 __cov_v64qi __builtin_ia32_pbroadcastb512_gpr_mask(__cov_mmask8,__cov_v64qi,unsigned long long);
10205 __cov_v64qi __builtin_ia32_pbroadcastb512_mask(__cov_v16qi,__cov_v64qi,unsigned long long);
10206 __cov_v64qi __builtin_ia32_pmaxsb512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,unsigned long long);
10207 __cov_v64qi __builtin_ia32_pmaxub512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,unsigned long long);
10208 __cov_v64qi __builtin_ia32_pminsb512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,unsigned long long);
10209 __cov_v64qi __builtin_ia32_pminub512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,unsigned long long);
10210 __cov_v64qi __builtin_ia32_pshufb512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,unsigned long long);
10211 __cov_v64qi __builtin_ia32_psubb512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,unsigned long long);
10212 __cov_v64qi __builtin_ia32_psubsb512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,unsigned long long);
10213 __cov_v64qi __builtin_ia32_psubusb512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,unsigned long long);
10214 __cov_v64qi __builtin_ia32_punpckhbw512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,unsigned long long);
10215 __cov_v64qi __builtin_ia32_punpcklbw512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,unsigned long long);
10216 __cov_v8df __builtin_ia32_andnpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8);
10217 __cov_v8df __builtin_ia32_andpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8);
10218 __cov_v8df __builtin_ia32_broadcastf64x2_512_mask(__cov_v2df,__cov_v8df,__cov_mmask8);
10219 __cov_v8df __builtin_ia32_copysignpd512(__cov_v8df,__cov_v8df);
10220 __cov_v8df __builtin_ia32_copysignpd512(__cov_v8df,__cov_v8df);
10221 __cov_v8df __builtin_ia32_cvtqq2pd512_mask(__cov_v8di,__cov_v8df,__cov_mmask8,int);
10222 __cov_v8df __builtin_ia32_cvtuqq2pd512_mask(__cov_v8di,__cov_v8df,__cov_mmask8,int);
10223 __cov_v8df __builtin_ia32_exp2pd_mask(__cov_v8df,__cov_v8df,__cov_mmask8,int);
10224 __cov_v8df __builtin_ia32_fixupimmpd512_mask(__cov_v8df,__cov_v8df,__cov_v8di,int,__cov_mmask8,int);
10225 __cov_v8df __builtin_ia32_fixupimmpd512_maskz(__cov_v8df,__cov_v8df,__cov_v8di,int,__cov_mmask8,int);
10226 __cov_v8df __builtin_ia32_fixupimmpd512_maskz(__cov_v8df,__cov_v8df,__cov_v8di,int,__cov_mmask8,int);
10227 __cov_v8df __builtin_ia32_getexppd512_mask(__cov_v8df,__cov_v8df,__cov_mmask8,int);
10228 __cov_v8df __builtin_ia32_getmantpd512_mask(__cov_v8df,int,__cov_v8df,__cov_mmask8,int);
10229 __cov_v8df __builtin_ia32_insertf64x2_512_mask(__cov_v8df,__cov_v2df,int,__cov_v8df,__cov_mmask8);
10230 __cov_v8df __builtin_ia32_orpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8);
10231 __cov_v8df __builtin_ia32_pd512_256pd(__cov_v4df);
10232 __cov_v8df __builtin_ia32_pd512_pd(__cov_v2df);
10233 __cov_v8df __builtin_ia32_permdf512_mask(__cov_v8df,int,__cov_v8df,__cov_mmask8);
10234 __cov_v8df __builtin_ia32_rangepd512_mask(__cov_v8df,__cov_v8df,int,__cov_v8df,__cov_mmask8,int);
10235 __cov_v8df __builtin_ia32_rcp28pd_mask(__cov_v8df,__cov_v8df,__cov_mmask8,int);
10236 __cov_v8df __builtin_ia32_reducepd512_mask(__cov_v8df,int,__cov_v8df,__cov_mmask8);
10237 __cov_v8df __builtin_ia32_rsqrt28pd_mask(__cov_v8df,__cov_v8df,__cov_mmask8,int);
10238 __cov_v8df __builtin_ia32_shufpd512_mask(__cov_v8df,__cov_v8df,int,__cov_v8df,__cov_mmask8);
10239 __cov_v8df __builtin_ia32_vpermilpd512_mask(__cov_v8df,int,__cov_v8df,__cov_mmask8);
10240 __cov_v8df __builtin_ia32_xorpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8);
10241 __cov_v8di __builtin_ia32_alignq512_mask(__cov_v8di,__cov_v8di,int,__cov_v8di,__cov_mmask8);
10242 __cov_v8di __builtin_ia32_broadcasti64x2_512_mask(__cov_v2di,__cov_v8di,__cov_mmask8);
10243 __cov_v8di __builtin_ia32_cvtmask2q512(__cov_mmask8);
10244 __cov_v8di __builtin_ia32_cvtpd2qq512_mask(__cov_v8df,__cov_v8di,__cov_mmask8,int);
10245 __cov_v8di __builtin_ia32_cvtpd2uqq512_mask(__cov_v8df,__cov_v8di,__cov_mmask8,int);
10246 __cov_v8di __builtin_ia32_cvtps2qq512_mask(__cov_v8sf,__cov_v8di,__cov_mmask8,int);
10247 __cov_v8di __builtin_ia32_cvtps2uqq512_mask(__cov_v8sf,__cov_v8di,__cov_mmask8,int);
10248 __cov_v8di __builtin_ia32_cvttpd2qq512_mask(__cov_v8df,__cov_v8di,__cov_mmask8,int);
10249 __cov_v8di __builtin_ia32_cvttpd2uqq512_mask(__cov_v8df,__cov_v8di,__cov_mmask8,int);
10250 __cov_v8di __builtin_ia32_cvttps2qq512_mask(__cov_v8sf,__cov_v8di,__cov_mmask8,int);
10251 __cov_v8di __builtin_ia32_cvttps2uqq512_mask(__cov_v8sf,__cov_v8di,__cov_mmask8,int);
10252 __cov_v8di __builtin_ia32_inserti64x2_512_mask(__cov_v8di,__cov_v2di,int,__cov_v8di,__cov_mmask8);
10253 __cov_v8di __builtin_ia32_palignr512(__cov_v8di,__cov_v8di,int);
10254 __cov_v8di __builtin_ia32_palignr512_mask(__cov_v8di,__cov_v8di,int,__cov_v8di,unsigned long long);
10255 __cov_v8di __builtin_ia32_permdi512_mask(__cov_v8di,int,__cov_v8di,__cov_mmask8);
10256 __cov_v8di __builtin_ia32_pmullq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
10257 __cov_v8di __builtin_ia32_prolq512_mask(__cov_v8di,int,__cov_v8di,__cov_mmask8);
10258 __cov_v8di __builtin_ia32_prorq512_mask(__cov_v8di,int,__cov_v8di,__cov_mmask8);
10259 __cov_v8di __builtin_ia32_psadbw512(__cov_v64qi,__cov_v64qi);
10260 __cov_v8di __builtin_ia32_pslldq512(__cov_v8di,int);
10261 __cov_v8di __builtin_ia32_psllqi512_mask(__cov_v8di,int,__cov_v8di,__cov_mmask8);
10262 __cov_v8di __builtin_ia32_psraqi512_mask(__cov_v8di,int,__cov_v8di,__cov_mmask8);
10263 __cov_v8di __builtin_ia32_psrldq512(__cov_v8di,int);
10264 __cov_v8di __builtin_ia32_psrlqi512_mask(__cov_v8di,int,__cov_v8di,__cov_mmask8);
10265 __cov_v8di __builtin_ia32_pternlogq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,int,__cov_mmask8);
10266 __cov_v8di __builtin_ia32_pternlogq512_maskz(__cov_v8di,__cov_v8di,__cov_v8di,int,__cov_mmask8);
10267 __cov_v8di __builtin_ia32_pternlogq512_maskz(__cov_v8di,__cov_v8di,__cov_v8di,int,__cov_mmask8);
10268 __cov_v8hi __builtin_ia32_blendmw_128_mask(__cov_v8hi,__cov_v8hi,__cov_mmask8);
10269 __cov_v8hi __builtin_ia32_cvtmask2w128(__cov_mmask8);
10270 __cov_v8hi __builtin_ia32_dbpsadbw128_mask(__cov_v16qi,__cov_v16qi,int,__cov_v8hi,__cov_mmask8);
10271 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
10272 __cov_v8hi __builtin_ia32_loaddquhi128_mask(const short*,__cov_v8hi,__cov_mmask8);
10273 #else
10274 __cov_v8hi __builtin_ia32_loaddquhi128_mask(__cov_v8hi const *,__cov_v8hi,__cov_mmask8);
10275 #endif
10276 __cov_v8hi __builtin_ia32_movdquhi128_mask(__cov_v8hi,__cov_v8hi,__cov_mmask8);
10277 __cov_v8hi __builtin_ia32_pabsw128_mask(__cov_v8hi,__cov_v8hi,__cov_mmask8);
10278 __cov_v8hi __builtin_ia32_packssdw128_mask(__cov_v4si,__cov_v4si,__cov_v8hi,__cov_mmask8);
10279 __cov_v8hi __builtin_ia32_packusdw128_mask(__cov_v4si,__cov_v4si,__cov_v8hi,__cov_mmask8);
10280 __cov_v8hi __builtin_ia32_paddsw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10281 __cov_v8hi __builtin_ia32_paddusw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10282 __cov_v8hi __builtin_ia32_paddw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10283 __cov_v8hi __builtin_ia32_pavgw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10284 __cov_v8hi __builtin_ia32_pbroadcastw128_gpr_mask(__cov_mmask16,__cov_v8hi,__cov_mmask8);
10285 __cov_v8hi __builtin_ia32_pbroadcastw128_mask(__cov_v8hi,__cov_v8hi,__cov_mmask8);
10286 __cov_v8hi __builtin_ia32_permvarhi128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10287 __cov_v8hi __builtin_ia32_pmaddubsw128_mask(__cov_v16qi,__cov_v16qi,__cov_v8hi,__cov_mmask8);
10288 __cov_v8hi __builtin_ia32_pmaxsw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10289 __cov_v8hi __builtin_ia32_pmaxuw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10290 __cov_v8hi __builtin_ia32_pminsw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10291 __cov_v8hi __builtin_ia32_pminuw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10292 __cov_v8hi __builtin_ia32_pmovdw128_mask(__cov_v4si,__cov_v8hi,__cov_mmask8);
10293 __cov_v8hi __builtin_ia32_pmovdw256_mask(__cov_v8si,__cov_v8hi,__cov_mmask8);
10294 __cov_v8hi __builtin_ia32_pmovqw128_mask(__cov_v2di,__cov_v8hi,__cov_mmask8);
10295 __cov_v8hi __builtin_ia32_pmovqw256_mask(__cov_v4di,__cov_v8hi,__cov_mmask8);
10296 __cov_v8hi __builtin_ia32_pmovsdw128_mask(__cov_v4si,__cov_v8hi,__cov_mmask8);
10297 __cov_v8hi __builtin_ia32_pmovsdw256_mask(__cov_v8si,__cov_v8hi,__cov_mmask8);
10298 __cov_v8hi __builtin_ia32_pmovsqw128_mask(__cov_v2di,__cov_v8hi,__cov_mmask8);
10299 __cov_v8hi __builtin_ia32_pmovsqw256_mask(__cov_v4di,__cov_v8hi,__cov_mmask8);
10300 __cov_v8hi __builtin_ia32_pmovsxbw128_mask(__cov_v16qi,__cov_v8hi,__cov_mmask8);
10301 __cov_v8hi __builtin_ia32_pmovusdw128_mask(__cov_v4si,__cov_v8hi,__cov_mmask8);
10302 __cov_v8hi __builtin_ia32_pmovusdw256_mask(__cov_v8si,__cov_v8hi,__cov_mmask8);
10303 __cov_v8hi __builtin_ia32_pmovusqw128_mask(__cov_v2di,__cov_v8hi,__cov_mmask8);
10304 __cov_v8hi __builtin_ia32_pmovusqw256_mask(__cov_v4di,__cov_v8hi,__cov_mmask8);
10305 __cov_v8hi __builtin_ia32_pmovzxbw128_mask(__cov_v16qi,__cov_v8hi,__cov_mmask8);
10306 __cov_v8hi __builtin_ia32_pmulhrsw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10307 __cov_v8hi __builtin_ia32_pmulhuw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10308 __cov_v8hi __builtin_ia32_pmulhw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10309 __cov_v8hi __builtin_ia32_pmullw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10310 __cov_v8hi __builtin_ia32_pshufhw128_mask(__cov_v8hi,int,__cov_v8hi,__cov_mmask8);
10311 __cov_v8hi __builtin_ia32_pshuflw128_mask(__cov_v8hi,int,__cov_v8hi,__cov_mmask8);
10312 __cov_v8hi __builtin_ia32_psllv8hi_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10313 __cov_v8hi __builtin_ia32_psllw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10314 __cov_v8hi __builtin_ia32_psllwi128_mask(__cov_v8hi,int,__cov_v8hi,__cov_mmask8);
10315 __cov_v8hi __builtin_ia32_psrav8hi_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10316 __cov_v8hi __builtin_ia32_psraw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10317 __cov_v8hi __builtin_ia32_psrawi128_mask(__cov_v8hi,int,__cov_v8hi,__cov_mmask8);
10318 __cov_v8hi __builtin_ia32_psrlv8hi_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10319 __cov_v8hi __builtin_ia32_psrlw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10320 __cov_v8hi __builtin_ia32_psrlwi128_mask(__cov_v8hi,int,__cov_v8hi,__cov_mmask8);
10321 __cov_v8hi __builtin_ia32_psubsw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10322 __cov_v8hi __builtin_ia32_psubusw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10323 __cov_v8hi __builtin_ia32_psubw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10324 __cov_v8hi __builtin_ia32_punpckhwd128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10325 __cov_v8hi __builtin_ia32_punpcklwd128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10326 __cov_v8hi __builtin_ia32_vcvtps2ph256_mask(__cov_v8sf,int,__cov_v8hi,__cov_mmask8);
10327 __cov_v8hi __builtin_ia32_vcvtps2ph_mask(__cov_v4sf,int,__cov_v8hi,__cov_mmask8);
10328 __cov_v8hi __builtin_ia32_vpcmov_v8hi(__cov_v8hi,__cov_v8hi,__cov_v8hi);
10329 __cov_v8hi __builtin_ia32_vpcomneuw(__cov_v8hi,__cov_v8hi);
10330 __cov_v8hi __builtin_ia32_vpcomnew(__cov_v8hi,__cov_v8hi);
10331 __cov_v8hi __builtin_ia32_vpermi2varhi128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10332 __cov_v8hi __builtin_ia32_vpermt2varhi128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10333 __cov_v8hi __builtin_ia32_vpermt2varhi128_maskz(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10334 __cov_v8hi __builtin_ia32_vprotwi(__cov_v8hi,int);
10335 __cov_v8sf __builtin_ia32_addps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10336 __cov_v8sf __builtin_ia32_andnps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10337 __cov_v8sf __builtin_ia32_andps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10338 __cov_v8sf __builtin_ia32_blendmps_256_mask(__cov_v8sf,__cov_v8sf,__cov_mmask8);
10339 __cov_v8sf __builtin_ia32_broadcastf32x2_256_mask(__cov_v4sf,__cov_v8sf,__cov_mmask8);
10340 __cov_v8sf __builtin_ia32_broadcastf32x4_256_mask(__cov_v4sf,__cov_v8sf,__cov_mmask8);
10341 __cov_v8sf __builtin_ia32_broadcastss256_mask(__cov_v4sf,__cov_v8sf,__cov_mmask8);
10342 __cov_v8sf __builtin_ia32_ceilps256(__cov_v8sf);
10343 __cov_v8sf __builtin_ia32_ceilps256(__cov_v8sf);
10344 __cov_v8sf __builtin_ia32_compresssf256_mask(__cov_v8sf,__cov_v8sf,__cov_mmask8);
10345 __cov_v8sf __builtin_ia32_copysignps256(__cov_v8sf,__cov_v8sf);
10346 __cov_v8sf __builtin_ia32_copysignps256(__cov_v8sf,__cov_v8sf);
10347 __cov_v8sf __builtin_ia32_cvtdq2ps256_mask(__cov_v8si,__cov_v8sf,__cov_mmask8);
10348 __cov_v8sf __builtin_ia32_cvtqq2ps512_mask(__cov_v8di,__cov_v8sf,__cov_mmask8,int);
10349 __cov_v8sf __builtin_ia32_cvtudq2ps256_mask(__cov_v8si,__cov_v8sf,__cov_mmask8);
10350 __cov_v8sf __builtin_ia32_cvtuqq2ps512_mask(__cov_v8di,__cov_v8sf,__cov_mmask8,int);
10351 __cov_v8sf __builtin_ia32_divps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10352 __cov_v8sf __builtin_ia32_expandloadsf256_mask(__cov_v8sf const *,__cov_v8sf,__cov_mmask8);
10353 __cov_v8sf __builtin_ia32_expandloadsf256_maskz(__cov_v8sf const *,__cov_v8sf,__cov_mmask8);
10354 __cov_v8sf __builtin_ia32_expandsf256_mask(__cov_v8sf,__cov_v8sf,__cov_mmask8);
10355 __cov_v8sf __builtin_ia32_expandsf256_maskz(__cov_v8sf,__cov_v8sf,__cov_mmask8);
10356 __cov_v8sf __builtin_ia32_extractf32x8_mask(__cov_v16sf,int,__cov_v8sf,__cov_mmask8);
10357 __cov_v8sf __builtin_ia32_fixupimmps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8si,int,__cov_mmask8);
10358 __cov_v8sf __builtin_ia32_fixupimmps256_maskz(__cov_v8sf,__cov_v8sf,__cov_v8si,int,__cov_mmask8);
10359 __cov_v8sf __builtin_ia32_floorps256(__cov_v8sf);
10360 __cov_v8sf __builtin_ia32_floorps256(__cov_v8sf);
10361 __cov_v8sf __builtin_ia32_getexpps256_mask(__cov_v8sf,__cov_v8sf,__cov_mmask8);
10362 __cov_v8sf __builtin_ia32_getmantps256_mask(__cov_v8sf,int,__cov_v8sf,__cov_mmask8);
10363 __cov_v8sf __builtin_ia32_insertf32x4_256_mask(__cov_v8sf,__cov_v4sf,int,__cov_v8sf,__cov_mmask8);
10364 __cov_v8sf __builtin_ia32_loadaps256_mask(__cov_v8sf const *,__cov_v8sf,__cov_mmask8);
10365 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
10366 __cov_v8sf __builtin_ia32_loadups256_mask(const float *,__cov_v8sf,__cov_mmask8);
10367 #else
10368 __cov_v8sf __builtin_ia32_loadups256_mask(__cov_v8sf const *,__cov_v8sf,__cov_mmask8);
10369 #endif
10370 __cov_v8sf __builtin_ia32_maxps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10371 __cov_v8sf __builtin_ia32_minps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10372 __cov_v8sf __builtin_ia32_movaps256_mask(__cov_v8sf,__cov_v8sf,__cov_mmask8);
10373 __cov_v8sf __builtin_ia32_movshdup256_mask(__cov_v8sf,__cov_v8sf,__cov_mmask8);
10374 __cov_v8sf __builtin_ia32_movsldup256_mask(__cov_v8sf,__cov_v8sf,__cov_mmask8);
10375 __cov_v8sf __builtin_ia32_mulps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10376 __cov_v8sf __builtin_ia32_orps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10377 __cov_v8sf __builtin_ia32_permvarsf256_mask(__cov_v8sf,__cov_v8si,__cov_v8sf,__cov_mmask8);
10378 __cov_v8sf __builtin_ia32_rangeps256_mask(__cov_v8sf,__cov_v8sf,int,__cov_v8sf,__cov_mmask8);
10379 __cov_v8sf __builtin_ia32_rcp14ps256_mask(__cov_v8sf,__cov_v8sf,__cov_mmask8);
10380 __cov_v8sf __builtin_ia32_reduceps256_mask(__cov_v8sf,int,__cov_v8sf,__cov_mmask8);
10381 __cov_v8sf __builtin_ia32_rintps256(__cov_v8sf);
10382 __cov_v8sf __builtin_ia32_rintps256(__cov_v8sf);
10383 __cov_v8sf __builtin_ia32_rndscaleps_256_mask(__cov_v8sf,int,__cov_v8sf,__cov_mmask8);
10384 __cov_v8sf __builtin_ia32_roundps_az256(__cov_v8sf);
10385 __cov_v8sf __builtin_ia32_roundps_az256(__cov_v8sf);
10386 __cov_v8sf __builtin_ia32_rsqrt14ps256_mask(__cov_v8sf,__cov_v8sf,__cov_mmask8);
10387 __cov_v8sf __builtin_ia32_rsqrtps_nr256(__cov_v8sf);
10388 __cov_v8sf __builtin_ia32_rsqrtps_nr256(__cov_v8sf);
10389 __cov_v8sf __builtin_ia32_scalefps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10390 __cov_v8sf __builtin_ia32_shuf_f32x4_256_mask(__cov_v8sf,__cov_v8sf,int,__cov_v8sf,__cov_mmask8);
10391 __cov_v8sf __builtin_ia32_shufps256_mask(__cov_v8sf,__cov_v8sf,int,__cov_v8sf,__cov_mmask8);
10392 __cov_v8sf __builtin_ia32_sqrtps256_mask(__cov_v8sf,__cov_v8sf,__cov_mmask8);
10393 __cov_v8sf __builtin_ia32_sqrtps_nr256(__cov_v8sf);
10394 __cov_v8sf __builtin_ia32_sqrtps_nr256(__cov_v8sf);
10395 __cov_v8sf __builtin_ia32_subps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10396 __cov_v8sf __builtin_ia32_truncps256(__cov_v8sf);
10397 __cov_v8sf __builtin_ia32_truncps256(__cov_v8sf);
10398 __cov_v8sf __builtin_ia32_unpckhps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10399 __cov_v8sf __builtin_ia32_unpcklps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10400 __cov_v8sf __builtin_ia32_vcvtph2ps256_mask(__cov_v8hi,__cov_v8sf,__cov_mmask8);
10401 __cov_v8sf __builtin_ia32_vfmaddps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10402 __cov_v8sf __builtin_ia32_vfmaddps256_mask3(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10403 __cov_v8sf __builtin_ia32_vfmaddps256_maskz(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10404 __cov_v8sf __builtin_ia32_vfmaddsubps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10405 __cov_v8sf __builtin_ia32_vfmaddsubps256_mask3(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10406 __cov_v8sf __builtin_ia32_vfmaddsubps256_maskz(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10407 __cov_v8sf __builtin_ia32_vfmsubaddps256_mask3(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10408 __cov_v8sf __builtin_ia32_vfmsubps256_mask3(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10409 __cov_v8sf __builtin_ia32_vfnmaddps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10410 __cov_v8sf __builtin_ia32_vfnmsubps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10411 __cov_v8sf __builtin_ia32_vfnmsubps256_mask3(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10412 __cov_v8sf __builtin_ia32_vpcmov_v8sf256(__cov_v8sf,__cov_v8sf,__cov_v8sf);
10413 __cov_v8sf __builtin_ia32_vpermi2varps256_mask(__cov_v8sf,__cov_v8si,__cov_v8sf,__cov_mmask8);
10414 __cov_v8sf __builtin_ia32_vpermil2ps256(__cov_v8sf,__cov_v8sf,__cov_v8si,int);
10415 __cov_v8sf __builtin_ia32_vpermil2ps256(__cov_v8sf,__cov_v8sf,__cov_v8si,int);
10416 __cov_v8sf __builtin_ia32_vpermilps256_mask(__cov_v8sf,int,__cov_v8sf,__cov_mmask8);
10417 __cov_v8sf __builtin_ia32_vpermilvarps256_mask(__cov_v8sf,__cov_v8si,__cov_v8sf,__cov_mmask8);
10418 __cov_v8sf __builtin_ia32_vpermt2varps256_mask(__cov_v8si,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10419 __cov_v8sf __builtin_ia32_vpermt2varps256_maskz(__cov_v8si,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10420 __cov_v8sf __builtin_ia32_xorps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10421 __cov_v8si __builtin_ia32_alignd256_mask(__cov_v8si,__cov_v8si,int,__cov_v8si,__cov_mmask8);
10422 __cov_v8si __builtin_ia32_blendmd_256_mask(__cov_v8si,__cov_v8si,__cov_mmask8);
10423 __cov_v8si __builtin_ia32_broadcasti32x2_256_mask(__cov_v4si,__cov_v8si,__cov_mmask8);
10424 __cov_v8si __builtin_ia32_broadcasti32x4_256_mask(__cov_v4si,__cov_v8si,__cov_mmask8);
10425 __cov_v8si __builtin_ia32_broadcastmw256(__cov_mmask16);
10426 __cov_v8si __builtin_ia32_ceilpd_vec_pack_sfix256(__cov_v4df,__cov_v4df);
10427 __cov_v8si __builtin_ia32_ceilpd_vec_pack_sfix256(__cov_v4df,__cov_v4df);
10428 __cov_v8si __builtin_ia32_ceilpd_vec_pack_sfix256(__cov_v4df,__cov_v4df);
10429 __cov_v8si __builtin_ia32_ceilps_sfix256(__cov_v8sf);
10430 __cov_v8si __builtin_ia32_ceilps_sfix256(__cov_v8sf);
10431 __cov_v8si __builtin_ia32_ceilps_sfix256(__cov_v8sf);
10432 __cov_v8si __builtin_ia32_compresssi256_mask(__cov_v8si,__cov_v8si,__cov_mmask8);
10433 __cov_v8si __builtin_ia32_cvtmask2d256(__cov_mmask8);
10434 __cov_v8si __builtin_ia32_cvtps2dq256_mask(__cov_v8sf,__cov_v8si,__cov_mmask8);
10435 __cov_v8si __builtin_ia32_cvtps2udq256_mask(__cov_v8sf,__cov_v8si,__cov_mmask8);
10436 __cov_v8si __builtin_ia32_cvttps2dq256_mask(__cov_v8sf,__cov_v8si,__cov_mmask8);
10437 __cov_v8si __builtin_ia32_cvttps2udq256_mask(__cov_v8sf,__cov_v8si,__cov_mmask8);
10438 __cov_v8si __builtin_ia32_expandloadsi256_mask(__cov_v8si const *,__cov_v8si,__cov_mmask8);
10439 __cov_v8si __builtin_ia32_expandloadsi256_maskz(__cov_v8si const *,__cov_v8si,__cov_mmask8);
10440 __cov_v8si __builtin_ia32_expandsi256_mask(__cov_v8si,__cov_v8si,__cov_mmask8);
10441 __cov_v8si __builtin_ia32_expandsi256_maskz(__cov_v8si,__cov_v8si,__cov_mmask8);
10442 __cov_v8si __builtin_ia32_extracti32x8_mask(__cov_v16si,int,__cov_v8si,__cov_mmask8);
10443 __cov_v8si __builtin_ia32_floorpd_vec_pack_sfix256(__cov_v4df,__cov_v4df);
10444 __cov_v8si __builtin_ia32_floorpd_vec_pack_sfix256(__cov_v4df,__cov_v4df);
10445 __cov_v8si __builtin_ia32_floorpd_vec_pack_sfix256(__cov_v4df,__cov_v4df);
10446 __cov_v8si __builtin_ia32_floorps_sfix256(__cov_v8sf);
10447 __cov_v8si __builtin_ia32_floorps_sfix256(__cov_v8sf);
10448 __cov_v8si __builtin_ia32_floorps_sfix256(__cov_v8sf);
10449 __cov_v8si __builtin_ia32_inserti32x4_256_mask(__cov_v8si,__cov_v4si,int,__cov_v8si,__cov_mmask8);
10450 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
10451 __cov_v8si __builtin_ia32_loaddqusi256_mask(const int*,__cov_v8si,__cov_mmask8);
10452 #else
10453 __cov_v8si __builtin_ia32_loaddqusi256_mask(__cov_v8si const *,__cov_v8si,__cov_mmask8);
10454 #endif
10455 __cov_v8si __builtin_ia32_movdqa32_256_mask(__cov_v8si,__cov_v8si,__cov_mmask8);
10456 __cov_v8si __builtin_ia32_movdqa32load256_mask(__cov_v8si const *,__cov_v8si,__cov_mmask8);
10457 __cov_v8si __builtin_ia32_pabsd256_mask(__cov_v8si,__cov_v8si,__cov_mmask8);
10458 __cov_v8si __builtin_ia32_paddd256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10459 __cov_v8si __builtin_ia32_pandd256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10460 __cov_v8si __builtin_ia32_pandnd256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10461 __cov_v8si __builtin_ia32_pbroadcastd256_gpr_mask(unsigned int,__cov_v8si,__cov_mmask8);
10462 __cov_v8si __builtin_ia32_pbroadcastd256_mask(__cov_v4si,__cov_v8si,__cov_mmask8);
10463 __cov_v8si __builtin_ia32_permvarsi256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10464 __cov_v8si __builtin_ia32_pmaddwd256_mask(__cov_v16hi,__cov_v16hi,__cov_v8si,__cov_mmask8);
10465 __cov_v8si __builtin_ia32_pmaxsd256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10466 __cov_v8si __builtin_ia32_pmaxud256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10467 __cov_v8si __builtin_ia32_pminsd256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10468 __cov_v8si __builtin_ia32_pminud256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10469 __cov_v8si __builtin_ia32_pmovsxbd256_mask(__cov_v16qi,__cov_v8si,__cov_mmask8);
10470 __cov_v8si __builtin_ia32_pmovsxwd256_mask(__cov_v8hi,__cov_v8si,__cov_mmask8);
10471 __cov_v8si __builtin_ia32_pmovzxbd256_mask(__cov_v16qi,__cov_v8si,__cov_mmask8);
10472 __cov_v8si __builtin_ia32_pmovzxwd256_mask(__cov_v8hi,__cov_v8si,__cov_mmask8);
10473 __cov_v8si __builtin_ia32_pmulld256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10474 __cov_v8si __builtin_ia32_pord256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10475 __cov_v8si __builtin_ia32_prold256_mask(__cov_v8si,int,__cov_v8si,__cov_mmask8);
10476 __cov_v8si __builtin_ia32_prolvd256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10477 __cov_v8si __builtin_ia32_prord256_mask(__cov_v8si,int,__cov_v8si,__cov_mmask8);
10478 __cov_v8si __builtin_ia32_prorvd256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10479 __cov_v8si __builtin_ia32_pshufd256_mask(__cov_v8si,int,__cov_v8si,__cov_mmask8);
10480 __cov_v8si __builtin_ia32_pslld256_mask(__cov_v8si,__cov_v4si,__cov_v8si,__cov_mmask8);
10481 __cov_v8si __builtin_ia32_pslldi256_mask(__cov_v8si,int,__cov_v8si,__cov_mmask8);
10482 __cov_v8si __builtin_ia32_psllv8si_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10483 __cov_v8si __builtin_ia32_psrad256_mask(__cov_v8si,__cov_v4si,__cov_v8si,__cov_mmask8);
10484 __cov_v8si __builtin_ia32_psradi256_mask(__cov_v8si,int,__cov_v8si,__cov_mmask8);
10485 __cov_v8si __builtin_ia32_psrav8si_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10486 __cov_v8si __builtin_ia32_psrld256_mask(__cov_v8si,__cov_v4si,__cov_v8si,__cov_mmask8);
10487 __cov_v8si __builtin_ia32_psrldi256_mask(__cov_v8si,int,__cov_v8si,__cov_mmask8);
10488 __cov_v8si __builtin_ia32_psrlv8si_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10489 __cov_v8si __builtin_ia32_psubd256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10490 __cov_v8si __builtin_ia32_pternlogd256_mask(__cov_v8si,__cov_v8si,__cov_v8si,int,__cov_mmask8);
10491 __cov_v8si __builtin_ia32_pternlogd256_maskz(__cov_v8si,__cov_v8si,__cov_v8si,int,__cov_mmask8);
10492 __cov_v8si __builtin_ia32_punpckhdq256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10493 __cov_v8si __builtin_ia32_punpckldq256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10494 __cov_v8si __builtin_ia32_pxord256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10495 __cov_v8si __builtin_ia32_roundpd_az_vec_pack_sfix256(__cov_v4df,__cov_v4df);
10496 __cov_v8si __builtin_ia32_roundpd_az_vec_pack_sfix256(__cov_v4df,__cov_v4df);
10497 __cov_v8si __builtin_ia32_roundpd_az_vec_pack_sfix256(__cov_v4df,__cov_v4df);
10498 __cov_v8si __builtin_ia32_roundps_az_sfix256(__cov_v8sf);
10499 __cov_v8si __builtin_ia32_roundps_az_sfix256(__cov_v8sf);
10500 __cov_v8si __builtin_ia32_roundps_az_sfix256(__cov_v8sf);
10501 __cov_v8si __builtin_ia32_shuf_i32x4_256_mask(__cov_v8si,__cov_v8si,int,__cov_v8si,__cov_mmask8);
10502 __cov_v8si __builtin_ia32_vec_pack_sfix256(__cov_v4df,__cov_v4df);
10503 __cov_v8si __builtin_ia32_vec_pack_sfix256(__cov_v4df,__cov_v4df);
10504 __cov_v8si __builtin_ia32_vpcmov_v8si256(__cov_v8si,__cov_v8si,__cov_v8si);
10505 __cov_v8si __builtin_ia32_vpconflictsi_256_mask(__cov_v8si,__cov_v8si,__cov_mmask8);
10506 __cov_v8si __builtin_ia32_vpermi2vard256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10507 __cov_v8si __builtin_ia32_vpermt2vard256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10508 __cov_v8si __builtin_ia32_vpermt2vard256_maskz(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10509 __cov_v8si __builtin_ia32_vplzcntd_256_mask(__cov_v8si,__cov_v8si,__cov_mmask8);
10510 float __builtin_ia32_rsqrtf(float);
10511 int __builtin_ia32_vcvtsd2si32(__cov_v2df,int);
10512 int __builtin_ia32_vcvtss2si32(__cov_v4sf,int);
10513 long long __builtin_ia32_vcvtsd2si64(__cov_v2df,int);
10514 long long __builtin_ia32_vcvtss2si64(__cov_v4sf,int);
10515 unsigned char __builtin_ia32_sbb_u32(unsigned char, unsigned int, unsigned int, unsigned*);
10516 unsigned char __builtin_ia32_sbb_u64(unsigned char, unsigned long long, unsigned long long, unsigned long long*);
10517 unsigned int __builtin_ia32_cmpb256_mask(__cov_v32qi,__cov_v32qi,int,unsigned int);
10518 unsigned int __builtin_ia32_cmpw512_mask(__cov_v32hi,__cov_v32hi,int,unsigned int);
10519 unsigned int __builtin_ia32_cvtb2mask256(__cov_v32qi);
10520 unsigned int __builtin_ia32_cvtw2mask512(__cov_v32hi);
10521 unsigned int __builtin_ia32_kunpcksi(unsigned int,unsigned int);
10522 unsigned int __builtin_ia32_pcmpeqb256_mask(__cov_v32qi,__cov_v32qi,unsigned int);
10523 unsigned int __builtin_ia32_pcmpeqw512_mask(__cov_v32hi,__cov_v32hi,unsigned int);
10524 unsigned int __builtin_ia32_pcmpgtb256_mask(__cov_v32qi,__cov_v32qi,unsigned int);
10525 unsigned int __builtin_ia32_pcmpgtw512_mask(__cov_v32hi,__cov_v32hi,unsigned int);
10526 unsigned int __builtin_ia32_ptestmb256(__cov_v32qi,__cov_v32qi,unsigned int);
10527 unsigned int __builtin_ia32_ptestmw512(__cov_v32hi,__cov_v32hi,unsigned int);
10528 unsigned int __builtin_ia32_ptestnmb256(__cov_v32qi,__cov_v32qi,unsigned int);
10529 unsigned int __builtin_ia32_ptestnmw512(__cov_v32hi,__cov_v32hi,unsigned int);
10530 unsigned int __builtin_ia32_ucmpb256_mask(__cov_v32qi,__cov_v32qi,int,unsigned int);
10531 unsigned int __builtin_ia32_ucmpw512_mask(__cov_v32hi,__cov_v32hi,int,unsigned int);
10532 unsigned long __builtin_ia32_sizeof(void);
10533 unsigned long long __builtin_ia32_cmpb512_mask(__cov_v64qi,__cov_v64qi,int,unsigned long long);
10534 unsigned long long __builtin_ia32_cvtb2mask512(__cov_v64qi);
10535 unsigned long long __builtin_ia32_kunpckdi(unsigned long long,unsigned long long);
10536 unsigned long long __builtin_ia32_pcmpeqb512_mask(__cov_v64qi,__cov_v64qi,unsigned long long);
10537 unsigned long long __builtin_ia32_pcmpgtb512_mask(__cov_v64qi,__cov_v64qi,unsigned long long);
10538 unsigned long long __builtin_ia32_ptestmb512(__cov_v64qi,__cov_v64qi,unsigned long long);
10539 unsigned long long __builtin_ia32_ptestnmb512(__cov_v64qi,__cov_v64qi,unsigned long long);
10540 unsigned long long __builtin_ia32_ucmpb512_mask(__cov_v64qi,__cov_v64qi,int,unsigned long long);
10541 void __builtin_ia32_bndcl(void const *,__cov_bounds_type);
10542 void __builtin_ia32_bndcu(void const *,__cov_bounds_type);
10543 void __builtin_ia32_bndstx(void const *,__cov_bounds_type,void const *);
10544 void __builtin_ia32_clflushopt(const void*);
10545 void __builtin_ia32_compressstoredf128_mask(__cov_v2df*,__cov_v2df,__cov_mmask8);
10546 void __builtin_ia32_compressstoredf256_mask(__cov_v4df*,__cov_v4df,__cov_mmask8);
10547 void __builtin_ia32_compressstoredi128_mask(__cov_v2di*,__cov_v2di,__cov_mmask8);
10548 void __builtin_ia32_compressstoredi256_mask(__cov_v4di*,__cov_v4di,__cov_mmask8);
10549 void __builtin_ia32_compressstoresf128_mask(__cov_v4sf*,__cov_v4sf,__cov_mmask8);
10550 void __builtin_ia32_compressstoresf256_mask(__cov_v8sf*,__cov_v8sf,__cov_mmask8);
10551 void __builtin_ia32_compressstoresi128_mask(__cov_v4si*,__cov_v4si,__cov_mmask8);
10552 void __builtin_ia32_compressstoresi256_mask(__cov_v8si*,__cov_v8si,__cov_mmask8);
10553 void __builtin_ia32_movdqa32store128_mask(__cov_v4si*,__cov_v4si,__cov_mmask8);
10554 void __builtin_ia32_movdqa32store256_mask(__cov_v8si*,__cov_v8si,__cov_mmask8);
10555 void __builtin_ia32_movdqa64store128_mask(__cov_v2di*,__cov_v2di,__cov_mmask8);
10556 void __builtin_ia32_movdqa64store256_mask(__cov_v4di*,__cov_v4di,__cov_mmask8);
10557 void __builtin_ia32_pmovdb128mem_mask(__cov_v16qi*,__cov_v4si,__cov_mmask8);
10558 void __builtin_ia32_pmovdb256mem_mask(__cov_v16qi*,__cov_v8si,__cov_mmask8);
10559 void __builtin_ia32_pmovdw128mem_mask(__cov_v8hi*,__cov_v4si,__cov_mmask8);
10560 void __builtin_ia32_pmovdw256mem_mask(__cov_v8hi*,__cov_v8si,__cov_mmask8);
10561 void __builtin_ia32_pmovqb128mem_mask(__cov_v16qi*,__cov_v2di,__cov_mmask8);
10562 void __builtin_ia32_pmovqb256mem_mask(__cov_v16qi*,__cov_v4di,__cov_mmask8);
10563 void __builtin_ia32_pmovqd128mem_mask(__cov_v4si*,__cov_v2di,__cov_mmask8);
10564 void __builtin_ia32_pmovqd256mem_mask(__cov_v4si*,__cov_v4di,__cov_mmask8);
10565 void __builtin_ia32_pmovqw128mem_mask(__cov_v8hi*,__cov_v2di,__cov_mmask8);
10566 void __builtin_ia32_pmovqw256mem_mask(__cov_v8hi*,__cov_v4di,__cov_mmask8);
10567 void __builtin_ia32_pmovsdb128mem_mask(__cov_v16qi*,__cov_v4si,__cov_mmask8);
10568 void __builtin_ia32_pmovsdb256mem_mask(__cov_v16qi*,__cov_v8si,__cov_mmask8);
10569 void __builtin_ia32_pmovsdw128mem_mask(__cov_v8hi*,__cov_v4si,__cov_mmask8);
10570 void __builtin_ia32_pmovsdw256mem_mask(__cov_v8hi*,__cov_v8si,__cov_mmask8);
10571 void __builtin_ia32_pmovsqb128mem_mask(__cov_v16qi*,__cov_v2di,__cov_mmask8);
10572 void __builtin_ia32_pmovsqb256mem_mask(__cov_v16qi*,__cov_v4di,__cov_mmask8);
10573 void __builtin_ia32_pmovsqd128mem_mask(__cov_v4si*,__cov_v2di,__cov_mmask8);
10574 void __builtin_ia32_pmovsqd256mem_mask(__cov_v4si*,__cov_v4di,__cov_mmask8);
10575 void __builtin_ia32_pmovsqw128mem_mask(__cov_v8hi*,__cov_v2di,__cov_mmask8);
10576 void __builtin_ia32_pmovsqw256mem_mask(__cov_v8hi*,__cov_v4di,__cov_mmask8);
10577 void __builtin_ia32_pmovusdb128mem_mask(__cov_v16qi*,__cov_v4si,__cov_mmask8);
10578 void __builtin_ia32_pmovusdb256mem_mask(__cov_v16qi*,__cov_v8si,__cov_mmask8);
10579 void __builtin_ia32_pmovusdw128mem_mask(__cov_v8hi*,__cov_v4si,__cov_mmask8);
10580 void __builtin_ia32_pmovusdw256mem_mask(__cov_v8hi*,__cov_v8si,__cov_mmask8);
10581 void __builtin_ia32_pmovusqb128mem_mask(__cov_v16qi*,__cov_v2di,__cov_mmask8);
10582 void __builtin_ia32_pmovusqb256mem_mask(__cov_v16qi*,__cov_v4di,__cov_mmask8);
10583 void __builtin_ia32_pmovusqd128mem_mask(__cov_v4si*,__cov_v2di,__cov_mmask8);
10584 void __builtin_ia32_pmovusqd256mem_mask(__cov_v4si*,__cov_v4di,__cov_mmask8);
10585 void __builtin_ia32_pmovusqw128mem_mask(__cov_v8hi*,__cov_v2di,__cov_mmask8);
10586 void __builtin_ia32_pmovusqw256mem_mask(__cov_v8hi*,__cov_v4di,__cov_mmask8);
10587 void __builtin_ia32_storeapd128_mask(__cov_v2df*,__cov_v2df,__cov_mmask8);
10588 void __builtin_ia32_storeapd256_mask(__cov_v4df*,__cov_v4df,__cov_mmask8);
10589 void __builtin_ia32_storeaps128_mask(__cov_v4sf*,__cov_v4sf,__cov_mmask8);
10590 void __builtin_ia32_storeaps256_mask(__cov_v8sf*,__cov_v8sf,__cov_mmask8);
10591 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
10592 void __builtin_ia32_storedqudi128_mask(long long*,__cov_v2di,__cov_mmask8);
10593 void __builtin_ia32_storedqudi256_mask(long long*,__cov_v4di,__cov_mmask8);
10594 void __builtin_ia32_storedquhi128_mask(short*,__cov_v8hi,__cov_mmask8);
10595 void __builtin_ia32_storedquhi256_mask(short*,__cov_v16hi,__cov_mmask16);
10596 void __builtin_ia32_storedquhi512_mask(short*,__cov_v32hi,unsigned int);
10597 void __builtin_ia32_storedquqi128_mask(char*,__cov_v16qi,__cov_mmask16);
10598 void __builtin_ia32_storedquqi256_mask(char*,__cov_v32qi,unsigned int);
10599 void __builtin_ia32_storedquqi512_mask(char*,__cov_v64qi,unsigned long long);
10600 void __builtin_ia32_storedqusi128_mask(int*,__cov_v4si,__cov_mmask8);
10601 void __builtin_ia32_storedqusi256_mask(int*,__cov_v8si,__cov_mmask8);
10602 void __builtin_ia32_storeupd128_mask(double*,__cov_v2df,__cov_mmask8);
10603 void __builtin_ia32_storeupd256_mask(double*,__cov_v4df,__cov_mmask8);
10604 void __builtin_ia32_storeups128_mask(float *,__cov_v4sf,__cov_mmask8);
10605 void __builtin_ia32_storeups256_mask(float*,__cov_v8sf,__cov_mmask8);
10606 #else
10607 void __builtin_ia32_storedqudi128_mask(__cov_v2di*,__cov_v2di,__cov_mmask8);
10608 void __builtin_ia32_storedqudi256_mask(__cov_v4di*,__cov_v4di,__cov_mmask8);
10609 void __builtin_ia32_storedquhi128_mask(__cov_v8hi*,__cov_v8hi,__cov_mmask8);
10610 void __builtin_ia32_storedquhi256_mask(__cov_v16hi*,__cov_v16hi,__cov_mmask16);
10611 void __builtin_ia32_storedquhi512_mask(__cov_v32hi*,__cov_v32hi,unsigned int);
10612 void __builtin_ia32_storedquqi128_mask(__cov_v16qi*,__cov_v16qi,__cov_mmask16);
10613 void __builtin_ia32_storedquqi256_mask(__cov_v32qi*,__cov_v32qi,unsigned int);
10614 void __builtin_ia32_storedquqi512_mask(__cov_v64qi*,__cov_v64qi,unsigned long long);
10615 void __builtin_ia32_storedqusi128_mask(__cov_v4si*,__cov_v4si,__cov_mmask8);
10616 void __builtin_ia32_storedqusi256_mask(__cov_v8si*,__cov_v8si,__cov_mmask8);
10617 void __builtin_ia32_storeupd128_mask(__cov_v2df*,__cov_v2df,__cov_mmask8);
10618 void __builtin_ia32_storeupd256_mask(__cov_v4df*,__cov_v4df,__cov_mmask8);
10619 void __builtin_ia32_storeups128_mask(__cov_v4sf*,__cov_v4sf,__cov_mmask8);
10620 void __builtin_ia32_storeups256_mask(__cov_v8sf*,__cov_v8sf,__cov_mmask8);
10621 #endif
10622 void __builtin_ia32_xrstors(void*,long long);
10623 void __builtin_ia32_xrstors64(void*,long long);
10624 void __builtin_ia32_xsavec(void*,long long);
10625 void __builtin_ia32_xsavec64(void*,long long);
10626 void __builtin_ia32_xsaves(void*,long long);
10627 void __builtin_ia32_xsaves64(void*,long long);
10628 void* __builtin_ia32_bndlower(__cov_bounds_type);
10629 void* __builtin_ia32_bndupper(__cov_bounds_type);
10630 void* __builtin_ia32_narrow_bounds(void const *,__cov_bounds_type,unsigned long);
10631 __cov_m512i __builtin_ia32_vpmadd52luq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
10632 __cov_m512i __builtin_ia32_vpmadd52huq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
10633 __cov_m512i __builtin_ia32_vpmadd52luq512_maskz(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
10634 __cov_m512i __builtin_ia32_vpmadd52huq512_maskz(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
10635 __cov_m128i __builtin_ia32_vpmadd52luq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
10636 __cov_m128i __builtin_ia32_vpmadd52huq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
10637 __cov_m256i __builtin_ia32_vpmadd52luq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
10638 __cov_m256i __builtin_ia32_vpmadd52huq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
10639 __cov_m128i __builtin_ia32_vpmadd52luq128_maskz(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
10640 __cov_m128i __builtin_ia32_vpmadd52huq128_maskz(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
10641 __cov_m256i __builtin_ia32_vpmadd52luq256_maskz(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
10642 __cov_m256i __builtin_ia32_vpmadd52huq256_maskz(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
10643 __cov_m256d __builtin_ia32_movapd256_mask(__cov_v4df,__cov_v4df,__cov_mmask8);
10644 __cov_m128d __builtin_ia32_movapd128_mask(__cov_v2df,__cov_v2df,__cov_mmask8);
10645 __cov_m256d __builtin_ia32_loadapd256_mask(const __cov_v4df *,__cov_v4df,__cov_mmask8);
10646 __cov_m128d __builtin_ia32_loadapd128_mask(const __cov_v2df *,__cov_v2df,__cov_mmask8);
10647 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
10648 __cov_m256 __builtin_ia32_gather3siv8sf(__cov_v8sf,const void*,__cov_v8si,__cov_mmask8,int);
10649 __cov_m128 __builtin_ia32_gather3siv4sf(__cov_v4sf,const void*,__cov_v4si,__cov_mmask8,int);
10650 __cov_m256d __builtin_ia32_gather3siv4df(__cov_v4df,const void*,__cov_v4si,__cov_mmask8,int);
10651 __cov_m128d __builtin_ia32_gather3siv2df(__cov_v2df,const void*,__cov_v4si,__cov_mmask8,int);
10652 __cov_m128 __builtin_ia32_gather3div8sf(__cov_v4sf,const void*,__cov_v4di,__cov_mmask8,int);
10653 __cov_m128 __builtin_ia32_gather3div4sf(__cov_v4sf,const void*,__cov_v2di,__cov_mmask8,int);
10654 __cov_m256d __builtin_ia32_gather3div4df(__cov_v4df,const void*,__cov_v4di,__cov_mmask8,int);
10655 __cov_m128d __builtin_ia32_gather3div2df(__cov_v2df,const void*,__cov_v2di,__cov_mmask8,int);
10656 __cov_m256i __builtin_ia32_gather3siv8si(__cov_v8si,const void*,__cov_v8si,__cov_mmask8,int);
10657 __cov_m128i __builtin_ia32_gather3siv4si(__cov_v4si,const void*,__cov_v4si,__cov_mmask8,int);
10658 __cov_m256i __builtin_ia32_gather3siv4di(__cov_v4di,const void*,__cov_v4si,__cov_mmask8,int);
10659 __cov_m128i __builtin_ia32_gather3siv2di(__cov_v2di,const void*,__cov_v4si,__cov_mmask8,int);
10660 __cov_m128i __builtin_ia32_gather3div8si(__cov_v4si,const void*,__cov_v4di,__cov_mmask8,int);
10661 __cov_m128i __builtin_ia32_gather3div4si(__cov_v4si,const void*,__cov_v2di,__cov_mmask8,int);
10662 __cov_m256i __builtin_ia32_gather3div4di(__cov_v4di,const void*,__cov_v4di,__cov_mmask8,int);
10663 __cov_m128i __builtin_ia32_gather3div2di(__cov_v2di,const void*,__cov_v2di,__cov_mmask8,int);
10664 void __builtin_ia32_scattersiv8sf(void*,__cov_mmask8,__cov_v8si,__cov_v8sf,int);
10665 void __builtin_ia32_scattersiv4sf(void*,__cov_mmask8,__cov_v4si,__cov_v4sf,int);
10666 void __builtin_ia32_scattersiv4df(void*,__cov_mmask8,__cov_v4si,__cov_v4df,int);
10667 void __builtin_ia32_scattersiv2df(void*,__cov_mmask8,__cov_v4si,__cov_v2df,int);
10668 void __builtin_ia32_scatterdiv8sf(const void*,__cov_mmask8,__cov_v4di,__cov_v4sf,int);
10669 void __builtin_ia32_scatterdiv4sf(const void*,__cov_mmask8,__cov_v2di,__cov_v4sf,int);
10670 void __builtin_ia32_scatterdiv4df(const void*,__cov_mmask8,__cov_v4di,__cov_v4df,int);
10671 void __builtin_ia32_scatterdiv2df(const void*,__cov_mmask8,__cov_v2di,__cov_v2df,int);
10672 void __builtin_ia32_scattersiv8si(const void*,__cov_mmask8,__cov_v8si,__cov_v8si,int);
10673 void __builtin_ia32_scattersiv4si(const void*,__cov_mmask8,__cov_v4si,__cov_v4si,int);
10674 void __builtin_ia32_scattersiv4di(const void*,__cov_mmask8,__cov_v4si,__cov_v4di,int);
10675 void __builtin_ia32_scattersiv2di(const void*,__cov_mmask8,__cov_v4si,__cov_v2di,int);
10676 void __builtin_ia32_scatterdiv8si(const void*,__cov_mmask8,__cov_v4di,__cov_v4si,int);
10677 void __builtin_ia32_scatterdiv4si(const void*,__cov_mmask8,__cov_v2di,__cov_v4si,int);
10678 void __builtin_ia32_scatterdiv4di(const void*,__cov_mmask8,__cov_v4di,__cov_v4di,int);
10679 void __builtin_ia32_scatterdiv2di(const void*,__cov_mmask8,__cov_v2di,__cov_v2di,int);
10680 #else
10681 __cov_m256 __builtin_ia32_gather3siv8sf(__cov_v8sf,const float *,__cov_v8si,__cov_mmask8,int);
10682 __cov_m128 __builtin_ia32_gather3siv4sf(__cov_v4sf,const float *,__cov_v4si,__cov_mmask8,int);
10683 __cov_m256d __builtin_ia32_gather3siv4df(__cov_v4df,const double *,__cov_v4si,__cov_mmask8,int);
10684 __cov_m128d __builtin_ia32_gather3siv2df(__cov_v2df,const double *,__cov_v4si,__cov_mmask8,int);
10685 __cov_m128 __builtin_ia32_gather3div8sf(__cov_v4sf,const float *,__cov_v4di,__cov_mmask8,int);
10686 __cov_m128 __builtin_ia32_gather3div4sf(__cov_v4sf,const float *,__cov_v2di,__cov_mmask8,int);
10687 __cov_m256d __builtin_ia32_gather3div4df(__cov_v4df,const double *,__cov_v4di,__cov_mmask8,int);
10688 __cov_m128d __builtin_ia32_gather3div2df(__cov_v2df,const double *,__cov_v2di,__cov_mmask8,int);
10689 __cov_m256i __builtin_ia32_gather3siv8si(__cov_v8si,const int *,__cov_v8si,__cov_mmask8,int);
10690 __cov_m128i __builtin_ia32_gather3siv4si(__cov_v4si,const int *,__cov_v4si,__cov_mmask8,int);
10691 __cov_m256i __builtin_ia32_gather3siv4di(__cov_v4di,const long long *,__cov_v4si,__cov_mmask8,int);
10692 __cov_m128i __builtin_ia32_gather3siv2di(__cov_v2di,const long long *,__cov_v4si,__cov_mmask8,int);
10693 __cov_m128i __builtin_ia32_gather3div8si(__cov_v4si,const int *,__cov_v4di,__cov_mmask8,int);
10694 __cov_m128i __builtin_ia32_gather3div4si(__cov_v4si,const int *,__cov_v2di,__cov_mmask8,int);
10695 __cov_m256i __builtin_ia32_gather3div4di(__cov_v4di,const long long *,__cov_v4di,__cov_mmask8,int);
10696 __cov_m128i __builtin_ia32_gather3div2di(__cov_v2di,const long long *,__cov_v2di,__cov_mmask8,int);
10697 void __builtin_ia32_scattersiv8sf(float *,__cov_mmask8,__cov_v8si,__cov_v8sf,int);
10698 void __builtin_ia32_scattersiv4sf(float*,__cov_mmask8,__cov_v4si,__cov_v4sf,int);
10699 void __builtin_ia32_scattersiv4df(double *,__cov_mmask8,__cov_v4si,__cov_v4df,int);
10700 void __builtin_ia32_scattersiv2df(double *,__cov_mmask8,__cov_v4si,__cov_v2df,int);
10701 void __builtin_ia32_scatterdiv8sf(const float *,__cov_mmask8,__cov_v4di,__cov_v4sf,int);
10702 void __builtin_ia32_scatterdiv4sf(const float *,__cov_mmask8,__cov_v2di,__cov_v4sf,int);
10703 void __builtin_ia32_scatterdiv4df(const double *,__cov_mmask8,__cov_v4di,__cov_v4df,int);
10704 void __builtin_ia32_scatterdiv2df(const double *,__cov_mmask8,__cov_v2di,__cov_v2df,int);
10705 void __builtin_ia32_scattersiv8si(const int *,__cov_mmask8,__cov_v8si,__cov_v8si,int);
10706 void __builtin_ia32_scattersiv4si(const int *,__cov_mmask8,__cov_v4si,__cov_v4si,int);
10707 void __builtin_ia32_scattersiv4di(const long long *,__cov_mmask8,__cov_v4si,__cov_v4di,int);
10708 void __builtin_ia32_scattersiv2di(const long long *,__cov_mmask8,__cov_v4si,__cov_v2di,int);
10709 void __builtin_ia32_scatterdiv8si(const int *,__cov_mmask8,__cov_v4di,__cov_v4si,int);
10710 void __builtin_ia32_scatterdiv4si(const int *,__cov_mmask8,__cov_v2di,__cov_v4si,int);
10711 void __builtin_ia32_scatterdiv4di(const long long *,__cov_mmask8,__cov_v4di,__cov_v4di,int);
10712 void __builtin_ia32_scatterdiv2di(const long long *,__cov_mmask8,__cov_v2di,__cov_v2di,int);
10713 #endif
10714 __cov_m512i __builtin_ia32_vpmultishiftqb512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,__cov_mmask64);
10715 __cov_m512i __builtin_ia32_permvarqi512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,__cov_mmask64);
10716 __cov_m512i __builtin_ia32_vpermt2varqi512_mask(__cov_v64qi,__cov_v64qi, __cov_v64qi,__cov_mmask64);
10717 __cov_m512i __builtin_ia32_vpermi2varqi512_mask(__cov_v64qi,__cov_v64qi, __cov_v64qi,__cov_mmask64);
10718 __cov_m512i __builtin_ia32_vpmultishiftqb512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,__cov_mmask64);
10719 __cov_m512i __builtin_ia32_permvarqi512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,__cov_mmask64);
10720 __cov_m512i __builtin_ia32_vpermt2varqi512_maskz(__cov_v64qi,__cov_v64qi,__cov_v64qi,__cov_mmask64);
10721 __cov_m256i __builtin_ia32_vpmultishiftqb256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,__cov_mmask32);
10722 __cov_m128i __builtin_ia32_vpmultishiftqb128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
10723 __cov_m256i __builtin_ia32_permvarqi256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,__cov_mmask32);
10724 __cov_m128i __builtin_ia32_permvarqi128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
10725 __cov_m256i __builtin_ia32_vpermt2varqi256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,__cov_mmask32);
10726 __cov_m256i __builtin_ia32_vpermi2varqi256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,__cov_mmask32);
10727 __cov_m256i __builtin_ia32_vpermt2varqi256_maskz(__cov_v32qi,__cov_v32qi,__cov_v32qi,__cov_mmask32);
10728 __cov_m128i __builtin_ia32_vpermt2varqi128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
10729 __cov_m128i __builtin_ia32_vpermi2varqi128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
10730 __cov_m128i __builtin_ia32_vpermt2varqi128_maskz(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
10731 void __builtin_ia32_clwb(void *);
10732 void __builtin_ia32_pcommit(void);
10733
10734 #ifdef __coverity_cplusplus
10735 template<typename type1, typename type2, typename rtype>
10736 bool __builtin_add_overflow(type1 x, type2 y, rtype *ptr);
10737 template<typename type1, typename type2, typename rtype>
10738 bool __builtin_sub_overflow(type1 x, type2 y, rtype *ptr);
10739 template<typename type1, typename type2, typename rtype>
10740 bool __builtin_mul_overflow(type1 x, type2 y, rtype *ptr);
10741 #endif
10742
10743 #endif
10744
10745 #if __COVERITY_GCC_VERSION_AT_LEAST(5, 2)
10746 void __builtin_ia32_monitorx (const void *, unsigned int, unsigned int);
10747 void __builtin_ia32_mwaitx (unsigned int, unsigned int, unsigned int);
10748 #endif
10749
10750 #if __COVERITY_GCC_VERSION_AT_LEAST(6, 0)
10751 void __builtin_ia32_clzero(void*);
10752 unsigned int __builtin_ia32_rdpkru(void);
10753 void __builtin_ia32_wrpkru(unsigned int);
10754 #endif
10755
10756 #endif
10757
10758 #ifdef __COVERITY_ALTIVEC__
10759
10760
10761
10762
10763
10764
10765 typedef vector int __coverity_generic_altivec_vector;
10766
10767 #ifdef __coverity_cplusplus
10768 extern vector signed char __builtin_vec_abs (vector signed char a1);
10769 extern vector signed short __builtin_vec_abs (vector signed short a1);
10770 extern vector signed int __builtin_vec_abs (vector signed int a1);
10771 extern vector float __builtin_vec_abs (vector float a1);
10772
10773 extern vector signed char __builtin_vec_abss (vector signed char a1);
10774 extern vector signed short __builtin_vec_abss (vector signed short a1);
10775 #else
10776 __coverity_generic_altivec_vector __builtin_vec_abs();
10777 __coverity_generic_altivec_vector __builtin_vec_abss();
10778 #endif
10779
10780 #ifdef __coverity_cplusplus
10781 extern vector unsigned int __builtin_vec_vslw (vector unsigned int a1, vector unsigned int a2);
10782 #else
10783 __coverity_generic_altivec_vector __builtin_vec_vslw ();
10784 #endif
10785
10786 #ifdef __coverity_cplusplus
10787 extern int __builtin_vec_vcmpgt_p(int, vector signed char a1, vector signed char a2);
10788 extern int __builtin_vec_vcmpgt_p(int, vector unsigned char a1, vector unsigned char a2);
10789 extern int __builtin_vec_vcmpgt_p(int, vector signed short a1, vector signed short a2);
10790 extern int __builtin_vec_vcmpgt_p(int, vector unsigned short a1, vector unsigned short a2);
10791 extern int __builtin_vec_vcmpgt_p(int, vector signed int a1, vector signed int a2);
10792 extern int __builtin_vec_vcmpgt_p(int, vector unsigned int a1, vector unsigned int a2);
10793 extern int __builtin_vec_vcmpgt_p(int, vector signed char a1, vector signed char a2);
10794 extern int __builtin_vec_vcmpgt_p(int, vector float a1, vector float a2);
10795 #else
10796 int __builtin_vec_vcmpgt_p();
10797 #endif
10798
10799 #ifdef __coverity_cplusplus
10800 extern vector signed char __builtin_vec_add (vector signed char a1, vector signed char a2);
10801 extern vector unsigned char __builtin_vec_add (vector signed char a1, vector unsigned char a2);
10802
10803 extern vector unsigned char __builtin_vec_add (vector unsigned char a1, vector signed char a2);
10804
10805 extern vector unsigned char __builtin_vec_add (vector unsigned char a1,
10806 vector unsigned char a2);
10807 extern vector signed short __builtin_vec_add (vector signed short a1, vector signed short a2);
10808 extern vector unsigned short __builtin_vec_add (vector signed short a1,
10809 vector unsigned short a2);
10810 extern vector unsigned short __builtin_vec_add (vector unsigned short a1,
10811 vector signed short a2);
10812 extern vector unsigned short __builtin_vec_add (vector unsigned short a1,
10813 vector unsigned short a2);
10814 extern vector signed int __builtin_vec_add (vector signed int a1, vector signed int a2);
10815 extern vector unsigned int __builtin_vec_add (vector signed int a1, vector unsigned int a2);
10816 extern vector unsigned int __builtin_vec_add (vector unsigned int a1, vector signed int a2);
10817 extern vector unsigned int __builtin_vec_add (vector unsigned int a1, vector unsigned int a2);
10818 extern vector float __builtin_vec_add (vector float a1, vector float a2);
10819 #else
10820 # define __builtin_vec_add(a, b) ((a) + (b))
10821 #endif
10822
10823 extern vector unsigned int __builtin_vec_addc (vector unsigned int a1, vector unsigned int a2);
10824
10825 #ifdef __coverity_cplusplus
10826 extern vector unsigned char __builtin_vec_adds (vector signed char a1,
10827 vector unsigned char a2);
10828 extern vector unsigned char __builtin_vec_adds (vector unsigned char a1,
10829 vector signed char a2);
10830 extern vector unsigned char __builtin_vec_adds (vector unsigned char a1,
10831 vector unsigned char a2);
10832 extern vector signed char __builtin_vec_adds (vector signed char a1, vector signed char a2);
10833 extern vector unsigned short __builtin_vec_adds (vector signed short a1,
10834 vector unsigned short a2);
10835 extern vector unsigned short __builtin_vec_adds (vector unsigned short a1,
10836 vector signed short a2);
10837 extern vector unsigned short __builtin_vec_adds (vector unsigned short a1,
10838 vector unsigned short a2);
10839 extern vector signed short __builtin_vec_adds (vector signed short a1, vector signed short a2);
10840
10841 extern vector unsigned int __builtin_vec_adds (vector signed int a1, vector unsigned int a2);
10842 extern vector unsigned int __builtin_vec_adds (vector unsigned int a1, vector signed int a2);
10843 extern vector unsigned int __builtin_vec_adds (vector unsigned int a1, vector unsigned int a2);
10844
10845 extern vector signed int __builtin_vec_adds (vector signed int a1, vector signed int a2);
10846 #else
10847 __coverity_generic_altivec_vector __builtin_vec_adds ();
10848 #endif
10849
10850 #ifdef __coverity_cplusplus
10851 extern vector float __builtin_vec_and (vector float a1, vector float a2);
10852 extern vector float __builtin_vec_and (vector float a1, vector signed int a2);
10853 extern vector float __builtin_vec_and (vector signed int a1, vector float a2);
10854 extern vector signed int __builtin_vec_and (vector signed int a1, vector signed int a2);
10855 extern vector unsigned int __builtin_vec_and (vector signed int a1, vector unsigned int a2);
10856 extern vector unsigned int __builtin_vec_and (vector unsigned int a1, vector signed int a2);
10857 extern vector unsigned int __builtin_vec_and (vector unsigned int a1, vector unsigned int a2);
10858 extern vector signed short __builtin_vec_and (vector signed short a1, vector signed short a2);
10859 extern vector unsigned short __builtin_vec_and (vector signed short a1,
10860 vector unsigned short a2);
10861 extern vector unsigned short __builtin_vec_and (vector unsigned short a1,
10862 vector signed short a2);
10863 extern vector unsigned short __builtin_vec_and (vector unsigned short a1,
10864 vector unsigned short a2);
10865 extern vector signed char __builtin_vec_and (vector signed char a1, vector signed char a2);
10866 extern vector unsigned char __builtin_vec_and (vector signed char a1, vector unsigned char a2);
10867
10868 extern vector unsigned char __builtin_vec_and (vector unsigned char a1, vector signed char a2);
10869
10870 extern vector unsigned char __builtin_vec_and (vector unsigned char a1,
10871 vector unsigned char a2);
10872 #else
10873 # define __builtin_vec_and(a, b) ((a) & (b))
10874 #endif
10875
10876 #ifdef __coverity_cplusplus
10877 extern vector float __builtin_vec_andc (vector float a1, vector float a2);
10878 extern vector float __builtin_vec_andc (vector float a1, vector signed int a2);
10879 extern vector float __builtin_vec_andc (vector signed int a1, vector float a2);
10880 extern vector signed int __builtin_vec_andc (vector signed int a1, vector signed int a2);
10881 extern vector unsigned int __builtin_vec_andc (vector signed int a1, vector unsigned int a2);
10882 extern vector unsigned int __builtin_vec_andc (vector unsigned int a1, vector signed int a2);
10883 extern vector unsigned int __builtin_vec_andc (vector unsigned int a1, vector unsigned int a2);
10884
10885 extern vector signed short __builtin_vec_andc (vector signed short a1, vector signed short a2);
10886
10887 extern vector unsigned short __builtin_vec_andc (vector signed short a1,
10888 vector unsigned short a2);
10889 extern vector unsigned short __builtin_vec_andc (vector unsigned short a1,
10890 vector signed short a2);
10891 extern vector unsigned short __builtin_vec_andc (vector unsigned short a1,
10892 vector unsigned short a2);
10893 extern vector signed char __builtin_vec_andc (vector signed char a1, vector signed char a2);
10894 extern vector unsigned char __builtin_vec_andc (vector signed char a1,
10895 vector unsigned char a2);
10896 extern vector unsigned char __builtin_vec_andc (vector unsigned char a1,
10897 vector signed char a2);
10898 extern vector unsigned char __builtin_vec_andc (vector unsigned char a1,
10899 vector unsigned char a2);
10900 #else
10901 __coverity_generic_altivec_vector __builtin_vec_andc ();
10902 #endif
10903
10904 #ifdef __coverity_cplusplus
10905 extern vector unsigned char __builtin_vec_avg (vector unsigned char a1,
10906 vector unsigned char a2);
10907 extern vector signed char __builtin_vec_avg (vector signed char a1, vector signed char a2);
10908 extern vector unsigned short __builtin_vec_avg (vector unsigned short a1,
10909 vector unsigned short a2);
10910 extern vector signed short __builtin_vec_avg (vector signed short a1, vector signed short a2);
10911 extern vector unsigned int __builtin_vec_avg (vector unsigned int a1, vector unsigned int a2);
10912 extern vector signed int __builtin_vec_avg (vector signed int a1, vector signed int a2);
10913 #else
10914 __coverity_generic_altivec_vector __builtin_vec_avg ();
10915 #endif
10916
10917 extern vector float __builtin_vec_ceil (vector float a1);
10918
10919 extern vector signed int __builtin_vec_cmpb (vector float a1, vector float a2);
10920
10921 #ifdef __coverity_cplusplus
10922 extern vector signed char __builtin_vec_cmpeq (vector signed char a1, vector signed char a2);
10923 extern vector signed char __builtin_vec_cmpeq (vector unsigned char a1,
10924 vector unsigned char a2);
10925 extern vector signed short __builtin_vec_cmpeq (vector signed short a1,
10926 vector signed short a2);
10927 extern vector signed short __builtin_vec_cmpeq (vector unsigned short a1,
10928 vector unsigned short a2);
10929 extern vector signed int __builtin_vec_cmpeq (vector signed int a1, vector signed int a2);
10930 extern vector signed int __builtin_vec_cmpeq (vector unsigned int a1, vector unsigned int a2);
10931 extern vector signed int __builtin_vec_cmpeq (vector float a1, vector float a2);
10932
10933 extern vector signed int __builtin_vec_cmpge (vector float a1, vector float a2);
10934
10935 extern vector signed char __builtin_vec_cmpgt (vector unsigned char a1,
10936 vector unsigned char a2);
10937 extern vector signed char __builtin_vec_cmpgt (vector signed char a1, vector signed char a2);
10938 extern vector signed short __builtin_vec_cmpgt (vector unsigned short a1,
10939 vector unsigned short a2);
10940 extern vector signed short __builtin_vec_cmpgt (vector signed short a1,
10941 vector signed short a2);
10942 extern vector signed int __builtin_vec_cmpgt (vector unsigned int a1, vector unsigned int a2);
10943 extern vector signed int __builtin_vec_cmpgt (vector signed int a1, vector signed int a2);
10944 extern vector signed int __builtin_vec_cmpgt (vector float a1, vector float a2);
10945
10946 extern vector signed int __builtin_vec_cmple (vector float a1, vector float a2);
10947
10948 extern vector signed char __builtin_vec_cmplt (vector unsigned char a1,
10949 vector unsigned char a2);
10950 extern vector signed char __builtin_vec_cmplt (vector signed char a1, vector signed char a2);
10951 extern vector signed short __builtin_vec_cmplt (vector unsigned short a1,
10952 vector unsigned short a2);
10953 extern vector signed short __builtin_vec_cmplt (vector signed short a1,
10954 vector signed short a2);
10955 extern vector signed int __builtin_vec_cmplt (vector unsigned int a1, vector unsigned int a2);
10956 extern vector signed int __builtin_vec_cmplt (vector signed int a1, vector signed int a2);
10957 extern vector signed int __builtin_vec_cmplt (vector float a1, vector float a2);
10958 #else
10959 __coverity_generic_altivec_vector __builtin_vec_cmpeq ();
10960 __coverity_generic_altivec_vector __builtin_vec_cmpge ();
10961 __coverity_generic_altivec_vector __builtin_vec_cmpgt ();
10962 __coverity_generic_altivec_vector __builtin_vec_cmple ();
10963 __coverity_generic_altivec_vector __builtin_vec_cmplt ();
10964 #endif
10965
10966 #ifdef __coverity_cplusplus
10967 extern vector float __builtin_vec_ctf (vector unsigned int a1, const char a2);
10968 extern vector float __builtin_vec_ctf (vector signed int a1, const char a2);
10969 #else
10970 extern vector float __builtin_vec_ctf ();
10971 #endif
10972
10973 extern vector signed int __builtin_vec_cts (vector float a1, const char a2);
10974
10975 extern vector unsigned int __builtin_vec_ctu (vector float a1, const char a2);
10976
10977 extern void __builtin_vec_dss (const char a1);
10978
10979 extern void __builtin_vec_dssall (void);
10980
10981 extern void __builtin_vec_dst (const void * a1, int a2, const char a3);
10982
10983 extern void __builtin_vec_dstst (const void * a1, int a2, const char a3);
10984
10985 extern void __builtin_vec_dststt (const void * a1, int a2, const char a3);
10986
10987 extern void __builtin_vec_dstt (const void * a1, int a2, const char a3);
10988
10989 #ifdef __coverity_cplusplus
10990 extern vector float __builtin_vec_expte (vector float a1, vector float a2);
10991 extern vector float __builtin_vec_expte (vector float a1);
10992
10993 extern vector float __builtin_vec_floor (vector float a1, vector float a2);
10994 extern vector float __builtin_vec_floor (vector float a1);
10995 #else
10996 __coverity_generic_altivec_vector __builtin_vec_expte();
10997 __coverity_generic_altivec_vector __builtin_vec_floor();
10998 #endif
10999
11000 #ifdef __coverity_cplusplus
11001 extern vector float __builtin_vec_ld (int a1, vector float * a2);
11002 extern vector float __builtin_vec_ld (int a1, float * a2);
11003 extern vector signed int __builtin_vec_ld (int a1, int * a2);
11004 extern vector signed int __builtin_vec_ld (int a1, vector signed int * a2);
11005 extern vector unsigned int __builtin_vec_ld (int a1, vector unsigned int * a2);
11006 extern vector unsigned int __builtin_vec_ld (int a1, unsigned int * a2);
11007 extern vector signed short __builtin_vec_ld (int a1, short * a2, vector signed short * a3);
11008 extern vector unsigned short __builtin_vec_ld (int a1, unsigned short * a2,
11009 vector unsigned short * a3);
11010 extern vector signed char __builtin_vec_ld (int a1, signed char * a2);
11011 extern vector signed char __builtin_vec_ld (int a1, vector signed char * a2);
11012 extern vector unsigned char __builtin_vec_ld (int a1, unsigned char * a2);
11013 extern vector unsigned char __builtin_vec_ld (int a1, vector unsigned char * a2);
11014
11015 extern vector signed char __builtin_vec_lde (int a1, signed char * a2);
11016 extern vector unsigned char __builtin_vec_lde (int a1, unsigned char * a2);
11017 extern vector signed short __builtin_vec_lde (int a1, short * a2);
11018 extern vector unsigned short __builtin_vec_lde (int a1, unsigned short * a2);
11019 extern vector float __builtin_vec_lde (int a1, float * a2);
11020 extern vector signed int __builtin_vec_lde (int a1, int * a2);
11021 extern vector unsigned int __builtin_vec_lde (int a1, unsigned int * a2);
11022
11023 extern vector float __builtin_vec_ldl (int a1, float * a2);
11024 extern vector float __builtin_vec_ldl (int a1, vector float * a2);
11025 extern vector signed int __builtin_vec_ldl (int a1, vector signed int * a2);
11026 extern vector signed int __builtin_vec_ldl (int a1, int * a2);
11027 extern vector unsigned int __builtin_vec_ldl (int a1, unsigned int * a2);
11028 extern vector unsigned int __builtin_vec_ldl (int a1, vector unsigned int * a2);
11029 extern vector signed short __builtin_vec_ldl (int a1, vector signed short * a2);
11030 extern vector signed short __builtin_vec_ldl (int a1, short * a2);
11031 extern vector unsigned short __builtin_vec_ldl (int a1, vector unsigned short * a2);
11032 extern vector unsigned short __builtin_vec_ldl (int a1, unsigned short * a2);
11033 extern vector signed char __builtin_vec_ldl (int a1, vector signed char * a2);
11034 extern vector signed char __builtin_vec_ldl (int a1, signed char * a2);
11035 extern vector unsigned char __builtin_vec_ldl (int a1, vector unsigned char * a2);
11036 extern vector unsigned char __builtin_vec_ldl (int a1, unsigned char * a2);
11037 #else
11038 __coverity_generic_altivec_vector __builtin_vec_ld ();
11039 __coverity_generic_altivec_vector __builtin_vec_lde ();
11040 __coverity_generic_altivec_vector __builtin_vec_ldl ();
11041 #endif
11042
11043 extern vector float __builtin_vec_loge (vector float a1);
11044
11045 extern vector unsigned char __builtin_vec_lvsl (int a1, const void * a2, int * a3);
11046
11047 extern vector unsigned char __builtin_vec_lvsr (int a1, const void * a2, int * a3);
11048
11049 extern vector float __builtin_vec_madd (vector float a1, vector float a2, vector float a3);
11050
11051 extern vector signed short __builtin_vec_madds (vector signed short a1, vector signed short a2,
11052 vector signed short a3);
11053
11054 #ifdef __coverity_cplusplus
11055 extern vector unsigned char __builtin_vec_max (vector signed char a1, vector unsigned char a2);
11056
11057 extern vector unsigned char __builtin_vec_max (vector unsigned char a1, vector signed char a2);
11058
11059 extern vector unsigned char __builtin_vec_max (vector unsigned char a1,
11060 vector unsigned char a2);
11061 extern vector signed char __builtin_vec_max (vector signed char a1, vector signed char a2);
11062 extern vector unsigned short __builtin_vec_max (vector signed short a1,
11063 vector unsigned short a2);
11064 extern vector unsigned short __builtin_vec_max (vector unsigned short a1,
11065 vector signed short a2);
11066 extern vector unsigned short __builtin_vec_max (vector unsigned short a1,
11067 vector unsigned short a2);
11068 extern vector signed short __builtin_vec_max (vector signed short a1, vector signed short a2);
11069 extern vector unsigned int __builtin_vec_max (vector signed int a1, vector unsigned int a2);
11070 extern vector unsigned int __builtin_vec_max (vector unsigned int a1, vector signed int a2);
11071 extern vector unsigned int __builtin_vec_max (vector unsigned int a1, vector unsigned int a2);
11072 extern vector signed int __builtin_vec_max (vector signed int a1, vector signed int a2);
11073 extern vector float __builtin_vec_max (vector float a1, vector float a2);
11074
11075 extern vector signed char __builtin_vec_mergeh (vector signed char a1, vector signed char a2);
11076 extern vector unsigned char __builtin_vec_mergeh (vector unsigned char a1,
11077 vector unsigned char a2);
11078 extern vector signed short __builtin_vec_mergeh (vector signed short a1,
11079 vector signed short a2);
11080 extern vector unsigned short __builtin_vec_mergeh (vector unsigned short a1,
11081 vector unsigned short a2);
11082 extern vector float __builtin_vec_mergeh (vector float a1, vector float a2);
11083 extern vector signed int __builtin_vec_mergeh (vector signed int a1, vector signed int a2);
11084 extern vector unsigned int __builtin_vec_mergeh (vector unsigned int a1,
11085 vector unsigned int a2);
11086
11087 extern vector signed char __builtin_vec_mergel (vector signed char a1, vector signed char a2);
11088 extern vector unsigned char __builtin_vec_mergel (vector unsigned char a1,
11089 vector unsigned char a2);
11090 extern vector signed short __builtin_vec_mergel (vector signed short a1,
11091 vector signed short a2);
11092 extern vector unsigned short __builtin_vec_mergel (vector unsigned short a1,
11093 vector unsigned short a2);
11094 extern vector float __builtin_vec_mergel (vector float a1, vector float a2);
11095 extern vector signed int __builtin_vec_mergel (vector signed int a1, vector signed int a2);
11096 extern vector unsigned int __builtin_vec_mergel (vector unsigned int a1,
11097 vector unsigned int a2);
11098 #else
11099 __coverity_generic_altivec_vector __builtin_vec_max ();
11100 __coverity_generic_altivec_vector __builtin_vec_mergeh ();
11101 __coverity_generic_altivec_vector __builtin_vec_mergel ();
11102 #endif
11103
11104 extern vector unsigned short __builtin_vec_mfvscr (void);
11105
11106 #ifdef __coverity_cplusplus
11107 extern vector unsigned char __builtin_vec_min (vector signed char a1, vector unsigned char a2);
11108
11109 extern vector unsigned char __builtin_vec_min (vector unsigned char a1, vector signed char a2);
11110
11111 extern vector unsigned char __builtin_vec_min (vector unsigned char a1,
11112 vector unsigned char a2);
11113 extern vector signed char __builtin_vec_min (vector signed char a1, vector signed char a2);
11114 extern vector unsigned short __builtin_vec_min (vector signed short a1,
11115 vector unsigned short a2);
11116 extern vector unsigned short __builtin_vec_min (vector unsigned short a1,
11117 vector signed short a2);
11118 extern vector unsigned short __builtin_vec_min (vector unsigned short a1,
11119 vector unsigned short a2);
11120 extern vector signed short __builtin_vec_min (vector signed short a1, vector signed short a2);
11121 extern vector unsigned int __builtin_vec_min (vector signed int a1, vector unsigned int a2);
11122 extern vector unsigned int __builtin_vec_min (vector unsigned int a1, vector signed int a2);
11123 extern vector unsigned int __builtin_vec_min (vector unsigned int a1, vector unsigned int a2);
11124 extern vector signed int __builtin_vec_min (vector signed int a1, vector signed int a2);
11125 extern vector float __builtin_vec_min (vector float a1, vector float a2);
11126
11127 extern vector signed short __builtin_vec_mladd (vector signed short a1, vector signed short a2,
11128 vector signed short a3);
11129 extern vector signed short __builtin_vec_mladd (vector signed short a1,
11130 vector unsigned short a2,
11131 vector unsigned short a3);
11132 extern vector signed short __builtin_vec_mladd (vector unsigned short a1,
11133 vector signed short a2,
11134 vector signed short a3);
11135 extern vector unsigned short __builtin_vec_mladd (vector unsigned short a1,
11136 vector unsigned short a2,
11137 vector unsigned short a3);
11138 #else
11139 __coverity_generic_altivec_vector __builtin_vec_min ();
11140 __coverity_generic_altivec_vector __builtin_vec_mladd ();
11141 #endif
11142
11143 extern vector signed short __builtin_vec_mradds (vector signed short a1,
11144 vector signed short a2,
11145 vector signed short a3);
11146
11147 #ifdef __coverity_cplusplus
11148 extern vector unsigned int __builtin_vec_msum (vector unsigned char a1,
11149 vector unsigned char a2,
11150 vector unsigned int a3);
11151 extern vector signed int __builtin_vec_msum (vector signed char a1, vector unsigned char a2,
11152 vector signed int a3);
11153 extern vector unsigned int __builtin_vec_msum (vector unsigned short a1,
11154 vector unsigned short a2,
11155 vector unsigned int a3);
11156 extern vector signed int __builtin_vec_msum (vector signed short a1, vector signed short a2,
11157 vector signed int a3);
11158
11159 extern vector unsigned int __builtin_vec_msums (vector unsigned short a1,
11160 vector unsigned short a2,
11161 vector unsigned int a3);
11162 extern vector signed int __builtin_vec_msums (vector signed short a1, vector signed short a2,
11163 vector signed int a3);
11164
11165 extern void __builtin_vec_mtvscr (vector signed int a1);
11166 extern void __builtin_vec_mtvscr (vector unsigned int a1);
11167 extern void __builtin_vec_mtvscr (vector signed short a1);
11168 extern void __builtin_vec_mtvscr (vector unsigned short a1);
11169 extern void __builtin_vec_mtvscr (vector signed char a1);
11170 extern void __builtin_vec_mtvscr (vector unsigned char a1);
11171
11172 extern vector unsigned short __builtin_vec_mule (vector unsigned char a1,
11173 vector unsigned char a2);
11174 extern vector signed short __builtin_vec_mule (vector signed char a1, vector signed char a2);
11175 extern vector unsigned int __builtin_vec_mule (vector unsigned short a1,
11176 vector unsigned short a2);
11177 extern vector signed int __builtin_vec_mule (vector signed short a1, vector signed short a2);
11178
11179 extern vector unsigned short __builtin_vec_mulo (vector unsigned char a1,
11180 vector unsigned char a2);
11181 extern vector signed short __builtin_vec_mulo (vector signed char a1, vector signed char a2);
11182 extern vector unsigned int __builtin_vec_mulo (vector unsigned short a1,
11183 vector unsigned short a2);
11184 extern vector signed int __builtin_vec_mulo (vector signed short a1, vector signed short a2);
11185 #else
11186 __coverity_generic_altivec_vector __builtin_vec_msum ();
11187 __coverity_generic_altivec_vector __builtin_vec_msums ();
11188 extern void __builtin_vec_mtvscr ();
11189 __coverity_generic_altivec_vector __builtin_vec_mule ();
11190 __coverity_generic_altivec_vector __builtin_vec_mulo ();
11191 #endif
11192
11193 extern vector float __builtin_vec_nmsub (vector float a1, vector float a2, vector float a3);
11194
11195 #ifdef __coverity_cplusplus
11196 extern vector float __builtin_vec_nor (vector float a1, vector float a2);
11197 extern vector signed int __builtin_vec_nor (vector signed int a1, vector signed int a2);
11198 extern vector unsigned int __builtin_vec_nor (vector unsigned int a1, vector unsigned int a2);
11199 extern vector signed short __builtin_vec_nor (vector signed short a1, vector signed short a2);
11200 extern vector unsigned short __builtin_vec_nor (vector unsigned short a1,
11201 vector unsigned short a2);
11202 extern vector signed char __builtin_vec_nor (vector signed char a1, vector signed char a2);
11203 extern vector unsigned char __builtin_vec_nor (vector unsigned char a1,
11204 vector unsigned char a2);
11205
11206 extern vector float __builtin_vec_or (vector float a1, vector float a2);
11207 extern vector float __builtin_vec_or (vector float a1, vector signed int a2);
11208 extern vector float __builtin_vec_or (vector signed int a1, vector float a2);
11209 extern vector signed int __builtin_vec_or (vector signed int a1, vector signed int a2);
11210 extern vector unsigned int __builtin_vec_or (vector signed int a1, vector unsigned int a2);
11211 extern vector unsigned int __builtin_vec_or (vector unsigned int a1, vector signed int a2);
11212 extern vector unsigned int __builtin_vec_or (vector unsigned int a1, vector unsigned int a2);
11213 extern vector signed short __builtin_vec_or (vector signed short a1, vector signed short a2);
11214 extern vector unsigned short __builtin_vec_or (vector signed short a1,
11215 vector unsigned short a2);
11216 extern vector unsigned short __builtin_vec_or (vector unsigned short a1,
11217 vector signed short a2);
11218 extern vector unsigned short __builtin_vec_or (vector unsigned short a1,
11219 vector unsigned short a2);
11220 extern vector signed char __builtin_vec_or (vector signed char a1, vector signed char a2);
11221 extern vector unsigned char __builtin_vec_or (vector signed char a1, vector unsigned char a2);
11222 extern vector unsigned char __builtin_vec_or (vector unsigned char a1, vector signed char a2);
11223 extern vector unsigned char __builtin_vec_or (vector unsigned char a1,
11224 vector unsigned char a2);
11225
11226 extern vector signed char __builtin_vec_pack (vector signed short a1, vector signed short a2);
11227 extern vector unsigned char __builtin_vec_pack (vector unsigned short a1,
11228 vector unsigned short a2);
11229 extern vector signed short __builtin_vec_pack (vector signed int a1, vector signed int a2);
11230 extern vector unsigned short __builtin_vec_pack (vector unsigned int a1,
11231 vector unsigned int a2);
11232 #else
11233 # define __builtin_vec_nor(a, b) (~((a) | (b)))
11234 # define __builtin_vec_or(a, b) ((a) | (b))
11235 __coverity_generic_altivec_vector __builtin_vec_pack ();
11236 #endif
11237
11238 extern vector signed short __builtin_vec_packpx (vector unsigned int a1,
11239 vector unsigned int a2);
11240
11241 #ifdef __coverity_cplusplus
11242 extern vector unsigned char __builtin_vec_packs (vector unsigned short a1,
11243 vector unsigned short a2);
11244 extern vector signed char __builtin_vec_packs (vector signed short a1, vector signed short a2);
11245
11246 extern vector unsigned short __builtin_vec_packs (vector unsigned int a1,
11247 vector unsigned int a2);
11248 extern vector signed short __builtin_vec_packs (vector signed int a1, vector signed int a2);
11249
11250 extern vector unsigned char __builtin_vec_packsu (vector unsigned short a1,
11251 vector unsigned short a2);
11252 extern vector unsigned char __builtin_vec_packsu (vector signed short a1,
11253 vector signed short a2);
11254 extern vector unsigned short __builtin_vec_packsu (vector unsigned int a1,
11255 vector unsigned int a2);
11256 extern vector unsigned short __builtin_vec_packsu (vector signed int a1, vector signed int a2);
11257
11258 extern vector float __builtin_vec_perm (vector float a1, vector float a2,
11259 vector unsigned char a3);
11260 extern vector signed int __builtin_vec_perm (vector signed int a1, vector signed int a2,
11261 vector unsigned char a3);
11262 extern vector unsigned int __builtin_vec_perm (vector unsigned int a1, vector unsigned int a2,
11263 vector unsigned char a3);
11264 extern vector signed short __builtin_vec_perm (vector signed short a1, vector signed short a2,
11265 vector unsigned char a3);
11266 extern vector unsigned short __builtin_vec_perm (vector unsigned short a1,
11267 vector unsigned short a2,
11268 vector unsigned char a3);
11269 extern vector signed char __builtin_vec_perm (vector signed char a1, vector signed char a2,
11270 vector unsigned char a3);
11271 extern vector unsigned char __builtin_vec_perm (vector unsigned char a1,
11272 vector unsigned char a2,
11273 vector unsigned char a3);
11274 #else
11275 __coverity_generic_altivec_vector __builtin_vec_packs ();
11276 __coverity_generic_altivec_vector __builtin_vec_packsu ();
11277 __coverity_generic_altivec_vector __builtin_vec_perm ();
11278 #endif
11279
11280 extern vector float __builtin_vec_re (vector float a1);
11281
11282 #ifdef __coverity_cplusplus
11283 extern vector signed char __builtin_vec_rl (vector signed char a1, vector unsigned char a2);
11284 extern vector unsigned char __builtin_vec_rl (vector unsigned char a1,
11285 vector unsigned char a2);
11286 extern vector signed short __builtin_vec_rl (vector signed short a1, vector unsigned short a2);
11287
11288 extern vector unsigned short __builtin_vec_rl (vector unsigned short a1,
11289 vector unsigned short a2);
11290 extern vector signed int __builtin_vec_rl (vector signed int a1, vector unsigned int a2);
11291 extern vector unsigned int __builtin_vec_rl (vector unsigned int a1, vector unsigned int a2);
11292 #else
11293 __coverity_generic_altivec_vector __builtin_vec_rl ();
11294 #endif
11295
11296 extern vector float __builtin_vec_round (vector float a1);
11297
11298 extern vector float __builtin_vec_rsqrte (vector float a1);
11299
11300 #ifdef __coverity_cplusplus
11301 extern vector float __builtin_vec_sel (vector float a1, vector float a2, vector signed int a3);
11302 extern vector float __builtin_vec_sel (vector float a1, vector float a2, vector unsigned int a3);
11303 extern vector signed int __builtin_vec_sel (vector signed int a1, vector signed int a2,
11304 vector signed int a3);
11305 extern vector signed int __builtin_vec_sel (vector signed int a1, vector signed int a2,
11306 vector unsigned int a3);
11307 extern vector unsigned int __builtin_vec_sel (vector unsigned int a1, vector unsigned int a2,
11308 vector signed int a3);
11309 extern vector unsigned int __builtin_vec_sel (vector unsigned int a1, vector unsigned int a2,
11310 vector unsigned int a3);
11311 extern vector signed short __builtin_vec_sel (vector signed short a1, vector signed short a2,
11312 vector signed short a3);
11313 extern vector signed short __builtin_vec_sel (vector signed short a1, vector signed short a2,
11314 vector unsigned short a3);
11315 extern vector unsigned short __builtin_vec_sel (vector unsigned short a1,
11316 vector unsigned short a2,
11317 vector signed short a3);
11318 extern vector unsigned short __builtin_vec_sel (vector unsigned short a1,
11319 vector unsigned short a2,
11320 vector unsigned short a3);
11321 extern vector signed char __builtin_vec_sel (vector signed char a1, vector signed char a2,
11322 vector signed char a3);
11323 extern vector signed char __builtin_vec_sel (vector signed char a1, vector signed char a2,
11324 vector unsigned char a3);
11325 extern vector unsigned char __builtin_vec_sel (vector unsigned char a1,
11326 vector unsigned char a2,
11327 vector signed char a3);
11328 extern vector unsigned char __builtin_vec_sel (vector unsigned char a1,
11329 vector unsigned char a2,
11330 vector unsigned char a3);
11331
11332 extern vector signed char __builtin_vec_sl (vector signed char a1, vector unsigned char a2);
11333 extern vector unsigned char __builtin_vec_sl (vector unsigned char a1,
11334 vector unsigned char a2);
11335 extern vector signed short __builtin_vec_sl (vector signed short a1, vector unsigned short a2);
11336
11337 extern vector unsigned short __builtin_vec_sl (vector unsigned short a1,
11338 vector unsigned short a2);
11339 extern vector signed int __builtin_vec_sl (vector signed int a1, vector unsigned int a2);
11340 extern vector unsigned int __builtin_vec_sl (vector unsigned int a1, vector unsigned int a2);
11341
11342 extern vector float __builtin_vec_sld (vector float a1, vector float a2, const char a3);
11343 extern vector signed int __builtin_vec_sld (vector signed int a1, vector signed int a2,
11344 const char a3);
11345 extern vector unsigned int __builtin_vec_sld (vector unsigned int a1, vector unsigned int a2,
11346 const char a3);
11347 extern vector signed short __builtin_vec_sld (vector signed short a1, vector signed short a2,
11348 const char a3);
11349 extern vector unsigned short __builtin_vec_sld (vector unsigned short a1,
11350 vector unsigned short a2, const char a3);
11351 extern vector signed char __builtin_vec_sld (vector signed char a1, vector signed char a2,
11352 const char a3);
11353 extern vector unsigned char __builtin_vec_sld (vector unsigned char a1,
11354 vector unsigned char a2,
11355 const char a3);
11356
11357 extern vector signed int __builtin_vec_sll (vector signed int a1, vector unsigned int a2);
11358 extern vector signed int __builtin_vec_sll (vector signed int a1, vector unsigned short a2);
11359 extern vector signed int __builtin_vec_sll (vector signed int a1, vector unsigned char a2);
11360 extern vector unsigned int __builtin_vec_sll (vector unsigned int a1, vector unsigned int a2);
11361 extern vector unsigned int __builtin_vec_sll (vector unsigned int a1,
11362 vector unsigned short a2);
11363 extern vector unsigned int __builtin_vec_sll (vector unsigned int a1, vector unsigned char a2);
11364
11365 extern vector signed short __builtin_vec_sll (vector signed short a1, vector unsigned int a2);
11366 extern vector signed short __builtin_vec_sll (vector signed short a1,
11367 vector unsigned short a2);
11368 extern vector signed short __builtin_vec_sll (vector signed short a1, vector unsigned char a2);
11369
11370 extern vector unsigned short __builtin_vec_sll (vector unsigned short a1,
11371 vector unsigned int a2);
11372 extern vector unsigned short __builtin_vec_sll (vector unsigned short a1,
11373 vector unsigned short a2);
11374 extern vector unsigned short __builtin_vec_sll (vector unsigned short a1,
11375 vector unsigned char a2);
11376 extern vector signed char __builtin_vec_sll (vector signed char a1, vector unsigned int a2);
11377 extern vector signed char __builtin_vec_sll (vector signed char a1, vector unsigned short a2);
11378 extern vector signed char __builtin_vec_sll (vector signed char a1, vector unsigned char a2);
11379 extern vector unsigned char __builtin_vec_sll (vector unsigned char a1,
11380 vector unsigned int a2);
11381 extern vector unsigned char __builtin_vec_sll (vector unsigned char a1,
11382 vector unsigned short a2);
11383 extern vector unsigned char __builtin_vec_sll (vector unsigned char a1,
11384 vector unsigned char a2);
11385
11386 extern vector float __builtin_vec_slo (vector float a1, vector signed char a2);
11387 extern vector float __builtin_vec_slo (vector float a1, vector unsigned char a2);
11388 extern vector signed int __builtin_vec_slo (vector signed int a1, vector signed char a2);
11389 extern vector signed int __builtin_vec_slo (vector signed int a1, vector unsigned char a2);
11390 extern vector unsigned int __builtin_vec_slo (vector unsigned int a1, vector signed char a2);
11391 extern vector unsigned int __builtin_vec_slo (vector unsigned int a1, vector unsigned char a2);
11392
11393 extern vector signed short __builtin_vec_slo (vector signed short a1, vector signed char a2);
11394 extern vector signed short __builtin_vec_slo (vector signed short a1, vector unsigned char a2);
11395
11396 extern vector unsigned short __builtin_vec_slo (vector unsigned short a1,
11397 vector signed char a2);
11398 extern vector unsigned short __builtin_vec_slo (vector unsigned short a1,
11399 vector unsigned char a2);
11400 extern vector signed char __builtin_vec_slo (vector signed char a1, vector signed char a2);
11401 extern vector signed char __builtin_vec_slo (vector signed char a1, vector unsigned char a2);
11402 extern vector unsigned char __builtin_vec_slo (vector unsigned char a1, vector signed char a2);
11403
11404 extern vector unsigned char __builtin_vec_slo (vector unsigned char a1,
11405 vector unsigned char a2);
11406
11407 extern vector signed char __builtin_vec_splat (vector signed char a1, const char a2);
11408 extern vector unsigned char __builtin_vec_splat (vector unsigned char a1, const char a2);
11409 extern vector signed short __builtin_vec_splat (vector signed short a1, const char a2);
11410 extern vector unsigned short __builtin_vec_splat (vector unsigned short a1, const char a2);
11411 extern vector float __builtin_vec_splat (vector float a1, const char a2);
11412 extern vector signed int __builtin_vec_splat (vector signed int a1, const char a2);
11413 extern vector unsigned int __builtin_vec_splat (vector unsigned int a1, const char a2);
11414 #else
11415 # define __builtin_vec_sl(a, b) ((a) << (b))
11416 __coverity_generic_altivec_vector __builtin_vec_sel ();
11417 __coverity_generic_altivec_vector __builtin_vec_sel ();
11418 __coverity_generic_altivec_vector __builtin_vec_sld ();
11419 __coverity_generic_altivec_vector __builtin_vec_sll ();
11420 __coverity_generic_altivec_vector __builtin_vec_slo ();
11421 #endif
11422
11423 extern vector signed char __builtin_vec_splat_s8 (const char a1);
11424
11425 extern vector signed short __builtin_vec_splat_s16 (const char a1);
11426
11427 extern vector signed int __builtin_vec_splat_s32 (const char a1);
11428
11429 extern vector unsigned char __builtin_vec_splat_u8 (const char a1);
11430
11431 extern vector unsigned short __builtin_vec_splat_u16 (const char a1);
11432
11433 extern vector unsigned int __builtin_vec_splat_u32 (const char a1);
11434
11435 #ifdef __coverity_cplusplus
11436 extern vector signed char __builtin_vec_sr (vector signed char a1, vector unsigned char a2);
11437 extern vector unsigned char __builtin_vec_sr (vector unsigned char a1,
11438 vector unsigned char a2);
11439 extern vector signed short __builtin_vec_sr (vector signed short a1, vector unsigned short a2);
11440
11441 extern vector unsigned short __builtin_vec_sr (vector unsigned short a1,
11442 vector unsigned short a2);
11443 extern vector signed int __builtin_vec_sr (vector signed int a1, vector unsigned int a2);
11444 extern vector unsigned int __builtin_vec_sr (vector unsigned int a1, vector unsigned int a2);
11445
11446 extern vector signed char __builtin_vec_sra (vector signed char a1, vector unsigned char a2);
11447 extern vector unsigned char __builtin_vec_sra (vector unsigned char a1,
11448 vector unsigned char a2);
11449 extern vector signed short __builtin_vec_sra (vector signed short a1,
11450 vector unsigned short a2);
11451 extern vector unsigned short __builtin_vec_sra (vector unsigned short a1,
11452 vector unsigned short a2);
11453 extern vector signed int __builtin_vec_sra (vector signed int a1, vector unsigned int a2);
11454 extern vector unsigned int __builtin_vec_sra (vector unsigned int a1, vector unsigned int a2);
11455
11456 extern vector signed int __builtin_vec_srl (vector signed int a1, vector unsigned int a2);
11457 extern vector signed int __builtin_vec_srl (vector signed int a1, vector unsigned short a2);
11458 extern vector signed int __builtin_vec_srl (vector signed int a1, vector unsigned char a2);
11459 extern vector unsigned int __builtin_vec_srl (vector unsigned int a1, vector unsigned int a2);
11460 extern vector unsigned int __builtin_vec_srl (vector unsigned int a1,
11461 vector unsigned short a2);
11462 extern vector unsigned int __builtin_vec_srl (vector unsigned int a1, vector unsigned char a2);
11463
11464 extern vector signed short __builtin_vec_srl (vector signed short a1, vector unsigned int a2);
11465 extern vector signed short __builtin_vec_srl (vector signed short a1,
11466 vector unsigned short a2);
11467 extern vector signed short __builtin_vec_srl (vector signed short a1, vector unsigned char a2);
11468
11469 extern vector unsigned short __builtin_vec_srl (vector unsigned short a1,
11470 vector unsigned int a2);
11471 extern vector unsigned short __builtin_vec_srl (vector unsigned short a1,
11472 vector unsigned short a2);
11473 extern vector unsigned short __builtin_vec_srl (vector unsigned short a1,
11474 vector unsigned char a2);
11475 extern vector signed char __builtin_vec_srl (vector signed char a1, vector unsigned int a2);
11476 extern vector signed char __builtin_vec_srl (vector signed char a1, vector unsigned short a2);
11477 extern vector signed char __builtin_vec_srl (vector signed char a1, vector unsigned char a2);
11478 extern vector unsigned char __builtin_vec_srl (vector unsigned char a1,
11479 vector unsigned int a2);
11480 extern vector unsigned char __builtin_vec_srl (vector unsigned char a1,
11481 vector unsigned short a2);
11482 extern vector unsigned char __builtin_vec_srl (vector unsigned char a1,
11483 vector unsigned char a2);
11484
11485 extern vector float __builtin_vec_sro (vector float a1, vector signed char a2);
11486 extern vector float __builtin_vec_sro (vector float a1, vector unsigned char a2);
11487 extern vector signed int __builtin_vec_sro (vector signed int a1, vector signed char a2);
11488 extern vector signed int __builtin_vec_sro (vector signed int a1, vector unsigned char a2);
11489 extern vector unsigned int __builtin_vec_sro (vector unsigned int a1, vector signed char a2);
11490 extern vector unsigned int __builtin_vec_sro (vector unsigned int a1, vector unsigned char a2);
11491
11492 extern vector signed short __builtin_vec_sro (vector signed short a1, vector signed char a2);
11493 extern vector signed short __builtin_vec_sro (vector signed short a1, vector unsigned char a2);
11494
11495 extern vector unsigned short __builtin_vec_sro (vector unsigned short a1,
11496 vector signed char a2);
11497 extern vector unsigned short __builtin_vec_sro (vector unsigned short a1,
11498 vector unsigned char a2);
11499 extern vector signed char __builtin_vec_sro (vector signed char a1, vector signed char a2);
11500 extern vector signed char __builtin_vec_sro (vector signed char a1, vector unsigned char a2);
11501 extern vector unsigned char __builtin_vec_sro (vector unsigned char a1, vector signed char a2);
11502
11503 extern vector unsigned char __builtin_vec_sro (vector unsigned char a1,
11504 vector unsigned char a2);
11505
11506 extern void __builtin_vec_st (vector float a1, int a2, const void * a3);
11507 extern void __builtin_vec_st (vector signed int a1, int a2, const void * a3);
11508 extern void __builtin_vec_st (vector unsigned int a1, int a2, const void * a3);
11509 extern void __builtin_vec_st (vector signed short a1, int a2, const void * a3);
11510 extern void __builtin_vec_st (vector unsigned short a1, int a2, const void * a3);
11511 extern void __builtin_vec_st (vector signed char a1, int a2, const void * a3);
11512 extern void __builtin_vec_st (vector unsigned char a1, int a2, const void * a3);
11513
11514 extern void __builtin_vec_ste (vector signed char a1, int a2, const void * a3);
11515 extern void __builtin_vec_ste (vector unsigned char a1, int a2, unsigned char * a3);
11516 extern void __builtin_vec_ste (vector signed short a1, int a2, const void * a3);
11517 extern void __builtin_vec_ste (vector unsigned short a1, int a2, const void * a3);
11518 extern void __builtin_vec_ste (vector signed int a1, int a2, const void * a3);
11519 extern void __builtin_vec_ste (vector unsigned int a1, int a2, unsigned int * a3);
11520 extern void __builtin_vec_ste (vector float a1, int a2, float * a3);
11521
11522 extern void __builtin_vec_stl (vector float a1, int a2, const void * a3);
11523 extern void __builtin_vec_stl (vector signed int a1, int a2, const void * a3);
11524 extern void __builtin_vec_stl (vector unsigned int a1, int a2, const void * a3);
11525 extern void __builtin_vec_stl (vector signed short a1, int a2, const void * a3);
11526 extern void __builtin_vec_stl (vector unsigned short a1, int a2, const void * a3);
11527 extern void __builtin_vec_stl (vector signed char a1, int a2, const void * a3);
11528 extern void __builtin_vec_stl (vector unsigned char a1, int a2, const void * a3);
11529
11530 extern vector signed char __builtin_vec_sub (vector signed char a1, vector signed char a2);
11531 extern vector unsigned char __builtin_vec_sub (vector signed char a1, vector unsigned char a2);
11532
11533 extern vector unsigned char __builtin_vec_sub (vector unsigned char a1, vector signed char a2);
11534
11535 extern vector unsigned char __builtin_vec_sub (vector unsigned char a1,
11536 vector unsigned char a2);
11537 extern vector signed short __builtin_vec_sub (vector signed short a1, vector signed short a2);
11538 extern vector unsigned short __builtin_vec_sub (vector signed short a1,
11539 vector unsigned short a2);
11540 extern vector unsigned short __builtin_vec_sub (vector unsigned short a1,
11541 vector signed short a2);
11542 extern vector unsigned short __builtin_vec_sub (vector unsigned short a1,
11543 vector unsigned short a2);
11544 extern vector signed int __builtin_vec_sub (vector signed int a1, vector signed int a2);
11545 extern vector unsigned int __builtin_vec_sub (vector signed int a1, vector unsigned int a2);
11546 extern vector unsigned int __builtin_vec_sub (vector unsigned int a1, vector signed int a2);
11547 extern vector unsigned int __builtin_vec_sub (vector unsigned int a1, vector unsigned int a2);
11548 extern vector float __builtin_vec_sub (vector float a1, vector float a2);
11549
11550 extern vector unsigned int __builtin_vec_subc (vector unsigned int a1, vector unsigned int a2);
11551
11552 extern vector unsigned char __builtin_vec_subs (vector signed char a1,
11553 vector unsigned char a2);
11554 extern vector unsigned char __builtin_vec_subs (vector unsigned char a1,
11555 vector signed char a2);
11556 extern vector unsigned char __builtin_vec_subs (vector unsigned char a1,
11557 vector unsigned char a2);
11558 extern vector signed char __builtin_vec_subs (vector signed char a1, vector signed char a2);
11559 extern vector unsigned short __builtin_vec_subs (vector signed short a1,
11560 vector unsigned short a2);
11561 extern vector unsigned short __builtin_vec_subs (vector unsigned short a1,
11562 vector signed short a2);
11563 extern vector unsigned short __builtin_vec_subs (vector unsigned short a1,
11564 vector unsigned short a2);
11565 extern vector signed short __builtin_vec_subs (vector signed short a1, vector signed short a2);
11566
11567 extern vector unsigned int __builtin_vec_subs (vector signed int a1, vector unsigned int a2);
11568 extern vector unsigned int __builtin_vec_subs (vector unsigned int a1, vector signed int a2);
11569 extern vector unsigned int __builtin_vec_subs (vector unsigned int a1, vector unsigned int a2);
11570
11571 extern vector signed int __builtin_vec_subs (vector signed int a1, vector signed int a2);
11572
11573 extern vector unsigned int __builtin_vec_sum4s (vector unsigned char a1,
11574 vector unsigned int a2);
11575 extern vector signed int __builtin_vec_sum4s (vector signed char a1, vector signed int a2);
11576 extern vector signed int __builtin_vec_sum4s (vector signed short a1, vector signed int a2);
11577 #else
11578 # define __builtin_vec_sr(a, b) ((a) >> (b))
11579 # define __builtin_vec_sub(a, b) ((a) - (b))
11580 __coverity_generic_altivec_vector __builtin_vec_sra ();
11581 __coverity_generic_altivec_vector __builtin_vec_srl ();
11582 __coverity_generic_altivec_vector __builtin_vec_sro ();
11583 extern void __builtin_vec_st ();
11584 extern void __builtin_vec_ste ();
11585 extern void __builtin_vec_stl ();
11586 __coverity_generic_altivec_vector __builtin_vec_subc ();
11587 __coverity_generic_altivec_vector __builtin_vec_subs ();
11588 __coverity_generic_altivec_vector __builtin_vec_sum4s ();
11589 #endif
11590
11591 extern vector signed int __builtin_vec_sum2s (vector signed int a1, vector signed int a2);
11592
11593 extern vector signed int __builtin_vec_sums (vector signed int a1, vector signed int a2);
11594
11595 extern vector float __builtin_vec_trunc (vector float a1);
11596
11597 #ifdef __coverity_cplusplus
11598 extern vector signed short __builtin_vec_unpackh (vector signed char a1);
11599 extern vector unsigned int __builtin_vec_unpackh (vector unsigned short a1);
11600 extern vector signed int __builtin_vec_unpackh (vector signed short a1);
11601
11602 extern vector signed short __builtin_vec_unpackl (vector signed char a1);
11603 extern vector unsigned int __builtin_vec_unpackl (vector unsigned short a1);
11604 extern vector signed int __builtin_vec_unpackl (vector signed short a1);
11605
11606 extern vector float __builtin_vec_xor (vector float a1, vector float a2);
11607 extern vector float __builtin_vec_xor (vector float a1, vector signed int a2);
11608 extern vector float __builtin_vec_xor (vector signed int a1, vector float a2);
11609 extern vector signed int __builtin_vec_xor (vector signed int a1, vector signed int a2);
11610 extern vector unsigned int __builtin_vec_xor (vector signed int a1, vector unsigned int a2);
11611 extern vector unsigned int __builtin_vec_xor (vector unsigned int a1, vector signed int a2);
11612 extern vector unsigned int __builtin_vec_xor (vector unsigned int a1, vector unsigned int a2);
11613 extern vector signed short __builtin_vec_xor (vector signed short a1, vector signed short a2);
11614 extern vector unsigned short __builtin_vec_xor (vector signed short a1,
11615 vector unsigned short a2);
11616 extern vector unsigned short __builtin_vec_xor (vector unsigned short a1,
11617 vector signed short a2);
11618 extern vector unsigned short __builtin_vec_xor (vector unsigned short a1,
11619 vector unsigned short a2);
11620 extern vector signed char __builtin_vec_xor (vector signed char a1, vector signed char a2);
11621 extern vector unsigned char __builtin_vec_xor (vector signed char a1, vector unsigned char a2);
11622
11623 extern vector unsigned char __builtin_vec_xor (vector unsigned char a1, vector signed char a2);
11624
11625 extern vector unsigned char __builtin_vec_xor (vector unsigned char a1,
11626 vector unsigned char a2);
11627
11628 extern vector signed int __builtin_vec_all_eq (vector signed char a1, vector unsigned char a2);
11629
11630 extern vector signed int __builtin_vec_all_eq (vector signed char a1, vector signed char a2);
11631 extern vector signed int __builtin_vec_all_eq (vector unsigned char a1, vector signed char a2);
11632
11633 extern vector signed int __builtin_vec_all_eq (vector unsigned char a1,
11634 vector unsigned char a2);
11635 extern vector signed int __builtin_vec_all_eq (vector signed short a1,
11636 vector unsigned short a2);
11637 extern vector signed int __builtin_vec_all_eq (vector signed short a1, vector signed short a2);
11638
11639 extern vector signed int __builtin_vec_all_eq (vector unsigned short a1,
11640 vector signed short a2);
11641 extern vector signed int __builtin_vec_all_eq (vector unsigned short a1,
11642 vector unsigned short a2);
11643 extern vector signed int __builtin_vec_all_eq (vector signed int a1, vector unsigned int a2);
11644 extern vector signed int __builtin_vec_all_eq (vector signed int a1, vector signed int a2);
11645 extern vector signed int __builtin_vec_all_eq (vector unsigned int a1, vector signed int a2);
11646 extern vector signed int __builtin_vec_all_eq (vector unsigned int a1, vector unsigned int a2);
11647
11648 extern vector signed int __builtin_vec_all_eq (vector float a1, vector float a2);
11649
11650 extern vector signed int __builtin_vec_all_ge (vector signed char a1, vector unsigned char a2);
11651
11652 extern vector signed int __builtin_vec_all_ge (vector unsigned char a1, vector signed char a2);
11653
11654 extern vector signed int __builtin_vec_all_ge (vector unsigned char a1,
11655 vector unsigned char a2);
11656 extern vector signed int __builtin_vec_all_ge (vector signed char a1, vector signed char a2);
11657 extern vector signed int __builtin_vec_all_ge (vector signed short a1,
11658 vector unsigned short a2);
11659 extern vector signed int __builtin_vec_all_ge (vector unsigned short a1,
11660 vector signed short a2);
11661 extern vector signed int __builtin_vec_all_ge (vector unsigned short a1,
11662 vector unsigned short a2);
11663 extern vector signed int __builtin_vec_all_ge (vector signed short a1, vector signed short a2);
11664
11665 extern vector signed int __builtin_vec_all_ge (vector signed int a1, vector unsigned int a2);
11666 extern vector signed int __builtin_vec_all_ge (vector unsigned int a1, vector signed int a2);
11667 extern vector signed int __builtin_vec_all_ge (vector unsigned int a1, vector unsigned int a2);
11668
11669 extern vector signed int __builtin_vec_all_ge (vector signed int a1, vector signed int a2);
11670 extern vector signed int __builtin_vec_all_ge (vector float a1, vector float a2);
11671
11672 extern vector signed int __builtin_vec_all_gt (vector signed char a1, vector unsigned char a2);
11673
11674 extern vector signed int __builtin_vec_all_gt (vector unsigned char a1, vector signed char a2);
11675
11676 extern vector signed int __builtin_vec_all_gt (vector unsigned char a1,
11677 vector unsigned char a2);
11678 extern vector signed int __builtin_vec_all_gt (vector signed char a1, vector signed char a2);
11679 extern vector signed int __builtin_vec_all_gt (vector signed short a1,
11680 vector unsigned short a2);
11681 extern vector signed int __builtin_vec_all_gt (vector unsigned short a1,
11682 vector signed short a2);
11683 extern vector signed int __builtin_vec_all_gt (vector unsigned short a1,
11684 vector unsigned short a2);
11685 extern vector signed int __builtin_vec_all_gt (vector signed short a1, vector signed short a2);
11686
11687 extern vector signed int __builtin_vec_all_gt (vector signed int a1, vector unsigned int a2);
11688 extern vector signed int __builtin_vec_all_gt (vector unsigned int a1, vector signed int a2);
11689 extern vector signed int __builtin_vec_all_gt (vector unsigned int a1, vector unsigned int a2);
11690
11691 extern vector signed int __builtin_vec_all_gt (vector signed int a1, vector signed int a2);
11692 extern vector signed int __builtin_vec_all_gt (vector float a1, vector float a2);
11693
11694 extern vector signed int __builtin_vec_all_in (vector float a1, vector float a2);
11695
11696 extern vector signed int __builtin_vec_all_le (vector signed char a1, vector unsigned char a2);
11697
11698 extern vector signed int __builtin_vec_all_le (vector unsigned char a1, vector signed char a2);
11699
11700 extern vector signed int __builtin_vec_all_le (vector unsigned char a1,
11701 vector unsigned char a2);
11702 extern vector signed int __builtin_vec_all_le (vector signed char a1, vector signed char a2);
11703 extern vector signed int __builtin_vec_all_le (vector signed short a1,
11704 vector unsigned short a2);
11705 extern vector signed int __builtin_vec_all_le (vector unsigned short a1,
11706 vector signed short a2);
11707 extern vector signed int __builtin_vec_all_le (vector unsigned short a1,
11708 vector unsigned short a2);
11709 extern vector signed int __builtin_vec_all_le (vector signed short a1, vector signed short a2);
11710
11711 extern vector signed int __builtin_vec_all_le (vector signed int a1, vector unsigned int a2);
11712 extern vector signed int __builtin_vec_all_le (vector unsigned int a1, vector signed int a2);
11713 extern vector signed int __builtin_vec_all_le (vector unsigned int a1, vector unsigned int a2);
11714
11715 extern vector signed int __builtin_vec_all_le (vector signed int a1, vector signed int a2);
11716 extern vector signed int __builtin_vec_all_le (vector float a1, vector float a2);
11717
11718 extern vector signed int __builtin_vec_all_lt (vector signed char a1, vector unsigned char a2);
11719
11720 extern vector signed int __builtin_vec_all_lt (vector unsigned char a1, vector signed char a2);
11721
11722 extern vector signed int __builtin_vec_all_lt (vector unsigned char a1,
11723 vector unsigned char a2);
11724 extern vector signed int __builtin_vec_all_lt (vector signed char a1, vector signed char a2);
11725 extern vector signed int __builtin_vec_all_lt (vector signed short a1,
11726 vector unsigned short a2);
11727 extern vector signed int __builtin_vec_all_lt (vector unsigned short a1,
11728 vector signed short a2);
11729 extern vector signed int __builtin_vec_all_lt (vector unsigned short a1,
11730 vector unsigned short a2);
11731 extern vector signed int __builtin_vec_all_lt (vector signed short a1, vector signed short a2);
11732
11733 extern vector signed int __builtin_vec_all_lt (vector signed int a1, vector unsigned int a2);
11734 extern vector signed int __builtin_vec_all_lt (vector unsigned int a1, vector signed int a2);
11735 extern vector signed int __builtin_vec_all_lt (vector unsigned int a1, vector unsigned int a2);
11736
11737 extern vector signed int __builtin_vec_all_lt (vector signed int a1, vector signed int a2);
11738 extern vector signed int __builtin_vec_all_lt (vector float a1, vector float a2);
11739 #else
11740 __coverity_generic_altivec_vector __builtin_vec_unpackh ();
11741 __coverity_generic_altivec_vector __builtin_vec_unpackl ();
11742 #define __builtin_vec_xor(a1, a2) ((a1) ^ (a2))
11743 __coverity_generic_altivec_vector __builtin_vec_all_eq ();
11744 __coverity_generic_altivec_vector __builtin_vec_all_ge ();
11745 __coverity_generic_altivec_vector __builtin_vec_all_gt ();
11746 __coverity_generic_altivec_vector __builtin_vec_all_le ();
11747 __coverity_generic_altivec_vector __builtin_vec_all_lt ();
11748 #endif
11749
11750 extern vector signed int __builtin_vec_all_nan (vector float a1);
11751
11752 #ifdef __coverity_cplusplus
11753 extern vector signed int __builtin_vec_all_ne (vector signed char a1, vector unsigned char a2);
11754
11755 extern vector signed int __builtin_vec_all_ne (vector signed char a1, vector signed char a2);
11756 extern vector signed int __builtin_vec_all_ne (vector unsigned char a1, vector signed char a2);
11757
11758 extern vector signed int __builtin_vec_all_ne (vector unsigned char a1,
11759 vector unsigned char a2);
11760 extern vector signed int __builtin_vec_all_ne (vector signed short a1,
11761 vector unsigned short a2);
11762 extern vector signed int __builtin_vec_all_ne (vector signed short a1, vector signed short a2);
11763
11764 extern vector signed int __builtin_vec_all_ne (vector unsigned short a1,
11765 vector signed short a2);
11766 extern vector signed int __builtin_vec_all_ne (vector unsigned short a1,
11767 vector unsigned short a2);
11768 extern vector signed int __builtin_vec_all_ne (vector signed int a1, vector unsigned int a2);
11769 extern vector signed int __builtin_vec_all_ne (vector signed int a1, vector signed int a2);
11770 extern vector signed int __builtin_vec_all_ne (vector unsigned int a1, vector signed int a2);
11771 extern vector signed int __builtin_vec_all_ne (vector unsigned int a1, vector unsigned int a2);
11772
11773 extern vector signed int __builtin_vec_all_ne (vector float a1, vector float a2);
11774
11775 #else
11776 __coverity_generic_altivec_vector __builtin_vec_all_ne ();
11777 #endif
11778
11779 extern vector signed int __builtin_vec_all_nge (vector float a1, vector float a2);
11780
11781 extern vector signed int __builtin_vec_all_ngt (vector float a1, vector float a2);
11782
11783 extern vector signed int __builtin_vec_all_nle (vector float a1, vector float a2);
11784
11785 extern vector signed int __builtin_vec_all_nlt (vector float a1, vector float a2);
11786
11787 extern vector signed int __builtin_vec_all_numeric (vector float a1);
11788
11789 #ifdef __coverity_cplusplus
11790 extern vector signed int __builtin_vec_any_eq (vector signed char a1, vector unsigned char a2);
11791
11792 extern vector signed int __builtin_vec_any_eq (vector signed char a1, vector signed char a2);
11793 extern vector signed int __builtin_vec_any_eq (vector unsigned char a1, vector signed char a2);
11794
11795 extern vector signed int __builtin_vec_any_eq (vector unsigned char a1,
11796 vector unsigned char a2);
11797 extern vector signed int __builtin_vec_any_eq (vector signed short a1,
11798 vector unsigned short a2);
11799 extern vector signed int __builtin_vec_any_eq (vector signed short a1, vector signed short a2);
11800
11801 extern vector signed int __builtin_vec_any_eq (vector unsigned short a1,
11802 vector signed short a2);
11803 extern vector signed int __builtin_vec_any_eq (vector unsigned short a1,
11804 vector unsigned short a2);
11805 extern vector signed int __builtin_vec_any_eq (vector signed int a1, vector unsigned int a2);
11806 extern vector signed int __builtin_vec_any_eq (vector signed int a1, vector signed int a2);
11807 extern vector signed int __builtin_vec_any_eq (vector unsigned int a1, vector signed int a2);
11808 extern vector signed int __builtin_vec_any_eq (vector unsigned int a1, vector unsigned int a2);
11809
11810 extern vector signed int __builtin_vec_any_eq (vector float a1, vector float a2);
11811
11812 extern vector signed int __builtin_vec_any_ge (vector signed char a1, vector unsigned char a2);
11813
11814 extern vector signed int __builtin_vec_any_ge (vector unsigned char a1, vector signed char a2);
11815
11816 extern vector signed int __builtin_vec_any_ge (vector unsigned char a1,
11817 vector unsigned char a2);
11818 extern vector signed int __builtin_vec_any_ge (vector signed char a1, vector signed char a2);
11819 extern vector signed int __builtin_vec_any_ge (vector signed short a1,
11820 vector unsigned short a2);
11821 extern vector signed int __builtin_vec_any_ge (vector unsigned short a1,
11822 vector signed short a2);
11823 extern vector signed int __builtin_vec_any_ge (vector unsigned short a1,
11824 vector unsigned short a2);
11825 extern vector signed int __builtin_vec_any_ge (vector signed short a1, vector signed short a2);
11826
11827 extern vector signed int __builtin_vec_any_ge (vector signed int a1, vector unsigned int a2);
11828 extern vector signed int __builtin_vec_any_ge (vector unsigned int a1, vector signed int a2);
11829 extern vector signed int __builtin_vec_any_ge (vector unsigned int a1, vector unsigned int a2);
11830
11831 extern vector signed int __builtin_vec_any_ge (vector signed int a1, vector signed int a2);
11832 extern vector signed int __builtin_vec_any_ge (vector float a1, vector float a2);
11833
11834 extern vector signed int __builtin_vec_any_gt (vector signed char a1, vector unsigned char a2);
11835
11836 extern vector signed int __builtin_vec_any_gt (vector unsigned char a1, vector signed char a2);
11837
11838 extern vector signed int __builtin_vec_any_gt (vector unsigned char a1,
11839 vector unsigned char a2);
11840 extern vector signed int __builtin_vec_any_gt (vector signed char a1, vector signed char a2);
11841 extern vector signed int __builtin_vec_any_gt (vector signed short a1,
11842 vector unsigned short a2);
11843 extern vector signed int __builtin_vec_any_gt (vector unsigned short a1,
11844 vector signed short a2);
11845 extern vector signed int __builtin_vec_any_gt (vector unsigned short a1,
11846 vector unsigned short a2);
11847 extern vector signed int __builtin_vec_any_gt (vector signed short a1, vector signed short a2);
11848
11849 extern vector signed int __builtin_vec_any_gt (vector signed int a1, vector unsigned int a2);
11850 extern vector signed int __builtin_vec_any_gt (vector unsigned int a1, vector signed int a2);
11851 extern vector signed int __builtin_vec_any_gt (vector unsigned int a1, vector unsigned int a2);
11852
11853 extern vector signed int __builtin_vec_any_gt (vector signed int a1, vector signed int a2);
11854 extern vector signed int __builtin_vec_any_gt (vector float a1, vector float a2);
11855
11856 extern vector signed int __builtin_vec_any_le (vector signed char a1, vector unsigned char a2);
11857
11858 extern vector signed int __builtin_vec_any_le (vector unsigned char a1, vector signed char a2);
11859
11860 extern vector signed int __builtin_vec_any_le (vector unsigned char a1,
11861 vector unsigned char a2);
11862 extern vector signed int __builtin_vec_any_le (vector signed char a1, vector signed char a2);
11863 extern vector signed int __builtin_vec_any_le (vector signed short a1,
11864 vector unsigned short a2);
11865 extern vector signed int __builtin_vec_any_le (vector unsigned short a1,
11866 vector signed short a2);
11867 extern vector signed int __builtin_vec_any_le (vector unsigned short a1,
11868 vector unsigned short a2);
11869 extern vector signed int __builtin_vec_any_le (vector signed short a1, vector signed short a2);
11870
11871 extern vector signed int __builtin_vec_any_le (vector signed int a1, vector unsigned int a2);
11872 extern vector signed int __builtin_vec_any_le (vector unsigned int a1, vector signed int a2);
11873 extern vector signed int __builtin_vec_any_le (vector unsigned int a1, vector unsigned int a2);
11874
11875 extern vector signed int __builtin_vec_any_le (vector signed int a1, vector signed int a2);
11876 extern vector signed int __builtin_vec_any_le (vector float a1, vector float a2);
11877
11878 extern vector signed int __builtin_vec_any_lt (vector signed char a1, vector unsigned char a2);
11879
11880 extern vector signed int __builtin_vec_any_lt (vector unsigned char a1, vector signed char a2);
11881
11882 extern vector signed int __builtin_vec_any_lt (vector unsigned char a1,
11883 vector unsigned char a2);
11884 extern vector signed int __builtin_vec_any_lt (vector signed char a1, vector signed char a2);
11885 extern vector signed int __builtin_vec_any_lt (vector signed short a1,
11886 vector unsigned short a2);
11887 extern vector signed int __builtin_vec_any_lt (vector unsigned short a1,
11888 vector signed short a2);
11889 extern vector signed int __builtin_vec_any_lt (vector unsigned short a1,
11890 vector unsigned short a2);
11891 extern vector signed int __builtin_vec_any_lt (vector signed short a1, vector signed short a2);
11892
11893 extern vector signed int __builtin_vec_any_lt (vector signed int a1, vector unsigned int a2);
11894 extern vector signed int __builtin_vec_any_lt (vector unsigned int a1, vector signed int a2);
11895 extern vector signed int __builtin_vec_any_lt (vector unsigned int a1, vector unsigned int a2);
11896
11897 extern vector signed int __builtin_vec_any_lt (vector signed int a1, vector signed int a2);
11898 extern vector signed int __builtin_vec_any_lt (vector float a1, vector float a2);
11899 #else
11900 __coverity_generic_altivec_vector __builtin_vec_any_eq ();
11901 __coverity_generic_altivec_vector __builtin_vec_any_ge ();
11902 __coverity_generic_altivec_vector __builtin_vec_any_gt ();
11903 __coverity_generic_altivec_vector __builtin_vec_any_le ();
11904 __coverity_generic_altivec_vector __builtin_vec_any_lt ();
11905 #endif
11906
11907 extern vector signed int __builtin_vec_any_nan (vector float a1);
11908
11909 #ifdef __coverity_cplusplus
11910 extern vector signed int __builtin_vec_any_ne (vector signed char a1, vector unsigned char a2);
11911
11912 extern vector signed int __builtin_vec_any_ne (vector signed char a1, vector signed char a2);
11913 extern vector signed int __builtin_vec_any_ne (vector unsigned char a1, vector signed char a2);
11914
11915 extern vector signed int __builtin_vec_any_ne (vector unsigned char a1,
11916 vector unsigned char a2);
11917 extern vector signed int __builtin_vec_any_ne (vector signed short a1,
11918 vector unsigned short a2);
11919 extern vector signed int __builtin_vec_any_ne (vector signed short a1, vector signed short a2);
11920
11921 extern vector signed int __builtin_vec_any_ne (vector unsigned short a1,
11922 vector signed short a2);
11923 extern vector signed int __builtin_vec_any_ne (vector unsigned short a1,
11924 vector unsigned short a2);
11925 extern vector signed int __builtin_vec_any_ne (vector signed int a1, vector unsigned int a2);
11926 extern vector signed int __builtin_vec_any_ne (vector signed int a1, vector signed int a2);
11927 extern vector signed int __builtin_vec_any_ne (vector unsigned int a1, vector signed int a2);
11928 extern vector signed int __builtin_vec_any_ne (vector unsigned int a1, vector unsigned int a2);
11929
11930 extern vector signed int __builtin_vec_any_ne (vector float a1, vector float a2);
11931 #else
11932 __coverity_generic_altivec_vector __builtin_vec_any_ne ();
11933 #endif
11934
11935 extern vector signed int __builtin_vec_any_nge (vector float a1, vector float a2);
11936
11937 extern vector signed int __builtin_vec_any_ngt (vector float a1, vector float a2);
11938
11939 extern vector signed int __builtin_vec_any_nle (vector float a1, vector float a2);
11940
11941 extern vector signed int __builtin_vec_any_nlt (vector float a1, vector float a2);
11942
11943 extern vector signed int __builtin_vec_any_numeric (vector float a1);
11944
11945 extern vector signed int __builtin_vec_any_out (vector float a1, vector float a2);
11946
11947 # ifndef OFFSET_T
11948 # ifdef _ARCH_PPC64
11949 # define OFFSET_T long
11950 # else
11951 # define OFFSET_T int
11952 # endif
11953 # endif
11954
11955 extern int __builtin_altivec_vcmpbfp_p(int a1, vector float a2, vector float a3);
11956 extern int __builtin_altivec_vcmpeqfp_p(int a1, vector float a2, vector float a3);
11957 extern int __builtin_altivec_vcmpeqfp_p(int, vector float a1, vector float a2);
11958 extern int __builtin_altivec_vcmpequb_p(int a1, vector signed char a2, vector signed char a3);
11959 extern int __builtin_altivec_vcmpequh_p(int a1, vector signed short a2, vector signed short a3);
11960 extern int __builtin_altivec_vcmpequw_p(int a1, vector signed int a2, vector signed int a3);
11961 extern int __builtin_altivec_vcmpgefp_p(int a1, vector float a2, vector float a3);
11962 extern int __builtin_altivec_vcmpgtfp_p(int a1, vector float a2, vector float a3);
11963 extern int __builtin_altivec_vcmpgtsb_p(int a1, vector signed char a2, vector signed char a3);
11964 extern int __builtin_altivec_vcmpgtsh_p(int a1, vector signed short a2, vector signed short a3);
11965 extern int __builtin_altivec_vcmpgtsw_p(int a1, vector signed int a2, vector signed int a3);
11966 extern int __builtin_altivec_vcmpgtub_p(int a1, vector signed char a2, vector signed char a3);
11967 extern int __builtin_altivec_vcmpgtuh_p(int a1, vector signed short a2, vector signed short a3);
11968 extern int __builtin_altivec_vcmpgtuw_p(int a1, vector signed int a2, vector signed int a3);
11969 extern vector bool char __builtin_altivec_lvx(OFFSET_T a1, const void * a2);
11970 extern vector bool char __builtin_altivec_lvxl(OFFSET_T a1, const void * a2);
11971 extern vector bool char __builtin_altivec_vand(vector signed int a1, vector signed int a2);
11972 extern vector bool char __builtin_altivec_vandc(vector signed int a1, vector signed int a2);
11973 extern vector bool char __builtin_altivec_vcmpequb(vector signed char a1, vector signed char a2);
11974 extern vector bool char __builtin_altivec_vcmpgtsb(vector signed char a1, vector signed char a2);
11975 extern vector bool char __builtin_altivec_vcmpgtub(vector signed char a1, vector signed char a2);
11976 extern vector bool char __builtin_altivec_vmrghb(vector signed char a1, vector signed char a2);
11977 extern vector bool char __builtin_altivec_vmrglb(vector signed char a1, vector signed char a2);
11978 extern vector bool char __builtin_altivec_vnor(vector signed int a1, vector signed int a2);
11979 extern vector bool char __builtin_altivec_vor(vector signed int a1, vector signed int a2);
11980 extern vector bool char __builtin_altivec_vperm_4si(vector signed int a1, vector signed int a2, vector signed char a3);
11981 extern vector bool char __builtin_altivec_vpkuhum(vector signed short a1, vector signed short a2);
11982 extern vector bool char __builtin_altivec_vsel_4si(vector signed int a1, vector signed int a2, vector signed int a3);
11983 extern vector bool char __builtin_altivec_vsl(vector signed int a1, vector signed int a2);
11984 extern vector bool char __builtin_altivec_vsldoi_4si(vector signed int a1, vector signed int a2, const int a3);
11985 extern vector bool char __builtin_altivec_vsldoi_4sf(vector float a1, vector float a2, const int a3);
11986 extern vector bool char __builtin_altivec_vspltb(vector signed char a1, const int a2);
11987 extern vector bool char __builtin_altivec_vsr(vector signed int a1, vector signed int a2);
11988 extern vector bool char __builtin_altivec_vxor(vector signed int a1, vector signed int a2);
11989 extern vector bool int __builtin_altivec_vcmpeqfp(vector float a1, vector float a2);
11990 extern vector bool int __builtin_altivec_vcmpequw(vector signed int a1, vector signed int a2);
11991 extern vector bool int __builtin_altivec_vcmpgefp(vector float a1, vector float a2);
11992 extern vector bool int __builtin_altivec_vcmpgtfp(vector float a1, vector float a2);
11993 extern vector bool int __builtin_altivec_vcmpgtsw(vector signed int a1, vector signed int a2);
11994 extern vector bool int __builtin_altivec_vcmpgtuw(vector signed int a1, vector signed int a2);
11995 extern vector bool int __builtin_altivec_vmrghw(vector signed int a1, vector signed int a2);
11996 extern vector bool int __builtin_altivec_vmrglw(vector signed int a1, vector signed int a2);
11997 extern vector bool int __builtin_altivec_vspltw(vector signed int a1, const int a2);
11998 extern vector bool int __builtin_altivec_vupkhsh(vector signed short a1);
11999 extern vector bool int __builtin_altivec_vupklsh(vector signed short a1);
12000 extern vector bool short __builtin_altivec_vcmpequh(vector signed short a1, vector signed short a2);
12001 extern vector bool short __builtin_altivec_vcmpgtsh(vector signed short a1, vector signed short a2);
12002 extern vector bool short __builtin_altivec_vcmpgtuh(vector signed short a1, vector signed short a2);
12003 extern vector bool short __builtin_altivec_vmrghh(vector signed short a1, vector signed short a2);
12004 extern vector bool short __builtin_altivec_vmrglh(vector signed short a1, vector signed short a2);
12005 extern vector bool short __builtin_altivec_vpkuwum(vector signed int a1, vector signed int a2);
12006 extern vector bool short __builtin_altivec_vsplth(vector signed short a1, const int a2);
12007 extern vector bool short __builtin_altivec_vupkhsb(vector signed char a1);
12008 extern vector bool short __builtin_altivec_vupklsb(vector signed char a1);
12009 extern vector float __builtin_altivec_abs_v4sf(vector float a1);
12010 extern vector float __builtin_altivec_lvewx(OFFSET_T a1, const void * a2);
12011 extern vector float __builtin_altivec_vaddfp(vector float a1, vector float a2);
12012 extern vector float __builtin_altivec_vcfsx(vector signed int a1, const int a2);
12013 extern vector float __builtin_altivec_vcfux(vector signed int a1, const int a2);
12014 extern vector float __builtin_altivec_vexptefp(vector float a1);
12015 extern vector float __builtin_altivec_vlogefp(vector float a1);
12016 extern vector float __builtin_altivec_vmaddfp(vector float a1, vector float a2, vector float a3);
12017 extern vector float __builtin_altivec_vmaxfp(vector float a1, vector float a2);
12018 extern vector float __builtin_altivec_vminfp(vector float a1, vector float a2);
12019 extern vector float __builtin_altivec_vnmsubfp(vector float a1, vector float a2, vector float a3);
12020 extern vector float __builtin_altivec_vrefp(vector float a1);
12021 extern vector float __builtin_altivec_vrfim(vector float a1);
12022 extern vector float __builtin_altivec_vrfin(vector float a1);
12023 extern vector float __builtin_altivec_vrfip(vector float a1);
12024 extern vector float __builtin_altivec_vrfiz(vector float a1);
12025 extern vector float __builtin_altivec_vrsqrtefp(vector float a1);
12026 extern vector float __builtin_altivec_vslo(vector signed int a1, vector signed int a2);
12027 extern vector float __builtin_altivec_vsro(vector signed int a1, vector signed int a2);
12028 extern vector float __builtin_altivec_vsubfp(vector float a1, vector float a2);
12029 extern vector pixel __builtin_altivec_vpkpx(vector signed int a1, vector signed int a2);
12030 extern vector signed char __builtin_altivec_abs_v16qi(vector signed char a1);
12031 extern vector signed char __builtin_altivec_abss_v16qi(vector signed char a1);
12032 extern vector signed char __builtin_altivec_lvebx(OFFSET_T a1, const void * a2);
12033 extern vector signed char __builtin_altivec_vaddsbs(vector signed char a1, vector signed char a2);
12034 extern vector signed char __builtin_altivec_vaddubm(vector signed char a1, vector signed char a2);
12035 extern vector signed char __builtin_altivec_vavgsb(vector signed char a1, vector signed char a2);
12036 extern vector signed char __builtin_altivec_vmaxsb(vector signed char a1, vector signed char a2);
12037 extern vector signed char __builtin_altivec_vminsb(vector signed char a1, vector signed char a2);
12038 extern vector signed char __builtin_altivec_vpkshss(vector signed short a1, vector signed short a2);
12039 extern vector signed char __builtin_altivec_vrlb(vector signed char a1, vector signed char a2);
12040 extern vector signed char __builtin_altivec_vslb(vector signed char a1, vector signed char a2);
12041 extern vector signed char __builtin_altivec_vspltisb(const int a1);
12042 extern vector signed char __builtin_altivec_vsrab(vector signed char a1, vector signed char a2);
12043 extern vector signed char __builtin_altivec_vsrb(vector signed char a1, vector signed char a2);
12044 extern vector signed char __builtin_altivec_vsubsbs(vector signed char a1, vector signed char a2);
12045 extern vector signed char __builtin_altivec_vsububm(vector signed char a1, vector signed char a2);
12046 extern vector signed int __builtin_altivec_abs_v4si(vector signed int a1);
12047 extern vector signed int __builtin_altivec_abss_v4si(vector signed int a1);
12048 extern vector signed int __builtin_altivec_vaddsws(vector signed int a1, vector signed int a2);
12049 extern vector signed int __builtin_altivec_vadduwm(vector signed int a1, vector signed int a2);
12050 extern vector signed int __builtin_altivec_vavgsw(vector signed int a1, vector signed int a2);
12051 extern vector signed int __builtin_altivec_vcmpbfp(vector float a1, vector float a2);
12052 extern vector signed int __builtin_altivec_vctsxs(vector float a1, const int a2);
12053 extern vector signed int __builtin_altivec_vmaxsw(vector signed int a1, vector signed int a2);
12054 extern vector signed int __builtin_altivec_vminsw(vector signed int a1, vector signed int a2);
12055 extern vector signed int __builtin_altivec_vmsummbm(vector signed char a1, vector signed char a2, vector signed int a3);
12056 extern vector signed int __builtin_altivec_vmsumshm(vector signed short a1, vector signed short a2, vector signed int a3);
12057 extern vector signed int __builtin_altivec_vmsumshs(vector signed short a1, vector signed short a2, vector signed int a3);
12058 extern vector signed int __builtin_altivec_vmulesh(vector signed short a1, vector signed short a2);
12059 extern vector signed int __builtin_altivec_vmulosh(vector signed short a1, vector signed short a2);
12060 extern vector signed int __builtin_altivec_vrlw(vector signed int a1, vector signed int a2);
12061 extern vector signed int __builtin_altivec_vslw(vector signed int a1, vector signed int a2);
12062 extern vector signed int __builtin_altivec_vspltisw(const int a1);
12063 extern vector signed int __builtin_altivec_vsraw(vector signed int a1, vector signed int a2);
12064 extern vector signed int __builtin_altivec_vsrw(vector signed int a1, vector signed int a2);
12065 extern vector signed int __builtin_altivec_vsubsws(vector signed int a1, vector signed int a2);
12066 extern vector signed int __builtin_altivec_vsubuwm(vector signed int a1, vector signed int a2);
12067 extern vector signed int __builtin_altivec_vsum2sws(vector signed int a1, vector signed int a2);
12068 extern vector signed int __builtin_altivec_vsum4sbs(vector signed char a1, vector signed int a2);
12069 extern vector signed int __builtin_altivec_vsum4shs(vector signed short a1, vector signed int a2);
12070 extern vector signed int __builtin_altivec_vsumsws(vector signed int a1, vector signed int a2);
12071 extern vector signed short __builtin_altivec_abs_v8hi(vector signed short a1);
12072 extern vector signed short __builtin_altivec_abss_v8hi(vector signed short a1);
12073 extern vector signed short __builtin_altivec_lvehx(OFFSET_T a1, const void * a2);
12074 extern vector signed short __builtin_altivec_vaddshs(vector signed short a1, vector signed short a2);
12075 extern vector signed short __builtin_altivec_vadduhm(vector signed short a1, vector signed short a2);
12076 extern vector signed short __builtin_altivec_vavgsh(vector signed short a1, vector signed short a2);
12077 extern vector signed short __builtin_altivec_vmaxsh(vector signed short a1, vector signed short a2);
12078 extern vector signed short __builtin_altivec_vmhaddshs(vector signed short a1, vector signed short a2, vector signed short a3);
12079 extern vector signed short __builtin_altivec_vmhraddshs(vector signed short a1, vector signed short a2, vector signed short a3);
12080 extern vector signed short __builtin_altivec_vminsh(vector signed short a1, vector signed short a2);
12081 extern vector signed short __builtin_altivec_vmladduhm(vector signed short a1, vector signed short a2, vector signed short a3);
12082 extern vector signed short __builtin_altivec_vmulesb(vector signed char a1, vector signed char a2);
12083 extern vector signed short __builtin_altivec_vmuleub(vector signed char a1, vector signed char a2);
12084 extern vector signed short __builtin_altivec_vmulosb(vector signed char a1, vector signed char a2);
12085 extern vector signed short __builtin_altivec_vpkswss(vector signed int a1, vector signed int a2);
12086 extern vector signed short __builtin_altivec_vrlh(vector signed short a1, vector signed short a2);
12087 extern vector signed short __builtin_altivec_vslh(vector signed short a1, vector signed short a2);
12088 extern vector signed short __builtin_altivec_vspltish(const int a1);
12089 extern vector signed short __builtin_altivec_vsrah(vector signed short a1, vector signed short a2);
12090 extern vector signed short __builtin_altivec_vsrh(vector signed short a1, vector signed short a2);
12091 extern vector signed short __builtin_altivec_vsubshs(vector signed short a1, vector signed short a2);
12092 extern vector signed short __builtin_altivec_vsubuhm(vector signed short a1, vector signed short a2);
12093 extern vector unsigned char __builtin_altivec_lvlx(OFFSET_T a1, const void * a2);
12094 extern vector unsigned char __builtin_altivec_lvlxl(OFFSET_T a1, const void * a2);
12095 extern vector unsigned char __builtin_altivec_lvrx(OFFSET_T a1, const void * a2);
12096 extern vector unsigned char __builtin_altivec_lvrxl(OFFSET_T a1, const void * a2);
12097 extern vector unsigned char __builtin_altivec_lvsl(OFFSET_T a1, const void * a2);
12098 extern vector unsigned char __builtin_altivec_lvsr(OFFSET_T a1, const void * a2);
12099 extern vector unsigned char __builtin_altivec_vaddubs(vector signed char a1, vector signed char a2);
12100 extern vector unsigned char __builtin_altivec_vavgub(vector signed char a1, vector signed char a2);
12101 extern vector unsigned char __builtin_altivec_vmaxub(vector signed char a1, vector signed char a2);
12102 extern vector unsigned char __builtin_altivec_vminub(vector signed char a1, vector signed char a2);
12103 extern vector unsigned char __builtin_altivec_vpkshus(vector signed short a1, vector signed short a2);
12104 extern vector unsigned char __builtin_altivec_vpkuhus(vector signed short a1, vector signed short a2);
12105 extern vector unsigned char __builtin_altivec_vsububs(vector signed char a1, vector signed char a2);
12106 extern vector unsigned int __builtin_altivec_vaddcuw(vector signed int a1, vector signed int a2);
12107 extern vector unsigned int __builtin_altivec_vadduws(vector signed int a1, vector signed int a2);
12108 extern vector unsigned int __builtin_altivec_vavguw(vector signed int a1, vector signed int a2);
12109 extern vector unsigned int __builtin_altivec_vctuxs(vector float a1, const int a2);
12110 extern vector unsigned int __builtin_altivec_vmaxuw(vector signed int a1, vector signed int a2);
12111 extern vector unsigned int __builtin_altivec_vminuw(vector signed int a1, vector signed int a2);
12112 extern vector unsigned int __builtin_altivec_vmsumubm(vector signed char a1, vector signed char a2, vector signed int a3);
12113 extern vector unsigned int __builtin_altivec_vmsumuhm(vector signed short a1, vector signed short a2, vector signed int a3);
12114 extern vector unsigned int __builtin_altivec_vmsumuhs(vector signed short a1, vector signed short a2, vector signed int a3);
12115 extern vector unsigned int __builtin_altivec_vmuleuh(vector signed short a1, vector signed short a2);
12116 extern vector unsigned int __builtin_altivec_vmulouh(vector signed short a1, vector signed short a2);
12117 extern vector unsigned int __builtin_altivec_vsubcuw(vector signed int a1, vector signed int a2);
12118 extern vector unsigned int __builtin_altivec_vsubuws(vector signed int a1, vector signed int a2);
12119 extern vector unsigned int __builtin_altivec_vsum4ubs(vector signed char a1, vector signed int a2);
12120 extern vector unsigned int __builtin_altivec_vupkhpx(vector signed short a1);
12121 extern vector unsigned int __builtin_altivec_vupklpx(vector signed short a1);
12122 extern vector unsigned short __builtin_altivec_mfvscr();
12123 extern vector unsigned short __builtin_altivec_vadduhs(vector signed short a1, vector signed short a2);
12124 extern vector unsigned short __builtin_altivec_vavguh(vector signed short a1, vector signed short a2);
12125 extern vector unsigned short __builtin_altivec_vmaxuh(vector signed short a1, vector signed short a2);
12126 extern vector unsigned short __builtin_altivec_vminuh(vector signed short a1, vector signed short a2);
12127 extern vector unsigned short __builtin_altivec_vmuloub(vector signed char a1, vector signed char a2);
12128 extern vector unsigned short __builtin_altivec_vpkswus(vector signed int a1, vector signed int a2);
12129 extern vector unsigned short __builtin_altivec_vpkuwus(vector signed int a1, vector signed int a2);
12130 extern vector unsigned short __builtin_altivec_vsubuhs(vector signed short a1, vector signed short a2);
12131 extern void __builtin_altivec_dss(int a1);
12132 extern void __builtin_altivec_dssall();
12133 extern void __builtin_altivec_dst(const void *a1, OFFSET_T a2, const int a3);
12134 extern void __builtin_altivec_dstst(const void *a1, OFFSET_T a2, const int a3);
12135 extern void __builtin_altivec_dststt(const void *a1, OFFSET_T a2, const int a3);
12136 extern void __builtin_altivec_dstt(const void *a1, OFFSET_T a2, const int a3);
12137 extern void __builtin_altivec_mtvscr(vector signed int a1);
12138 #ifdef __coverity_cplusplus
12139 extern void __builtin_altivec_stvebx(vector signed char a1, OFFSET_T a2, const void * a3);
12140 extern void __builtin_altivec_stvehx(vector signed short a1, OFFSET_T a2, const void * a3);
12141 extern void __builtin_altivec_stvewx(vector signed int a1, OFFSET_T a2, const void * a3);
12142 extern void __builtin_altivec_stvlx(vector signed char a1, OFFSET_T a2, const void * a3);
12143 extern void __builtin_altivec_stvlxl(vector signed char a1, OFFSET_T a2, const void * a3);
12144 extern void __builtin_altivec_stvrx(vector signed char a1, OFFSET_T a2, const void * a3);
12145 extern void __builtin_altivec_stvrxl(vector signed char a1, OFFSET_T a2, const void * a3);
12146 extern void __builtin_altivec_stvx(vector signed int a1, OFFSET_T a2, const void * a3);
12147 extern void __builtin_altivec_stvxl(vector signed int a1, OFFSET_T a2, const void * a3);
12148 extern vector bool char __builtin_altivec_vsel_4sf(vector float a1, vector float a2, vector float a3);
12149 extern vector bool char __builtin_altivec_vsel_4sf(vector float a1, vector float a2, vector signed int a3);
12150 #else
12151 extern void __builtin_altivec_stvebx();
12152 extern void __builtin_altivec_stvehx();
12153 extern void __builtin_altivec_stvewx();
12154 extern void __builtin_altivec_stvlx();
12155 extern void __builtin_altivec_stvlxl();
12156 extern void __builtin_altivec_stvrx();
12157 extern void __builtin_altivec_stvrxl();
12158 extern void __builtin_altivec_stvx();
12159 extern void __builtin_altivec_stvxl();
12160 extern __coverity_generic_altivec_vector __builtin_altivec_vsel_4sf();
12161 #endif
12162 #endif
12163
12164
12165 #if defined(COVERITY_SPU_COMPILER_2_5) && !defined(__COVERITY_DISABLE_BUILTIN_DECLS)
12166 #define __cov_qword __vector signed char
12167 #define __cov_imm int
12168 #define __cov_ra __cov_qword
12169 #define __cov_rb __cov_qword
12170 #define __cov_rc __cov_qword
12171 #define __cov_rd __cov_qword
12172 #define __cov_rt __cov_qword
12173 #define __cov_scalar double
12174 #define __cov_count unsigned int
12175 #define __cov_pos unsigned int
12176
12177 __cov_qword __builtin_si_lqd(__cov_ra,__cov_imm);
12178 __cov_qword __builtin_si_lqx(__cov_ra,__cov_rb);
12179 __cov_qword __builtin_si_lqa(__cov_imm);
12180 __cov_qword __builtin_si_lqr(__cov_imm);
12181 __cov_qword __builtin_si_stqd(__cov_rt,__cov_ra,__cov_imm);
12182 __cov_qword __builtin_si_stqx(__cov_rt,__cov_ra,__cov_rb);
12183 __cov_qword __builtin_si_stqa(__cov_rt,__cov_imm);
12184 __cov_qword __builtin_si_stqr(__cov_rt,__cov_imm);
12185 __cov_qword __builtin_si_cbd(__cov_ra,__cov_imm);
12186 __cov_qword __builtin_si_cbx(__cov_ra,__cov_rb);
12187 __cov_qword __builtin_si_chd(__cov_ra,__cov_imm);
12188 __cov_qword __builtin_si_chx(__cov_ra,__cov_rb);
12189 __cov_qword __builtin_si_cwd(__cov_ra,__cov_imm);
12190 __cov_qword __builtin_si_cwx(__cov_ra,__cov_rb);
12191 __cov_qword __builtin_si_cdd(__cov_ra,__cov_imm);
12192 __cov_qword __builtin_si_cdx(__cov_ra,__cov_rb);
12193 __cov_qword __builtin_si_ilh(__cov_imm);
12194 __cov_qword __builtin_si_ilhu(__cov_imm);
12195 __cov_qword __builtin_si_il(__cov_imm);
12196 __cov_qword __builtin_si_ila(__cov_imm);
12197 __cov_qword __builtin_si_iohl(__cov_ra,__cov_imm);
12198 __cov_qword __builtin_si_fsmbi(__cov_imm);
12199 __cov_qword __builtin_si_ah(__cov_ra,__cov_rb);
12200 __cov_qword __builtin_si_ahi(__cov_ra,__cov_imm);
12201 __cov_qword __builtin_si_a(__cov_ra,__cov_rb);
12202 __cov_qword __builtin_si_ai(__cov_ra,__cov_imm);
12203 __cov_qword __builtin_si_addx(__cov_ra,__cov_rb,__cov_rt);
12204 __cov_qword __builtin_si_cg(__cov_ra,__cov_rb);
12205 __cov_qword __builtin_si_cgx(__cov_ra,__cov_rb,__cov_rt);
12206 __cov_qword __builtin_si_sfh(__cov_ra,__cov_rb);
12207
12208 __cov_qword __builtin_si_sf(__cov_ra,__cov_rb);
12209 __cov_qword __builtin_si_sfi(__cov_ra,__cov_imm);
12210 __cov_qword __builtin_si_sfx(__cov_ra,__cov_rb,__cov_rt);
12211 __cov_qword __builtin_si_bg(__cov_ra,__cov_rb);
12212 __cov_qword __builtin_si_bgx(__cov_ra,__cov_rb,__cov_rt);
12213 __cov_qword __builtin_si_mpy(__cov_ra,__cov_rb);
12214 __cov_qword __builtin_si_mpyu(__cov_ra,__cov_rb);
12215 __cov_qword __builtin_si_mpyi(__cov_ra,__cov_imm);
12216 __cov_qword __builtin_si_mpyui(__cov_ra,__cov_imm);
12217 __cov_qword __builtin_si_mpya(__cov_ra,__cov_rb,__cov_rc);
12218 __cov_qword __builtin_si_mpyh(__cov_ra,__cov_rb);
12219 __cov_qword __builtin_si_mpys(__cov_ra,__cov_rb);
12220 __cov_qword __builtin_si_mpyhh(__cov_ra,__cov_rb);
12221 __cov_qword __builtin_si_mpyhhu(__cov_ra,__cov_rb);
12222 __cov_qword __builtin_si_mpyhha(__cov_ra,__cov_rb,__cov_rc);
12223 __cov_qword __builtin_si_mpyhhau(__cov_ra,__cov_rb,__cov_rc);
12224 __cov_qword __builtin_si_clz(__cov_ra);
12225 __cov_qword __builtin_si_cntb(__cov_ra);
12226 __cov_qword __builtin_si_fsmb(__cov_ra);
12227 __cov_qword __builtin_si_fsmh(__cov_ra);
12228 __cov_qword __builtin_si_fsm(__cov_ra);
12229 __cov_qword __builtin_si_gbb(__cov_ra);
12230 __cov_qword __builtin_si_gbh(__cov_ra);
12231 __cov_qword __builtin_si_gb(__cov_ra);
12232 __cov_qword __builtin_si_avgb(__cov_ra,__cov_rb);
12233 __cov_qword __builtin_si_absdb(__cov_ra,__cov_rb);
12234 __cov_qword __builtin_si_sumb(__cov_ra,__cov_rb);
12235 __cov_qword __builtin_si_xsbh(__cov_ra);
12236 __cov_qword __builtin_si_xshw(__cov_ra);
12237 __cov_qword __builtin_si_xswd(__cov_ra);
12238 __cov_qword __builtin_si_and(__cov_ra,__cov_rb);
12239 __cov_qword __builtin_si_andc(__cov_ra,__cov_rb);
12240 __cov_qword __builtin_si_andbi(__cov_ra,__cov_imm);
12241 __cov_qword __builtin_si_andhi(__cov_ra,__cov_imm);
12242 __cov_qword __builtin_si_andi(__cov_ra,__cov_imm);
12243 __cov_qword __builtin_si_or(__cov_ra,__cov_rb);
12244 __cov_qword __builtin_si_orc(__cov_ra,__cov_rb);
12245 __cov_qword __builtin_si_orbi(__cov_ra,__cov_imm);
12246 __cov_qword __builtin_si_orhi(__cov_ra,__cov_imm);
12247 __cov_qword __builtin_si_ori(__cov_ra,__cov_imm);
12248 __cov_qword __builtin_si_orx(__cov_ra);
12249 __cov_qword __builtin_si_xor(__cov_ra,__cov_rb);
12250 __cov_qword __builtin_si_xorbi(__cov_ra,__cov_imm);
12251 __cov_qword __builtin_si_xorhi(__cov_ra,__cov_imm);
12252 __cov_qword __builtin_si_xori(__cov_ra,__cov_imm);
12253 __cov_qword __builtin_si_nand(__cov_ra,__cov_rb);
12254 __cov_qword __builtin_si_nor(__cov_ra,__cov_rb);
12255 __cov_qword __builtin_si_eqv(__cov_ra,__cov_rb);
12256 __cov_qword __builtin_si_selb(__cov_ra,__cov_rb,__cov_rc);
12257 __cov_qword __builtin_si_shufb(__cov_ra,__cov_rb,__cov_rc);
12258 __cov_qword __builtin_si_shlh(__cov_ra,__cov_rb);
12259 __cov_qword __builtin_si_shlhi(__cov_ra,__cov_imm);
12260 __cov_qword __builtin_si_shl(__cov_ra,__cov_rb);
12261 __cov_qword __builtin_si_shli(__cov_ra,__cov_imm);
12262 __cov_qword __builtin_si_shlqbi(__cov_ra,__cov_rb);
12263 __cov_qword __builtin_si_shlqbii(__cov_ra,__cov_imm);
12264 __cov_qword __builtin_si_shlqby(__cov_ra,__cov_rb);
12265 __cov_qword __builtin_si_shlqbyi(__cov_ra,__cov_imm);
12266 __cov_qword __builtin_si_shlqbybi(__cov_ra,__cov_rb);
12267 __cov_qword __builtin_si_roth(__cov_ra,__cov_rb);
12268 __cov_qword __builtin_si_rothi(__cov_ra,__cov_imm);
12269 __cov_qword __builtin_si_rot(__cov_ra,__cov_rb);
12270 __cov_qword __builtin_si_roti(__cov_ra,__cov_imm);
12271 __cov_qword __builtin_si_rotqby(__cov_ra,__cov_rb);
12272 __cov_qword __builtin_si_rotqbyi(__cov_ra,__cov_imm);
12273 __cov_qword __builtin_si_rotqbybi(__cov_ra,__cov_rb);
12274 __cov_qword __builtin_si_rotqbi(__cov_ra,__cov_rb);
12275 __cov_qword __builtin_si_rotqbii(__cov_ra,__cov_imm);
12276 __cov_qword __builtin_si_rothm(__cov_ra,__cov_rb);
12277 __cov_qword __builtin_si_rothmi(__cov_ra,__cov_imm);
12278 __cov_qword __builtin_si_rotm(__cov_ra,__cov_rb);
12279 __cov_qword __builtin_si_rotmi(__cov_ra,__cov_imm);
12280 __cov_qword __builtin_si_rotqmby(__cov_ra,__cov_rb);
12281 __cov_qword __builtin_si_rotqmbyi(__cov_ra,__cov_imm);
12282 __cov_qword __builtin_si_rotqmbi(__cov_ra,__cov_rb);
12283 __cov_qword __builtin_si_rotqmbii(__cov_ra,__cov_imm);
12284 __cov_qword __builtin_si_rotqmbybi(__cov_ra,__cov_rb);
12285 __cov_qword __builtin_si_rotmah(__cov_ra,__cov_rb);
12286 __cov_qword __builtin_si_rotmahi(__cov_ra,__cov_imm);
12287 __cov_qword __builtin_si_rotma(__cov_ra,__cov_rb);
12288 __cov_qword __builtin_si_rotmai(__cov_ra,__cov_imm);
12289 __cov_qword __builtin_si_heq(__cov_ra,__cov_rb);
12290 __cov_qword __builtin_si_heqi(__cov_ra,__cov_imm);
12291 __cov_qword __builtin_si_hgt(__cov_ra,__cov_rb);
12292 __cov_qword __builtin_si_hgti(__cov_ra,__cov_imm);
12293 __cov_qword __builtin_si_hlgt(__cov_ra,__cov_rb);
12294 __cov_qword __builtin_si_hlgti(__cov_ra,__cov_imm);
12295 __cov_qword __builtin_si_ceqb(__cov_ra,__cov_rb);
12296 __cov_qword __builtin_si_ceqbi(__cov_ra,__cov_imm);
12297 __cov_qword __builtin_si_ceqh(__cov_ra,__cov_rb);
12298 __cov_qword __builtin_si_ceqhi(__cov_ra,__cov_imm);
12299 __cov_qword __builtin_si_ceq(__cov_ra,__cov_rb);
12300 __cov_qword __builtin_si_ceqi(__cov_ra,__cov_imm);
12301 __cov_qword __builtin_si_cgtb(__cov_ra,__cov_rb);
12302 __cov_qword __builtin_si_cgtbi(__cov_ra,__cov_imm);
12303 __cov_qword __builtin_si_cgth(__cov_ra,__cov_rb);
12304 __cov_qword __builtin_si_cgthi(__cov_ra,__cov_imm);
12305 __cov_qword __builtin_si_cgt(__cov_ra,__cov_rb);
12306 __cov_qword __builtin_si_cgti(__cov_ra,__cov_imm);
12307 __cov_qword __builtin_si_clgtb(__cov_ra,__cov_rb);
12308 __cov_qword __builtin_si_clgtbi(__cov_ra,__cov_imm);
12309 __cov_qword __builtin_si_clgth(__cov_ra,__cov_rb);
12310 __cov_qword __builtin_si_clgthi(__cov_ra,__cov_imm);
12311 __cov_qword __builtin_si_clgt(__cov_ra,__cov_rb);
12312 __cov_qword __builtin_si_clgti(__cov_ra,__cov_imm);
12313
12314
12315
12316 __cov_qword __builtin_si_fa(__cov_ra,__cov_rb);
12317 __cov_qword __builtin_si_dfa(__cov_ra,__cov_rb);
12318 __cov_qword __builtin_si_fs(__cov_ra,__cov_rb);
12319 __cov_qword __builtin_si_dfs(__cov_ra,__cov_rb);
12320 __cov_qword __builtin_si_fm(__cov_ra,__cov_rb);
12321 __cov_qword __builtin_si_dfm(__cov_ra,__cov_rb);
12322 __cov_qword __builtin_si_fma(__cov_ra,__cov_rb,__cov_rc);
12323 __cov_qword __builtin_si_dfma(__cov_ra,__cov_rb,__cov_rc);
12324 __cov_qword __builtin_si_dfnma(__cov_ra,__cov_rb,__cov_rc);
12325 __cov_qword __builtin_si_fnms(__cov_ra,__cov_rb,__cov_rc);
12326 __cov_qword __builtin_si_dfnms(__cov_ra,__cov_rb,__cov_rc);
12327 __cov_qword __builtin_si_fms(__cov_ra,__cov_rb,__cov_rc);
12328 __cov_qword __builtin_si_dfms(__cov_ra,__cov_rb,__cov_rc);
12329 __cov_qword __builtin_si_frest(__cov_ra);
12330 __cov_qword __builtin_si_frsqest(__cov_ra);
12331 __cov_qword __builtin_si_fi(__cov_ra,__cov_rb);
12332 __cov_qword __builtin_si_csflt(__cov_ra,__cov_imm);
12333 __cov_qword __builtin_si_cflts(__cov_ra,__cov_imm);
12334 __cov_qword __builtin_si_cuflt(__cov_ra,__cov_imm);
12335 __cov_qword __builtin_si_cfltu(__cov_ra,__cov_imm);
12336 __cov_qword __builtin_si_frds(__cov_ra);
12337 __cov_qword __builtin_si_fesd(__cov_ra);
12338 __cov_qword __builtin_si_fceq(__cov_ra,__cov_rb);
12339 __cov_qword __builtin_si_fcmeq(__cov_ra,__cov_rb);
12340 __cov_qword __builtin_si_fcgt(__cov_ra,__cov_rb);
12341 __cov_qword __builtin_si_fcmgt(__cov_ra,__cov_rb);
12342 __cov_qword __builtin_si_stop(__cov_imm);
12343 __cov_qword __builtin_si_stopd(__cov_ra,__cov_rb,__cov_rc);
12344 __cov_qword __builtin_si_lnop();
12345 __cov_qword __builtin_si_nop();
12346 __cov_qword __builtin_si_sync();
12347 __cov_qword __builtin_si_syncc();
12348 __cov_qword __builtin_si_dsync();
12349 __cov_qword __builtin_si_mfspr(__cov_imm);
12350 __cov_qword __builtin_si_mtspr(__cov_imm,__cov_ra);
12351 __cov_qword __builtin_si_fscrrd();
12352 __cov_qword __builtin_si_fscrwr(__cov_ra);
12353 __cov_qword __builtin_si_rdch(__cov_imm);
12354 __cov_qword __builtin_si_rchcnt(__cov_imm);
12355 __cov_qword __builtin_si_wrch(__cov_imm,__cov_ra);
12356
12357 __cov_qword __builtin_si_dfceq(__cov_ra,__cov_rb);
12358 __cov_qword __builtin_si_dfcmeq(__cov_ra,__cov_rb);
12359 __cov_qword __builtin_si_dfcgt(__cov_ra,__cov_rb);
12360 __cov_qword __builtin_si_dfcmgt(__cov_ra,__cov_rb);
12361 __cov_qword __builtin_si_dftsv(__cov_ra,__cov_imm);
12362
12363 __cov_qword __builtin_si_from_char(signed char);
12364 __cov_qword __builtin_si_from_uchar(unsigned char);
12365 __cov_qword __builtin_si_from_short(short);
12366 __cov_qword __builtin_si_from_ushort(unsigned short);
12367 __cov_qword __builtin_si_from_int(int);
12368 __cov_qword __builtin_si_from_uint(unsigned int);
12369
12370
12371 __cov_qword __builtin_si_from_float(float);
12372 __cov_qword __builtin_si_from_double(double);
12373
12374
12375 signed char __builtin_si_to_char(__cov_ra);
12376 unsigned char __builtin_si_to_uchar(__cov_ra);
12377 short __builtin_si_to_short(__cov_ra);
12378 unsigned short __builtin_si_to_ushort(__cov_ra);
12379 int __builtin_si_to_int(__cov_ra);
12380 unsigned short __builtin_si_to_uint(__cov_ra);
12381 long __builtin_si_to_long(__cov_ra);
12382 unsigned long __builtin_si_to_ulong(__cov_ra);
12383 float __builtin_si_to_float(__cov_ra);
12384 double __builtin_si_to_double(__cov_ra);
12385 void * __builtin_si_to_ptr(__cov_ra);
12386
12387
12388 void __builtin_spu_align_hint(void *,int,int);
12389
12390
12391
12392 __cov_qword __builtin_spu_splats(__cov_scalar);
12393 __cov_qword __builtin_spu_convtf(__cov_ra,__cov_imm);
12394
12395
12396 __cov_qword __builtin_spu_extend(__cov_ra);
12397
12398 __cov_qword __builtin_spu_add(__cov_ra,__cov_rb);
12399 __cov_qword __builtin_spu_addx(__cov_ra,__cov_rb,__cov_rt);
12400 __cov_qword __builtin_spu_genc(__cov_ra,__cov_rb);
12401 __cov_qword __builtin_spu_gencx(__cov_ra,__cov_rb,__cov_rt);
12402 __cov_qword __builtin_spu_madd(__cov_ra,__cov_rb,__cov_rc);
12403
12404 __cov_qword __builtin_spu_mhhadd(__cov_ra,__cov_rb,__cov_rc);
12405 __cov_qword __builtin_spu_msub(__cov_ra,__cov_rb,__cov_rc);
12406 __cov_qword __builtin_spu_mul(__cov_ra,__cov_rb);
12407
12408 __cov_qword __builtin_spu_mule(__cov_ra,__cov_rb);
12409 __cov_qword __builtin_spu_mulo(__cov_ra,__cov_rb);
12410
12411 __cov_qword __builtin_spu_nmsub(__cov_ra,__cov_rb,__cov_rc);
12412 __cov_qword __builtin_spu_sub(__cov_ra,__cov_rb);
12413 __cov_qword __builtin_spu_subx(__cov_ra,__cov_rb,__cov_rt);
12414 __cov_qword __builtin_spu_genb(__cov_ra,__cov_rb);
12415 __cov_qword __builtin_spu_genbx(__cov_ra,__cov_rb,__cov_rt);
12416
12417
12418
12419
12420
12421
12422 __cov_qword __builtin_spu_cmpabseq(__cov_ra,__cov_rb);
12423 __cov_qword __builtin_spu_cmpabsgt(__cov_ra,__cov_rb);
12424 __cov_qword __builtin_spu_cmpeq(__cov_ra,__cov_rb);
12425 __cov_qword __builtin_spu_cmpgt(__cov_ra,__cov_rb);
12426
12427 __cov_qword __builtin_spu_hcmpeq(__cov_ra,__cov_rb);
12428 __cov_qword __builtin_spu_hcmpgt(__cov_ra,__cov_rb);
12429 __cov_qword __builtin_spu_cntb(__cov_ra);
12430 __cov_qword __builtin_spu_cntlz(__cov_ra);
12431 __cov_qword __builtin_spu_gather(__cov_ra);
12432 __cov_qword __builtin_spu_maskb(__cov_ra);
12433 __cov_qword __builtin_spu_maskh(__cov_ra);
12434 __cov_qword __builtin_spu_maskw(__cov_ra);
12435 __cov_qword __builtin_spu_sel(__cov_ra,__cov_rb,__cov_rc);
12436 __cov_qword __builtin_spu_shuffle(__cov_ra,__cov_rb,__cov_rc);
12437 __cov_qword __builtin_spu_and(__cov_ra,__cov_rb);
12438 __cov_qword __builtin_spu_andc(__cov_ra,__cov_rb);
12439 __cov_qword __builtin_spu_eqv(__cov_ra,__cov_rb);
12440 __cov_qword __builtin_spu_nand(__cov_ra,__cov_rb);
12441 __cov_qword __builtin_spu_nor(__cov_ra,__cov_rb);
12442 __cov_qword __builtin_spu_or(__cov_ra,__cov_rb);
12443 __cov_qword __builtin_spu_orc(__cov_ra,__cov_rb);
12444 __cov_qword __builtin_spu_orx(__cov_ra);
12445 __cov_qword __builtin_spu_xor(__cov_ra,__cov_rb);
12446 __cov_qword __builtin_spu_rl(__cov_ra,__cov_rb);
12447 __cov_qword __builtin_spu_rlqw(__cov_ra,__cov_count);
12448 __cov_qword __builtin_spu_rlqwbyte(__cov_ra,__cov_count);
12449 __cov_qword __builtin_spu_rlqwbytebc(__cov_ra,__cov_count);
12450 __cov_qword __builtin_spu_rlmask(__cov_ra,__cov_rb);
12451 __cov_qword __builtin_spu_rlmaska(__cov_ra,__cov_rb);
12452 __cov_qword __builtin_spu_rlmaskqw(__cov_ra,__cov_rb);
12453 __cov_qword __builtin_spu_rlmaskqwbyte(__cov_ra,__cov_rb);
12454 __cov_qword __builtin_spu_rlmaskqwbytebc(__cov_ra,__cov_rb);
12455 __cov_qword __builtin_spu_sl(__cov_ra,__cov_rb);
12456 __cov_qword __builtin_spu_slqw(__cov_ra,__cov_rb);
12457 __cov_qword __builtin_spu_slqwbyte(__cov_ra,__cov_rb);
12458 __cov_qword __builtin_spu_slqwbytebc(__cov_ra,__cov_rb);
12459 __cov_qword __builtin_spu_extract(__cov_ra,__cov_pos);
12460 __cov_qword __builtin_spu_insert(__cov_scalar,__cov_ra,__cov_pos);
12461 __cov_qword __builtin_spu_promote(__cov_scalar,__cov_pos);
12462
12463 void __builtin_spu_idisable();
12464 void __builtin_spu_ienable();
12465
12466 #if defined(__PS3_GCC_REVISION__)
12467 void __builtin_spu_hcmpeq_0 (int a, int b);
12468 void __builtin_spu_hcmpeq_1 (unsigned int a, unsigned int b);
12469 void __builtin_spu_hcmpgt_0 (int a, int b);
12470 void __builtin_spu_hcmpgt_1 (unsigned int a, unsigned int b);
12471 #endif
12472
12473
12474
12475 void __builtin_si_bisled(__vector signed char arg0, void *arg1);
12476 void __builtin_si_bisledd(__vector signed char arg0, void *arg1);
12477 void __builtin_si_bislede(__vector signed char arg0, void *arg1);
12478 void __builtin_spu_bisled(void *arg0, void *arg1);
12479 void __builtin_spu_bisled_d(void *arg0, void *arg1);
12480 void __builtin_spu_bisled_e(void *arg0, void *arg1);
12481 double __builtin_dfmas(double arg0, double arg1, double arg2);
12482 float __builtin_fmas(float arg0, float arg1, float arg2);
12483 __vector signed char __builtin_si_a(__vector signed char arg0, __vector signed char arg1);
12484 __vector signed char __builtin_si_absdb(__vector signed char arg0, __vector signed char arg1);
12485 __vector signed char __builtin_si_addx(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12486 __vector signed char __builtin_si_ah(__vector signed char arg0, __vector signed char arg1);
12487 __vector signed char __builtin_si_ahi(__vector signed char arg0, int arg1);
12488 __vector signed char __builtin_si_ai(__vector signed char arg0, int arg1);
12489 __vector signed char __builtin_si_and(__vector signed char arg0, __vector signed char arg1);
12490 __vector signed char __builtin_si_andbi(__vector signed char arg0, int arg1);
12491 __vector signed char __builtin_si_andc(__vector signed char arg0, __vector signed char arg1);
12492 __vector signed char __builtin_si_andhi(__vector signed char arg0, int arg1);
12493 __vector signed char __builtin_si_andi(__vector signed char arg0, int arg1);
12494 __vector signed char __builtin_si_avgb(__vector signed char arg0, __vector signed char arg1);
12495 __vector signed char __builtin_si_bg(__vector signed char arg0, __vector signed char arg1);
12496 __vector signed char __builtin_si_bgx(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12497 __vector signed char __builtin_si_cbd(__vector signed char arg0, int arg1);
12498 __vector signed char __builtin_si_cbx(__vector signed char arg0, __vector signed char arg1);
12499 __vector signed char __builtin_si_cdd(__vector signed char arg0, int arg1);
12500 __vector signed char __builtin_si_cdx(__vector signed char arg0, __vector signed char arg1);
12501 __vector signed char __builtin_si_ceq(__vector signed char arg0, __vector signed char arg1);
12502 __vector signed char __builtin_si_ceqb(__vector signed char arg0, __vector signed char arg1);
12503 __vector signed char __builtin_si_ceqbi(__vector signed char arg0, int arg1);
12504 __vector signed char __builtin_si_ceqh(__vector signed char arg0, __vector signed char arg1);
12505 __vector signed char __builtin_si_ceqhi(__vector signed char arg0, int arg1);
12506 __vector signed char __builtin_si_ceqi(__vector signed char arg0, int arg1);
12507 __vector signed char __builtin_si_cflts(__vector signed char arg0, int arg1);
12508 __vector signed char __builtin_si_cfltu(__vector signed char arg0, int arg1);
12509 __vector signed char __builtin_si_cg(__vector signed char arg0, __vector signed char arg1);
12510 __vector signed char __builtin_si_cgt(__vector signed char arg0, __vector signed char arg1);
12511 __vector signed char __builtin_si_cgtb(__vector signed char arg0, __vector signed char arg1);
12512 __vector signed char __builtin_si_cgtbi(__vector signed char arg0, int arg1);
12513 __vector signed char __builtin_si_cgth(__vector signed char arg0, __vector signed char arg1);
12514 __vector signed char __builtin_si_cgthi(__vector signed char arg0, int arg1);
12515 __vector signed char __builtin_si_cgti(__vector signed char arg0, int arg1);
12516 __vector signed char __builtin_si_cgx(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12517 __vector signed char __builtin_si_chd(__vector signed char arg0, int arg1);
12518 __vector signed char __builtin_si_chx(__vector signed char arg0, __vector signed char arg1);
12519 __vector signed char __builtin_si_clgt(__vector signed char arg0, __vector signed char arg1);
12520 __vector signed char __builtin_si_clgtb(__vector signed char arg0, __vector signed char arg1);
12521 __vector signed char __builtin_si_clgtbi(__vector signed char arg0, int arg1);
12522 __vector signed char __builtin_si_clgth(__vector signed char arg0, __vector signed char arg1);
12523 __vector signed char __builtin_si_clgthi(__vector signed char arg0, int arg1);
12524 __vector signed char __builtin_si_clgti(__vector signed char arg0, int arg1);
12525 __vector signed char __builtin_si_clz(__vector signed char arg0);
12526 __vector signed char __builtin_si_cntb(__vector signed char arg0);
12527 __vector signed char __builtin_si_csflt(__vector signed char arg0, int arg1);
12528 __vector signed char __builtin_si_cuflt(__vector signed char arg0, int arg1);
12529 __vector signed char __builtin_si_cwd(__vector signed char arg0, int arg1);
12530 __vector signed char __builtin_si_cwx(__vector signed char arg0, __vector signed char arg1);
12531 __vector signed char __builtin_si_dfa(__vector signed char arg0, __vector signed char arg1);
12532 __vector signed char __builtin_si_dfceq(__vector signed char arg0, __vector signed char arg1);
12533 __vector signed char __builtin_si_dfcgt(__vector signed char arg0, __vector signed char arg1);
12534 __vector signed char __builtin_si_dfcmeq(__vector signed char arg0, __vector signed char arg1);
12535 __vector signed char __builtin_si_dfcmgt(__vector signed char arg0, __vector signed char arg1);
12536 __vector signed char __builtin_si_dfm(__vector signed char arg0, __vector signed char arg1);
12537 __vector signed char __builtin_si_dfma(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12538 __vector signed char __builtin_si_dfms(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12539 __vector signed char __builtin_si_dfnma(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12540 __vector signed char __builtin_si_dfnms(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12541 __vector signed char __builtin_si_dfs(__vector signed char arg0, __vector signed char arg1);
12542 __vector signed char __builtin_si_dftsv(__vector signed char arg0, int arg1);
12543 void __builtin_si_dsync();
12544 __vector signed char __builtin_si_eqv(__vector signed char arg0, __vector signed char arg1);
12545 __vector signed char __builtin_si_fa(__vector signed char arg0, __vector signed char arg1);
12546 __vector signed char __builtin_si_fceq(__vector signed char arg0, __vector signed char arg1);
12547 __vector signed char __builtin_si_fcgt(__vector signed char arg0, __vector signed char arg1);
12548 __vector signed char __builtin_si_fcmeq(__vector signed char arg0, __vector signed char arg1);
12549 __vector signed char __builtin_si_fcmgt(__vector signed char arg0, __vector signed char arg1);
12550 __vector signed char __builtin_si_fesd(__vector signed char arg0);
12551 __vector signed char __builtin_si_fi(__vector signed char arg0, __vector signed char arg1);
12552 __vector signed char __builtin_si_fm(__vector signed char arg0, __vector signed char arg1);
12553 __vector signed char __builtin_si_fma(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12554 __vector signed char __builtin_si_fms(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12555 __vector signed char __builtin_si_fnms(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12556 __vector signed char __builtin_si_frds(__vector signed char arg0);
12557 __vector signed char __builtin_si_frest(__vector signed char arg0);
12558 __vector signed char __builtin_si_from_char(signed char arg0);
12559 __vector signed char __builtin_si_from_double(double arg0);
12560 __vector signed char __builtin_si_from_float(float arg0);
12561 __vector signed char __builtin_si_from_int(signed int arg0);
12562 __vector signed char __builtin_si_from_long(signed long long arg0);
12563 __vector signed char __builtin_si_from_ptr(volatile void *arg0);
12564 __vector signed char __builtin_si_from_short(signed short arg0);
12565 __vector signed char __builtin_si_from_uchar(unsigned char arg0);
12566 __vector signed char __builtin_si_from_uint(unsigned int arg0);
12567 __vector signed char __builtin_si_from_ulong(unsigned long long arg0);
12568 __vector signed char __builtin_si_from_ushort(unsigned short arg0);
12569 __vector signed char __builtin_si_frsqest(__vector signed char arg0);
12570 __vector signed char __builtin_si_fs(__vector signed char arg0, __vector signed char arg1);
12571 __vector signed char __builtin_si_fscrrd();
12572 void __builtin_si_fscrwr(__vector signed char arg0);
12573 __vector signed char __builtin_si_fsm(__vector signed char arg0);
12574 __vector signed char __builtin_si_fsmb(__vector signed char arg0);
12575 __vector signed char __builtin_si_fsmbi(int arg0);
12576 __vector signed char __builtin_si_fsmh(__vector signed char arg0);
12577 __vector signed char __builtin_si_gb(__vector signed char arg0);
12578 __vector signed char __builtin_si_gbb(__vector signed char arg0);
12579 __vector signed char __builtin_si_gbh(__vector signed char arg0);
12580 void __builtin_si_heq(__vector signed char arg0, __vector signed char arg1);
12581 void __builtin_si_heqi(__vector signed char arg0, int arg1);
12582 void __builtin_si_hgt(__vector signed char arg0, __vector signed char arg1);
12583 void __builtin_si_hgti(__vector signed char arg0, int arg1);
12584 void __builtin_si_hlgt(__vector signed char arg0, __vector signed char arg1);
12585 void __builtin_si_hlgti(__vector signed char arg0, int arg1);
12586 __vector signed char __builtin_si_il(int arg0);
12587 __vector signed char __builtin_si_ila(int arg0);
12588 __vector signed char __builtin_si_ilh(int arg0);
12589 __vector signed char __builtin_si_ilhu(int arg0);
12590 __vector signed char __builtin_si_iohl(__vector signed char arg0, int arg1);
12591 void __builtin_si_lnop();
12592 __vector signed char __builtin_si_lqa(int arg0);
12593 __vector signed char __builtin_si_lqd(__vector signed char arg0, int arg1);
12594 __vector signed char __builtin_si_lqr(int arg0);
12595 __vector signed char __builtin_si_lqx(__vector signed char arg0, __vector signed char arg1);
12596 __vector signed char __builtin_si_mfspr(int arg0);
12597 __vector signed char __builtin_si_mpy(__vector signed char arg0, __vector signed char arg1);
12598 __vector signed char __builtin_si_mpya(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12599 __vector signed char __builtin_si_mpyh(__vector signed char arg0, __vector signed char arg1);
12600 __vector signed char __builtin_si_mpyhh(__vector signed char arg0, __vector signed char arg1);
12601 __vector signed char __builtin_si_mpyhha(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12602 __vector signed char __builtin_si_mpyhhau(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12603 __vector signed char __builtin_si_mpyhhu(__vector signed char arg0, __vector signed char arg1);
12604 __vector signed char __builtin_si_mpyi(__vector signed char arg0, int arg1);
12605 __vector signed char __builtin_si_mpys(__vector signed char arg0, __vector signed char arg1);
12606 __vector signed char __builtin_si_mpyu(__vector signed char arg0, __vector signed char arg1);
12607 __vector signed char __builtin_si_mpyui(__vector signed char arg0, int arg1);
12608 void __builtin_si_mtspr(int arg0, __vector signed char arg1);
12609 __vector signed char __builtin_si_nand(__vector signed char arg0, __vector signed char arg1);
12610 void __builtin_si_nop();
12611 __vector signed char __builtin_si_nor(__vector signed char arg0, __vector signed char arg1);
12612 __vector signed char __builtin_si_or(__vector signed char arg0, __vector signed char arg1);
12613 __vector signed char __builtin_si_orbi(__vector signed char arg0, int arg1);
12614 __vector signed char __builtin_si_orc(__vector signed char arg0, __vector signed char arg1);
12615 __vector signed char __builtin_si_orhi(__vector signed char arg0, int arg1);
12616 __vector signed char __builtin_si_ori(__vector signed char arg0, int arg1);
12617 __vector signed char __builtin_si_orx(__vector signed char arg0);
12618 __vector signed char __builtin_si_rchcnt(int arg0);
12619 __vector signed char __builtin_si_rdch(int arg0);
12620 __vector signed char __builtin_si_rot(__vector signed char arg0, __vector signed char arg1);
12621 __vector signed char __builtin_si_roth(__vector signed char arg0, __vector signed char arg1);
12622 __vector signed char __builtin_si_rothi(__vector signed char arg0, int arg1);
12623 __vector signed char __builtin_si_rothm(__vector signed char arg0, __vector signed char arg1);
12624 __vector signed char __builtin_si_rothmi(__vector signed char arg0, int arg1);
12625 __vector signed char __builtin_si_roti(__vector signed char arg0, int arg1);
12626 __vector signed char __builtin_si_rotm(__vector signed char arg0, __vector signed char arg1);
12627 __vector signed char __builtin_si_rotma(__vector signed char arg0, __vector signed char arg1);
12628 __vector signed char __builtin_si_rotmah(__vector signed char arg0, __vector signed char arg1);
12629 __vector signed char __builtin_si_rotmahi(__vector signed char arg0, int arg1);
12630 __vector signed char __builtin_si_rotmai(__vector signed char arg0, int arg1);
12631 __vector signed char __builtin_si_rotmi(__vector signed char arg0, int arg1);
12632 __vector signed char __builtin_si_rotqbi(__vector signed char arg0, __vector signed char arg1);
12633 __vector signed char __builtin_si_rotqbii(__vector signed char arg0, int arg1);
12634 __vector signed char __builtin_si_rotqby(__vector signed char arg0, __vector signed char arg1);
12635 __vector signed char __builtin_si_rotqbybi(__vector signed char arg0, __vector signed char arg1);
12636 __vector signed char __builtin_si_rotqbyi(__vector signed char arg0, int arg1);
12637 __vector signed char __builtin_si_rotqmbi(__vector signed char arg0, __vector signed char arg1);
12638 __vector signed char __builtin_si_rotqmbii(__vector signed char arg0, int arg1);
12639 __vector signed char __builtin_si_rotqmby(__vector signed char arg0, __vector signed char arg1);
12640 __vector signed char __builtin_si_rotqmbybi(__vector signed char arg0, __vector signed char arg1);
12641 __vector signed char __builtin_si_rotqmbyi(__vector signed char arg0, int arg1);
12642 __vector signed char __builtin_si_selb(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12643 __vector signed char __builtin_si_sf(__vector signed char arg0, __vector signed char arg1);
12644 __vector signed char __builtin_si_sfh(__vector signed char arg0, __vector signed char arg1);
12645 __vector signed char __builtin_si_sfhi(__vector signed char arg0, int arg1);
12646 __vector signed char __builtin_si_sfi(__vector signed char arg0, int arg1);
12647 __vector signed char __builtin_si_sfx(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12648 __vector signed char __builtin_si_shl(__vector signed char arg0, __vector signed char arg1);
12649 __vector signed char __builtin_si_shlh(__vector signed char arg0, __vector signed char arg1);
12650 __vector signed char __builtin_si_shlhi(__vector signed char arg0, int arg1);
12651 __vector signed char __builtin_si_shli(__vector signed char arg0, int arg1);
12652 __vector signed char __builtin_si_shlqbi(__vector signed char arg0, __vector signed char arg1);
12653 __vector signed char __builtin_si_shlqbii(__vector signed char arg0, int arg1);
12654 __vector signed char __builtin_si_shlqby(__vector signed char arg0, __vector signed char arg1);
12655 __vector signed char __builtin_si_shlqbybi(__vector signed char arg0, __vector signed char arg1);
12656 __vector signed char __builtin_si_shlqbyi(__vector signed char arg0, int arg1);
12657 __vector signed char __builtin_si_shufb(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12658 void __builtin_si_stop(int arg0);
12659 void __builtin_si_stopd(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12660 void __builtin_si_stqa(__vector signed char arg0, int arg1);
12661 void __builtin_si_stqd(__vector signed char arg0, __vector signed char arg1, int arg2);
12662 void __builtin_si_stqr(__vector signed char arg0, int arg1);
12663 void __builtin_si_stqx(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12664 __vector signed char __builtin_si_sumb(__vector signed char arg0, __vector signed char arg1);
12665 void __builtin_si_sync();
12666 void __builtin_si_syncc();
12667 signed char __builtin_si_to_char(__vector signed char arg0);
12668 double __builtin_si_to_double(__vector signed char arg0);
12669 float __builtin_si_to_float(__vector signed char arg0);
12670 signed int __builtin_si_to_int(__vector signed char arg0);
12671 signed long long __builtin_si_to_long(__vector signed char arg0);
12672 void * __builtin_si_to_ptr(__vector signed char arg0);
12673 signed short __builtin_si_to_short(__vector signed char arg0);
12674 unsigned char __builtin_si_to_uchar(__vector signed char arg0);
12675 unsigned int __builtin_si_to_uint(__vector signed char arg0);
12676 unsigned long long __builtin_si_to_ulong(__vector signed char arg0);
12677 unsigned short __builtin_si_to_ushort(__vector signed char arg0);
12678 void __builtin_si_wrch(int arg0, __vector signed char arg1);
12679 __vector signed char __builtin_si_xor(__vector signed char arg0, __vector signed char arg1);
12680 __vector signed char __builtin_si_xorbi(__vector signed char arg0, int arg1);
12681 __vector signed char __builtin_si_xorhi(__vector signed char arg0, int arg1);
12682 __vector signed char __builtin_si_xori(__vector signed char arg0, int arg1);
12683 __vector signed char __builtin_si_xsbh(__vector signed char arg0);
12684 __vector signed char __builtin_si_xshw(__vector signed char arg0);
12685 __vector signed char __builtin_si_xswd(__vector signed char arg0);
12686 __vector unsigned char __builtin_spu_absd(__vector unsigned char arg0, __vector unsigned char arg1);
12687 void __builtin_spu_align_hint(void *arg0, int arg1, int arg2);
12688 __vector unsigned char __builtin_spu_avg(__vector unsigned char arg0, __vector unsigned char arg1);
12689 __vector signed int __builtin_spu_convts(__vector float arg0, signed int arg1);
12690 __vector unsigned int __builtin_spu_convtu(__vector float arg0, signed int arg1);
12691 __vector float __builtin_spu_frest(__vector float arg0);
12692 __vector float __builtin_spu_frsqest(__vector float arg0);
12693 void __builtin_spu_idisable();
12694 void __builtin_spu_ienable();
12695 __vector signed char __builtin_spu_lvsr(void *arg0);
12696 __vector signed int __builtin_spu_mulh(__vector signed short arg0, __vector signed short arg1);
12697 __vector signed int __builtin_spu_mulsr(__vector signed short arg0, __vector signed short arg1);
12698 __vector double __builtin_spu_nmadd(__vector double arg0, __vector double arg1, __vector double arg2);
12699 __vector float __builtin_spu_roundtf(__vector double arg0);
12700 __vector unsigned short __builtin_spu_sumb(__vector unsigned char arg0, __vector unsigned char arg1);
12701 __vector unsigned long long __builtin_spu_testsv(__vector double arg0, int arg1);
12702 #ifdef __coverity_cplusplus
12703 __vector unsigned int __builtin_spu_add(__vector unsigned int arg0, __vector unsigned int arg1);
12704 __vector signed int __builtin_spu_add(__vector signed int arg0, __vector signed int arg1);
12705 __vector unsigned short __builtin_spu_add(__vector unsigned short arg0, __vector unsigned short arg1);
12706 __vector signed short __builtin_spu_add(__vector signed short arg0, __vector signed short arg1);
12707 __vector float __builtin_spu_add(__vector float arg0, __vector float arg1);
12708 __vector double __builtin_spu_add(__vector double arg0, __vector double arg1);
12709 __vector unsigned short __builtin_spu_add(__vector unsigned short arg0, unsigned short arg1);
12710 __vector signed short __builtin_spu_add(__vector signed short arg0, signed short arg1);
12711 __vector unsigned int __builtin_spu_add(__vector unsigned int arg0, unsigned int arg1);
12712 __vector signed int __builtin_spu_add(__vector signed int arg0, signed int arg1);
12713 #else
12714
12715 #endif
12716 __vector unsigned int __builtin_spu_add_0(__vector unsigned int arg0, __vector unsigned int arg1);
12717 __vector signed int __builtin_spu_add_1(__vector signed int arg0, __vector signed int arg1);
12718 __vector unsigned short __builtin_spu_add_2(__vector unsigned short arg0, __vector unsigned short arg1);
12719 __vector signed short __builtin_spu_add_3(__vector signed short arg0, __vector signed short arg1);
12720 __vector float __builtin_spu_add_4(__vector float arg0, __vector float arg1);
12721 __vector double __builtin_spu_add_5(__vector double arg0, __vector double arg1);
12722 __vector unsigned short __builtin_spu_add_6(__vector unsigned short arg0, unsigned short arg1);
12723 __vector signed short __builtin_spu_add_7(__vector signed short arg0, signed short arg1);
12724 __vector unsigned int __builtin_spu_add_8(__vector unsigned int arg0, unsigned int arg1);
12725 __vector signed int __builtin_spu_add_9(__vector signed int arg0, signed int arg1);
12726 #ifdef __coverity_cplusplus
12727 __vector signed int __builtin_spu_addx(__vector signed int arg0, __vector signed int arg1, __vector signed int arg2);
12728 __vector unsigned int __builtin_spu_addx(__vector unsigned int arg0, __vector unsigned int arg1, __vector unsigned int arg2);
12729 #else
12730
12731 #endif
12732 __vector signed int __builtin_spu_addx_0(__vector signed int arg0, __vector signed int arg1, __vector signed int arg2);
12733 __vector unsigned int __builtin_spu_addx_1(__vector unsigned int arg0, __vector unsigned int arg1, __vector unsigned int arg2);
12734 #ifdef __coverity_cplusplus
12735 __vector unsigned char __builtin_spu_and(__vector unsigned char arg0, __vector unsigned char arg1);
12736 __vector signed char __builtin_spu_and(__vector signed char arg0, __vector signed char arg1);
12737 __vector unsigned short __builtin_spu_and(__vector unsigned short arg0, __vector unsigned short arg1);
12738 __vector signed short __builtin_spu_and(__vector signed short arg0, __vector signed short arg1);
12739 __vector unsigned int __builtin_spu_and(__vector unsigned int arg0, __vector unsigned int arg1);
12740 __vector signed int __builtin_spu_and(__vector signed int arg0, __vector signed int arg1);
12741 __vector unsigned long long __builtin_spu_and(__vector unsigned long long arg0, __vector unsigned long long arg1);
12742 __vector signed long long __builtin_spu_and(__vector signed long long arg0, __vector signed long long arg1);
12743 __vector float __builtin_spu_and(__vector float arg0, __vector float arg1);
12744 __vector double __builtin_spu_and(__vector double arg0, __vector double arg1);
12745 __vector unsigned char __builtin_spu_and(__vector unsigned char arg0, unsigned char arg1);
12746 __vector signed char __builtin_spu_and(__vector signed char arg0, signed char arg1);
12747 __vector unsigned short __builtin_spu_and(__vector unsigned short arg0, unsigned short arg1);
12748 __vector signed short __builtin_spu_and(__vector signed short arg0, signed short arg1);
12749 __vector unsigned int __builtin_spu_and(__vector unsigned int arg0, unsigned int arg1);
12750 __vector signed int __builtin_spu_and(__vector signed int arg0, signed int arg1);
12751 #else
12752
12753 #endif
12754 __vector unsigned char __builtin_spu_and_0(__vector unsigned char arg0, __vector unsigned char arg1);
12755 __vector signed char __builtin_spu_and_1(__vector signed char arg0, __vector signed char arg1);
12756 __vector unsigned short __builtin_spu_and_2(__vector unsigned short arg0, __vector unsigned short arg1);
12757 __vector signed short __builtin_spu_and_3(__vector signed short arg0, __vector signed short arg1);
12758 __vector unsigned int __builtin_spu_and_4(__vector unsigned int arg0, __vector unsigned int arg1);
12759 __vector signed int __builtin_spu_and_5(__vector signed int arg0, __vector signed int arg1);
12760 __vector unsigned long long __builtin_spu_and_6(__vector unsigned long long arg0, __vector unsigned long long arg1);
12761 __vector signed long long __builtin_spu_and_7(__vector signed long long arg0, __vector signed long long arg1);
12762 __vector float __builtin_spu_and_8(__vector float arg0, __vector float arg1);
12763 __vector double __builtin_spu_and_9(__vector double arg0, __vector double arg1);
12764 __vector unsigned char __builtin_spu_and_10(__vector unsigned char arg0, unsigned char arg1);
12765 __vector signed char __builtin_spu_and_11(__vector signed char arg0, signed char arg1);
12766 __vector unsigned short __builtin_spu_and_12(__vector unsigned short arg0, unsigned short arg1);
12767 __vector signed short __builtin_spu_and_13(__vector signed short arg0, signed short arg1);
12768 __vector unsigned int __builtin_spu_and_14(__vector unsigned int arg0, unsigned int arg1);
12769 __vector signed int __builtin_spu_and_15(__vector signed int arg0, signed int arg1);
12770 #ifdef __coverity_cplusplus
12771 __vector signed long long __builtin_spu_andc(__vector signed long long arg0, __vector signed long long arg1);
12772 __vector unsigned long long __builtin_spu_andc(__vector unsigned long long arg0, __vector unsigned long long arg1);
12773 __vector signed int __builtin_spu_andc(__vector signed int arg0, __vector signed int arg1);
12774 __vector unsigned int __builtin_spu_andc(__vector unsigned int arg0, __vector unsigned int arg1);
12775 __vector signed short __builtin_spu_andc(__vector signed short arg0, __vector signed short arg1);
12776 __vector unsigned short __builtin_spu_andc(__vector unsigned short arg0, __vector unsigned short arg1);
12777 __vector signed char __builtin_spu_andc(__vector signed char arg0, __vector signed char arg1);
12778 __vector unsigned char __builtin_spu_andc(__vector unsigned char arg0, __vector unsigned char arg1);
12779 __vector float __builtin_spu_andc(__vector float arg0, __vector float arg1);
12780 __vector double __builtin_spu_andc(__vector double arg0, __vector double arg1);
12781 #else
12782
12783 #endif
12784 __vector signed long long __builtin_spu_andc_0(__vector signed long long arg0, __vector signed long long arg1);
12785 __vector unsigned long long __builtin_spu_andc_1(__vector unsigned long long arg0, __vector unsigned long long arg1);
12786 __vector signed int __builtin_spu_andc_2(__vector signed int arg0, __vector signed int arg1);
12787 __vector unsigned int __builtin_spu_andc_3(__vector unsigned int arg0, __vector unsigned int arg1);
12788 __vector signed short __builtin_spu_andc_4(__vector signed short arg0, __vector signed short arg1);
12789 __vector unsigned short __builtin_spu_andc_5(__vector unsigned short arg0, __vector unsigned short arg1);
12790 __vector signed char __builtin_spu_andc_6(__vector signed char arg0, __vector signed char arg1);
12791 __vector unsigned char __builtin_spu_andc_7(__vector unsigned char arg0, __vector unsigned char arg1);
12792 __vector float __builtin_spu_andc_8(__vector float arg0, __vector float arg1);
12793 __vector double __builtin_spu_andc_9(__vector double arg0, __vector double arg1);
12794 #ifdef __coverity_cplusplus
12795 __vector unsigned int __builtin_spu_cmpabseq(__vector float arg0, __vector float arg1);
12796 __vector unsigned long long __builtin_spu_cmpabseq(__vector double arg0, __vector double arg1);
12797 #else
12798
12799 #endif
12800 __vector unsigned int __builtin_spu_cmpabseq_0(__vector float arg0, __vector float arg1);
12801 __vector unsigned long long __builtin_spu_cmpabseq_1(__vector double arg0, __vector double arg1);
12802 #ifdef __coverity_cplusplus
12803 __vector unsigned int __builtin_spu_cmpabsgt(__vector float arg0, __vector float arg1);
12804 __vector unsigned long long __builtin_spu_cmpabsgt(__vector double arg0, __vector double arg1);
12805 #else
12806
12807 #endif
12808 __vector unsigned int __builtin_spu_cmpabsgt_0(__vector float arg0, __vector float arg1);
12809 __vector unsigned long long __builtin_spu_cmpabsgt_1(__vector double arg0, __vector double arg1);
12810 #ifdef __coverity_cplusplus
12811 __vector unsigned char __builtin_spu_cmpeq(__vector unsigned char arg0, __vector unsigned char arg1);
12812 __vector unsigned char __builtin_spu_cmpeq(__vector signed char arg0, __vector signed char arg1);
12813 __vector unsigned short __builtin_spu_cmpeq(__vector unsigned short arg0, __vector unsigned short arg1);
12814 __vector unsigned short __builtin_spu_cmpeq(__vector signed short arg0, __vector signed short arg1);
12815 __vector unsigned int __builtin_spu_cmpeq(__vector unsigned int arg0, __vector unsigned int arg1);
12816 __vector unsigned int __builtin_spu_cmpeq(__vector signed int arg0, __vector signed int arg1);
12817 __vector unsigned int __builtin_spu_cmpeq(__vector float arg0, __vector float arg1);
12818 __vector unsigned char __builtin_spu_cmpeq(__vector unsigned char arg0, unsigned char arg1);
12819 __vector unsigned char __builtin_spu_cmpeq(__vector signed char arg0, signed char arg1);
12820 __vector unsigned short __builtin_spu_cmpeq(__vector unsigned short arg0, unsigned short arg1);
12821 __vector unsigned short __builtin_spu_cmpeq(__vector signed short arg0, signed short arg1);
12822 __vector unsigned int __builtin_spu_cmpeq(__vector unsigned int arg0, unsigned int arg1);
12823 __vector unsigned int __builtin_spu_cmpeq(__vector signed int arg0, signed int arg1);
12824 __vector unsigned long long __builtin_spu_cmpeq(__vector double arg0, __vector double arg1);
12825 #else
12826
12827 #endif
12828 __vector unsigned char __builtin_spu_cmpeq_0(__vector unsigned char arg0, __vector unsigned char arg1);
12829 __vector unsigned char __builtin_spu_cmpeq_1(__vector signed char arg0, __vector signed char arg1);
12830 __vector unsigned short __builtin_spu_cmpeq_2(__vector unsigned short arg0, __vector unsigned short arg1);
12831 __vector unsigned short __builtin_spu_cmpeq_3(__vector signed short arg0, __vector signed short arg1);
12832 __vector unsigned int __builtin_spu_cmpeq_4(__vector unsigned int arg0, __vector unsigned int arg1);
12833 __vector unsigned int __builtin_spu_cmpeq_5(__vector signed int arg0, __vector signed int arg1);
12834 __vector unsigned int __builtin_spu_cmpeq_6(__vector float arg0, __vector float arg1);
12835 __vector unsigned char __builtin_spu_cmpeq_7(__vector unsigned char arg0, unsigned char arg1);
12836 __vector unsigned char __builtin_spu_cmpeq_8(__vector signed char arg0, signed char arg1);
12837 __vector unsigned short __builtin_spu_cmpeq_9(__vector unsigned short arg0, unsigned short arg1);
12838 __vector unsigned short __builtin_spu_cmpeq_10(__vector signed short arg0, signed short arg1);
12839 __vector unsigned int __builtin_spu_cmpeq_11(__vector unsigned int arg0, unsigned int arg1);
12840 __vector unsigned int __builtin_spu_cmpeq_12(__vector signed int arg0, signed int arg1);
12841 __vector unsigned long long __builtin_spu_cmpeq_13(__vector double arg0, __vector double arg1);
12842 #ifdef __coverity_cplusplus
12843 __vector unsigned char __builtin_spu_cmpgt(__vector unsigned char arg0, __vector unsigned char arg1);
12844 __vector unsigned char __builtin_spu_cmpgt(__vector signed char arg0, __vector signed char arg1);
12845 __vector unsigned short __builtin_spu_cmpgt(__vector unsigned short arg0, __vector unsigned short arg1);
12846 __vector unsigned short __builtin_spu_cmpgt(__vector signed short arg0, __vector signed short arg1);
12847 __vector unsigned int __builtin_spu_cmpgt(__vector unsigned int arg0, __vector unsigned int arg1);
12848 __vector unsigned int __builtin_spu_cmpgt(__vector signed int arg0, __vector signed int arg1);
12849 __vector unsigned int __builtin_spu_cmpgt(__vector float arg0, __vector float arg1);
12850 __vector unsigned char __builtin_spu_cmpgt(__vector unsigned char arg0, unsigned char arg1);
12851 __vector unsigned char __builtin_spu_cmpgt(__vector signed char arg0, signed char arg1);
12852 __vector unsigned short __builtin_spu_cmpgt(__vector unsigned short arg0, unsigned short arg1);
12853 __vector unsigned short __builtin_spu_cmpgt(__vector signed short arg0, signed short arg1);
12854 __vector unsigned int __builtin_spu_cmpgt(__vector signed int arg0, signed int arg1);
12855 __vector unsigned int __builtin_spu_cmpgt(__vector unsigned int arg0, unsigned int arg1);
12856 __vector unsigned long long __builtin_spu_cmpgt(__vector double arg0, __vector double arg1);
12857 #else
12858
12859 #endif
12860 __vector unsigned char __builtin_spu_cmpgt_0(__vector unsigned char arg0, __vector unsigned char arg1);
12861 __vector unsigned char __builtin_spu_cmpgt_1(__vector signed char arg0, __vector signed char arg1);
12862 __vector unsigned short __builtin_spu_cmpgt_2(__vector unsigned short arg0, __vector unsigned short arg1);
12863 __vector unsigned short __builtin_spu_cmpgt_3(__vector signed short arg0, __vector signed short arg1);
12864 __vector unsigned int __builtin_spu_cmpgt_4(__vector unsigned int arg0, __vector unsigned int arg1);
12865 __vector unsigned int __builtin_spu_cmpgt_5(__vector signed int arg0, __vector signed int arg1);
12866 __vector unsigned int __builtin_spu_cmpgt_6(__vector float arg0, __vector float arg1);
12867 __vector unsigned char __builtin_spu_cmpgt_7(__vector unsigned char arg0, unsigned char arg1);
12868 __vector unsigned char __builtin_spu_cmpgt_8(__vector signed char arg0, signed char arg1);
12869 __vector unsigned short __builtin_spu_cmpgt_9(__vector unsigned short arg0, unsigned short arg1);
12870 __vector unsigned short __builtin_spu_cmpgt_10(__vector signed short arg0, signed short arg1);
12871 __vector unsigned int __builtin_spu_cmpgt_11(__vector signed int arg0, signed int arg1);
12872 __vector unsigned int __builtin_spu_cmpgt_12(__vector unsigned int arg0, unsigned int arg1);
12873 __vector unsigned long long __builtin_spu_cmpgt_13(__vector double arg0, __vector double arg1);
12874 #ifdef __coverity_cplusplus
12875 __vector unsigned char __builtin_spu_cntb(__vector signed char arg0);
12876 __vector unsigned char __builtin_spu_cntb(__vector unsigned char arg0);
12877 #else
12878 void __builtin_spu_cntb();
12879 #endif
12880 __vector unsigned char __builtin_spu_cntb_0(__vector signed char arg0);
12881 __vector unsigned char __builtin_spu_cntb_1(__vector unsigned char arg0);
12882 #ifdef __coverity_cplusplus
12883 __vector unsigned int __builtin_spu_cntlz(__vector signed int arg0);
12884 __vector unsigned int __builtin_spu_cntlz(__vector unsigned int arg0);
12885 __vector unsigned int __builtin_spu_cntlz(__vector float arg0);
12886 #else
12887 void __builtin_spu_cntlz();
12888 #endif
12889 __vector unsigned int __builtin_spu_cntlz_0(__vector signed int arg0);
12890 __vector unsigned int __builtin_spu_cntlz_1(__vector unsigned int arg0);
12891 __vector unsigned int __builtin_spu_cntlz_2(__vector float arg0);
12892 #ifdef __coverity_cplusplus
12893 __vector float __builtin_spu_convtf(__vector unsigned int arg0, unsigned int arg1);
12894 __vector float __builtin_spu_convtf(__vector signed int arg0, unsigned int arg1);
12895 #else
12896 void __builtin_spu_convtf();
12897 #endif
12898 __vector float __builtin_spu_convtf_0(__vector unsigned int arg0, unsigned int arg1);
12899 __vector float __builtin_spu_convtf_1(__vector signed int arg0, unsigned int arg1);
12900 #ifdef __coverity_cplusplus
12901 __vector signed long long __builtin_spu_eqv(__vector signed long long arg0, __vector signed long long arg1);
12902 __vector unsigned long long __builtin_spu_eqv(__vector unsigned long long arg0, __vector unsigned long long arg1);
12903 __vector signed int __builtin_spu_eqv(__vector signed int arg0, __vector signed int arg1);
12904 __vector unsigned int __builtin_spu_eqv(__vector unsigned int arg0, __vector unsigned int arg1);
12905 __vector signed short __builtin_spu_eqv(__vector signed short arg0, __vector signed short arg1);
12906 __vector unsigned short __builtin_spu_eqv(__vector unsigned short arg0, __vector unsigned short arg1);
12907 __vector signed char __builtin_spu_eqv(__vector signed char arg0, __vector signed char arg1);
12908 __vector unsigned char __builtin_spu_eqv(__vector unsigned char arg0, __vector unsigned char arg1);
12909 __vector float __builtin_spu_eqv(__vector float arg0, __vector float arg1);
12910 __vector double __builtin_spu_eqv(__vector double arg0, __vector double arg1);
12911 #else
12912
12913 #endif
12914 __vector signed long long __builtin_spu_eqv_0(__vector signed long long arg0, __vector signed long long arg1);
12915 __vector unsigned long long __builtin_spu_eqv_1(__vector unsigned long long arg0, __vector unsigned long long arg1);
12916 __vector signed int __builtin_spu_eqv_2(__vector signed int arg0, __vector signed int arg1);
12917 __vector unsigned int __builtin_spu_eqv_3(__vector unsigned int arg0, __vector unsigned int arg1);
12918 __vector signed short __builtin_spu_eqv_4(__vector signed short arg0, __vector signed short arg1);
12919 __vector unsigned short __builtin_spu_eqv_5(__vector unsigned short arg0, __vector unsigned short arg1);
12920 __vector signed char __builtin_spu_eqv_6(__vector signed char arg0, __vector signed char arg1);
12921 __vector unsigned char __builtin_spu_eqv_7(__vector unsigned char arg0, __vector unsigned char arg1);
12922 __vector float __builtin_spu_eqv_8(__vector float arg0, __vector float arg1);
12923 __vector double __builtin_spu_eqv_9(__vector double arg0, __vector double arg1);
12924 #ifdef __coverity_cplusplus
12925 __vector signed short __builtin_spu_extend(__vector signed char arg0);
12926 __vector signed int __builtin_spu_extend(__vector signed short arg0);
12927 __vector signed long long __builtin_spu_extend(__vector signed int arg0);
12928 __vector double __builtin_spu_extend(__vector float arg0);
12929 #else
12930
12931 #endif
12932 __vector signed short __builtin_spu_extend_0(__vector signed char arg0);
12933 __vector signed int __builtin_spu_extend_1(__vector signed short arg0);
12934 __vector signed long long __builtin_spu_extend_2(__vector signed int arg0);
12935 __vector double __builtin_spu_extend_3(__vector float arg0);
12936 #ifdef __coverity_cplusplus
12937 unsigned char __builtin_spu_extract(__vector unsigned char arg0, signed int arg1);
12938 signed char __builtin_spu_extract(__vector signed char arg0, signed int arg1);
12939 unsigned short __builtin_spu_extract(__vector unsigned short arg0, signed int arg1);
12940 signed short __builtin_spu_extract(__vector signed short arg0, signed int arg1);
12941 unsigned int __builtin_spu_extract(__vector unsigned int arg0, signed int arg1);
12942 signed int __builtin_spu_extract(__vector signed int arg0, signed int arg1);
12943 unsigned long long __builtin_spu_extract(__vector unsigned long long arg0, signed int arg1);
12944 signed long long __builtin_spu_extract(__vector signed long long arg0, signed int arg1);
12945 float __builtin_spu_extract(__vector float arg0, signed int arg1);
12946 double __builtin_spu_extract(__vector double arg0, signed int arg1);
12947 #else
12948
12949 #endif
12950 unsigned char __builtin_spu_extract_0(__vector unsigned char arg0, signed int arg1);
12951 signed char __builtin_spu_extract_1(__vector signed char arg0, signed int arg1);
12952 unsigned short __builtin_spu_extract_2(__vector unsigned short arg0, signed int arg1);
12953 signed short __builtin_spu_extract_3(__vector signed short arg0, signed int arg1);
12954 unsigned int __builtin_spu_extract_4(__vector unsigned int arg0, signed int arg1);
12955 signed int __builtin_spu_extract_5(__vector signed int arg0, signed int arg1);
12956 unsigned long long __builtin_spu_extract_6(__vector unsigned long long arg0, signed int arg1);
12957 signed long long __builtin_spu_extract_7(__vector signed long long arg0, signed int arg1);
12958 float __builtin_spu_extract_8(__vector float arg0, signed int arg1);
12959 double __builtin_spu_extract_9(__vector double arg0, signed int arg1);
12960 #ifdef __coverity_cplusplus
12961 __vector unsigned int __builtin_spu_gather(__vector signed int arg0);
12962 __vector unsigned int __builtin_spu_gather(__vector unsigned int arg0);
12963 __vector unsigned int __builtin_spu_gather(__vector signed short arg0);
12964 __vector unsigned int __builtin_spu_gather(__vector unsigned short arg0);
12965 __vector unsigned int __builtin_spu_gather(__vector signed char arg0);
12966 __vector unsigned int __builtin_spu_gather(__vector unsigned char arg0);
12967 __vector unsigned int __builtin_spu_gather(__vector float arg0);
12968 #else
12969 void __builtin_spu_gather();
12970 #endif
12971 __vector unsigned int __builtin_spu_gather_0(__vector signed int arg0);
12972 __vector unsigned int __builtin_spu_gather_1(__vector unsigned int arg0);
12973 __vector unsigned int __builtin_spu_gather_2(__vector signed short arg0);
12974 __vector unsigned int __builtin_spu_gather_3(__vector unsigned short arg0);
12975 __vector unsigned int __builtin_spu_gather_4(__vector signed char arg0);
12976 __vector unsigned int __builtin_spu_gather_5(__vector unsigned char arg0);
12977 __vector unsigned int __builtin_spu_gather_6(__vector float arg0);
12978 #ifdef __coverity_cplusplus
12979 __vector unsigned int __builtin_spu_genb(__vector unsigned int arg0, __vector unsigned int arg1);
12980 __vector signed int __builtin_spu_genb(__vector signed int arg0, __vector signed int arg1);
12981 #else
12982
12983 #endif
12984 __vector unsigned int __builtin_spu_genb_0(__vector unsigned int arg0, __vector unsigned int arg1);
12985 __vector signed int __builtin_spu_genb_1(__vector signed int arg0, __vector signed int arg1);
12986 #ifdef __coverity_cplusplus
12987 __vector unsigned int __builtin_spu_genbx(__vector unsigned int arg0, __vector unsigned int arg1, __vector unsigned int arg2);
12988 __vector signed int __builtin_spu_genbx(__vector signed int arg0, __vector signed int arg1, __vector signed int arg2);
12989 #else
12990
12991 #endif
12992 __vector unsigned int __builtin_spu_genbx_0(__vector unsigned int arg0, __vector unsigned int arg1, __vector unsigned int arg2);
12993 __vector signed int __builtin_spu_genbx_1(__vector signed int arg0, __vector signed int arg1, __vector signed int arg2);
12994 #ifdef __coverity_cplusplus
12995 __vector signed int __builtin_spu_genc(__vector signed int arg0, __vector signed int arg1);
12996 __vector unsigned int __builtin_spu_genc(__vector unsigned int arg0, __vector unsigned int arg1);
12997 #else
12998
12999 #endif
13000 __vector signed int __builtin_spu_genc_0(__vector signed int arg0, __vector signed int arg1);
13001 __vector unsigned int __builtin_spu_genc_1(__vector unsigned int arg0, __vector unsigned int arg1);
13002 #ifdef __coverity_cplusplus
13003 __vector signed int __builtin_spu_gencx(__vector signed int arg0, __vector signed int arg1, __vector signed int arg2);
13004 __vector unsigned int __builtin_spu_gencx(__vector unsigned int arg0, __vector unsigned int arg1, __vector unsigned int arg2);
13005 #else
13006
13007 #endif
13008 __vector signed int __builtin_spu_gencx_0(__vector signed int arg0, __vector signed int arg1, __vector signed int arg2);
13009 __vector unsigned int __builtin_spu_gencx_1(__vector unsigned int arg0, __vector unsigned int arg1, __vector unsigned int arg2);
13010 #ifdef __coverity_cplusplus
13011 void __builtin_spu_hcmpeq(signed int arg0, signed int arg1);
13012 void __builtin_spu_hcmpeq(unsigned int arg0, unsigned int arg1);
13013 #else
13014 void __builtin_spu_hcmpeq();
13015 #endif
13016 void __builtin_spu_hcmpeq_0(signed int arg0, signed int arg1);
13017 void __builtin_spu_hcmpeq_1(unsigned int arg0, unsigned int arg1);
13018 #ifdef __coverity_cplusplus
13019 void __builtin_spu_hcmpgt(signed int arg0, signed int arg1);
13020 void __builtin_spu_hcmpgt(unsigned int arg0, unsigned int arg1);
13021 #else
13022 void __builtin_spu_hcmpgt();
13023 #endif
13024 void __builtin_spu_hcmpgt_0(signed int arg0, signed int arg1);
13025 void __builtin_spu_hcmpgt_1(unsigned int arg0, unsigned int arg1);
13026 #ifdef __coverity_cplusplus
13027 __vector unsigned char __builtin_spu_insert(unsigned char arg0, __vector unsigned char arg1, signed int arg2);
13028 __vector signed char __builtin_spu_insert(signed char arg0, __vector signed char arg1, signed int arg2);
13029 __vector unsigned short __builtin_spu_insert(unsigned short arg0, __vector unsigned short arg1, signed int arg2);
13030 __vector signed short __builtin_spu_insert(signed short arg0, __vector signed short arg1, signed int arg2);
13031 __vector unsigned int __builtin_spu_insert(unsigned int arg0, __vector unsigned int arg1, signed int arg2);
13032 __vector signed int __builtin_spu_insert(signed int arg0, __vector signed int arg1, signed int arg2);
13033 __vector unsigned long long __builtin_spu_insert(unsigned long long arg0, __vector unsigned long long arg1, signed int arg2);
13034 __vector signed long long __builtin_spu_insert(signed long long arg0, __vector signed long long arg1, signed int arg2);
13035 __vector float __builtin_spu_insert(float arg0, __vector float arg1, signed int arg2);
13036 __vector double __builtin_spu_insert(double arg0, __vector double arg1, signed int arg2);
13037 #else
13038
13039 #endif
13040 __vector unsigned char __builtin_spu_insert_0(unsigned char arg0, __vector unsigned char arg1, signed int arg2);
13041 __vector signed char __builtin_spu_insert_1(signed char arg0, __vector signed char arg1, signed int arg2);
13042 __vector unsigned short __builtin_spu_insert_2(unsigned short arg0, __vector unsigned short arg1, signed int arg2);
13043 __vector signed short __builtin_spu_insert_3(signed short arg0, __vector signed short arg1, signed int arg2);
13044 __vector unsigned int __builtin_spu_insert_4(unsigned int arg0, __vector unsigned int arg1, signed int arg2);
13045 __vector signed int __builtin_spu_insert_5(signed int arg0, __vector signed int arg1, signed int arg2);
13046 __vector unsigned long long __builtin_spu_insert_6(unsigned long long arg0, __vector unsigned long long arg1, signed int arg2);
13047 __vector signed long long __builtin_spu_insert_7(signed long long arg0, __vector signed long long arg1, signed int arg2);
13048 __vector float __builtin_spu_insert_8(float arg0, __vector float arg1, signed int arg2);
13049 __vector double __builtin_spu_insert_9(double arg0, __vector double arg1, signed int arg2);
13050 #ifdef __coverity_cplusplus
13051 __vector signed int __builtin_spu_madd(__vector signed short arg0, __vector signed short arg1, __vector signed int arg2);
13052 __vector float __builtin_spu_madd(__vector float arg0, __vector float arg1, __vector float arg2);
13053 __vector double __builtin_spu_madd(__vector double arg0, __vector double arg1, __vector double arg2);
13054 #else
13055
13056 #endif
13057 __vector signed int __builtin_spu_madd_0(__vector signed short arg0, __vector signed short arg1, __vector signed int arg2);
13058 __vector float __builtin_spu_madd_1(__vector float arg0, __vector float arg1, __vector float arg2);
13059 __vector double __builtin_spu_madd_2(__vector double arg0, __vector double arg1, __vector double arg2);
13060 #ifdef __coverity_cplusplus
13061 __vector unsigned char __builtin_spu_maskb(unsigned short arg0);
13062 __vector unsigned char __builtin_spu_maskb(signed short arg0);
13063 __vector unsigned char __builtin_spu_maskb(unsigned int arg0);
13064 __vector unsigned char __builtin_spu_maskb(signed int arg0);
13065 #else
13066 void __builtin_spu_maskb();
13067 #endif
13068 __vector unsigned char __builtin_spu_maskb_0(unsigned short arg0);
13069 __vector unsigned char __builtin_spu_maskb_1(signed short arg0);
13070 __vector unsigned char __builtin_spu_maskb_2(unsigned int arg0);
13071 __vector unsigned char __builtin_spu_maskb_3(signed int arg0);
13072 #ifdef __coverity_cplusplus
13073 __vector unsigned short __builtin_spu_maskh(unsigned char arg0);
13074 __vector unsigned short __builtin_spu_maskh(signed char arg0);
13075 __vector unsigned short __builtin_spu_maskh(unsigned short arg0);
13076 __vector unsigned short __builtin_spu_maskh(signed short arg0);
13077 __vector unsigned short __builtin_spu_maskh(unsigned int arg0);
13078 __vector unsigned short __builtin_spu_maskh(signed int arg0);
13079 #else
13080 void __builtin_spu_maskh();
13081 #endif
13082 __vector unsigned short __builtin_spu_maskh_0(unsigned char arg0);
13083 __vector unsigned short __builtin_spu_maskh_1(signed char arg0);
13084 __vector unsigned short __builtin_spu_maskh_2(unsigned short arg0);
13085 __vector unsigned short __builtin_spu_maskh_3(signed short arg0);
13086 __vector unsigned short __builtin_spu_maskh_4(unsigned int arg0);
13087 __vector unsigned short __builtin_spu_maskh_5(signed int arg0);
13088 #ifdef __coverity_cplusplus
13089 __vector unsigned int __builtin_spu_maskw(unsigned char arg0);
13090 __vector unsigned int __builtin_spu_maskw(signed char arg0);
13091 __vector unsigned int __builtin_spu_maskw(unsigned short arg0);
13092 __vector unsigned int __builtin_spu_maskw(signed short arg0);
13093 __vector unsigned int __builtin_spu_maskw(unsigned int arg0);
13094 __vector unsigned int __builtin_spu_maskw(signed int arg0);
13095 #else
13096 void __builtin_spu_maskw();
13097 #endif
13098 __vector unsigned int __builtin_spu_maskw_0(unsigned char arg0);
13099 __vector unsigned int __builtin_spu_maskw_1(signed char arg0);
13100 __vector unsigned int __builtin_spu_maskw_2(unsigned short arg0);
13101 __vector unsigned int __builtin_spu_maskw_3(signed short arg0);
13102 __vector unsigned int __builtin_spu_maskw_4(unsigned int arg0);
13103 __vector unsigned int __builtin_spu_maskw_5(signed int arg0);
13104 #ifdef __coverity_cplusplus
13105 __vector unsigned int __builtin_spu_mhhadd(__vector unsigned short arg0, __vector unsigned short arg1, __vector unsigned int arg2);
13106 __vector signed int __builtin_spu_mhhadd(__vector signed short arg0, __vector signed short arg1, __vector signed int arg2);
13107 #else
13108
13109 #endif
13110 __vector unsigned int __builtin_spu_mhhadd_0(__vector unsigned short arg0, __vector unsigned short arg1, __vector unsigned int arg2);
13111 __vector signed int __builtin_spu_mhhadd_1(__vector signed short arg0, __vector signed short arg1, __vector signed int arg2);
13112 #ifdef __coverity_cplusplus
13113 __vector float __builtin_spu_msub(__vector float arg0, __vector float arg1, __vector float arg2);
13114 __vector double __builtin_spu_msub(__vector double arg0, __vector double arg1, __vector double arg2);
13115 #else
13116
13117 #endif
13118 __vector float __builtin_spu_msub_0(__vector float arg0, __vector float arg1, __vector float arg2);
13119 __vector double __builtin_spu_msub_1(__vector double arg0, __vector double arg1, __vector double arg2);
13120 #ifdef __coverity_cplusplus
13121 __vector float __builtin_spu_mul(__vector float arg0, __vector float arg1);
13122 __vector double __builtin_spu_mul(__vector double arg0, __vector double arg1);
13123 #else
13124
13125 #endif
13126 __vector float __builtin_spu_mul_0(__vector float arg0, __vector float arg1);
13127 __vector double __builtin_spu_mul_1(__vector double arg0, __vector double arg1);
13128 #ifdef __coverity_cplusplus
13129 __vector unsigned int __builtin_spu_mule(__vector unsigned short arg0, __vector unsigned short arg1);
13130 __vector signed int __builtin_spu_mule(__vector signed short arg0, __vector signed short arg1);
13131 #else
13132
13133 #endif
13134 __vector unsigned int __builtin_spu_mule_0(__vector unsigned short arg0, __vector unsigned short arg1);
13135 __vector signed int __builtin_spu_mule_1(__vector signed short arg0, __vector signed short arg1);
13136 #ifdef __coverity_cplusplus
13137 __vector signed int __builtin_spu_mulo(__vector signed short arg0, __vector signed short arg1);
13138 __vector unsigned int __builtin_spu_mulo(__vector unsigned short arg0, __vector unsigned short arg1);
13139 __vector signed int __builtin_spu_mulo(__vector signed short arg0, signed short arg1);
13140 __vector unsigned int __builtin_spu_mulo(__vector unsigned short arg0, unsigned short arg1);
13141 #else
13142
13143 #endif
13144 __vector signed int __builtin_spu_mulo_0(__vector signed short arg0, __vector signed short arg1);
13145 __vector unsigned int __builtin_spu_mulo_1(__vector unsigned short arg0, __vector unsigned short arg1);
13146 __vector signed int __builtin_spu_mulo_2(__vector signed short arg0, signed short arg1);
13147 __vector unsigned int __builtin_spu_mulo_3(__vector unsigned short arg0, unsigned short arg1);
13148 #ifdef __coverity_cplusplus
13149 __vector signed long long __builtin_spu_nand(__vector signed long long arg0, __vector signed long long arg1);
13150 __vector unsigned long long __builtin_spu_nand(__vector unsigned long long arg0, __vector unsigned long long arg1);
13151 __vector signed int __builtin_spu_nand(__vector signed int arg0, __vector signed int arg1);
13152 __vector unsigned int __builtin_spu_nand(__vector unsigned int arg0, __vector unsigned int arg1);
13153 __vector signed short __builtin_spu_nand(__vector signed short arg0, __vector signed short arg1);
13154 __vector unsigned short __builtin_spu_nand(__vector unsigned short arg0, __vector unsigned short arg1);
13155 __vector signed char __builtin_spu_nand(__vector signed char arg0, __vector signed char arg1);
13156 __vector unsigned char __builtin_spu_nand(__vector unsigned char arg0, __vector unsigned char arg1);
13157 __vector float __builtin_spu_nand(__vector float arg0, __vector float arg1);
13158 __vector double __builtin_spu_nand(__vector double arg0, __vector double arg1);
13159 #else
13160
13161 #endif
13162 __vector signed long long __builtin_spu_nand_0(__vector signed long long arg0, __vector signed long long arg1);
13163 __vector unsigned long long __builtin_spu_nand_1(__vector unsigned long long arg0, __vector unsigned long long arg1);
13164 __vector signed int __builtin_spu_nand_2(__vector signed int arg0, __vector signed int arg1);
13165 __vector unsigned int __builtin_spu_nand_3(__vector unsigned int arg0, __vector unsigned int arg1);
13166 __vector signed short __builtin_spu_nand_4(__vector signed short arg0, __vector signed short arg1);
13167 __vector unsigned short __builtin_spu_nand_5(__vector unsigned short arg0, __vector unsigned short arg1);
13168 __vector signed char __builtin_spu_nand_6(__vector signed char arg0, __vector signed char arg1);
13169 __vector unsigned char __builtin_spu_nand_7(__vector unsigned char arg0, __vector unsigned char arg1);
13170 __vector float __builtin_spu_nand_8(__vector float arg0, __vector float arg1);
13171 __vector double __builtin_spu_nand_9(__vector double arg0, __vector double arg1);
13172 #ifdef __coverity_cplusplus
13173 __vector float __builtin_spu_nmsub(__vector float arg0, __vector float arg1, __vector float arg2);
13174 __vector double __builtin_spu_nmsub(__vector double arg0, __vector double arg1, __vector double arg2);
13175 #else
13176
13177 #endif
13178 __vector float __builtin_spu_nmsub_0(__vector float arg0, __vector float arg1, __vector float arg2);
13179 __vector double __builtin_spu_nmsub_1(__vector double arg0, __vector double arg1, __vector double arg2);
13180 #ifdef __coverity_cplusplus
13181 __vector signed long long __builtin_spu_nor(__vector signed long long arg0, __vector signed long long arg1);
13182 __vector unsigned long long __builtin_spu_nor(__vector unsigned long long arg0, __vector unsigned long long arg1);
13183 __vector signed int __builtin_spu_nor(__vector signed int arg0, __vector signed int arg1);
13184 __vector unsigned int __builtin_spu_nor(__vector unsigned int arg0, __vector unsigned int arg1);
13185 __vector signed short __builtin_spu_nor(__vector signed short arg0, __vector signed short arg1);
13186 __vector unsigned short __builtin_spu_nor(__vector unsigned short arg0, __vector unsigned short arg1);
13187 __vector signed char __builtin_spu_nor(__vector signed char arg0, __vector signed char arg1);
13188 __vector unsigned char __builtin_spu_nor(__vector unsigned char arg0, __vector unsigned char arg1);
13189 __vector float __builtin_spu_nor(__vector float arg0, __vector float arg1);
13190 __vector double __builtin_spu_nor(__vector double arg0, __vector double arg1);
13191 #else
13192
13193 #endif
13194 __vector signed long long __builtin_spu_nor_0(__vector signed long long arg0, __vector signed long long arg1);
13195 __vector unsigned long long __builtin_spu_nor_1(__vector unsigned long long arg0, __vector unsigned long long arg1);
13196 __vector signed int __builtin_spu_nor_2(__vector signed int arg0, __vector signed int arg1);
13197 __vector unsigned int __builtin_spu_nor_3(__vector unsigned int arg0, __vector unsigned int arg1);
13198 __vector signed short __builtin_spu_nor_4(__vector signed short arg0, __vector signed short arg1);
13199 __vector unsigned short __builtin_spu_nor_5(__vector unsigned short arg0, __vector unsigned short arg1);
13200 __vector signed char __builtin_spu_nor_6(__vector signed char arg0, __vector signed char arg1);
13201 __vector unsigned char __builtin_spu_nor_7(__vector unsigned char arg0, __vector unsigned char arg1);
13202 __vector float __builtin_spu_nor_8(__vector float arg0, __vector float arg1);
13203 __vector double __builtin_spu_nor_9(__vector double arg0, __vector double arg1);
13204 #ifdef __coverity_cplusplus
13205 __vector unsigned char __builtin_spu_or(__vector unsigned char arg0, __vector unsigned char arg1);
13206 __vector signed char __builtin_spu_or(__vector signed char arg0, __vector signed char arg1);
13207 __vector unsigned short __builtin_spu_or(__vector unsigned short arg0, __vector unsigned short arg1);
13208 __vector signed short __builtin_spu_or(__vector signed short arg0, __vector signed short arg1);
13209 __vector unsigned int __builtin_spu_or(__vector unsigned int arg0, __vector unsigned int arg1);
13210 __vector signed int __builtin_spu_or(__vector signed int arg0, __vector signed int arg1);
13211 __vector unsigned long long __builtin_spu_or(__vector unsigned long long arg0, __vector unsigned long long arg1);
13212 __vector signed long long __builtin_spu_or(__vector signed long long arg0, __vector signed long long arg1);
13213 __vector float __builtin_spu_or(__vector float arg0, __vector float arg1);
13214 __vector double __builtin_spu_or(__vector double arg0, __vector double arg1);
13215 __vector unsigned char __builtin_spu_or(__vector unsigned char arg0, unsigned char arg1);
13216 __vector signed char __builtin_spu_or(__vector signed char arg0, signed char arg1);
13217 __vector unsigned short __builtin_spu_or(__vector unsigned short arg0, unsigned short arg1);
13218 __vector signed short __builtin_spu_or(__vector signed short arg0, signed short arg1);
13219 __vector unsigned int __builtin_spu_or(__vector unsigned int arg0, unsigned int arg1);
13220 __vector signed int __builtin_spu_or(__vector signed int arg0, signed int arg1);
13221 #else
13222
13223 #endif
13224 __vector unsigned char __builtin_spu_or_0(__vector unsigned char arg0, __vector unsigned char arg1);
13225 __vector signed char __builtin_spu_or_1(__vector signed char arg0, __vector signed char arg1);
13226 __vector unsigned short __builtin_spu_or_2(__vector unsigned short arg0, __vector unsigned short arg1);
13227 __vector signed short __builtin_spu_or_3(__vector signed short arg0, __vector signed short arg1);
13228 __vector unsigned int __builtin_spu_or_4(__vector unsigned int arg0, __vector unsigned int arg1);
13229 __vector signed int __builtin_spu_or_5(__vector signed int arg0, __vector signed int arg1);
13230 __vector unsigned long long __builtin_spu_or_6(__vector unsigned long long arg0, __vector unsigned long long arg1);
13231 __vector signed long long __builtin_spu_or_7(__vector signed long long arg0, __vector signed long long arg1);
13232 __vector float __builtin_spu_or_8(__vector float arg0, __vector float arg1);
13233 __vector double __builtin_spu_or_9(__vector double arg0, __vector double arg1);
13234 __vector unsigned char __builtin_spu_or_10(__vector unsigned char arg0, unsigned char arg1);
13235 __vector signed char __builtin_spu_or_11(__vector signed char arg0, signed char arg1);
13236 __vector unsigned short __builtin_spu_or_12(__vector unsigned short arg0, unsigned short arg1);
13237 __vector signed short __builtin_spu_or_13(__vector signed short arg0, signed short arg1);
13238 __vector unsigned int __builtin_spu_or_14(__vector unsigned int arg0, unsigned int arg1);
13239 __vector signed int __builtin_spu_or_15(__vector signed int arg0, signed int arg1);
13240 #ifdef __coverity_cplusplus
13241 __vector signed long long __builtin_spu_orc(__vector signed long long arg0, __vector signed long long arg1);
13242 __vector unsigned long long __builtin_spu_orc(__vector unsigned long long arg0, __vector unsigned long long arg1);
13243 __vector signed int __builtin_spu_orc(__vector signed int arg0, __vector signed int arg1);
13244 __vector unsigned int __builtin_spu_orc(__vector unsigned int arg0, __vector unsigned int arg1);
13245 __vector signed short __builtin_spu_orc(__vector signed short arg0, __vector signed short arg1);
13246 __vector unsigned short __builtin_spu_orc(__vector unsigned short arg0, __vector unsigned short arg1);
13247 __vector signed char __builtin_spu_orc(__vector signed char arg0, __vector signed char arg1);
13248 __vector unsigned char __builtin_spu_orc(__vector unsigned char arg0, __vector unsigned char arg1);
13249 __vector float __builtin_spu_orc(__vector float arg0, __vector float arg1);
13250 __vector double __builtin_spu_orc(__vector double arg0, __vector double arg1);
13251 #else
13252
13253 #endif
13254 __vector signed long long __builtin_spu_orc_0(__vector signed long long arg0, __vector signed long long arg1);
13255 __vector unsigned long long __builtin_spu_orc_1(__vector unsigned long long arg0, __vector unsigned long long arg1);
13256 __vector signed int __builtin_spu_orc_2(__vector signed int arg0, __vector signed int arg1);
13257 __vector unsigned int __builtin_spu_orc_3(__vector unsigned int arg0, __vector unsigned int arg1);
13258 __vector signed short __builtin_spu_orc_4(__vector signed short arg0, __vector signed short arg1);
13259 __vector unsigned short __builtin_spu_orc_5(__vector unsigned short arg0, __vector unsigned short arg1);
13260 __vector signed char __builtin_spu_orc_6(__vector signed char arg0, __vector signed char arg1);
13261 __vector unsigned char __builtin_spu_orc_7(__vector unsigned char arg0, __vector unsigned char arg1);
13262 __vector float __builtin_spu_orc_8(__vector float arg0, __vector float arg1);
13263 __vector double __builtin_spu_orc_9(__vector double arg0, __vector double arg1);
13264 #ifdef __coverity_cplusplus
13265 __vector signed int __builtin_spu_orx(__vector signed int arg0);
13266 __vector unsigned int __builtin_spu_orx(__vector unsigned int arg0);
13267 #else
13268
13269 #endif
13270 __vector signed int __builtin_spu_orx_0(__vector signed int arg0);
13271 __vector unsigned int __builtin_spu_orx_1(__vector unsigned int arg0);
13272 #ifdef __coverity_cplusplus
13273 __vector unsigned char __builtin_spu_promote(unsigned char arg0, signed int arg1);
13274 __vector signed char __builtin_spu_promote(signed char arg0, signed int arg1);
13275 __vector unsigned short __builtin_spu_promote(unsigned short arg0, signed int arg1);
13276 __vector signed short __builtin_spu_promote(signed short arg0, signed int arg1);
13277 __vector unsigned int __builtin_spu_promote(unsigned int arg0, signed int arg1);
13278 __vector signed int __builtin_spu_promote(signed int arg0, signed int arg1);
13279 __vector unsigned long long __builtin_spu_promote(unsigned long long arg0, signed int arg1);
13280 __vector signed long long __builtin_spu_promote(signed long long arg0, signed int arg1);
13281 __vector float __builtin_spu_promote(float arg0, signed int arg1);
13282 __vector double __builtin_spu_promote(double arg0, signed int arg1);
13283 #else
13284
13285 #endif
13286 __vector unsigned char __builtin_spu_promote_0(unsigned char arg0, signed int arg1);
13287 __vector signed char __builtin_spu_promote_1(signed char arg0, signed int arg1);
13288 __vector unsigned short __builtin_spu_promote_2(unsigned short arg0, signed int arg1);
13289 __vector signed short __builtin_spu_promote_3(signed short arg0, signed int arg1);
13290 __vector unsigned int __builtin_spu_promote_4(unsigned int arg0, signed int arg1);
13291 __vector signed int __builtin_spu_promote_5(signed int arg0, signed int arg1);
13292 __vector unsigned long long __builtin_spu_promote_6(unsigned long long arg0, signed int arg1);
13293 __vector signed long long __builtin_spu_promote_7(signed long long arg0, signed int arg1);
13294 __vector float __builtin_spu_promote_8(float arg0, signed int arg1);
13295 __vector double __builtin_spu_promote_9(double arg0, signed int arg1);
13296 #ifdef __coverity_cplusplus
13297 __vector unsigned short __builtin_spu_rl(__vector unsigned short arg0, __vector signed short arg1);
13298 __vector signed short __builtin_spu_rl(__vector signed short arg0, __vector signed short arg1);
13299 __vector unsigned int __builtin_spu_rl(__vector unsigned int arg0, __vector signed int arg1);
13300 __vector signed int __builtin_spu_rl(__vector signed int arg0, __vector signed int arg1);
13301 __vector unsigned short __builtin_spu_rl(__vector unsigned short arg0, signed short arg1);
13302 __vector signed short __builtin_spu_rl(__vector signed short arg0, signed short arg1);
13303 __vector unsigned int __builtin_spu_rl(__vector unsigned int arg0, signed int arg1);
13304 __vector signed int __builtin_spu_rl(__vector signed int arg0, signed int arg1);
13305 #else
13306
13307 #endif
13308 __vector unsigned short __builtin_spu_rl_0(__vector unsigned short arg0, __vector signed short arg1);
13309 __vector signed short __builtin_spu_rl_1(__vector signed short arg0, __vector signed short arg1);
13310 __vector unsigned int __builtin_spu_rl_2(__vector unsigned int arg0, __vector signed int arg1);
13311 __vector signed int __builtin_spu_rl_3(__vector signed int arg0, __vector signed int arg1);
13312 __vector unsigned short __builtin_spu_rl_4(__vector unsigned short arg0, signed short arg1);
13313 __vector signed short __builtin_spu_rl_5(__vector signed short arg0, signed short arg1);
13314 __vector unsigned int __builtin_spu_rl_6(__vector unsigned int arg0, signed int arg1);
13315 __vector signed int __builtin_spu_rl_7(__vector signed int arg0, signed int arg1);
13316 #ifdef __coverity_cplusplus
13317 __vector unsigned short __builtin_spu_rlmask(__vector unsigned short arg0, __vector signed short arg1);
13318 __vector signed short __builtin_spu_rlmask(__vector signed short arg0, __vector signed short arg1);
13319 __vector unsigned int __builtin_spu_rlmask(__vector unsigned int arg0, __vector signed int arg1);
13320 __vector signed int __builtin_spu_rlmask(__vector signed int arg0, __vector signed int arg1);
13321 __vector unsigned short __builtin_spu_rlmask(__vector unsigned short arg0, signed int arg1);
13322 __vector signed short __builtin_spu_rlmask(__vector signed short arg0, signed int arg1);
13323 __vector unsigned int __builtin_spu_rlmask(__vector unsigned int arg0, signed int arg1);
13324 __vector signed int __builtin_spu_rlmask(__vector signed int arg0, signed int arg1);
13325 #else
13326
13327 #endif
13328 __vector unsigned short __builtin_spu_rlmask_0(__vector unsigned short arg0, __vector signed short arg1);
13329 __vector signed short __builtin_spu_rlmask_1(__vector signed short arg0, __vector signed short arg1);
13330 __vector unsigned int __builtin_spu_rlmask_2(__vector unsigned int arg0, __vector signed int arg1);
13331 __vector signed int __builtin_spu_rlmask_3(__vector signed int arg0, __vector signed int arg1);
13332 __vector unsigned short __builtin_spu_rlmask_4(__vector unsigned short arg0, signed int arg1);
13333 __vector signed short __builtin_spu_rlmask_5(__vector signed short arg0, signed int arg1);
13334 __vector unsigned int __builtin_spu_rlmask_6(__vector unsigned int arg0, signed int arg1);
13335 __vector signed int __builtin_spu_rlmask_7(__vector signed int arg0, signed int arg1);
13336 #ifdef __coverity_cplusplus
13337 __vector unsigned short __builtin_spu_rlmaska(__vector unsigned short arg0, __vector signed short arg1);
13338 __vector signed short __builtin_spu_rlmaska(__vector signed short arg0, __vector signed short arg1);
13339 __vector unsigned int __builtin_spu_rlmaska(__vector unsigned int arg0, __vector signed int arg1);
13340 __vector signed int __builtin_spu_rlmaska(__vector signed int arg0, __vector signed int arg1);
13341 __vector unsigned short __builtin_spu_rlmaska(__vector unsigned short arg0, signed int arg1);
13342 __vector signed short __builtin_spu_rlmaska(__vector signed short arg0, signed int arg1);
13343 __vector unsigned int __builtin_spu_rlmaska(__vector unsigned int arg0, signed int arg1);
13344 __vector signed int __builtin_spu_rlmaska(__vector signed int arg0, signed int arg1);
13345 #else
13346
13347 #endif
13348 __vector unsigned short __builtin_spu_rlmaska_0(__vector unsigned short arg0, __vector signed short arg1);
13349 __vector signed short __builtin_spu_rlmaska_1(__vector signed short arg0, __vector signed short arg1);
13350 __vector unsigned int __builtin_spu_rlmaska_2(__vector unsigned int arg0, __vector signed int arg1);
13351 __vector signed int __builtin_spu_rlmaska_3(__vector signed int arg0, __vector signed int arg1);
13352 __vector unsigned short __builtin_spu_rlmaska_4(__vector unsigned short arg0, signed int arg1);
13353 __vector signed short __builtin_spu_rlmaska_5(__vector signed short arg0, signed int arg1);
13354 __vector unsigned int __builtin_spu_rlmaska_6(__vector unsigned int arg0, signed int arg1);
13355 __vector signed int __builtin_spu_rlmaska_7(__vector signed int arg0, signed int arg1);
13356 #ifdef __coverity_cplusplus
13357 __vector unsigned char __builtin_spu_rlmaskqw(__vector unsigned char arg0, signed int arg1);
13358 __vector signed char __builtin_spu_rlmaskqw(__vector signed char arg0, signed int arg1);
13359 __vector unsigned short __builtin_spu_rlmaskqw(__vector unsigned short arg0, signed int arg1);
13360 __vector signed short __builtin_spu_rlmaskqw(__vector signed short arg0, signed int arg1);
13361 __vector unsigned int __builtin_spu_rlmaskqw(__vector unsigned int arg0, signed int arg1);
13362 __vector signed int __builtin_spu_rlmaskqw(__vector signed int arg0, signed int arg1);
13363 __vector unsigned long long __builtin_spu_rlmaskqw(__vector unsigned long long arg0, signed int arg1);
13364 __vector signed long long __builtin_spu_rlmaskqw(__vector signed long long arg0, signed int arg1);
13365 __vector float __builtin_spu_rlmaskqw(__vector float arg0, signed int arg1);
13366 __vector double __builtin_spu_rlmaskqw(__vector double arg0, signed int arg1);
13367 #else
13368
13369 #endif
13370 __vector unsigned char __builtin_spu_rlmaskqw_0(__vector unsigned char arg0, signed int arg1);
13371 __vector signed char __builtin_spu_rlmaskqw_1(__vector signed char arg0, signed int arg1);
13372 __vector unsigned short __builtin_spu_rlmaskqw_2(__vector unsigned short arg0, signed int arg1);
13373 __vector signed short __builtin_spu_rlmaskqw_3(__vector signed short arg0, signed int arg1);
13374 __vector unsigned int __builtin_spu_rlmaskqw_4(__vector unsigned int arg0, signed int arg1);
13375 __vector signed int __builtin_spu_rlmaskqw_5(__vector signed int arg0, signed int arg1);
13376 __vector unsigned long long __builtin_spu_rlmaskqw_6(__vector unsigned long long arg0, signed int arg1);
13377 __vector signed long long __builtin_spu_rlmaskqw_7(__vector signed long long arg0, signed int arg1);
13378 __vector float __builtin_spu_rlmaskqw_8(__vector float arg0, signed int arg1);
13379 __vector double __builtin_spu_rlmaskqw_9(__vector double arg0, signed int arg1);
13380 #ifdef __coverity_cplusplus
13381 __vector unsigned char __builtin_spu_rlmaskqwbyte(__vector unsigned char arg0, signed int arg1);
13382 __vector signed char __builtin_spu_rlmaskqwbyte(__vector signed char arg0, signed int arg1);
13383 __vector unsigned short __builtin_spu_rlmaskqwbyte(__vector unsigned short arg0, signed int arg1);
13384 __vector signed short __builtin_spu_rlmaskqwbyte(__vector signed short arg0, signed int arg1);
13385 __vector unsigned int __builtin_spu_rlmaskqwbyte(__vector unsigned int arg0, signed int arg1);
13386 __vector signed int __builtin_spu_rlmaskqwbyte(__vector signed int arg0, signed int arg1);
13387 __vector unsigned long long __builtin_spu_rlmaskqwbyte(__vector unsigned long long arg0, signed int arg1);
13388 __vector signed long long __builtin_spu_rlmaskqwbyte(__vector signed long long arg0, signed int arg1);
13389 __vector float __builtin_spu_rlmaskqwbyte(__vector float arg0, signed int arg1);
13390 __vector double __builtin_spu_rlmaskqwbyte(__vector double arg0, signed int arg1);
13391 #else
13392
13393 #endif
13394 __vector unsigned char __builtin_spu_rlmaskqwbyte_0(__vector unsigned char arg0, signed int arg1);
13395 __vector signed char __builtin_spu_rlmaskqwbyte_1(__vector signed char arg0, signed int arg1);
13396 __vector unsigned short __builtin_spu_rlmaskqwbyte_2(__vector unsigned short arg0, signed int arg1);
13397 __vector signed short __builtin_spu_rlmaskqwbyte_3(__vector signed short arg0, signed int arg1);
13398 __vector unsigned int __builtin_spu_rlmaskqwbyte_4(__vector unsigned int arg0, signed int arg1);
13399 __vector signed int __builtin_spu_rlmaskqwbyte_5(__vector signed int arg0, signed int arg1);
13400 __vector unsigned long long __builtin_spu_rlmaskqwbyte_6(__vector unsigned long long arg0, signed int arg1);
13401 __vector signed long long __builtin_spu_rlmaskqwbyte_7(__vector signed long long arg0, signed int arg1);
13402 __vector float __builtin_spu_rlmaskqwbyte_8(__vector float arg0, signed int arg1);
13403 __vector double __builtin_spu_rlmaskqwbyte_9(__vector double arg0, signed int arg1);
13404 #ifdef __coverity_cplusplus
13405 __vector unsigned char __builtin_spu_rlmaskqwbytebc(__vector unsigned char arg0, signed int arg1);
13406 __vector signed char __builtin_spu_rlmaskqwbytebc(__vector signed char arg0, signed int arg1);
13407 __vector unsigned short __builtin_spu_rlmaskqwbytebc(__vector unsigned short arg0, signed int arg1);
13408 __vector signed short __builtin_spu_rlmaskqwbytebc(__vector signed short arg0, signed int arg1);
13409 __vector unsigned int __builtin_spu_rlmaskqwbytebc(__vector unsigned int arg0, signed int arg1);
13410 __vector signed int __builtin_spu_rlmaskqwbytebc(__vector signed int arg0, signed int arg1);
13411 __vector unsigned long long __builtin_spu_rlmaskqwbytebc(__vector unsigned long long arg0, signed int arg1);
13412 __vector signed long long __builtin_spu_rlmaskqwbytebc(__vector signed long long arg0, signed int arg1);
13413 __vector float __builtin_spu_rlmaskqwbytebc(__vector float arg0, signed int arg1);
13414 __vector double __builtin_spu_rlmaskqwbytebc(__vector double arg0, signed int arg1);
13415 #else
13416
13417 #endif
13418 __vector unsigned char __builtin_spu_rlmaskqwbytebc_0(__vector unsigned char arg0, signed int arg1);
13419 __vector signed char __builtin_spu_rlmaskqwbytebc_1(__vector signed char arg0, signed int arg1);
13420 __vector unsigned short __builtin_spu_rlmaskqwbytebc_2(__vector unsigned short arg0, signed int arg1);
13421 __vector signed short __builtin_spu_rlmaskqwbytebc_3(__vector signed short arg0, signed int arg1);
13422 __vector unsigned int __builtin_spu_rlmaskqwbytebc_4(__vector unsigned int arg0, signed int arg1);
13423 __vector signed int __builtin_spu_rlmaskqwbytebc_5(__vector signed int arg0, signed int arg1);
13424 __vector unsigned long long __builtin_spu_rlmaskqwbytebc_6(__vector unsigned long long arg0, signed int arg1);
13425 __vector signed long long __builtin_spu_rlmaskqwbytebc_7(__vector signed long long arg0, signed int arg1);
13426 __vector float __builtin_spu_rlmaskqwbytebc_8(__vector float arg0, signed int arg1);
13427 __vector double __builtin_spu_rlmaskqwbytebc_9(__vector double arg0, signed int arg1);
13428 #ifdef __coverity_cplusplus
13429 __vector unsigned char __builtin_spu_rlqw(__vector unsigned char arg0, signed int arg1);
13430 __vector signed char __builtin_spu_rlqw(__vector signed char arg0, signed int arg1);
13431 __vector unsigned short __builtin_spu_rlqw(__vector unsigned short arg0, signed int arg1);
13432 __vector signed short __builtin_spu_rlqw(__vector signed short arg0, signed int arg1);
13433 __vector unsigned int __builtin_spu_rlqw(__vector unsigned int arg0, signed int arg1);
13434 __vector signed int __builtin_spu_rlqw(__vector signed int arg0, signed int arg1);
13435 __vector unsigned long long __builtin_spu_rlqw(__vector unsigned long long arg0, signed int arg1);
13436 __vector signed long long __builtin_spu_rlqw(__vector signed long long arg0, signed int arg1);
13437 __vector float __builtin_spu_rlqw(__vector float arg0, signed int arg1);
13438 __vector double __builtin_spu_rlqw(__vector double arg0, signed int arg1);
13439 #else
13440
13441 #endif
13442 __vector unsigned char __builtin_spu_rlqw_0(__vector unsigned char arg0, signed int arg1);
13443 __vector signed char __builtin_spu_rlqw_1(__vector signed char arg0, signed int arg1);
13444 __vector unsigned short __builtin_spu_rlqw_2(__vector unsigned short arg0, signed int arg1);
13445 __vector signed short __builtin_spu_rlqw_3(__vector signed short arg0, signed int arg1);
13446 __vector unsigned int __builtin_spu_rlqw_4(__vector unsigned int arg0, signed int arg1);
13447 __vector signed int __builtin_spu_rlqw_5(__vector signed int arg0, signed int arg1);
13448 __vector unsigned long long __builtin_spu_rlqw_6(__vector unsigned long long arg0, signed int arg1);
13449 __vector signed long long __builtin_spu_rlqw_7(__vector signed long long arg0, signed int arg1);
13450 __vector float __builtin_spu_rlqw_8(__vector float arg0, signed int arg1);
13451 __vector double __builtin_spu_rlqw_9(__vector double arg0, signed int arg1);
13452 #ifdef __coverity_cplusplus
13453 __vector unsigned char __builtin_spu_rlqwbyte(__vector unsigned char arg0, signed int arg1);
13454 __vector signed char __builtin_spu_rlqwbyte(__vector signed char arg0, signed int arg1);
13455 __vector unsigned short __builtin_spu_rlqwbyte(__vector unsigned short arg0, signed int arg1);
13456 __vector signed short __builtin_spu_rlqwbyte(__vector signed short arg0, signed int arg1);
13457 __vector unsigned int __builtin_spu_rlqwbyte(__vector unsigned int arg0, signed int arg1);
13458 __vector signed int __builtin_spu_rlqwbyte(__vector signed int arg0, signed int arg1);
13459 __vector unsigned long long __builtin_spu_rlqwbyte(__vector unsigned long long arg0, signed int arg1);
13460 __vector signed long long __builtin_spu_rlqwbyte(__vector signed long long arg0, signed int arg1);
13461 __vector float __builtin_spu_rlqwbyte(__vector float arg0, signed int arg1);
13462 __vector double __builtin_spu_rlqwbyte(__vector double arg0, signed int arg1);
13463 #else
13464
13465 #endif
13466 __vector unsigned char __builtin_spu_rlqwbyte_0(__vector unsigned char arg0, signed int arg1);
13467 __vector signed char __builtin_spu_rlqwbyte_1(__vector signed char arg0, signed int arg1);
13468 __vector unsigned short __builtin_spu_rlqwbyte_2(__vector unsigned short arg0, signed int arg1);
13469 __vector signed short __builtin_spu_rlqwbyte_3(__vector signed short arg0, signed int arg1);
13470 __vector unsigned int __builtin_spu_rlqwbyte_4(__vector unsigned int arg0, signed int arg1);
13471 __vector signed int __builtin_spu_rlqwbyte_5(__vector signed int arg0, signed int arg1);
13472 __vector unsigned long long __builtin_spu_rlqwbyte_6(__vector unsigned long long arg0, signed int arg1);
13473 __vector signed long long __builtin_spu_rlqwbyte_7(__vector signed long long arg0, signed int arg1);
13474 __vector float __builtin_spu_rlqwbyte_8(__vector float arg0, signed int arg1);
13475 __vector double __builtin_spu_rlqwbyte_9(__vector double arg0, signed int arg1);
13476 #ifdef __coverity_cplusplus
13477 __vector unsigned char __builtin_spu_rlqwbytebc(__vector unsigned char arg0, signed int arg1);
13478 __vector signed char __builtin_spu_rlqwbytebc(__vector signed char arg0, signed int arg1);
13479 __vector unsigned short __builtin_spu_rlqwbytebc(__vector unsigned short arg0, signed int arg1);
13480 __vector signed short __builtin_spu_rlqwbytebc(__vector signed short arg0, signed int arg1);
13481 __vector unsigned int __builtin_spu_rlqwbytebc(__vector unsigned int arg0, signed int arg1);
13482 __vector signed int __builtin_spu_rlqwbytebc(__vector signed int arg0, signed int arg1);
13483 __vector unsigned long long __builtin_spu_rlqwbytebc(__vector unsigned long long arg0, signed int arg1);
13484 __vector signed long long __builtin_spu_rlqwbytebc(__vector signed long long arg0, signed int arg1);
13485 __vector float __builtin_spu_rlqwbytebc(__vector float arg0, signed int arg1);
13486 __vector double __builtin_spu_rlqwbytebc(__vector double arg0, signed int arg1);
13487 #else
13488
13489 #endif
13490 __vector unsigned char __builtin_spu_rlqwbytebc_0(__vector unsigned char arg0, signed int arg1);
13491 __vector signed char __builtin_spu_rlqwbytebc_1(__vector signed char arg0, signed int arg1);
13492 __vector unsigned short __builtin_spu_rlqwbytebc_2(__vector unsigned short arg0, signed int arg1);
13493 __vector signed short __builtin_spu_rlqwbytebc_3(__vector signed short arg0, signed int arg1);
13494 __vector unsigned int __builtin_spu_rlqwbytebc_4(__vector unsigned int arg0, signed int arg1);
13495 __vector signed int __builtin_spu_rlqwbytebc_5(__vector signed int arg0, signed int arg1);
13496 __vector unsigned long long __builtin_spu_rlqwbytebc_6(__vector unsigned long long arg0, signed int arg1);
13497 __vector signed long long __builtin_spu_rlqwbytebc_7(__vector signed long long arg0, signed int arg1);
13498 __vector float __builtin_spu_rlqwbytebc_8(__vector float arg0, signed int arg1);
13499 __vector double __builtin_spu_rlqwbytebc_9(__vector double arg0, signed int arg1);
13500 #ifdef __coverity_cplusplus
13501 __vector signed long long __builtin_spu_sel(__vector signed long long arg0, __vector signed long long arg1, __vector unsigned long long arg2);
13502 __vector unsigned long long __builtin_spu_sel(__vector unsigned long long arg0, __vector unsigned long long arg1, __vector unsigned long long arg2);
13503 __vector signed int __builtin_spu_sel(__vector signed int arg0, __vector signed int arg1, __vector unsigned int arg2);
13504 __vector unsigned int __builtin_spu_sel(__vector unsigned int arg0, __vector unsigned int arg1, __vector unsigned int arg2);
13505 __vector signed short __builtin_spu_sel(__vector signed short arg0, __vector signed short arg1, __vector unsigned short arg2);
13506 __vector unsigned short __builtin_spu_sel(__vector unsigned short arg0, __vector unsigned short arg1, __vector unsigned short arg2);
13507 __vector signed char __builtin_spu_sel(__vector signed char arg0, __vector signed char arg1, __vector unsigned char arg2);
13508 __vector unsigned char __builtin_spu_sel(__vector unsigned char arg0, __vector unsigned char arg1, __vector unsigned char arg2);
13509 __vector float __builtin_spu_sel(__vector float arg0, __vector float arg1, __vector unsigned int arg2);
13510 __vector double __builtin_spu_sel(__vector double arg0, __vector double arg1, __vector unsigned long long arg2);
13511 #else
13512
13513 #endif
13514 __vector signed long long __builtin_spu_sel_0(__vector signed long long arg0, __vector signed long long arg1, __vector unsigned long long arg2);
13515 __vector signed long long __builtin_spu_sel_0o(__vector signed long long arg0, __vector signed long long arg1, __vector unsigned char arg2);
13516 __vector unsigned long long __builtin_spu_sel_1(__vector unsigned long long arg0, __vector unsigned long long arg1, __vector unsigned long long arg2);
13517 __vector unsigned long long __builtin_spu_sel_1o(__vector unsigned long long arg0, __vector unsigned long long arg1, __vector unsigned char arg2);
13518 __vector signed int __builtin_spu_sel_2(__vector signed int arg0, __vector signed int arg1, __vector unsigned int arg2);
13519 __vector signed int __builtin_spu_sel_2o(__vector signed int arg0, __vector signed int arg1, __vector unsigned char arg2);
13520 __vector unsigned int __builtin_spu_sel_3(__vector unsigned int arg0, __vector unsigned int arg1, __vector unsigned int arg2);
13521 __vector unsigned int __builtin_spu_sel_3o(__vector unsigned int arg0, __vector unsigned int arg1, __vector unsigned char arg2);
13522 __vector signed short __builtin_spu_sel_4(__vector signed short arg0, __vector signed short arg1, __vector unsigned short arg2);
13523 __vector signed short __builtin_spu_sel_4o(__vector signed short arg0, __vector signed short arg1, __vector unsigned char arg2);
13524 __vector unsigned short __builtin_spu_sel_5(__vector unsigned short arg0, __vector unsigned short arg1, __vector unsigned short arg2);
13525 __vector unsigned short __builtin_spu_sel_5o(__vector unsigned short arg0, __vector unsigned short arg1, __vector unsigned char arg2);
13526 __vector signed char __builtin_spu_sel_6(__vector signed char arg0, __vector signed char arg1, __vector unsigned char arg2);
13527 __vector unsigned char __builtin_spu_sel_7(__vector unsigned char arg0, __vector unsigned char arg1, __vector unsigned char arg2);
13528 __vector float __builtin_spu_sel_8(__vector float arg0, __vector float arg1, __vector unsigned int arg2);
13529 __vector float __builtin_spu_sel_8o(__vector float arg0, __vector float arg1, __vector unsigned char arg2);
13530 __vector double __builtin_spu_sel_9(__vector double arg0, __vector double arg1, __vector unsigned long long arg2);
13531 __vector double __builtin_spu_sel_9o(__vector double arg0, __vector double arg1, __vector unsigned char arg2);
13532 #ifdef __coverity_cplusplus
13533 __vector unsigned char __builtin_spu_shuffle(__vector unsigned char arg0, __vector unsigned char arg1, __vector unsigned char arg2);
13534 __vector signed char __builtin_spu_shuffle(__vector signed char arg0, __vector signed char arg1, __vector unsigned char arg2);
13535 __vector unsigned short __builtin_spu_shuffle(__vector unsigned short arg0, __vector unsigned short arg1, __vector unsigned char arg2);
13536 __vector signed short __builtin_spu_shuffle(__vector signed short arg0, __vector signed short arg1, __vector unsigned char arg2);
13537 __vector unsigned int __builtin_spu_shuffle(__vector unsigned int arg0, __vector unsigned int arg1, __vector unsigned char arg2);
13538 __vector signed int __builtin_spu_shuffle(__vector signed int arg0, __vector signed int arg1, __vector unsigned char arg2);
13539 __vector unsigned long long __builtin_spu_shuffle(__vector unsigned long long arg0, __vector unsigned long long arg1, __vector unsigned char arg2);
13540 __vector signed long long __builtin_spu_shuffle(__vector signed long long arg0, __vector signed long long arg1, __vector unsigned char arg2);
13541 __vector float __builtin_spu_shuffle(__vector float arg0, __vector float arg1, __vector unsigned char arg2);
13542 __vector double __builtin_spu_shuffle(__vector double arg0, __vector double arg1, __vector unsigned char arg2);
13543 #else
13544
13545 #endif
13546 __vector unsigned char __builtin_spu_shuffle_0(__vector unsigned char arg0, __vector unsigned char arg1, __vector unsigned char arg2);
13547 __vector signed char __builtin_spu_shuffle_1(__vector signed char arg0, __vector signed char arg1, __vector unsigned char arg2);
13548 __vector unsigned short __builtin_spu_shuffle_2(__vector unsigned short arg0, __vector unsigned short arg1, __vector unsigned char arg2);
13549 __vector signed short __builtin_spu_shuffle_3(__vector signed short arg0, __vector signed short arg1, __vector unsigned char arg2);
13550 __vector unsigned int __builtin_spu_shuffle_4(__vector unsigned int arg0, __vector unsigned int arg1, __vector unsigned char arg2);
13551 __vector signed int __builtin_spu_shuffle_5(__vector signed int arg0, __vector signed int arg1, __vector unsigned char arg2);
13552 __vector unsigned long long __builtin_spu_shuffle_6(__vector unsigned long long arg0, __vector unsigned long long arg1, __vector unsigned char arg2);
13553 __vector signed long long __builtin_spu_shuffle_7(__vector signed long long arg0, __vector signed long long arg1, __vector unsigned char arg2);
13554 __vector float __builtin_spu_shuffle_8(__vector float arg0, __vector float arg1, __vector unsigned char arg2);
13555 __vector double __builtin_spu_shuffle_9(__vector double arg0, __vector double arg1, __vector unsigned char arg2);
13556 #ifdef __coverity_cplusplus
13557 __vector unsigned short __builtin_spu_sl(__vector unsigned short arg0, __vector unsigned short arg1);
13558 __vector signed short __builtin_spu_sl(__vector signed short arg0, __vector unsigned short arg1);
13559 __vector unsigned int __builtin_spu_sl(__vector unsigned int arg0, __vector unsigned int arg1);
13560 __vector signed int __builtin_spu_sl(__vector signed int arg0, __vector unsigned int arg1);
13561 __vector unsigned short __builtin_spu_sl(__vector unsigned short arg0, unsigned int arg1);
13562 __vector signed short __builtin_spu_sl(__vector signed short arg0, unsigned int arg1);
13563 __vector unsigned int __builtin_spu_sl(__vector unsigned int arg0, unsigned int arg1);
13564 __vector signed int __builtin_spu_sl(__vector signed int arg0, unsigned int arg1);
13565 #else
13566
13567 #endif
13568 __vector unsigned short __builtin_spu_sl_0(__vector unsigned short arg0, __vector unsigned short arg1);
13569 __vector signed short __builtin_spu_sl_1(__vector signed short arg0, __vector unsigned short arg1);
13570 __vector unsigned int __builtin_spu_sl_2(__vector unsigned int arg0, __vector unsigned int arg1);
13571 __vector signed int __builtin_spu_sl_3(__vector signed int arg0, __vector unsigned int arg1);
13572 __vector unsigned short __builtin_spu_sl_4(__vector unsigned short arg0, unsigned int arg1);
13573 __vector signed short __builtin_spu_sl_5(__vector signed short arg0, unsigned int arg1);
13574 __vector unsigned int __builtin_spu_sl_6(__vector unsigned int arg0, unsigned int arg1);
13575 __vector signed int __builtin_spu_sl_7(__vector signed int arg0, unsigned int arg1);
13576 #ifdef __coverity_cplusplus
13577 __vector signed long long __builtin_spu_slqw(__vector signed long long arg0, unsigned int arg1);
13578 __vector unsigned long long __builtin_spu_slqw(__vector unsigned long long arg0, unsigned int arg1);
13579 __vector signed int __builtin_spu_slqw(__vector signed int arg0, unsigned int arg1);
13580 __vector unsigned int __builtin_spu_slqw(__vector unsigned int arg0, unsigned int arg1);
13581 __vector signed short __builtin_spu_slqw(__vector signed short arg0, unsigned int arg1);
13582 __vector unsigned short __builtin_spu_slqw(__vector unsigned short arg0, unsigned int arg1);
13583 __vector signed char __builtin_spu_slqw(__vector signed char arg0, unsigned int arg1);
13584 __vector unsigned char __builtin_spu_slqw(__vector unsigned char arg0, unsigned int arg1);
13585 __vector float __builtin_spu_slqw(__vector float arg0, unsigned int arg1);
13586 __vector double __builtin_spu_slqw(__vector double arg0, unsigned int arg1);
13587 #else
13588
13589 #endif
13590 __vector signed long long __builtin_spu_slqw_0(__vector signed long long arg0, unsigned int arg1);
13591 __vector unsigned long long __builtin_spu_slqw_1(__vector unsigned long long arg0, unsigned int arg1);
13592 __vector signed int __builtin_spu_slqw_2(__vector signed int arg0, unsigned int arg1);
13593 __vector unsigned int __builtin_spu_slqw_3(__vector unsigned int arg0, unsigned int arg1);
13594 __vector signed short __builtin_spu_slqw_4(__vector signed short arg0, unsigned int arg1);
13595 __vector unsigned short __builtin_spu_slqw_5(__vector unsigned short arg0, unsigned int arg1);
13596 __vector signed char __builtin_spu_slqw_6(__vector signed char arg0, unsigned int arg1);
13597 __vector unsigned char __builtin_spu_slqw_7(__vector unsigned char arg0, unsigned int arg1);
13598 __vector float __builtin_spu_slqw_8(__vector float arg0, unsigned int arg1);
13599 __vector double __builtin_spu_slqw_9(__vector double arg0, unsigned int arg1);
13600 #ifdef __coverity_cplusplus
13601 __vector signed long long __builtin_spu_slqwbyte(__vector signed long long arg0, unsigned int arg1);
13602 __vector unsigned long long __builtin_spu_slqwbyte(__vector unsigned long long arg0, unsigned int arg1);
13603 __vector signed int __builtin_spu_slqwbyte(__vector signed int arg0, unsigned int arg1);
13604 __vector unsigned int __builtin_spu_slqwbyte(__vector unsigned int arg0, unsigned int arg1);
13605 __vector signed short __builtin_spu_slqwbyte(__vector signed short arg0, unsigned int arg1);
13606 __vector unsigned short __builtin_spu_slqwbyte(__vector unsigned short arg0, unsigned int arg1);
13607 __vector signed char __builtin_spu_slqwbyte(__vector signed char arg0, unsigned int arg1);
13608 __vector unsigned char __builtin_spu_slqwbyte(__vector unsigned char arg0, unsigned int arg1);
13609 __vector float __builtin_spu_slqwbyte(__vector float arg0, unsigned int arg1);
13610 __vector double __builtin_spu_slqwbyte(__vector double arg0, unsigned int arg1);
13611 #else
13612
13613 #endif
13614 __vector signed long long __builtin_spu_slqwbyte_0(__vector signed long long arg0, unsigned int arg1);
13615 __vector unsigned long long __builtin_spu_slqwbyte_1(__vector unsigned long long arg0, unsigned int arg1);
13616 __vector signed int __builtin_spu_slqwbyte_2(__vector signed int arg0, unsigned int arg1);
13617 __vector unsigned int __builtin_spu_slqwbyte_3(__vector unsigned int arg0, unsigned int arg1);
13618 __vector signed short __builtin_spu_slqwbyte_4(__vector signed short arg0, unsigned int arg1);
13619 __vector unsigned short __builtin_spu_slqwbyte_5(__vector unsigned short arg0, unsigned int arg1);
13620 __vector signed char __builtin_spu_slqwbyte_6(__vector signed char arg0, unsigned int arg1);
13621 __vector unsigned char __builtin_spu_slqwbyte_7(__vector unsigned char arg0, unsigned int arg1);
13622 __vector float __builtin_spu_slqwbyte_8(__vector float arg0, unsigned int arg1);
13623 __vector double __builtin_spu_slqwbyte_9(__vector double arg0, unsigned int arg1);
13624 #ifdef __coverity_cplusplus
13625 __vector signed long long __builtin_spu_slqwbytebc(__vector signed long long arg0, unsigned int arg1);
13626 __vector unsigned long long __builtin_spu_slqwbytebc(__vector unsigned long long arg0, unsigned int arg1);
13627 __vector signed int __builtin_spu_slqwbytebc(__vector signed int arg0, unsigned int arg1);
13628 __vector unsigned int __builtin_spu_slqwbytebc(__vector unsigned int arg0, unsigned int arg1);
13629 __vector signed short __builtin_spu_slqwbytebc(__vector signed short arg0, unsigned int arg1);
13630 __vector unsigned short __builtin_spu_slqwbytebc(__vector unsigned short arg0, unsigned int arg1);
13631 __vector signed char __builtin_spu_slqwbytebc(__vector signed char arg0, unsigned int arg1);
13632 __vector unsigned char __builtin_spu_slqwbytebc(__vector unsigned char arg0, unsigned int arg1);
13633 __vector float __builtin_spu_slqwbytebc(__vector float arg0, unsigned int arg1);
13634 __vector double __builtin_spu_slqwbytebc(__vector double arg0, unsigned int arg1);
13635 #else
13636
13637 #endif
13638 __vector signed long long __builtin_spu_slqwbytebc_0(__vector signed long long arg0, unsigned int arg1);
13639 __vector unsigned long long __builtin_spu_slqwbytebc_1(__vector unsigned long long arg0, unsigned int arg1);
13640 __vector signed int __builtin_spu_slqwbytebc_2(__vector signed int arg0, unsigned int arg1);
13641 __vector unsigned int __builtin_spu_slqwbytebc_3(__vector unsigned int arg0, unsigned int arg1);
13642 __vector signed short __builtin_spu_slqwbytebc_4(__vector signed short arg0, unsigned int arg1);
13643 __vector unsigned short __builtin_spu_slqwbytebc_5(__vector unsigned short arg0, unsigned int arg1);
13644 __vector signed char __builtin_spu_slqwbytebc_6(__vector signed char arg0, unsigned int arg1);
13645 __vector unsigned char __builtin_spu_slqwbytebc_7(__vector unsigned char arg0, unsigned int arg1);
13646 __vector float __builtin_spu_slqwbytebc_8(__vector float arg0, unsigned int arg1);
13647 __vector double __builtin_spu_slqwbytebc_9(__vector double arg0, unsigned int arg1);
13648 #ifdef __coverity_cplusplus
13649 __vector unsigned char __builtin_spu_splats(unsigned char arg0);
13650 __vector signed char __builtin_spu_splats(signed char arg0);
13651 __vector unsigned short __builtin_spu_splats(unsigned short arg0);
13652 __vector signed short __builtin_spu_splats(signed short arg0);
13653 __vector unsigned int __builtin_spu_splats(unsigned int arg0);
13654 __vector signed int __builtin_spu_splats(signed int arg0);
13655 __vector unsigned long long __builtin_spu_splats(unsigned long long arg0);
13656 __vector signed long long __builtin_spu_splats(signed long long arg0);
13657 __vector float __builtin_spu_splats(float arg0);
13658 __vector double __builtin_spu_splats(double arg0);
13659 #else
13660
13661 #endif
13662 __vector unsigned char __builtin_spu_splats_0(unsigned char arg0);
13663 __vector signed char __builtin_spu_splats_1(signed char arg0);
13664 __vector unsigned short __builtin_spu_splats_2(unsigned short arg0);
13665 __vector signed short __builtin_spu_splats_3(signed short arg0);
13666 __vector unsigned int __builtin_spu_splats_4(unsigned int arg0);
13667 __vector signed int __builtin_spu_splats_5(signed int arg0);
13668 __vector unsigned long long __builtin_spu_splats_6(unsigned long long arg0);
13669 __vector signed long long __builtin_spu_splats_7(signed long long arg0);
13670 __vector float __builtin_spu_splats_8(float arg0);
13671 __vector double __builtin_spu_splats_9(double arg0);
13672 #ifdef __coverity_cplusplus
13673 __vector unsigned short __builtin_spu_sr(__vector unsigned short arg0, __vector unsigned short arg1);
13674 __vector signed short __builtin_spu_sr(__vector signed short arg0, __vector unsigned short arg1);
13675 __vector unsigned int __builtin_spu_sr(__vector unsigned int arg0, __vector unsigned int arg1);
13676 __vector signed int __builtin_spu_sr(__vector signed int arg0, __vector unsigned int arg1);
13677 __vector unsigned short __builtin_spu_sr(__vector unsigned short arg0, unsigned int arg1);
13678 __vector signed short __builtin_spu_sr(__vector signed short arg0, unsigned int arg1);
13679 __vector unsigned int __builtin_spu_sr(__vector unsigned int arg0, unsigned int arg1);
13680 __vector signed int __builtin_spu_sr(__vector signed int arg0, unsigned int arg1);
13681 #else
13682
13683 #endif
13684 __vector unsigned short __builtin_spu_sr_0(__vector unsigned short arg0, __vector unsigned short arg1);
13685 __vector signed short __builtin_spu_sr_1(__vector signed short arg0, __vector unsigned short arg1);
13686 __vector unsigned int __builtin_spu_sr_2(__vector unsigned int arg0, __vector unsigned int arg1);
13687 __vector signed int __builtin_spu_sr_3(__vector signed int arg0, __vector unsigned int arg1);
13688 __vector unsigned short __builtin_spu_sr_4(__vector unsigned short arg0, unsigned int arg1);
13689 __vector signed short __builtin_spu_sr_5(__vector signed short arg0, unsigned int arg1);
13690 __vector unsigned int __builtin_spu_sr_6(__vector unsigned int arg0, unsigned int arg1);
13691 __vector signed int __builtin_spu_sr_7(__vector signed int arg0, unsigned int arg1);
13692 #ifdef __coverity_cplusplus
13693 __vector unsigned short __builtin_spu_sra(__vector unsigned short arg0, __vector unsigned short arg1);
13694 __vector signed short __builtin_spu_sra(__vector signed short arg0, __vector unsigned short arg1);
13695 __vector unsigned int __builtin_spu_sra(__vector unsigned int arg0, __vector unsigned int arg1);
13696 __vector signed int __builtin_spu_sra(__vector signed int arg0, __vector unsigned int arg1);
13697 __vector unsigned short __builtin_spu_sra(__vector unsigned short arg0, unsigned int arg1);
13698 __vector signed short __builtin_spu_sra(__vector signed short arg0, unsigned int arg1);
13699 __vector unsigned int __builtin_spu_sra(__vector unsigned int arg0, unsigned int arg1);
13700 __vector signed int __builtin_spu_sra(__vector signed int arg0, unsigned int arg1);
13701 #else
13702
13703 #endif
13704 __vector unsigned short __builtin_spu_sra_0(__vector unsigned short arg0, __vector unsigned short arg1);
13705 __vector signed short __builtin_spu_sra_1(__vector signed short arg0, __vector unsigned short arg1);
13706 __vector unsigned int __builtin_spu_sra_2(__vector unsigned int arg0, __vector unsigned int arg1);
13707 __vector signed int __builtin_spu_sra_3(__vector signed int arg0, __vector unsigned int arg1);
13708 __vector unsigned short __builtin_spu_sra_4(__vector unsigned short arg0, unsigned int arg1);
13709 __vector signed short __builtin_spu_sra_5(__vector signed short arg0, unsigned int arg1);
13710 __vector unsigned int __builtin_spu_sra_6(__vector unsigned int arg0, unsigned int arg1);
13711 __vector signed int __builtin_spu_sra_7(__vector signed int arg0, unsigned int arg1);
13712 #ifdef __coverity_cplusplus
13713 __vector signed long long __builtin_spu_srqw(__vector signed long long arg0, unsigned int arg1);
13714 __vector unsigned long long __builtin_spu_srqw(__vector unsigned long long arg0, unsigned int arg1);
13715 __vector signed int __builtin_spu_srqw(__vector signed int arg0, unsigned int arg1);
13716 __vector unsigned int __builtin_spu_srqw(__vector unsigned int arg0, unsigned int arg1);
13717 __vector signed short __builtin_spu_srqw(__vector signed short arg0, unsigned int arg1);
13718 __vector unsigned short __builtin_spu_srqw(__vector unsigned short arg0, unsigned int arg1);
13719 __vector signed char __builtin_spu_srqw(__vector signed char arg0, unsigned int arg1);
13720 __vector unsigned char __builtin_spu_srqw(__vector unsigned char arg0, unsigned int arg1);
13721 __vector float __builtin_spu_srqw(__vector float arg0, unsigned int arg1);
13722 __vector double __builtin_spu_srqw(__vector double arg0, unsigned int arg1);
13723 #else
13724
13725 #endif
13726 __vector signed long long __builtin_spu_srqw_0(__vector signed long long arg0, unsigned int arg1);
13727 __vector unsigned long long __builtin_spu_srqw_1(__vector unsigned long long arg0, unsigned int arg1);
13728 __vector signed int __builtin_spu_srqw_2(__vector signed int arg0, unsigned int arg1);
13729 __vector unsigned int __builtin_spu_srqw_3(__vector unsigned int arg0, unsigned int arg1);
13730 __vector signed short __builtin_spu_srqw_4(__vector signed short arg0, unsigned int arg1);
13731 __vector unsigned short __builtin_spu_srqw_5(__vector unsigned short arg0, unsigned int arg1);
13732 __vector signed char __builtin_spu_srqw_6(__vector signed char arg0, unsigned int arg1);
13733 __vector unsigned char __builtin_spu_srqw_7(__vector unsigned char arg0, unsigned int arg1);
13734 __vector float __builtin_spu_srqw_8(__vector float arg0, unsigned int arg1);
13735 __vector double __builtin_spu_srqw_9(__vector double arg0, unsigned int arg1);
13736 #ifdef __coverity_cplusplus
13737 __vector signed long long __builtin_spu_srqwbyte(__vector signed long long arg0, unsigned int arg1);
13738 __vector unsigned long long __builtin_spu_srqwbyte(__vector unsigned long long arg0, unsigned int arg1);
13739 __vector signed int __builtin_spu_srqwbyte(__vector signed int arg0, unsigned int arg1);
13740 __vector unsigned int __builtin_spu_srqwbyte(__vector unsigned int arg0, unsigned int arg1);
13741 __vector signed short __builtin_spu_srqwbyte(__vector signed short arg0, unsigned int arg1);
13742 __vector unsigned short __builtin_spu_srqwbyte(__vector unsigned short arg0, unsigned int arg1);
13743 __vector signed char __builtin_spu_srqwbyte(__vector signed char arg0, unsigned int arg1);
13744 __vector unsigned char __builtin_spu_srqwbyte(__vector unsigned char arg0, unsigned int arg1);
13745 __vector float __builtin_spu_srqwbyte(__vector float arg0, unsigned int arg1);
13746 __vector double __builtin_spu_srqwbyte(__vector double arg0, unsigned int arg1);
13747 #else
13748
13749 #endif
13750 __vector signed long long __builtin_spu_srqwbyte_0(__vector signed long long arg0, unsigned int arg1);
13751 __vector unsigned long long __builtin_spu_srqwbyte_1(__vector unsigned long long arg0, unsigned int arg1);
13752 __vector signed int __builtin_spu_srqwbyte_2(__vector signed int arg0, unsigned int arg1);
13753 __vector unsigned int __builtin_spu_srqwbyte_3(__vector unsigned int arg0, unsigned int arg1);
13754 __vector signed short __builtin_spu_srqwbyte_4(__vector signed short arg0, unsigned int arg1);
13755 __vector unsigned short __builtin_spu_srqwbyte_5(__vector unsigned short arg0, unsigned int arg1);
13756 __vector signed char __builtin_spu_srqwbyte_6(__vector signed char arg0, unsigned int arg1);
13757 __vector unsigned char __builtin_spu_srqwbyte_7(__vector unsigned char arg0, unsigned int arg1);
13758 __vector float __builtin_spu_srqwbyte_8(__vector float arg0, unsigned int arg1);
13759 __vector double __builtin_spu_srqwbyte_9(__vector double arg0, unsigned int arg1);
13760 #ifdef __coverity_cplusplus
13761 __vector signed long long __builtin_spu_srqwbytebc(__vector signed long long arg0, unsigned int arg1);
13762 __vector unsigned long long __builtin_spu_srqwbytebc(__vector unsigned long long arg0, unsigned int arg1);
13763 __vector signed int __builtin_spu_srqwbytebc(__vector signed int arg0, unsigned int arg1);
13764 __vector unsigned int __builtin_spu_srqwbytebc(__vector unsigned int arg0, unsigned int arg1);
13765 __vector signed short __builtin_spu_srqwbytebc(__vector signed short arg0, unsigned int arg1);
13766 __vector unsigned short __builtin_spu_srqwbytebc(__vector unsigned short arg0, unsigned int arg1);
13767 __vector signed char __builtin_spu_srqwbytebc(__vector signed char arg0, unsigned int arg1);
13768 __vector unsigned char __builtin_spu_srqwbytebc(__vector unsigned char arg0, unsigned int arg1);
13769 __vector float __builtin_spu_srqwbytebc(__vector float arg0, unsigned int arg1);
13770 __vector double __builtin_spu_srqwbytebc(__vector double arg0, unsigned int arg1);
13771 #else
13772
13773 #endif
13774 __vector signed long long __builtin_spu_srqwbytebc_0(__vector signed long long arg0, unsigned int arg1);
13775 __vector unsigned long long __builtin_spu_srqwbytebc_1(__vector unsigned long long arg0, unsigned int arg1);
13776 __vector signed int __builtin_spu_srqwbytebc_2(__vector signed int arg0, unsigned int arg1);
13777 __vector unsigned int __builtin_spu_srqwbytebc_3(__vector unsigned int arg0, unsigned int arg1);
13778 __vector signed short __builtin_spu_srqwbytebc_4(__vector signed short arg0, unsigned int arg1);
13779 __vector unsigned short __builtin_spu_srqwbytebc_5(__vector unsigned short arg0, unsigned int arg1);
13780 __vector signed char __builtin_spu_srqwbytebc_6(__vector signed char arg0, unsigned int arg1);
13781 __vector unsigned char __builtin_spu_srqwbytebc_7(__vector unsigned char arg0, unsigned int arg1);
13782 __vector float __builtin_spu_srqwbytebc_8(__vector float arg0, unsigned int arg1);
13783 __vector double __builtin_spu_srqwbytebc_9(__vector double arg0, unsigned int arg1);
13784 #ifdef __coverity_cplusplus
13785 __vector unsigned short __builtin_spu_sub(__vector unsigned short arg0, __vector unsigned short arg1);
13786 __vector signed short __builtin_spu_sub(__vector signed short arg0, __vector signed short arg1);
13787 __vector unsigned int __builtin_spu_sub(__vector unsigned int arg0, __vector unsigned int arg1);
13788 __vector signed int __builtin_spu_sub(__vector signed int arg0, __vector signed int arg1);
13789 __vector float __builtin_spu_sub(__vector float arg0, __vector float arg1);
13790 __vector double __builtin_spu_sub(__vector double arg0, __vector double arg1);
13791 __vector unsigned short __builtin_spu_sub(unsigned short arg0, __vector unsigned short arg1);
13792 __vector signed short __builtin_spu_sub(signed short arg0, __vector signed short arg1);
13793 __vector unsigned int __builtin_spu_sub(unsigned int arg0, __vector unsigned int arg1);
13794 __vector signed int __builtin_spu_sub(signed int arg0, __vector signed int arg1);
13795 #else
13796
13797 #endif
13798 __vector unsigned short __builtin_spu_sub_0(__vector unsigned short arg0, __vector unsigned short arg1);
13799 __vector signed short __builtin_spu_sub_1(__vector signed short arg0, __vector signed short arg1);
13800 __vector unsigned int __builtin_spu_sub_2(__vector unsigned int arg0, __vector unsigned int arg1);
13801 __vector signed int __builtin_spu_sub_3(__vector signed int arg0, __vector signed int arg1);
13802 __vector float __builtin_spu_sub_4(__vector float arg0, __vector float arg1);
13803 __vector double __builtin_spu_sub_5(__vector double arg0, __vector double arg1);
13804 __vector unsigned short __builtin_spu_sub_6(unsigned short arg0, __vector unsigned short arg1);
13805 __vector signed short __builtin_spu_sub_7(signed short arg0, __vector signed short arg1);
13806 __vector unsigned int __builtin_spu_sub_8(unsigned int arg0, __vector unsigned int arg1);
13807 __vector signed int __builtin_spu_sub_9(signed int arg0, __vector signed int arg1);
13808 #ifdef __coverity_cplusplus
13809 __vector unsigned int __builtin_spu_subx(__vector unsigned int arg0, __vector unsigned int arg1, __vector unsigned int arg2);
13810 __vector signed int __builtin_spu_subx(__vector signed int arg0, __vector signed int arg1, __vector signed int arg2);
13811 #else
13812
13813 #endif
13814 __vector unsigned int __builtin_spu_subx_0(__vector unsigned int arg0, __vector unsigned int arg1, __vector unsigned int arg2);
13815 __vector signed int __builtin_spu_subx_1(__vector signed int arg0, __vector signed int arg1, __vector signed int arg2);
13816 #ifdef __coverity_cplusplus
13817 __vector unsigned char __builtin_spu_xor(__vector unsigned char arg0, __vector unsigned char arg1);
13818 __vector signed char __builtin_spu_xor(__vector signed char arg0, __vector signed char arg1);
13819 __vector unsigned short __builtin_spu_xor(__vector unsigned short arg0, __vector unsigned short arg1);
13820 __vector signed short __builtin_spu_xor(__vector signed short arg0, __vector signed short arg1);
13821 __vector unsigned int __builtin_spu_xor(__vector unsigned int arg0, __vector unsigned int arg1);
13822 __vector signed int __builtin_spu_xor(__vector signed int arg0, __vector signed int arg1);
13823 __vector unsigned long long __builtin_spu_xor(__vector unsigned long long arg0, __vector unsigned long long arg1);
13824 __vector signed long long __builtin_spu_xor(__vector signed long long arg0, __vector signed long long arg1);
13825 __vector float __builtin_spu_xor(__vector float arg0, __vector float arg1);
13826 __vector double __builtin_spu_xor(__vector double arg0, __vector double arg1);
13827 __vector unsigned char __builtin_spu_xor(__vector unsigned char arg0, unsigned char arg1);
13828 __vector signed char __builtin_spu_xor(__vector signed char arg0, signed char arg1);
13829 __vector unsigned short __builtin_spu_xor(__vector unsigned short arg0, unsigned short arg1);
13830 __vector signed short __builtin_spu_xor(__vector signed short arg0, signed short arg1);
13831 __vector unsigned int __builtin_spu_xor(__vector unsigned int arg0, unsigned int arg1);
13832 __vector signed int __builtin_spu_xor(__vector signed int arg0, signed int arg1);
13833 #else
13834
13835 #endif
13836 __vector unsigned char __builtin_spu_xor_0(__vector unsigned char arg0, __vector unsigned char arg1);
13837 __vector signed char __builtin_spu_xor_1(__vector signed char arg0, __vector signed char arg1);
13838 __vector unsigned short __builtin_spu_xor_2(__vector unsigned short arg0, __vector unsigned short arg1);
13839 __vector signed short __builtin_spu_xor_3(__vector signed short arg0, __vector signed short arg1);
13840 __vector unsigned int __builtin_spu_xor_4(__vector unsigned int arg0, __vector unsigned int arg1);
13841 __vector signed int __builtin_spu_xor_5(__vector signed int arg0, __vector signed int arg1);
13842 __vector unsigned long long __builtin_spu_xor_6(__vector unsigned long long arg0, __vector unsigned long long arg1);
13843 __vector signed long long __builtin_spu_xor_7(__vector signed long long arg0, __vector signed long long arg1);
13844 __vector float __builtin_spu_xor_8(__vector float arg0, __vector float arg1);
13845 __vector double __builtin_spu_xor_9(__vector double arg0, __vector double arg1);
13846 __vector unsigned char __builtin_spu_xor_10(__vector unsigned char arg0, unsigned char arg1);
13847 __vector signed char __builtin_spu_xor_11(__vector signed char arg0, signed char arg1);
13848 __vector unsigned short __builtin_spu_xor_12(__vector unsigned short arg0, unsigned short arg1);
13849 __vector signed short __builtin_spu_xor_13(__vector signed short arg0, signed short arg1);
13850 __vector unsigned int __builtin_spu_xor_14(__vector unsigned int arg0, unsigned int arg1);
13851 __vector signed int __builtin_spu_xor_15(__vector signed int arg0, signed int arg1);
13852
13853
13854 #endif
13855 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 0)
13856 int __builtin_va_arg_pack();
13857 __COVERITY_SIZE_TYPE__ __builtin_va_arg_pack_len();
13858
13859
13860 void *__builtin_assume_aligned (const void *exp, __COVERITY_SIZE_TYPE__ align, ...);
13861 #endif
13862
13863 #if (__GNUC__ < 4)
13864 typedef int __g77_integer;
13865 typedef unsigned int __g77_uinteger;
13866 typedef long int __g77_longint;
13867 typedef unsigned long int __g77_ulongint;
13868 #endif
13869
13870 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
13871 __cov_m512 __builtin_ia32_4fmaddps (__cov_v16sf, __cov_v16sf, __cov_v16sf, __cov_v16sf, __cov_v16sf, const __cov_v4sf *);
13872 __cov_m512 __builtin_ia32_4fmaddps_mask (__cov_v16sf, __cov_v16sf, __cov_v16sf, __cov_v16sf, __cov_v16sf, const __cov_v4sf *, __cov_v16sf, unsigned short);
13873 __cov_m128 __builtin_ia32_4fmaddss (__cov_v4sf, __cov_v4sf, __cov_v4sf, __cov_v4sf, __cov_v4sf, const __cov_v4sf *);
13874 __cov_m128 __builtin_ia32_4fmaddss_mask (__cov_v4sf, __cov_v4sf, __cov_v4sf, __cov_v4sf, __cov_v4sf, const __cov_v4sf *, __cov_v4sf, unsigned char);
13875 __cov_m512 __builtin_ia32_4fnmaddps (__cov_v16sf, __cov_v16sf, __cov_v16sf, __cov_v16sf, __cov_v16sf, const __cov_v4sf *);
13876 __cov_m512 __builtin_ia32_4fnmaddps_mask (__cov_v16sf, __cov_v16sf, __cov_v16sf, __cov_v16sf, __cov_v16sf, const __cov_v4sf *, __cov_v16sf, unsigned short);
13877 __cov_m128 __builtin_ia32_4fnmaddss (__cov_v4sf, __cov_v4sf, __cov_v4sf, __cov_v4sf, __cov_v4sf, const __cov_v4sf *);
13878 __cov_m128 __builtin_ia32_4fnmaddss_mask (__cov_v4sf, __cov_v4sf, __cov_v4sf, __cov_v4sf, __cov_v4sf, const __cov_v4sf *, __cov_v4sf, unsigned char);
13879 __cov_m512i __builtin_ia32_vp4dpwssd (__cov_v16si, __cov_v16si, __cov_v16si, __cov_v16si, __cov_v16si, const __cov_v4si *);
13880 __cov_m512i __builtin_ia32_vp4dpwssd_mask (__cov_v16si, __cov_v16si, __cov_v16si, __cov_v16si, __cov_v16si, const __cov_v4si *, __cov_v16si, unsigned short);
13881 __cov_m512i __builtin_ia32_vp4dpwssds (__cov_v16si, __cov_v16si, __cov_v16si, __cov_v16si, __cov_v16si, const __cov_v4si *);
13882 __cov_m512i __builtin_ia32_vp4dpwssds_mask (__cov_v16si, __cov_v16si, __cov_v16si, __cov_v16si, __cov_v16si, const __cov_v4si *, __cov_v16si, unsigned short);
13883 __cov_m512i __builtin_ia32_vpopcountd_v16si (__cov_v16si);
13884 __cov_m512i __builtin_ia32_vpopcountd_v16si_mask (__cov_v16si, __cov_v16si, unsigned short);
13885 __cov_m512i __builtin_ia32_vpopcountq_v8di (__cov_v8di);
13886 __cov_m512i __builtin_ia32_vpopcountq_v8di_mask (__cov_v8di, __cov_v8di, unsigned char);
13887 unsigned int __builtin_ia32_kmovw(unsigned short);
13888 unsigned char __builtin_ia32_ktestcsi (unsigned int, unsigned int);
13889 unsigned char __builtin_ia32_ktestzsi (unsigned int, unsigned int);
13890 unsigned char __builtin_ia32_ktestcdi (unsigned long long, unsigned long long);
13891 unsigned char __builtin_ia32_ktestzdi (unsigned long long, unsigned long long);
13892 unsigned char __builtin_ia32_kortestcsi (unsigned int, unsigned int);
13893 unsigned char __builtin_ia32_kortestzsi (unsigned int, unsigned int);
13894 unsigned char __builtin_ia32_kortestcdi (unsigned long long, unsigned long long);
13895 unsigned char __builtin_ia32_kortestzdi (unsigned long long, unsigned long long);
13896 unsigned int __builtin_ia32_kaddsi (unsigned int, unsigned int);
13897 unsigned long long __builtin_ia32_kadddi (unsigned long long, unsigned long long);
13898 unsigned int __builtin_ia32_kmovd (unsigned int);
13899 unsigned long long __builtin_ia32_kmovq (unsigned long long);
13900 unsigned int __builtin_ia32_knotsi (unsigned int);
13901 unsigned long long __builtin_ia32_knotdi (unsigned long long);
13902 unsigned int __builtin_ia32_korsi (unsigned int, unsigned int);
13903 unsigned long long __builtin_ia32_kordi (unsigned long long, unsigned long long);
13904 unsigned int __builtin_ia32_kxnorsi (unsigned int, unsigned int);
13905 unsigned long long __builtin_ia32_kxnordi (unsigned long long, unsigned long long);
13906 unsigned int __builtin_ia32_kxorsi (unsigned int, unsigned int);
13907 unsigned long long __builtin_ia32_kxordi (unsigned long long, unsigned long long);
13908 unsigned int __builtin_ia32_kandsi (unsigned int, unsigned int);
13909 unsigned long long __builtin_ia32_kanddi (unsigned long long, unsigned long long);
13910 unsigned int __builtin_ia32_kandnsi (unsigned int, unsigned int);
13911 unsigned long long __builtin_ia32_kandndi (unsigned long long, unsigned long long);
13912 unsigned char __builtin_ia32_ktestcqi (unsigned char, unsigned char);
13913 unsigned char __builtin_ia32_ktestzqi (unsigned char, unsigned char);
13914 unsigned char __builtin_ia32_ktestchi (unsigned short, unsigned short);
13915 unsigned char __builtin_ia32_ktestzhi (unsigned short, unsigned short);
13916 unsigned char __builtin_ia32_kortestcqi (unsigned char, unsigned char);
13917 unsigned char __builtin_ia32_kortestzqi (unsigned char, unsigned char);
13918 unsigned char __builtin_ia32_kaddqi (unsigned char, unsigned char);
13919 unsigned short __builtin_ia32_kaddhi (unsigned short, unsigned short);
13920 unsigned int __builtin_ia32_kmovb (unsigned char);
13921 unsigned char __builtin_ia32_knotqi (unsigned char);
13922 unsigned char __builtin_ia32_korqi (unsigned char, unsigned char);
13923 unsigned char __builtin_ia32_kxnorqi (unsigned char, unsigned char);
13924 unsigned char __builtin_ia32_kxorqi (unsigned char, unsigned char);
13925 unsigned char __builtin_ia32_kandqi (unsigned char, unsigned char);
13926 unsigned char __builtin_ia32_kandnqi (unsigned char, unsigned char);
13927 unsigned int __builtin_ia32_rdpid ();
13928 unsigned short __builtin_ia32_kshiftlihi (unsigned short, unsigned char);
13929 unsigned short __builtin_ia32_kshiftrihi (unsigned short, unsigned char);
13930 unsigned int __builtin_ia32_kshiftlisi (unsigned int, unsigned char);
13931 unsigned long long __builtin_ia32_kshiftlidi (unsigned long long, unsigned char);
13932 unsigned int __builtin_ia32_kshiftrisi (unsigned int, unsigned char);
13933 unsigned long long __builtin_ia32_kshiftridi (unsigned long long, unsigned char);
13934 unsigned char __builtin_ia32_kshiftliqi (unsigned char, unsigned char);
13935 unsigned char __builtin_ia32_kshiftriqi (unsigned char, unsigned char);
13936 #endif
13937
13938 #if __COVERITY_GCC_VERSION_AT_LEAST(6, 3)
13939 unsigned short __builtin_ia32_lzcnt_u16 (unsigned short);
13940 unsigned int __builtin_ia32_lzcnt_u32 (unsigned int);
13941 unsigned long long __builtin_ia32_lzcnt_u64 (unsigned long long);
13942 unsigned short __builtin_ia32_tzcnt_u16 (unsigned short);
13943 unsigned int __builtin_ia32_tzcnt_u32 (unsigned int);
13944 unsigned long long __builtin_ia32_tzcnt_u64 (unsigned long long);
13945 #endif
13946
13947 #endif
13948 #ifdef __COVERITY_CILKPLUS
13949 #define _Cilk_spawn
13950 #define _Cilk_sync
13951 #define _Cilk_for for
13952 #endif
13953
13954 #pragma builtin end
13955 #endif
13956 #endif