1
2 #if __COVERITY__
3 #if !defined(COVERITY_COMPAT_4cbf1cd9400f67411fe991ad92257fb4)
4 #define COVERITY_COMPAT_4cbf1cd9400f67411fe991ad92257fb4
5 #pragma builtin begin
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 #define __coverity_cplusplus
22
23 #if defined(__APPLE__)
24 #if defined(__BLOCKS__)
25 #undef __BLOCKS__
26 #endif
27 const void* __builtin___CFStringMakeConstantString(const char*);
28 #endif
29
30 #ifdef __coverity_cplusplus
31 extern "C" {
32 #endif
33
34 #if defined(__arm__) || defined(__ARM_NEON__) || defined(__aarch64__)
35
36
37
38 typedef char __simd128_int8_t __attribute__((__vector_size__(16)));
39 typedef short __simd128_int16_t __attribute__((__vector_size__(16)));
40 typedef int __simd128_int32_t __attribute__((__vector_size__(16)));
41 typedef long long __simd128_int64_t __attribute__((__vector_size__(16)));
42 typedef unsigned char __simd128_uint8_t __attribute__((__vector_size__(16)));
43 typedef unsigned short __simd128_uint16_t __attribute__((__vector_size__(16)));
44 typedef unsigned int __simd128_uint32_t __attribute__((__vector_size__(16)));
45 typedef unsigned long long __simd128_uint64_t __attribute__((__vector_size__(16)));
46 typedef float cov_fp16_t __attribute__((mode(HF)));
47 typedef float __simd128_float32_t __attribute__((__vector_size__(16)));
48 typedef cov_fp16_t __simd128_float16_t __attribute__((__vector_size__(16)));
49 typedef int __builtin_neon_oi __attribute__ ((__vector_size__(32)));
50 typedef int __builtin_neon_xi __attribute__ ((__vector_size__(64)));
51 typedef cov_fp16_t __bf16;
52
53 #endif
54
55
56 #ifdef __arm__
57
58 void __builtin_cxa_end_cleanup();
59 void __builtin_arm_cdp(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int);
60 void __builtin_arm_cdp2(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int);
61 unsigned int __builtin_arm_crc32b(unsigned int, unsigned char);
62 unsigned int __builtin_arm_crc32cb(unsigned int, unsigned char);
63 unsigned int __builtin_arm_crc32ch(unsigned int, short unsigned int);
64 unsigned int __builtin_arm_crc32cw(unsigned int, unsigned int);
65 unsigned int __builtin_arm_crc32h(unsigned int, short unsigned int);
66 unsigned int __builtin_arm_crc32w(unsigned int, unsigned int);
67 void __builtin_arm_ldc(unsigned int, unsigned int, const void*);
68 void __builtin_arm_ldc2(unsigned int, unsigned int, const void*);
69 void __builtin_arm_ldc2l(unsigned int, unsigned int, const void*);
70 void __builtin_arm_ldcl(unsigned int, unsigned int, const void*);
71 void __builtin_arm_mcr(unsigned int, unsigned int, int, unsigned int, unsigned int, unsigned int);
72 void __builtin_arm_mcr2(unsigned int, unsigned int, int, unsigned int, unsigned int, unsigned int);
73 void __builtin_arm_mcrr(unsigned int, unsigned int, long long int, unsigned int);
74 void __builtin_arm_mcrr2(unsigned int, unsigned int, long long int, unsigned int);
75 int __builtin_arm_mrc(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int);
76 int __builtin_arm_mrc2(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int);
77 long long int __builtin_arm_mrrc(unsigned int, unsigned int, unsigned int);
78 long long int __builtin_arm_mrrc2(unsigned int, unsigned int, unsigned int);
79 void __builtin_arm_stc(unsigned int, unsigned int, void*);
80 void __builtin_arm_stc2(unsigned int, unsigned int, void*);
81 void __builtin_arm_stc2l(unsigned int, unsigned int, void*);
82 void __builtin_arm_stcl(unsigned int, unsigned int, void*);
83 void* __builtin___emutls_get_address(void*);
84 void __builtin___emutls_register_common(void*, unsigned int, unsigned int, void*);
85 unsigned int __builtin_arm_get_fpscr ();
86 void __builtin_arm_set_fpscr (unsigned int);
87
88 int __builtin_arm_saturation_occurred(void);
89 int __builtin_arm_qadd(int, int);
90 int __builtin_arm_qadd16(int, int);
91 int __builtin_arm_qadd8(int, int);
92 int __builtin_arm_qasx(int, int);
93 int __builtin_arm_qsax(int, int);
94 int __builtin_arm_qsub(int, int);
95 int __builtin_arm_qsub16(int, int);
96 int __builtin_arm_qsub8(int, int);
97 int __builtin_arm_sadd16(int, int);
98 int __builtin_arm_sadd8(int, int);
99 int __builtin_arm_sasx(int, int);
100 unsigned int __builtin_arm_sel(unsigned int, unsigned int);
101 void __builtin_arm_set_saturation(int);
102 int __builtin_arm_shadd16(int, int);
103 int __builtin_arm_shadd8(int, int);
104 int __builtin_arm_shasx(int, int);
105 int __builtin_arm_shsax(int, int);
106 int __builtin_arm_shsub16(int, int);
107 int __builtin_arm_shsub8(int, int);
108 int __builtin_arm_smlabb(int, int, int);
109 int __builtin_arm_smlad(int, int, int);
110 int __builtin_arm_smladx(int, int, int);
111 long long int __builtin_arm_smlald(int, int, long long int);
112 long long int __builtin_arm_smlaldx(int, int, long long int);
113 int __builtin_arm_smlatb(int, int, int);
114 int __builtin_arm_smlatt(int, int, int);
115 int __builtin_arm_smlawb(int, int, int);
116 int __builtin_arm_smlawt(int, int, int);
117 int __builtin_arm_smlsd(int, int, int);
118 int __builtin_arm_smlsdx(int, int, int);
119 long long int __builtin_arm_smlsld(int, int, long long int);
120 long long int __builtin_arm_smlsldx(int, int, long long int);
121 int __builtin_arm_smuad(int, int);
122 int __builtin_arm_smuadx(int, int);
123 int __builtin_arm_smusd(int, int);
124 int __builtin_arm_smusdx(int, int);
125 unsigned int __builtin_arm_ssat(int, unsigned int);
126 unsigned int __builtin_arm_ssat16(int, unsigned int);
127 int __builtin_arm_ssax(int, int);
128 int __builtin_arm_ssub16(int, int);
129 int __builtin_arm_ssub8(int, int);
130 int __builtin_arm_sxtab16(int, int);
131 int __builtin_arm_sxtb16(int);
132 unsigned int __builtin_arm_uadd16(unsigned int, unsigned int);
133 unsigned int __builtin_arm_uadd8(unsigned int, unsigned int);
134 unsigned int __builtin_arm_uasx(unsigned int, unsigned int);
135 unsigned int __builtin_arm_uhadd16(unsigned int, unsigned int);
136 unsigned int __builtin_arm_uhadd8(unsigned int, unsigned int);
137 unsigned int __builtin_arm_uhasx(unsigned int, unsigned int);
138 unsigned int __builtin_arm_uhsax(unsigned int, unsigned int);
139 unsigned int __builtin_arm_uhsub16(unsigned int, unsigned int);
140 unsigned int __builtin_arm_uhsub8(unsigned int, unsigned int);
141 unsigned int __builtin_arm_uqadd16(unsigned int, unsigned int);
142 unsigned int __builtin_arm_uqadd8(unsigned int, unsigned int);
143 unsigned int __builtin_arm_uqasx(unsigned int, unsigned int);
144 unsigned int __builtin_arm_uqsax(unsigned int, unsigned int);
145 unsigned int __builtin_arm_uqsub16(unsigned int, unsigned int);
146 unsigned int __builtin_arm_uqsub8(unsigned int, unsigned int);
147 unsigned int __builtin_arm_usad8(unsigned int, unsigned int);
148 unsigned int __builtin_arm_usada8(unsigned int, unsigned int, unsigned int);
149 unsigned int __builtin_arm_usat(int, unsigned int);
150 unsigned int __builtin_arm_usat16(int, unsigned int);
151 unsigned int __builtin_arm_usax(unsigned int, unsigned int);
152 unsigned int __builtin_arm_usub16(unsigned int, unsigned int);
153 unsigned int __builtin_arm_usub8(unsigned int, unsigned int);
154 unsigned int __builtin_arm_uxtab16(unsigned int, unsigned int);
155 unsigned int __builtin_arm_uxtb16(unsigned int);
156 void __builtin_sat_imm_check(int, int, int);
157 void* __emutls_get_address(void*);
158 void __emutls_register_common(void*, unsigned int, unsigned int, void*);
159 __bf16 __divbc3(__bf16, __bf16, __bf16, __bf16);
160 __bf16 __mulbc3(__bf16, __bf16, __bf16, __bf16);
161
162
163 __bf16 __divhc3(__bf16, __bf16, __bf16, __bf16);
164 __bf16 __mulhc3(__bf16, __bf16, __bf16, __bf16);
165
166
167 long long int __builtin_arm_cx1adi(int, long long int, unsigned int);
168 int __builtin_arm_cx1asi(int, int, unsigned int);
169 long long int __builtin_arm_cx1di(int, unsigned int);
170 int __builtin_arm_cx1si(int, unsigned int);
171 long long int __builtin_arm_cx2adi(int, long long int, int, unsigned int);
172 int __builtin_arm_cx2asi(int, int, int, unsigned int);
173 long long int __builtin_arm_cx2di(int, int, unsigned int);
174 int __builtin_arm_cx2si(int, int, unsigned int);
175 long long int __builtin_arm_cx3adi(int, long long int, int, int, unsigned int);
176 int __builtin_arm_cx3asi(int, int, int, int, unsigned int);
177 long long int __builtin_arm_cx3di(int, int, int, unsigned int);
178 int __builtin_arm_cx3si(int, int, int, unsigned int);
179
180
181 long long int __builtin_arm_vcx1adi(int, long long int, unsigned int);
182 int __builtin_arm_vcx1asi(int, int, unsigned int);
183 long long int __builtin_arm_vcx1di(int, unsigned int);
184 __simd128_int8_t __builtin_arm_vcx1qa_p_v16qi(int, __simd128_int8_t, unsigned int, short unsigned int);
185 __simd128_int8_t __builtin_arm_vcx1qav16qi(int, __simd128_int8_t, unsigned int);
186 __simd128_int8_t __builtin_arm_vcx1q_p_v16qi(int, __simd128_int8_t, unsigned int, short unsigned int);
187 __simd128_int8_t __builtin_arm_vcx1qv16qi(int, unsigned int);
188 int __builtin_arm_vcx1si(int, unsigned int);
189 long long int __builtin_arm_vcx2adi(int, long long int, long long int, unsigned int);
190 int __builtin_arm_vcx2asi(int, int, int, unsigned int);
191 long long int __builtin_arm_vcx2di(int, long long int, unsigned int);
192 __simd128_int8_t __builtin_arm_vcx2qa_p_v16qi(int, __simd128_int8_t, __simd128_int8_t, unsigned int, short unsigned int);
193 __simd128_int8_t __builtin_arm_vcx2qav16qi(int, __simd128_int8_t, __simd128_int8_t, unsigned int);
194 __simd128_int8_t __builtin_arm_vcx2q_p_v16qi(int, __simd128_int8_t, __simd128_int8_t, unsigned int, short unsigned int);
195 __simd128_int8_t __builtin_arm_vcx2qv16qi(int, __simd128_int8_t, unsigned int);
196 int __builtin_arm_vcx2si(int, int, unsigned int);
197 long long int __builtin_arm_vcx3adi(int, long long int, long long int, long long int, unsigned int);
198 int __builtin_arm_vcx3asi(int, int, int, int, unsigned int);
199 long long int __builtin_arm_vcx3di(int, long long int, long long int, unsigned int);
200 __simd128_int8_t __builtin_arm_vcx3qa_p_v16qi(int, __simd128_int8_t, __simd128_int8_t, __simd128_int8_t, unsigned int, short unsigned int);
201 __simd128_int8_t __builtin_arm_vcx3qav16qi(int, __simd128_int8_t, __simd128_int8_t, __simd128_int8_t, unsigned int);
202 __simd128_int8_t __builtin_arm_vcx3q_p_v16qi(int, __simd128_int8_t, __simd128_int8_t, __simd128_int8_t, unsigned int, short unsigned int);
203 __simd128_int8_t __builtin_arm_vcx3qv16qi(int, __simd128_int8_t, __simd128_int8_t, unsigned int);
204 int __builtin_arm_vcx3si(int, int, int, unsigned int);
205
206
207 int __builtin_arm_get_fpscr_nzcvqc(void);
208 void __builtin_arm_set_fpscr_nzcvqc(int);
209 long long int __builtin_mve_sqrshrl_sat48_di(long long int, int);
210 long long int __builtin_mve_sqrshrl_sat64_di(long long int, int);
211 int __builtin_mve_sqrshr_si(int, int);
212 long long unsigned int __builtin_mve_sqshll_di(long long unsigned int, const int);
213 unsigned int __builtin_mve_sqshl_si(long long unsigned int, const int);
214 long long unsigned int __builtin_mve_srshrl_di(long long unsigned int, const int);
215 unsigned int __builtin_mve_srshr_si(long long unsigned int, const int);
216 long long unsigned int __builtin_mve_uqrshll_sat48_di(long long unsigned int, int);
217 long long unsigned int __builtin_mve_uqrshll_sat64_di(long long unsigned int, int);
218 unsigned int __builtin_mve_uqrshl_si(unsigned int, int);
219 long long unsigned int __builtin_mve_uqshll_di(long long unsigned int, const int);
220 unsigned int __builtin_mve_uqshl_si(unsigned int, const int);
221 long long unsigned int __builtin_mve_urshrl_di(long long unsigned int, const int);
222 unsigned int __builtin_mve_urshr_si(unsigned int, const int);
223 unsigned int __builtin_mve_vabavq_p_sv16qi(unsigned int, __simd128_int8_t, __simd128_int8_t, short unsigned int);
224 unsigned int __builtin_mve_vabavq_p_sv4si(unsigned int, __simd128_int32_t, __simd128_int32_t, short unsigned int);
225 unsigned int __builtin_mve_vabavq_p_sv8hi(unsigned int, __simd128_int16_t, __simd128_int16_t, short unsigned int);
226 unsigned int __builtin_mve_vabavq_p_uv16qi(unsigned int, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
227 unsigned int __builtin_mve_vabavq_p_uv4si(unsigned int, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
228 unsigned int __builtin_mve_vabavq_p_uv8hi(unsigned int, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
229 unsigned int __builtin_mve_vabavq_sv16qi(unsigned int, __simd128_int8_t, __simd128_int8_t);
230 unsigned int __builtin_mve_vabavq_sv4si(unsigned int, __simd128_int32_t, __simd128_int32_t);
231 unsigned int __builtin_mve_vabavq_sv8hi(unsigned int, __simd128_int16_t, __simd128_int16_t);
232 unsigned int __builtin_mve_vabavq_uv16qi(unsigned int, __simd128_uint8_t, __simd128_uint8_t);
233 unsigned int __builtin_mve_vabavq_uv4si(unsigned int, __simd128_uint32_t, __simd128_uint32_t);
234 unsigned int __builtin_mve_vabavq_uv8hi(unsigned int, __simd128_uint16_t, __simd128_uint16_t);
235 __simd128_float32_t __builtin_mve_vabdq_fv4sf(__simd128_float32_t, __simd128_float32_t);
236 __simd128_float16_t __builtin_mve_vabdq_fv8hf(__simd128_float16_t, __simd128_float16_t);
237 __simd128_float32_t __builtin_mve_vabdq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
238 __simd128_float16_t __builtin_mve_vabdq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
239 __simd128_int8_t __builtin_mve_vabdq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
240 __simd128_int32_t __builtin_mve_vabdq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
241 __simd128_int16_t __builtin_mve_vabdq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
242 __simd128_uint8_t __builtin_mve_vabdq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
243 __simd128_uint32_t __builtin_mve_vabdq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
244 __simd128_uint16_t __builtin_mve_vabdq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
245 __simd128_int8_t __builtin_mve_vabdq_sv16qi(__simd128_int8_t, __simd128_int8_t);
246 __simd128_int32_t __builtin_mve_vabdq_sv4si(__simd128_int32_t, __simd128_int32_t);
247 __simd128_int16_t __builtin_mve_vabdq_sv8hi(__simd128_int16_t, __simd128_int16_t);
248 __simd128_uint8_t __builtin_mve_vabdq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
249 __simd128_uint32_t __builtin_mve_vabdq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
250 __simd128_uint16_t __builtin_mve_vabdq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
251 __simd128_float32_t __builtin_mve_vabsq_fv4sf(__simd128_float32_t);
252 __simd128_float16_t __builtin_mve_vabsq_fv8hf(__simd128_float16_t);
253 __simd128_float32_t __builtin_mve_vabsq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
254 __simd128_float16_t __builtin_mve_vabsq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
255 __simd128_int8_t __builtin_mve_vabsq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
256 __simd128_int32_t __builtin_mve_vabsq_m_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
257 __simd128_int16_t __builtin_mve_vabsq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
258 __simd128_int8_t __builtin_mve_vabsq_sv16qi(__simd128_int8_t);
259 __simd128_int32_t __builtin_mve_vabsq_sv4si(__simd128_int32_t);
260 __simd128_int16_t __builtin_mve_vabsq_sv8hi(__simd128_int16_t);
261 __simd128_int32_t __builtin_mve_vadciq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
262 __simd128_uint32_t __builtin_mve_vadciq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
263 __simd128_int32_t __builtin_mve_vadciq_sv4si(__simd128_int32_t, __simd128_int32_t);
264 __simd128_uint32_t __builtin_mve_vadciq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
265 __simd128_int32_t __builtin_mve_vadcq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
266 __simd128_uint32_t __builtin_mve_vadcq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
267 __simd128_int32_t __builtin_mve_vadcq_sv4si(__simd128_int32_t, __simd128_int32_t);
268 __simd128_uint32_t __builtin_mve_vadcq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
269 long long int __builtin_mve_vaddlvaq_p_sv4si(long long int, __simd128_int32_t, short unsigned int);
270 long long unsigned int __builtin_mve_vaddlvaq_p_uv4si(long long unsigned int, __simd128_uint32_t, short unsigned int);
271 long long int __builtin_mve_vaddlvaq_sv4si(long long int, __simd128_int32_t);
272 long long unsigned int __builtin_mve_vaddlvaq_uv4si(long long unsigned int, __simd128_uint32_t);
273 long long int __builtin_mve_vaddlvq_p_sv4si(__simd128_int32_t, short unsigned int);
274 long long unsigned int __builtin_mve_vaddlvq_p_uv4si(__simd128_uint32_t, short unsigned int);
275 long long int __builtin_mve_vaddlvq_sv4si(__simd128_int32_t);
276 long long unsigned int __builtin_mve_vaddlvq_uv4si(__simd128_uint32_t);
277 __simd128_float32_t __builtin_mve_vaddq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
278 __simd128_float16_t __builtin_mve_vaddq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
279 __simd128_float32_t __builtin_mve_vaddq_m_n_fv4sf(__simd128_float32_t, __simd128_float32_t, float, short unsigned int);
280 __simd128_float16_t __builtin_mve_vaddq_m_n_fv8hf(__simd128_float16_t, __simd128_float16_t, __bf16, short unsigned int);
281 __simd128_int8_t __builtin_mve_vaddq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char, short unsigned int);
282 __simd128_int32_t __builtin_mve_vaddq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
283 __simd128_int16_t __builtin_mve_vaddq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int, short unsigned int);
284 __simd128_uint8_t __builtin_mve_vaddq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, unsigned char, short unsigned int);
285 __simd128_uint32_t __builtin_mve_vaddq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, unsigned int, short unsigned int);
286 __simd128_uint16_t __builtin_mve_vaddq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int, short unsigned int);
287 __simd128_int8_t __builtin_mve_vaddq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
288 __simd128_int32_t __builtin_mve_vaddq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
289 __simd128_int16_t __builtin_mve_vaddq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
290 __simd128_uint8_t __builtin_mve_vaddq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
291 __simd128_uint32_t __builtin_mve_vaddq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
292 __simd128_uint16_t __builtin_mve_vaddq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
293 __simd128_float32_t __builtin_mve_vaddq_n_fv4sf(__simd128_float32_t, float);
294 __simd128_float16_t __builtin_mve_vaddq_n_fv8hf(__simd128_float16_t, __bf16);
295 __simd128_int8_t __builtin_mve_vaddq_n_sv16qi(__simd128_int8_t, signed char);
296 __simd128_int32_t __builtin_mve_vaddq_n_sv4si(__simd128_int32_t, int);
297 __simd128_int16_t __builtin_mve_vaddq_n_sv8hi(__simd128_int16_t, short int);
298 __simd128_uint8_t __builtin_mve_vaddq_n_uv16qi(__simd128_uint8_t, unsigned char);
299 __simd128_uint32_t __builtin_mve_vaddq_n_uv4si(__simd128_uint32_t, unsigned int);
300 __simd128_uint16_t __builtin_mve_vaddq_n_uv8hi(__simd128_uint16_t, short unsigned int);
301 int __builtin_mve_vaddvaq_p_sv16qi(int, __simd128_int8_t, short unsigned int);
302 int __builtin_mve_vaddvaq_p_sv4si(int, __simd128_int32_t, short unsigned int);
303 int __builtin_mve_vaddvaq_p_sv8hi(int, __simd128_int16_t, short unsigned int);
304 unsigned int __builtin_mve_vaddvaq_p_uv16qi(unsigned int, __simd128_uint8_t, short unsigned int);
305 unsigned int __builtin_mve_vaddvaq_p_uv4si(unsigned int, __simd128_uint32_t, short unsigned int);
306 unsigned int __builtin_mve_vaddvaq_p_uv8hi(unsigned int, __simd128_uint16_t, short unsigned int);
307 int __builtin_mve_vaddvaq_sv16qi(int, __simd128_int8_t);
308 int __builtin_mve_vaddvaq_sv4si(int, __simd128_int32_t);
309 int __builtin_mve_vaddvaq_sv8hi(int, __simd128_int16_t);
310 unsigned int __builtin_mve_vaddvaq_uv16qi(unsigned int, __simd128_uint8_t);
311 unsigned int __builtin_mve_vaddvaq_uv4si(unsigned int, __simd128_uint32_t);
312 unsigned int __builtin_mve_vaddvaq_uv8hi(unsigned int, __simd128_uint16_t);
313 int __builtin_mve_vaddvq_p_sv16qi(__simd128_int8_t, short unsigned int);
314 int __builtin_mve_vaddvq_p_sv4si(__simd128_int32_t, short unsigned int);
315 int __builtin_mve_vaddvq_p_sv8hi(__simd128_int16_t, short unsigned int);
316 unsigned int __builtin_mve_vaddvq_p_uv16qi(__simd128_uint8_t, short unsigned int);
317 unsigned int __builtin_mve_vaddvq_p_uv4si(__simd128_uint32_t, short unsigned int);
318 unsigned int __builtin_mve_vaddvq_p_uv8hi(__simd128_uint16_t, short unsigned int);
319 int __builtin_mve_vaddvq_sv16qi(__simd128_int8_t);
320 int __builtin_mve_vaddvq_sv4si(__simd128_int32_t);
321 int __builtin_mve_vaddvq_sv8hi(__simd128_int16_t);
322 unsigned int __builtin_mve_vaddvq_uv16qi(__simd128_uint8_t);
323 unsigned int __builtin_mve_vaddvq_uv4si(__simd128_uint32_t);
324 unsigned int __builtin_mve_vaddvq_uv8hi(__simd128_uint16_t);
325 __simd128_float32_t __builtin_mve_vandq_fv4sf(__simd128_float32_t, __simd128_float32_t);
326 __simd128_float16_t __builtin_mve_vandq_fv8hf(__simd128_float16_t, __simd128_float16_t);
327 __simd128_float32_t __builtin_mve_vandq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
328 __simd128_float16_t __builtin_mve_vandq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
329 __simd128_int8_t __builtin_mve_vandq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
330 __simd128_int32_t __builtin_mve_vandq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
331 __simd128_int16_t __builtin_mve_vandq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
332 __simd128_uint8_t __builtin_mve_vandq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
333 __simd128_uint32_t __builtin_mve_vandq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
334 __simd128_uint16_t __builtin_mve_vandq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
335 __simd128_int8_t __builtin_mve_vandq_sv16qi(__simd128_int8_t, __simd128_int8_t);
336 __simd128_int32_t __builtin_mve_vandq_sv4si(__simd128_int32_t, __simd128_int32_t);
337 __simd128_int16_t __builtin_mve_vandq_sv8hi(__simd128_int16_t, __simd128_int16_t);
338 __simd128_uint8_t __builtin_mve_vandq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
339 __simd128_uint32_t __builtin_mve_vandq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
340 __simd128_uint16_t __builtin_mve_vandq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
341 __simd128_float32_t __builtin_mve_vbicq_fv4sf(__simd128_float32_t, __simd128_float32_t);
342 __simd128_float16_t __builtin_mve_vbicq_fv8hf(__simd128_float16_t, __simd128_float16_t);
343 __simd128_float32_t __builtin_mve_vbicq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
344 __simd128_float16_t __builtin_mve_vbicq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
345 __simd128_int32_t __builtin_mve_vbicq_m_n_sv4si(__simd128_int32_t, int, short unsigned int);
346 __simd128_int16_t __builtin_mve_vbicq_m_n_sv8hi(__simd128_int16_t, int, short unsigned int);
347 __simd128_uint32_t __builtin_mve_vbicq_m_n_uv4si(__simd128_uint32_t, int, short unsigned int);
348 __simd128_uint16_t __builtin_mve_vbicq_m_n_uv8hi(__simd128_uint16_t, int, short unsigned int);
349 __simd128_int8_t __builtin_mve_vbicq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
350 __simd128_int32_t __builtin_mve_vbicq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
351 __simd128_int16_t __builtin_mve_vbicq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
352 __simd128_uint8_t __builtin_mve_vbicq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
353 __simd128_uint32_t __builtin_mve_vbicq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
354 __simd128_uint16_t __builtin_mve_vbicq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
355 __simd128_int32_t __builtin_mve_vbicq_n_sv4si(__simd128_int32_t, int);
356 __simd128_int16_t __builtin_mve_vbicq_n_sv8hi(__simd128_int16_t, int);
357 __simd128_uint32_t __builtin_mve_vbicq_n_uv4si(__simd128_uint32_t, int);
358 __simd128_uint16_t __builtin_mve_vbicq_n_uv8hi(__simd128_uint16_t, int);
359 __simd128_int8_t __builtin_mve_vbicq_sv16qi(__simd128_int8_t, __simd128_int8_t);
360 __simd128_int32_t __builtin_mve_vbicq_sv4si(__simd128_int32_t, __simd128_int32_t);
361 __simd128_int16_t __builtin_mve_vbicq_sv8hi(__simd128_int16_t, __simd128_int16_t);
362 __simd128_uint8_t __builtin_mve_vbicq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
363 __simd128_uint32_t __builtin_mve_vbicq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
364 __simd128_uint16_t __builtin_mve_vbicq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
365 __simd128_float32_t __builtin_mve_vbrsrq_m_n_fv4sf(__simd128_float32_t, __simd128_float32_t, int, short unsigned int);
366 __simd128_float16_t __builtin_mve_vbrsrq_m_n_fv8hf(__simd128_float16_t, __simd128_float16_t, int, short unsigned int);
367 __simd128_int8_t __builtin_mve_vbrsrq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, int, short unsigned int);
368 __simd128_int32_t __builtin_mve_vbrsrq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
369 __simd128_int16_t __builtin_mve_vbrsrq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, int, short unsigned int);
370 __simd128_uint8_t __builtin_mve_vbrsrq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, int, short unsigned int);
371 __simd128_uint32_t __builtin_mve_vbrsrq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, int, short unsigned int);
372 __simd128_uint16_t __builtin_mve_vbrsrq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, int, short unsigned int);
373 __simd128_float32_t __builtin_mve_vbrsrq_n_fv4sf(__simd128_float32_t, int);
374 __simd128_float16_t __builtin_mve_vbrsrq_n_fv8hf(__simd128_float16_t, int);
375 __simd128_int8_t __builtin_mve_vbrsrq_n_sv16qi(__simd128_int8_t, int);
376 __simd128_int32_t __builtin_mve_vbrsrq_n_sv4si(__simd128_int32_t, int);
377 __simd128_int16_t __builtin_mve_vbrsrq_n_sv8hi(__simd128_int16_t, int);
378 __simd128_uint8_t __builtin_mve_vbrsrq_n_uv16qi(__simd128_uint8_t, int);
379 __simd128_uint32_t __builtin_mve_vbrsrq_n_uv4si(__simd128_uint32_t, int);
380 __simd128_uint16_t __builtin_mve_vbrsrq_n_uv8hi(__simd128_uint16_t, int);
381 __simd128_float32_t __builtin_mve_vcaddq_rot270_fv4sf(__simd128_float32_t, __simd128_float32_t);
382 __simd128_float16_t __builtin_mve_vcaddq_rot270_fv8hf(__simd128_float16_t, __simd128_float16_t);
383 __simd128_float32_t __builtin_mve_vcaddq_rot270_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
384 __simd128_float16_t __builtin_mve_vcaddq_rot270_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
385 __simd128_int8_t __builtin_mve_vcaddq_rot270_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
386 __simd128_int32_t __builtin_mve_vcaddq_rot270_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
387 __simd128_int16_t __builtin_mve_vcaddq_rot270_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
388 __simd128_uint8_t __builtin_mve_vcaddq_rot270_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
389 __simd128_uint32_t __builtin_mve_vcaddq_rot270_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
390 __simd128_uint16_t __builtin_mve_vcaddq_rot270_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
391 __simd128_int8_t __builtin_mve_vcaddq_rot270_sv16qi(__simd128_int8_t, __simd128_int8_t);
392 __simd128_int32_t __builtin_mve_vcaddq_rot270_sv4si(__simd128_int32_t, __simd128_int32_t);
393 __simd128_int16_t __builtin_mve_vcaddq_rot270_sv8hi(__simd128_int16_t, __simd128_int16_t);
394 __simd128_uint8_t __builtin_mve_vcaddq_rot270_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
395 __simd128_uint32_t __builtin_mve_vcaddq_rot270_uv4si(__simd128_uint32_t, __simd128_uint32_t);
396 __simd128_uint16_t __builtin_mve_vcaddq_rot270_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
397 __simd128_float32_t __builtin_mve_vcaddq_rot90_fv4sf(__simd128_float32_t, __simd128_float32_t);
398 __simd128_float16_t __builtin_mve_vcaddq_rot90_fv8hf(__simd128_float16_t, __simd128_float16_t);
399 __simd128_float32_t __builtin_mve_vcaddq_rot90_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
400 __simd128_float16_t __builtin_mve_vcaddq_rot90_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
401 __simd128_int8_t __builtin_mve_vcaddq_rot90_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
402 __simd128_int32_t __builtin_mve_vcaddq_rot90_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
403 __simd128_int16_t __builtin_mve_vcaddq_rot90_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
404 __simd128_uint8_t __builtin_mve_vcaddq_rot90_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
405 __simd128_uint32_t __builtin_mve_vcaddq_rot90_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
406 __simd128_uint16_t __builtin_mve_vcaddq_rot90_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
407 __simd128_int8_t __builtin_mve_vcaddq_rot90_sv16qi(__simd128_int8_t, __simd128_int8_t);
408 __simd128_int32_t __builtin_mve_vcaddq_rot90_sv4si(__simd128_int32_t, __simd128_int32_t);
409 __simd128_int16_t __builtin_mve_vcaddq_rot90_sv8hi(__simd128_int16_t, __simd128_int16_t);
410 __simd128_uint8_t __builtin_mve_vcaddq_rot90_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
411 __simd128_uint32_t __builtin_mve_vcaddq_rot90_uv4si(__simd128_uint32_t, __simd128_uint32_t);
412 __simd128_uint16_t __builtin_mve_vcaddq_rot90_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
413 __simd128_int8_t __builtin_mve_vclsq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
414 __simd128_int32_t __builtin_mve_vclsq_m_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
415 __simd128_int16_t __builtin_mve_vclsq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
416 __simd128_int8_t __builtin_mve_vclsq_sv16qi(__simd128_int8_t);
417 __simd128_int32_t __builtin_mve_vclsq_sv4si(__simd128_int32_t);
418 __simd128_int16_t __builtin_mve_vclsq_sv8hi(__simd128_int16_t);
419 __simd128_int8_t __builtin_mve_vclzq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
420 __simd128_int32_t __builtin_mve_vclzq_m_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
421 __simd128_int16_t __builtin_mve_vclzq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
422 __simd128_uint8_t __builtin_mve_vclzq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, short unsigned int);
423 __simd128_uint32_t __builtin_mve_vclzq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, short unsigned int);
424 __simd128_uint16_t __builtin_mve_vclzq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
425 __simd128_int8_t __builtin_mve_vclzq_sv16qi(__simd128_int8_t);
426 __simd128_int32_t __builtin_mve_vclzq_sv4si(__simd128_int32_t);
427 __simd128_int16_t __builtin_mve_vclzq_sv8hi(__simd128_int16_t);
428 __simd128_uint8_t __builtin_mve_vclzq_uv16qi(__simd128_uint8_t);
429 __simd128_uint32_t __builtin_mve_vclzq_uv4si(__simd128_uint32_t);
430 __simd128_uint16_t __builtin_mve_vclzq_uv8hi(__simd128_uint16_t);
431 __simd128_float32_t __builtin_mve_vcmlaq_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t);
432 __simd128_float16_t __builtin_mve_vcmlaq_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t);
433 __simd128_float32_t __builtin_mve_vcmlaq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
434 __simd128_float16_t __builtin_mve_vcmlaq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
435 __simd128_float32_t __builtin_mve_vcmlaq_rot180_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t);
436 __simd128_float16_t __builtin_mve_vcmlaq_rot180_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t);
437 __simd128_float32_t __builtin_mve_vcmlaq_rot180_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
438 __simd128_float16_t __builtin_mve_vcmlaq_rot180_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
439 __simd128_float32_t __builtin_mve_vcmlaq_rot270_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t);
440 __simd128_float16_t __builtin_mve_vcmlaq_rot270_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t);
441 __simd128_float32_t __builtin_mve_vcmlaq_rot270_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
442 __simd128_float16_t __builtin_mve_vcmlaq_rot270_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
443 __simd128_float32_t __builtin_mve_vcmlaq_rot90_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t);
444 __simd128_float16_t __builtin_mve_vcmlaq_rot90_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t);
445 __simd128_float32_t __builtin_mve_vcmlaq_rot90_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
446 __simd128_float16_t __builtin_mve_vcmlaq_rot90_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
447 short unsigned int __builtin_mve_vcmpcsq_m_n_uv16qi(__simd128_uint8_t, unsigned char, short unsigned int);
448 short unsigned int __builtin_mve_vcmpcsq_m_n_uv4si(__simd128_uint32_t, unsigned int, short unsigned int);
449 short unsigned int __builtin_mve_vcmpcsq_m_n_uv8hi(__simd128_uint16_t, short unsigned int, short unsigned int);
450 short unsigned int __builtin_mve_vcmpcsq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, short unsigned int);
451 short unsigned int __builtin_mve_vcmpcsq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, short unsigned int);
452 short unsigned int __builtin_mve_vcmpcsq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
453 short unsigned int __builtin_mve_vcmpcsq_n_uv16qi(__simd128_uint8_t, unsigned char);
454 short unsigned int __builtin_mve_vcmpcsq_n_uv4si(__simd128_uint32_t, unsigned int);
455 short unsigned int __builtin_mve_vcmpcsq_n_uv8hi(__simd128_uint16_t, short unsigned int);
456 short unsigned int __builtin_mve_vcmpcsq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
457 short unsigned int __builtin_mve_vcmpcsq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
458 short unsigned int __builtin_mve_vcmpcsq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
459 short unsigned int __builtin_mve_vcmpeqq_fv4sf(__simd128_float32_t, __simd128_float32_t);
460 short unsigned int __builtin_mve_vcmpeqq_fv8hf(__simd128_float16_t, __simd128_float16_t);
461 short unsigned int __builtin_mve_vcmpeqq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
462 short unsigned int __builtin_mve_vcmpeqq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
463 short unsigned int __builtin_mve_vcmpeqq_m_n_fv4sf(__simd128_float32_t, float, short unsigned int);
464 short unsigned int __builtin_mve_vcmpeqq_m_n_fv8hf(__simd128_float16_t, __bf16, short unsigned int);
465 short unsigned int __builtin_mve_vcmpeqq_m_n_sv16qi(__simd128_int8_t, signed char, short unsigned int);
466 short unsigned int __builtin_mve_vcmpeqq_m_n_sv4si(__simd128_int32_t, int, short unsigned int);
467 short unsigned int __builtin_mve_vcmpeqq_m_n_sv8hi(__simd128_int16_t, short int, short unsigned int);
468 short unsigned int __builtin_mve_vcmpeqq_m_n_uv16qi(__simd128_uint8_t, unsigned char, short unsigned int);
469 short unsigned int __builtin_mve_vcmpeqq_m_n_uv4si(__simd128_uint32_t, unsigned int, short unsigned int);
470 short unsigned int __builtin_mve_vcmpeqq_m_n_uv8hi(__simd128_uint16_t, short unsigned int, short unsigned int);
471 short unsigned int __builtin_mve_vcmpeqq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
472 short unsigned int __builtin_mve_vcmpeqq_m_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
473 short unsigned int __builtin_mve_vcmpeqq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
474 short unsigned int __builtin_mve_vcmpeqq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, short unsigned int);
475 short unsigned int __builtin_mve_vcmpeqq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, short unsigned int);
476 short unsigned int __builtin_mve_vcmpeqq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
477 short unsigned int __builtin_mve_vcmpeqq_n_fv4sf(__simd128_float32_t, float);
478 short unsigned int __builtin_mve_vcmpeqq_n_fv8hf(__simd128_float16_t, __bf16);
479 short unsigned int __builtin_mve_vcmpeqq_n_sv16qi(__simd128_int8_t, signed char);
480 short unsigned int __builtin_mve_vcmpeqq_n_sv4si(__simd128_int32_t, int);
481 short unsigned int __builtin_mve_vcmpeqq_n_sv8hi(__simd128_int16_t, short int);
482 short unsigned int __builtin_mve_vcmpeqq_n_uv16qi(__simd128_uint8_t, unsigned char);
483 short unsigned int __builtin_mve_vcmpeqq_n_uv4si(__simd128_uint32_t, unsigned int);
484 short unsigned int __builtin_mve_vcmpeqq_n_uv8hi(__simd128_uint16_t, short unsigned int);
485 short unsigned int __builtin_mve_vcmpeqq_sv16qi(__simd128_int8_t, __simd128_int8_t);
486 short unsigned int __builtin_mve_vcmpeqq_sv4si(__simd128_int32_t, __simd128_int32_t);
487 short unsigned int __builtin_mve_vcmpeqq_sv8hi(__simd128_int16_t, __simd128_int16_t);
488 short unsigned int __builtin_mve_vcmpeqq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
489 short unsigned int __builtin_mve_vcmpeqq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
490 short unsigned int __builtin_mve_vcmpeqq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
491 short unsigned int __builtin_mve_vcmpgeq_fv4sf(__simd128_float32_t, __simd128_float32_t);
492 short unsigned int __builtin_mve_vcmpgeq_fv8hf(__simd128_float16_t, __simd128_float16_t);
493 short unsigned int __builtin_mve_vcmpgeq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
494 short unsigned int __builtin_mve_vcmpgeq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
495 short unsigned int __builtin_mve_vcmpgeq_m_n_fv4sf(__simd128_float32_t, float, short unsigned int);
496 short unsigned int __builtin_mve_vcmpgeq_m_n_fv8hf(__simd128_float16_t, __bf16, short unsigned int);
497 short unsigned int __builtin_mve_vcmpgeq_m_n_sv16qi(__simd128_int8_t, signed char, short unsigned int);
498 short unsigned int __builtin_mve_vcmpgeq_m_n_sv4si(__simd128_int32_t, int, short unsigned int);
499 short unsigned int __builtin_mve_vcmpgeq_m_n_sv8hi(__simd128_int16_t, short int, short unsigned int);
500 short unsigned int __builtin_mve_vcmpgeq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
501 short unsigned int __builtin_mve_vcmpgeq_m_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
502 short unsigned int __builtin_mve_vcmpgeq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
503 short unsigned int __builtin_mve_vcmpgeq_n_fv4sf(__simd128_float32_t, float);
504 short unsigned int __builtin_mve_vcmpgeq_n_fv8hf(__simd128_float16_t, __bf16);
505 short unsigned int __builtin_mve_vcmpgeq_n_sv16qi(__simd128_int8_t, signed char);
506 short unsigned int __builtin_mve_vcmpgeq_n_sv4si(__simd128_int32_t, int);
507 short unsigned int __builtin_mve_vcmpgeq_n_sv8hi(__simd128_int16_t, short int);
508 short unsigned int __builtin_mve_vcmpgeq_sv16qi(__simd128_int8_t, __simd128_int8_t);
509 short unsigned int __builtin_mve_vcmpgeq_sv4si(__simd128_int32_t, __simd128_int32_t);
510 short unsigned int __builtin_mve_vcmpgeq_sv8hi(__simd128_int16_t, __simd128_int16_t);
511 short unsigned int __builtin_mve_vcmpgtq_fv4sf(__simd128_float32_t, __simd128_float32_t);
512 short unsigned int __builtin_mve_vcmpgtq_fv8hf(__simd128_float16_t, __simd128_float16_t);
513 short unsigned int __builtin_mve_vcmpgtq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
514 short unsigned int __builtin_mve_vcmpgtq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
515 short unsigned int __builtin_mve_vcmpgtq_m_n_fv4sf(__simd128_float32_t, float, short unsigned int);
516 short unsigned int __builtin_mve_vcmpgtq_m_n_fv8hf(__simd128_float16_t, __bf16, short unsigned int);
517 short unsigned int __builtin_mve_vcmpgtq_m_n_sv16qi(__simd128_int8_t, signed char, short unsigned int);
518 short unsigned int __builtin_mve_vcmpgtq_m_n_sv4si(__simd128_int32_t, int, short unsigned int);
519 short unsigned int __builtin_mve_vcmpgtq_m_n_sv8hi(__simd128_int16_t, short int, short unsigned int);
520 short unsigned int __builtin_mve_vcmpgtq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
521 short unsigned int __builtin_mve_vcmpgtq_m_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
522 short unsigned int __builtin_mve_vcmpgtq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
523 short unsigned int __builtin_mve_vcmpgtq_n_fv4sf(__simd128_float32_t, float);
524 short unsigned int __builtin_mve_vcmpgtq_n_fv8hf(__simd128_float16_t, __bf16);
525 short unsigned int __builtin_mve_vcmpgtq_n_sv16qi(__simd128_int8_t, signed char);
526 short unsigned int __builtin_mve_vcmpgtq_n_sv4si(__simd128_int32_t, int);
527 short unsigned int __builtin_mve_vcmpgtq_n_sv8hi(__simd128_int16_t, short int);
528 short unsigned int __builtin_mve_vcmpgtq_sv16qi(__simd128_int8_t, __simd128_int8_t);
529 short unsigned int __builtin_mve_vcmpgtq_sv4si(__simd128_int32_t, __simd128_int32_t);
530 short unsigned int __builtin_mve_vcmpgtq_sv8hi(__simd128_int16_t, __simd128_int16_t);
531 short unsigned int __builtin_mve_vcmphiq_m_n_uv16qi(__simd128_uint8_t, unsigned char, short unsigned int);
532 short unsigned int __builtin_mve_vcmphiq_m_n_uv4si(__simd128_uint32_t, unsigned int, short unsigned int);
533 short unsigned int __builtin_mve_vcmphiq_m_n_uv8hi(__simd128_uint16_t, short unsigned int, short unsigned int);
534 short unsigned int __builtin_mve_vcmphiq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, short unsigned int);
535 short unsigned int __builtin_mve_vcmphiq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, short unsigned int);
536 short unsigned int __builtin_mve_vcmphiq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
537 short unsigned int __builtin_mve_vcmphiq_n_uv16qi(__simd128_uint8_t, unsigned char);
538 short unsigned int __builtin_mve_vcmphiq_n_uv4si(__simd128_uint32_t, unsigned int);
539 short unsigned int __builtin_mve_vcmphiq_n_uv8hi(__simd128_uint16_t, short unsigned int);
540 short unsigned int __builtin_mve_vcmphiq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
541 short unsigned int __builtin_mve_vcmphiq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
542 short unsigned int __builtin_mve_vcmphiq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
543 short unsigned int __builtin_mve_vcmpleq_fv4sf(__simd128_float32_t, __simd128_float32_t);
544 short unsigned int __builtin_mve_vcmpleq_fv8hf(__simd128_float16_t, __simd128_float16_t);
545 short unsigned int __builtin_mve_vcmpleq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
546 short unsigned int __builtin_mve_vcmpleq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
547 short unsigned int __builtin_mve_vcmpleq_m_n_fv4sf(__simd128_float32_t, float, short unsigned int);
548 short unsigned int __builtin_mve_vcmpleq_m_n_fv8hf(__simd128_float16_t, __bf16, short unsigned int);
549 short unsigned int __builtin_mve_vcmpleq_m_n_sv16qi(__simd128_int8_t, signed char, short unsigned int);
550 short unsigned int __builtin_mve_vcmpleq_m_n_sv4si(__simd128_int32_t, int, short unsigned int);
551 short unsigned int __builtin_mve_vcmpleq_m_n_sv8hi(__simd128_int16_t, short int, short unsigned int);
552 short unsigned int __builtin_mve_vcmpleq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
553 short unsigned int __builtin_mve_vcmpleq_m_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
554 short unsigned int __builtin_mve_vcmpleq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
555 short unsigned int __builtin_mve_vcmpleq_n_fv4sf(__simd128_float32_t, float);
556 short unsigned int __builtin_mve_vcmpleq_n_fv8hf(__simd128_float16_t, __bf16);
557 short unsigned int __builtin_mve_vcmpleq_n_sv16qi(__simd128_int8_t, signed char);
558 short unsigned int __builtin_mve_vcmpleq_n_sv4si(__simd128_int32_t, int);
559 short unsigned int __builtin_mve_vcmpleq_n_sv8hi(__simd128_int16_t, short int);
560 short unsigned int __builtin_mve_vcmpleq_sv16qi(__simd128_int8_t, __simd128_int8_t);
561 short unsigned int __builtin_mve_vcmpleq_sv4si(__simd128_int32_t, __simd128_int32_t);
562 short unsigned int __builtin_mve_vcmpleq_sv8hi(__simd128_int16_t, __simd128_int16_t);
563 short unsigned int __builtin_mve_vcmpltq_fv4sf(__simd128_float32_t, __simd128_float32_t);
564 short unsigned int __builtin_mve_vcmpltq_fv8hf(__simd128_float16_t, __simd128_float16_t);
565 short unsigned int __builtin_mve_vcmpltq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
566 short unsigned int __builtin_mve_vcmpltq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
567 short unsigned int __builtin_mve_vcmpltq_m_n_fv4sf(__simd128_float32_t, float, short unsigned int);
568 short unsigned int __builtin_mve_vcmpltq_m_n_fv8hf(__simd128_float16_t, __bf16, short unsigned int);
569 short unsigned int __builtin_mve_vcmpltq_m_n_sv16qi(__simd128_int8_t, signed char, short unsigned int);
570 short unsigned int __builtin_mve_vcmpltq_m_n_sv4si(__simd128_int32_t, int, short unsigned int);
571 short unsigned int __builtin_mve_vcmpltq_m_n_sv8hi(__simd128_int16_t, short int, short unsigned int);
572 short unsigned int __builtin_mve_vcmpltq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
573 short unsigned int __builtin_mve_vcmpltq_m_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
574 short unsigned int __builtin_mve_vcmpltq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
575 short unsigned int __builtin_mve_vcmpltq_n_fv4sf(__simd128_float32_t, float);
576 short unsigned int __builtin_mve_vcmpltq_n_fv8hf(__simd128_float16_t, __bf16);
577 short unsigned int __builtin_mve_vcmpltq_n_sv16qi(__simd128_int8_t, signed char);
578 short unsigned int __builtin_mve_vcmpltq_n_sv4si(__simd128_int32_t, int);
579 short unsigned int __builtin_mve_vcmpltq_n_sv8hi(__simd128_int16_t, short int);
580 short unsigned int __builtin_mve_vcmpltq_sv16qi(__simd128_int8_t, __simd128_int8_t);
581 short unsigned int __builtin_mve_vcmpltq_sv4si(__simd128_int32_t, __simd128_int32_t);
582 short unsigned int __builtin_mve_vcmpltq_sv8hi(__simd128_int16_t, __simd128_int16_t);
583 short unsigned int __builtin_mve_vcmpneq_fv4sf(__simd128_float32_t, __simd128_float32_t);
584 short unsigned int __builtin_mve_vcmpneq_fv8hf(__simd128_float16_t, __simd128_float16_t);
585 short unsigned int __builtin_mve_vcmpneq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
586 short unsigned int __builtin_mve_vcmpneq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
587 short unsigned int __builtin_mve_vcmpneq_m_n_fv4sf(__simd128_float32_t, float, short unsigned int);
588 short unsigned int __builtin_mve_vcmpneq_m_n_fv8hf(__simd128_float16_t, __bf16, short unsigned int);
589 short unsigned int __builtin_mve_vcmpneq_m_n_sv16qi(__simd128_int8_t, signed char, short unsigned int);
590 short unsigned int __builtin_mve_vcmpneq_m_n_sv4si(__simd128_int32_t, int, short unsigned int);
591 short unsigned int __builtin_mve_vcmpneq_m_n_sv8hi(__simd128_int16_t, short int, short unsigned int);
592 short unsigned int __builtin_mve_vcmpneq_m_n_uv16qi(__simd128_uint8_t, unsigned char, short unsigned int);
593 short unsigned int __builtin_mve_vcmpneq_m_n_uv4si(__simd128_uint32_t, unsigned int, short unsigned int);
594 short unsigned int __builtin_mve_vcmpneq_m_n_uv8hi(__simd128_uint16_t, short unsigned int, short unsigned int);
595 short unsigned int __builtin_mve_vcmpneq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
596 short unsigned int __builtin_mve_vcmpneq_m_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
597 short unsigned int __builtin_mve_vcmpneq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
598 short unsigned int __builtin_mve_vcmpneq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, short unsigned int);
599 short unsigned int __builtin_mve_vcmpneq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, short unsigned int);
600 short unsigned int __builtin_mve_vcmpneq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
601 short unsigned int __builtin_mve_vcmpneq_n_fv4sf(__simd128_float32_t, float);
602 short unsigned int __builtin_mve_vcmpneq_n_fv8hf(__simd128_float16_t, __bf16);
603 short unsigned int __builtin_mve_vcmpneq_n_sv16qi(__simd128_int8_t, signed char);
604 short unsigned int __builtin_mve_vcmpneq_n_sv4si(__simd128_int32_t, int);
605 short unsigned int __builtin_mve_vcmpneq_n_sv8hi(__simd128_int16_t, short int);
606 short unsigned int __builtin_mve_vcmpneq_n_uv16qi(__simd128_uint8_t, unsigned char);
607 short unsigned int __builtin_mve_vcmpneq_n_uv4si(__simd128_uint32_t, unsigned int);
608 short unsigned int __builtin_mve_vcmpneq_n_uv8hi(__simd128_uint16_t, short unsigned int);
609 short unsigned int __builtin_mve_vcmpneq_sv16qi(__simd128_int8_t, __simd128_int8_t);
610 short unsigned int __builtin_mve_vcmpneq_sv4si(__simd128_int32_t, __simd128_int32_t);
611 short unsigned int __builtin_mve_vcmpneq_sv8hi(__simd128_int16_t, __simd128_int16_t);
612 short unsigned int __builtin_mve_vcmpneq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
613 short unsigned int __builtin_mve_vcmpneq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
614 short unsigned int __builtin_mve_vcmpneq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
615 __simd128_float32_t __builtin_mve_vcmulq_fv4sf(__simd128_float32_t, __simd128_float32_t);
616 __simd128_float16_t __builtin_mve_vcmulq_fv8hf(__simd128_float16_t, __simd128_float16_t);
617 __simd128_float32_t __builtin_mve_vcmulq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
618 __simd128_float16_t __builtin_mve_vcmulq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
619 __simd128_float32_t __builtin_mve_vcmulq_rot180_fv4sf(__simd128_float32_t, __simd128_float32_t);
620 __simd128_float16_t __builtin_mve_vcmulq_rot180_fv8hf(__simd128_float16_t, __simd128_float16_t);
621 __simd128_float32_t __builtin_mve_vcmulq_rot180_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
622 __simd128_float16_t __builtin_mve_vcmulq_rot180_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
623 __simd128_float32_t __builtin_mve_vcmulq_rot270_fv4sf(__simd128_float32_t, __simd128_float32_t);
624 __simd128_float16_t __builtin_mve_vcmulq_rot270_fv8hf(__simd128_float16_t, __simd128_float16_t);
625 __simd128_float32_t __builtin_mve_vcmulq_rot270_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
626 __simd128_float16_t __builtin_mve_vcmulq_rot270_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
627 __simd128_float32_t __builtin_mve_vcmulq_rot90_fv4sf(__simd128_float32_t, __simd128_float32_t);
628 __simd128_float16_t __builtin_mve_vcmulq_rot90_fv8hf(__simd128_float16_t, __simd128_float16_t);
629 __simd128_float32_t __builtin_mve_vcmulq_rot90_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
630 __simd128_float16_t __builtin_mve_vcmulq_rot90_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
631 __simd128_float32_t __builtin_mve_vcreateq_fv4sf(long long unsigned int, long long unsigned int);
632 __simd128_float16_t __builtin_mve_vcreateq_fv8hf(long long unsigned int, long long unsigned int);
633 __simd128_int8_t __builtin_mve_vcreateq_sv16qi(long long unsigned int, long long unsigned int);
634 __simd128_int64_t __builtin_mve_vcreateq_sv2di(long long unsigned int, long long unsigned int);
635 __simd128_int32_t __builtin_mve_vcreateq_sv4si(long long unsigned int, long long unsigned int);
636 __simd128_int16_t __builtin_mve_vcreateq_sv8hi(long long unsigned int, long long unsigned int);
637 __simd128_uint8_t __builtin_mve_vcreateq_uv16qi(long long unsigned int, long long unsigned int);
638 __simd128_uint64_t __builtin_mve_vcreateq_uv2di(long long unsigned int, long long unsigned int);
639 __simd128_uint32_t __builtin_mve_vcreateq_uv4si(long long unsigned int, long long unsigned int);
640 __simd128_uint16_t __builtin_mve_vcreateq_uv8hi(long long unsigned int, long long unsigned int);
641 short unsigned int __builtin_mve_vctp16qhi(unsigned int);
642 short unsigned int __builtin_mve_vctp16q_mhi(unsigned int, short unsigned int);
643 short unsigned int __builtin_mve_vctp32qhi(unsigned int);
644 short unsigned int __builtin_mve_vctp32q_mhi(unsigned int, short unsigned int);
645 short unsigned int __builtin_mve_vctp64qhi(unsigned int);
646 short unsigned int __builtin_mve_vctp64q_mhi(unsigned int, short unsigned int);
647 short unsigned int __builtin_mve_vctp8qhi(unsigned int);
648 short unsigned int __builtin_mve_vctp8q_mhi(unsigned int, short unsigned int);
649 __simd128_int32_t __builtin_mve_vcvtaq_m_sv4si(__simd128_int32_t, __simd128_float32_t, short unsigned int);
650 __simd128_int16_t __builtin_mve_vcvtaq_m_sv8hi(__simd128_int16_t, __simd128_float16_t, short unsigned int);
651 __simd128_uint32_t __builtin_mve_vcvtaq_m_uv4si(__simd128_uint32_t, __simd128_float32_t, short unsigned int);
652 __simd128_uint16_t __builtin_mve_vcvtaq_m_uv8hi(__simd128_uint16_t, __simd128_float16_t, short unsigned int);
653 __simd128_int32_t __builtin_mve_vcvtaq_sv4si(__simd128_float32_t);
654 __simd128_int16_t __builtin_mve_vcvtaq_sv8hi(__simd128_float16_t);
655 __simd128_uint32_t __builtin_mve_vcvtaq_uv4si(__simd128_float32_t);
656 __simd128_uint16_t __builtin_mve_vcvtaq_uv8hi(__simd128_float16_t);
657 __simd128_float16_t __builtin_mve_vcvtbq_f16_f32v8hf(__simd128_float16_t, __simd128_float32_t);
658 __simd128_float32_t __builtin_mve_vcvtbq_f32_f16v4sf(__simd128_float16_t);
659 __simd128_float16_t __builtin_mve_vcvtbq_m_f16_f32v8hf(__simd128_float16_t, __simd128_float32_t, short unsigned int);
660 __simd128_float32_t __builtin_mve_vcvtbq_m_f32_f16v4sf(__simd128_float32_t, __simd128_float16_t, short unsigned int);
661 __simd128_int32_t __builtin_mve_vcvtmq_m_sv4si(__simd128_int32_t, __simd128_float32_t, short unsigned int);
662 __simd128_int16_t __builtin_mve_vcvtmq_m_sv8hi(__simd128_int16_t, __simd128_float16_t, short unsigned int);
663 __simd128_uint32_t __builtin_mve_vcvtmq_m_uv4si(__simd128_uint32_t, __simd128_float32_t, short unsigned int);
664 __simd128_uint16_t __builtin_mve_vcvtmq_m_uv8hi(__simd128_uint16_t, __simd128_float16_t, short unsigned int);
665 __simd128_int32_t __builtin_mve_vcvtmq_sv4si(__simd128_float32_t);
666 __simd128_int16_t __builtin_mve_vcvtmq_sv8hi(__simd128_float16_t);
667 __simd128_uint32_t __builtin_mve_vcvtmq_uv4si(__simd128_float32_t);
668 __simd128_uint16_t __builtin_mve_vcvtmq_uv8hi(__simd128_float16_t);
669 __simd128_int32_t __builtin_mve_vcvtnq_m_sv4si(__simd128_int32_t, __simd128_float32_t, short unsigned int);
670 __simd128_int16_t __builtin_mve_vcvtnq_m_sv8hi(__simd128_int16_t, __simd128_float16_t, short unsigned int);
671 __simd128_uint32_t __builtin_mve_vcvtnq_m_uv4si(__simd128_uint32_t, __simd128_float32_t, short unsigned int);
672 __simd128_uint16_t __builtin_mve_vcvtnq_m_uv8hi(__simd128_uint16_t, __simd128_float16_t, short unsigned int);
673 __simd128_int32_t __builtin_mve_vcvtnq_sv4si(__simd128_float32_t);
674 __simd128_int16_t __builtin_mve_vcvtnq_sv8hi(__simd128_float16_t);
675 __simd128_uint32_t __builtin_mve_vcvtnq_uv4si(__simd128_float32_t);
676 __simd128_uint16_t __builtin_mve_vcvtnq_uv8hi(__simd128_float16_t);
677 __simd128_int32_t __builtin_mve_vcvtpq_m_sv4si(__simd128_int32_t, __simd128_float32_t, short unsigned int);
678 __simd128_int16_t __builtin_mve_vcvtpq_m_sv8hi(__simd128_int16_t, __simd128_float16_t, short unsigned int);
679 __simd128_uint32_t __builtin_mve_vcvtpq_m_uv4si(__simd128_uint32_t, __simd128_float32_t, short unsigned int);
680 __simd128_uint16_t __builtin_mve_vcvtpq_m_uv8hi(__simd128_uint16_t, __simd128_float16_t, short unsigned int);
681 __simd128_int32_t __builtin_mve_vcvtpq_sv4si(__simd128_float32_t);
682 __simd128_int16_t __builtin_mve_vcvtpq_sv8hi(__simd128_float16_t);
683 __simd128_uint32_t __builtin_mve_vcvtpq_uv4si(__simd128_float32_t);
684 __simd128_uint16_t __builtin_mve_vcvtpq_uv8hi(__simd128_float16_t);
685 __simd128_int32_t __builtin_mve_vcvtq_from_f_sv4si(__simd128_float32_t);
686 __simd128_int16_t __builtin_mve_vcvtq_from_f_sv8hi(__simd128_float16_t);
687 __simd128_uint32_t __builtin_mve_vcvtq_from_f_uv4si(__simd128_float32_t);
688 __simd128_uint16_t __builtin_mve_vcvtq_from_f_uv8hi(__simd128_float16_t);
689 __simd128_int32_t __builtin_mve_vcvtq_m_from_f_sv4si(__simd128_int32_t, __simd128_float32_t, short unsigned int);
690 __simd128_int16_t __builtin_mve_vcvtq_m_from_f_sv8hi(__simd128_int16_t, __simd128_float16_t, short unsigned int);
691 __simd128_uint32_t __builtin_mve_vcvtq_m_from_f_uv4si(__simd128_uint32_t, __simd128_float32_t, short unsigned int);
692 __simd128_uint16_t __builtin_mve_vcvtq_m_from_f_uv8hi(__simd128_uint16_t, __simd128_float16_t, short unsigned int);
693 __simd128_int32_t __builtin_mve_vcvtq_m_n_from_f_sv4si(__simd128_int32_t, __simd128_float32_t, int, short unsigned int);
694 __simd128_int16_t __builtin_mve_vcvtq_m_n_from_f_sv8hi(__simd128_int16_t, __simd128_float16_t, int, short unsigned int);
695 __simd128_uint32_t __builtin_mve_vcvtq_m_n_from_f_uv4si(__simd128_uint32_t, __simd128_float32_t, int, short unsigned int);
696 __simd128_uint16_t __builtin_mve_vcvtq_m_n_from_f_uv8hi(__simd128_uint16_t, __simd128_float16_t, int, short unsigned int);
697 __simd128_float32_t __builtin_mve_vcvtq_m_n_to_f_sv4sf(__simd128_float32_t, __simd128_int32_t, int, short unsigned int);
698 __simd128_float16_t __builtin_mve_vcvtq_m_n_to_f_sv8hf(__simd128_float16_t, __simd128_int16_t, int, short unsigned int);
699 __simd128_float32_t __builtin_mve_vcvtq_m_n_to_f_uv4sf(__simd128_float32_t, __simd128_uint32_t, int, short unsigned int);
700 __simd128_float16_t __builtin_mve_vcvtq_m_n_to_f_uv8hf(__simd128_float16_t, __simd128_uint16_t, int, short unsigned int);
701 __simd128_float32_t __builtin_mve_vcvtq_m_to_f_sv4sf(__simd128_float32_t, __simd128_int32_t, short unsigned int);
702 __simd128_float16_t __builtin_mve_vcvtq_m_to_f_sv8hf(__simd128_float16_t, __simd128_int16_t, short unsigned int);
703 __simd128_float32_t __builtin_mve_vcvtq_m_to_f_uv4sf(__simd128_float32_t, __simd128_uint32_t, short unsigned int);
704 __simd128_float16_t __builtin_mve_vcvtq_m_to_f_uv8hf(__simd128_float16_t, __simd128_uint16_t, short unsigned int);
705 __simd128_int32_t __builtin_mve_vcvtq_n_from_f_sv4si(__simd128_float32_t, int);
706 __simd128_int16_t __builtin_mve_vcvtq_n_from_f_sv8hi(__simd128_float16_t, int);
707 __simd128_uint32_t __builtin_mve_vcvtq_n_from_f_uv4si(__simd128_float32_t, int);
708 __simd128_uint16_t __builtin_mve_vcvtq_n_from_f_uv8hi(__simd128_float16_t, int);
709 __simd128_float32_t __builtin_mve_vcvtq_n_to_f_sv4sf(__simd128_int32_t, int);
710 __simd128_float16_t __builtin_mve_vcvtq_n_to_f_sv8hf(__simd128_int16_t, int);
711 __simd128_float32_t __builtin_mve_vcvtq_n_to_f_uv4sf(__simd128_uint32_t, int);
712 __simd128_float16_t __builtin_mve_vcvtq_n_to_f_uv8hf(__simd128_uint16_t, int);
713 __simd128_float32_t __builtin_mve_vcvtq_to_f_sv4sf(__simd128_int32_t);
714 __simd128_float16_t __builtin_mve_vcvtq_to_f_sv8hf(__simd128_int16_t);
715 __simd128_float32_t __builtin_mve_vcvtq_to_f_uv4sf(__simd128_uint32_t);
716 __simd128_float16_t __builtin_mve_vcvtq_to_f_uv8hf(__simd128_uint16_t);
717 __simd128_float16_t __builtin_mve_vcvttq_f16_f32v8hf(__simd128_float16_t, __simd128_float32_t);
718 __simd128_float32_t __builtin_mve_vcvttq_f32_f16v4sf(__simd128_float16_t);
719 __simd128_float16_t __builtin_mve_vcvttq_m_f16_f32v8hf(__simd128_float16_t, __simd128_float32_t, short unsigned int);
720 __simd128_float32_t __builtin_mve_vcvttq_m_f32_f16v4sf(__simd128_float32_t, __simd128_float16_t, short unsigned int);
721 __simd128_uint8_t __builtin_mve_vddupq_m_n_uv16qi(__simd128_uint8_t, unsigned int, int, short unsigned int);
722 __simd128_uint32_t __builtin_mve_vddupq_m_n_uv4si(__simd128_uint32_t, unsigned int, int, short unsigned int);
723 __simd128_uint16_t __builtin_mve_vddupq_m_n_uv8hi(__simd128_uint16_t, unsigned int, int, short unsigned int);
724 __simd128_uint8_t __builtin_mve_vddupq_n_uv16qi(unsigned int, int);
725 __simd128_uint32_t __builtin_mve_vddupq_n_uv4si(unsigned int, int);
726 __simd128_uint16_t __builtin_mve_vddupq_n_uv8hi(unsigned int, int);
727 __simd128_float32_t __builtin_mve_vdupq_m_n_fv4sf(__simd128_float32_t, float, short unsigned int);
728 __simd128_float16_t __builtin_mve_vdupq_m_n_fv8hf(__simd128_float16_t, __bf16, short unsigned int);
729 __simd128_int8_t __builtin_mve_vdupq_m_n_sv16qi(__simd128_int8_t, signed char, short unsigned int);
730 __simd128_int32_t __builtin_mve_vdupq_m_n_sv4si(__simd128_int32_t, int, short unsigned int);
731 __simd128_int16_t __builtin_mve_vdupq_m_n_sv8hi(__simd128_int16_t, short int, short unsigned int);
732 __simd128_uint8_t __builtin_mve_vdupq_m_n_uv16qi(__simd128_uint8_t, unsigned char, short unsigned int);
733 __simd128_uint32_t __builtin_mve_vdupq_m_n_uv4si(__simd128_uint32_t, unsigned int, short unsigned int);
734 __simd128_uint16_t __builtin_mve_vdupq_m_n_uv8hi(__simd128_uint16_t, short unsigned int, short unsigned int);
735 __simd128_float32_t __builtin_mve_vdupq_n_fv4sf(float);
736 __simd128_float16_t __builtin_mve_vdupq_n_fv8hf(__bf16);
737 __simd128_int8_t __builtin_mve_vdupq_n_sv16qi(signed char);
738 __simd128_int32_t __builtin_mve_vdupq_n_sv4si(int);
739 __simd128_int16_t __builtin_mve_vdupq_n_sv8hi(short int);
740 __simd128_uint8_t __builtin_mve_vdupq_n_uv16qi(unsigned char);
741 __simd128_uint32_t __builtin_mve_vdupq_n_uv4si(unsigned int);
742 __simd128_uint16_t __builtin_mve_vdupq_n_uv8hi(short unsigned int);
743 __simd128_uint8_t __builtin_mve_vdwdupq_m_n_uv16qi(__simd128_uint8_t, unsigned int, long long unsigned int, int, short unsigned int);
744 __simd128_uint32_t __builtin_mve_vdwdupq_m_n_uv4si(__simd128_uint32_t, unsigned int, long long unsigned int, int, short unsigned int);
745 __simd128_uint16_t __builtin_mve_vdwdupq_m_n_uv8hi(__simd128_uint16_t, unsigned int, long long unsigned int, int, short unsigned int);
746 unsigned int __builtin_mve_vdwdupq_m_wb_uv16qi(__simd128_uint8_t, unsigned int, long long unsigned int, int, short unsigned int);
747 unsigned int __builtin_mve_vdwdupq_m_wb_uv4si(__simd128_uint32_t, unsigned int, long long unsigned int, int, short unsigned int);
748 unsigned int __builtin_mve_vdwdupq_m_wb_uv8hi(__simd128_uint16_t, unsigned int, long long unsigned int, int, short unsigned int);
749 __simd128_uint8_t __builtin_mve_vdwdupq_n_uv16qi(unsigned int, long long unsigned int, int);
750 __simd128_uint32_t __builtin_mve_vdwdupq_n_uv4si(unsigned int, long long unsigned int, int);
751 __simd128_uint16_t __builtin_mve_vdwdupq_n_uv8hi(unsigned int, long long unsigned int, int);
752 unsigned int __builtin_mve_vdwdupq_wb_uv16qi(unsigned int, long long unsigned int, int);
753 unsigned int __builtin_mve_vdwdupq_wb_uv4si(unsigned int, long long unsigned int, int);
754 unsigned int __builtin_mve_vdwdupq_wb_uv8hi(unsigned int, long long unsigned int, int);
755 __simd128_float32_t __builtin_mve_veorq_fv4sf(__simd128_float32_t, __simd128_float32_t);
756 __simd128_float16_t __builtin_mve_veorq_fv8hf(__simd128_float16_t, __simd128_float16_t);
757 __simd128_float32_t __builtin_mve_veorq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
758 __simd128_float16_t __builtin_mve_veorq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
759 __simd128_int8_t __builtin_mve_veorq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
760 __simd128_int32_t __builtin_mve_veorq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
761 __simd128_int16_t __builtin_mve_veorq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
762 __simd128_uint8_t __builtin_mve_veorq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
763 __simd128_uint32_t __builtin_mve_veorq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
764 __simd128_uint16_t __builtin_mve_veorq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
765 __simd128_int8_t __builtin_mve_veorq_sv16qi(__simd128_int8_t, __simd128_int8_t);
766 __simd128_int32_t __builtin_mve_veorq_sv4si(__simd128_int32_t, __simd128_int32_t);
767 __simd128_int16_t __builtin_mve_veorq_sv8hi(__simd128_int16_t, __simd128_int16_t);
768 __simd128_uint8_t __builtin_mve_veorq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
769 __simd128_uint32_t __builtin_mve_veorq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
770 __simd128_uint16_t __builtin_mve_veorq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
771 __simd128_float32_t __builtin_mve_vfmaq_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t);
772 __simd128_float16_t __builtin_mve_vfmaq_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t);
773 __simd128_float32_t __builtin_mve_vfmaq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
774 __simd128_float16_t __builtin_mve_vfmaq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
775 __simd128_float32_t __builtin_mve_vfmaq_m_n_fv4sf(__simd128_float32_t, __simd128_float32_t, float, short unsigned int);
776 __simd128_float16_t __builtin_mve_vfmaq_m_n_fv8hf(__simd128_float16_t, __simd128_float16_t, __bf16, short unsigned int);
777 __simd128_float32_t __builtin_mve_vfmaq_n_fv4sf(__simd128_float32_t, __simd128_float32_t, float);
778 __simd128_float16_t __builtin_mve_vfmaq_n_fv8hf(__simd128_float16_t, __simd128_float16_t, __bf16);
779 __simd128_float32_t __builtin_mve_vfmasq_m_n_fv4sf(__simd128_float32_t, __simd128_float32_t, float, short unsigned int);
780 __simd128_float16_t __builtin_mve_vfmasq_m_n_fv8hf(__simd128_float16_t, __simd128_float16_t, __bf16, short unsigned int);
781 __simd128_float32_t __builtin_mve_vfmasq_n_fv4sf(__simd128_float32_t, __simd128_float32_t, float);
782 __simd128_float16_t __builtin_mve_vfmasq_n_fv8hf(__simd128_float16_t, __simd128_float16_t, __bf16);
783 __simd128_float32_t __builtin_mve_vfmsq_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t);
784 __simd128_float16_t __builtin_mve_vfmsq_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t);
785 __simd128_float32_t __builtin_mve_vfmsq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
786 __simd128_float16_t __builtin_mve_vfmsq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
787 __simd128_int8_t __builtin_mve_vhaddq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char, short unsigned int);
788 __simd128_int32_t __builtin_mve_vhaddq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
789 __simd128_int16_t __builtin_mve_vhaddq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int, short unsigned int);
790 __simd128_uint8_t __builtin_mve_vhaddq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, unsigned char, short unsigned int);
791 __simd128_uint32_t __builtin_mve_vhaddq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, unsigned int, short unsigned int);
792 __simd128_uint16_t __builtin_mve_vhaddq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int, short unsigned int);
793 __simd128_int8_t __builtin_mve_vhaddq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
794 __simd128_int32_t __builtin_mve_vhaddq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
795 __simd128_int16_t __builtin_mve_vhaddq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
796 __simd128_uint8_t __builtin_mve_vhaddq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
797 __simd128_uint32_t __builtin_mve_vhaddq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
798 __simd128_uint16_t __builtin_mve_vhaddq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
799 __simd128_int8_t __builtin_mve_vhaddq_n_sv16qi(__simd128_int8_t, signed char);
800 __simd128_int32_t __builtin_mve_vhaddq_n_sv4si(__simd128_int32_t, int);
801 __simd128_int16_t __builtin_mve_vhaddq_n_sv8hi(__simd128_int16_t, short int);
802 __simd128_uint8_t __builtin_mve_vhaddq_n_uv16qi(__simd128_uint8_t, unsigned char);
803 __simd128_uint32_t __builtin_mve_vhaddq_n_uv4si(__simd128_uint32_t, unsigned int);
804 __simd128_uint16_t __builtin_mve_vhaddq_n_uv8hi(__simd128_uint16_t, short unsigned int);
805 __simd128_int8_t __builtin_mve_vhaddq_sv16qi(__simd128_int8_t, __simd128_int8_t);
806 __simd128_int32_t __builtin_mve_vhaddq_sv4si(__simd128_int32_t, __simd128_int32_t);
807 __simd128_int16_t __builtin_mve_vhaddq_sv8hi(__simd128_int16_t, __simd128_int16_t);
808 __simd128_uint8_t __builtin_mve_vhaddq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
809 __simd128_uint32_t __builtin_mve_vhaddq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
810 __simd128_uint16_t __builtin_mve_vhaddq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
811 __simd128_int8_t __builtin_mve_vhcaddq_rot270_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
812 __simd128_int32_t __builtin_mve_vhcaddq_rot270_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
813 __simd128_int16_t __builtin_mve_vhcaddq_rot270_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
814 __simd128_int8_t __builtin_mve_vhcaddq_rot270_sv16qi(__simd128_int8_t, __simd128_int8_t);
815 __simd128_int32_t __builtin_mve_vhcaddq_rot270_sv4si(__simd128_int32_t, __simd128_int32_t);
816 __simd128_int16_t __builtin_mve_vhcaddq_rot270_sv8hi(__simd128_int16_t, __simd128_int16_t);
817 __simd128_int8_t __builtin_mve_vhcaddq_rot90_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
818 __simd128_int32_t __builtin_mve_vhcaddq_rot90_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
819 __simd128_int16_t __builtin_mve_vhcaddq_rot90_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
820 __simd128_int8_t __builtin_mve_vhcaddq_rot90_sv16qi(__simd128_int8_t, __simd128_int8_t);
821 __simd128_int32_t __builtin_mve_vhcaddq_rot90_sv4si(__simd128_int32_t, __simd128_int32_t);
822 __simd128_int16_t __builtin_mve_vhcaddq_rot90_sv8hi(__simd128_int16_t, __simd128_int16_t);
823 __simd128_int8_t __builtin_mve_vhsubq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char, short unsigned int);
824 __simd128_int32_t __builtin_mve_vhsubq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
825 __simd128_int16_t __builtin_mve_vhsubq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int, short unsigned int);
826 __simd128_uint8_t __builtin_mve_vhsubq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, unsigned char, short unsigned int);
827 __simd128_uint32_t __builtin_mve_vhsubq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, unsigned int, short unsigned int);
828 __simd128_uint16_t __builtin_mve_vhsubq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int, short unsigned int);
829 __simd128_int8_t __builtin_mve_vhsubq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
830 __simd128_int32_t __builtin_mve_vhsubq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
831 __simd128_int16_t __builtin_mve_vhsubq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
832 __simd128_uint8_t __builtin_mve_vhsubq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
833 __simd128_uint32_t __builtin_mve_vhsubq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
834 __simd128_uint16_t __builtin_mve_vhsubq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
835 __simd128_int8_t __builtin_mve_vhsubq_n_sv16qi(__simd128_int8_t, signed char);
836 __simd128_int32_t __builtin_mve_vhsubq_n_sv4si(__simd128_int32_t, int);
837 __simd128_int16_t __builtin_mve_vhsubq_n_sv8hi(__simd128_int16_t, short int);
838 __simd128_uint8_t __builtin_mve_vhsubq_n_uv16qi(__simd128_uint8_t, unsigned char);
839 __simd128_uint32_t __builtin_mve_vhsubq_n_uv4si(__simd128_uint32_t, unsigned int);
840 __simd128_uint16_t __builtin_mve_vhsubq_n_uv8hi(__simd128_uint16_t, short unsigned int);
841 __simd128_int8_t __builtin_mve_vhsubq_sv16qi(__simd128_int8_t, __simd128_int8_t);
842 __simd128_int32_t __builtin_mve_vhsubq_sv4si(__simd128_int32_t, __simd128_int32_t);
843 __simd128_int16_t __builtin_mve_vhsubq_sv8hi(__simd128_int16_t, __simd128_int16_t);
844 __simd128_uint8_t __builtin_mve_vhsubq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
845 __simd128_uint32_t __builtin_mve_vhsubq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
846 __simd128_uint16_t __builtin_mve_vhsubq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
847 __simd128_uint8_t __builtin_mve_vidupq_m_n_uv16qi(__simd128_uint8_t, unsigned int, int, short unsigned int);
848 __simd128_uint32_t __builtin_mve_vidupq_m_n_uv4si(__simd128_uint32_t, unsigned int, int, short unsigned int);
849 __simd128_uint16_t __builtin_mve_vidupq_m_n_uv8hi(__simd128_uint16_t, unsigned int, int, short unsigned int);
850 __simd128_uint8_t __builtin_mve_vidupq_n_uv16qi(unsigned int, int);
851 __simd128_uint32_t __builtin_mve_vidupq_n_uv4si(unsigned int, int);
852 __simd128_uint16_t __builtin_mve_vidupq_n_uv8hi(unsigned int, int);
853 __simd128_uint8_t __builtin_mve_viwdupq_m_n_uv16qi(__simd128_uint8_t, unsigned int, long long unsigned int, int, short unsigned int);
854 __simd128_uint32_t __builtin_mve_viwdupq_m_n_uv4si(__simd128_uint32_t, unsigned int, long long unsigned int, int, short unsigned int);
855 __simd128_uint16_t __builtin_mve_viwdupq_m_n_uv8hi(__simd128_uint16_t, unsigned int, long long unsigned int, int, short unsigned int);
856 unsigned int __builtin_mve_viwdupq_m_wb_uv16qi(__simd128_uint8_t, unsigned int, long long unsigned int, int, short unsigned int);
857 unsigned int __builtin_mve_viwdupq_m_wb_uv4si(__simd128_uint32_t, unsigned int, long long unsigned int, int, short unsigned int);
858 unsigned int __builtin_mve_viwdupq_m_wb_uv8hi(__simd128_uint16_t, unsigned int, long long unsigned int, int, short unsigned int);
859 __simd128_uint8_t __builtin_mve_viwdupq_n_uv16qi(unsigned int, long long unsigned int, int);
860 __simd128_uint32_t __builtin_mve_viwdupq_n_uv4si(unsigned int, long long unsigned int, int);
861 __simd128_uint16_t __builtin_mve_viwdupq_n_uv8hi(unsigned int, long long unsigned int, int);
862 unsigned int __builtin_mve_viwdupq_wb_uv16qi(unsigned int, long long unsigned int, int);
863 unsigned int __builtin_mve_viwdupq_wb_uv4si(unsigned int, long long unsigned int, int);
864 unsigned int __builtin_mve_viwdupq_wb_uv8hi(unsigned int, long long unsigned int, int);
865 __simd128_float32_t __builtin_mve_vld1q_fv4sf(int*);
866 __simd128_float16_t __builtin_mve_vld1q_fv8hf(short int*);
867 __simd128_int8_t __builtin_mve_vld1q_sv16qi(signed char*);
868 __simd128_int32_t __builtin_mve_vld1q_sv4si(int*);
869 __simd128_int16_t __builtin_mve_vld1q_sv8hi(short int*);
870 __simd128_uint8_t __builtin_mve_vld1q_uv16qi(signed char*);
871 __simd128_uint32_t __builtin_mve_vld1q_uv4si(int*);
872 __simd128_uint16_t __builtin_mve_vld1q_uv8hi(short int*);
873 __builtin_neon_oi __builtin_mve_vld2qv16qi(const signed char*);
874 __builtin_neon_oi __builtin_mve_vld2qv4sf(const float*);
875 __builtin_neon_oi __builtin_mve_vld2qv4si(const int*);
876 __builtin_neon_oi __builtin_mve_vld2qv8hf(const __bf16*);
877 __builtin_neon_oi __builtin_mve_vld2qv8hi(const short int*);
878 __builtin_neon_xi __builtin_mve_vld4qv16qi(const signed char*);
879 __builtin_neon_xi __builtin_mve_vld4qv4sf(const float*);
880 __builtin_neon_xi __builtin_mve_vld4qv4si(const int*);
881 __builtin_neon_xi __builtin_mve_vld4qv8hf(const __bf16*);
882 __builtin_neon_xi __builtin_mve_vld4qv8hi(const short int*);
883 __simd128_int8_t __builtin_mve_vldrbq_gather_offset_sv16qi(signed char*, __simd128_uint8_t);
884 __simd128_int32_t __builtin_mve_vldrbq_gather_offset_sv4si(signed char*, __simd128_uint32_t);
885 __simd128_int16_t __builtin_mve_vldrbq_gather_offset_sv8hi(signed char*, __simd128_uint16_t);
886 __simd128_uint8_t __builtin_mve_vldrbq_gather_offset_uv16qi(signed char*, __simd128_uint8_t);
887 __simd128_uint32_t __builtin_mve_vldrbq_gather_offset_uv4si(signed char*, __simd128_uint32_t);
888 __simd128_uint16_t __builtin_mve_vldrbq_gather_offset_uv8hi(signed char*, __simd128_uint16_t);
889 __simd128_int8_t __builtin_mve_vldrbq_gather_offset_z_sv16qi(signed char*, __simd128_uint8_t, short unsigned int);
890 __simd128_int32_t __builtin_mve_vldrbq_gather_offset_z_sv4si(signed char*, __simd128_uint32_t, short unsigned int);
891 __simd128_int16_t __builtin_mve_vldrbq_gather_offset_z_sv8hi(signed char*, __simd128_uint16_t, short unsigned int);
892 __simd128_uint8_t __builtin_mve_vldrbq_gather_offset_z_uv16qi(signed char*, __simd128_uint8_t, short unsigned int);
893 __simd128_uint32_t __builtin_mve_vldrbq_gather_offset_z_uv4si(signed char*, __simd128_uint32_t, short unsigned int);
894 __simd128_uint16_t __builtin_mve_vldrbq_gather_offset_z_uv8hi(signed char*, __simd128_uint16_t, short unsigned int);
895 __simd128_int8_t __builtin_mve_vldrbq_sv16qi(signed char*);
896 __simd128_int32_t __builtin_mve_vldrbq_sv4si(signed char*);
897 __simd128_int16_t __builtin_mve_vldrbq_sv8hi(signed char*);
898 __simd128_uint8_t __builtin_mve_vldrbq_uv16qi(signed char*);
899 __simd128_uint32_t __builtin_mve_vldrbq_uv4si(signed char*);
900 __simd128_uint16_t __builtin_mve_vldrbq_uv8hi(signed char*);
901 __simd128_int8_t __builtin_mve_vldrbq_z_sv16qi(signed char*, short unsigned int);
902 __simd128_int32_t __builtin_mve_vldrbq_z_sv4si(signed char*, short unsigned int);
903 __simd128_int16_t __builtin_mve_vldrbq_z_sv8hi(signed char*, short unsigned int);
904 __simd128_uint8_t __builtin_mve_vldrbq_z_uv16qi(signed char*, short unsigned int);
905 __simd128_uint32_t __builtin_mve_vldrbq_z_uv4si(signed char*, short unsigned int);
906 __simd128_uint16_t __builtin_mve_vldrbq_z_uv8hi(signed char*, short unsigned int);
907 __simd128_int64_t __builtin_mve_vldrdq_gather_base_nowb_sv2di(__simd128_uint64_t, int);
908 __simd128_uint64_t __builtin_mve_vldrdq_gather_base_nowb_uv2di(__simd128_uint64_t, int);
909 __simd128_int64_t __builtin_mve_vldrdq_gather_base_nowb_z_sv2di(__simd128_uint64_t, int, short unsigned int);
910 __simd128_uint64_t __builtin_mve_vldrdq_gather_base_nowb_z_uv2di(__simd128_uint64_t, int, short unsigned int);
911 __simd128_int64_t __builtin_mve_vldrdq_gather_base_sv2di(__simd128_uint64_t, int);
912 __simd128_uint64_t __builtin_mve_vldrdq_gather_base_uv2di(__simd128_uint64_t, int);
913 __simd128_uint64_t __builtin_mve_vldrdq_gather_base_wb_sv2di(__simd128_uint64_t, int);
914 __simd128_uint64_t __builtin_mve_vldrdq_gather_base_wb_uv2di(__simd128_uint64_t, int);
915 __simd128_uint64_t __builtin_mve_vldrdq_gather_base_wb_z_sv2di(__simd128_uint64_t, int, short unsigned int);
916 __simd128_uint64_t __builtin_mve_vldrdq_gather_base_wb_z_uv2di(__simd128_uint64_t, int, short unsigned int);
917 __simd128_int64_t __builtin_mve_vldrdq_gather_base_z_sv2di(__simd128_uint64_t, int, short unsigned int);
918 __simd128_uint64_t __builtin_mve_vldrdq_gather_base_z_uv2di(__simd128_uint64_t, int, short unsigned int);
919 __simd128_int64_t __builtin_mve_vldrdq_gather_offset_sv2di(long long int*, __simd128_uint64_t);
920 __simd128_uint64_t __builtin_mve_vldrdq_gather_offset_uv2di(long long int*, __simd128_uint64_t);
921 __simd128_int64_t __builtin_mve_vldrdq_gather_offset_z_sv2di(long long int*, __simd128_uint64_t, short unsigned int);
922 __simd128_uint64_t __builtin_mve_vldrdq_gather_offset_z_uv2di(long long int*, __simd128_uint64_t, short unsigned int);
923 __simd128_int64_t __builtin_mve_vldrdq_gather_shifted_offset_sv2di(long long int*, __simd128_uint64_t);
924 __simd128_uint64_t __builtin_mve_vldrdq_gather_shifted_offset_uv2di(long long int*, __simd128_uint64_t);
925 __simd128_int64_t __builtin_mve_vldrdq_gather_shifted_offset_z_sv2di(long long int*, __simd128_uint64_t, short unsigned int);
926 __simd128_uint64_t __builtin_mve_vldrdq_gather_shifted_offset_z_uv2di(long long int*, __simd128_uint64_t, short unsigned int);
927 __simd128_float16_t __builtin_mve_vldrhq_fv8hf(short int*);
928 __simd128_float16_t __builtin_mve_vldrhq_gather_offset_fv8hf(short int*, __simd128_uint16_t);
929 __simd128_int32_t __builtin_mve_vldrhq_gather_offset_sv4si(short int*, __simd128_uint32_t);
930 __simd128_int16_t __builtin_mve_vldrhq_gather_offset_sv8hi(short int*, __simd128_uint16_t);
931 __simd128_uint32_t __builtin_mve_vldrhq_gather_offset_uv4si(short int*, __simd128_uint32_t);
932 __simd128_uint16_t __builtin_mve_vldrhq_gather_offset_uv8hi(short int*, __simd128_uint16_t);
933 __simd128_float16_t __builtin_mve_vldrhq_gather_offset_z_fv8hf(short int*, __simd128_uint16_t, short unsigned int);
934 __simd128_int32_t __builtin_mve_vldrhq_gather_offset_z_sv4si(short int*, __simd128_uint32_t, short unsigned int);
935 __simd128_int16_t __builtin_mve_vldrhq_gather_offset_z_sv8hi(short int*, __simd128_uint16_t, short unsigned int);
936 __simd128_uint32_t __builtin_mve_vldrhq_gather_offset_z_uv4si(short int*, __simd128_uint32_t, short unsigned int);
937 __simd128_uint16_t __builtin_mve_vldrhq_gather_offset_z_uv8hi(short int*, __simd128_uint16_t, short unsigned int);
938 __simd128_float16_t __builtin_mve_vldrhq_gather_shifted_offset_fv8hf(short int*, __simd128_uint16_t);
939 __simd128_int32_t __builtin_mve_vldrhq_gather_shifted_offset_sv4si(short int*, __simd128_uint32_t);
940 __simd128_int16_t __builtin_mve_vldrhq_gather_shifted_offset_sv8hi(short int*, __simd128_uint16_t);
941 __simd128_uint32_t __builtin_mve_vldrhq_gather_shifted_offset_uv4si(short int*, __simd128_uint32_t);
942 __simd128_uint16_t __builtin_mve_vldrhq_gather_shifted_offset_uv8hi(short int*, __simd128_uint16_t);
943 __simd128_float16_t __builtin_mve_vldrhq_gather_shifted_offset_z_fv8hf(short int*, __simd128_uint16_t, short unsigned int);
944 __simd128_int32_t __builtin_mve_vldrhq_gather_shifted_offset_z_sv4si(short int*, __simd128_uint32_t, short unsigned int);
945 __simd128_int16_t __builtin_mve_vldrhq_gather_shifted_offset_z_sv8hi(short int*, __simd128_uint16_t, short unsigned int);
946 __simd128_uint32_t __builtin_mve_vldrhq_gather_shifted_offset_z_uv4si(short int*, __simd128_uint32_t, short unsigned int);
947 __simd128_uint16_t __builtin_mve_vldrhq_gather_shifted_offset_z_uv8hi(short int*, __simd128_uint16_t, short unsigned int);
948 __simd128_int32_t __builtin_mve_vldrhq_sv4si(short int*);
949 __simd128_int16_t __builtin_mve_vldrhq_sv8hi(short int*);
950 __simd128_uint32_t __builtin_mve_vldrhq_uv4si(short int*);
951 __simd128_uint16_t __builtin_mve_vldrhq_uv8hi(short int*);
952 __simd128_float16_t __builtin_mve_vldrhq_z_fv8hf(short int*, short unsigned int);
953 __simd128_int32_t __builtin_mve_vldrhq_z_sv4si(short int*, short unsigned int);
954 __simd128_int16_t __builtin_mve_vldrhq_z_sv8hi(short int*, short unsigned int);
955 __simd128_uint32_t __builtin_mve_vldrhq_z_uv4si(short int*, short unsigned int);
956 __simd128_uint16_t __builtin_mve_vldrhq_z_uv8hi(short int*, short unsigned int);
957 __simd128_float32_t __builtin_mve_vldrwq_fv4sf(int*);
958 __simd128_float32_t __builtin_mve_vldrwq_gather_base_fv4sf(__simd128_uint32_t, int);
959 __simd128_float32_t __builtin_mve_vldrwq_gather_base_nowb_fv4sf(__simd128_uint32_t, int);
960 __simd128_int32_t __builtin_mve_vldrwq_gather_base_nowb_sv4si(__simd128_uint32_t, int);
961 __simd128_uint32_t __builtin_mve_vldrwq_gather_base_nowb_uv4si(__simd128_uint32_t, int);
962 __simd128_float32_t __builtin_mve_vldrwq_gather_base_nowb_z_fv4sf(__simd128_uint32_t, int, short unsigned int);
963 __simd128_int32_t __builtin_mve_vldrwq_gather_base_nowb_z_sv4si(__simd128_uint32_t, int, short unsigned int);
964 __simd128_uint32_t __builtin_mve_vldrwq_gather_base_nowb_z_uv4si(__simd128_uint32_t, int, short unsigned int);
965 __simd128_int32_t __builtin_mve_vldrwq_gather_base_sv4si(__simd128_uint32_t, int);
966 __simd128_uint32_t __builtin_mve_vldrwq_gather_base_uv4si(__simd128_uint32_t, int);
967 __simd128_uint32_t __builtin_mve_vldrwq_gather_base_wb_fv4sf(__simd128_uint32_t, int);
968 __simd128_uint32_t __builtin_mve_vldrwq_gather_base_wb_sv4si(__simd128_uint32_t, int);
969 __simd128_uint32_t __builtin_mve_vldrwq_gather_base_wb_uv4si(__simd128_uint32_t, int);
970 __simd128_uint32_t __builtin_mve_vldrwq_gather_base_wb_z_fv4sf(__simd128_uint32_t, int, short unsigned int);
971 __simd128_uint32_t __builtin_mve_vldrwq_gather_base_wb_z_sv4si(__simd128_uint32_t, int, short unsigned int);
972 __simd128_uint32_t __builtin_mve_vldrwq_gather_base_wb_z_uv4si(__simd128_uint32_t, int, short unsigned int);
973 __simd128_float32_t __builtin_mve_vldrwq_gather_base_z_fv4sf(__simd128_uint32_t, int, short unsigned int);
974 __simd128_int32_t __builtin_mve_vldrwq_gather_base_z_sv4si(__simd128_uint32_t, int, short unsigned int);
975 __simd128_uint32_t __builtin_mve_vldrwq_gather_base_z_uv4si(__simd128_uint32_t, int, short unsigned int);
976 __simd128_float32_t __builtin_mve_vldrwq_gather_offset_fv4sf(int*, __simd128_uint32_t);
977 __simd128_int32_t __builtin_mve_vldrwq_gather_offset_sv4si(int*, __simd128_uint32_t);
978 __simd128_uint32_t __builtin_mve_vldrwq_gather_offset_uv4si(int*, __simd128_uint32_t);
979 __simd128_float32_t __builtin_mve_vldrwq_gather_offset_z_fv4sf(int*, __simd128_uint32_t, short unsigned int);
980 __simd128_int32_t __builtin_mve_vldrwq_gather_offset_z_sv4si(int*, __simd128_uint32_t, short unsigned int);
981 __simd128_uint32_t __builtin_mve_vldrwq_gather_offset_z_uv4si(int*, __simd128_uint32_t, short unsigned int);
982 __simd128_float32_t __builtin_mve_vldrwq_gather_shifted_offset_fv4sf(int*, __simd128_uint32_t);
983 __simd128_int32_t __builtin_mve_vldrwq_gather_shifted_offset_sv4si(int*, __simd128_uint32_t);
984 __simd128_uint32_t __builtin_mve_vldrwq_gather_shifted_offset_uv4si(int*, __simd128_uint32_t);
985 __simd128_float32_t __builtin_mve_vldrwq_gather_shifted_offset_z_fv4sf(int*, __simd128_uint32_t, short unsigned int);
986 __simd128_int32_t __builtin_mve_vldrwq_gather_shifted_offset_z_sv4si(int*, __simd128_uint32_t, short unsigned int);
987 __simd128_uint32_t __builtin_mve_vldrwq_gather_shifted_offset_z_uv4si(int*, __simd128_uint32_t, short unsigned int);
988 __simd128_int32_t __builtin_mve_vldrwq_sv4si(int*);
989 __simd128_uint32_t __builtin_mve_vldrwq_uv4si(int*);
990 __simd128_float32_t __builtin_mve_vldrwq_z_fv4sf(int*, short unsigned int);
991 __simd128_int32_t __builtin_mve_vldrwq_z_sv4si(int*, short unsigned int);
992 __simd128_uint32_t __builtin_mve_vldrwq_z_uv4si(int*, short unsigned int);
993 __simd128_uint8_t __builtin_mve_vmaxaq_m_sv16qi(__simd128_uint8_t, __simd128_int8_t, short unsigned int);
994 __simd128_uint32_t __builtin_mve_vmaxaq_m_sv4si(__simd128_uint32_t, __simd128_int32_t, short unsigned int);
995 __simd128_uint16_t __builtin_mve_vmaxaq_m_sv8hi(__simd128_uint16_t, __simd128_int16_t, short unsigned int);
996 __simd128_uint8_t __builtin_mve_vmaxaq_sv16qi(__simd128_uint8_t, __simd128_int8_t);
997 __simd128_uint32_t __builtin_mve_vmaxaq_sv4si(__simd128_uint32_t, __simd128_int32_t);
998 __simd128_uint16_t __builtin_mve_vmaxaq_sv8hi(__simd128_uint16_t, __simd128_int16_t);
999 unsigned char __builtin_mve_vmaxavq_p_sv16qi(unsigned char, __simd128_int8_t, short unsigned int);
1000 unsigned int __builtin_mve_vmaxavq_p_sv4si(unsigned int, __simd128_int32_t, short unsigned int);
1001 short unsigned int __builtin_mve_vmaxavq_p_sv8hi(short unsigned int, __simd128_int16_t, short unsigned int);
1002 unsigned char __builtin_mve_vmaxavq_sv16qi(unsigned char, __simd128_int8_t);
1003 unsigned int __builtin_mve_vmaxavq_sv4si(unsigned int, __simd128_int32_t);
1004 short unsigned int __builtin_mve_vmaxavq_sv8hi(short unsigned int, __simd128_int16_t);
1005 __simd128_float32_t __builtin_mve_vmaxnmaq_fv4sf(__simd128_float32_t, __simd128_float32_t);
1006 __simd128_float16_t __builtin_mve_vmaxnmaq_fv8hf(__simd128_float16_t, __simd128_float16_t);
1007 __simd128_float32_t __builtin_mve_vmaxnmaq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
1008 __simd128_float16_t __builtin_mve_vmaxnmaq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
1009 float __builtin_mve_vmaxnmavq_fv4sf(float, __simd128_float32_t);
1010 __bf16 __builtin_mve_vmaxnmavq_fv8hf(__bf16, __simd128_float16_t);
1011 float __builtin_mve_vmaxnmavq_p_fv4sf(float, __simd128_float32_t, short unsigned int);
1012 __bf16 __builtin_mve_vmaxnmavq_p_fv8hf(__bf16, __simd128_float16_t, short unsigned int);
1013 __simd128_float32_t __builtin_mve_vmaxnmq_fv4sf(__simd128_float32_t, __simd128_float32_t);
1014 __simd128_float16_t __builtin_mve_vmaxnmq_fv8hf(__simd128_float16_t, __simd128_float16_t);
1015 __simd128_float32_t __builtin_mve_vmaxnmq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
1016 __simd128_float16_t __builtin_mve_vmaxnmq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
1017 float __builtin_mve_vmaxnmvq_fv4sf(float, __simd128_float32_t);
1018 __bf16 __builtin_mve_vmaxnmvq_fv8hf(__bf16, __simd128_float16_t);
1019 float __builtin_mve_vmaxnmvq_p_fv4sf(float, __simd128_float32_t, short unsigned int);
1020 __bf16 __builtin_mve_vmaxnmvq_p_fv8hf(__bf16, __simd128_float16_t, short unsigned int);
1021 __simd128_int8_t __builtin_mve_vmaxq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1022 __simd128_int32_t __builtin_mve_vmaxq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1023 __simd128_int16_t __builtin_mve_vmaxq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1024 __simd128_uint8_t __builtin_mve_vmaxq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1025 __simd128_uint32_t __builtin_mve_vmaxq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1026 __simd128_uint16_t __builtin_mve_vmaxq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1027 __simd128_int8_t __builtin_mve_vmaxq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1028 __simd128_int32_t __builtin_mve_vmaxq_sv4si(__simd128_int32_t, __simd128_int32_t);
1029 __simd128_int16_t __builtin_mve_vmaxq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1030 __simd128_uint8_t __builtin_mve_vmaxq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
1031 __simd128_uint32_t __builtin_mve_vmaxq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1032 __simd128_uint16_t __builtin_mve_vmaxq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
1033 signed char __builtin_mve_vmaxvq_p_sv16qi(signed char, __simd128_int8_t, short unsigned int);
1034 int __builtin_mve_vmaxvq_p_sv4si(int, __simd128_int32_t, short unsigned int);
1035 short int __builtin_mve_vmaxvq_p_sv8hi(short int, __simd128_int16_t, short unsigned int);
1036 unsigned char __builtin_mve_vmaxvq_p_uv16qi(unsigned char, __simd128_uint8_t, short unsigned int);
1037 unsigned int __builtin_mve_vmaxvq_p_uv4si(unsigned int, __simd128_uint32_t, short unsigned int);
1038 short unsigned int __builtin_mve_vmaxvq_p_uv8hi(short unsigned int, __simd128_uint16_t, short unsigned int);
1039 signed char __builtin_mve_vmaxvq_sv16qi(signed char, __simd128_int8_t);
1040 int __builtin_mve_vmaxvq_sv4si(int, __simd128_int32_t);
1041 short int __builtin_mve_vmaxvq_sv8hi(short int, __simd128_int16_t);
1042 unsigned char __builtin_mve_vmaxvq_uv16qi(unsigned char, __simd128_uint8_t);
1043 unsigned int __builtin_mve_vmaxvq_uv4si(unsigned int, __simd128_uint32_t);
1044 short unsigned int __builtin_mve_vmaxvq_uv8hi(short unsigned int, __simd128_uint16_t);
1045 __simd128_uint8_t __builtin_mve_vminaq_m_sv16qi(__simd128_uint8_t, __simd128_int8_t, short unsigned int);
1046 __simd128_uint32_t __builtin_mve_vminaq_m_sv4si(__simd128_uint32_t, __simd128_int32_t, short unsigned int);
1047 __simd128_uint16_t __builtin_mve_vminaq_m_sv8hi(__simd128_uint16_t, __simd128_int16_t, short unsigned int);
1048 __simd128_uint8_t __builtin_mve_vminaq_sv16qi(__simd128_uint8_t, __simd128_int8_t);
1049 __simd128_uint32_t __builtin_mve_vminaq_sv4si(__simd128_uint32_t, __simd128_int32_t);
1050 __simd128_uint16_t __builtin_mve_vminaq_sv8hi(__simd128_uint16_t, __simd128_int16_t);
1051 unsigned char __builtin_mve_vminavq_p_sv16qi(unsigned char, __simd128_int8_t, short unsigned int);
1052 unsigned int __builtin_mve_vminavq_p_sv4si(unsigned int, __simd128_int32_t, short unsigned int);
1053 short unsigned int __builtin_mve_vminavq_p_sv8hi(short unsigned int, __simd128_int16_t, short unsigned int);
1054 unsigned char __builtin_mve_vminavq_sv16qi(unsigned char, __simd128_int8_t);
1055 unsigned int __builtin_mve_vminavq_sv4si(unsigned int, __simd128_int32_t);
1056 short unsigned int __builtin_mve_vminavq_sv8hi(short unsigned int, __simd128_int16_t);
1057 __simd128_float32_t __builtin_mve_vminnmaq_fv4sf(__simd128_float32_t, __simd128_float32_t);
1058 __simd128_float16_t __builtin_mve_vminnmaq_fv8hf(__simd128_float16_t, __simd128_float16_t);
1059 __simd128_float32_t __builtin_mve_vminnmaq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
1060 __simd128_float16_t __builtin_mve_vminnmaq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
1061 float __builtin_mve_vminnmavq_fv4sf(float, __simd128_float32_t);
1062 __bf16 __builtin_mve_vminnmavq_fv8hf(__bf16, __simd128_float16_t);
1063 float __builtin_mve_vminnmavq_p_fv4sf(float, __simd128_float32_t, short unsigned int);
1064 __bf16 __builtin_mve_vminnmavq_p_fv8hf(__bf16, __simd128_float16_t, short unsigned int);
1065 __simd128_float32_t __builtin_mve_vminnmq_fv4sf(__simd128_float32_t, __simd128_float32_t);
1066 __simd128_float16_t __builtin_mve_vminnmq_fv8hf(__simd128_float16_t, __simd128_float16_t);
1067 __simd128_float32_t __builtin_mve_vminnmq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
1068 __simd128_float16_t __builtin_mve_vminnmq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
1069 float __builtin_mve_vminnmvq_fv4sf(float, __simd128_float32_t);
1070 __bf16 __builtin_mve_vminnmvq_fv8hf(__bf16, __simd128_float16_t);
1071 float __builtin_mve_vminnmvq_p_fv4sf(float, __simd128_float32_t, short unsigned int);
1072 __bf16 __builtin_mve_vminnmvq_p_fv8hf(__bf16, __simd128_float16_t, short unsigned int);
1073 __simd128_int8_t __builtin_mve_vminq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1074 __simd128_int32_t __builtin_mve_vminq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1075 __simd128_int16_t __builtin_mve_vminq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1076 __simd128_uint8_t __builtin_mve_vminq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1077 __simd128_uint32_t __builtin_mve_vminq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1078 __simd128_uint16_t __builtin_mve_vminq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1079 __simd128_int8_t __builtin_mve_vminq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1080 __simd128_int32_t __builtin_mve_vminq_sv4si(__simd128_int32_t, __simd128_int32_t);
1081 __simd128_int16_t __builtin_mve_vminq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1082 __simd128_uint8_t __builtin_mve_vminq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
1083 __simd128_uint32_t __builtin_mve_vminq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1084 __simd128_uint16_t __builtin_mve_vminq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
1085 signed char __builtin_mve_vminvq_p_sv16qi(signed char, __simd128_int8_t, short unsigned int);
1086 int __builtin_mve_vminvq_p_sv4si(int, __simd128_int32_t, short unsigned int);
1087 short int __builtin_mve_vminvq_p_sv8hi(short int, __simd128_int16_t, short unsigned int);
1088 unsigned char __builtin_mve_vminvq_p_uv16qi(unsigned char, __simd128_uint8_t, short unsigned int);
1089 unsigned int __builtin_mve_vminvq_p_uv4si(unsigned int, __simd128_uint32_t, short unsigned int);
1090 short unsigned int __builtin_mve_vminvq_p_uv8hi(short unsigned int, __simd128_uint16_t, short unsigned int);
1091 signed char __builtin_mve_vminvq_sv16qi(signed char, __simd128_int8_t);
1092 int __builtin_mve_vminvq_sv4si(int, __simd128_int32_t);
1093 short int __builtin_mve_vminvq_sv8hi(short int, __simd128_int16_t);
1094 unsigned char __builtin_mve_vminvq_uv16qi(unsigned char, __simd128_uint8_t);
1095 unsigned int __builtin_mve_vminvq_uv4si(unsigned int, __simd128_uint32_t);
1096 short unsigned int __builtin_mve_vminvq_uv8hi(short unsigned int, __simd128_uint16_t);
1097 int __builtin_mve_vmladavaq_p_sv16qi(int, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1098 int __builtin_mve_vmladavaq_p_sv4si(int, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1099 int __builtin_mve_vmladavaq_p_sv8hi(int, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1100 unsigned int __builtin_mve_vmladavaq_p_uv16qi(unsigned int, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1101 unsigned int __builtin_mve_vmladavaq_p_uv4si(unsigned int, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1102 unsigned int __builtin_mve_vmladavaq_p_uv8hi(unsigned int, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1103 int __builtin_mve_vmladavaq_sv16qi(int, __simd128_int8_t, __simd128_int8_t);
1104 int __builtin_mve_vmladavaq_sv4si(int, __simd128_int32_t, __simd128_int32_t);
1105 int __builtin_mve_vmladavaq_sv8hi(int, __simd128_int16_t, __simd128_int16_t);
1106 unsigned int __builtin_mve_vmladavaq_uv16qi(unsigned int, __simd128_uint8_t, __simd128_uint8_t);
1107 unsigned int __builtin_mve_vmladavaq_uv4si(unsigned int, __simd128_uint32_t, __simd128_uint32_t);
1108 unsigned int __builtin_mve_vmladavaq_uv8hi(unsigned int, __simd128_uint16_t, __simd128_uint16_t);
1109 int __builtin_mve_vmladavaxq_p_sv16qi(int, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1110 int __builtin_mve_vmladavaxq_p_sv4si(int, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1111 int __builtin_mve_vmladavaxq_p_sv8hi(int, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1112 int __builtin_mve_vmladavaxq_sv16qi(int, __simd128_int8_t, __simd128_int8_t);
1113 int __builtin_mve_vmladavaxq_sv4si(int, __simd128_int32_t, __simd128_int32_t);
1114 int __builtin_mve_vmladavaxq_sv8hi(int, __simd128_int16_t, __simd128_int16_t);
1115 int __builtin_mve_vmladavq_p_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
1116 int __builtin_mve_vmladavq_p_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1117 int __builtin_mve_vmladavq_p_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1118 unsigned int __builtin_mve_vmladavq_p_uv16qi(__simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1119 unsigned int __builtin_mve_vmladavq_p_uv4si(__simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1120 unsigned int __builtin_mve_vmladavq_p_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1121 int __builtin_mve_vmladavq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1122 int __builtin_mve_vmladavq_sv4si(__simd128_int32_t, __simd128_int32_t);
1123 int __builtin_mve_vmladavq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1124 unsigned int __builtin_mve_vmladavq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
1125 unsigned int __builtin_mve_vmladavq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1126 unsigned int __builtin_mve_vmladavq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
1127 int __builtin_mve_vmladavxq_p_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
1128 int __builtin_mve_vmladavxq_p_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1129 int __builtin_mve_vmladavxq_p_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1130 int __builtin_mve_vmladavxq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1131 int __builtin_mve_vmladavxq_sv4si(__simd128_int32_t, __simd128_int32_t);
1132 int __builtin_mve_vmladavxq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1133 long long int __builtin_mve_vmlaldavaq_p_sv4si(long long int, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1134 long long int __builtin_mve_vmlaldavaq_p_sv8hi(long long int, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1135 long long unsigned int __builtin_mve_vmlaldavaq_p_uv4si(long long unsigned int, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1136 long long unsigned int __builtin_mve_vmlaldavaq_p_uv8hi(long long unsigned int, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1137 long long int __builtin_mve_vmlaldavaq_sv4si(long long int, __simd128_int32_t, __simd128_int32_t);
1138 long long int __builtin_mve_vmlaldavaq_sv8hi(long long int, __simd128_int16_t, __simd128_int16_t);
1139 long long unsigned int __builtin_mve_vmlaldavaq_uv4si(long long unsigned int, __simd128_uint32_t, __simd128_uint32_t);
1140 long long unsigned int __builtin_mve_vmlaldavaq_uv8hi(long long unsigned int, __simd128_uint16_t, __simd128_uint16_t);
1141 long long int __builtin_mve_vmlaldavaxq_p_sv4si(long long int, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1142 long long int __builtin_mve_vmlaldavaxq_p_sv8hi(long long int, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1143 long long unsigned int __builtin_mve_vmlaldavaxq_p_uv4si(long long unsigned int, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1144 long long unsigned int __builtin_mve_vmlaldavaxq_p_uv8hi(long long unsigned int, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1145 long long int __builtin_mve_vmlaldavaxq_sv4si(long long int, __simd128_int32_t, __simd128_int32_t);
1146 long long int __builtin_mve_vmlaldavaxq_sv8hi(long long int, __simd128_int16_t, __simd128_int16_t);
1147 long long int __builtin_mve_vmlaldavq_p_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1148 long long int __builtin_mve_vmlaldavq_p_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1149 long long unsigned int __builtin_mve_vmlaldavq_p_uv4si(__simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1150 long long unsigned int __builtin_mve_vmlaldavq_p_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1151 long long int __builtin_mve_vmlaldavq_sv4si(__simd128_int32_t, __simd128_int32_t);
1152 long long int __builtin_mve_vmlaldavq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1153 long long unsigned int __builtin_mve_vmlaldavq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1154 long long unsigned int __builtin_mve_vmlaldavq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
1155 long long int __builtin_mve_vmlaldavxq_p_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1156 long long int __builtin_mve_vmlaldavxq_p_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1157 long long int __builtin_mve_vmlaldavxq_sv4si(__simd128_int32_t, __simd128_int32_t);
1158 long long int __builtin_mve_vmlaldavxq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1159 __simd128_int8_t __builtin_mve_vmlaq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char, short unsigned int);
1160 __simd128_int32_t __builtin_mve_vmlaq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1161 __simd128_int16_t __builtin_mve_vmlaq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int, short unsigned int);
1162 __simd128_uint8_t __builtin_mve_vmlaq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, unsigned char, short unsigned int);
1163 __simd128_uint32_t __builtin_mve_vmlaq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, unsigned int, short unsigned int);
1164 __simd128_uint16_t __builtin_mve_vmlaq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int, short unsigned int);
1165 __simd128_int8_t __builtin_mve_vmlaq_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char);
1166 __simd128_int32_t __builtin_mve_vmlaq_n_sv4si(__simd128_int32_t, __simd128_int32_t, int);
1167 __simd128_int16_t __builtin_mve_vmlaq_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int);
1168 __simd128_uint8_t __builtin_mve_vmlaq_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, unsigned char);
1169 __simd128_uint32_t __builtin_mve_vmlaq_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, unsigned int);
1170 __simd128_uint16_t __builtin_mve_vmlaq_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1171 __simd128_int8_t __builtin_mve_vmlasq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char, short unsigned int);
1172 __simd128_int32_t __builtin_mve_vmlasq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1173 __simd128_int16_t __builtin_mve_vmlasq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int, short unsigned int);
1174 __simd128_uint8_t __builtin_mve_vmlasq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, unsigned char, short unsigned int);
1175 __simd128_uint32_t __builtin_mve_vmlasq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, unsigned int, short unsigned int);
1176 __simd128_uint16_t __builtin_mve_vmlasq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int, short unsigned int);
1177 __simd128_int8_t __builtin_mve_vmlasq_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char);
1178 __simd128_int32_t __builtin_mve_vmlasq_n_sv4si(__simd128_int32_t, __simd128_int32_t, int);
1179 __simd128_int16_t __builtin_mve_vmlasq_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int);
1180 __simd128_uint8_t __builtin_mve_vmlasq_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, unsigned char);
1181 __simd128_uint32_t __builtin_mve_vmlasq_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, unsigned int);
1182 __simd128_uint16_t __builtin_mve_vmlasq_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1183 int __builtin_mve_vmlsdavaq_p_sv16qi(int, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1184 int __builtin_mve_vmlsdavaq_p_sv4si(int, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1185 int __builtin_mve_vmlsdavaq_p_sv8hi(int, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1186 int __builtin_mve_vmlsdavaq_sv16qi(int, __simd128_int8_t, __simd128_int8_t);
1187 int __builtin_mve_vmlsdavaq_sv4si(int, __simd128_int32_t, __simd128_int32_t);
1188 int __builtin_mve_vmlsdavaq_sv8hi(int, __simd128_int16_t, __simd128_int16_t);
1189 int __builtin_mve_vmlsdavaxq_p_sv16qi(int, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1190 int __builtin_mve_vmlsdavaxq_p_sv4si(int, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1191 int __builtin_mve_vmlsdavaxq_p_sv8hi(int, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1192 int __builtin_mve_vmlsdavaxq_sv16qi(int, __simd128_int8_t, __simd128_int8_t);
1193 int __builtin_mve_vmlsdavaxq_sv4si(int, __simd128_int32_t, __simd128_int32_t);
1194 int __builtin_mve_vmlsdavaxq_sv8hi(int, __simd128_int16_t, __simd128_int16_t);
1195 int __builtin_mve_vmlsdavq_p_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
1196 int __builtin_mve_vmlsdavq_p_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1197 int __builtin_mve_vmlsdavq_p_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1198 int __builtin_mve_vmlsdavq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1199 int __builtin_mve_vmlsdavq_sv4si(__simd128_int32_t, __simd128_int32_t);
1200 int __builtin_mve_vmlsdavq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1201 int __builtin_mve_vmlsdavxq_p_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
1202 int __builtin_mve_vmlsdavxq_p_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1203 int __builtin_mve_vmlsdavxq_p_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1204 int __builtin_mve_vmlsdavxq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1205 int __builtin_mve_vmlsdavxq_sv4si(__simd128_int32_t, __simd128_int32_t);
1206 int __builtin_mve_vmlsdavxq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1207 long long int __builtin_mve_vmlsldavaq_p_sv4si(long long int, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1208 long long int __builtin_mve_vmlsldavaq_p_sv8hi(long long int, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1209 long long int __builtin_mve_vmlsldavaq_sv4si(long long int, __simd128_int32_t, __simd128_int32_t);
1210 long long int __builtin_mve_vmlsldavaq_sv8hi(long long int, __simd128_int16_t, __simd128_int16_t);
1211 long long int __builtin_mve_vmlsldavaxq_p_sv4si(long long int, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1212 long long int __builtin_mve_vmlsldavaxq_p_sv8hi(long long int, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1213 long long int __builtin_mve_vmlsldavaxq_sv4si(long long int, __simd128_int32_t, __simd128_int32_t);
1214 long long int __builtin_mve_vmlsldavaxq_sv8hi(long long int, __simd128_int16_t, __simd128_int16_t);
1215 long long int __builtin_mve_vmlsldavq_p_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1216 long long int __builtin_mve_vmlsldavq_p_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1217 long long int __builtin_mve_vmlsldavq_sv4si(__simd128_int32_t, __simd128_int32_t);
1218 long long int __builtin_mve_vmlsldavq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1219 long long int __builtin_mve_vmlsldavxq_p_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1220 long long int __builtin_mve_vmlsldavxq_p_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1221 long long int __builtin_mve_vmlsldavxq_sv4si(__simd128_int32_t, __simd128_int32_t);
1222 long long int __builtin_mve_vmlsldavxq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1223 __simd128_int16_t __builtin_mve_vmovlbq_m_sv16qi(__simd128_int16_t, __simd128_int8_t, short unsigned int);
1224 __simd128_int32_t __builtin_mve_vmovlbq_m_sv8hi(__simd128_int32_t, __simd128_int16_t, short unsigned int);
1225 __simd128_uint16_t __builtin_mve_vmovlbq_m_uv16qi(__simd128_uint16_t, __simd128_uint8_t, short unsigned int);
1226 __simd128_uint32_t __builtin_mve_vmovlbq_m_uv8hi(__simd128_uint32_t, __simd128_uint16_t, short unsigned int);
1227 __simd128_int16_t __builtin_mve_vmovlbq_sv16qi(__simd128_int8_t);
1228 __simd128_int32_t __builtin_mve_vmovlbq_sv8hi(__simd128_int16_t);
1229 __simd128_uint16_t __builtin_mve_vmovlbq_uv16qi(__simd128_uint8_t);
1230 __simd128_uint32_t __builtin_mve_vmovlbq_uv8hi(__simd128_uint16_t);
1231 __simd128_int16_t __builtin_mve_vmovltq_m_sv16qi(__simd128_int16_t, __simd128_int8_t, short unsigned int);
1232 __simd128_int32_t __builtin_mve_vmovltq_m_sv8hi(__simd128_int32_t, __simd128_int16_t, short unsigned int);
1233 __simd128_uint16_t __builtin_mve_vmovltq_m_uv16qi(__simd128_uint16_t, __simd128_uint8_t, short unsigned int);
1234 __simd128_uint32_t __builtin_mve_vmovltq_m_uv8hi(__simd128_uint32_t, __simd128_uint16_t, short unsigned int);
1235 __simd128_int16_t __builtin_mve_vmovltq_sv16qi(__simd128_int8_t);
1236 __simd128_int32_t __builtin_mve_vmovltq_sv8hi(__simd128_int16_t);
1237 __simd128_uint16_t __builtin_mve_vmovltq_uv16qi(__simd128_uint8_t);
1238 __simd128_uint32_t __builtin_mve_vmovltq_uv8hi(__simd128_uint16_t);
1239 __simd128_int16_t __builtin_mve_vmovnbq_m_sv4si(__simd128_int16_t, __simd128_int32_t, short unsigned int);
1240 __simd128_int8_t __builtin_mve_vmovnbq_m_sv8hi(__simd128_int8_t, __simd128_int16_t, short unsigned int);
1241 __simd128_uint16_t __builtin_mve_vmovnbq_m_uv4si(__simd128_uint16_t, __simd128_uint32_t, short unsigned int);
1242 __simd128_uint8_t __builtin_mve_vmovnbq_m_uv8hi(__simd128_uint8_t, __simd128_uint16_t, short unsigned int);
1243 __simd128_int16_t __builtin_mve_vmovnbq_sv4si(__simd128_int16_t, __simd128_int32_t);
1244 __simd128_int8_t __builtin_mve_vmovnbq_sv8hi(__simd128_int8_t, __simd128_int16_t);
1245 __simd128_uint16_t __builtin_mve_vmovnbq_uv4si(__simd128_uint16_t, __simd128_uint32_t);
1246 __simd128_uint8_t __builtin_mve_vmovnbq_uv8hi(__simd128_uint8_t, __simd128_uint16_t);
1247 __simd128_int16_t __builtin_mve_vmovntq_m_sv4si(__simd128_int16_t, __simd128_int32_t, short unsigned int);
1248 __simd128_int8_t __builtin_mve_vmovntq_m_sv8hi(__simd128_int8_t, __simd128_int16_t, short unsigned int);
1249 __simd128_uint16_t __builtin_mve_vmovntq_m_uv4si(__simd128_uint16_t, __simd128_uint32_t, short unsigned int);
1250 __simd128_uint8_t __builtin_mve_vmovntq_m_uv8hi(__simd128_uint8_t, __simd128_uint16_t, short unsigned int);
1251 __simd128_int16_t __builtin_mve_vmovntq_sv4si(__simd128_int16_t, __simd128_int32_t);
1252 __simd128_int8_t __builtin_mve_vmovntq_sv8hi(__simd128_int8_t, __simd128_int16_t);
1253 __simd128_uint16_t __builtin_mve_vmovntq_uv4si(__simd128_uint16_t, __simd128_uint32_t);
1254 __simd128_uint8_t __builtin_mve_vmovntq_uv8hi(__simd128_uint8_t, __simd128_uint16_t);
1255 __simd128_int8_t __builtin_mve_vmulhq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1256 __simd128_int32_t __builtin_mve_vmulhq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1257 __simd128_int16_t __builtin_mve_vmulhq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1258 __simd128_uint8_t __builtin_mve_vmulhq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1259 __simd128_uint32_t __builtin_mve_vmulhq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1260 __simd128_uint16_t __builtin_mve_vmulhq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1261 __simd128_int8_t __builtin_mve_vmulhq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1262 __simd128_int32_t __builtin_mve_vmulhq_sv4si(__simd128_int32_t, __simd128_int32_t);
1263 __simd128_int16_t __builtin_mve_vmulhq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1264 __simd128_uint8_t __builtin_mve_vmulhq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
1265 __simd128_uint32_t __builtin_mve_vmulhq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1266 __simd128_uint16_t __builtin_mve_vmulhq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
1267 __simd128_int16_t __builtin_mve_vmullbq_int_m_sv16qi(__simd128_int16_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1268 __simd128_int64_t __builtin_mve_vmullbq_int_m_sv4si(__simd128_int64_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1269 __simd128_int32_t __builtin_mve_vmullbq_int_m_sv8hi(__simd128_int32_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1270 __simd128_uint16_t __builtin_mve_vmullbq_int_m_uv16qi(__simd128_uint16_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1271 __simd128_uint64_t __builtin_mve_vmullbq_int_m_uv4si(__simd128_uint64_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1272 __simd128_uint32_t __builtin_mve_vmullbq_int_m_uv8hi(__simd128_uint32_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1273 __simd128_int16_t __builtin_mve_vmullbq_int_sv16qi(__simd128_int8_t, __simd128_int8_t);
1274 __simd128_int64_t __builtin_mve_vmullbq_int_sv4si(__simd128_int32_t, __simd128_int32_t);
1275 __simd128_int32_t __builtin_mve_vmullbq_int_sv8hi(__simd128_int16_t, __simd128_int16_t);
1276 __simd128_uint16_t __builtin_mve_vmullbq_int_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
1277 __simd128_uint64_t __builtin_mve_vmullbq_int_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1278 __simd128_uint32_t __builtin_mve_vmullbq_int_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
1279 __simd128_uint16_t __builtin_mve_vmullbq_poly_m_pv16qi(__simd128_uint16_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1280 __simd128_uint32_t __builtin_mve_vmullbq_poly_m_pv8hi(__simd128_uint32_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1281 __simd128_uint16_t __builtin_mve_vmullbq_poly_pv16qi(__simd128_uint8_t, __simd128_uint8_t);
1282 __simd128_uint32_t __builtin_mve_vmullbq_poly_pv8hi(__simd128_uint16_t, __simd128_uint16_t);
1283 __simd128_int16_t __builtin_mve_vmulltq_int_m_sv16qi(__simd128_int16_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1284 __simd128_int64_t __builtin_mve_vmulltq_int_m_sv4si(__simd128_int64_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1285 __simd128_int32_t __builtin_mve_vmulltq_int_m_sv8hi(__simd128_int32_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1286 __simd128_uint16_t __builtin_mve_vmulltq_int_m_uv16qi(__simd128_uint16_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1287 __simd128_uint64_t __builtin_mve_vmulltq_int_m_uv4si(__simd128_uint64_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1288 __simd128_uint32_t __builtin_mve_vmulltq_int_m_uv8hi(__simd128_uint32_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1289 __simd128_int16_t __builtin_mve_vmulltq_int_sv16qi(__simd128_int8_t, __simd128_int8_t);
1290 __simd128_int64_t __builtin_mve_vmulltq_int_sv4si(__simd128_int32_t, __simd128_int32_t);
1291 __simd128_int32_t __builtin_mve_vmulltq_int_sv8hi(__simd128_int16_t, __simd128_int16_t);
1292 __simd128_uint16_t __builtin_mve_vmulltq_int_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
1293 __simd128_uint64_t __builtin_mve_vmulltq_int_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1294 __simd128_uint32_t __builtin_mve_vmulltq_int_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
1295 __simd128_uint16_t __builtin_mve_vmulltq_poly_m_pv16qi(__simd128_uint16_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1296 __simd128_uint32_t __builtin_mve_vmulltq_poly_m_pv8hi(__simd128_uint32_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1297 __simd128_uint16_t __builtin_mve_vmulltq_poly_pv16qi(__simd128_uint8_t, __simd128_uint8_t);
1298 __simd128_uint32_t __builtin_mve_vmulltq_poly_pv8hi(__simd128_uint16_t, __simd128_uint16_t);
1299 __simd128_float32_t __builtin_mve_vmulq_fv4sf(__simd128_float32_t, __simd128_float32_t);
1300 __simd128_float16_t __builtin_mve_vmulq_fv8hf(__simd128_float16_t, __simd128_float16_t);
1301 __simd128_float32_t __builtin_mve_vmulq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
1302 __simd128_float16_t __builtin_mve_vmulq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
1303 __simd128_float32_t __builtin_mve_vmulq_m_n_fv4sf(__simd128_float32_t, __simd128_float32_t, float, short unsigned int);
1304 __simd128_float16_t __builtin_mve_vmulq_m_n_fv8hf(__simd128_float16_t, __simd128_float16_t, __bf16, short unsigned int);
1305 __simd128_int8_t __builtin_mve_vmulq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char, short unsigned int);
1306 __simd128_int32_t __builtin_mve_vmulq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1307 __simd128_int16_t __builtin_mve_vmulq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int, short unsigned int);
1308 __simd128_uint8_t __builtin_mve_vmulq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, unsigned char, short unsigned int);
1309 __simd128_uint32_t __builtin_mve_vmulq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, unsigned int, short unsigned int);
1310 __simd128_uint16_t __builtin_mve_vmulq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int, short unsigned int);
1311 __simd128_int8_t __builtin_mve_vmulq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1312 __simd128_int32_t __builtin_mve_vmulq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1313 __simd128_int16_t __builtin_mve_vmulq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1314 __simd128_uint8_t __builtin_mve_vmulq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1315 __simd128_uint32_t __builtin_mve_vmulq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1316 __simd128_uint16_t __builtin_mve_vmulq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1317 __simd128_float32_t __builtin_mve_vmulq_n_fv4sf(__simd128_float32_t, float);
1318 __simd128_float16_t __builtin_mve_vmulq_n_fv8hf(__simd128_float16_t, __bf16);
1319 __simd128_int8_t __builtin_mve_vmulq_n_sv16qi(__simd128_int8_t, signed char);
1320 __simd128_int32_t __builtin_mve_vmulq_n_sv4si(__simd128_int32_t, int);
1321 __simd128_int16_t __builtin_mve_vmulq_n_sv8hi(__simd128_int16_t, short int);
1322 __simd128_uint8_t __builtin_mve_vmulq_n_uv16qi(__simd128_uint8_t, unsigned char);
1323 __simd128_uint32_t __builtin_mve_vmulq_n_uv4si(__simd128_uint32_t, unsigned int);
1324 __simd128_uint16_t __builtin_mve_vmulq_n_uv8hi(__simd128_uint16_t, short unsigned int);
1325 __simd128_int8_t __builtin_mve_vmulq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1326 __simd128_int32_t __builtin_mve_vmulq_sv4si(__simd128_int32_t, __simd128_int32_t);
1327 __simd128_int16_t __builtin_mve_vmulq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1328 __simd128_uint8_t __builtin_mve_vmulq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
1329 __simd128_uint32_t __builtin_mve_vmulq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1330 __simd128_uint16_t __builtin_mve_vmulq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
1331 __simd128_int32_t __builtin_mve_vmvnq_m_n_sv4si(__simd128_int32_t, int, short unsigned int);
1332 __simd128_int16_t __builtin_mve_vmvnq_m_n_sv8hi(__simd128_int16_t, int, short unsigned int);
1333 __simd128_uint32_t __builtin_mve_vmvnq_m_n_uv4si(__simd128_uint32_t, int, short unsigned int);
1334 __simd128_uint16_t __builtin_mve_vmvnq_m_n_uv8hi(__simd128_uint16_t, int, short unsigned int);
1335 __simd128_int8_t __builtin_mve_vmvnq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
1336 __simd128_int32_t __builtin_mve_vmvnq_m_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1337 __simd128_int16_t __builtin_mve_vmvnq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1338 __simd128_uint8_t __builtin_mve_vmvnq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1339 __simd128_uint32_t __builtin_mve_vmvnq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1340 __simd128_uint16_t __builtin_mve_vmvnq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1341 __simd128_int32_t __builtin_mve_vmvnq_n_sv4si(short int);
1342 __simd128_int16_t __builtin_mve_vmvnq_n_sv8hi(short int);
1343 __simd128_uint32_t __builtin_mve_vmvnq_n_uv4si(short int);
1344 __simd128_uint16_t __builtin_mve_vmvnq_n_uv8hi(short int);
1345 __simd128_int8_t __builtin_mve_vmvnq_sv16qi(__simd128_int8_t);
1346 __simd128_int32_t __builtin_mve_vmvnq_sv4si(__simd128_int32_t);
1347 __simd128_int16_t __builtin_mve_vmvnq_sv8hi(__simd128_int16_t);
1348 __simd128_uint8_t __builtin_mve_vmvnq_uv16qi(__simd128_uint8_t);
1349 __simd128_uint32_t __builtin_mve_vmvnq_uv4si(__simd128_uint32_t);
1350 __simd128_uint16_t __builtin_mve_vmvnq_uv8hi(__simd128_uint16_t);
1351 __simd128_float32_t __builtin_mve_vnegq_fv4sf(__simd128_float32_t);
1352 __simd128_float16_t __builtin_mve_vnegq_fv8hf(__simd128_float16_t);
1353 __simd128_float32_t __builtin_mve_vnegq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
1354 __simd128_float16_t __builtin_mve_vnegq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
1355 __simd128_int8_t __builtin_mve_vnegq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
1356 __simd128_int32_t __builtin_mve_vnegq_m_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1357 __simd128_int16_t __builtin_mve_vnegq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1358 __simd128_int8_t __builtin_mve_vnegq_sv16qi(__simd128_int8_t);
1359 __simd128_int32_t __builtin_mve_vnegq_sv4si(__simd128_int32_t);
1360 __simd128_int16_t __builtin_mve_vnegq_sv8hi(__simd128_int16_t);
1361 __simd128_float32_t __builtin_mve_vornq_fv4sf(__simd128_float32_t, __simd128_float32_t);
1362 __simd128_float16_t __builtin_mve_vornq_fv8hf(__simd128_float16_t, __simd128_float16_t);
1363 __simd128_float32_t __builtin_mve_vornq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
1364 __simd128_float16_t __builtin_mve_vornq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
1365 __simd128_int8_t __builtin_mve_vornq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1366 __simd128_int32_t __builtin_mve_vornq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1367 __simd128_int16_t __builtin_mve_vornq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1368 __simd128_uint8_t __builtin_mve_vornq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1369 __simd128_uint32_t __builtin_mve_vornq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1370 __simd128_uint16_t __builtin_mve_vornq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1371 __simd128_int8_t __builtin_mve_vornq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1372 __simd128_int32_t __builtin_mve_vornq_sv4si(__simd128_int32_t, __simd128_int32_t);
1373 __simd128_int16_t __builtin_mve_vornq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1374 __simd128_uint8_t __builtin_mve_vornq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
1375 __simd128_uint32_t __builtin_mve_vornq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1376 __simd128_uint16_t __builtin_mve_vornq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
1377 __simd128_float32_t __builtin_mve_vorrq_fv4sf(__simd128_float32_t, __simd128_float32_t);
1378 __simd128_float16_t __builtin_mve_vorrq_fv8hf(__simd128_float16_t, __simd128_float16_t);
1379 __simd128_float32_t __builtin_mve_vorrq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
1380 __simd128_float16_t __builtin_mve_vorrq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
1381 __simd128_int32_t __builtin_mve_vorrq_m_n_sv4si(__simd128_int32_t, int, short unsigned int);
1382 __simd128_int16_t __builtin_mve_vorrq_m_n_sv8hi(__simd128_int16_t, int, short unsigned int);
1383 __simd128_uint32_t __builtin_mve_vorrq_m_n_uv4si(__simd128_uint32_t, int, short unsigned int);
1384 __simd128_uint16_t __builtin_mve_vorrq_m_n_uv8hi(__simd128_uint16_t, int, short unsigned int);
1385 __simd128_int8_t __builtin_mve_vorrq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1386 __simd128_int32_t __builtin_mve_vorrq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1387 __simd128_int16_t __builtin_mve_vorrq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1388 __simd128_uint8_t __builtin_mve_vorrq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1389 __simd128_uint32_t __builtin_mve_vorrq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1390 __simd128_uint16_t __builtin_mve_vorrq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1391 __simd128_int32_t __builtin_mve_vorrq_n_sv4si(__simd128_int32_t, int);
1392 __simd128_int16_t __builtin_mve_vorrq_n_sv8hi(__simd128_int16_t, int);
1393 __simd128_uint32_t __builtin_mve_vorrq_n_uv4si(__simd128_uint32_t, int);
1394 __simd128_uint16_t __builtin_mve_vorrq_n_uv8hi(__simd128_uint16_t, int);
1395 __simd128_int8_t __builtin_mve_vorrq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1396 __simd128_int32_t __builtin_mve_vorrq_sv4si(__simd128_int32_t, __simd128_int32_t);
1397 __simd128_int16_t __builtin_mve_vorrq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1398 __simd128_uint8_t __builtin_mve_vorrq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
1399 __simd128_uint32_t __builtin_mve_vorrq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1400 __simd128_uint16_t __builtin_mve_vorrq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
1401 short unsigned int __builtin_mve_vpnothi(short unsigned int);
1402 __simd128_float32_t __builtin_mve_vpselq_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
1403 __simd128_float16_t __builtin_mve_vpselq_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
1404 __simd128_int8_t __builtin_mve_vpselq_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
1405 __simd128_int64_t __builtin_mve_vpselq_sv2di(__simd128_int64_t, __simd128_int64_t, short unsigned int);
1406 __simd128_int32_t __builtin_mve_vpselq_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1407 __simd128_int16_t __builtin_mve_vpselq_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1408 __simd128_uint8_t __builtin_mve_vpselq_uv16qi(__simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1409 __simd128_uint64_t __builtin_mve_vpselq_uv2di(__simd128_uint64_t, __simd128_uint64_t, short unsigned int);
1410 __simd128_uint32_t __builtin_mve_vpselq_uv4si(__simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1411 __simd128_uint16_t __builtin_mve_vpselq_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1412 __simd128_int8_t __builtin_mve_vqabsq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
1413 __simd128_int32_t __builtin_mve_vqabsq_m_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1414 __simd128_int16_t __builtin_mve_vqabsq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1415 __simd128_int8_t __builtin_mve_vqabsq_sv16qi(__simd128_int8_t);
1416 __simd128_int32_t __builtin_mve_vqabsq_sv4si(__simd128_int32_t);
1417 __simd128_int16_t __builtin_mve_vqabsq_sv8hi(__simd128_int16_t);
1418 __simd128_int8_t __builtin_mve_vqaddq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char, short unsigned int);
1419 __simd128_int32_t __builtin_mve_vqaddq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1420 __simd128_int16_t __builtin_mve_vqaddq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int, short unsigned int);
1421 __simd128_uint8_t __builtin_mve_vqaddq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, unsigned char, short unsigned int);
1422 __simd128_uint32_t __builtin_mve_vqaddq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, unsigned int, short unsigned int);
1423 __simd128_uint16_t __builtin_mve_vqaddq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int, short unsigned int);
1424 __simd128_int8_t __builtin_mve_vqaddq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1425 __simd128_int32_t __builtin_mve_vqaddq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1426 __simd128_int16_t __builtin_mve_vqaddq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1427 __simd128_uint8_t __builtin_mve_vqaddq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1428 __simd128_uint32_t __builtin_mve_vqaddq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1429 __simd128_uint16_t __builtin_mve_vqaddq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1430 __simd128_int8_t __builtin_mve_vqaddq_n_sv16qi(__simd128_int8_t, signed char);
1431 __simd128_int32_t __builtin_mve_vqaddq_n_sv4si(__simd128_int32_t, int);
1432 __simd128_int16_t __builtin_mve_vqaddq_n_sv8hi(__simd128_int16_t, short int);
1433 __simd128_uint8_t __builtin_mve_vqaddq_n_uv16qi(__simd128_uint8_t, unsigned char);
1434 __simd128_uint32_t __builtin_mve_vqaddq_n_uv4si(__simd128_uint32_t, unsigned int);
1435 __simd128_uint16_t __builtin_mve_vqaddq_n_uv8hi(__simd128_uint16_t, short unsigned int);
1436 __simd128_int8_t __builtin_mve_vqaddq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1437 __simd128_int32_t __builtin_mve_vqaddq_sv4si(__simd128_int32_t, __simd128_int32_t);
1438 __simd128_int16_t __builtin_mve_vqaddq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1439 __simd128_uint8_t __builtin_mve_vqaddq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
1440 __simd128_uint32_t __builtin_mve_vqaddq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1441 __simd128_uint16_t __builtin_mve_vqaddq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
1442 __simd128_int8_t __builtin_mve_vqdmladhq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1443 __simd128_int32_t __builtin_mve_vqdmladhq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1444 __simd128_int16_t __builtin_mve_vqdmladhq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1445 __simd128_int8_t __builtin_mve_vqdmladhq_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t);
1446 __simd128_int32_t __builtin_mve_vqdmladhq_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t);
1447 __simd128_int16_t __builtin_mve_vqdmladhq_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
1448 __simd128_int8_t __builtin_mve_vqdmladhxq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1449 __simd128_int32_t __builtin_mve_vqdmladhxq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1450 __simd128_int16_t __builtin_mve_vqdmladhxq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1451 __simd128_int8_t __builtin_mve_vqdmladhxq_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t);
1452 __simd128_int32_t __builtin_mve_vqdmladhxq_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t);
1453 __simd128_int16_t __builtin_mve_vqdmladhxq_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
1454 __simd128_int8_t __builtin_mve_vqdmlahq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char, short unsigned int);
1455 __simd128_int32_t __builtin_mve_vqdmlahq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1456 __simd128_int16_t __builtin_mve_vqdmlahq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int, short unsigned int);
1457 __simd128_int8_t __builtin_mve_vqdmlahq_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char);
1458 __simd128_int32_t __builtin_mve_vqdmlahq_n_sv4si(__simd128_int32_t, __simd128_int32_t, int);
1459 __simd128_int16_t __builtin_mve_vqdmlahq_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int);
1460 __simd128_uint8_t __builtin_mve_vqdmlahq_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, unsigned char);
1461 __simd128_uint32_t __builtin_mve_vqdmlahq_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, unsigned int);
1462 __simd128_uint16_t __builtin_mve_vqdmlahq_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1463 __simd128_int8_t __builtin_mve_vqdmlsdhq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1464 __simd128_int32_t __builtin_mve_vqdmlsdhq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1465 __simd128_int16_t __builtin_mve_vqdmlsdhq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1466 __simd128_int8_t __builtin_mve_vqdmlsdhq_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t);
1467 __simd128_int32_t __builtin_mve_vqdmlsdhq_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t);
1468 __simd128_int16_t __builtin_mve_vqdmlsdhq_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
1469 __simd128_int8_t __builtin_mve_vqdmlsdhxq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1470 __simd128_int32_t __builtin_mve_vqdmlsdhxq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1471 __simd128_int16_t __builtin_mve_vqdmlsdhxq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1472 __simd128_int8_t __builtin_mve_vqdmlsdhxq_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t);
1473 __simd128_int32_t __builtin_mve_vqdmlsdhxq_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t);
1474 __simd128_int16_t __builtin_mve_vqdmlsdhxq_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
1475 __simd128_int8_t __builtin_mve_vqdmulhq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char, short unsigned int);
1476 __simd128_int32_t __builtin_mve_vqdmulhq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1477 __simd128_int16_t __builtin_mve_vqdmulhq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int, short unsigned int);
1478 __simd128_int8_t __builtin_mve_vqdmulhq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1479 __simd128_int32_t __builtin_mve_vqdmulhq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1480 __simd128_int16_t __builtin_mve_vqdmulhq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1481 __simd128_int8_t __builtin_mve_vqdmulhq_n_sv16qi(__simd128_int8_t, signed char);
1482 __simd128_int32_t __builtin_mve_vqdmulhq_n_sv4si(__simd128_int32_t, int);
1483 __simd128_int16_t __builtin_mve_vqdmulhq_n_sv8hi(__simd128_int16_t, short int);
1484 __simd128_int8_t __builtin_mve_vqdmulhq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1485 __simd128_int32_t __builtin_mve_vqdmulhq_sv4si(__simd128_int32_t, __simd128_int32_t);
1486 __simd128_int16_t __builtin_mve_vqdmulhq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1487 __simd128_int64_t __builtin_mve_vqdmullbq_m_n_sv4si(__simd128_int64_t, __simd128_int32_t, int, short unsigned int);
1488 __simd128_int32_t __builtin_mve_vqdmullbq_m_n_sv8hi(__simd128_int32_t, __simd128_int16_t, short int, short unsigned int);
1489 __simd128_int64_t __builtin_mve_vqdmullbq_m_sv4si(__simd128_int64_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1490 __simd128_int32_t __builtin_mve_vqdmullbq_m_sv8hi(__simd128_int32_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1491 __simd128_int64_t __builtin_mve_vqdmullbq_n_sv4si(__simd128_int32_t, int);
1492 __simd128_int32_t __builtin_mve_vqdmullbq_n_sv8hi(__simd128_int16_t, short int);
1493 __simd128_int64_t __builtin_mve_vqdmullbq_sv4si(__simd128_int32_t, __simd128_int32_t);
1494 __simd128_int32_t __builtin_mve_vqdmullbq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1495 __simd128_int64_t __builtin_mve_vqdmulltq_m_n_sv4si(__simd128_int64_t, __simd128_int32_t, int, short unsigned int);
1496 __simd128_int32_t __builtin_mve_vqdmulltq_m_n_sv8hi(__simd128_int32_t, __simd128_int16_t, short int, short unsigned int);
1497 __simd128_int64_t __builtin_mve_vqdmulltq_m_sv4si(__simd128_int64_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1498 __simd128_int32_t __builtin_mve_vqdmulltq_m_sv8hi(__simd128_int32_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1499 __simd128_int64_t __builtin_mve_vqdmulltq_n_sv4si(__simd128_int32_t, int);
1500 __simd128_int32_t __builtin_mve_vqdmulltq_n_sv8hi(__simd128_int16_t, short int);
1501 __simd128_int64_t __builtin_mve_vqdmulltq_sv4si(__simd128_int32_t, __simd128_int32_t);
1502 __simd128_int32_t __builtin_mve_vqdmulltq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1503 __simd128_int16_t __builtin_mve_vqmovnbq_m_sv4si(__simd128_int16_t, __simd128_int32_t, short unsigned int);
1504 __simd128_int8_t __builtin_mve_vqmovnbq_m_sv8hi(__simd128_int8_t, __simd128_int16_t, short unsigned int);
1505 __simd128_uint16_t __builtin_mve_vqmovnbq_m_uv4si(__simd128_uint16_t, __simd128_uint32_t, short unsigned int);
1506 __simd128_uint8_t __builtin_mve_vqmovnbq_m_uv8hi(__simd128_uint8_t, __simd128_uint16_t, short unsigned int);
1507 __simd128_int16_t __builtin_mve_vqmovnbq_sv4si(__simd128_int16_t, __simd128_int32_t);
1508 __simd128_int8_t __builtin_mve_vqmovnbq_sv8hi(__simd128_int8_t, __simd128_int16_t);
1509 __simd128_uint16_t __builtin_mve_vqmovnbq_uv4si(__simd128_uint16_t, __simd128_uint32_t);
1510 __simd128_uint8_t __builtin_mve_vqmovnbq_uv8hi(__simd128_uint8_t, __simd128_uint16_t);
1511 __simd128_int16_t __builtin_mve_vqmovntq_m_sv4si(__simd128_int16_t, __simd128_int32_t, short unsigned int);
1512 __simd128_int8_t __builtin_mve_vqmovntq_m_sv8hi(__simd128_int8_t, __simd128_int16_t, short unsigned int);
1513 __simd128_uint16_t __builtin_mve_vqmovntq_m_uv4si(__simd128_uint16_t, __simd128_uint32_t, short unsigned int);
1514 __simd128_uint8_t __builtin_mve_vqmovntq_m_uv8hi(__simd128_uint8_t, __simd128_uint16_t, short unsigned int);
1515 __simd128_int16_t __builtin_mve_vqmovntq_sv4si(__simd128_int16_t, __simd128_int32_t);
1516 __simd128_int8_t __builtin_mve_vqmovntq_sv8hi(__simd128_int8_t, __simd128_int16_t);
1517 __simd128_uint16_t __builtin_mve_vqmovntq_uv4si(__simd128_uint16_t, __simd128_uint32_t);
1518 __simd128_uint8_t __builtin_mve_vqmovntq_uv8hi(__simd128_uint8_t, __simd128_uint16_t);
1519 __simd128_uint16_t __builtin_mve_vqmovunbq_m_sv4si(__simd128_uint16_t, __simd128_int32_t, short unsigned int);
1520 __simd128_uint8_t __builtin_mve_vqmovunbq_m_sv8hi(__simd128_uint8_t, __simd128_int16_t, short unsigned int);
1521 __simd128_uint16_t __builtin_mve_vqmovunbq_sv4si(__simd128_uint16_t, __simd128_int32_t);
1522 __simd128_uint8_t __builtin_mve_vqmovunbq_sv8hi(__simd128_uint8_t, __simd128_int16_t);
1523 __simd128_uint16_t __builtin_mve_vqmovuntq_m_sv4si(__simd128_uint16_t, __simd128_int32_t, short unsigned int);
1524 __simd128_uint8_t __builtin_mve_vqmovuntq_m_sv8hi(__simd128_uint8_t, __simd128_int16_t, short unsigned int);
1525 __simd128_uint16_t __builtin_mve_vqmovuntq_sv4si(__simd128_uint16_t, __simd128_int32_t);
1526 __simd128_uint8_t __builtin_mve_vqmovuntq_sv8hi(__simd128_uint8_t, __simd128_int16_t);
1527 __simd128_int8_t __builtin_mve_vqnegq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
1528 __simd128_int32_t __builtin_mve_vqnegq_m_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1529 __simd128_int16_t __builtin_mve_vqnegq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1530 __simd128_int8_t __builtin_mve_vqnegq_sv16qi(__simd128_int8_t);
1531 __simd128_int32_t __builtin_mve_vqnegq_sv4si(__simd128_int32_t);
1532 __simd128_int16_t __builtin_mve_vqnegq_sv8hi(__simd128_int16_t);
1533 __simd128_int8_t __builtin_mve_vqrdmladhq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1534 __simd128_int32_t __builtin_mve_vqrdmladhq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1535 __simd128_int16_t __builtin_mve_vqrdmladhq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1536 __simd128_int8_t __builtin_mve_vqrdmladhq_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t);
1537 __simd128_int32_t __builtin_mve_vqrdmladhq_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t);
1538 __simd128_int16_t __builtin_mve_vqrdmladhq_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
1539 __simd128_int8_t __builtin_mve_vqrdmladhxq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1540 __simd128_int32_t __builtin_mve_vqrdmladhxq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1541 __simd128_int16_t __builtin_mve_vqrdmladhxq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1542 __simd128_int8_t __builtin_mve_vqrdmladhxq_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t);
1543 __simd128_int32_t __builtin_mve_vqrdmladhxq_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t);
1544 __simd128_int16_t __builtin_mve_vqrdmladhxq_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
1545 __simd128_int8_t __builtin_mve_vqrdmlahq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char, short unsigned int);
1546 __simd128_int32_t __builtin_mve_vqrdmlahq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1547 __simd128_int16_t __builtin_mve_vqrdmlahq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int, short unsigned int);
1548 __simd128_int8_t __builtin_mve_vqrdmlahq_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char);
1549 __simd128_int32_t __builtin_mve_vqrdmlahq_n_sv4si(__simd128_int32_t, __simd128_int32_t, int);
1550 __simd128_int16_t __builtin_mve_vqrdmlahq_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int);
1551 __simd128_uint8_t __builtin_mve_vqrdmlahq_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, unsigned char);
1552 __simd128_uint32_t __builtin_mve_vqrdmlahq_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, unsigned int);
1553 __simd128_uint16_t __builtin_mve_vqrdmlahq_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1554 __simd128_int8_t __builtin_mve_vqrdmlashq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char, short unsigned int);
1555 __simd128_int32_t __builtin_mve_vqrdmlashq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1556 __simd128_int16_t __builtin_mve_vqrdmlashq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int, short unsigned int);
1557 __simd128_int8_t __builtin_mve_vqrdmlashq_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char);
1558 __simd128_int32_t __builtin_mve_vqrdmlashq_n_sv4si(__simd128_int32_t, __simd128_int32_t, int);
1559 __simd128_int16_t __builtin_mve_vqrdmlashq_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int);
1560 __simd128_uint8_t __builtin_mve_vqrdmlashq_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, unsigned char);
1561 __simd128_uint32_t __builtin_mve_vqrdmlashq_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, unsigned int);
1562 __simd128_uint16_t __builtin_mve_vqrdmlashq_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1563 __simd128_int8_t __builtin_mve_vqrdmlsdhq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1564 __simd128_int32_t __builtin_mve_vqrdmlsdhq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1565 __simd128_int16_t __builtin_mve_vqrdmlsdhq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1566 __simd128_int8_t __builtin_mve_vqrdmlsdhq_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t);
1567 __simd128_int32_t __builtin_mve_vqrdmlsdhq_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t);
1568 __simd128_int16_t __builtin_mve_vqrdmlsdhq_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
1569 __simd128_int8_t __builtin_mve_vqrdmlsdhxq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1570 __simd128_int32_t __builtin_mve_vqrdmlsdhxq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1571 __simd128_int16_t __builtin_mve_vqrdmlsdhxq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1572 __simd128_int8_t __builtin_mve_vqrdmlsdhxq_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t);
1573 __simd128_int32_t __builtin_mve_vqrdmlsdhxq_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t);
1574 __simd128_int16_t __builtin_mve_vqrdmlsdhxq_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
1575 __simd128_int8_t __builtin_mve_vqrdmulhq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char, short unsigned int);
1576 __simd128_int32_t __builtin_mve_vqrdmulhq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1577 __simd128_int16_t __builtin_mve_vqrdmulhq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int, short unsigned int);
1578 __simd128_int8_t __builtin_mve_vqrdmulhq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1579 __simd128_int32_t __builtin_mve_vqrdmulhq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1580 __simd128_int16_t __builtin_mve_vqrdmulhq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1581 __simd128_int8_t __builtin_mve_vqrdmulhq_n_sv16qi(__simd128_int8_t, signed char);
1582 __simd128_int32_t __builtin_mve_vqrdmulhq_n_sv4si(__simd128_int32_t, int);
1583 __simd128_int16_t __builtin_mve_vqrdmulhq_n_sv8hi(__simd128_int16_t, short int);
1584 __simd128_int8_t __builtin_mve_vqrdmulhq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1585 __simd128_int32_t __builtin_mve_vqrdmulhq_sv4si(__simd128_int32_t, __simd128_int32_t);
1586 __simd128_int16_t __builtin_mve_vqrdmulhq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1587 __simd128_int8_t __builtin_mve_vqrshlq_m_n_sv16qi(__simd128_int8_t, int, short unsigned int);
1588 __simd128_int32_t __builtin_mve_vqrshlq_m_n_sv4si(__simd128_int32_t, int, short unsigned int);
1589 __simd128_int16_t __builtin_mve_vqrshlq_m_n_sv8hi(__simd128_int16_t, int, short unsigned int);
1590 __simd128_uint8_t __builtin_mve_vqrshlq_m_n_uv16qi(__simd128_uint8_t, int, short unsigned int);
1591 __simd128_uint32_t __builtin_mve_vqrshlq_m_n_uv4si(__simd128_uint32_t, int, short unsigned int);
1592 __simd128_uint16_t __builtin_mve_vqrshlq_m_n_uv8hi(__simd128_uint16_t, int, short unsigned int);
1593 __simd128_int8_t __builtin_mve_vqrshlq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1594 __simd128_int32_t __builtin_mve_vqrshlq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1595 __simd128_int16_t __builtin_mve_vqrshlq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1596 __simd128_uint8_t __builtin_mve_vqrshlq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_int8_t, short unsigned int);
1597 __simd128_uint32_t __builtin_mve_vqrshlq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_int32_t, short unsigned int);
1598 __simd128_uint16_t __builtin_mve_vqrshlq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_int16_t, short unsigned int);
1599 __simd128_int8_t __builtin_mve_vqrshlq_n_sv16qi(__simd128_int8_t, int);
1600 __simd128_int32_t __builtin_mve_vqrshlq_n_sv4si(__simd128_int32_t, int);
1601 __simd128_int16_t __builtin_mve_vqrshlq_n_sv8hi(__simd128_int16_t, int);
1602 __simd128_uint8_t __builtin_mve_vqrshlq_n_uv16qi(__simd128_uint8_t, int);
1603 __simd128_uint32_t __builtin_mve_vqrshlq_n_uv4si(__simd128_uint32_t, int);
1604 __simd128_uint16_t __builtin_mve_vqrshlq_n_uv8hi(__simd128_uint16_t, int);
1605 __simd128_int8_t __builtin_mve_vqrshlq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1606 __simd128_int32_t __builtin_mve_vqrshlq_sv4si(__simd128_int32_t, __simd128_int32_t);
1607 __simd128_int16_t __builtin_mve_vqrshlq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1608 __simd128_uint8_t __builtin_mve_vqrshlq_uv16qi(__simd128_uint8_t, __simd128_int8_t);
1609 __simd128_uint32_t __builtin_mve_vqrshlq_uv4si(__simd128_uint32_t, __simd128_int32_t);
1610 __simd128_uint16_t __builtin_mve_vqrshlq_uv8hi(__simd128_uint16_t, __simd128_int16_t);
1611 __simd128_int16_t __builtin_mve_vqrshrnbq_m_n_sv4si(__simd128_int16_t, __simd128_int32_t, int, short unsigned int);
1612 __simd128_int8_t __builtin_mve_vqrshrnbq_m_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int, short unsigned int);
1613 __simd128_uint16_t __builtin_mve_vqrshrnbq_m_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int, short unsigned int);
1614 __simd128_uint8_t __builtin_mve_vqrshrnbq_m_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int, short unsigned int);
1615 __simd128_int16_t __builtin_mve_vqrshrnbq_n_sv4si(__simd128_int16_t, __simd128_int32_t, int);
1616 __simd128_int8_t __builtin_mve_vqrshrnbq_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int);
1617 __simd128_uint16_t __builtin_mve_vqrshrnbq_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int);
1618 __simd128_uint8_t __builtin_mve_vqrshrnbq_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int);
1619 __simd128_int16_t __builtin_mve_vqrshrntq_m_n_sv4si(__simd128_int16_t, __simd128_int32_t, int, short unsigned int);
1620 __simd128_int8_t __builtin_mve_vqrshrntq_m_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int, short unsigned int);
1621 __simd128_uint16_t __builtin_mve_vqrshrntq_m_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int, short unsigned int);
1622 __simd128_uint8_t __builtin_mve_vqrshrntq_m_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int, short unsigned int);
1623 __simd128_int16_t __builtin_mve_vqrshrntq_n_sv4si(__simd128_int16_t, __simd128_int32_t, int);
1624 __simd128_int8_t __builtin_mve_vqrshrntq_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int);
1625 __simd128_uint16_t __builtin_mve_vqrshrntq_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int);
1626 __simd128_uint8_t __builtin_mve_vqrshrntq_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int);
1627 __simd128_uint16_t __builtin_mve_vqrshrunbq_m_n_sv4si(__simd128_uint16_t, __simd128_int32_t, int, short unsigned int);
1628 __simd128_uint8_t __builtin_mve_vqrshrunbq_m_n_sv8hi(__simd128_uint8_t, __simd128_int16_t, int, short unsigned int);
1629 __simd128_uint16_t __builtin_mve_vqrshrunbq_n_sv4si(__simd128_uint16_t, __simd128_int32_t, int);
1630 __simd128_uint8_t __builtin_mve_vqrshrunbq_n_sv8hi(__simd128_uint8_t, __simd128_int16_t, int);
1631 __simd128_uint16_t __builtin_mve_vqrshruntq_m_n_sv4si(__simd128_uint16_t, __simd128_int32_t, int, short unsigned int);
1632 __simd128_uint8_t __builtin_mve_vqrshruntq_m_n_sv8hi(__simd128_uint8_t, __simd128_int16_t, int, short unsigned int);
1633 __simd128_uint16_t __builtin_mve_vqrshruntq_n_sv4si(__simd128_uint16_t, __simd128_int32_t, int);
1634 __simd128_uint8_t __builtin_mve_vqrshruntq_n_sv8hi(__simd128_uint8_t, __simd128_int16_t, int);
1635 __simd128_int8_t __builtin_mve_vqshlq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, int, short unsigned int);
1636 __simd128_int32_t __builtin_mve_vqshlq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1637 __simd128_int16_t __builtin_mve_vqshlq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, int, short unsigned int);
1638 __simd128_uint8_t __builtin_mve_vqshlq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, int, short unsigned int);
1639 __simd128_uint32_t __builtin_mve_vqshlq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, int, short unsigned int);
1640 __simd128_uint16_t __builtin_mve_vqshlq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, int, short unsigned int);
1641 __simd128_int8_t __builtin_mve_vqshlq_m_r_sv16qi(__simd128_int8_t, int, short unsigned int);
1642 __simd128_int32_t __builtin_mve_vqshlq_m_r_sv4si(__simd128_int32_t, int, short unsigned int);
1643 __simd128_int16_t __builtin_mve_vqshlq_m_r_sv8hi(__simd128_int16_t, int, short unsigned int);
1644 __simd128_uint8_t __builtin_mve_vqshlq_m_r_uv16qi(__simd128_uint8_t, int, short unsigned int);
1645 __simd128_uint32_t __builtin_mve_vqshlq_m_r_uv4si(__simd128_uint32_t, int, short unsigned int);
1646 __simd128_uint16_t __builtin_mve_vqshlq_m_r_uv8hi(__simd128_uint16_t, int, short unsigned int);
1647 __simd128_int8_t __builtin_mve_vqshlq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1648 __simd128_int32_t __builtin_mve_vqshlq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1649 __simd128_int16_t __builtin_mve_vqshlq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1650 __simd128_uint8_t __builtin_mve_vqshlq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_int8_t, short unsigned int);
1651 __simd128_uint32_t __builtin_mve_vqshlq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_int32_t, short unsigned int);
1652 __simd128_uint16_t __builtin_mve_vqshlq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_int16_t, short unsigned int);
1653 __simd128_int8_t __builtin_mve_vqshlq_n_sv16qi(__simd128_int8_t, int);
1654 __simd128_int32_t __builtin_mve_vqshlq_n_sv4si(__simd128_int32_t, int);
1655 __simd128_int16_t __builtin_mve_vqshlq_n_sv8hi(__simd128_int16_t, int);
1656 __simd128_uint8_t __builtin_mve_vqshlq_n_uv16qi(__simd128_uint8_t, int);
1657 __simd128_uint32_t __builtin_mve_vqshlq_n_uv4si(__simd128_uint32_t, int);
1658 __simd128_uint16_t __builtin_mve_vqshlq_n_uv8hi(__simd128_uint16_t, int);
1659 __simd128_int8_t __builtin_mve_vqshlq_r_sv16qi(__simd128_int8_t, int);
1660 __simd128_int32_t __builtin_mve_vqshlq_r_sv4si(__simd128_int32_t, int);
1661 __simd128_int16_t __builtin_mve_vqshlq_r_sv8hi(__simd128_int16_t, int);
1662 __simd128_uint8_t __builtin_mve_vqshlq_r_uv16qi(__simd128_uint8_t, int);
1663 __simd128_uint32_t __builtin_mve_vqshlq_r_uv4si(__simd128_uint32_t, int);
1664 __simd128_uint16_t __builtin_mve_vqshlq_r_uv8hi(__simd128_uint16_t, int);
1665 __simd128_int8_t __builtin_mve_vqshlq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1666 __simd128_int32_t __builtin_mve_vqshlq_sv4si(__simd128_int32_t, __simd128_int32_t);
1667 __simd128_int16_t __builtin_mve_vqshlq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1668 __simd128_uint8_t __builtin_mve_vqshlq_uv16qi(__simd128_uint8_t, __simd128_int8_t);
1669 __simd128_uint32_t __builtin_mve_vqshlq_uv4si(__simd128_uint32_t, __simd128_int32_t);
1670 __simd128_uint16_t __builtin_mve_vqshlq_uv8hi(__simd128_uint16_t, __simd128_int16_t);
1671 __simd128_uint8_t __builtin_mve_vqshluq_m_n_sv16qi(__simd128_uint8_t, __simd128_int8_t, int, short unsigned int);
1672 __simd128_uint32_t __builtin_mve_vqshluq_m_n_sv4si(__simd128_uint32_t, __simd128_int32_t, int, short unsigned int);
1673 __simd128_uint16_t __builtin_mve_vqshluq_m_n_sv8hi(__simd128_uint16_t, __simd128_int16_t, int, short unsigned int);
1674 __simd128_uint8_t __builtin_mve_vqshluq_n_sv16qi(__simd128_int8_t, int);
1675 __simd128_uint32_t __builtin_mve_vqshluq_n_sv4si(__simd128_int32_t, int);
1676 __simd128_uint16_t __builtin_mve_vqshluq_n_sv8hi(__simd128_int16_t, int);
1677 __simd128_int16_t __builtin_mve_vqshrnbq_m_n_sv4si(__simd128_int16_t, __simd128_int32_t, int, short unsigned int);
1678 __simd128_int8_t __builtin_mve_vqshrnbq_m_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int, short unsigned int);
1679 __simd128_uint16_t __builtin_mve_vqshrnbq_m_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int, short unsigned int);
1680 __simd128_uint8_t __builtin_mve_vqshrnbq_m_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int, short unsigned int);
1681 __simd128_int16_t __builtin_mve_vqshrnbq_n_sv4si(__simd128_int16_t, __simd128_int32_t, int);
1682 __simd128_int8_t __builtin_mve_vqshrnbq_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int);
1683 __simd128_uint16_t __builtin_mve_vqshrnbq_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int);
1684 __simd128_uint8_t __builtin_mve_vqshrnbq_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int);
1685 __simd128_int16_t __builtin_mve_vqshrntq_m_n_sv4si(__simd128_int16_t, __simd128_int32_t, int, short unsigned int);
1686 __simd128_int8_t __builtin_mve_vqshrntq_m_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int, short unsigned int);
1687 __simd128_uint16_t __builtin_mve_vqshrntq_m_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int, short unsigned int);
1688 __simd128_uint8_t __builtin_mve_vqshrntq_m_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int, short unsigned int);
1689 __simd128_int16_t __builtin_mve_vqshrntq_n_sv4si(__simd128_int16_t, __simd128_int32_t, int);
1690 __simd128_int8_t __builtin_mve_vqshrntq_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int);
1691 __simd128_uint16_t __builtin_mve_vqshrntq_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int);
1692 __simd128_uint8_t __builtin_mve_vqshrntq_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int);
1693 __simd128_uint16_t __builtin_mve_vqshrunbq_m_n_sv4si(__simd128_uint16_t, __simd128_int32_t, int, short unsigned int);
1694 __simd128_uint8_t __builtin_mve_vqshrunbq_m_n_sv8hi(__simd128_uint8_t, __simd128_int16_t, int, short unsigned int);
1695 __simd128_uint16_t __builtin_mve_vqshrunbq_n_sv4si(__simd128_uint16_t, __simd128_int32_t, int);
1696 __simd128_uint8_t __builtin_mve_vqshrunbq_n_sv8hi(__simd128_uint8_t, __simd128_int16_t, int);
1697 __simd128_uint16_t __builtin_mve_vqshruntq_m_n_sv4si(__simd128_uint16_t, __simd128_int32_t, int, short unsigned int);
1698 __simd128_uint8_t __builtin_mve_vqshruntq_m_n_sv8hi(__simd128_uint8_t, __simd128_int16_t, int, short unsigned int);
1699 __simd128_uint16_t __builtin_mve_vqshruntq_n_sv4si(__simd128_uint16_t, __simd128_int32_t, int);
1700 __simd128_uint8_t __builtin_mve_vqshruntq_n_sv8hi(__simd128_uint8_t, __simd128_int16_t, int);
1701 __simd128_int8_t __builtin_mve_vqsubq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char, short unsigned int);
1702 __simd128_int32_t __builtin_mve_vqsubq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1703 __simd128_int16_t __builtin_mve_vqsubq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int, short unsigned int);
1704 __simd128_uint8_t __builtin_mve_vqsubq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, unsigned char, short unsigned int);
1705 __simd128_uint32_t __builtin_mve_vqsubq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, unsigned int, short unsigned int);
1706 __simd128_uint16_t __builtin_mve_vqsubq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int, short unsigned int);
1707 __simd128_int8_t __builtin_mve_vqsubq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1708 __simd128_int32_t __builtin_mve_vqsubq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1709 __simd128_int16_t __builtin_mve_vqsubq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1710 __simd128_uint8_t __builtin_mve_vqsubq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1711 __simd128_uint32_t __builtin_mve_vqsubq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1712 __simd128_uint16_t __builtin_mve_vqsubq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1713 __simd128_int8_t __builtin_mve_vqsubq_n_sv16qi(__simd128_int8_t, signed char);
1714 __simd128_int32_t __builtin_mve_vqsubq_n_sv4si(__simd128_int32_t, int);
1715 __simd128_int16_t __builtin_mve_vqsubq_n_sv8hi(__simd128_int16_t, short int);
1716 __simd128_uint8_t __builtin_mve_vqsubq_n_uv16qi(__simd128_uint8_t, unsigned char);
1717 __simd128_uint32_t __builtin_mve_vqsubq_n_uv4si(__simd128_uint32_t, unsigned int);
1718 __simd128_uint16_t __builtin_mve_vqsubq_n_uv8hi(__simd128_uint16_t, short unsigned int);
1719 __simd128_int8_t __builtin_mve_vqsubq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1720 __simd128_int32_t __builtin_mve_vqsubq_sv4si(__simd128_int32_t, __simd128_int32_t);
1721 __simd128_int16_t __builtin_mve_vqsubq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1722 __simd128_uint8_t __builtin_mve_vqsubq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
1723 __simd128_uint32_t __builtin_mve_vqsubq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1724 __simd128_uint16_t __builtin_mve_vqsubq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
1725 __simd128_int8_t __builtin_mve_vrev16q_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
1726 __simd128_uint8_t __builtin_mve_vrev16q_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1727 __simd128_int8_t __builtin_mve_vrev16q_sv16qi(__simd128_int8_t);
1728 __simd128_uint8_t __builtin_mve_vrev16q_uv16qi(__simd128_uint8_t);
1729 __simd128_float16_t __builtin_mve_vrev32q_fv8hf(__simd128_float16_t);
1730 __simd128_float16_t __builtin_mve_vrev32q_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
1731 __simd128_int8_t __builtin_mve_vrev32q_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
1732 __simd128_int16_t __builtin_mve_vrev32q_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1733 __simd128_uint8_t __builtin_mve_vrev32q_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1734 __simd128_uint16_t __builtin_mve_vrev32q_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1735 __simd128_int8_t __builtin_mve_vrev32q_sv16qi(__simd128_int8_t);
1736 __simd128_int16_t __builtin_mve_vrev32q_sv8hi(__simd128_int16_t);
1737 __simd128_uint8_t __builtin_mve_vrev32q_uv16qi(__simd128_uint8_t);
1738 __simd128_uint16_t __builtin_mve_vrev32q_uv8hi(__simd128_uint16_t);
1739 __simd128_float32_t __builtin_mve_vrev64q_fv4sf(__simd128_float32_t);
1740 __simd128_float16_t __builtin_mve_vrev64q_fv8hf(__simd128_float16_t);
1741 __simd128_float32_t __builtin_mve_vrev64q_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
1742 __simd128_float16_t __builtin_mve_vrev64q_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
1743 __simd128_int8_t __builtin_mve_vrev64q_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
1744 __simd128_int32_t __builtin_mve_vrev64q_m_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1745 __simd128_int16_t __builtin_mve_vrev64q_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1746 __simd128_uint8_t __builtin_mve_vrev64q_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1747 __simd128_uint32_t __builtin_mve_vrev64q_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1748 __simd128_uint16_t __builtin_mve_vrev64q_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1749 __simd128_int8_t __builtin_mve_vrev64q_sv16qi(__simd128_int8_t);
1750 __simd128_int32_t __builtin_mve_vrev64q_sv4si(__simd128_int32_t);
1751 __simd128_int16_t __builtin_mve_vrev64q_sv8hi(__simd128_int16_t);
1752 __simd128_uint8_t __builtin_mve_vrev64q_uv16qi(__simd128_uint8_t);
1753 __simd128_uint32_t __builtin_mve_vrev64q_uv4si(__simd128_uint32_t);
1754 __simd128_uint16_t __builtin_mve_vrev64q_uv8hi(__simd128_uint16_t);
1755 __simd128_int8_t __builtin_mve_vrhaddq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1756 __simd128_int32_t __builtin_mve_vrhaddq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1757 __simd128_int16_t __builtin_mve_vrhaddq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1758 __simd128_uint8_t __builtin_mve_vrhaddq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1759 __simd128_uint32_t __builtin_mve_vrhaddq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1760 __simd128_uint16_t __builtin_mve_vrhaddq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1761 __simd128_int8_t __builtin_mve_vrhaddq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1762 __simd128_int32_t __builtin_mve_vrhaddq_sv4si(__simd128_int32_t, __simd128_int32_t);
1763 __simd128_int16_t __builtin_mve_vrhaddq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1764 __simd128_uint8_t __builtin_mve_vrhaddq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
1765 __simd128_uint32_t __builtin_mve_vrhaddq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1766 __simd128_uint16_t __builtin_mve_vrhaddq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
1767 long long int __builtin_mve_vrmlaldavhaq_p_sv4si(long long int, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1768 long long unsigned int __builtin_mve_vrmlaldavhaq_p_uv4si(long long unsigned int, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1769 long long int __builtin_mve_vrmlaldavhaq_sv4si(long long int, __simd128_int32_t, __simd128_int32_t);
1770 long long unsigned int __builtin_mve_vrmlaldavhaq_uv4si(long long unsigned int, __simd128_uint32_t, __simd128_uint32_t);
1771 long long int __builtin_mve_vrmlaldavhaxq_p_sv4si(long long int, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1772 long long int __builtin_mve_vrmlaldavhaxq_sv4si(long long int, __simd128_int32_t, __simd128_int32_t);
1773 long long int __builtin_mve_vrmlaldavhq_p_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1774 long long unsigned int __builtin_mve_vrmlaldavhq_p_uv4si(__simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1775 long long int __builtin_mve_vrmlaldavhq_sv4si(__simd128_int32_t, __simd128_int32_t);
1776 long long unsigned int __builtin_mve_vrmlaldavhq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1777 long long int __builtin_mve_vrmlaldavhxq_p_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1778 long long int __builtin_mve_vrmlaldavhxq_sv4si(__simd128_int32_t, __simd128_int32_t);
1779 long long int __builtin_mve_vrmlsldavhaq_p_sv4si(long long int, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1780 long long int __builtin_mve_vrmlsldavhaq_sv4si(long long int, __simd128_int32_t, __simd128_int32_t);
1781 long long int __builtin_mve_vrmlsldavhaxq_p_sv4si(long long int, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1782 long long int __builtin_mve_vrmlsldavhaxq_sv4si(long long int, __simd128_int32_t, __simd128_int32_t);
1783 long long int __builtin_mve_vrmlsldavhq_p_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1784 long long int __builtin_mve_vrmlsldavhq_sv4si(__simd128_int32_t, __simd128_int32_t);
1785 long long int __builtin_mve_vrmlsldavhxq_p_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1786 long long int __builtin_mve_vrmlsldavhxq_sv4si(__simd128_int32_t, __simd128_int32_t);
1787 __simd128_int8_t __builtin_mve_vrmulhq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1788 __simd128_int32_t __builtin_mve_vrmulhq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1789 __simd128_int16_t __builtin_mve_vrmulhq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1790 __simd128_uint8_t __builtin_mve_vrmulhq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1791 __simd128_uint32_t __builtin_mve_vrmulhq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1792 __simd128_uint16_t __builtin_mve_vrmulhq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1793 __simd128_int8_t __builtin_mve_vrmulhq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1794 __simd128_int32_t __builtin_mve_vrmulhq_sv4si(__simd128_int32_t, __simd128_int32_t);
1795 __simd128_int16_t __builtin_mve_vrmulhq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1796 __simd128_uint8_t __builtin_mve_vrmulhq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
1797 __simd128_uint32_t __builtin_mve_vrmulhq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1798 __simd128_uint16_t __builtin_mve_vrmulhq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
1799 __simd128_float32_t __builtin_mve_vrndaq_fv4sf(__simd128_float32_t);
1800 __simd128_float16_t __builtin_mve_vrndaq_fv8hf(__simd128_float16_t);
1801 __simd128_float32_t __builtin_mve_vrndaq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
1802 __simd128_float16_t __builtin_mve_vrndaq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
1803 __simd128_float32_t __builtin_mve_vrndmq_fv4sf(__simd128_float32_t);
1804 __simd128_float16_t __builtin_mve_vrndmq_fv8hf(__simd128_float16_t);
1805 __simd128_float32_t __builtin_mve_vrndmq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
1806 __simd128_float16_t __builtin_mve_vrndmq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
1807 __simd128_float32_t __builtin_mve_vrndnq_fv4sf(__simd128_float32_t);
1808 __simd128_float16_t __builtin_mve_vrndnq_fv8hf(__simd128_float16_t);
1809 __simd128_float32_t __builtin_mve_vrndnq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
1810 __simd128_float16_t __builtin_mve_vrndnq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
1811 __simd128_float32_t __builtin_mve_vrndpq_fv4sf(__simd128_float32_t);
1812 __simd128_float16_t __builtin_mve_vrndpq_fv8hf(__simd128_float16_t);
1813 __simd128_float32_t __builtin_mve_vrndpq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
1814 __simd128_float16_t __builtin_mve_vrndpq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
1815 __simd128_float32_t __builtin_mve_vrndq_fv4sf(__simd128_float32_t);
1816 __simd128_float16_t __builtin_mve_vrndq_fv8hf(__simd128_float16_t);
1817 __simd128_float32_t __builtin_mve_vrndq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
1818 __simd128_float16_t __builtin_mve_vrndq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
1819 __simd128_float32_t __builtin_mve_vrndxq_fv4sf(__simd128_float32_t);
1820 __simd128_float16_t __builtin_mve_vrndxq_fv8hf(__simd128_float16_t);
1821 __simd128_float32_t __builtin_mve_vrndxq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
1822 __simd128_float16_t __builtin_mve_vrndxq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
1823 __simd128_int8_t __builtin_mve_vrshlq_m_n_sv16qi(__simd128_int8_t, int, short unsigned int);
1824 __simd128_int32_t __builtin_mve_vrshlq_m_n_sv4si(__simd128_int32_t, int, short unsigned int);
1825 __simd128_int16_t __builtin_mve_vrshlq_m_n_sv8hi(__simd128_int16_t, int, short unsigned int);
1826 __simd128_uint8_t __builtin_mve_vrshlq_m_n_uv16qi(__simd128_uint8_t, int, short unsigned int);
1827 __simd128_uint32_t __builtin_mve_vrshlq_m_n_uv4si(__simd128_uint32_t, int, short unsigned int);
1828 __simd128_uint16_t __builtin_mve_vrshlq_m_n_uv8hi(__simd128_uint16_t, int, short unsigned int);
1829 __simd128_int8_t __builtin_mve_vrshlq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1830 __simd128_int32_t __builtin_mve_vrshlq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1831 __simd128_int16_t __builtin_mve_vrshlq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1832 __simd128_uint8_t __builtin_mve_vrshlq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_int8_t, short unsigned int);
1833 __simd128_uint32_t __builtin_mve_vrshlq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_int32_t, short unsigned int);
1834 __simd128_uint16_t __builtin_mve_vrshlq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_int16_t, short unsigned int);
1835 __simd128_int8_t __builtin_mve_vrshlq_n_sv16qi(__simd128_int8_t, int);
1836 __simd128_int32_t __builtin_mve_vrshlq_n_sv4si(__simd128_int32_t, int);
1837 __simd128_int16_t __builtin_mve_vrshlq_n_sv8hi(__simd128_int16_t, int);
1838 __simd128_uint8_t __builtin_mve_vrshlq_n_uv16qi(__simd128_uint8_t, int);
1839 __simd128_uint32_t __builtin_mve_vrshlq_n_uv4si(__simd128_uint32_t, int);
1840 __simd128_uint16_t __builtin_mve_vrshlq_n_uv8hi(__simd128_uint16_t, int);
1841 __simd128_int8_t __builtin_mve_vrshlq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1842 __simd128_int32_t __builtin_mve_vrshlq_sv4si(__simd128_int32_t, __simd128_int32_t);
1843 __simd128_int16_t __builtin_mve_vrshlq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1844 __simd128_uint8_t __builtin_mve_vrshlq_uv16qi(__simd128_uint8_t, __simd128_int8_t);
1845 __simd128_uint32_t __builtin_mve_vrshlq_uv4si(__simd128_uint32_t, __simd128_int32_t);
1846 __simd128_uint16_t __builtin_mve_vrshlq_uv8hi(__simd128_uint16_t, __simd128_int16_t);
1847 __simd128_int16_t __builtin_mve_vrshrnbq_m_n_sv4si(__simd128_int16_t, __simd128_int32_t, int, short unsigned int);
1848 __simd128_int8_t __builtin_mve_vrshrnbq_m_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int, short unsigned int);
1849 __simd128_uint16_t __builtin_mve_vrshrnbq_m_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int, short unsigned int);
1850 __simd128_uint8_t __builtin_mve_vrshrnbq_m_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int, short unsigned int);
1851 __simd128_int16_t __builtin_mve_vrshrnbq_n_sv4si(__simd128_int16_t, __simd128_int32_t, int);
1852 __simd128_int8_t __builtin_mve_vrshrnbq_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int);
1853 __simd128_uint16_t __builtin_mve_vrshrnbq_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int);
1854 __simd128_uint8_t __builtin_mve_vrshrnbq_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int);
1855 __simd128_int16_t __builtin_mve_vrshrntq_m_n_sv4si(__simd128_int16_t, __simd128_int32_t, int, short unsigned int);
1856 __simd128_int8_t __builtin_mve_vrshrntq_m_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int, short unsigned int);
1857 __simd128_uint16_t __builtin_mve_vrshrntq_m_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int, short unsigned int);
1858 __simd128_uint8_t __builtin_mve_vrshrntq_m_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int, short unsigned int);
1859 __simd128_int16_t __builtin_mve_vrshrntq_n_sv4si(__simd128_int16_t, __simd128_int32_t, int);
1860 __simd128_int8_t __builtin_mve_vrshrntq_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int);
1861 __simd128_uint16_t __builtin_mve_vrshrntq_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int);
1862 __simd128_uint8_t __builtin_mve_vrshrntq_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int);
1863 __simd128_int8_t __builtin_mve_vrshrq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, int, short unsigned int);
1864 __simd128_int32_t __builtin_mve_vrshrq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1865 __simd128_int16_t __builtin_mve_vrshrq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, int, short unsigned int);
1866 __simd128_uint8_t __builtin_mve_vrshrq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, int, short unsigned int);
1867 __simd128_uint32_t __builtin_mve_vrshrq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, int, short unsigned int);
1868 __simd128_uint16_t __builtin_mve_vrshrq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, int, short unsigned int);
1869 __simd128_int8_t __builtin_mve_vrshrq_n_sv16qi(__simd128_int8_t, int);
1870 __simd128_int32_t __builtin_mve_vrshrq_n_sv4si(__simd128_int32_t, int);
1871 __simd128_int16_t __builtin_mve_vrshrq_n_sv8hi(__simd128_int16_t, int);
1872 __simd128_uint8_t __builtin_mve_vrshrq_n_uv16qi(__simd128_uint8_t, int);
1873 __simd128_uint32_t __builtin_mve_vrshrq_n_uv4si(__simd128_uint32_t, int);
1874 __simd128_uint16_t __builtin_mve_vrshrq_n_uv8hi(__simd128_uint16_t, int);
1875 __simd128_int32_t __builtin_mve_vsbciq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1876 __simd128_uint32_t __builtin_mve_vsbciq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1877 __simd128_int32_t __builtin_mve_vsbciq_sv4si(__simd128_int32_t, __simd128_int32_t);
1878 __simd128_uint32_t __builtin_mve_vsbciq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1879 __simd128_int32_t __builtin_mve_vsbcq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1880 __simd128_uint32_t __builtin_mve_vsbcq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1881 __simd128_int32_t __builtin_mve_vsbcq_sv4si(__simd128_int32_t, __simd128_int32_t);
1882 __simd128_uint32_t __builtin_mve_vsbcq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1883 unsigned int __builtin_mve_vshlcq_carry_sv16qi(__simd128_int8_t, unsigned int, int);
1884 unsigned int __builtin_mve_vshlcq_carry_sv4si(__simd128_int32_t, unsigned int, int);
1885 unsigned int __builtin_mve_vshlcq_carry_sv8hi(__simd128_int16_t, unsigned int, int);
1886 unsigned int __builtin_mve_vshlcq_carry_uv16qi(__simd128_uint8_t, unsigned int, int);
1887 unsigned int __builtin_mve_vshlcq_carry_uv4si(__simd128_uint32_t, unsigned int, int);
1888 unsigned int __builtin_mve_vshlcq_carry_uv8hi(__simd128_uint16_t, unsigned int, int);
1889 int __builtin_mve_vshlcq_m_carry_sv16qi(__simd128_int8_t, unsigned int, int, short unsigned int);
1890 int __builtin_mve_vshlcq_m_carry_sv4si(__simd128_int32_t, unsigned int, int, short unsigned int);
1891 int __builtin_mve_vshlcq_m_carry_sv8hi(__simd128_int16_t, unsigned int, int, short unsigned int);
1892 unsigned int __builtin_mve_vshlcq_m_carry_uv16qi(__simd128_uint8_t, unsigned int, int, short unsigned int);
1893 unsigned int __builtin_mve_vshlcq_m_carry_uv4si(__simd128_uint32_t, unsigned int, int, short unsigned int);
1894 unsigned int __builtin_mve_vshlcq_m_carry_uv8hi(__simd128_uint16_t, unsigned int, int, short unsigned int);
1895 __simd128_int8_t __builtin_mve_vshlcq_m_vec_sv16qi(__simd128_int8_t, unsigned int, int, short unsigned int);
1896 __simd128_int32_t __builtin_mve_vshlcq_m_vec_sv4si(__simd128_int32_t, unsigned int, int, short unsigned int);
1897 __simd128_int16_t __builtin_mve_vshlcq_m_vec_sv8hi(__simd128_int16_t, unsigned int, int, short unsigned int);
1898 __simd128_uint8_t __builtin_mve_vshlcq_m_vec_uv16qi(__simd128_uint8_t, unsigned int, int, short unsigned int);
1899 __simd128_uint32_t __builtin_mve_vshlcq_m_vec_uv4si(__simd128_uint32_t, unsigned int, int, short unsigned int);
1900 __simd128_uint16_t __builtin_mve_vshlcq_m_vec_uv8hi(__simd128_uint16_t, unsigned int, int, short unsigned int);
1901 __simd128_int8_t __builtin_mve_vshlcq_vec_sv16qi(__simd128_int8_t, unsigned int, int);
1902 __simd128_int32_t __builtin_mve_vshlcq_vec_sv4si(__simd128_int32_t, unsigned int, int);
1903 __simd128_int16_t __builtin_mve_vshlcq_vec_sv8hi(__simd128_int16_t, unsigned int, int);
1904 __simd128_uint8_t __builtin_mve_vshlcq_vec_uv16qi(__simd128_uint8_t, unsigned int, int);
1905 __simd128_uint32_t __builtin_mve_vshlcq_vec_uv4si(__simd128_uint32_t, unsigned int, int);
1906 __simd128_uint16_t __builtin_mve_vshlcq_vec_uv8hi(__simd128_uint16_t, unsigned int, int);
1907 __simd128_int16_t __builtin_mve_vshllbq_m_n_sv16qi(__simd128_int16_t, __simd128_int8_t, int, short unsigned int);
1908 __simd128_int32_t __builtin_mve_vshllbq_m_n_sv8hi(__simd128_int32_t, __simd128_int16_t, int, short unsigned int);
1909 __simd128_uint16_t __builtin_mve_vshllbq_m_n_uv16qi(__simd128_uint16_t, __simd128_uint8_t, int, short unsigned int);
1910 __simd128_uint32_t __builtin_mve_vshllbq_m_n_uv8hi(__simd128_uint32_t, __simd128_uint16_t, int, short unsigned int);
1911 __simd128_int16_t __builtin_mve_vshllbq_n_sv16qi(__simd128_int8_t, int);
1912 __simd128_int32_t __builtin_mve_vshllbq_n_sv8hi(__simd128_int16_t, int);
1913 __simd128_uint16_t __builtin_mve_vshllbq_n_uv16qi(__simd128_uint8_t, int);
1914 __simd128_uint32_t __builtin_mve_vshllbq_n_uv8hi(__simd128_uint16_t, int);
1915 __simd128_int16_t __builtin_mve_vshlltq_m_n_sv16qi(__simd128_int16_t, __simd128_int8_t, int, short unsigned int);
1916 __simd128_int32_t __builtin_mve_vshlltq_m_n_sv8hi(__simd128_int32_t, __simd128_int16_t, int, short unsigned int);
1917 __simd128_uint16_t __builtin_mve_vshlltq_m_n_uv16qi(__simd128_uint16_t, __simd128_uint8_t, int, short unsigned int);
1918 __simd128_uint32_t __builtin_mve_vshlltq_m_n_uv8hi(__simd128_uint32_t, __simd128_uint16_t, int, short unsigned int);
1919 __simd128_int16_t __builtin_mve_vshlltq_n_sv16qi(__simd128_int8_t, int);
1920 __simd128_int32_t __builtin_mve_vshlltq_n_sv8hi(__simd128_int16_t, int);
1921 __simd128_uint16_t __builtin_mve_vshlltq_n_uv16qi(__simd128_uint8_t, int);
1922 __simd128_uint32_t __builtin_mve_vshlltq_n_uv8hi(__simd128_uint16_t, int);
1923 __simd128_int8_t __builtin_mve_vshlq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, int, short unsigned int);
1924 __simd128_int32_t __builtin_mve_vshlq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1925 __simd128_int16_t __builtin_mve_vshlq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, int, short unsigned int);
1926 __simd128_uint8_t __builtin_mve_vshlq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, int, short unsigned int);
1927 __simd128_uint32_t __builtin_mve_vshlq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, int, short unsigned int);
1928 __simd128_uint16_t __builtin_mve_vshlq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, int, short unsigned int);
1929 __simd128_int8_t __builtin_mve_vshlq_m_r_sv16qi(__simd128_int8_t, int, short unsigned int);
1930 __simd128_int32_t __builtin_mve_vshlq_m_r_sv4si(__simd128_int32_t, int, short unsigned int);
1931 __simd128_int16_t __builtin_mve_vshlq_m_r_sv8hi(__simd128_int16_t, int, short unsigned int);
1932 __simd128_uint8_t __builtin_mve_vshlq_m_r_uv16qi(__simd128_uint8_t, int, short unsigned int);
1933 __simd128_uint32_t __builtin_mve_vshlq_m_r_uv4si(__simd128_uint32_t, int, short unsigned int);
1934 __simd128_uint16_t __builtin_mve_vshlq_m_r_uv8hi(__simd128_uint16_t, int, short unsigned int);
1935 __simd128_int8_t __builtin_mve_vshlq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1936 __simd128_int32_t __builtin_mve_vshlq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1937 __simd128_int16_t __builtin_mve_vshlq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1938 __simd128_uint8_t __builtin_mve_vshlq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_int8_t, short unsigned int);
1939 __simd128_uint32_t __builtin_mve_vshlq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_int32_t, short unsigned int);
1940 __simd128_uint16_t __builtin_mve_vshlq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_int16_t, short unsigned int);
1941 __simd128_int8_t __builtin_mve_vshlq_n_sv16qi(__simd128_int8_t, int);
1942 __simd128_int32_t __builtin_mve_vshlq_n_sv4si(__simd128_int32_t, int);
1943 __simd128_int16_t __builtin_mve_vshlq_n_sv8hi(__simd128_int16_t, int);
1944 __simd128_uint8_t __builtin_mve_vshlq_n_uv16qi(__simd128_uint8_t, int);
1945 __simd128_uint32_t __builtin_mve_vshlq_n_uv4si(__simd128_uint32_t, int);
1946 __simd128_uint16_t __builtin_mve_vshlq_n_uv8hi(__simd128_uint16_t, int);
1947 __simd128_int8_t __builtin_mve_vshlq_r_sv16qi(__simd128_int8_t, int);
1948 __simd128_int32_t __builtin_mve_vshlq_r_sv4si(__simd128_int32_t, int);
1949 __simd128_int16_t __builtin_mve_vshlq_r_sv8hi(__simd128_int16_t, int);
1950 __simd128_uint8_t __builtin_mve_vshlq_r_uv16qi(__simd128_uint8_t, int);
1951 __simd128_uint32_t __builtin_mve_vshlq_r_uv4si(__simd128_uint32_t, int);
1952 __simd128_uint16_t __builtin_mve_vshlq_r_uv8hi(__simd128_uint16_t, int);
1953 __simd128_int8_t __builtin_mve_vshlq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1954 __simd128_int32_t __builtin_mve_vshlq_sv4si(__simd128_int32_t, __simd128_int32_t);
1955 __simd128_int16_t __builtin_mve_vshlq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1956 __simd128_uint8_t __builtin_mve_vshlq_uv16qi(__simd128_uint8_t, __simd128_int8_t);
1957 __simd128_uint32_t __builtin_mve_vshlq_uv4si(__simd128_uint32_t, __simd128_int32_t);
1958 __simd128_uint16_t __builtin_mve_vshlq_uv8hi(__simd128_uint16_t, __simd128_int16_t);
1959 __simd128_int16_t __builtin_mve_vshrnbq_m_n_sv4si(__simd128_int16_t, __simd128_int32_t, int, short unsigned int);
1960 __simd128_int8_t __builtin_mve_vshrnbq_m_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int, short unsigned int);
1961 __simd128_uint16_t __builtin_mve_vshrnbq_m_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int, short unsigned int);
1962 __simd128_uint8_t __builtin_mve_vshrnbq_m_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int, short unsigned int);
1963 __simd128_int16_t __builtin_mve_vshrnbq_n_sv4si(__simd128_int16_t, __simd128_int32_t, int);
1964 __simd128_int8_t __builtin_mve_vshrnbq_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int);
1965 __simd128_uint16_t __builtin_mve_vshrnbq_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int);
1966 __simd128_uint8_t __builtin_mve_vshrnbq_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int);
1967 __simd128_int16_t __builtin_mve_vshrntq_m_n_sv4si(__simd128_int16_t, __simd128_int32_t, int, short unsigned int);
1968 __simd128_int8_t __builtin_mve_vshrntq_m_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int, short unsigned int);
1969 __simd128_uint16_t __builtin_mve_vshrntq_m_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int, short unsigned int);
1970 __simd128_uint8_t __builtin_mve_vshrntq_m_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int, short unsigned int);
1971 __simd128_int16_t __builtin_mve_vshrntq_n_sv4si(__simd128_int16_t, __simd128_int32_t, int);
1972 __simd128_int8_t __builtin_mve_vshrntq_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int);
1973 __simd128_uint16_t __builtin_mve_vshrntq_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int);
1974 __simd128_uint8_t __builtin_mve_vshrntq_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int);
1975 __simd128_int8_t __builtin_mve_vshrq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, int, short unsigned int);
1976 __simd128_int32_t __builtin_mve_vshrq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1977 __simd128_int16_t __builtin_mve_vshrq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, int, short unsigned int);
1978 __simd128_uint8_t __builtin_mve_vshrq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, int, short unsigned int);
1979 __simd128_uint32_t __builtin_mve_vshrq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, int, short unsigned int);
1980 __simd128_uint16_t __builtin_mve_vshrq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, int, short unsigned int);
1981 __simd128_int8_t __builtin_mve_vshrq_n_sv16qi(__simd128_int8_t, int);
1982 __simd128_int32_t __builtin_mve_vshrq_n_sv4si(__simd128_int32_t, int);
1983 __simd128_int16_t __builtin_mve_vshrq_n_sv8hi(__simd128_int16_t, int);
1984 __simd128_uint8_t __builtin_mve_vshrq_n_uv16qi(__simd128_uint8_t, int);
1985 __simd128_uint32_t __builtin_mve_vshrq_n_uv4si(__simd128_uint32_t, int);
1986 __simd128_uint16_t __builtin_mve_vshrq_n_uv8hi(__simd128_uint16_t, int);
1987 __simd128_int8_t __builtin_mve_vsliq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, int, short unsigned int);
1988 __simd128_int32_t __builtin_mve_vsliq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1989 __simd128_int16_t __builtin_mve_vsliq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, int, short unsigned int);
1990 __simd128_uint8_t __builtin_mve_vsliq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, int, short unsigned int);
1991 __simd128_uint32_t __builtin_mve_vsliq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, int, short unsigned int);
1992 __simd128_uint16_t __builtin_mve_vsliq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, int, short unsigned int);
1993 __simd128_int8_t __builtin_mve_vsliq_n_sv16qi(__simd128_int8_t, __simd128_int8_t, int);
1994 __simd128_int32_t __builtin_mve_vsliq_n_sv4si(__simd128_int32_t, __simd128_int32_t, int);
1995 __simd128_int16_t __builtin_mve_vsliq_n_sv8hi(__simd128_int16_t, __simd128_int16_t, int);
1996 __simd128_uint8_t __builtin_mve_vsliq_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, int);
1997 __simd128_uint32_t __builtin_mve_vsliq_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, int);
1998 __simd128_uint16_t __builtin_mve_vsliq_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, int);
1999 __simd128_int8_t __builtin_mve_vsriq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, int, short unsigned int);
2000 __simd128_int32_t __builtin_mve_vsriq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
2001 __simd128_int16_t __builtin_mve_vsriq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, int, short unsigned int);
2002 __simd128_uint8_t __builtin_mve_vsriq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, int, short unsigned int);
2003 __simd128_uint32_t __builtin_mve_vsriq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, int, short unsigned int);
2004 __simd128_uint16_t __builtin_mve_vsriq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, int, short unsigned int);
2005 __simd128_int8_t __builtin_mve_vsriq_n_sv16qi(__simd128_int8_t, __simd128_int8_t, int);
2006 __simd128_int32_t __builtin_mve_vsriq_n_sv4si(__simd128_int32_t, __simd128_int32_t, int);
2007 __simd128_int16_t __builtin_mve_vsriq_n_sv8hi(__simd128_int16_t, __simd128_int16_t, int);
2008 __simd128_uint8_t __builtin_mve_vsriq_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, int);
2009 __simd128_uint32_t __builtin_mve_vsriq_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, int);
2010 __simd128_uint16_t __builtin_mve_vsriq_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, int);
2011 void __builtin_mve_vst1q_fv4sf(int*, __simd128_float32_t);
2012 void __builtin_mve_vst1q_fv8hf(short int*, __simd128_float16_t);
2013 void __builtin_mve_vst1q_sv16qi(signed char*, __simd128_int8_t);
2014 void __builtin_mve_vst1q_sv4si(int*, __simd128_int32_t);
2015 void __builtin_mve_vst1q_sv8hi(short int*, __simd128_int16_t);
2016 void __builtin_mve_vst1q_uv16qi(signed char*, __simd128_uint8_t);
2017 void __builtin_mve_vst1q_uv4si(int*, __simd128_uint32_t);
2018 void __builtin_mve_vst1q_uv8hi(short int*, __simd128_uint16_t);
2019 void __builtin_mve_vst2qv16qi(signed char*, __builtin_neon_oi);
2020 void __builtin_mve_vst2qv4sf(float*, __builtin_neon_oi);
2021 void __builtin_mve_vst2qv4si(int*, __builtin_neon_oi);
2022 void __builtin_mve_vst2qv8hf(__bf16*, __builtin_neon_oi);
2023 void __builtin_mve_vst2qv8hi(short int*, __builtin_neon_oi);
2024 void __builtin_mve_vst4qv16qi(signed char*, __builtin_neon_xi);
2025 void __builtin_mve_vst4qv4sf(float*, __builtin_neon_xi);
2026 void __builtin_mve_vst4qv4si(int*, __builtin_neon_xi);
2027 void __builtin_mve_vst4qv8hf(__bf16*, __builtin_neon_xi);
2028 void __builtin_mve_vst4qv8hi(short int*, __builtin_neon_xi);
2029 void __builtin_mve_vstrbq_p_sv16qi(signed char*, __simd128_int8_t, short unsigned int);
2030 void __builtin_mve_vstrbq_p_sv4si(signed char*, __simd128_int32_t, short unsigned int);
2031 void __builtin_mve_vstrbq_p_sv8hi(signed char*, __simd128_int16_t, short unsigned int);
2032 void __builtin_mve_vstrbq_p_uv16qi(signed char*, __simd128_uint8_t, short unsigned int);
2033 void __builtin_mve_vstrbq_p_uv4si(signed char*, __simd128_uint32_t, short unsigned int);
2034 void __builtin_mve_vstrbq_p_uv8hi(signed char*, __simd128_uint16_t, short unsigned int);
2035 void __builtin_mve_vstrbq_scatter_offset_p_sv16qi(signed char*, __simd128_uint8_t, __simd128_int8_t, short unsigned int);
2036 void __builtin_mve_vstrbq_scatter_offset_p_sv4si(signed char*, __simd128_uint32_t, __simd128_int32_t, short unsigned int);
2037 void __builtin_mve_vstrbq_scatter_offset_p_sv8hi(signed char*, __simd128_uint16_t, __simd128_int16_t, short unsigned int);
2038 void __builtin_mve_vstrbq_scatter_offset_p_uv16qi(signed char*, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
2039 void __builtin_mve_vstrbq_scatter_offset_p_uv4si(signed char*, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
2040 void __builtin_mve_vstrbq_scatter_offset_p_uv8hi(signed char*, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
2041 void __builtin_mve_vstrbq_scatter_offset_sv16qi(signed char*, __simd128_uint8_t, __simd128_int8_t);
2042 void __builtin_mve_vstrbq_scatter_offset_sv4si(signed char*, __simd128_uint32_t, __simd128_int32_t);
2043 void __builtin_mve_vstrbq_scatter_offset_sv8hi(signed char*, __simd128_uint16_t, __simd128_int16_t);
2044 void __builtin_mve_vstrbq_scatter_offset_uv16qi(signed char*, __simd128_uint8_t, __simd128_uint8_t);
2045 void __builtin_mve_vstrbq_scatter_offset_uv4si(signed char*, __simd128_uint32_t, __simd128_uint32_t);
2046 void __builtin_mve_vstrbq_scatter_offset_uv8hi(signed char*, __simd128_uint16_t, __simd128_uint16_t);
2047 void __builtin_mve_vstrbq_sv16qi(signed char*, __simd128_int8_t);
2048 void __builtin_mve_vstrbq_sv4si(signed char*, __simd128_int32_t);
2049 void __builtin_mve_vstrbq_sv8hi(signed char*, __simd128_int16_t);
2050 void __builtin_mve_vstrbq_uv16qi(signed char*, __simd128_uint8_t);
2051 void __builtin_mve_vstrbq_uv4si(signed char*, __simd128_uint32_t);
2052 void __builtin_mve_vstrbq_uv8hi(signed char*, __simd128_uint16_t);
2053 void __builtin_mve_vstrdq_scatter_base_p_sv2di(__simd128_uint64_t, int, __simd128_int64_t, short unsigned int);
2054 void __builtin_mve_vstrdq_scatter_base_p_uv2di(__simd128_uint64_t, int, __simd128_uint64_t, short unsigned int);
2055 void __builtin_mve_vstrdq_scatter_base_sv2di(__simd128_uint64_t, int, __simd128_int64_t);
2056 void __builtin_mve_vstrdq_scatter_base_uv2di(__simd128_uint64_t, int, __simd128_uint64_t);
2057 void __builtin_mve_vstrdq_scatter_base_wb_add_sv2di(__simd128_uint64_t, const int, __simd128_uint64_t);
2058 void __builtin_mve_vstrdq_scatter_base_wb_add_uv2di(__simd128_uint64_t, const int, __simd128_uint64_t);
2059 void __builtin_mve_vstrdq_scatter_base_wb_p_add_sv2di(__simd128_uint64_t, const int, __simd128_uint64_t, short unsigned int);
2060 void __builtin_mve_vstrdq_scatter_base_wb_p_add_uv2di(__simd128_uint64_t, const int, __simd128_uint64_t, short unsigned int);
2061 void __builtin_mve_vstrdq_scatter_base_wb_p_sv2di(__simd128_uint64_t, const int, __simd128_int64_t, short unsigned int);
2062 void __builtin_mve_vstrdq_scatter_base_wb_p_uv2di(__simd128_uint64_t, const int, __simd128_uint64_t, short unsigned int);
2063 void __builtin_mve_vstrdq_scatter_base_wb_sv2di(__simd128_uint64_t, const int, __simd128_int64_t);
2064 void __builtin_mve_vstrdq_scatter_base_wb_uv2di(__simd128_uint64_t, const int, __simd128_uint64_t);
2065 void __builtin_mve_vstrdq_scatter_offset_p_sv2di(long long int*, __simd128_uint64_t, __simd128_int64_t, short unsigned int);
2066 void __builtin_mve_vstrdq_scatter_offset_p_uv2di(long long int*, __simd128_uint64_t, __simd128_uint64_t, short unsigned int);
2067 void __builtin_mve_vstrdq_scatter_offset_sv2di(long long int*, __simd128_uint64_t, __simd128_int64_t);
2068 void __builtin_mve_vstrdq_scatter_offset_uv2di(long long int*, __simd128_uint64_t, __simd128_uint64_t);
2069 void __builtin_mve_vstrdq_scatter_shifted_offset_p_sv2di(long long int*, __simd128_uint64_t, __simd128_int64_t, short unsigned int);
2070 void __builtin_mve_vstrdq_scatter_shifted_offset_p_uv2di(long long int*, __simd128_uint64_t, __simd128_uint64_t, short unsigned int);
2071 void __builtin_mve_vstrdq_scatter_shifted_offset_sv2di(long long int*, __simd128_uint64_t, __simd128_int64_t);
2072 void __builtin_mve_vstrdq_scatter_shifted_offset_uv2di(long long int*, __simd128_uint64_t, __simd128_uint64_t);
2073 void __builtin_mve_vstrhq_fv8hf(short int*, __simd128_float16_t);
2074 void __builtin_mve_vstrhq_p_fv8hf(short int*, __simd128_float16_t, short unsigned int);
2075 void __builtin_mve_vstrhq_p_sv4si(short int*, __simd128_int32_t, short unsigned int);
2076 void __builtin_mve_vstrhq_p_sv8hi(short int*, __simd128_int16_t, short unsigned int);
2077 void __builtin_mve_vstrhq_p_uv4si(short int*, __simd128_uint32_t, short unsigned int);
2078 void __builtin_mve_vstrhq_p_uv8hi(short int*, __simd128_uint16_t, short unsigned int);
2079 void __builtin_mve_vstrhq_scatter_offset_fv8hf(short int*, __simd128_uint16_t, __simd128_float16_t);
2080 void __builtin_mve_vstrhq_scatter_offset_p_fv8hf(short int*, __simd128_uint16_t, __simd128_float16_t, short unsigned int);
2081 void __builtin_mve_vstrhq_scatter_offset_p_sv4si(short int*, __simd128_uint32_t, __simd128_int32_t, short unsigned int);
2082 void __builtin_mve_vstrhq_scatter_offset_p_sv8hi(short int*, __simd128_uint16_t, __simd128_int16_t, short unsigned int);
2083 void __builtin_mve_vstrhq_scatter_offset_p_uv4si(short int*, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
2084 void __builtin_mve_vstrhq_scatter_offset_p_uv8hi(short int*, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
2085 void __builtin_mve_vstrhq_scatter_offset_sv4si(short int*, __simd128_uint32_t, __simd128_int32_t);
2086 void __builtin_mve_vstrhq_scatter_offset_sv8hi(short int*, __simd128_uint16_t, __simd128_int16_t);
2087 void __builtin_mve_vstrhq_scatter_offset_uv4si(short int*, __simd128_uint32_t, __simd128_uint32_t);
2088 void __builtin_mve_vstrhq_scatter_offset_uv8hi(short int*, __simd128_uint16_t, __simd128_uint16_t);
2089 void __builtin_mve_vstrhq_scatter_shifted_offset_fv8hf(short int*, __simd128_uint16_t, __simd128_float16_t);
2090 void __builtin_mve_vstrhq_scatter_shifted_offset_p_fv8hf(short int*, __simd128_uint16_t, __simd128_float16_t, short unsigned int);
2091 void __builtin_mve_vstrhq_scatter_shifted_offset_p_sv4si(short int*, __simd128_uint32_t, __simd128_int32_t, short unsigned int);
2092 void __builtin_mve_vstrhq_scatter_shifted_offset_p_sv8hi(short int*, __simd128_uint16_t, __simd128_int16_t, short unsigned int);
2093 void __builtin_mve_vstrhq_scatter_shifted_offset_p_uv4si(short int*, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
2094 void __builtin_mve_vstrhq_scatter_shifted_offset_p_uv8hi(short int*, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
2095 void __builtin_mve_vstrhq_scatter_shifted_offset_sv4si(short int*, __simd128_uint32_t, __simd128_int32_t);
2096 void __builtin_mve_vstrhq_scatter_shifted_offset_sv8hi(short int*, __simd128_uint16_t, __simd128_int16_t);
2097 void __builtin_mve_vstrhq_scatter_shifted_offset_uv4si(short int*, __simd128_uint32_t, __simd128_uint32_t);
2098 void __builtin_mve_vstrhq_scatter_shifted_offset_uv8hi(short int*, __simd128_uint16_t, __simd128_uint16_t);
2099 void __builtin_mve_vstrhq_sv4si(short int*, __simd128_int32_t);
2100 void __builtin_mve_vstrhq_sv8hi(short int*, __simd128_int16_t);
2101 void __builtin_mve_vstrhq_uv4si(short int*, __simd128_uint32_t);
2102 void __builtin_mve_vstrhq_uv8hi(short int*, __simd128_uint16_t);
2103 void __builtin_mve_vstrwq_fv4sf(int*, __simd128_float32_t);
2104 void __builtin_mve_vstrwq_p_fv4sf(int*, __simd128_float32_t, short unsigned int);
2105 void __builtin_mve_vstrwq_p_sv4si(int*, __simd128_int32_t, short unsigned int);
2106 void __builtin_mve_vstrwq_p_uv4si(int*, __simd128_uint32_t, short unsigned int);
2107 void __builtin_mve_vstrwq_scatter_base_fv4sf(__simd128_uint32_t, int, __simd128_float32_t);
2108 void __builtin_mve_vstrwq_scatter_base_p_fv4sf(__simd128_uint32_t, int, __simd128_float32_t, short unsigned int);
2109 void __builtin_mve_vstrwq_scatter_base_p_sv4si(__simd128_uint32_t, int, __simd128_int32_t, short unsigned int);
2110 void __builtin_mve_vstrwq_scatter_base_p_uv4si(__simd128_uint32_t, int, __simd128_uint32_t, short unsigned int);
2111 void __builtin_mve_vstrwq_scatter_base_sv4si(__simd128_uint32_t, int, __simd128_int32_t);
2112 void __builtin_mve_vstrwq_scatter_base_uv4si(__simd128_uint32_t, int, __simd128_uint32_t);
2113 void __builtin_mve_vstrwq_scatter_base_wb_add_fv4sf(__simd128_uint32_t, const int, __simd128_uint32_t);
2114 void __builtin_mve_vstrwq_scatter_base_wb_add_sv4si(__simd128_uint32_t, const int, __simd128_uint32_t);
2115 void __builtin_mve_vstrwq_scatter_base_wb_add_uv4si(__simd128_uint32_t, const int, __simd128_uint32_t);
2116 void __builtin_mve_vstrwq_scatter_base_wb_fv4sf(__simd128_uint32_t, const int, __simd128_float32_t);
2117 void __builtin_mve_vstrwq_scatter_base_wb_p_add_fv4sf(__simd128_uint32_t, const int, __simd128_uint32_t, short unsigned int);
2118 void __builtin_mve_vstrwq_scatter_base_wb_p_add_sv4si(__simd128_uint32_t, const int, __simd128_uint32_t, short unsigned int);
2119 void __builtin_mve_vstrwq_scatter_base_wb_p_add_uv4si(__simd128_uint32_t, const int, __simd128_uint32_t, short unsigned int);
2120 void __builtin_mve_vstrwq_scatter_base_wb_p_fv4sf(__simd128_uint32_t, const int, __simd128_float32_t, short unsigned int);
2121 void __builtin_mve_vstrwq_scatter_base_wb_p_sv4si(__simd128_uint32_t, const int, __simd128_int32_t, short unsigned int);
2122 void __builtin_mve_vstrwq_scatter_base_wb_p_uv4si(__simd128_uint32_t, const int, __simd128_uint32_t, short unsigned int);
2123 void __builtin_mve_vstrwq_scatter_base_wb_sv4si(__simd128_uint32_t, const int, __simd128_int32_t);
2124 void __builtin_mve_vstrwq_scatter_base_wb_uv4si(__simd128_uint32_t, const int, __simd128_uint32_t);
2125 void __builtin_mve_vstrwq_scatter_offset_fv4sf(int*, __simd128_uint32_t, __simd128_float32_t);
2126 void __builtin_mve_vstrwq_scatter_offset_p_fv4sf(int*, __simd128_uint32_t, __simd128_float32_t, short unsigned int);
2127 void __builtin_mve_vstrwq_scatter_offset_p_sv4si(int*, __simd128_uint32_t, __simd128_int32_t, short unsigned int);
2128 void __builtin_mve_vstrwq_scatter_offset_p_uv4si(int*, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
2129 void __builtin_mve_vstrwq_scatter_offset_sv4si(int*, __simd128_uint32_t, __simd128_int32_t);
2130 void __builtin_mve_vstrwq_scatter_offset_uv4si(int*, __simd128_uint32_t, __simd128_uint32_t);
2131 void __builtin_mve_vstrwq_scatter_shifted_offset_fv4sf(int*, __simd128_uint32_t, __simd128_float32_t);
2132 void __builtin_mve_vstrwq_scatter_shifted_offset_p_fv4sf(int*, __simd128_uint32_t, __simd128_float32_t, short unsigned int);
2133 void __builtin_mve_vstrwq_scatter_shifted_offset_p_sv4si(int*, __simd128_uint32_t, __simd128_int32_t, short unsigned int);
2134 void __builtin_mve_vstrwq_scatter_shifted_offset_p_uv4si(int*, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
2135 void __builtin_mve_vstrwq_scatter_shifted_offset_sv4si(int*, __simd128_uint32_t, __simd128_int32_t);
2136 void __builtin_mve_vstrwq_scatter_shifted_offset_uv4si(int*, __simd128_uint32_t, __simd128_uint32_t);
2137 void __builtin_mve_vstrwq_sv4si(int*, __simd128_int32_t);
2138 void __builtin_mve_vstrwq_uv4si(int*, __simd128_uint32_t);
2139 __simd128_float32_t __builtin_mve_vsubq_fv4sf(__simd128_float32_t, __simd128_float32_t);
2140 __simd128_float16_t __builtin_mve_vsubq_fv8hf(__simd128_float16_t, __simd128_float16_t);
2141 __simd128_float32_t __builtin_mve_vsubq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
2142 __simd128_float16_t __builtin_mve_vsubq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
2143 __simd128_float32_t __builtin_mve_vsubq_m_n_fv4sf(__simd128_float32_t, __simd128_float32_t, float, short unsigned int);
2144 __simd128_float16_t __builtin_mve_vsubq_m_n_fv8hf(__simd128_float16_t, __simd128_float16_t, __bf16, short unsigned int);
2145 __simd128_int8_t __builtin_mve_vsubq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char, short unsigned int);
2146 __simd128_int32_t __builtin_mve_vsubq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
2147 __simd128_int16_t __builtin_mve_vsubq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int, short unsigned int);
2148 __simd128_uint8_t __builtin_mve_vsubq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, unsigned char, short unsigned int);
2149 __simd128_uint32_t __builtin_mve_vsubq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, unsigned int, short unsigned int);
2150 __simd128_uint16_t __builtin_mve_vsubq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int, short unsigned int);
2151 __simd128_int8_t __builtin_mve_vsubq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
2152 __simd128_int32_t __builtin_mve_vsubq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
2153 __simd128_int16_t __builtin_mve_vsubq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
2154 __simd128_uint8_t __builtin_mve_vsubq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
2155 __simd128_uint32_t __builtin_mve_vsubq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
2156 __simd128_uint16_t __builtin_mve_vsubq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
2157 __simd128_float32_t __builtin_mve_vsubq_n_fv4sf(__simd128_float32_t, float);
2158 __simd128_float16_t __builtin_mve_vsubq_n_fv8hf(__simd128_float16_t, __bf16);
2159 __simd128_int8_t __builtin_mve_vsubq_n_sv16qi(__simd128_int8_t, signed char);
2160 __simd128_int32_t __builtin_mve_vsubq_n_sv4si(__simd128_int32_t, int);
2161 __simd128_int16_t __builtin_mve_vsubq_n_sv8hi(__simd128_int16_t, short int);
2162 __simd128_uint8_t __builtin_mve_vsubq_n_uv16qi(__simd128_uint8_t, unsigned char);
2163 __simd128_uint32_t __builtin_mve_vsubq_n_uv4si(__simd128_uint32_t, unsigned int);
2164 __simd128_uint16_t __builtin_mve_vsubq_n_uv8hi(__simd128_uint16_t, short unsigned int);
2165 __simd128_int8_t __builtin_mve_vsubq_sv16qi(__simd128_int8_t, __simd128_int8_t);
2166 __simd128_int32_t __builtin_mve_vsubq_sv4si(__simd128_int32_t, __simd128_int32_t);
2167 __simd128_int16_t __builtin_mve_vsubq_sv8hi(__simd128_int16_t, __simd128_int16_t);
2168 __simd128_uint8_t __builtin_mve_vsubq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
2169 __simd128_uint32_t __builtin_mve_vsubq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
2170 __simd128_uint16_t __builtin_mve_vsubq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
2171
2172 #endif
2173
2174 #ifdef __ARM_FEATURE_CMSE
2175 unsigned int __builtin_arm_cmse_nonsecure_caller();
2176 #endif
2177
2178 #ifdef __ARM_NEON__
2179 typedef signed char __builtin_neon_qi;
2180 typedef short int __builtin_neon_hi;
2181 typedef int __builtin_neon_si;
2182 typedef long long int __builtin_neon_di;
2183 typedef int __builtin_neon_ti __attribute__((mode(TI)));
2184 typedef unsigned int __builtin_neon_uti __attribute__((mode(TI)));
2185 typedef unsigned char __builtin_neon_uqi;
2186 typedef short unsigned int __builtin_neon_uhi;
2187 typedef unsigned int __builtin_neon_usi;
2188 typedef unsigned long long __builtin_neon_udi;
2189 typedef int __builtin_neon_ei __attribute__ ((__vector_size__(32)));
2190 typedef int __builtin_neon_ci __attribute__ ((__vector_size__(64)));
2191 typedef int __builtin_neon_poly8 __attribute__((mode(QI)));
2192 typedef int __builtin_neon_poly16 __attribute__((mode(HI)));
2193 typedef float __builtin_neon_sf;
2194 typedef float __builtin_neon_hf;
2195 typedef unsigned long long __builtin_neon_poly64;
2196 typedef unsigned int __builtin_neon_poly128 __attribute__((mode(TI)));
2197
2198 typedef char __simd64_int8_t __attribute__((__vector_size__(8)));
2199 typedef short __simd64_int16_t __attribute__((__vector_size__(8)));
2200 typedef int __simd64_int32_t __attribute__((__vector_size__(8)));
2201 typedef unsigned char __simd64_uint8_t __attribute__((__vector_size__(8)));
2202 typedef unsigned short __simd64_uint16_t __attribute__((__vector_size__(8)));
2203 typedef unsigned int __simd64_uint32_t __attribute__((__vector_size__(8)));
2204
2205 #ifdef __ARM_FEATURE_FP16_SCALAR_ARITHMETIC
2206 typedef cov_fp16_t __fp16;
2207 #endif
2208 typedef cov_fp16_t __simd64_float16_t __attribute__((__vector_size__(8)));
2209 typedef float __simd64_float32_t __attribute__((__vector_size__(8)));
2210
2211 typedef signed char __simd64_poly8_t __attribute__((__vector_size__(8)));
2212 typedef short __simd64_poly16_t __attribute__((__vector_size__(8)));
2213 typedef signed char __simd128_poly8_t __attribute__((__vector_size__(16)));
2214 typedef short __simd128_poly16_t __attribute__((__vector_size__(16)));
2215 typedef __bf16 __simd128_bfloat16_t __attribute__((__vector_size__(16)));
2216 typedef __bf16 __simd64_bfloat16_t __attribute__((__vector_size__(8)));
2217
2218 __simd128_uint8_t __builtin_arm_crypto_aesd(__simd128_uint8_t, __simd128_uint8_t);
2219 __simd128_uint8_t __builtin_arm_crypto_aese(__simd128_uint8_t, __simd128_uint8_t);
2220 __simd128_uint8_t __builtin_arm_crypto_aesimc(__simd128_uint8_t);
2221 __simd128_uint8_t __builtin_arm_crypto_aesmc(__simd128_uint8_t);
2222 __simd128_uint32_t __builtin_arm_crypto_sha1c(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t);
2223 __simd128_uint32_t __builtin_arm_crypto_sha1h(__simd128_uint32_t);
2224 __simd128_uint32_t __builtin_arm_crypto_sha1m(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t);
2225 __simd128_uint32_t __builtin_arm_crypto_sha1p(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t);
2226 __simd128_uint32_t __builtin_arm_crypto_sha1su0(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t);
2227 __simd128_uint32_t __builtin_arm_crypto_sha1su1(__simd128_uint32_t, __simd128_uint32_t);
2228 __simd128_uint32_t __builtin_arm_crypto_sha256h(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t);
2229 __simd128_uint32_t __builtin_arm_crypto_sha256h2(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t);
2230 __simd128_uint32_t __builtin_arm_crypto_sha256su0(__simd128_uint32_t, __simd128_uint32_t);
2231 __simd128_uint32_t __builtin_arm_crypto_sha256su1(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t);
2232 __builtin_neon_uti __builtin_arm_crypto_vmullp64(long long unsigned int, long long unsigned int);
2233 void __builtin_arm_lane_check(int, int);
2234
2235 __builtin_neon_ci __builtin_neon_vld3_lanev4sf (const __builtin_neon_sf * __a, __builtin_neon_ci __b, const int __c);
2236 __builtin_neon_ci __builtin_neon_vld3_lanev4si (const __builtin_neon_si * __a, __builtin_neon_ci __b, const int __c);
2237 __builtin_neon_ci __builtin_neon_vld3_lanev8hf(const cov_fp16_t*, __builtin_neon_ci, int);
2238 __builtin_neon_ci __builtin_neon_vld3_lanev8hi (const __builtin_neon_hi * __a, __builtin_neon_ci __b, const int __c);
2239 __builtin_neon_ci __builtin_neon_vld3v16qi (const __builtin_neon_qi * __a);
2240 __builtin_neon_ci __builtin_neon_vld3v4sf (const __builtin_neon_sf * __a);
2241 __builtin_neon_ci __builtin_neon_vld3v4si (const __builtin_neon_si * __a);
2242 __builtin_neon_ci __builtin_neon_vld3v8hf(const cov_fp16_t*);
2243 __builtin_neon_ci __builtin_neon_vld3v8hi (const __builtin_neon_hi * __a);
2244 __builtin_neon_ci __builtin_neon_vld4_lanev4sf (const __builtin_neon_sf * __a, __builtin_neon_ci __b, const int __c);
2245 __builtin_neon_ci __builtin_neon_vld4_lanev4si (const __builtin_neon_si * __a, __builtin_neon_ci __b, const int __c);
2246 __builtin_neon_ci __builtin_neon_vld4_lanev8hi (const __builtin_neon_hi * __a, __builtin_neon_ci __b, const int __c);
2247 __builtin_neon_ci __builtin_neon_vld4v16qi (const __builtin_neon_qi * __a);
2248 __builtin_neon_ci __builtin_neon_vld4v4sf (const __builtin_neon_sf * __a);
2249 __builtin_neon_ci __builtin_neon_vld4v4si (const __builtin_neon_si * __a);
2250 __builtin_neon_ci __builtin_neon_vld4v8hi (const __builtin_neon_hi * __a);
2251 __builtin_neon_ei __builtin_neon_vld3di (const __builtin_neon_di * __a);
2252 __builtin_neon_ei __builtin_neon_vld3_dupdi (const __builtin_neon_di * __a);
2253 __builtin_neon_ei __builtin_neon_vld3_dupv2sf (const __builtin_neon_sf * __a);
2254 __builtin_neon_ei __builtin_neon_vld3_dupv2si (const __builtin_neon_si * __a);
2255 __builtin_neon_ei __builtin_neon_vld3_dupv4hf(const cov_fp16_t*);
2256 __builtin_neon_ei __builtin_neon_vld3_dupv4hi (const __builtin_neon_hi * __a);
2257 __builtin_neon_ei __builtin_neon_vld3_dupv8qi (const __builtin_neon_qi * __a);
2258 __builtin_neon_ei __builtin_neon_vld3_lanev2sf (const __builtin_neon_sf * __a, __builtin_neon_ei __b, const int __c);
2259 __builtin_neon_ei __builtin_neon_vld3_lanev2si (const __builtin_neon_si * __a, __builtin_neon_ei __b, const int __c);
2260 __builtin_neon_ei __builtin_neon_vld3_lanev4hf(const cov_fp16_t*, __builtin_neon_ei, int);
2261 __builtin_neon_ei __builtin_neon_vld3_lanev4hi (const __builtin_neon_hi * __a, __builtin_neon_ei __b, const int __c);
2262 __builtin_neon_ei __builtin_neon_vld3_lanev8qi (const __builtin_neon_qi * __a, __builtin_neon_ei __b, const int __c);
2263 __builtin_neon_ei __builtin_neon_vld3v2sf (const __builtin_neon_sf * __a);
2264 __builtin_neon_ei __builtin_neon_vld3v2si (const __builtin_neon_si * __a);
2265 __builtin_neon_ei __builtin_neon_vld3v4hf(const cov_fp16_t*);
2266 __builtin_neon_ei __builtin_neon_vld3v4hi (const __builtin_neon_hi * __a);
2267 __builtin_neon_ei __builtin_neon_vld3v8qi (const __builtin_neon_qi * __a);
2268 __builtin_neon_ei __builtin_neon_vld4di (const __builtin_neon_di * __a);
2269 __builtin_neon_ei __builtin_neon_vld4_dupdi (const __builtin_neon_di * __a);
2270 __builtin_neon_ei __builtin_neon_vld4_dupv2sf (const __builtin_neon_sf * __a);
2271 __builtin_neon_ei __builtin_neon_vld4_dupv2si (const __builtin_neon_si * __a);
2272 __builtin_neon_ei __builtin_neon_vld4_dupv4hi (const __builtin_neon_hi * __a);
2273 __builtin_neon_ei __builtin_neon_vld4_dupv8qi (const __builtin_neon_qi * __a);
2274 __builtin_neon_ei __builtin_neon_vld4_lanev2sf (const __builtin_neon_sf * __a, __builtin_neon_ei __b, const int __c);
2275 __builtin_neon_ei __builtin_neon_vld4_lanev2si (const __builtin_neon_si * __a, __builtin_neon_ei __b, const int __c);
2276 __builtin_neon_ei __builtin_neon_vld4_lanev4hi (const __builtin_neon_hi * __a, __builtin_neon_ei __b, const int __c);
2277 __builtin_neon_ei __builtin_neon_vld4_lanev8qi (const __builtin_neon_qi * __a, __builtin_neon_ei __b, const int __c);
2278 __builtin_neon_ei __builtin_neon_vld4v2sf (const __builtin_neon_sf * __a);
2279 __builtin_neon_ei __builtin_neon_vld4v2si (const __builtin_neon_si * __a);
2280 __builtin_neon_ei __builtin_neon_vld4v4hi (const __builtin_neon_hi * __a);
2281 __builtin_neon_ei __builtin_neon_vld4v8qi (const __builtin_neon_qi * __a);
2282 __builtin_neon_oi __builtin_neon_vld2_lanev4sf (const __builtin_neon_sf * __a, __builtin_neon_oi __b, const int __c);
2283 __builtin_neon_oi __builtin_neon_vld2_lanev4si (const __builtin_neon_si * __a, __builtin_neon_oi __b, const int __c);
2284 __builtin_neon_oi __builtin_neon_vld2_lanev8hf(const cov_fp16_t*, __builtin_neon_oi, int);
2285 __builtin_neon_oi __builtin_neon_vld2_lanev8hi (const __builtin_neon_hi * __a, __builtin_neon_oi __b, const int __c);
2286 __builtin_neon_oi __builtin_neon_vld2v16qi (const __builtin_neon_qi * __a);
2287 __builtin_neon_oi __builtin_neon_vld2v4sf (const __builtin_neon_sf * __a);
2288 __builtin_neon_oi __builtin_neon_vld2v4si (const __builtin_neon_si * __a);
2289 __builtin_neon_oi __builtin_neon_vld2v8hf(const cov_fp16_t*);
2290 __builtin_neon_oi __builtin_neon_vld2v8hi (const __builtin_neon_hi * __a);
2291 __builtin_neon_oi __builtin_neon_vld4_dupv4hf(const cov_fp16_t*);
2292 __builtin_neon_oi __builtin_neon_vld4_lanev4hf(const cov_fp16_t*, __builtin_neon_oi, int);
2293 __builtin_neon_oi __builtin_neon_vld4v4hf(const cov_fp16_t*);
2294 __builtin_neon_ti __builtin_neon_vld2di (const __builtin_neon_di * __a);
2295 __builtin_neon_ti __builtin_neon_vld2_dupdi (const __builtin_neon_di * __a);
2296 __builtin_neon_ti __builtin_neon_vld2_dupv2sf (const __builtin_neon_sf * __a);
2297 __builtin_neon_ti __builtin_neon_vld2_dupv2si (const __builtin_neon_si * __a);
2298 __builtin_neon_ti __builtin_neon_vld2_dupv4hf(const cov_fp16_t*);
2299 __builtin_neon_ti __builtin_neon_vld2_dupv4hi (const __builtin_neon_hi * __a);
2300 __builtin_neon_ti __builtin_neon_vld2_dupv8qi (const __builtin_neon_qi * __a);
2301 __builtin_neon_ti __builtin_neon_vld2_lanev2sf (const __builtin_neon_sf * __a, float __b, const int __c);
2302 __builtin_neon_ti __builtin_neon_vld2_lanev2si (const __builtin_neon_si * __a, int __b, const int __c);
2303 __builtin_neon_ti __builtin_neon_vld2_lanev4hf(const cov_fp16_t*, __builtin_neon_ti, int);
2304 __builtin_neon_ti __builtin_neon_vld2_lanev4hi (const __builtin_neon_hi * __a, int __b, const int __c);
2305 __builtin_neon_ti __builtin_neon_vld2_lanev8qi (const __builtin_neon_qi * __a, int __b, const int __c);
2306 __builtin_neon_ti __builtin_neon_vld2v2sf (const __builtin_neon_sf * __a);
2307 __builtin_neon_ti __builtin_neon_vld2v2si (const __builtin_neon_si * __a);
2308 __builtin_neon_ti __builtin_neon_vld2v4hf(const cov_fp16_t*);
2309 __builtin_neon_ti __builtin_neon_vld2v4hi (const __builtin_neon_hi * __a);
2310 __builtin_neon_ti __builtin_neon_vld2v8qi (const __builtin_neon_qi * __a);
2311 __builtin_neon_uti __builtin_arm_crypto_vmullp64(long long unsigned int, long long unsigned int);
2312 __builtin_neon_xi __builtin_neon_vld4_lanev8hf(const cov_fp16_t*, __builtin_neon_xi, int);
2313 __builtin_neon_xi __builtin_neon_vld4v8hf(const cov_fp16_t*);
2314 cov_fp16_t __builtin_neon_vabshf(cov_fp16_t);
2315 cov_fp16_t __builtin_neon_vcvthshf(int);
2316 cov_fp16_t __builtin_neon_vcvths_nhf(int, int);
2317 cov_fp16_t __builtin_neon_vcvthuhf(int);
2318 cov_fp16_t __builtin_neon_vcvthu_nhf(int, int);
2319 cov_fp16_t __builtin_neon_vfmahf(cov_fp16_t, cov_fp16_t, cov_fp16_t);
2320 cov_fp16_t __builtin_neon_vfmshf(cov_fp16_t, cov_fp16_t, cov_fp16_t);
2321 cov_fp16_t __builtin_neon_vmaxnmhf(cov_fp16_t, cov_fp16_t);
2322 cov_fp16_t __builtin_neon_vminnmhf(cov_fp16_t, cov_fp16_t);
2323 cov_fp16_t __builtin_neon_vrndahf(cov_fp16_t);
2324 cov_fp16_t __builtin_neon_vrndhf(cov_fp16_t);
2325 cov_fp16_t __builtin_neon_vrndihf(cov_fp16_t);
2326 cov_fp16_t __builtin_neon_vrndmhf(cov_fp16_t);
2327 cov_fp16_t __builtin_neon_vrndnhf(cov_fp16_t);
2328 cov_fp16_t __builtin_neon_vrndphf(cov_fp16_t);
2329 cov_fp16_t __builtin_neon_vrndxhf(cov_fp16_t);
2330 cov_fp16_t __builtin_neon_vsqrthf(cov_fp16_t);
2331 float __builtin_neon_vget_lanev2sf (__simd64_float32_t __a, const int __b);
2332 float __builtin_neon_vget_lanev4sf (__simd128_float32_t __a, const int __b);
2333 int __builtin_neon_vbsldi (int __a, int __b, int __c);
2334 int __builtin_neon_vcreatedi (__builtin_neon_di __a);
2335 int __builtin_neon_vcvtahssi(cov_fp16_t);
2336 int __builtin_neon_vcvtahusi(cov_fp16_t);
2337 int __builtin_neon_vcvths_nsi(cov_fp16_t, int);
2338 int __builtin_neon_vcvthssi(cov_fp16_t);
2339 int __builtin_neon_vcvthu_nsi(cov_fp16_t, int);
2340 int __builtin_neon_vcvthusi(cov_fp16_t);
2341 int __builtin_neon_vcvtmhssi(cov_fp16_t);
2342 int __builtin_neon_vcvtmhusi(cov_fp16_t);
2343 int __builtin_neon_vcvtnhssi(cov_fp16_t);
2344 int __builtin_neon_vcvtnhusi(cov_fp16_t);
2345 int __builtin_neon_vcvtphssi(cov_fp16_t);
2346 int __builtin_neon_vcvtphusi(cov_fp16_t);
2347 int __builtin_neon_vdup_lanedi (int __a, const int __b);
2348 int __builtin_neon_vdup_ndi (__builtin_neon_di __a);
2349 int __builtin_neon_vextdi (int __a, int __b, const int __c);
2350 int __builtin_neon_vget_lanedi (int __a, const int __b);
2351 int __builtin_neon_vget_laneuv16qi(__simd128_int8_t, int);
2352 int __builtin_neon_vget_laneuv4hi(__simd64_int16_t, int);
2353 int __builtin_neon_vget_laneuv8hi(__simd128_int16_t, int);
2354 int __builtin_neon_vget_laneuv8qi(__simd64_int8_t, int);
2355 int __builtin_neon_vget_lanev16qi(__simd128_int8_t, int);
2356 int __builtin_neon_vget_lanev2si (__simd64_int32_t __a, const int __b);
2357 int __builtin_neon_vget_lanev4hi(__simd64_int16_t, int);
2358 int __builtin_neon_vget_lanev4si (__simd128_int32_t __a, const int __b);
2359 int __builtin_neon_vget_lanev8hi(__simd128_int16_t, int);
2360 int __builtin_neon_vget_lanev8qi(__simd64_int8_t, int);
2361 int __builtin_neon_vld1di (const __builtin_neon_di * __a);
2362 int __builtin_neon_vld1_dupdi (const __builtin_neon_di * __a);
2363 int __builtin_neon_vld1_lanedi (const __builtin_neon_di* __a, int __b, const int __c);
2364 int __builtin_neon_vpadalsv2si (int __a, __simd64_int32_t __b);
2365 int __builtin_neon_vpaddlsv2si (__simd64_int32_t __a);
2366 int __builtin_neon_vqaddsdi (int __a, int __b);
2367 int __builtin_neon_vqrshlsdi (int __a, int __b);
2368 int __builtin_neon_vqshlsdi (int __a, int __b);
2369 int __builtin_neon_vqshl_s_ndi (int __a, const int __b);
2370 int __builtin_neon_vqsubsdi (int __a, int __b);
2371 int __builtin_neon_vqsubudi (int __a, int __b);
2372 int __builtin_neon_vreinterpretdidi (int __a);
2373 int __builtin_neon_vreinterpretdiv2sf (__simd64_float32_t __a);
2374 int __builtin_neon_vreinterpretdiv2si (__simd64_int32_t __a);
2375 int __builtin_neon_vreinterpretdiv4hi (__simd64_int32_t __a);
2376 int __builtin_neon_vreinterpretdiv8qi (__simd64_int32_t __a);
2377 int __builtin_neon_vrshlsdi (int __a, int __b);
2378 int __builtin_neon_vrshrs_ndi (int __a, const int __b);
2379 int __builtin_neon_vrsras_ndi (int __a, int __b, const int __c);
2380 int __builtin_neon_vset_lanedi (__builtin_neon_di __a, int __b, const int __c);
2381 int __builtin_neon_vshl_ndi (int __a, const int __b);
2382 int __builtin_neon_vshlsdi (int __a, int __b);
2383 int __builtin_neon_vshrs_ndi (int __a, const int __b);
2384 int __builtin_neon_vsli_ndi (int __a, int __b, const int __c);
2385 int __builtin_neon_vsras_ndi (int __a, int __b, const int __c);
2386 int __builtin_neon_vsri_ndi (int __a, int __b, const int __c);
2387 int __builtin_neon_vst1_lanedi (__builtin_neon_di * __a, int __b, const int __c);
2388 void __builtin_neon_vst2di(long long int*, __builtin_neon_ti);
2389 int __builtin_neon_vst2_lanev2sf (__builtin_neon_sf * __a, float __b, const int __c);
2390 int __builtin_neon_vst2_lanev2si (__builtin_neon_si * __a, int __b, const int __c);
2391 int __builtin_neon_vst2_lanev4hi (__builtin_neon_hi * __a, int __b, const int __c);
2392 int __builtin_neon_vst2_lanev4sf (__builtin_neon_sf * __a, __builtin_neon_oi __b, const int __c);
2393 int __builtin_neon_vst2_lanev4si (__builtin_neon_si * __a, __builtin_neon_oi __b, const int __c);
2394 int __builtin_neon_vst2_lanev8hi (__builtin_neon_hi* __a, __builtin_neon_oi __b, const int __c);
2395 int __builtin_neon_vst2_lanev8qi (__builtin_neon_qi * __a, int __b, const int __c);
2396 void __builtin_neon_vst2v16qi(signed char*, __builtin_neon_oi);
2397 void __builtin_neon_vst2v2sf(float*, __builtin_neon_ti);
2398 void __builtin_neon_vst2v2si(int*, __builtin_neon_ti);
2399 void __builtin_neon_vst2v4hi(short int*, __builtin_neon_ti);
2400 void __builtin_neon_vst2v4sf(float*, __builtin_neon_oi);
2401 void __builtin_neon_vst2v4si(int*, __builtin_neon_oi);
2402 void __builtin_neon_vst2v8hi(short int*, __builtin_neon_oi);
2403 void __builtin_neon_vst2v8qi(signed char*, __builtin_neon_ti);
2404 void __builtin_neon_vst3di(long long int*, __builtin_neon_ei);
2405 int __builtin_neon_vst3_lanev2sf (__builtin_neon_sf * __a, __builtin_neon_ei __b, const int __c);
2406 int __builtin_neon_vst3_lanev2si (__builtin_neon_si * __a, __builtin_neon_ei __b, const int __c);
2407 int __builtin_neon_vst3_lanev4hi (__builtin_neon_hi * __a, __builtin_neon_ei __b, const int __c);
2408 int __builtin_neon_vst3_lanev4sf (__builtin_neon_sf * __a, __builtin_neon_ci __b, const int __c);
2409 int __builtin_neon_vst3_lanev4si (__builtin_neon_si * __a, __builtin_neon_ci __b, const int __c);
2410 int __builtin_neon_vst3_lanev8hi (__builtin_neon_hi* __a, __builtin_neon_ci __b, const int __c);
2411 int __builtin_neon_vst3_lanev8qi (__builtin_neon_qi * __a, __builtin_neon_ei __b, const int __c);
2412 void __builtin_neon_vst3v16qi(signed char*, __builtin_neon_ci);
2413 void __builtin_neon_vst3v2sf(float*, __builtin_neon_ei);
2414 void __builtin_neon_vst3v2si(int*, __builtin_neon_ei);
2415 void __builtin_neon_vst3v4hi(short int*, __builtin_neon_ei);
2416 void __builtin_neon_vst3v4sf(float*, __builtin_neon_ci);
2417 void __builtin_neon_vst3v4si(int*, __builtin_neon_ci);
2418 void __builtin_neon_vst3v8hi(short int*, __builtin_neon_ci);
2419 void __builtin_neon_vst3v8qi(signed char*, __builtin_neon_ei);
2420 void __builtin_neon_vst4di(long long int*, __builtin_neon_oi);
2421 int __builtin_neon_vst4_lanev2sf (__builtin_neon_sf * __a, __builtin_neon_ei __b, const int __c);
2422 int __builtin_neon_vst4_lanev2si (__builtin_neon_si * __a, __builtin_neon_ei __b, const int __c);
2423 int __builtin_neon_vst4_lanev4hi (__builtin_neon_hi * __a, __builtin_neon_ei __b, const int __c);
2424 int __builtin_neon_vst4_lanev4sf (__builtin_neon_sf * __a, __builtin_neon_ci __b, const int __c);
2425 int __builtin_neon_vst4_lanev4si (__builtin_neon_si * __a, __builtin_neon_ci __b, const int __c);
2426 int __builtin_neon_vst4_lanev8hi (__builtin_neon_hi* __a, __builtin_neon_ci __b, const int __c);
2427 int __builtin_neon_vst4_lanev8qi (__builtin_neon_qi * __a, __builtin_neon_ei __b, const int __c);
2428 void __builtin_neon_vst4v16qi(signed char*, __builtin_neon_xi);
2429 void __builtin_neon_vst4v2sf(float*, __builtin_neon_oi);
2430 void __builtin_neon_vst4v2si(int*, __builtin_neon_oi);
2431 void __builtin_neon_vst4v4hi(short int*, __builtin_neon_oi);
2432 void __builtin_neon_vst4v4sf(float*, __builtin_neon_xi);
2433 void __builtin_neon_vst4v4si(int*, __builtin_neon_xi);
2434 void __builtin_neon_vst4v8hi(short int*, __builtin_neon_xi);
2435 void __builtin_neon_vst4v8qi(signed char*, __builtin_neon_oi);
2436 long long int __builtin_neon_vget_highv2di(__simd128_int64_t);
2437 long long int __builtin_neon_vget_lanev2di(__simd128_int64_t, int);
2438 long long int __builtin_neon_vget_lowv2di(__simd128_int64_t);
2439 __simd128_float16_t __builtin_neon_vabdv8hf(__simd128_float16_t, __simd128_float16_t);
2440 __simd128_float16_t __builtin_neon_vabsv8hf(__simd128_float16_t);
2441 __simd128_float16_t __builtin_neon_vaddv8hf(__simd128_float16_t, __simd128_float16_t);
2442 __simd128_float16_t __builtin_neon_vbslv8hf(__simd128_int16_t, __simd128_float16_t, __simd128_float16_t);
2443 __simd128_float16_t __builtin_neon_vcadd90v8hf(__simd128_float16_t, __simd128_float16_t);
2444 __simd128_float16_t __builtin_neon_vcmla0v8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t);
2445 __simd128_float16_t __builtin_neon_vcmla180v8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t);
2446 __simd128_float16_t __builtin_neon_vcmla270v8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t);
2447 __simd128_float16_t __builtin_neon_vcmla90v8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t);
2448 __simd128_float16_t __builtin_neon_vcmla_lane0v8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, int);
2449 __simd128_float16_t __builtin_neon_vcmla_lane180v8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, int);
2450 __simd128_float16_t __builtin_neon_vcmla_lane270v8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, int);
2451 __simd128_float16_t __builtin_neon_vcmla_lane90v8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, int);
2452 __simd128_float16_t __builtin_neon_vcmlaq_lane0v8hf(__simd128_float16_t, __simd128_float16_t, __simd64_float16_t, int);
2453 __simd128_float16_t __builtin_neon_vcmlaq_lane180v8hf(__simd128_float16_t, __simd128_float16_t, __simd64_float16_t, int);
2454 __simd128_float16_t __builtin_neon_vcmlaq_lane270v8hf(__simd128_float16_t, __simd128_float16_t, __simd64_float16_t, int);
2455 __simd128_float16_t __builtin_neon_vcmlaq_lane90v8hf(__simd128_float16_t, __simd128_float16_t, __simd64_float16_t, int);
2456 __simd128_float16_t __builtin_neon_vcombinev4hf(__simd64_float16_t, __simd64_float16_t);
2457 __simd128_float16_t __builtin_neon_vcvts_nv8hi(__simd128_int16_t, int);
2458 __simd128_float16_t __builtin_neon_vcvtsv8hi(__simd128_int16_t);
2459 __simd128_float16_t __builtin_neon_vcvtu_nv8hi(__simd128_int16_t, int);
2460 __simd128_float16_t __builtin_neon_vcvtuv8hi(__simd128_int16_t);
2461 __simd128_float16_t __builtin_neon_vdup_lanev8hf(__simd64_float16_t, int);
2462 __simd128_float16_t __builtin_neon_vdup_nv8hf(cov_fp16_t);
2463 __simd128_float16_t __builtin_neon_vextv8hf(__simd128_float16_t, __simd128_float16_t, int);
2464 __simd128_float16_t __builtin_neon_vfmav8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t);
2465 __simd128_float16_t __builtin_neon_vfmsv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t);
2466 __simd128_float16_t __builtin_neon_vld1v8hf(const cov_fp16_t*);
2467 __simd128_float16_t __builtin_neon_vmaxfv8hf(__simd128_float16_t, __simd128_float16_t);
2468 __simd128_float16_t __builtin_neon_vmaxnmv8hf(__simd128_float16_t, __simd128_float16_t);
2469 __simd128_float16_t __builtin_neon_vminfv8hf(__simd128_float16_t, __simd128_float16_t);
2470 __simd128_float16_t __builtin_neon_vminnmv8hf(__simd128_float16_t, __simd128_float16_t);
2471 __simd128_float16_t __builtin_neon_vmulfv8hf(__simd128_float16_t, __simd128_float16_t);
2472 __simd128_float16_t __builtin_neon_vmul_lanev8hf(__simd128_float16_t, __simd64_float16_t, int);
2473 __simd128_float16_t __builtin_neon_vmul_nv8hf(__simd128_float16_t, cov_fp16_t);
2474 __simd128_float16_t __builtin_neon_vnegv8hf(__simd128_float16_t);
2475 __simd128_float16_t __builtin_neon_vrecpev8hf(__simd128_float16_t);
2476 __simd128_float16_t __builtin_neon_vrecpsv8hf(__simd128_float16_t, __simd128_float16_t);
2477 __simd128_float16_t __builtin_neon_vrndav8hf(__simd128_float16_t);
2478 __simd128_float16_t __builtin_neon_vrndmv8hf(__simd128_float16_t);
2479 __simd128_float16_t __builtin_neon_vrndnv8hf(__simd128_float16_t);
2480 __simd128_float16_t __builtin_neon_vrndpv8hf(__simd128_float16_t);
2481 __simd128_float16_t __builtin_neon_vrndv8hf(__simd128_float16_t);
2482 __simd128_float16_t __builtin_neon_vrndxv8hf(__simd128_float16_t);
2483 __simd128_float16_t __builtin_neon_vrsqrtev8hf(__simd128_float16_t);
2484 __simd128_float16_t __builtin_neon_vrsqrtsv8hf(__simd128_float16_t, __simd128_float16_t);
2485 __simd128_float16_t __builtin_neon_vsubv8hf(__simd128_float16_t, __simd128_float16_t);
2486 __simd128_float32_t __builtin_neon_vabdfv4sf (__simd128_float32_t __a, __simd128_float32_t __b);
2487 __simd128_float32_t __builtin_neon_vabsv4sf (__simd128_float32_t __a);
2488 __simd128_float32_t __builtin_neon_vaddv4sf (__simd128_float32_t __a, __simd128_float32_t __b);
2489 __simd128_float32_t __builtin_neon_vbslv4sf (__simd128_int32_t __a, __simd128_float32_t __b, __simd128_float32_t __c);
2490 __simd128_float32_t __builtin_neon_vcadd90v4sf(__simd128_float32_t, __simd128_float32_t);
2491 __simd128_float32_t __builtin_neon_vcmla0v4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t);
2492 __simd128_float32_t __builtin_neon_vcmla180v4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t);
2493 __simd128_float32_t __builtin_neon_vcmla270v4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t);
2494 __simd128_float32_t __builtin_neon_vcmla90v4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t);
2495 __simd128_float32_t __builtin_neon_vcmla_lane0v4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, int);
2496 __simd128_float32_t __builtin_neon_vcmla_lane180v4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, int);
2497 __simd128_float32_t __builtin_neon_vcmla_lane270v4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, int);
2498 __simd128_float32_t __builtin_neon_vcmla_lane90v4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, int);
2499 __simd128_float32_t __builtin_neon_vcmlaq_lane0v4sf(__simd128_float32_t, __simd128_float32_t, __simd64_float32_t, int);
2500 __simd128_float32_t __builtin_neon_vcmlaq_lane180v4sf(__simd128_float32_t, __simd128_float32_t, __simd64_float32_t, int);
2501 __simd128_float32_t __builtin_neon_vcmlaq_lane270v4sf(__simd128_float32_t, __simd128_float32_t, __simd64_float32_t, int);
2502 __simd128_float32_t __builtin_neon_vcmlaq_lane90v4sf(__simd128_float32_t, __simd128_float32_t, __simd64_float32_t, int);
2503 __simd128_float32_t __builtin_neon_vcombinev2sf (__simd64_float32_t __a, __simd64_float32_t __b);
2504 __simd128_float32_t __builtin_neon_vcvts_nv4si (__simd128_int32_t __a, const int __b);
2505 __simd128_float32_t __builtin_neon_vcvtsv4si (__simd128_int32_t __a);
2506 __simd128_float32_t __builtin_neon_vcvtu_nv4si (__simd128_int32_t __a, const int __b);
2507 __simd128_float32_t __builtin_neon_vcvtuv4si (__simd128_int32_t __a);
2508 __simd128_float32_t __builtin_neon_vcvtv4sfv4hf(__simd64_float16_t);
2509 __simd128_float32_t __builtin_neon_vdup_lanev4sf (__simd64_float32_t __a, const int __b);
2510 __simd128_float32_t __builtin_neon_vdup_nv4sf (__builtin_neon_sf __a);
2511 __simd128_float32_t __builtin_neon_vextv4sf (__simd128_float32_t __a, __simd128_float32_t __b, const int __c);
2512 __simd128_float32_t __builtin_neon_vfmal_highv4sf(__simd128_float32_t, __simd128_float16_t, __simd128_float16_t);
2513 __simd128_float32_t __builtin_neon_vfmal_lane_highv4hfv4sf(__simd128_float32_t, __simd128_float16_t, __simd64_float16_t, int);
2514 __simd128_float32_t __builtin_neon_vfmal_lane_highv4sf(__simd128_float32_t, __simd128_float16_t, __simd128_float16_t, int);
2515 __simd128_float32_t __builtin_neon_vfmal_lane_lowv4hfv4sf(__simd128_float32_t, __simd128_float16_t, __simd64_float16_t, int);
2516 __simd128_float32_t __builtin_neon_vfmal_lane_lowv4sf(__simd128_float32_t, __simd128_float16_t, __simd128_float16_t, int);
2517 __simd128_float32_t __builtin_neon_vfmal_lowv4sf(__simd128_float32_t, __simd128_float16_t, __simd128_float16_t);
2518 __simd128_float32_t __builtin_neon_vfmav4sf (__simd128_float32_t __a, __simd128_float32_t __b, __simd128_float32_t __c);
2519 __simd128_float32_t __builtin_neon_vfmsl_highv4sf(__simd128_float32_t, __simd128_float16_t, __simd128_float16_t);
2520 __simd128_float32_t __builtin_neon_vfmsl_lane_highv4hfv4sf(__simd128_float32_t, __simd128_float16_t, __simd64_float16_t, int);
2521 __simd128_float32_t __builtin_neon_vfmsl_lane_highv4sf(__simd128_float32_t, __simd128_float16_t, __simd128_float16_t, int);
2522 __simd128_float32_t __builtin_neon_vfmsl_lane_lowv4hfv4sf(__simd128_float32_t, __simd128_float16_t, __simd64_float16_t, int);
2523 __simd128_float32_t __builtin_neon_vfmsl_lane_lowv4sf(__simd128_float32_t, __simd128_float16_t, __simd128_float16_t, int);
2524 __simd128_float32_t __builtin_neon_vfmsl_lowv4sf(__simd128_float32_t, __simd128_float16_t, __simd128_float16_t);
2525 __simd128_float32_t __builtin_neon_vfmsv4sf (__simd128_float32_t __a, __simd128_float32_t __b, __simd128_float32_t __c);
2526 __simd128_float32_t __builtin_neon_vld1_dupv4sf (const __builtin_neon_sf * __a);
2527 __simd128_float32_t __builtin_neon_vld1_lanev4sf (const float * __a, __simd128_float32_t __b, const int __c);
2528 __simd128_float32_t __builtin_neon_vld1v4sf (const __builtin_neon_sf * __a);
2529 __simd128_float32_t __builtin_neon_vmaxfv4sf (__simd128_float32_t __a, __simd128_float32_t __b);
2530 __simd128_float32_t __builtin_neon_vmaxnmv4sf(__simd128_float32_t, __simd128_float32_t);
2531 __simd128_float32_t __builtin_neon_vminfv4sf (__simd128_float32_t __a, __simd128_float32_t __b);
2532 __simd128_float32_t __builtin_neon_vminnmv4sf(__simd128_float32_t, __simd128_float32_t);
2533 __simd128_float32_t __builtin_neon_vmla_lanev4sf (__simd128_float32_t __a, __simd128_float32_t __b, __simd64_float32_t __c, const int __d);
2534 __simd128_float32_t __builtin_neon_vmla_nv4sf (__simd128_float32_t __a, __simd128_float32_t __b, float __c);
2535 __simd128_float32_t __builtin_neon_vmlav4sf (__simd128_float32_t __a, __simd128_float32_t __b, __simd128_float32_t __c);
2536 __simd128_float32_t __builtin_neon_vmls_lanev4sf (__simd128_float32_t __a, __simd128_float32_t __b, __simd64_float32_t __c, const int __d);
2537 __simd128_float32_t __builtin_neon_vmls_nv4sf (__simd128_float32_t __a, __simd128_float32_t __b, float __c);
2538 __simd128_float32_t __builtin_neon_vmlsv4sf (__simd128_float32_t __a, __simd128_float32_t __b, __simd128_float32_t __c);
2539 __simd128_float32_t __builtin_neon_vmulfv4sf (__simd128_float32_t __a, __simd128_float32_t __b);
2540 __simd128_float32_t __builtin_neon_vmul_lanev4sf (__simd128_float32_t __a, __simd64_float32_t __b, const int __c);
2541 __simd128_float32_t __builtin_neon_vmul_nv4sf (__simd128_float32_t __a, float __b);
2542 __simd128_float32_t __builtin_neon_vnegv4sf (__simd128_float32_t __a);
2543 __simd128_float32_t __builtin_neon_vrecpev4sf (__simd128_float32_t __a);
2544 __simd128_float32_t __builtin_neon_vrecpsv4sf (__simd128_float32_t __a, __simd128_float32_t __b);
2545 __simd128_float32_t __builtin_neon_vreinterpretv4sfti (__builtin_neon_ti __a);
2546 __simd128_float32_t __builtin_neon_vreinterpretv4sfv16qi (__simd128_int32_t __a);
2547 __simd128_float32_t __builtin_neon_vreinterpretv4sfv2di (__simd128_int32_t __a);
2548 __simd128_float32_t __builtin_neon_vreinterpretv4sfv4si (__simd128_int32_t __a);
2549 __simd128_float32_t __builtin_neon_vreinterpretv4sfv8hi (__simd128_int32_t __a);
2550 __simd128_float32_t __builtin_neon_vrintav4sf (__simd128_float32_t __a);
2551 __simd128_float32_t __builtin_neon_vrintmv4sf (__simd128_float32_t __a);
2552 __simd128_float32_t __builtin_neon_vrintnv4sf (__simd128_float32_t __a);
2553 __simd128_float32_t __builtin_neon_vrintpv4sf (__simd128_float32_t __a);
2554 __simd128_float32_t __builtin_neon_vrintxv4sf (__simd128_float32_t __a);
2555 __simd128_float32_t __builtin_neon_vrintzv4sf (__simd128_float32_t __a);
2556 __simd128_float32_t __builtin_neon_vrsqrtev4sf (__simd128_float32_t __a);
2557 __simd128_float32_t __builtin_neon_vrsqrtsv4sf (__simd128_float32_t __a, __simd128_float32_t __b);
2558 __simd128_float32_t __builtin_neon_vset_lanev4sf (float __a, __simd128_float32_t __b, const int __c);
2559 void __builtin_neon_vst1_lanev4sf(float*, __simd128_float32_t, int);
2560 void __builtin_neon_vst1v4sf(float*, __simd128_float32_t);
2561 __simd128_float32_t __builtin_neon_vsubv4sf (__simd128_float32_t __a, __simd128_float32_t __b);
2562 __simd128_int16_t __builtin_neon_vabalsv8qi(__simd128_int16_t, __simd64_int8_t, __simd64_int8_t);
2563 __simd128_int16_t __builtin_neon_vabaluv8qi(__simd128_int16_t, __simd64_int8_t, __simd64_int8_t);
2564 __simd128_int16_t __builtin_neon_vabasv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
2565 __simd128_int16_t __builtin_neon_vabauv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
2566 __simd128_int16_t __builtin_neon_vabdlsv8qi(__simd64_int8_t, __simd64_int8_t);
2567 __simd128_int16_t __builtin_neon_vabdluv8qi(__simd64_int8_t, __simd64_int8_t);
2568 __simd128_int16_t __builtin_neon_vabdsv8hi(__simd128_int16_t, __simd128_int16_t);
2569 __simd128_int16_t __builtin_neon_vabduv8hi(__simd128_int16_t, __simd128_int16_t);
2570 __simd128_int16_t __builtin_neon_vabsv8hi(__simd128_int16_t);
2571 __simd128_int16_t __builtin_neon_vaddlsv8qi(__simd64_int8_t, __simd64_int8_t);
2572 __simd128_int16_t __builtin_neon_vaddluv8qi(__simd64_int8_t, __simd64_int8_t);
2573 __simd128_int16_t __builtin_neon_vaddwsv8qi(__simd128_int16_t, __simd64_int8_t);
2574 __simd128_int16_t __builtin_neon_vaddwuv8qi(__simd128_int16_t, __simd64_int8_t);
2575 __simd128_int16_t __builtin_neon_vbslv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
2576 __simd128_int16_t __builtin_neon_vcagev8hf(__simd128_float16_t, __simd128_float16_t);
2577 __simd128_int16_t __builtin_neon_vcagtv8hf(__simd128_float16_t, __simd128_float16_t);
2578 __simd128_int16_t __builtin_neon_vcalev8hf(__simd128_float16_t, __simd128_float16_t);
2579 __simd128_int16_t __builtin_neon_vcaltv8hf(__simd128_float16_t, __simd128_float16_t);
2580 __simd128_int16_t __builtin_neon_vceqv8hf(__simd128_float16_t, __simd128_float16_t);
2581 __simd128_int16_t __builtin_neon_vceqv8hi(__simd128_int16_t, __simd128_int16_t);
2582 __simd128_int16_t __builtin_neon_vceqzv8hf(__simd128_float16_t);
2583 __simd128_int16_t __builtin_neon_vcgeuv8hi(__simd128_int16_t, __simd128_int16_t);
2584 __simd128_int16_t __builtin_neon_vcgev8hf(__simd128_float16_t, __simd128_float16_t);
2585 __simd128_int16_t __builtin_neon_vcgev8hi(__simd128_int16_t, __simd128_int16_t);
2586 __simd128_int16_t __builtin_neon_vcgezv8hf(__simd128_float16_t);
2587 __simd128_int16_t __builtin_neon_vcgtuv8hi(__simd128_int16_t, __simd128_int16_t);
2588 __simd128_int16_t __builtin_neon_vcgtv8hf(__simd128_float16_t, __simd128_float16_t);
2589 __simd128_int16_t __builtin_neon_vcgtv8hi(__simd128_int16_t, __simd128_int16_t);
2590 __simd128_int16_t __builtin_neon_vcgtzv8hf(__simd128_float16_t);
2591 __simd128_int16_t __builtin_neon_vclev8hf(__simd128_float16_t, __simd128_float16_t);
2592 __simd128_int16_t __builtin_neon_vclezv8hf(__simd128_float16_t);
2593 __simd128_int16_t __builtin_neon_vclsv8hi(__simd128_int16_t);
2594 __simd128_int16_t __builtin_neon_vcltv8hf(__simd128_float16_t, __simd128_float16_t);
2595 __simd128_int16_t __builtin_neon_vcltzv8hf(__simd128_float16_t);
2596 __simd128_int16_t __builtin_neon_vclzv8hi(__simd128_int16_t);
2597 __simd128_int16_t __builtin_neon_vcombinev4hi(__simd64_int16_t, __simd64_int16_t);
2598 __simd128_int16_t __builtin_neon_vcvtasv8hf(__simd128_float16_t);
2599 __simd128_int16_t __builtin_neon_vcvtauv8hf(__simd128_float16_t);
2600 __simd128_int16_t __builtin_neon_vcvtmsv8hf(__simd128_float16_t);
2601 __simd128_int16_t __builtin_neon_vcvtmuv8hf(__simd128_float16_t);
2602 __simd128_int16_t __builtin_neon_vcvtnsv8hf(__simd128_float16_t);
2603 __simd128_int16_t __builtin_neon_vcvtnuv8hf(__simd128_float16_t);
2604 __simd128_int16_t __builtin_neon_vcvtpsv8hf(__simd128_float16_t);
2605 __simd128_int16_t __builtin_neon_vcvtpuv8hf(__simd128_float16_t);
2606 __simd128_int16_t __builtin_neon_vcvts_nv8hf(__simd128_float16_t, int);
2607 __simd128_int16_t __builtin_neon_vcvtsv8hf(__simd128_float16_t);
2608 __simd128_int16_t __builtin_neon_vcvtu_nv8hf(__simd128_float16_t, int);
2609 __simd128_int16_t __builtin_neon_vcvtuv8hf(__simd128_float16_t);
2610 __simd128_int16_t __builtin_neon_vdup_lanev8hi(__simd64_int16_t, int);
2611 __simd128_int16_t __builtin_neon_vextv8hi(__simd128_int16_t, __simd128_int16_t, int);
2612 __simd128_int16_t __builtin_neon_vhaddsv8hi(__simd128_int16_t, __simd128_int16_t);
2613 __simd128_int16_t __builtin_neon_vhadduv8hi(__simd128_int16_t, __simd128_int16_t);
2614 __simd128_int16_t __builtin_neon_vhsubsv8hi(__simd128_int16_t, __simd128_int16_t);
2615 __simd128_int16_t __builtin_neon_vhsubuv8hi(__simd128_int16_t, __simd128_int16_t);
2616 __simd128_int16_t __builtin_neon_vld1_lanev8hi(const short int*, __simd128_int16_t, int);
2617 __simd128_int16_t __builtin_neon_vmaxsv8hi(__simd128_int16_t, __simd128_int16_t);
2618 __simd128_int16_t __builtin_neon_vmaxuv8hi(__simd128_int16_t, __simd128_int16_t);
2619 __simd128_int16_t __builtin_neon_vminsv8hi(__simd128_int16_t, __simd128_int16_t);
2620 __simd128_int16_t __builtin_neon_vminuv8hi(__simd128_int16_t, __simd128_int16_t);
2621 __simd128_int16_t __builtin_neon_vmla_lanev8hi(__simd128_int16_t, __simd128_int16_t, __simd64_int16_t, int);
2622 __simd128_int16_t __builtin_neon_vmlalsv8qi(__simd128_int16_t, __simd64_int8_t, __simd64_int8_t);
2623 __simd128_int16_t __builtin_neon_vmlaluv8qi(__simd128_int16_t, __simd64_int8_t, __simd64_int8_t);
2624 __simd128_int16_t __builtin_neon_vmla_nv8hi(__simd128_int16_t, __simd128_int16_t, short int);
2625 __simd128_int16_t __builtin_neon_vmlav8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
2626 __simd128_int16_t __builtin_neon_vmls_lanev8hi(__simd128_int16_t, __simd128_int16_t, __simd64_int16_t, int);
2627 __simd128_int16_t __builtin_neon_vmlslsv8qi(__simd128_int16_t, __simd64_int8_t, __simd64_int8_t);
2628 __simd128_int16_t __builtin_neon_vmlsluv8qi(__simd128_int16_t, __simd64_int8_t, __simd64_int8_t);
2629 __simd128_int16_t __builtin_neon_vmls_nv8hi(__simd128_int16_t, __simd128_int16_t, short int);
2630 __simd128_int16_t __builtin_neon_vmlsv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
2631 __simd128_int16_t __builtin_neon_vmovlsv8qi(__simd64_int8_t);
2632 __simd128_int16_t __builtin_neon_vmovluv8qi(__simd64_int8_t);
2633 __simd128_int16_t __builtin_neon_vmul_lanev8hi(__simd128_int16_t, __simd64_int16_t, int);
2634 __simd128_int16_t __builtin_neon_vmullpv8qi(__simd64_int8_t, __simd64_int8_t);
2635 __simd128_int16_t __builtin_neon_vmullsv8qi(__simd64_int8_t, __simd64_int8_t);
2636 __simd128_int16_t __builtin_neon_vmulluv8qi(__simd64_int8_t, __simd64_int8_t);
2637 __simd128_int16_t __builtin_neon_vmul_nv8hi(__simd128_int16_t, short int);
2638 __simd128_int16_t __builtin_neon_vmvnv8hi(__simd128_int16_t);
2639 __simd128_int16_t __builtin_neon_vnegv8hi(__simd128_int16_t);
2640 __simd128_int16_t __builtin_neon_vpadalsv16qi(__simd128_int16_t, __simd128_int8_t);
2641 __simd128_int16_t __builtin_neon_vpadaluv16qi(__simd128_int16_t, __simd128_int8_t);
2642 __simd128_int16_t __builtin_neon_vpaddlsv16qi(__simd128_int8_t);
2643 __simd128_int16_t __builtin_neon_vpaddluv16qi(__simd128_int8_t);
2644 __simd128_int16_t __builtin_neon_vqabsv8hi(__simd128_int16_t);
2645 __simd128_int16_t __builtin_neon_vqaddsv8hi(__simd128_int16_t, __simd128_int16_t);
2646 __simd128_int16_t __builtin_neon_vqadduv8hi(__simd128_int16_t, __simd128_int16_t);
2647 __simd128_int16_t __builtin_neon_vqdmulh_lanev8hi(__simd128_int16_t, __simd64_int16_t, int);
2648 __simd128_int16_t __builtin_neon_vqdmulh_nv8hi(__simd128_int16_t, short int);
2649 __simd128_int16_t __builtin_neon_vqdmulhv8hi(__simd128_int16_t, __simd128_int16_t);
2650 __simd128_int16_t __builtin_neon_vqnegv8hi(__simd128_int16_t);
2651 __simd128_int16_t __builtin_neon_vqrdmlah_lanev8hi(__simd128_int16_t, __simd128_int16_t, __simd64_int16_t, int);
2652 __simd128_int16_t __builtin_neon_vqrdmlahv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
2653 __simd128_int16_t __builtin_neon_vqrdmlsh_lanev8hi(__simd128_int16_t, __simd128_int16_t, __simd64_int16_t, int);
2654 __simd128_int16_t __builtin_neon_vqrdmlshv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
2655 __simd128_int16_t __builtin_neon_vqrdmulh_lanev8hi(__simd128_int16_t, __simd64_int16_t, int);
2656 __simd128_int16_t __builtin_neon_vqrdmulh_nv8hi(__simd128_int16_t, short int);
2657 __simd128_int16_t __builtin_neon_vqrdmulhv8hi(__simd128_int16_t, __simd128_int16_t);
2658 __simd128_int16_t __builtin_neon_vqrshlsv8hi(__simd128_int16_t, __simd128_int16_t);
2659 __simd128_int16_t __builtin_neon_vqrshluv8hi(__simd128_int16_t, __simd128_int16_t);
2660 __simd128_int16_t __builtin_neon_vqshl_s_nv8hi(__simd128_int16_t, int);
2661 __simd128_int16_t __builtin_neon_vqshlsv8hi(__simd128_int16_t, __simd128_int16_t);
2662 __simd128_int16_t __builtin_neon_vqshl_u_nv8hi(__simd128_int16_t, int);
2663 __simd128_int16_t __builtin_neon_vqshlu_nv8hi(__simd128_int16_t, int);
2664 __simd128_int16_t __builtin_neon_vqshluv8hi(__simd128_int16_t, __simd128_int16_t);
2665 __simd128_int16_t __builtin_neon_vqsubsv8hi(__simd128_int16_t, __simd128_int16_t);
2666 __simd128_int16_t __builtin_neon_vqsubuv8hi(__simd128_int16_t, __simd128_int16_t);
2667 __simd128_int16_t __builtin_neon_vrhaddsv8hi(__simd128_int16_t, __simd128_int16_t);
2668 __simd128_int16_t __builtin_neon_vrhadduv8hi(__simd128_int16_t, __simd128_int16_t);
2669 __simd128_int16_t __builtin_neon_vrshlsv8hi(__simd128_int16_t, __simd128_int16_t);
2670 __simd128_int16_t __builtin_neon_vrshluv8hi(__simd128_int16_t, __simd128_int16_t);
2671 __simd128_int16_t __builtin_neon_vrshrs_nv8hi(__simd128_int16_t, int);
2672 __simd128_int16_t __builtin_neon_vrshru_nv8hi(__simd128_int16_t, int);
2673 __simd128_int16_t __builtin_neon_vrsras_nv8hi(__simd128_int16_t, __simd128_int16_t, int);
2674 __simd128_int16_t __builtin_neon_vrsrau_nv8hi(__simd128_int16_t, __simd128_int16_t, int);
2675 __simd128_int16_t __builtin_neon_vset_lanev8hi(short int, __simd128_int16_t, int);
2676 __simd128_int16_t __builtin_neon_vshlls_nv8qi(__simd64_int8_t, int);
2677 __simd128_int16_t __builtin_neon_vshllu_nv8qi(__simd64_int8_t, int);
2678 __simd128_int16_t __builtin_neon_vshl_nv8hi(__simd128_int16_t, int);
2679 __simd128_int16_t __builtin_neon_vshlsv8hi(__simd128_int16_t, __simd128_int16_t);
2680 __simd128_int16_t __builtin_neon_vshluv8hi(__simd128_int16_t, __simd128_int16_t);
2681 __simd128_int16_t __builtin_neon_vshrs_nv8hi(__simd128_int16_t, int);
2682 __simd128_int16_t __builtin_neon_vshru_nv8hi(__simd128_int16_t, int);
2683 __simd128_int16_t __builtin_neon_vsli_nv8hi(__simd128_int16_t, __simd128_int16_t, int);
2684 __simd128_int16_t __builtin_neon_vsras_nv8hi(__simd128_int16_t, __simd128_int16_t, int);
2685 __simd128_int16_t __builtin_neon_vsrau_nv8hi(__simd128_int16_t, __simd128_int16_t, int);
2686 __simd128_int16_t __builtin_neon_vsri_nv8hi(__simd128_int16_t, __simd128_int16_t, int);
2687 __simd128_int16_t __builtin_neon_vsublsv8qi(__simd64_int8_t, __simd64_int8_t);
2688 __simd128_int16_t __builtin_neon_vsubluv8qi(__simd64_int8_t, __simd64_int8_t);
2689 __simd128_int16_t __builtin_neon_vsubwsv8qi(__simd128_int16_t, __simd64_int8_t);
2690 __simd128_int16_t __builtin_neon_vsubwuv8qi(__simd128_int16_t, __simd64_int8_t);
2691 __simd128_int16_t __builtin_neon_vtstv8hi(__simd128_int16_t, __simd128_int16_t);
2692 __simd128_int32_t __builtin_neon_sdot_lanev16qi(__simd128_int32_t, __simd128_int8_t, __simd64_int8_t, int);
2693 __simd128_int32_t __builtin_neon_sdotv16qi(__simd128_int32_t, __simd128_int8_t, __simd128_int8_t);
2694 __simd128_int32_t __builtin_neon_vabalsv4hi(__simd128_int32_t, __simd64_int16_t, __simd64_int16_t);
2695 __simd128_int32_t __builtin_neon_vabaluv4hi(__simd128_int32_t, __simd64_int16_t, __simd64_int16_t);
2696 __simd128_int32_t __builtin_neon_vabasv4si (__simd128_int32_t __a, __simd128_int32_t __b, __simd128_int32_t __c);
2697 __simd128_int32_t __builtin_neon_vabauv4si (__simd128_int32_t __a, __simd128_int32_t __b, __simd128_int32_t __c);
2698 __simd128_int32_t __builtin_neon_vabdlsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
2699 __simd128_int32_t __builtin_neon_vabdlsv4hi(__simd64_int16_t, __simd64_int16_t);
2700 __simd128_int32_t __builtin_neon_vabdluv2si (__simd64_int32_t __a, __simd64_int32_t __b);
2701 __simd128_int32_t __builtin_neon_vabdluv4hi(__simd64_int16_t, __simd64_int16_t);
2702 __simd128_int32_t __builtin_neon_vabdsv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2703 __simd128_int32_t __builtin_neon_vabduv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2704 __simd128_int32_t __builtin_neon_vabsv4si (__simd128_int32_t __a);
2705 __simd128_int32_t __builtin_neon_vaddlsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
2706 __simd128_int32_t __builtin_neon_vaddlsv4hi(__simd64_int16_t, __simd64_int16_t);
2707 __simd128_int32_t __builtin_neon_vaddluv2si (__simd64_int32_t __a, __simd64_int32_t __b);
2708 __simd128_int32_t __builtin_neon_vaddluv4hi(__simd64_int16_t, __simd64_int16_t);
2709 __simd128_int32_t __builtin_neon_vaddwsv4hi(__simd128_int32_t, __simd64_int16_t);
2710 __simd128_int32_t __builtin_neon_vaddwuv4hi(__simd128_int32_t, __simd64_int16_t);
2711 __simd128_int32_t __builtin_neon_vbslv4si (__simd128_int32_t __a, __simd128_int32_t __b, __simd128_int32_t __c);
2712 __simd128_int32_t __builtin_neon_vcagev4sf (__simd128_float32_t __a, __simd128_float32_t __b);
2713 __simd128_int32_t __builtin_neon_vcagtv4sf (__simd128_float32_t __a, __simd128_float32_t __b);
2714 __simd128_int32_t __builtin_neon_vceqv4sf (__simd128_float32_t __a, __simd128_float32_t __b);
2715 __simd128_int32_t __builtin_neon_vceqv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2716 __simd128_int32_t __builtin_neon_vcgeuv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2717 __simd128_int32_t __builtin_neon_vcgev4sf (__simd128_float32_t __a, __simd128_float32_t __b);
2718 __simd128_int32_t __builtin_neon_vcgev4si (__simd128_int32_t __a, __simd128_int32_t __b);
2719 __simd128_int32_t __builtin_neon_vcgtuv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2720 __simd128_int32_t __builtin_neon_vcgtv4sf (__simd128_float32_t __a, __simd128_float32_t __b);
2721 __simd128_int32_t __builtin_neon_vcgtv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2722 __simd128_int32_t __builtin_neon_vclsv4si (__simd128_int32_t __a);
2723 __simd128_int32_t __builtin_neon_vclzv4si (__simd128_int32_t __a);
2724 __simd128_int64_t __builtin_neon_vcombinedi (long long int __a, long long int __b);
2725 __simd128_int32_t __builtin_neon_vcombinev2si (__simd64_int32_t __a, __simd64_int32_t __b);
2726 __simd128_int32_t __builtin_neon_vcvts_nv4sf (__simd128_float32_t __a, const int __b);
2727 __simd128_int32_t __builtin_neon_vcvtsv4sf (__simd128_float32_t __a);
2728 __simd128_int32_t __builtin_neon_vcvtu_nv4sf (__simd128_float32_t __a, const int __b);
2729 __simd128_int32_t __builtin_neon_vcvtuv4sf (__simd128_float32_t __a);
2730 __simd128_int32_t __builtin_neon_vdup_lanev2di (int __a, const int __b);
2731 __simd128_int32_t __builtin_neon_vdup_lanev4si (__simd64_int32_t __a, const int __b);
2732 __simd128_int8_t __builtin_neon_vdup_nv16qi(signed char);
2733 __simd128_int64_t __builtin_neon_vdup_nv2di(long long int);
2734 __simd128_int32_t __builtin_neon_vdup_nv4si (__builtin_neon_si __a);
2735 __simd128_int16_t __builtin_neon_vdup_nv8hi(short int);
2736 __simd128_int32_t __builtin_neon_vextv4si (__simd128_int32_t __a, __simd128_int32_t __b, const int __c);
2737 __simd128_int32_t __builtin_neon_vhaddsv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2738 __simd128_int32_t __builtin_neon_vhadduv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2739 __simd128_int32_t __builtin_neon_vhsubsv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2740 __simd128_int32_t __builtin_neon_vhsubuv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2741 __simd128_int8_t __builtin_neon_vld1_dupv16qi(const signed char*);
2742 __simd128_int64_t __builtin_neon_vld1_dupv2di(const long long int*);
2743 __simd128_int32_t __builtin_neon_vld1_dupv4si (const __builtin_neon_si * __a);
2744 __simd128_int16_t __builtin_neon_vld1_dupv8hi(const short int*);
2745 __simd128_int32_t __builtin_neon_vld1_lanev4si (const int * __a, __simd128_int32_t __b, const int __c);
2746 __simd128_int8_t __builtin_neon_vld1v16qi(const signed char*);
2747 __simd128_int64_t __builtin_neon_vld1v2di(const long long int*);
2748 __simd128_int32_t __builtin_neon_vld1v4si (const __builtin_neon_si * __a);
2749 __simd128_int16_t __builtin_neon_vld1v8hi(const short int*);
2750 __simd128_int32_t __builtin_neon_vmaxsv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2751 __simd128_int32_t __builtin_neon_vmaxuv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2752 __simd128_int32_t __builtin_neon_vminsv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2753 __simd128_int32_t __builtin_neon_vminuv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2754 __simd128_int32_t __builtin_neon_vmla_lanev4si (__simd128_int32_t __a, __simd128_int32_t __b, __simd64_int32_t __c, const int __d);
2755 __simd128_int32_t __builtin_neon_vmlals_lanev4hi(__simd128_int32_t, __simd64_int16_t, __simd64_int16_t, int);
2756 __simd128_int32_t __builtin_neon_vmlals_nv4hi(__simd128_int32_t, __simd64_int16_t, short int);
2757 __simd128_int32_t __builtin_neon_vmlalsv4hi(__simd128_int32_t, __simd64_int16_t, __simd64_int16_t);
2758 __simd128_int32_t __builtin_neon_vmlalu_lanev4hi(__simd128_int32_t, __simd64_int16_t, __simd64_int16_t, int);
2759 __simd128_int32_t __builtin_neon_vmlalu_nv4hi(__simd128_int32_t, __simd64_int16_t, short int);
2760 __simd128_int32_t __builtin_neon_vmlaluv4hi(__simd128_int32_t, __simd64_int16_t, __simd64_int16_t);
2761 __simd128_int32_t __builtin_neon_vmla_nv4si (__simd128_int32_t __a, __simd128_int32_t __a, int __c);
2762 __simd128_int32_t __builtin_neon_vmlav4si (__simd128_int32_t __a, __simd128_int32_t __b, __simd128_int32_t __c);
2763 __simd128_int32_t __builtin_neon_vmls_lanev4si (__simd128_int32_t __a, __simd128_int32_t __b, __simd64_int32_t __c, const int __d);
2764 __simd128_int32_t __builtin_neon_vmlsls_lanev4hi(__simd128_int32_t, __simd64_int16_t, __simd64_int16_t, int);
2765 __simd128_int32_t __builtin_neon_vmlsls_nv4hi(__simd128_int32_t, __simd64_int16_t, short int);
2766 __simd128_int32_t __builtin_neon_vmlslsv4hi(__simd128_int32_t, __simd64_int16_t, __simd64_int16_t);
2767 __simd128_int32_t __builtin_neon_vmlslu_lanev4hi(__simd128_int32_t, __simd64_int16_t, __simd64_int16_t, int);
2768 __simd128_int32_t __builtin_neon_vmlslu_nv4hi(__simd128_int32_t, __simd64_int16_t, short int);
2769 __simd128_int32_t __builtin_neon_vmlsluv4hi(__simd128_int32_t, __simd64_int16_t, __simd64_int16_t);
2770 __simd128_int32_t __builtin_neon_vmls_nv4si (__simd128_int32_t __a, __simd128_int32_t __a, int __c);
2771 __simd128_int32_t __builtin_neon_vmlsv4si (__simd128_int32_t __a, __simd128_int32_t __b, __simd128_int32_t __c);
2772 __simd128_int32_t __builtin_neon_vmovlsv2si (__simd64_int32_t __a);
2773 __simd128_int32_t __builtin_neon_vmovlsv4hi(__simd64_int16_t);
2774 __simd128_int32_t __builtin_neon_vmovluv2si (__simd64_int32_t __a);
2775 __simd128_int32_t __builtin_neon_vmovluv4hi(__simd64_int16_t);
2776 __simd128_int32_t __builtin_neon_vmul_lanev4si (__simd128_int32_t __a, __simd64_int32_t __b, const int __c);
2777 __simd128_int32_t __builtin_neon_vmulls_lanev2si (__simd64_int32_t __a, __simd64_int32_t __b, const int __c);
2778 __simd128_int32_t __builtin_neon_vmulls_lanev4hi(__simd64_int16_t, __simd64_int16_t, int);
2779 __simd128_int32_t __builtin_neon_vmulls_nv2si (__simd64_int32_t __a, int __b);
2780 __simd128_int32_t __builtin_neon_vmulls_nv4hi(__simd64_int16_t, short int);
2781 __simd128_int32_t __builtin_neon_vmullsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
2782 __simd128_int32_t __builtin_neon_vmullsv4hi(__simd64_int16_t, __simd64_int16_t);
2783 __simd128_int32_t __builtin_neon_vmullu_lanev2si (__simd64_int32_t __a, __simd64_int32_t __b, const int __c);
2784 __simd128_int32_t __builtin_neon_vmullu_lanev4hi(__simd64_int16_t, __simd64_int16_t, int);
2785 __simd128_int32_t __builtin_neon_vmullu_nv2si (__simd64_int32_t __a, __builtin_neon_si __b);
2786 __simd128_int32_t __builtin_neon_vmullu_nv4hi(__simd64_int16_t, short int);
2787 __simd128_int32_t __builtin_neon_vmulluv2si (__simd64_int32_t __a, __simd64_int32_t __b);
2788 __simd128_int32_t __builtin_neon_vmulluv4hi(__simd64_int16_t, __simd64_int16_t);
2789 __simd128_int32_t __builtin_neon_vmul_nv4si (__simd128_int32_t __a, int __b);
2790 __simd128_int32_t __builtin_neon_vmvnv4si (__simd128_int32_t __a);
2791 __simd128_int32_t __builtin_neon_vnegv4si (__simd128_int32_t __a);
2792 __simd128_int32_t __builtin_neon_vpadalsv8hi(__simd128_int32_t, __simd128_int16_t);
2793 __simd128_int32_t __builtin_neon_vpadaluv8hi(__simd128_int32_t, __simd128_int16_t);
2794 __simd128_int32_t __builtin_neon_vpaddlsv4si (__simd128_int32_t __a);
2795 __simd128_int32_t __builtin_neon_vpaddlsv8hi(__simd128_int16_t);
2796 __simd128_int32_t __builtin_neon_vpaddluv4si (__simd128_int32_t __a);
2797 __simd128_int32_t __builtin_neon_vpaddluv8hi(__simd128_int16_t);
2798 __simd128_int32_t __builtin_neon_vqabsv4si (__simd128_int32_t __a);
2799 __simd128_int32_t __builtin_neon_vqaddsv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2800 __simd128_int32_t __builtin_neon_vqadduv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2801 __simd128_int32_t __builtin_neon_vqdmlal_lanev4hi(__simd128_int32_t, __simd64_int16_t, __simd64_int16_t, int);
2802 __simd128_int32_t __builtin_neon_vqdmlal_nv4hi(__simd128_int32_t, __simd64_int16_t, short int);
2803 __simd128_int32_t __builtin_neon_vqdmlalv4hi(__simd128_int32_t, __simd64_int16_t, __simd64_int16_t);
2804 __simd128_int32_t __builtin_neon_vqdmlsl_lanev4hi(__simd128_int32_t, __simd64_int16_t, __simd64_int16_t, int);
2805 __simd128_int32_t __builtin_neon_vqdmlsl_nv4hi(__simd128_int32_t, __simd64_int16_t, short int);
2806 __simd128_int32_t __builtin_neon_vqdmlslv4hi(__simd128_int32_t, __simd64_int16_t, __simd64_int16_t);
2807 __simd128_int32_t __builtin_neon_vqdmulh_lanev4si (__simd128_int32_t __a, __simd64_int32_t __b, const int __c);
2808 __simd128_int32_t __builtin_neon_vqdmulh_nv4si (__simd128_int32_t __a, int __b);
2809 __simd128_int32_t __builtin_neon_vqdmulhv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2810 __simd128_int32_t __builtin_neon_vqdmull_lanev2si (__simd64_int32_t __a, __simd64_int32_t __b, const int __c);
2811 __simd128_int32_t __builtin_neon_vqdmull_lanev4hi(__simd64_int16_t, __simd64_int16_t, int);
2812 __simd128_int32_t __builtin_neon_vqdmull_nv2si (__simd64_int32_t __a, int __b);
2813 __simd128_int32_t __builtin_neon_vqdmull_nv4hi(__simd64_int16_t, short int);
2814 __simd128_int32_t __builtin_neon_vqdmullv2si (__simd64_int32_t __a, __simd64_int32_t __b);
2815 __simd128_int32_t __builtin_neon_vqdmullv4hi(__simd64_int16_t, __simd64_int16_t);
2816 __simd128_int32_t __builtin_neon_vqnegv4si (__simd128_int32_t __a);
2817 __simd128_int32_t __builtin_neon_vqrdmlah_lanev4si(__simd128_int32_t, __simd128_int32_t, __simd64_int32_t, int);
2818 __simd128_int32_t __builtin_neon_vqrdmlahv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t);
2819 __simd128_int32_t __builtin_neon_vqrdmlsh_lanev4si(__simd128_int32_t, __simd128_int32_t, __simd64_int32_t, int);
2820 __simd128_int32_t __builtin_neon_vqrdmlshv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t);
2821 __simd128_int32_t __builtin_neon_vqrdmulh_lanev4si (__simd128_int32_t __a, __simd64_int32_t __b, const int __c);
2822 __simd128_int32_t __builtin_neon_vqrdmulh_nv4si (__simd128_int32_t __a, int __b);
2823 __simd128_int32_t __builtin_neon_vqrdmulhv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2824 __simd128_int32_t __builtin_neon_vqrshlsv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2825 __simd128_int32_t __builtin_neon_vqrshluv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2826 __simd128_int32_t __builtin_neon_vqshl_s_nv4si (__simd128_int32_t __a, const int __b);
2827 __simd128_int32_t __builtin_neon_vqshlsv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2828 __simd128_int32_t __builtin_neon_vqshl_u_nv4si (__simd128_int32_t __a, const int __b);
2829 __simd128_int32_t __builtin_neon_vqshlu_nv4si (__simd128_int32_t __a, const int __b);
2830 __simd128_int32_t __builtin_neon_vqshluv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2831 __simd128_int32_t __builtin_neon_vqsubsv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2832 __simd128_int32_t __builtin_neon_vqsubuv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2833 __simd128_int32_t __builtin_neon_vrecpev4si (__simd128_int32_t __a);
2834 __simd128_int32_t __builtin_neon_vreinterprettiv16qi (__simd128_int32_t __a);
2835 __simd128_int32_t __builtin_neon_vreinterprettiv2di (__simd128_int32_t __a);
2836 __simd128_int32_t __builtin_neon_vreinterprettiv4sf (__simd128_float32_t __a);
2837 __simd128_int32_t __builtin_neon_vreinterprettiv4si (__simd128_int32_t __a);
2838 __simd128_int32_t __builtin_neon_vreinterprettiv8hi (__simd128_int32_t __a);
2839 __simd128_int32_t __builtin_neon_vreinterpretv16qiti (__builtin_neon_ti __a);
2840 __simd128_int32_t __builtin_neon_vreinterpretv16qiv16qi (__simd128_int32_t __a);
2841 __simd128_int32_t __builtin_neon_vreinterpretv16qiv2di (__simd128_int32_t __a);
2842 __simd128_int32_t __builtin_neon_vreinterpretv16qiv4sf (__simd128_float32_t __a);
2843 __simd128_int32_t __builtin_neon_vreinterpretv16qiv4si (__simd128_int32_t __a);
2844 __simd128_int32_t __builtin_neon_vreinterpretv16qiv8hi (__simd128_int32_t __a);
2845 __simd128_int32_t __builtin_neon_vreinterpretv2diti (__builtin_neon_ti __a);
2846 __simd128_int32_t __builtin_neon_vreinterpretv2div16qi (__simd128_int32_t __a);
2847 __simd128_int32_t __builtin_neon_vreinterpretv2div2di (__simd128_int32_t __a);
2848 __simd128_int32_t __builtin_neon_vreinterpretv2div4sf (__simd128_float32_t __a);
2849 __simd128_int32_t __builtin_neon_vreinterpretv2div4si (__simd128_int32_t __a);
2850 __simd128_int32_t __builtin_neon_vreinterpretv2div8hi (__simd128_int32_t __a);
2851 __simd128_int32_t __builtin_neon_vreinterpretv4siti (__builtin_neon_ti __a);
2852 __simd128_int32_t __builtin_neon_vreinterpretv4siv16qi (__simd128_int32_t __a);
2853 __simd128_int32_t __builtin_neon_vreinterpretv4siv2di (__simd128_int32_t __a);
2854 __simd128_int32_t __builtin_neon_vreinterpretv4siv4sf (__simd128_float32_t __a);
2855 __simd128_int32_t __builtin_neon_vreinterpretv4siv4si (__simd128_int32_t __a);
2856 __simd128_int32_t __builtin_neon_vreinterpretv4siv8hi (__simd128_int32_t __a);
2857 __simd128_int32_t __builtin_neon_vreinterpretv8hiti (__builtin_neon_ti __a);
2858 __simd128_int32_t __builtin_neon_vreinterpretv8hiv16qi (__simd128_int32_t __a);
2859 __simd128_int32_t __builtin_neon_vreinterpretv8hiv2di (__simd128_int32_t __a);
2860 __simd128_int32_t __builtin_neon_vreinterpretv8hiv4sf (__simd128_float32_t __a);
2861 __simd128_int32_t __builtin_neon_vreinterpretv8hiv4si (__simd128_int32_t __a);
2862 __simd128_int32_t __builtin_neon_vreinterpretv8hiv8hi (__simd128_int32_t __a);
2863 __simd128_int32_t __builtin_neon_vrhaddsv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2864 __simd128_int32_t __builtin_neon_vrhadduv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2865 __simd128_int32_t __builtin_neon_vrshlsv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2866 __simd128_int32_t __builtin_neon_vrshluv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2867 __simd128_int32_t __builtin_neon_vrshrs_nv4si (__simd128_int32_t __a, const int __b);
2868 __simd128_int32_t __builtin_neon_vrshru_nv4si (__simd128_int32_t __a, const int __b);
2869 __simd128_int32_t __builtin_neon_vrsqrtev4si (__simd128_int32_t __a);
2870 __simd128_int32_t __builtin_neon_vrsras_nv4si (__simd128_int32_t __a, __simd128_int32_t __b, const int __c);
2871 __simd128_int32_t __builtin_neon_vrsrau_nv4si (__simd128_int32_t __a, __simd128_int32_t __b, const int __c);
2872 __simd128_int32_t __builtin_neon_vset_lanev4si (int __a, __simd128_int32_t __a, const int __c);
2873 __simd128_int32_t __builtin_neon_vshlls_nv2si (__simd64_int32_t __a, const int __b);
2874 __simd128_int32_t __builtin_neon_vshlls_nv4hi(__simd64_int16_t, int);
2875 __simd128_int32_t __builtin_neon_vshllu_nv2si (__simd64_int32_t __a, const int __b);
2876 __simd128_int32_t __builtin_neon_vshllu_nv4hi(__simd64_int16_t, int);
2877 __simd128_int32_t __builtin_neon_vshl_nv4si (__simd128_int32_t __a, const int __b);
2878 __simd128_int32_t __builtin_neon_vshlsv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2879 __simd128_int32_t __builtin_neon_vshluv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2880 __simd128_int32_t __builtin_neon_vshrs_nv4si (__simd128_int32_t __a, const int __b);
2881 __simd128_int32_t __builtin_neon_vshru_nv4si (__simd128_int32_t __a, const int __b);
2882 __simd128_int32_t __builtin_neon_vsli_nv4si (__simd128_int32_t __a, __simd128_int32_t __b, const int __c);
2883 __simd128_int32_t __builtin_neon_vsras_nv4si (__simd128_int32_t __a, __simd128_int32_t __b, const int __c);
2884 __simd128_int32_t __builtin_neon_vsrau_nv4si (__simd128_int32_t __a, __simd128_int32_t __b, const int __c);
2885 __simd128_int32_t __builtin_neon_vsri_nv4si (__simd128_int32_t __a, __simd128_int32_t __b, const int __c);
2886 void __builtin_neon_vst1_lanev4si(int*, __simd128_int32_t, int);
2887 void __builtin_neon_vst1v4si(int*, __simd128_int32_t);
2888 __simd128_int32_t __builtin_neon_vsublsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
2889 __simd128_int32_t __builtin_neon_vsublsv4hi(__simd64_int16_t, __simd64_int16_t);
2890 __simd128_int32_t __builtin_neon_vsubluv2si (__simd64_int32_t __a, __simd64_int32_t __b);
2891 __simd128_int32_t __builtin_neon_vsubluv4hi(__simd64_int16_t, __simd64_int16_t);
2892 __simd128_int32_t __builtin_neon_vsubwsv4hi(__simd128_int32_t, __simd64_int16_t);
2893 __simd128_int32_t __builtin_neon_vsubwuv4hi(__simd128_int32_t, __simd64_int16_t);
2894 __simd128_int32_t __builtin_neon_vtstv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2895 __simd128_int64_t __builtin_neon_vabalsv2si(__simd128_int64_t, __simd64_int32_t, __simd64_int32_t);
2896 __simd128_int64_t __builtin_neon_vabaluv2si(__simd128_int64_t, __simd64_int32_t, __simd64_int32_t);
2897 __simd128_int64_t __builtin_neon_vaddwsv2si(__simd128_int64_t, __simd64_int32_t);
2898 __simd128_int64_t __builtin_neon_vaddwuv2si(__simd128_int64_t, __simd64_int32_t);
2899 __simd128_int64_t __builtin_neon_vbslv2di(__simd128_int64_t, __simd128_int64_t, __simd128_int64_t);
2900 __simd128_int64_t __builtin_neon_vextv2di(__simd128_int64_t, __simd128_int64_t, int);
2901 __simd128_int64_t __builtin_neon_vld1_lanev2di(const long long int*, __simd128_int64_t, int);
2902 __simd128_int64_t __builtin_neon_vmlals_lanev2si(__simd128_int64_t, __simd64_int32_t, __simd64_int32_t, int);
2903 __simd128_int64_t __builtin_neon_vmlals_nv2si(__simd128_int64_t, __simd64_int32_t, int);
2904 __simd128_int64_t __builtin_neon_vmlalsv2si(__simd128_int64_t, __simd64_int32_t, __simd64_int32_t);
2905 __simd128_int64_t __builtin_neon_vmlalu_lanev2si(__simd128_int64_t, __simd64_int32_t, __simd64_int32_t, int);
2906 __simd128_int64_t __builtin_neon_vmlalu_nv2si(__simd128_int64_t, __simd64_int32_t, int);
2907 __simd128_int64_t __builtin_neon_vmlaluv2si(__simd128_int64_t, __simd64_int32_t, __simd64_int32_t);
2908 __simd128_int64_t __builtin_neon_vmlsls_lanev2si(__simd128_int64_t, __simd64_int32_t, __simd64_int32_t, int);
2909 __simd128_int64_t __builtin_neon_vmlsls_nv2si(__simd128_int64_t, __simd64_int32_t, int);
2910 __simd128_int64_t __builtin_neon_vmlslsv2si(__simd128_int64_t, __simd64_int32_t, __simd64_int32_t);
2911 __simd128_int64_t __builtin_neon_vmlslu_lanev2si(__simd128_int64_t, __simd64_int32_t, __simd64_int32_t, int);
2912 __simd128_int64_t __builtin_neon_vmlslu_nv2si(__simd128_int64_t, __simd64_int32_t, int);
2913 __simd128_int64_t __builtin_neon_vmlsluv2si(__simd128_int64_t, __simd64_int32_t, __simd64_int32_t);
2914 __simd128_int64_t __builtin_neon_vpadalsv4si(__simd128_int64_t, __simd128_int32_t);
2915 __simd128_int64_t __builtin_neon_vpadaluv4si(__simd128_int64_t, __simd128_int32_t);
2916 __simd128_int64_t __builtin_neon_vqaddsv2di(__simd128_int64_t, __simd128_int64_t);
2917 __simd128_int64_t __builtin_neon_vqadduv2di(__simd128_int64_t, __simd128_int64_t);
2918 __simd128_int64_t __builtin_neon_vqdmlal_lanev2si(__simd128_int64_t, __simd64_int32_t, __simd64_int32_t, int);
2919 __simd128_int64_t __builtin_neon_vqdmlal_nv2si(__simd128_int64_t, __simd64_int32_t, int);
2920 __simd128_int64_t __builtin_neon_vqdmlalv2si(__simd128_int64_t, __simd64_int32_t, __simd64_int32_t);
2921 __simd128_int64_t __builtin_neon_vqdmlsl_lanev2si(__simd128_int64_t, __simd64_int32_t, __simd64_int32_t, int);
2922 __simd128_int64_t __builtin_neon_vqdmlsl_nv2si(__simd128_int64_t, __simd64_int32_t, int);
2923 __simd128_int64_t __builtin_neon_vqdmlslv2si(__simd128_int64_t, __simd64_int32_t, __simd64_int32_t);
2924 __simd128_int64_t __builtin_neon_vqrshlsv2di(__simd128_int64_t, __simd128_int64_t);
2925 __simd128_int64_t __builtin_neon_vqrshluv2di(__simd128_int64_t, __simd128_int64_t);
2926 __simd128_int64_t __builtin_neon_vqshl_s_nv2di(__simd128_int64_t, int);
2927 __simd128_int64_t __builtin_neon_vqshlsv2di(__simd128_int64_t, __simd128_int64_t);
2928 __simd128_int64_t __builtin_neon_vqshl_u_nv2di(__simd128_int64_t, int);
2929 __simd128_int64_t __builtin_neon_vqshlu_nv2di(__simd128_int64_t, int);
2930 __simd128_int64_t __builtin_neon_vqshluv2di(__simd128_int64_t, __simd128_int64_t);
2931 __simd128_int64_t __builtin_neon_vqsubsv2di(__simd128_int64_t, __simd128_int64_t);
2932 __simd128_int64_t __builtin_neon_vqsubuv2di(__simd128_int64_t, __simd128_int64_t);
2933 __simd128_int64_t __builtin_neon_vrshlsv2di(__simd128_int64_t, __simd128_int64_t);
2934 __simd128_int64_t __builtin_neon_vrshluv2di(__simd128_int64_t, __simd128_int64_t);
2935 __simd128_int64_t __builtin_neon_vrshrs_nv2di(__simd128_int64_t, int);
2936 __simd128_int64_t __builtin_neon_vrshru_nv2di(__simd128_int64_t, int);
2937 __simd128_int64_t __builtin_neon_vrsras_nv2di(__simd128_int64_t, __simd128_int64_t, int);
2938 __simd128_int64_t __builtin_neon_vrsrau_nv2di(__simd128_int64_t, __simd128_int64_t, int);
2939 __simd128_int64_t __builtin_neon_vset_lanev2di(long long int, __simd128_int64_t, int);
2940 __simd128_int64_t __builtin_neon_vshl_nv2di(__simd128_int64_t, int);
2941 __simd128_int64_t __builtin_neon_vshlsv2di(__simd128_int64_t, __simd128_int64_t);
2942 __simd128_int64_t __builtin_neon_vshluv2di(__simd128_int64_t, __simd128_int64_t);
2943 __simd128_int64_t __builtin_neon_vshrs_nv2di(__simd128_int64_t, int);
2944 __simd128_int64_t __builtin_neon_vshru_nv2di(__simd128_int64_t, int);
2945 __simd128_int64_t __builtin_neon_vsli_nv2di(__simd128_int64_t, __simd128_int64_t, int);
2946 __simd128_int64_t __builtin_neon_vsras_nv2di(__simd128_int64_t, __simd128_int64_t, int);
2947 __simd128_int64_t __builtin_neon_vsrau_nv2di(__simd128_int64_t, __simd128_int64_t, int);
2948 __simd128_int64_t __builtin_neon_vsri_nv2di(__simd128_int64_t, __simd128_int64_t, int);
2949 __simd128_int64_t __builtin_neon_vsubwsv2si(__simd128_int64_t, __simd64_int32_t);
2950 __simd128_int64_t __builtin_neon_vsubwuv2si(__simd128_int64_t, __simd64_int32_t);
2951 __simd128_int8_t __builtin_neon_vabasv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t);
2952 __simd128_int8_t __builtin_neon_vabauv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t);
2953 __simd128_int8_t __builtin_neon_vabdsv16qi(__simd128_int8_t, __simd128_int8_t);
2954 __simd128_int8_t __builtin_neon_vabduv16qi(__simd128_int8_t, __simd128_int8_t);
2955 __simd128_int8_t __builtin_neon_vabsv16qi(__simd128_int8_t);
2956 __simd128_int8_t __builtin_neon_vbslv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t);
2957 __simd128_int8_t __builtin_neon_vceqv16qi(__simd128_int8_t, __simd128_int8_t);
2958 __simd128_int8_t __builtin_neon_vcgeuv16qi(__simd128_int8_t, __simd128_int8_t);
2959 __simd128_int8_t __builtin_neon_vcgev16qi(__simd128_int8_t, __simd128_int8_t);
2960 __simd128_int8_t __builtin_neon_vcgtuv16qi(__simd128_int8_t, __simd128_int8_t);
2961 __simd128_int8_t __builtin_neon_vcgtv16qi(__simd128_int8_t, __simd128_int8_t);
2962 __simd128_int8_t __builtin_neon_vclsv16qi(__simd128_int8_t);
2963 __simd128_int8_t __builtin_neon_vclzv16qi(__simd128_int8_t);
2964 __simd128_int8_t __builtin_neon_vcntv16qi(__simd128_int8_t);
2965 __simd128_int8_t __builtin_neon_vcombinev8qi(__simd64_int8_t, __simd64_int8_t);
2966 __simd128_int8_t __builtin_neon_vdup_lanev16qi(__simd64_int8_t, int);
2967 __simd128_int8_t __builtin_neon_vextv16qi(__simd128_int8_t, __simd128_int8_t, int);
2968 __simd128_int8_t __builtin_neon_vhaddsv16qi(__simd128_int8_t, __simd128_int8_t);
2969 __simd128_int8_t __builtin_neon_vhadduv16qi(__simd128_int8_t, __simd128_int8_t);
2970 __simd128_int8_t __builtin_neon_vhsubsv16qi(__simd128_int8_t, __simd128_int8_t);
2971 __simd128_int8_t __builtin_neon_vhsubuv16qi(__simd128_int8_t, __simd128_int8_t);
2972 __simd128_int8_t __builtin_neon_vld1_lanev16qi(const signed char*, __simd128_int8_t, int);
2973 __simd128_int8_t __builtin_neon_vmaxsv16qi(__simd128_int8_t, __simd128_int8_t);
2974 __simd128_int8_t __builtin_neon_vmaxuv16qi(__simd128_int8_t, __simd128_int8_t);
2975 __simd128_int8_t __builtin_neon_vminsv16qi(__simd128_int8_t, __simd128_int8_t);
2976 __simd128_int8_t __builtin_neon_vminuv16qi(__simd128_int8_t, __simd128_int8_t);
2977 __simd128_int8_t __builtin_neon_vmlav16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t);
2978 __simd128_int8_t __builtin_neon_vmlsv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t);
2979 __simd128_int8_t __builtin_neon_vmulpv16qi(__simd128_int8_t, __simd128_int8_t);
2980 __simd128_int8_t __builtin_neon_vmvnv16qi(__simd128_int8_t);
2981 __simd128_int8_t __builtin_neon_vnegv16qi(__simd128_int8_t);
2982 __simd128_int8_t __builtin_neon_vqabsv16qi(__simd128_int8_t);
2983 __simd128_int8_t __builtin_neon_vqaddsv16qi(__simd128_int8_t, __simd128_int8_t);
2984 __simd128_int8_t __builtin_neon_vqadduv16qi(__simd128_int8_t, __simd128_int8_t);
2985 __simd128_int8_t __builtin_neon_vqnegv16qi(__simd128_int8_t);
2986 __simd128_int8_t __builtin_neon_vqrshlsv16qi(__simd128_int8_t, __simd128_int8_t);
2987 __simd128_int8_t __builtin_neon_vqrshluv16qi(__simd128_int8_t, __simd128_int8_t);
2988 __simd128_int8_t __builtin_neon_vqshl_s_nv16qi(__simd128_int8_t, int);
2989 __simd128_int8_t __builtin_neon_vqshlsv16qi(__simd128_int8_t, __simd128_int8_t);
2990 __simd128_int8_t __builtin_neon_vqshl_u_nv16qi(__simd128_int8_t, int);
2991 __simd128_int8_t __builtin_neon_vqshlu_nv16qi(__simd128_int8_t, int);
2992 __simd128_int8_t __builtin_neon_vqshluv16qi(__simd128_int8_t, __simd128_int8_t);
2993 __simd128_int8_t __builtin_neon_vqsubsv16qi(__simd128_int8_t, __simd128_int8_t);
2994 __simd128_int8_t __builtin_neon_vqsubuv16qi(__simd128_int8_t, __simd128_int8_t);
2995 __simd128_int8_t __builtin_neon_vrhaddsv16qi(__simd128_int8_t, __simd128_int8_t);
2996 __simd128_int8_t __builtin_neon_vrhadduv16qi(__simd128_int8_t, __simd128_int8_t);
2997 __simd128_int8_t __builtin_neon_vrshlsv16qi(__simd128_int8_t, __simd128_int8_t);
2998 __simd128_int8_t __builtin_neon_vrshluv16qi(__simd128_int8_t, __simd128_int8_t);
2999 __simd128_int8_t __builtin_neon_vrshrs_nv16qi(__simd128_int8_t, int);
3000 __simd128_int8_t __builtin_neon_vrshru_nv16qi(__simd128_int8_t, int);
3001 __simd128_int8_t __builtin_neon_vrsras_nv16qi(__simd128_int8_t, __simd128_int8_t, int);
3002 __simd128_int8_t __builtin_neon_vrsrau_nv16qi(__simd128_int8_t, __simd128_int8_t, int);
3003 __simd128_int8_t __builtin_neon_vset_lanev16qi(signed char, __simd128_int8_t, int);
3004 __simd128_int8_t __builtin_neon_vshl_nv16qi(__simd128_int8_t, int);
3005 __simd128_int8_t __builtin_neon_vshlsv16qi(__simd128_int8_t, __simd128_int8_t);
3006 __simd128_int8_t __builtin_neon_vshluv16qi(__simd128_int8_t, __simd128_int8_t);
3007 __simd128_int8_t __builtin_neon_vshrs_nv16qi(__simd128_int8_t, int);
3008 __simd128_int8_t __builtin_neon_vshru_nv16qi(__simd128_int8_t, int);
3009 __simd128_int8_t __builtin_neon_vsli_nv16qi(__simd128_int8_t, __simd128_int8_t, int);
3010 __simd128_int8_t __builtin_neon_vsras_nv16qi(__simd128_int8_t, __simd128_int8_t, int);
3011 __simd128_int8_t __builtin_neon_vsrau_nv16qi(__simd128_int8_t, __simd128_int8_t, int);
3012 __simd128_int8_t __builtin_neon_vsri_nv16qi(__simd128_int8_t, __simd128_int8_t, int);
3013 __simd128_int8_t __builtin_neon_vtstv16qi(__simd128_int8_t, __simd128_int8_t);
3014 __simd128_uint32_t __builtin_neon_udot_lanev16qi_uuuus(__simd128_uint32_t, __simd128_uint8_t, __simd64_uint8_t, int);
3015 __simd128_uint32_t __builtin_neon_udotv16qi_uuuu(__simd128_uint32_t, __simd128_uint8_t, __simd128_uint8_t);
3016 __simd64_float16_t __builtin_neon_vabdv4hf(__simd64_float16_t, __simd64_float16_t);
3017 __simd64_float16_t __builtin_neon_vabsv4hf(__simd64_float16_t);
3018 __simd64_float16_t __builtin_neon_vaddv4hf(__simd64_float16_t, __simd64_float16_t);
3019 __simd64_float16_t __builtin_neon_vbslv4hf(__simd64_int16_t, __simd64_float16_t, __simd64_float16_t);
3020 __simd64_float16_t __builtin_neon_vcadd90v4hf(__simd64_float16_t, __simd64_float16_t);
3021 __simd64_float16_t __builtin_neon_vcmla0v4hf(__simd64_float16_t, __simd64_float16_t, __simd64_float16_t);
3022 __simd64_float16_t __builtin_neon_vcmla180v4hf(__simd64_float16_t, __simd64_float16_t, __simd64_float16_t);
3023 __simd64_float16_t __builtin_neon_vcmla270v4hf(__simd64_float16_t, __simd64_float16_t, __simd64_float16_t);
3024 __simd64_float16_t __builtin_neon_vcmla90v4hf(__simd64_float16_t, __simd64_float16_t, __simd64_float16_t);
3025 __simd64_float16_t __builtin_neon_vcmla_lane0v4hf(__simd64_float16_t, __simd64_float16_t, __simd64_float16_t, int);
3026 __simd64_float16_t __builtin_neon_vcmla_lane180v4hf(__simd64_float16_t, __simd64_float16_t, __simd64_float16_t, int);
3027 __simd64_float16_t __builtin_neon_vcmla_lane270v4hf(__simd64_float16_t, __simd64_float16_t, __simd64_float16_t, int);
3028 __simd64_float16_t __builtin_neon_vcmla_lane90v4hf(__simd64_float16_t, __simd64_float16_t, __simd64_float16_t, int);
3029 __simd64_float16_t __builtin_neon_vcmla_laneq0v4hf(__simd64_float16_t, __simd64_float16_t, __simd128_float16_t, int);
3030 __simd64_float16_t __builtin_neon_vcmla_laneq180v4hf(__simd64_float16_t, __simd64_float16_t, __simd128_float16_t, int);
3031 __simd64_float16_t __builtin_neon_vcmla_laneq270v4hf(__simd64_float16_t, __simd64_float16_t, __simd128_float16_t, int);
3032 __simd64_float16_t __builtin_neon_vcmla_laneq90v4hf(__simd64_float16_t, __simd64_float16_t, __simd128_float16_t, int);
3033 __simd64_float16_t __builtin_neon_vcvts_nv4hi(__simd64_int16_t, int);
3034 __simd64_float16_t __builtin_neon_vcvtsv4hi(__simd64_int16_t);
3035 __simd64_float16_t __builtin_neon_vcvtu_nv4hi(__simd64_int16_t, int);
3036 __simd64_float16_t __builtin_neon_vcvtuv4hi(__simd64_int16_t);
3037 __simd64_float16_t __builtin_neon_vdup_lanev4hf(__simd64_float16_t, int);
3038 __simd64_float16_t __builtin_neon_vdup_nv4hf(cov_fp16_t);
3039 __simd64_float16_t __builtin_neon_vextv4hf(__simd64_float16_t, __simd64_float16_t, int);
3040 __simd64_float16_t __builtin_neon_vfmav4hf(__simd64_float16_t, __simd64_float16_t, __simd64_float16_t);
3041 __simd64_float16_t __builtin_neon_vfmsv4hf(__simd64_float16_t, __simd64_float16_t, __simd64_float16_t);
3042 __simd64_float16_t __builtin_neon_vget_highv8hf(__simd128_float16_t);
3043 __simd64_float16_t __builtin_neon_vget_lowv8hf(__simd128_float16_t);
3044 __simd64_float16_t __builtin_neon_vld1v4hf(const cov_fp16_t*);
3045 __simd64_float16_t __builtin_neon_vmaxfv4hf(__simd64_float16_t, __simd64_float16_t);
3046 __simd64_float16_t __builtin_neon_vmaxnmv4hf(__simd64_float16_t, __simd64_float16_t);
3047 __simd64_float16_t __builtin_neon_vminfv4hf(__simd64_float16_t, __simd64_float16_t);
3048 __simd64_float16_t __builtin_neon_vminnmv4hf(__simd64_float16_t, __simd64_float16_t);
3049 __simd64_float16_t __builtin_neon_vmulfv4hf(__simd64_float16_t, __simd64_float16_t);
3050 __simd64_float16_t __builtin_neon_vmul_lanev4hf(__simd64_float16_t, __simd64_float16_t, int);
3051 __simd64_float16_t __builtin_neon_vmul_nv4hf(__simd64_float16_t, cov_fp16_t);
3052 __simd64_float16_t __builtin_neon_vnegv4hf(__simd64_float16_t);
3053 __simd64_float16_t __builtin_neon_vpaddv4hf(__simd64_float16_t, __simd64_float16_t);
3054 __simd64_float16_t __builtin_neon_vpmaxfv4hf(__simd64_float16_t, __simd64_float16_t);
3055 __simd64_float16_t __builtin_neon_vpminfv4hf(__simd64_float16_t, __simd64_float16_t);
3056 __simd64_float16_t __builtin_neon_vrecpev4hf(__simd64_float16_t);
3057 __simd64_float16_t __builtin_neon_vrecpsv4hf(__simd64_float16_t, __simd64_float16_t);
3058 __simd64_float16_t __builtin_neon_vrndav4hf(__simd64_float16_t);
3059 __simd64_float16_t __builtin_neon_vrndmv4hf(__simd64_float16_t);
3060 __simd64_float16_t __builtin_neon_vrndnv4hf(__simd64_float16_t);
3061 __simd64_float16_t __builtin_neon_vrndpv4hf(__simd64_float16_t);
3062 __simd64_float16_t __builtin_neon_vrndv4hf(__simd64_float16_t);
3063 __simd64_float16_t __builtin_neon_vrndxv4hf(__simd64_float16_t);
3064 __simd64_float16_t __builtin_neon_vrsqrtev4hf(__simd64_float16_t);
3065 __simd64_float16_t __builtin_neon_vrsqrtsv4hf(__simd64_float16_t, __simd64_float16_t);
3066 __simd64_float16_t __builtin_neon_vsubv4hf(__simd64_float16_t, __simd64_float16_t);
3067 __simd64_float32_t __builtin_neon_vabdfv2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3068 __simd64_float32_t __builtin_neon_vabsv2sf (__simd64_float32_t __a);
3069 __simd64_float32_t __builtin_neon_vaddv2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3070 __simd64_float32_t __builtin_neon_vbslv2sf (__simd64_int32_t __a, __simd64_float32_t __b, __simd64_float32_t __c);
3071 __simd64_float32_t __builtin_neon_vcadd90v2sf(__simd64_float32_t, __simd64_float32_t);
3072 __simd64_float32_t __builtin_neon_vcmla0v2sf(__simd64_float32_t, __simd64_float32_t, __simd64_float32_t);
3073 __simd64_float32_t __builtin_neon_vcmla180v2sf(__simd64_float32_t, __simd64_float32_t, __simd64_float32_t);
3074 __simd64_float32_t __builtin_neon_vcmla270v2sf(__simd64_float32_t, __simd64_float32_t, __simd64_float32_t);
3075 __simd64_float32_t __builtin_neon_vcmla90v2sf(__simd64_float32_t, __simd64_float32_t, __simd64_float32_t);
3076 __simd64_float32_t __builtin_neon_vcmla_lane0v2sf(__simd64_float32_t, __simd64_float32_t, __simd64_float32_t, int);
3077 __simd64_float32_t __builtin_neon_vcmla_lane180v2sf(__simd64_float32_t, __simd64_float32_t, __simd64_float32_t, int);
3078 __simd64_float32_t __builtin_neon_vcmla_lane270v2sf(__simd64_float32_t, __simd64_float32_t, __simd64_float32_t, int);
3079 __simd64_float32_t __builtin_neon_vcmla_lane90v2sf(__simd64_float32_t, __simd64_float32_t, __simd64_float32_t, int);
3080 __simd64_float32_t __builtin_neon_vcmla_laneq0v2sf(__simd64_float32_t, __simd64_float32_t, __simd128_float32_t, int);
3081 __simd64_float32_t __builtin_neon_vcmla_laneq180v2sf(__simd64_float32_t, __simd64_float32_t, __simd128_float32_t, int);
3082 __simd64_float32_t __builtin_neon_vcmla_laneq270v2sf(__simd64_float32_t, __simd64_float32_t, __simd128_float32_t, int);
3083 __simd64_float32_t __builtin_neon_vcmla_laneq90v2sf(__simd64_float32_t, __simd64_float32_t, __simd128_float32_t, int);
3084 __simd64_float32_t __builtin_neon_vcreatev2sf (__builtin_neon_di __a);
3085 __simd64_float32_t __builtin_neon_vcvts_nv2si (__simd64_int32_t __a, const int __b);
3086 __simd64_float32_t __builtin_neon_vcvtsv2si (__simd64_int32_t __a);
3087 __simd64_float32_t __builtin_neon_vcvtu_nv2si (__simd64_int32_t __a, const int __b);
3088 __simd64_float32_t __builtin_neon_vcvtuv2si (__simd64_int32_t __a);
3089 __simd64_float16_t __builtin_neon_vcvtv4hfv4sf(__simd128_float32_t);
3090 __simd64_float32_t __builtin_neon_vdup_lanev2sf (__simd64_float32_t __a, const int __b);
3091 __simd64_float32_t __builtin_neon_vdup_nv2sf (__builtin_neon_sf __a);
3092 __simd64_float32_t __builtin_neon_vextv2sf (__simd64_float32_t __a, __simd64_float32_t __b, const int __c);
3093 __simd64_float32_t __builtin_neon_vfmal_highv2sf(__simd64_float32_t, __simd64_float16_t, __simd64_float16_t);
3094 __simd64_float32_t __builtin_neon_vfmal_lane_highv2sf(__simd64_float32_t, __simd64_float16_t, __simd64_float16_t, int);
3095 __simd64_float32_t __builtin_neon_vfmal_lane_highv8hfv2sf(__simd64_float32_t, __simd64_float16_t, __simd128_float16_t, int);
3096 __simd64_float32_t __builtin_neon_vfmal_lane_lowv2sf(__simd64_float32_t, __simd64_float16_t, __simd64_float16_t, int);
3097 __simd64_float32_t __builtin_neon_vfmal_lane_lowv8hfv2sf(__simd64_float32_t, __simd64_float16_t, __simd128_float16_t, int);
3098 __simd64_float32_t __builtin_neon_vfmal_lowv2sf(__simd64_float32_t, __simd64_float16_t, __simd64_float16_t);
3099 __simd64_float32_t __builtin_neon_vfmav2sf (__simd64_float32_t __a, __simd64_float32_t __b, __simd64_float32_t __c);
3100 __simd64_float32_t __builtin_neon_vfmsl_highv2sf(__simd64_float32_t, __simd64_float16_t, __simd64_float16_t);
3101 __simd64_float32_t __builtin_neon_vfmsl_lane_highv2sf(__simd64_float32_t, __simd64_float16_t, __simd64_float16_t, int);
3102 __simd64_float32_t __builtin_neon_vfmsl_lane_highv8hfv2sf(__simd64_float32_t, __simd64_float16_t, __simd128_float16_t, int);
3103 __simd64_float32_t __builtin_neon_vfmsl_lane_lowv2sf(__simd64_float32_t, __simd64_float16_t, __simd64_float16_t, int);
3104 __simd64_float32_t __builtin_neon_vfmsl_lane_lowv8hfv2sf(__simd64_float32_t, __simd64_float16_t, __simd128_float16_t, int);
3105 __simd64_float32_t __builtin_neon_vfmsl_lowv2sf(__simd64_float32_t, __simd64_float16_t, __simd64_float16_t);
3106 __simd64_float32_t __builtin_neon_vfmsv2sf (__simd64_float32_t __a, __simd64_float32_t __b, __simd64_float32_t __c);
3107 __simd64_float32_t __builtin_neon_vget_highv4sf (__simd128_float32_t __a);
3108 __simd64_float32_t __builtin_neon_vget_lowv4sf (__simd128_float32_t __a);
3109 __simd64_float32_t __builtin_neon_vld1_dupv2sf (const __builtin_neon_sf * __a);
3110 __simd64_float32_t __builtin_neon_vld1_lanev2sf (const float * __a, __simd64_float32_t __b, const int __c);
3111 __simd64_float32_t __builtin_neon_vld1v2sf (const __builtin_neon_sf * __a);
3112 __simd64_float32_t __builtin_neon_vmaxfv2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3113 __simd64_float32_t __builtin_neon_vmaxnmv2sf(__simd64_float32_t, __simd64_float32_t);
3114 __simd64_float32_t __builtin_neon_vminfv2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3115 __simd64_float32_t __builtin_neon_vminnmv2sf(__simd64_float32_t, __simd64_float32_t);
3116 __simd64_float32_t __builtin_neon_vmla_lanev2sf (__simd64_float32_t __a, __simd64_float32_t __b, __simd64_float32_t __c, const int __d);
3117 __simd64_float32_t __builtin_neon_vmla_nv2sf (__simd64_float32_t __a, __simd64_float32_t __b, float __c);
3118 __simd64_float32_t __builtin_neon_vmlav2sf (__simd64_float32_t __a, __simd64_float32_t __b, __simd64_float32_t __c);
3119 __simd64_float32_t __builtin_neon_vmls_lanev2sf (__simd64_float32_t __a, __simd64_float32_t __b, __simd64_float32_t __c, const int __d);
3120 __simd64_float32_t __builtin_neon_vmls_nv2sf (__simd64_float32_t __a, __simd64_float32_t __b, float __c);
3121 __simd64_float32_t __builtin_neon_vmlsv2sf (__simd64_float32_t __a, __simd64_float32_t __b, __simd64_float32_t __c);
3122 __simd64_float32_t __builtin_neon_vmulfv2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3123 __simd64_float32_t __builtin_neon_vmul_lanev2sf (__simd64_float32_t __a, __simd64_float32_t __b, const int __c);
3124 __simd64_float32_t __builtin_neon_vmul_nv2sf (__simd64_float32_t __a, float __b);
3125 __simd64_float32_t __builtin_neon_vnegv2sf (__simd64_float32_t __a);
3126 __simd64_float32_t __builtin_neon_vpaddv2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3127 __simd64_float32_t __builtin_neon_vpmaxfv2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3128 __simd64_float32_t __builtin_neon_vpminfv2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3129 __simd64_float32_t __builtin_neon_vrecpev2sf (__simd64_float32_t __a);
3130 __simd64_float32_t __builtin_neon_vrecpsv2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3131 __simd64_float32_t __builtin_neon_vrintav2sf (__simd64_float32_t __a);
3132 __simd64_float32_t __builtin_neon_vrintmv2sf (__simd64_float32_t __a);
3133 __simd64_float32_t __builtin_neon_vrintnv2sf (__simd64_float32_t __a);
3134 __simd64_float32_t __builtin_neon_vrintpv2sf (__simd64_float32_t __a);
3135 __simd64_float32_t __builtin_neon_vrintxv2sf (__simd64_float32_t __a);
3136 __simd64_float32_t __builtin_neon_vrintzv2sf (__simd64_float32_t __a);
3137 __simd64_float32_t __builtin_neon_vrsqrtev2sf (__simd64_float32_t __a);
3138 __simd64_float32_t __builtin_neon_vrsqrtsv2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3139 __simd64_float32_t __builtin_neon_vset_lanev2sf (float __a, __simd64_float32_t __b, const int __c);
3140 void __builtin_neon_vst1_lanev2sf(float*, __simd64_float32_t, int);
3141 void __builtin_neon_vst1v2sf(float*, __simd64_float32_t);
3142 __simd64_float32_t __builtin_neon_vsubv2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3143 __simd64_int16_t __builtin_neon_vabasv4hi(__simd64_int16_t, __simd64_int16_t, __simd64_int16_t);
3144 __simd64_int16_t __builtin_neon_vabauv4hi(__simd64_int16_t, __simd64_int16_t, __simd64_int16_t);
3145 __simd64_int16_t __builtin_neon_vabdsv4hi(__simd64_int16_t, __simd64_int16_t);
3146 __simd64_int16_t __builtin_neon_vabduv4hi(__simd64_int16_t, __simd64_int16_t);
3147 __simd64_int16_t __builtin_neon_vabsv4hi(__simd64_int16_t);
3148 __simd64_int16_t __builtin_neon_vbslv4hi(__simd64_int16_t, __simd64_int16_t, __simd64_int16_t);
3149 __simd64_int16_t __builtin_neon_vcagev4hf(__simd64_float16_t, __simd64_float16_t);
3150 __simd64_int16_t __builtin_neon_vcagtv4hf(__simd64_float16_t, __simd64_float16_t);
3151 __simd64_int16_t __builtin_neon_vcalev4hf(__simd64_float16_t, __simd64_float16_t);
3152 __simd64_int16_t __builtin_neon_vcaltv4hf(__simd64_float16_t, __simd64_float16_t);
3153 __simd64_int16_t __builtin_neon_vceqv4hf(__simd64_float16_t, __simd64_float16_t);
3154 __simd64_int16_t __builtin_neon_vceqv4hi(__simd64_int16_t, __simd64_int16_t);
3155 __simd64_int16_t __builtin_neon_vceqzv4hf(__simd64_float16_t);
3156 __simd64_int16_t __builtin_neon_vcgeuv4hi(__simd64_int16_t, __simd64_int16_t);
3157 __simd64_int16_t __builtin_neon_vcgev4hf(__simd64_float16_t, __simd64_float16_t);
3158 __simd64_int16_t __builtin_neon_vcgev4hi(__simd64_int16_t, __simd64_int16_t);
3159 __simd64_int16_t __builtin_neon_vcgezv4hf(__simd64_float16_t);
3160 __simd64_int16_t __builtin_neon_vcgtuv4hi(__simd64_int16_t, __simd64_int16_t);
3161 __simd64_int16_t __builtin_neon_vcgtv4hf(__simd64_float16_t, __simd64_float16_t);
3162 __simd64_int16_t __builtin_neon_vcgtv4hi(__simd64_int16_t, __simd64_int16_t);
3163 __simd64_int16_t __builtin_neon_vcgtzv4hf(__simd64_float16_t);
3164 __simd64_int16_t __builtin_neon_vclev4hf(__simd64_float16_t, __simd64_float16_t);
3165 __simd64_int16_t __builtin_neon_vclezv4hf(__simd64_float16_t);
3166 __simd64_int16_t __builtin_neon_vclsv4hi(__simd64_int16_t);
3167 __simd64_int16_t __builtin_neon_vcltv4hf(__simd64_float16_t, __simd64_float16_t);
3168 __simd64_int16_t __builtin_neon_vcltzv4hf(__simd64_float16_t);
3169 __simd64_int16_t __builtin_neon_vclzv4hi(__simd64_int16_t);
3170 __simd64_int16_t __builtin_neon_vcvtasv4hf(__simd64_float16_t);
3171 __simd64_int16_t __builtin_neon_vcvtauv4hf(__simd64_float16_t);
3172 __simd64_int16_t __builtin_neon_vcvtmsv4hf(__simd64_float16_t);
3173 __simd64_int16_t __builtin_neon_vcvtmuv4hf(__simd64_float16_t);
3174 __simd64_int16_t __builtin_neon_vcvtnsv4hf(__simd64_float16_t);
3175 __simd64_int16_t __builtin_neon_vcvtnuv4hf(__simd64_float16_t);
3176 __simd64_int16_t __builtin_neon_vcvtpsv4hf(__simd64_float16_t);
3177 __simd64_int16_t __builtin_neon_vcvtpuv4hf(__simd64_float16_t);
3178 __simd64_int16_t __builtin_neon_vcvts_nv4hf(__simd64_float16_t, int);
3179 __simd64_int16_t __builtin_neon_vcvtsv4hf(__simd64_float16_t);
3180 __simd64_int16_t __builtin_neon_vcvtu_nv4hf(__simd64_float16_t, int);
3181 __simd64_int16_t __builtin_neon_vcvtuv4hf(__simd64_float16_t);
3182 __simd64_int16_t __builtin_neon_vdup_lanev4hi(__simd64_int16_t, int);
3183 __simd64_int16_t __builtin_neon_vextv4hi(__simd64_int16_t, __simd64_int16_t, int);
3184 __simd64_int16_t __builtin_neon_vget_highv8hi(__simd128_int16_t);
3185 __simd64_int16_t __builtin_neon_vget_lowv8hi(__simd128_int16_t);
3186 __simd64_int16_t __builtin_neon_vhaddsv4hi(__simd64_int16_t, __simd64_int16_t);
3187 __simd64_int16_t __builtin_neon_vhadduv4hi(__simd64_int16_t, __simd64_int16_t);
3188 __simd64_int16_t __builtin_neon_vhsubsv4hi(__simd64_int16_t, __simd64_int16_t);
3189 __simd64_int16_t __builtin_neon_vhsubuv4hi(__simd64_int16_t, __simd64_int16_t);
3190 __simd64_int16_t __builtin_neon_vld1_lanev4hi(const short int*, __simd64_int16_t, int);
3191 __simd64_int16_t __builtin_neon_vmaxsv4hi(__simd64_int16_t, __simd64_int16_t);
3192 __simd64_int16_t __builtin_neon_vmaxuv4hi(__simd64_int16_t, __simd64_int16_t);
3193 __simd64_int16_t __builtin_neon_vminsv4hi(__simd64_int16_t, __simd64_int16_t);
3194 __simd64_int16_t __builtin_neon_vminuv4hi(__simd64_int16_t, __simd64_int16_t);
3195 __simd64_int16_t __builtin_neon_vmla_lanev4hi(__simd64_int16_t, __simd64_int16_t, __simd64_int16_t, int);
3196 __simd64_int16_t __builtin_neon_vmla_nv4hi(__simd64_int16_t, __simd64_int16_t, short int);
3197 __simd64_int16_t __builtin_neon_vmlav4hi(__simd64_int16_t, __simd64_int16_t, __simd64_int16_t);
3198 __simd64_int16_t __builtin_neon_vmls_lanev4hi(__simd64_int16_t, __simd64_int16_t, __simd64_int16_t, int);
3199 __simd64_int16_t __builtin_neon_vmls_nv4hi(__simd64_int16_t, __simd64_int16_t, short int);
3200 __simd64_int16_t __builtin_neon_vmlsv4hi(__simd64_int16_t, __simd64_int16_t, __simd64_int16_t);
3201 __simd64_int16_t __builtin_neon_vmul_lanev4hi(__simd64_int16_t, __simd64_int16_t, int);
3202 __simd64_int16_t __builtin_neon_vmul_nv4hi(__simd64_int16_t, short int);
3203 __simd64_int16_t __builtin_neon_vmvnv4hi(__simd64_int16_t);
3204 __simd64_int16_t __builtin_neon_vnegv4hi(__simd64_int16_t);
3205 __simd64_int16_t __builtin_neon_vpadalsv8qi(__simd64_int16_t, __simd64_int8_t);
3206 __simd64_int16_t __builtin_neon_vpadaluv8qi(__simd64_int16_t, __simd64_int8_t);
3207 __simd64_int16_t __builtin_neon_vpaddlsv8qi(__simd64_int8_t);
3208 __simd64_int16_t __builtin_neon_vpaddluv8qi(__simd64_int8_t);
3209 __simd64_int16_t __builtin_neon_vpaddv4hi(__simd64_int16_t, __simd64_int16_t);
3210 __simd64_int16_t __builtin_neon_vpmaxsv4hi(__simd64_int16_t, __simd64_int16_t);
3211 __simd64_int16_t __builtin_neon_vpmaxuv4hi(__simd64_int16_t, __simd64_int16_t);
3212 __simd64_int16_t __builtin_neon_vpminsv4hi(__simd64_int16_t, __simd64_int16_t);
3213 __simd64_int16_t __builtin_neon_vpminuv4hi(__simd64_int16_t, __simd64_int16_t);
3214 __simd64_int16_t __builtin_neon_vqabsv4hi(__simd64_int16_t);
3215 __simd64_int16_t __builtin_neon_vqaddsv4hi(__simd64_int16_t, __simd64_int16_t);
3216 __simd64_int16_t __builtin_neon_vqadduv4hi(__simd64_int16_t, __simd64_int16_t);
3217 __simd64_int16_t __builtin_neon_vqdmulh_lanev4hi(__simd64_int16_t, __simd64_int16_t, int);
3218 __simd64_int16_t __builtin_neon_vqdmulh_nv4hi(__simd64_int16_t, short int);
3219 __simd64_int16_t __builtin_neon_vqdmulhv4hi(__simd64_int16_t, __simd64_int16_t);
3220 __simd64_int16_t __builtin_neon_vqnegv4hi(__simd64_int16_t);
3221 __simd64_int16_t __builtin_neon_vqrdmlah_lanev4hi(__simd64_int16_t, __simd64_int16_t, __simd64_int16_t, int);
3222 __simd64_int16_t __builtin_neon_vqrdmlahv4hi(__simd64_int16_t, __simd64_int16_t, __simd64_int16_t);
3223 __simd64_int16_t __builtin_neon_vqrdmlsh_lanev4hi(__simd64_int16_t, __simd64_int16_t, __simd64_int16_t, int);
3224 __simd64_int16_t __builtin_neon_vqrdmlshv4hi(__simd64_int16_t, __simd64_int16_t, __simd64_int16_t);
3225 __simd64_int16_t __builtin_neon_vqrdmulh_lanev4hi(__simd64_int16_t, __simd64_int16_t, int);
3226 __simd64_int16_t __builtin_neon_vqrdmulh_nv4hi(__simd64_int16_t, short int);
3227 __simd64_int16_t __builtin_neon_vqrdmulhv4hi(__simd64_int16_t, __simd64_int16_t);
3228 __simd64_int16_t __builtin_neon_vqrshlsv4hi(__simd64_int16_t, __simd64_int16_t);
3229 __simd64_int16_t __builtin_neon_vqrshluv4hi(__simd64_int16_t, __simd64_int16_t);
3230 __simd64_int16_t __builtin_neon_vqshl_s_nv4hi(__simd64_int16_t, int);
3231 __simd64_int16_t __builtin_neon_vqshlsv4hi(__simd64_int16_t, __simd64_int16_t);
3232 __simd64_int16_t __builtin_neon_vqshl_u_nv4hi(__simd64_int16_t, int);
3233 __simd64_int16_t __builtin_neon_vqshlu_nv4hi(__simd64_int16_t, int);
3234 __simd64_int16_t __builtin_neon_vqshluv4hi(__simd64_int16_t, __simd64_int16_t);
3235 __simd64_int16_t __builtin_neon_vqsubsv4hi(__simd64_int16_t, __simd64_int16_t);
3236 __simd64_int16_t __builtin_neon_vqsubuv4hi(__simd64_int16_t, __simd64_int16_t);
3237 __simd64_int16_t __builtin_neon_vrhaddsv4hi(__simd64_int16_t, __simd64_int16_t);
3238 __simd64_int16_t __builtin_neon_vrhadduv4hi(__simd64_int16_t, __simd64_int16_t);
3239 __simd64_int16_t __builtin_neon_vrshlsv4hi(__simd64_int16_t, __simd64_int16_t);
3240 __simd64_int16_t __builtin_neon_vrshluv4hi(__simd64_int16_t, __simd64_int16_t);
3241 __simd64_int16_t __builtin_neon_vrshrs_nv4hi(__simd64_int16_t, int);
3242 __simd64_int16_t __builtin_neon_vrshru_nv4hi(__simd64_int16_t, int);
3243 __simd64_int16_t __builtin_neon_vrsras_nv4hi(__simd64_int16_t, __simd64_int16_t, int);
3244 __simd64_int16_t __builtin_neon_vrsrau_nv4hi(__simd64_int16_t, __simd64_int16_t, int);
3245 __simd64_int16_t __builtin_neon_vset_lanev4hi(short int, __simd64_int16_t, int);
3246 __simd64_int16_t __builtin_neon_vshl_nv4hi(__simd64_int16_t, int);
3247 __simd64_int16_t __builtin_neon_vshlsv4hi(__simd64_int16_t, __simd64_int16_t);
3248 __simd64_int16_t __builtin_neon_vshluv4hi(__simd64_int16_t, __simd64_int16_t);
3249 __simd64_int16_t __builtin_neon_vshrs_nv4hi(__simd64_int16_t, int);
3250 __simd64_int16_t __builtin_neon_vshru_nv4hi(__simd64_int16_t, int);
3251 __simd64_int16_t __builtin_neon_vsli_nv4hi(__simd64_int16_t, __simd64_int16_t, int);
3252 __simd64_int16_t __builtin_neon_vsras_nv4hi(__simd64_int16_t, __simd64_int16_t, int);
3253 __simd64_int16_t __builtin_neon_vsrau_nv4hi(__simd64_int16_t, __simd64_int16_t, int);
3254 __simd64_int16_t __builtin_neon_vsri_nv4hi(__simd64_int16_t, __simd64_int16_t, int);
3255 __simd64_int16_t __builtin_neon_vtstv4hi(__simd64_int16_t, __simd64_int16_t);
3256 __simd64_int32_t __builtin_neon_sdot_lanev8qi(__simd64_int32_t, __simd64_int8_t, __simd64_int8_t, int);
3257 __simd64_int32_t __builtin_neon_sdotv8qi(__simd64_int32_t, __simd64_int8_t, __simd64_int8_t);
3258 __simd64_int32_t __builtin_neon_vabasv2si (__simd64_int32_t __a, __simd64_int32_t __b, __simd64_int32_t __c);
3259 __simd64_int32_t __builtin_neon_vabauv2si (__simd64_int32_t __a, __simd64_int32_t __b, __simd64_int32_t __c);
3260 __simd64_int32_t __builtin_neon_vabdsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3261 __simd64_int32_t __builtin_neon_vabduv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3262 __simd64_int32_t __builtin_neon_vabsv2si (__simd64_int32_t __a);
3263 __simd64_int32_t __builtin_neon_vaddhnv2di(__simd128_int64_t, __simd128_int64_t);
3264 __simd64_int32_t __builtin_neon_vaddhnv4si (__simd128_int32_t __a, __simd128_int32_t __b);
3265 __simd64_int32_t __builtin_neon_vbslv2si (__simd64_int32_t __a, __simd64_int32_t __b, __simd64_int32_t __c);
3266 __simd64_int32_t __builtin_neon_vcagev2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3267 __simd64_int32_t __builtin_neon_vcagtv2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3268 __simd64_int32_t __builtin_neon_vceqv2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3269 __simd64_int32_t __builtin_neon_vceqv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3270 __simd64_int32_t __builtin_neon_vcgeuv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3271 __simd64_int32_t __builtin_neon_vcgev2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3272 __simd64_int32_t __builtin_neon_vcgev2si (__simd64_int32_t __a, __simd64_int32_t __b);
3273 __simd64_int32_t __builtin_neon_vcgtuv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3274 __simd64_int32_t __builtin_neon_vcgtv2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3275 __simd64_int32_t __builtin_neon_vcgtv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3276 __simd64_int32_t __builtin_neon_vclsv2si (__simd64_int32_t __a);
3277 __simd64_int32_t __builtin_neon_vclzv2si (__simd64_int32_t __a);
3278 __simd64_int32_t __builtin_neon_vcreatev2si (__builtin_neon_di __a);
3279 __simd64_int16_t __builtin_neon_vcreatev4hi(long long int);
3280 __simd64_int8_t __builtin_neon_vcreatev8qi(long long int);
3281 __simd64_int32_t __builtin_neon_vcvts_nv2sf (__simd64_float32_t __a, const int __b);
3282 __simd64_int32_t __builtin_neon_vcvtsv2sf (__simd64_float32_t __a);
3283 __simd64_int32_t __builtin_neon_vcvtu_nv2sf (__simd64_float32_t __a, const int __b);
3284 __simd64_int32_t __builtin_neon_vcvtuv2sf (__simd64_float32_t __a);
3285 __simd64_int32_t __builtin_neon_vdup_lanev2si (__simd64_int32_t __a, const int __b);
3286 __simd64_int32_t __builtin_neon_vdup_nv2si (__builtin_neon_si __a);
3287 __simd64_int16_t __builtin_neon_vdup_nv4hi (__builtin_neon_hi __a);
3288 __simd64_int8_t __builtin_neon_vdup_nv8qi(signed char);
3289 __simd64_int32_t __builtin_neon_vextv2si (__simd64_int32_t __a, __simd64_int32_t __b, const int __c);
3290 __simd64_int32_t __builtin_neon_vget_highv4si (__simd128_int32_t __a);
3291 __simd64_int32_t __builtin_neon_vget_lowv4si (__simd128_int32_t __a);
3292 __simd64_int32_t __builtin_neon_vhaddsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3293 __simd64_int32_t __builtin_neon_vhadduv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3294 __simd64_int32_t __builtin_neon_vhsubsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3295 __simd64_int32_t __builtin_neon_vhsubuv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3296 __simd64_int32_t __builtin_neon_vld1_dupv2si (const __builtin_neon_si * __a);
3297 __simd64_int16_t __builtin_neon_vld1_dupv4hi(const short int*);
3298 __simd64_int8_t __builtin_neon_vld1_dupv8qi(const signed char*);
3299 __simd64_int32_t __builtin_neon_vld1_lanev2si (const int * __a, __simd64_int32_t __b, const int __c);
3300 __simd64_int32_t __builtin_neon_vld1v2si (const __builtin_neon_si * __a);
3301 __simd64_int16_t __builtin_neon_vld1v4hi(const short int*);
3302 __simd64_int8_t __builtin_neon_vld1v8qi(const signed char*);
3303 __simd64_int32_t __builtin_neon_vmaxsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3304 __simd64_int32_t __builtin_neon_vmaxuv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3305 __simd64_int32_t __builtin_neon_vminsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3306 __simd64_int32_t __builtin_neon_vminuv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3307 __simd64_int32_t __builtin_neon_vmla_lanev2si (__simd64_int32_t __a, __simd64_int32_t __b, __simd64_int32_t __c, const int __d);
3308 __simd64_int32_t __builtin_neon_vmla_nv2si (__simd64_int32_t __a, __simd64_int32_t __a, int __c);
3309 __simd64_int32_t __builtin_neon_vmlav2si (__simd64_int32_t __a, __simd64_int32_t __b, __simd64_int32_t __c);
3310 __simd64_int32_t __builtin_neon_vmls_lanev2si (__simd64_int32_t __a, __simd64_int32_t __b, __simd64_int32_t __c, const int __d);
3311 __simd64_int32_t __builtin_neon_vmls_nv2si (__simd64_int32_t __a, __simd64_int32_t __a, int __c);
3312 __simd64_int32_t __builtin_neon_vmlsv2si (__simd64_int32_t __a, __simd64_int32_t __b, __simd64_int32_t __c);
3313 __simd64_int32_t __builtin_neon_vmovnv2di(__simd128_int64_t);
3314 __simd64_int32_t __builtin_neon_vmovnv4si (__simd128_int32_t __a);
3315 __simd64_int32_t __builtin_neon_vmul_lanev2si (__simd64_int32_t __a, __simd64_int32_t __b, const int __c);
3316 __simd64_int32_t __builtin_neon_vmul_nv2si (__simd64_int32_t __a, int __b);
3317 __simd64_int32_t __builtin_neon_vmvnv2si (__simd64_int32_t __a);
3318 __simd64_int32_t __builtin_neon_vnegv2si (__simd64_int32_t __a);
3319 __simd64_int32_t __builtin_neon_vpadalsv4hi(__simd64_int32_t, __simd64_int16_t);
3320 __simd64_int32_t __builtin_neon_vpadaluv4hi(__simd64_int32_t, __simd64_int16_t);
3321 __simd64_int32_t __builtin_neon_vpaddlsv4hi(__simd64_int16_t);
3322 __simd64_int32_t __builtin_neon_vpaddluv4hi(__simd64_int16_t);
3323 __simd64_int32_t __builtin_neon_vpaddv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3324 __simd64_int32_t __builtin_neon_vpmaxsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3325 __simd64_int32_t __builtin_neon_vpmaxuv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3326 __simd64_int32_t __builtin_neon_vpminsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3327 __simd64_int32_t __builtin_neon_vpminuv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3328 __simd64_int32_t __builtin_neon_vqabsv2si (__simd64_int32_t __a);
3329 __simd64_int32_t __builtin_neon_vqaddsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3330 __simd64_int32_t __builtin_neon_vqadduv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3331 __simd64_int32_t __builtin_neon_vqdmulh_lanev2si (__simd64_int32_t __a, __simd64_int32_t __b, const int __c);
3332 __simd64_int32_t __builtin_neon_vqdmulh_nv2si (__simd64_int32_t __a, int __b);
3333 __simd64_int32_t __builtin_neon_vqdmulhv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3334 __simd64_int32_t __builtin_neon_vqmovnsv2di(__simd128_int64_t);
3335 __simd64_int32_t __builtin_neon_vqmovnsv4si (__simd128_int32_t __a);
3336 __simd64_int32_t __builtin_neon_vqmovnuv2di(__simd128_int64_t);
3337 __simd64_int32_t __builtin_neon_vqmovnuv4si (__simd128_int32_t __a);
3338 __simd64_int32_t __builtin_neon_vqmovunv2di(__simd128_int64_t);
3339 __simd64_int32_t __builtin_neon_vqmovunv4si (__simd128_int32_t __a);
3340 __simd64_int32_t __builtin_neon_vqnegv2si (__simd64_int32_t __a);
3341 __simd64_int32_t __builtin_neon_vqrdmlah_lanev2si(__simd64_int32_t, __simd64_int32_t, __simd64_int32_t, int);
3342 __simd64_int32_t __builtin_neon_vqrdmlahv2si(__simd64_int32_t, __simd64_int32_t, __simd64_int32_t);
3343 __simd64_int32_t __builtin_neon_vqrdmlsh_lanev2si(__simd64_int32_t, __simd64_int32_t, __simd64_int32_t, int);
3344 __simd64_int32_t __builtin_neon_vqrdmlshv2si(__simd64_int32_t, __simd64_int32_t, __simd64_int32_t);
3345 __simd64_int32_t __builtin_neon_vqrdmulh_lanev2si (__simd64_int32_t __a, __simd64_int32_t __b, const int __c);
3346 __simd64_int32_t __builtin_neon_vqrdmulh_nv2si (__simd64_int32_t __a, int __b);
3347 __simd64_int32_t __builtin_neon_vqrdmulhv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3348 __simd64_int32_t __builtin_neon_vqrshlsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3349 __simd64_int32_t __builtin_neon_vqrshluv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3350 __simd64_int32_t __builtin_neon_vqrshrns_nv2di(__simd128_int64_t, int);
3351 __simd64_int32_t __builtin_neon_vqrshrns_nv4si (__simd128_int32_t __a, const int __b);
3352 __simd64_int32_t __builtin_neon_vqrshrnu_nv2di(__simd128_int64_t, int);
3353 __simd64_int32_t __builtin_neon_vqrshrnu_nv4si (__simd128_int32_t __a, const int __b);
3354 __simd64_int32_t __builtin_neon_vqrshrun_nv2di(__simd128_int64_t, int);
3355 __simd64_int32_t __builtin_neon_vqrshrun_nv4si (__simd128_int32_t __a, const int __b);
3356 __simd64_int32_t __builtin_neon_vqshl_s_nv2si (__simd64_int32_t __a, const int __b);
3357 __simd64_int32_t __builtin_neon_vqshlsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3358 __simd64_int32_t __builtin_neon_vqshl_u_nv2si (__simd64_int32_t __a, const int __b);
3359 __simd64_int32_t __builtin_neon_vqshlu_nv2si (__simd64_int32_t __a, const int __b);
3360 __simd64_int32_t __builtin_neon_vqshluv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3361 __simd64_int32_t __builtin_neon_vqshrns_nv2di(__simd128_int64_t, int);
3362 __simd64_int32_t __builtin_neon_vqshrns_nv4si (__simd128_int32_t __a, const int __b);
3363 __simd64_int32_t __builtin_neon_vqshrnu_nv2di(__simd128_int64_t, int);
3364 __simd64_int32_t __builtin_neon_vqshrnu_nv4si (__simd128_int32_t __a, const int __b);
3365 __simd64_int32_t __builtin_neon_vqshrun_nv2di(__simd128_int64_t, int);
3366 __simd64_int32_t __builtin_neon_vqshrun_nv4si (__simd128_int32_t __a, const int __b);
3367 __simd64_int32_t __builtin_neon_vqsubsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3368 __simd64_int32_t __builtin_neon_vqsubuv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3369 __simd64_int32_t __builtin_neon_vraddhnv2di(__simd128_int64_t, __simd128_int64_t);
3370 __simd64_int32_t __builtin_neon_vraddhnv4si (__simd128_int32_t __a, __simd128_int32_t __b);
3371 __simd64_int32_t __builtin_neon_vrecpev2si (__simd64_int32_t __a);
3372 __simd64_int32_t __builtin_neon_vreinterpretv2sfdi (int __a);
3373 __simd64_int32_t __builtin_neon_vreinterpretv2sfv2sf (__simd64_float32_t __a);
3374 __simd64_int32_t __builtin_neon_vreinterpretv2sfv2si (__simd64_int32_t __a);
3375 __simd64_int32_t __builtin_neon_vreinterpretv2sfv4hi (__simd64_int32_t __a);
3376 __simd64_int32_t __builtin_neon_vreinterpretv2sfv8qi (__simd64_int32_t __a);
3377 __simd64_int32_t __builtin_neon_vreinterpretv2sidi (int __a);
3378 __simd64_int32_t __builtin_neon_vreinterpretv2siv2sf (__simd64_float32_t __a);
3379 __simd64_int32_t __builtin_neon_vreinterpretv2siv2si (__simd64_int32_t __a);
3380 __simd64_int32_t __builtin_neon_vreinterpretv2siv4hi (__simd64_int32_t __a);
3381 __simd64_int32_t __builtin_neon_vreinterpretv2siv8qi (__simd64_int32_t __a);
3382 __simd64_int32_t __builtin_neon_vreinterpretv4hidi (int __a);
3383 __simd64_int32_t __builtin_neon_vreinterpretv4hiv2sf (__simd64_float32_t __a);
3384 __simd64_int32_t __builtin_neon_vreinterpretv4hiv2si (__simd64_int32_t __a);
3385 __simd64_int32_t __builtin_neon_vreinterpretv4hiv4hi (__simd64_int32_t __a);
3386 __simd64_int32_t __builtin_neon_vreinterpretv4hiv8qi (__simd64_int32_t __a);
3387 __simd64_int32_t __builtin_neon_vreinterpretv8qidi (int __a);
3388 __simd64_int32_t __builtin_neon_vreinterpretv8qiv2sf (__simd64_float32_t __a);
3389 __simd64_int32_t __builtin_neon_vreinterpretv8qiv2si (__simd64_int32_t __a);
3390 __simd64_int32_t __builtin_neon_vreinterpretv8qiv4hi (__simd64_int32_t __a);
3391 __simd64_int32_t __builtin_neon_vreinterpretv8qiv8qi (__simd64_int32_t __a);
3392 __simd64_int32_t __builtin_neon_vrhaddsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3393 __simd64_int32_t __builtin_neon_vrhadduv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3394 __simd64_int32_t __builtin_neon_vrshlsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3395 __simd64_int32_t __builtin_neon_vrshluv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3396 __simd64_int32_t __builtin_neon_vrshrn_nv2di(__simd128_int64_t, int);
3397 __simd64_int32_t __builtin_neon_vrshrn_nv4si (__simd128_int32_t __a, const int __b);
3398 __simd64_int32_t __builtin_neon_vrshrs_nv2si (__simd64_int32_t __a, const int __b);
3399 __simd64_int32_t __builtin_neon_vrshru_nv2si (__simd64_int32_t __a, const int __b);
3400 __simd64_int32_t __builtin_neon_vrsqrtev2si (__simd64_int32_t __a);
3401 __simd64_int32_t __builtin_neon_vrsras_nv2si (__simd64_int32_t __a, __simd64_int32_t __b, const int __c);
3402 __simd64_int32_t __builtin_neon_vrsrau_nv2si (__simd64_int32_t __a, __simd64_int32_t __b, const int __c);
3403 __simd64_int32_t __builtin_neon_vrsubhnv2di(__simd128_int64_t, __simd128_int64_t);
3404 __simd64_int32_t __builtin_neon_vrsubhnv4si (__simd128_int32_t __a, __simd128_int32_t __b);
3405 __simd64_int32_t __builtin_neon_vset_lanev2si (int __a, __simd64_int32_t __a, const int __c);
3406 __simd64_int32_t __builtin_neon_vshl_nv2si (__simd64_int32_t __a, const int __b);
3407 __simd64_int32_t __builtin_neon_vshlsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3408 __simd64_int32_t __builtin_neon_vshluv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3409 __simd64_int32_t __builtin_neon_vshrn_nv2di(__simd128_int64_t, int);
3410 __simd64_int32_t __builtin_neon_vshrn_nv4si (__simd128_int32_t __a, const int __b);
3411 __simd64_int32_t __builtin_neon_vshrs_nv2si (__simd64_int32_t __a, const int __b);
3412 __simd64_int32_t __builtin_neon_vshru_nv2si (__simd64_int32_t __a, const int __b);
3413 __simd64_int32_t __builtin_neon_vsli_nv2si (__simd64_int32_t __a, __simd64_int32_t __b, const int __c);
3414 __simd64_int32_t __builtin_neon_vsras_nv2si (__simd64_int32_t __a, __simd64_int32_t __b, const int __c);
3415 __simd64_int32_t __builtin_neon_vsrau_nv2si (__simd64_int32_t __a, __simd64_int32_t __b, const int __c);
3416 __simd64_int32_t __builtin_neon_vsri_nv2si (__simd64_int32_t __a, __simd64_int32_t __b, const int __c);
3417 void __builtin_neon_vst1di(long long int*, long long int);
3418 void __builtin_neon_vst1_lanev2si(int*, __simd64_int32_t, int);
3419 void __builtin_neon_vst1v2si(int*, __simd64_int32_t);
3420 __simd64_int32_t __builtin_neon_vsubhnv2di(__simd128_int64_t, __simd128_int64_t);
3421 __simd64_int32_t __builtin_neon_vsubhnv4si (__simd128_int32_t __a, __simd128_int32_t __b);
3422 __simd64_int32_t __builtin_neon_vtstv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3423 __simd64_int8_t __builtin_neon_vabasv8qi(__simd64_int8_t, __simd64_int8_t, __simd64_int8_t);
3424 __simd64_int8_t __builtin_neon_vabauv8qi(__simd64_int8_t, __simd64_int8_t, __simd64_int8_t);
3425 __simd64_int8_t __builtin_neon_vabdsv8qi(__simd64_int8_t, __simd64_int8_t);
3426 __simd64_int8_t __builtin_neon_vabduv8qi(__simd64_int8_t, __simd64_int8_t);
3427 __simd64_int8_t __builtin_neon_vabsv8qi(__simd64_int8_t);
3428 __simd64_int8_t __builtin_neon_vaddhnv8hi(__simd128_int16_t, __simd128_int16_t);
3429 __simd64_int8_t __builtin_neon_vbslv8qi(__simd64_int8_t, __simd64_int8_t, __simd64_int8_t);
3430 __simd64_int8_t __builtin_neon_vceqv8qi(__simd64_int8_t, __simd64_int8_t);
3431 __simd64_int8_t __builtin_neon_vcgeuv8qi(__simd64_int8_t, __simd64_int8_t);
3432 __simd64_int8_t __builtin_neon_vcgev8qi(__simd64_int8_t, __simd64_int8_t);
3433 __simd64_int8_t __builtin_neon_vcgtuv8qi(__simd64_int8_t, __simd64_int8_t);
3434 __simd64_int8_t __builtin_neon_vcgtv8qi(__simd64_int8_t, __simd64_int8_t);
3435 __simd64_int8_t __builtin_neon_vclsv8qi(__simd64_int8_t);
3436 __simd64_int8_t __builtin_neon_vclzv8qi(__simd64_int8_t);
3437 __simd64_int8_t __builtin_neon_vcntv8qi(__simd64_int8_t);
3438 __simd64_int8_t __builtin_neon_vdup_lanev8qi(__simd64_int8_t, int);
3439 __simd64_int8_t __builtin_neon_vextv8qi(__simd64_int8_t, __simd64_int8_t, int);
3440 __simd64_int8_t __builtin_neon_vget_highv16qi(__simd128_int8_t);
3441 __simd64_int8_t __builtin_neon_vget_lowv16qi(__simd128_int8_t);
3442 __simd64_int8_t __builtin_neon_vhaddsv8qi(__simd64_int8_t, __simd64_int8_t);
3443 __simd64_int8_t __builtin_neon_vhadduv8qi(__simd64_int8_t, __simd64_int8_t);
3444 __simd64_int8_t __builtin_neon_vhsubsv8qi(__simd64_int8_t, __simd64_int8_t);
3445 __simd64_int8_t __builtin_neon_vhsubuv8qi(__simd64_int8_t, __simd64_int8_t);
3446 __simd64_int8_t __builtin_neon_vld1_lanev8qi(const signed char*, __simd64_int8_t, int);
3447 __simd64_int8_t __builtin_neon_vmaxsv8qi(__simd64_int8_t, __simd64_int8_t);
3448 __simd64_int8_t __builtin_neon_vmaxuv8qi(__simd64_int8_t, __simd64_int8_t);
3449 __simd64_int8_t __builtin_neon_vminsv8qi(__simd64_int8_t, __simd64_int8_t);
3450 __simd64_int8_t __builtin_neon_vminuv8qi(__simd64_int8_t, __simd64_int8_t);
3451 __simd64_int8_t __builtin_neon_vmlav8qi(__simd64_int8_t, __simd64_int8_t, __simd64_int8_t);
3452 __simd64_int8_t __builtin_neon_vmlsv8qi(__simd64_int8_t, __simd64_int8_t, __simd64_int8_t);
3453 __simd64_int8_t __builtin_neon_vmovnv8hi(__simd128_int16_t);
3454 __simd64_int8_t __builtin_neon_vmulpv8qi(__simd64_int8_t, __simd64_int8_t);
3455 __simd64_int8_t __builtin_neon_vmvnv8qi(__simd64_int8_t);
3456 __simd64_int8_t __builtin_neon_vnegv8qi(__simd64_int8_t);
3457 __simd64_int8_t __builtin_neon_vpaddv8qi(__simd64_int8_t, __simd64_int8_t);
3458 __simd64_int8_t __builtin_neon_vpmaxsv8qi(__simd64_int8_t, __simd64_int8_t);
3459 __simd64_int8_t __builtin_neon_vpmaxuv8qi(__simd64_int8_t, __simd64_int8_t);
3460 __simd64_int8_t __builtin_neon_vpminsv8qi(__simd64_int8_t, __simd64_int8_t);
3461 __simd64_int8_t __builtin_neon_vpminuv8qi(__simd64_int8_t, __simd64_int8_t);
3462 __simd64_int8_t __builtin_neon_vqabsv8qi(__simd64_int8_t);
3463 __simd64_int8_t __builtin_neon_vqaddsv8qi(__simd64_int8_t, __simd64_int8_t);
3464 __simd64_int8_t __builtin_neon_vqadduv8qi(__simd64_int8_t, __simd64_int8_t);
3465 __simd64_int8_t __builtin_neon_vqmovnsv8hi(__simd128_int16_t);
3466 __simd64_int8_t __builtin_neon_vqmovnuv8hi(__simd128_int16_t);
3467 __simd64_int8_t __builtin_neon_vqmovunv8hi(__simd128_int16_t);
3468 __simd64_int8_t __builtin_neon_vqnegv8qi(__simd64_int8_t);
3469 __simd64_int8_t __builtin_neon_vqrshlsv8qi(__simd64_int8_t, __simd64_int8_t);
3470 __simd64_int8_t __builtin_neon_vqrshluv8qi(__simd64_int8_t, __simd64_int8_t);
3471 __simd64_int8_t __builtin_neon_vqrshrns_nv8hi(__simd128_int16_t, int);
3472 __simd64_int8_t __builtin_neon_vqrshrnu_nv8hi(__simd128_int16_t, int);
3473 __simd64_int8_t __builtin_neon_vqrshrun_nv8hi(__simd128_int16_t, int);
3474 __simd64_int8_t __builtin_neon_vqshl_s_nv8qi(__simd64_int8_t, int);
3475 __simd64_int8_t __builtin_neon_vqshlsv8qi(__simd64_int8_t, __simd64_int8_t);
3476 __simd64_int8_t __builtin_neon_vqshl_u_nv8qi(__simd64_int8_t, int);
3477 __simd64_int8_t __builtin_neon_vqshlu_nv8qi(__simd64_int8_t, int);
3478 __simd64_int8_t __builtin_neon_vqshluv8qi(__simd64_int8_t, __simd64_int8_t);
3479 __simd64_int8_t __builtin_neon_vqshrns_nv8hi(__simd128_int16_t, int);
3480 __simd64_int8_t __builtin_neon_vqshrnu_nv8hi(__simd128_int16_t, int);
3481 __simd64_int8_t __builtin_neon_vqshrun_nv8hi(__simd128_int16_t, int);
3482 __simd64_int8_t __builtin_neon_vqsubsv8qi(__simd64_int8_t, __simd64_int8_t);
3483 __simd64_int8_t __builtin_neon_vqsubuv8qi(__simd64_int8_t, __simd64_int8_t);
3484 __simd64_int8_t __builtin_neon_vraddhnv8hi(__simd128_int16_t, __simd128_int16_t);
3485 __simd64_int8_t __builtin_neon_vrhaddsv8qi(__simd64_int8_t, __simd64_int8_t);
3486 __simd64_int8_t __builtin_neon_vrhadduv8qi(__simd64_int8_t, __simd64_int8_t);
3487 __simd64_int8_t __builtin_neon_vrshlsv8qi(__simd64_int8_t, __simd64_int8_t);
3488 __simd64_int8_t __builtin_neon_vrshluv8qi(__simd64_int8_t, __simd64_int8_t);
3489 __simd64_int8_t __builtin_neon_vrshrn_nv8hi(__simd128_int16_t, int);
3490 __simd64_int8_t __builtin_neon_vrshrs_nv8qi(__simd64_int8_t, int);
3491 __simd64_int8_t __builtin_neon_vrshru_nv8qi(__simd64_int8_t, int);
3492 __simd64_int8_t __builtin_neon_vrsras_nv8qi(__simd64_int8_t, __simd64_int8_t, int);
3493 __simd64_int8_t __builtin_neon_vrsrau_nv8qi(__simd64_int8_t, __simd64_int8_t, int);
3494 __simd64_int8_t __builtin_neon_vrsubhnv8hi(__simd128_int16_t, __simd128_int16_t);
3495 __simd64_int8_t __builtin_neon_vset_lanev8qi(signed char, __simd64_int8_t, int);
3496 __simd64_int8_t __builtin_neon_vshl_nv8qi(__simd64_int8_t, int);
3497 __simd64_int8_t __builtin_neon_vshlsv8qi(__simd64_int8_t, __simd64_int8_t);
3498 __simd64_int8_t __builtin_neon_vshluv8qi(__simd64_int8_t, __simd64_int8_t);
3499 __simd64_int8_t __builtin_neon_vshrn_nv8hi(__simd128_int16_t, int);
3500 __simd64_int8_t __builtin_neon_vshrs_nv8qi(__simd64_int8_t, int);
3501 __simd64_int8_t __builtin_neon_vshru_nv8qi(__simd64_int8_t, int);
3502 __simd64_int8_t __builtin_neon_vsli_nv8qi(__simd64_int8_t, __simd64_int8_t, int);
3503 __simd64_int8_t __builtin_neon_vsras_nv8qi(__simd64_int8_t, __simd64_int8_t, int);
3504 __simd64_int8_t __builtin_neon_vsrau_nv8qi(__simd64_int8_t, __simd64_int8_t, int);
3505 __simd64_int8_t __builtin_neon_vsri_nv8qi(__simd64_int8_t, __simd64_int8_t, int);
3506 __simd64_int8_t __builtin_neon_vsubhnv8hi(__simd128_int16_t, __simd128_int16_t);
3507 __simd64_int8_t __builtin_neon_vtbl1v8qi(__simd64_int8_t, __simd64_int8_t);
3508 __simd64_int8_t __builtin_neon_vtbl2v8qi(__builtin_neon_ti, __simd64_int8_t);
3509 __simd64_int8_t __builtin_neon_vtbl3v8qi(__builtin_neon_ei, __simd64_int8_t);
3510 __simd64_int8_t __builtin_neon_vtbl4v8qi(__builtin_neon_oi, __simd64_int8_t);
3511 __simd64_int8_t __builtin_neon_vtbx1v8qi(__simd64_int8_t, __simd64_int8_t, __simd64_int8_t);
3512 __simd64_int8_t __builtin_neon_vtbx2v8qi(__simd64_int8_t, __builtin_neon_ti, __simd64_int8_t);
3513 __simd64_int8_t __builtin_neon_vtbx3v8qi(__simd64_int8_t, __builtin_neon_ei, __simd64_int8_t);
3514 __simd64_int8_t __builtin_neon_vtbx4v8qi(__simd64_int8_t, __builtin_neon_oi, __simd64_int8_t);
3515 __simd64_int8_t __builtin_neon_vtstv8qi(__simd64_int8_t, __simd64_int8_t);
3516 __simd64_uint32_t __builtin_neon_udot_lanev8qi_uuuus(__simd64_uint32_t, __simd64_uint8_t, __simd64_uint8_t, int);
3517 __simd64_uint32_t __builtin_neon_udotv8qi_uuuu(__simd64_uint32_t, __simd64_uint8_t, __simd64_uint8_t);
3518 unsigned int __builtin_neon_vget_laneuv2si (__simd64_int32_t __a, const int __b);
3519 unsigned int __builtin_neon_vget_laneuv4si (__simd128_int32_t __a, const int __b);
3520 unsigned int __builtin_neon_vpadaluv2si (int __a, __simd64_int32_t __b);
3521 unsigned int __builtin_neon_vpaddluv2si (__simd64_int32_t __a);
3522 unsigned int __builtin_neon_vqaddudi (int __a, int __b);
3523 unsigned int __builtin_neon_vqrshludi (int __a, int __b);
3524 unsigned int __builtin_neon_vqshludi (int __a, int __b);
3525 unsigned int __builtin_neon_vqshl_u_ndi (int __a, const int __b);
3526 unsigned int __builtin_neon_vqshlu_ndi (int __a, const int __b);
3527 unsigned int __builtin_neon_vrshludi (int __a, int __b);
3528 unsigned int __builtin_neon_vrshru_ndi (int __a, const int __b);
3529 unsigned int __builtin_neon_vrsrau_ndi (int __a, int __b, const int __c);
3530 unsigned int __builtin_neon_vshludi (int __a, int __b);
3531 unsigned int __builtin_neon_vshru_ndi (int __a, const int __b);
3532 unsigned int __builtin_neon_vsrau_ndi (int __a, int __b, const int __c);
3533 void __builtin_neon_vst1_lanev16qi(signed char*, __simd128_int8_t, int);
3534 void __builtin_neon_vst1_lanev2di(long long int*, __simd128_int64_t, int);
3535 void __builtin_neon_vst1_lanev4hf(cov_fp16_t*, __simd64_float16_t, int);
3536 void __builtin_neon_vst1_lanev4hi(short int*, __simd64_int16_t, int);
3537 void __builtin_neon_vst1_lanev8hf(cov_fp16_t*, __simd128_float16_t, int);
3538 void __builtin_neon_vst1_lanev8hi(short int*, __simd128_int16_t, int);
3539 void __builtin_neon_vst1_lanev8qi(signed char*, __simd64_int8_t, int);
3540 void __builtin_neon_vst1v16qi(signed char*, __simd128_int8_t);
3541 void __builtin_neon_vst1v2di(long long int*, __simd128_int64_t);
3542 void __builtin_neon_vst1v4hf(cov_fp16_t*, __simd64_float16_t);
3543 void __builtin_neon_vst1v4hi(short int*, __simd64_int16_t);
3544 void __builtin_neon_vst1v8hf(cov_fp16_t*, __simd128_float16_t);
3545 void __builtin_neon_vst1v8hi(short int*, __simd128_int16_t);
3546 void __builtin_neon_vst1v8qi(signed char*, __simd64_int8_t);
3547 void __builtin_neon_vst2_lanev4hf(cov_fp16_t*, __builtin_neon_ti, int);
3548 void __builtin_neon_vst2_lanev8hf(cov_fp16_t*, __builtin_neon_oi, int);
3549 void __builtin_neon_vst2v4hf(cov_fp16_t*, __builtin_neon_ti);
3550 void __builtin_neon_vst2v8hf(cov_fp16_t*, __builtin_neon_oi);
3551 void __builtin_neon_vst3_lanev4hf(cov_fp16_t*, __builtin_neon_ei, int);
3552 void __builtin_neon_vst3_lanev8hf(cov_fp16_t*, __builtin_neon_ci, int);
3553 void __builtin_neon_vst3v4hf(cov_fp16_t*, __builtin_neon_ei);
3554 void __builtin_neon_vst3v8hf(cov_fp16_t*, __builtin_neon_ci);
3555 void __builtin_neon_vst4_lanev4hf(cov_fp16_t*, __builtin_neon_oi, int);
3556 void __builtin_neon_vst4_lanev8hf(cov_fp16_t*, __builtin_neon_xi, int);
3557 void __builtin_neon_vst4v4hf(cov_fp16_t*, __builtin_neon_oi);
3558 void __builtin_neon_vst4v8hf(cov_fp16_t*, __builtin_neon_xi);
3559
3560
3561 __simd128_uint64_t __builtin_neon_bswapv2di_uu(__simd128_uint64_t);
3562 __simd64_uint32_t __builtin_neon_bswapv2si_uu(__simd64_uint32_t);
3563 __simd64_uint16_t __builtin_neon_bswapv4hi_uu(__simd64_uint16_t);
3564 __simd128_uint32_t __builtin_neon_bswapv4si_uu(__simd128_uint32_t);
3565 __simd128_uint16_t __builtin_neon_bswapv8hi_uu(__simd128_uint16_t);
3566 __simd64_float32_t __builtin_neon_copysignfv2sf(__simd64_float32_t);
3567 __simd128_float32_t __builtin_neon_copysignfv4sf(__simd128_float32_t);
3568 __simd128_int32_t __builtin_neon_smmlav16qi(__simd128_int32_t, __simd128_int8_t, __simd128_int8_t);
3569 __simd128_int32_t __builtin_neon_sudot_lanev16qi_sssus(__simd128_int32_t, __simd128_int8_t, __simd64_uint8_t, int);
3570 __simd64_int32_t __builtin_neon_sudot_lanev8qi_sssus(__simd64_int32_t, __simd64_int8_t, __simd64_uint8_t, int);
3571 __simd128_uint32_t __builtin_neon_ummlav16qi_uuuu(__simd128_uint32_t, __simd128_uint8_t, __simd128_uint8_t);
3572 __simd128_int32_t __builtin_neon_usdot_lanev16qi_ssuss(__simd128_int32_t, __simd128_uint8_t, __simd64_int8_t, int);
3573 __simd64_int32_t __builtin_neon_usdot_lanev8qi_ssuss(__simd64_int32_t, __simd64_uint8_t, __simd64_int8_t, int);
3574 __simd64_int32_t __builtin_neon_usdotv8qi_ssus(__simd64_int32_t, __simd64_uint8_t, __simd64_int8_t);
3575 __simd128_int32_t __builtin_neon_usmmlav16qi_ssus(__simd128_int32_t, __simd128_uint8_t, __simd128_int8_t);
3576 float __builtin_neon_vbfcvtbf(__bf16);
3577 __simd128_float32_t __builtin_neon_vbfcvt_highv8bf(__simd128_bfloat16_t);
3578 __bf16 __builtin_neon_vbfcvtsf(float);
3579 __simd128_float32_t __builtin_neon_vbfcvtv4bf(__simd64_bfloat16_t);
3580 __simd128_bfloat16_t __builtin_neon_vbfcvtv4sf_highv8bf(__simd128_bfloat16_t, __simd128_float32_t);
3581 __simd64_bfloat16_t __builtin_neon_vbfcvtv4sfv4bf(__simd128_float32_t);
3582 __simd128_bfloat16_t __builtin_neon_vbfcvtv4sfv8bf(__simd128_float32_t);
3583 __simd128_float32_t __builtin_neon_vbfcvtv8bf(__simd128_bfloat16_t);
3584 __simd64_float32_t __builtin_neon_vbfdot_lanev4bfv2sf(__simd64_float32_t, __simd64_bfloat16_t, __simd64_bfloat16_t, int);
3585 __simd128_float32_t __builtin_neon_vbfdot_lanev4bfv4sf(__simd128_float32_t, __simd128_bfloat16_t, __simd64_bfloat16_t, int);
3586 __simd64_float32_t __builtin_neon_vbfdot_lanev8bfv2sf(__simd64_float32_t, __simd64_bfloat16_t, __simd128_bfloat16_t, int);
3587 __simd128_float32_t __builtin_neon_vbfdot_lanev8bfv4sf(__simd128_float32_t, __simd128_bfloat16_t, __simd128_bfloat16_t, int);
3588 __simd64_float32_t __builtin_neon_vbfdotv2sf(__simd64_float32_t, __simd64_bfloat16_t, __simd64_bfloat16_t);
3589 __simd128_float32_t __builtin_neon_vbfdotv4sf(__simd128_float32_t, __simd128_bfloat16_t, __simd128_bfloat16_t);
3590 __simd64_float32_t __builtin_neon_vcadd270v2sf(__simd64_float32_t, __simd64_float32_t);
3591 __simd64_float16_t __builtin_neon_vcadd270v4hf(__simd64_float16_t, __simd64_float16_t);
3592 __simd128_float32_t __builtin_neon_vcadd270v4sf(__simd128_float32_t, __simd128_float32_t);
3593 __simd128_float16_t __builtin_neon_vcadd270v8hf(__simd128_float16_t, __simd128_float16_t);
3594 __simd128_bfloat16_t __builtin_neon_vcombinev4bf(__simd64_bfloat16_t, __simd64_bfloat16_t);
3595 __simd64_int32_t __builtin_neon_vcvtauv2sfv2si(__simd64_float32_t);
3596 __simd128_int32_t __builtin_neon_vcvtauv4sfv4si(__simd128_float32_t);
3597 __simd64_int32_t __builtin_neon_vcvtav2sfv2si(__simd64_float32_t);
3598 __simd128_int32_t __builtin_neon_vcvtav4sfv4si(__simd128_float32_t);
3599 __simd64_int32_t __builtin_neon_vcvtmuv2sfv2si(__simd64_float32_t);
3600 __simd128_int32_t __builtin_neon_vcvtmuv4sfv4si(__simd128_float32_t);
3601 __simd64_int32_t __builtin_neon_vcvtmv2sfv2si(__simd64_float32_t);
3602 __simd128_int32_t __builtin_neon_vcvtmv4sfv4si(__simd128_float32_t);
3603 __simd64_int32_t __builtin_neon_vcvtpuv2sfv2si(__simd64_float32_t);
3604 __simd128_int32_t __builtin_neon_vcvtpuv4sfv4si(__simd128_float32_t);
3605 __simd64_int32_t __builtin_neon_vcvtpv2sfv2si(__simd64_float32_t);
3606 __simd128_int32_t __builtin_neon_vcvtpv4sfv4si(__simd128_float32_t);
3607 __simd64_bfloat16_t __builtin_neon_vdup_lanev4bf(__simd64_bfloat16_t, int);
3608 __simd128_bfloat16_t __builtin_neon_vdup_lanev8bf(__simd64_bfloat16_t, int);
3609 __simd64_bfloat16_t __builtin_neon_vdup_nv4bf(__bf16);
3610 __simd128_bfloat16_t __builtin_neon_vdup_nv8bf(__bf16);
3611 __simd128_float32_t __builtin_neon_vfmab_laneqv8bf(__simd128_float32_t, __simd128_bfloat16_t, __simd128_bfloat16_t, int);
3612 __simd128_float32_t __builtin_neon_vfmab_lanev8bf(__simd128_float32_t, __simd128_bfloat16_t, __simd64_bfloat16_t, int);
3613 __simd128_float32_t __builtin_neon_vfmabv8bf(__simd128_float32_t, __simd128_bfloat16_t, __simd128_bfloat16_t);
3614 __simd128_float32_t __builtin_neon_vfmat_laneqv8bf(__simd128_float32_t, __simd128_bfloat16_t, __simd128_bfloat16_t, int);
3615 __simd128_float32_t __builtin_neon_vfmat_lanev8bf(__simd128_float32_t, __simd128_bfloat16_t, __simd64_bfloat16_t, int);
3616 __simd128_float32_t __builtin_neon_vfmatv8bf(__simd128_float32_t, __simd128_bfloat16_t, __simd128_bfloat16_t);
3617 __simd64_bfloat16_t __builtin_neon_vget_highv8bf(__simd128_bfloat16_t);
3618 __simd64_bfloat16_t __builtin_neon_vget_lowv8bf(__simd128_bfloat16_t);
3619 __builtin_neon_ti __builtin_neon_vld2_dupv4bf(const __bf16*);
3620 __builtin_neon_oi __builtin_neon_vld2_dupv8bf(const __bf16*);
3621 __builtin_neon_ti __builtin_neon_vld2v4bf(const __bf16*);
3622 __builtin_neon_oi __builtin_neon_vld2v8bf(const __bf16*);
3623 __builtin_neon_ei __builtin_neon_vld3_dupv4bf(const __bf16*);
3624 __builtin_neon_ci __builtin_neon_vld3_dupv8bf(const __bf16*);
3625 __builtin_neon_ei __builtin_neon_vld3v4bf(const __bf16*);
3626 __builtin_neon_ci __builtin_neon_vld3v8bf(const __bf16*);
3627 __builtin_neon_oi __builtin_neon_vld4_dupv4bf(const __bf16*);
3628 __builtin_neon_xi __builtin_neon_vld4_dupv8bf(const __bf16*);
3629 __builtin_neon_oi __builtin_neon_vld4v4bf(const __bf16*);
3630 __builtin_neon_xi __builtin_neon_vld4v8bf(const __bf16*);
3631 __simd128_float32_t __builtin_neon_vmmlav8bf(__simd128_float32_t, __simd128_bfloat16_t, __simd128_bfloat16_t);
3632 __simd128_int64_t __builtin_neon_vmullpv2si(__simd64_int32_t, __simd64_int32_t);
3633 __simd128_int32_t __builtin_neon_vmullpv4hi(__simd64_int16_t, __simd64_int16_t);
3634 __simd128_int8_t __builtin_neon_vrev16v16qi(__simd128_int8_t);
3635 __simd64_int8_t __builtin_neon_vrev16v8qi(__simd64_int8_t);
3636 __simd128_int8_t __builtin_neon_vrev32v16qi(__simd128_int8_t);
3637 __simd64_int16_t __builtin_neon_vrev32v4hi(__simd64_int16_t);
3638 __simd128_int16_t __builtin_neon_vrev32v8hi(__simd128_int16_t);
3639 __simd64_int8_t __builtin_neon_vrev32v8qi(__simd64_int8_t);
3640 __simd128_int8_t __builtin_neon_vrev64v16qi(__simd128_int8_t);
3641 __simd64_float32_t __builtin_neon_vrev64v2sf(__simd64_float32_t);
3642 __simd64_int32_t __builtin_neon_vrev64v2si(__simd64_int32_t);
3643 __simd64_int16_t __builtin_neon_vrev64v4hi(__simd64_int16_t);
3644 __simd128_float32_t __builtin_neon_vrev64v4sf(__simd128_float32_t);
3645 __simd128_int32_t __builtin_neon_vrev64v4si(__simd128_int32_t);
3646 __simd128_int16_t __builtin_neon_vrev64v8hi(__simd128_int16_t);
3647 __simd64_int8_t __builtin_neon_vrev64v8qi(__simd64_int8_t);
3648 void __builtin_neon_vst2v4bf(__bf16*, __builtin_neon_ti);
3649 void __builtin_neon_vst2v8bf(__bf16*, __builtin_neon_oi);
3650 void __builtin_neon_vst3v4bf(__bf16*, __builtin_neon_ei);
3651 void __builtin_neon_vst3v8bf(__bf16*, __builtin_neon_ci);
3652 void __builtin_neon_vst4v4bf(__bf16*, __builtin_neon_oi);
3653 void __builtin_neon_vst4v8bf(__bf16*, __builtin_neon_xi);
3654
3655 #endif
3656
3657
3658 #ifdef __aarch64__
3659 typedef int __builtin_aarch64_simd_qi __attribute__((mode(QI)));
3660 typedef int __builtin_aarch64_simd_hi __attribute__((mode(HI)));
3661 typedef int __builtin_aarch64_simd_si __attribute__((mode(SI)));
3662 typedef int __builtin_aarch64_simd_di __attribute__((mode(DI)));
3663 typedef int __builtin_aarch64_simd_poly8 __attribute__((mode(QI)));
3664 typedef int __builtin_aarch64_simd_poly16 __attribute__((mode(HI)));
3665 typedef int __builtin_aarch64_simd_poly64 __attribute__ ((mode (DI)));
3666 typedef unsigned int __builtin_aarch64_simd_poly128 __attribute__ ((mode (TI)));
3667 typedef float __builtin_aarch64_simd_df __attribute__ ((mode (DF)));
3668 typedef float __builtin_aarch64_simd_sf __attribute__ ((mode (SF)));
3669 typedef unsigned int __builtin_aarch64_simd_udi __attribute__((mode(DI)));
3670 typedef unsigned int __builtin_aarch64_simd_uqi __attribute__((mode(QI)));
3671 typedef unsigned int __builtin_aarch64_simd_uhi __attribute__((mode(HI)));
3672 typedef unsigned int __builtin_aarch64_simd_usi __attribute__((mode(SI)));
3673 typedef float __builtin_aarch64_simd_hf __attribute__((mode(HF)));
3674 typedef __builtin_aarch64_simd_hf __fp16;
3675 typedef int __Poly64_t __attribute__((mode(DI)));
3676 typedef __coverity_decimal long long __Poly64x1_t __attribute__((vector_size (8)));
3677 typedef int __Poly128_t __attribute__((mode(TI)));
3678
3679 unsigned int __builtin_aarch64_get_fpcr();
3680 void __builtin_aarch64_set_fpcr(unsigned int);
3681 unsigned int __builtin_aarch64_get_fpsr();
3682 void __builtin_aarch64_set_fpsr(unsigned int);
3683
3684 typedef char __Int8x8_t __attribute__ ((vector_size (8)));
3685 typedef short __Int16x4_t __attribute__ ((vector_size (8)));
3686 typedef int __Int32x2_t __attribute__ ((vector_size (8)));
3687 typedef long __Int64x1_t __attribute__((vector_size (8)));
3688 typedef __coverity_float __fp16 __Float16x4_t __attribute__((vector_size (8)));
3689 typedef float __Float32x2_t __attribute__((vector_size (8)));
3690 typedef __coverity_decimal unsigned char __Poly8x8_t __attribute__((vector_size (8)));
3691 typedef __coverity_decimal short __Poly16x4_t __attribute__((vector_size (8)));
3692 typedef unsigned char __Uint8x8_t __attribute__((vector_size (8)));
3693 typedef unsigned short __Uint16x4_t __attribute__((vector_size (8)));
3694 typedef unsigned int __Uint32x2_t __attribute__((vector_size (8)));
3695 typedef double __Float64x1_t __attribute__((vector_size (8)));
3696 typedef unsigned long __Uint64x1_t __attribute__((vector_size (8)));
3697 typedef char __Int8x16_t __attribute__((vector_size (16)));
3698 typedef short __Int16x8_t __attribute__((vector_size (16)));
3699 typedef int __Int32x4_t __attribute__((vector_size (16)));
3700 typedef long __Int64x2_t __attribute__((vector_size (16)));
3701 typedef __coverity_float __fp16 __Float16x8_t __attribute__((vector_size (16)));
3702 typedef __coverity_float __bf16 __Bfloat16x8_t __attribute__((vector_size (16)));
3703 typedef __coverity_float __bf16 __Bfloat16x4_t __attribute__((vector_size (8)));
3704 typedef float __Float32x4_t __attribute__((vector_size (16)));
3705 typedef double __Float64x2_t __attribute__((vector_size (16)));
3706 typedef __coverity_decimal unsigned char __Poly8x16_t __attribute__((vector_size (16)));
3707 typedef __coverity_decimal unsigned short __Poly16x8_t __attribute__((vector_size (16)));
3708 typedef __coverity_decimal long __Poly64x2_t __attribute__((vector_size (16)));
3709 typedef unsigned char __Uint8x16_t __attribute__((vector_size (16)));
3710 typedef unsigned short __Uint16x8_t __attribute__((vector_size (16)));
3711 typedef unsigned int __Uint32x4_t __attribute__((vector_size (16)));
3712 typedef unsigned long __Uint64x2_t __attribute__((vector_size (16)));
3713 typedef unsigned char __Poly8_t;
3714 typedef unsigned short __Poly16_t;
3715
3716 typedef int __builtin_aarch64_simd_oi __attribute__((mode(OI)));
3717 typedef int __builtin_aarch64_simd_ci __attribute__((mode(CI)));
3718 typedef int __builtin_aarch64_simd_xi __attribute__((mode(XI)));
3719
3720 __Int8x8_t __builtin_aarch64_tbl3v8qi(__builtin_aarch64_simd_oi, __Int8x8_t);
3721 __Float32x2_t __builtin_aarch64_absv2sf(__Float32x2_t);
3722 __Int8x8_t __builtin_aarch64_absv8qi(__Int8x8_t);
3723 __Int16x4_t __builtin_aarch64_absv4hi(__Int16x4_t);
3724 __Int32x2_t __builtin_aarch64_absv2si(__Int32x2_t);
3725 int __builtin_aarch64_absdi(int);
3726 __Float32x4_t __builtin_aarch64_absv4sf(__Float32x4_t);
3727 __Float64x2_t __builtin_aarch64_absv2df(__Float64x2_t);
3728 __Int8x16_t __builtin_aarch64_absv16qi(__Int8x16_t);
3729 int __builtin_aarch64_im_lane_boundsi(int, int, int);
3730 __Int64x1_t __builtin_aarch64_get_dregoidi(__builtin_aarch64_simd_oi, int);
3731 float __builtin_aarch64_get_dregoidf(__builtin_aarch64_simd_oi, int);
3732 __Int8x8_t __builtin_aarch64_get_dregoiv8qi(__builtin_aarch64_simd_oi, int);
3733 __Int16x4_t __builtin_aarch64_get_dregoiv4hi(__builtin_aarch64_simd_oi, int);
3734 __Int32x2_t __builtin_aarch64_get_dregoiv2si(__builtin_aarch64_simd_oi, int);
3735 __Float16x4_t __builtin_aarch64_get_dregoiv4hf(__builtin_aarch64_simd_oi, int);
3736 __Float32x2_t __builtin_aarch64_get_dregoiv2sf(__builtin_aarch64_simd_oi, int);
3737 __Int8x16_t __builtin_aarch64_get_qregoiv16qi(__builtin_aarch64_simd_oi, const int);
3738 __Int16x8_t __builtin_aarch64_get_qregoiv8hi(__builtin_aarch64_simd_oi, const int);
3739 __Int32x4_t __builtin_aarch64_get_qregoiv4si(__builtin_aarch64_simd_oi, const int);
3740 __Int64x2_t __builtin_aarch64_get_qregoiv2di(__builtin_aarch64_simd_oi, const int);
3741 __Float16x8_t __builtin_aarch64_get_qregoiv8hf(__builtin_aarch64_simd_oi, const int);
3742 __Float32x4_t __builtin_aarch64_get_qregoiv4sf(__builtin_aarch64_simd_oi, const int);
3743 __Float64x2_t __builtin_aarch64_get_qregoiv2df(__builtin_aarch64_simd_oi, const int);
3744 __builtin_aarch64_simd_oi __builtin_aarch64_set_qregoiv8hf(__builtin_aarch64_simd_oi, __Float16x8_t, int);
3745 __builtin_aarch64_simd_oi __builtin_aarch64_set_qregoiv4sf(__builtin_aarch64_simd_oi, __Float32x4_t, int);
3746 __builtin_aarch64_simd_oi __builtin_aarch64_set_qregoiv2df(__builtin_aarch64_simd_oi, __Float64x2_t, int);
3747 __builtin_aarch64_simd_oi __builtin_aarch64_set_qregoiv16qi(__builtin_aarch64_simd_oi, __Int8x16_t, int);
3748 __builtin_aarch64_simd_oi __builtin_aarch64_set_qregoiv8hi(__builtin_aarch64_simd_oi, __Int16x8_t, int);
3749 __builtin_aarch64_simd_oi __builtin_aarch64_set_qregoiv4si(__builtin_aarch64_simd_oi, __Int32x4_t, int);
3750 __builtin_aarch64_simd_oi __builtin_aarch64_set_qregoiv2di(__builtin_aarch64_simd_oi, __Int64x2_t, int);
3751 __builtin_aarch64_simd_ci __builtin_aarch64_ld3di(const __builtin_aarch64_simd_di*);
3752 __Int64x1_t __builtin_aarch64_get_dregcidi(__builtin_aarch64_simd_ci, int);
3753 float __builtin_aarch64_get_dregcidf(__builtin_aarch64_simd_ci, int);
3754 __Int8x8_t __builtin_aarch64_get_dregciv8qi(__builtin_aarch64_simd_ci, int);
3755 __Int16x4_t __builtin_aarch64_get_dregciv4hi(__builtin_aarch64_simd_ci, int);
3756 __Int32x2_t __builtin_aarch64_get_dregciv2si(__builtin_aarch64_simd_ci, int);
3757 __Float16x4_t __builtin_aarch64_get_dregciv4hf(__builtin_aarch64_simd_ci, int);
3758 __Float32x2_t __builtin_aarch64_get_dregciv2sf(__builtin_aarch64_simd_ci, int);
3759 __Int8x16_t __builtin_aarch64_get_qregciv16qi(__builtin_aarch64_simd_ci, const int);
3760 __Int16x8_t __builtin_aarch64_get_qregciv8hi(__builtin_aarch64_simd_ci, const int);
3761 __Int32x4_t __builtin_aarch64_get_qregciv4si(__builtin_aarch64_simd_ci, const int);
3762 __Int64x2_t __builtin_aarch64_get_qregciv2di(__builtin_aarch64_simd_ci, const int);
3763 __Float16x8_t __builtin_aarch64_get_qregciv8hf(__builtin_aarch64_simd_ci, const int);
3764 __Float32x4_t __builtin_aarch64_get_qregciv4sf(__builtin_aarch64_simd_ci, const int);
3765 __Float64x2_t __builtin_aarch64_get_qregciv2df(__builtin_aarch64_simd_ci, const int);
3766 __builtin_aarch64_simd_ci __builtin_aarch64_set_qregciv8hf(__builtin_aarch64_simd_ci, __Float16x8_t, int);
3767 __builtin_aarch64_simd_ci __builtin_aarch64_set_qregciv4sf(__builtin_aarch64_simd_ci, __Float32x4_t, int);
3768 __builtin_aarch64_simd_ci __builtin_aarch64_set_qregciv2df(__builtin_aarch64_simd_ci, __Float64x2_t, int);
3769 __builtin_aarch64_simd_ci __builtin_aarch64_set_qregciv16qi(__builtin_aarch64_simd_ci, __Int8x16_t, int);
3770 __builtin_aarch64_simd_ci __builtin_aarch64_set_qregciv8hi(__builtin_aarch64_simd_ci, __Int16x8_t, int);
3771 __builtin_aarch64_simd_ci __builtin_aarch64_set_qregciv4si(__builtin_aarch64_simd_ci, __Int32x4_t, int);
3772 __builtin_aarch64_simd_ci __builtin_aarch64_set_qregciv2di(__builtin_aarch64_simd_ci, __Int64x2_t, int);
3773 __Int64x1_t __builtin_aarch64_get_dregxidi(__builtin_aarch64_simd_xi, int);
3774 float __builtin_aarch64_get_dregxidf(__builtin_aarch64_simd_xi, int);
3775 __Int8x8_t __builtin_aarch64_get_dregxiv8qi(__builtin_aarch64_simd_xi, int);
3776 __Int16x4_t __builtin_aarch64_get_dregxiv4hi(__builtin_aarch64_simd_xi, int);
3777 __Int32x2_t __builtin_aarch64_get_dregxiv2si(__builtin_aarch64_simd_xi, int);
3778 __Float16x4_t __builtin_aarch64_get_dregxiv4hf(__builtin_aarch64_simd_xi, int);
3779 __Float32x2_t __builtin_aarch64_get_dregxiv2sf(__builtin_aarch64_simd_xi, int);
3780 __Int8x16_t __builtin_aarch64_get_qregxiv16qi(__builtin_aarch64_simd_xi, const int);
3781 __Int16x8_t __builtin_aarch64_get_qregxiv8hi(__builtin_aarch64_simd_xi, const int);
3782 __Int32x4_t __builtin_aarch64_get_qregxiv4si(__builtin_aarch64_simd_xi, const int);
3783 __Int64x2_t __builtin_aarch64_get_qregxiv2di(__builtin_aarch64_simd_xi, const int);
3784 __Float16x8_t __builtin_aarch64_get_qregxiv8hf(__builtin_aarch64_simd_xi, const int);
3785 __Float32x4_t __builtin_aarch64_get_qregxiv4sf(__builtin_aarch64_simd_xi, const int);
3786 __Float64x2_t __builtin_aarch64_get_qregxiv2df(__builtin_aarch64_simd_xi, const int);
3787 __builtin_aarch64_simd_xi __builtin_aarch64_set_qregxiv8hf(__builtin_aarch64_simd_xi, __Float16x8_t, int);
3788 __builtin_aarch64_simd_xi __builtin_aarch64_set_qregxiv4sf(__builtin_aarch64_simd_xi, __Float32x4_t, int);
3789 __builtin_aarch64_simd_xi __builtin_aarch64_set_qregxiv2df(__builtin_aarch64_simd_xi, __Float64x2_t, int);
3790 __builtin_aarch64_simd_xi __builtin_aarch64_set_qregxiv16qi(__builtin_aarch64_simd_xi, __Int8x16_t, int);
3791 __builtin_aarch64_simd_xi __builtin_aarch64_set_qregxiv8hi(__builtin_aarch64_simd_xi, __Int16x8_t, int);
3792 __builtin_aarch64_simd_xi __builtin_aarch64_set_qregxiv4si(__builtin_aarch64_simd_xi, __Int32x4_t, int);
3793 __builtin_aarch64_simd_xi __builtin_aarch64_set_qregxiv2di(__builtin_aarch64_simd_xi, __Int64x2_t, int);
3794 __Int32x4_t __builtin_aarch64_saddlv4hi(__Int16x4_t, __Int16x4_t);
3795 __Int16x8_t __builtin_aarch64_saddlv8qi(__Int8x8_t, __Int8x8_t);
3796 __Uint16x8_t __builtin_aarch64_uaddlv8qi(__Int8x8_t, __Int8x8_t);
3797 __Int16x8_t __builtin_aarch64_saddl2v16qi(__Int8x16_t, __Int8x16_t);
3798 __Uint16x8_t __builtin_aarch64_uaddl2v16qi(__Int8x16_t, __Int8x16_t);
3799 __Int16x8_t __builtin_aarch64_saddwv8qi(__Int16x8_t, __Int8x8_t);
3800 __Uint16x8_t __builtin_aarch64_uaddwv8qi(__Int16x8_t, __Int8x8_t);
3801 __Int16x8_t __builtin_aarch64_saddw2v16qi(__Int16x8_t, __Int8x16_t);
3802 __Uint16x8_t __builtin_aarch64_uaddw2v16qi(__Int16x8_t, __Int8x16_t);
3803 __Int8x8_t __builtin_aarch64_shaddv8qi(__Int8x8_t, __Int8x8_t);
3804 __Uint8x8_t __builtin_aarch64_uhaddv8qi(__Int8x8_t, __Int8x8_t);
3805 __Int8x16_t __builtin_aarch64_shaddv16qi(__Int8x16_t, __Int8x16_t);
3806 __Int16x8_t __builtin_aarch64_shaddv8hi(__Int16x8_t, __Int16x8_t);
3807 __Uint8x16_t __builtin_aarch64_uhaddv16qi(__Int8x16_t, __Int8x16_t);
3808 __Uint16x8_t __builtin_aarch64_uhaddv8hi(__Int16x8_t, __Int16x8_t);
3809 __Int8x8_t __builtin_aarch64_srhaddv8qi(__Int8x8_t, __Int8x8_t);
3810 __Uint8x8_t __builtin_aarch64_urhaddv8qi(__Int8x8_t, __Int8x8_t);
3811 __Int8x16_t __builtin_aarch64_srhaddv16qi(__Int8x16_t, __Int8x16_t);
3812 __Int16x8_t __builtin_aarch64_srhaddv8hi(__Int16x8_t, __Int16x8_t);
3813 __Uint8x16_t __builtin_aarch64_urhaddv16qi(__Int8x16_t, __Int8x16_t);
3814 __Uint16x8_t __builtin_aarch64_urhaddv8hi(__Int16x8_t, __Int16x8_t);
3815 __Int8x8_t __builtin_aarch64_addhnv8hi(__Int16x8_t, __Int16x8_t);
3816 __Int8x8_t __builtin_aarch64_raddhnv8hi(__Int16x8_t, __Int16x8_t);
3817 __Int8x16_t __builtin_aarch64_addhn2v8hi(__Int8x8_t, __Int16x8_t, __Int16x8_t);
3818 __Int16x8_t __builtin_aarch64_addhn2v4si(__Int16x4_t, __Int32x4_t, __Int32x4_t);
3819 __Int8x16_t __builtin_aarch64_raddhn2v8hi(__Int8x8_t, __Int16x8_t, __Int16x8_t);
3820 __Int16x8_t __builtin_aarch64_raddhn2v4si(__Int16x4_t, __Int32x4_t, __Int32x4_t);
3821 __Poly8x8_t __builtin_aarch64_pmulv8qi(__Int8x8_t, __Int8x8_t);
3822 __Poly8x16_t __builtin_aarch64_pmulv16qi(__Int8x16_t, __Int8x16_t);
3823 __Int16x8_t __builtin_aarch64_ssublv8qi(__Int8x8_t, __Int8x8_t);
3824 __Uint16x8_t __builtin_aarch64_usublv8qi(__Int8x8_t, __Int8x8_t);
3825 __Float32x2_t __builtin_aarch64_smax_nanpv2sf(__Float32x2_t, __Float32x2_t);
3826 __Int64x2_t __builtin_aarch64_saddlv2si(__Int32x2_t, __Int32x2_t);
3827 __Uint32x4_t __builtin_aarch64_uaddlv4hi (__Int16x4_t, __Int16x4_t);
3828 __Uint64x2_t __builtin_aarch64_uaddlv2si (__Int32x2_t, __Int32x2_t);
3829 __Int32x4_t __builtin_aarch64_saddl2v8hi (__Int16x8_t, __Int16x8_t);
3830 __Int64x2_t __builtin_aarch64_saddl2v4si (__Int32x4_t, __Int32x4_t);
3831 __Uint32x4_t __builtin_aarch64_uaddl2v8hi (__Int16x8_t, __Int16x8_t);
3832 __Uint64x2_t __builtin_aarch64_uaddl2v4si (__Int32x4_t, __Int32x4_t);
3833 __Int32x4_t __builtin_aarch64_saddwv4hi (__Int32x4_t, __Int16x4_t);
3834 __Int64x2_t __builtin_aarch64_saddwv2si (__Int64x2_t, __Int32x2_t);
3835 __Uint32x4_t __builtin_aarch64_uaddwv4hi (__Int32x4_t, __Int16x4_t);
3836 __Uint64x2_t __builtin_aarch64_uaddwv2si (__Int64x2_t, __Int32x2_t);
3837 __Int32x4_t __builtin_aarch64_saddw2v8hi (__Int32x4_t, __Int16x8_t);
3838 __Int64x2_t __builtin_aarch64_saddw2v4si (__Int64x2_t, __Int32x4_t);
3839 __Uint32x4_t __builtin_aarch64_uaddw2v8hi (__Int32x4_t, __Int16x8_t);
3840 __Uint64x2_t __builtin_aarch64_uaddw2v4si (__Int64x2_t, __Int32x4_t);
3841 __Int16x4_t __builtin_aarch64_shaddv4hi (__Int16x4_t, __Int16x4_t);
3842 __Int32x2_t __builtin_aarch64_shaddv2si (__Int32x2_t, __Int32x2_t);
3843 __Uint16x4_t __builtin_aarch64_uhaddv4hi (__Int16x4_t, __Int16x4_t);
3844 __Uint32x2_t __builtin_aarch64_uhaddv2si (__Int32x2_t, __Int32x2_t);
3845 __Int32x4_t __builtin_aarch64_shaddv4si (__Int32x4_t, __Int32x4_t);
3846 __Uint32x4_t __builtin_aarch64_uhaddv4si (__Int32x4_t, __Int32x4_t);
3847 __Int16x4_t __builtin_aarch64_srhaddv4hi (__Int16x4_t, __Int16x4_t);
3848 __Int32x2_t __builtin_aarch64_srhaddv2si (__Int32x2_t, __Int32x2_t);
3849 __Uint16x4_t __builtin_aarch64_urhaddv4hi (__Int16x4_t, __Int16x4_t);
3850 __Uint32x2_t __builtin_aarch64_urhaddv2si (__Int32x2_t, __Int32x2_t);
3851 __Int32x4_t __builtin_aarch64_srhaddv4si (__Int32x4_t, __Int32x4_t);
3852 __Uint32x4_t __builtin_aarch64_urhaddv4si (__Int32x4_t, __Int32x4_t);
3853 __Int16x4_t __builtin_aarch64_addhnv4si (__Int32x4_t, __Int32x4_t);
3854 __Int32x2_t __builtin_aarch64_addhnv2di (__Int64x2_t, __Int64x2_t);
3855 __Uint32x2_t __builtin_aarch64_addhnv2di (__Int64x2_t, __Int64x2_t);
3856 __Int16x4_t __builtin_aarch64_raddhnv4si (__Int32x4_t, __Int32x4_t);
3857 __Int32x2_t __builtin_aarch64_raddhnv2di (__Int64x2_t, __Int64x2_t);
3858 __Uint16x4_t __builtin_aarch64_raddhnv4si (__Int32x4_t, __Int32x4_t);
3859 __Uint32x2_t __builtin_aarch64_raddhnv2di (__Int64x2_t, __Int64x2_t);
3860 __Int32x4_t __builtin_aarch64_addhn2v2di (__Int32x2_t, __Int64x2_t, __Int64x2_t);
3861 __Uint32x4_t __builtin_aarch64_addhn2v2di (__Int32x2_t, __Int64x2_t, __Int64x2_t);
3862 __Int32x4_t __builtin_aarch64_raddhn2v2di (__Int32x2_t, __Int64x2_t, __Int64x2_t);
3863 __Uint32x4_t __builtin_aarch64_raddhn2v2di (__Int32x2_t, __Int64x2_t, __Int64x2_t);
3864 __Int32x4_t __builtin_aarch64_ssublv4hi (__Int16x4_t, __Int16x4_t);
3865 __Int64x2_t __builtin_aarch64_ssublv2si (__Int32x2_t, __Int32x2_t);
3866 __Uint32x4_t __builtin_aarch64_usublv4hi (__Int16x4_t, __Int16x4_t);
3867 __Uint64x2_t __builtin_aarch64_usublv2si (__Int32x2_t, __Int32x2_t);
3868 __Int16x8_t __builtin_aarch64_ssubl2v16qi (__Int8x16_t, __Int8x16_t);
3869 __Int32x4_t __builtin_aarch64_ssubl2v8hi (__Int16x8_t, __Int16x8_t);
3870 __Int64x2_t __builtin_aarch64_ssubl2v4si (__Int32x4_t, __Int32x4_t);
3871 __Uint16x8_t __builtin_aarch64_usubl2v16qi (__Int8x16_t, __Int8x16_t);
3872 __Uint32x4_t __builtin_aarch64_usubl2v8hi (__Int16x8_t, __Int16x8_t);
3873 __Uint64x2_t __builtin_aarch64_usubl2v4si (__Int32x4_t, __Int32x4_t);
3874 __Int16x8_t __builtin_aarch64_ssubwv8qi (__Int16x8_t, __Int8x8_t);
3875 __Int32x4_t __builtin_aarch64_ssubwv4hi (__Int32x4_t, __Int16x4_t);
3876 __Int64x2_t __builtin_aarch64_ssubwv2si (__Int64x2_t, __Int32x2_t);
3877 __Uint16x8_t __builtin_aarch64_usubwv8qi (__Int16x8_t, __Int8x8_t);
3878 __Uint32x4_t __builtin_aarch64_usubwv4hi (__Int32x4_t, __Int16x4_t);
3879 __Uint64x2_t __builtin_aarch64_usubwv2si (__Int64x2_t, __Int32x2_t);
3880 __Int16x8_t __builtin_aarch64_ssubw2v16qi (__Int16x8_t, __Int8x16_t);
3881 __Int32x4_t __builtin_aarch64_ssubw2v8hi (__Int32x4_t, __Int16x8_t);
3882 __Int64x2_t __builtin_aarch64_ssubw2v4si (__Int64x2_t, __Int32x4_t);
3883 __Uint16x8_t __builtin_aarch64_usubw2v16qi (__Int16x8_t, __Int8x16_t);
3884 __Uint32x4_t __builtin_aarch64_usubw2v8hi (__Int32x4_t, __Int16x8_t);
3885 __Uint64x2_t __builtin_aarch64_usubw2v4si (__Int64x2_t, __Int32x4_t);
3886 __Int8x8_t __builtin_aarch64_sqaddv8qi (__Int8x8_t, __Int8x8_t);
3887 __Int16x4_t __builtin_aarch64_sqaddv4hi (__Int16x4_t, __Int16x4_t);
3888 __Int32x2_t __builtin_aarch64_sqaddv2si (__Int32x2_t, __Int32x2_t);
3889 __Int8x8_t __builtin_aarch64_shsubv8qi (__Int8x8_t, __Int8x8_t);
3890 __Int16x4_t __builtin_aarch64_shsubv4hi (__Int16x4_t, __Int16x4_t);
3891 __Int32x2_t __builtin_aarch64_shsubv2si (__Int32x2_t, __Int32x2_t);
3892 __Uint8x8_t __builtin_aarch64_uhsubv8qi (__Int8x8_t, __Int8x8_t);
3893 __Uint16x4_t __builtin_aarch64_uhsubv4hi (__Int16x4_t, __Int16x4_t);
3894 __Uint32x2_t __builtin_aarch64_uhsubv2si (__Int32x2_t, __Int32x2_t);
3895 __Int8x16_t __builtin_aarch64_shsubv16qi (__Int8x16_t, __Int8x16_t);
3896 __Int16x8_t __builtin_aarch64_shsubv8hi (__Int16x8_t, __Int16x8_t);
3897 __Int32x4_t __builtin_aarch64_shsubv4si (__Int32x4_t, __Int32x4_t);
3898 __Uint8x16_t __builtin_aarch64_uhsubv16qi (__Int8x16_t, __Int8x16_t);
3899 __Uint16x8_t __builtin_aarch64_uhsubv8hi (__Int16x8_t, __Int16x8_t);
3900 __Uint32x4_t __builtin_aarch64_uhsubv4si (__Int32x4_t, __Int32x4_t);
3901 __Int8x8_t __builtin_aarch64_subhnv8hi (__Int16x8_t, __Int16x8_t);
3902 __Int16x4_t __builtin_aarch64_subhnv4si (__Int32x4_t, __Int32x4_t);
3903 __Int32x2_t __builtin_aarch64_subhnv2di (__Int64x2_t, __Int64x2_t);
3904 __Uint8x8_t __builtin_aarch64_subhnv8hi (__Int16x8_t, __Int16x8_t);
3905 __Uint16x4_t __builtin_aarch64_subhnv4si (__Int32x4_t, __Int32x4_t);
3906 __Uint32x2_t __builtin_aarch64_subhnv2di (__Int64x2_t, __Int64x2_t);
3907 __Int8x8_t __builtin_aarch64_rsubhnv8hi (__Int16x8_t, __Int16x8_t);
3908 __Int16x4_t __builtin_aarch64_rsubhnv4si (__Int32x4_t, __Int32x4_t);
3909 __Int32x2_t __builtin_aarch64_rsubhnv2di (__Int64x2_t, __Int64x2_t);
3910 __Uint8x8_t __builtin_aarch64_rsubhnv8hi (__Int16x8_t, __Int16x8_t);
3911 __Uint16x4_t __builtin_aarch64_rsubhnv4si (__Int32x4_t, __Int32x4_t);
3912 __Uint32x2_t __builtin_aarch64_rsubhnv2di (__Int64x2_t, __Int64x2_t);
3913 __Int8x16_t __builtin_aarch64_rsubhn2v8hi (__Int8x8_t, __Int16x8_t, __Int16x8_t);
3914 __Int16x8_t __builtin_aarch64_rsubhn2v4si (__Int16x4_t, __Int32x4_t, __Int32x4_t);
3915 __Int32x4_t __builtin_aarch64_rsubhn2v2di (__Int32x2_t, __Int64x2_t, __Int64x2_t);
3916 __Uint8x16_t __builtin_aarch64_rsubhn2v8hi (__Int8x8_t, __Int16x8_t, __Int16x8_t);
3917 __Uint16x8_t __builtin_aarch64_rsubhn2v4si (__Int16x4_t, __Int32x4_t, __Int32x4_t);
3918 __Uint32x4_t __builtin_aarch64_rsubhn2v2di (__Int32x2_t, __Int64x2_t, __Int64x2_t);
3919 __Int8x16_t __builtin_aarch64_subhn2v8hi (__Int8x8_t, __Int16x8_t, __Int16x8_t);
3920 __Int16x8_t __builtin_aarch64_subhn2v4si (__Int16x4_t, __Int32x4_t, __Int32x4_t);
3921 __Int32x4_t __builtin_aarch64_subhn2v2di (__Int32x2_t, __Int64x2_t, __Int64x2_t);
3922 __Uint8x16_t __builtin_aarch64_subhn2v8hi (__Int8x8_t, __Int16x8_t, __Int16x8_t);
3923 __Uint16x8_t __builtin_aarch64_subhn2v4si (__Int16x4_t, __Int32x4_t, __Int32x4_t);
3924 __Uint32x4_t __builtin_aarch64_subhn2v2di (__Int32x2_t, __Int64x2_t, __Int64x2_t);
3925 __Int8x16_t __builtin_aarch64_sqaddv16qi (__Int8x16_t, __Int8x16_t);
3926 __Int16x8_t __builtin_aarch64_sqaddv8hi (__Int16x8_t, __Int16x8_t);
3927 __Int32x4_t __builtin_aarch64_sqaddv4si (__Int32x4_t, __Int32x4_t);
3928 __Int64x2_t __builtin_aarch64_sqaddv2di (__Int64x2_t, __Int64x2_t);
3929 __Int8x8_t __builtin_aarch64_sqsubv8qi (__Int8x8_t, __Int8x8_t);
3930 __Int16x4_t __builtin_aarch64_sqsubv4hi (__Int16x4_t, __Int16x4_t);
3931 __Int32x2_t __builtin_aarch64_sqsubv2si (__Int32x2_t, __Int32x2_t);
3932 __Int8x16_t __builtin_aarch64_sqsubv16qi (__Int8x16_t, __Int8x16_t);
3933 __Int16x8_t __builtin_aarch64_sqsubv8hi (__Int16x8_t, __Int16x8_t);
3934 __Int32x4_t __builtin_aarch64_sqsubv4si (__Int32x4_t, __Int32x4_t);
3935 __Int64x2_t __builtin_aarch64_sqsubv2di (__Int64x2_t, __Int64x2_t);
3936 __Int8x8_t __builtin_aarch64_sqnegv8qi (__Int8x8_t);
3937 __Int16x4_t __builtin_aarch64_sqnegv4hi (__Int16x4_t);
3938 __Int32x2_t __builtin_aarch64_sqnegv2si (__Int32x2_t);
3939 __Int8x16_t __builtin_aarch64_sqnegv16qi (__Int8x16_t);
3940 __Int16x8_t __builtin_aarch64_sqnegv8hi (__Int16x8_t);
3941 __Int32x4_t __builtin_aarch64_sqnegv4si (__Int32x4_t);
3942 __Int8x8_t __builtin_aarch64_sqabsv8qi (__Int8x8_t);
3943 __Int16x4_t __builtin_aarch64_sqabsv4hi (__Int16x4_t);
3944 __Int32x2_t __builtin_aarch64_sqabsv2si (__Int32x2_t);
3945 __Int8x16_t __builtin_aarch64_sqabsv16qi (__Int8x16_t);
3946 __Int16x8_t __builtin_aarch64_sqabsv8hi (__Int16x8_t);
3947 __Int32x4_t __builtin_aarch64_sqabsv4si (__Int32x4_t);
3948 __Int16x4_t __builtin_aarch64_sqdmulhv4hi (__Int16x4_t, __Int16x4_t);
3949 __Int32x2_t __builtin_aarch64_sqdmulhv2si (__Int32x2_t, __Int32x2_t);
3950 __Int16x8_t __builtin_aarch64_sqdmulhv8hi (__Int16x8_t, __Int16x8_t);
3951 __Int32x4_t __builtin_aarch64_sqdmulhv4si (__Int32x4_t, __Int32x4_t);
3952 __Int16x4_t __builtin_aarch64_sqrdmulhv4hi (__Int16x4_t, __Int16x4_t);
3953 __Int32x2_t __builtin_aarch64_sqrdmulhv2si (__Int32x2_t, __Int32x2_t);
3954 __Int16x8_t __builtin_aarch64_sqrdmulhv8hi (__Int16x8_t, __Int16x8_t);
3955 __Int32x4_t __builtin_aarch64_sqrdmulhv4si (__Int32x4_t, __Int32x4_t);
3956 __Int8x16_t __builtin_aarch64_combinev8qi (__Int8x8_t, __Int8x8_t);
3957 __Int16x8_t __builtin_aarch64_combinev4hi (__Int16x4_t, __Int16x4_t);
3958 __Int32x4_t __builtin_aarch64_combinev2si (__Int32x2_t, __Int32x2_t);
3959 __Float32x4_t __builtin_aarch64_combinev2sf (__Float32x2_t, __Float32x2_t);
3960 __Uint8x16_t __builtin_aarch64_combinev8qi (__Int8x8_t, __Int8x8_t);
3961 __Uint16x8_t __builtin_aarch64_combinev4hi (__Int16x4_t, __Int16x4_t);
3962 __Uint32x4_t __builtin_aarch64_combinev2si (__Int32x2_t, __Int32x2_t);
3963 __Poly8x16_t __builtin_aarch64_combinev8qi (__Int8x8_t, __Int8x8_t);
3964 __Poly16x8_t __builtin_aarch64_combinev4hi (__Int16x4_t, __Int16x4_t);
3965 __Uint8x8_t __builtin_aarch64_clzv8qi (__Int8x8_t);
3966 __Uint16x4_t __builtin_aarch64_clzv4hi (__Int16x4_t);
3967 __Uint32x2_t __builtin_aarch64_clzv2si (__Int32x2_t);
3968 __Uint8x16_t __builtin_aarch64_clzv16qi (__Int8x16_t);
3969 __Uint16x8_t __builtin_aarch64_clzv8hi (__Int16x8_t);
3970 __Uint32x4_t __builtin_aarch64_clzv4si (__Int32x4_t);
3971 __Poly8x8_t __builtin_aarch64_popcountv8qi (__Int8x8_t);
3972 __Uint8x8_t __builtin_aarch64_popcountv8qi (__Int8x8_t);
3973 __Poly8x16_t __builtin_aarch64_popcountv16qi (__Int8x16_t);
3974 __Uint8x16_t __builtin_aarch64_popcountv16qi (__Int8x16_t);
3975 __Uint8x8_t __builtin_aarch64_umaxv8qi (__Int8x8_t, __Int8x8_t);
3976 __Uint16x4_t __builtin_aarch64_umaxv4hi (__Int16x4_t, __Int16x4_t);
3977 __Uint32x2_t __builtin_aarch64_umaxv2si (__Int32x2_t, __Int32x2_t);
3978 __Uint8x16_t __builtin_aarch64_umaxv16qi (__Int8x16_t, __Int8x16_t);
3979 __Uint16x8_t __builtin_aarch64_umaxv8hi (__Int16x8_t, __Int16x8_t);
3980 __Uint32x4_t __builtin_aarch64_umaxv4si (__Int32x4_t, __Int32x4_t);
3981 __Uint8x8_t __builtin_aarch64_umaxpv8qi (__Int8x8_t, __Int8x8_t);
3982 __Uint16x4_t __builtin_aarch64_umaxpv4hi (__Int16x4_t, __Int16x4_t);
3983 __Uint32x2_t __builtin_aarch64_umaxpv2si (__Int32x2_t, __Int32x2_t);
3984 __Uint8x16_t __builtin_aarch64_umaxpv16qi (__Int8x16_t, __Int8x16_t);
3985 __Uint16x8_t __builtin_aarch64_umaxpv8hi (__Int16x8_t, __Int16x8_t);
3986 __Uint32x4_t __builtin_aarch64_umaxpv4si (__Int32x4_t, __Int32x4_t);
3987 __Uint8x8_t __builtin_aarch64_uminpv8qi (__Int8x8_t, __Int8x8_t);
3988 __Uint16x4_t __builtin_aarch64_uminpv4hi (__Int16x4_t, __Int16x4_t);
3989 __Uint32x2_t __builtin_aarch64_uminpv2si (__Int32x2_t, __Int32x2_t);
3990 __Uint8x16_t __builtin_aarch64_uminpv16qi (__Int8x16_t, __Int8x16_t);
3991 __Uint16x8_t __builtin_aarch64_uminpv8hi (__Int16x8_t, __Int16x8_t);
3992 __Uint32x4_t __builtin_aarch64_uminpv4si (__Int32x4_t, __Int32x4_t);
3993 __Uint8x8_t __builtin_aarch64_uminv8qi (__Int8x8_t, __Int8x8_t);
3994 __Uint16x4_t __builtin_aarch64_uminv4hi (__Int16x4_t, __Int16x4_t);
3995 __Uint32x2_t __builtin_aarch64_uminv2si (__Int32x2_t, __Int32x2_t);
3996 __Uint8x16_t __builtin_aarch64_uminv16qi (__Int8x16_t, __Int8x16_t);
3997 __Uint16x8_t __builtin_aarch64_uminv8hi (__Int16x8_t, __Int16x8_t);
3998 __Uint32x4_t __builtin_aarch64_uminv4si (__Int32x4_t, __Int32x4_t);
3999 __Uint8x8_t __builtin_aarch64_addpv8qi (__Int8x8_t, __Int8x8_t);
4000 __Uint16x4_t __builtin_aarch64_addpv4hi (__Int16x4_t, __Int16x4_t);
4001 __Uint32x2_t __builtin_aarch64_addpv2si (__Int32x2_t, __Int32x2_t);
4002 __Int64x2_t __builtin_aarch64_sqabsv2di (__Int64x2_t);
4003 __Int8x8_t __builtin_aarch64_sqmovnv8hi (__Int16x8_t);
4004 __Int16x4_t __builtin_aarch64_sqmovnv4si (__Int32x4_t);
4005 __Int32x2_t __builtin_aarch64_sqmovnv2di (__Int64x2_t);
4006 __Uint8x8_t __builtin_aarch64_uqmovnv8hi (__Int16x8_t);
4007 __Uint16x4_t __builtin_aarch64_uqmovnv4si (__Int32x4_t);
4008 __Uint32x2_t __builtin_aarch64_uqmovnv2di (__Int64x2_t);
4009 __Uint8x8_t __builtin_aarch64_sqmovunv8hi (__Int16x8_t);
4010 __Uint16x4_t __builtin_aarch64_sqmovunv4si (__Int32x4_t);
4011 __Uint32x2_t __builtin_aarch64_sqmovunv2di (__Int64x2_t);
4012 __Int64x2_t __builtin_aarch64_sqnegv2di (__Int64x2_t);
4013 __Int8x8_t __builtin_aarch64_sqrshrn_nv8hi (__Int16x8_t, const int);
4014 __Int16x4_t __builtin_aarch64_sqrshrn_nv4si (__Int32x4_t, const int);
4015 __Int32x2_t __builtin_aarch64_sqrshrn_nv2di (__Int64x2_t, const int);
4016 __Uint8x8_t __builtin_aarch64_sqrshrun_nv8hi (__Int16x8_t, const int);
4017 __Uint16x4_t __builtin_aarch64_sqrshrun_nv4si (__Int32x4_t, const int);
4018 __Uint32x2_t __builtin_aarch64_sqrshrun_nv2di (__Int64x2_t, const int);
4019 __Int8x8_t __builtin_aarch64_sqshl_nv8qi (__Int8x8_t, const int);
4020 __Int16x4_t __builtin_aarch64_sqshl_nv4hi (__Int16x4_t, const int);
4021 __Int32x2_t __builtin_aarch64_sqshl_nv2si (__Int32x2_t, const int);
4022 __Int8x16_t __builtin_aarch64_sqshl_nv16qi (__Int8x16_t, const int);
4023 __Int16x8_t __builtin_aarch64_sqshl_nv8hi (__Int16x8_t, const int);
4024 __Int32x4_t __builtin_aarch64_sqshl_nv4si (__Int32x4_t, const int);
4025 __Int64x2_t __builtin_aarch64_sqshl_nv2di (__Int64x2_t, const int);
4026 __Int8x8_t __builtin_aarch64_sqshrn_nv8hi (__Int16x8_t, const int);
4027 __Int16x4_t __builtin_aarch64_sqshrn_nv4si (__Int32x4_t, const int);
4028 __Int32x2_t __builtin_aarch64_sqshrn_nv2di (__Int64x2_t, const int);
4029 __Uint8x8_t __builtin_aarch64_sqshrun_nv8hi (__Int16x8_t, const int);
4030 __Uint16x4_t __builtin_aarch64_sqshrun_nv4si (__Int32x4_t, const int);
4031 __Uint32x2_t __builtin_aarch64_sqshrun_nv2di (__Int64x2_t, const int);
4032 __Poly8x8_t __builtin_aarch64_rbitv8qi (__Int8x8_t);
4033 __Uint8x8_t __builtin_aarch64_rbitv8qi (__Int8x8_t);
4034 __Poly8x16_t __builtin_aarch64_rbitv16qi (__Int8x16_t);
4035 __Uint8x16_t __builtin_aarch64_rbitv16qi (__Int8x16_t);
4036 __Uint32x2_t __builtin_aarch64_urecpev2si (__Int32x2_t);
4037 __Uint32x4_t __builtin_aarch64_urecpev4si (__Int32x4_t);
4038 __Int8x8_t __builtin_aarch64_srshlv8qi (__Int8x8_t, __Int8x8_t);
4039 __Int16x4_t __builtin_aarch64_srshlv4hi (__Int16x4_t, __Int16x4_t);
4040 __Int32x2_t __builtin_aarch64_srshlv2si (__Int32x2_t, __Int32x2_t);
4041 __Int8x16_t __builtin_aarch64_srshlv16qi (__Int8x16_t, __Int8x16_t);
4042 __Int16x8_t __builtin_aarch64_srshlv8hi (__Int16x8_t, __Int16x8_t);
4043 __Int32x4_t __builtin_aarch64_srshlv4si (__Int32x4_t, __Int32x4_t);
4044 __Int64x2_t __builtin_aarch64_srshlv2di (__Int64x2_t, __Int64x2_t);
4045 __Int8x8_t __builtin_aarch64_srshr_nv8qi (__Int8x8_t, const int);
4046 __Int16x4_t __builtin_aarch64_srshr_nv4hi (__Int16x4_t, const int);
4047 __Int32x2_t __builtin_aarch64_srshr_nv2si (__Int32x2_t, const int);
4048 __Int8x16_t __builtin_aarch64_srshr_nv16qi (__Int8x16_t, const int);
4049 __Int16x8_t __builtin_aarch64_srshr_nv8hi (__Int16x8_t, const int);
4050 __Int32x4_t __builtin_aarch64_srshr_nv4si (__Int32x4_t, const int);
4051 __Int64x2_t __builtin_aarch64_srshr_nv2di (__Int64x2_t, const int);
4052 __Int8x8_t __builtin_aarch64_srsra_nv8qi (__Int8x8_t, __Int8x8_t, const int);
4053 __Int16x4_t __builtin_aarch64_srsra_nv4hi (__Int16x4_t, __Int16x4_t, const int);
4054 __Int32x2_t __builtin_aarch64_srsra_nv2si (__Int32x2_t, __Int32x2_t, const int);
4055 __Int8x16_t __builtin_aarch64_srsra_nv16qi (__Int8x16_t, __Int8x16_t, const int);
4056 __Int16x8_t __builtin_aarch64_srsra_nv8hi (__Int16x8_t, __Int16x8_t, const int);
4057 __Int32x4_t __builtin_aarch64_srsra_nv4si (__Int32x4_t, __Int32x4_t, const int);
4058 __Int64x2_t __builtin_aarch64_srsra_nv2di (__Int64x2_t, __Int64x2_t, const int);
4059 __Int8x8_t __builtin_aarch64_ashlv8qi (__Int8x8_t, const int);
4060 __Int16x4_t __builtin_aarch64_ashlv4hi (__Int16x4_t, const int);
4061 __Int32x2_t __builtin_aarch64_ashlv2si (__Int32x2_t, const int);
4062 __Uint8x8_t __builtin_aarch64_ashlv8qi (__Int8x8_t, const int);
4063 __Uint16x4_t __builtin_aarch64_ashlv4hi (__Int16x4_t, const int);
4064 __Uint32x2_t __builtin_aarch64_ashlv2si (__Int32x2_t, const int);
4065 __Int8x16_t __builtin_aarch64_ashlv16qi (__Int8x16_t, const int);
4066 __Int16x8_t __builtin_aarch64_ashlv8hi (__Int16x8_t, const int);
4067 __Int32x4_t __builtin_aarch64_ashlv4si (__Int32x4_t, const int);
4068 __Int64x2_t __builtin_aarch64_ashlv2di (__Int64x2_t, const int);
4069 __Uint8x16_t __builtin_aarch64_ashlv16qi (__Int8x16_t, const int);
4070 __Uint16x8_t __builtin_aarch64_ashlv8hi (__Int16x8_t, const int);
4071 __Uint32x4_t __builtin_aarch64_ashlv4si (__Int32x4_t, const int);
4072 __Uint64x2_t __builtin_aarch64_ashlv2di (__Int64x2_t, const int);
4073 __Uint16x8_t __builtin_aarch64_ushll2_nv16qi (__Int8x16_t, const int);
4074 __Uint32x4_t __builtin_aarch64_ushll2_nv8hi (__Int16x8_t, const int);
4075 __Uint64x2_t __builtin_aarch64_ushll2_nv4si (__Int32x4_t, const int);
4076 __Int8x8_t __builtin_aarch64_ashrv8qi (__Int8x8_t, const int);
4077 __Int16x4_t __builtin_aarch64_ashrv4hi (__Int16x4_t, const int);
4078 __Int32x2_t __builtin_aarch64_ashrv2si (__Int32x2_t, const int);
4079 __Uint8x8_t __builtin_aarch64_lshrv8qi (__Int8x8_t, const int);
4080 __Uint16x4_t __builtin_aarch64_lshrv4hi (__Int16x4_t, const int);
4081 __Uint32x2_t __builtin_aarch64_lshrv2si (__Int32x2_t, const int);
4082 __Int8x16_t __builtin_aarch64_ashrv16qi (__Int8x16_t, const int);
4083 __Int16x8_t __builtin_aarch64_ashrv8hi (__Int16x8_t, const int);
4084 __Int32x4_t __builtin_aarch64_ashrv4si (__Int32x4_t, const int);
4085 __Int64x2_t __builtin_aarch64_ashrv2di (__Int64x2_t, const int);
4086 __Uint8x16_t __builtin_aarch64_lshrv16qi (__Int8x16_t, const int);
4087 __Uint16x8_t __builtin_aarch64_lshrv8hi (__Int16x8_t, const int);
4088 __Int8x8_t __builtin_aarch64_ssli_nv8qi (__Int8x8_t, __Int8x8_t, const int);
4089 __Int16x4_t __builtin_aarch64_ssli_nv4hi (__Int16x4_t, __Int16x4_t, const int);
4090 __Int32x2_t __builtin_aarch64_ssli_nv2si (__Int32x2_t, __Int32x2_t, const int);
4091 __Int8x16_t __builtin_aarch64_ssli_nv16qi (__Int8x16_t, __Int8x16_t, const int);
4092 __Int16x8_t __builtin_aarch64_ssli_nv8hi (__Int16x8_t, __Int16x8_t, const int);
4093 __Int32x4_t __builtin_aarch64_ssli_nv4si (__Int32x4_t, __Int32x4_t, const int);
4094 __Int64x2_t __builtin_aarch64_ssli_nv2di (__Int64x2_t, __Int64x2_t, const int);
4095 __Int8x8_t __builtin_aarch64_ssra_nv8qi (__Int8x8_t, __Int8x8_t, const int);
4096 __Int16x4_t __builtin_aarch64_ssra_nv4hi (__Int16x4_t, __Int16x4_t, const int);
4097 __Int32x2_t __builtin_aarch64_ssra_nv2si (__Int32x2_t, __Int32x2_t, const int);
4098 __Int8x16_t __builtin_aarch64_ssra_nv16qi (__Int8x16_t, __Int8x16_t, const int);
4099 __Int16x8_t __builtin_aarch64_ssra_nv8hi (__Int16x8_t, __Int16x8_t, const int);
4100 __Int32x4_t __builtin_aarch64_ssra_nv4si (__Int32x4_t, __Int32x4_t, const int);
4101 __Int64x2_t __builtin_aarch64_ssra_nv2di (__Int64x2_t, __Int64x2_t, const int);
4102 __Int8x8_t __builtin_aarch64_ssri_nv8qi (__Int8x8_t, __Int8x8_t, const int);
4103 __Int16x4_t __builtin_aarch64_ssri_nv4hi (__Int16x4_t, __Int16x4_t, const int);
4104 __Int32x2_t __builtin_aarch64_ssri_nv2si (__Int32x2_t, __Int32x2_t, const int);
4105 __Int8x16_t __builtin_aarch64_ssri_nv16qi (__Int8x16_t, __Int8x16_t, const int);
4106 __Int16x8_t __builtin_aarch64_ssri_nv8hi (__Int16x8_t, __Int16x8_t, const int);
4107 __Int32x4_t __builtin_aarch64_ssri_nv4si (__Int32x4_t, __Int32x4_t, const int);
4108 __Int64x2_t __builtin_aarch64_ssri_nv2di (__Int64x2_t, __Int64x2_t, const int);
4109 __Uint8x8_t __builtin_aarch64_uqaddv8qi_uuu (__Uint8x8_t, __Uint8x8_t);
4110 __Uint32x2_t __builtin_aarch64_uqaddv2si_uuu (__Uint32x2_t, __Uint32x2_t);
4111 __Uint8x16_t __builtin_aarch64_uqaddv16qi_uuu (__Uint8x16_t, __Uint8x16_t);
4112 __Uint16x8_t __builtin_aarch64_uqaddv8hi_uuu (__Uint16x8_t, __Uint16x8_t);
4113 __Uint32x4_t __builtin_aarch64_uqaddv4si_uuu (__Uint32x4_t, __Uint32x4_t);
4114 __Uint64x2_t __builtin_aarch64_uqaddv2di_uuu (__Uint64x2_t, __Uint64x2_t);
4115 __Uint8x8_t __builtin_aarch64_uqsubv8qi_uuu (__Uint8x8_t, __Uint8x8_t);
4116 __Uint16x4_t __builtin_aarch64_uqsubv4hi_uuu (__Uint16x4_t, __Uint16x4_t);
4117 __Uint32x2_t __builtin_aarch64_uqsubv2si_uuu (__Uint32x2_t, __Uint32x2_t);
4118 __Uint8x16_t __builtin_aarch64_uqsubv16qi_uuu (__Uint8x16_t, __Uint8x16_t);
4119 __Uint16x8_t __builtin_aarch64_uqsubv8hi_uuu (__Uint16x8_t, __Uint16x8_t);
4120 __Uint32x4_t __builtin_aarch64_uqsubv4si_uuu (__Uint32x4_t, __Uint32x4_t);
4121 __Uint64x2_t __builtin_aarch64_uqsubv2di_uuu (__Uint64x2_t, __Uint64x2_t);
4122 __Float16x8_t __builtin_aarch64_combinev4hf (__Float16x4_t, __Float16x4_t);
4123 __Uint16x4_t __builtin_aarch64_uqaddv4hi_uuu(__Uint16x4_t, __Uint16x4_t);
4124 __Int16x4_t __builtin_aarch64_sqdmulh_laneqv4hi(__Int16x4_t, __Int16x8_t, const int);
4125 __Int32x2_t __builtin_aarch64_sqdmulh_laneqv2si(__Int32x2_t, __Int32x4_t, const int);
4126 __Int16x8_t __builtin_aarch64_sqdmulh_laneqv8hi(__Int16x8_t, __Int16x8_t, const int);
4127 __Int32x4_t __builtin_aarch64_sqdmulh_laneqv4si(__Int32x4_t, __Int32x4_t, const int);
4128 __Int16x4_t __builtin_aarch64_sqrdmulh_laneqv4hi(__Int16x4_t, __Int16x8_t, const int);
4129 __Int32x2_t __builtin_aarch64_sqrdmulh_laneqv2si(__Int32x2_t, __Int32x4_t, const int);
4130 __Int16x8_t __builtin_aarch64_sqrdmulh_laneqv8hi(__Int16x8_t, __Int16x8_t, const int);
4131 __Int32x4_t __builtin_aarch64_sqrdmulh_laneqv4si(__Int32x4_t, __Int32x4_t, const int);
4132 __Uint16x4_t __builtin_aarch64_uqaddv4hi_uuu (__Uint16x4_t __a, __Uint16x4_t __b);
4133 __Int64x2_t __builtin_aarch64_combinedi (long int, long int);
4134 __Float64x2_t __builtin_aarch64_combinedf (float , float);
4135 __Int16x4_t __builtin_aarch64_sqdmulh_laneqv4hi (__Int16x4_t __a, __Int16x8_t __b, const int __c);
4136 __Int32x2_t __builtin_aarch64_sqdmulh_laneqv2si (__Int32x2_t __a, __Int32x4_t __b, const int __c);
4137 __Int16x8_t __builtin_aarch64_sqdmulh_laneqv8hi (__Int16x8_t __a, __Int16x8_t __b, const int __c);
4138 __Int32x4_t __builtin_aarch64_sqdmulh_laneqv4si (__Int32x4_t __a, __Int32x4_t __b, const int __c);
4139 __Int16x4_t __builtin_aarch64_sqrdmulh_laneqv4hi (__Int16x4_t __a, __Int16x8_t __b, const int __c);
4140 __Int32x2_t __builtin_aarch64_sqrdmulh_laneqv2si (__Int32x2_t __a, __Int32x4_t __b, const int __c);
4141 __Int16x8_t __builtin_aarch64_sqrdmulh_laneqv8hi (__Int16x8_t __a, __Int16x8_t __b, const int __c);
4142 __Int32x4_t __builtin_aarch64_sqrdmulh_laneqv4si (__Int32x4_t __a, __Int32x4_t __b, const int __c);
4143 __Int8x8_t __builtin_aarch64_absv8qi (__Int8x8_t __a);
4144 __Int16x4_t __builtin_aarch64_absv4hi (__Int16x4_t __a);
4145 __Int32x2_t __builtin_aarch64_absv2si (__Int32x2_t __a);
4146 __Float32x4_t __builtin_aarch64_absv4sf (__Float32x4_t __a);
4147 __Float64x2_t __builtin_aarch64_absv2df (__Float64x2_t __a);
4148 __Int8x16_t __builtin_aarch64_absv16qi (__Int8x16_t __a);
4149 __Int16x8_t __builtin_aarch64_absv8hi (__Int16x8_t __a);
4150 __Int32x4_t __builtin_aarch64_absv4si (__Int32x4_t __a);
4151 __Int64x2_t __builtin_aarch64_absv2di (__Int64x2_t __a);
4152 __Float32x2_t __builtin_aarch64_simd_bslv2sf_suss (__Uint32x2_t __a, __Float32x2_t __b, __Float32x2_t __c);
4153 __Poly8x8_t __builtin_aarch64_simd_bslv8qi_pupp (__Uint8x8_t __a, __Poly8x8_t __b, __Poly8x8_t __c);
4154 __Poly16x4_t __builtin_aarch64_simd_bslv4hi_pupp (__Uint16x4_t __a, __Poly16x4_t __b, __Poly16x4_t __c);
4155 __Int8x8_t __builtin_aarch64_simd_bslv8qi_suss (__Uint8x8_t __a, __Int8x8_t __b, __Int8x8_t __c);
4156 __Int16x4_t __builtin_aarch64_simd_bslv4hi_suss (__Uint16x4_t __a, __Int16x4_t __b, __Int16x4_t __c);
4157 __Int32x2_t __builtin_aarch64_simd_bslv2si_suss (__Uint32x2_t __a, __Int32x2_t __b, __Int32x2_t __c);
4158 __Uint8x8_t __builtin_aarch64_simd_bslv8qi_uuuu (__Uint8x8_t __a, __Uint8x8_t __b, __Uint8x8_t __c);
4159 __Uint16x4_t __builtin_aarch64_simd_bslv4hi_uuuu (__Uint16x4_t __a, __Uint16x4_t __b, __Uint16x4_t __c);
4160 __Uint32x2_t __builtin_aarch64_simd_bslv2si_uuuu (__Uint32x2_t __a, __Uint32x2_t __b, __Uint32x2_t __c);
4161 __Float32x4_t __builtin_aarch64_simd_bslv4sf_suss (__Uint32x4_t __a, __Float32x4_t __b, __Float32x4_t __c);
4162 __Float64x2_t __builtin_aarch64_simd_bslv2df_suss (__Uint64x2_t __a, __Float64x2_t __b, __Float64x2_t __c);
4163 __Poly8x16_t __builtin_aarch64_simd_bslv16qi_pupp (__Uint8x16_t __a, __Poly8x16_t __b, __Poly8x16_t __c);
4164 __Poly16x8_t __builtin_aarch64_simd_bslv8hi_pupp (__Uint16x8_t __a, __Poly16x8_t __b, __Poly16x8_t __c);
4165 __Int8x16_t __builtin_aarch64_simd_bslv16qi_suss (__Uint8x16_t __a, __Int8x16_t __b, __Int8x16_t __c);
4166 __Int16x8_t __builtin_aarch64_simd_bslv8hi_suss (__Uint16x8_t __a, __Int16x8_t __b, __Int16x8_t __c);
4167 __Int32x4_t __builtin_aarch64_simd_bslv4si_suss (__Uint32x4_t __a, __Int32x4_t __b, __Int32x4_t __c);
4168 __Int64x2_t __builtin_aarch64_simd_bslv2di_suss (__Uint64x2_t __a, __Int64x2_t __b, __Int64x2_t __c);
4169 __Uint8x16_t __builtin_aarch64_simd_bslv16qi_uuuu (__Uint8x16_t __a, __Uint8x16_t __b, __Uint8x16_t __c);
4170 __Uint16x8_t __builtin_aarch64_simd_bslv8hi_uuuu (__Uint16x8_t __a, __Uint16x8_t __b, __Uint16x8_t __c);
4171 __Uint32x4_t __builtin_aarch64_simd_bslv4si_uuuu (__Uint32x4_t __a, __Uint32x4_t __b, __Uint32x4_t __c);
4172 __Uint64x2_t __builtin_aarch64_simd_bslv2di_uuuu (__Uint64x2_t __a, __Uint64x2_t __b, __Uint64x2_t __c);
4173 __Int16x4_t __builtin_aarch64_sqrdmlahv4hi (__Int16x4_t __a, __Int16x4_t __b, __Int16x4_t __c);
4174 __Int32x2_t __builtin_aarch64_sqrdmlahv2si (__Int32x2_t __a, __Int32x2_t __b, __Int32x2_t __c);
4175 __Int16x8_t __builtin_aarch64_sqrdmlahv8hi (__Int16x8_t __a, __Int16x8_t __b, __Int16x8_t __c);
4176 __Int32x4_t __builtin_aarch64_sqrdmlahv4si (__Int32x4_t __a, __Int32x4_t __b, __Int32x4_t __c);
4177 __Int16x4_t __builtin_aarch64_sqrdmlshv4hi (__Int16x4_t __a, __Int16x4_t __b, __Int16x4_t __c);
4178 __Int32x2_t __builtin_aarch64_sqrdmlshv2si (__Int32x2_t __a, __Int32x2_t __b, __Int32x2_t __c);
4179 __Int16x8_t __builtin_aarch64_sqrdmlshv8hi (__Int16x8_t __a, __Int16x8_t __b, __Int16x8_t __c);
4180 __Int32x4_t __builtin_aarch64_sqrdmlshv4si (__Int32x4_t __a, __Int32x4_t __b, __Int32x4_t __c);
4181 __Int16x4_t __builtin_aarch64_sqrdmlah_laneqv4hi (__Int16x4_t __a, __Int16x4_t __b, __Int16x8_t __c, const int __d);
4182 __Int32x2_t __builtin_aarch64_sqrdmlah_laneqv2si (__Int32x2_t __a, __Int32x2_t __b, __Int32x4_t __c, const int __d);
4183 __Int16x8_t __builtin_aarch64_sqrdmlah_laneqv8hi (__Int16x8_t __a, __Int16x8_t __b, __Int16x8_t __c, const int __d);
4184 __Int32x4_t __builtin_aarch64_sqrdmlah_laneqv4si (__Int32x4_t __a, __Int32x4_t __b, __Int32x4_t __c, const int __d);
4185 __Int16x4_t __builtin_aarch64_sqrdmlsh_laneqv4hi (__Int16x4_t __a, __Int16x4_t __b, __Int16x8_t __c, const int __d);
4186 __Int32x2_t __builtin_aarch64_sqrdmlsh_laneqv2si (__Int32x2_t __a, __Int32x2_t __b, __Int32x4_t __c, const int __d);
4187 __Int16x8_t __builtin_aarch64_sqrdmlsh_laneqv8hi (__Int16x8_t __a, __Int16x8_t __b, __Int16x8_t __c, const int __d);
4188 __Int32x4_t __builtin_aarch64_sqrdmlsh_laneqv4si (__Int32x4_t __a, __Int32x4_t __b, __Int32x4_t __c, const int __d);
4189 __Int16x4_t __builtin_aarch64_sqrdmlah_lanev4hi (__Int16x4_t __a, __Int16x4_t __b, __Int16x4_t __c, const int __d);
4190 __Int32x2_t __builtin_aarch64_sqrdmlah_lanev2si (__Int32x2_t __a, __Int32x2_t __b, __Int32x2_t __c, const int __d);
4191 __Int16x8_t __builtin_aarch64_sqrdmlah_lanev8hi (__Int16x8_t __a, __Int16x8_t __b, __Int16x4_t __c, const int __d);
4192 __Int32x4_t __builtin_aarch64_sqrdmlah_lanev4si (__Int32x4_t __a, __Int32x4_t __b, __Int32x2_t __c, const int __d);
4193 __Int16x4_t __builtin_aarch64_sqrdmlsh_lanev4hi (__Int16x4_t __a, __Int16x4_t __b, __Int16x4_t __c, const int __d);
4194 __Int32x2_t __builtin_aarch64_sqrdmlsh_lanev2si (__Int32x2_t __a, __Int32x2_t __b, __Int32x2_t __c, const int __d);
4195 __Int16x8_t __builtin_aarch64_sqrdmlsh_lanev8hi (__Int16x8_t __a, __Int16x8_t __b, __Int16x4_t __c, const int __d);
4196 __Int32x4_t __builtin_aarch64_sqrdmlsh_lanev4si (__Int32x4_t __a, __Int32x4_t __b, __Int32x2_t __c, const int __d);
4197 __Uint8x16_t __builtin_aarch64_crypto_aesev16qi_uuu (__Uint8x16_t data, __Uint8x16_t key);
4198 __Uint8x16_t __builtin_aarch64_crypto_aesdv16qi_uuu (__Uint8x16_t data, __Uint8x16_t key);
4199 __Uint8x16_t __builtin_aarch64_crypto_aesmcv16qi_uu (__Uint8x16_t data);
4200 __Uint8x16_t __builtin_aarch64_crypto_aesimcv16qi_uu (__Uint8x16_t data);
4201 __Int8x8_t __builtin_aarch64_clrsbv8qi (__Int8x8_t __a);
4202 __Int16x4_t __builtin_aarch64_clrsbv4hi (__Int16x4_t __a);
4203 __Int32x2_t __builtin_aarch64_clrsbv2si (__Int32x2_t __a);
4204 __Int8x16_t __builtin_aarch64_clrsbv16qi (__Int8x16_t __a);
4205 __Int16x8_t __builtin_aarch64_clrsbv8hi (__Int16x8_t __a);
4206 __Int32x4_t __builtin_aarch64_clrsbv4si (__Int32x4_t __a);
4207 __Int8x8_t __builtin_aarch64_clzv8qi (__Int8x8_t __a);
4208 __Int16x4_t __builtin_aarch64_clzv4hi (__Int16x4_t __a);
4209 __Int32x2_t __builtin_aarch64_clzv2si (__Int32x2_t __a);
4210 __Int8x16_t __builtin_aarch64_clzv16qi (__Int8x16_t __a);
4211 __Int16x8_t __builtin_aarch64_clzv8hi (__Int16x8_t __a);
4212 __Int32x4_t __builtin_aarch64_clzv4si (__Int32x4_t __a);
4213 __Int8x8_t __builtin_aarch64_popcountv8qi (__Int8x8_t __a);
4214 __Int8x16_t __builtin_aarch64_popcountv16qi (__Int8x16_t __a);
4215 __Float16x4_t __builtin_aarch64_float_truncate_lo_v4hf (__Float32x4_t __a);
4216 __Float16x8_t __builtin_aarch64_float_truncate_hi_v8hf (__Float16x4_t __a, __Float32x4_t __b);
4217 __Float32x2_t __builtin_aarch64_float_truncate_lo_v2sf (__Float64x2_t __a);
4218 __Float32x4_t __builtin_aarch64_float_truncate_hi_v4sf (__Float32x2_t __a, __Float64x2_t __b);
4219 __Float32x4_t __builtin_aarch64_float_extend_lo_v4sf (__Float16x4_t __a);
4220 __Float64x2_t __builtin_aarch64_float_extend_lo_v2df (__Float32x2_t __a);
4221 __Float32x4_t __builtin_aarch64_vec_unpacks_hi_v8hf (__Float16x8_t __a);
4222 __Float64x2_t __builtin_aarch64_vec_unpacks_hi_v4sf (__Float32x4_t __a);
4223 __Float32x2_t __builtin_aarch64_floatv2siv2sf (__Int32x2_t __a);
4224 __Float32x2_t __builtin_aarch64_floatunsv2siv2sf (__Int32x2_t __a);
4225 __Float32x4_t __builtin_aarch64_floatv4siv4sf (__Int32x4_t __a);
4226 __Float32x4_t __builtin_aarch64_floatunsv4siv4sf (__Int32x4_t __a);
4227 __Float64x2_t __builtin_aarch64_floatv2div2df (__Int64x2_t __a);
4228 __Float64x2_t __builtin_aarch64_floatunsv2div2df (__Int64x2_t __a);
4229 __Int32x2_t __builtin_aarch64_lbtruncv2sfv2si (__Float32x2_t __a);
4230 __Uint32x2_t __builtin_aarch64_lbtruncuv2sfv2si_us (__Float32x2_t __a);
4231 __Int32x4_t __builtin_aarch64_lbtruncv4sfv4si (__Float32x4_t __a);
4232 __Uint32x4_t __builtin_aarch64_lbtruncuv4sfv4si_us (__Float32x4_t __a);
4233 __Int64x2_t __builtin_aarch64_lbtruncv2dfv2di (__Float64x2_t __a);
4234 __Uint64x2_t __builtin_aarch64_lbtruncuv2dfv2di_us (__Float64x2_t __a);
4235 __Int32x2_t __builtin_aarch64_lroundv2sfv2si (__Float32x2_t __a);
4236 __Uint32x2_t __builtin_aarch64_lrounduv2sfv2si_us (__Float32x2_t __a);
4237 __Int32x4_t __builtin_aarch64_lroundv4sfv4si (__Float32x4_t __a);
4238 __Uint32x4_t __builtin_aarch64_lrounduv4sfv4si_us (__Float32x4_t __a);
4239 __Int64x2_t __builtin_aarch64_lroundv2dfv2di (__Float64x2_t __a);
4240 __Uint64x2_t __builtin_aarch64_lrounduv2dfv2di_us (__Float64x2_t __a);
4241 __Int32x2_t __builtin_aarch64_lfloorv2sfv2si (__Float32x2_t __a);
4242 __Uint32x2_t __builtin_aarch64_lflooruv2sfv2si_us (__Float32x2_t __a);
4243 __Int32x4_t __builtin_aarch64_lfloorv4sfv4si (__Float32x4_t __a);
4244 __Uint32x4_t __builtin_aarch64_lflooruv4sfv4si_us (__Float32x4_t __a);
4245 __Int64x2_t __builtin_aarch64_lfloorv2dfv2di (__Float64x2_t __a);
4246 __Uint64x2_t __builtin_aarch64_lflooruv2dfv2di_us (__Float64x2_t __a);
4247 __Int32x2_t __builtin_aarch64_lfrintnv2sfv2si (__Float32x2_t __a);
4248 __Uint32x2_t __builtin_aarch64_lfrintnuv2sfv2si_us (__Float32x2_t __a);
4249 __Int32x4_t __builtin_aarch64_lfrintnv4sfv4si (__Float32x4_t __a);
4250 __Uint32x4_t __builtin_aarch64_lfrintnuv4sfv4si_us (__Float32x4_t __a);
4251 __Int64x2_t __builtin_aarch64_lfrintnv2dfv2di (__Float64x2_t __a);
4252 __Uint64x2_t __builtin_aarch64_lfrintnuv2dfv2di_us (__Float64x2_t __a);
4253 __Int32x2_t __builtin_aarch64_lceilv2sfv2si (__Float32x2_t __a);
4254 __Uint32x2_t __builtin_aarch64_lceiluv2sfv2si_us (__Float32x2_t __a);
4255 __Int32x4_t __builtin_aarch64_lceilv4sfv4si (__Float32x4_t __a);
4256 __Uint32x4_t __builtin_aarch64_lceiluv4sfv4si_us (__Float32x4_t __a);
4257 __Int64x2_t __builtin_aarch64_lceilv2dfv2di (__Float64x2_t __a);
4258 __Uint64x2_t __builtin_aarch64_lceiluv2dfv2di_us (__Float64x2_t __a);
4259 __Float32x2_t __builtin_aarch64_fmav2sf (__Float32x2_t __a, __Float32x2_t __b, __Float32x2_t __c);
4260 __Float32x4_t __builtin_aarch64_fmav4sf (__Float32x4_t __a, __Float32x4_t __b, __Float32x4_t __c);
4261 __Float64x2_t __builtin_aarch64_fmav2df (__Float64x2_t __a, __Float64x2_t __b, __Float64x2_t __c);
4262 __Float16x4_t __builtin_aarch64_ld1v4hf (const __fp16 *__a);
4263 __Float32x2_t __builtin_aarch64_ld1v2sf (const __builtin_aarch64_simd_sf * a);
4264 __Int8x8_t __builtin_aarch64_ld1v8qi (const __builtin_aarch64_simd_qi * a);
4265 __Int16x4_t __builtin_aarch64_ld1v4hi (const __builtin_aarch64_simd_hi * a);
4266 __Int32x2_t __builtin_aarch64_ld1v2si (const __builtin_aarch64_simd_si * a);
4267 __Float16x8_t __builtin_aarch64_ld1v8hf (const __fp16 *__a);
4268 __Float32x4_t __builtin_aarch64_ld1v4sf (const __builtin_aarch64_simd_sf * a);
4269 __Float64x2_t __builtin_aarch64_ld1v2df (const __builtin_aarch64_simd_df * a);
4270 __Int8x16_t __builtin_aarch64_ld1v16qi (const __builtin_aarch64_simd_qi * a);
4271 __Int16x8_t __builtin_aarch64_ld1v8hi (const __builtin_aarch64_simd_hi * a);
4272 __Int32x4_t __builtin_aarch64_ld1v4si (const __builtin_aarch64_simd_si * a);
4273 __Int64x2_t __builtin_aarch64_ld1v2di (const __builtin_aarch64_simd_di * a);
4274 __Float32x2_t __builtin_aarch64_smax_nanv2sf (__Float32x2_t __a, __Float32x2_t __b);
4275 __Int8x8_t __builtin_aarch64_smaxv8qi (__Int8x8_t __a, __Int8x8_t __b);
4276 __Int16x4_t __builtin_aarch64_smaxv4hi (__Int16x4_t __a, __Int16x4_t __b);
4277 __Int32x2_t __builtin_aarch64_smaxv2si (__Int32x2_t __a, __Int32x2_t __b);
4278 __Float32x4_t __builtin_aarch64_smax_nanv4sf (__Float32x4_t __a, __Float32x4_t __b);
4279 __Float64x2_t __builtin_aarch64_smax_nanv2df (__Float64x2_t __a, __Float64x2_t __b);
4280 __Int8x16_t __builtin_aarch64_smaxv16qi (__Int8x16_t __a, __Int8x16_t __b);
4281 __Int16x8_t __builtin_aarch64_smaxv8hi (__Int16x8_t __a, __Int16x8_t __b);
4282 __Int32x4_t __builtin_aarch64_smaxv4si (__Int32x4_t __a, __Int32x4_t __b);
4283 __Int8x8_t __builtin_aarch64_smaxpv8qi (__Int8x8_t a, __Int8x8_t b);
4284 __Int16x4_t __builtin_aarch64_smaxpv4hi (__Int16x4_t a, __Int16x4_t b);
4285 __Int32x2_t __builtin_aarch64_smaxpv2si (__Int32x2_t a, __Int32x2_t b);
4286 __Int8x16_t __builtin_aarch64_smaxpv16qi (__Int8x16_t a, __Int8x16_t b);
4287 __Int16x8_t __builtin_aarch64_smaxpv8hi (__Int16x8_t a, __Int16x8_t b);
4288 __Int32x4_t __builtin_aarch64_smaxpv4si (__Int32x4_t a, __Int32x4_t b);
4289 __Float32x4_t __builtin_aarch64_smax_nanpv4sf (__Float32x4_t a, __Float32x4_t b);
4290 __Float64x2_t __builtin_aarch64_smax_nanpv2df (__Float64x2_t a, __Float64x2_t b);
4291 __Float32x2_t __builtin_aarch64_smaxpv2sf (__Float32x2_t a, __Float32x2_t b);
4292 __Float32x4_t __builtin_aarch64_smaxpv4sf (__Float32x4_t a, __Float32x4_t b);
4293 __Float64x2_t __builtin_aarch64_smaxpv2df (__Float64x2_t a, __Float64x2_t b);
4294 __Int8x8_t __builtin_aarch64_sminpv8qi (__Int8x8_t a, __Int8x8_t b);
4295 __Int16x4_t __builtin_aarch64_sminpv4hi (__Int16x4_t a, __Int16x4_t b);
4296 __Int32x2_t __builtin_aarch64_sminpv2si (__Int32x2_t a, __Int32x2_t b);
4297 __Int8x16_t __builtin_aarch64_sminpv16qi (__Int8x16_t a, __Int8x16_t b);
4298 __Int16x8_t __builtin_aarch64_sminpv8hi (__Int16x8_t a, __Int16x8_t b);
4299 __Int32x4_t __builtin_aarch64_sminpv4si (__Int32x4_t a, __Int32x4_t b);
4300 __Float32x2_t __builtin_aarch64_smin_nanpv2sf (__Float32x2_t a, __Float32x2_t b);
4301 __Float32x4_t __builtin_aarch64_smin_nanpv4sf (__Float32x4_t a, __Float32x4_t b);
4302 __Float64x2_t __builtin_aarch64_smin_nanpv2df (__Float64x2_t a, __Float64x2_t b);
4303 __Float32x2_t __builtin_aarch64_sminpv2sf (__Float32x2_t a, __Float32x2_t b);
4304 __Float32x4_t __builtin_aarch64_sminpv4sf (__Float32x4_t a, __Float32x4_t b);
4305 __Float64x2_t __builtin_aarch64_sminpv2df (__Float64x2_t a, __Float64x2_t b);
4306 __Float32x2_t __builtin_aarch64_smaxv2sf (__Float32x2_t __a, __Float32x2_t __b);
4307 __Float32x4_t __builtin_aarch64_smaxv4sf (__Float32x4_t __a, __Float32x4_t __b);
4308 __Float64x2_t __builtin_aarch64_smaxv2df (__Float64x2_t __a, __Float64x2_t __b);
4309 __Float32x2_t __builtin_aarch64_smin_nanv2sf (__Float32x2_t __a, __Float32x2_t __b);
4310 __Int8x8_t __builtin_aarch64_sminv8qi (__Int8x8_t __a, __Int8x8_t __b);
4311 __Int16x4_t __builtin_aarch64_sminv4hi (__Int16x4_t __a, __Int16x4_t __b);
4312 __Int32x2_t __builtin_aarch64_sminv2si (__Int32x2_t __a, __Int32x2_t __b);
4313 __Float32x4_t __builtin_aarch64_smin_nanv4sf (__Float32x4_t __a, __Float32x4_t __b);
4314 __Float64x2_t __builtin_aarch64_smin_nanv2df (__Float64x2_t __a, __Float64x2_t __b);
4315 __Int8x16_t __builtin_aarch64_sminv16qi (__Int8x16_t __a, __Int8x16_t __b);
4316 __Int16x8_t __builtin_aarch64_sminv8hi (__Int16x8_t __a, __Int16x8_t __b);
4317 __Int32x4_t __builtin_aarch64_sminv4si (__Int32x4_t __a, __Int32x4_t __b);
4318 __Float32x2_t __builtin_aarch64_sminv2sf (__Float32x2_t __a, __Float32x2_t __b);
4319 __Float32x4_t __builtin_aarch64_sminv4sf (__Float32x4_t __a, __Float32x4_t __b);
4320 __Float64x2_t __builtin_aarch64_sminv2df (__Float64x2_t __a, __Float64x2_t __b);
4321 __Int8x8_t __builtin_aarch64_addpv8qi (__Int8x8_t __a, __Int8x8_t __b);
4322 __Int16x4_t __builtin_aarch64_addpv4hi (__Int16x4_t __a, __Int16x4_t __b);
4323 __Int32x2_t __builtin_aarch64_addpv2si (__Int32x2_t __a, __Int32x2_t __b);
4324 __Int32x4_t __builtin_aarch64_sqdmlalv4hi (__Int32x4_t __a, __Int16x4_t __b, __Int16x4_t __c);
4325 __Int32x4_t __builtin_aarch64_sqdmlal2v8hi (__Int32x4_t __a, __Int16x8_t __b, __Int16x8_t __c);
4326 __Int32x4_t __builtin_aarch64_sqdmlal2_lanev8hi (__Int32x4_t __a, __Int16x8_t __b, __Int16x4_t __c, int const __d);
4327 __Int32x4_t __builtin_aarch64_sqdmlal2_laneqv8hi (__Int32x4_t __a, __Int16x8_t __b, __Int16x8_t __c, int const __d);
4328 __Int32x4_t __builtin_aarch64_sqdmlal2_nv8hi (__Int32x4_t __a, __Int16x8_t __b, short int __c);
4329 __Int32x4_t __builtin_aarch64_sqdmlal_lanev4hi (__Int32x4_t __a, __Int16x4_t __b, __Int16x4_t __c, int const __d);
4330 __Int32x4_t __builtin_aarch64_sqdmlal_laneqv4hi (__Int32x4_t __a, __Int16x4_t __b, __Int16x8_t __c, int const __d);
4331 __Int32x4_t __builtin_aarch64_sqdmlal_nv4hi (__Int32x4_t __a, __Int16x4_t __b, short int __c);
4332 __Int64x2_t __builtin_aarch64_sqdmlalv2si (__Int64x2_t __a, __Int32x2_t __b, __Int32x2_t __c);
4333 __Int64x2_t __builtin_aarch64_sqdmlal2v4si (__Int64x2_t __a, __Int32x4_t __b, __Int32x4_t __c);
4334 __Int64x2_t __builtin_aarch64_sqdmlal2_lanev4si (__Int64x2_t __a, __Int32x4_t __b, __Int32x2_t __c, int const __d);
4335 __Int64x2_t __builtin_aarch64_sqdmlal2_laneqv4si (__Int64x2_t __a, __Int32x4_t __b, __Int32x4_t __c, int const __d);
4336 __Int64x2_t __builtin_aarch64_sqdmlal2_nv4si (__Int64x2_t __a, __Int32x4_t __b, int __c);
4337 __Int64x2_t __builtin_aarch64_sqdmlal_lanev2si (__Int64x2_t __a, __Int32x2_t __b, __Int32x2_t __c, int const __d);
4338 __Int64x2_t __builtin_aarch64_sqdmlal_laneqv2si (__Int64x2_t __a, __Int32x2_t __b, __Int32x4_t __c, int const __d);
4339 __Int64x2_t __builtin_aarch64_sqdmlal_nv2si (__Int64x2_t __a, __Int32x2_t __b, int __c);
4340 __Int32x4_t __builtin_aarch64_sqdmlslv4hi (__Int32x4_t __a, __Int16x4_t __b, __Int16x4_t __c);
4341 __Int32x4_t __builtin_aarch64_sqdmlsl2v8hi (__Int32x4_t __a, __Int16x8_t __b, __Int16x8_t __c);
4342 __Int32x4_t __builtin_aarch64_sqdmlsl2_lanev8hi (__Int32x4_t __a, __Int16x8_t __b, __Int16x4_t __c, int const __d);
4343 __Int32x4_t __builtin_aarch64_sqdmlsl2_laneqv8hi (__Int32x4_t __a, __Int16x8_t __b, __Int16x8_t __c, int const __d);
4344 __Int32x4_t __builtin_aarch64_sqdmlsl2_nv8hi (__Int32x4_t __a, __Int16x8_t __b, short int __c);
4345 __Int32x4_t __builtin_aarch64_sqdmlsl_lanev4hi (__Int32x4_t __a, __Int16x4_t __b, __Int16x4_t __c, int const __d);
4346 __Int32x4_t __builtin_aarch64_sqdmlsl_laneqv4hi (__Int32x4_t __a, __Int16x4_t __b, __Int16x8_t __c, int const __d);
4347 __Int32x4_t __builtin_aarch64_sqdmlsl_nv4hi (__Int32x4_t __a, __Int16x4_t __b, short int __c);
4348 __Int64x2_t __builtin_aarch64_sqdmlslv2si (__Int64x2_t __a, __Int32x2_t __b, __Int32x2_t __c);
4349 __Int64x2_t __builtin_aarch64_sqdmlsl2v4si (__Int64x2_t __a, __Int32x4_t __b, __Int32x4_t __c);
4350 __Int64x2_t __builtin_aarch64_sqdmlsl2_lanev4si (__Int64x2_t __a, __Int32x4_t __b, __Int32x2_t __c, int const __d);
4351 __Int64x2_t __builtin_aarch64_sqdmlsl2_laneqv4si (__Int64x2_t __a, __Int32x4_t __b, __Int32x4_t __c, int const __d);
4352 __Int64x2_t __builtin_aarch64_sqdmlsl2_nv4si (__Int64x2_t __a, __Int32x4_t __b, int __c);
4353 __Int64x2_t __builtin_aarch64_sqdmlsl_lanev2si (__Int64x2_t __a, __Int32x2_t __b, __Int32x2_t __c, int const __d);
4354 __Int64x2_t __builtin_aarch64_sqdmlsl_laneqv2si (__Int64x2_t __a, __Int32x2_t __b, __Int32x4_t __c, int const __d);
4355 __Int64x2_t __builtin_aarch64_sqdmlsl_nv2si (__Int64x2_t __a, __Int32x2_t __b, int __c);
4356 __Int16x4_t __builtin_aarch64_sqdmulh_lanev4hi (__Int16x4_t __a, __Int16x4_t __b, const int __c);
4357 __Int32x2_t __builtin_aarch64_sqdmulh_lanev2si (__Int32x2_t __a, __Int32x2_t __b, const int __c);
4358 __Int16x8_t __builtin_aarch64_sqdmulh_lanev8hi (__Int16x8_t __a, __Int16x4_t __b, const int __c);
4359 __Int32x4_t __builtin_aarch64_sqdmulh_lanev4si (__Int32x4_t __a, __Int32x2_t __b, const int __c);
4360 __Int32x4_t __builtin_aarch64_sqdmullv4hi (__Int16x4_t __a, __Int16x4_t __b);
4361 __Int32x4_t __builtin_aarch64_sqdmull2v8hi (__Int16x8_t __a, __Int16x8_t __b);
4362 __Int32x4_t __builtin_aarch64_sqdmull2_lanev8hi (__Int16x8_t __a, __Int16x4_t __b, int const __c);
4363 __Int32x4_t __builtin_aarch64_sqdmull2_laneqv8hi (__Int16x8_t __a, __Int16x8_t __b, int const __c);
4364 __Int32x4_t __builtin_aarch64_sqdmull2_nv8hi (__Int16x8_t __a, short int __b);
4365 __Int32x4_t __builtin_aarch64_sqdmull_lanev4hi (__Int16x4_t __a, __Int16x4_t __b, int const __c);
4366 __Int32x4_t __builtin_aarch64_sqdmull_laneqv4hi (__Int16x4_t __a, __Int16x8_t __b, int const __c);
4367 __Int32x4_t __builtin_aarch64_sqdmull_nv4hi (__Int16x4_t __a, short int __b);
4368 __Int64x2_t __builtin_aarch64_sqdmullv2si (__Int32x2_t __a, __Int32x2_t __b);
4369 __Int64x2_t __builtin_aarch64_sqdmull2v4si (__Int32x4_t __a, __Int32x4_t __b);
4370 __Int64x2_t __builtin_aarch64_sqdmull2_lanev4si (__Int32x4_t __a, __Int32x2_t __b, int const __c);
4371 __Int64x2_t __builtin_aarch64_sqdmull2_laneqv4si (__Int32x4_t __a, __Int32x4_t __b, int const __c);
4372 __Int64x2_t __builtin_aarch64_sqdmull2_nv4si (__Int32x4_t __a, int __b);
4373 __Int64x2_t __builtin_aarch64_sqdmull_lanev2si (__Int32x2_t __a, __Int32x2_t __b, int const __c);
4374 __Int64x2_t __builtin_aarch64_sqdmull_laneqv2si (__Int32x2_t __a, __Int32x4_t __b, int const __c);
4375 __Int64x2_t __builtin_aarch64_sqdmull_nv2si (__Int32x2_t __a, int __b);
4376 __Int16x4_t __builtin_aarch64_sqrdmulh_lanev4hi (__Int16x4_t __a, __Int16x4_t __b, const int __c);
4377 __Int32x2_t __builtin_aarch64_sqrdmulh_lanev2si (__Int32x2_t __a, __Int32x2_t __b, const int __c);
4378 __Int16x8_t __builtin_aarch64_sqrdmulh_lanev8hi (__Int16x8_t __a, __Int16x4_t __b, const int __c);
4379 __Int32x4_t __builtin_aarch64_sqrdmulh_lanev4si (__Int32x4_t __a, __Int32x2_t __b, const int __c);
4380 __Int8x8_t __builtin_aarch64_sqrshlv8qi (__Int8x8_t __a, __Int8x8_t __b);
4381 __Int16x4_t __builtin_aarch64_sqrshlv4hi (__Int16x4_t __a, __Int16x4_t __b);
4382 __Int32x2_t __builtin_aarch64_sqrshlv2si (__Int32x2_t __a, __Int32x2_t __b);
4383 __Uint8x8_t __builtin_aarch64_uqrshlv8qi_uus (__Uint8x8_t __a, __Int8x8_t __b);
4384 __Uint16x4_t __builtin_aarch64_uqrshlv4hi_uus (__Uint16x4_t __a, __Int16x4_t __b);
4385 __Uint32x2_t __builtin_aarch64_uqrshlv2si_uus (__Uint32x2_t __a, __Int32x2_t __b);
4386 __Int8x16_t __builtin_aarch64_sqrshlv16qi (__Int8x16_t __a, __Int8x16_t __b);
4387 __Int16x8_t __builtin_aarch64_sqrshlv8hi (__Int16x8_t __a, __Int16x8_t __b);
4388 __Int32x4_t __builtin_aarch64_sqrshlv4si (__Int32x4_t __a, __Int32x4_t __b);
4389 __Int64x2_t __builtin_aarch64_sqrshlv2di (__Int64x2_t __a, __Int64x2_t __b);
4390 __Uint8x16_t __builtin_aarch64_uqrshlv16qi_uus (__Uint8x16_t __a, __Int8x16_t __b);
4391 __Uint16x8_t __builtin_aarch64_uqrshlv8hi_uus (__Uint16x8_t __a, __Int16x8_t __b);
4392 __Uint32x4_t __builtin_aarch64_uqrshlv4si_uus (__Uint32x4_t __a, __Int32x4_t __b);
4393 __Uint64x2_t __builtin_aarch64_uqrshlv2di_uus (__Uint64x2_t __a, __Int64x2_t __b);
4394 __Uint8x8_t __builtin_aarch64_uqrshrn_nv8hi_uus (__Uint16x8_t __a, const int __b);
4395 __Uint16x4_t __builtin_aarch64_uqrshrn_nv4si_uus (__Uint32x4_t __a, const int __b);
4396 __Uint32x2_t __builtin_aarch64_uqrshrn_nv2di_uus (__Uint64x2_t __a, const int __b);
4397 __Int8x8_t __builtin_aarch64_sqshlv8qi (__Int8x8_t __a, __Int8x8_t __b);
4398 __Int16x4_t __builtin_aarch64_sqshlv4hi (__Int16x4_t __a, __Int16x4_t __b);
4399 __Int32x2_t __builtin_aarch64_sqshlv2si (__Int32x2_t __a, __Int32x2_t __b);
4400 __Uint8x8_t __builtin_aarch64_uqshlv8qi_uus (__Uint8x8_t __a, __Int8x8_t __b);
4401 __Uint16x4_t __builtin_aarch64_uqshlv4hi_uus (__Uint16x4_t __a, __Int16x4_t __b);
4402 __Uint32x2_t __builtin_aarch64_uqshlv2si_uus (__Uint32x2_t __a, __Int32x2_t __b);
4403 __Int8x16_t __builtin_aarch64_sqshlv16qi (__Int8x16_t __a, __Int8x16_t __b);
4404 __Int16x8_t __builtin_aarch64_sqshlv8hi (__Int16x8_t __a, __Int16x8_t __b);
4405 __Int32x4_t __builtin_aarch64_sqshlv4si (__Int32x4_t __a, __Int32x4_t __b);
4406 __Int64x2_t __builtin_aarch64_sqshlv2di (__Int64x2_t __a, __Int64x2_t __b);
4407 __Uint8x16_t __builtin_aarch64_uqshlv16qi_uus (__Uint8x16_t __a, __Int8x16_t __b);
4408 __Uint16x8_t __builtin_aarch64_uqshlv8hi_uus (__Uint16x8_t __a, __Int16x8_t __b);
4409 __Uint32x4_t __builtin_aarch64_uqshlv4si_uus (__Uint32x4_t __a, __Int32x4_t __b);
4410 __Uint64x2_t __builtin_aarch64_uqshlv2di_uus (__Uint64x2_t __a, __Int64x2_t __b);
4411 __Uint8x8_t __builtin_aarch64_uqshl_nv8qi_uus (__Uint8x8_t __a, const int __b);
4412 __Uint16x4_t __builtin_aarch64_uqshl_nv4hi_uus (__Uint16x4_t __a, const int __b);
4413 __Uint32x2_t __builtin_aarch64_uqshl_nv2si_uus (__Uint32x2_t __a, const int __b);
4414 __Uint8x16_t __builtin_aarch64_uqshl_nv16qi_uus (__Uint8x16_t __a, const int __b);
4415 __Uint16x8_t __builtin_aarch64_uqshl_nv8hi_uus (__Uint16x8_t __a, const int __b);
4416 __Uint32x4_t __builtin_aarch64_uqshl_nv4si_uus (__Uint32x4_t __a, const int __b);
4417 __Uint64x2_t __builtin_aarch64_uqshl_nv2di_uus (__Uint64x2_t __a, const int __b);
4418 __Uint8x8_t __builtin_aarch64_sqshlu_nv8qi_uss (__Int8x8_t __a, const int __b);
4419 __Uint16x4_t __builtin_aarch64_sqshlu_nv4hi_uss (__Int16x4_t __a, const int __b);
4420 __Uint32x2_t __builtin_aarch64_sqshlu_nv2si_uss (__Int32x2_t __a, const int __b);
4421 __Uint8x16_t __builtin_aarch64_sqshlu_nv16qi_uss (__Int8x16_t __a, const int __b);
4422 __Uint16x8_t __builtin_aarch64_sqshlu_nv8hi_uss (__Int16x8_t __a, const int __b);
4423 __Uint32x4_t __builtin_aarch64_sqshlu_nv4si_uss (__Int32x4_t __a, const int __b);
4424 __Uint64x2_t __builtin_aarch64_sqshlu_nv2di_uss (__Int64x2_t __a, const int __b);
4425 __Uint8x8_t __builtin_aarch64_uqshrn_nv8hi_uus (__Uint16x8_t __a, const int __b);
4426 __Uint16x4_t __builtin_aarch64_uqshrn_nv4si_uus (__Uint32x4_t __a, const int __b);
4427 __Uint32x2_t __builtin_aarch64_uqshrn_nv2di_uus (__Uint64x2_t __a, const int __b);
4428 __Int8x8_t __builtin_aarch64_rbitv8qi (__Int8x8_t __a);
4429 __Int8x16_t __builtin_aarch64_rbitv16qi (__Int8x16_t __a);
4430 __Float32x2_t __builtin_aarch64_frecpev2sf (__Float32x2_t __a);
4431 __Float32x4_t __builtin_aarch64_frecpev4sf (__Float32x4_t __a);
4432 __Float64x2_t __builtin_aarch64_frecpev2df (__Float64x2_t __a);
4433 __Float32x2_t __builtin_aarch64_frecpsv2sf (__Float32x2_t __a, __Float32x2_t __b);
4434 __Float32x4_t __builtin_aarch64_frecpsv4sf (__Float32x4_t __a, __Float32x4_t __b);
4435 __Float64x2_t __builtin_aarch64_frecpsv2df (__Float64x2_t __a, __Float64x2_t __b);
4436 __Float32x2_t __builtin_aarch64_btruncv2sf (__Float32x2_t __a);
4437 __Float32x4_t __builtin_aarch64_btruncv4sf (__Float32x4_t __a);
4438 __Float64x2_t __builtin_aarch64_btruncv2df (__Float64x2_t __a);
4439 __Float32x2_t __builtin_aarch64_roundv2sf (__Float32x2_t __a);
4440 __Float32x4_t __builtin_aarch64_roundv4sf (__Float32x4_t __a);
4441 __Float64x2_t __builtin_aarch64_roundv2df (__Float64x2_t __a);
4442 __Float32x2_t __builtin_aarch64_nearbyintv2sf (__Float32x2_t __a);
4443 __Float32x4_t __builtin_aarch64_nearbyintv4sf (__Float32x4_t __a);
4444 __Float64x2_t __builtin_aarch64_nearbyintv2df (__Float64x2_t __a);
4445 __Float32x2_t __builtin_aarch64_floorv2sf (__Float32x2_t __a);
4446 __Float32x4_t __builtin_aarch64_floorv4sf (__Float32x4_t __a);
4447 __Float64x2_t __builtin_aarch64_floorv2df (__Float64x2_t __a);
4448 __Float32x2_t __builtin_aarch64_frintnv2sf (__Float32x2_t __a);
4449 __Float32x4_t __builtin_aarch64_frintnv4sf (__Float32x4_t __a);
4450 __Float64x2_t __builtin_aarch64_frintnv2df (__Float64x2_t __a);
4451 __Float32x2_t __builtin_aarch64_ceilv2sf (__Float32x2_t __a);
4452 __Float32x4_t __builtin_aarch64_ceilv4sf (__Float32x4_t __a);
4453 __Float64x2_t __builtin_aarch64_ceilv2df (__Float64x2_t __a);
4454 __Float32x2_t __builtin_aarch64_rintv2sf (__Float32x2_t __a);
4455 __Float32x4_t __builtin_aarch64_rintv4sf (__Float32x4_t __a);
4456 __Float64x2_t __builtin_aarch64_rintv2df (__Float64x2_t __a);
4457 __Uint8x8_t __builtin_aarch64_urshlv8qi_uus (__Uint8x8_t __a, __Int8x8_t __b);
4458 __Uint16x4_t __builtin_aarch64_urshlv4hi_uus (__Uint16x4_t __a, __Int16x4_t __b);
4459 __Uint32x2_t __builtin_aarch64_urshlv2si_uus (__Uint32x2_t __a, __Int32x2_t __b);
4460 __Uint8x16_t __builtin_aarch64_urshlv16qi_uus (__Uint8x16_t __a, __Int8x16_t __b);
4461 __Uint16x8_t __builtin_aarch64_urshlv8hi_uus (__Uint16x8_t __a, __Int16x8_t __b);
4462 __Uint32x4_t __builtin_aarch64_urshlv4si_uus (__Uint32x4_t __a, __Int32x4_t __b);
4463 __Uint64x2_t __builtin_aarch64_urshlv2di_uus (__Uint64x2_t __a, __Int64x2_t __b);
4464 __Uint8x8_t __builtin_aarch64_urshr_nv8qi_uus (__Uint8x8_t __a, const int __b);
4465 __Uint16x4_t __builtin_aarch64_urshr_nv4hi_uus (__Uint16x4_t __a, const int __b);
4466 __Uint32x2_t __builtin_aarch64_urshr_nv2si_uus (__Uint32x2_t __a, const int __b);
4467 __Uint8x16_t __builtin_aarch64_urshr_nv16qi_uus (__Uint8x16_t __a, const int __b);
4468 __Uint16x8_t __builtin_aarch64_urshr_nv8hi_uus (__Uint16x8_t __a, const int __b);
4469 __Uint32x4_t __builtin_aarch64_urshr_nv4si_uus (__Uint32x4_t __a, const int __b);
4470 __Uint64x2_t __builtin_aarch64_urshr_nv2di_uus (__Uint64x2_t __a, const int __b);
4471 __Uint8x8_t __builtin_aarch64_ursra_nv8qi_uuus (__Uint8x8_t __a, __Uint8x8_t __b, const int __c);
4472 __Uint16x4_t __builtin_aarch64_ursra_nv4hi_uuus (__Uint16x4_t __a, __Uint16x4_t __b, const int __c);
4473 __Uint32x2_t __builtin_aarch64_ursra_nv2si_uuus (__Uint32x2_t __a, __Uint32x2_t __b, const int __c);
4474 __Uint8x16_t __builtin_aarch64_ursra_nv16qi_uuus (__Uint8x16_t __a, __Uint8x16_t __b, const int __c);
4475 __Uint16x8_t __builtin_aarch64_ursra_nv8hi_uuus (__Uint16x8_t __a, __Uint16x8_t __b, const int __c);
4476 __Uint32x4_t __builtin_aarch64_ursra_nv4si_uuus (__Uint32x4_t __a, __Uint32x4_t __b, const int __c);
4477 __Uint64x2_t __builtin_aarch64_ursra_nv2di_uuus (__Uint64x2_t __a, __Uint64x2_t __b, const int __c);
4478 __Uint32x4_t __builtin_aarch64_crypto_sha1cv4si_uuuu (__Uint32x4_t hash_abcd, unsigned int hash_e, __Uint32x4_t wk);
4479 __Uint32x4_t __builtin_aarch64_crypto_sha1mv4si_uuuu (__Uint32x4_t hash_abcd, unsigned int hash_e, __Uint32x4_t wk);
4480 __Uint32x4_t __builtin_aarch64_crypto_sha1pv4si_uuuu (__Uint32x4_t hash_abcd, unsigned int hash_e, __Uint32x4_t wk);
4481 __Uint32x4_t __builtin_aarch64_crypto_sha1su0v4si_uuuu (__Uint32x4_t w0_3, __Uint32x4_t w4_7, __Uint32x4_t w8_11);
4482 __Uint32x4_t __builtin_aarch64_crypto_sha1su1v4si_uuu (__Uint32x4_t tw0_3, __Uint32x4_t w12_15);
4483 __Uint32x4_t __builtin_aarch64_crypto_sha256hv4si_uuuu (__Uint32x4_t hash_abcd, __Uint32x4_t hash_efgh, __Uint32x4_t wk);
4484 __Uint32x4_t __builtin_aarch64_crypto_sha256h2v4si_uuuu (__Uint32x4_t hash_efgh, __Uint32x4_t hash_abcd, __Uint32x4_t wk);
4485 __Uint32x4_t __builtin_aarch64_crypto_sha256su0v4si_uuu (__Uint32x4_t w0_3, __Uint32x4_t w4_7);
4486 __Uint32x4_t __builtin_aarch64_crypto_sha256su1v4si_uuuu (__Uint32x4_t tw0_3, __Uint32x4_t w8_11, __Uint32x4_t w12_15);
4487 __Poly128_t __builtin_aarch64_crypto_pmullv2di_ppp (__Poly64x2_t a, __Poly64x2_t b);
4488 __Int8x8_t __builtin_aarch64_sshlv8qi (__Int8x8_t __a, __Int8x8_t __b);
4489 __Int16x4_t __builtin_aarch64_sshlv4hi (__Int16x4_t __a, __Int16x4_t __b);
4490 __Int32x2_t __builtin_aarch64_sshlv2si (__Int32x2_t __a, __Int32x2_t __b);
4491 __Uint8x8_t __builtin_aarch64_ushlv8qi_uus (__Uint8x8_t __a, __Int8x8_t __b);
4492 __Uint16x4_t __builtin_aarch64_ushlv4hi_uus (__Uint16x4_t __a, __Int16x4_t __b);
4493 __Uint32x2_t __builtin_aarch64_ushlv2si_uus (__Uint32x2_t __a, __Int32x2_t __b);
4494 __Int8x16_t __builtin_aarch64_sshlv16qi (__Int8x16_t __a, __Int8x16_t __b);
4495 __Int16x8_t __builtin_aarch64_sshlv8hi (__Int16x8_t __a, __Int16x8_t __b);
4496 __Int32x4_t __builtin_aarch64_sshlv4si (__Int32x4_t __a, __Int32x4_t __b);
4497 __Int64x2_t __builtin_aarch64_sshlv2di (__Int64x2_t __a, __Int64x2_t __b);
4498 __Uint8x16_t __builtin_aarch64_ushlv16qi_uus (__Uint8x16_t __a, __Int8x16_t __b);
4499 __Uint16x8_t __builtin_aarch64_ushlv8hi_uus (__Uint16x8_t __a, __Int16x8_t __b);
4500 __Uint32x4_t __builtin_aarch64_ushlv4si_uus (__Uint32x4_t __a, __Int32x4_t __b);
4501 __Uint64x2_t __builtin_aarch64_ushlv2di_uus (__Uint64x2_t __a, __Int64x2_t __b);
4502 __Int16x8_t __builtin_aarch64_sshll2_nv16qi (__Int8x16_t __a, const int __b);
4503 __Int32x4_t __builtin_aarch64_sshll2_nv8hi (__Int16x8_t __a, const int __b);
4504 __Int64x2_t __builtin_aarch64_sshll2_nv4si (__Int32x4_t __a, const int __b);
4505 __Int16x8_t __builtin_aarch64_sshll_nv8qi (__Int8x8_t __a, const int __b);
4506 __Int32x4_t __builtin_aarch64_sshll_nv4hi (__Int16x4_t __a, const int __b);
4507 __Int64x2_t __builtin_aarch64_sshll_nv2si (__Int32x2_t __a, const int __b);
4508 __Uint16x8_t __builtin_aarch64_ushll_nv8qi_uus (__Uint8x8_t __a, const int __b);
4509 __Uint32x4_t __builtin_aarch64_ushll_nv4hi_uus (__Uint16x4_t __a, const int __b);
4510 __Uint64x2_t __builtin_aarch64_ushll_nv2si_uus (__Uint32x2_t __a, const int __b);
4511 __Int32x4_t __builtin_aarch64_lshrv4si (__Int32x4_t __a, const int __b);
4512 __Int64x2_t __builtin_aarch64_lshrv2di (__Int64x2_t __a, const int __b);
4513 __Uint8x8_t __builtin_aarch64_usli_nv8qi_uuus (__Uint8x8_t __a, __Uint8x8_t __b, const int __c);
4514 __Uint16x4_t __builtin_aarch64_usli_nv4hi_uuus (__Uint16x4_t __a, __Uint16x4_t __b, const int __c);
4515 __Uint32x2_t __builtin_aarch64_usli_nv2si_uuus (__Uint32x2_t __a, __Uint32x2_t __b, const int __c);
4516 __Uint8x16_t __builtin_aarch64_usli_nv16qi_uuus (__Uint8x16_t __a, __Uint8x16_t __b, const int __c);
4517 __Uint16x8_t __builtin_aarch64_usli_nv8hi_uuus (__Uint16x8_t __a, __Uint16x8_t __b, const int __c);
4518 __Uint32x4_t __builtin_aarch64_usli_nv4si_uuus (__Uint32x4_t __a, __Uint32x4_t __b, const int __c);
4519 __Uint64x2_t __builtin_aarch64_usli_nv2di_uuus (__Uint64x2_t __a, __Uint64x2_t __b, const int __c);
4520 __Uint8x8_t __builtin_aarch64_usqaddv8qi_uus (__Uint8x8_t __a, __Int8x8_t __b);
4521 __Uint16x4_t __builtin_aarch64_usqaddv4hi_uus (__Uint16x4_t __a, __Int16x4_t __b);
4522 __Uint32x2_t __builtin_aarch64_usqaddv2si_uus (__Uint32x2_t __a, __Int32x2_t __b);
4523 __Uint8x16_t __builtin_aarch64_usqaddv16qi_uus (__Uint8x16_t __a, __Int8x16_t __b);
4524 __Uint16x8_t __builtin_aarch64_usqaddv8hi_uus (__Uint16x8_t __a, __Int16x8_t __b);
4525 __Uint32x4_t __builtin_aarch64_usqaddv4si_uus (__Uint32x4_t __a, __Int32x4_t __b);
4526 __Uint64x2_t __builtin_aarch64_usqaddv2di_uus (__Uint64x2_t __a, __Int64x2_t __b);
4527 __Float32x2_t __builtin_aarch64_sqrtv2sf (__Float32x2_t a);
4528 __Float32x4_t __builtin_aarch64_sqrtv4sf (__Float32x4_t a);
4529 __Float64x2_t __builtin_aarch64_sqrtv2df (__Float64x2_t a);
4530 __Uint8x8_t __builtin_aarch64_usra_nv8qi_uuus (__Uint8x8_t __a, __Uint8x8_t __b, const int __c);
4531 __Uint16x4_t __builtin_aarch64_usra_nv4hi_uuus (__Uint16x4_t __a, __Uint16x4_t __b, const int __c);
4532 __Uint32x2_t __builtin_aarch64_usra_nv2si_uuus (__Uint32x2_t __a, __Uint32x2_t __b, const int __c);
4533 __Uint8x16_t __builtin_aarch64_usra_nv16qi_uuus (__Uint8x16_t __a, __Uint8x16_t __b, const int __c);
4534 __Uint16x8_t __builtin_aarch64_usra_nv8hi_uuus (__Uint16x8_t __a, __Uint16x8_t __b, const int __c);
4535 __Uint32x4_t __builtin_aarch64_usra_nv4si_uuus (__Uint32x4_t __a, __Uint32x4_t __b, const int __c);
4536 __Uint64x2_t __builtin_aarch64_usra_nv2di_uuus (__Uint64x2_t __a, __Uint64x2_t __b, const int __c);
4537 __Uint8x8_t __builtin_aarch64_usri_nv8qi_uuus (__Uint8x8_t __a, __Uint8x8_t __b, const int __c);
4538 __Uint16x4_t __builtin_aarch64_usri_nv4hi_uuus (__Uint16x4_t __a, __Uint16x4_t __b, const int __c);
4539 __Uint32x2_t __builtin_aarch64_usri_nv2si_uuus (__Uint32x2_t __a, __Uint32x2_t __b, const int __c);
4540 __Uint8x16_t __builtin_aarch64_usri_nv16qi_uuus (__Uint8x16_t __a, __Uint8x16_t __b, const int __c);
4541 __Uint16x8_t __builtin_aarch64_usri_nv8hi_uuus (__Uint16x8_t __a, __Uint16x8_t __b, const int __c);
4542 __Uint32x4_t __builtin_aarch64_usri_nv4si_uuus (__Uint32x4_t __a, __Uint32x4_t __b, const int __c);
4543 __Uint64x2_t __builtin_aarch64_usri_nv2di_uuus (__Uint64x2_t __a, __Uint64x2_t __b, const int __c);
4544 __Int8x8_t __builtin_aarch64_suqaddv8qi_ssu (__Int8x8_t __a, __Uint8x8_t __b);
4545 __Int16x4_t __builtin_aarch64_suqaddv4hi_ssu (__Int16x4_t __a, __Uint16x4_t __b);
4546 __Int32x2_t __builtin_aarch64_suqaddv2si_ssu (__Int32x2_t __a, __Uint32x2_t __b);
4547 __Int8x16_t __builtin_aarch64_suqaddv16qi_ssu (__Int8x16_t __a, __Uint8x16_t __b);
4548 __Int16x8_t __builtin_aarch64_suqaddv8hi_ssu (__Int16x8_t __a, __Uint16x8_t __b);
4549 __Int32x4_t __builtin_aarch64_suqaddv4si_ssu (__Int32x4_t __a, __Uint32x4_t __b);
4550 __Int64x2_t __builtin_aarch64_suqaddv2di_ssu (__Int64x2_t __a, __Uint64x2_t __b);
4551 __Poly128_t __builtin_aarch64_crypto_pmulldi_ppp (__Poly64_t a, __Poly64_t b);
4552 __Int8x8_t __builtin_aarch64_tbx4v8qi (__Int8x8_t, __builtin_aarch64_simd_oi, __Int8x8_t);
4553
4554 void __builtin_aarch64_st2_lanev4hf(__fp16*, __builtin_aarch64_simd_oi, int);
4555 void __builtin_aarch64_st2_lanev2sf(float*, __builtin_aarch64_simd_oi, int);
4556 void __builtin_aarch64_st2_lanedf(double*, __builtin_aarch64_simd_oi, int);
4557 void __builtin_aarch64_st2_lanev8qi(signed char*, __builtin_aarch64_simd_oi, int);
4558 void __builtin_aarch64_st2_lanev4hi(short int*, __builtin_aarch64_simd_oi, int);
4559 void __builtin_aarch64_st2_lanedi(long int*, __builtin_aarch64_simd_oi, int);
4560 void __builtin_aarch64_st2_lanev2si(int*, __builtin_aarch64_simd_oi, int);
4561 void __builtin_aarch64_st3_lanev4hf(__fp16*, __builtin_aarch64_simd_ci, int);
4562 void __builtin_aarch64_st3_lanev2sf(float*, __builtin_aarch64_simd_ci, int);
4563 void __builtin_aarch64_st3_lanedf(double*, __builtin_aarch64_simd_ci, int);
4564 void __builtin_aarch64_st3_lanev8qi(signed char*, __builtin_aarch64_simd_ci, int);
4565 void __builtin_aarch64_st3_lanev4hi(short int*, __builtin_aarch64_simd_ci, int);
4566 void __builtin_aarch64_st3_lanedi(long int*, __builtin_aarch64_simd_ci, int);
4567 void __builtin_aarch64_st3_lanev2si(int*, __builtin_aarch64_simd_ci, int);
4568 void __builtin_aarch64_st4_lanev4hf(__fp16*, __builtin_aarch64_simd_xi, int);
4569 void __builtin_aarch64_st4_lanev2sf(float*, __builtin_aarch64_simd_xi, int);
4570 void __builtin_aarch64_st4_lanedf(double*, __builtin_aarch64_simd_xi, int);
4571 void __builtin_aarch64_st4_lanev8qi(signed char*, __builtin_aarch64_simd_xi, int);
4572 void __builtin_aarch64_st4_lanev4hi(short int*, __builtin_aarch64_simd_xi, int);
4573 void __builtin_aarch64_st4_lanedi(long int*, __builtin_aarch64_simd_xi, int);
4574 void __builtin_aarch64_st4_lanev2si(int*, __builtin_aarch64_simd_xi, int);
4575 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanev4hf(const __fp16*, __builtin_aarch64_simd_oi, int);
4576 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanev2sf(const float*, __builtin_aarch64_simd_oi, int);
4577 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanedf(const double*, __builtin_aarch64_simd_oi, int);
4578 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanev8qi(const signed char*, __builtin_aarch64_simd_oi, int);
4579 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanev4hi(const short int*, __builtin_aarch64_simd_oi, int);
4580 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanedi(const long int*, __builtin_aarch64_simd_oi, int);
4581 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanev2si(const int*, __builtin_aarch64_simd_oi, int);
4582 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanev4hf(const __fp16*, __builtin_aarch64_simd_ci, int);
4583 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanev2sf(const float*, __builtin_aarch64_simd_ci, int);
4584 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanedf(const double*, __builtin_aarch64_simd_ci, int);
4585 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanev8qi(const signed char*, __builtin_aarch64_simd_ci, int);
4586 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanev4hi(const short int*, __builtin_aarch64_simd_ci, int);
4587 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanedi(const long int*, __builtin_aarch64_simd_ci, int);
4588 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanev2si(const int*, __builtin_aarch64_simd_ci, int);
4589 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanev4hf(const __fp16*, __builtin_aarch64_simd_xi, int);
4590 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanev2sf(const float*, __builtin_aarch64_simd_xi, int);
4591 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanedf(const double*, __builtin_aarch64_simd_xi, int);
4592 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanev8qi(const signed char*, __builtin_aarch64_simd_xi, int);
4593 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanev4hi(const short int*, __builtin_aarch64_simd_xi, int);
4594 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanedi(const long int*, __builtin_aarch64_simd_xi, int);
4595 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanev2si(const int*, __builtin_aarch64_simd_xi, int);
4596 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanev16qi(const signed char*, __builtin_aarch64_simd_oi, int);
4597 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanev2df(const double*, __builtin_aarch64_simd_oi, int);
4598 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanev2di(const long int*, __builtin_aarch64_simd_oi, int);
4599 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanev4sf(const float*, __builtin_aarch64_simd_oi, int);
4600 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanev4si(const int*, __builtin_aarch64_simd_oi, int);
4601 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanev8hf(const __fp16*, __builtin_aarch64_simd_oi, int);
4602 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanev8hi(const short int*, __builtin_aarch64_simd_oi, int);
4603 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanev16qi(const signed char*, __builtin_aarch64_simd_ci, int);
4604 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanev2df(const double*, __builtin_aarch64_simd_ci, int);
4605 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanev2di(const long int*, __builtin_aarch64_simd_ci, int);
4606 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanev4sf(const float*, __builtin_aarch64_simd_ci, int);
4607 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanev4si(const int*, __builtin_aarch64_simd_ci, int);
4608 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanev8hf(const __fp16*, __builtin_aarch64_simd_ci, int);
4609 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanev8hi(const short int*, __builtin_aarch64_simd_ci, int);
4610 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanev16qi(const signed char*, __builtin_aarch64_simd_xi, int);
4611 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanev2df(const double*, __builtin_aarch64_simd_xi, int);
4612 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanev2di(const long int*, __builtin_aarch64_simd_xi, int);
4613 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanev4sf(const float*, __builtin_aarch64_simd_xi, int);
4614 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanev4si(const int*, __builtin_aarch64_simd_xi, int);
4615 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanev8hf(const __fp16*, __builtin_aarch64_simd_xi, int);
4616 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanev8hi(const short int*, __builtin_aarch64_simd_xi, int);
4617 void __builtin_aarch64_st2_lanev16qi(signed char*, __builtin_aarch64_simd_oi, int);
4618 void __builtin_aarch64_st2_lanev2df(double*, __builtin_aarch64_simd_oi, int);
4619 void __builtin_aarch64_st2_lanev2di(long int*, __builtin_aarch64_simd_oi, int);
4620 void __builtin_aarch64_st2_lanev4sf(float*, __builtin_aarch64_simd_oi, int);
4621 void __builtin_aarch64_st2_lanev4si(int*, __builtin_aarch64_simd_oi, int);
4622 void __builtin_aarch64_st2_lanev8hf(__fp16*, __builtin_aarch64_simd_oi, int);
4623 void __builtin_aarch64_st2_lanev8hi(short int*, __builtin_aarch64_simd_oi, int);
4624 void __builtin_aarch64_st3_lanev16qi(signed char*, __builtin_aarch64_simd_ci, int);
4625 void __builtin_aarch64_st3_lanev2df(double*, __builtin_aarch64_simd_ci, int);
4626 void __builtin_aarch64_st3_lanev2di(long int*, __builtin_aarch64_simd_ci, int);
4627 void __builtin_aarch64_st3_lanev4sf(float*, __builtin_aarch64_simd_ci, int);
4628 void __builtin_aarch64_st3_lanev4si(int*, __builtin_aarch64_simd_ci, int);
4629 void __builtin_aarch64_st3_lanev8hf(__fp16*, __builtin_aarch64_simd_ci, int);
4630 void __builtin_aarch64_st3_lanev8hi(short int*, __builtin_aarch64_simd_ci, int);
4631 void __builtin_aarch64_st4_lanev16qi(signed char*, __builtin_aarch64_simd_xi, int);
4632 void __builtin_aarch64_st4_lanev2df(double*, __builtin_aarch64_simd_xi, int);
4633 void __builtin_aarch64_st4_lanev2di(long int*, __builtin_aarch64_simd_xi, int);
4634 void __builtin_aarch64_st4_lanev4sf(float*, __builtin_aarch64_simd_xi, int);
4635 void __builtin_aarch64_st4_lanev4si(int*, __builtin_aarch64_simd_xi, int);
4636 void __builtin_aarch64_st4_lanev8hf(__fp16*, __builtin_aarch64_simd_xi, int);
4637 void __builtin_aarch64_st4_lanev8hi(short int*, __builtin_aarch64_simd_xi, int);
4638 __fp16 __builtin_aarch64_abshf(__fp16);
4639 __Float16x4_t __builtin_aarch64_absv4hf(__Float16x4_t);
4640 __Float16x8_t __builtin_aarch64_absv8hf(__Float16x8_t);
4641 long int __builtin_aarch64_addpdi(__Int64x2_t);
4642 long int __builtin_aarch64_ashldi(long int, signed char);
4643 long int __builtin_aarch64_ashr_simddi(long int, int);
4644 __Int8x16_t __builtin_aarch64_bcaxqv16qi(__Int8x16_t, __Int8x16_t, __Int8x16_t);
4645 __Uint8x16_t __builtin_aarch64_bcaxqv16qi_uuuu(__Uint8x16_t, __Uint8x16_t, __Uint8x16_t);
4646 __Int64x2_t __builtin_aarch64_bcaxqv2di(__Int64x2_t, __Int64x2_t, __Int64x2_t);
4647 __Uint64x2_t __builtin_aarch64_bcaxqv2di_uuuu(__Uint64x2_t, __Uint64x2_t, __Uint64x2_t);
4648 __Int32x4_t __builtin_aarch64_bcaxqv4si(__Int32x4_t, __Int32x4_t, __Int32x4_t);
4649 __Uint32x4_t __builtin_aarch64_bcaxqv4si_uuuu(__Uint32x4_t, __Uint32x4_t, __Uint32x4_t);
4650 __Int16x8_t __builtin_aarch64_bcaxqv8hi(__Int16x8_t, __Int16x8_t, __Int16x8_t);
4651 __Uint16x8_t __builtin_aarch64_bcaxqv8hi_uuuu(__Uint16x8_t, __Uint16x8_t, __Uint16x8_t);
4652 __fp16 __builtin_aarch64_btrunchf(__fp16);
4653 __Float16x4_t __builtin_aarch64_btruncv4hf(__Float16x4_t);
4654 __Float16x8_t __builtin_aarch64_btruncv8hf(__Float16x8_t);
4655 __fp16 __builtin_aarch64_ceilhf(__fp16);
4656 __Float16x4_t __builtin_aarch64_ceilv4hf(__Float16x4_t);
4657 __Float16x8_t __builtin_aarch64_ceilv8hf(__Float16x8_t);
4658 short unsigned int __builtin_aarch64_cmeqhf_uss(__fp16, __fp16);
4659 __Uint16x4_t __builtin_aarch64_cmeqv4hf_uss(__Float16x4_t, __Float16x4_t);
4660 __Uint16x8_t __builtin_aarch64_cmeqv8hf_uss(__Float16x8_t, __Float16x8_t);
4661 short unsigned int __builtin_aarch64_cmgehf_uss(__fp16, __fp16);
4662 __Uint16x4_t __builtin_aarch64_cmgev4hf_uss(__Float16x4_t, __Float16x4_t);
4663 __Uint16x8_t __builtin_aarch64_cmgev8hf_uss(__Float16x8_t, __Float16x8_t);
4664 short unsigned int __builtin_aarch64_cmgthf_uss(__fp16, __fp16);
4665 __Uint16x4_t __builtin_aarch64_cmgtv4hf_uss(__Float16x4_t, __Float16x4_t);
4666 __Uint16x8_t __builtin_aarch64_cmgtv8hf_uss(__Float16x8_t, __Float16x8_t);
4667 short unsigned int __builtin_aarch64_cmlehf_uss(__fp16, __fp16);
4668 __Uint16x4_t __builtin_aarch64_cmlev4hf_uss(__Float16x4_t, __Float16x4_t);
4669 __Uint16x8_t __builtin_aarch64_cmlev8hf_uss(__Float16x8_t, __Float16x8_t);
4670 short unsigned int __builtin_aarch64_cmlthf_uss(__fp16, __fp16);
4671 __Uint16x4_t __builtin_aarch64_cmltv4hf_uss(__Float16x4_t, __Float16x4_t);
4672 __Uint16x8_t __builtin_aarch64_cmltv8hf_uss(__Float16x8_t, __Float16x8_t);
4673 __Poly64x2_t __builtin_aarch64_combinedi_ppp(__Poly64_t, __Poly64_t);
4674 unsigned int __builtin_aarch64_crc32b(unsigned int, unsigned char);
4675 unsigned int __builtin_aarch64_crc32cb(unsigned int, unsigned char);
4676 unsigned int __builtin_aarch64_crc32ch(unsigned int, short unsigned int);
4677 unsigned int __builtin_aarch64_crc32cw(unsigned int, unsigned int);
4678 unsigned int __builtin_aarch64_crc32cx(unsigned int, long unsigned int);
4679 unsigned int __builtin_aarch64_crc32h(unsigned int, short unsigned int);
4680 unsigned int __builtin_aarch64_crc32w(unsigned int, unsigned int);
4681 unsigned int __builtin_aarch64_crc32x(unsigned int, long unsigned int);
4682 unsigned int __builtin_aarch64_crypto_sha1hsi_uu(unsigned int);
4683 __Uint64x2_t __builtin_aarch64_crypto_sha512h2qv2di_uuuu(__Uint64x2_t, __Uint64x2_t, __Uint64x2_t);
4684 __Uint64x2_t __builtin_aarch64_crypto_sha512hqv2di_uuuu(__Uint64x2_t, __Uint64x2_t, __Uint64x2_t);
4685 __Uint64x2_t __builtin_aarch64_crypto_sha512su0qv2di_uuu(__Uint64x2_t, __Uint64x2_t);
4686 __Uint64x2_t __builtin_aarch64_crypto_sha512su1qv2di_uuuu(__Uint64x2_t, __Uint64x2_t, __Uint64x2_t);
4687 __Int8x16_t __builtin_aarch64_eor3qv16qi(__Int8x16_t, __Int8x16_t, __Int8x16_t);
4688 __Uint8x16_t __builtin_aarch64_eor3qv16qi_uuuu(__Uint8x16_t, __Uint8x16_t, __Uint8x16_t);
4689 __Int64x2_t __builtin_aarch64_eor3qv2di(__Int64x2_t, __Int64x2_t, __Int64x2_t);
4690 __Uint64x2_t __builtin_aarch64_eor3qv2di_uuuu(__Uint64x2_t, __Uint64x2_t, __Uint64x2_t);
4691 __Int32x4_t __builtin_aarch64_eor3qv4si(__Int32x4_t, __Int32x4_t, __Int32x4_t);
4692 __Uint32x4_t __builtin_aarch64_eor3qv4si_uuuu(__Uint32x4_t, __Uint32x4_t, __Uint32x4_t);
4693 __Int16x8_t __builtin_aarch64_eor3qv8hi(__Int16x8_t, __Int16x8_t, __Int16x8_t);
4694 __Uint16x8_t __builtin_aarch64_eor3qv8hi_uuuu(__Uint16x8_t, __Uint16x8_t, __Uint16x8_t);
4695 double __builtin_aarch64_fabddf(double, double);
4696 __fp16 __builtin_aarch64_fabdhf(__fp16, __fp16);
4697 float __builtin_aarch64_fabdsf(float, float);
4698 __Float64x2_t __builtin_aarch64_fabdv2df(__Float64x2_t, __Float64x2_t);
4699 __Float32x2_t __builtin_aarch64_fabdv2sf(__Float32x2_t, __Float32x2_t);
4700 __Float16x4_t __builtin_aarch64_fabdv4hf(__Float16x4_t, __Float16x4_t);
4701 __Float32x4_t __builtin_aarch64_fabdv4sf(__Float32x4_t, __Float32x4_t);
4702 __Float16x8_t __builtin_aarch64_fabdv8hf(__Float16x8_t, __Float16x8_t);
4703 short unsigned int __builtin_aarch64_facgehf_uss(__fp16, __fp16);
4704 __Uint16x4_t __builtin_aarch64_facgev4hf_uss(__Float16x4_t, __Float16x4_t);
4705 __Uint16x8_t __builtin_aarch64_facgev8hf_uss(__Float16x8_t, __Float16x8_t);
4706 short unsigned int __builtin_aarch64_facgthf_uss(__fp16, __fp16);
4707 __Uint16x4_t __builtin_aarch64_facgtv4hf_uss(__Float16x4_t, __Float16x4_t);
4708 __Uint16x8_t __builtin_aarch64_facgtv8hf_uss(__Float16x8_t, __Float16x8_t);
4709 short unsigned int __builtin_aarch64_faclehf_uss(__fp16, __fp16);
4710 __Uint16x4_t __builtin_aarch64_faclev4hf_uss(__Float16x4_t, __Float16x4_t);
4711 __Uint16x8_t __builtin_aarch64_faclev8hf_uss(__Float16x8_t, __Float16x8_t);
4712 short unsigned int __builtin_aarch64_faclthf_uss(__fp16, __fp16);
4713 __Uint16x4_t __builtin_aarch64_facltv4hf_uss(__Float16x4_t, __Float16x4_t);
4714 __Uint16x8_t __builtin_aarch64_facltv8hf_uss(__Float16x8_t, __Float16x8_t);
4715 __Float64x2_t __builtin_aarch64_faddpv2df(__Float64x2_t, __Float64x2_t);
4716 __Float32x2_t __builtin_aarch64_faddpv2sf(__Float32x2_t, __Float32x2_t);
4717 __Float16x4_t __builtin_aarch64_faddpv4hf(__Float16x4_t, __Float16x4_t);
4718 __Float32x4_t __builtin_aarch64_faddpv4sf(__Float32x4_t, __Float32x4_t);
4719 __Float16x8_t __builtin_aarch64_faddpv8hf(__Float16x8_t, __Float16x8_t);
4720 __Float64x2_t __builtin_aarch64_fcadd270v2df(__Float64x2_t, __Float64x2_t);
4721 __Float32x2_t __builtin_aarch64_fcadd270v2sf(__Float32x2_t, __Float32x2_t);
4722 __Float16x4_t __builtin_aarch64_fcadd270v4hf(__Float16x4_t, __Float16x4_t);
4723 __Float32x4_t __builtin_aarch64_fcadd270v4sf(__Float32x4_t, __Float32x4_t);
4724 __Float16x8_t __builtin_aarch64_fcadd270v8hf(__Float16x8_t, __Float16x8_t);
4725 __Float64x2_t __builtin_aarch64_fcadd90v2df(__Float64x2_t, __Float64x2_t);
4726 __Float32x2_t __builtin_aarch64_fcadd90v2sf(__Float32x2_t, __Float32x2_t);
4727 __Float16x4_t __builtin_aarch64_fcadd90v4hf(__Float16x4_t, __Float16x4_t);
4728 __Float32x4_t __builtin_aarch64_fcadd90v4sf(__Float32x4_t, __Float32x4_t);
4729 __Float16x8_t __builtin_aarch64_fcadd90v8hf(__Float16x8_t, __Float16x8_t);
4730 __Float64x2_t __builtin_aarch64_fcmla0v2df(__Float64x2_t, __Float64x2_t, __Float64x2_t);
4731 __Float32x2_t __builtin_aarch64_fcmla0v2sf(__Float32x2_t, __Float32x2_t, __Float32x2_t);
4732 __Float16x4_t __builtin_aarch64_fcmla0v4hf(__Float16x4_t, __Float16x4_t, __Float16x4_t);
4733 __Float32x4_t __builtin_aarch64_fcmla0v4sf(__Float32x4_t, __Float32x4_t, __Float32x4_t);
4734 __Float16x8_t __builtin_aarch64_fcmla0v8hf(__Float16x8_t, __Float16x8_t, __Float16x8_t);
4735 __Float64x2_t __builtin_aarch64_fcmla180v2df(__Float64x2_t, __Float64x2_t, __Float64x2_t);
4736 __Float32x2_t __builtin_aarch64_fcmla180v2sf(__Float32x2_t, __Float32x2_t, __Float32x2_t);
4737 __Float16x4_t __builtin_aarch64_fcmla180v4hf(__Float16x4_t, __Float16x4_t, __Float16x4_t);
4738 __Float32x4_t __builtin_aarch64_fcmla180v4sf(__Float32x4_t, __Float32x4_t, __Float32x4_t);
4739 __Float16x8_t __builtin_aarch64_fcmla180v8hf(__Float16x8_t, __Float16x8_t, __Float16x8_t);
4740 __Float64x2_t __builtin_aarch64_fcmla270v2df(__Float64x2_t, __Float64x2_t, __Float64x2_t);
4741 __Float32x2_t __builtin_aarch64_fcmla270v2sf(__Float32x2_t, __Float32x2_t, __Float32x2_t);
4742 __Float16x4_t __builtin_aarch64_fcmla270v4hf(__Float16x4_t, __Float16x4_t, __Float16x4_t);
4743 __Float32x4_t __builtin_aarch64_fcmla270v4sf(__Float32x4_t, __Float32x4_t, __Float32x4_t);
4744 __Float16x8_t __builtin_aarch64_fcmla270v8hf(__Float16x8_t, __Float16x8_t, __Float16x8_t);
4745 __Float64x2_t __builtin_aarch64_fcmla90v2df(__Float64x2_t, __Float64x2_t, __Float64x2_t);
4746 __Float32x2_t __builtin_aarch64_fcmla90v2sf(__Float32x2_t, __Float32x2_t, __Float32x2_t);
4747 __Float16x4_t __builtin_aarch64_fcmla90v4hf(__Float16x4_t, __Float16x4_t, __Float16x4_t);
4748 __Float32x4_t __builtin_aarch64_fcmla90v4sf(__Float32x4_t, __Float32x4_t, __Float32x4_t);
4749 __Float16x8_t __builtin_aarch64_fcmla90v8hf(__Float16x8_t, __Float16x8_t, __Float16x8_t);
4750 __Float32x2_t __builtin_aarch64_fcmla_lane0v2sf(__Float32x2_t, __Float32x2_t, __Float32x2_t, int);
4751 __Float16x4_t __builtin_aarch64_fcmla_lane0v4hf(__Float16x4_t, __Float16x4_t, __Float16x4_t, int);
4752 __Float32x4_t __builtin_aarch64_fcmla_lane0v4sf(__Float32x4_t, __Float32x4_t, __Float32x4_t, int);
4753 __Float16x8_t __builtin_aarch64_fcmla_lane0v8hf(__Float16x8_t, __Float16x8_t, __Float16x8_t, int);
4754 __Float32x2_t __builtin_aarch64_fcmla_lane180v2sf(__Float32x2_t, __Float32x2_t, __Float32x2_t, int);
4755 __Float16x4_t __builtin_aarch64_fcmla_lane180v4hf(__Float16x4_t, __Float16x4_t, __Float16x4_t, int);
4756 __Float32x4_t __builtin_aarch64_fcmla_lane180v4sf(__Float32x4_t, __Float32x4_t, __Float32x4_t, int);
4757 __Float16x8_t __builtin_aarch64_fcmla_lane180v8hf(__Float16x8_t, __Float16x8_t, __Float16x8_t, int);
4758 __Float32x2_t __builtin_aarch64_fcmla_lane270v2sf(__Float32x2_t, __Float32x2_t, __Float32x2_t, int);
4759 __Float16x4_t __builtin_aarch64_fcmla_lane270v4hf(__Float16x4_t, __Float16x4_t, __Float16x4_t, int);
4760 __Float32x4_t __builtin_aarch64_fcmla_lane270v4sf(__Float32x4_t, __Float32x4_t, __Float32x4_t, int);
4761 __Float16x8_t __builtin_aarch64_fcmla_lane270v8hf(__Float16x8_t, __Float16x8_t, __Float16x8_t, int);
4762 __Float32x2_t __builtin_aarch64_fcmla_lane90v2sf(__Float32x2_t, __Float32x2_t, __Float32x2_t, int);
4763 __Float16x4_t __builtin_aarch64_fcmla_lane90v4hf(__Float16x4_t, __Float16x4_t, __Float16x4_t, int);
4764 __Float32x4_t __builtin_aarch64_fcmla_lane90v4sf(__Float32x4_t, __Float32x4_t, __Float32x4_t, int);
4765 __Float16x8_t __builtin_aarch64_fcmla_lane90v8hf(__Float16x8_t, __Float16x8_t, __Float16x8_t, int);
4766 __Float32x2_t __builtin_aarch64_fcmla_laneq0v2sf(__Float32x2_t, __Float32x2_t, __Float32x4_t, unsigned int);
4767 __Float16x4_t __builtin_aarch64_fcmla_laneq0v4hf(__Float16x4_t, __Float16x4_t, __Float16x8_t, unsigned int);
4768 __Float32x2_t __builtin_aarch64_fcmla_laneq180v2sf(__Float32x2_t, __Float32x2_t, __Float32x4_t, unsigned int);
4769 __Float16x4_t __builtin_aarch64_fcmla_laneq180v4hf(__Float16x4_t, __Float16x4_t, __Float16x8_t, unsigned int);
4770 __Float32x2_t __builtin_aarch64_fcmla_laneq270v2sf(__Float32x2_t, __Float32x2_t, __Float32x4_t, unsigned int);
4771 __Float16x4_t __builtin_aarch64_fcmla_laneq270v4hf(__Float16x4_t, __Float16x4_t, __Float16x8_t, unsigned int);
4772 __Float32x2_t __builtin_aarch64_fcmla_laneq90v2sf(__Float32x2_t, __Float32x2_t, __Float32x4_t, unsigned int);
4773 __Float16x4_t __builtin_aarch64_fcmla_laneq90v4hf(__Float16x4_t, __Float16x4_t, __Float16x8_t, unsigned int);
4774 __Float32x4_t __builtin_aarch64_fcmlaq_lane0v4sf(__Float32x4_t, __Float32x4_t, __Float32x2_t, int);
4775 __Float16x8_t __builtin_aarch64_fcmlaq_lane0v8hf(__Float16x8_t, __Float16x8_t, __Float16x4_t, int);
4776 __Float32x4_t __builtin_aarch64_fcmlaq_lane180v4sf(__Float32x4_t, __Float32x4_t, __Float32x2_t, int);
4777 __Float16x8_t __builtin_aarch64_fcmlaq_lane180v8hf(__Float16x8_t, __Float16x8_t, __Float16x4_t, int);
4778 __Float32x4_t __builtin_aarch64_fcmlaq_lane270v4sf(__Float32x4_t, __Float32x4_t, __Float32x2_t, int);
4779 __Float16x8_t __builtin_aarch64_fcmlaq_lane270v8hf(__Float16x8_t, __Float16x8_t, __Float16x4_t, int);
4780 __Float32x4_t __builtin_aarch64_fcmlaq_lane90v4sf(__Float32x4_t, __Float32x4_t, __Float32x2_t, int);
4781 __Float16x8_t __builtin_aarch64_fcmlaq_lane90v8hf(__Float16x8_t, __Float16x8_t, __Float16x4_t, int);
4782 long int __builtin_aarch64_fcvtzsdf(double, int);
4783 short int __builtin_aarch64_fcvtzshf(__fp16, int);
4784 long int __builtin_aarch64_fcvtzshfdi(__fp16, int);
4785 int __builtin_aarch64_fcvtzshfsi(__fp16, int);
4786 int __builtin_aarch64_fcvtzssf(float, int);
4787 __Int64x2_t __builtin_aarch64_fcvtzsv2df(__Float64x2_t, int);
4788 __Int32x2_t __builtin_aarch64_fcvtzsv2sf(__Float32x2_t, int);
4789 __Int16x4_t __builtin_aarch64_fcvtzsv4hf(__Float16x4_t, int);
4790 __Int32x4_t __builtin_aarch64_fcvtzsv4sf(__Float32x4_t, int);
4791 __Int16x8_t __builtin_aarch64_fcvtzsv8hf(__Float16x8_t, int);
4792 long unsigned int __builtin_aarch64_fcvtzudf_uss(double, int);
4793 long unsigned int __builtin_aarch64_fcvtzuhfdi_uss(__fp16, int);
4794 unsigned int __builtin_aarch64_fcvtzuhfsi_uss(__fp16, int);
4795 short unsigned int __builtin_aarch64_fcvtzuhf_uss(__fp16, int);
4796 unsigned int __builtin_aarch64_fcvtzusf_uss(float, int);
4797 __Uint64x2_t __builtin_aarch64_fcvtzuv2df_uss(__Float64x2_t, int);
4798 __Uint32x2_t __builtin_aarch64_fcvtzuv2sf_uss(__Float32x2_t, int);
4799 __Uint16x4_t __builtin_aarch64_fcvtzuv4hf_uss(__Float16x4_t, int);
4800 __Uint32x4_t __builtin_aarch64_fcvtzuv4sf_uss(__Float32x4_t, int);
4801 __Uint16x8_t __builtin_aarch64_fcvtzuv8hf_uss(__Float16x8_t, int);
4802 long int __builtin_aarch64_fix_trunchfdi(__fp16);
4803 short int __builtin_aarch64_fix_trunchfhi(__fp16);
4804 int __builtin_aarch64_fix_trunchfsi(__fp16);
4805 long unsigned int __builtin_aarch64_fixuns_trunchfdi_us(__fp16);
4806 short unsigned int __builtin_aarch64_fixuns_trunchfhi_us(__fp16);
4807 unsigned int __builtin_aarch64_fixuns_trunchfsi_us(__fp16);
4808 __fp16 __builtin_aarch64_floatdihf(long int);
4809 __fp16 __builtin_aarch64_floathihf(short int);
4810 __fp16 __builtin_aarch64_floatsihf(int);
4811 __fp16 __builtin_aarch64_floatunsdihf_us(long int);
4812 __fp16 __builtin_aarch64_floatunshihf_us(short int);
4813 __fp16 __builtin_aarch64_floatunssihf_us(int);
4814 __Float16x4_t __builtin_aarch64_floatunsv4hiv4hf(__Int16x4_t);
4815 __Float16x8_t __builtin_aarch64_floatunsv8hiv8hf(__Int16x8_t);
4816 __Float16x4_t __builtin_aarch64_floatv4hiv4hf(__Int16x4_t);
4817 __Float16x8_t __builtin_aarch64_floatv8hiv8hf(__Int16x8_t);
4818 __fp16 __builtin_aarch64_floorhf(__fp16);
4819 __Float16x4_t __builtin_aarch64_floorv4hf(__Float16x4_t);
4820 __Float16x8_t __builtin_aarch64_floorv8hf(__Float16x8_t);
4821 __fp16 __builtin_aarch64_fmahf(__fp16, __fp16, __fp16);
4822 __Float16x4_t __builtin_aarch64_fmav4hf(__Float16x4_t, __Float16x4_t, __Float16x4_t);
4823 __Float16x8_t __builtin_aarch64_fmav8hf(__Float16x8_t, __Float16x8_t, __Float16x8_t);
4824 double __builtin_aarch64_fmaxdf(double, double);
4825 __fp16 __builtin_aarch64_fmaxhf(__fp16, __fp16);
4826 __Float64x2_t __builtin_aarch64_fmaxv2df(__Float64x2_t, __Float64x2_t);
4827 __Float32x2_t __builtin_aarch64_fmaxv2sf(__Float32x2_t, __Float32x2_t);
4828 __Float16x4_t __builtin_aarch64_fmaxv4hf(__Float16x4_t, __Float16x4_t);
4829 __Float32x4_t __builtin_aarch64_fmaxv4sf(__Float32x4_t, __Float32x4_t);
4830 __Float16x8_t __builtin_aarch64_fmaxv8hf(__Float16x8_t, __Float16x8_t);
4831 double __builtin_aarch64_fmindf(double, double);
4832 __fp16 __builtin_aarch64_fminhf(__fp16, __fp16);
4833 __Float64x2_t __builtin_aarch64_fminv2df(__Float64x2_t, __Float64x2_t);
4834 __Float32x2_t __builtin_aarch64_fminv2sf(__Float32x2_t, __Float32x2_t);
4835 __Float16x4_t __builtin_aarch64_fminv4hf(__Float16x4_t, __Float16x4_t);
4836 __Float32x4_t __builtin_aarch64_fminv4sf(__Float32x4_t, __Float32x4_t);
4837 __Float16x8_t __builtin_aarch64_fminv8hf(__Float16x8_t, __Float16x8_t);
4838 __Float32x2_t __builtin_aarch64_fmlal_highv2sf(__Float32x2_t, __Float16x4_t, __Float16x4_t);
4839 __Float32x2_t __builtin_aarch64_fmlal_lane_highv2sf(__Float32x2_t, __Float16x4_t, __Float16x4_t, int);
4840 __Float32x2_t __builtin_aarch64_fmlal_lane_lowv2sf(__Float32x2_t, __Float16x4_t, __Float16x4_t, int);
4841 __Float32x2_t __builtin_aarch64_fmlal_laneq_highv2sf(__Float32x2_t, __Float16x4_t, __Float16x8_t, int);
4842 __Float32x2_t __builtin_aarch64_fmlal_laneq_lowv2sf(__Float32x2_t, __Float16x4_t, __Float16x8_t, int);
4843 __Float32x2_t __builtin_aarch64_fmlal_lowv2sf(__Float32x2_t, __Float16x4_t, __Float16x4_t);
4844 __Float32x4_t __builtin_aarch64_fmlalq_highv4sf(__Float32x4_t, __Float16x8_t, __Float16x8_t);
4845 __Float32x4_t __builtin_aarch64_fmlalq_lane_highv4sf(__Float32x4_t, __Float16x8_t, __Float16x4_t, int);
4846 __Float32x4_t __builtin_aarch64_fmlalq_lane_lowv4sf(__Float32x4_t, __Float16x8_t, __Float16x4_t, int);
4847 __Float32x4_t __builtin_aarch64_fmlalq_laneq_highv4sf(__Float32x4_t, __Float16x8_t, __Float16x8_t, int);
4848 __Float32x4_t __builtin_aarch64_fmlalq_laneq_lowv4sf(__Float32x4_t, __Float16x8_t, __Float16x8_t, int);
4849 __Float32x4_t __builtin_aarch64_fmlalq_lowv4sf(__Float32x4_t, __Float16x8_t, __Float16x8_t);
4850 __Float32x2_t __builtin_aarch64_fmlsl_highv2sf(__Float32x2_t, __Float16x4_t, __Float16x4_t);
4851 __Float32x2_t __builtin_aarch64_fmlsl_lane_highv2sf(__Float32x2_t, __Float16x4_t, __Float16x4_t, int);
4852 __Float32x2_t __builtin_aarch64_fmlsl_lane_lowv2sf(__Float32x2_t, __Float16x4_t, __Float16x4_t, int);
4853 __Float32x2_t __builtin_aarch64_fmlsl_laneq_highv2sf(__Float32x2_t, __Float16x4_t, __Float16x8_t, int);
4854 __Float32x2_t __builtin_aarch64_fmlsl_laneq_lowv2sf(__Float32x2_t, __Float16x4_t, __Float16x8_t, int);
4855 __Float32x2_t __builtin_aarch64_fmlsl_lowv2sf(__Float32x2_t, __Float16x4_t, __Float16x4_t);
4856 __Float32x4_t __builtin_aarch64_fmlslq_highv4sf(__Float32x4_t, __Float16x8_t, __Float16x8_t);
4857 __Float32x4_t __builtin_aarch64_fmlslq_lane_highv4sf(__Float32x4_t, __Float16x8_t, __Float16x4_t, int);
4858 __Float32x4_t __builtin_aarch64_fmlslq_lane_lowv4sf(__Float32x4_t, __Float16x8_t, __Float16x4_t, int);
4859 __Float32x4_t __builtin_aarch64_fmlslq_laneq_highv4sf(__Float32x4_t, __Float16x8_t, __Float16x8_t, int);
4860 __Float32x4_t __builtin_aarch64_fmlslq_laneq_lowv4sf(__Float32x4_t, __Float16x8_t, __Float16x8_t, int);
4861 __Float32x4_t __builtin_aarch64_fmlslq_lowv4sf(__Float32x4_t, __Float16x8_t, __Float16x8_t);
4862 double __builtin_aarch64_fmulxdf(double, double);
4863 __fp16 __builtin_aarch64_fmulxhf(__fp16, __fp16);
4864 float __builtin_aarch64_fmulxsf(float, float);
4865 __Float64x2_t __builtin_aarch64_fmulxv2df(__Float64x2_t, __Float64x2_t);
4866 __Float32x2_t __builtin_aarch64_fmulxv2sf(__Float32x2_t, __Float32x2_t);
4867 __Float16x4_t __builtin_aarch64_fmulxv4hf(__Float16x4_t, __Float16x4_t);
4868 __Float32x4_t __builtin_aarch64_fmulxv4sf(__Float32x4_t, __Float32x4_t);
4869 __Float16x8_t __builtin_aarch64_fmulxv8hf(__Float16x8_t, __Float16x8_t);
4870 __fp16 __builtin_aarch64_fnmahf(__fp16, __fp16, __fp16);
4871 __Float16x4_t __builtin_aarch64_fnmav4hf(__Float16x4_t, __Float16x4_t, __Float16x4_t);
4872 __Float16x8_t __builtin_aarch64_fnmav8hf(__Float16x8_t, __Float16x8_t, __Float16x8_t);
4873 double __builtin_aarch64_frecpedf(double);
4874 __fp16 __builtin_aarch64_frecpehf(__fp16);
4875 float __builtin_aarch64_frecpesf(float);
4876 __Float16x4_t __builtin_aarch64_frecpev4hf(__Float16x4_t);
4877 __Float16x8_t __builtin_aarch64_frecpev8hf(__Float16x8_t);
4878 double __builtin_aarch64_frecpsdf(double, double);
4879 __fp16 __builtin_aarch64_frecpshf(__fp16, __fp16);
4880 float __builtin_aarch64_frecpssf(float, float);
4881 __Float16x4_t __builtin_aarch64_frecpsv4hf(__Float16x4_t, __Float16x4_t);
4882 __Float16x8_t __builtin_aarch64_frecpsv8hf(__Float16x8_t, __Float16x8_t);
4883 double __builtin_aarch64_frecpxdf(double);
4884 __fp16 __builtin_aarch64_frecpxhf(__fp16);
4885 float __builtin_aarch64_frecpxsf(float);
4886 double __builtin_aarch64_frintndf(double);
4887 __fp16 __builtin_aarch64_frintnhf(__fp16);
4888 __Float16x4_t __builtin_aarch64_frintnv4hf(__Float16x4_t);
4889 __Float16x8_t __builtin_aarch64_frintnv8hf(__Float16x8_t);
4890 __Poly64_t __builtin_aarch64_get_dregcidi_pss(__builtin_aarch64_simd_ci, int);
4891 __Poly64_t __builtin_aarch64_get_dregoidi_pss(__builtin_aarch64_simd_oi, int);
4892 __Poly64_t __builtin_aarch64_get_dregxidi_pss(__builtin_aarch64_simd_xi, int);
4893 __Poly64x2_t __builtin_aarch64_get_qregciv2di_pss(__builtin_aarch64_simd_ci, int);
4894 __Poly64x2_t __builtin_aarch64_get_qregoiv2di_pss(__builtin_aarch64_simd_oi, int);
4895 __Poly64x2_t __builtin_aarch64_get_qregxiv2di_pss(__builtin_aarch64_simd_xi, int);
4896 __Uint16x4_t __builtin_aarch64_lbtruncuv4hfv4hi_us(__Float16x4_t);
4897 __Uint16x8_t __builtin_aarch64_lbtruncuv8hfv8hi_us(__Float16x8_t);
4898 __Int16x4_t __builtin_aarch64_lbtruncv4hfv4hi(__Float16x4_t);
4899 __Int16x8_t __builtin_aarch64_lbtruncv8hfv8hi(__Float16x8_t);
4900 long int __builtin_aarch64_lceilhfdi(__fp16);
4901 short int __builtin_aarch64_lceilhfhi(__fp16);
4902 int __builtin_aarch64_lceilhfsi(__fp16);
4903 long unsigned int __builtin_aarch64_lceiludfdi_us(double);
4904 long unsigned int __builtin_aarch64_lceiluhfdi_us(__fp16);
4905 short unsigned int __builtin_aarch64_lceiluhfhi_us(__fp16);
4906 unsigned int __builtin_aarch64_lceiluhfsi_us(__fp16);
4907 unsigned int __builtin_aarch64_lceilusfsi_us(float);
4908 __Uint16x4_t __builtin_aarch64_lceiluv4hfv4hi_us(__Float16x4_t);
4909 __Uint16x8_t __builtin_aarch64_lceiluv8hfv8hi_us(__Float16x8_t);
4910 __Int16x4_t __builtin_aarch64_lceilv4hfv4hi(__Float16x4_t);
4911 __Int16x8_t __builtin_aarch64_lceilv8hfv8hi(__Float16x8_t);
4912 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2df(const double*);
4913 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2di(const long int*);
4914 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2v16qi(const signed char*);
4915 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2v2df(const double*);
4916 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2v2di(const long int*);
4917 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2v2sf(const float*);
4918 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2v2si(const int*);
4919 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2v4hf(const __fp16*);
4920 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2v4hi(const short int*);
4921 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2v4sf(const float*);
4922 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2v4si(const int*);
4923 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2v8hf(const __fp16*);
4924 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2v8hi(const short int*);
4925 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2v8qi(const signed char*);
4926 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3df(const double*);
4927 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3di(const long int*);
4928 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3v16qi(const signed char*);
4929 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3v2df(const double*);
4930 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3v2di(const long int*);
4931 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3v2sf(const float*);
4932 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3v2si(const int*);
4933 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3v4hf(const __fp16*);
4934 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3v4hi(const short int*);
4935 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3v4sf(const float*);
4936 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3v4si(const int*);
4937 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3v8hf(const __fp16*);
4938 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3v8hi(const short int*);
4939 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3v8qi(const signed char*);
4940 __builtin_aarch64_simd_oi __builtin_aarch64_ld2df(const double*);
4941 __builtin_aarch64_simd_oi __builtin_aarch64_ld2di(const long int*);
4942 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rdf(const double*);
4943 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rdi(const long int*);
4944 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rv16qi(const signed char*);
4945 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rv2df(const double*);
4946 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rv2di(const long int*);
4947 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rv2sf(const float*);
4948 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rv2si(const int*);
4949 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rv4hf(const __fp16*);
4950 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rv4hi(const short int*);
4951 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rv4sf(const float*);
4952 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rv4si(const int*);
4953 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rv8hf(const __fp16*);
4954 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rv8hi(const short int*);
4955 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rv8qi(const signed char*);
4956 __builtin_aarch64_simd_oi __builtin_aarch64_ld2v16qi(const signed char*);
4957 __builtin_aarch64_simd_oi __builtin_aarch64_ld2v2df(const double*);
4958 __builtin_aarch64_simd_oi __builtin_aarch64_ld2v2di(const long int*);
4959 __builtin_aarch64_simd_oi __builtin_aarch64_ld2v2sf(const float*);
4960 __builtin_aarch64_simd_oi __builtin_aarch64_ld2v2si(const int*);
4961 __builtin_aarch64_simd_oi __builtin_aarch64_ld2v4hf(const __fp16*);
4962 __builtin_aarch64_simd_oi __builtin_aarch64_ld2v4hi(const short int*);
4963 __builtin_aarch64_simd_oi __builtin_aarch64_ld2v4sf(const float*);
4964 __builtin_aarch64_simd_oi __builtin_aarch64_ld2v4si(const int*);
4965 __builtin_aarch64_simd_oi __builtin_aarch64_ld2v8hf(const __fp16*);
4966 __builtin_aarch64_simd_oi __builtin_aarch64_ld2v8hi(const short int*);
4967 __builtin_aarch64_simd_oi __builtin_aarch64_ld2v8qi(const signed char*);
4968 __builtin_aarch64_simd_ci __builtin_aarch64_ld3df(const double*);
4969 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rdf(const double*);
4970 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rdi(const long int*);
4971 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rv16qi(const signed char*);
4972 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rv2df(const double*);
4973 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rv2di(const long int*);
4974 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rv2sf(const float*);
4975 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rv2si(const int*);
4976 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rv4hf(const __fp16*);
4977 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rv4hi(const short int*);
4978 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rv4sf(const float*);
4979 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rv4si(const int*);
4980 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rv8hf(const __fp16*);
4981 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rv8hi(const short int*);
4982 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rv8qi(const signed char*);
4983 __builtin_aarch64_simd_ci __builtin_aarch64_ld3v16qi(const signed char*);
4984 __builtin_aarch64_simd_ci __builtin_aarch64_ld3v2df(const double*);
4985 __builtin_aarch64_simd_ci __builtin_aarch64_ld3v2di(const long int*);
4986 __builtin_aarch64_simd_ci __builtin_aarch64_ld3v2sf(const float*);
4987 __builtin_aarch64_simd_ci __builtin_aarch64_ld3v2si(const int*);
4988 __builtin_aarch64_simd_ci __builtin_aarch64_ld3v4hf(const __fp16*);
4989 __builtin_aarch64_simd_ci __builtin_aarch64_ld3v4hi(const short int*);
4990 __builtin_aarch64_simd_ci __builtin_aarch64_ld3v4sf(const float*);
4991 __builtin_aarch64_simd_ci __builtin_aarch64_ld3v4si(const int*);
4992 __builtin_aarch64_simd_ci __builtin_aarch64_ld3v8hf(const __fp16*);
4993 __builtin_aarch64_simd_ci __builtin_aarch64_ld3v8hi(const short int*);
4994 __builtin_aarch64_simd_ci __builtin_aarch64_ld3v8qi(const signed char*);
4995 __builtin_aarch64_simd_xi __builtin_aarch64_ld4df(const double*);
4996 __builtin_aarch64_simd_xi __builtin_aarch64_ld4di(const long int*);
4997 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rdf(const double*);
4998 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rdi(const long int*);
4999 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rv16qi(const signed char*);
5000 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rv2df(const double*);
5001 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rv2di(const long int*);
5002 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rv2sf(const float*);
5003 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rv2si(const int*);
5004 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rv4hf(const __fp16*);
5005 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rv4hi(const short int*);
5006 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rv4sf(const float*);
5007 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rv4si(const int*);
5008 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rv8hf(const __fp16*);
5009 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rv8hi(const short int*);
5010 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rv8qi(const signed char*);
5011 __builtin_aarch64_simd_xi __builtin_aarch64_ld4v16qi(const signed char*);
5012 __builtin_aarch64_simd_xi __builtin_aarch64_ld4v2df(const double*);
5013 __builtin_aarch64_simd_xi __builtin_aarch64_ld4v2di(const long int*);
5014 __builtin_aarch64_simd_xi __builtin_aarch64_ld4v2sf(const float*);
5015 __builtin_aarch64_simd_xi __builtin_aarch64_ld4v2si(const int*);
5016 __builtin_aarch64_simd_xi __builtin_aarch64_ld4v4hf(const __fp16*);
5017 __builtin_aarch64_simd_xi __builtin_aarch64_ld4v4hi(const short int*);
5018 __builtin_aarch64_simd_xi __builtin_aarch64_ld4v4sf(const float*);
5019 __builtin_aarch64_simd_xi __builtin_aarch64_ld4v4si(const int*);
5020 __builtin_aarch64_simd_xi __builtin_aarch64_ld4v8hf(const __fp16*);
5021 __builtin_aarch64_simd_xi __builtin_aarch64_ld4v8hi(const short int*);
5022 __builtin_aarch64_simd_xi __builtin_aarch64_ld4v8qi(const signed char*);
5023 long int __builtin_aarch64_lfloorhfdi(__fp16);
5024 short int __builtin_aarch64_lfloorhfhi(__fp16);
5025 int __builtin_aarch64_lfloorhfsi(__fp16);
5026 long unsigned int __builtin_aarch64_lfloorudfdi_us(double);
5027 long unsigned int __builtin_aarch64_lflooruhfdi_us(__fp16);
5028 short unsigned int __builtin_aarch64_lflooruhfhi_us(__fp16);
5029 unsigned int __builtin_aarch64_lflooruhfsi_us(__fp16);
5030 unsigned int __builtin_aarch64_lfloorusfsi_us(float);
5031 __Uint16x4_t __builtin_aarch64_lflooruv4hfv4hi_us(__Float16x4_t);
5032 __Uint16x8_t __builtin_aarch64_lflooruv8hfv8hi_us(__Float16x8_t);
5033 __Int16x4_t __builtin_aarch64_lfloorv4hfv4hi(__Float16x4_t);
5034 __Int16x8_t __builtin_aarch64_lfloorv8hfv8hi(__Float16x8_t);
5035 long int __builtin_aarch64_lfrintndfdi(double);
5036 long int __builtin_aarch64_lfrintnhfdi(__fp16);
5037 short int __builtin_aarch64_lfrintnhfhi(__fp16);
5038 int __builtin_aarch64_lfrintnhfsi(__fp16);
5039 int __builtin_aarch64_lfrintnsfsi(float);
5040 long unsigned int __builtin_aarch64_lfrintnudfdi_us(double);
5041 long unsigned int __builtin_aarch64_lfrintnuhfdi_us(__fp16);
5042 short unsigned int __builtin_aarch64_lfrintnuhfhi_us(__fp16);
5043 unsigned int __builtin_aarch64_lfrintnuhfsi_us(__fp16);
5044 unsigned int __builtin_aarch64_lfrintnusfsi_us(float);
5045 __Uint16x4_t __builtin_aarch64_lfrintnuv4hfv4hi_us(__Float16x4_t);
5046 __Uint16x8_t __builtin_aarch64_lfrintnuv8hfv8hi_us(__Float16x8_t);
5047 __Int16x4_t __builtin_aarch64_lfrintnv4hfv4hi(__Float16x4_t);
5048 __Int16x8_t __builtin_aarch64_lfrintnv8hfv8hi(__Float16x8_t);
5049 long int __builtin_aarch64_lrounddfdi(double);
5050 long int __builtin_aarch64_lroundhfdi(__fp16);
5051 short int __builtin_aarch64_lroundhfhi(__fp16);
5052 int __builtin_aarch64_lroundhfsi(__fp16);
5053 int __builtin_aarch64_lroundsfsi(float);
5054 long unsigned int __builtin_aarch64_lroundudfdi_us(double);
5055 long unsigned int __builtin_aarch64_lrounduhfdi_us(__fp16);
5056 short unsigned int __builtin_aarch64_lrounduhfhi_us(__fp16);
5057 unsigned int __builtin_aarch64_lrounduhfsi_us(__fp16);
5058 unsigned int __builtin_aarch64_lroundusfsi_us(float);
5059 __Uint16x4_t __builtin_aarch64_lrounduv4hfv4hi_us(__Float16x4_t);
5060 __Uint16x8_t __builtin_aarch64_lrounduv8hfv8hi_us(__Float16x8_t);
5061 __Int16x4_t __builtin_aarch64_lroundv4hfv4hi(__Float16x4_t);
5062 __Int16x8_t __builtin_aarch64_lroundv8hfv8hi(__Float16x8_t);
5063 long unsigned int __builtin_aarch64_lshr_simddi_uus(long unsigned int, int);
5064 __fp16 __builtin_aarch64_nearbyinthf(__fp16);
5065 __Float16x4_t __builtin_aarch64_nearbyintv4hf(__Float16x4_t);
5066 __Float16x8_t __builtin_aarch64_nearbyintv8hf(__Float16x8_t);
5067 __fp16 __builtin_aarch64_neghf(__fp16);
5068 __Int8x16_t __builtin_aarch64_qtbl3v16qi(__builtin_aarch64_simd_ci, __Int8x16_t);
5069 __Int8x8_t __builtin_aarch64_qtbl3v8qi(__builtin_aarch64_simd_ci, __Int8x8_t);
5070 __Int8x16_t __builtin_aarch64_qtbl4v16qi(__builtin_aarch64_simd_xi, __Int8x16_t);
5071 __Int8x8_t __builtin_aarch64_qtbl4v8qi(__builtin_aarch64_simd_xi, __Int8x8_t);
5072 __Int8x16_t __builtin_aarch64_qtbx3v16qi(__Int8x16_t, __builtin_aarch64_simd_ci, __Int8x16_t);
5073 __Int8x8_t __builtin_aarch64_qtbx3v8qi(__Int8x8_t, __builtin_aarch64_simd_ci, __Int8x8_t);
5074 __Int8x16_t __builtin_aarch64_qtbx4v16qi(__Int8x16_t, __builtin_aarch64_simd_xi, __Int8x16_t);
5075 __Int8x8_t __builtin_aarch64_qtbx4v8qi(__Int8x8_t, __builtin_aarch64_simd_xi, __Int8x8_t);
5076 __Uint64x2_t __builtin_aarch64_rax1qv2di_uuu(__Uint64x2_t, __Uint64x2_t);
5077 signed char __builtin_aarch64_reduc_plus_scal_v16qi(__Int8x16_t);
5078 double __builtin_aarch64_reduc_plus_scal_v2df(__Float64x2_t);
5079 long int __builtin_aarch64_reduc_plus_scal_v2di(__Int64x2_t);
5080 float __builtin_aarch64_reduc_plus_scal_v2sf(__Float32x2_t);
5081 int __builtin_aarch64_reduc_plus_scal_v2si(__Int32x2_t);
5082 short int __builtin_aarch64_reduc_plus_scal_v4hi(__Int16x4_t);
5083 float __builtin_aarch64_reduc_plus_scal_v4sf(__Float32x4_t);
5084 int __builtin_aarch64_reduc_plus_scal_v4si(__Int32x4_t);
5085 short int __builtin_aarch64_reduc_plus_scal_v8hi(__Int16x8_t);
5086 signed char __builtin_aarch64_reduc_plus_scal_v8qi(__Int8x8_t);
5087 double __builtin_aarch64_reduc_smax_nan_scal_v2df(__Float64x2_t);
5088 float __builtin_aarch64_reduc_smax_nan_scal_v2sf(__Float32x2_t);
5089 __fp16 __builtin_aarch64_reduc_smax_nan_scal_v4hf(__Float16x4_t);
5090 float __builtin_aarch64_reduc_smax_nan_scal_v4sf(__Float32x4_t);
5091 __fp16 __builtin_aarch64_reduc_smax_nan_scal_v8hf(__Float16x8_t);
5092 signed char __builtin_aarch64_reduc_smax_scal_v16qi(__Int8x16_t);
5093 double __builtin_aarch64_reduc_smax_scal_v2df(__Float64x2_t);
5094 float __builtin_aarch64_reduc_smax_scal_v2sf(__Float32x2_t);
5095 int __builtin_aarch64_reduc_smax_scal_v2si(__Int32x2_t);
5096 __fp16 __builtin_aarch64_reduc_smax_scal_v4hf(__Float16x4_t);
5097 short int __builtin_aarch64_reduc_smax_scal_v4hi(__Int16x4_t);
5098 float __builtin_aarch64_reduc_smax_scal_v4sf(__Float32x4_t);
5099 int __builtin_aarch64_reduc_smax_scal_v4si(__Int32x4_t);
5100 __fp16 __builtin_aarch64_reduc_smax_scal_v8hf(__Float16x8_t);
5101 short int __builtin_aarch64_reduc_smax_scal_v8hi(__Int16x8_t);
5102 signed char __builtin_aarch64_reduc_smax_scal_v8qi(__Int8x8_t);
5103 double __builtin_aarch64_reduc_smin_nan_scal_v2df(__Float64x2_t);
5104 float __builtin_aarch64_reduc_smin_nan_scal_v2sf(__Float32x2_t);
5105 __fp16 __builtin_aarch64_reduc_smin_nan_scal_v4hf(__Float16x4_t);
5106 float __builtin_aarch64_reduc_smin_nan_scal_v4sf(__Float32x4_t);
5107 __fp16 __builtin_aarch64_reduc_smin_nan_scal_v8hf(__Float16x8_t);
5108 signed char __builtin_aarch64_reduc_smin_scal_v16qi(__Int8x16_t);
5109 double __builtin_aarch64_reduc_smin_scal_v2df(__Float64x2_t);
5110 float __builtin_aarch64_reduc_smin_scal_v2sf(__Float32x2_t);
5111 int __builtin_aarch64_reduc_smin_scal_v2si(__Int32x2_t);
5112 __fp16 __builtin_aarch64_reduc_smin_scal_v4hf(__Float16x4_t);
5113 short int __builtin_aarch64_reduc_smin_scal_v4hi(__Int16x4_t);
5114 float __builtin_aarch64_reduc_smin_scal_v4sf(__Float32x4_t);
5115 int __builtin_aarch64_reduc_smin_scal_v4si(__Int32x4_t);
5116 __fp16 __builtin_aarch64_reduc_smin_scal_v8hf(__Float16x8_t);
5117 short int __builtin_aarch64_reduc_smin_scal_v8hi(__Int16x8_t);
5118 signed char __builtin_aarch64_reduc_smin_scal_v8qi(__Int8x8_t);
5119 unsigned char __builtin_aarch64_reduc_umax_scal_v16qi_uu(__Uint8x16_t);
5120 unsigned int __builtin_aarch64_reduc_umax_scal_v2si_uu(__Uint32x2_t);
5121 short unsigned int __builtin_aarch64_reduc_umax_scal_v4hi_uu(__Uint16x4_t);
5122 unsigned int __builtin_aarch64_reduc_umax_scal_v4si_uu(__Uint32x4_t);
5123 short unsigned int __builtin_aarch64_reduc_umax_scal_v8hi_uu(__Uint16x8_t);
5124 unsigned char __builtin_aarch64_reduc_umax_scal_v8qi_uu(__Uint8x8_t);
5125 unsigned char __builtin_aarch64_reduc_umin_scal_v16qi_uu(__Uint8x16_t);
5126 unsigned int __builtin_aarch64_reduc_umin_scal_v2si_uu(__Uint32x2_t);
5127 short unsigned int __builtin_aarch64_reduc_umin_scal_v4hi_uu(__Uint16x4_t);
5128 unsigned int __builtin_aarch64_reduc_umin_scal_v4si_uu(__Uint32x4_t);
5129 short unsigned int __builtin_aarch64_reduc_umin_scal_v8hi_uu(__Uint16x8_t);
5130 unsigned char __builtin_aarch64_reduc_umin_scal_v8qi_uu(__Uint8x8_t);
5131 __fp16 __builtin_aarch64_rinthf(__fp16);
5132 __Float16x4_t __builtin_aarch64_rintv4hf(__Float16x4_t);
5133 __Float16x8_t __builtin_aarch64_rintv8hf(__Float16x8_t);
5134 __fp16 __builtin_aarch64_roundhf(__fp16);
5135 __Float16x4_t __builtin_aarch64_roundv4hf(__Float16x4_t);
5136 __Float16x8_t __builtin_aarch64_roundv8hf(__Float16x8_t);
5137 double __builtin_aarch64_rsqrtedf(double);
5138 __fp16 __builtin_aarch64_rsqrtehf(__fp16);
5139 float __builtin_aarch64_rsqrtesf(float);
5140 __Float64x2_t __builtin_aarch64_rsqrtev2df(__Float64x2_t);
5141 __Float32x2_t __builtin_aarch64_rsqrtev2sf(__Float32x2_t);
5142 __Float16x4_t __builtin_aarch64_rsqrtev4hf(__Float16x4_t);
5143 __Float32x4_t __builtin_aarch64_rsqrtev4sf(__Float32x4_t);
5144 __Float16x8_t __builtin_aarch64_rsqrtev8hf(__Float16x8_t);
5145 double __builtin_aarch64_rsqrtsdf(double, double);
5146 __fp16 __builtin_aarch64_rsqrtshf(__fp16, __fp16);
5147 float __builtin_aarch64_rsqrtssf(float, float);
5148 __Float64x2_t __builtin_aarch64_rsqrtsv2df(__Float64x2_t, __Float64x2_t);
5149 __Float32x2_t __builtin_aarch64_rsqrtsv2sf(__Float32x2_t, __Float32x2_t);
5150 __Float16x4_t __builtin_aarch64_rsqrtsv4hf(__Float16x4_t, __Float16x4_t);
5151 __Float32x4_t __builtin_aarch64_rsqrtsv4sf(__Float32x4_t, __Float32x4_t);
5152 __Float16x8_t __builtin_aarch64_rsqrtsv8hf(__Float16x8_t, __Float16x8_t);
5153 double __builtin_aarch64_scvtfdi(long int, int);
5154 __fp16 __builtin_aarch64_scvtfdihf(long int, int);
5155 __fp16 __builtin_aarch64_scvtfhi(short int, int);
5156 float __builtin_aarch64_scvtfsi(int, int);
5157 __fp16 __builtin_aarch64_scvtfsihf(int, int);
5158 __Float64x2_t __builtin_aarch64_scvtfv2di(__Int64x2_t, int);
5159 __Float32x2_t __builtin_aarch64_scvtfv2si(__Int32x2_t, int);
5160 __Float16x4_t __builtin_aarch64_scvtfv4hi(__Int16x4_t, int);
5161 __Float32x4_t __builtin_aarch64_scvtfv4si(__Int32x4_t, int);
5162 __Float16x8_t __builtin_aarch64_scvtfv8hi(__Int16x8_t, int);
5163 __Int32x4_t __builtin_aarch64_sdot_laneqv16qi(__Int32x4_t, __Int8x16_t, __Int8x16_t, int);
5164 __Int32x2_t __builtin_aarch64_sdot_laneqv8qi(__Int32x2_t, __Int8x8_t, __Int8x16_t, int);
5165 __Int32x4_t __builtin_aarch64_sdot_lanev16qi(__Int32x4_t, __Int8x16_t, __Int8x8_t, int);
5166 __Int32x2_t __builtin_aarch64_sdot_lanev8qi(__Int32x2_t, __Int8x8_t, __Int8x8_t, int);
5167 __Int32x4_t __builtin_aarch64_sdotv16qi(__Int32x4_t, __Int8x16_t, __Int8x16_t);
5168 __Int32x2_t __builtin_aarch64_sdotv8qi(__Int32x2_t, __Int8x8_t, __Int8x8_t);
5169 __builtin_aarch64_simd_ci __builtin_aarch64_set_qregciv2di_ssps(__builtin_aarch64_simd_ci, __Poly64x2_t, int);
5170 __builtin_aarch64_simd_oi __builtin_aarch64_set_qregoiv2di_ssps(__builtin_aarch64_simd_oi, __Poly64x2_t, int);
5171 __builtin_aarch64_simd_xi __builtin_aarch64_set_qregxiv2di_ssps(__builtin_aarch64_simd_xi, __Poly64x2_t, int);
5172 double __builtin_aarch64_simd_bsldf_suss(long unsigned int, double, double);
5173 __Poly64_t __builtin_aarch64_simd_bsldi_pupp(long unsigned int, __Poly64_t, __Poly64_t);
5174 long int __builtin_aarch64_simd_bsldi_suss(long unsigned int, long int, long int);
5175 long unsigned int __builtin_aarch64_simd_bsldi_uuuu(long unsigned int, long unsigned int, long unsigned int);
5176 __Poly64x2_t __builtin_aarch64_simd_bslv2di_pupp(__Uint64x2_t, __Poly64x2_t, __Poly64x2_t);
5177 __Float16x4_t __builtin_aarch64_simd_bslv4hf_suss(__Uint16x4_t, __Float16x4_t, __Float16x4_t);
5178 __Float16x8_t __builtin_aarch64_simd_bslv8hf_suss(__Uint16x8_t, __Float16x8_t, __Float16x8_t);
5179 __Uint32x4_t __builtin_aarch64_sm3partw1qv4si_uuuu(__Uint32x4_t, __Uint32x4_t, __Uint32x4_t);
5180 __Uint32x4_t __builtin_aarch64_sm3partw2qv4si_uuuu(__Uint32x4_t, __Uint32x4_t, __Uint32x4_t);
5181 __Uint32x4_t __builtin_aarch64_sm3ss1qv4si_uuuu(__Uint32x4_t, __Uint32x4_t, __Uint32x4_t);
5182 __Uint32x4_t __builtin_aarch64_sm3tt1aqv4si_uuuus(__Uint32x4_t, __Uint32x4_t, __Uint32x4_t, int);
5183 __Uint32x4_t __builtin_aarch64_sm3tt1bqv4si_uuuus(__Uint32x4_t, __Uint32x4_t, __Uint32x4_t, int);
5184 __Uint32x4_t __builtin_aarch64_sm3tt2aqv4si_uuuus(__Uint32x4_t, __Uint32x4_t, __Uint32x4_t, int);
5185 __Uint32x4_t __builtin_aarch64_sm3tt2bqv4si_uuuus(__Uint32x4_t, __Uint32x4_t, __Uint32x4_t, int);
5186 __Uint32x4_t __builtin_aarch64_sm4ekeyqv4si_uuu(__Uint32x4_t, __Uint32x4_t);
5187 __Uint32x4_t __builtin_aarch64_sm4eqv4si_uuu(__Uint32x4_t, __Uint32x4_t);
5188 double __builtin_aarch64_smax_nandf(double, double);
5189 __Float16x4_t __builtin_aarch64_smax_nanpv4hf(__Float16x4_t, __Float16x4_t);
5190 __Float16x8_t __builtin_aarch64_smax_nanpv8hf(__Float16x8_t, __Float16x8_t);
5191 __Float16x4_t __builtin_aarch64_smax_nanv4hf(__Float16x4_t, __Float16x4_t);
5192 __Float16x8_t __builtin_aarch64_smax_nanv8hf(__Float16x8_t, __Float16x8_t);
5193 __Float16x4_t __builtin_aarch64_smaxpv4hf(__Float16x4_t, __Float16x4_t);
5194 __Float16x8_t __builtin_aarch64_smaxpv8hf(__Float16x8_t, __Float16x8_t);
5195 double __builtin_aarch64_smin_nandf(double, double);
5196 __Float16x4_t __builtin_aarch64_smin_nanpv4hf(__Float16x4_t, __Float16x4_t);
5197 __Float16x8_t __builtin_aarch64_smin_nanpv8hf(__Float16x8_t, __Float16x8_t);
5198 __Float16x4_t __builtin_aarch64_smin_nanv4hf(__Float16x4_t, __Float16x4_t);
5199 __Float16x8_t __builtin_aarch64_smin_nanv8hf(__Float16x8_t, __Float16x8_t);
5200 __Float16x4_t __builtin_aarch64_sminpv4hf(__Float16x4_t, __Float16x4_t);
5201 __Float16x8_t __builtin_aarch64_sminpv8hf(__Float16x8_t, __Float16x8_t);
5202 long int __builtin_aarch64_sqabsdi(long int);
5203 short int __builtin_aarch64_sqabshi(short int);
5204 signed char __builtin_aarch64_sqabsqi(signed char);
5205 int __builtin_aarch64_sqabssi(int);
5206 long int __builtin_aarch64_sqadddi(long int, long int);
5207 short int __builtin_aarch64_sqaddhi(short int, short int);
5208 signed char __builtin_aarch64_sqaddqi(signed char, signed char);
5209 int __builtin_aarch64_sqaddsi(int, int);
5210 int __builtin_aarch64_sqdmlalhi(int, short int, short int);
5211 int __builtin_aarch64_sqdmlal_lanehi(int, short int, __Int16x4_t, int);
5212 int __builtin_aarch64_sqdmlal_laneqhi(int, short int, __Int16x8_t, int);
5213 long int __builtin_aarch64_sqdmlal_laneqsi(long int, int, __Int32x4_t, int);
5214 long int __builtin_aarch64_sqdmlal_lanesi(long int, int, __Int32x2_t, int);
5215 long int __builtin_aarch64_sqdmlalsi(long int, int, int);
5216 int __builtin_aarch64_sqdmlslhi(int, short int, short int);
5217 int __builtin_aarch64_sqdmlsl_lanehi(int, short int, __Int16x4_t, int);
5218 int __builtin_aarch64_sqdmlsl_laneqhi(int, short int, __Int16x8_t, int);
5219 long int __builtin_aarch64_sqdmlsl_laneqsi(long int, int, __Int32x4_t, int);
5220 long int __builtin_aarch64_sqdmlsl_lanesi(long int, int, __Int32x2_t, int);
5221 long int __builtin_aarch64_sqdmlslsi(long int, int, int);
5222 short int __builtin_aarch64_sqdmulhhi(short int, short int);
5223 short int __builtin_aarch64_sqdmulh_lanehi(short int, __Int16x4_t, int);
5224 short int __builtin_aarch64_sqdmulh_laneqhi(short int, __Int16x8_t, int);
5225 int __builtin_aarch64_sqdmulh_laneqsi(int, __Int32x4_t, int);
5226 int __builtin_aarch64_sqdmulh_lanesi(int, __Int32x2_t, int);
5227 int __builtin_aarch64_sqdmulhsi(int, int);
5228 int __builtin_aarch64_sqdmullhi(short int, short int);
5229 int __builtin_aarch64_sqdmull_lanehi(short int, __Int16x4_t, int);
5230 int __builtin_aarch64_sqdmull_laneqhi(short int, __Int16x8_t, int);
5231 long int __builtin_aarch64_sqdmull_laneqsi(int, __Int32x4_t, int);
5232 long int __builtin_aarch64_sqdmull_lanesi(int, __Int32x2_t, int);
5233 long int __builtin_aarch64_sqdmullsi(int, int);
5234 int __builtin_aarch64_sqmovndi(long int);
5235 signed char __builtin_aarch64_sqmovnhi(short int);
5236 short int __builtin_aarch64_sqmovnsi(int);
5237 int __builtin_aarch64_sqmovundi(long int);
5238 signed char __builtin_aarch64_sqmovunhi(short int);
5239 short int __builtin_aarch64_sqmovunsi(int);
5240 long int __builtin_aarch64_sqnegdi(long int);
5241 short int __builtin_aarch64_sqneghi(short int);
5242 signed char __builtin_aarch64_sqnegqi(signed char);
5243 int __builtin_aarch64_sqnegsi(int);
5244 short int __builtin_aarch64_sqrdmlahhi(short int, short int, short int);
5245 short int __builtin_aarch64_sqrdmlah_lanehi(short int, short int, __Int16x4_t, int);
5246 short int __builtin_aarch64_sqrdmlah_laneqhi(short int, short int, __Int16x8_t, int);
5247 int __builtin_aarch64_sqrdmlah_laneqsi(int, int, __Int32x4_t, int);
5248 int __builtin_aarch64_sqrdmlah_lanesi(int, int, __Int32x2_t, int);
5249 int __builtin_aarch64_sqrdmlahsi(int, int, int);
5250 short int __builtin_aarch64_sqrdmlshhi(short int, short int, short int);
5251 short int __builtin_aarch64_sqrdmlsh_lanehi(short int, short int, __Int16x4_t, int);
5252 short int __builtin_aarch64_sqrdmlsh_laneqhi(short int, short int, __Int16x8_t, int);
5253 int __builtin_aarch64_sqrdmlsh_laneqsi(int, int, __Int32x4_t, int);
5254 int __builtin_aarch64_sqrdmlsh_lanesi(int, int, __Int32x2_t, int);
5255 int __builtin_aarch64_sqrdmlshsi(int, int, int);
5256 short int __builtin_aarch64_sqrdmulhhi(short int, short int);
5257 short int __builtin_aarch64_sqrdmulh_lanehi(short int, __Int16x4_t, int);
5258 short int __builtin_aarch64_sqrdmulh_laneqhi(short int, __Int16x8_t, int);
5259 int __builtin_aarch64_sqrdmulh_laneqsi(int, __Int32x4_t, int);
5260 int __builtin_aarch64_sqrdmulh_lanesi(int, __Int32x2_t, int);
5261 int __builtin_aarch64_sqrdmulhsi(int, int);
5262 long int __builtin_aarch64_sqrshldi(long int, long int);
5263 short int __builtin_aarch64_sqrshlhi(short int, short int);
5264 signed char __builtin_aarch64_sqrshlqi(signed char, signed char);
5265 int __builtin_aarch64_sqrshlsi(int, int);
5266 int __builtin_aarch64_sqrshrn_ndi(long int, int);
5267 signed char __builtin_aarch64_sqrshrn_nhi(short int, int);
5268 short int __builtin_aarch64_sqrshrn_nsi(int, int);
5269 int __builtin_aarch64_sqrshrun_ndi(long int, int);
5270 signed char __builtin_aarch64_sqrshrun_nhi(short int, int);
5271 short int __builtin_aarch64_sqrshrun_nsi(int, int);
5272 double __builtin_aarch64_sqrtdf(double);
5273 __fp16 __builtin_aarch64_sqrthf(__fp16);
5274 __Float16x4_t __builtin_aarch64_sqrtv4hf(__Float16x4_t);
5275 __Float16x8_t __builtin_aarch64_sqrtv8hf(__Float16x8_t);
5276 long int __builtin_aarch64_sqshldi(long int, long int);
5277 short int __builtin_aarch64_sqshlhi(short int, short int);
5278 long int __builtin_aarch64_sqshl_ndi(long int, int);
5279 short int __builtin_aarch64_sqshl_nhi(short int, int);
5280 signed char __builtin_aarch64_sqshl_nqi(signed char, int);
5281 int __builtin_aarch64_sqshl_nsi(int, int);
5282 signed char __builtin_aarch64_sqshlqi(signed char, signed char);
5283 int __builtin_aarch64_sqshlsi(int, int);
5284 long unsigned int __builtin_aarch64_sqshlu_ndi_uss(long int, int);
5285 short unsigned int __builtin_aarch64_sqshlu_nhi_uss(short int, int);
5286 unsigned char __builtin_aarch64_sqshlu_nqi_uss(signed char, int);
5287 unsigned int __builtin_aarch64_sqshlu_nsi_uss(int, int);
5288 int __builtin_aarch64_sqshrn_ndi(long int, int);
5289 signed char __builtin_aarch64_sqshrn_nhi(short int, int);
5290 short int __builtin_aarch64_sqshrn_nsi(int, int);
5291 int __builtin_aarch64_sqshrun_ndi(long int, int);
5292 signed char __builtin_aarch64_sqshrun_nhi(short int, int);
5293 short int __builtin_aarch64_sqshrun_nsi(int, int);
5294 long int __builtin_aarch64_sqsubdi(long int, long int);
5295 short int __builtin_aarch64_sqsubhi(short int, short int);
5296 signed char __builtin_aarch64_sqsubqi(signed char, signed char);
5297 int __builtin_aarch64_sqsubsi(int, int);
5298 long int __builtin_aarch64_srshldi(long int, long int);
5299 long int __builtin_aarch64_srshr_ndi(long int, int);
5300 long int __builtin_aarch64_srsra_ndi(long int, long int, int);
5301 long int __builtin_aarch64_sshldi(long int, long int);
5302 long int __builtin_aarch64_ssli_ndi(long int, long int, int);
5303 __Poly64_t __builtin_aarch64_ssli_ndi_ppps(__Poly64_t, __Poly64_t, int);
5304 __Poly64x2_t __builtin_aarch64_ssli_nv2di_ppps(__Poly64x2_t, __Poly64x2_t, int);
5305 long int __builtin_aarch64_ssra_ndi(long int, long int, int);
5306 long int __builtin_aarch64_ssri_ndi(long int, long int, int);
5307 void __builtin_aarch64_st1v16qi(signed char*, __Int8x16_t);
5308 void __builtin_aarch64_st1v2df(double*, __Float64x2_t);
5309 void __builtin_aarch64_st1v2di(long int*, __Int64x2_t);
5310 void __builtin_aarch64_st1v2di_sp(long int*, __Poly64x2_t);
5311 void __builtin_aarch64_st1v2sf(float*, __Float32x2_t);
5312 void __builtin_aarch64_st1v2si(int*, __Int32x2_t);
5313 void __builtin_aarch64_st1v4hf(__fp16*, __Float16x4_t);
5314 void __builtin_aarch64_st1v4hi(short int*, __Int16x4_t);
5315 void __builtin_aarch64_st1v4sf(float*, __Float32x4_t);
5316 void __builtin_aarch64_st1v4si(int*, __Int32x4_t);
5317 void __builtin_aarch64_st1v8hf(__fp16*, __Float16x8_t);
5318 void __builtin_aarch64_st1v8hi(short int*, __Int16x8_t);
5319 void __builtin_aarch64_st1v8qi(signed char*, __Int8x8_t);
5320 void __builtin_aarch64_st1x2df(double*, __builtin_aarch64_simd_oi);
5321 void __builtin_aarch64_st1x2di(long int*, __builtin_aarch64_simd_oi);
5322 void __builtin_aarch64_st1x2v16qi(signed char*, __builtin_aarch64_simd_oi);
5323 void __builtin_aarch64_st1x2v2df(double*, __builtin_aarch64_simd_oi);
5324 void __builtin_aarch64_st1x2v2di(long int*, __builtin_aarch64_simd_oi);
5325 void __builtin_aarch64_st1x2v2sf(float*, __builtin_aarch64_simd_oi);
5326 void __builtin_aarch64_st1x2v2si(int*, __builtin_aarch64_simd_oi);
5327 void __builtin_aarch64_st1x2v4hf(__fp16*, __builtin_aarch64_simd_oi);
5328 void __builtin_aarch64_st1x2v4hi(short int*, __builtin_aarch64_simd_oi);
5329 void __builtin_aarch64_st1x2v4sf(float*, __builtin_aarch64_simd_oi);
5330 void __builtin_aarch64_st1x2v4si(int*, __builtin_aarch64_simd_oi);
5331 void __builtin_aarch64_st1x2v8hf(__fp16*, __builtin_aarch64_simd_oi);
5332 void __builtin_aarch64_st1x2v8hi(short int*, __builtin_aarch64_simd_oi);
5333 void __builtin_aarch64_st1x2v8qi(signed char*, __builtin_aarch64_simd_oi);
5334 void __builtin_aarch64_st1x3df(double*, __builtin_aarch64_simd_ci);
5335 void __builtin_aarch64_st1x3di(long int*, __builtin_aarch64_simd_ci);
5336 void __builtin_aarch64_st1x3v16qi(signed char*, __builtin_aarch64_simd_ci);
5337 void __builtin_aarch64_st1x3v2df(double*, __builtin_aarch64_simd_ci);
5338 void __builtin_aarch64_st1x3v2di(long int*, __builtin_aarch64_simd_ci);
5339 void __builtin_aarch64_st1x3v2sf(float*, __builtin_aarch64_simd_ci);
5340 void __builtin_aarch64_st1x3v2si(int*, __builtin_aarch64_simd_ci);
5341 void __builtin_aarch64_st1x3v4hf(__fp16*, __builtin_aarch64_simd_ci);
5342 void __builtin_aarch64_st1x3v4hi(short int*, __builtin_aarch64_simd_ci);
5343 void __builtin_aarch64_st1x3v4sf(float*, __builtin_aarch64_simd_ci);
5344 void __builtin_aarch64_st1x3v4si(int*, __builtin_aarch64_simd_ci);
5345 void __builtin_aarch64_st1x3v8hf(__fp16*, __builtin_aarch64_simd_ci);
5346 void __builtin_aarch64_st1x3v8hi(short int*, __builtin_aarch64_simd_ci);
5347 void __builtin_aarch64_st1x3v8qi(signed char*, __builtin_aarch64_simd_ci);
5348 void __builtin_aarch64_st2df(double*, __builtin_aarch64_simd_oi);
5349 void __builtin_aarch64_st2di(long int*, __builtin_aarch64_simd_oi);
5350 void __builtin_aarch64_st2v16qi(signed char*, __builtin_aarch64_simd_oi);
5351 void __builtin_aarch64_st2v2df(double*, __builtin_aarch64_simd_oi);
5352 void __builtin_aarch64_st2v2di(long int*, __builtin_aarch64_simd_oi);
5353 void __builtin_aarch64_st2v2sf(float*, __builtin_aarch64_simd_oi);
5354 void __builtin_aarch64_st2v2si(int*, __builtin_aarch64_simd_oi);
5355 void __builtin_aarch64_st2v4hf(__fp16*, __builtin_aarch64_simd_oi);
5356 void __builtin_aarch64_st2v4hi(short int*, __builtin_aarch64_simd_oi);
5357 void __builtin_aarch64_st2v4sf(float*, __builtin_aarch64_simd_oi);
5358 void __builtin_aarch64_st2v4si(int*, __builtin_aarch64_simd_oi);
5359 void __builtin_aarch64_st2v8hf(__fp16*, __builtin_aarch64_simd_oi);
5360 void __builtin_aarch64_st2v8hi(short int*, __builtin_aarch64_simd_oi);
5361 void __builtin_aarch64_st2v8qi(signed char*, __builtin_aarch64_simd_oi);
5362 void __builtin_aarch64_st3df(double*, __builtin_aarch64_simd_ci);
5363 void __builtin_aarch64_st3di(long int*, __builtin_aarch64_simd_ci);
5364 void __builtin_aarch64_st3v16qi(signed char*, __builtin_aarch64_simd_ci);
5365 void __builtin_aarch64_st3v2df(double*, __builtin_aarch64_simd_ci);
5366 void __builtin_aarch64_st3v2di(long int*, __builtin_aarch64_simd_ci);
5367 void __builtin_aarch64_st3v2sf(float*, __builtin_aarch64_simd_ci);
5368 void __builtin_aarch64_st3v2si(int*, __builtin_aarch64_simd_ci);
5369 void __builtin_aarch64_st3v4hf(__fp16*, __builtin_aarch64_simd_ci);
5370 void __builtin_aarch64_st3v4hi(short int*, __builtin_aarch64_simd_ci);
5371 void __builtin_aarch64_st3v4sf(float*, __builtin_aarch64_simd_ci);
5372 void __builtin_aarch64_st3v4si(int*, __builtin_aarch64_simd_ci);
5373 void __builtin_aarch64_st3v8hf(__fp16*, __builtin_aarch64_simd_ci);
5374 void __builtin_aarch64_st3v8hi(short int*, __builtin_aarch64_simd_ci);
5375 void __builtin_aarch64_st3v8qi(signed char*, __builtin_aarch64_simd_ci);
5376 void __builtin_aarch64_st4df(double*, __builtin_aarch64_simd_xi);
5377 void __builtin_aarch64_st4di(long int*, __builtin_aarch64_simd_xi);
5378 void __builtin_aarch64_st4v16qi(signed char*, __builtin_aarch64_simd_xi);
5379 void __builtin_aarch64_st4v2df(double*, __builtin_aarch64_simd_xi);
5380 void __builtin_aarch64_st4v2di(long int*, __builtin_aarch64_simd_xi);
5381 void __builtin_aarch64_st4v2sf(float*, __builtin_aarch64_simd_xi);
5382 void __builtin_aarch64_st4v2si(int*, __builtin_aarch64_simd_xi);
5383 void __builtin_aarch64_st4v4hf(__fp16*, __builtin_aarch64_simd_xi);
5384 void __builtin_aarch64_st4v4hi(short int*, __builtin_aarch64_simd_xi);
5385 void __builtin_aarch64_st4v4sf(float*, __builtin_aarch64_simd_xi);
5386 void __builtin_aarch64_st4v4si(int*, __builtin_aarch64_simd_xi);
5387 void __builtin_aarch64_st4v8hf(__fp16*, __builtin_aarch64_simd_xi);
5388 void __builtin_aarch64_st4v8hi(short int*, __builtin_aarch64_simd_xi);
5389 void __builtin_aarch64_st4v8qi(signed char*, __builtin_aarch64_simd_xi);
5390 long int __builtin_aarch64_suqadddi_ssu(long int, long unsigned int);
5391 short int __builtin_aarch64_suqaddhi_ssu(short int, short unsigned int);
5392 signed char __builtin_aarch64_suqaddqi_ssu(signed char, unsigned char);
5393 int __builtin_aarch64_suqaddsi_ssu(int, unsigned int);
5394 __Int8x16_t __builtin_aarch64_tbl3v16qi(__builtin_aarch64_simd_oi, __Int8x16_t);
5395 __Int8x16_t __builtin_aarch64_tbx4v16qi(__Int8x16_t, __builtin_aarch64_simd_oi, __Int8x16_t);
5396 __fp16 __builtin_aarch64_ucvtfdihf_sus(long unsigned int, int);
5397 double __builtin_aarch64_ucvtfdi_sus(long unsigned int, int);
5398 __fp16 __builtin_aarch64_ucvtfhi_sus(short unsigned int, int);
5399 __fp16 __builtin_aarch64_ucvtfsihf_sus(unsigned int, int);
5400 float __builtin_aarch64_ucvtfsi_sus(unsigned int, int);
5401 __Float64x2_t __builtin_aarch64_ucvtfv2di_sus(__Uint64x2_t, int);
5402 __Float32x2_t __builtin_aarch64_ucvtfv2si_sus(__Uint32x2_t, int);
5403 __Float16x4_t __builtin_aarch64_ucvtfv4hi_sus(__Uint16x4_t, int);
5404 __Float32x4_t __builtin_aarch64_ucvtfv4si_sus(__Uint32x4_t, int);
5405 __Float16x8_t __builtin_aarch64_ucvtfv8hi_sus(__Uint16x8_t, int);
5406 __Uint32x4_t __builtin_aarch64_udot_laneqv16qi_uuuus(__Uint32x4_t, __Uint8x16_t, __Uint8x16_t, int);
5407 __Uint32x2_t __builtin_aarch64_udot_laneqv8qi_uuuus(__Uint32x2_t, __Uint8x8_t, __Uint8x16_t, int);
5408 __Uint32x4_t __builtin_aarch64_udot_lanev16qi_uuuus(__Uint32x4_t, __Uint8x16_t, __Uint8x8_t, int);
5409 __Uint32x2_t __builtin_aarch64_udot_lanev8qi_uuuus(__Uint32x2_t, __Uint8x8_t, __Uint8x8_t, int);
5410 __Uint32x4_t __builtin_aarch64_udotv16qi_uuuu(__Uint32x4_t, __Uint8x16_t, __Uint8x16_t);
5411 __Uint32x2_t __builtin_aarch64_udotv8qi_uuuu(__Uint32x2_t, __Uint8x8_t, __Uint8x8_t);
5412 long unsigned int __builtin_aarch64_uqadddi_uuu(long unsigned int, long unsigned int);
5413 short unsigned int __builtin_aarch64_uqaddhi_uuu(short unsigned int, short unsigned int);
5414 unsigned char __builtin_aarch64_uqaddqi_uuu(unsigned char, unsigned char);
5415 unsigned int __builtin_aarch64_uqaddsi_uuu(unsigned int, unsigned int);
5416 int __builtin_aarch64_uqmovndi(long int);
5417 signed char __builtin_aarch64_uqmovnhi(short int);
5418 short int __builtin_aarch64_uqmovnsi(int);
5419 long unsigned int __builtin_aarch64_uqrshldi_uus(long unsigned int, long int);
5420 short unsigned int __builtin_aarch64_uqrshlhi_uus(short unsigned int, short int);
5421 unsigned char __builtin_aarch64_uqrshlqi_uus(unsigned char, signed char);
5422 unsigned int __builtin_aarch64_uqrshlsi_uus(unsigned int, int);
5423 unsigned int __builtin_aarch64_uqrshrn_ndi_uus(long unsigned int, int);
5424 unsigned char __builtin_aarch64_uqrshrn_nhi_uus(short unsigned int, int);
5425 short unsigned int __builtin_aarch64_uqrshrn_nsi_uus(unsigned int, int);
5426 long unsigned int __builtin_aarch64_uqshldi_uus(long unsigned int, long int);
5427 short unsigned int __builtin_aarch64_uqshlhi_uus(short unsigned int, short int);
5428 long unsigned int __builtin_aarch64_uqshl_ndi_uus(long unsigned int, int);
5429 short unsigned int __builtin_aarch64_uqshl_nhi_uus(short unsigned int, int);
5430 unsigned char __builtin_aarch64_uqshl_nqi_uus(unsigned char, int);
5431 unsigned int __builtin_aarch64_uqshl_nsi_uus(unsigned int, int);
5432 unsigned char __builtin_aarch64_uqshlqi_uus(unsigned char, signed char);
5433 unsigned int __builtin_aarch64_uqshlsi_uus(unsigned int, int);
5434 unsigned int __builtin_aarch64_uqshrn_ndi_uus(long unsigned int, int);
5435 unsigned char __builtin_aarch64_uqshrn_nhi_uus(short unsigned int, int);
5436 short unsigned int __builtin_aarch64_uqshrn_nsi_uus(unsigned int, int);
5437 long unsigned int __builtin_aarch64_uqsubdi_uuu(long unsigned int, long unsigned int);
5438 short unsigned int __builtin_aarch64_uqsubhi_uuu(short unsigned int, short unsigned int);
5439 unsigned char __builtin_aarch64_uqsubqi_uuu(unsigned char, unsigned char);
5440 unsigned int __builtin_aarch64_uqsubsi_uuu(unsigned int, unsigned int);
5441 long unsigned int __builtin_aarch64_urshldi_uus(long unsigned int, long int);
5442 long unsigned int __builtin_aarch64_urshr_ndi_uus(long unsigned int, int);
5443 long unsigned int __builtin_aarch64_ursra_ndi_uuus(long unsigned int, long unsigned int, int);
5444 long unsigned int __builtin_aarch64_ushldi_uus(long unsigned int, long int);
5445 long unsigned int __builtin_aarch64_usli_ndi_uuus(long unsigned int, long unsigned int, int);
5446 long unsigned int __builtin_aarch64_usqadddi_uus(long unsigned int, long int);
5447 short unsigned int __builtin_aarch64_usqaddhi_uus(short unsigned int, short int);
5448 unsigned char __builtin_aarch64_usqaddqi_uus(unsigned char, signed char);
5449 unsigned int __builtin_aarch64_usqaddsi_uus(unsigned int, int);
5450 long unsigned int __builtin_aarch64_usra_ndi_uuus(long unsigned int, long unsigned int, int);
5451 long unsigned int __builtin_aarch64_usri_ndi_uuus(long unsigned int, long unsigned int, int);
5452 __Uint64x2_t __builtin_aarch64_xarqv2di_uuus(__Uint64x2_t, __Uint64x2_t, int);
5453
5454 void* __builtin_aarch64_autia1716(void*, long unsigned int);
5455 void* __builtin_aarch64_autib1716(void*, long unsigned int);
5456 __bf16 __builtin_aarch64_bfcvtbf(float);
5457 __Bfloat16x8_t __builtin_aarch64_bfcvtn2v8bf(__Bfloat16x8_t, __Float32x4_t);
5458 __Bfloat16x8_t __builtin_aarch64_bfcvtn_qv8bf(__Float32x4_t);
5459 __Bfloat16x4_t __builtin_aarch64_bfcvtnv4bf(__Float32x4_t);
5460 __Float32x2_t __builtin_aarch64_bfdot_laneqv2sf(__Float32x2_t, __Bfloat16x4_t, __Bfloat16x8_t, int);
5461 __Float32x4_t __builtin_aarch64_bfdot_laneqv4sf(__Float32x4_t, __Bfloat16x8_t, __Bfloat16x8_t, int);
5462 __Float32x2_t __builtin_aarch64_bfdot_lanev2sf(__Float32x2_t, __Bfloat16x4_t, __Bfloat16x4_t, int);
5463 __Float32x4_t __builtin_aarch64_bfdot_lanev4sf(__Float32x4_t, __Bfloat16x8_t, __Bfloat16x4_t, int);
5464 __Float32x2_t __builtin_aarch64_bfdotv2sf(__Float32x2_t, __Bfloat16x4_t, __Bfloat16x4_t);
5465 __Float32x4_t __builtin_aarch64_bfdotv4sf(__Float32x4_t, __Bfloat16x8_t, __Bfloat16x8_t);
5466 __Float32x4_t __builtin_aarch64_bfmlalb_lane_qv4sf(__Float32x4_t, __Bfloat16x8_t, __Bfloat16x8_t, int);
5467 __Float32x4_t __builtin_aarch64_bfmlalb_lanev4sf(__Float32x4_t, __Bfloat16x8_t, __Bfloat16x4_t, int);
5468 __Float32x4_t __builtin_aarch64_bfmlalbv4sf(__Float32x4_t, __Bfloat16x8_t, __Bfloat16x8_t);
5469 __Float32x4_t __builtin_aarch64_bfmlalt_lane_qv4sf(__Float32x4_t, __Bfloat16x8_t, __Bfloat16x8_t, int);
5470 __Float32x4_t __builtin_aarch64_bfmlalt_lanev4sf(__Float32x4_t, __Bfloat16x8_t, __Bfloat16x4_t, int);
5471 __Float32x4_t __builtin_aarch64_bfmlaltv4sf(__Float32x4_t, __Bfloat16x8_t, __Bfloat16x8_t);
5472 __Float32x4_t __builtin_aarch64_bfmmlaqv4sf(__Float32x4_t, __Bfloat16x8_t, __Bfloat16x8_t);
5473 __Uint64x2_t __builtin_aarch64_bswapv2di_uu(__Uint64x2_t);
5474 __Uint32x2_t __builtin_aarch64_bswapv2si_uu(__Uint32x2_t);
5475 __Uint16x4_t __builtin_aarch64_bswapv4hi_uu(__Uint16x4_t);
5476 __Uint32x4_t __builtin_aarch64_bswapv4si_uu(__Uint32x4_t);
5477 __Uint16x8_t __builtin_aarch64_bswapv8hi_uu(__Uint16x8_t);
5478 long unsigned int __builtin_aarch64_cmeqdf_uss(double, double);
5479 unsigned int __builtin_aarch64_cmeqsf_uss(float, float);
5480 __Uint64x2_t __builtin_aarch64_cmeqv2df_uss(__Float64x2_t, __Float64x2_t);
5481 __Uint32x2_t __builtin_aarch64_cmeqv2sf_uss(__Float32x2_t, __Float32x2_t);
5482 __Uint32x4_t __builtin_aarch64_cmeqv4sf_uss(__Float32x4_t, __Float32x4_t);
5483 long unsigned int __builtin_aarch64_cmgedf_uss(double, double);
5484 unsigned int __builtin_aarch64_cmgesf_uss(float, float);
5485 __Uint64x2_t __builtin_aarch64_cmgev2df_uss(__Float64x2_t, __Float64x2_t);
5486 __Uint32x2_t __builtin_aarch64_cmgev2sf_uss(__Float32x2_t, __Float32x2_t);
5487 __Uint32x4_t __builtin_aarch64_cmgev4sf_uss(__Float32x4_t, __Float32x4_t);
5488 long unsigned int __builtin_aarch64_cmgtdf_uss(double, double);
5489 unsigned int __builtin_aarch64_cmgtsf_uss(float, float);
5490 __Uint64x2_t __builtin_aarch64_cmgtv2df_uss(__Float64x2_t, __Float64x2_t);
5491 __Uint32x2_t __builtin_aarch64_cmgtv2sf_uss(__Float32x2_t, __Float32x2_t);
5492 __Uint32x4_t __builtin_aarch64_cmgtv4sf_uss(__Float32x4_t, __Float32x4_t);
5493 long unsigned int __builtin_aarch64_cmledf_uss(double, double);
5494 unsigned int __builtin_aarch64_cmlesf_uss(float, float);
5495 __Uint64x2_t __builtin_aarch64_cmlev2df_uss(__Float64x2_t, __Float64x2_t);
5496 __Uint32x2_t __builtin_aarch64_cmlev2sf_uss(__Float32x2_t, __Float32x2_t);
5497 __Uint32x4_t __builtin_aarch64_cmlev4sf_uss(__Float32x4_t, __Float32x4_t);
5498 long unsigned int __builtin_aarch64_cmltdf_uss(double, double);
5499 unsigned int __builtin_aarch64_cmltsf_uss(float, float);
5500 __Uint64x2_t __builtin_aarch64_cmltv2df_uss(__Float64x2_t, __Float64x2_t);
5501 __Uint32x2_t __builtin_aarch64_cmltv2sf_uss(__Float32x2_t, __Float32x2_t);
5502 __Uint32x4_t __builtin_aarch64_cmltv4sf_uss(__Float32x4_t, __Float32x4_t);
5503 __Bfloat16x8_t __builtin_aarch64_combinev4bf(__Bfloat16x4_t, __Bfloat16x4_t);
5504 __Int32x2_t __builtin_aarch64_ctzv2si(__Int32x2_t);
5505 __Int32x4_t __builtin_aarch64_ctzv4si(__Int32x4_t);
5506 long unsigned int __builtin_aarch64_facgedf_uss(double, double);
5507 unsigned int __builtin_aarch64_facgesf_uss(float, float);
5508 __Uint64x2_t __builtin_aarch64_facgev2df_uss(__Float64x2_t, __Float64x2_t);
5509 __Uint32x2_t __builtin_aarch64_facgev2sf_uss(__Float32x2_t, __Float32x2_t);
5510 __Uint32x4_t __builtin_aarch64_facgev4sf_uss(__Float32x4_t, __Float32x4_t);
5511 long unsigned int __builtin_aarch64_facgtdf_uss(double, double);
5512 unsigned int __builtin_aarch64_facgtsf_uss(float, float);
5513 __Uint64x2_t __builtin_aarch64_facgtv2df_uss(__Float64x2_t, __Float64x2_t);
5514 __Uint32x2_t __builtin_aarch64_facgtv2sf_uss(__Float32x2_t, __Float32x2_t);
5515 __Uint32x4_t __builtin_aarch64_facgtv4sf_uss(__Float32x4_t, __Float32x4_t);
5516 long unsigned int __builtin_aarch64_facledf_uss(double, double);
5517 unsigned int __builtin_aarch64_faclesf_uss(float, float);
5518 __Uint64x2_t __builtin_aarch64_faclev2df_uss(__Float64x2_t, __Float64x2_t);
5519 __Uint32x2_t __builtin_aarch64_faclev2sf_uss(__Float32x2_t, __Float32x2_t);
5520 __Uint32x4_t __builtin_aarch64_faclev4sf_uss(__Float32x4_t, __Float32x4_t);
5521 long unsigned int __builtin_aarch64_facltdf_uss(double, double);
5522 unsigned int __builtin_aarch64_facltsf_uss(float, float);
5523 __Uint64x2_t __builtin_aarch64_facltv2df_uss(__Float64x2_t, __Float64x2_t);
5524 __Uint32x2_t __builtin_aarch64_facltv2sf_uss(__Float32x2_t, __Float32x2_t);
5525 __Uint32x4_t __builtin_aarch64_facltv4sf_uss(__Float32x4_t, __Float32x4_t);
5526 __Float64x2_t __builtin_aarch64_fcmla_lane0v2df(__Float64x2_t, __Float64x2_t, __Float64x2_t, int);
5527 __Float64x2_t __builtin_aarch64_fcmla_lane180v2df(__Float64x2_t, __Float64x2_t, __Float64x2_t, int);
5528 __Float64x2_t __builtin_aarch64_fcmla_lane270v2df(__Float64x2_t, __Float64x2_t, __Float64x2_t, int);
5529 __Float64x2_t __builtin_aarch64_fcmla_lane90v2df(__Float64x2_t, __Float64x2_t, __Float64x2_t, int);
5530 long int __builtin_aarch64_fix_truncdfdi(double);
5531 int __builtin_aarch64_fix_truncdfsi(double);
5532 long int __builtin_aarch64_fix_truncsfdi(float);
5533 int __builtin_aarch64_fix_truncsfsi(float);
5534 long unsigned int __builtin_aarch64_fixuns_truncdfdi_us(double);
5535 unsigned int __builtin_aarch64_fixuns_truncdfsi_us(double);
5536 long unsigned int __builtin_aarch64_fixuns_truncsfdi_us(float);
5537 unsigned int __builtin_aarch64_fixuns_truncsfsi_us(float);
5538 float __builtin_aarch64_fmaxsf(float, float);
5539 float __builtin_aarch64_fminsf(float, float);
5540 __Float64x2_t __builtin_aarch64_fnmav2df(__Float64x2_t, __Float64x2_t, __Float64x2_t);
5541 __Float32x2_t __builtin_aarch64_fnmav2sf(__Float32x2_t, __Float32x2_t, __Float32x2_t);
5542 __Float32x4_t __builtin_aarch64_fnmav4sf(__Float32x4_t, __Float32x4_t, __Float32x4_t);
5543 double __builtin_aarch64_frint32xdf(double);
5544 float __builtin_aarch64_frint32xsf(float);
5545 __Float64x2_t __builtin_aarch64_frint32xv2df(__Float64x2_t);
5546 __Float32x2_t __builtin_aarch64_frint32xv2sf(__Float32x2_t);
5547 __Float32x4_t __builtin_aarch64_frint32xv4sf(__Float32x4_t);
5548 double __builtin_aarch64_frint32zdf(double);
5549 float __builtin_aarch64_frint32zsf(float);
5550 __Float64x2_t __builtin_aarch64_frint32zv2df(__Float64x2_t);
5551 __Float32x2_t __builtin_aarch64_frint32zv2sf(__Float32x2_t);
5552 __Float32x4_t __builtin_aarch64_frint32zv4sf(__Float32x4_t);
5553 double __builtin_aarch64_frint64xdf(double);
5554 float __builtin_aarch64_frint64xsf(float);
5555 __Float64x2_t __builtin_aarch64_frint64xv2df(__Float64x2_t);
5556 __Float32x2_t __builtin_aarch64_frint64xv2sf(__Float32x2_t);
5557 __Float32x4_t __builtin_aarch64_frint64xv4sf(__Float32x4_t);
5558 double __builtin_aarch64_frint64zdf(double);
5559 float __builtin_aarch64_frint64zsf(float);
5560 __Float64x2_t __builtin_aarch64_frint64zv2df(__Float64x2_t);
5561 __Float32x2_t __builtin_aarch64_frint64zv2sf(__Float32x2_t);
5562 __Float32x4_t __builtin_aarch64_frint64zv4sf(__Float32x4_t);
5563 __Bfloat16x4_t __builtin_aarch64_get_dregciv4bf(__builtin_aarch64_simd_ci, int);
5564 __Bfloat16x4_t __builtin_aarch64_get_dregoiv4bf(__builtin_aarch64_simd_oi, int);
5565 __Bfloat16x4_t __builtin_aarch64_get_dregxiv4bf(__builtin_aarch64_simd_xi, int);
5566 __Bfloat16x8_t __builtin_aarch64_get_qregciv8bf(__builtin_aarch64_simd_ci, int);
5567 __Bfloat16x8_t __builtin_aarch64_get_qregoiv8bf(__builtin_aarch64_simd_oi, int);
5568 __Bfloat16x8_t __builtin_aarch64_get_qregxiv8bf(__builtin_aarch64_simd_xi, int);
5569 __Int64x2_t __builtin_aarch64_intrinsic_vec_smult_lo_v2si(__Int32x2_t, __Int32x2_t);
5570 __Int32x4_t __builtin_aarch64_intrinsic_vec_smult_lo_v4hi(__Int16x4_t, __Int16x4_t);
5571 __Int16x8_t __builtin_aarch64_intrinsic_vec_smult_lo_v8qi(__Int8x8_t, __Int8x8_t);
5572 __Uint64x2_t __builtin_aarch64_intrinsic_vec_umult_lo_v2si_uuu(__Uint32x2_t, __Uint32x2_t);
5573 __Uint32x4_t __builtin_aarch64_intrinsic_vec_umult_lo_v4hi_uuu(__Uint16x4_t, __Uint16x4_t);
5574 __Uint16x8_t __builtin_aarch64_intrinsic_vec_umult_lo_v8qi_uuu(__Uint8x8_t, __Uint8x8_t);
5575 int __builtin_aarch64_jcvtzs(double);
5576 void __builtin_aarch64_ld1v2di_sp(long int*, __Poly64_t);
5577 __Bfloat16x4_t __builtin_aarch64_ld1v4bf(const __bf16*);
5578 __Bfloat16x8_t __builtin_aarch64_ld1v8bf(const __bf16*);
5579 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2v4bf(const __bf16*);
5580 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2v8bf(const __bf16*);
5581 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3v4bf(const __bf16*);
5582 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3v8bf(const __bf16*);
5583 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4df(const double*);
5584 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4di(const long int*);
5585 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4v16qi(const signed char*);
5586 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4v2df(const double*);
5587 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4v2di(const long int*);
5588 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4v2sf(const float*);
5589 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4v2si(const int*);
5590 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4v4bf(const __bf16*);
5591 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4v4hf(const __fp16*);
5592 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4v4hi(const short int*);
5593 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4v4sf(const float*);
5594 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4v4si(const int*);
5595 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4v8bf(const __bf16*);
5596 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4v8hf(const __fp16*);
5597 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4v8hi(const short int*);
5598 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4v8qi(const signed char*);
5599 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanev4bf(const __bf16*, __builtin_aarch64_simd_oi, int);
5600 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanev8bf(const __bf16*, __builtin_aarch64_simd_oi, int);
5601 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rv4bf(const __bf16*);
5602 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rv8bf(const __bf16*);
5603 __builtin_aarch64_simd_oi __builtin_aarch64_ld2v4bf(const __bf16*);
5604 __builtin_aarch64_simd_oi __builtin_aarch64_ld2v8bf(const __bf16*);
5605 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanev4bf(const __bf16*, __builtin_aarch64_simd_ci, int);
5606 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanev8bf(const __bf16*, __builtin_aarch64_simd_ci, int);
5607 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rv4bf(const __bf16*);
5608 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rv8bf(const __bf16*);
5609 __builtin_aarch64_simd_ci __builtin_aarch64_ld3v4bf(const __bf16*);
5610 __builtin_aarch64_simd_ci __builtin_aarch64_ld3v8bf(const __bf16*);
5611 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanev4bf(const __bf16*, __builtin_aarch64_simd_xi, int);
5612 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanev8bf(const __bf16*, __builtin_aarch64_simd_xi, int);
5613 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rv4bf(const __bf16*);
5614 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rv8bf(const __bf16*);
5615 __builtin_aarch64_simd_xi __builtin_aarch64_ld4v4bf(const __bf16*);
5616 __builtin_aarch64_simd_xi __builtin_aarch64_ld4v8bf(const __bf16*);
5617 double __builtin_aarch64_negdf(double);
5618 float __builtin_aarch64_negsf(float);
5619 __Float64x2_t __builtin_aarch64_negv2df(__Float64x2_t);
5620 __Float32x2_t __builtin_aarch64_negv2sf(__Float32x2_t);
5621 __Float16x4_t __builtin_aarch64_negv4hf(__Float16x4_t);
5622 __Float32x4_t __builtin_aarch64_negv4sf(__Float32x4_t);
5623 __Float16x8_t __builtin_aarch64_negv8hf(__Float16x8_t);
5624 void* __builtin_aarch64_pacia1716(void*, long unsigned int);
5625 void* __builtin_aarch64_pacib1716(void*, long unsigned int);
5626 int __builtin_aarch64_rndr(long unsigned int*);
5627 int __builtin_aarch64_rndrrs(long unsigned int*);
5628 double __builtin_aarch64_rsqrt_df(double);
5629 float __builtin_aarch64_rsqrt_sf(float);
5630 __Float64x2_t __builtin_aarch64_rsqrt_v2df(__Float64x2_t);
5631 __Float32x2_t __builtin_aarch64_rsqrt_v2sf(__Float32x2_t);
5632 __Float32x4_t __builtin_aarch64_rsqrt_v4sf(__Float32x4_t);
5633 __builtin_aarch64_simd_ci __builtin_aarch64_set_qregciv8bf(__builtin_aarch64_simd_ci, __Bfloat16x8_t, int);
5634 __builtin_aarch64_simd_oi __builtin_aarch64_set_qregoiv8bf(__builtin_aarch64_simd_oi, __Bfloat16x8_t, int);
5635 __builtin_aarch64_simd_xi __builtin_aarch64_set_qregxiv8bf(__builtin_aarch64_simd_xi, __Bfloat16x8_t, int);
5636 __Bfloat16x4_t __builtin_aarch64_simd_bslv4bf_suss(__Uint16x4_t, __Bfloat16x4_t, __Bfloat16x4_t);
5637 __Bfloat16x8_t __builtin_aarch64_simd_bslv8bf_suss(__Uint16x8_t, __Bfloat16x8_t, __Bfloat16x8_t);
5638 __Int32x4_t __builtin_aarch64_simd_smmlav16qi(__Int32x4_t, __Int8x16_t, __Int8x16_t);
5639 __Uint32x4_t __builtin_aarch64_simd_ummlav16qi_uuuu(__Uint32x4_t, __Uint8x16_t, __Uint8x16_t);
5640 __Int32x4_t __builtin_aarch64_simd_usmmlav16qi_ssus(__Int32x4_t, __Uint8x16_t, __Int8x16_t);
5641 void __builtin_aarch64_st1v4bf(__bf16*, __Bfloat16x4_t);
5642 void __builtin_aarch64_st1v8bf(__bf16*, __Bfloat16x8_t);
5643 void __builtin_aarch64_st1x2v4bf(__bf16*, __builtin_aarch64_simd_oi);
5644 void __builtin_aarch64_st1x2v8bf(__bf16*, __builtin_aarch64_simd_oi);
5645 void __builtin_aarch64_st1x3v4bf(__bf16*, __builtin_aarch64_simd_ci);
5646 void __builtin_aarch64_st1x3v8bf(__bf16*, __builtin_aarch64_simd_ci);
5647 void __builtin_aarch64_st1x4df(double*, __builtin_aarch64_simd_xi);
5648 void __builtin_aarch64_st1x4di(long int*, __builtin_aarch64_simd_xi);
5649 void __builtin_aarch64_st1x4v16qi(signed char*, __builtin_aarch64_simd_xi);
5650 void __builtin_aarch64_st1x4v2df(double*, __builtin_aarch64_simd_xi);
5651 void __builtin_aarch64_st1x4v2di(long int*, __builtin_aarch64_simd_xi);
5652 void __builtin_aarch64_st1x4v2sf(float*, __builtin_aarch64_simd_xi);
5653 void __builtin_aarch64_st1x4v2si(int*, __builtin_aarch64_simd_xi);
5654 void __builtin_aarch64_st1x4v4bf(__bf16*, __builtin_aarch64_simd_xi);
5655 void __builtin_aarch64_st1x4v4hf(__fp16*, __builtin_aarch64_simd_xi);
5656 void __builtin_aarch64_st1x4v4hi(short int*, __builtin_aarch64_simd_xi);
5657 void __builtin_aarch64_st1x4v4sf(float*, __builtin_aarch64_simd_xi);
5658 void __builtin_aarch64_st1x4v4si(int*, __builtin_aarch64_simd_xi);
5659 void __builtin_aarch64_st1x4v8bf(__bf16*, __builtin_aarch64_simd_xi);
5660 void __builtin_aarch64_st1x4v8hf(__fp16*, __builtin_aarch64_simd_xi);
5661 void __builtin_aarch64_st1x4v8hi(short int*, __builtin_aarch64_simd_xi);
5662 void __builtin_aarch64_st1x4v8qi(signed char*, __builtin_aarch64_simd_xi);
5663 void __builtin_aarch64_st2_lanev4bf(__bf16*, __builtin_aarch64_simd_oi, int);
5664 void __builtin_aarch64_st2_lanev8bf(__bf16*, __builtin_aarch64_simd_oi, int);
5665 void __builtin_aarch64_st2v4bf(__bf16*, __builtin_aarch64_simd_oi);
5666 void __builtin_aarch64_st2v8bf(__bf16*, __builtin_aarch64_simd_oi);
5667 void __builtin_aarch64_st3_lanev4bf(__bf16*, __builtin_aarch64_simd_ci, int);
5668 void __builtin_aarch64_st3_lanev8bf(__bf16*, __builtin_aarch64_simd_ci, int);
5669 void __builtin_aarch64_st3v4bf(__bf16*, __builtin_aarch64_simd_ci);
5670 void __builtin_aarch64_st3v8bf(__bf16*, __builtin_aarch64_simd_ci);
5671 void __builtin_aarch64_st4_lanev4bf(__bf16*, __builtin_aarch64_simd_xi, int);
5672 void __builtin_aarch64_st4_lanev8bf(__bf16*, __builtin_aarch64_simd_xi, int);
5673 void __builtin_aarch64_st4v4bf(__bf16*, __builtin_aarch64_simd_xi);
5674 void __builtin_aarch64_st4v8bf(__bf16*, __builtin_aarch64_simd_xi);
5675 __Int32x4_t __builtin_aarch64_sudot_laneqv16qi_sssus(__Int32x4_t, __Int8x16_t, __Uint8x16_t, int);
5676 __Int32x2_t __builtin_aarch64_sudot_laneqv8qi_sssus(__Int32x2_t, __Int8x8_t, __Uint8x16_t, int);
5677 __Int32x4_t __builtin_aarch64_sudot_lanev16qi_sssus(__Int32x4_t, __Int8x16_t, __Uint8x8_t, int);
5678 __Int32x2_t __builtin_aarch64_sudot_lanev8qi_sssus(__Int32x2_t, __Int8x8_t, __Uint8x8_t, int);
5679 __Int8x16_t __builtin_aarch64_trn1v16qi(__Int8x16_t, __Int8x16_t);
5680 __Float64x2_t __builtin_aarch64_trn1v2df(__Float64x2_t, __Float64x2_t);
5681 __Int64x2_t __builtin_aarch64_trn1v2di(__Int64x2_t, __Int64x2_t);
5682 __Float32x2_t __builtin_aarch64_trn1v2sf(__Float32x2_t, __Float32x2_t);
5683 __Int32x2_t __builtin_aarch64_trn1v2si(__Int32x2_t, __Int32x2_t);
5684 __Int16x4_t __builtin_aarch64_trn1v4hi(__Int16x4_t, __Int16x4_t);
5685 __Float32x4_t __builtin_aarch64_trn1v4sf(__Float32x4_t, __Float32x4_t);
5686 __Int32x4_t __builtin_aarch64_trn1v4si(__Int32x4_t, __Int32x4_t);
5687 __Int16x8_t __builtin_aarch64_trn1v8hi(__Int16x8_t, __Int16x8_t);
5688 __Int8x8_t __builtin_aarch64_trn1v8qi(__Int8x8_t, __Int8x8_t);
5689 __Int8x16_t __builtin_aarch64_trn2v16qi(__Int8x16_t, __Int8x16_t);
5690 __Float64x2_t __builtin_aarch64_trn2v2df(__Float64x2_t, __Float64x2_t);
5691 __Int64x2_t __builtin_aarch64_trn2v2di(__Int64x2_t, __Int64x2_t);
5692 __Float32x2_t __builtin_aarch64_trn2v2sf(__Float32x2_t, __Float32x2_t);
5693 __Int32x2_t __builtin_aarch64_trn2v2si(__Int32x2_t, __Int32x2_t);
5694 __Int16x4_t __builtin_aarch64_trn2v4hi(__Int16x4_t, __Int16x4_t);
5695 __Float32x4_t __builtin_aarch64_trn2v4sf(__Float32x4_t, __Float32x4_t);
5696 __Int32x4_t __builtin_aarch64_trn2v4si(__Int32x4_t, __Int32x4_t);
5697 __Int16x8_t __builtin_aarch64_trn2v8hi(__Int16x8_t, __Int16x8_t);
5698 __Int8x8_t __builtin_aarch64_trn2v8qi(__Int8x8_t, __Int8x8_t);
5699 __Int32x4_t __builtin_aarch64_usdot_laneqv16qi_ssuss(__Int32x4_t, __Uint8x16_t, __Int8x16_t, int);
5700 __Int32x2_t __builtin_aarch64_usdot_laneqv8qi_ssuss(__Int32x2_t, __Uint8x8_t, __Int8x16_t, int);
5701 __Int32x4_t __builtin_aarch64_usdot_lanev16qi_ssuss(__Int32x4_t, __Uint8x16_t, __Int8x8_t, int);
5702 __Int32x2_t __builtin_aarch64_usdot_lanev8qi_ssuss(__Int32x2_t, __Uint8x8_t, __Int8x8_t, int);
5703 __Int32x4_t __builtin_aarch64_usdotv16qi_ssus(__Int32x4_t, __Uint8x16_t, __Int8x16_t);
5704 __Int32x2_t __builtin_aarch64_usdotv8qi_ssus(__Int32x2_t, __Uint8x8_t, __Int8x8_t);
5705 __Int8x16_t __builtin_aarch64_uzp1v16qi(__Int8x16_t, __Int8x16_t);
5706 __Float64x2_t __builtin_aarch64_uzp1v2df(__Float64x2_t, __Float64x2_t);
5707 __Int64x2_t __builtin_aarch64_uzp1v2di(__Int64x2_t, __Int64x2_t);
5708 __Float32x2_t __builtin_aarch64_uzp1v2sf(__Float32x2_t, __Float32x2_t);
5709 __Int32x2_t __builtin_aarch64_uzp1v2si(__Int32x2_t, __Int32x2_t);
5710 __Int16x4_t __builtin_aarch64_uzp1v4hi(__Int16x4_t, __Int16x4_t);
5711 __Float32x4_t __builtin_aarch64_uzp1v4sf(__Float32x4_t, __Float32x4_t);
5712 __Int32x4_t __builtin_aarch64_uzp1v4si(__Int32x4_t, __Int32x4_t);
5713 __Int16x8_t __builtin_aarch64_uzp1v8hi(__Int16x8_t, __Int16x8_t);
5714 __Int8x8_t __builtin_aarch64_uzp1v8qi(__Int8x8_t, __Int8x8_t);
5715 __Int8x16_t __builtin_aarch64_uzp2v16qi(__Int8x16_t, __Int8x16_t);
5716 __Float64x2_t __builtin_aarch64_uzp2v2df(__Float64x2_t, __Float64x2_t);
5717 __Int64x2_t __builtin_aarch64_uzp2v2di(__Int64x2_t, __Int64x2_t);
5718 __Float32x2_t __builtin_aarch64_uzp2v2sf(__Float32x2_t, __Float32x2_t);
5719 __Int32x2_t __builtin_aarch64_uzp2v2si(__Int32x2_t, __Int32x2_t);
5720 __Int16x4_t __builtin_aarch64_uzp2v4hi(__Int16x4_t, __Int16x4_t);
5721 __Float32x4_t __builtin_aarch64_uzp2v4sf(__Float32x4_t, __Float32x4_t);
5722 __Int32x4_t __builtin_aarch64_uzp2v4si(__Int32x4_t, __Int32x4_t);
5723 __Int16x8_t __builtin_aarch64_uzp2v8hi(__Int16x8_t, __Int16x8_t);
5724 __Int8x8_t __builtin_aarch64_uzp2v8qi(__Int8x8_t, __Int8x8_t);
5725 __Int64x2_t __builtin_aarch64_vec_smlal_laneq_v2si(__Int64x2_t, __Int32x2_t, __Int32x4_t, int);
5726 __Int32x4_t __builtin_aarch64_vec_smlal_laneq_v4hi(__Int32x4_t, __Int16x4_t, __Int16x8_t, int);
5727 __Int64x2_t __builtin_aarch64_vec_smlal_lane_v2si(__Int64x2_t, __Int32x2_t, __Int32x2_t, int);
5728 __Int32x4_t __builtin_aarch64_vec_smlal_lane_v4hi(__Int32x4_t, __Int16x4_t, __Int16x4_t, int);
5729 __Int64x2_t __builtin_aarch64_vec_smult_laneq_v2si(__Int32x2_t, __Int32x4_t, int);
5730 __Int32x4_t __builtin_aarch64_vec_smult_laneq_v4hi(__Int16x4_t, __Int16x8_t, int);
5731 __Int64x2_t __builtin_aarch64_vec_smult_lane_v2si(__Int32x2_t, __Int32x2_t, int);
5732 __Int32x4_t __builtin_aarch64_vec_smult_lane_v4hi(__Int16x4_t, __Int16x4_t, int);
5733 __Uint64x2_t __builtin_aarch64_vec_umlal_laneq_v2si_uuuus(__Uint64x2_t, __Uint32x2_t, __Uint32x4_t, int);
5734 __Uint32x4_t __builtin_aarch64_vec_umlal_laneq_v4hi_uuuus(__Uint32x4_t, __Uint16x4_t, __Uint16x8_t, int);
5735 __Uint64x2_t __builtin_aarch64_vec_umlal_lane_v2si_uuuus(__Uint64x2_t, __Uint32x2_t, __Uint32x2_t, int);
5736 __Uint32x4_t __builtin_aarch64_vec_umlal_lane_v4hi_uuuus(__Uint32x4_t, __Uint16x4_t, __Uint16x4_t, int);
5737 __Uint64x2_t __builtin_aarch64_vec_umult_laneq_v2si_uuus(__Uint32x2_t, __Uint32x4_t, int);
5738 __Uint32x4_t __builtin_aarch64_vec_umult_laneq_v4hi_uuus(__Uint16x4_t, __Uint16x8_t, int);
5739 __Uint64x2_t __builtin_aarch64_vec_umult_lane_v2si_uuus(__Uint32x2_t, __Uint32x2_t, int);
5740 __Uint32x4_t __builtin_aarch64_vec_umult_lane_v4hi_uuus(__Uint16x4_t, __Uint16x4_t, int);
5741 __Int16x8_t __builtin_aarch64_vec_widen_smult_hi_v16qi(__Int8x16_t, __Int8x16_t);
5742 __Int64x2_t __builtin_aarch64_vec_widen_smult_hi_v4si(__Int32x4_t, __Int32x4_t);
5743 __Int32x4_t __builtin_aarch64_vec_widen_smult_hi_v8hi(__Int16x8_t, __Int16x8_t);
5744 __Uint16x8_t __builtin_aarch64_vec_widen_umult_hi_v16qi_uuu(__Uint8x16_t, __Uint8x16_t);
5745 __Uint64x2_t __builtin_aarch64_vec_widen_umult_hi_v4si_uuu(__Uint32x4_t, __Uint32x4_t);
5746 __Uint32x4_t __builtin_aarch64_vec_widen_umult_hi_v8hi_uuu(__Uint16x8_t, __Uint16x8_t);
5747 void* __builtin_aarch64_xpaclri(void*);
5748 __Int8x16_t __builtin_aarch64_zip1v16qi(__Int8x16_t, __Int8x16_t);
5749 __Float64x2_t __builtin_aarch64_zip1v2df(__Float64x2_t, __Float64x2_t);
5750 __Int64x2_t __builtin_aarch64_zip1v2di(__Int64x2_t, __Int64x2_t);
5751 __Float32x2_t __builtin_aarch64_zip1v2sf(__Float32x2_t, __Float32x2_t);
5752 __Int32x2_t __builtin_aarch64_zip1v2si(__Int32x2_t, __Int32x2_t);
5753 __Int16x4_t __builtin_aarch64_zip1v4hi(__Int16x4_t, __Int16x4_t);
5754 __Float32x4_t __builtin_aarch64_zip1v4sf(__Float32x4_t, __Float32x4_t);
5755 __Int32x4_t __builtin_aarch64_zip1v4si(__Int32x4_t, __Int32x4_t);
5756 __Int16x8_t __builtin_aarch64_zip1v8hi(__Int16x8_t, __Int16x8_t);
5757 __Int8x8_t __builtin_aarch64_zip1v8qi(__Int8x8_t, __Int8x8_t);
5758 __Int8x16_t __builtin_aarch64_zip2v16qi(__Int8x16_t, __Int8x16_t);
5759 __Float64x2_t __builtin_aarch64_zip2v2df(__Float64x2_t, __Float64x2_t);
5760 __Int64x2_t __builtin_aarch64_zip2v2di(__Int64x2_t, __Int64x2_t);
5761 __Float32x2_t __builtin_aarch64_zip2v2sf(__Float32x2_t, __Float32x2_t);
5762 __Int32x2_t __builtin_aarch64_zip2v2si(__Int32x2_t, __Int32x2_t);
5763 __Int16x4_t __builtin_aarch64_zip2v4hi(__Int16x4_t, __Int16x4_t);
5764 __Float32x4_t __builtin_aarch64_zip2v4sf(__Float32x4_t, __Float32x4_t);
5765 __Int32x4_t __builtin_aarch64_zip2v4si(__Int32x4_t, __Int32x4_t);
5766 __Int16x8_t __builtin_aarch64_zip2v8hi(__Int16x8_t, __Int16x8_t);
5767 __Int8x8_t __builtin_aarch64_zip2v8qi(__Int8x8_t, __Int8x8_t);
5768
5769
5770 void* __builtin_aarch64_memtag_get_tag(void*);
5771 long unsigned int __builtin_aarch64_memtag_gmi(void*, long unsigned int);
5772 void* __builtin_aarch64_memtag_inc_tag(void*, unsigned int);
5773 void* __builtin_aarch64_memtag_irg(void*, long unsigned int);
5774 void __builtin_aarch64_memtag_set_tag(void*);
5775 long int __builtin_aarch64_memtag_subp(void*, void*);
5776
5777 void __builtin_aarch64_tcancel(long unsigned int);
5778 void __builtin_aarch64_tcommit(void);
5779 long unsigned int __builtin_aarch64_tstart(void);
5780 long unsigned int __builtin_aarch64_ttest(void);
5781
5782 #endif
5783
5784 #ifdef __IWMMXT__
5785 typedef unsigned long long __mmx_m64;
5786 typedef int __mmx_v2si __attribute__ ((vector_size (8)));
5787 typedef short __mmx_v4hi __attribute__ ((vector_size (8)));
5788
5789 #ifdef __ANDROID__
5790 typedef char __mmx_v8qi __attribute__ ((vector_size (8)));
5791 __mmx_m64 __builtin_arm_wsadb (__mmx_v8qi __A, __mmx_v8qi __B);
5792 __mmx_m64 __builtin_arm_wsadh (__mmx_v4hi __A, __mmx_v4hi __B);
5793 void __builtin_arm_setwcx(int x, int y);
5794 int __builtin_arm_getwcx(int x);
5795 #else
5796 typedef signed char __mmx_v8qi __attribute__ ((vector_size (8)));
5797 __mmx_m64 __builtin_arm_wsadb (__mmx_v2si __A, __mmx_v8qi __B, __mmx_v8qi __C);
5798 __mmx_m64 __builtin_arm_wsadh (__mmx_v2si __A, __mmx_v4hi __B, __mmx_v4hi __C);
5799 #endif
5800
5801 __mmx_m64 __builtin_arm_walign (__mmx_v8qi __a, __mmx_v8qi __b, int __C);
5802 __mmx_m64 __builtin_arm_wpackhss (__mmx_v4hi __m1, __mmx_v4hi __m2);
5803 __mmx_m64 __builtin_arm_wpackwss (__mmx_v2si __m1, __mmx_v2si __m2);
5804 __mmx_m64 __builtin_arm_wpackdss (long long __m1, long long __m2);
5805 __mmx_m64 __builtin_arm_wpackhus (__mmx_v4hi __m1, __mmx_v4hi __m2);
5806 __mmx_m64 __builtin_arm_wpackwus (__mmx_v2si __m1, __mmx_v2si __m2);
5807 __mmx_m64 __builtin_arm_wpackdus (long long __m1, long long __m2);
5808 __mmx_m64 __builtin_arm_wunpckihb (__mmx_v8qi __m1, __mmx_v8qi __m2);
5809 __mmx_m64 __builtin_arm_wunpckihh (__mmx_v4hi __m1, __mmx_v4hi __m2);
5810 __mmx_m64 __builtin_arm_wunpckihw (__mmx_v2si __m1, __mmx_v2si __m2);
5811 __mmx_m64 __builtin_arm_wunpckilb (__mmx_v8qi __m1, __mmx_v8qi __m2);
5812 __mmx_m64 __builtin_arm_wunpckilh (__mmx_v4hi __m1, __mmx_v4hi __m2);
5813 __mmx_m64 __builtin_arm_wunpckilw (__mmx_v2si __m1, __mmx_v2si __m2);
5814 __mmx_m64 __builtin_arm_wunpckelsb (__mmx_v8qi __m1);
5815 __mmx_m64 __builtin_arm_wunpckelsh (__mmx_v4hi __m1);
5816 __mmx_m64 __builtin_arm_wunpckelsw (__mmx_v2si __m1);
5817 __mmx_m64 __builtin_arm_wunpckehsb (__mmx_v8qi __m1);
5818 __mmx_m64 __builtin_arm_wunpckehsh (__mmx_v4hi __m1);
5819 __mmx_m64 __builtin_arm_wunpckehsw (__mmx_v2si __m1);
5820 __mmx_m64 __builtin_arm_wunpckelub (__mmx_v8qi __m1);
5821 __mmx_m64 __builtin_arm_wunpckeluh (__mmx_v4hi __m1);
5822 __mmx_m64 __builtin_arm_wunpckeluw (__mmx_v2si __m1);
5823 __mmx_m64 __builtin_arm_wunpckehub (__mmx_v8qi __m1);
5824 __mmx_m64 __builtin_arm_wunpckehuh (__mmx_v4hi __m1);
5825 __mmx_m64 __builtin_arm_wunpckehuw (__mmx_v2si __m1);
5826 __mmx_m64 __builtin_arm_waddb (__mmx_v8qi __m1, __mmx_v8qi __m2);
5827 __mmx_m64 __builtin_arm_waddh (__mmx_v4hi __m1, __mmx_v4hi __m2);
5828 __mmx_m64 __builtin_arm_waddw (__mmx_v2si __m1, __mmx_v2si __m2);
5829 __mmx_m64 __builtin_arm_waddbss (__mmx_v8qi __m1, __mmx_v8qi __m2);
5830 __mmx_m64 __builtin_arm_waddhss (__mmx_v4hi __m1, __mmx_v4hi __m2);
5831 __mmx_m64 __builtin_arm_waddwss (__mmx_v2si __m1, __mmx_v2si __m2);
5832 __mmx_m64 __builtin_arm_waddbus (__mmx_v8qi __m1, __mmx_v8qi __m2);
5833 __mmx_m64 __builtin_arm_waddhus (__mmx_v4hi __m1, __mmx_v4hi __m2);
5834 __mmx_m64 __builtin_arm_waddwus (__mmx_v2si __m1, __mmx_v2si __m2);
5835 __mmx_m64 __builtin_arm_wsubb (__mmx_v8qi __m1, __mmx_v8qi __m2);
5836 __mmx_m64 __builtin_arm_wsubh (__mmx_v4hi __m1, __mmx_v4hi __m2);
5837 __mmx_m64 __builtin_arm_wsubw (__mmx_v2si __m1, __mmx_v2si __m2);
5838 __mmx_m64 __builtin_arm_wsubbss (__mmx_v8qi __m1, __mmx_v8qi __m2);
5839 __mmx_m64 __builtin_arm_wsubhss (__mmx_v4hi __m1, __mmx_v4hi __m2);
5840 __mmx_m64 __builtin_arm_wsubwss (__mmx_v2si __m1, __mmx_v2si __m2);
5841 __mmx_m64 __builtin_arm_wsubbus (__mmx_v8qi __m1, __mmx_v8qi __m2);
5842 __mmx_m64 __builtin_arm_wsubhus (__mmx_v4hi __m1, __mmx_v4hi __m2);
5843 __mmx_m64 __builtin_arm_wsubwus (__mmx_v2si __m1, __mmx_v2si __m2);
5844 __mmx_m64 __builtin_arm_wmadds (__mmx_v4hi __m1, __mmx_v4hi __m2);
5845 __mmx_m64 __builtin_arm_wmaddu (__mmx_v4hi __m1, __mmx_v4hi __m2);
5846 __mmx_m64 __builtin_arm_wmulsm (__mmx_v4hi __m1, __mmx_v4hi __m2);
5847 __mmx_m64 __builtin_arm_wmulum (__mmx_v4hi __m1, __mmx_v4hi __m2);
5848 __mmx_m64 __builtin_arm_wmulul (__mmx_v4hi __m1, __mmx_v4hi __m2);
5849 __mmx_m64 __builtin_arm_wsllh (__mmx_v4hi __m, int __count);
5850 __mmx_m64 __builtin_arm_wsllhi (__mmx_v4hi __m, int __count);
5851 __mmx_m64 __builtin_arm_wsllw (__mmx_v2si __m, int __count);
5852 __mmx_m64 __builtin_arm_wsllwi (__mmx_v2si __m, int __count);
5853 __mmx_m64 __builtin_arm_wslld (int __m, int __count);
5854 __mmx_m64 __builtin_arm_wslldi (int __m, int __count);
5855 __mmx_m64 __builtin_arm_wsrah (__mmx_v4hi __m, int __count);
5856 __mmx_m64 __builtin_arm_wsrahi (__mmx_v4hi __m, int __count);
5857 __mmx_m64 __builtin_arm_wsraw (__mmx_v2si __m, int __count);
5858 __mmx_m64 __builtin_arm_wsrawi (__mmx_v2si __m, int __count);
5859 __mmx_m64 __builtin_arm_wsrad (int __m, int __count);
5860 __mmx_m64 __builtin_arm_wsradi (int __m, int __count);
5861 __mmx_m64 __builtin_arm_wsrlh (__mmx_v4hi __m, int __count);
5862 __mmx_m64 __builtin_arm_wsrlhi (__mmx_v4hi __m, int __count);
5863 __mmx_m64 __builtin_arm_wsrlw (__mmx_v2si __m, int __count);
5864 __mmx_m64 __builtin_arm_wsrlwi (__mmx_v2si __m, int __count);
5865 __mmx_m64 __builtin_arm_wsrld (int __m, int __count);
5866 __mmx_m64 __builtin_arm_wsrldi (int __m, int __count);
5867 __mmx_m64 __builtin_arm_wrorh (__mmx_v4hi __m, int __count);
5868 __mmx_m64 __builtin_arm_wrorhi (__mmx_v4hi __m, int __count);
5869 __mmx_m64 __builtin_arm_wrorw (__mmx_v2si __m, int __count);
5870 __mmx_m64 __builtin_arm_wrorwi (__mmx_v2si __m, int __count);
5871 __mmx_m64 __builtin_arm_wrord (int __m, int __count);
5872 __mmx_m64 __builtin_arm_wrordi (int __m, int __count);
5873 __mmx_m64 __builtin_arm_wand (int __m1, int __m2);
5874 __mmx_m64 __builtin_arm_wandn (int __m2, int __m1);
5875 __mmx_m64 __builtin_arm_wor (int __m1, int __m2);
5876 __mmx_m64 __builtin_arm_wxor (int __m1, int __m2);
5877 __mmx_m64 __builtin_arm_wcmpeqb (__mmx_v8qi __m1, __mmx_v8qi __m2);
5878 __mmx_m64 __builtin_arm_wcmpgtsb (__mmx_v8qi __m1, __mmx_v8qi __m2);
5879 __mmx_m64 __builtin_arm_wcmpgtub (__mmx_v8qi __m1, __mmx_v8qi __m2);
5880 __mmx_m64 __builtin_arm_wcmpeqh (__mmx_v4hi __m1, __mmx_v4hi __m2);
5881 __mmx_m64 __builtin_arm_wcmpgtsh (__mmx_v4hi __m1, __mmx_v4hi __m2);
5882 __mmx_m64 __builtin_arm_wcmpgtuh (__mmx_v4hi __m1, __mmx_v4hi __m2);
5883 __mmx_m64 __builtin_arm_wcmpeqw (__mmx_v2si __m1, __mmx_v2si __m2);
5884 __mmx_m64 __builtin_arm_wcmpgtsw (__mmx_v2si __m1, __mmx_v2si __m2);
5885 __mmx_m64 __builtin_arm_wcmpgtuw (__mmx_v2si __m1, __mmx_v2si __m2);
5886 __mmx_m64 __builtin_arm_wmacu (int __A, __mmx_v4hi __B, __mmx_v4hi __C);
5887 __mmx_m64 __builtin_arm_wmacs (int __A, __mmx_v4hi __B, __mmx_v4hi __C);
5888 __mmx_m64 __builtin_arm_wmacuz (__mmx_v4hi __A, __mmx_v4hi __B);
5889 __mmx_m64 __builtin_arm_wmacsz (__mmx_v4hi __A, __mmx_v4hi __B);
5890 __mmx_m64 __builtin_arm_waccb (__mmx_v8qi __A);
5891 __mmx_m64 __builtin_arm_wacch (__mmx_v4hi __A);
5892 __mmx_m64 __builtin_arm_waccw (__mmx_v2si __A);
5893 __mmx_m64 __builtin_arm_tmia (int __A, int __B, int __C);
5894 __mmx_m64 __builtin_arm_tmiaph (int __A, int __B, int __C);
5895 __mmx_m64 __builtin_arm_tmiabb (int __A, int __B, int __C);
5896 __mmx_m64 __builtin_arm_tmiabt (int __A, int __B, int __C);
5897 __mmx_m64 __builtin_arm_tmiatb (int __A, int __B, int __C);
5898 __mmx_m64 __builtin_arm_tmiatt (int __A, int __B, int __C);
5899 __mmx_m64 __builtin_arm_wmaxsb (__mmx_v8qi __A, __mmx_v8qi __B);
5900 __mmx_m64 __builtin_arm_wmaxsh (__mmx_v4hi __A, __mmx_v4hi __B);
5901 __mmx_m64 __builtin_arm_wmaxsw (__mmx_v2si __A, __mmx_v2si __B);
5902 __mmx_m64 __builtin_arm_wmaxub (__mmx_v8qi __A, __mmx_v8qi __B);
5903 __mmx_m64 __builtin_arm_wmaxuh (__mmx_v4hi __A, __mmx_v4hi __B);
5904 __mmx_m64 __builtin_arm_wmaxuw (__mmx_v2si __A, __mmx_v2si __B);
5905 __mmx_m64 __builtin_arm_wminsb (__mmx_v8qi __A, __mmx_v8qi __B);
5906 __mmx_m64 __builtin_arm_wminsh (__mmx_v4hi __A, __mmx_v4hi __B);
5907 __mmx_m64 __builtin_arm_wminsw (__mmx_v2si __A, __mmx_v2si __B);
5908 __mmx_m64 __builtin_arm_wminub (__mmx_v8qi __A, __mmx_v8qi __B);
5909 __mmx_m64 __builtin_arm_wminuh (__mmx_v4hi __A, __mmx_v4hi __B);
5910 __mmx_m64 __builtin_arm_wminuw (__mmx_v2si __A, __mmx_v2si __B);
5911 __mmx_m64 __builtin_arm_tmovmskb (__mmx_v8qi __A);
5912 __mmx_m64 __builtin_arm_tmovmskh (__mmx_v4hi __A);
5913 __mmx_m64 __builtin_arm_tmovmskw (__mmx_v2si __A);
5914 __mmx_m64 __builtin_arm_wavg2br (__mmx_v8qi __A, __mmx_v8qi __B);
5915 __mmx_m64 __builtin_arm_wavg2hr (__mmx_v4hi __A, __mmx_v4hi __B);
5916 __mmx_m64 __builtin_arm_wavg2b (__mmx_v8qi __A, __mmx_v8qi __B);
5917 __mmx_m64 __builtin_arm_wavg2h (__mmx_v4hi __A, __mmx_v4hi __B);
5918 __mmx_m64 __builtin_arm_wsadbz (__mmx_v8qi __A, __mmx_v8qi __B);
5919 __mmx_m64 __builtin_arm_wsadhz (__mmx_v4hi __A, __mmx_v4hi __B);
5920 __mmx_m64 __builtin_arm_wsadbz (__mmx_v8qi __A, __mmx_v8qi __B);
5921 __mmx_m64 __builtin_arm_wsadhz (__mmx_v4hi __A, __mmx_v4hi __B);
5922 __mmx_m64 __builtin_arm_wzero ();
5923 __mmx_m64 __builtin_arm_setwcgr0 (int __value);
5924 __mmx_m64 __builtin_arm_setwcgr1 (int __value);
5925 __mmx_m64 __builtin_arm_setwcgr2 (int __value);
5926 __mmx_m64 __builtin_arm_setwcgr3 (int __value);
5927 __mmx_m64 __builtin_arm_getwcgr0 ();
5928 __mmx_m64 __builtin_arm_getwcgr1 ();
5929 __mmx_m64 __builtin_arm_getwcgr2 ();
5930 __mmx_m64 __builtin_arm_getwcgr3 ();
5931 __mmx_m64 __builtin_arm_wabsb (__mmx_v8qi m1);
5932 __mmx_m64 __builtin_arm_wabsh (__mmx_v4hi __m1);
5933 __mmx_m64 __builtin_arm_wabsw (__mmx_v2si __m1);
5934 __mmx_m64 __builtin_arm_waddsubhx (__mmx_v4hi __a, __mmx_v4hi __b);
5935 __mmx_m64 __builtin_arm_wabsdiffb (__mmx_v8qi __a, __mmx_v8qi __b);
5936 __mmx_m64 __builtin_arm_wabsdiffh (__mmx_v4hi __a, __mmx_v4hi __b);
5937 __mmx_m64 __builtin_arm_wabsdiffw (__mmx_v2si __a, __mmx_v2si __b);
5938 __mmx_m64 __builtin_arm_wavg4 (__mmx_v8qi __a, __mmx_v8qi __b);
5939 __mmx_m64 __builtin_arm_wavg4r (__mmx_v8qi __a, __mmx_v8qi __b);
5940 __mmx_m64 __builtin_arm_wmaddsx (__mmx_v4hi __a, __mmx_v4hi __b);
5941 __mmx_m64 __builtin_arm_wmaddux (__mmx_v4hi __a, __mmx_v4hi __b);
5942 __mmx_m64 __builtin_arm_wmaddsn (__mmx_v4hi __a, __mmx_v4hi __b);
5943 __mmx_m64 __builtin_arm_wmaddun (__mmx_v4hi __a, __mmx_v4hi __b);
5944 __mmx_m64 __builtin_arm_wmulwsm (__mmx_v2si __a, __mmx_v2si __b);
5945 __mmx_m64 __builtin_arm_wmulwum (__mmx_v2si __a, __mmx_v2si __b);
5946 __mmx_m64 __builtin_arm_wmulsmr (__mmx_v4hi __a, __mmx_v4hi __b);
5947 __mmx_m64 __builtin_arm_wmulwsmr (__mmx_v2si __a, __mmx_v2si __b);
5948 __mmx_m64 __builtin_arm_wmulumr (__mmx_v4hi __a, __mmx_v4hi __b);
5949 __mmx_m64 __builtin_arm_wmulwumr (__mmx_v2si __a, __mmx_v2si __b);
5950 __mmx_m64 __builtin_arm_wmulwl (__mmx_v2si __a, __mmx_v2si __b);
5951 __mmx_m64 __builtin_arm_wqmulm (__mmx_v4hi __a, __mmx_v4hi __b);
5952 __mmx_m64 __builtin_arm_wqmulwm (__mmx_v2si __a, __mmx_v2si __b);
5953 __mmx_m64 __builtin_arm_wqmulmr (__mmx_v4hi __a, __mmx_v4hi __b);
5954 __mmx_m64 __builtin_arm_wqmulwmr (__mmx_v2si __a, __mmx_v2si __b);
5955 __mmx_m64 __builtin_arm_wsubaddhx (__mmx_v4hi __a, __mmx_v4hi __b);
5956 __mmx_m64 __builtin_arm_waddbhusl (__mmx_v4hi __a, __mmx_v8qi __b);
5957 __mmx_m64 __builtin_arm_waddbhusm (__mmx_v4hi __a, __mmx_v8qi __b);
5958 __mmx_m64 __builtin_arm_walignr0 (__mmx_v8qi __a, __mmx_v8qi __b);
5959 __mmx_m64 __builtin_arm_walignr1 (__mmx_v8qi __a, __mmx_v8qi __b);
5960 __mmx_m64 __builtin_arm_walignr2 (__mmx_v8qi __a, __mmx_v8qi __b);
5961 __mmx_m64 __builtin_arm_walignr3 (__mmx_v8qi __a, __mmx_v8qi __b);
5962 __mmx_m64 __builtin_arm_tbcstb (signed char value);
5963 __mmx_m64 __builtin_arm_tbcsth (short value);
5964 __mmx_m64 __builtin_arm_tbcstw (int value);
5965 int __builtin_arm_textrmsb(__mmx_v8qi, int);
5966 int __builtin_arm_textrmsh(__mmx_v4hi, int);
5967 int __builtin_arm_textrmsw(__mmx_v2si, int);
5968 int __builtin_arm_textrmub(__mmx_v8qi, int);
5969 int __builtin_arm_textrmuh(___mmx_v4hi, int);
5970 int __builtin_arm_textrmuw(__mmx_v2si, int);
5971 __mmx_v8qi __builtin_arm_tinsrb(__mmx_v8qi, int, int);
5972 ___mmx_v4hi __builtin_arm_tinsrh(___mmx_v4hi, int, int);
5973 __mmx_v2si __builtin_arm_tinsrw(__mmx_v2si, int, int);
5974 ___mmx_v4hi __builtin_arm_wshufh(___mmx_v4hi, int);
5975 #endif
5976
5977 #ifdef __IWMMXT2__
5978 long long unsigned int __builtin_arm_wmerge(long long unsigned int, long long unsigned int, int);
5979 long long unsigned int __builtin_arm_wmiabb(long long unsigned int, __mmx_v4hi, __mmx_v4hi);
5980 long long unsigned int __builtin_arm_wmiabbn(long long unsigned int, __mmx_v4hi, __mmx_v4hi);
5981 long long unsigned int __builtin_arm_wmiabt(long long unsigned int, __mmx_v4hi, __mmx_v4hi);
5982 long long unsigned int __builtin_arm_wmiabtn(long long unsigned int, __mmx_v4hi, __mmx_v4hi);
5983 long long unsigned int __builtin_arm_wmiatb(long long unsigned int, __mmx_v4hi, __mmx_v4hi);
5984 long long unsigned int __builtin_arm_wmiatbn(long long unsigned int, __mmx_v4hi, __mmx_v4hi);
5985 long long unsigned int __builtin_arm_wmiatt(long long unsigned int, __mmx_v4hi, __mmx_v4hi);
5986 long long unsigned int __builtin_arm_wmiattn(long long unsigned int, __mmx_v4hi, __mmx_v4hi);
5987 long long unsigned int __builtin_arm_wmiawbb(long long unsigned int, __mmx_v2si, __mmx_v2si);
5988 long long unsigned int __builtin_arm_wmiawbbn(long long unsigned int, __mmx_v2si, __mmx_v2si);
5989 long long unsigned int __builtin_arm_wmiawbt(long long unsigned int, __mmx_v2si, __mmx_v2si);
5990 long long unsigned int __builtin_arm_wmiawbtn(long long unsigned int, __mmx_v2si, __mmx_v2si);
5991 long long unsigned int __builtin_arm_wmiawtb(long long unsigned int, __mmx_v2si, __mmx_v2si);
5992 long long unsigned int __builtin_arm_wmiawtbn(long long unsigned int, __mmx_v2si, __mmx_v2si);
5993 long long unsigned int __builtin_arm_wmiawtt(long long unsigned int, __mmx_v2si, __mmx_v2si);
5994 long long unsigned int __builtin_arm_wmiawttn(long long unsigned int, __mmx_v2si, __mmx_v2si);
5995 __mmx_v2si __builtin_arm_wqmiabb(__mmx_v2si, __mmx_v4hi, __mmx_v4hi);
5996 __mmx_v2si __builtin_arm_wqmiabbn(__mmx_v2si, __mmx_v4hi, __mmx_v4hi);
5997 __mmx_v2si __builtin_arm_wqmiabt(__mmx_v2si, __mmx_v4hi, __mmx_v4hi);
5998 __mmx_v2si __builtin_arm_wqmiabtn(__mmx_v2si, __mmx_v4hi, __mmx_v4hi);
5999 __mmx_v2si __builtin_arm_wqmiatb(__mmx_v2si, __mmx_v4hi, __mmx_v4hi);
6000 __mmx_v2si __builtin_arm_wqmiatbn(__mmx_v2si, __mmx_v4hi, __mmx_v4hi);
6001 __mmx_v2si __builtin_arm_wqmiatt(__mmx_v2si, __mmx_v4hi, __mmx_v4hi);
6002 __mmx_v2si __builtin_arm_wqmiattn(__mmx_v2si, __mmx_v4hi, __mmx_v4hi);
6003 #endif
6004
6005 #ifdef __ARM_FP16_ARGS
6006 typedef float cov_fp16 __attribute__((mode(HF)));
6007
6008 cov_fp16 __builtin_ceilf16(cov_fp16);
6009 cov_fp16 __builtin_copysignf16(cov_fp16, cov_fp16);
6010 cov_fp16 __builtin_fabsf16(cov_fp16);
6011 cov_fp16 __builtin_floorf16(cov_fp16);
6012 cov_fp16 __builtin_fmaf16(cov_fp16, cov_fp16, cov_fp16);
6013 cov_fp16 __builtin_fmaxf16(cov_fp16, cov_fp16);
6014 cov_fp16 __builtin_fminf16(cov_fp16, cov_fp16);
6015 cov_fp16 __builtin_nanf16(const char*);
6016 cov_fp16 __builtin_nansf16(const char*);
6017 cov_fp16 __builtin_nearbyintf16(cov_fp16);
6018 cov_fp16 __builtin_rintf16(cov_fp16);
6019 cov_fp16 __builtin_roundevenf16(cov_fp16);
6020 cov_fp16 __builtin_roundf16(cov_fp16);
6021 cov_fp16 __builtin_sqrtf16(cov_fp16);
6022 cov_fp16 __builtin_truncf16(cov_fp16);
6023 cov_fp16 __builtin_huge_valf16(void);
6024 cov_fp16 __builtin_inff16(void);
6025 #endif
6026
6027 #ifdef __coverity_cplusplus
6028 }
6029 #endif
6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040 #define __COVERITY_GCC_VERSION_AT_LEAST(maj, min) \
6041 ((__GNUC__ > (maj)) || (__GNUC__ == (maj) && __GNUC_MINOR__ >= (min)))
6042
6043 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 9)
6044
6045
6046 #define __COVERITY_GCC49_INTRINSICS 1
6047 #else
6048 #define __COVERITY_GCC49_INTRINSICS 0
6049 #endif
6050
6051 #if __COVERITY_GCC_VERSION_AT_LEAST(8, 0) && !defined(__COVERITY_DISABLE_BUILTIN_DECLS)
6052
6053
6054
6055
6056 #define __COVERITY_DISABLE_BUILTIN_DECLS
6057 #endif
6058 #ifdef __IA64__
6059 typedef __coverity___fpreg long double __fpreg;
6060 #endif
6061
6062 #ifdef __coverity_cplusplus
6063 extern "C" {
6064 #endif
6065
6066 #if defined(__coverity_cplusplus)
6067 typedef bool __cov_bool;
6068 #else
6069 typedef _Bool __cov_bool;
6070 #endif
6071
6072 #if defined(__SIZEOF_FLOAT128__) && defined(__coverity_cplusplus)
6073 #define cov_f128_t __float128
6074 #else
6075 #define cov_f128_t long double
6076 #endif
6077 cov_f128_t __builtin_huge_valq(void);
6078 cov_f128_t __builtin_infq(void);
6079 cov_f128_t __builtin_copysignq(cov_f128_t, cov_f128_t);
6080 cov_f128_t __builtin_fabsq(cov_f128_t);
6081 cov_f128_t __builtin_nanq(const char*);
6082 cov_f128_t __builtin_nansq(const char*);
6083
6084 void __builtin_ia32_ptwrite32(unsigned int);
6085 void __builtin_ia32_ptwrite64(long long unsigned int);
6086 void __builtin_ia32_cldemote(const void*);
6087
6088
6089 #if defined(__linux__) && defined(__KERNEL__)
6090 #nodef BUG_ON(x) do { if (x) __coverity_panic__(); } while (0)
6091 #nodef WARN_ON(x) ({ int result = !!(x); if (result) __coverity_panic__(); result; })
6092 #nodef BUG() __coverity_panic__()
6093 void __coverity_panic__();
6094 #endif
6095
6096 #nodef setjmp
6097 int setjmp(void *);
6098
6099 #ifndef __COVERITY_NO_STRING_NODEFS__
6100
6101
6102 #nodef memcpy
6103 void *memcpy(void *, const void *, __COVERITY_SIZE_TYPE__);
6104
6105 #nodef memmove
6106 void *memmove(void *, const void *, __COVERITY_SIZE_TYPE__);
6107
6108 #nodef strcpy
6109 char *strcpy(char *, const char *);
6110
6111 #nodef strncpy
6112 char *strncpy(char *, const char *, __COVERITY_SIZE_TYPE__);
6113
6114 #nodef strcat
6115 char *strcat(char *, const char *);
6116
6117 #nodef strncat
6118 char *strncat(char *, const char *, __COVERITY_SIZE_TYPE__);
6119
6120 #nodef memcmp
6121 int memcmp(const void *, const void *, __COVERITY_SIZE_TYPE__ n);
6122
6123 #nodef strcmp
6124 int strcmp(const char *, const char *);
6125
6126 #nodef strcoll
6127 int strcoll(const char *, const char *);
6128
6129 #nodef strncmp
6130 int strncmp(const char *, const char *, __COVERITY_SIZE_TYPE__);
6131
6132 #nodef strxfrm
6133 __COVERITY_SIZE_TYPE__
6134 strxfrm(char *, const char *, __COVERITY_SIZE_TYPE__);
6135
6136 #nodef memchr
6137 void *memchr(const void *, int, __COVERITY_SIZE_TYPE__);
6138
6139 #nodef strchr
6140 char *strchr(const char *, int);
6141
6142 #nodef strcspn
6143 __COVERITY_SIZE_TYPE__ strcspn(const char *, const char *);
6144
6145 #nodef strpbrk
6146 char *strpbrk(const char *, const char *);
6147
6148 #nodef strrchr
6149 char *strrchr(const char *, int);
6150
6151 #nodef strspn
6152 __COVERITY_SIZE_TYPE__ strspn(const char *, const char *);
6153
6154 #nodef strstr
6155 char *strstr(const char *, const char *);
6156
6157 #nodef strtok
6158 char *strtok(char *, const char *);
6159
6160 #nodef memset
6161 void *memset(void *, int, __COVERITY_SIZE_TYPE__);
6162
6163 #nodef strlen
6164 __COVERITY_SIZE_TYPE__ strlen(const char *);
6165
6166 #nodef strerror
6167 char *strerror(int);
6168
6169 #nodef memrchr
6170 void *memrchr(const void *, int, __COVERITY_SIZE_TYPE__);
6171
6172 #nodef stpcpy
6173 char *stpcpy(char *, const char *);
6174
6175 #nodef strdup
6176 char *strdup(const char *);
6177 #endif
6178
6179 #ifdef __SIZEOF_FLOAT128__
6180 cov_f128_t __builtin_copysignf128(cov_f128_t, cov_f128_t);
6181 cov_f128_t __builtin_fabsf128(cov_f128_t);
6182 #else
6183 long double __builtin_copysignf128(long double, long double);
6184 long double __builtin_fabsf128(long double);
6185 #endif
6186 long int __builtin_expect_with_probability(long int, long int, double);
6187
6188 typedef double __cov_v2df __attribute__ ((__vector_size__ (16)));
6189 typedef float __cov_v4sf __attribute__ ((__vector_size__ (16)));
6190 typedef double __cov_v8df __attribute__((__vector_size__(64)));
6191 typedef float __cov_v16sf __attribute__((__vector_size__(64)));
6192 typedef double __cov_v4df __attribute__ ((__vector_size__ (32)));
6193 typedef float __cov_v8sf __attribute__ ((__vector_size__ (32)));
6194 typedef int __cov_v2si_t __attribute__ ((__vector_size__ (8)));
6195 typedef int __cov_v4si_t __attribute__ ((__vector_size__ (16)));
6196 typedef int __cov_v8si_t __attribute__ ((__vector_size__ (32)));
6197 typedef int __cov_v16si_t __attribute__ ((__vector_size__ (64)));
6198 typedef long long __cov_v2di_t __attribute__ ((__vector_size__ (16)));
6199 typedef long long __cov_v4di_t __attribute__ ((__vector_size__ (32)));
6200 typedef long long __cov_v8di_t __attribute__ ((__vector_size__ (64)));
6201 typedef short __cov_v4hi_t __attribute__ ((__vector_size__ (8)));
6202 typedef short __cov_v8hi_t __attribute__ ((__vector_size__ (16)));
6203 typedef short __cov_v16hi_t __attribute__ ((__vector_size__ (32)));
6204 typedef short __cov_v32hi_t __attribute__ ((__vector_size__ (64)));
6205 __cov_v2df __builtin_ia32_loadsd_mask(const double*, __cov_v2df, unsigned char);
6206 __cov_v4sf __builtin_ia32_loadss_mask(const float*, __cov_v4sf, unsigned char);
6207 __cov_v2df __builtin_ia32_movesd_mask(__cov_v2df, __cov_v2df, __cov_v2df, unsigned char);
6208 __cov_v4sf __builtin_ia32_movess_mask(__cov_v4sf, __cov_v4sf, __cov_v4sf, unsigned char);
6209 void __builtin_ia32_storesd_mask(double*, __cov_v2df, unsigned char);
6210 void __builtin_ia32_storess_mask(float*, __cov_v4sf, unsigned char);
6211 __cov_v2df __builtin_ia32_vfmaddsd3_mask(__cov_v2df, __cov_v2df, __cov_v2df, unsigned char, int);
6212 __cov_v2df __builtin_ia32_vfmaddsd3_mask3(__cov_v2df, __cov_v2df, __cov_v2df, unsigned char, int);
6213 __cov_v2df __builtin_ia32_vfmaddsd3_maskz(__cov_v2df, __cov_v2df, __cov_v2df, unsigned char, int);
6214 __cov_v4sf __builtin_ia32_vfmaddss3_mask(__cov_v4sf, __cov_v4sf, __cov_v4sf, unsigned char, int);
6215 __cov_v4sf __builtin_ia32_vfmaddss3_mask3(__cov_v4sf, __cov_v4sf, __cov_v4sf, unsigned char, int);
6216 __cov_v4sf __builtin_ia32_vfmaddss3_maskz(__cov_v4sf, __cov_v4sf, __cov_v4sf, unsigned char, int);
6217 __cov_v8df __builtin_ia32_vfmsubpd512_mask(__cov_v8df, __cov_v8df, __cov_v8df, unsigned char, int);
6218 __cov_v8df __builtin_ia32_vfmsubpd512_maskz(__cov_v8df, __cov_v8df, __cov_v8df, unsigned char, int);
6219 __cov_v16sf __builtin_ia32_vfmsubps512_mask(__cov_v16sf, __cov_v16sf, __cov_v16sf, short int, int);
6220 __cov_v16sf __builtin_ia32_vfmsubps512_maskz(__cov_v16sf, __cov_v16sf, __cov_v16sf, short int, int);
6221 __cov_v2df __builtin_ia32_vfmsubsd3_mask3(__cov_v2df, __cov_v2df, __cov_v2df, unsigned char, int);
6222 __cov_v4sf __builtin_ia32_vfmsubss3_mask3(__cov_v4sf, __cov_v4sf, __cov_v4sf, unsigned char, int);
6223 __cov_v8df __builtin_ia32_vfnmaddpd512_mask3(__cov_v8df, __cov_v8df, __cov_v8df, unsigned char, int);
6224 __cov_v8df __builtin_ia32_vfnmaddpd512_maskz(__cov_v8df, __cov_v8df, __cov_v8df, unsigned char, int);
6225 __cov_v16sf __builtin_ia32_vfnmaddps512_mask3(__cov_v16sf, __cov_v16sf, __cov_v16sf, short int, int);
6226 __cov_v16sf __builtin_ia32_vfnmaddps512_maskz(__cov_v16sf, __cov_v16sf, __cov_v16sf, short int, int);
6227 __cov_v8df __builtin_ia32_vfnmsubpd512_maskz(__cov_v8df, __cov_v8df, __cov_v8df, unsigned char, int);
6228 __cov_v16sf __builtin_ia32_vfnmsubps512_maskz(__cov_v16sf, __cov_v16sf, __cov_v16sf, short int, int);
6229 unsigned char __builtin_ia32_tpause(unsigned int, long long unsigned int);
6230 void __builtin_ia32_umonitor(void*);
6231 unsigned char __builtin_ia32_umwait(unsigned int, long long unsigned int);
6232 __cov_v2df __builtin_ia32_vfmsubpd128_mask(__cov_v2df, __cov_v2df, __cov_v2df, unsigned char);
6233 __cov_v2df __builtin_ia32_vfmsubpd128_maskz(__cov_v2df, __cov_v2df, __cov_v2df, unsigned char);
6234 __cov_v4df __builtin_ia32_vfmsubpd256_mask(__cov_v4df, __cov_v4df, __cov_v4df, unsigned char);
6235 __cov_v4df __builtin_ia32_vfmsubpd256_maskz(__cov_v4df, __cov_v4df, __cov_v4df, unsigned char);
6236 __cov_v4sf __builtin_ia32_vfmsubps128_mask(__cov_v4sf, __cov_v4sf, __cov_v4sf, unsigned char);
6237 __cov_v4sf __builtin_ia32_vfmsubps128_maskz(__cov_v4sf, __cov_v4sf, __cov_v4sf, unsigned char);
6238 __cov_v8sf __builtin_ia32_vfmsubps256_mask(__cov_v8sf, __cov_v8sf, __cov_v8sf, unsigned char);
6239 __cov_v8sf __builtin_ia32_vfmsubps256_maskz(__cov_v8sf, __cov_v8sf, __cov_v8sf, unsigned char);
6240 __cov_v2df __builtin_ia32_vfnmaddpd128_mask3(__cov_v2df, __cov_v2df, __cov_v2df, unsigned char);
6241 __cov_v2df __builtin_ia32_vfnmaddpd128_maskz(__cov_v2df, __cov_v2df, __cov_v2df, unsigned char);
6242 __cov_v4df __builtin_ia32_vfnmaddpd256_mask3(__cov_v4df, __cov_v4df, __cov_v4df, unsigned char);
6243 __cov_v4df __builtin_ia32_vfnmaddpd256_maskz(__cov_v4df, __cov_v4df, __cov_v4df, unsigned char);
6244 __cov_v4sf __builtin_ia32_vfnmaddps128_mask3(__cov_v4sf, __cov_v4sf, __cov_v4sf, unsigned char);
6245 __cov_v4sf __builtin_ia32_vfnmaddps128_maskz(__cov_v4sf, __cov_v4sf, __cov_v4sf, unsigned char);
6246 __cov_v8sf __builtin_ia32_vfnmaddps256_mask3(__cov_v8sf, __cov_v8sf, __cov_v8sf, unsigned char);
6247 __cov_v8sf __builtin_ia32_vfnmaddps256_maskz(__cov_v8sf, __cov_v8sf, __cov_v8sf, unsigned char);
6248 __cov_v2df __builtin_ia32_vfnmsubpd128_maskz(__cov_v2df, __cov_v2df, __cov_v2df, unsigned char);
6249 __cov_v4df __builtin_ia32_vfnmsubpd256_maskz(__cov_v4df, __cov_v4df, __cov_v4df, unsigned char);
6250 __cov_v4sf __builtin_ia32_vfnmsubps128_maskz(__cov_v4sf, __cov_v4sf, __cov_v4sf, unsigned char);
6251 __cov_v8sf __builtin_ia32_vfnmsubps256_maskz(__cov_v8sf, __cov_v8sf, __cov_v8sf, unsigned char);
6252 __cov_v2df __builtin_ia32_vfmsubsd3(__cov_v2df, __cov_v2df, __cov_v2df);
6253 __cov_v4sf __builtin_ia32_vfmsubss3(__cov_v4sf, __cov_v4sf, __cov_v4sf);
6254 __cov_v2df __builtin_ia32_vfnmaddsd3(__cov_v2df, __cov_v2df, __cov_v2df);
6255 __cov_v4sf __builtin_ia32_vfnmaddss3(__cov_v4sf, __cov_v4sf, __cov_v4sf);
6256 __cov_v2df __builtin_ia32_vfnmsubsd3(__cov_v2df, __cov_v2df, __cov_v2df);
6257 __cov_v4sf __builtin_ia32_vfnmsubss3(__cov_v4sf, __cov_v4sf, __cov_v4sf);
6258
6259 cov_f128_t __builtin_huge_valf128(void);
6260 cov_f128_t __builtin_ceilf128(cov_f128_t);
6261 cov_f128_t __builtin_floorf128(cov_f128_t);
6262 cov_f128_t __builtin_nanf128(const char*);
6263 cov_f128_t __builtin_nansf128(const char*);
6264 cov_f128_t __builtin_nearbyintf128(cov_f128_t);
6265 cov_f128_t __builtin_rintf128(cov_f128_t);
6266 cov_f128_t __builtin_roundevenf128(cov_f128_t);
6267 cov_f128_t __builtin_roundf128(cov_f128_t);
6268 cov_f128_t __builtin_truncf128(cov_f128_t);
6269 cov_f128_t __divtc3(cov_f128_t, cov_f128_t, cov_f128_t, cov_f128_t);
6270 cov_f128_t __multc3(cov_f128_t, cov_f128_t, cov_f128_t, cov_f128_t);
6271 double __builtin_roundeven(double);
6272 float __builtin_roundevenf(float);
6273 float __builtin_roundevenf32(float);
6274 double __builtin_roundevenf32x(double);
6275 double __builtin_roundevenf64(double);
6276 long double __builtin_roundevenf64x(long double);
6277 long double __builtin_roundevenl(long double);
6278 void __clear_cache(void*, void*);
6279
6280 #ifdef __coverity_cplusplus
6281 const void* __builtin_source_location(void);
6282
6283 void __builtin_coro_destroy(void*);
6284 bool __builtin_coro_done(void*);
6285 void* __builtin_coro_promise(void*, const long unsigned int, bool);
6286 void __builtin_coro_resume(void*);
6287 #endif
6288
6289
6290 void __asan_after_dynamic_init(void);
6291 void __asan_handle_no_return(void);
6292 void __asan_init(void);
6293 void __asan_version_mismatch_check_v8(void);
6294 void __builtin___asan_after_dynamic_init(void);
6295 void __builtin___asan_handle_no_return(void);
6296 void __builtin___asan_init(void);
6297 void __builtin___asan_version_mismatch_check_v8(void);
6298 void __builtin___sanitizer_cov_trace_pc(void);
6299 void __builtin___tsan_init(void);
6300 void __sanitizer_cov_trace_pc(void);
6301 void __tsan_init(void);
6302 void __asan_alloca_poison(void*, long int);
6303 void __asan_allocas_unpoison(void*, long int);
6304 void __asan_before_dynamic_init(const void*);
6305 void __asan_load1(void*);
6306 void __asan_load16(void*);
6307 void __asan_load16_noabort(void*);
6308 void __asan_load1_noabort(void*);
6309 void __asan_load2(void*);
6310 void __asan_load2_noabort(void*);
6311 void __asan_load4(void*);
6312 void __asan_load4_noabort(void*);
6313 void __asan_load8(void*);
6314 void __asan_load8_noabort(void*);
6315 void __asan_loadN(void*, long int);
6316 void __asan_loadN_noabort(void*, long int);
6317 void __asan_poison_stack_memory(void*, long int);
6318 void __asan_register_globals(void*, long int);
6319 void __asan_report_load1(void*);
6320 void __asan_report_load16(void*);
6321 void __asan_report_load16_noabort(void*);
6322 void __asan_report_load1_noabort(void*);
6323 void __asan_report_load2(void*);
6324 void __asan_report_load2_noabort(void*);
6325 void __asan_report_load4(void*);
6326 void __asan_report_load4_noabort(void*);
6327 void __asan_report_load8(void*);
6328 void __asan_report_load8_noabort(void*);
6329 void __asan_report_load_n(void*, long int);
6330 void __asan_report_load_n_noabort(void*, long int);
6331 void __asan_report_store1(void*);
6332 void __asan_report_store16(void*);
6333 void __asan_report_store16_noabort(void*);
6334 void __asan_report_store1_noabort(void*);
6335 void __asan_report_store2(void*);
6336 void __asan_report_store2_noabort(void*);
6337 void __asan_report_store4(void*);
6338 void __asan_report_store4_noabort(void*);
6339 void __asan_report_store8(void*);
6340 void __asan_report_store8_noabort(void*);
6341 void __asan_report_store_n(void*, long int);
6342 void __asan_report_store_n_noabort(void*, long int);
6343 void __asan_store1(void*);
6344 void __asan_store16(void*);
6345 void __asan_store16_noabort(void*);
6346 void __asan_store1_noabort(void*);
6347 void __asan_store2(void*);
6348 void __asan_store2_noabort(void*);
6349 void __asan_store4(void*);
6350 void __asan_store4_noabort(void*);
6351 void __asan_store8(void*);
6352 void __asan_store8_noabort(void*);
6353 void __asan_storeN(void*, long int);
6354 void __asan_storeN_noabort(void*, long int);
6355 void __asan_unpoison_stack_memory(void*, long int);
6356 void __asan_unregister_globals(void*, long int);
6357 void __builtin___asan_alloca_poison(void*, long int);
6358 void __builtin___asan_allocas_unpoison(void*, long int);
6359 void __builtin___asan_before_dynamic_init(const void*);
6360 void __builtin___asan_load1(void*);
6361 void __builtin___asan_load16(void*);
6362 void __builtin___asan_load16_noabort(void*);
6363 void __builtin___asan_load1_noabort(void*);
6364 void __builtin___asan_load2(void*);
6365 void __builtin___asan_load2_noabort(void*);
6366 void __builtin___asan_load4(void*);
6367 void __builtin___asan_load4_noabort(void*);
6368 void __builtin___asan_load8(void*);
6369 void __builtin___asan_load8_noabort(void*);
6370 void __builtin___asan_loadN(void*, long int);
6371 void __builtin___asan_loadN_noabort(void*, long int);
6372 void __builtin___asan_poison_stack_memory(void*, long int);
6373 void __builtin___asan_register_globals(void*, long int);
6374 void __builtin___asan_report_load1(void*);
6375 void __builtin___asan_report_load16(void*);
6376 void __builtin___asan_report_load16_noabort(void*);
6377 void __builtin___asan_report_load1_noabort(void*);
6378 void __builtin___asan_report_load2(void*);
6379 void __builtin___asan_report_load2_noabort(void*);
6380 void __builtin___asan_report_load4(void*);
6381 void __builtin___asan_report_load4_noabort(void*);
6382 void __builtin___asan_report_load8(void*);
6383 void __builtin___asan_report_load8_noabort(void*);
6384 void __builtin___asan_report_load_n(void*, long int);
6385 void __builtin___asan_report_load_n_noabort(void*, long int);
6386 void __builtin___asan_report_store1(void*);
6387 void __builtin___asan_report_store16(void*);
6388 void __builtin___asan_report_store16_noabort(void*);
6389 void __builtin___asan_report_store1_noabort(void*);
6390 void __builtin___asan_report_store2(void*);
6391 void __builtin___asan_report_store2_noabort(void*);
6392 void __builtin___asan_report_store4(void*);
6393 void __builtin___asan_report_store4_noabort(void*);
6394 void __builtin___asan_report_store8(void*);
6395 void __builtin___asan_report_store8_noabort(void*);
6396 void __builtin___asan_report_store_n(void*, long int);
6397 void __builtin___asan_report_store_n_noabort(void*, long int);
6398 void __builtin___asan_store1(void*);
6399 void __builtin___asan_store16(void*);
6400 void __builtin___asan_store16_noabort(void*);
6401 void __builtin___asan_store1_noabort(void*);
6402 void __builtin___asan_store2(void*);
6403 void __builtin___asan_store2_noabort(void*);
6404 void __builtin___asan_store4(void*);
6405 void __builtin___asan_store4_noabort(void*);
6406 void __builtin___asan_store8(void*);
6407 void __builtin___asan_store8_noabort(void*);
6408 void __builtin___asan_storeN(void*, long int);
6409 void __builtin___asan_storeN_noabort(void*, long int);
6410 void __builtin___asan_unpoison_stack_memory(void*, long int);
6411 void __builtin___asan_unregister_globals(void*, long int);
6412 void __builtin___sanitizer_cov_trace_cmp1(unsigned char, unsigned char);
6413 void __builtin___sanitizer_cov_trace_cmp2(short unsigned int, short unsigned int);
6414 void __builtin___sanitizer_cov_trace_cmp4(unsigned int, unsigned int);
6415 void __builtin___sanitizer_cov_trace_cmp8(long unsigned int, long unsigned int);
6416 void __builtin___sanitizer_cov_trace_cmpd(double, double);
6417 void __builtin___sanitizer_cov_trace_cmpf(float, float);
6418 void __builtin___sanitizer_cov_trace_const_cmp1(unsigned char, unsigned char);
6419 void __builtin___sanitizer_cov_trace_const_cmp2(short unsigned int, short unsigned int);
6420 void __builtin___sanitizer_cov_trace_const_cmp4(unsigned int, unsigned int);
6421 void __builtin___sanitizer_cov_trace_const_cmp8(long unsigned int, long unsigned int);
6422 void __builtin___sanitizer_cov_trace_switch(long unsigned int, void*);
6423 void __builtin___sanitizer_ptr_cmp(void*, long int);
6424 void __builtin___sanitizer_ptr_sub(void*, long int);
6425
6426 #if defined(__SIZEOF_INT128__)
6427 __cov_bool __builtin___tsan_atomic128_compare_exchange_strong(volatile void*, void*, __int128 unsigned, int, int);
6428 __cov_bool __builtin___tsan_atomic128_compare_exchange_weak(volatile void*, void*, __int128 unsigned, int, int);
6429 __int128 unsigned __builtin___tsan_atomic128_exchange(volatile void*, __int128 unsigned, int);
6430 __int128 unsigned __builtin___tsan_atomic128_fetch_add(volatile void*, __int128 unsigned, int);
6431 __int128 unsigned __builtin___tsan_atomic128_fetch_and(volatile void*, __int128 unsigned, int);
6432 __int128 unsigned __builtin___tsan_atomic128_fetch_nand(volatile void*, __int128 unsigned, int);
6433 __int128 unsigned __builtin___tsan_atomic128_fetch_or(volatile void*, __int128 unsigned, int);
6434 __int128 unsigned __builtin___tsan_atomic128_fetch_sub(volatile void*, __int128 unsigned, int);
6435 __int128 unsigned __builtin___tsan_atomic128_fetch_xor(volatile void*, __int128 unsigned, int);
6436 __int128 unsigned __builtin___tsan_atomic128_load(const volatile void*, int);
6437 void __builtin___tsan_atomic128_store(volatile void*, __int128 unsigned, int);
6438 __cov_bool __tsan_atomic128_compare_exchange_strong(volatile void*, void*, __int128 unsigned, int, int);
6439 __cov_bool __tsan_atomic128_compare_exchange_weak(volatile void*, void*, __int128 unsigned, int, int);
6440 __int128 unsigned __tsan_atomic128_exchange(volatile void*, __int128 unsigned, int);
6441 __int128 unsigned __tsan_atomic128_fetch_add(volatile void*, __int128 unsigned, int);
6442 __int128 unsigned __tsan_atomic128_fetch_and(volatile void*, __int128 unsigned, int);
6443 __int128 unsigned __tsan_atomic128_fetch_nand(volatile void*, __int128 unsigned, int);
6444 __int128 unsigned __tsan_atomic128_fetch_or(volatile void*, __int128 unsigned, int);
6445 __int128 unsigned __tsan_atomic128_fetch_sub(volatile void*, __int128 unsigned, int);
6446 __int128 unsigned __tsan_atomic128_fetch_xor(volatile void*, __int128 unsigned, int);
6447 __int128 unsigned __tsan_atomic128_load(const volatile void*, int);
6448 void __tsan_atomic128_store(volatile void*, __int128 unsigned, int);
6449 #endif
6450
6451 __cov_bool __builtin___tsan_atomic16_compare_exchange_strong(volatile void*, void*, short unsigned int, int, int);
6452 __cov_bool __builtin___tsan_atomic16_compare_exchange_weak(volatile void*, void*, short unsigned int, int, int);
6453 short unsigned int __builtin___tsan_atomic16_exchange(volatile void*, short unsigned int, int);
6454 short unsigned int __builtin___tsan_atomic16_fetch_add(volatile void*, short unsigned int, int);
6455 short unsigned int __builtin___tsan_atomic16_fetch_and(volatile void*, short unsigned int, int);
6456 short unsigned int __builtin___tsan_atomic16_fetch_nand(volatile void*, short unsigned int, int);
6457 short unsigned int __builtin___tsan_atomic16_fetch_or(volatile void*, short unsigned int, int);
6458 short unsigned int __builtin___tsan_atomic16_fetch_sub(volatile void*, short unsigned int, int);
6459 short unsigned int __builtin___tsan_atomic16_fetch_xor(volatile void*, short unsigned int, int);
6460 short unsigned int __builtin___tsan_atomic16_load(const volatile void*, int);
6461 void __builtin___tsan_atomic16_store(volatile void*, short unsigned int, int);
6462 __cov_bool __builtin___tsan_atomic32_compare_exchange_strong(volatile void*, void*, unsigned int, int, int);
6463 __cov_bool __builtin___tsan_atomic32_compare_exchange_weak(volatile void*, void*, unsigned int, int, int);
6464 unsigned int __builtin___tsan_atomic32_exchange(volatile void*, unsigned int, int);
6465 unsigned int __builtin___tsan_atomic32_fetch_add(volatile void*, unsigned int, int);
6466 unsigned int __builtin___tsan_atomic32_fetch_and(volatile void*, unsigned int, int);
6467 unsigned int __builtin___tsan_atomic32_fetch_nand(volatile void*, unsigned int, int);
6468 unsigned int __builtin___tsan_atomic32_fetch_or(volatile void*, unsigned int, int);
6469 unsigned int __builtin___tsan_atomic32_fetch_sub(volatile void*, unsigned int, int);
6470 unsigned int __builtin___tsan_atomic32_fetch_xor(volatile void*, unsigned int, int);
6471 unsigned int __builtin___tsan_atomic32_load(const volatile void*, int);
6472 void __builtin___tsan_atomic32_store(volatile void*, unsigned int, int);
6473 __cov_bool __builtin___tsan_atomic64_compare_exchange_strong(volatile void*, void*, long unsigned int, int, int);
6474 __cov_bool __builtin___tsan_atomic64_compare_exchange_weak(volatile void*, void*, long unsigned int, int, int);
6475 long unsigned int __builtin___tsan_atomic64_exchange(volatile void*, long unsigned int, int);
6476 long unsigned int __builtin___tsan_atomic64_fetch_add(volatile void*, long unsigned int, int);
6477 long unsigned int __builtin___tsan_atomic64_fetch_and(volatile void*, long unsigned int, int);
6478 long unsigned int __builtin___tsan_atomic64_fetch_nand(volatile void*, long unsigned int, int);
6479 long unsigned int __builtin___tsan_atomic64_fetch_or(volatile void*, long unsigned int, int);
6480 long unsigned int __builtin___tsan_atomic64_fetch_sub(volatile void*, long unsigned int, int);
6481 long unsigned int __builtin___tsan_atomic64_fetch_xor(volatile void*, long unsigned int, int);
6482 long unsigned int __builtin___tsan_atomic64_load(const volatile void*, int);
6483 void __builtin___tsan_atomic64_store(volatile void*, long unsigned int, int);
6484 __cov_bool __builtin___tsan_atomic8_compare_exchange_strong(volatile void*, void*, unsigned char, int, int);
6485 __cov_bool __builtin___tsan_atomic8_compare_exchange_weak(volatile void*, void*, unsigned char, int, int);
6486 unsigned char __builtin___tsan_atomic8_exchange(volatile void*, unsigned char, int);
6487 unsigned char __builtin___tsan_atomic8_fetch_add(volatile void*, unsigned char, int);
6488 unsigned char __builtin___tsan_atomic8_fetch_and(volatile void*, unsigned char, int);
6489 unsigned char __builtin___tsan_atomic8_fetch_nand(volatile void*, unsigned char, int);
6490 unsigned char __builtin___tsan_atomic8_fetch_or(volatile void*, unsigned char, int);
6491 unsigned char __builtin___tsan_atomic8_fetch_sub(volatile void*, unsigned char, int);
6492 unsigned char __builtin___tsan_atomic8_fetch_xor(volatile void*, unsigned char, int);
6493 unsigned char __builtin___tsan_atomic8_load(const volatile void*, int);
6494 void __builtin___tsan_atomic8_store(volatile void*, unsigned char, int);
6495 void __builtin___tsan_atomic_signal_fence(int);
6496 void __builtin___tsan_atomic_thread_fence(int);
6497 void __builtin___tsan_func_entry(void*);
6498 void __builtin___tsan_func_exit(void*);
6499 void __builtin___tsan_read1(void*);
6500 void __builtin___tsan_read16(void*);
6501 void __builtin___tsan_read2(void*);
6502 void __builtin___tsan_read4(void*);
6503 void __builtin___tsan_read8(void*);
6504 void __builtin___tsan_read_range(void*, long int);
6505 #if __COVERITY_GCC_VERSION_AT_LEAST(5, 1)
6506 void __builtin___tsan_vptr_update(void*, void*);
6507 void __tsan_vptr_update(void*, void*);
6508 #else
6509 void __tsan_vptr_update(void*);
6510 void __builtin___tsan_vptr_update(void*);
6511 #endif
6512 void __builtin___tsan_write1(void*);
6513 void __builtin___tsan_write16(void*);
6514 void __builtin___tsan_write2(void*);
6515 void __builtin___tsan_write4(void*);
6516 void __builtin___tsan_write8(void*);
6517 void __builtin___tsan_write_range(void*, long int);
6518 void __builtin___ubsan_handle_add_overflow(void*, void*, void*);
6519 void __builtin___ubsan_handle_add_overflow_abort(void*, void*, void*);
6520 void __builtin___ubsan_handle_builtin_unreachable(void*);
6521 void __builtin___ubsan_handle_divrem_overflow(void*, void*, void*);
6522 void __builtin___ubsan_handle_divrem_overflow_abort(void*, void*, void*);
6523 void __builtin___ubsan_handle_dynamic_type_cache_miss(void*, void*, void*);
6524 void __builtin___ubsan_handle_dynamic_type_cache_miss_abort(void*, void*, void*);
6525 void __builtin___ubsan_handle_float_cast_overflow(void*, void*);
6526 void __builtin___ubsan_handle_float_cast_overflow_abort(void*, void*);
6527 void __builtin___ubsan_handle_invalid_builtin(void*);
6528 void __builtin___ubsan_handle_invalid_builtin_abort(void*);
6529 void __builtin___ubsan_handle_load_invalid_value(void*, void*);
6530 void __builtin___ubsan_handle_load_invalid_value_abort(void*, void*);
6531 void __builtin___ubsan_handle_missing_return(void*);
6532 void __builtin___ubsan_handle_mul_overflow(void*, void*, void*);
6533 void __builtin___ubsan_handle_mul_overflow_abort(void*, void*, void*);
6534 void __builtin___ubsan_handle_negate_overflow(void*, void*);
6535 void __builtin___ubsan_handle_negate_overflow_abort(void*, void*);
6536 #if __COVERITY_GCC_VERSION_AT_LEAST(6, 0)
6537 void __builtin___ubsan_handle_nonnull_arg(void*);
6538 void __builtin___ubsan_handle_nonnull_arg_abort(void*);
6539 void __ubsan_handle_nonnull_arg(void*);
6540 void __ubsan_handle_nonnull_arg_abort(void*);
6541 #else
6542 void __ubsan_handle_nonnull_arg(void*, int);
6543 void __ubsan_handle_nonnull_arg_abort(void*, int);
6544 void __builtin___ubsan_handle_nonnull_arg(void*, int);
6545 void __builtin___ubsan_handle_nonnull_arg_abort(void*, int);
6546 #endif
6547 void __builtin___ubsan_handle_nonnull_return_v1(void*, void*);
6548 void __builtin___ubsan_handle_nonnull_return_v1_abort(void*, void*);
6549 void __builtin___ubsan_handle_out_of_bounds(void*, void*);
6550 void __builtin___ubsan_handle_out_of_bounds_abort(void*, void*);
6551 void __builtin___ubsan_handle_pointer_overflow(void*, void*, void*);
6552 void __builtin___ubsan_handle_pointer_overflow_abort(void*, void*, void*);
6553 void __builtin___ubsan_handle_shift_out_of_bounds(void*, void*, void*);
6554 void __builtin___ubsan_handle_shift_out_of_bounds_abort(void*, void*, void*);
6555 void __builtin___ubsan_handle_sub_overflow(void*, void*, void*);
6556 void __builtin___ubsan_handle_sub_overflow_abort(void*, void*, void*);
6557 void __builtin___ubsan_handle_type_mismatch_v1(void*, void*);
6558 void __builtin___ubsan_handle_type_mismatch_v1_abort(void*, void*);
6559 void __builtin___ubsan_handle_vla_bound_not_positive(void*, void*);
6560 void __builtin___ubsan_handle_vla_bound_not_positive_abort(void*, void*);
6561 void __sanitizer_cov_trace_cmp1(unsigned char, unsigned char);
6562 void __sanitizer_cov_trace_cmp2(short unsigned int, short unsigned int);
6563 void __sanitizer_cov_trace_cmp4(unsigned int, unsigned int);
6564 void __sanitizer_cov_trace_cmp8(long unsigned int, long unsigned int);
6565 void __sanitizer_cov_trace_cmpd(double, double);
6566 void __sanitizer_cov_trace_cmpf(float, float);
6567 void __sanitizer_cov_trace_const_cmp1(unsigned char, unsigned char);
6568 void __sanitizer_cov_trace_const_cmp2(short unsigned int, short unsigned int);
6569 void __sanitizer_cov_trace_const_cmp4(unsigned int, unsigned int);
6570 void __sanitizer_cov_trace_const_cmp8(long unsigned int, long unsigned int);
6571 void __sanitizer_cov_trace_switch(long unsigned int, void*);
6572 void __sanitizer_ptr_cmp(void*, long int);
6573 void __sanitizer_ptr_sub(void*, long int);
6574 __cov_bool __tsan_atomic16_compare_exchange_strong(volatile void*, void*, short unsigned int, int, int);
6575 __cov_bool __tsan_atomic16_compare_exchange_weak(volatile void*, void*, short unsigned int, int, int);
6576 short unsigned int __tsan_atomic16_exchange(volatile void*, short unsigned int, int);
6577 short unsigned int __tsan_atomic16_fetch_add(volatile void*, short unsigned int, int);
6578 short unsigned int __tsan_atomic16_fetch_and(volatile void*, short unsigned int, int);
6579 short unsigned int __tsan_atomic16_fetch_nand(volatile void*, short unsigned int, int);
6580 short unsigned int __tsan_atomic16_fetch_or(volatile void*, short unsigned int, int);
6581 short unsigned int __tsan_atomic16_fetch_sub(volatile void*, short unsigned int, int);
6582 short unsigned int __tsan_atomic16_fetch_xor(volatile void*, short unsigned int, int);
6583 short unsigned int __tsan_atomic16_load(const volatile void*, int);
6584 void __tsan_atomic16_store(volatile void*, short unsigned int, int);
6585 __cov_bool __tsan_atomic32_compare_exchange_strong(volatile void*, void*, unsigned int, int, int);
6586 __cov_bool __tsan_atomic32_compare_exchange_weak(volatile void*, void*, unsigned int, int, int);
6587 unsigned int __tsan_atomic32_exchange(volatile void*, unsigned int, int);
6588 unsigned int __tsan_atomic32_fetch_add(volatile void*, unsigned int, int);
6589 unsigned int __tsan_atomic32_fetch_and(volatile void*, unsigned int, int);
6590 unsigned int __tsan_atomic32_fetch_nand(volatile void*, unsigned int, int);
6591 unsigned int __tsan_atomic32_fetch_or(volatile void*, unsigned int, int);
6592 unsigned int __tsan_atomic32_fetch_sub(volatile void*, unsigned int, int);
6593 unsigned int __tsan_atomic32_fetch_xor(volatile void*, unsigned int, int);
6594 unsigned int __tsan_atomic32_load(const volatile void*, int);
6595 void __tsan_atomic32_store(volatile void*, unsigned int, int);
6596 __cov_bool __tsan_atomic64_compare_exchange_strong(volatile void*, void*, long unsigned int, int, int);
6597 __cov_bool __tsan_atomic64_compare_exchange_weak(volatile void*, void*, long unsigned int, int, int);
6598 long unsigned int __tsan_atomic64_exchange(volatile void*, long unsigned int, int);
6599 long unsigned int __tsan_atomic64_fetch_add(volatile void*, long unsigned int, int);
6600 long unsigned int __tsan_atomic64_fetch_and(volatile void*, long unsigned int, int);
6601 long unsigned int __tsan_atomic64_fetch_nand(volatile void*, long unsigned int, int);
6602 long unsigned int __tsan_atomic64_fetch_or(volatile void*, long unsigned int, int);
6603 long unsigned int __tsan_atomic64_fetch_sub(volatile void*, long unsigned int, int);
6604 long unsigned int __tsan_atomic64_fetch_xor(volatile void*, long unsigned int, int);
6605 long unsigned int __tsan_atomic64_load(const volatile void*, int);
6606 void __tsan_atomic64_store(volatile void*, long unsigned int, int);
6607 __cov_bool __tsan_atomic8_compare_exchange_strong(volatile void*, void*, unsigned char, int, int);
6608 __cov_bool __tsan_atomic8_compare_exchange_weak(volatile void*, void*, unsigned char, int, int);
6609 unsigned char __tsan_atomic8_exchange(volatile void*, unsigned char, int);
6610 unsigned char __tsan_atomic8_fetch_add(volatile void*, unsigned char, int);
6611 unsigned char __tsan_atomic8_fetch_and(volatile void*, unsigned char, int);
6612 unsigned char __tsan_atomic8_fetch_nand(volatile void*, unsigned char, int);
6613 unsigned char __tsan_atomic8_fetch_or(volatile void*, unsigned char, int);
6614 unsigned char __tsan_atomic8_fetch_sub(volatile void*, unsigned char, int);
6615 unsigned char __tsan_atomic8_fetch_xor(volatile void*, unsigned char, int);
6616 unsigned char __tsan_atomic8_load(const volatile void*, int);
6617 void __tsan_atomic8_store(volatile void*, unsigned char, int);
6618 void __tsan_atomic_signal_fence(int);
6619 void __tsan_atomic_thread_fence(int);
6620 void __tsan_func_entry(void*);
6621 void __tsan_func_exit(void*);
6622 void __tsan_read1(void*);
6623 void __tsan_read16(void*);
6624 void __tsan_read2(void*);
6625 void __tsan_read4(void*);
6626 void __tsan_read8(void*);
6627 void __tsan_read_range(void*, long int);
6628 void __tsan_write1(void*);
6629 void __tsan_write16(void*);
6630 void __tsan_write2(void*);
6631 void __tsan_write4(void*);
6632 void __tsan_write8(void*);
6633 void __tsan_write_range(void*, long int);
6634 void __ubsan_handle_add_overflow(void*, void*, void*);
6635 void __ubsan_handle_add_overflow_abort(void*, void*, void*);
6636 void __ubsan_handle_builtin_unreachable(void*);
6637 void __ubsan_handle_divrem_overflow(void*, void*, void*);
6638 void __ubsan_handle_divrem_overflow_abort(void*, void*, void*);
6639 void __ubsan_handle_dynamic_type_cache_miss(void*, void*, void*);
6640 void __ubsan_handle_dynamic_type_cache_miss_abort(void*, void*, void*);
6641 void __ubsan_handle_float_cast_overflow(void*, void*);
6642 void __ubsan_handle_float_cast_overflow_abort(void*, void*);
6643 void __ubsan_handle_invalid_builtin(void*);
6644 void __ubsan_handle_invalid_builtin_abort(void*);
6645 void __ubsan_handle_load_invalid_value(void*, void*);
6646 void __ubsan_handle_load_invalid_value_abort(void*, void*);
6647 void __ubsan_handle_missing_return(void*);
6648 void __ubsan_handle_mul_overflow(void*, void*, void*);
6649 void __ubsan_handle_mul_overflow_abort(void*, void*, void*);
6650 void __ubsan_handle_negate_overflow(void*, void*);
6651 void __ubsan_handle_negate_overflow_abort(void*, void*);
6652 void __ubsan_handle_nonnull_return_v1(void*, void*);
6653 void __ubsan_handle_nonnull_return_v1_abort(void*, void*);
6654 void __ubsan_handle_out_of_bounds(void*, void*);
6655 void __ubsan_handle_out_of_bounds_abort(void*, void*);
6656 void __ubsan_handle_pointer_overflow(void*, void*, void*);
6657 void __ubsan_handle_pointer_overflow_abort(void*, void*, void*);
6658 void __ubsan_handle_shift_out_of_bounds(void*, void*, void*);
6659 void __ubsan_handle_shift_out_of_bounds_abort(void*, void*, void*);
6660 void __ubsan_handle_sub_overflow(void*, void*, void*);
6661 void __ubsan_handle_sub_overflow_abort(void*, void*, void*);
6662 void __ubsan_handle_type_mismatch_v1(void*, void*);
6663 void __ubsan_handle_type_mismatch_v1_abort(void*, void*);
6664 void __ubsan_handle_vla_bound_not_positive(void*, void*);
6665 void __ubsan_handle_vla_bound_not_positive_abort(void*, void*);
6666
6667
6668 int __builtin_acc_get_device_type(void);
6669 void __builtin_GOACC_data_end(void);
6670 void __builtin_GOMP_atomic_end(void);
6671 void __builtin_GOMP_atomic_start(void);
6672 void __builtin_GOMP_barrier(void);
6673 __cov_bool __builtin_GOMP_barrier_cancel(void);
6674 void __builtin_GOMP_critical_end(void);
6675 void __builtin_GOMP_critical_start(void);
6676 void __builtin_GOMP_loop_end(void);
6677 __cov_bool __builtin_GOMP_loop_end_cancel(void);
6678 void __builtin_GOMP_loop_end_nowait(void);
6679 void __builtin_GOMP_ordered_end(void);
6680 void __builtin_GOMP_ordered_start(void);
6681 void __builtin_GOMP_sections_end(void);
6682 __cov_bool __builtin_GOMP_sections_end_cancel(void);
6683 void __builtin_GOMP_sections_end_nowait(void);
6684 unsigned int __builtin_GOMP_sections_next(void);
6685 void* __builtin_GOMP_single_copy_start(void);
6686 __cov_bool __builtin_GOMP_single_start(void);
6687 void __builtin_GOMP_target_end_data(void);
6688 void __builtin_GOMP_taskgroup_end(void);
6689 void __builtin_GOMP_taskgroup_start(void);
6690 void __builtin_GOMP_taskwait(void);
6691 void __builtin_GOMP_taskyield(void);
6692 int __builtin_omp_get_num_teams(void);
6693 int __builtin_omp_get_num_threads(void);
6694 int __builtin_omp_get_team_num(void);
6695 int __builtin_omp_get_thread_num(void);
6696 void __builtin_GOACC_data_start(int, long unsigned int, void*, void*, void*);
6697 void __builtin_GOACC_declare(int, long unsigned int, void*, void*, void*);
6698 void __builtin_GOACC_enter_exit_data(int, long unsigned int, void*, void*, void*, int, int, ...);
6699 void __builtin_GOACC_parallel_keyed(int, void (*)(void*), long unsigned int, void*, void*, void*, ...);
6700 int __builtin_goacc_parlevel_id(int);
6701 int __builtin_goacc_parlevel_size(int);
6702 void __builtin_GOACC_update(int, long unsigned int, void*, void*, void*, int, int, ...);
6703 void __builtin_GOACC_wait(int, int, ...);
6704 __cov_bool __builtin_GOMP_cancel(int, __cov_bool);
6705 __cov_bool __builtin_GOMP_cancellation_point(int);
6706 void __builtin_GOMP_critical_name_end(void**);
6707 void __builtin_GOMP_critical_name_start(void**);
6708 void __builtin_GOMP_doacross_post(void*);
6709 void __builtin_GOMP_doacross_ull_post(void*);
6710 void __builtin_GOMP_doacross_ull_wait(long long unsigned int, ...);
6711 void __builtin_GOMP_doacross_wait(long int, ...);
6712 __cov_bool __builtin_GOMP_loop_doacross_dynamic_start(unsigned int, long int*, long int, long int*, long int*);
6713 __cov_bool __builtin_GOMP_loop_doacross_guided_start(unsigned int, long int*, long int, long int*, long int*);
6714 __cov_bool __builtin_GOMP_loop_doacross_runtime_start(unsigned int, long int*, long int*, long int*);
6715 __cov_bool __builtin_GOMP_loop_doacross_start(unsigned int, long int*, long int, long int, long int*, long int*, void*, void*);
6716 __cov_bool __builtin_GOMP_loop_doacross_static_start(unsigned int, long int*, long int, long int*, long int*);
6717 __cov_bool __builtin_GOMP_loop_dynamic_next(long int*, long int*);
6718 __cov_bool __builtin_GOMP_loop_dynamic_start(long int, long int, long int, long int, long int*, long int*);
6719 __cov_bool __builtin_GOMP_loop_guided_next(long int*, long int*);
6720 __cov_bool __builtin_GOMP_loop_guided_start(long int, long int, long int, long int, long int*, long int*);
6721 __cov_bool __builtin_GOMP_loop_maybe_nonmonotonic_runtime_next(long int*, long int*);
6722 __cov_bool __builtin_GOMP_loop_maybe_nonmonotonic_runtime_start(long int, long int, long int, long int*, long int*);
6723 __cov_bool __builtin_GOMP_loop_nonmonotonic_dynamic_next(long int*, long int*);
6724 __cov_bool __builtin_GOMP_loop_nonmonotonic_dynamic_start(long int, long int, long int, long int, long int*, long int*);
6725 __cov_bool __builtin_GOMP_loop_nonmonotonic_guided_next(long int*, long int*);
6726 __cov_bool __builtin_GOMP_loop_nonmonotonic_guided_start(long int, long int, long int, long int, long int*, long int*);
6727 __cov_bool __builtin_GOMP_loop_nonmonotonic_runtime_next(long int*, long int*);
6728 __cov_bool __builtin_GOMP_loop_nonmonotonic_runtime_start(long int, long int, long int, long int*, long int*);
6729 __cov_bool __builtin_GOMP_loop_ordered_dynamic_next(long int*, long int*);
6730 __cov_bool __builtin_GOMP_loop_ordered_dynamic_start(long int, long int, long int, long int, long int*, long int*);
6731 __cov_bool __builtin_GOMP_loop_ordered_guided_next(long int*, long int*);
6732 __cov_bool __builtin_GOMP_loop_ordered_guided_start(long int, long int, long int, long int, long int*, long int*);
6733 __cov_bool __builtin_GOMP_loop_ordered_runtime_next(long int*, long int*);
6734 __cov_bool __builtin_GOMP_loop_ordered_runtime_start(long int, long int, long int, long int*, long int*);
6735 __cov_bool __builtin_GOMP_loop_ordered_start(long int, long int, long int, long int, long int, long int*, long int*, void*, void*);
6736 __cov_bool __builtin_GOMP_loop_ordered_static_next(long int*, long int*);
6737 __cov_bool __builtin_GOMP_loop_ordered_static_start(long int, long int, long int, long int, long int*, long int*);
6738 __cov_bool __builtin_GOMP_loop_runtime_next(long int*, long int*);
6739 __cov_bool __builtin_GOMP_loop_runtime_start(long int, long int, long int, long int*, long int*);
6740 __cov_bool __builtin_GOMP_loop_start(long int, long int, long int, long int, long int, long int*, long int*, void*, void*);
6741 __cov_bool __builtin_GOMP_loop_static_next(long int*, long int*);
6742 __cov_bool __builtin_GOMP_loop_static_start(long int, long int, long int, long int, long int*, long int*);
6743 __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*);
6744 __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*);
6745 __cov_bool __builtin_GOMP_loop_ull_doacross_runtime_start(unsigned int, long long unsigned int*, long long unsigned int*, long long unsigned int*);
6746 __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*);
6747 __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*);
6748 __cov_bool __builtin_GOMP_loop_ull_dynamic_next(long long unsigned int*, long long unsigned int*);
6749 __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*);
6750 __cov_bool __builtin_GOMP_loop_ull_guided_next(long long unsigned int*, long long unsigned int*);
6751 __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*);
6752 __cov_bool __builtin_GOMP_loop_ull_maybe_nonmonotonic_runtime_next(long long unsigned int*, long long unsigned int*);
6753 __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*);
6754 __cov_bool __builtin_GOMP_loop_ull_nonmonotonic_dynamic_next(long long unsigned int*, long long unsigned int*);
6755 __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*);
6756 __cov_bool __builtin_GOMP_loop_ull_nonmonotonic_guided_next(long long unsigned int*, long long unsigned int*);
6757 __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*);
6758 __cov_bool __builtin_GOMP_loop_ull_nonmonotonic_runtime_next(long long unsigned int*, long long unsigned int*);
6759 __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*);
6760 __cov_bool __builtin_GOMP_loop_ull_ordered_dynamic_next(long long unsigned int*, long long unsigned int*);
6761 __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*);
6762 __cov_bool __builtin_GOMP_loop_ull_ordered_guided_next(long long unsigned int*, long long unsigned int*);
6763 __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*);
6764 __cov_bool __builtin_GOMP_loop_ull_ordered_runtime_next(long long unsigned int*, long long unsigned int*);
6765 __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*);
6766 __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*);
6767 __cov_bool __builtin_GOMP_loop_ull_ordered_static_next(long long unsigned int*, long long unsigned int*);
6768 __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*);
6769 __cov_bool __builtin_GOMP_loop_ull_runtime_next(long long unsigned int*, long long unsigned int*);
6770 __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*);
6771 __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*);
6772 __cov_bool __builtin_GOMP_loop_ull_static_next(long long unsigned int*, long long unsigned int*);
6773 __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*);
6774 void __builtin_GOMP_offload_register_ver(int, void*, int, void*);
6775 void __builtin_GOMP_offload_unregister_ver(int, void*, int, void*);
6776 void __builtin_GOMP_parallel(void (*)(void*), void*, unsigned int, unsigned int);
6777 void __builtin_GOMP_parallel_loop_dynamic(void (*)(void*), void*, unsigned int, long int, long int, long int, long int, unsigned int);
6778 void __builtin_GOMP_parallel_loop_guided(void (*)(void*), void*, unsigned int, long int, long int, long int, long int, unsigned int);
6779 void __builtin_GOMP_parallel_loop_maybe_nonmonotonic_runtime(void (*)(void*), void*, unsigned int, long int, long int, long int, unsigned int);
6780 void __builtin_GOMP_parallel_loop_nonmonotonic_dynamic(void (*)(void*), void*, unsigned int, long int, long int, long int, long int, unsigned int);
6781 void __builtin_GOMP_parallel_loop_nonmonotonic_guided(void (*)(void*), void*, unsigned int, long int, long int, long int, long int, unsigned int);
6782 void __builtin_GOMP_parallel_loop_nonmonotonic_runtime(void (*)(void*), void*, unsigned int, long int, long int, long int, unsigned int);
6783 void __builtin_GOMP_parallel_loop_runtime(void (*)(void*), void*, unsigned int, long int, long int, long int, unsigned int);
6784 void __builtin_GOMP_parallel_loop_static(void (*)(void*), void*, unsigned int, long int, long int, long int, long int, unsigned int);
6785 unsigned int __builtin_GOMP_parallel_reductions(void (*)(void*), void*, unsigned int, unsigned int);
6786 void __builtin_GOMP_parallel_sections(void (*)(void*), void*, unsigned int, unsigned int, unsigned int);
6787 unsigned int __builtin_GOMP_sections2_start(unsigned int, void*, void*);
6788 unsigned int __builtin_GOMP_sections_start(unsigned int);
6789 void __builtin_GOMP_single_copy_end(void*);
6790 void __builtin_GOMP_target_data_ext(int, long unsigned int, void*, void*, void*);
6791 void __builtin_GOMP_target_enter_exit_data(int, long unsigned int, void*, void*, void*, unsigned int, void*);
6792 void __builtin_GOMP_target_ext(int, void (*)(void*), long unsigned int, void*, void*, void*, unsigned int, void*, void*);
6793 void __builtin_GOMP_target_update_ext(int, long unsigned int, void*, void*, void*, unsigned int, void*);
6794 #if __COVERITY_GCC_VERSION_AT_LEAST(6, 0)
6795 void __builtin_GOMP_task(void (*)(void*), void*, void (*)(void*, void*), long int, long int, __cov_bool, unsigned int, void*, int);
6796 #endif
6797 void __builtin_GOMP_taskgroup_reduction_register(void*);
6798 void __builtin_GOMP_taskgroup_reduction_unregister(void*);
6799 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);
6800 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);
6801 void __builtin_GOMP_task_reduction_remap(long unsigned int, long unsigned int, void*);
6802 void __builtin_GOMP_taskwait_depend(void*);
6803 void __builtin_GOMP_teams(unsigned int, unsigned int);
6804 void __builtin_GOMP_teams_reg(void (*)(void*), void*, unsigned int, unsigned int, unsigned int);
6805 void __builtin_GOMP_workshare_task_reduction_unregister(__cov_bool);
6806
6807
6808 void __builtin__ITM_abortTransaction(int);
6809 unsigned int __builtin__ITM_beginTransaction(unsigned int, ...);
6810 void* __builtin__ITM_calloc(long unsigned int, long unsigned int);
6811 void __builtin__ITM_changeTransactionMode(int);
6812 void __builtin__ITM_commitTransactionEH(void*);
6813 void __builtin__ITM_free(void*);
6814 void* __builtin__ITM_getTMCloneOrIrrevocable(void*);
6815 void* __builtin__ITM_getTMCloneSafe(void*);
6816 void __builtin__ITM_LB(volatile void*, long unsigned int);
6817 void __builtin__ITM_LD(volatile void*);
6818 void __builtin__ITM_LE(volatile void*);
6819 void __builtin__ITM_LF(volatile void*);
6820 void __builtin__ITM_LM128(const void*);
6821 void __builtin__ITM_LM256(const void*);
6822 void __builtin__ITM_LM64(const void*);
6823 void __builtin__ITM_LU1(volatile void*);
6824 void __builtin__ITM_LU2(volatile void*);
6825 void __builtin__ITM_LU4(volatile void*);
6826 void __builtin__ITM_LU8(volatile void*);
6827 void* __builtin__ITM_malloc(long unsigned int);
6828 void __builtin__ITM_memcpyRnWt(void*, const void*, long unsigned int);
6829 void __builtin__ITM_memcpyRtWn(void*, const void*, long unsigned int);
6830 void __builtin__ITM_memcpyRtWt(void*, const void*, long unsigned int);
6831 void __builtin__ITM_memmoveRtWt(void*, const void*, long unsigned int);
6832 void __builtin__ITM_memsetW(void*, int, long unsigned int);
6833 double __builtin__ITM_RaRD(double*);
6834 long double __builtin__ITM_RaRE(volatile void*);
6835 float __builtin__ITM_RaRF(volatile void*);
6836 __cov_v4sf __builtin__ITM_RaRM128(const __cov_v4sf*);
6837 __cov_v8sf __builtin__ITM_RaRM256(const __cov_v8sf*);
6838 __cov_v2si_t __builtin__ITM_RaRM64(const __cov_v2si_t*);
6839 unsigned char __builtin__ITM_RaRU1(volatile void*);
6840 short unsigned int __builtin__ITM_RaRU2(volatile void*);
6841 unsigned int __builtin__ITM_RaRU4(volatile void*);
6842 long unsigned int __builtin__ITM_RaRU8(volatile void*);
6843 double __builtin__ITM_RaWD(double*);
6844 long double __builtin__ITM_RaWE(volatile void*);
6845 float __builtin__ITM_RaWF(volatile void*);
6846 __cov_v4sf __builtin__ITM_RaWM128(const __cov_v4sf*);
6847 __cov_v8sf __builtin__ITM_RaWM256(const __cov_v8sf*);
6848 __cov_v2si_t __builtin__ITM_RaWM64(const __cov_v2si_t*);
6849 unsigned char __builtin__ITM_RaWU1(volatile void*);
6850 short unsigned int __builtin__ITM_RaWU2(volatile void*);
6851 unsigned int __builtin__ITM_RaWU4(volatile void*);
6852 long unsigned int __builtin__ITM_RaWU8(volatile void*);
6853 double __builtin__ITM_RD(double*);
6854 long double __builtin__ITM_RE(volatile void*);
6855 float __builtin__ITM_RF(volatile void*);
6856 double __builtin__ITM_RfWD(double*);
6857 long double __builtin__ITM_RfWE(volatile void*);
6858 float __builtin__ITM_RfWF(volatile void*);
6859 __cov_v4sf __builtin__ITM_RfWM128(const __cov_v4sf*);
6860 __cov_v8sf __builtin__ITM_RfWM256(const __cov_v8sf*);
6861 __cov_v2si_t __builtin__ITM_RfWM64(const __cov_v2si_t*);
6862 unsigned char __builtin__ITM_RfWU1(volatile void*);
6863 short unsigned int __builtin__ITM_RfWU2(volatile void*);
6864 unsigned int __builtin__ITM_RfWU4(volatile void*);
6865 long unsigned int __builtin__ITM_RfWU8(volatile void*);
6866 __cov_v4sf __builtin__ITM_RM128(const __cov_v4sf*);
6867 __cov_v8sf __builtin__ITM_RM256(const __cov_v8sf*);
6868 __cov_v2si_t __builtin__ITM_RM64(const __cov_v2si_t*);
6869 unsigned char __builtin__ITM_RU1(volatile void*);
6870 short unsigned int __builtin__ITM_RU2(volatile void*);
6871 unsigned int __builtin__ITM_RU4(volatile void*);
6872 long unsigned int __builtin__ITM_RU8(volatile void*);
6873 void __builtin__ITM_WaRD(volatile void*, double);
6874 void __builtin__ITM_WaRE(volatile void*, long double);
6875 void __builtin__ITM_WaRF(volatile void*, float);
6876 void __builtin__ITM_WaRM128(__cov_v4sf*, __cov_v4sf);
6877 void __builtin__ITM_WaRM256(__cov_v8sf*, __cov_v8sf);
6878 void __builtin__ITM_WaRM64(__cov_v2si_t*, __cov_v2si_t);
6879 void __builtin__ITM_WaRU1(volatile void*, unsigned char);
6880 void __builtin__ITM_WaRU2(volatile void*, short unsigned int);
6881 void __builtin__ITM_WaRU4(volatile void*, unsigned int);
6882 void __builtin__ITM_WaRU8(volatile void*, long unsigned int);
6883 void __builtin__ITM_WaWD(volatile void*, double);
6884 void __builtin__ITM_WaWE(volatile void*, long double);
6885 void __builtin__ITM_WaWF(volatile void*, float);
6886 void __builtin__ITM_WaWM128(__cov_v4sf*, __cov_v4sf);
6887 void __builtin__ITM_WaWM256(__cov_v8sf*, __cov_v8sf);
6888 void __builtin__ITM_WaWM64(__cov_v2si_t*, __cov_v2si_t);
6889 void __builtin__ITM_WaWU1(volatile void*, unsigned char);
6890 void __builtin__ITM_WaWU2(volatile void*, short unsigned int);
6891 void __builtin__ITM_WaWU4(volatile void*, unsigned int);
6892 void __builtin__ITM_WaWU8(volatile void*, long unsigned int);
6893 void __builtin__ITM_WD(volatile void*, double);
6894 void __builtin__ITM_WE(volatile void*, long double);
6895 void __builtin__ITM_WF(volatile void*, float);
6896 void __builtin__ITM_WM128(__cov_v4sf*, __cov_v4sf);
6897 void __builtin__ITM_WM256(__cov_v8sf*, __cov_v8sf);
6898 void __builtin__ITM_WM64(__cov_v2si_t*, __cov_v2si_t);
6899 void __builtin__ITM_WU1(volatile void*, unsigned char);
6900 void __builtin__ITM_WU2(volatile void*, short unsigned int);
6901 void __builtin__ITM_WU4(volatile void*, unsigned int);
6902 void __builtin__ITM_WU8(volatile void*, long unsigned int);
6903 void __builtin__ITM_commitTransaction(void);
6904
6905 #if __COVERITY_GCC_VERSION_AT_LEAST(10, 0)
6906
6907 void __builtin_ia32_2intersectd128(unsigned char*, unsigned char*, __cov_v4si_t, __cov_v4si_t);
6908 void __builtin_ia32_2intersectd256(unsigned char*, unsigned char*, __cov_v8si_t, __cov_v8si_t);
6909 void __builtin_ia32_2intersectd512(short unsigned int*, short unsigned int*, __cov_v16si_t, __cov_v16si_t);
6910 void __builtin_ia32_2intersectq128(unsigned char*, unsigned char*, __cov_v2di_t, __cov_v2di_t);
6911 void __builtin_ia32_2intersectq256(unsigned char*, unsigned char*, __cov_v4di_t, __cov_v4di_t);
6912 void __builtin_ia32_2intersectq512(unsigned char*, unsigned char*, __cov_v8di_t, __cov_v8di_t);
6913 __cov_v2df __builtin_ia32_rndscalesd_mask_round(__cov_v2df, __cov_v2df, int, __cov_v2df, unsigned char, int);
6914 __cov_v4sf __builtin_ia32_rndscaless_mask_round(__cov_v4sf, __cov_v4sf, int, __cov_v4sf, unsigned char, int);
6915
6916
6917 __cov_v16hi_t __builtin_ia32_cvtne2ps2bf16_v16hi(__cov_v8sf, __cov_v8sf);
6918 __cov_v16hi_t __builtin_ia32_cvtne2ps2bf16_v16hi_mask(__cov_v8sf, __cov_v8sf, __cov_v16hi_t, short unsigned int);
6919 __cov_v16hi_t __builtin_ia32_cvtne2ps2bf16_v16hi_maskz(__cov_v8sf, __cov_v8sf, short unsigned int);
6920 __cov_v32hi_t __builtin_ia32_cvtne2ps2bf16_v32hi(__cov_v16sf, __cov_v16sf);
6921 __cov_v32hi_t __builtin_ia32_cvtne2ps2bf16_v32hi_mask(__cov_v16sf, __cov_v16sf, __cov_v32hi_t, unsigned int);
6922 __cov_v32hi_t __builtin_ia32_cvtne2ps2bf16_v32hi_maskz(__cov_v16sf, __cov_v16sf, unsigned int);
6923 __cov_v8hi_t __builtin_ia32_cvtne2ps2bf16_v8hi(__cov_v4sf, __cov_v4sf);
6924 __cov_v8hi_t __builtin_ia32_cvtne2ps2bf16_v8hi_mask(__cov_v4sf, __cov_v4sf, __cov_v8hi_t, unsigned char);
6925 __cov_v8hi_t __builtin_ia32_cvtne2ps2bf16_v8hi_maskz(__cov_v4sf, __cov_v4sf, unsigned char);
6926 __cov_v16hi_t __builtin_ia32_cvtneps2bf16_v16sf(__cov_v16sf);
6927 __cov_v16hi_t __builtin_ia32_cvtneps2bf16_v16sf_mask(__cov_v16sf, __cov_v16hi_t, short unsigned int);
6928 __cov_v16hi_t __builtin_ia32_cvtneps2bf16_v16sf_maskz(__cov_v16sf, short unsigned int);
6929 __cov_v8hi_t __builtin_ia32_cvtneps2bf16_v4sf(__cov_v4sf);
6930 __cov_v8hi_t __builtin_ia32_cvtneps2bf16_v4sf_mask(__cov_v4sf, __cov_v8hi_t, unsigned char);
6931 __cov_v8hi_t __builtin_ia32_cvtneps2bf16_v4sf_maskz(__cov_v4sf, unsigned char);
6932 __cov_v8hi_t __builtin_ia32_cvtneps2bf16_v8sf(__cov_v8sf);
6933 __cov_v8hi_t __builtin_ia32_cvtneps2bf16_v8sf_mask(__cov_v8sf, __cov_v8hi_t, unsigned char);
6934 __cov_v8hi_t __builtin_ia32_cvtneps2bf16_v8sf_maskz(__cov_v8sf, unsigned char);
6935 __cov_v16sf __builtin_ia32_dpbf16ps_v16sf(__cov_v16sf, __cov_v32hi_t, __cov_v32hi_t);
6936 __cov_v16sf __builtin_ia32_dpbf16ps_v16sf_mask(__cov_v16sf, __cov_v32hi_t, __cov_v32hi_t, short unsigned int);
6937 __cov_v16sf __builtin_ia32_dpbf16ps_v16sf_maskz(__cov_v16sf, __cov_v32hi_t, __cov_v32hi_t, short unsigned int);
6938 __cov_v4sf __builtin_ia32_dpbf16ps_v4sf(__cov_v4sf, __cov_v8hi_t, __cov_v8hi_t);
6939 __cov_v4sf __builtin_ia32_dpbf16ps_v4sf_mask(__cov_v4sf, __cov_v8hi_t, __cov_v8hi_t, unsigned char);
6940 __cov_v4sf __builtin_ia32_dpbf16ps_v4sf_maskz(__cov_v4sf, __cov_v8hi_t, __cov_v8hi_t, unsigned char);
6941 __cov_v8sf __builtin_ia32_dpbf16ps_v8sf(__cov_v8sf, __cov_v16hi_t, __cov_v16hi_t);
6942 __cov_v8sf __builtin_ia32_dpbf16ps_v8sf_mask(__cov_v8sf, __cov_v16hi_t, __cov_v16hi_t, unsigned char);
6943 __cov_v8sf __builtin_ia32_dpbf16ps_v8sf_maskz(__cov_v8sf, __cov_v16hi_t, __cov_v16hi_t, unsigned char);
6944
6945
6946 int __builtin_ia32_enqcmd(void*, const void*);
6947 int __builtin_ia32_enqcmds(void*, const void*);
6948
6949
6950 char __builtin_ia32_fpclasssd_mask(__cov_v2df, int, unsigned char);
6951 char __builtin_ia32_fpclassss_mask(__cov_v4sf, int, unsigned char);
6952 #endif
6953
6954 #if __COVERITY_GCC_VERSION_AT_LEAST(9, 0)
6955
6956
6957
6958
6959
6960 unsigned int __builtin_ia32_readeflags_u32(void);
6961 void __builtin_ia32_writeeflags_u32(unsigned int);
6962
6963
6964 __cov_v4sf __builtin_ia32_vfmsubps(__cov_v4sf, __cov_v4sf, __cov_v4sf);
6965 __cov_v2df __builtin_ia32_vfmsubpd(__cov_v2df, __cov_v2df, __cov_v2df);
6966 __cov_v4sf __builtin_ia32_vfnmaddps(__cov_v4sf, __cov_v4sf, __cov_v4sf);
6967 __cov_v2df __builtin_ia32_vfnmaddpd(__cov_v2df, __cov_v2df, __cov_v2df);
6968 __cov_v4sf __builtin_ia32_vfnmsubps(__cov_v4sf, __cov_v4sf, __cov_v4sf);
6969 __cov_v2df __builtin_ia32_vfnmsubpd(__cov_v2df, __cov_v2df, __cov_v2df);
6970 __cov_v8sf __builtin_ia32_vfmsubps256(__cov_v8sf, __cov_v8sf, __cov_v8sf);
6971 __cov_v4df __builtin_ia32_vfmsubpd256(__cov_v4df, __cov_v4df, __cov_v4df);
6972 __cov_v8sf __builtin_ia32_vfnmaddps256(__cov_v8sf, __cov_v8sf, __cov_v8sf);
6973 __cov_v4df __builtin_ia32_vfnmaddpd256(__cov_v4df, __cov_v4df, __cov_v4df);
6974 __cov_v8sf __builtin_ia32_vfnmsubps256(__cov_v8sf, __cov_v8sf, __cov_v8sf);
6975 __cov_v4df __builtin_ia32_vfnmsubpd256(__cov_v4df, __cov_v4df, __cov_v4df);
6976
6977 #define __builtin_speculation_safe_value(t1, t2) t1
6978 #endif
6979
6980 #if __COVERITY_GCC_VERSION_AT_LEAST(8, 0)
6981 long double __builtin_sqrtf128(long double);
6982 long double __builtin_fmaf128(long double, long double, long double);
6983 long double __builtin_fmaxf128(long double, long double);
6984 long double __builtin_fminf128(long double, long double);
6985 #endif
6986
6987 #ifndef __coverity_cplusplus
6988 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
6989 typedef float __coverity_float _Float32;
6990 typedef double __coverity_floatx _Float32x;
6991 typedef double __coverity_float _Float64;
6992 typedef long double _Float64x;
6993 typedef long double _Float128;
6994
6995 long double __builtin_inff128();
6996 #endif
6997 #endif
6998
6999 #ifdef __x86_64__
7000 #define __builtin_ms_va_list __builtin_va_list
7001 #define __builtin_sysv_va_list __builtin_va_list
7002 #endif
7003
7004 #ifdef __coverity_cplusplus
7005 }
7006 #endif
7007
7008 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 0)
7009 typedef float __coverity_decimal _Decimal32;
7010 typedef double __coverity_decimal _Decimal64;
7011 typedef long double __coverity_decimal _Decimal128;
7012
7013 _Decimal32 __builtin_nand32(const char*);
7014 _Decimal32 __builtin_infd32();
7015 _Decimal64 __builtin_infd64();
7016 _Decimal64 __builtin_nand64(const char*);
7017 _Decimal128 __builtin_infd128();
7018 _Decimal128 __builtin_nand128(const char*);
7019
7020 _Decimal128 __builtin_fabsd128(_Decimal128);
7021 _Decimal32 __builtin_fabsd32(_Decimal32);
7022 _Decimal64 __builtin_fabsd64(_Decimal64);
7023 int __builtin_finited128(_Decimal128);
7024 int __builtin_finited32(_Decimal32);
7025 int __builtin_finited64(_Decimal64);
7026 float __builtin_inff32();
7027 double __builtin_inff64();
7028 int __builtin_isinfd128(_Decimal128);
7029 int __builtin_isinfd32(_Decimal32);
7030 int __builtin_isinfd64(_Decimal64);
7031 int __builtin_isnand128(_Decimal128);
7032 int __builtin_isnand32(_Decimal32);
7033 int __builtin_isnand64(_Decimal64);
7034 int __builtin_signbitd128(_Decimal128);
7035 int __builtin_signbitd32(_Decimal32);
7036 int __builtin_signbitd64(_Decimal64);
7037 #endif
7038
7039
7040 #ifndef __COVERITY_DISABLE_BUILTIN_DECLS
7041 #if __COVERITY_GCC_VERSION_AT_LEAST(3, 4)
7042 extern char *__builtin_stpcpy(char *, const char *);
7043 #endif
7044
7045 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 4)
7046 #define __builtin_ms_va_list __builtin_va_list
7047 #define __builtin_ms_va_copy __builtin_va_copy
7048 #define __builtin_ms_va_start __builtin_va_start
7049 #define __builtin_ms_va_end __builtin_va_end
7050
7051 #define __builtin_sysv_va_list __builtin_va_list
7052 #define __builtin_sysv_va_copy __builtin_va_copy
7053 #define __builtin_sysv_va_start __builtin_va_start
7054 #define __builtin_sysv_va_end __builtin_va_end
7055
7056 #define __ms_va_copy(__d,__s) __builtin_ms_va_copy(__d,__s)
7057 #define __ms_va_start(__v,__l) __builtin_ms_va_start(__v,__l)
7058 #define __ms_va_arg(__v,__l) __builtin_va_arg(__v,__l)
7059 #define __ms_va_end(__v) __builtin_ms_va_end(__v)
7060
7061 #define __sysv_va_copy(__d,__s) __builtin_sysv_va_copy(__d,__s)
7062 #define __sysv_va_start(__v,__l) __builtin_sysv_va_start(__v,__l)
7063 #define __sysv_va_arg(__v,__l) __builtin_va_arg(__v,__l)
7064 #define __sysv_va_end(__v) __builtin_sysv_va_end(__v)
7065 #endif
7066
7067 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 0)
7068 extern double __builtin_powi(double,int);
7069 extern float __builtin_powif(float,int);
7070 extern long double __builtin_powil(long double,int);
7071
7072 extern float __builtin_cabsf(__complex__ float);
7073 extern double __builtin_cabs(__complex__ double);
7074 extern long double __builtin_cabsl(__complex__ long double);
7075 extern float __builtin_cargf(__complex__ float);
7076 extern double __builtin_carg(__complex__ double);
7077 extern long double __builtin_cargl(__complex__ long double);
7078
7079 #define __builtin_memchr(dst, src, len) memchr(dst, src, len)
7080 #define __builtin_memcpy(dst, src, len) memcpy(dst, src, len)
7081 #define __builtin_memmove(dst, src, len) memmove(dst, src, len)
7082 #define __builtin_memset(dst, val, len) memset(dst, val, len)
7083 #define __builtin_strcpy(dst, src) strcpy(dst, src)
7084 #define __builtin_strcat(dst, src) strcat(dst, src)
7085 #define __builtin_strncpy(dst, src, len) strncpy(dst, src, len)
7086 #define __builtin_strncat(dst, src, len) strncat(dst, src, len)
7087 #define __builtin_mempcpy(dst, src, len) mempcpy (dst, src, len)
7088 #if (__GNUC__ == 4) && (__GNUC_MINOR__ == 9) && ((__GNUC_PATCHLEVEL__ == 2) || (__GNUC_PATCHLEVEL__ == 3) || (__GNUC_PATCHLEVEL__ == 4))
7089 int __coverity_builtin_sprintf();
7090 #define __builtin_sprintf(dst, ...) __coverity_builtin_sprintf();
7091 #else
7092 #define __builtin_sprintf(dst, ...) sprintf (dst, __VA_ARGS__)
7093 #endif
7094 #define __builtin_snprintf(dst, len, ...) snprintf (dst, len, __VA_ARGS__)
7095
7096 int __builtin_vsprintf(char *, const char *, __builtin_va_list);
7097 int __builtin_vsnprintf(char *, int, const char *, __builtin_va_list);
7098 #endif
7099
7100
7101
7102 #if (__GNUC__ <3)
7103 typedef int __cov_m64 __attribute__ ((__mode__ (__V2SI__)));
7104 typedef float __cov_m128 __attribute__ ((__mode__(__V4SF__)));
7105
7106
7107 typedef int __cov_v2si __attribute__ ((__mode__ (__V2SI__)));
7108 typedef int __cov_v4hi __attribute__ ((__mode__ (__V4HI__)));
7109 typedef int __cov_v8qi __attribute__ ((__mode__ (__V8QI__)));
7110
7111
7112 typedef int __cov_v4si __attribute__ ((mode (V4SI)));
7113
7114 typedef int __cov_v8hi __attribute__ ((mode (V8HI)));
7115 typedef int __cov_v2di __attribute__ ((mode (V2DI)));
7116 typedef int __cov_v16qi __attribute__ ((mode (V16QI)));
7117
7118 typedef int __cov_v1di __attribute__ ((mode (V1DI)));
7119
7120 #define __cov_m128i __cov_v2di
7121 #define __cov_m128d __cov_v2df
7122 #endif
7123
7124 #if __GNUC__ == 3
7125
7126 typedef int __cov_m64 __attribute__ ((__mode__ (__V2SI__)));
7127
7128
7129 typedef int __cov_v2si __attribute__ ((__mode__ (__V2SI__)));
7130 typedef int __cov_v4hi __attribute__ ((__mode__ (__V4HI__)));
7131 typedef int __cov_v8qi __attribute__ ((__mode__ (__V8QI__)));
7132
7133
7134 typedef float __cov_m128 __attribute__ ((__mode__(__V4SF__)));
7135
7136
7137 typedef int __cov_v4si __attribute__ ((mode (V4SI)));
7138
7139 typedef int __cov_v2di __attribute__ ((mode (V2DI)));
7140 typedef int __cov_v8hi __attribute__ ((mode (V8HI)));
7141 typedef int __cov_v16qi __attribute__ ((mode (V16QI)));
7142 typedef int __cov_v1di __attribute__ ((mode (V1DI)));
7143
7144 #define __cov_m128i __cov_v2di
7145 #define __cov_m128d __cov_v2df
7146
7147 #endif
7148
7149 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 0)
7150
7151
7152
7153 #if defined(__APPLE__)
7154 typedef long long __cov_m64 __attribute__ ((__vector_size__ (8)));
7155 #else
7156 typedef int __cov_m64 __attribute__ ((__vector_size__ (8), __may_alias__));
7157 #endif
7158
7159
7160 typedef int __cov_v2si __attribute__ ((__vector_size__ (8)));
7161 typedef short __cov_v4hi __attribute__ ((__vector_size__ (8)));
7162 typedef char __cov_v8qi __attribute__ ((__vector_size__ (8)));
7163 typedef long long __cov_v1di __attribute__ ((__vector_size__ (8)));
7164
7165
7166
7167 typedef float __cov_m128 __attribute__ ((__vector_size__ (16), __may_alias__));
7168
7169 typedef int __cov_v4si __attribute__ ((__vector_size__ (16)));
7170 typedef float __cov_v2sf __attribute__ ((__vector_size__ (8)));
7171
7172
7173 typedef long long __cov_v2di __attribute__ ((__vector_size__ (16)));
7174 typedef short __cov_v8hi __attribute__ ((__vector_size__ (16)));
7175 typedef char __cov_v16qi __attribute__ ((__vector_size__ (16)));
7176
7177
7178
7179 typedef long long __cov_m128i __attribute__ ((__vector_size__ (16), __may_alias__));
7180 typedef double __cov_m128d __attribute__ ((__vector_size__ (16), __may_alias__));
7181
7182 typedef long long __cov_v4di __attribute__ ((__vector_size__ (32)));
7183 typedef int __cov_v8si __attribute__ ((__vector_size__ (32)));
7184 typedef short __cov_v16hi __attribute__ ((__vector_size__ (32)));
7185 typedef char __cov_v32qi __attribute__ ((__vector_size__ (32)));
7186 typedef float __cov_m256 __attribute__ ((__vector_size__ (32),
7187 __may_alias__));
7188 typedef long long __cov_m256i __attribute__ ((__vector_size__ (32),
7189 __may_alias__));
7190 typedef double __cov_m256d __attribute__ ((__vector_size__ (32),
7191 __may_alias__));
7192 #endif
7193
7194 #if defined(__GNUC__)
7195
7196 int __builtin_ia32_bsrsi(int);
7197 void __builtin_ia32_fxsave(void *);
7198 void __builtin_ia32_fxsave64(void *);
7199 void __builtin_ia32_fxrstor(void *);
7200 void __builtin_ia32_fxrstor64(void *);
7201 unsigned long long __builtin_ia32_rdpmc(int);
7202 unsigned long long __builtin_ia32_rdtsc();
7203 unsigned long long __builtin_ia32_rdtscp(unsigned int *);
7204 unsigned char __builtin_ia32_rolqi(unsigned char,int);
7205 unsigned short __builtin_ia32_rolhi(unsigned short,int);
7206 unsigned char __builtin_ia32_rorqi(unsigned char,int);
7207 unsigned short __builtin_ia32_rorhi(unsigned short,int);
7208 int __builtin_ia32_bsrdi(long long);
7209 unsigned char __builtin_ia32_addcarryx_u32(unsigned char,unsigned int,unsigned int,unsigned int *);
7210 unsigned char __builtin_ia32_addcarryx_u64(unsigned char,unsigned long,unsigned long,unsigned long long *);
7211
7212
7213 void __builtin_ia32_pause();
7214 __cov_m64 __builtin_ia32_pshufw(__cov_v4hi,int const);
7215 __cov_m64 __builtin_ia32_vec_set_v4hi(__cov_v4hi, int const, int const);
7216 int __builtin_ia32_vec_ext_v4hi(__cov_v4hi,int const);
7217 __cov_m128i __builtin_ia32_vec_set_v8hi(__cov_v8hi,int const,int const);
7218 unsigned short __builtin_ia32_vec_ext_v8hi(__cov_v8hi,int const);
7219
7220
7221 void __builtin_ia32_emms ();
7222
7223 __cov_v4hi __builtin_ia32_packsswb (__cov_v4hi, __cov_v4hi);
7224 __cov_v2si __builtin_ia32_packssdw (__cov_v2si, __cov_v2si);
7225 __cov_v4hi __builtin_ia32_packuswb (__cov_v4hi, __cov_v4hi);
7226 __cov_v8qi __builtin_ia32_punpckhbw (__cov_v8qi, __cov_v8qi);
7227 __cov_v4hi __builtin_ia32_punpckhwd (__cov_v4hi, __cov_v4hi);
7228 __cov_v2si __builtin_ia32_punpckhdq (__cov_v2si, __cov_v2si);
7229 __cov_v8qi __builtin_ia32_punpcklbw (__cov_v8qi, __cov_v8qi);
7230 __cov_v4hi __builtin_ia32_punpcklwd (__cov_v4hi, __cov_v4hi);
7231 __cov_v2si __builtin_ia32_punpckldq (__cov_v2si, __cov_v2si);
7232 __cov_v8qi __builtin_ia32_paddb (__cov_v8qi, __cov_v8qi);
7233 __cov_v4hi __builtin_ia32_paddw (__cov_v4hi, __cov_v4hi);
7234 __cov_v2si __builtin_ia32_paddd (__cov_v2si, __cov_v2si);
7235 __cov_v8qi __builtin_ia32_paddsb (__cov_v8qi, __cov_v8qi);
7236 __cov_v4hi __builtin_ia32_paddsw (__cov_v4hi, __cov_v4hi);
7237 __cov_v8qi __builtin_ia32_paddusb (__cov_v8qi, __cov_v8qi);
7238 __cov_v4hi __builtin_ia32_paddusw (__cov_v4hi, __cov_v4hi);
7239 __cov_v8qi __builtin_ia32_psubb (__cov_v8qi, __cov_v8qi);
7240 __cov_v4hi __builtin_ia32_psubw (__cov_v4hi, __cov_v4hi);
7241 __cov_v2si __builtin_ia32_psubd (__cov_v2si, __cov_v2si);
7242 __cov_v8qi __builtin_ia32_psubsb (__cov_v8qi, __cov_v8qi);
7243 __cov_v4hi __builtin_ia32_psubsw (__cov_v4hi, __cov_v4hi);
7244 __cov_v8qi __builtin_ia32_psubusb (__cov_v8qi, __cov_v8qi);
7245 __cov_v4hi __builtin_ia32_psubusw (__cov_v4hi, __cov_v4hi);
7246 __cov_v4hi __builtin_ia32_pmaddwd (__cov_v4hi, __cov_v4hi);
7247 __cov_v4hi __builtin_ia32_pmulhw (__cov_v4hi, __cov_v4hi);
7248 __cov_v4hi __builtin_ia32_pmullw (__cov_v4hi, __cov_v4hi);
7249 __cov_v8qi __builtin_ia32_pcmpeqb (__cov_v8qi, __cov_v8qi);
7250 __cov_v8qi __builtin_ia32_pcmpgtb (__cov_v8qi, __cov_v8qi);
7251 __cov_v4hi __builtin_ia32_pcmpeqw (__cov_v4hi, __cov_v4hi);
7252 __cov_v4hi __builtin_ia32_pcmpgtw (__cov_v4hi, __cov_v4hi);
7253 __cov_v2si __builtin_ia32_pcmpeqd (__cov_v2si, __cov_v2si);
7254 __cov_v2si __builtin_ia32_pcmpgtd (__cov_v2si, __cov_v2si);
7255 __cov_v2si __builtin_ia32_mmx_zero ();
7256
7257 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 4)
7258 long long __builtin_ia32_paddq (__cov_v1di, __cov_v1di);
7259 long long __builtin_ia32_psubq (__cov_v1di, __cov_v1di);
7260 __cov_m64 __builtin_ia32_psrlq (__cov_v1di, __cov_v1di);
7261 __cov_v4hi __builtin_ia32_psllw (__cov_v4hi, __cov_v4hi);
7262 __cov_v2si __builtin_ia32_pslld (__cov_v2si, __cov_v2si);
7263 __cov_m64 __builtin_ia32_psllq (__cov_v1di, __cov_v1di);
7264 __cov_v4hi __builtin_ia32_psraw (__cov_v4hi, __cov_v4hi);
7265 __cov_v2si __builtin_ia32_psrad (__cov_v2si, __cov_v2si);
7266 __cov_m64 __builtin_ia32_psrlw (__cov_v4hi, __cov_v4hi);
7267 __cov_v2si __builtin_ia32_psrld (__cov_v2si, __cov_v2si);
7268 #else
7269 long long __builtin_ia32_paddq (long long, long long);
7270 long long __builtin_ia32_psubq (long long, long long);
7271 long long __builtin_ia32_psrlq (long long, long long);
7272 __cov_v4hi __builtin_ia32_psllw (__cov_v4hi, int);
7273 __cov_v2si __builtin_ia32_pslld (__cov_v2si, int);
7274 long long __builtin_ia32_psllq (long long, long long);
7275 __cov_v4hi __builtin_ia32_psraw (__cov_v4hi, int);
7276 __cov_v2si __builtin_ia32_psrad (__cov_v2si, int);
7277 __cov_v4hi __builtin_ia32_psrlw (__cov_v4hi, int);
7278 __cov_v2si __builtin_ia32_psrld (__cov_v2si, int);
7279 #endif
7280
7281 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 0)
7282
7283 __cov_m64 __builtin_ia32_vec_init_v2si (int, int);
7284 int __builtin_ia32_vec_ext_v2si (__cov_v2si, int);
7285 __cov_m64 __builtin_ia32_pand (__cov_m64, __cov_m64);
7286 __cov_m64 __builtin_ia32_pandn (__cov_m64, __cov_m64);
7287 __cov_m64 __builtin_ia32_por (__cov_m64, __cov_m64);
7288 __cov_m64 __builtin_ia32_pxor (__cov_m64, __cov_m64);
7289 __cov_m64 __builtin_ia32_vec_init_v4hi (short, short, short, short);
7290 __cov_m64 __builtin_ia32_vec_init_v8qi (char, char, char, char,
7291 char, char, char, char);
7292 __cov_m64 _mm_set_pi32 (int, int);
7293 __cov_m64 _mm_set_pi16 (short, short, short, short);
7294 __cov_m64 _mm_set_pi8(char, char, char, char,
7295 char, char, char, char);
7296
7297 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 4)
7298 __cov_m64 __builtin_ia32_psllwi (__cov_v4hi, int);
7299 __cov_m64 __builtin_ia32_pslldi (__cov_v2si, int);
7300 __cov_m64 __builtin_ia32_psllqi (__cov_v1di, int);
7301 __cov_m64 __builtin_ia32_psrlwi(__cov_v4hi, int);
7302 __cov_m64 __builtin_ia32_psrldi (__cov_v2si, int);
7303 __cov_m64 __builtin_ia32_psrlqi (__cov_v1di, int);
7304 __cov_m64 __builtin_ia32_psrawi (__cov_v4hi, int);
7305 __cov_m64 __builtin_ia32_psradi (__cov_v2si, int);
7306 #endif
7307
7308 #else
7309 long long __builtin_ia32_pand (long long, long long);
7310 long long __builtin_ia32_pandn (long long, long long);
7311 long long __builtin_ia32_por (long long, long long);
7312 long long __builtin_ia32_pxor (long long, long long);
7313 #endif
7314
7315 int __builtin_ia32_comieq (__cov_v4sf, __cov_v4sf);
7316 int __builtin_ia32_comineq (__cov_v4sf, __cov_v4sf);
7317 int __builtin_ia32_comilt (__cov_v4sf, __cov_v4sf);
7318 int __builtin_ia32_comile (__cov_v4sf, __cov_v4sf);
7319 int __builtin_ia32_comigt (__cov_v4sf, __cov_v4sf);
7320 int __builtin_ia32_comige (__cov_v4sf, __cov_v4sf);
7321 int __builtin_ia32_ucomieq (__cov_v4sf, __cov_v4sf);
7322 int __builtin_ia32_ucomineq (__cov_v4sf, __cov_v4sf);
7323 int __builtin_ia32_ucomilt (__cov_v4sf, __cov_v4sf);
7324 int __builtin_ia32_ucomile (__cov_v4sf, __cov_v4sf);
7325 int __builtin_ia32_ucomigt (__cov_v4sf, __cov_v4sf);
7326 int __builtin_ia32_ucomige (__cov_v4sf, __cov_v4sf);
7327 __cov_v4sf __builtin_ia32_addps (__cov_v4sf, __cov_v4sf);
7328 __cov_v4sf __builtin_ia32_subps (__cov_v4sf, __cov_v4sf);
7329 __cov_v4sf __builtin_ia32_mulps (__cov_v4sf, __cov_v4sf);
7330 __cov_v4sf __builtin_ia32_divps (__cov_v4sf, __cov_v4sf);
7331 __cov_v4sf __builtin_ia32_addss (__cov_v4sf, __cov_v4sf);
7332 __cov_v4sf __builtin_ia32_subss (__cov_v4sf, __cov_v4sf);
7333 __cov_v4sf __builtin_ia32_mulss (__cov_v4sf, __cov_v4sf);
7334 __cov_v4sf __builtin_ia32_divss (__cov_v4sf, __cov_v4sf);
7335 __cov_v4si __builtin_ia32_cmpeqps (__cov_v4sf, __cov_v4sf);
7336 __cov_v4si __builtin_ia32_cmpltps (__cov_v4sf, __cov_v4sf);
7337 __cov_v4si __builtin_ia32_cmpleps (__cov_v4sf, __cov_v4sf);
7338 __cov_v4si __builtin_ia32_cmpgtps (__cov_v4sf, __cov_v4sf);
7339 __cov_v4si __builtin_ia32_cmpgeps (__cov_v4sf, __cov_v4sf);
7340 __cov_v4si __builtin_ia32_cmpunordps (__cov_v4sf, __cov_v4sf);
7341 __cov_v4si __builtin_ia32_cmpneqps (__cov_v4sf, __cov_v4sf);
7342 __cov_v4si __builtin_ia32_cmpnltps (__cov_v4sf, __cov_v4sf);
7343 __cov_v4si __builtin_ia32_cmpnleps (__cov_v4sf, __cov_v4sf);
7344 __cov_v4si __builtin_ia32_cmpngtps (__cov_v4sf, __cov_v4sf);
7345 __cov_v4si __builtin_ia32_cmpngeps (__cov_v4sf, __cov_v4sf);
7346 __cov_v4si __builtin_ia32_cmpordps (__cov_v4sf, __cov_v4sf);
7347 __cov_v4si __builtin_ia32_cmpeqss (__cov_v4sf, __cov_v4sf);
7348 __cov_v4si __builtin_ia32_cmpltss (__cov_v4sf, __cov_v4sf);
7349 __cov_v4si __builtin_ia32_cmpless (__cov_v4sf, __cov_v4sf);
7350 __cov_v4si __builtin_ia32_cmpunordss (__cov_v4sf, __cov_v4sf);
7351 __cov_v4si __builtin_ia32_cmpneqss (__cov_v4sf, __cov_v4sf);
7352 __cov_v4si __builtin_ia32_cmpnlts (__cov_v4sf, __cov_v4sf);
7353 __cov_v4si __builtin_ia32_cmpnless (__cov_v4sf, __cov_v4sf);
7354 __cov_v4si __builtin_ia32_cmpordss (__cov_v4sf, __cov_v4sf);
7355 __cov_v4sf __builtin_ia32_maxps (__cov_v4sf, __cov_v4sf);
7356 __cov_v4sf __builtin_ia32_maxss (__cov_v4sf, __cov_v4sf);
7357 __cov_v4sf __builtin_ia32_minps (__cov_v4sf, __cov_v4sf);
7358 __cov_v4sf __builtin_ia32_minss (__cov_v4sf, __cov_v4sf);
7359 __cov_v4sf __builtin_ia32_andps (__cov_v4sf, __cov_v4sf);
7360 __cov_v4sf __builtin_ia32_andnps (__cov_v4sf, __cov_v4sf);
7361 __cov_v4sf __builtin_ia32_orps (__cov_v4sf, __cov_v4sf);
7362 __cov_v4sf __builtin_ia32_xorps (__cov_v4sf, __cov_v4sf);
7363 __cov_v4sf __builtin_ia32_movss (__cov_v4sf, __cov_v4sf);
7364 __cov_v4sf __builtin_ia32_movhlps (__cov_v4sf, __cov_v4sf);
7365 __cov_v4sf __builtin_ia32_movlhps (__cov_v4sf, __cov_v4sf);
7366 __cov_v4sf __builtin_ia32_unpckhps (__cov_v4sf, __cov_v4sf);
7367 __cov_v4sf __builtin_ia32_unpcklps (__cov_v4sf, __cov_v4sf);
7368 __cov_v4sf __builtin_ia32_cvtpi2ps (__cov_v4sf, __cov_v2si);
7369 __cov_v4sf __builtin_ia32_cvtsi2ss (__cov_v4sf, int);
7370 __cov_v2si __builtin_ia32_cvtps2pi (__cov_v4sf);
7371 int __builtin_ia32_cvtss2si (__cov_v4sf);
7372 __cov_v2si __builtin_ia32_cvttps2pi (__cov_v4sf);
7373 int __builtin_ia32_cvttss2si (__cov_v4sf);
7374 #ifdef __x86_64__
7375 long long __builtin_ia32_cvtss2si64(__cov_v4sf);
7376 long long __builtin_ia32_cvttss2si64(__cov_v4sf);
7377 #endif
7378 __cov_v4sf __builtin_ia32_rcpps (__cov_v4sf);
7379 __cov_v4sf __builtin_ia32_rsqrtps (__cov_v4sf);
7380 __cov_v4sf __builtin_ia32_sqrtps (__cov_v4sf);
7381 __cov_v4sf __builtin_ia32_rcpss (__cov_v4sf);
7382 __cov_v4sf __builtin_ia32_rsqrtss (__cov_v4sf);
7383 __cov_v4sf __builtin_ia32_sqrtss (__cov_v4sf);
7384 __cov_v4sf __builtin_ia32_shufps (__cov_v4sf, __cov_v4sf, int);
7385 void __builtin_ia32_movntps (float *, __cov_v4sf);
7386 int __builtin_ia32_movmskps (__cov_v4sf);
7387
7388
7389 __cov_v4sf __builtin_ia32_loadaps (float const *);
7390 void __builtin_ia32_storeaps (float *, __cov_v4sf);
7391 __cov_m128 __builtin_ia32_cmpnltss(__cov_v4sf, __cov_v4sf);
7392 __cov_v4sf __builtin_ia32_setzerops ();
7393 unsigned int __builtin_ia32_stmxcsr ();
7394 void __builtin_ia32_ldmxcsr (unsigned int);
7395 __cov_v4sf __builtin_ia32_loadss (float const *);
7396 __cov_m128 __builtin_ia32_loadups (float const *);
7397 __cov_v4sf __builtin_ia32_loadss (float const *);
7398 void __builtin_ia32_storess (float *, __cov_v4sf);
7399 void __builtin_ia32_storeups (float *, __cov_v4sf);
7400 __cov_m64 __builtin_ia32_pmaxsw (__cov_v4hi, __cov_v4hi);
7401 __cov_m64 __builtin_ia32_pmaxub (__cov_v8qi, __cov_v8qi);
7402 __cov_m64 __builtin_ia32_pminsw (__cov_v4hi, __cov_v4hi);
7403 __cov_m64 __builtin_ia32_pminub (__cov_v8qi, __cov_v8qi);
7404 int __builtin_ia32_pmovmskb (__cov_v8qi);
7405 __cov_m64 __builtin_ia32_pmulhuw (__cov_v4hi, __cov_v4hi);
7406 __cov_v8qi __builtin_ia32_maskmovq (__cov_v8qi, __cov_v8qi, char *);
7407 __cov_m64 __builtin_ia32_pavgb (__cov_v8qi, __cov_v8qi);
7408 __cov_m64 __builtin_ia32_pavgw (__cov_v4hi, __cov_v4hi);
7409 __cov_m64 __builtin_ia32_psadbw (__cov_v8qi, __cov_v8qi);
7410 void __builtin_ia32_movntq (unsigned long long *, unsigned long long);
7411 void __builtin_ia32_sfence ();
7412
7413 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 0)
7414 float __builtin_ia32_vec_ext_v4sf (__cov_v4sf, int);
7415 #endif
7416
7417 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 4)
7418 __cov_m128 __builtin_ia32_loadhps(__cov_v4sf, const __cov_v2sf *);
7419 void __builtin_ia32_storehps (__cov_v2sf *, __cov_v4sf);
7420 __cov_m128 __builtin_ia32_loadlps (__cov_v4sf, const __cov_v2sf *);
7421 void __builtin_ia32_storelps (__cov_v2sf *, __cov_v4sf);
7422 #else
7423 __cov_m128 __builtin_ia32_loadhps(__cov_v4sf, __cov_v2si *);
7424 void __builtin_ia32_storehps (__cov_v2si *, __cov_v4sf);
7425 __cov_m128 __builtin_ia32_loadlps (__cov_v4sf, __cov_v2si *);
7426 void __builtin_ia32_storelps (__cov_v2si *, __cov_v4sf);
7427 #endif
7428
7429 int __builtin_ia32_comisdeq (__cov_v2df, __cov_v2df);
7430 int __builtin_ia32_comisdlt (__cov_v2df, __cov_v2df);
7431 int __builtin_ia32_comisdle (__cov_v2df, __cov_v2df);
7432 int __builtin_ia32_comisdgt (__cov_v2df, __cov_v2df);
7433 int __builtin_ia32_comisdge (__cov_v2df, __cov_v2df);
7434 int __builtin_ia32_comisdneq (__cov_v2df, __cov_v2df);
7435 int __builtin_ia32_ucomisdeq (__cov_v2df, __cov_v2df);
7436 int __builtin_ia32_ucomisdlt (__cov_v2df, __cov_v2df);
7437 int __builtin_ia32_ucomisdle (__cov_v2df, __cov_v2df);
7438 int __builtin_ia32_ucomisdgt (__cov_v2df, __cov_v2df);
7439 int __builtin_ia32_ucomisdge (__cov_v2df, __cov_v2df);
7440 int __builtin_ia32_ucomisdneq (__cov_v2df, __cov_v2df);
7441 __cov_v2df __builtin_ia32_cmpeqpd (__cov_v2df, __cov_v2df);
7442 __cov_v2df __builtin_ia32_cmpltpd (__cov_v2df, __cov_v2df);
7443 __cov_v2df __builtin_ia32_cmplepd (__cov_v2df, __cov_v2df);
7444 __cov_v2df __builtin_ia32_cmpgtpd (__cov_v2df, __cov_v2df);
7445 __cov_v2df __builtin_ia32_cmpgepd (__cov_v2df, __cov_v2df);
7446 __cov_v2df __builtin_ia32_cmpunordpd (__cov_v2df, __cov_v2df);
7447 __cov_v2df __builtin_ia32_cmpneqpd (__cov_v2df, __cov_v2df);
7448 __cov_v2df __builtin_ia32_cmpnltpd (__cov_v2df, __cov_v2df);
7449 __cov_v2df __builtin_ia32_cmpnlepd (__cov_v2df, __cov_v2df);
7450 __cov_v2df __builtin_ia32_cmpngtpd (__cov_v2df, __cov_v2df);
7451 __cov_v2df __builtin_ia32_cmpngepd (__cov_v2df, __cov_v2df);
7452 __cov_v2df __builtin_ia32_cmpordpd (__cov_v2df, __cov_v2df);
7453 __cov_v2df __builtin_ia32_cmpeqsd (__cov_v2df, __cov_v2df);
7454 __cov_v2df __builtin_ia32_cmpltsd (__cov_v2df, __cov_v2df);
7455 __cov_v2df __builtin_ia32_cmplesd (__cov_v2df, __cov_v2df);
7456 __cov_v2df __builtin_ia32_cmpunordsd (__cov_v2df, __cov_v2df);
7457 __cov_v2df __builtin_ia32_cmpneqsd (__cov_v2df, __cov_v2df);
7458 __cov_v2df __builtin_ia32_cmpnltsd (__cov_v2df, __cov_v2df);
7459 __cov_v2df __builtin_ia32_cmpnlesd (__cov_v2df, __cov_v2df);
7460 __cov_v2df __builtin_ia32_cmpordsd (__cov_v2df, __cov_v2df);
7461
7462
7463 __cov_v2df __builtin_ia32_addpd (__cov_v2df, __cov_v2df);
7464 __cov_v2df __builtin_ia32_subpd (__cov_v2df, __cov_v2df);
7465 __cov_v2df __builtin_ia32_mulpd (__cov_v2df, __cov_v2df);
7466 __cov_v2df __builtin_ia32_divpd (__cov_v2df, __cov_v2df);
7467 __cov_v2df __builtin_ia32_addsd (__cov_v2df, __cov_v2df);
7468 __cov_v2df __builtin_ia32_subsd (__cov_v2df, __cov_v2df);
7469 __cov_v2df __builtin_ia32_mulsd (__cov_v2df, __cov_v2df);
7470 __cov_v2df __builtin_ia32_divsd (__cov_v2df, __cov_v2df);
7471 __cov_v2df __builtin_ia32_minpd (__cov_v2df, __cov_v2df);
7472 __cov_v2df __builtin_ia32_maxpd (__cov_v2df, __cov_v2df);
7473 __cov_v2df __builtin_ia32_minsd (__cov_v2df, __cov_v2df);
7474 __cov_v2df __builtin_ia32_maxsd (__cov_v2df, __cov_v2df);
7475 __cov_v2df __builtin_ia32_andpd (__cov_v2df, __cov_v2df);
7476 __cov_v2df __builtin_ia32_andnpd (__cov_v2df, __cov_v2df);
7477 __cov_v2df __builtin_ia32_orpd (__cov_v2df, __cov_v2df);
7478 __cov_v2df __builtin_ia32_xorpd (__cov_v2df, __cov_v2df);
7479 __cov_v2df __builtin_ia32_movsd (__cov_v2df, __cov_v2df);
7480 __cov_v2df __builtin_ia32_unpckhpd (__cov_v2df, __cov_v2df);
7481 __cov_v2df __builtin_ia32_unpcklpd (__cov_v2df, __cov_v2df);
7482 __cov_v16qi __builtin_ia32_paddb128 (__cov_v16qi, __cov_v16qi);
7483 __cov_v8hi __builtin_ia32_paddw128 (__cov_v8hi, __cov_v8hi);
7484 __cov_v4si __builtin_ia32_paddd128 (__cov_v4si, __cov_v4si);
7485 __cov_v2di __builtin_ia32_paddq128 (__cov_v2di, __cov_v2di);
7486 __cov_v16qi __builtin_ia32_psubb128 (__cov_v16qi, __cov_v16qi);
7487 __cov_v8hi __builtin_ia32_psubw128 (__cov_v8hi, __cov_v8hi);
7488 __cov_v4si __builtin_ia32_psubd128 (__cov_v4si, __cov_v4si);
7489 __cov_v2di __builtin_ia32_psubq128 (__cov_v2di, __cov_v2di);
7490 __cov_v8hi __builtin_ia32_pmullw128 (__cov_v8hi, __cov_v8hi);
7491 __cov_v8hi __builtin_ia32_pmulhw128 (__cov_v8hi, __cov_v8hi);
7492 __cov_v2di __builtin_ia32_pand128 (__cov_v2di, __cov_v2di);
7493 __cov_v2di __builtin_ia32_pandn128 (__cov_v2di, __cov_v2di);
7494 __cov_v2di __builtin_ia32_por128 (__cov_v2di, __cov_v2di);
7495 __cov_v2di __builtin_ia32_pxor128 (__cov_v2di, __cov_v2di);
7496 __cov_v16qi __builtin_ia32_pavgb128 (__cov_v16qi, __cov_v16qi);
7497 __cov_v8hi __builtin_ia32_pavgw128 (__cov_v8hi, __cov_v8hi);
7498 __cov_v16qi __builtin_ia32_pcmpeqb128 (__cov_v16qi, __cov_v16qi);
7499 __cov_v8hi __builtin_ia32_pcmpeqw128 (__cov_v8hi, __cov_v8hi);
7500 __cov_v4si __builtin_ia32_pcmpeqd128 (__cov_v4si, __cov_v4si);
7501 __cov_v16qi __builtin_ia32_pcmpgtb128 (__cov_v16qi, __cov_v16qi);
7502 __cov_v8hi __builtin_ia32_pcmpgtw128 (__cov_v8hi, __cov_v8hi);
7503 __cov_v4si __builtin_ia32_pcmpgtd128 (__cov_v4si, __cov_v4si);
7504 __cov_v16qi __builtin_ia32_pmaxub128 (__cov_v16qi, __cov_v16qi);
7505 __cov_v8hi __builtin_ia32_pmaxsw128 (__cov_v8hi, __cov_v8hi);
7506 __cov_v16qi __builtin_ia32_pminub128 (__cov_v16qi, __cov_v16qi);
7507 __cov_v8hi __builtin_ia32_pminsw128 (__cov_v8hi, __cov_v8hi);
7508 __cov_v16qi __builtin_ia32_punpckhbw128 (__cov_v16qi, __cov_v16qi);
7509 __cov_v8hi __builtin_ia32_punpckhwd128 (__cov_v8hi, __cov_v8hi);
7510 __cov_v4si __builtin_ia32_punpckhdq128 (__cov_v4si, __cov_v4si);
7511 __cov_v2di __builtin_ia32_punpckhqdq128 (__cov_v2di, __cov_v2di);
7512 __cov_v16qi __builtin_ia32_punpcklbw128 (__cov_v16qi, __cov_v16qi);
7513 __cov_v8hi __builtin_ia32_punpcklwd128 (__cov_v8hi, __cov_v8hi);
7514 __cov_v4si __builtin_ia32_punpckldq128 (__cov_v4si, __cov_v4si);
7515 __cov_v2di __builtin_ia32_punpcklqdq128 (__cov_v2di, __cov_v2di);
7516 __cov_v16qi __builtin_ia32_packsswb128 (__cov_v8hi, __cov_v8hi);
7517 __cov_v8hi __builtin_ia32_packssdw128 (__cov_v4si, __cov_v4si);
7518 __cov_v16qi __builtin_ia32_packuswb128 (__cov_v8hi, __cov_v8hi);
7519 __cov_v8hi __builtin_ia32_pmulhuw128 (__cov_v8hi, __cov_v8hi);
7520 void __builtin_ia32_maskmovdqu (__cov_v16qi, __cov_v16qi, char * c );
7521 void __builtin_ia32_storeupd (double *, __cov_v2df);
7522 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 0)
7523 __cov_v2df __builtin_ia32_loadhpd (__cov_v2df, double const *);
7524 __cov_v2df __builtin_ia32_loadlpd (__cov_v2df, double const *);
7525 __cov_m128d __builtin_ia32_loadupd (double const *);
7526 #else
7527 __cov_v2df __builtin_ia32_loadhpd (__cov_v2df, __cov_v2si *);
7528 __cov_v2df __builtin_ia32_loadlpd (__cov_v2df, __cov_v2si *);
7529 __cov_v2df __builtin_ia32_loadupd (double const *);
7530 #endif
7531 int __builtin_ia32_movmskpd (__cov_v2df);
7532 int __builtin_ia32_pmovmskb128 (__cov_v16qi);
7533 void __builtin_ia32_movnti (int *, int);
7534 void __builtin_ia32_movnti64 (long long int *, long long int);
7535 void __builtin_ia32_movntpd (double *, __cov_v2df);
7536 void __builtin_ia32_movntdq (__cov_v2di *, __cov_v2di);
7537 __cov_v4si __builtin_ia32_pshufd (__cov_v4si, int);
7538 __cov_v8hi __builtin_ia32_pshuflw (__cov_v8hi, int);
7539 __cov_v8hi __builtin_ia32_pshufhw (__cov_v8hi, int);
7540 __cov_v2di __builtin_ia32_psadbw128 (__cov_v16qi, __cov_v16qi);
7541 __cov_v2df __builtin_ia32_sqrtpd (__cov_v2df);
7542 __cov_v2df __builtin_ia32_sqrtsd (__cov_v2df);
7543 __cov_v2df __builtin_ia32_shufpd (__cov_v2df, __cov_v2df, int);
7544 __cov_v2df __builtin_ia32_cvtdq2pd (__cov_v4si);
7545 __cov_v4sf __builtin_ia32_cvtdq2ps (__cov_v4si);
7546 __cov_v4si __builtin_ia32_cvtpd2dq (__cov_v2df);
7547 __cov_v2si __builtin_ia32_cvtpd2pi (__cov_v2df);
7548 __cov_v4sf __builtin_ia32_cvtpd2ps (__cov_v2df);
7549 __cov_v4si __builtin_ia32_cvttpd2dq (__cov_v2df);
7550 __cov_v2si __builtin_ia32_cvttpd2pi (__cov_v2df);
7551 __cov_v2df __builtin_ia32_cvtpi2pd (__cov_v2si);
7552 int __builtin_ia32_cvtsd2si (__cov_v2df);
7553 int __builtin_ia32_cvttsd2si (__cov_v2df);
7554 long long __builtin_ia32_cvtsd2si64 (__cov_v2df);
7555 long long __builtin_ia32_cvttsd2si64 (__cov_v2df);
7556 __cov_v4si __builtin_ia32_cvtps2dq (__cov_v4sf);
7557 __cov_v2df __builtin_ia32_cvtps2pd (__cov_v4sf);
7558 __cov_v4si __builtin_ia32_cvttps2dq (__cov_v4sf);
7559 __cov_v2df __builtin_ia32_cvtsi2sd (__cov_v2df, int);
7560 __cov_v2df __builtin_ia32_cvtsi642sd (__cov_v2df, long long);
7561 __cov_v4sf __builtin_ia32_cvtsi642ss (__cov_v4sf, long long);
7562 __cov_v4sf __builtin_ia32_cvtsd2ss (__cov_v4sf, __cov_v2df);
7563 __cov_v2df __builtin_ia32_cvtss2sd (__cov_v2df, __cov_v4sf);
7564 void __builtin_ia32_clflush (const void *);
7565 void __builtin_ia32_lfence (void);
7566 void __builtin_ia32_mfence (void);
7567 __cov_v16qi __builtin_ia32_loaddqu (const char *);
7568 void __builtin_ia32_storedqu (char *, __cov_v16qi);
7569 __cov_v1di __builtin_ia32_pmuludq (__cov_v2si, __cov_v2si);
7570 __cov_v2di __builtin_ia32_pmuludq128 (__cov_v4si, __cov_v4si);
7571 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 0)
7572 __cov_v8hi __builtin_ia32_psllw128 (__cov_v8hi, __cov_v8hi);
7573 __cov_v4si __builtin_ia32_pslld128 (__cov_v4si, __cov_v4si);
7574 __cov_v8hi __builtin_ia32_psrlw128 (__cov_v8hi, __cov_v8hi);
7575 __cov_v4si __builtin_ia32_psrld128 (__cov_v4si, __cov_v4si);
7576 __cov_v8hi __builtin_ia32_psraw128 (__cov_v8hi, __cov_v8hi);
7577 __cov_v4si __builtin_ia32_psrad128 (__cov_v4si, __cov_v4si);
7578 #else
7579
7580 __cov_v8hi __builtin_ia32_psllw128 (__cov_v8hi, __cov_v2di);
7581 __cov_v4si __builtin_ia32_pslld128 (__cov_v4si, __cov_v2di);
7582 __cov_v8hi __builtin_ia32_psrlw128 (__cov_v8hi, __cov_v2di);
7583 __cov_v4si __builtin_ia32_psrld128 (__cov_v4si, __cov_v2di);
7584 __cov_v8hi __builtin_ia32_psraw128 (__cov_v8hi, __cov_v2di);
7585 __cov_v4si __builtin_ia32_psrad128 (__cov_v4si, __cov_v2di);
7586 #endif
7587 __cov_v2di __builtin_ia32_psllq128 (__cov_v2di, __cov_v2di);
7588 __cov_v2di __builtin_ia32_psrlq128 (__cov_v2di, __cov_v2di);
7589 __cov_v2di __builtin_ia32_pslldqi128 (__cov_v2di, int);
7590 __cov_v8hi __builtin_ia32_psllwi128 (__cov_v8hi, int);
7591 __cov_v4si __builtin_ia32_pslldi128 (__cov_v4si, int);
7592 __cov_v2di __builtin_ia32_psllqi128 (__cov_v2di, int);
7593 __cov_v2di __builtin_ia32_psrldqi128 (__cov_v2di, int);
7594 __cov_v8hi __builtin_ia32_psrlwi128 (__cov_v8hi, int);
7595 __cov_v4si __builtin_ia32_psrldi128 (__cov_v4si, int);
7596 __cov_v2di __builtin_ia32_psrlqi128 (__cov_v2di, int);
7597 __cov_v8hi __builtin_ia32_psrawi128 (__cov_v8hi, int);
7598 __cov_v4si __builtin_ia32_psradi128 (__cov_v4si, int);
7599 __cov_v4si __builtin_ia32_pmaddwd128 (__cov_v8hi, __cov_v8hi);
7600 __cov_v2di __builtin_ia32_movq128 (__cov_v2di);
7601
7602 __cov_v2df __builtin_ia32_loadsd (double const *);
7603 __cov_v2df __builtin_ia32_loadapd (double const *);
7604 __cov_v4si __builtin_ia32_loadd (int *);
7605 __cov_m128i __builtin_ia32_loaddqa (char const *);
7606
7607 #if defined(__APPLE__)
7608 __cov_m128i __builtin_ia32_loadlv4si(__cov_v2si*);
7609 void __builtin_ia32_storelv4si (__cov_v2si *,__cov_m128i);
7610 __cov_m128i __builtin_ia32_movqv4si (__cov_v4si);
7611 #endif
7612 __cov_m128d __builtin_ia32_setzeropd ();
7613 __cov_m128i __builtin_ia32_setzero128 ();
7614
7615 void __builtin_ia32_storesd (double *, __cov_v2df);
7616 void __builtin_ia32_storeapd (double *, __cov_v2df);
7617 void __builtin_ia32_storedqa (char *, __cov_v16qi);
7618 void __builtin_ia32_storedqu (char *, __cov_v16qi);
7619
7620 __cov_v2di __builtin_ia32_movq2dq (unsigned long long);
7621 long long __builtin_ia32_movdq2q (__cov_v2di);
7622
7623 __cov_m128i __builtin_ia32_movq (__cov_v2di);
7624
7625
7626 void __builtin_ia32_storehpd (__cov_v2si *, __cov_v2df);
7627 void __builtin_ia32_storelpd (__cov_v2si *, __cov_v2df);
7628 void __builtin_ia32_stored (int *, __cov_v4si);
7629 __cov_m128i __builtin_ia32_paddsb128 (__cov_v16qi, __cov_v16qi);
7630 __cov_m128i __builtin_ia32_paddsw128 (__cov_v8hi, __cov_v8hi);
7631 __cov_m128i __builtin_ia32_paddusb128 (__cov_v16qi, __cov_v16qi);
7632 __cov_m128i __builtin_ia32_paddusw128 (__cov_v8hi, __cov_v8hi);
7633 __cov_m128i __builtin_ia32_psubsb128 (__cov_v16qi, __cov_v16qi);
7634 __cov_m128i __builtin_ia32_psubsw128 (__cov_v8hi, __cov_v8hi);
7635 __cov_m128i __builtin_ia32_psubusb128 (__cov_v16qi, __cov_v16qi);
7636 __cov_m128i __builtin_ia32_psubusw128 (__cov_v8hi, __cov_v8hi);
7637
7638 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 0)
7639 double __builtin_ia32_vec_ext_v2df (__cov_m128d, int);
7640 int __builtin_ia32_vec_ext_v4si (__cov_v4si, int);
7641 long long __builtin_ia32_vec_ext_v2di (__cov_v2di, int);
7642 #endif
7643
7644
7645 __cov_v2df __builtin_ia32_addsubpd (__cov_v2df, __cov_v2df);
7646 __cov_v4sf __builtin_ia32_addsubps (__cov_v4sf, __cov_v4sf);
7647 __cov_v2df __builtin_ia32_haddpd (__cov_v2df, __cov_v2df);
7648 __cov_v4sf __builtin_ia32_haddps (__cov_v4sf, __cov_v4sf);
7649 __cov_v2df __builtin_ia32_hsubpd (__cov_v2df, __cov_v2df);
7650 __cov_v4sf __builtin_ia32_hsubps (__cov_v4sf, __cov_v4sf);
7651 __cov_v16qi __builtin_ia32_lddqu (char const *);
7652 void __builtin_ia32_monitor (const void *, unsigned int, unsigned int);
7653 __cov_v2df __builtin_ia32_movddup (__cov_v2df);
7654 __cov_v4sf __builtin_ia32_movshdup (__cov_v4sf);
7655 __cov_v4sf __builtin_ia32_movsldup (__cov_v4sf);
7656 void __builtin_ia32_mwait (unsigned int, unsigned int);
7657
7658 __cov_v2df __builtin_ia32_loadddup (double const *);
7659
7660
7661 __cov_v2si __builtin_ia32_phaddd (__cov_v2si, __cov_v2si);
7662 __cov_v4hi __builtin_ia32_phaddw (__cov_v4hi, __cov_v4hi);
7663 __cov_v4hi __builtin_ia32_phaddsw (__cov_v4hi, __cov_v4hi);
7664 __cov_v2si __builtin_ia32_phsubd (__cov_v2si, __cov_v2si);
7665 __cov_v4hi __builtin_ia32_phsubw (__cov_v4hi, __cov_v4hi);
7666 __cov_v4hi __builtin_ia32_phsubsw (__cov_v4hi, __cov_v4hi);
7667 __cov_v4hi __builtin_ia32_pmaddubsw (__cov_v8qi, __cov_v8qi);
7668 __cov_v4hi __builtin_ia32_pmulhrsw (__cov_v4hi, __cov_v4hi);
7669 __cov_v8qi __builtin_ia32_pshufb (__cov_v8qi, __cov_v8qi);
7670 __cov_v8qi __builtin_ia32_psignb (__cov_v8qi, __cov_v8qi);
7671 __cov_v2si __builtin_ia32_psignd (__cov_v2si, __cov_v2si);
7672 __cov_v4hi __builtin_ia32_psignw (__cov_v4hi, __cov_v4hi);
7673 __cov_v1di __builtin_ia32_palignr (__cov_v1di, __cov_v1di, int);
7674 __cov_v8qi __builtin_ia32_pabsb (__cov_v8qi);
7675 __cov_v2si __builtin_ia32_pabsd (__cov_v2si);
7676 __cov_v4hi __builtin_ia32_pabsw (__cov_v4hi);
7677
7678
7679 __cov_v4si __builtin_ia32_phaddd128 (__cov_v4si, __cov_v4si);
7680 __cov_v8hi __builtin_ia32_phaddw128 (__cov_v8hi, __cov_v8hi);
7681 __cov_v8hi __builtin_ia32_phaddsw128 (__cov_v8hi, __cov_v8hi);
7682 __cov_v4si __builtin_ia32_phsubd128 (__cov_v4si, __cov_v4si);
7683 __cov_v8hi __builtin_ia32_phsubw128 (__cov_v8hi, __cov_v8hi);
7684 __cov_v8hi __builtin_ia32_phsubsw128 (__cov_v8hi, __cov_v8hi);
7685 __cov_v8hi __builtin_ia32_pmaddubsw128 (__cov_v16qi, __cov_v16qi);
7686 __cov_v8hi __builtin_ia32_pmulhrsw128 (__cov_v8hi, __cov_v8hi);
7687 __cov_v16qi __builtin_ia32_pshufb128 (__cov_v16qi, __cov_v16qi);
7688 __cov_v16qi __builtin_ia32_psignb128 (__cov_v16qi, __cov_v16qi);
7689 __cov_v4si __builtin_ia32_psignd128 (__cov_v4si, __cov_v4si);
7690 __cov_v8hi __builtin_ia32_psignw128 (__cov_v8hi, __cov_v8hi);
7691 __cov_v2di __builtin_ia32_palignr128 (__cov_v2di, __cov_v2di, int);
7692 __cov_v16qi __builtin_ia32_pabsb128 (__cov_v16qi);
7693 __cov_v4si __builtin_ia32_pabsd128 (__cov_v4si);
7694 __cov_v8hi __builtin_ia32_pabsw128 (__cov_v8hi);
7695
7696 __cov_v2si __builtin_ia32_phaddd (__cov_v2si, __cov_v2si);
7697 __cov_v4hi __builtin_ia32_phaddw (__cov_v4hi, __cov_v4hi);
7698 __cov_v4hi __builtin_ia32_phaddsw (__cov_v4hi, __cov_v4hi);
7699 __cov_v2si __builtin_ia32_phsubd (__cov_v2si, __cov_v2si);
7700 __cov_v4hi __builtin_ia32_phsubw (__cov_v4hi, __cov_v4hi);
7701 __cov_v4hi __builtin_ia32_phsubsw (__cov_v4hi, __cov_v4hi);
7702 __cov_v4hi __builtin_ia32_pmaddubsw (__cov_v8qi, __cov_v8qi);
7703 __cov_v4hi __builtin_ia32_pmulhrsw (__cov_v4hi, __cov_v4hi);
7704 __cov_v8qi __builtin_ia32_pshufb (__cov_v8qi, __cov_v8qi);
7705 __cov_v8qi __builtin_ia32_psignb (__cov_v8qi, __cov_v8qi);
7706 __cov_v2si __builtin_ia32_psignd (__cov_v2si, __cov_v2si);
7707 __cov_v4hi __builtin_ia32_psignw (__cov_v4hi, __cov_v4hi);
7708 __cov_v1di __builtin_ia32_palignr (__cov_v1di, __cov_v1di, int);
7709 __cov_v8qi __builtin_ia32_pabsb (__cov_v8qi);
7710 __cov_v2si __builtin_ia32_pabsd (__cov_v2si);
7711 __cov_v4hi __builtin_ia32_pabsw (__cov_v4hi);
7712
7713 __cov_v4si __builtin_ia32_phaddd128 (__cov_v4si, __cov_v4si);
7714 __cov_v8hi __builtin_ia32_phaddw128 (__cov_v8hi, __cov_v8hi);
7715 __cov_v8hi __builtin_ia32_phaddsw128 (__cov_v8hi, __cov_v8hi);
7716 __cov_v4si __builtin_ia32_phsubd128 (__cov_v4si, __cov_v4si);
7717 __cov_v8hi __builtin_ia32_phsubw128 (__cov_v8hi, __cov_v8hi);
7718 __cov_v8hi __builtin_ia32_phsubsw128 (__cov_v8hi, __cov_v8hi);
7719 __cov_v8hi __builtin_ia32_pmaddubsw128 (__cov_v16qi, __cov_v16qi);
7720 __cov_v8hi __builtin_ia32_pmulhrsw128 (__cov_v8hi, __cov_v8hi);
7721 __cov_v16qi __builtin_ia32_pshufb128 (__cov_v16qi, __cov_v16qi);
7722 __cov_v16qi __builtin_ia32_psignb128 (__cov_v16qi, __cov_v16qi);
7723 __cov_v4si __builtin_ia32_psignd128 (__cov_v4si, __cov_v4si);
7724 __cov_v8hi __builtin_ia32_psignw128 (__cov_v8hi, __cov_v8hi);
7725 __cov_v2di __builtin_ia32_palignr128 (__cov_v2di, __cov_v2di, int);
7726 __cov_v16qi __builtin_ia32_pabsb128 (__cov_v16qi);
7727 __cov_v4si __builtin_ia32_pabsd128 (__cov_v4si);
7728 __cov_v8hi __builtin_ia32_pabsw128 (__cov_v8hi);
7729
7730 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 0)
7731 __cov_v2df __builtin_ia32_blendpd (__cov_v2df, __cov_v2df, const int);
7732 __cov_v4sf __builtin_ia32_blendps (__cov_v4sf, __cov_v4sf, const int);
7733 __cov_v2df __builtin_ia32_blendvpd (__cov_v2df, __cov_v2df, __cov_v2df);
7734 __cov_v4sf __builtin_ia32_blendvps (__cov_v4sf, __cov_v4sf, __cov_v4sf);
7735 __cov_v2df __builtin_ia32_dppd (__cov_v2df, __cov_v2df, const int);
7736 __cov_v4sf __builtin_ia32_dpps (__cov_v4sf, __cov_v4sf, const int);
7737 __cov_v4sf __builtin_ia32_insertps128 (__cov_v4sf, __cov_v4sf, const int);
7738 __cov_v2di __builtin_ia32_movntdqa (__cov_v2di *);
7739 __cov_v16qi __builtin_ia32_mpsadbw128 (__cov_v16qi, __cov_v16qi, const int);
7740 __cov_v8hi __builtin_ia32_packusdw128 (__cov_v4si, __cov_v4si);
7741 __cov_v16qi __builtin_ia32_pblendvb128 (__cov_v16qi, __cov_v16qi, __cov_v16qi);
7742 __cov_v8hi __builtin_ia32_pblendw128 (__cov_v8hi, __cov_v8hi, const int);
7743 __cov_v2di __builtin_ia32_pcmpeqq (__cov_v2di, __cov_v2di);
7744 __cov_v8hi __builtin_ia32_phminposuw128 (__cov_v8hi);
7745 __cov_v16qi __builtin_ia32_pmaxsb128 (__cov_v16qi, __cov_v16qi);
7746 __cov_v4si __builtin_ia32_pmaxsd128 (__cov_v4si, __cov_v4si);
7747 __cov_v4si __builtin_ia32_pmaxud128 (__cov_v4si, __cov_v4si);
7748 __cov_v8hi __builtin_ia32_pmaxuw128 (__cov_v8hi, __cov_v8hi);
7749 __cov_v16qi __builtin_ia32_pminsb128 (__cov_v16qi, __cov_v16qi);
7750 __cov_v4si __builtin_ia32_pminsd128 (__cov_v4si, __cov_v4si);
7751 __cov_v4si __builtin_ia32_pminud128 (__cov_v4si, __cov_v4si);
7752 __cov_v8hi __builtin_ia32_pminuw128 (__cov_v8hi, __cov_v8hi);
7753 __cov_v4si __builtin_ia32_pmovsxbd128 (__cov_v16qi);
7754 __cov_v2di __builtin_ia32_pmovsxbq128 (__cov_v16qi);
7755 __cov_v8hi __builtin_ia32_pmovsxbw128 (__cov_v16qi);
7756 __cov_v2di __builtin_ia32_pmovsxdq128 (__cov_v4si);
7757 __cov_v4si __builtin_ia32_pmovsxwd128 (__cov_v8hi);
7758 __cov_v2di __builtin_ia32_pmovsxwq128 (__cov_v8hi);
7759 __cov_v4si __builtin_ia32_pmovzxbd128 (__cov_v16qi);
7760 __cov_v2di __builtin_ia32_pmovzxbq128 (__cov_v16qi);
7761 __cov_v8hi __builtin_ia32_pmovzxbw128 (__cov_v16qi);
7762 __cov_v2di __builtin_ia32_pmovzxdq128 (__cov_v4si);
7763 __cov_v4si __builtin_ia32_pmovzxwd128 (__cov_v8hi);
7764 __cov_v2di __builtin_ia32_pmovzxwq128 (__cov_v8hi);
7765 __cov_v2di __builtin_ia32_pmuldq128 (__cov_v4si, __cov_v4si);
7766 __cov_v4si __builtin_ia32_pmulld128 (__cov_v4si, __cov_v4si);
7767
7768
7769 __cov_v4sf __builtin_ia32_vec_set_v4sf (__cov_v4sf, float, const int);
7770
7771 int __builtin_ia32_vec_ext_v16qi (__cov_v16qi, const int);
7772
7773 __cov_v16qi __builtin_ia32_vec_set_v16qi (__cov_v16qi, int, const int);
7774
7775 __cov_v4si __builtin_ia32_vec_set_v4si (__cov_v4si, int, const int);
7776
7777 __cov_v2di __builtin_ia32_vec_set_v2di (__cov_v2di, long long, const int);
7778
7779
7780 float __builtin_ia32_vec_ext_v4sf (__cov_v4sf, const int);
7781
7782 int __builtin_ia32_vec_ext_v4si (__cov_v4si, const int);
7783
7784 long long __builtin_ia32_vec_ext_v2di (__cov_v2di, const int);
7785
7786 #endif
7787
7788 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 0)
7789 int __builtin_ia32_ptestc128 (__cov_v2di, __cov_v2di);
7790 int __builtin_ia32_ptestnzc128 (__cov_v2di, __cov_v2di);
7791 int __builtin_ia32_ptestz128 (__cov_v2di, __cov_v2di);
7792 __cov_v2df __builtin_ia32_roundpd (__cov_v2df, const int);
7793 __cov_v4sf __builtin_ia32_roundps (__cov_v4sf, const int);
7794 __cov_v2df __builtin_ia32_roundsd (__cov_v2df, __cov_v2df, const int);
7795 __cov_v4sf __builtin_ia32_roundss (__cov_v4sf, __cov_v4sf, const int);
7796
7797 __cov_v16qi __builtin_ia32_pcmpestrm128 (__cov_v16qi, int, __cov_v16qi, int, const int);
7798 int __builtin_ia32_pcmpestri128 (__cov_v16qi, int, __cov_v16qi, int, const int);
7799 int __builtin_ia32_pcmpestria128 (__cov_v16qi, int, __cov_v16qi, int, const int);
7800 int __builtin_ia32_pcmpestric128 (__cov_v16qi, int, __cov_v16qi, int, const int);
7801 int __builtin_ia32_pcmpestrio128 (__cov_v16qi, int, __cov_v16qi, int, const int);
7802 int __builtin_ia32_pcmpestris128 (__cov_v16qi, int, __cov_v16qi, int, const int);
7803 int __builtin_ia32_pcmpestriz128 (__cov_v16qi, int, __cov_v16qi, int, const int);
7804 __cov_v16qi __builtin_ia32_pcmpistrm128 (__cov_v16qi, __cov_v16qi, const int);
7805 int __builtin_ia32_pcmpistri128 (__cov_v16qi, __cov_v16qi, const int);
7806 int __builtin_ia32_pcmpistria128 (__cov_v16qi, __cov_v16qi, const int);
7807 int __builtin_ia32_pcmpistric128 (__cov_v16qi, __cov_v16qi, const int);
7808 int __builtin_ia32_pcmpistrio128 (__cov_v16qi, __cov_v16qi, const int);
7809 int __builtin_ia32_pcmpistris128 (__cov_v16qi, __cov_v16qi, const int);
7810 int __builtin_ia32_pcmpistriz128 (__cov_v16qi, __cov_v16qi, const int);
7811 __cov_v2di __builtin_ia32_pcmpgtq (__cov_v2di, __cov_v2di);
7812 unsigned int __builtin_ia32_crc32qi (unsigned int, unsigned char);
7813 unsigned int __builtin_ia32_crc32hi (unsigned int, unsigned short);
7814 unsigned int __builtin_ia32_crc32si (unsigned int, unsigned int);
7815 unsigned long long __builtin_ia32_crc32di (unsigned long long, unsigned long long);
7816
7817 int __builtin_popcount (unsigned int);
7818 int __builtin_popcountl (unsigned long);
7819 int __builtin_popcountll (unsigned long long);
7820
7821 void __builtin_ia32_movntsd (double *, __cov_v2df);
7822 void __builtin_ia32_movntss (float *, __cov_v4sf);
7823 __cov_v2di __builtin_ia32_extrq (__cov_v2di, __cov_v16qi);
7824 __cov_v2di __builtin_ia32_extrqi (__cov_v2di, const unsigned int, const unsigned int);
7825 __cov_v2di __builtin_ia32_insertq (__cov_v2di, __cov_v2di);
7826 __cov_v2di __builtin_ia32_insertqi (__cov_v2di, __cov_v2di, const unsigned int, const unsigned int);
7827 __cov_v2df __builtin_ia32_comeqpd (__cov_v2df, __cov_v2df);
7828 __cov_v2df __builtin_ia32_comeqps (__cov_v4sf, __cov_v4sf);
7829 __cov_v4sf __builtin_ia32_comeqsd (__cov_v2df, __cov_v2df);
7830 __cov_v4sf __builtin_ia32_comeqss (__cov_v4sf, __cov_v4sf);
7831 __cov_v2df __builtin_ia32_comfalsepd (__cov_v2df, __cov_v2df);
7832 __cov_v4sf __builtin_ia32_comfalsesd (__cov_v2df, __cov_v2df);
7833 __cov_v4sf __builtin_ia32_comfalsess (__cov_v4sf, __cov_v4sf);
7834 __cov_v2df __builtin_ia32_comgepd (__cov_v2df, __cov_v2df);
7835 __cov_v2df __builtin_ia32_comgeps (__cov_v4sf, __cov_v4sf);
7836 __cov_v4sf __builtin_ia32_comgesd (__cov_v2df, __cov_v2df);
7837 __cov_v4sf __builtin_ia32_comgess (__cov_v4sf, __cov_v4sf);
7838 __cov_v2df __builtin_ia32_comgtpd (__cov_v2df, __cov_v2df);
7839 __cov_v2df __builtin_ia32_comgtps (__cov_v4sf, __cov_v4sf);
7840 __cov_v4sf __builtin_ia32_comgtsd (__cov_v2df, __cov_v2df);
7841 __cov_v4sf __builtin_ia32_comgtss (__cov_v4sf, __cov_v4sf);
7842 __cov_v2df __builtin_ia32_comlepd (__cov_v2df, __cov_v2df);
7843 __cov_v2df __builtin_ia32_comleps (__cov_v4sf, __cov_v4sf);
7844 __cov_v4sf __builtin_ia32_comless (__cov_v4sf, __cov_v4sf);
7845 __cov_v2df __builtin_ia32_comltpd (__cov_v2df, __cov_v2df);
7846 __cov_v2df __builtin_ia32_comltps (__cov_v4sf, __cov_v4sf);
7847 __cov_v4sf __builtin_ia32_comltsd (__cov_v2df, __cov_v2df);
7848 __cov_v4sf __builtin_ia32_comltss (__cov_v4sf, __cov_v4sf);
7849 __cov_v2df __builtin_ia32_comnepd (__cov_v2df, __cov_v2df);
7850 __cov_v2df __builtin_ia32_comneps (__cov_v2df, __cov_v2df);
7851 __cov_v4sf __builtin_ia32_comnesd (__cov_v4sf, __cov_v4sf);
7852 __cov_v4sf __builtin_ia32_comness (__cov_v4sf, __cov_v4sf);
7853 __cov_v2df __builtin_ia32_comordpd (__cov_v2df, __cov_v2df);
7854 __cov_v2df __builtin_ia32_comordps (__cov_v4sf, __cov_v4sf);
7855 __cov_v4sf __builtin_ia32_comordss (__cov_v4sf, __cov_v4sf);
7856 __cov_v2df __builtin_ia32_comtruepd (__cov_v2df, __cov_v2df);
7857 __cov_v2df __builtin_ia32_comtrueps (__cov_v4sf, __cov_v4sf);
7858 __cov_v4sf __builtin_ia32_comtruesd (__cov_v2df, __cov_v2df);
7859 __cov_v4sf __builtin_ia32_comtruess (__cov_v4sf, __cov_v4sf);
7860 __cov_v2df __builtin_ia32_comueqpd (__cov_v2df, __cov_v2df);
7861 __cov_v2df __builtin_ia32_comueqps (__cov_v4sf, __cov_v4sf);
7862 __cov_v4sf __builtin_ia32_comueqss (__cov_v4sf, __cov_v4sf);
7863 __cov_v2df __builtin_ia32_comugepd (__cov_v2df, __cov_v2df);
7864 __cov_v2df __builtin_ia32_comugeps (__cov_v2df, __cov_v2df);
7865 __cov_v4sf __builtin_ia32_comugesd (__cov_v4sf, __cov_v4sf);
7866 __cov_v4sf __builtin_ia32_comugess (__cov_v4sf, __cov_v4sf);
7867 __cov_v2df __builtin_ia32_comugtpd (__cov_v2df, __cov_v2df);
7868 __cov_v2df __builtin_ia32_comugtps (__cov_v2df, __cov_v2df);
7869 __cov_v4sf __builtin_ia32_comugtsd (__cov_v4sf, __cov_v4sf);
7870 __cov_v4sf __builtin_ia32_comugtss (__cov_v4sf, __cov_v4sf);
7871 __cov_v2df __builtin_ia32_comulepd (__cov_v2df, __cov_v2df);
7872 __cov_v2df __builtin_ia32_comuleps (__cov_v2df, __cov_v2df);
7873 __cov_v4sf __builtin_ia32_comulesd (__cov_v4sf, __cov_v4sf);
7874 __cov_v4sf __builtin_ia32_comuless (__cov_v4sf, __cov_v4sf);
7875 __cov_v2df __builtin_ia32_comultpd (__cov_v2df, __cov_v2df);
7876 __cov_v2df __builtin_ia32_comultps (__cov_v2df, __cov_v2df);
7877 __cov_v4sf __builtin_ia32_comultsd (__cov_v4sf, __cov_v4sf);
7878 __cov_v4sf __builtin_ia32_comultss (__cov_v4sf, __cov_v4sf);
7879 __cov_v2df __builtin_ia32_comunepd (__cov_v2df, __cov_v2df);
7880 __cov_v2df __builtin_ia32_comuneps (__cov_v2df, __cov_v2df);
7881 __cov_v4sf __builtin_ia32_comunesd (__cov_v4sf, __cov_v4sf);
7882 __cov_v4sf __builtin_ia32_comuness (__cov_v4sf, __cov_v4sf);
7883 __cov_v2df __builtin_ia32_comunordpd (__cov_v2df, __cov_v2df);
7884 __cov_v2df __builtin_ia32_comunordps (__cov_v4sf, __cov_v4sf);
7885 __cov_v4sf __builtin_ia32_comunordsd (__cov_v2df, __cov_v2df);
7886 __cov_v4sf __builtin_ia32_comunordss (__cov_v4sf, __cov_v4sf);
7887 __cov_v2df __builtin_ia32_fmaddpd (__cov_v2df, __cov_v2df, __cov_v2df);
7888 __cov_v4sf __builtin_ia32_fmaddps (__cov_v4sf, __cov_v4sf, __cov_v4sf);
7889 __cov_v2df __builtin_ia32_fmaddsd (__cov_v2df, __cov_v2df, __cov_v2df);
7890 __cov_v4sf __builtin_ia32_fmaddss (__cov_v4sf, __cov_v4sf, __cov_v4sf);
7891 __cov_v2df __builtin_ia32_fmsubpd (__cov_v2df, __cov_v2df, __cov_v2df);
7892 __cov_v4sf __builtin_ia32_fmsubps (__cov_v4sf, __cov_v4sf, __cov_v4sf);
7893 __cov_v2df __builtin_ia32_fmsubsd (__cov_v2df, __cov_v2df, __cov_v2df);
7894 __cov_v4sf __builtin_ia32_fmsubss (__cov_v4sf, __cov_v4sf, __cov_v4sf);
7895 __cov_v2df __builtin_ia32_fnmaddpd (__cov_v2df, __cov_v2df, __cov_v2df);
7896 __cov_v4sf __builtin_ia32_fnmaddps (__cov_v4sf, __cov_v4sf, __cov_v4sf);
7897 __cov_v2df __builtin_ia32_fnmaddsd (__cov_v2df, __cov_v2df, __cov_v2df);
7898 __cov_v4sf __builtin_ia32_fnmaddss (__cov_v4sf, __cov_v4sf, __cov_v4sf);
7899 __cov_v2df __builtin_ia32_fnmsubpd (__cov_v2df, __cov_v2df, __cov_v2df);
7900 __cov_v4sf __builtin_ia32_fnmsubps (__cov_v4sf, __cov_v4sf, __cov_v4sf);
7901 __cov_v2df __builtin_ia32_fnmsubsd (__cov_v2df, __cov_v2df, __cov_v2df);
7902 __cov_v4sf __builtin_ia32_fnmsubss (__cov_v4sf, __cov_v4sf, __cov_v4sf);
7903 __cov_v2df __builtin_ia32_frczpd (__cov_v2df);
7904 __cov_v4sf __builtin_ia32_frczps (__cov_v4sf);
7905 __cov_v2df __builtin_ia32_frczsd (__cov_v2df, __cov_v2df);
7906 __cov_v4sf __builtin_ia32_frczss (__cov_v4sf, __cov_v4sf);
7907 __cov_v2di __builtin_ia32_pcmov (__cov_v2di, __cov_v2di, __cov_v2di);
7908 __cov_v2di __builtin_ia32_pcmov_v2di (__cov_v2di, __cov_v2di, __cov_v2di);
7909 __cov_v4si __builtin_ia32_pcmov_v4si (__cov_v4si, __cov_v4si, __cov_v4si);
7910 __cov_v8hi __builtin_ia32_pcmov_v8hi (__cov_v8hi, __cov_v8hi, __cov_v8hi);
7911 __cov_v16qi __builtin_ia32_pcmov_v16qi (__cov_v16qi, __cov_v16qi, __cov_v16qi);
7912 __cov_v2df __builtin_ia32_pcmov_v2df (__cov_v2df, __cov_v2df, __cov_v2df);
7913 __cov_v4sf __builtin_ia32_pcmov_v4sf (__cov_v4sf, __cov_v4sf, __cov_v4sf);
7914 __cov_v16qi __builtin_ia32_pcomeqb (__cov_v16qi, __cov_v16qi);
7915 __cov_v8hi __builtin_ia32_pcomeqw (__cov_v8hi, __cov_v8hi);
7916 __cov_v4si __builtin_ia32_pcomeqd (__cov_v4si, __cov_v4si);
7917 __cov_v2di __builtin_ia32_pcomeqq (__cov_v2di, __cov_v2di);
7918 __cov_v16qi __builtin_ia32_pcomequb (__cov_v16qi, __cov_v16qi);
7919 __cov_v4si __builtin_ia32_pcomequd (__cov_v4si, __cov_v4si);
7920 __cov_v2di __builtin_ia32_pcomequq (__cov_v2di, __cov_v2di);
7921 __cov_v8hi __builtin_ia32_pcomequw (__cov_v8hi, __cov_v8hi);
7922 __cov_v8hi __builtin_ia32_pcomeqw (__cov_v8hi, __cov_v8hi);
7923 __cov_v16qi __builtin_ia32_pcomfalseb (__cov_v16qi, __cov_v16qi);
7924 __cov_v4si __builtin_ia32_pcomfalsed (__cov_v4si, __cov_v4si);
7925 __cov_v2di __builtin_ia32_pcomfalseq (__cov_v2di, __cov_v2di);
7926 __cov_v16qi __builtin_ia32_pcomfalseub (__cov_v16qi, __cov_v16qi);
7927 __cov_v4si __builtin_ia32_pcomfalseud (__cov_v4si, __cov_v4si);
7928 __cov_v2di __builtin_ia32_pcomfalseuq (__cov_v2di, __cov_v2di);
7929 __cov_v8hi __builtin_ia32_pcomfalseuw (__cov_v8hi, __cov_v8hi);
7930 __cov_v8hi __builtin_ia32_pcomfalsew (__cov_v8hi, __cov_v8hi);
7931 __cov_v16qi __builtin_ia32_pcomgeb (__cov_v16qi, __cov_v16qi);
7932 __cov_v4si __builtin_ia32_pcomged (__cov_v4si, __cov_v4si);
7933 __cov_v2di __builtin_ia32_pcomgeq (__cov_v2di, __cov_v2di);
7934 __cov_v16qi __builtin_ia32_pcomgeub (__cov_v16qi, __cov_v16qi);
7935 __cov_v4si __builtin_ia32_pcomgeud (__cov_v4si, __cov_v4si);
7936 __cov_v2di __builtin_ia32_pcomgeuq (__cov_v2di, __cov_v2di);
7937 __cov_v8hi __builtin_ia32_pcomgeuw (__cov_v8hi, __cov_v8hi);
7938 __cov_v8hi __builtin_ia32_pcomgew (__cov_v8hi, __cov_v8hi);
7939 __cov_v16qi __builtin_ia32_pcomgtb (__cov_v16qi, __cov_v16qi);
7940 __cov_v4si __builtin_ia32_pcomgtd (__cov_v4si, __cov_v4si);
7941 __cov_v2di __builtin_ia32_pcomgtq (__cov_v2di, __cov_v2di);
7942 __cov_v16qi __builtin_ia32_pcomgtub (__cov_v16qi, __cov_v16qi);
7943 __cov_v4si __builtin_ia32_pcomgtud (__cov_v4si, __cov_v4si);
7944 __cov_v2di __builtin_ia32_pcomgtuq (__cov_v2di, __cov_v2di);
7945 __cov_v8hi __builtin_ia32_pcomgtuw (__cov_v8hi, __cov_v8hi);
7946 __cov_v8hi __builtin_ia32_pcomgtw (__cov_v8hi, __cov_v8hi);
7947 __cov_v16qi __builtin_ia32_pcomleb (__cov_v16qi, __cov_v16qi);
7948 __cov_v4si __builtin_ia32_pcomled (__cov_v4si, __cov_v4si);
7949 __cov_v2di __builtin_ia32_pcomleq (__cov_v2di, __cov_v2di);
7950 __cov_v16qi __builtin_ia32_pcomleub (__cov_v16qi, __cov_v16qi);
7951 __cov_v4si __builtin_ia32_pcomleud (__cov_v4si, __cov_v4si);
7952 __cov_v2di __builtin_ia32_pcomleuq (__cov_v2di, __cov_v2di);
7953 __cov_v8hi __builtin_ia32_pcomleuw (__cov_v8hi, __cov_v8hi);
7954 __cov_v8hi __builtin_ia32_pcomlew (__cov_v8hi, __cov_v8hi);
7955 __cov_v16qi __builtin_ia32_pcomltb (__cov_v16qi, __cov_v16qi);
7956 __cov_v4si __builtin_ia32_pcomltd (__cov_v4si, __cov_v4si);
7957 __cov_v2di __builtin_ia32_pcomltq (__cov_v2di, __cov_v2di);
7958 __cov_v16qi __builtin_ia32_pcomltub (__cov_v16qi, __cov_v16qi);
7959 __cov_v4si __builtin_ia32_pcomltud (__cov_v4si, __cov_v4si);
7960 __cov_v2di __builtin_ia32_pcomltuq (__cov_v2di, __cov_v2di);
7961 __cov_v8hi __builtin_ia32_pcomltuw (__cov_v8hi, __cov_v8hi);
7962 __cov_v8hi __builtin_ia32_pcomltw (__cov_v8hi, __cov_v8hi);
7963 __cov_v16qi __builtin_ia32_pcomneb (__cov_v16qi, __cov_v16qi);
7964 __cov_v4si __builtin_ia32_pcomned (__cov_v4si, __cov_v4si);
7965 __cov_v2di __builtin_ia32_pcomneq (__cov_v2di, __cov_v2di);
7966 __cov_v16qi __builtin_ia32_pcomneub (__cov_v16qi, __cov_v16qi);
7967 __cov_v4si __builtin_ia32_pcomneud (__cov_v4si, __cov_v4si);
7968 __cov_v2di __builtin_ia32_pcomneuq (__cov_v2di, __cov_v2di);
7969 __cov_v8hi __builtin_ia32_pcomneuw (__cov_v8hi, __cov_v8hi);
7970 __cov_v8hi __builtin_ia32_pcomnew (__cov_v8hi, __cov_v8hi);
7971 __cov_v16qi __builtin_ia32_pcomtrueb (__cov_v16qi, __cov_v16qi);
7972 __cov_v4si __builtin_ia32_pcomtrued (__cov_v4si, __cov_v4si);
7973 __cov_v2di __builtin_ia32_pcomtrueq (__cov_v2di, __cov_v2di);
7974 __cov_v16qi __builtin_ia32_pcomtrueub (__cov_v16qi, __cov_v16qi);
7975 __cov_v4si __builtin_ia32_pcomtrueud (__cov_v4si, __cov_v4si);
7976 __cov_v2di __builtin_ia32_pcomtrueuq (__cov_v2di, __cov_v2di);
7977 __cov_v8hi __builtin_ia32_pcomtrueuw (__cov_v8hi, __cov_v8hi);
7978 __cov_v8hi __builtin_ia32_pcomtruew (__cov_v8hi, __cov_v8hi);
7979 __cov_m128d __builtin_ia32_permpd (__cov_v2df, __cov_v2df, __cov_v16qi);
7980 __cov_v4sf __builtin_ia32_permps (__cov_v4sf, __cov_v4sf, __cov_v16qi);
7981 __cov_v4si __builtin_ia32_phaddbd (__cov_v16qi);
7982 __cov_v2di __builtin_ia32_phaddbq (__cov_v16qi);
7983 __cov_v8hi __builtin_ia32_phaddbw (__cov_v16qi);
7984 __cov_v2di __builtin_ia32_phadddq (__cov_v4si);
7985 __cov_v4si __builtin_ia32_phaddubd (__cov_v16qi);
7986 __cov_v2di __builtin_ia32_phaddubq (__cov_v16qi);
7987 __cov_v8hi __builtin_ia32_phaddubw (__cov_v16qi);
7988 __cov_v2di __builtin_ia32_phaddudq (__cov_v4si);
7989 __cov_v4si __builtin_ia32_phadduwd (__cov_v8hi);
7990 __cov_v2di __builtin_ia32_phadduwq (__cov_v8hi);
7991 __cov_v4si __builtin_ia32_phaddwd (__cov_v8hi);
7992 __cov_v2di __builtin_ia32_phaddwq (__cov_v8hi);
7993 __cov_v8hi __builtin_ia32_phsubbw (__cov_v16qi);
7994 __cov_v2di __builtin_ia32_phsubdq (__cov_v4si);
7995 __cov_v4si __builtin_ia32_phsubwd (__cov_v8hi);
7996 __cov_v4si __builtin_ia32_pmacsdd (__cov_v4si, __cov_v4si, __cov_v4si);
7997 __cov_v2di __builtin_ia32_pmacsdqh (__cov_v4si, __cov_v4si, __cov_v2di);
7998 __cov_v2di __builtin_ia32_pmacsdql (__cov_v4si, __cov_v4si, __cov_v2di);
7999 __cov_v4si __builtin_ia32_pmacssdd (__cov_v4si, __cov_v4si, __cov_v4si);
8000 __cov_v2di __builtin_ia32_pmacssdqh (__cov_v4si, __cov_v4si, __cov_v2di);
8001 __cov_v2di __builtin_ia32_pmacssdql (__cov_v4si, __cov_v4si, __cov_v2di);
8002 __cov_v4si __builtin_ia32_pmacsswd (__cov_v8hi, __cov_v8hi, __cov_v4si);
8003 __cov_v8hi __builtin_ia32_pmacssww (__cov_v8hi, __cov_v8hi, __cov_v8hi);
8004 __cov_v4si __builtin_ia32_pmacswd (__cov_v8hi, __cov_v8hi, __cov_v4si);
8005 __cov_v8hi __builtin_ia32_pmacsww (__cov_v8hi, __cov_v8hi, __cov_v8hi);
8006 __cov_v4si __builtin_ia32_pmadcsswd (__cov_v8hi, __cov_v8hi, __cov_v4si);
8007 __cov_v4si __builtin_ia32_pmadcswd (__cov_v8hi, __cov_v8hi, __cov_v4si);
8008 __cov_v16qi __builtin_ia32_pperm (__cov_v16qi, __cov_v16qi, __cov_v16qi);
8009 __cov_v16qi __builtin_ia32_protb (__cov_v16qi, __cov_v16qi);
8010 __cov_v4si __builtin_ia32_protd (__cov_v4si, __cov_v4si);
8011 __cov_v2di __builtin_ia32_protq (__cov_v2di, __cov_v2di);
8012 __cov_v8hi __builtin_ia32_protw (__cov_v8hi, __cov_v8hi);
8013 __cov_v16qi __builtin_ia32_pshab (__cov_v16qi, __cov_v16qi);
8014 __cov_v4si __builtin_ia32_pshad (__cov_v4si, __cov_v4si);
8015 __cov_v2di __builtin_ia32_pshaq (__cov_v2di, __cov_v2di);
8016 __cov_v8hi __builtin_ia32_pshaw (__cov_v8hi, __cov_v8hi);
8017 __cov_v16qi __builtin_ia32_pshlb (__cov_v16qi, __cov_v16qi);
8018 __cov_v4si __builtin_ia32_pshld (__cov_v4si, __cov_v4si);
8019 __cov_v2di __builtin_ia32_pshlq (__cov_v2di, __cov_v2di);
8020 __cov_v8hi __builtin_ia32_pshlw (__cov_v8hi, __cov_v8hi);
8021
8022 __cov_v16qi __builtin_ia32_protb_int (__cov_v16qi, int);
8023 __cov_v4si __builtin_ia32_protd_int (__cov_v4si, int);
8024 __cov_v2di __builtin_ia32_protq_int (__cov_v2di, int);
8025 __cov_v8hi __builtin_ia32_protw_int (__cov_v8hi, int);
8026
8027
8028
8029 #if defined(__unix) || defined(__coverity_cplusplus)
8030 __cov_v2df __builtin_ia32_comfalseps (__cov_v2df, __cov_v2df);
8031 __cov_v4sf __builtin_ia32_comlesd (__cov_v4sf, __cov_v4sf);
8032 __cov_v4sf __builtin_ia32_comordsd (__cov_v4sf, __cov_v4sf);
8033 __cov_v4sf __builtin_ia32_comueqsd (__cov_v4sf, __cov_v4sf);
8034 #endif
8035
8036 #if !defined(__unix) || defined(__coverity_cplusplus)
8037 __cov_m128 __builtin_ia32_comfalseps (__cov_v4sf, __cov_v4sf);
8038 __cov_v4sf __builtin_ia32_comlesd (__cov_v2df, __cov_v2df);
8039 __cov_m128d __builtin_ia32_comordsd (__cov_v2df, __cov_v2df);
8040 __cov_m128d __builtin_ia32_comueqsd (__cov_v2df, __cov_v2df);
8041 #endif
8042
8043
8044 __cov_m128 __builtin_ia32_comunltps (__cov_v4sf, __cov_v4sf);
8045 __cov_m128 __builtin_ia32_comuneqps (__cov_v4sf, __cov_v4sf);
8046 __cov_m128 __builtin_ia32_comunleps (__cov_v4sf, __cov_v4sf);
8047 __cov_m128 __builtin_ia32_comungeps (__cov_v4sf, __cov_v4sf);
8048 __cov_m128 __builtin_ia32_comungtps (__cov_v4sf, __cov_v4sf);
8049 __cov_m128 __builtin_ia32_comneqps (__cov_v4sf, __cov_v4sf);
8050 __cov_m128d __builtin_ia32_comuneqpd (__cov_v2df, __cov_v2df);
8051 __cov_m128d __builtin_ia32_comunltpd (__cov_v2df, __cov_v2df);
8052 __cov_m128d __builtin_ia32_comunlepd (__cov_v2df, __cov_v2df);
8053 __cov_m128d __builtin_ia32_comungepd (__cov_v2df, __cov_v2df);
8054 __cov_m128d __builtin_ia32_comungtpd (__cov_v2df, __cov_v2df);
8055 __cov_m128d __builtin_ia32_comneqpd (__cov_v2df, __cov_v2df);
8056 __cov_m128 __builtin_ia32_comuneqss (__cov_v4sf, __cov_v4sf);
8057 __cov_m128 __builtin_ia32_comunltss (__cov_v4sf, __cov_v4sf);
8058 __cov_m128 __builtin_ia32_comunless (__cov_v4sf, __cov_v4sf);
8059 __cov_m128 __builtin_ia32_comungess (__cov_v4sf, __cov_v4sf);
8060 __cov_m128 __builtin_ia32_comungtss (__cov_v4sf, __cov_v4sf);
8061 __cov_m128 __builtin_ia32_comneqss (__cov_v4sf, __cov_v4sf);
8062 __cov_m128d __builtin_ia32_comuneqsd (__cov_v2df, __cov_v2df);
8063 __cov_m128d __builtin_ia32_comunltsd (__cov_v2df, __cov_v2df);
8064 __cov_m128d __builtin_ia32_comunlesd (__cov_v2df, __cov_v2df);
8065 __cov_m128d __builtin_ia32_comungesd (__cov_v2df, __cov_v2df);
8066 __cov_m128d __builtin_ia32_comungtsd (__cov_v2df, __cov_v2df);
8067 __cov_m128d __builtin_ia32_comneqsd (__cov_v2df, __cov_v2df);
8068 __cov_m128i __builtin_ia32_pcomnequb (__cov_v16qi, __cov_v16qi);
8069 __cov_m128i __builtin_ia32_pcomnequw (__cov_v8hi, __cov_v8hi);
8070 __cov_m128i __builtin_ia32_pcomnequd (__cov_v4si, __cov_v4si);
8071 __cov_m128i __builtin_ia32_pcomnequq (__cov_v2di, __cov_v2di);
8072 __cov_m128i __builtin_ia32_pcomneqb (__cov_v16qi, __cov_v16qi);
8073 __cov_m128i __builtin_ia32_pcomneqw (__cov_v8hi, __cov_v8hi);
8074 __cov_m128i __builtin_ia32_pcomneqd (__cov_v4si, __cov_v4si);
8075 __cov_m128i __builtin_ia32_pcomneqq (__cov_v2di, __cov_v2di);
8076
8077
8078 void __builtin_ia32_femms(void);
8079 __cov_m64 __builtin_ia32_pavgusb (__cov_v8qi, __cov_v8qi);
8080 __cov_m64 __builtin_ia32_pf2id (__cov_v2sf);
8081 __cov_m64 __builtin_ia32_pfacc (__cov_v2sf, __cov_v2sf);
8082 __cov_m64 __builtin_ia32_pfadd (__cov_v2sf, __cov_v2sf);
8083 __cov_m64 __builtin_ia32_pfcmpeq (__cov_v2sf, __cov_v2sf);
8084 __cov_m64 __builtin_ia32_pfcmpge (__cov_v2sf, __cov_v2sf);
8085 __cov_m64 __builtin_ia32_pfcmpgt (__cov_v2sf, __cov_v2sf);
8086 __cov_m64 __builtin_ia32_pfmax (__cov_v2sf, __cov_v2sf);
8087 __cov_m64 __builtin_ia32_pfmin (__cov_v2sf, __cov_v2sf);
8088 __cov_m64 __builtin_ia32_pfmul (__cov_v2sf, __cov_v2sf);
8089 __cov_m64 __builtin_ia32_pfrcp (__cov_v2sf );
8090 __cov_m64 __builtin_ia32_pfrcpit1 (__cov_v2sf, __cov_v2sf);
8091 __cov_m64 __builtin_ia32_pfrcpit2 (__cov_v2sf, __cov_v2sf);
8092 __cov_m64 __builtin_ia32_pfrsqrt (__cov_v2sf);
8093 __cov_m64 __builtin_ia32_pfrsqit1 (__cov_v2sf, __cov_v2sf);
8094 __cov_m64 __builtin_ia32_pfsub (__cov_v2sf, __cov_v2sf);
8095 __cov_m64 __builtin_ia32_pfsubr (__cov_v2sf, __cov_v2sf);
8096 __cov_m64 __builtin_ia32_pi2fd (__cov_v2si);
8097 __cov_m64 __builtin_ia32_pmulhrw (__cov_v4hi, __cov_v4hi);
8098
8099 __cov_m64 __builtin_ia32_pf2iw (__cov_v2sf);
8100 __cov_m64 __builtin_ia32_pfnacc (__cov_v2sf, __cov_v2sf);
8101 __cov_m64 __builtin_ia32_pfpnacc (__cov_v2sf, __cov_v2sf);
8102 __cov_m64 __builtin_ia32_pi2fw (__cov_v2si);
8103 __cov_m64 __builtin_ia32_pswapdsf (__cov_v2sf);
8104
8105 #if defined(__AVX__) || __COVERITY_GCC49_INTRINSICS
8106
8107 __cov_m256d __builtin_ia32_addpd256(__cov_v4df, __cov_v4df);
8108 __cov_m256 __builtin_ia32_addps256(__cov_v8sf, __cov_v8sf);
8109 __cov_m256d __builtin_ia32_addsubpd256(__cov_v4df, __cov_v4df);
8110 __cov_m256 __builtin_ia32_addsubps256(__cov_v8sf, __cov_v8sf);
8111 __cov_m256d __builtin_ia32_andpd256(__cov_v4df, __cov_v4df);
8112 __cov_m256 __builtin_ia32_andps256(__cov_v8sf, __cov_v8sf);
8113 __cov_m256d __builtin_ia32_andnpd256(__cov_v4df, __cov_v4df);
8114 __cov_m256 __builtin_ia32_andnps256(__cov_v8sf, __cov_v8sf);
8115 __cov_m256d __builtin_ia32_blendpd256(__cov_v4df, __cov_v4df, int);
8116 __cov_m256 __builtin_ia32_blendps256(__cov_v8sf, __cov_v8sf, int);
8117 __cov_m256d __builtin_ia32_blendvpd256(__cov_v4df, __cov_v4df, __cov_v4df);
8118 __cov_m256 __builtin_ia32_blendvps256(__cov_v8sf, __cov_v8sf, __cov_v8sf);
8119 __cov_m256d __builtin_ia32_divpd256(__cov_v4df, __cov_v4df);
8120 __cov_m256 __builtin_ia32_divps256(__cov_v8sf, __cov_v8sf);
8121 __cov_m256 __builtin_ia32_dpps256(__cov_v8sf, __cov_v8sf, int);
8122 __cov_m256d __builtin_ia32_haddpd256(__cov_v4df, __cov_v4df);
8123 __cov_m256 __builtin_ia32_haddps256(__cov_v8sf, __cov_v8sf);
8124 __cov_m256d __builtin_ia32_hsubpd256(__cov_v4df, __cov_v4df);
8125 __cov_m256 __builtin_ia32_hsubps256(__cov_v8sf, __cov_v8sf);
8126 __cov_m256d __builtin_ia32_maxpd256(__cov_v4df, __cov_v4df);
8127 __cov_m256 __builtin_ia32_maxps256(__cov_v8sf, __cov_v8sf);
8128 __cov_m256d __builtin_ia32_minpd256(__cov_v4df, __cov_v4df);
8129 __cov_m256 __builtin_ia32_minps256(__cov_v8sf, __cov_v8sf);
8130 __cov_m256d __builtin_ia32_mulpd256(__cov_v4df, __cov_v4df);
8131 __cov_m256 __builtin_ia32_mulps256(__cov_v8sf, __cov_v8sf);
8132 __cov_m256d __builtin_ia32_orpd256(__cov_v4df, __cov_v4df);
8133 __cov_m256 __builtin_ia32_orps256(__cov_v8sf, __cov_v8sf);
8134 __cov_m256d __builtin_ia32_shufpd256(__cov_v4df, __cov_v4df, int);
8135 __cov_m256 __builtin_ia32_shufps256(__cov_v8sf, __cov_v8sf, int);
8136 __cov_m256d __builtin_ia32_subpd256(__cov_v4df, __cov_v4df);
8137 __cov_m256 __builtin_ia32_subps256(__cov_v8sf, __cov_v8sf);
8138 __cov_m256d __builtin_ia32_xorpd256(__cov_v4df, __cov_v4df);
8139 __cov_m256 __builtin_ia32_xorps256(__cov_v8sf, __cov_v8sf);
8140 __cov_m128d __builtin_ia32_cmppd(__cov_v2df, __cov_v2df, int);
8141 __cov_m128 __builtin_ia32_cmpps(__cov_v4sf, __cov_v4sf, int);
8142 __cov_m256d __builtin_ia32_cmppd256(__cov_v4df, __cov_v4df, int);
8143 __cov_m256 __builtin_ia32_cmpps256(__cov_v8sf, __cov_v8sf, int);
8144 __cov_m128d __builtin_ia32_cmpsd(__cov_v2df, __cov_v2df, int);
8145 __cov_m128 __builtin_ia32_cmpss(__cov_v4sf, __cov_v4sf, int);
8146 __cov_m256d __builtin_ia32_cvtdq2pd256(__cov_v4si);
8147 __cov_m256 __builtin_ia32_cvtdq2ps256(__cov_v8si);
8148 __cov_m128 __builtin_ia32_cvtpd2ps256(__cov_v4df);
8149 __cov_m256i __builtin_ia32_cvtps2dq256(__cov_v8sf);
8150 __cov_m256d __builtin_ia32_cvtps2pd256(__cov_v4sf);
8151 __cov_m128i __builtin_ia32_cvttpd2dq256(__cov_v4df);
8152 __cov_m128i __builtin_ia32_cvtpd2dq256(__cov_v4df);
8153 __cov_m256i __builtin_ia32_cvttps2dq256(__cov_v8sf);
8154 __cov_m128d __builtin_ia32_vextractf128_pd256(__cov_v4df, int);
8155 __cov_m128 __builtin_ia32_vextractf128_ps256(__cov_v8sf, int);
8156 __cov_m128i __builtin_ia32_vextractf128_si256(__cov_v8si, int);
8157 __cov_m128d __builtin_ia32_vpermilvarpd(__cov_v2df, __cov_v2di);
8158 __cov_m256d __builtin_ia32_vpermilvarpd256(__cov_v4df, __cov_v4di);
8159 __cov_m128 __builtin_ia32_vpermilvarps(__cov_v4sf, __cov_v4si);
8160 __cov_m256 __builtin_ia32_vpermilvarps256(__cov_v8sf, __cov_v8si);
8161 __cov_m128d __builtin_ia32_vpermilpd(__cov_v2df, int);
8162 __cov_m256d __builtin_ia32_vpermilpd256(__cov_v4df, int);
8163 __cov_m128 __builtin_ia32_vpermilps(__cov_v4sf, int);
8164 __cov_m256 __builtin_ia32_vpermilps256(__cov_v8sf, int);
8165 __cov_m256d __builtin_ia32_vperm2f128_pd256(__cov_v4df, __cov_v4df, int);
8166 __cov_m256 __builtin_ia32_vperm2f128_ps256(__cov_v8sf, __cov_v8sf, int);
8167 __cov_m256i __builtin_ia32_vperm2f128_si256(__cov_v8si, __cov_v8si, int);
8168 __cov_m128 __builtin_ia32_vbroadcastss(const float *);
8169 __cov_m256d __builtin_ia32_vbroadcastsd256(const double *);
8170 __cov_m256 __builtin_ia32_vbroadcastss256(const float *);
8171 __cov_m256d __builtin_ia32_vbroadcastf128_pd256(const __cov_v2df *);
8172 __cov_m256 __builtin_ia32_vbroadcastf128_ps256(const __cov_m128 *);
8173 __cov_m256d __builtin_ia32_vinsertf128_pd256(__cov_v4df, __cov_v2df, int);
8174 __cov_m256 __builtin_ia32_vinsertf128_ps256(__cov_v8sf, __cov_v4sf, int);
8175 __cov_m256i __builtin_ia32_vinsertf128_si256(__cov_v8si, __cov_v4si, int);
8176 __cov_m256 __builtin_ia32_rcpps256(__cov_v8sf);
8177 __cov_m256 __builtin_ia32_rsqrtps256(__cov_v8sf);
8178 __cov_m256d __builtin_ia32_sqrtpd256(__cov_v4df);
8179 __cov_m256 __builtin_ia32_sqrtps256(__cov_v8sf);
8180 __cov_m256d __builtin_ia32_roundpd256(__cov_v4df, int);
8181 __cov_m256 __builtin_ia32_roundps256(__cov_v8sf, int);
8182 __cov_m256d __builtin_ia32_unpckhpd256(__cov_v4df, __cov_v4df);
8183 __cov_m256d __builtin_ia32_unpcklpd256(__cov_v4df, __cov_v4df);
8184 __cov_m256 __builtin_ia32_unpckhps256(__cov_v8sf, __cov_v8sf);
8185 __cov_m256 __builtin_ia32_unpcklps256(__cov_v8sf, __cov_v8sf);
8186 int __builtin_ia32_vtestzpd(__cov_v2df, __cov_v2df);
8187 int __builtin_ia32_vtestcpd(__cov_v2df, __cov_v2df);
8188 int __builtin_ia32_vtestnzcpd(__cov_v2df, __cov_v2df);
8189 int __builtin_ia32_vtestzps(__cov_v4sf, __cov_v4sf);
8190 int __builtin_ia32_vtestcps(__cov_v4sf, __cov_v4sf);
8191 int __builtin_ia32_vtestnzcps(__cov_v4sf, __cov_v4sf);
8192 int __builtin_ia32_vtestzpd256(__cov_v4df, __cov_v4df);
8193 int __builtin_ia32_vtestcpd256(__cov_v4df, __cov_v4df);
8194 int __builtin_ia32_vtestnzcpd256(__cov_v4df, __cov_v4df);
8195 int __builtin_ia32_vtestzps256(__cov_v8sf, __cov_v8sf);
8196 int __builtin_ia32_vtestcps256(__cov_v8sf, __cov_v8sf);
8197 int __builtin_ia32_vtestnzcps256(__cov_v8sf, __cov_v8sf);
8198 int __builtin_ia32_ptestz256(__cov_v4di, __cov_v4di);
8199 int __builtin_ia32_ptestc256(__cov_v4di, __cov_v4di);
8200 int __builtin_ia32_ptestnzc256(__cov_v4di, __cov_v4di);
8201 int __builtin_ia32_movmskpd256(__cov_v4df);
8202 int __builtin_ia32_movmskps256(__cov_v8sf);
8203 __cov_m128d __builtin_ia32_pd_pd256(__cov_v4df);
8204 __cov_m128 __builtin_ia32_ps_ps256(__cov_v8sf);
8205 __cov_m128i __builtin_ia32_si_si256(__cov_v8si);
8206 __cov_m256d __builtin_ia32_pd256_pd(__cov_v2df);
8207 __cov_m256 __builtin_ia32_ps256_ps(__cov_v4sf);
8208 __cov_m256i __builtin_ia32_si256_si(__cov_v4si);
8209 __cov_m256d __builtin_ia32_loadupd256(const double *);
8210 void __builtin_ia32_storeupd256(double *, __cov_v4df);
8211 __cov_m256 __builtin_ia32_loadups256(const float *);
8212 void __builtin_ia32_storeups256(float *, __cov_v8sf);
8213 __cov_m256i __builtin_ia32_loaddqu256(const char *);
8214 void __builtin_ia32_storedqu256(char *, __cov_v32qi);
8215 __cov_m256 __builtin_ia32_movshdup256(__cov_v8sf);
8216 __cov_m256 __builtin_ia32_movsldup256(__cov_v8sf);
8217 __cov_m256d __builtin_ia32_movddup256(__cov_v4df);
8218 __cov_m256i __builtin_ia32_lddqu256(const char *);
8219 void __builtin_ia32_movntdq256(__cov_v4di *, __cov_v4di);
8220 void __builtin_ia32_movntpd256(double *, __cov_v4df);
8221 void __builtin_ia32_movntps256(float *, __cov_v8sf);
8222 void __builtin_ia32_vzeroall(void);
8223 void __builtin_ia32_vzeroupper(void);
8224
8225
8226
8227
8228
8229 #ifndef GNU_GCC_47318_PATCHED
8230
8231
8232 #if (defined(__GNUC_RH_RELEASE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 4 && \
8233 __GNUC_PATCHLEVEL__ == 5 && __GNUC_RH_RELEASE__ >= 6)
8234 #define GNU_GCC_47318_PATCHED 1
8235 #endif
8236
8237
8238
8239 #if (__GNUC__ == 4 && __GNUC_MINOR__ == 5 && __GNUC_PATCHLEVEL__ == 2)
8240 #define GNU_GCC_47318_PATCHED 1
8241 #endif
8242
8243 #endif
8244
8245
8246
8247
8248 #if ((defined(GNU_GCC_47318_PATCHED) && GNU_GCC_47318_PATCHED && \
8249 !(__GNUC__ == 4 && __GNUC_MINOR__ == 5 & __GNUC_PATCHLEVEL__ == 2)) \
8250 || (!defined(GNU_GCC_47318_PATCHED) \
8251 && \
8252 (__GNUC__ > 4) \
8253 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6) \
8254 || (__GNUC__ == 4 && __GNUC_MINOR__ == 5 && __GNUC_PATCHLEVEL__ >= 3) \
8255 || (__GNUC__ == 4 && __GNUC_MINOR__ == 4 && __GNUC_PATCHLEVEL__ >= 6) \
8256 ) \
8257 )
8258
8259
8260
8261
8262 __cov_m128d __builtin_ia32_maskloadpd(const __cov_v2df *, __cov_v2di);
8263 void __builtin_ia32_maskstorepd(__cov_v2df *, __cov_v2di, __cov_v2df);
8264 __cov_m256d __builtin_ia32_maskloadpd256(const __cov_v4df *, __cov_v4di);
8265 void __builtin_ia32_maskstorepd256(__cov_v4df *, __cov_v4di, __cov_v4df);
8266 __cov_m128 __builtin_ia32_maskloadps(const __cov_v4sf *, __cov_v4si);
8267 void __builtin_ia32_maskstoreps(__cov_v4sf *, __cov_v4si, __cov_v4sf);
8268 __cov_m256 __builtin_ia32_maskloadps256(const __cov_v8sf *, __cov_v8si);
8269 void __builtin_ia32_maskstoreps256(__cov_v8sf *, __cov_v8si, __cov_v8sf);
8270
8271 #else
8272
8273
8274
8275
8276 __cov_m128d __builtin_ia32_maskloadpd(const __cov_v2df *, __cov_v2df);
8277 void __builtin_ia32_maskstorepd(__cov_v2df *, __cov_v2df, __cov_v2df);
8278 __cov_m256d __builtin_ia32_maskloadpd256(const __cov_v4df *, __cov_v4df);
8279 void __builtin_ia32_maskstorepd256(__cov_v4df *, __cov_v4df, __cov_v4df);
8280 __cov_m128 __builtin_ia32_maskloadps(const __cov_v4sf *, __cov_v4sf);
8281 void __builtin_ia32_maskstoreps(__cov_v4sf *, __cov_v4sf, __cov_v4sf);
8282 __cov_m256 __builtin_ia32_maskloadps256(const __cov_v8sf *, __cov_v8sf);
8283 void __builtin_ia32_maskstoreps256(__cov_v8sf *, __cov_v8sf, __cov_v8sf);
8284
8285 #endif
8286
8287 #if defined(__FMA__) || defined(__FMA4__) || __COVERITY_GCC49_INTRINSICS
8288
8289 __cov_m128d __builtin_ia32_vfmaddpd (__cov_v2df, __cov_v2df, __cov_v2df);
8290 __cov_m256d __builtin_ia32_vfmaddpd256 (__cov_v4df, __cov_v4df, __cov_v4df);
8291 __cov_m128 __builtin_ia32_vfmaddps (__cov_v4sf, __cov_v4sf, __cov_v4sf);
8292 __cov_m256 __builtin_ia32_vfmaddps256 (__cov_v8sf, __cov_v8sf, __cov_v8sf);
8293 __cov_m128d __builtin_ia32_vfmaddsd3 (__cov_v2df, __cov_v2df, __cov_v2df);
8294 __cov_m128 __builtin_ia32_vfmaddss3 (__cov_v4sf, __cov_v4sf, __cov_v4sf);
8295 __cov_m128d __builtin_ia32_vfmaddsubpd (__cov_v2df, __cov_v2df, __cov_v2df);
8296 __cov_m256d __builtin_ia32_vfmaddsubpd256 (__cov_v4df, __cov_v4df, __cov_v4df);
8297 __cov_m128 __builtin_ia32_vfmaddsubps (__cov_v4sf, __cov_v4sf, __cov_v4sf);
8298 __cov_m256 __builtin_ia32_vfmaddsubps256 (__cov_v8sf, __cov_v8sf, __cov_v8sf);
8299
8300 void __builtin_ia32_vzeroall(void);
8301 void __builtin_ia32_vzeroupper(void);
8302 #endif
8303
8304 #if defined(__FMA4__) || __COVERITY_GCC49_INTRINSICS
8305
8306 __cov_m128 __builtin_ia32_vfmaddss (__cov_v4sf, __cov_v4sf, __cov_v4sf);
8307 __cov_m128d __builtin_ia32_vfmaddsd (__cov_v2df, __cov_v2df, __cov_v2df);
8308 __cov_m128 __builtin_ia32_vfmsubps (__cov_v4sf, __cov_v4sf, __cov_v4sf);
8309 __cov_m128d __builtin_ia32_vfmsubpd (__cov_v2df, __cov_v2df, __cov_v2df);
8310 __cov_m128 __builtin_ia32_vfmsubss (__cov_v4sf, __cov_v4sf, __cov_v4sf);
8311 __cov_m128d __builtin_ia32_vfmsubsd (__cov_v2df, __cov_v2df, __cov_v2df);
8312 __cov_m128 __builtin_ia32_vfnmaddps (__cov_v4sf, __cov_v4sf, __cov_v4sf);
8313 __cov_m128d __builtin_ia32_vfnmaddpd (__cov_v2df, __cov_v2df, __cov_v2df);
8314 __cov_m128 __builtin_ia32_vfnmaddss (__cov_v4sf, __cov_v4sf, __cov_v4sf);
8315 __cov_m128d __builtin_ia32_vfnmaddsd (__cov_v2df, __cov_v2df, __cov_v2df);
8316 __cov_m128 __builtin_ia32_vfnmsubps (__cov_v4sf, __cov_v4sf, __cov_v4sf);
8317 __cov_m128d __builtin_ia32_vfnmsubpd (__cov_v2df, __cov_v2df, __cov_v2df);
8318 __cov_m128 __builtin_ia32_vfnmsubss (__cov_v4sf, __cov_v4sf, __cov_v4sf);
8319 __cov_m128d __builtin_ia32_vfnmsubsd (__cov_v2df, __cov_v2df, __cov_v2df);
8320 __cov_m128 __builtin_ia32_vfmsubaddps (__cov_v4sf, __cov_v4sf, __cov_v4sf);
8321 __cov_m128d __builtin_ia32_vfmsubaddpd (__cov_v2df, __cov_v2df, __cov_v2df);
8322 __cov_m256 __builtin_ia32_vfmsubps256 (__cov_v8sf, __cov_v8sf, __cov_v8sf);
8323 __cov_m256d __builtin_ia32_vfmsubpd256 (__cov_v4df, __cov_v4df, __cov_v4df);
8324 __cov_m256 __builtin_ia32_vfnmaddps256 (__cov_v8sf, __cov_v8sf, __cov_v8sf);
8325 __cov_m256d __builtin_ia32_vfnmaddpd256 (__cov_v4df, __cov_v4df, __cov_v4df);
8326 __cov_m256 __builtin_ia32_vfnmsubps256 (__cov_v8sf, __cov_v8sf, __cov_v8sf);
8327 __cov_m256d __builtin_ia32_vfnmsubpd256 (__cov_v4df, __cov_v4df, __cov_v4df);
8328 __cov_m256 __builtin_ia32_vfmsubaddps256 (__cov_v8sf, __cov_v8sf, __cov_v8sf);
8329 __cov_m256d __builtin_ia32_vfmsubaddpd256 (__cov_v4df, __cov_v4df, __cov_v4df);
8330 #endif
8331
8332 #endif
8333
8334 #if defined(__XSAVE__) || __COVERITY_GCC49_INTRINSICS
8335 void __builtin_ia32_xsave(void *, long long);
8336 void __builtin_ia32_xrstor(void *, long long);
8337
8338 #if defined(__x86_64__) || __COVERITY_GCC49_INTRINSICS
8339 void __builtin_ia32_xsave64 (void *, long long);
8340 void __builtin_ia32_xrstor64(void *, long long);
8341 #endif
8342
8343 #endif
8344
8345 #if defined(__XSAVEOPT__) || __COVERITY_GCC49_INTRINSICS
8346 void __builtin_ia32_xsaveopt(void *, long long);
8347 void __builtin_ia32_xsaveopt64(void *, long long);
8348 #endif
8349
8350 typedef char __cov_v64qi __attribute__((__vector_size__(64)));
8351 typedef double __cov_m512d __attribute__((__vector_size__(64), __may_alias__));
8352 typedef float __cov_m512 __attribute__((__vector_size__(64), __may_alias__));
8353 typedef int __cov_v16si __attribute__((__vector_size__(64)));
8354 typedef long long __cov_m512i __attribute__((__vector_size__(64), __may_alias__));
8355 typedef long long __cov_v8di __attribute__((__vector_size__(64)));
8356 typedef short __cov_v32hi __attribute__((__vector_size__(64)));
8357 typedef unsigned char __cov_mmask8;
8358 typedef unsigned short __cov_mmask16;
8359 typedef unsigned long __cov_mmask32;
8360 typedef unsigned long long __cov_mmask64;
8361
8362
8363
8364
8365
8366 #if defined(__AES__) || __COVERITY_GCC49_INTRINSICS
8367 __cov_v2di __builtin_ia32_aesenc128(__cov_v2di,__cov_v2di);
8368 __cov_v2di __builtin_ia32_aesenclast128(__cov_v2di,__cov_v2di);
8369 __cov_v2di __builtin_ia32_aesdec128(__cov_v2di,__cov_v2di);
8370 __cov_v2di __builtin_ia32_aesdeclast128(__cov_v2di,__cov_v2di);
8371 __cov_v2di __builtin_ia32_aeskeygenassist128(__cov_v2di,const int);
8372 __cov_v2di __builtin_ia32_aesimc128(__cov_v2di);
8373 #endif
8374
8375
8376
8377
8378 #if defined(__PCLMUL__) || __COVERITY_GCC49_INTRINSICS
8379 __cov_m128i __builtin_ia32_pclmulqdq128(__cov_v2di,__cov_v2di,int);
8380 #endif
8381
8382
8383
8384
8385
8386 #if __COVERITY_GCC49_INTRINSICS
8387 unsigned int __builtin_ia32_readeflags_u32(void);
8388 unsigned long long __builtin_ia32_readeflags_u64(void);
8389 void __builtin_ia32_writeeflags_u32(unsigned int);
8390
8391 unsigned long long __builtin_ia32_readeflags_u64(void);
8392 void __builtin_ia32_writeeflags_u64(unsigned long long);
8393 #endif
8394
8395
8396
8397
8398
8399 #if defined(__AVX2__) || __COVERITY_GCC49_INTRINSICS
8400 __cov_v32qi __builtin_ia32_mpsadbw256(__cov_v32qi,__cov_v32qi,int);
8401 __cov_v32qi __builtin_ia32_pabsb256(__cov_v32qi);
8402 __cov_v16hi __builtin_ia32_pabsw256(__cov_v16hi);
8403 __cov_v8si __builtin_ia32_pabsd256(__cov_v8si);
8404 __cov_v16hi __builtin_ia32_packssdw256(__cov_v8si,__cov_v8si);
8405 __cov_v32qi __builtin_ia32_packsswb256(__cov_v16hi,__cov_v16hi);
8406 __cov_v16hi __builtin_ia32_packusdw256(__cov_v8si,__cov_v8si);
8407 __cov_v32qi __builtin_ia32_packuswb256(__cov_v16hi,__cov_v16hi);
8408 __cov_v32qi __builtin_ia32_paddb256(__cov_v32qi,__cov_v32qi);
8409 __cov_v16hi __builtin_ia32_paddw256(__cov_v16hi,__cov_v16hi);
8410 __cov_v8si __builtin_ia32_paddd256(__cov_v8si,__cov_v8si);
8411 __cov_v4di __builtin_ia32_paddq256(__cov_v4di,__cov_v4di);
8412 __cov_v32qi __builtin_ia32_paddsb256(__cov_v32qi,__cov_v32qi);
8413 __cov_v16hi __builtin_ia32_paddsw256(__cov_v16hi,__cov_v16hi);
8414 __cov_v32qi __builtin_ia32_paddusb256(__cov_v32qi,__cov_v32qi);
8415 __cov_v16hi __builtin_ia32_paddusw256(__cov_v16hi,__cov_v16hi);
8416 __cov_v4di __builtin_ia32_palignr256(__cov_v4di,__cov_v4di,int);
8417 __cov_v4di __builtin_ia32_andsi256(__cov_v4di,__cov_v4di);
8418 __cov_v4di __builtin_ia32_andnotsi256(__cov_v4di,__cov_v4di);
8419 __cov_v32qi __builtin_ia32_pavgb256(__cov_v32qi,__cov_v32qi);
8420 __cov_v16hi __builtin_ia32_pavgw256(__cov_v16hi,__cov_v16hi);
8421 __cov_v32qi __builtin_ia32_pblendvb256(__cov_v32qi,__cov_v32qi,__cov_v32qi);
8422 __cov_v16hi __builtin_ia32_pblendw256(__cov_v16hi,__cov_v16hi,int);
8423 __cov_v32qi __builtin_ia32_pcmpeqb256(__cov_v32qi,__cov_v32qi);
8424 __cov_v16hi __builtin_ia32_pcmpeqw256(__cov_v16hi,__cov_v16hi);
8425 __cov_v8si __builtin_ia32_pcmpeqd256(__cov_v8si,__cov_v8si);
8426 __cov_v4di __builtin_ia32_pcmpeqq256(__cov_v4di,__cov_v4di);
8427 __cov_v32qi __builtin_ia32_pcmpgtb256(__cov_v32qi,__cov_v32qi);
8428 __cov_v16hi __builtin_ia32_pcmpgtw256(__cov_v16hi,__cov_v16hi);
8429 __cov_v8si __builtin_ia32_pcmpgtd256(__cov_v8si,__cov_v8si);
8430 __cov_v4di __builtin_ia32_pcmpgtq256(__cov_v4di,__cov_v4di);
8431 __cov_v16hi __builtin_ia32_phaddw256(__cov_v16hi,__cov_v16hi);
8432 __cov_v8si __builtin_ia32_phaddd256(__cov_v8si,__cov_v8si);
8433 __cov_v16hi __builtin_ia32_phaddsw256(__cov_v16hi,__cov_v16hi);
8434 __cov_v16hi __builtin_ia32_phsubw256(__cov_v16hi,__cov_v16hi);
8435 __cov_v8si __builtin_ia32_phsubd256(__cov_v8si,__cov_v8si);
8436 __cov_v16hi __builtin_ia32_phsubsw256(__cov_v16hi,__cov_v16hi);
8437 __cov_v32qi __builtin_ia32_pmaddubsw256(__cov_v32qi,__cov_v32qi);
8438 __cov_v16hi __builtin_ia32_pmaddwd256(__cov_v16hi,__cov_v16hi);
8439 __cov_v32qi __builtin_ia32_pmaxsb256(__cov_v32qi,__cov_v32qi);
8440 __cov_v16hi __builtin_ia32_pmaxsw256(__cov_v16hi,__cov_v16hi);
8441 __cov_v8si __builtin_ia32_pmaxsd256(__cov_v8si,__cov_v8si);
8442 __cov_v32qi __builtin_ia32_pmaxub256(__cov_v32qi,__cov_v32qi);
8443 __cov_v16hi __builtin_ia32_pmaxuw256(__cov_v16hi,__cov_v16hi);
8444 __cov_v8si __builtin_ia32_pmaxud256(__cov_v8si,__cov_v8si);
8445 __cov_v32qi __builtin_ia32_pminsb256(__cov_v32qi,__cov_v32qi);
8446 __cov_v16hi __builtin_ia32_pminsw256(__cov_v16hi,__cov_v16hi);
8447 __cov_v8si __builtin_ia32_pminsd256(__cov_v8si,__cov_v8si);
8448 __cov_v32qi __builtin_ia32_pminub256(__cov_v32qi,__cov_v32qi);
8449 __cov_v16hi __builtin_ia32_pminuw256(__cov_v16hi,__cov_v16hi);
8450 __cov_v8si __builtin_ia32_pminud256(__cov_v8si,__cov_v8si);
8451 int __builtin_ia32_pmovmskb256(__cov_v32qi);
8452 __cov_v16hi __builtin_ia32_pmovsxbw256(__cov_v16qi);
8453 __cov_v8si __builtin_ia32_pmovsxbd256(__cov_v16qi);
8454 __cov_v4di __builtin_ia32_pmovsxbq256(__cov_v16qi);
8455 __cov_v8si __builtin_ia32_pmovsxwd256(__cov_v8hi);
8456 __cov_v4di __builtin_ia32_pmovsxwq256(__cov_v8hi);
8457 __cov_v4di __builtin_ia32_pmovsxdq256(__cov_v4si);
8458 __cov_v16hi __builtin_ia32_pmovzxbw256(__cov_v16qi);
8459 __cov_v8si __builtin_ia32_pmovzxbd256(__cov_v16qi);
8460 __cov_v4di __builtin_ia32_pmovzxbq256(__cov_v16qi);
8461 __cov_v8si __builtin_ia32_pmovzxwd256(__cov_v8hi);
8462 __cov_v4di __builtin_ia32_pmovzxwq256(__cov_v8hi);
8463 __cov_v4di __builtin_ia32_pmovzxdq256(__cov_v4si);
8464 __cov_v4di __builtin_ia32_pmuldq256(__cov_v8si,__cov_v8si);
8465 __cov_v16hi __builtin_ia32_pmulhrsw256(__cov_v16hi, __cov_v16hi);
8466 __cov_v16hi __builtin_ia32_pmulhuw256(__cov_v16hi,__cov_v16hi);
8467 __cov_v16hi __builtin_ia32_pmulhw256(__cov_v16hi,__cov_v16hi);
8468 __cov_v16hi __builtin_ia32_pmullw256(__cov_v16hi,__cov_v16hi);
8469 __cov_v8si __builtin_ia32_pmulld256(__cov_v8si,__cov_v8si);
8470 __cov_v4di __builtin_ia32_pmuludq256(__cov_v8si,__cov_v8si);
8471 __cov_v4di __builtin_ia32_por256(__cov_v4di,__cov_v4di);
8472 __cov_v16hi __builtin_ia32_psadbw256(__cov_v32qi,__cov_v32qi);
8473 __cov_v32qi __builtin_ia32_pshufb256(__cov_v32qi,__cov_v32qi);
8474 __cov_v8si __builtin_ia32_pshufd256(__cov_v8si,int);
8475 __cov_v16hi __builtin_ia32_pshufhw256(__cov_v16hi,int);
8476 __cov_v16hi __builtin_ia32_pshuflw256(__cov_v16hi,int);
8477 __cov_v32qi __builtin_ia32_psignb256(__cov_v32qi,__cov_v32qi);
8478 __cov_v16hi __builtin_ia32_psignw256(__cov_v16hi,__cov_v16hi);
8479 __cov_v8si __builtin_ia32_psignd256(__cov_v8si,__cov_v8si);
8480 __cov_v4di __builtin_ia32_pslldqi256(__cov_v4di,int);
8481 __cov_v16hi __builtin_ia32_psllwi256(__cov_v16hi,int);
8482 __cov_v16hi __builtin_ia32_psllw256(__cov_v16hi,__cov_v8hi);
8483 __cov_v8si __builtin_ia32_pslldi256(__cov_v8si,int);
8484 __cov_v8si __builtin_ia32_pslld256(__cov_v8si,__cov_v4si);
8485 __cov_v4di __builtin_ia32_psllqi256(__cov_v4di,int);
8486 __cov_v4di __builtin_ia32_psllq256(__cov_v4di,__cov_v2di);
8487 __cov_v16hi __builtin_ia32_psrawi256(__cov_v16hi,int);
8488 __cov_v16hi __builtin_ia32_psraw256(__cov_v16hi,__cov_v8hi);
8489 __cov_v8si __builtin_ia32_psradi256(__cov_v8si,int);
8490 __cov_v8si __builtin_ia32_psrad256(__cov_v8si,__cov_v4si);
8491 __cov_v4di __builtin_ia32_psrldqi256(__cov_v4di, int);
8492 __cov_v16hi __builtin_ia32_psrlwi256(__cov_v16hi,int);
8493 __cov_v16hi __builtin_ia32_psrlw256(__cov_v16hi,__cov_v8hi);
8494 __cov_v8si __builtin_ia32_psrldi256(__cov_v8si,int);
8495 __cov_v8si __builtin_ia32_psrld256(__cov_v8si,__cov_v4si);
8496 __cov_v4di __builtin_ia32_psrlqi256(__cov_v4di,int);
8497 __cov_v4di __builtin_ia32_psrlq256(__cov_v4di,__cov_v2di);
8498 __cov_v32qi __builtin_ia32_psubb256(__cov_v32qi,__cov_v32qi);
8499 __cov_m256i __builtin_ia32_psubw256(__cov_v16hi,__cov_v16hi);
8500 __cov_v8si __builtin_ia32_psubd256(__cov_v8si,__cov_v8si);
8501 __cov_v4di __builtin_ia32_psubq256(__cov_v4di,__cov_v4di);
8502 __cov_v32qi __builtin_ia32_psubsb256(__cov_v32qi,__cov_v32qi);
8503 __cov_v16hi __builtin_ia32_psubsw256(__cov_v16hi,__cov_v16hi);
8504 __cov_v32qi __builtin_ia32_psubusb256(__cov_v32qi,__cov_v32qi);
8505 __cov_v16hi __builtin_ia32_psubusw256(__cov_v16hi,__cov_v16hi);
8506 __cov_v32qi __builtin_ia32_punpckhbw256(__cov_v32qi,__cov_v32qi);
8507 __cov_v16hi __builtin_ia32_punpckhwd256(__cov_v16hi,__cov_v16hi);
8508 __cov_v8si __builtin_ia32_punpckhdq256(__cov_v8si,__cov_v8si);
8509 __cov_v4di __builtin_ia32_punpckhqdq256(__cov_v4di,__cov_v4di);
8510 __cov_v32qi __builtin_ia32_punpcklbw256(__cov_v32qi,__cov_v32qi);
8511 __cov_v16hi __builtin_ia32_punpcklwd256(__cov_v16hi,__cov_v16hi);
8512 __cov_v8si __builtin_ia32_punpckldq256(__cov_v8si,__cov_v8si);
8513 __cov_v4di __builtin_ia32_punpcklqdq256(__cov_v4di,__cov_v4di);
8514 __cov_v4di __builtin_ia32_pxor256(__cov_v4di,__cov_v4di);
8515 __cov_v4di __builtin_ia32_movntdqa256(__cov_v4di *);
8516 __cov_v4sf __builtin_ia32_vbroadcastss_ps(__cov_v4sf);
8517 __cov_v8sf __builtin_ia32_vbroadcastss_ps256(__cov_v4sf);
8518 __cov_v4df __builtin_ia32_vbroadcastsd_pd256(__cov_v2df);
8519 __cov_v4di __builtin_ia32_vbroadcastsi256(__cov_v2di);
8520 __cov_v4si __builtin_ia32_pblendd128(__cov_v4si,__cov_v4si, int);
8521 __cov_v8si __builtin_ia32_pblendd256(__cov_v8si,__cov_v8si, int);
8522 __cov_v32qi __builtin_ia32_pbroadcastb256(__cov_v16qi);
8523 __cov_v16hi __builtin_ia32_pbroadcastw256(__cov_v8hi);
8524 __cov_v8si __builtin_ia32_pbroadcastd256(__cov_v4si);
8525 __cov_v4di __builtin_ia32_pbroadcastq256(__cov_v2di);
8526 __cov_v16qi __builtin_ia32_pbroadcastb128(__cov_v16qi);
8527 __cov_v8hi __builtin_ia32_pbroadcastw128(__cov_v8hi);
8528 __cov_v4si __builtin_ia32_pbroadcastd128(__cov_v4si);
8529 __cov_v2di __builtin_ia32_pbroadcastq128(__cov_v2di);
8530 __cov_v8si __builtin_ia32_permvarsi256(__cov_v8si,__cov_v8si);
8531 __cov_v4df __builtin_ia32_permdf256(__cov_v4df,int);
8532 __cov_v8sf __builtin_ia32_permvarsf256(__cov_v8sf,__cov_v8si);
8533 __cov_v4di __builtin_ia32_permdi256(__cov_v4di,int);
8534 __cov_v4di __builtin_ia32_permti256(__cov_v4di,__cov_v4di,int);
8535 __cov_m128i __builtin_ia32_extract128i256(__cov_v4di,int);
8536 __cov_v4di __builtin_ia32_insert128i256(__cov_v4di,__cov_v2di,int);
8537 __cov_v8si __builtin_ia32_maskloadd256(const __cov_v8si *,__cov_v8si);
8538 __cov_v4di __builtin_ia32_maskloadq256(const __cov_v4di *,__cov_v4di);
8539 __cov_v4si __builtin_ia32_maskloadd(const __cov_v4si *,__cov_v4si);
8540 __cov_v2di __builtin_ia32_maskloadq(const __cov_v2di *,__cov_v2di);
8541 void __builtin_ia32_maskstored256(__cov_v8si *,__cov_v8si,__cov_v8si);
8542 void __builtin_ia32_maskstoreq256(__cov_v4di *,__cov_v4di,__cov_v4di);
8543 void __builtin_ia32_maskstored(__cov_v4si *,__cov_v4si,__cov_v4si);
8544 void __builtin_ia32_maskstoreq(__cov_v2di *,__cov_v2di,__cov_v2di);
8545 __cov_v8si __builtin_ia32_psllv8si(__cov_v8si,__cov_v8si);
8546 __cov_v4si __builtin_ia32_psllv4si(__cov_v4si,__cov_v4si);
8547 __cov_v4di __builtin_ia32_psllv4di(__cov_v4di,__cov_v4di);
8548 __cov_v2di __builtin_ia32_psllv2di(__cov_v2di,__cov_v2di);
8549 __cov_v8si __builtin_ia32_psrav8si(__cov_v8si,__cov_v8si);
8550 __cov_v4si __builtin_ia32_psrav4si(__cov_v4si,__cov_v4si);
8551 __cov_v8si __builtin_ia32_psrlv8si(__cov_v8si,__cov_v8si);
8552 __cov_v4si __builtin_ia32_psrlv4si(__cov_v4si,__cov_v4si);
8553 __cov_v4di __builtin_ia32_psrlv4di(__cov_v4di,__cov_v4di);
8554 __cov_v2di __builtin_ia32_psrlv2di(__cov_v2di,__cov_v2di);
8555 __cov_v2df __builtin_ia32_gathersiv2df(__cov_v2df, const double *,__cov_v4si,__cov_v2df,int);
8556 __cov_v4df __builtin_ia32_gathersiv4df(__cov_v4df, const double *,__cov_v4si,__cov_v4df,int);
8557 __cov_v2df __builtin_ia32_gatherdiv2df(__cov_v2df, const double *,__cov_v2di,__cov_v2df,int);
8558 __cov_v4df __builtin_ia32_gatherdiv4df(__cov_v4df, const double *,__cov_v4di,__cov_v4df,int);
8559 __cov_v4sf __builtin_ia32_gathersiv4sf(__cov_v4sf, const float *,__cov_v4si,__cov_v4sf,int);
8560 __cov_v8sf __builtin_ia32_gathersiv8sf(__cov_v8sf, const float *,__cov_v8si,__cov_v8sf,int);
8561 __cov_v4sf __builtin_ia32_gatherdiv4sf(__cov_v4sf, const float *,__cov_v2di,__cov_v4sf,int);
8562 __cov_v4sf __builtin_ia32_gatherdiv4sf256(__cov_v4sf, const float *,__cov_v4di,__cov_v4sf,int);
8563 __cov_v2di __builtin_ia32_gathersiv2di(__cov_v2di, const long long *,__cov_v4si,__cov_v2di,int);
8564 __cov_v4di __builtin_ia32_gathersiv4di(__cov_v4di, const long long *,__cov_v4si,__cov_v4di,int);
8565 __cov_v2di __builtin_ia32_gatherdiv2di(__cov_v2di, const long long *,__cov_v2di,__cov_v2di,int);
8566 __cov_v4di __builtin_ia32_gatherdiv4di(__cov_v4di, const long long *,__cov_v4di,__cov_v4di,int);
8567 __cov_v4si __builtin_ia32_gathersiv4si(__cov_v4si, const int *,__cov_v4si,__cov_v4si,int);
8568 __cov_v8si __builtin_ia32_gathersiv8si(__cov_v8si, const int *,__cov_v8si,__cov_v8si,int);
8569 __cov_v4si __builtin_ia32_gatherdiv4si(__cov_v4si, const int *,__cov_v2di,__cov_v4si,int);
8570 __cov_v4si __builtin_ia32_gatherdiv4si256(__cov_v4si, const int *,__cov_v4di,__cov_v4si,int);
8571 #endif
8572
8573
8574
8575
8576
8577 #if defined(__AVX512F__) || __COVERITY_GCC49_INTRINSICS
8578 __cov_m512d __builtin_ia32_addpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8579 __cov_m512 __builtin_ia32_addps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8580 __cov_m512i __builtin_ia32_blendmd_512_mask(__cov_v16si,__cov_v16si,__cov_mmask16);
8581 __cov_m512d __builtin_ia32_blendmpd_512_mask(__cov_v8df,__cov_v8df,__cov_mmask8);
8582 __cov_m512 __builtin_ia32_blendmps_512_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16);
8583 __cov_m512i __builtin_ia32_blendmq_512_mask(__cov_v8di,__cov_v8di,__cov_mmask8);
8584 __cov_m512 __builtin_ia32_broadcastf32x4_512(__cov_v4sf,__cov_v16sf,__cov_mmask16);
8585 __cov_m512d __builtin_ia32_broadcastf64x4_512(__cov_v4df,__cov_v8df,__cov_mmask8);
8586 __cov_m512i __builtin_ia32_broadcasti32x4_512(__cov_v4si,__cov_v16si,__cov_mmask16);
8587 __cov_m512i __builtin_ia32_broadcasti64x4_512(__cov_v4di,__cov_v8di,__cov_mmask8);
8588 __cov_m512d __builtin_ia32_broadcastsd512(__cov_v2df,__cov_v8df,__cov_mmask8);
8589 __cov_m512 __builtin_ia32_broadcastss512(__cov_v4sf,__cov_v16sf,__cov_mmask16);
8590 __cov_mmask16 __builtin_ia32_cmpd512_mask(__cov_v16si,__cov_v16si,int,__cov_mmask16);
8591 __cov_mmask8 __builtin_ia32_cmpq512_mask(__cov_v8di,__cov_v8di,int,__cov_mmask8);
8592 __cov_m512d __builtin_ia32_compressdf512_mask(__cov_v8df,__cov_v8df,__cov_mmask8);
8593 __cov_m512i __builtin_ia32_compressdi512_mask(__cov_v8di,__cov_v8di,__cov_mmask8);
8594 __cov_m512 __builtin_ia32_compresssf512_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16);
8595 __cov_m512i __builtin_ia32_compresssi512_mask(__cov_v16si,__cov_v16si,__cov_mmask16);
8596 void __builtin_ia32_compressstoredf512_mask(__cov_v8df *,__cov_v8df,__cov_mmask8);
8597 void __builtin_ia32_compressstoredi512_mask(__cov_v8di *,__cov_v8di,__cov_mmask8);
8598 void __builtin_ia32_compressstoresf512_mask(__cov_v16sf *,__cov_v16sf,__cov_mmask16);
8599 void __builtin_ia32_compressstoresi512_mask(__cov_v16si *,__cov_v16si,__cov_mmask16);
8600 __cov_m512d __builtin_ia32_cvtdq2pd512_mask(__cov_v8si,__cov_v8df,__cov_mmask8);
8601 __cov_m512 __builtin_ia32_cvtdq2ps512_mask(__cov_v16si,__cov_v16sf,__cov_mmask16,int);
8602 __cov_m256i __builtin_ia32_cvtpd2dq512_mask(__cov_v8df,__cov_v8si,__cov_mmask8,int);
8603 __cov_m256 __builtin_ia32_cvtpd2ps512_mask(__cov_v8df,__cov_v8sf,__cov_mmask8,int);
8604 __cov_m256i __builtin_ia32_cvtpd2udq512_mask(__cov_v8df,__cov_v8si,__cov_mmask8,int);
8605 __cov_m512i __builtin_ia32_cvtps2dq512_mask(__cov_v16sf,__cov_v16si,__cov_mmask16,int);
8606 __cov_m512d __builtin_ia32_cvtps2pd512_mask(__cov_v8sf,__cov_v8df,__cov_mmask8,int);
8607 __cov_m512i __builtin_ia32_cvtps2udq512_mask(__cov_v16sf,__cov_v16si,__cov_mmask16,int);
8608 __cov_m256i __builtin_ia32_cvttpd2dq512_mask(__cov_v8df,__cov_v8si,__cov_mmask8,int);
8609 __cov_m256i __builtin_ia32_cvttpd2udq512_mask(__cov_v8df,__cov_v8si,__cov_mmask8,int);
8610 __cov_m512i __builtin_ia32_cvttps2dq512_mask(__cov_v16sf,__cov_v16si,__cov_mmask16,int);
8611 __cov_m512i __builtin_ia32_cvttps2udq512_mask(__cov_v16sf,__cov_v16si,__cov_mmask16,int);
8612 __cov_m512d __builtin_ia32_cvtudq2pd512_mask(__cov_v8si,__cov_v8df,__cov_mmask8);
8613 __cov_m512 __builtin_ia32_cvtudq2ps512_mask(__cov_v16si,__cov_v16sf,__cov_mmask16,int);
8614 __cov_v4df __builtin_ia32_extractf64x4_mask(__cov_v8df,int,__cov_v4df,__cov_mmask8);
8615 __cov_v4sf __builtin_ia32_extractf32x4_mask(__cov_v16sf,int,__cov_v4sf,__cov_mmask8);
8616 __cov_v4di __builtin_ia32_extracti64x4_mask(__cov_v8di,int,__cov_v4di,__cov_mmask8);
8617 __cov_v4si __builtin_ia32_extracti32x4_mask(__cov_v16si,int,__cov_v4si,__cov_mmask8);
8618 __cov_v16si __builtin_ia32_inserti32x4_mask(__cov_v16si,__cov_v4si,int,__cov_v16si,__cov_mmask16);
8619 __cov_v16sf __builtin_ia32_insertf32x4_mask(__cov_v16sf,__cov_v4sf,int,__cov_v16sf,__cov_mmask16);
8620 __cov_v8di __builtin_ia32_inserti64x4_mask(__cov_v8di,__cov_v4di,int,__cov_v8di,__cov_mmask8);
8621 __cov_v8df __builtin_ia32_insertf64x4_mask(__cov_v8df,__cov_v4df,int,__cov_v8df,__cov_mmask8);
8622 __cov_v16si __builtin_ia32_inserti32x8_mask(__cov_v16si,__cov_v8si,int,__cov_v16si,__cov_mmask16);
8623 __cov_m128d __builtin_ia32_cvtusi2sd32(__cov_v2df,unsigned);
8624 __cov_m128d __builtin_ia32_cvtusi2sd64(__cov_v2df,unsigned long long,int);
8625 __cov_v2df __builtin_ia32_cvtsi2sd64(__cov_v2df,long long,int);
8626 __cov_m128 __builtin_ia32_cvtusi2ss32(__cov_v4sf,unsigned,int);
8627 __cov_v4sf __builtin_ia32_cvtsi2ss32(__cov_v4sf,int,int);
8628 __cov_m128 __builtin_ia32_cvtusi2ss64(__cov_v4sf,unsigned long long,int);
8629 __cov_v4sf __builtin_ia32_cvtsi2ss64(__cov_v4sf,long long,int);
8630 __cov_m512d __builtin_ia32_divpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8631 __cov_m512 __builtin_ia32_divps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8632 __cov_m128d __builtin_ia32_mulsd_round(__cov_v2df,__cov_v2df,int);
8633 __cov_m128 __builtin_ia32_mulss_round(__cov_v4sf,__cov_v4sf,int);
8634 __cov_m128d __builtin_ia32_divsd_round(__cov_v2df,__cov_v2df,int);
8635 __cov_m128 __builtin_ia32_divss_round(__cov_v4sf,__cov_v4sf,int);
8636 __cov_m512d __builtin_ia32_expanddf512_mask(__cov_v8df,__cov_v8df,__cov_mmask8);
8637 __cov_m512d __builtin_ia32_expanddf512_maskz(__cov_v8df,__cov_v8df,__cov_mmask8);
8638 __cov_m512i __builtin_ia32_expanddi512_mask(__cov_v8di,__cov_v8di,__cov_mmask8);
8639 __cov_m512i __builtin_ia32_expanddi512_maskz(__cov_v8di,__cov_v8di,__cov_mmask8);
8640 __cov_m512d __builtin_ia32_expandloaddf512_mask(const __cov_v8df *,__cov_v8df,__cov_mmask8);
8641 __cov_m512d __builtin_ia32_expandloaddf512_maskz(const __cov_v8df *,__cov_v8df,__cov_mmask8);
8642 __cov_m512i __builtin_ia32_expandloaddi512_mask(const __cov_v8di *,__cov_v8di,__cov_mmask8);
8643 __cov_m512i __builtin_ia32_expandloaddi512_maskz(const __cov_v8di *,__cov_v8di,__cov_mmask8);
8644 __cov_m512 __builtin_ia32_expandloadsf512_mask(const __cov_v16sf *,__cov_v16sf,__cov_mmask16);
8645 __cov_m512 __builtin_ia32_expandloadsf512_maskz(const __cov_v16sf *,__cov_v16sf,__cov_mmask16);
8646 __cov_m512i __builtin_ia32_expandloadsi512_mask(const __cov_v16si *,__cov_v16si,__cov_mmask16);
8647 __cov_m512i __builtin_ia32_expandloadsi512_maskz(const __cov_v16si *,__cov_v16si,__cov_mmask16);
8648 __cov_m512 __builtin_ia32_expandsf512_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16);
8649 __cov_m512 __builtin_ia32_expandsf512_maskz(__cov_v16sf,__cov_v16sf,__cov_mmask16);
8650 __cov_m512i __builtin_ia32_expandsi512_mask(__cov_v16si,__cov_v16si,__cov_mmask16);
8651 __cov_m512i __builtin_ia32_expandsi512_maskz(__cov_v16si,__cov_v16si,__cov_mmask16);
8652 __cov_mmask16 __builtin_ia32_kandhi(__cov_mmask16,__cov_mmask16);
8653 __cov_mmask16 __builtin_ia32_kandnhi(__cov_mmask16,__cov_mmask16);
8654 __cov_mmask16 __builtin_ia32_kmov16(__cov_mmask16);
8655 __cov_mmask16 __builtin_ia32_knothi(__cov_mmask16);
8656 __cov_mmask16 __builtin_ia32_korhi(__cov_mmask16,__cov_mmask16);
8657 __cov_mmask16 __builtin_ia32_kortestchi(__cov_mmask16,__cov_mmask16);
8658 __cov_mmask16 __builtin_ia32_kortestzhi(__cov_mmask16,__cov_mmask16);
8659 __cov_mmask16 __builtin_ia32_kunpckhi(__cov_mmask16,__cov_mmask16);
8660 __cov_mmask16 __builtin_ia32_kxnorhi(__cov_mmask16,__cov_mmask16);
8661 __cov_mmask16 __builtin_ia32_kxorhi(__cov_mmask16,__cov_mmask16);
8662 __cov_m512d __builtin_ia32_loadapd512_mask(const __cov_v8df *,__cov_v8df,__cov_mmask8);
8663 __cov_m512 __builtin_ia32_loadaps512_mask(const __cov_v16sf *,__cov_v16sf,__cov_mmask16);
8664 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
8665 __cov_m512i __builtin_ia32_loaddqudi512_mask(const long long *,__cov_v8di,__cov_mmask8);
8666 __cov_m512i __builtin_ia32_loaddqusi512_mask(const int *,__cov_v16si,__cov_mmask16);
8667 __cov_m512d __builtin_ia32_loadupd512_mask(const double *,__cov_v8df,__cov_mmask8);
8668 __cov_m512 __builtin_ia32_loadups512_mask(const float *,__cov_v16sf,__cov_mmask16);
8669 #else
8670 __cov_m512i __builtin_ia32_loaddqudi512_mask(const __cov_v8di *,__cov_v8di,__cov_mmask8);
8671 __cov_m512i __builtin_ia32_loaddqusi512_mask(const __cov_v16si *,__cov_v16si,__cov_mmask16);
8672 __cov_m512d __builtin_ia32_loadupd512_mask(const __cov_v8df *,__cov_v8df,__cov_mmask8);
8673 __cov_m512 __builtin_ia32_loadups512_mask(const __cov_v16sf *,__cov_v16sf,__cov_mmask16);
8674 #endif
8675 __cov_m512d __builtin_ia32_maxpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8676 __cov_m512 __builtin_ia32_maxps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8677 __cov_m512d __builtin_ia32_minpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8678 __cov_m512 __builtin_ia32_minps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8679 __cov_m512d __builtin_ia32_movapd512_mask(__cov_v8df,__cov_v8df,__cov_mmask8);
8680 __cov_m512 __builtin_ia32_movaps512_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16);
8681 __cov_m512d __builtin_ia32_movddup512_mask(__cov_v8df,__cov_v8df,__cov_mmask8);
8682 __cov_m512i __builtin_ia32_movdqa32_512_mask(__cov_v16si,__cov_v16si,__cov_mmask16);
8683 __cov_m512i __builtin_ia32_movdqa32load512_mask(const __cov_v16si *,__cov_v16si,__cov_mmask16);
8684 void __builtin_ia32_movdqa32store512_mask(__cov_v16si *,__cov_v16si,__cov_mmask16);
8685 __cov_m512i __builtin_ia32_movdqa64_512_mask(__cov_v8di,__cov_v8di,__cov_mmask8);
8686 __cov_m512i __builtin_ia32_movdqa64load512_mask(const __cov_v8di *,__cov_v8di,__cov_mmask8);
8687 void __builtin_ia32_movdqa64store512_mask(__cov_v8di *,__cov_v8di,__cov_mmask8);
8688 void __builtin_ia32_movntdq512(__cov_v8di *,__cov_v8di);
8689 __cov_m512i __builtin_ia32_movntdqa512(__cov_v8di *);
8690 void __builtin_ia32_movntpd512(double *,__cov_v8df);
8691 void __builtin_ia32_movntps512(float *,__cov_v16sf);
8692 __cov_m512 __builtin_ia32_movshdup512_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16);
8693 __cov_m512 __builtin_ia32_movsldup512_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16);
8694 __cov_m512d __builtin_ia32_mulpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8695 __cov_m512 __builtin_ia32_mulps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8696 __cov_m512i __builtin_ia32_pabsd512_mask(__cov_v16si,__cov_v16si,__cov_mmask16);
8697 __cov_m512i __builtin_ia32_pabsq512_mask(__cov_v8di,__cov_v8di,__cov_mmask8);
8698 __cov_m512i __builtin_ia32_paddd512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8699 __cov_m512i __builtin_ia32_paddq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8700 __cov_m512i __builtin_ia32_pandd512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8701 __cov_m512i __builtin_ia32_pandnd512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8702 __cov_m512i __builtin_ia32_pandnq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8703 __cov_m512i __builtin_ia32_pandq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8704 __cov_m512i __builtin_ia32_pbroadcastd512(__cov_v4si,__cov_v16si,__cov_mmask16);
8705 __cov_m512i __builtin_ia32_pbroadcastd512_gpr_mask(int,__cov_v16si,__cov_mmask16);
8706 __cov_m512i __builtin_ia32_pbroadcastq512(__cov_v2di,__cov_v8di,__cov_mmask8);
8707 __cov_m512i __builtin_ia32_pbroadcastq512_gpr_mask(long long,__cov_v8di,__cov_mmask8);
8708 __cov_m512i __builtin_ia32_pbroadcastq512_mem_mask(long long,__cov_v8di,__cov_mmask8);
8709 __cov_mmask16 __builtin_ia32_pcmpeqd512_mask(__cov_v16si,__cov_v16si,__cov_mmask16);
8710 __cov_mmask8 __builtin_ia32_pcmpeqq512_mask(__cov_v8di,__cov_v8di,__cov_mmask8);
8711 __cov_mmask16 __builtin_ia32_pcmpgtd512_mask(__cov_v16si,__cov_v16si,__cov_mmask16);
8712 __cov_mmask8 __builtin_ia32_pcmpgtq512_mask(__cov_v8di,__cov_v8di,__cov_mmask8);
8713 __cov_m512d __builtin_ia32_permvardf512_mask(__cov_v8df,__cov_v8di,__cov_v8df,__cov_mmask8);
8714 __cov_m512i __builtin_ia32_permvardi512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8715 __cov_m512 __builtin_ia32_permvarsf512_mask(__cov_v16sf,__cov_v16si,__cov_v16sf,__cov_mmask16);
8716 __cov_m512i __builtin_ia32_permvarsi512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8717 __cov_m512i __builtin_ia32_pmaxsd512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8718 __cov_m512i __builtin_ia32_pmaxsq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8719 __cov_m512i __builtin_ia32_pmaxud512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8720 __cov_m512i __builtin_ia32_pmaxuq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8721 __cov_m512i __builtin_ia32_pminsd512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8722 __cov_m512i __builtin_ia32_pminsq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8723 __cov_m512i __builtin_ia32_pminud512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8724 __cov_m512i __builtin_ia32_pminuq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8725 __cov_m128i __builtin_ia32_pmovdb512_mask(__cov_v16si,__cov_v16qi,__cov_mmask16);
8726 void __builtin_ia32_pmovdb512mem_mask(__cov_v16qi *,__cov_v16si,__cov_mmask16);
8727 __cov_m256i __builtin_ia32_pmovdw512_mask(__cov_v16si,__cov_v16hi,__cov_mmask16);
8728 void __builtin_ia32_pmovdw512mem_mask(__cov_v16hi *,__cov_v16si,__cov_mmask16);
8729 __cov_m128i __builtin_ia32_pmovqb512_mask(__cov_v8di,__cov_v16qi,__cov_mmask8);
8730 void __builtin_ia32_pmovqb512mem_mask(__cov_v16qi *,__cov_v8di,__cov_mmask8);
8731 __cov_m256i __builtin_ia32_pmovqd512_mask(__cov_v8di,__cov_v8si,__cov_mmask8);
8732 void __builtin_ia32_pmovqd512mem_mask(__cov_v8si *,__cov_v8di,__cov_mmask8);
8733 __cov_m128i __builtin_ia32_pmovqw512_mask(__cov_v8di,__cov_v8hi,__cov_mmask8);
8734 void __builtin_ia32_pmovqw512mem_mask(__cov_v8hi *,__cov_v8di,__cov_mmask8);
8735 __cov_m128i __builtin_ia32_pmovsdb512_mask(__cov_v16si,__cov_v16qi,__cov_mmask16);
8736 void __builtin_ia32_pmovsdb512mem_mask(__cov_v16qi *,__cov_v16si,__cov_mmask16);
8737 __cov_m256i __builtin_ia32_pmovsdw512_mask(__cov_v16si,__cov_v16hi,__cov_mmask16);
8738 void __builtin_ia32_pmovsdw512mem_mask(__cov_v16hi *,__cov_v16si,__cov_mmask16);
8739 __cov_m128i __builtin_ia32_pmovsqb512_mask(__cov_v8di,__cov_v16qi,__cov_mmask8);
8740 void __builtin_ia32_pmovsqb512mem_mask(__cov_v16qi *,__cov_v8di,__cov_mmask8);
8741 __cov_m256i __builtin_ia32_pmovsqd512_mask(__cov_v8di,__cov_v8si,__cov_mmask8);
8742 void __builtin_ia32_pmovsqd512mem_mask(__cov_v8si *,__cov_v8di,__cov_mmask8);
8743 __cov_m128i __builtin_ia32_pmovsqw512_mask(__cov_v8di,__cov_v8hi,__cov_mmask8);
8744 void __builtin_ia32_pmovsqw512mem_mask(__cov_v8hi *,__cov_v8di,__cov_mmask8);
8745 __cov_m512i __builtin_ia32_pmovsxbd512_mask(__cov_v16qi,__cov_v16si,__cov_mmask16);
8746 __cov_m512i __builtin_ia32_pmovsxbq512_mask(__cov_v16qi,__cov_v8di,__cov_mmask8);
8747 __cov_m512i __builtin_ia32_pmovsxdq512_mask(__cov_v8si,__cov_v8di,__cov_mmask8);
8748 __cov_m512i __builtin_ia32_pmovsxwd512_mask(__cov_v16hi,__cov_v16si,__cov_mmask16);
8749 __cov_m512i __builtin_ia32_pmovsxwq512_mask(__cov_v8hi,__cov_v8di,__cov_mmask8);
8750 __cov_m128i __builtin_ia32_pmovusdb512_mask(__cov_v16si,__cov_v16qi,__cov_mmask16);
8751 void __builtin_ia32_pmovusdb512mem_mask(__cov_v16qi *,__cov_v16si,__cov_mmask16);
8752 __cov_m256i __builtin_ia32_pmovusdw512_mask(__cov_v16si,__cov_v16hi,__cov_mmask16);
8753 void __builtin_ia32_pmovusdw512mem_mask(__cov_v16hi *,__cov_v16si,__cov_mmask16);
8754 __cov_m128i __builtin_ia32_pmovusqb512_mask(__cov_v8di,__cov_v16qi,__cov_mmask8);
8755 void __builtin_ia32_pmovusqb512mem_mask(__cov_v16qi *,__cov_v8di,__cov_mmask8);
8756 __cov_m256i __builtin_ia32_pmovusqd512_mask(__cov_v8di,__cov_v8si,__cov_mmask8);
8757 void __builtin_ia32_pmovusqd512mem_mask(__cov_v8si *,__cov_v8di,__cov_mmask8);
8758 __cov_m128i __builtin_ia32_pmovusqw512_mask(__cov_v8di,__cov_v8hi,__cov_mmask8);
8759 void __builtin_ia32_pmovusqw512mem_mask(__cov_v8hi *,__cov_v8di,__cov_mmask8);
8760 __cov_m512i __builtin_ia32_pmovzxbd512_mask(__cov_v16qi,__cov_v16si,__cov_mmask16);
8761 __cov_m512i __builtin_ia32_pmovzxbq512_mask(__cov_v16qi,__cov_v8di,__cov_mmask8);
8762 __cov_m512i __builtin_ia32_pmovzxdq512_mask(__cov_v8si,__cov_v8di,__cov_mmask8);
8763 __cov_m512i __builtin_ia32_pmovzxwd512_mask(__cov_v16hi,__cov_v16si,__cov_mmask16);
8764 __cov_m512i __builtin_ia32_pmovzxwq512_mask(__cov_v8hi,__cov_v8di,__cov_mmask8);
8765 __cov_m512i __builtin_ia32_pmuldq512_mask(__cov_v16si,__cov_v16si,__cov_v8di,__cov_mmask8);
8766 __cov_m512i __builtin_ia32_pmulld512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8767 __cov_m512i __builtin_ia32_pmuludq512_mask(__cov_v16si,__cov_v16si,__cov_v8di,__cov_mmask8);
8768 __cov_m512i __builtin_ia32_psllqi512_mask(__cov_v8di, unsigned int, __cov_v8di, __cov_mmask8);
8769 __cov_m512i __builtin_ia32_pord512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8770 __cov_m512i __builtin_ia32_porq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8771 __cov_m512i __builtin_ia32_prolvd512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8772 __cov_m512i __builtin_ia32_prolvq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8773 __cov_m512i __builtin_ia32_prorvd512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8774 __cov_m512i __builtin_ia32_prorvq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8775 __cov_m512i __builtin_ia32_pslld512_mask(__cov_v16si,__cov_v4si,__cov_v16si,__cov_mmask16);
8776 __cov_m512i __builtin_ia32_psrldi512_mask(__cov_v16si,unsigned int,__cov_v16si,__cov_mmask16);
8777 __cov_m512i __builtin_ia32_psllq512_mask(__cov_v8di,__cov_v2di,__cov_v8di,__cov_mmask8);
8778 __cov_m512i __builtin_ia32_psrlqi512_mask(__cov_v8di, int, __cov_v8di, __cov_mmask8);
8779 __cov_m512i __builtin_ia32_psllv16si_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8780 __cov_m512i __builtin_ia32_psllv8di_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8781 __cov_m512i __builtin_ia32_psrad512_mask(__cov_v16si,__cov_v4si,__cov_v16si,__cov_mmask16);
8782 __cov_m128d __builtin_ia32_addsd_round(__cov_v2df,__cov_v2df,int);
8783 __cov_m128 __builtin_ia32_addss_round(__cov_v4sf,__cov_v4sf,int);
8784 __cov_m128d __builtin_ia32_subsd_round(__cov_v2df,__cov_v2df,int);
8785 __cov_m128 __builtin_ia32_subss_round(__cov_v4sf,__cov_v4sf,int);
8786 __cov_v16si __builtin_ia32_pshufd512_mask(__cov_v16si,int,__cov_v16si,__cov_mmask16);
8787 __cov_v8di __builtin_ia32_shuf_i64x2_mask(__cov_v8di,__cov_v8di,int,__cov_v8di,__cov_mmask8);
8788 __cov_v16si __builtin_ia32_shuf_i32x4_mask(__cov_v16si,__cov_v16si,int,__cov_v16si,__cov_mmask16);
8789 __cov_v8df __builtin_ia32_shuf_f64x2_mask(__cov_v8df,__cov_v8df,int,__cov_v8df,__cov_mmask8);
8790 __cov_v16sf __builtin_ia32_shuf_f32x4_mask(__cov_v16sf,__cov_v16sf,int,__cov_v16sf,__cov_mmask16);
8791 __cov_v16hi __builtin_ia32_pshufhw256_mask(__cov_v16hi,int,__cov_v16hi,__cov_mmask16);
8792 __cov_v16hi __builtin_ia32_pshuflw256_mask(__cov_v16hi,int,__cov_v16hi,__cov_mmask16);
8793 __cov_m512i __builtin_ia32_pternlogq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,int,__cov_mmask8);
8794 __cov_m512i __builtin_ia32_pternlogq512_maskz(__cov_v8di,__cov_v8di,__cov_v8di,int,__cov_mmask8);
8795 __cov_m512i __builtin_ia32_pternlogd512_mask(__cov_v16si,__cov_v16si,__cov_v16si,int,__cov_mmask16);
8796 __cov_m512i __builtin_ia32_pternlogd512_maskz(__cov_v16si,__cov_v16si,__cov_v16si,int,__cov_mmask16);
8797 __cov_m512i __builtin_ia32_psraq512_mask(__cov_v8di,__cov_v2di,__cov_v8di,__cov_mmask8);
8798 __cov_m512i __builtin_ia32_pslldi512_mask(__cov_v16si,unsigned int,__cov_v16si,__cov_mmask16);
8799 __cov_m512i __builtin_ia32_psrav16si_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8800 __cov_m512i __builtin_ia32_psrav8di_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8801 __cov_m512i __builtin_ia32_psrld512_mask(__cov_v16si,__cov_v4si,__cov_v16si,__cov_mmask16);
8802 __cov_m512i __builtin_ia32_psradi512_mask(__cov_v16si,unsigned int,__cov_v16si,__cov_mmask16);
8803 __cov_m512i __builtin_ia32_psrlq512_mask(__cov_v8di,__cov_v2di,__cov_v8di,__cov_mmask8);
8804 __cov_m512i __builtin_ia32_psraqi512_mask(__cov_v8di,int,__cov_v8di,__cov_mmask8);
8805 __cov_m512i __builtin_ia32_psrlv16si_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8806 __cov_m512i __builtin_ia32_psrlv8di_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8807 __cov_m512i __builtin_ia32_psubd512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8808 __cov_m512i __builtin_ia32_psubq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8809 __cov_mmask16 __builtin_ia32_ptestmd512(__cov_v16si,__cov_v16si,__cov_mmask16);
8810 __cov_mmask8 __builtin_ia32_ptestmq512(__cov_v8di,__cov_v8di,__cov_mmask8);
8811 __cov_mmask16 __builtin_ia32_ptestnmd512(__cov_v16si,__cov_v16si,__cov_mmask16);
8812 __cov_mmask8 __builtin_ia32_ptestnmq512(__cov_v8di,__cov_v8di,__cov_mmask8);
8813 __cov_m512i __builtin_ia32_punpckhdq512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8814 __cov_m512i __builtin_ia32_punpckhqdq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8815 __cov_m512i __builtin_ia32_punpckldq512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8816 __cov_m512i __builtin_ia32_punpcklqdq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8817 __cov_m512i __builtin_ia32_pxord512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8818 __cov_m512i __builtin_ia32_pxorq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8819 __cov_m512d __builtin_ia32_rcp14pd512_mask(__cov_v8df,__cov_v8df,__cov_mmask8);
8820 __cov_m512 __builtin_ia32_rcp14ps512_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16);
8821 __cov_m128d __builtin_ia32_rcp14sd(__cov_v2df,__cov_v2df);
8822 __cov_m128 __builtin_ia32_rcp14ss(__cov_v4sf,__cov_v4sf);
8823 __cov_m512d __builtin_ia32_rndscalepd_mask(__cov_v8df,int,__cov_v8df,__cov_mmask8,int);
8824 __cov_m512 __builtin_ia32_rndscaleps_mask(__cov_v16sf,int,__cov_v16sf,__cov_mmask16,int);
8825 __cov_m512d __builtin_ia32_rsqrt14pd512_mask(__cov_v8df,__cov_v8df,__cov_mmask8);
8826 __cov_m512 __builtin_ia32_rsqrt14ps512_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16);
8827 __cov_m128d __builtin_ia32_rsqrt14sd(__cov_v2df,__cov_v2df);
8828 __cov_m128 __builtin_ia32_rsqrt14ss(__cov_v4sf,__cov_v4sf);
8829 __cov_m512d __builtin_ia32_scalefpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8830 __cov_m512 __builtin_ia32_scalefps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8831 __cov_m128d __builtin_ia32_scalefsd_round(__cov_v2df,__cov_v2df,int);
8832 __cov_m128 __builtin_ia32_scalefss_round(__cov_v4sf,__cov_v4sf,int);
8833 __cov_m512d __builtin_ia32_sqrtpd512_mask(__cov_v8df,__cov_v8df,__cov_mmask8,int);
8834 __cov_m512 __builtin_ia32_sqrtps512_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8835 __cov_m128d __builtin_ia32_sqrtsd_round(__cov_v2df,__cov_v2df,int);
8836 __cov_m128d __builtin_ia32_sqrtss_round(__cov_v4sf,__cov_v4sf,int);
8837 void __builtin_ia32_storeapd512_mask(__cov_v8df *,__cov_v8df,__cov_mmask8);
8838 void __builtin_ia32_storeaps512_mask(__cov_v16sf *,__cov_v16sf,__cov_mmask16);
8839 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
8840 void __builtin_ia32_storedqudi512_mask(long long *,__cov_v8di,__cov_mmask8);
8841 void __builtin_ia32_storedqusi512_mask(int *,__cov_v16si,__cov_mmask16);
8842 void __builtin_ia32_storeupd512_mask(double *,__cov_v8df,__cov_mmask8);
8843 void __builtin_ia32_storeups512_mask(float *,__cov_v16sf,__cov_mmask16);
8844 #else
8845 void __builtin_ia32_storedqudi512_mask(__cov_v8di *,__cov_v8di,__cov_mmask8);
8846 void __builtin_ia32_storedqusi512_mask(__cov_v16si *,__cov_v16si,__cov_mmask16);
8847 void __builtin_ia32_storeupd512_mask(__cov_v8df *,__cov_v8df,__cov_mmask8);
8848 void __builtin_ia32_storeups512_mask(__cov_v16sf *,__cov_v16sf,__cov_mmask16);
8849 #endif
8850 __cov_m512d __builtin_ia32_subpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8851 __cov_m512 __builtin_ia32_subps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8852 __cov_mmask16 __builtin_ia32_ucmpd512_mask(__cov_v16si,__cov_v16si,int,__cov_mmask16);
8853 __cov_mmask8 __builtin_ia32_ucmpq512_mask(__cov_v8di,__cov_v8di,int,__cov_mmask8);
8854 __cov_m512d __builtin_ia32_unpckhpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8);
8855 __cov_m512 __builtin_ia32_unpckhps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16);
8856 __cov_m512d __builtin_ia32_unpcklpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8);
8857 __cov_m512 __builtin_ia32_unpcklps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16);
8858 __cov_m512 __builtin_ia32_vcvtph2ps512_mask(__cov_v16hi,__cov_v16sf,__cov_mmask16,int);
8859 unsigned __builtin_ia32_vcvtsd2usi32(__cov_v2df,int);
8860 unsigned long long __builtin_ia32_vcvtsd2usi64(__cov_v2df,int);
8861 unsigned __builtin_ia32_vcvtss2usi32(__cov_v4sf,int);
8862 unsigned long long __builtin_ia32_vcvtss2usi64(__cov_v4sf,int);
8863 int __builtin_ia32_vcvttsd2si32(__cov_v2df,int);
8864 long long __builtin_ia32_vcvttsd2si64(__cov_v2df,int);
8865 unsigned __builtin_ia32_vcvttsd2usi32(__cov_v2df,int);
8866 unsigned long long __builtin_ia32_vcvttsd2usi64(__cov_v2df,int);
8867 int __builtin_ia32_vcvttss2si32(__cov_v4sf,int);
8868 long long __builtin_ia32_vcvttss2si64(__cov_v4sf,int);
8869 unsigned __builtin_ia32_vcvttss2usi32(__cov_v4sf,int);
8870 unsigned long long __builtin_ia32_vcvttss2usi64(__cov_v4sf,int);
8871 __cov_m512d __builtin_ia32_vfmaddpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8872 __cov_m512d __builtin_ia32_vfmaddpd512_mask3(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8873 __cov_m512d __builtin_ia32_vfmaddpd512_maskz(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8874 __cov_m512 __builtin_ia32_vfmaddps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8875 __cov_m512 __builtin_ia32_vfmaddps512_mask3(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8876 __cov_m512 __builtin_ia32_vfmaddps512_maskz(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8877 __cov_m512d __builtin_ia32_vfmaddsubpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8878 __cov_m512d __builtin_ia32_vfmaddsubpd512_mask3(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8879 __cov_m512d __builtin_ia32_vfmaddsubpd512_maskz(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8880 __cov_m512 __builtin_ia32_vfmaddsubps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8881 __cov_m512 __builtin_ia32_vfmaddsubps512_mask3(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8882 __cov_m512 __builtin_ia32_vfmaddsubps512_maskz(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8883 __cov_m512d __builtin_ia32_vfmsubaddpd512_mask3(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8884 __cov_m512 __builtin_ia32_vfmsubaddps512_mask3(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8885 __cov_m512d __builtin_ia32_vfmsubpd512_mask3(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8886 __cov_m512 __builtin_ia32_vfmsubps512_mask3(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8887 __cov_m512d __builtin_ia32_vfnmaddpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8888 __cov_m512 __builtin_ia32_vfnmaddps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8889 __cov_m512d __builtin_ia32_vfnmsubpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8890 __cov_m512d __builtin_ia32_vfnmsubpd512_mask3(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8891 __cov_m512 __builtin_ia32_vfnmsubps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8892 __cov_m512 __builtin_ia32_vfnmsubps512_mask3(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8893 __cov_m512i __builtin_ia32_vpermi2vard512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8894 __cov_m512d __builtin_ia32_vpermi2varpd512_mask(__cov_v8df,__cov_v8di,__cov_v8df,__cov_mmask8);
8895 __cov_m512 __builtin_ia32_vpermi2varps512_mask(__cov_v16sf,__cov_v16si,__cov_v16sf,__cov_mmask16);
8896 __cov_m512i __builtin_ia32_vpermi2varq512_mask(__cov_v8di, __cov_v8di,__cov_v8di,__cov_mmask8);
8897 __cov_m512d __builtin_ia32_vpermilvarpd512_mask(__cov_v8df,__cov_v8di,__cov_v8df,__cov_mmask8);
8898 __cov_m512 __builtin_ia32_vpermilvarps512_mask(__cov_v16sf,__cov_v16si,__cov_v16sf,__cov_mmask16);
8899 __cov_m512i __builtin_ia32_vpermt2vard512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8900 __cov_m512i __builtin_ia32_vpermt2vard512_maskz(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8901 __cov_m512d __builtin_ia32_vpermt2varpd512_mask(__cov_v8di,__cov_v8df,__cov_v8df,__cov_mmask8);
8902 __cov_m512d __builtin_ia32_vpermt2varpd512_maskz(__cov_v8di,__cov_v8df,__cov_v8df,__cov_mmask8);
8903 __cov_m512 __builtin_ia32_vpermt2varps512_mask(__cov_v16si,__cov_v16sf,__cov_v16sf,__cov_mmask16);
8904 __cov_m512 __builtin_ia32_vpermt2varps512_maskz(__cov_v16si,__cov_v16sf,__cov_v16sf,__cov_mmask16);
8905 __cov_m512d __builtin_ia32_vpermilpd512_mask(__cov_v8df,int,__cov_v8df,__cov_mmask8);
8906 __cov_m512 __builtin_ia32_vpermilps512_mask(__cov_v16sf,int,__cov_v16sf,__cov_mmask16);
8907 __cov_m512i __builtin_ia32_permdi512_mask(__cov_v8di,int,__cov_v8di,__cov_mmask8);
8908 __cov_m512d __builtin_ia32_permdf512_mask(__cov_v8df,int,__cov_v8df,__cov_mmask8);
8909 __cov_m512i __builtin_ia32_permvardi512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8910 __cov_m512i __builtin_ia32_permvarsi512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8911 __cov_m512d __builtin_ia32_permvardf512_mask(__cov_v8df,__cov_v8di,__cov_v8df,__cov_mmask8);
8912 __cov_m512 __builtin_ia32_permvarsf512_mask(__cov_v16sf,__cov_v16si,__cov_v16sf,__cov_mmask16);
8913 __cov_m512i __builtin_ia32_vpermt2varq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8914 __cov_m512i __builtin_ia32_vpermt2varq512_maskz(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8915 __cov_m512 __builtin_ia32_shufps512_mask(__cov_v16sf,__cov_v16sf,int,__cov_v16sf,__cov_mmask16);
8916 __cov_m512d __builtin_ia32_shufpd512_mask(__cov_v8df,__cov_v8df,int,__cov_v8df,__cov_mmask8);
8917 __cov_m512d __builtin_ia32_fixupimmpd512_mask(__cov_v8df,__cov_v8df,__cov_v8di,int,__cov_mmask8,int);
8918 __cov_m512 __builtin_ia32_fixupimmps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16si,int,__cov_mmask16,int);
8919 __cov_m128d __builtin_ia32_fixupimmsd_mask(__cov_v2df,__cov_v2df,__cov_v2di,int,__cov_mmask8,int);
8920 __cov_m128 __builtin_ia32_fixupimmss_mask(__cov_v4sf,__cov_v4sf,__cov_v4si,int,__cov_mmask8,int);
8921 __cov_m512d __builtin_ia32_fixupimmpd512_maskz(__cov_v8df,__cov_v8df,__cov_v8di,int,__cov_mmask8,int);
8922 __cov_m512 __builtin_ia32_fixupimmps512_maskz(__cov_v16sf,__cov_v16sf,__cov_v16si,int,__cov_mmask16,int);
8923 __cov_m128 __builtin_ia32_fixupimmss_maskz(__cov_v4sf,__cov_v4sf,__cov_v4si,int,__cov_mmask8,int);
8924 __cov_m512i __builtin_ia32_prold512_mask(__cov_v16si,int,__cov_v16si,__cov_mmask16);
8925 __cov_m512i __builtin_ia32_prord512_mask(__cov_v16si,int,__cov_v16si,__cov_mmask16);
8926 __cov_m512i __builtin_ia32_prolq512_mask(__cov_v8di,int,__cov_v8di,__cov_mmask8);
8927 __cov_m512i __builtin_ia32_prorq512_mask(__cov_v8di,int,__cov_v8di,__cov_mmask8);
8928 __cov_m128d __builtin_ia32_fixupimmsd_maskz(__cov_v2df,__cov_v2df,__cov_v2di,int,__cov_mmask8,int);
8929 __cov_m256i __builtin_ia32_vcvtps2ph512_mask(__cov_v16sf,int,__cov_v16hi,int);
8930 __cov_m128 __builtin_ia32_cvtsd2ss_round(__cov_v4sf,__cov_v2df,int);
8931 __cov_m128d __builtin_ia32_cvtss2sd_round(__cov_v2df,__cov_v4sf,int);
8932 __cov_m128 __builtin_ia32_getexpss128_round(__cov_v4sf,__cov_v4sf,int);
8933 __cov_m128d __builtin_ia32_getexpsd128_round(__cov_v2df,__cov_v2df,int);
8934 __cov_m512 __builtin_ia32_getexpps512_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8935 __cov_m512d __builtin_ia32_getexppd512_mask(__cov_v8df,__cov_v8df,__cov_mmask8,int);
8936 __cov_m512d __builtin_ia32_getmantpd512_mask(__cov_v8df,int,__cov_v8df,__cov_mmask8,int);
8937 __cov_m512 __builtin_ia32_getmantps512_mask(__cov_v16sf,int,__cov_v16sf,__cov_mmask16,int);
8938 __cov_m128d __builtin_ia32_getmantsd_round(__cov_v2df,__cov_v2df,int,int);
8939 __cov_m128 __builtin_ia32_getmantss_round(__cov_v4sf,__cov_v4sf,int,int);
8940 __cov_m128 __builtin_ia32_rndscaless_round(__cov_v4sf,__cov_v4sf,int,int);
8941 __cov_m128d __builtin_ia32_rndscalesd_round(__cov_v2df,__cov_v2df,int,int);
8942 __cov_m512i __builtin_ia32_alignd512_mask(__cov_v16si,__cov_v16si,int,__cov_v16si,__cov_mmask16);
8943 __cov_m512i __builtin_ia32_alignq512_mask(__cov_v8di,__cov_v8di,int,__cov_v8di,__cov_mmask8);
8944 __cov_mmask16 __builtin_ia32_pcmpeqd512_mask(__cov_v16si,__cov_v16si,__cov_mmask16);
8945 #if __COVERITY_GCC_VERSION_AT_LEAST(6, 4) || \
8946 (__COVERITY_GCC_VERSION_AT_LEAST(5, 5) && !__COVERITY_GCC_VERSION_AT_LEAST(6, 1))
8947 __cov_m512 __builtin_ia32_gathersiv16sf(__cov_v16sf,const void*,__cov_v16si,__cov_mmask16,int);
8948 __cov_m512d __builtin_ia32_gathersiv8df(__cov_v8df,const void*,__cov_v8si,__cov_mmask8,int);
8949 __cov_m256 __builtin_ia32_gatherdiv16sf(__cov_v8sf,const void*,__cov_v8di,__cov_mmask8,int);
8950 __cov_m512d __builtin_ia32_gatherdiv8df(__cov_v8df,const void*,__cov_v8di,__cov_mmask8,int);
8951 __cov_m512i __builtin_ia32_gathersiv16si(__cov_v16si,const void*,__cov_v16si,__cov_mmask16,int);
8952 __cov_m512i __builtin_ia32_gathersiv8di(__cov_v8di,const void*,__cov_v8si,__cov_mmask8,int);
8953 __cov_m256i __builtin_ia32_gatherdiv16si(__cov_v8si,const void*,__cov_v8di,__cov_mmask8,int);
8954 __cov_m512i __builtin_ia32_gatherdiv8di(__cov_v8di,const void*,__cov_v8di,__cov_mmask8,int);
8955 #else
8956 __cov_m512 __builtin_ia32_gathersiv16sf(__cov_v16sf,const float *,__cov_v16si,__cov_mmask16,int);
8957 __cov_m512d __builtin_ia32_gathersiv8df(__cov_v8df,const double *,__cov_v8si,__cov_mmask8,int);
8958 __cov_m256 __builtin_ia32_gatherdiv16sf(__cov_v8sf,const float *,__cov_v8di,__cov_mmask8,int);
8959 __cov_m512d __builtin_ia32_gatherdiv8df(__cov_v8df,const double *,__cov_v8di,__cov_mmask8,int);
8960 __cov_m512i __builtin_ia32_gathersiv16si(__cov_v16si,const int *,__cov_v16si,__cov_mmask16,int);
8961 __cov_m512i __builtin_ia32_gathersiv8di(__cov_v8di,const long long *,__cov_v8si,__cov_mmask8,int);
8962 __cov_m256i __builtin_ia32_gatherdiv16si(__cov_v8si,const int *,__cov_v8di,__cov_mmask8,int);
8963 __cov_m512i __builtin_ia32_gatherdiv8di(__cov_v8di,const long long*,__cov_v8di,__cov_mmask8,int);
8964 #endif
8965 __cov_m128d __builtin_ia32_maxsd_round(__cov_v2df,__cov_v2df,int);
8966 __cov_m128d __builtin_ia32_maxss_round(__cov_v4sf,__cov_v4sf,int);
8967 __cov_m128d __builtin_ia32_minsd_round(__cov_v2df,__cov_v2df,int);
8968 __cov_m128d __builtin_ia32_minss_round(__cov_v4sf,__cov_v4sf,int);
8969 __cov_m128d __builtin_ia32_vfmaddsd3_round(__cov_v2df,__cov_v2df,__cov_v2df, int);
8970 __cov_m128 __builtin_ia32_vfmaddss3_round(__cov_v4sf,__cov_v4sf,__cov_v4sf,int);
8971 __cov_m512d __builtin_ia32_exp2pd_mask(__cov_v8df,__cov_v8df,__cov_mmask8,int);
8972 __cov_m512 __builtin_ia32_exp2ps_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8973 __cov_m512d __builtin_ia32_rcp28pd_mask(__cov_v8df,__cov_v8df,__cov_mmask8,int);
8974 __cov_m512 __builtin_ia32_rcp28ps_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8975 __cov_m128d __builtin_ia32_rcp28sd_round(__cov_v2df,__cov_v2df,int);
8976 __cov_m128d __builtin_ia32_rcp28ss_round(__cov_v4sf,__cov_v4sf,int);
8977 __cov_m512d __builtin_ia32_rsqrt28pd_mask(__cov_v8df,__cov_v8df,__cov_mmask8,int);
8978 __cov_m512 __builtin_ia32_rsqrt28ps_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8979 __cov_m128d __builtin_ia32_rsqrt28sd_round(__cov_v2df,__cov_v2df,int);
8980 __cov_m128 __builtin_ia32_rsqrt28ss_round(__cov_v4sf,__cov_v4sf,int);
8981 __cov_m128i __builtin_ia32_sha1rnds4(__cov_v4si,__cov_v4si,int);
8982 __cov_v8hi __builtin_ia32_vcvtps2ph(__cov_v4sf,int);
8983 __cov_m128i __builtin_ia32_vcvtps2ph256(__cov_v8sf, int);
8984 __cov_m128i __builtin_ia32_vprotbi(__cov_v16qi, int);
8985 __cov_m128i __builtin_ia32_vprotwi(__cov_v8hi,int);
8986 __cov_m128i __builtin_ia32_vprotdi(__cov_v4si,int);
8987 __cov_m128i __builtin_ia32_vprotqi(__cov_v2di,int);
8988 __cov_m128d __builtin_ia32_vpermil2pd(__cov_v2df,__cov_v2df,__cov_v2di,int);
8989 __cov_m256d __builtin_ia32_vpermil2pd256(__cov_v4df,__cov_v4df,__cov_v4di,int);
8990 __cov_m128 __builtin_ia32_vpermil2ps(__cov_v4sf,__cov_v4sf,__cov_v4si,int);
8991 __cov_m256 __builtin_ia32_vpermil2ps256(__cov_v8sf,__cov_v8sf,__cov_v8si,int);
8992 long long __builtin_ia32_vcvtss2si64(__cov_v4sf,int);
8993 long long __builtin_ia32_vcvttss2si64(__cov_v4sf,int);
8994 int __builtin_ia32_vcvtss2si32(__cov_v4sf,int);
8995 long long __builtin_ia32_vcvtsd2si64(__cov_v2df, int);
8996 int __builtin_ia32_vcvtsd2si32(__cov_v2df,int);
8997 __cov_mmask8 __builtin_ia32_cmppd512_mask(__cov_v8df,__cov_v8df,int,__cov_mmask8,int);
8998 __cov_mmask16 __builtin_ia32_cmpps512_mask(__cov_v16sf,__cov_v16sf,int,__cov_mmask16,int);
8999 __cov_mmask8 __builtin_ia32_cmpsd_mask(__cov_v2df,__cov_v2df,int,__cov_mmask8,int);
9000 __cov_mmask8 __builtin_ia32_cmpss_mask(__cov_v4sf,__cov_v4sf,int,__cov_mmask8,int);
9001 #if __COVERITY_GCC_VERSION_AT_LEAST(6, 4)
9002 void __builtin_ia32_scattersiv16sf(void*, __cov_mmask16,__cov_v16si,__cov_v16sf,int);
9003 void __builtin_ia32_scattersiv8df(void *,__cov_mmask8,__cov_v8si,__cov_v8df,int);
9004 void __builtin_ia32_scatterdiv16sf(void*,__cov_mmask8,__cov_v8di,__cov_v8sf,int);
9005 void __builtin_ia32_scatterdiv8df(void*,__cov_mmask8,__cov_v8di,__cov_v8df,int);
9006 void __builtin_ia32_scattersiv16si(void*,__cov_mmask16,__cov_v16si,__cov_v16si,int);
9007 void __builtin_ia32_scattersiv8di(void*,__cov_mmask8,__cov_v8si,__cov_v8di,int);
9008 void __builtin_ia32_scatterdiv16si(void*,__cov_mmask8,__cov_v8di,__cov_v8si,int);
9009 void __builtin_ia32_scatterdiv8di(void*,__cov_mmask8,__cov_v8di,__cov_v8di,int);
9010 #else
9011 void __builtin_ia32_scattersiv16sf(float *, __cov_mmask16,__cov_v16si,__cov_v16sf,int);
9012 void __builtin_ia32_scattersiv8df(double *,__cov_mmask8,__cov_v8si,__cov_v8df,int);
9013 void __builtin_ia32_scatterdiv16sf(float *,__cov_mmask8,__cov_v8di,__cov_v8sf,int);
9014 void __builtin_ia32_scatterdiv8df(double *,__cov_mmask8,__cov_v8di,__cov_v8df,int);
9015 void __builtin_ia32_scattersiv16si(int *,__cov_mmask16,__cov_v16si,__cov_v16si,int);
9016 void __builtin_ia32_scattersiv8di(long long*,__cov_mmask8,__cov_v8si,__cov_v8di,int);
9017 void __builtin_ia32_scatterdiv16si(int *,__cov_mmask8,__cov_v8di,__cov_v8si,int);
9018 void __builtin_ia32_scatterdiv8di(long long*,__cov_mmask8,__cov_v8di,__cov_v8di,int);
9019 #endif
9020 void __builtin_ia32_scattersiv8df(double *,__cov_mmask8,__cov_v8si,__cov_v8df,int);
9021 void __builtin_ia32_scatterdiv16sf(float *,__cov_mmask8,__cov_v8di,__cov_v8sf,int);
9022 void __builtin_ia32_scatterdiv8df(double *,__cov_mmask8,__cov_v8di,__cov_v8df,int);
9023 void __builtin_ia32_scattersiv16si(int *,__cov_mmask16,__cov_v16si,__cov_v16si,int);
9024 void __builtin_ia32_scattersiv8di(long long*,__cov_mmask8,__cov_v8si,__cov_v8di,int);
9025 void __builtin_ia32_scatterdiv16si(int *,__cov_mmask8,__cov_v8di,__cov_v8si,int);
9026 void __builtin_ia32_scatterdiv8di(long long*,__cov_mmask8,__cov_v8di,__cov_v8di,int);
9027 int __builtin_ia32_vcomiss(__cov_v4sf,__cov_v4sf,int,int);
9028 int __builtin_ia32_vcomisd(__cov_v2df,__cov_v2df,int,int);
9029 #endif
9030
9031
9032
9033
9034
9035 #if defined(__AVX512PF__) || __COVERITY_GCC49_INTRINSICS
9036 #if __COVERITY_GCC_VERSION_AT_LEAST(6, 5)
9037 void __builtin_ia32_gatherpfdpd(__cov_mmask8,__cov_v8si,const void*,int,int);
9038 void __builtin_ia32_gatherpfdps(__cov_mmask16,__cov_v16si,const void*,int,int);
9039 void __builtin_ia32_gatherpfqpd(__cov_mmask8, __cov_v8di,const void *,int,int);
9040 void __builtin_ia32_gatherpfqps(__cov_mmask8,__cov_v8di,const void*,int,int);
9041 void __builtin_ia32_scatterpfdpd(__cov_mmask8, __cov_v8si,const void *,int,int);
9042 void __builtin_ia32_scatterpfdps(__cov_mmask16,__cov_v16si,const void *,int,int);
9043 void __builtin_ia32_scatterpfqpd(__cov_mmask8,__cov_v8di,const void*,int,int);
9044 void __builtin_ia32_scatterpfqps(__cov_mmask8,__cov_v8di,const void*,int,int);
9045 #else
9046 void __builtin_ia32_gatherpfdpd(__cov_mmask8,__cov_v8si,const long long *,int,int);
9047 void __builtin_ia32_gatherpfdps(__cov_mmask16,__cov_v16si,const int *,int,int);
9048 void __builtin_ia32_gatherpfqpd(__cov_mmask8, __cov_v8di,const long long *,int,int);
9049 void __builtin_ia32_gatherpfqps(__cov_mmask8,__cov_v8di,const int *,int,int);
9050 void __builtin_ia32_scatterpfdpd(__cov_mmask8, __cov_v8si,const long long *,int,int);
9051 void __builtin_ia32_scatterpfdps(__cov_mmask16,__cov_v16si,const int *,int,int);
9052 void __builtin_ia32_scatterpfqpd(__cov_mmask8,__cov_v8di,const long long *,int,int);
9053 void __builtin_ia32_scatterpfqps(__cov_mmask8,__cov_v8di,const int *,int,int);
9054 #endif
9055 #endif
9056
9057
9058
9059
9060
9061
9062 #if defined(__AVX512CD__) || __COVERITY_GCC49_INTRINSICS
9063 __cov_m512i __builtin_ia32_vpconflictsi_512_mask(__cov_v16si,__cov_v16si,__cov_mmask16);
9064 __cov_m512i __builtin_ia32_vpconflictdi_512_mask(__cov_v8di,__cov_v8di,__cov_mmask8);
9065 __cov_m512i __builtin_ia32_vplzcntq_512_mask(__cov_v8di,__cov_v8di,__cov_mmask8);
9066 __cov_m512i __builtin_ia32_vplzcntd_512_mask(__cov_v16si,__cov_v16si,__cov_mmask16);
9067 __cov_m512i __builtin_ia32_broadcastmb512(__cov_mmask8);
9068 __cov_m512i __builtin_ia32_broadcastmw512(__cov_mmask16);
9069 #endif
9070
9071
9072
9073
9074
9075 #if defined(__SHA__) || __COVERITY_GCC49_INTRINSICS
9076 __cov_m128i __builtin_ia32_sha1msg1(__cov_v4si,__cov_v4si);
9077 __cov_m128i __builtin_ia32_sha1msg2(__cov_v4si,__cov_v4si);
9078 __cov_m128i __builtin_ia32_sha1nexte(__cov_v4si,__cov_v4si);
9079 __cov_m128i __builtin_ia32_sha256msg1(__cov_v4si,__cov_v4si);
9080 __cov_m128i __builtin_ia32_sha256msg2(__cov_v4si,__cov_v4si);
9081 __cov_m128i __builtin_ia32_sha256rnds2(__cov_v4si,__cov_v4si,__cov_v4si);
9082 #endif
9083
9084
9085
9086
9087
9088 #if defined(__F16C__) || __COVERITY_GCC49_INTRINSICS
9089 __cov_m128 __builtin_ia32_vcvtph2ps(__cov_v8hi);
9090 __cov_m256 __builtin_ia32_vcvtph2ps256(__cov_v8hi);
9091 #endif
9092
9093
9094
9095
9096
9097 #if defined(__LZCNT__) || __COVERITY_GCC49_INTRINSICS
9098 unsigned short __builtin_clzs(unsigned short);
9099 #endif
9100
9101
9102
9103
9104
9105 #if defined(__BMI__) || __COVERITY_GCC49_INTRINSICS
9106 unsigned short __builtin_ctzs(unsigned short);
9107 unsigned int __builtin_ia32_bextr_u32(unsigned int,unsigned int);
9108 unsigned long long __builtin_ia32_bextr_u64(unsigned long long,unsigned long long);
9109 #endif
9110
9111
9112
9113
9114
9115 #if defined(__BMI2__) || __COVERITY_GCC49_INTRINSICS
9116 unsigned int __builtin_ia32_bzhi_si(unsigned int,unsigned int);
9117 unsigned int __builtin_ia32_pdep_si(unsigned int,unsigned int);
9118 unsigned int __builtin_ia32_pext_si(unsigned int,unsigned int);
9119 unsigned long long __builtin_ia32_bzhi_di(unsigned long long,unsigned long long);
9120 unsigned long long __builtin_ia32_pdep_di(unsigned long long,unsigned long long);
9121 unsigned long long __builtin_ia32_pext_di(unsigned long long,unsigned long long);
9122 #endif
9123
9124
9125
9126
9127
9128 #if defined(__RTM__) || __COVERITY_GCC49_INTRINSICS
9129 unsigned int __builtin_ia32_xbegin(void);
9130 void __builtin_ia32_xend(void);
9131 void __builtin_ia32_xabort(const unsigned int);
9132 int __builtin_ia32_xtest(void);
9133 #endif
9134
9135
9136
9137
9138
9139 #if defined(__RDRND__) || __COVERITY_GCC49_INTRINSICS
9140 int __builtin_ia32_rdrand16_step(unsigned short *);
9141 int __builtin_ia32_rdrand32_step(unsigned int *);
9142 int __builtin_ia32_rdrand64_step(unsigned long long *);
9143 #endif
9144
9145
9146
9147
9148
9149 #if defined(__FSGSBASE__) || __COVERITY_GCC49_INTRINSICS
9150 unsigned int __builtin_ia32_rdfsbase32(void);
9151 unsigned long long __builtin_ia32_rdfsbase64(void);
9152 unsigned int __builtin_ia32_rdgsbase32(void);
9153 unsigned long long __builtin_ia32_rdgsbase64(void);
9154 void __builtin_ia32_wrfsbase32(unsigned int);
9155 void __builtin_ia32_wrfsbase64(unsigned long long);
9156 void __builtin_ia32_wrgsbase32(unsigned int);
9157 void __builtin_ia32_wrgsbase64(unsigned long long);
9158 #endif
9159
9160
9161
9162
9163
9164 #if defined(__XOP__) || __COVERITY_GCC49_INTRINSICS
9165 __cov_m128d __builtin_ia32_vfrczpd(__cov_v2df);
9166 __cov_m256d __builtin_ia32_vfrczpd256(__cov_v4df);
9167 __cov_m128 __builtin_ia32_vfrczps(__cov_v4sf);
9168 __cov_m256 __builtin_ia32_vfrczps256(__cov_v8sf);
9169 __cov_v2df __builtin_ia32_vfrczsd(__cov_v2df);
9170 __cov_v4sf __builtin_ia32_vfrczss(__cov_v4sf);
9171 __cov_m128i __builtin_ia32_vpcmov(__cov_m128i,__cov_m128i,__cov_m128i);
9172 __cov_m128i __builtin_ia32_vpcomeqb(__cov_v16qi,__cov_v16qi);
9173 __cov_m128i __builtin_ia32_vpcomeqd(__cov_v4si,__cov_v4si);
9174 __cov_m128i __builtin_ia32_vpcomeqq(__cov_v2di,__cov_v2di);
9175 __cov_m128i __builtin_ia32_vpcomequb(__cov_v16qi,__cov_v16qi);
9176 __cov_m128i __builtin_ia32_vpcomequd(__cov_v4si,__cov_v4si);
9177 __cov_m128i __builtin_ia32_vpcomequq(__cov_v2di,__cov_v2di);
9178 __cov_m128i __builtin_ia32_vpcomequw(__cov_v8hi,__cov_v8hi);
9179 __cov_m128i __builtin_ia32_vpcomeqw(__cov_v8hi,__cov_v8hi);
9180 __cov_m128i __builtin_ia32_vpcomfalseb(__cov_v16qi,__cov_v16qi);
9181 __cov_m128i __builtin_ia32_vpcomfalsed(__cov_v4si,__cov_v4si);
9182 __cov_m128i __builtin_ia32_vpcomfalseq(__cov_v2di,__cov_v2di);
9183 __cov_m128i __builtin_ia32_vpcomfalseub(__cov_v16qi,__cov_v16qi);
9184 __cov_m128i __builtin_ia32_vpcomfalseud(__cov_v4si,__cov_v4si);
9185 __cov_m128i __builtin_ia32_vpcomfalseuq(__cov_v2di,__cov_v2di);
9186 __cov_m128i __builtin_ia32_vpcomfalseuw(__cov_v8hi,__cov_v8hi);
9187 __cov_m128i __builtin_ia32_vpcomfalsew(__cov_v8hi,__cov_v8hi);
9188 __cov_m128i __builtin_ia32_vpcomgeb(__cov_v16qi,__cov_v16qi);
9189 __cov_m128i __builtin_ia32_vpcomged(__cov_v4si,__cov_v4si);
9190 __cov_m128i __builtin_ia32_vpcomgeq(__cov_v2di,__cov_v2di);
9191 __cov_m128i __builtin_ia32_vpcomgeub(__cov_v16qi,__cov_v16qi);
9192 __cov_m128i __builtin_ia32_vpcomgeud(__cov_v4si,__cov_v4si);
9193 __cov_m128i __builtin_ia32_vpcomgeuq(__cov_v2di,__cov_v2di);
9194 __cov_m128i __builtin_ia32_vpcomgeuw(__cov_v8hi,__cov_v8hi);
9195 __cov_m128i __builtin_ia32_vpcomgew(__cov_v8hi,__cov_v8hi);
9196 __cov_m128i __builtin_ia32_vpcomgtb(__cov_v16qi,__cov_v16qi);
9197 __cov_m128i __builtin_ia32_vpcomgtd(__cov_v4si,__cov_v4si);
9198 __cov_m128i __builtin_ia32_vpcomgtq(__cov_v2di,__cov_v2di);
9199 __cov_m128i __builtin_ia32_vpcomgtub(__cov_v16qi,__cov_v16qi);
9200 __cov_m128i __builtin_ia32_vpcomgtud(__cov_v4si,__cov_v4si);
9201 __cov_m128i __builtin_ia32_vpcomgtuq(__cov_v2di,__cov_v2di);
9202 __cov_m128i __builtin_ia32_vpcomgtuw(__cov_v8hi,__cov_v8hi);
9203 __cov_m128i __builtin_ia32_vpcomgtw(__cov_v8hi,__cov_v8hi);
9204 __cov_m128i __builtin_ia32_vpcomleb(__cov_v16qi,__cov_v16qi);
9205 __cov_m128i __builtin_ia32_vpcomled(__cov_v4si,__cov_v4si);
9206 __cov_m128i __builtin_ia32_vpcomleq(__cov_v2di,__cov_v2di);
9207 __cov_m128i __builtin_ia32_vpcomleub(__cov_v16qi,__cov_v16qi);
9208 __cov_m128i __builtin_ia32_vpcomleud(__cov_v4si,__cov_v4si);
9209 __cov_m128i __builtin_ia32_vpcomleuq(__cov_v2di,__cov_v2di);
9210 __cov_m128i __builtin_ia32_vpcomleuw(__cov_v8hi,__cov_v8hi);
9211 __cov_m128i __builtin_ia32_vpcomlew(__cov_v8hi,__cov_v8hi);
9212 __cov_m128i __builtin_ia32_vpcomltb(__cov_v16qi,__cov_v16qi);
9213 __cov_m128i __builtin_ia32_vpcomltd(__cov_v4si,__cov_v4si);
9214 __cov_m128i __builtin_ia32_vpcomltq(__cov_v2di,__cov_v2di);
9215 __cov_m128i __builtin_ia32_vpcomltub(__cov_v16qi,__cov_v16qi);
9216 __cov_m128i __builtin_ia32_vpcomltud(__cov_v4si,__cov_v4si);
9217 __cov_m128i __builtin_ia32_vpcomltuq(__cov_v2di,__cov_v2di);
9218 __cov_m128i __builtin_ia32_vpcomltuw(__cov_v8hi,__cov_v8hi);
9219 __cov_m128i __builtin_ia32_vpcomltw(__cov_v8hi,__cov_v8hi);
9220 __cov_m128i __builtin_ia32_vpcomneqb(__cov_v16qi,__cov_v16qi);
9221 __cov_m128i __builtin_ia32_vpcomneqd(__cov_v4si,__cov_v4si);
9222 __cov_m128i __builtin_ia32_vpcomneqq(__cov_v2di,__cov_v2di);
9223 __cov_m128i __builtin_ia32_vpcomnequb(__cov_v16qi,__cov_v16qi);
9224 __cov_m128i __builtin_ia32_vpcomnequd(__cov_v4si,__cov_v4si);
9225 __cov_m128i __builtin_ia32_vpcomnequq(__cov_v2di,__cov_v2di);
9226 __cov_m128i __builtin_ia32_vpcomnequw(__cov_v8hi,__cov_v8hi);
9227 __cov_m128i __builtin_ia32_vpcomneqw(__cov_v8hi,__cov_v8hi);
9228 __cov_m128i __builtin_ia32_vpcomtrueb(__cov_v16qi,__cov_v16qi);
9229 __cov_m128i __builtin_ia32_vpcomtrued(__cov_v4si,__cov_v4si);
9230 __cov_m128i __builtin_ia32_vpcomtrueq(__cov_v2di,__cov_v2di);
9231 __cov_m128i __builtin_ia32_vpcomtrueub(__cov_v16qi,__cov_v16qi);
9232 __cov_m128i __builtin_ia32_vpcomtrueud(__cov_v4si,__cov_v4si);
9233 __cov_m128i __builtin_ia32_vpcomtrueuq(__cov_v2di,__cov_v2di);
9234 __cov_m128i __builtin_ia32_vpcomtrueuw(__cov_v8hi,__cov_v8hi);
9235 __cov_m128i __builtin_ia32_vpcomtruew(__cov_v8hi,__cov_v8hi);
9236 __cov_m128i __builtin_ia32_vphaddbd(__cov_v16qi);
9237 __cov_m128i __builtin_ia32_vphaddbq(__cov_v16qi);
9238 __cov_m128i __builtin_ia32_vphaddbw(__cov_v16qi);
9239 __cov_m128i __builtin_ia32_vphadddq(__cov_v4si);
9240 __cov_m128i __builtin_ia32_vphaddubd(__cov_v16qi);
9241 __cov_m128i __builtin_ia32_vphaddubq(__cov_v16qi);
9242 __cov_m128i __builtin_ia32_vphaddubw(__cov_v16qi);
9243 __cov_m128i __builtin_ia32_vphaddudq(__cov_v4si);
9244 __cov_m128i __builtin_ia32_vphadduwd(__cov_v8hi);
9245 __cov_m128i __builtin_ia32_vphadduwq(__cov_v8hi);
9246 __cov_m128i __builtin_ia32_vphaddwd(__cov_v8hi);
9247 __cov_m128i __builtin_ia32_vphaddwq(__cov_v8hi);
9248 __cov_m128i __builtin_ia32_vphsubbw(__cov_v16qi);
9249 __cov_m128i __builtin_ia32_vphsubdq(__cov_v4si);
9250 __cov_m128i __builtin_ia32_vphsubwd(__cov_v8hi);
9251 __cov_m128i __builtin_ia32_vpmacsdd(__cov_v4si,__cov_v4si,__cov_v4si);
9252 __cov_m128i __builtin_ia32_vpmacsdqh(__cov_v4si,__cov_v4si,__cov_v2di);
9253 __cov_m128i __builtin_ia32_vpmacsdql(__cov_v4si,__cov_v4si,__cov_v2di);
9254 __cov_m128i __builtin_ia32_vpmacssdd(__cov_v4si,__cov_v4si,__cov_v4si);
9255 __cov_m128i __builtin_ia32_vpmacssdqh(__cov_v4si,__cov_v4si,__cov_v2di);
9256 __cov_m128i __builtin_ia32_vpmacssdql(__cov_v4si,__cov_v4si,__cov_v2di);
9257 __cov_m128i __builtin_ia32_vpmacsswd(__cov_v8hi,__cov_v8hi,__cov_v4si);
9258 __cov_m128i __builtin_ia32_vpmacssww(__cov_v8hi,__cov_v8hi,__cov_v8hi);
9259 __cov_m128i __builtin_ia32_vpmacswd(__cov_v8hi,__cov_v8hi,__cov_v4si);
9260 __cov_m128i __builtin_ia32_vpmacsww(__cov_v8hi,__cov_v8hi,__cov_v8hi);
9261 __cov_m128i __builtin_ia32_vpmadcsswd(__cov_v8hi,__cov_v8hi,__cov_v4si);
9262 __cov_m128i __builtin_ia32_vpmadcswd(__cov_v8hi,__cov_v8hi,__cov_v4si);
9263 __cov_m128i __builtin_ia32_vpperm(__cov_v16qi,__cov_v16qi,__cov_v16qi);
9264 __cov_m128i __builtin_ia32_vprotb(__cov_v16qi,__cov_v16qi);
9265 __cov_m128i __builtin_ia32_vprotd(__cov_v4si,__cov_v4si);
9266 __cov_m128i __builtin_ia32_vprotq(__cov_v2di,__cov_v2di);
9267 __cov_m128i __builtin_ia32_vprotw(__cov_v8hi,__cov_v8hi);
9268 __cov_m128i __builtin_ia32_vpshab(__cov_v16qi,__cov_v16qi);
9269 __cov_m128i __builtin_ia32_vpshad(__cov_v4si,__cov_v4si);
9270 __cov_m128i __builtin_ia32_vpshaq(__cov_v2di,__cov_v2di);
9271 __cov_m128i __builtin_ia32_vpshaw(__cov_v8hi,__cov_v8hi);
9272 __cov_m128i __builtin_ia32_vpshlb(__cov_v16qi,__cov_v16qi);
9273 __cov_m128i __builtin_ia32_vpshld(__cov_v4si,__cov_v4si);
9274 __cov_m128i __builtin_ia32_vpshlq(__cov_v2di,__cov_v2di);
9275 __cov_m128i __builtin_ia32_vpshlw(__cov_v8hi,__cov_v8hi);
9276
9277
9278
9279
9280
9281
9282 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 9) || \
9283 ((__GNUC__ == 4 && __GNUC_MINOR__ == 8 && __GNUC_PATCHLEVEL__ >= 2) \
9284 && (defined(__linux__) || (defined(__unix__) && !defined(__CYGWIN__))))
9285 __cov_v2df __builtin_ia32_vfrczsd(__cov_v2df);
9286 __cov_v4sf __builtin_ia32_vfrczss(__cov_v4sf);
9287 #else
9288 __cov_v2df __builtin_ia32_vfrczsd(__cov_v2df, __cov_v2df);
9289 __cov_v4sf __builtin_ia32_vfrczss(__cov_v4sf, __cov_v4sf);
9290 #endif
9291
9292 #endif
9293
9294
9295
9296
9297
9298 #if defined(__LWP__) || __COVERITY_GCC49_INTRINSICS
9299 void __builtin_ia32_llwpcb(void*);
9300 void *__builtin_ia32_slwpcb(void);
9301 void __builtin_ia32_lwpval32(unsigned int,unsigned int,unsigned int);
9302 void __builtin_ia32_lwpval64(unsigned long long,unsigned int,unsigned int);
9303 unsigned char __builtin_ia32_lwpins32(unsigned int,unsigned int,unsigned int);
9304 unsigned char __builtin_ia32_lwpins64(unsigned long long,unsigned int,unsigned int);
9305 #endif
9306
9307
9308
9309
9310 #if defined(__TBM__) || __COVERITY_GCC49_INTRINSICS
9311 unsigned int __builtin_ia32_bextri_u32(unsigned int,unsigned int);
9312 unsigned long long __builtin_ia32_bextri_u64(unsigned long long,unsigned long long);
9313 #endif
9314
9315
9316
9317
9318
9319 #if defined(__RDSEED__) || __COVERITY_GCC49_INTRINSICS
9320 int __builtin_ia32_rdseed_hi_step(unsigned short *);
9321 int __builtin_ia32_rdseed_si_step(unsigned int *);
9322 int __builtin_ia32_rdseed_di_step(unsigned long long *);
9323 #endif
9324
9325 #endif
9326
9327 #if __COVERITY_GCC_VERSION_AT_LEAST(5, 0)
9328 extern int __builtin_add_overflow(int, int, int *);
9329 extern int __builtin_sub_overflow(int, int, int *);
9330 extern int __builtin_mul_overflow(int, int, int *);
9331 typedef struct __cov_bounds_type_s *__cov_bounds_type;
9332 __cov_bounds_type __builtin_ia32_bndint(__cov_bounds_type,__cov_bounds_type);
9333 __cov_bounds_type __builtin_ia32_bndldx(void const *,void const *);
9334 __cov_bounds_type __builtin_ia32_bndmk(void const *,unsigned long);
9335 __cov_bounds_type __builtin_ia32_bndret(void const *);
9336 __cov_mmask16 __builtin_ia32_cmpb128_mask(__cov_v16qi,__cov_v16qi,int,__cov_mmask16);
9337 __cov_mmask16 __builtin_ia32_cmpps512_mask(__cov_v16sf,__cov_v16sf,int,__cov_mmask16,int);
9338 __cov_mmask16 __builtin_ia32_cmpw256_mask(__cov_v16hi,__cov_v16hi,int,__cov_mmask16);
9339 __cov_mmask16 __builtin_ia32_cvtb2mask128(__cov_v16qi);
9340 __cov_mmask16 __builtin_ia32_cvtd2mask512(__cov_v16si);
9341 __cov_mmask16 __builtin_ia32_cvtw2mask256(__cov_v16hi);
9342 __cov_mmask16 __builtin_ia32_fpclassps512_mask(__cov_v16sf,int,__cov_mmask16);
9343 __cov_mmask16 __builtin_ia32_pcmpeqb128_mask(__cov_v16qi,__cov_v16qi,__cov_mmask16);
9344 __cov_mmask16 __builtin_ia32_pcmpeqw256_mask(__cov_v16hi,__cov_v16hi,__cov_mmask16);
9345 __cov_mmask16 __builtin_ia32_pcmpgtb128_mask(__cov_v16qi,__cov_v16qi,__cov_mmask16);
9346 __cov_mmask16 __builtin_ia32_pcmpgtw256_mask(__cov_v16hi,__cov_v16hi,__cov_mmask16);
9347 __cov_mmask16 __builtin_ia32_ptestmb128(__cov_v16qi,__cov_v16qi,__cov_mmask16);
9348 __cov_mmask16 __builtin_ia32_ptestmw256(__cov_v16hi,__cov_v16hi,__cov_mmask16);
9349 __cov_mmask16 __builtin_ia32_ptestnmb128(__cov_v16qi,__cov_v16qi,__cov_mmask16);
9350 __cov_mmask16 __builtin_ia32_ptestnmw256(__cov_v16hi,__cov_v16hi,__cov_mmask16);
9351 __cov_mmask16 __builtin_ia32_ucmpb128_mask(__cov_v16qi,__cov_v16qi,int,__cov_mmask16);
9352 __cov_mmask16 __builtin_ia32_ucmpw256_mask(__cov_v16hi,__cov_v16hi,int,__cov_mmask16);
9353 __cov_mmask8 __builtin_ia32_cmpd128_mask(__cov_v4si,__cov_v4si,int,__cov_mmask8);
9354 __cov_mmask8 __builtin_ia32_cmpd256_mask(__cov_v8si,__cov_v8si,int,__cov_mmask8);
9355 __cov_mmask8 __builtin_ia32_cmppd128_mask(__cov_v2df,__cov_v2df,int,__cov_mmask8);
9356 __cov_mmask8 __builtin_ia32_cmppd256_mask(__cov_v4df,__cov_v4df,int,__cov_mmask8);
9357 __cov_mmask8 __builtin_ia32_cmppd512_mask(__cov_v8df,__cov_v8df,int,__cov_mmask8,int);
9358 __cov_mmask8 __builtin_ia32_cmpps128_mask(__cov_v4sf,__cov_v4sf,int,__cov_mmask8);
9359 __cov_mmask8 __builtin_ia32_cmpps256_mask(__cov_v8sf,__cov_v8sf,int,__cov_mmask8);
9360 __cov_mmask8 __builtin_ia32_cmpq128_mask(__cov_v2di,__cov_v2di,int,__cov_mmask8);
9361 __cov_mmask8 __builtin_ia32_cmpq256_mask(__cov_v4di,__cov_v4di,int,__cov_mmask8);
9362 __cov_mmask8 __builtin_ia32_cmpsd_mask(__cov_v2df,__cov_v2df,int,__cov_mmask8,int);
9363 __cov_mmask8 __builtin_ia32_cmpss_mask(__cov_v4sf,__cov_v4sf,int,__cov_mmask8,int);
9364 __cov_mmask8 __builtin_ia32_cmpw128_mask(__cov_v8hi,__cov_v8hi,int,__cov_mmask8);
9365 __cov_mmask8 __builtin_ia32_cvtd2mask128(__cov_v4si);
9366 __cov_mmask8 __builtin_ia32_cvtd2mask256(__cov_v8si);
9367 __cov_mmask8 __builtin_ia32_cvtq2mask128(__cov_v2di);
9368 __cov_mmask8 __builtin_ia32_cvtq2mask256(__cov_v4di);
9369 __cov_mmask8 __builtin_ia32_cvtq2mask512(__cov_v8di);
9370 __cov_mmask8 __builtin_ia32_cvtw2mask128(__cov_v8hi);
9371 __cov_mmask8 __builtin_ia32_fpclasspd128_mask(__cov_v2df,int,__cov_mmask8);
9372 __cov_mmask8 __builtin_ia32_fpclasspd256_mask(__cov_v4df,int,__cov_mmask8);
9373 __cov_mmask8 __builtin_ia32_fpclasspd512_mask(__cov_v8df,int,__cov_mmask8);
9374 __cov_mmask8 __builtin_ia32_fpclassps128_mask(__cov_v4sf,int,__cov_mmask8);
9375 __cov_mmask8 __builtin_ia32_fpclassps256_mask(__cov_v8sf,int,__cov_mmask8);
9376 __cov_mmask8 __builtin_ia32_fpclasssd(__cov_v2df,int);
9377 __cov_mmask8 __builtin_ia32_fpclassss(__cov_v4sf,int);
9378 __cov_mmask8 __builtin_ia32_pcmpeqd128_mask(__cov_v4si,__cov_v4si,__cov_mmask8);
9379 __cov_mmask8 __builtin_ia32_pcmpeqd256_mask(__cov_v8si,__cov_v8si,__cov_mmask8);
9380 __cov_mmask8 __builtin_ia32_pcmpeqq128_mask(__cov_v2di,__cov_v2di,__cov_mmask8);
9381 __cov_mmask8 __builtin_ia32_pcmpeqq256_mask(__cov_v4di,__cov_v4di,__cov_mmask8);
9382 __cov_mmask8 __builtin_ia32_pcmpeqw128_mask(__cov_v8hi,__cov_v8hi,__cov_mmask8);
9383 __cov_mmask8 __builtin_ia32_pcmpgtd128_mask(__cov_v4si,__cov_v4si,__cov_mmask8);
9384 __cov_mmask8 __builtin_ia32_pcmpgtd256_mask(__cov_v8si,__cov_v8si,__cov_mmask8);
9385 __cov_mmask8 __builtin_ia32_pcmpgtq128_mask(__cov_v2di,__cov_v2di,__cov_mmask8);
9386 __cov_mmask8 __builtin_ia32_pcmpgtq256_mask(__cov_v4di,__cov_v4di,__cov_mmask8);
9387 __cov_mmask8 __builtin_ia32_pcmpgtw128_mask(__cov_v8hi,__cov_v8hi,__cov_mmask8);
9388 __cov_mmask8 __builtin_ia32_ptestmd128(__cov_v4si,__cov_v4si,__cov_mmask8);
9389 __cov_mmask8 __builtin_ia32_ptestmd256(__cov_v8si,__cov_v8si,__cov_mmask8);
9390 __cov_mmask8 __builtin_ia32_ptestmq128(__cov_v2di,__cov_v2di,__cov_mmask8);
9391 __cov_mmask8 __builtin_ia32_ptestmq256(__cov_v4di,__cov_v4di,__cov_mmask8);
9392 __cov_mmask8 __builtin_ia32_ptestmw128(__cov_v8hi,__cov_v8hi,__cov_mmask8);
9393 __cov_mmask8 __builtin_ia32_ptestnmd128(__cov_v4si,__cov_v4si,__cov_mmask8);
9394 __cov_mmask8 __builtin_ia32_ptestnmd256(__cov_v8si,__cov_v8si,__cov_mmask8);
9395 __cov_mmask8 __builtin_ia32_ptestnmq128(__cov_v2di,__cov_v2di,__cov_mmask8);
9396 __cov_mmask8 __builtin_ia32_ptestnmq256(__cov_v4di,__cov_v4di,__cov_mmask8);
9397 __cov_mmask8 __builtin_ia32_ptestnmw128(__cov_v8hi,__cov_v8hi,__cov_mmask8);
9398 __cov_mmask8 __builtin_ia32_ucmpd128_mask(__cov_v4si,__cov_v4si,int,__cov_mmask8);
9399 __cov_mmask8 __builtin_ia32_ucmpd256_mask(__cov_v8si,__cov_v8si,int,__cov_mmask8);
9400 __cov_mmask8 __builtin_ia32_ucmpq128_mask(__cov_v2di,__cov_v2di,int,__cov_mmask8);
9401 __cov_mmask8 __builtin_ia32_ucmpq256_mask(__cov_v4di,__cov_v4di,int,__cov_mmask8);
9402 __cov_mmask8 __builtin_ia32_ucmpw128_mask(__cov_v8hi,__cov_v8hi,int,__cov_mmask8);
9403 __cov_v16hi __builtin_ia32_blendmw_256_mask(__cov_v16hi,__cov_v16hi,__cov_mmask16);
9404 __cov_v16hi __builtin_ia32_cvtmask2w256(__cov_mmask16);
9405 __cov_v16hi __builtin_ia32_dbpsadbw256_mask(__cov_v32qi,__cov_v32qi,int,__cov_v16hi,__cov_mmask16);
9406 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
9407 __cov_v16hi __builtin_ia32_loaddquhi256_mask(const short*,__cov_v16hi,__cov_mmask16);
9408 #else
9409 __cov_v16hi __builtin_ia32_loaddquhi256_mask(__cov_v16hi const *,__cov_v16hi,__cov_mmask16);
9410 #endif
9411 __cov_v16hi __builtin_ia32_movdquhi256_mask(__cov_v16hi,__cov_v16hi,__cov_mmask16);
9412 __cov_v16hi __builtin_ia32_pabsw256_mask(__cov_v16hi,__cov_v16hi,__cov_mmask16);
9413 __cov_v16hi __builtin_ia32_packssdw256_mask(__cov_v8si,__cov_v8si,__cov_v16hi,__cov_mmask16);
9414 __cov_v16hi __builtin_ia32_packusdw256_mask(__cov_v8si,__cov_v8si,__cov_v16hi,__cov_mmask16);
9415 __cov_v16hi __builtin_ia32_paddsw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9416 __cov_v16hi __builtin_ia32_paddusw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9417 __cov_v16hi __builtin_ia32_paddw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9418 __cov_v16hi __builtin_ia32_pavgw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9419 __cov_v16hi __builtin_ia32_pbroadcastw256_gpr_mask(__cov_mmask16,__cov_v16hi,__cov_mmask16);
9420 __cov_v16hi __builtin_ia32_pbroadcastw256_mask(__cov_v8hi,__cov_v16hi,__cov_mmask16);
9421 __cov_v16hi __builtin_ia32_permvarhi256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9422 __cov_v16hi __builtin_ia32_pmaddubsw256_mask(__cov_v32qi,__cov_v32qi,__cov_v16hi,__cov_mmask16);
9423 __cov_v16hi __builtin_ia32_pmaxsw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9424 __cov_v16hi __builtin_ia32_pmaxuw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9425 __cov_v16hi __builtin_ia32_pminsw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9426 __cov_v16hi __builtin_ia32_pminuw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9427 __cov_v16hi __builtin_ia32_pmovsxbw256_mask(__cov_v16qi,__cov_v16hi,__cov_mmask16);
9428 __cov_v16hi __builtin_ia32_pmovzxbw256_mask(__cov_v16qi,__cov_v16hi,__cov_mmask16);
9429 __cov_v16hi __builtin_ia32_pmulhrsw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9430 __cov_v16hi __builtin_ia32_pmulhuw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9431 __cov_v16hi __builtin_ia32_pmulhw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9432 __cov_v16hi __builtin_ia32_pmullw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9433 __cov_v16hi __builtin_ia32_psllv16hi_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9434 __cov_v16hi __builtin_ia32_psllw256_mask(__cov_v16hi,__cov_v8hi,__cov_v16hi,__cov_mmask16);
9435 __cov_v16hi __builtin_ia32_psllwi256_mask(__cov_v16hi,int,__cov_v16hi,__cov_mmask16);
9436 __cov_v16hi __builtin_ia32_psrav16hi_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9437 __cov_v16hi __builtin_ia32_psraw256_mask(__cov_v16hi,__cov_v8hi,__cov_v16hi,__cov_mmask16);
9438 __cov_v16hi __builtin_ia32_psrawi256_mask(__cov_v16hi,int,__cov_v16hi,__cov_mmask16);
9439 __cov_v16hi __builtin_ia32_psrlv16hi_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9440 __cov_v16hi __builtin_ia32_psrlw256_mask(__cov_v16hi,__cov_v8hi,__cov_v16hi,__cov_mmask16);
9441 __cov_v16hi __builtin_ia32_psrlwi256_mask(__cov_v16hi,int,__cov_v16hi,__cov_mmask16);
9442 __cov_v16hi __builtin_ia32_psubsw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9443 __cov_v16hi __builtin_ia32_psubusw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9444 __cov_v16hi __builtin_ia32_psubw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9445 __cov_v16hi __builtin_ia32_punpckhwd256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9446 __cov_v16hi __builtin_ia32_punpcklwd256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9447 __cov_v16hi __builtin_ia32_vcvtps2ph512_mask(__cov_v16sf,int,__cov_v16hi,__cov_mmask16);
9448 __cov_v16hi __builtin_ia32_vpcmov_v16hi256(__cov_v16hi,__cov_v16hi,__cov_v16hi);
9449 __cov_v16hi __builtin_ia32_vpermi2varhi256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9450 __cov_v16hi __builtin_ia32_vpermt2varhi256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9451 __cov_v16hi __builtin_ia32_vpermt2varhi256_maskz(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9452 __cov_v16qi __builtin_ia32_blendmb_128_mask(__cov_v16qi,__cov_v16qi,__cov_mmask16);
9453 __cov_v16qi __builtin_ia32_cvtmask2b128(__cov_mmask16);
9454 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
9455 __cov_v16qi __builtin_ia32_loaddquqi128_mask(const char*,__cov_v16qi,__cov_mmask16);
9456 #else
9457 __cov_v16qi __builtin_ia32_loaddquqi128_mask(__cov_v16qi const *,__cov_v16qi,__cov_mmask16);
9458 #endif
9459 __cov_v16qi __builtin_ia32_movdquqi128_mask(__cov_v16qi,__cov_v16qi,__cov_mmask16);
9460 __cov_v16qi __builtin_ia32_pabsb128_mask(__cov_v16qi,__cov_v16qi,__cov_mmask16);
9461 __cov_v16qi __builtin_ia32_packsswb128_mask(__cov_v8hi,__cov_v8hi,__cov_v16qi,__cov_mmask16);
9462 __cov_v16qi __builtin_ia32_packuswb128_mask(__cov_v8hi,__cov_v8hi,__cov_v16qi,__cov_mmask16);
9463 __cov_v16qi __builtin_ia32_paddb128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
9464 __cov_v16qi __builtin_ia32_paddsb128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
9465 __cov_v16qi __builtin_ia32_paddusb128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
9466 __cov_v16qi __builtin_ia32_pavgb128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
9467 __cov_v16qi __builtin_ia32_pbroadcastb128_gpr_mask(__cov_mmask8,__cov_v16qi,__cov_mmask16);
9468 __cov_v16qi __builtin_ia32_pbroadcastb128_mask(__cov_v16qi,__cov_v16qi,__cov_mmask16);
9469 __cov_v16qi __builtin_ia32_pmaxsb128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
9470 __cov_v16qi __builtin_ia32_pmaxub128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
9471 __cov_v16qi __builtin_ia32_pminsb128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
9472 __cov_v16qi __builtin_ia32_pminub128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
9473 __cov_v16qi __builtin_ia32_pmovdb128_mask(__cov_v4si,__cov_v16qi,__cov_mmask8);
9474 __cov_v16qi __builtin_ia32_pmovdb256_mask(__cov_v8si,__cov_v16qi,__cov_mmask8);
9475 __cov_v16qi __builtin_ia32_pmovqb128_mask(__cov_v2di,__cov_v16qi,__cov_mmask8);
9476 __cov_v16qi __builtin_ia32_pmovqb256_mask(__cov_v4di,__cov_v16qi,__cov_mmask8);
9477 __cov_v16qi __builtin_ia32_pmovsdb128_mask(__cov_v4si,__cov_v16qi,__cov_mmask8);
9478 __cov_v16qi __builtin_ia32_pmovsdb256_mask(__cov_v8si,__cov_v16qi,__cov_mmask8);
9479 __cov_v16qi __builtin_ia32_pmovsqb128_mask(__cov_v2di,__cov_v16qi,__cov_mmask8);
9480 __cov_v16qi __builtin_ia32_pmovsqb256_mask(__cov_v4di,__cov_v16qi,__cov_mmask8);
9481 __cov_v16qi __builtin_ia32_pmovswb128_mask(__cov_v8hi,__cov_v16qi,__cov_mmask8);
9482 __cov_v16qi __builtin_ia32_pmovswb256_mask(__cov_v16hi,__cov_v16qi,__cov_mmask16);
9483 __cov_v16qi __builtin_ia32_pmovusdb128_mask(__cov_v4si,__cov_v16qi,__cov_mmask8);
9484 __cov_v16qi __builtin_ia32_pmovusdb256_mask(__cov_v8si,__cov_v16qi,__cov_mmask8);
9485 __cov_v16qi __builtin_ia32_pmovusqb128_mask(__cov_v2di,__cov_v16qi,__cov_mmask8);
9486 __cov_v16qi __builtin_ia32_pmovusqb256_mask(__cov_v4di,__cov_v16qi,__cov_mmask8);
9487 __cov_v16qi __builtin_ia32_pmovuswb128_mask(__cov_v8hi,__cov_v16qi,__cov_mmask8);
9488 __cov_v16qi __builtin_ia32_pmovuswb256_mask(__cov_v16hi,__cov_v16qi,__cov_mmask16);
9489 __cov_v16qi __builtin_ia32_pmovwb128_mask(__cov_v8hi,__cov_v16qi,__cov_mmask8);
9490 __cov_v16qi __builtin_ia32_pmovwb256_mask(__cov_v16hi,__cov_v16qi,__cov_mmask16);
9491 __cov_v16qi __builtin_ia32_pshufb128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
9492 __cov_v16qi __builtin_ia32_psubb128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
9493 __cov_v16qi __builtin_ia32_psubsb128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
9494 __cov_v16qi __builtin_ia32_psubusb128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
9495 __cov_v16qi __builtin_ia32_punpckhbw128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
9496 __cov_v16qi __builtin_ia32_punpcklbw128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
9497 __cov_v16qi __builtin_ia32_vpcmov_v16qi(__cov_v16qi,__cov_v16qi,__cov_v16qi);
9498 __cov_v16qi __builtin_ia32_vpcomneb(__cov_v16qi,__cov_v16qi);
9499 __cov_v16qi __builtin_ia32_vpcomneub(__cov_v16qi,__cov_v16qi);
9500 __cov_v16qi __builtin_ia32_vprotbi(__cov_v16qi,int);
9501 __cov_v16sf __builtin_ia32_andnps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16);
9502 __cov_v16sf __builtin_ia32_andps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16);
9503 __cov_v16sf __builtin_ia32_broadcastf32x2_512_mask(__cov_v4sf,__cov_v16sf,__cov_mmask16);
9504 __cov_v16sf __builtin_ia32_broadcastf32x8_512_mask(__cov_v8sf,__cov_v16sf,__cov_mmask16);
9505 __cov_v16sf __builtin_ia32_copysignps512(__cov_v16sf,__cov_v16sf);
9506 __cov_v16sf __builtin_ia32_copysignps512(__cov_v16sf,__cov_v16sf);
9507 __cov_v16sf __builtin_ia32_exp2ps(__cov_v16sf);
9508 __cov_v16sf __builtin_ia32_exp2ps_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
9509 __cov_v16sf __builtin_ia32_exp2ps_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
9510 __cov_v16sf __builtin_ia32_fixupimmps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16si,int,__cov_mmask16,int);
9511 __cov_v16sf __builtin_ia32_fixupimmps512_maskz(__cov_v16sf,__cov_v16sf,__cov_v16si,int,__cov_mmask16,int);
9512 __cov_v16sf __builtin_ia32_fixupimmps512_maskz(__cov_v16sf,__cov_v16sf,__cov_v16si,int,__cov_mmask16,int);
9513 __cov_v16sf __builtin_ia32_getexpps512_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
9514 __cov_v16sf __builtin_ia32_getmantps512_mask(__cov_v16sf,int,__cov_v16sf,__cov_mmask16,int);
9515 __cov_v16sf __builtin_ia32_insertf32x8_mask(__cov_v16sf,__cov_v8sf,int,__cov_v16sf,__cov_mmask16);
9516 __cov_v16sf __builtin_ia32_orps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16);
9517 __cov_v16sf __builtin_ia32_ps512_256ps(__cov_v8sf);
9518 __cov_v16sf __builtin_ia32_ps512_ps(__cov_v4sf);
9519 __cov_v16sf __builtin_ia32_rangeps512_mask(__cov_v16sf,__cov_v16sf,int,__cov_v16sf,__cov_mmask16,int);
9520 __cov_v16sf __builtin_ia32_rcp28ps_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
9521 __cov_v16sf __builtin_ia32_reduceps512_mask(__cov_v16sf,int,__cov_v16sf,__cov_mmask16);
9522 __cov_v16sf __builtin_ia32_rsqrt28ps_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
9523 __cov_v16sf __builtin_ia32_shufps512_mask(__cov_v16sf,__cov_v16sf,int,__cov_v16sf,__cov_mmask16);
9524 __cov_v16sf __builtin_ia32_vpermilps512_mask(__cov_v16sf,int,__cov_v16sf,__cov_mmask16);
9525 __cov_v16sf __builtin_ia32_xorps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16);
9526 __cov_v16si __builtin_ia32_alignd512_mask(__cov_v16si,__cov_v16si,int,__cov_v16si,__cov_mmask16);
9527 __cov_v16si __builtin_ia32_broadcasti32x2_512_mask(__cov_v4si,__cov_v16si,__cov_mmask16);
9528 __cov_v16si __builtin_ia32_broadcasti32x8_512_mask(__cov_v8si,__cov_v16si,__cov_mmask16);
9529 __cov_v16si __builtin_ia32_ceilpd_vec_pack_sfix512(__cov_v8df,__cov_v8df);
9530 __cov_v16si __builtin_ia32_ceilpd_vec_pack_sfix512(__cov_v8df,__cov_v8df);
9531 __cov_v16si __builtin_ia32_ceilpd_vec_pack_sfix512(__cov_v8df,__cov_v8df);
9532 __cov_v16si __builtin_ia32_cvtmask2d512(__cov_mmask16);
9533 __cov_v16si __builtin_ia32_floorpd_vec_pack_sfix512(__cov_v8df,__cov_v8df);
9534 __cov_v16si __builtin_ia32_floorpd_vec_pack_sfix512(__cov_v8df,__cov_v8df);
9535 __cov_v16si __builtin_ia32_floorpd_vec_pack_sfix512(__cov_v8df,__cov_v8df);
9536 __cov_v16si __builtin_ia32_pmaddwd512_mask(__cov_v32hi,__cov_v32hi,__cov_v16si,__cov_mmask16);
9537 __cov_v16si __builtin_ia32_prold512_mask(__cov_v16si,int,__cov_v16si,__cov_mmask16);
9538 __cov_v16si __builtin_ia32_prord512_mask(__cov_v16si,int,__cov_v16si,__cov_mmask16);
9539 __cov_v16si __builtin_ia32_pslldi512_mask(__cov_v16si,int,__cov_v16si,__cov_mmask16);
9540 __cov_v16si __builtin_ia32_psradi512_mask(__cov_v16si,int,__cov_v16si,__cov_mmask16);
9541 __cov_v16si __builtin_ia32_psrldi512_mask(__cov_v16si,int,__cov_v16si,__cov_mmask16);
9542 __cov_v16si __builtin_ia32_pternlogd512_mask(__cov_v16si,__cov_v16si,__cov_v16si,int,__cov_mmask16);
9543 __cov_v16si __builtin_ia32_pternlogd512_maskz(__cov_v16si,__cov_v16si,__cov_v16si,int,__cov_mmask16);
9544 __cov_v16si __builtin_ia32_pternlogd512_maskz(__cov_v16si,__cov_v16si,__cov_v16si,int,__cov_mmask16);
9545 __cov_v16si __builtin_ia32_roundpd_az_vec_pack_sfix512(__cov_v8df,__cov_v8df);
9546 __cov_v16si __builtin_ia32_roundpd_az_vec_pack_sfix512(__cov_v8df,__cov_v8df);
9547 __cov_v16si __builtin_ia32_roundpd_az_vec_pack_sfix512(__cov_v8df,__cov_v8df);
9548 __cov_v16si __builtin_ia32_si512_256si(__cov_v8si);
9549 __cov_v16si __builtin_ia32_si512_si(__cov_v4si);
9550 __cov_v2df __builtin_ia32_addpd128_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9551 __cov_v2df __builtin_ia32_addsd_round(__cov_v2df,__cov_v2df,int);
9552 __cov_v2df __builtin_ia32_andnpd128_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9553 __cov_v2df __builtin_ia32_andpd128_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9554 __cov_v2df __builtin_ia32_blendmpd_128_mask(__cov_v2df,__cov_v2df,__cov_mmask8);
9555 __cov_v2df __builtin_ia32_ceilpd(__cov_v2df);
9556 __cov_v2df __builtin_ia32_compressdf128_mask(__cov_v2df,__cov_v2df,__cov_mmask8);
9557 __cov_v2df __builtin_ia32_copysignpd(__cov_v2df,__cov_v2df);
9558 __cov_v2df __builtin_ia32_cvtdq2pd128_mask(__cov_v4si,__cov_v2df,__cov_mmask8);
9559 __cov_v2df __builtin_ia32_cvtps2pd128_mask(__cov_v4sf,__cov_v2df,__cov_mmask8);
9560 __cov_v2df __builtin_ia32_cvtqq2pd128_mask(__cov_v2di,__cov_v2df,__cov_mmask8);
9561 __cov_v2df __builtin_ia32_cvtss2sd_round(__cov_v2df,__cov_v4sf,int);
9562 __cov_v2df __builtin_ia32_cvtudq2pd128_mask(__cov_v4si,__cov_v2df,__cov_mmask8);
9563 __cov_v2df __builtin_ia32_cvtuqq2pd128_mask(__cov_v2di,__cov_v2df,__cov_mmask8);
9564 __cov_v2df __builtin_ia32_divpd_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9565 __cov_v2df __builtin_ia32_divsd_round(__cov_v2df,__cov_v2df,int);
9566 __cov_v2df __builtin_ia32_expanddf128_mask(__cov_v2df,__cov_v2df,__cov_mmask8);
9567 __cov_v2df __builtin_ia32_expanddf128_maskz(__cov_v2df,__cov_v2df,__cov_mmask8);
9568 __cov_v2df __builtin_ia32_expandloaddf128_mask(__cov_v2df const *,__cov_v2df,__cov_mmask8);
9569 __cov_v2df __builtin_ia32_expandloaddf128_maskz(__cov_v2df const *,__cov_v2df,__cov_mmask8);
9570 __cov_v2df __builtin_ia32_extractf64x2_256_mask(__cov_v4df,int,__cov_v2df,__cov_mmask8);
9571 __cov_v2df __builtin_ia32_extractf64x2_512_mask(__cov_v8df,int,__cov_v2df,__cov_mmask8);
9572 __cov_v2df __builtin_ia32_fixupimmpd128_mask(__cov_v2df,__cov_v2df,__cov_v2di,int,__cov_mmask8);
9573 __cov_v2df __builtin_ia32_fixupimmpd128_maskz(__cov_v2df,__cov_v2df,__cov_v2di,int,__cov_mmask8);
9574 __cov_v2df __builtin_ia32_fixupimmsd_mask(__cov_v2df,__cov_v2df,__cov_v2di,int,__cov_mmask8,int);
9575 __cov_v2df __builtin_ia32_fixupimmsd_maskz(__cov_v2df,__cov_v2df,__cov_v2di,int,__cov_mmask8,int);
9576 __cov_v2df __builtin_ia32_fixupimmsd_maskz(__cov_v2df,__cov_v2df,__cov_v2di,int,__cov_mmask8,int);
9577 __cov_v2df __builtin_ia32_floorpd(__cov_v2df);
9578 __cov_v2df __builtin_ia32_getexppd128_mask(__cov_v2df,__cov_v2df,__cov_mmask8);
9579 __cov_v2df __builtin_ia32_getexpsd128_round(__cov_v2df,__cov_v2df,int);
9580 __cov_v2df __builtin_ia32_getmantpd128_mask(__cov_v2df,int,__cov_v2df,__cov_mmask8);
9581 __cov_v2df __builtin_ia32_getmantsd_round(__cov_v2df,__cov_v2df,int,int);
9582 __cov_v2df __builtin_ia32_loadapd128_mask(__cov_v2df const *,__cov_v2df,__cov_mmask8);
9583 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
9584 __cov_v2df __builtin_ia32_loadupd128_mask(const double *,__cov_v2df,__cov_mmask8);
9585 #else
9586 __cov_v2df __builtin_ia32_loadupd128_mask(__cov_v2df const *,__cov_v2df,__cov_mmask8);
9587 #endif
9588 __cov_v2df __builtin_ia32_maxpd_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9589 __cov_v2df __builtin_ia32_maxsd_round(__cov_v2df,__cov_v2df,int);
9590 __cov_v2df __builtin_ia32_minpd_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9591 __cov_v2df __builtin_ia32_minsd_round(__cov_v2df,__cov_v2df,int);
9592 __cov_v2df __builtin_ia32_movapd128_mask(__cov_v2df,__cov_v2df,__cov_mmask8);
9593 __cov_v2df __builtin_ia32_movddup128_mask(__cov_v2df,__cov_v2df,__cov_mmask8);
9594 __cov_v2df __builtin_ia32_mulpd_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9595 __cov_v2df __builtin_ia32_mulsd_round(__cov_v2df,__cov_v2df,int);
9596 __cov_v2df __builtin_ia32_orpd128_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9597 __cov_v2df __builtin_ia32_rangepd128_mask(__cov_v2df,__cov_v2df,int,__cov_v2df,__cov_mmask8);
9598 __cov_v2df __builtin_ia32_rangesd128_round(__cov_v2df,__cov_v2df,int,int);
9599 __cov_v2df __builtin_ia32_rcp14pd128_mask(__cov_v2df,__cov_v2df,__cov_mmask8);
9600 __cov_v2df __builtin_ia32_rcp28sd_round(__cov_v2df,__cov_v2df,int);
9601 __cov_v2df __builtin_ia32_reducepd128_mask(__cov_v2df,int,__cov_v2df,__cov_mmask8);
9602 __cov_v2df __builtin_ia32_reducesd(__cov_v2df,__cov_v2df,int);
9603 __cov_v2df __builtin_ia32_rintpd(__cov_v2df);
9604 __cov_v2df __builtin_ia32_rndscalepd_128_mask(__cov_v2df,int,__cov_v2df,__cov_mmask8);
9605 __cov_v2df __builtin_ia32_rndscalesd_round(__cov_v2df,__cov_v2df,int,int);
9606 __cov_v2df __builtin_ia32_roundpd_az(__cov_v2df);
9607 __cov_v2df __builtin_ia32_rsqrt14pd128_mask(__cov_v2df,__cov_v2df,__cov_mmask8);
9608 __cov_v2df __builtin_ia32_rsqrt28sd_round(__cov_v2df,__cov_v2df,int);
9609 __cov_v2df __builtin_ia32_scalefpd128_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9610 __cov_v2df __builtin_ia32_shufpd128_mask(__cov_v2df,__cov_v2df,int,__cov_v2df,__cov_mmask8);
9611 __cov_v2df __builtin_ia32_sqrtpd128_mask(__cov_v2df,__cov_v2df,__cov_mmask8);
9612 __cov_v2df __builtin_ia32_sqrtsd_round(__cov_v2df,__cov_v2df,int);
9613 __cov_v2df __builtin_ia32_subpd128_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9614 __cov_v2df __builtin_ia32_subsd_round(__cov_v2df,__cov_v2df,int);
9615 __cov_v2df __builtin_ia32_truncpd(__cov_v2df);
9616 __cov_v2df __builtin_ia32_unpckhpd128_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9617 __cov_v2df __builtin_ia32_unpcklpd128_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9618 __cov_v2df __builtin_ia32_vfmaddpd128_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9619 __cov_v2df __builtin_ia32_vfmaddpd128_mask3(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9620 __cov_v2df __builtin_ia32_vfmaddpd128_maskz(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9621 __cov_v2df __builtin_ia32_vfmaddsd3_round(__cov_v2df,__cov_v2df,__cov_v2df,int);
9622 __cov_v2df __builtin_ia32_vfmaddsubpd128_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9623 __cov_v2df __builtin_ia32_vfmaddsubpd128_mask3(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9624 __cov_v2df __builtin_ia32_vfmaddsubpd128_maskz(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9625 __cov_v2df __builtin_ia32_vfmsubaddpd128_mask3(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9626 __cov_v2df __builtin_ia32_vfmsubpd128_mask3(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9627 __cov_v2df __builtin_ia32_vfnmaddpd128_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9628 __cov_v2df __builtin_ia32_vfnmsubpd128_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9629 __cov_v2df __builtin_ia32_vfnmsubpd128_mask3(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9630 __cov_v2df __builtin_ia32_vpcmov_v2df(__cov_v2df,__cov_v2df,__cov_v2df);
9631 __cov_v2df __builtin_ia32_vpermi2varpd128_mask(__cov_v2df,__cov_v2di,__cov_v2df,__cov_mmask8);
9632 __cov_v2df __builtin_ia32_vpermil2pd(__cov_v2df,__cov_v2df,__cov_v2di,int);
9633 __cov_v2df __builtin_ia32_vpermilpd_mask(__cov_v2df,int,__cov_v2df,__cov_mmask8);
9634 __cov_v2df __builtin_ia32_vpermilvarpd_mask(__cov_v2df,__cov_v2di,__cov_v2df,__cov_mmask8);
9635 __cov_v2df __builtin_ia32_vpermt2varpd128_mask(__cov_v2di,__cov_v2df,__cov_v2df,__cov_mmask8);
9636 __cov_v2df __builtin_ia32_vpermt2varpd128_maskz(__cov_v2di,__cov_v2df,__cov_v2df,__cov_mmask8);
9637 __cov_v2df __builtin_ia32_xorpd128_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9638 __cov_v2di __builtin_ia32_alignq128_mask(__cov_v2di,__cov_v2di,int,__cov_v2di,__cov_mmask8);
9639 __cov_v2di __builtin_ia32_blendmq_128_mask(__cov_v2di,__cov_v2di,__cov_mmask8);
9640 __cov_v2di __builtin_ia32_broadcastmb128(__cov_mmask8);
9641 __cov_v2di __builtin_ia32_compressdi128_mask(__cov_v2di,__cov_v2di,__cov_mmask8);
9642 __cov_v2di __builtin_ia32_cvtmask2q128(__cov_mmask8);
9643 __cov_v2di __builtin_ia32_cvtpd2qq128_mask(__cov_v2df,__cov_v2di,__cov_mmask8);
9644 __cov_v2di __builtin_ia32_cvtpd2uqq128_mask(__cov_v2df,__cov_v2di,__cov_mmask8);
9645 __cov_v2di __builtin_ia32_cvtps2qq128_mask(__cov_v4sf,__cov_v2di,__cov_mmask8);
9646 __cov_v2di __builtin_ia32_cvtps2uqq128_mask(__cov_v4sf,__cov_v2di,__cov_mmask8);
9647 __cov_v2di __builtin_ia32_cvttpd2qq128_mask(__cov_v2df,__cov_v2di,__cov_mmask8);
9648 __cov_v2di __builtin_ia32_cvttpd2uqq128_mask(__cov_v2df,__cov_v2di,__cov_mmask8);
9649 __cov_v2di __builtin_ia32_cvttps2qq128_mask(__cov_v4sf,__cov_v2di,__cov_mmask8);
9650 __cov_v2di __builtin_ia32_cvttps2uqq128_mask(__cov_v4sf,__cov_v2di,__cov_mmask8);
9651 __cov_v2di __builtin_ia32_expanddi128_mask(__cov_v2di,__cov_v2di,__cov_mmask8);
9652 __cov_v2di __builtin_ia32_expanddi128_maskz(__cov_v2di,__cov_v2di,__cov_mmask8);
9653 __cov_v2di __builtin_ia32_expandloaddi128_mask(__cov_v2di const *,__cov_v2di,__cov_mmask8);
9654 __cov_v2di __builtin_ia32_expandloaddi128_maskz(__cov_v2di const *,__cov_v2di,__cov_mmask8);
9655 __cov_v2di __builtin_ia32_extracti64x2_256_mask(__cov_v4di,int,__cov_v2di,__cov_mmask8);
9656 __cov_v2di __builtin_ia32_extracti64x2_512_mask(__cov_v8di,int,__cov_v2di,__cov_mmask8);
9657 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
9658 __cov_v2di __builtin_ia32_loaddqudi128_mask(const long long *,__cov_v2di,__cov_mmask8);
9659 #else
9660 __cov_v2di __builtin_ia32_loaddqudi128_mask(__cov_v2di const *,__cov_v2di,__cov_mmask8);
9661 #endif
9662 __cov_v2di __builtin_ia32_movdqa64_128_mask(__cov_v2di,__cov_v2di,__cov_mmask8);
9663 __cov_v2di __builtin_ia32_movdqa64load128_mask(__cov_v2di const *,__cov_v2di,__cov_mmask8);
9664 __cov_v2di __builtin_ia32_pabsq128_mask(__cov_v2di,__cov_v2di,__cov_mmask8);
9665 __cov_v2di __builtin_ia32_paddq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9666 __cov_v2di __builtin_ia32_palignr128_mask(__cov_v2di,__cov_v2di,int,__cov_v2di,__cov_mmask16);
9667 __cov_v2di __builtin_ia32_pandnq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9668 __cov_v2di __builtin_ia32_pandq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9669 __cov_v2di __builtin_ia32_pbroadcastq128_gpr_mask(unsigned long long,__cov_v2di,__cov_mmask8);
9670 __cov_v2di __builtin_ia32_pbroadcastq128_mask(__cov_v2di,__cov_v2di,__cov_mmask8);
9671 __cov_v2di __builtin_ia32_pbroadcastq128_mem_mask(unsigned long long,__cov_v2di,__cov_mmask8);
9672 __cov_v2di __builtin_ia32_pmaxsq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9673 __cov_v2di __builtin_ia32_pmaxuq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9674 __cov_v2di __builtin_ia32_pminsq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9675 __cov_v2di __builtin_ia32_pminuq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9676 __cov_v2di __builtin_ia32_pmovsxbq128_mask(__cov_v16qi,__cov_v2di,__cov_mmask8);
9677 __cov_v2di __builtin_ia32_pmovsxdq128_mask(__cov_v4si,__cov_v2di,__cov_mmask8);
9678 __cov_v2di __builtin_ia32_pmovsxwq128_mask(__cov_v8hi,__cov_v2di,__cov_mmask8);
9679 __cov_v2di __builtin_ia32_pmovzxbq128_mask(__cov_v16qi,__cov_v2di,__cov_mmask8);
9680 __cov_v2di __builtin_ia32_pmovzxdq128_mask(__cov_v4si,__cov_v2di,__cov_mmask8);
9681 __cov_v2di __builtin_ia32_pmovzxwq128_mask(__cov_v8hi,__cov_v2di,__cov_mmask8);
9682 __cov_v2di __builtin_ia32_pmuldq128_mask(__cov_v4si,__cov_v4si,__cov_v2di,__cov_mmask8);
9683 __cov_v2di __builtin_ia32_pmullq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9684 __cov_v2di __builtin_ia32_pmuludq128_mask(__cov_v4si,__cov_v4si,__cov_v2di,__cov_mmask8);
9685 __cov_v2di __builtin_ia32_porq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9686 __cov_v2di __builtin_ia32_prolq128_mask(__cov_v2di,int,__cov_v2di,__cov_mmask8);
9687 __cov_v2di __builtin_ia32_prolvq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9688 __cov_v2di __builtin_ia32_prorq128_mask(__cov_v2di,int,__cov_v2di,__cov_mmask8);
9689 __cov_v2di __builtin_ia32_prorvq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9690 __cov_v2di __builtin_ia32_psllq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9691 __cov_v2di __builtin_ia32_psllqi128_mask(__cov_v2di,int,__cov_v2di,__cov_mmask8);
9692 __cov_v2di __builtin_ia32_psllv2di_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9693 __cov_v2di __builtin_ia32_psraq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9694 __cov_v2di __builtin_ia32_psraqi128_mask(__cov_v2di,int,__cov_v2di,__cov_mmask8);
9695 __cov_v2di __builtin_ia32_psravq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9696 __cov_v2di __builtin_ia32_psrlq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9697 __cov_v2di __builtin_ia32_psrlqi128_mask(__cov_v2di,int,__cov_v2di,__cov_mmask8);
9698 __cov_v2di __builtin_ia32_psrlv2di_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9699 __cov_v2di __builtin_ia32_psubq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9700 __cov_v2di __builtin_ia32_pternlogq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,int,__cov_mmask8);
9701 __cov_v2di __builtin_ia32_pternlogq128_maskz(__cov_v2di,__cov_v2di,__cov_v2di,int,__cov_mmask8);
9702 __cov_v2di __builtin_ia32_punpckhqdq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9703 __cov_v2di __builtin_ia32_punpcklqdq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9704 __cov_v2di __builtin_ia32_pxorq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9705 __cov_v2di __builtin_ia32_vpcmov_v2di(__cov_v2di,__cov_v2di,__cov_v2di);
9706 __cov_v2di __builtin_ia32_vpcomneuq(__cov_v2di,__cov_v2di);
9707 __cov_v2di __builtin_ia32_vpconflictdi_128_mask(__cov_v2di,__cov_v2di,__cov_mmask8);
9708 __cov_v2di __builtin_ia32_vpermi2varq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9709 __cov_v2di __builtin_ia32_vpermt2varq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9710 __cov_v2di __builtin_ia32_vpermt2varq128_maskz(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9711 __cov_v2di __builtin_ia32_vplzcntq_128_mask(__cov_v2di,__cov_v2di,__cov_mmask8);
9712 __cov_v2di __builtin_ia32_vprotqi(__cov_v2di,int);
9713 __cov_v2si __builtin_ia32_pswapdsi(__cov_v2si);
9714 __cov_v32hi __builtin_ia32_blendmw_512_mask(__cov_v32hi,__cov_v32hi,unsigned int);
9715 __cov_v32hi __builtin_ia32_cvtmask2w512(unsigned int);
9716 __cov_v32hi __builtin_ia32_dbpsadbw512_mask(__cov_v64qi,__cov_v64qi,int,__cov_v32hi,unsigned int);
9717 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
9718 __cov_v32hi __builtin_ia32_loaddquhi512_mask(const short*,__cov_v32hi,unsigned int);
9719 #else
9720 __cov_v32hi __builtin_ia32_loaddquhi512_mask(__cov_v32hi const *,__cov_v32hi,unsigned int);
9721 #endif
9722 __cov_v32hi __builtin_ia32_movdquhi512_mask(__cov_v32hi,__cov_v32hi,unsigned int);
9723 __cov_v32hi __builtin_ia32_pabsw512_mask(__cov_v32hi,__cov_v32hi,unsigned int);
9724 __cov_v32hi __builtin_ia32_packssdw512_mask(__cov_v16si,__cov_v16si,__cov_v32hi,unsigned int);
9725 __cov_v32hi __builtin_ia32_packusdw512_mask(__cov_v16si,__cov_v16si,__cov_v32hi,unsigned int);
9726 __cov_v32hi __builtin_ia32_paddsw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9727 __cov_v32hi __builtin_ia32_paddusw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9728 __cov_v32hi __builtin_ia32_paddw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9729 __cov_v32hi __builtin_ia32_pavgw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9730 __cov_v32hi __builtin_ia32_pbroadcastw512_gpr_mask(__cov_mmask16,__cov_v32hi,unsigned int);
9731 __cov_v32hi __builtin_ia32_pbroadcastw512_mask(__cov_v8hi,__cov_v32hi,unsigned int);
9732 __cov_v32hi __builtin_ia32_permvarhi512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9733 __cov_v32hi __builtin_ia32_pmaddubsw512_mask(__cov_v64qi,__cov_v64qi,__cov_v32hi,unsigned int);
9734 __cov_v32hi __builtin_ia32_pmaxsw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9735 __cov_v32hi __builtin_ia32_pmaxuw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9736 __cov_v32hi __builtin_ia32_pminsw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9737 __cov_v32hi __builtin_ia32_pminuw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9738 __cov_v32hi __builtin_ia32_pmovsxbw512_mask(__cov_v32qi,__cov_v32hi,unsigned int);
9739 __cov_v32hi __builtin_ia32_pmovzxbw512_mask(__cov_v32qi,__cov_v32hi,unsigned int);
9740 __cov_v32hi __builtin_ia32_pmulhrsw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9741 __cov_v32hi __builtin_ia32_pmulhuw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9742 __cov_v32hi __builtin_ia32_pmulhw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9743 __cov_v32hi __builtin_ia32_pmullw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9744 __cov_v32hi __builtin_ia32_pshufhw512_mask(__cov_v32hi,int,__cov_v32hi,unsigned int);
9745 __cov_v32hi __builtin_ia32_pshuflw512_mask(__cov_v32hi,int,__cov_v32hi,unsigned int);
9746 __cov_v32hi __builtin_ia32_psllv32hi_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9747 __cov_v32hi __builtin_ia32_psllw512_mask(__cov_v32hi,__cov_v8hi,__cov_v32hi,unsigned int);
9748 __cov_v32hi __builtin_ia32_psllwi512_mask(__cov_v32hi,int,__cov_v32hi,unsigned int);
9749 __cov_v32hi __builtin_ia32_psrav32hi_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9750 __cov_v32hi __builtin_ia32_psraw512_mask(__cov_v32hi,__cov_v8hi,__cov_v32hi,unsigned int);
9751 __cov_v32hi __builtin_ia32_psrawi512_mask(__cov_v32hi,int,__cov_v32hi,unsigned int);
9752 __cov_v32hi __builtin_ia32_psrlv32hi_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9753 __cov_v32hi __builtin_ia32_psrlw512_mask(__cov_v32hi,__cov_v8hi,__cov_v32hi,unsigned int);
9754 __cov_v32hi __builtin_ia32_psrlwi512_mask(__cov_v32hi,int,__cov_v32hi,unsigned int);
9755 __cov_v32hi __builtin_ia32_psubsw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9756 __cov_v32hi __builtin_ia32_psubusw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9757 __cov_v32hi __builtin_ia32_psubw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9758 __cov_v32hi __builtin_ia32_punpckhwd512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9759 __cov_v32hi __builtin_ia32_punpcklwd512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9760 __cov_v32hi __builtin_ia32_vpermi2varhi512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9761 __cov_v32hi __builtin_ia32_vpermt2varhi512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9762 __cov_v32hi __builtin_ia32_vpermt2varhi512_maskz(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9763 __cov_v32qi __builtin_ia32_blendmb_256_mask(__cov_v32qi,__cov_v32qi,unsigned int);
9764 __cov_v32qi __builtin_ia32_cvtmask2b256(unsigned int);
9765 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
9766 __cov_v32qi __builtin_ia32_loaddquqi256_mask(const char*,__cov_v32qi,unsigned int);
9767 #else
9768 __cov_v32qi __builtin_ia32_loaddquqi256_mask(__cov_v32qi const *,__cov_v32qi,unsigned int);
9769 #endif
9770 __cov_v32qi __builtin_ia32_movdquqi256_mask(__cov_v32qi,__cov_v32qi,unsigned int);
9771 __cov_v32qi __builtin_ia32_pabsb256_mask(__cov_v32qi,__cov_v32qi,unsigned int);
9772 __cov_v32qi __builtin_ia32_packsswb256_mask(__cov_v16hi,__cov_v16hi,__cov_v32qi,unsigned int);
9773 __cov_v32qi __builtin_ia32_packuswb256_mask(__cov_v16hi,__cov_v16hi,__cov_v32qi,unsigned int);
9774 __cov_v32qi __builtin_ia32_paddb256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,unsigned int);
9775 __cov_v32qi __builtin_ia32_paddsb256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,unsigned int);
9776 __cov_v32qi __builtin_ia32_paddusb256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,unsigned int);
9777 __cov_v32qi __builtin_ia32_pavgb256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,unsigned int);
9778 __cov_v32qi __builtin_ia32_pbroadcastb256_gpr_mask(__cov_mmask8,__cov_v32qi,unsigned int);
9779 __cov_v32qi __builtin_ia32_pbroadcastb256_mask(__cov_v16qi,__cov_v32qi,unsigned int);
9780 __cov_v32qi __builtin_ia32_pmaxsb256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,unsigned int);
9781 __cov_v32qi __builtin_ia32_pmaxub256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,unsigned int);
9782 __cov_v32qi __builtin_ia32_pminsb256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,unsigned int);
9783 __cov_v32qi __builtin_ia32_pminub256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,unsigned int);
9784 __cov_v32qi __builtin_ia32_pmovswb512_mask(__cov_v32hi,__cov_v32qi,unsigned int);
9785 __cov_v32qi __builtin_ia32_pmovuswb512_mask(__cov_v32hi,__cov_v32qi,unsigned int);
9786 __cov_v32qi __builtin_ia32_pmovwb512_mask(__cov_v32hi,__cov_v32qi,unsigned int);
9787 __cov_v32qi __builtin_ia32_pshufb256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,unsigned int);
9788 __cov_v32qi __builtin_ia32_psubb256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,unsigned int);
9789 __cov_v32qi __builtin_ia32_psubsb256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,unsigned int);
9790 __cov_v32qi __builtin_ia32_psubusb256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,unsigned int);
9791 __cov_v32qi __builtin_ia32_punpckhbw256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,unsigned int);
9792 __cov_v32qi __builtin_ia32_punpcklbw256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,unsigned int);
9793 __cov_v32qi __builtin_ia32_vpcmov_v32qi256(__cov_v32qi,__cov_v32qi,__cov_v32qi);
9794 __cov_v4df __builtin_ia32_addpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9795 __cov_v4df __builtin_ia32_andnpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9796 __cov_v4df __builtin_ia32_andpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9797 __cov_v4df __builtin_ia32_blendmpd_256_mask(__cov_v4df,__cov_v4df,__cov_mmask8);
9798 __cov_v4df __builtin_ia32_broadcastf64x2_256_mask(__cov_v2df,__cov_v4df,__cov_mmask8);
9799 __cov_v4df __builtin_ia32_broadcastsd256_mask(__cov_v2df,__cov_v4df,__cov_mmask8);
9800 __cov_v4df __builtin_ia32_ceilpd256(__cov_v4df);
9801 __cov_v4df __builtin_ia32_ceilpd256(__cov_v4df);
9802 __cov_v4df __builtin_ia32_compressdf256_mask(__cov_v4df,__cov_v4df,__cov_mmask8);
9803 __cov_v4df __builtin_ia32_copysignpd256(__cov_v4df,__cov_v4df);
9804 __cov_v4df __builtin_ia32_copysignpd256(__cov_v4df,__cov_v4df);
9805 __cov_v4df __builtin_ia32_cvtdq2pd256_mask(__cov_v4si,__cov_v4df,__cov_mmask8);
9806 __cov_v4df __builtin_ia32_cvtps2pd256_mask(__cov_v4sf,__cov_v4df,__cov_mmask8);
9807 __cov_v4df __builtin_ia32_cvtqq2pd256_mask(__cov_v4di,__cov_v4df,__cov_mmask8);
9808 __cov_v4df __builtin_ia32_cvtudq2pd256_mask(__cov_v4si,__cov_v4df,__cov_mmask8);
9809 __cov_v4df __builtin_ia32_cvtuqq2pd256_mask(__cov_v4di,__cov_v4df,__cov_mmask8);
9810 __cov_v4df __builtin_ia32_divpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9811 __cov_v4df __builtin_ia32_expanddf256_mask(__cov_v4df,__cov_v4df,__cov_mmask8);
9812 __cov_v4df __builtin_ia32_expanddf256_maskz(__cov_v4df,__cov_v4df,__cov_mmask8);
9813 __cov_v4df __builtin_ia32_expandloaddf256_mask(__cov_v4df const *,__cov_v4df,__cov_mmask8);
9814 __cov_v4df __builtin_ia32_expandloaddf256_maskz(__cov_v4df const *,__cov_v4df,__cov_mmask8);
9815 __cov_v4df __builtin_ia32_fixupimmpd256_mask(__cov_v4df,__cov_v4df,__cov_v4di,int,__cov_mmask8);
9816 __cov_v4df __builtin_ia32_fixupimmpd256_maskz(__cov_v4df,__cov_v4df,__cov_v4di,int,__cov_mmask8);
9817 __cov_v4df __builtin_ia32_floorpd256(__cov_v4df);
9818 __cov_v4df __builtin_ia32_floorpd256(__cov_v4df);
9819 __cov_v4df __builtin_ia32_getexppd256_mask(__cov_v4df,__cov_v4df,__cov_mmask8);
9820 __cov_v4df __builtin_ia32_getmantpd256_mask(__cov_v4df,int,__cov_v4df,__cov_mmask8);
9821 __cov_v4df __builtin_ia32_insertf64x2_256_mask(__cov_v4df,__cov_v2df,int,__cov_v4df,__cov_mmask8);
9822 __cov_v4df __builtin_ia32_loadapd256_mask(__cov_v4df const *,__cov_v4df,__cov_mmask8);
9823 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
9824 __cov_v4df __builtin_ia32_loadupd256_mask(const double *,__cov_v4df,__cov_mmask8);
9825 #else
9826 __cov_v4df __builtin_ia32_loadupd256_mask(__cov_v4df const *,__cov_v4df,__cov_mmask8);
9827 #endif
9828 __cov_v4df __builtin_ia32_maxpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9829 __cov_v4df __builtin_ia32_minpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9830 __cov_v4df __builtin_ia32_movapd256_mask(__cov_v4df,__cov_v4df,__cov_mmask8);
9831 __cov_v4df __builtin_ia32_movddup256_mask(__cov_v4df,__cov_v4df,__cov_mmask8);
9832 __cov_v4df __builtin_ia32_mulpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9833 __cov_v4df __builtin_ia32_orpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9834 __cov_v4df __builtin_ia32_permdf256_mask(__cov_v4df,int,__cov_v4df,__cov_mmask8);
9835 __cov_v4df __builtin_ia32_permvardf256_mask(__cov_v4df,__cov_v4di,__cov_v4df,__cov_mmask8);
9836 __cov_v4df __builtin_ia32_rangepd256_mask(__cov_v4df,__cov_v4df,int,__cov_v4df,__cov_mmask8);
9837 __cov_v4df __builtin_ia32_rcp14pd256_mask(__cov_v4df,__cov_v4df,__cov_mmask8);
9838 __cov_v4df __builtin_ia32_reducepd256_mask(__cov_v4df,int,__cov_v4df,__cov_mmask8);
9839 __cov_v4df __builtin_ia32_rintpd256(__cov_v4df);
9840 __cov_v4df __builtin_ia32_rintpd256(__cov_v4df);
9841 __cov_v4df __builtin_ia32_rndscalepd_256_mask(__cov_v4df,int,__cov_v4df,__cov_mmask8);
9842 __cov_v4df __builtin_ia32_roundpd_az256(__cov_v4df);
9843 __cov_v4df __builtin_ia32_roundpd_az256(__cov_v4df);
9844 __cov_v4df __builtin_ia32_rsqrt14pd256_mask(__cov_v4df,__cov_v4df,__cov_mmask8);
9845 __cov_v4df __builtin_ia32_scalefpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9846 __cov_v4df __builtin_ia32_shuf_f64x2_256_mask(__cov_v4df,__cov_v4df,int,__cov_v4df,__cov_mmask8);
9847 __cov_v4df __builtin_ia32_shufpd256_mask(__cov_v4df,__cov_v4df,int,__cov_v4df,__cov_mmask8);
9848 __cov_v4df __builtin_ia32_sqrtpd256_mask(__cov_v4df,__cov_v4df,__cov_mmask8);
9849 __cov_v4df __builtin_ia32_subpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9850 __cov_v4df __builtin_ia32_truncpd256(__cov_v4df);
9851 __cov_v4df __builtin_ia32_truncpd256(__cov_v4df);
9852 __cov_v4df __builtin_ia32_unpckhpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9853 __cov_v4df __builtin_ia32_unpcklpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9854 __cov_v4df __builtin_ia32_vfmaddpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9855 __cov_v4df __builtin_ia32_vfmaddpd256_mask3(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9856 __cov_v4df __builtin_ia32_vfmaddpd256_maskz(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9857 __cov_v4df __builtin_ia32_vfmaddsubpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9858 __cov_v4df __builtin_ia32_vfmaddsubpd256_mask3(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9859 __cov_v4df __builtin_ia32_vfmaddsubpd256_maskz(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9860 __cov_v4df __builtin_ia32_vfmsubaddpd256_mask3(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9861 __cov_v4df __builtin_ia32_vfmsubpd256_mask3(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9862 __cov_v4df __builtin_ia32_vfnmaddpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9863 __cov_v4df __builtin_ia32_vfnmsubpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9864 __cov_v4df __builtin_ia32_vfnmsubpd256_mask3(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9865 __cov_v4df __builtin_ia32_vpcmov_v4df256(__cov_v4df,__cov_v4df,__cov_v4df);
9866 __cov_v4df __builtin_ia32_vpermi2varpd256_mask(__cov_v4df,__cov_v4di,__cov_v4df,__cov_mmask8);
9867 __cov_v4df __builtin_ia32_vpermil2pd256(__cov_v4df,__cov_v4df,__cov_v4di,int);
9868 __cov_v4df __builtin_ia32_vpermil2pd256(__cov_v4df,__cov_v4df,__cov_v4di,int);
9869 __cov_v4df __builtin_ia32_vpermilpd256_mask(__cov_v4df,int,__cov_v4df,__cov_mmask8);
9870 __cov_v4df __builtin_ia32_vpermilvarpd256_mask(__cov_v4df,__cov_v4di,__cov_v4df,__cov_mmask8);
9871 __cov_v4df __builtin_ia32_vpermt2varpd256_mask(__cov_v4di,__cov_v4df,__cov_v4df,__cov_mmask8);
9872 __cov_v4df __builtin_ia32_vpermt2varpd256_maskz(__cov_v4di,__cov_v4df,__cov_v4df,__cov_mmask8);
9873 __cov_v4df __builtin_ia32_xorpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9874 __cov_v4di __builtin_ia32_alignq256_mask(__cov_v4di,__cov_v4di,int,__cov_v4di,__cov_mmask8);
9875 __cov_v4di __builtin_ia32_blendmq_256_mask(__cov_v4di,__cov_v4di,__cov_mmask8);
9876 __cov_v4di __builtin_ia32_broadcasti64x2_256_mask(__cov_v2di,__cov_v4di,__cov_mmask8);
9877 __cov_v4di __builtin_ia32_broadcastmb256(__cov_mmask8);
9878 __cov_v4di __builtin_ia32_compressdi256_mask(__cov_v4di,__cov_v4di,__cov_mmask8);
9879 __cov_v4di __builtin_ia32_cvtmask2q256(__cov_mmask8);
9880 __cov_v4di __builtin_ia32_cvtpd2qq256_mask(__cov_v4df,__cov_v4di,__cov_mmask8);
9881 __cov_v4di __builtin_ia32_cvtpd2uqq256_mask(__cov_v4df,__cov_v4di,__cov_mmask8);
9882 __cov_v4di __builtin_ia32_cvtps2qq256_mask(__cov_v4sf,__cov_v4di,__cov_mmask8);
9883 __cov_v4di __builtin_ia32_cvtps2uqq256_mask(__cov_v4sf,__cov_v4di,__cov_mmask8);
9884 __cov_v4di __builtin_ia32_cvttpd2qq256_mask(__cov_v4df,__cov_v4di,__cov_mmask8);
9885 __cov_v4di __builtin_ia32_cvttpd2uqq256_mask(__cov_v4df,__cov_v4di,__cov_mmask8);
9886 __cov_v4di __builtin_ia32_cvttps2qq256_mask(__cov_v4sf,__cov_v4di,__cov_mmask8);
9887 __cov_v4di __builtin_ia32_cvttps2uqq256_mask(__cov_v4sf,__cov_v4di,__cov_mmask8);
9888 __cov_v4di __builtin_ia32_expanddi256_mask(__cov_v4di,__cov_v4di,__cov_mmask8);
9889 __cov_v4di __builtin_ia32_expanddi256_maskz(__cov_v4di,__cov_v4di,__cov_mmask8);
9890 __cov_v4di __builtin_ia32_expandloaddi256_mask(__cov_v4di const *,__cov_v4di,__cov_mmask8);
9891 __cov_v4di __builtin_ia32_expandloaddi256_maskz(__cov_v4di const *,__cov_v4di,__cov_mmask8);
9892 __cov_v4di __builtin_ia32_inserti64x2_256_mask(__cov_v4di,__cov_v2di,int,__cov_v4di,__cov_mmask8);
9893 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
9894 __cov_v4di __builtin_ia32_loaddqudi256_mask(const long long *,__cov_v4di,__cov_mmask8);
9895 #else
9896 __cov_v4di __builtin_ia32_loaddqudi256_mask(__cov_v4di const *,__cov_v4di,__cov_mmask8);
9897 #endif
9898 __cov_v4di __builtin_ia32_movdqa64_256_mask(__cov_v4di,__cov_v4di,__cov_mmask8);
9899 __cov_v4di __builtin_ia32_movdqa64load256_mask(__cov_v4di const *,__cov_v4di,__cov_mmask8);
9900 __cov_v4di __builtin_ia32_pabsq256_mask(__cov_v4di,__cov_v4di,__cov_mmask8);
9901 __cov_v4di __builtin_ia32_paddq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9902 __cov_v4di __builtin_ia32_palignr256_mask(__cov_v4di,__cov_v4di,int,__cov_v4di,unsigned int);
9903 __cov_v4di __builtin_ia32_pandnq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9904 __cov_v4di __builtin_ia32_pandq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9905 __cov_v4di __builtin_ia32_pbroadcastq256_gpr_mask(unsigned long long,__cov_v4di,__cov_mmask8);
9906 __cov_v4di __builtin_ia32_pbroadcastq256_mask(__cov_v2di,__cov_v4di,__cov_mmask8);
9907 __cov_v4di __builtin_ia32_pbroadcastq256_mem_mask(unsigned long long,__cov_v4di,__cov_mmask8);
9908 __cov_v4di __builtin_ia32_permdi256_mask(__cov_v4di,int,__cov_v4di,__cov_mmask8);
9909 __cov_v4di __builtin_ia32_permvardi256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9910 __cov_v4di __builtin_ia32_pmaxsq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9911 __cov_v4di __builtin_ia32_pmaxuq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9912 __cov_v4di __builtin_ia32_pminsq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9913 __cov_v4di __builtin_ia32_pminuq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9914 __cov_v4di __builtin_ia32_pmovsxbq256_mask(__cov_v16qi,__cov_v4di,__cov_mmask8);
9915 __cov_v4di __builtin_ia32_pmovsxdq256_mask(__cov_v4si,__cov_v4di,__cov_mmask8);
9916 __cov_v4di __builtin_ia32_pmovsxwq256_mask(__cov_v8hi,__cov_v4di,__cov_mmask8);
9917 __cov_v4di __builtin_ia32_pmovzxbq256_mask(__cov_v16qi,__cov_v4di,__cov_mmask8);
9918 __cov_v4di __builtin_ia32_pmovzxdq256_mask(__cov_v4si,__cov_v4di,__cov_mmask8);
9919 __cov_v4di __builtin_ia32_pmovzxwq256_mask(__cov_v8hi,__cov_v4di,__cov_mmask8);
9920 __cov_v4di __builtin_ia32_pmuldq256_mask(__cov_v8si,__cov_v8si,__cov_v4di,__cov_mmask8);
9921 __cov_v4di __builtin_ia32_pmullq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9922 __cov_v4di __builtin_ia32_pmuludq256_mask(__cov_v8si,__cov_v8si,__cov_v4di,__cov_mmask8);
9923 __cov_v4di __builtin_ia32_porq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9924 __cov_v4di __builtin_ia32_prolq256_mask(__cov_v4di,int,__cov_v4di,__cov_mmask8);
9925 __cov_v4di __builtin_ia32_prolvq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9926 __cov_v4di __builtin_ia32_prorq256_mask(__cov_v4di,int,__cov_v4di,__cov_mmask8);
9927 __cov_v4di __builtin_ia32_prorvq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9928 __cov_v4di __builtin_ia32_psllq256_mask(__cov_v4di,__cov_v2di,__cov_v4di,__cov_mmask8);
9929 __cov_v4di __builtin_ia32_psllqi256_mask(__cov_v4di,int,__cov_v4di,__cov_mmask8);
9930 __cov_v4di __builtin_ia32_psllv4di_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9931 __cov_v4di __builtin_ia32_psraq256_mask(__cov_v4di,__cov_v2di,__cov_v4di,__cov_mmask8);
9932 __cov_v4di __builtin_ia32_psraqi256_mask(__cov_v4di,int,__cov_v4di,__cov_mmask8);
9933 __cov_v4di __builtin_ia32_psravq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9934 __cov_v4di __builtin_ia32_psrlq256_mask(__cov_v4di,__cov_v2di,__cov_v4di,__cov_mmask8);
9935 __cov_v4di __builtin_ia32_psrlqi256_mask(__cov_v4di,int,__cov_v4di,__cov_mmask8);
9936 __cov_v4di __builtin_ia32_psrlv4di_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9937 __cov_v4di __builtin_ia32_psubq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9938 __cov_v4di __builtin_ia32_pternlogq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,int,__cov_mmask8);
9939 __cov_v4di __builtin_ia32_pternlogq256_maskz(__cov_v4di,__cov_v4di,__cov_v4di,int,__cov_mmask8);
9940 __cov_v4di __builtin_ia32_punpckhqdq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9941 __cov_v4di __builtin_ia32_punpcklqdq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9942 __cov_v4di __builtin_ia32_pxorq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9943 __cov_v4di __builtin_ia32_shuf_i64x2_256_mask(__cov_v4di,__cov_v4di,int,__cov_v4di,__cov_mmask8);
9944 __cov_v4di __builtin_ia32_vpcmov256(__cov_v4di,__cov_v4di,__cov_v4di);
9945 __cov_v4di __builtin_ia32_vpcmov_v4di256(__cov_v4di,__cov_v4di,__cov_v4di);
9946 __cov_v4di __builtin_ia32_vpconflictdi_256_mask(__cov_v4di,__cov_v4di,__cov_mmask8);
9947 __cov_v4di __builtin_ia32_vpermi2varq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9948 __cov_v4di __builtin_ia32_vpermt2varq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9949 __cov_v4di __builtin_ia32_vpermt2varq256_maskz(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9950 __cov_v4di __builtin_ia32_vplzcntq_256_mask(__cov_v4di,__cov_v4di,__cov_mmask8);
9951 __cov_v4sf __builtin_ia32_addps128_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
9952 __cov_v4sf __builtin_ia32_addss_round(__cov_v4sf,__cov_v4sf,int);
9953 __cov_v4sf __builtin_ia32_andnps128_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
9954 __cov_v4sf __builtin_ia32_andps128_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
9955 __cov_v4sf __builtin_ia32_blendmps_128_mask(__cov_v4sf,__cov_v4sf,__cov_mmask8);
9956 __cov_v4sf __builtin_ia32_broadcastss128_mask(__cov_v4sf,__cov_v4sf,__cov_mmask8);
9957 __cov_v4sf __builtin_ia32_ceilps(__cov_v4sf);
9958 __cov_v4sf __builtin_ia32_compresssf128_mask(__cov_v4sf,__cov_v4sf,__cov_mmask8);
9959 __cov_v4sf __builtin_ia32_copysignps(__cov_v4sf,__cov_v4sf);
9960 __cov_v4sf __builtin_ia32_cvtdq2ps128_mask(__cov_v4si,__cov_v4sf,__cov_mmask8);
9961 __cov_v4sf __builtin_ia32_cvtpd2ps256_mask(__cov_v4df,__cov_v4sf,__cov_mmask8);
9962 __cov_v4sf __builtin_ia32_cvtpd2ps_mask(__cov_v2df,__cov_v4sf,__cov_mmask8);
9963 __cov_v4sf __builtin_ia32_cvtqq2ps128_mask(__cov_v2di,__cov_v4sf,__cov_mmask8);
9964 __cov_v4sf __builtin_ia32_cvtqq2ps256_mask(__cov_v4di,__cov_v4sf,__cov_mmask8);
9965 __cov_v4sf __builtin_ia32_cvtsd2ss_round(__cov_v4sf,__cov_v2df,int);
9966 __cov_v4sf __builtin_ia32_cvtudq2ps128_mask(__cov_v4si,__cov_v4sf,__cov_mmask8);
9967 __cov_v4sf __builtin_ia32_cvtuqq2ps128_mask(__cov_v2di,__cov_v4sf,__cov_mmask8);
9968 __cov_v4sf __builtin_ia32_cvtuqq2ps256_mask(__cov_v4di,__cov_v4sf,__cov_mmask8);
9969 __cov_v4sf __builtin_ia32_divps_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
9970 __cov_v4sf __builtin_ia32_divss_round(__cov_v4sf,__cov_v4sf,int);
9971 __cov_v4sf __builtin_ia32_expandloadsf128_mask(__cov_v4sf const *,__cov_v4sf,__cov_mmask8);
9972 __cov_v4sf __builtin_ia32_expandloadsf128_maskz(__cov_v4sf const *,__cov_v4sf,__cov_mmask8);
9973 __cov_v4sf __builtin_ia32_expandsf128_mask(__cov_v4sf,__cov_v4sf,__cov_mmask8);
9974 __cov_v4sf __builtin_ia32_expandsf128_maskz(__cov_v4sf,__cov_v4sf,__cov_mmask8);
9975 __cov_v4sf __builtin_ia32_extractf32x4_256_mask(__cov_v8sf,int,__cov_v4sf,__cov_mmask8);
9976 __cov_v4sf __builtin_ia32_fixupimmps128_mask(__cov_v4sf,__cov_v4sf,__cov_v4si,int,__cov_mmask8);
9977 __cov_v4sf __builtin_ia32_fixupimmps128_maskz(__cov_v4sf,__cov_v4sf,__cov_v4si,int,__cov_mmask8);
9978 __cov_v4sf __builtin_ia32_fixupimmss_mask(__cov_v4sf,__cov_v4sf,__cov_v4si,int,__cov_mmask8,int);
9979 __cov_v4sf __builtin_ia32_fixupimmss_maskz(__cov_v4sf,__cov_v4sf,__cov_v4si,int,__cov_mmask8,int);
9980 __cov_v4sf __builtin_ia32_fixupimmss_maskz(__cov_v4sf,__cov_v4sf,__cov_v4si,int,__cov_mmask8,int);
9981 __cov_v4sf __builtin_ia32_floorps(__cov_v4sf);
9982 __cov_v4sf __builtin_ia32_getexpps128_mask(__cov_v4sf,__cov_v4sf,__cov_mmask8);
9983 __cov_v4sf __builtin_ia32_getexpss128_round(__cov_v4sf,__cov_v4sf,int);
9984 __cov_v4sf __builtin_ia32_getmantps128_mask(__cov_v4sf,int,__cov_v4sf,__cov_mmask8);
9985 __cov_v4sf __builtin_ia32_getmantss_round(__cov_v4sf,__cov_v4sf,int,int);
9986 __cov_v4sf __builtin_ia32_loadaps128_mask(__cov_v4sf const *,__cov_v4sf,__cov_mmask8);
9987 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
9988 __cov_v4sf __builtin_ia32_loadups128_mask(const float *,__cov_v4sf,__cov_mmask8);
9989 #else
9990 __cov_v4sf __builtin_ia32_loadups128_mask(__cov_v4sf const *,__cov_v4sf,__cov_mmask8);
9991 #endif
9992 __cov_v4sf __builtin_ia32_maxps_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
9993 __cov_v4sf __builtin_ia32_maxss_round(__cov_v4sf,__cov_v4sf,int);
9994 __cov_v4sf __builtin_ia32_minps_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
9995 __cov_v4sf __builtin_ia32_minss_round(__cov_v4sf,__cov_v4sf,int);
9996 __cov_v4sf __builtin_ia32_movaps128_mask(__cov_v4sf,__cov_v4sf,__cov_mmask8);
9997 __cov_v4sf __builtin_ia32_movshdup128_mask(__cov_v4sf,__cov_v4sf,__cov_mmask8);
9998 __cov_v4sf __builtin_ia32_movsldup128_mask(__cov_v4sf,__cov_v4sf,__cov_mmask8);
9999 __cov_v4sf __builtin_ia32_mulps_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10000 __cov_v4sf __builtin_ia32_mulss_round(__cov_v4sf,__cov_v4sf,int);
10001 __cov_v4sf __builtin_ia32_orps128_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10002 __cov_v4sf __builtin_ia32_rangeps128_mask(__cov_v4sf,__cov_v4sf,int,__cov_v4sf,__cov_mmask8);
10003 __cov_v4sf __builtin_ia32_rangess128_round(__cov_v4sf,__cov_v4sf,int,int);
10004 __cov_v4sf __builtin_ia32_rcp14ps128_mask(__cov_v4sf,__cov_v4sf,__cov_mmask8);
10005 __cov_v4sf __builtin_ia32_rcp28ss_round(__cov_v4sf,__cov_v4sf,int);
10006 __cov_v4sf __builtin_ia32_reduceps128_mask(__cov_v4sf,int,__cov_v4sf,__cov_mmask8);
10007 __cov_v4sf __builtin_ia32_reducess(__cov_v4sf,__cov_v4sf,int);
10008 __cov_v4sf __builtin_ia32_rintps(__cov_v4sf);
10009 __cov_v4sf __builtin_ia32_rndscaleps_128_mask(__cov_v4sf,int,__cov_v4sf,__cov_mmask8);
10010 __cov_v4sf __builtin_ia32_rndscaless_round(__cov_v4sf,__cov_v4sf,int,int);
10011 __cov_v4sf __builtin_ia32_roundps_az(__cov_v4sf);
10012 __cov_v4sf __builtin_ia32_rsqrt14ps128_mask(__cov_v4sf,__cov_v4sf,__cov_mmask8);
10013 __cov_v4sf __builtin_ia32_rsqrt28ss_round(__cov_v4sf,__cov_v4sf,int);
10014 __cov_v4sf __builtin_ia32_rsqrtps_nr(__cov_v4sf);
10015 __cov_v4sf __builtin_ia32_scalefps128_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10016 __cov_v4sf __builtin_ia32_shufps128_mask(__cov_v4sf,__cov_v4sf,int,__cov_v4sf,__cov_mmask8);
10017 __cov_v4sf __builtin_ia32_sqrtps128_mask(__cov_v4sf,__cov_v4sf,__cov_mmask8);
10018 __cov_v4sf __builtin_ia32_sqrtps_nr(__cov_v4sf);
10019 __cov_v4sf __builtin_ia32_sqrtss_round(__cov_v4sf,__cov_v4sf,int);
10020 __cov_v4sf __builtin_ia32_subps128_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10021 __cov_v4sf __builtin_ia32_subss_round(__cov_v4sf,__cov_v4sf,int);
10022 __cov_v4sf __builtin_ia32_truncps(__cov_v4sf);
10023 __cov_v4sf __builtin_ia32_unpckhps128_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10024 __cov_v4sf __builtin_ia32_unpcklps128_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10025 __cov_v4sf __builtin_ia32_vcvtph2ps_mask(__cov_v8hi,__cov_v4sf,__cov_mmask8);
10026 __cov_v4sf __builtin_ia32_vfmaddps128_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10027 __cov_v4sf __builtin_ia32_vfmaddps128_mask3(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10028 __cov_v4sf __builtin_ia32_vfmaddps128_maskz(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10029 __cov_v4sf __builtin_ia32_vfmaddss3_round(__cov_v4sf,__cov_v4sf,__cov_v4sf,int);
10030 __cov_v4sf __builtin_ia32_vfmaddsubps128_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10031 __cov_v4sf __builtin_ia32_vfmaddsubps128_mask3(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10032 __cov_v4sf __builtin_ia32_vfmaddsubps128_maskz(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10033 __cov_v4sf __builtin_ia32_vfmsubaddps128_mask3(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10034 __cov_v4sf __builtin_ia32_vfmsubps128_mask3(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10035 __cov_v4sf __builtin_ia32_vfnmaddps128_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10036 __cov_v4sf __builtin_ia32_vfnmsubps128_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10037 __cov_v4sf __builtin_ia32_vfnmsubps128_mask3(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10038 __cov_v4sf __builtin_ia32_vpcmov_v4sf(__cov_v4sf,__cov_v4sf,__cov_v4sf);
10039 __cov_v4sf __builtin_ia32_vpermi2varps128_mask(__cov_v4sf,__cov_v4si,__cov_v4sf,__cov_mmask8);
10040 __cov_v4sf __builtin_ia32_vpermil2ps(__cov_v4sf,__cov_v4sf,__cov_v4si,int);
10041 __cov_v4sf __builtin_ia32_vpermilps_mask(__cov_v4sf,int,__cov_v4sf,__cov_mmask8);
10042 __cov_v4sf __builtin_ia32_vpermilvarps_mask(__cov_v4sf,__cov_v4si,__cov_v4sf,__cov_mmask8);
10043 __cov_v4sf __builtin_ia32_vpermt2varps128_mask(__cov_v4si,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10044 __cov_v4sf __builtin_ia32_vpermt2varps128_maskz(__cov_v4si,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10045 __cov_v4sf __builtin_ia32_xorps128_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10046 __cov_v4si __builtin_ia32_alignd128_mask(__cov_v4si,__cov_v4si,int,__cov_v4si,__cov_mmask8);
10047 __cov_v4si __builtin_ia32_blendmd_128_mask(__cov_v4si,__cov_v4si,__cov_mmask8);
10048 __cov_v4si __builtin_ia32_broadcasti32x2_128_mask(__cov_v4si,__cov_v4si,__cov_mmask8);
10049 __cov_v4si __builtin_ia32_broadcastmw128(__cov_mmask16);
10050 __cov_v4si __builtin_ia32_ceilpd_vec_pack_sfix(__cov_v2df,__cov_v2df);
10051 __cov_v4si __builtin_ia32_ceilpd_vec_pack_sfix(__cov_v2df,__cov_v2df);
10052 __cov_v4si __builtin_ia32_ceilps_sfix(__cov_v4sf);
10053 __cov_v4si __builtin_ia32_ceilps_sfix(__cov_v4sf);
10054 __cov_v4si __builtin_ia32_compresssi128_mask(__cov_v4si,__cov_v4si,__cov_mmask8);
10055 __cov_v4si __builtin_ia32_cvtmask2d128(__cov_mmask8);
10056 __cov_v4si __builtin_ia32_cvtpd2dq128_mask(__cov_v2df,__cov_v4si,__cov_mmask8);
10057 __cov_v4si __builtin_ia32_cvtpd2dq256_mask(__cov_v4df,__cov_v4si,__cov_mmask8);
10058 __cov_v4si __builtin_ia32_cvtpd2udq128_mask(__cov_v2df,__cov_v4si,__cov_mmask8);
10059 __cov_v4si __builtin_ia32_cvtpd2udq256_mask(__cov_v4df,__cov_v4si,__cov_mmask8);
10060 __cov_v4si __builtin_ia32_cvtps2dq128_mask(__cov_v4sf,__cov_v4si,__cov_mmask8);
10061 __cov_v4si __builtin_ia32_cvtps2udq128_mask(__cov_v4sf,__cov_v4si,__cov_mmask8);
10062 __cov_v4si __builtin_ia32_cvttpd2dq128_mask(__cov_v2df,__cov_v4si,__cov_mmask8);
10063 __cov_v4si __builtin_ia32_cvttpd2dq256_mask(__cov_v4df,__cov_v4si,__cov_mmask8);
10064 __cov_v4si __builtin_ia32_cvttpd2udq128_mask(__cov_v2df,__cov_v4si,__cov_mmask8);
10065 __cov_v4si __builtin_ia32_cvttpd2udq256_mask(__cov_v4df,__cov_v4si,__cov_mmask8);
10066 __cov_v4si __builtin_ia32_cvttps2dq128_mask(__cov_v4sf,__cov_v4si,__cov_mmask8);
10067 __cov_v4si __builtin_ia32_cvttps2udq128_mask(__cov_v4sf,__cov_v4si,__cov_mmask8);
10068 __cov_v4si __builtin_ia32_expandloadsi128_mask(__cov_v4si const *,__cov_v4si,__cov_mmask8);
10069 __cov_v4si __builtin_ia32_expandloadsi128_maskz(__cov_v4si const *,__cov_v4si,__cov_mmask8);
10070 __cov_v4si __builtin_ia32_expandsi128_mask(__cov_v4si,__cov_v4si,__cov_mmask8);
10071 __cov_v4si __builtin_ia32_expandsi128_maskz(__cov_v4si,__cov_v4si,__cov_mmask8);
10072 __cov_v4si __builtin_ia32_extracti32x4_256_mask(__cov_v8si,int,__cov_v4si,__cov_mmask8);
10073 __cov_v4si __builtin_ia32_floorpd_vec_pack_sfix(__cov_v2df,__cov_v2df);
10074 __cov_v4si __builtin_ia32_floorpd_vec_pack_sfix(__cov_v2df,__cov_v2df);
10075 __cov_v4si __builtin_ia32_floorps_sfix(__cov_v4sf);
10076 __cov_v4si __builtin_ia32_floorps_sfix(__cov_v4sf);
10077 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
10078 __cov_v4si __builtin_ia32_loaddqusi128_mask(const int*,__cov_v4si,__cov_mmask8);
10079 #else
10080 __cov_v4si __builtin_ia32_loaddqusi128_mask(__cov_v4si const *,__cov_v4si,__cov_mmask8);
10081 #endif
10082 __cov_v4si __builtin_ia32_movdqa32_128_mask(__cov_v4si,__cov_v4si,__cov_mmask8);
10083 __cov_v4si __builtin_ia32_movdqa32load128_mask(__cov_v4si const *,__cov_v4si,__cov_mmask8);
10084 __cov_v4si __builtin_ia32_pabsd128_mask(__cov_v4si,__cov_v4si,__cov_mmask8);
10085 __cov_v4si __builtin_ia32_paddd128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10086 __cov_v4si __builtin_ia32_pandd128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10087 __cov_v4si __builtin_ia32_pandnd128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10088 __cov_v4si __builtin_ia32_pbroadcastd128_gpr_mask(unsigned int,__cov_v4si,__cov_mmask8);
10089 __cov_v4si __builtin_ia32_pbroadcastd128_mask(__cov_v4si,__cov_v4si,__cov_mmask8);
10090 __cov_v4si __builtin_ia32_pmaddwd128_mask(__cov_v8hi,__cov_v8hi,__cov_v4si,__cov_mmask8);
10091 __cov_v4si __builtin_ia32_pmaxsd128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10092 __cov_v4si __builtin_ia32_pmaxud128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10093 __cov_v4si __builtin_ia32_pminsd128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10094 __cov_v4si __builtin_ia32_pminud128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10095 __cov_v4si __builtin_ia32_pmovqd128_mask(__cov_v2di,__cov_v4si,__cov_mmask8);
10096 __cov_v4si __builtin_ia32_pmovqd256_mask(__cov_v4di,__cov_v4si,__cov_mmask8);
10097 __cov_v4si __builtin_ia32_pmovsqd128_mask(__cov_v2di,__cov_v4si,__cov_mmask8);
10098 __cov_v4si __builtin_ia32_pmovsqd256_mask(__cov_v4di,__cov_v4si,__cov_mmask8);
10099 __cov_v4si __builtin_ia32_pmovsxbd128_mask(__cov_v16qi,__cov_v4si,__cov_mmask8);
10100 __cov_v4si __builtin_ia32_pmovsxwd128_mask(__cov_v8hi,__cov_v4si,__cov_mmask8);
10101 __cov_v4si __builtin_ia32_pmovusqd128_mask(__cov_v2di,__cov_v4si,__cov_mmask8);
10102 __cov_v4si __builtin_ia32_pmovusqd256_mask(__cov_v4di,__cov_v4si,__cov_mmask8);
10103 __cov_v4si __builtin_ia32_pmovzxbd128_mask(__cov_v16qi,__cov_v4si,__cov_mmask8);
10104 __cov_v4si __builtin_ia32_pmovzxwd128_mask(__cov_v8hi,__cov_v4si,__cov_mmask8);
10105 __cov_v4si __builtin_ia32_pmulld128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10106 __cov_v4si __builtin_ia32_pord128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10107 __cov_v4si __builtin_ia32_prold128_mask(__cov_v4si,int,__cov_v4si,__cov_mmask8);
10108 __cov_v4si __builtin_ia32_prolvd128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10109 __cov_v4si __builtin_ia32_prord128_mask(__cov_v4si,int,__cov_v4si,__cov_mmask8);
10110 __cov_v4si __builtin_ia32_prorvd128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10111 __cov_v4si __builtin_ia32_pshufd128_mask(__cov_v4si,int,__cov_v4si,__cov_mmask8);
10112 __cov_v4si __builtin_ia32_pslld128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10113 __cov_v4si __builtin_ia32_pslldi128_mask(__cov_v4si,int,__cov_v4si,__cov_mmask8);
10114 __cov_v4si __builtin_ia32_psllv4si_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10115 __cov_v4si __builtin_ia32_psrad128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10116 __cov_v4si __builtin_ia32_psradi128_mask(__cov_v4si,int,__cov_v4si,__cov_mmask8);
10117 __cov_v4si __builtin_ia32_psrav4si_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10118 __cov_v4si __builtin_ia32_psrld128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10119 __cov_v4si __builtin_ia32_psrldi128_mask(__cov_v4si,int,__cov_v4si,__cov_mmask8);
10120 __cov_v4si __builtin_ia32_psrlv4si_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10121 __cov_v4si __builtin_ia32_psubd128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10122 __cov_v4si __builtin_ia32_pternlogd128_mask(__cov_v4si,__cov_v4si,__cov_v4si,int,__cov_mmask8);
10123 __cov_v4si __builtin_ia32_pternlogd128_maskz(__cov_v4si,__cov_v4si,__cov_v4si,int,__cov_mmask8);
10124 __cov_v4si __builtin_ia32_punpckhdq128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10125 __cov_v4si __builtin_ia32_punpckldq128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10126 __cov_v4si __builtin_ia32_pxord128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10127 __cov_v4si __builtin_ia32_roundpd_az_vec_pack_sfix(__cov_v2df,__cov_v2df);
10128 __cov_v4si __builtin_ia32_roundpd_az_vec_pack_sfix(__cov_v2df,__cov_v2df);
10129 __cov_v4si __builtin_ia32_roundps_az_sfix(__cov_v4sf);
10130 __cov_v4si __builtin_ia32_roundps_az_sfix(__cov_v4sf);
10131 __cov_v4si __builtin_ia32_vec_pack_sfix(__cov_v2df,__cov_v2df);
10132 __cov_v4si __builtin_ia32_vpcmov_v4si(__cov_v4si,__cov_v4si,__cov_v4si);
10133 __cov_v4si __builtin_ia32_vpcomned(__cov_v4si,__cov_v4si);
10134 __cov_v4si __builtin_ia32_vpcomneud(__cov_v4si,__cov_v4si);
10135 __cov_v4si __builtin_ia32_vpconflictsi_128_mask(__cov_v4si,__cov_v4si,__cov_mmask8);
10136 __cov_v4si __builtin_ia32_vpermi2vard128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10137 __cov_v4si __builtin_ia32_vpermt2vard128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10138 __cov_v4si __builtin_ia32_vpermt2vard128_maskz(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10139 __cov_v4si __builtin_ia32_vplzcntd_128_mask(__cov_v4si,__cov_v4si,__cov_mmask8);
10140 __cov_v4si __builtin_ia32_vprotdi(__cov_v4si,int);
10141 __cov_v64qi __builtin_ia32_blendmb_512_mask(__cov_v64qi,__cov_v64qi,unsigned long long);
10142 __cov_v64qi __builtin_ia32_cvtmask2b512(unsigned long long);
10143 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
10144 __cov_v64qi __builtin_ia32_loaddquqi512_mask(const char*,__cov_v64qi,unsigned long long);
10145 #else
10146 __cov_v64qi __builtin_ia32_loaddquqi512_mask(__cov_v64qi const *,__cov_v64qi,unsigned long long);
10147 #endif
10148 __cov_v64qi __builtin_ia32_movdquqi512_mask(__cov_v64qi,__cov_v64qi,unsigned long long);
10149 __cov_v64qi __builtin_ia32_pabsb512_mask(__cov_v64qi,__cov_v64qi,unsigned long long);
10150 __cov_v64qi __builtin_ia32_packsswb512_mask(__cov_v32hi,__cov_v32hi,__cov_v64qi,unsigned long long);
10151 __cov_v64qi __builtin_ia32_packuswb512_mask(__cov_v32hi,__cov_v32hi,__cov_v64qi,unsigned long long);
10152 __cov_v64qi __builtin_ia32_paddb512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,unsigned long long);
10153 __cov_v64qi __builtin_ia32_paddsb512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,unsigned long long);
10154 __cov_v64qi __builtin_ia32_paddusb512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,unsigned long long);
10155 __cov_v64qi __builtin_ia32_pavgb512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,unsigned long long);
10156 __cov_v64qi __builtin_ia32_pbroadcastb512_gpr_mask(__cov_mmask8,__cov_v64qi,unsigned long long);
10157 __cov_v64qi __builtin_ia32_pbroadcastb512_mask(__cov_v16qi,__cov_v64qi,unsigned long long);
10158 __cov_v64qi __builtin_ia32_pmaxsb512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,unsigned long long);
10159 __cov_v64qi __builtin_ia32_pmaxub512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,unsigned long long);
10160 __cov_v64qi __builtin_ia32_pminsb512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,unsigned long long);
10161 __cov_v64qi __builtin_ia32_pminub512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,unsigned long long);
10162 __cov_v64qi __builtin_ia32_pshufb512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,unsigned long long);
10163 __cov_v64qi __builtin_ia32_psubb512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,unsigned long long);
10164 __cov_v64qi __builtin_ia32_psubsb512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,unsigned long long);
10165 __cov_v64qi __builtin_ia32_psubusb512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,unsigned long long);
10166 __cov_v64qi __builtin_ia32_punpckhbw512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,unsigned long long);
10167 __cov_v64qi __builtin_ia32_punpcklbw512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,unsigned long long);
10168 __cov_v8df __builtin_ia32_andnpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8);
10169 __cov_v8df __builtin_ia32_andpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8);
10170 __cov_v8df __builtin_ia32_broadcastf64x2_512_mask(__cov_v2df,__cov_v8df,__cov_mmask8);
10171 __cov_v8df __builtin_ia32_copysignpd512(__cov_v8df,__cov_v8df);
10172 __cov_v8df __builtin_ia32_copysignpd512(__cov_v8df,__cov_v8df);
10173 __cov_v8df __builtin_ia32_cvtqq2pd512_mask(__cov_v8di,__cov_v8df,__cov_mmask8,int);
10174 __cov_v8df __builtin_ia32_cvtuqq2pd512_mask(__cov_v8di,__cov_v8df,__cov_mmask8,int);
10175 __cov_v8df __builtin_ia32_exp2pd_mask(__cov_v8df,__cov_v8df,__cov_mmask8,int);
10176 __cov_v8df __builtin_ia32_fixupimmpd512_mask(__cov_v8df,__cov_v8df,__cov_v8di,int,__cov_mmask8,int);
10177 __cov_v8df __builtin_ia32_fixupimmpd512_maskz(__cov_v8df,__cov_v8df,__cov_v8di,int,__cov_mmask8,int);
10178 __cov_v8df __builtin_ia32_fixupimmpd512_maskz(__cov_v8df,__cov_v8df,__cov_v8di,int,__cov_mmask8,int);
10179 __cov_v8df __builtin_ia32_getexppd512_mask(__cov_v8df,__cov_v8df,__cov_mmask8,int);
10180 __cov_v8df __builtin_ia32_getmantpd512_mask(__cov_v8df,int,__cov_v8df,__cov_mmask8,int);
10181 __cov_v8df __builtin_ia32_insertf64x2_512_mask(__cov_v8df,__cov_v2df,int,__cov_v8df,__cov_mmask8);
10182 __cov_v8df __builtin_ia32_orpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8);
10183 __cov_v8df __builtin_ia32_pd512_256pd(__cov_v4df);
10184 __cov_v8df __builtin_ia32_pd512_pd(__cov_v2df);
10185 __cov_v8df __builtin_ia32_permdf512_mask(__cov_v8df,int,__cov_v8df,__cov_mmask8);
10186 __cov_v8df __builtin_ia32_rangepd512_mask(__cov_v8df,__cov_v8df,int,__cov_v8df,__cov_mmask8,int);
10187 __cov_v8df __builtin_ia32_rcp28pd_mask(__cov_v8df,__cov_v8df,__cov_mmask8,int);
10188 __cov_v8df __builtin_ia32_reducepd512_mask(__cov_v8df,int,__cov_v8df,__cov_mmask8);
10189 __cov_v8df __builtin_ia32_rsqrt28pd_mask(__cov_v8df,__cov_v8df,__cov_mmask8,int);
10190 __cov_v8df __builtin_ia32_shufpd512_mask(__cov_v8df,__cov_v8df,int,__cov_v8df,__cov_mmask8);
10191 __cov_v8df __builtin_ia32_vpermilpd512_mask(__cov_v8df,int,__cov_v8df,__cov_mmask8);
10192 __cov_v8df __builtin_ia32_xorpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8);
10193 __cov_v8di __builtin_ia32_alignq512_mask(__cov_v8di,__cov_v8di,int,__cov_v8di,__cov_mmask8);
10194 __cov_v8di __builtin_ia32_broadcasti64x2_512_mask(__cov_v2di,__cov_v8di,__cov_mmask8);
10195 __cov_v8di __builtin_ia32_cvtmask2q512(__cov_mmask8);
10196 __cov_v8di __builtin_ia32_cvtpd2qq512_mask(__cov_v8df,__cov_v8di,__cov_mmask8,int);
10197 __cov_v8di __builtin_ia32_cvtpd2uqq512_mask(__cov_v8df,__cov_v8di,__cov_mmask8,int);
10198 __cov_v8di __builtin_ia32_cvtps2qq512_mask(__cov_v8sf,__cov_v8di,__cov_mmask8,int);
10199 __cov_v8di __builtin_ia32_cvtps2uqq512_mask(__cov_v8sf,__cov_v8di,__cov_mmask8,int);
10200 __cov_v8di __builtin_ia32_cvttpd2qq512_mask(__cov_v8df,__cov_v8di,__cov_mmask8,int);
10201 __cov_v8di __builtin_ia32_cvttpd2uqq512_mask(__cov_v8df,__cov_v8di,__cov_mmask8,int);
10202 __cov_v8di __builtin_ia32_cvttps2qq512_mask(__cov_v8sf,__cov_v8di,__cov_mmask8,int);
10203 __cov_v8di __builtin_ia32_cvttps2uqq512_mask(__cov_v8sf,__cov_v8di,__cov_mmask8,int);
10204 __cov_v8di __builtin_ia32_inserti64x2_512_mask(__cov_v8di,__cov_v2di,int,__cov_v8di,__cov_mmask8);
10205 __cov_v8di __builtin_ia32_palignr512(__cov_v8di,__cov_v8di,int);
10206 __cov_v8di __builtin_ia32_palignr512_mask(__cov_v8di,__cov_v8di,int,__cov_v8di,unsigned long long);
10207 __cov_v8di __builtin_ia32_permdi512_mask(__cov_v8di,int,__cov_v8di,__cov_mmask8);
10208 __cov_v8di __builtin_ia32_pmullq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
10209 __cov_v8di __builtin_ia32_prolq512_mask(__cov_v8di,int,__cov_v8di,__cov_mmask8);
10210 __cov_v8di __builtin_ia32_prorq512_mask(__cov_v8di,int,__cov_v8di,__cov_mmask8);
10211 __cov_v8di __builtin_ia32_psadbw512(__cov_v64qi,__cov_v64qi);
10212 __cov_v8di __builtin_ia32_pslldq512(__cov_v8di,int);
10213 __cov_v8di __builtin_ia32_psllqi512_mask(__cov_v8di,int,__cov_v8di,__cov_mmask8);
10214 __cov_v8di __builtin_ia32_psraqi512_mask(__cov_v8di,int,__cov_v8di,__cov_mmask8);
10215 __cov_v8di __builtin_ia32_psrldq512(__cov_v8di,int);
10216 __cov_v8di __builtin_ia32_psrlqi512_mask(__cov_v8di,int,__cov_v8di,__cov_mmask8);
10217 __cov_v8di __builtin_ia32_pternlogq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,int,__cov_mmask8);
10218 __cov_v8di __builtin_ia32_pternlogq512_maskz(__cov_v8di,__cov_v8di,__cov_v8di,int,__cov_mmask8);
10219 __cov_v8di __builtin_ia32_pternlogq512_maskz(__cov_v8di,__cov_v8di,__cov_v8di,int,__cov_mmask8);
10220 __cov_v8hi __builtin_ia32_blendmw_128_mask(__cov_v8hi,__cov_v8hi,__cov_mmask8);
10221 __cov_v8hi __builtin_ia32_cvtmask2w128(__cov_mmask8);
10222 __cov_v8hi __builtin_ia32_dbpsadbw128_mask(__cov_v16qi,__cov_v16qi,int,__cov_v8hi,__cov_mmask8);
10223 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
10224 __cov_v8hi __builtin_ia32_loaddquhi128_mask(const short*,__cov_v8hi,__cov_mmask8);
10225 #else
10226 __cov_v8hi __builtin_ia32_loaddquhi128_mask(__cov_v8hi const *,__cov_v8hi,__cov_mmask8);
10227 #endif
10228 __cov_v8hi __builtin_ia32_movdquhi128_mask(__cov_v8hi,__cov_v8hi,__cov_mmask8);
10229 __cov_v8hi __builtin_ia32_pabsw128_mask(__cov_v8hi,__cov_v8hi,__cov_mmask8);
10230 __cov_v8hi __builtin_ia32_packssdw128_mask(__cov_v4si,__cov_v4si,__cov_v8hi,__cov_mmask8);
10231 __cov_v8hi __builtin_ia32_packusdw128_mask(__cov_v4si,__cov_v4si,__cov_v8hi,__cov_mmask8);
10232 __cov_v8hi __builtin_ia32_paddsw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10233 __cov_v8hi __builtin_ia32_paddusw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10234 __cov_v8hi __builtin_ia32_paddw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10235 __cov_v8hi __builtin_ia32_pavgw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10236 __cov_v8hi __builtin_ia32_pbroadcastw128_gpr_mask(__cov_mmask16,__cov_v8hi,__cov_mmask8);
10237 __cov_v8hi __builtin_ia32_pbroadcastw128_mask(__cov_v8hi,__cov_v8hi,__cov_mmask8);
10238 __cov_v8hi __builtin_ia32_permvarhi128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10239 __cov_v8hi __builtin_ia32_pmaddubsw128_mask(__cov_v16qi,__cov_v16qi,__cov_v8hi,__cov_mmask8);
10240 __cov_v8hi __builtin_ia32_pmaxsw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10241 __cov_v8hi __builtin_ia32_pmaxuw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10242 __cov_v8hi __builtin_ia32_pminsw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10243 __cov_v8hi __builtin_ia32_pminuw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10244 __cov_v8hi __builtin_ia32_pmovdw128_mask(__cov_v4si,__cov_v8hi,__cov_mmask8);
10245 __cov_v8hi __builtin_ia32_pmovdw256_mask(__cov_v8si,__cov_v8hi,__cov_mmask8);
10246 __cov_v8hi __builtin_ia32_pmovqw128_mask(__cov_v2di,__cov_v8hi,__cov_mmask8);
10247 __cov_v8hi __builtin_ia32_pmovqw256_mask(__cov_v4di,__cov_v8hi,__cov_mmask8);
10248 __cov_v8hi __builtin_ia32_pmovsdw128_mask(__cov_v4si,__cov_v8hi,__cov_mmask8);
10249 __cov_v8hi __builtin_ia32_pmovsdw256_mask(__cov_v8si,__cov_v8hi,__cov_mmask8);
10250 __cov_v8hi __builtin_ia32_pmovsqw128_mask(__cov_v2di,__cov_v8hi,__cov_mmask8);
10251 __cov_v8hi __builtin_ia32_pmovsqw256_mask(__cov_v4di,__cov_v8hi,__cov_mmask8);
10252 __cov_v8hi __builtin_ia32_pmovsxbw128_mask(__cov_v16qi,__cov_v8hi,__cov_mmask8);
10253 __cov_v8hi __builtin_ia32_pmovusdw128_mask(__cov_v4si,__cov_v8hi,__cov_mmask8);
10254 __cov_v8hi __builtin_ia32_pmovusdw256_mask(__cov_v8si,__cov_v8hi,__cov_mmask8);
10255 __cov_v8hi __builtin_ia32_pmovusqw128_mask(__cov_v2di,__cov_v8hi,__cov_mmask8);
10256 __cov_v8hi __builtin_ia32_pmovusqw256_mask(__cov_v4di,__cov_v8hi,__cov_mmask8);
10257 __cov_v8hi __builtin_ia32_pmovzxbw128_mask(__cov_v16qi,__cov_v8hi,__cov_mmask8);
10258 __cov_v8hi __builtin_ia32_pmulhrsw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10259 __cov_v8hi __builtin_ia32_pmulhuw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10260 __cov_v8hi __builtin_ia32_pmulhw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10261 __cov_v8hi __builtin_ia32_pmullw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10262 __cov_v8hi __builtin_ia32_pshufhw128_mask(__cov_v8hi,int,__cov_v8hi,__cov_mmask8);
10263 __cov_v8hi __builtin_ia32_pshuflw128_mask(__cov_v8hi,int,__cov_v8hi,__cov_mmask8);
10264 __cov_v8hi __builtin_ia32_psllv8hi_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10265 __cov_v8hi __builtin_ia32_psllw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10266 __cov_v8hi __builtin_ia32_psllwi128_mask(__cov_v8hi,int,__cov_v8hi,__cov_mmask8);
10267 __cov_v8hi __builtin_ia32_psrav8hi_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10268 __cov_v8hi __builtin_ia32_psraw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10269 __cov_v8hi __builtin_ia32_psrawi128_mask(__cov_v8hi,int,__cov_v8hi,__cov_mmask8);
10270 __cov_v8hi __builtin_ia32_psrlv8hi_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10271 __cov_v8hi __builtin_ia32_psrlw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10272 __cov_v8hi __builtin_ia32_psrlwi128_mask(__cov_v8hi,int,__cov_v8hi,__cov_mmask8);
10273 __cov_v8hi __builtin_ia32_psubsw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10274 __cov_v8hi __builtin_ia32_psubusw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10275 __cov_v8hi __builtin_ia32_psubw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10276 __cov_v8hi __builtin_ia32_punpckhwd128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10277 __cov_v8hi __builtin_ia32_punpcklwd128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10278 __cov_v8hi __builtin_ia32_vcvtps2ph256_mask(__cov_v8sf,int,__cov_v8hi,__cov_mmask8);
10279 __cov_v8hi __builtin_ia32_vcvtps2ph_mask(__cov_v4sf,int,__cov_v8hi,__cov_mmask8);
10280 __cov_v8hi __builtin_ia32_vpcmov_v8hi(__cov_v8hi,__cov_v8hi,__cov_v8hi);
10281 __cov_v8hi __builtin_ia32_vpcomneuw(__cov_v8hi,__cov_v8hi);
10282 __cov_v8hi __builtin_ia32_vpcomnew(__cov_v8hi,__cov_v8hi);
10283 __cov_v8hi __builtin_ia32_vpermi2varhi128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10284 __cov_v8hi __builtin_ia32_vpermt2varhi128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10285 __cov_v8hi __builtin_ia32_vpermt2varhi128_maskz(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10286 __cov_v8hi __builtin_ia32_vprotwi(__cov_v8hi,int);
10287 __cov_v8sf __builtin_ia32_addps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10288 __cov_v8sf __builtin_ia32_andnps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10289 __cov_v8sf __builtin_ia32_andps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10290 __cov_v8sf __builtin_ia32_blendmps_256_mask(__cov_v8sf,__cov_v8sf,__cov_mmask8);
10291 __cov_v8sf __builtin_ia32_broadcastf32x2_256_mask(__cov_v4sf,__cov_v8sf,__cov_mmask8);
10292 __cov_v8sf __builtin_ia32_broadcastf32x4_256_mask(__cov_v4sf,__cov_v8sf,__cov_mmask8);
10293 __cov_v8sf __builtin_ia32_broadcastss256_mask(__cov_v4sf,__cov_v8sf,__cov_mmask8);
10294 __cov_v8sf __builtin_ia32_ceilps256(__cov_v8sf);
10295 __cov_v8sf __builtin_ia32_ceilps256(__cov_v8sf);
10296 __cov_v8sf __builtin_ia32_compresssf256_mask(__cov_v8sf,__cov_v8sf,__cov_mmask8);
10297 __cov_v8sf __builtin_ia32_copysignps256(__cov_v8sf,__cov_v8sf);
10298 __cov_v8sf __builtin_ia32_copysignps256(__cov_v8sf,__cov_v8sf);
10299 __cov_v8sf __builtin_ia32_cvtdq2ps256_mask(__cov_v8si,__cov_v8sf,__cov_mmask8);
10300 __cov_v8sf __builtin_ia32_cvtqq2ps512_mask(__cov_v8di,__cov_v8sf,__cov_mmask8,int);
10301 __cov_v8sf __builtin_ia32_cvtudq2ps256_mask(__cov_v8si,__cov_v8sf,__cov_mmask8);
10302 __cov_v8sf __builtin_ia32_cvtuqq2ps512_mask(__cov_v8di,__cov_v8sf,__cov_mmask8,int);
10303 __cov_v8sf __builtin_ia32_divps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10304 __cov_v8sf __builtin_ia32_expandloadsf256_mask(__cov_v8sf const *,__cov_v8sf,__cov_mmask8);
10305 __cov_v8sf __builtin_ia32_expandloadsf256_maskz(__cov_v8sf const *,__cov_v8sf,__cov_mmask8);
10306 __cov_v8sf __builtin_ia32_expandsf256_mask(__cov_v8sf,__cov_v8sf,__cov_mmask8);
10307 __cov_v8sf __builtin_ia32_expandsf256_maskz(__cov_v8sf,__cov_v8sf,__cov_mmask8);
10308 __cov_v8sf __builtin_ia32_extractf32x8_mask(__cov_v16sf,int,__cov_v8sf,__cov_mmask8);
10309 __cov_v8sf __builtin_ia32_fixupimmps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8si,int,__cov_mmask8);
10310 __cov_v8sf __builtin_ia32_fixupimmps256_maskz(__cov_v8sf,__cov_v8sf,__cov_v8si,int,__cov_mmask8);
10311 __cov_v8sf __builtin_ia32_floorps256(__cov_v8sf);
10312 __cov_v8sf __builtin_ia32_floorps256(__cov_v8sf);
10313 __cov_v8sf __builtin_ia32_getexpps256_mask(__cov_v8sf,__cov_v8sf,__cov_mmask8);
10314 __cov_v8sf __builtin_ia32_getmantps256_mask(__cov_v8sf,int,__cov_v8sf,__cov_mmask8);
10315 __cov_v8sf __builtin_ia32_insertf32x4_256_mask(__cov_v8sf,__cov_v4sf,int,__cov_v8sf,__cov_mmask8);
10316 __cov_v8sf __builtin_ia32_loadaps256_mask(__cov_v8sf const *,__cov_v8sf,__cov_mmask8);
10317 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
10318 __cov_v8sf __builtin_ia32_loadups256_mask(const float *,__cov_v8sf,__cov_mmask8);
10319 #else
10320 __cov_v8sf __builtin_ia32_loadups256_mask(__cov_v8sf const *,__cov_v8sf,__cov_mmask8);
10321 #endif
10322 __cov_v8sf __builtin_ia32_maxps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10323 __cov_v8sf __builtin_ia32_minps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10324 __cov_v8sf __builtin_ia32_movaps256_mask(__cov_v8sf,__cov_v8sf,__cov_mmask8);
10325 __cov_v8sf __builtin_ia32_movshdup256_mask(__cov_v8sf,__cov_v8sf,__cov_mmask8);
10326 __cov_v8sf __builtin_ia32_movsldup256_mask(__cov_v8sf,__cov_v8sf,__cov_mmask8);
10327 __cov_v8sf __builtin_ia32_mulps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10328 __cov_v8sf __builtin_ia32_orps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10329 __cov_v8sf __builtin_ia32_permvarsf256_mask(__cov_v8sf,__cov_v8si,__cov_v8sf,__cov_mmask8);
10330 __cov_v8sf __builtin_ia32_rangeps256_mask(__cov_v8sf,__cov_v8sf,int,__cov_v8sf,__cov_mmask8);
10331 __cov_v8sf __builtin_ia32_rcp14ps256_mask(__cov_v8sf,__cov_v8sf,__cov_mmask8);
10332 __cov_v8sf __builtin_ia32_reduceps256_mask(__cov_v8sf,int,__cov_v8sf,__cov_mmask8);
10333 __cov_v8sf __builtin_ia32_rintps256(__cov_v8sf);
10334 __cov_v8sf __builtin_ia32_rintps256(__cov_v8sf);
10335 __cov_v8sf __builtin_ia32_rndscaleps_256_mask(__cov_v8sf,int,__cov_v8sf,__cov_mmask8);
10336 __cov_v8sf __builtin_ia32_roundps_az256(__cov_v8sf);
10337 __cov_v8sf __builtin_ia32_roundps_az256(__cov_v8sf);
10338 __cov_v8sf __builtin_ia32_rsqrt14ps256_mask(__cov_v8sf,__cov_v8sf,__cov_mmask8);
10339 __cov_v8sf __builtin_ia32_rsqrtps_nr256(__cov_v8sf);
10340 __cov_v8sf __builtin_ia32_rsqrtps_nr256(__cov_v8sf);
10341 __cov_v8sf __builtin_ia32_scalefps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10342 __cov_v8sf __builtin_ia32_shuf_f32x4_256_mask(__cov_v8sf,__cov_v8sf,int,__cov_v8sf,__cov_mmask8);
10343 __cov_v8sf __builtin_ia32_shufps256_mask(__cov_v8sf,__cov_v8sf,int,__cov_v8sf,__cov_mmask8);
10344 __cov_v8sf __builtin_ia32_sqrtps256_mask(__cov_v8sf,__cov_v8sf,__cov_mmask8);
10345 __cov_v8sf __builtin_ia32_sqrtps_nr256(__cov_v8sf);
10346 __cov_v8sf __builtin_ia32_sqrtps_nr256(__cov_v8sf);
10347 __cov_v8sf __builtin_ia32_subps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10348 __cov_v8sf __builtin_ia32_truncps256(__cov_v8sf);
10349 __cov_v8sf __builtin_ia32_truncps256(__cov_v8sf);
10350 __cov_v8sf __builtin_ia32_unpckhps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10351 __cov_v8sf __builtin_ia32_unpcklps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10352 __cov_v8sf __builtin_ia32_vcvtph2ps256_mask(__cov_v8hi,__cov_v8sf,__cov_mmask8);
10353 __cov_v8sf __builtin_ia32_vfmaddps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10354 __cov_v8sf __builtin_ia32_vfmaddps256_mask3(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10355 __cov_v8sf __builtin_ia32_vfmaddps256_maskz(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10356 __cov_v8sf __builtin_ia32_vfmaddsubps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10357 __cov_v8sf __builtin_ia32_vfmaddsubps256_mask3(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10358 __cov_v8sf __builtin_ia32_vfmaddsubps256_maskz(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10359 __cov_v8sf __builtin_ia32_vfmsubaddps256_mask3(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10360 __cov_v8sf __builtin_ia32_vfmsubps256_mask3(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10361 __cov_v8sf __builtin_ia32_vfnmaddps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10362 __cov_v8sf __builtin_ia32_vfnmsubps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10363 __cov_v8sf __builtin_ia32_vfnmsubps256_mask3(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10364 __cov_v8sf __builtin_ia32_vpcmov_v8sf256(__cov_v8sf,__cov_v8sf,__cov_v8sf);
10365 __cov_v8sf __builtin_ia32_vpermi2varps256_mask(__cov_v8sf,__cov_v8si,__cov_v8sf,__cov_mmask8);
10366 __cov_v8sf __builtin_ia32_vpermil2ps256(__cov_v8sf,__cov_v8sf,__cov_v8si,int);
10367 __cov_v8sf __builtin_ia32_vpermil2ps256(__cov_v8sf,__cov_v8sf,__cov_v8si,int);
10368 __cov_v8sf __builtin_ia32_vpermilps256_mask(__cov_v8sf,int,__cov_v8sf,__cov_mmask8);
10369 __cov_v8sf __builtin_ia32_vpermilvarps256_mask(__cov_v8sf,__cov_v8si,__cov_v8sf,__cov_mmask8);
10370 __cov_v8sf __builtin_ia32_vpermt2varps256_mask(__cov_v8si,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10371 __cov_v8sf __builtin_ia32_vpermt2varps256_maskz(__cov_v8si,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10372 __cov_v8sf __builtin_ia32_xorps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10373 __cov_v8si __builtin_ia32_alignd256_mask(__cov_v8si,__cov_v8si,int,__cov_v8si,__cov_mmask8);
10374 __cov_v8si __builtin_ia32_blendmd_256_mask(__cov_v8si,__cov_v8si,__cov_mmask8);
10375 __cov_v8si __builtin_ia32_broadcasti32x2_256_mask(__cov_v4si,__cov_v8si,__cov_mmask8);
10376 __cov_v8si __builtin_ia32_broadcasti32x4_256_mask(__cov_v4si,__cov_v8si,__cov_mmask8);
10377 __cov_v8si __builtin_ia32_broadcastmw256(__cov_mmask16);
10378 __cov_v8si __builtin_ia32_ceilpd_vec_pack_sfix256(__cov_v4df,__cov_v4df);
10379 __cov_v8si __builtin_ia32_ceilpd_vec_pack_sfix256(__cov_v4df,__cov_v4df);
10380 __cov_v8si __builtin_ia32_ceilpd_vec_pack_sfix256(__cov_v4df,__cov_v4df);
10381 __cov_v8si __builtin_ia32_ceilps_sfix256(__cov_v8sf);
10382 __cov_v8si __builtin_ia32_ceilps_sfix256(__cov_v8sf);
10383 __cov_v8si __builtin_ia32_ceilps_sfix256(__cov_v8sf);
10384 __cov_v8si __builtin_ia32_compresssi256_mask(__cov_v8si,__cov_v8si,__cov_mmask8);
10385 __cov_v8si __builtin_ia32_cvtmask2d256(__cov_mmask8);
10386 __cov_v8si __builtin_ia32_cvtps2dq256_mask(__cov_v8sf,__cov_v8si,__cov_mmask8);
10387 __cov_v8si __builtin_ia32_cvtps2udq256_mask(__cov_v8sf,__cov_v8si,__cov_mmask8);
10388 __cov_v8si __builtin_ia32_cvttps2dq256_mask(__cov_v8sf,__cov_v8si,__cov_mmask8);
10389 __cov_v8si __builtin_ia32_cvttps2udq256_mask(__cov_v8sf,__cov_v8si,__cov_mmask8);
10390 __cov_v8si __builtin_ia32_expandloadsi256_mask(__cov_v8si const *,__cov_v8si,__cov_mmask8);
10391 __cov_v8si __builtin_ia32_expandloadsi256_maskz(__cov_v8si const *,__cov_v8si,__cov_mmask8);
10392 __cov_v8si __builtin_ia32_expandsi256_mask(__cov_v8si,__cov_v8si,__cov_mmask8);
10393 __cov_v8si __builtin_ia32_expandsi256_maskz(__cov_v8si,__cov_v8si,__cov_mmask8);
10394 __cov_v8si __builtin_ia32_extracti32x8_mask(__cov_v16si,int,__cov_v8si,__cov_mmask8);
10395 __cov_v8si __builtin_ia32_floorpd_vec_pack_sfix256(__cov_v4df,__cov_v4df);
10396 __cov_v8si __builtin_ia32_floorpd_vec_pack_sfix256(__cov_v4df,__cov_v4df);
10397 __cov_v8si __builtin_ia32_floorpd_vec_pack_sfix256(__cov_v4df,__cov_v4df);
10398 __cov_v8si __builtin_ia32_floorps_sfix256(__cov_v8sf);
10399 __cov_v8si __builtin_ia32_floorps_sfix256(__cov_v8sf);
10400 __cov_v8si __builtin_ia32_floorps_sfix256(__cov_v8sf);
10401 __cov_v8si __builtin_ia32_inserti32x4_256_mask(__cov_v8si,__cov_v4si,int,__cov_v8si,__cov_mmask8);
10402 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
10403 __cov_v8si __builtin_ia32_loaddqusi256_mask(const int*,__cov_v8si,__cov_mmask8);
10404 #else
10405 __cov_v8si __builtin_ia32_loaddqusi256_mask(__cov_v8si const *,__cov_v8si,__cov_mmask8);
10406 #endif
10407 __cov_v8si __builtin_ia32_movdqa32_256_mask(__cov_v8si,__cov_v8si,__cov_mmask8);
10408 __cov_v8si __builtin_ia32_movdqa32load256_mask(__cov_v8si const *,__cov_v8si,__cov_mmask8);
10409 __cov_v8si __builtin_ia32_pabsd256_mask(__cov_v8si,__cov_v8si,__cov_mmask8);
10410 __cov_v8si __builtin_ia32_paddd256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10411 __cov_v8si __builtin_ia32_pandd256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10412 __cov_v8si __builtin_ia32_pandnd256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10413 __cov_v8si __builtin_ia32_pbroadcastd256_gpr_mask(unsigned int,__cov_v8si,__cov_mmask8);
10414 __cov_v8si __builtin_ia32_pbroadcastd256_mask(__cov_v4si,__cov_v8si,__cov_mmask8);
10415 __cov_v8si __builtin_ia32_permvarsi256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10416 __cov_v8si __builtin_ia32_pmaddwd256_mask(__cov_v16hi,__cov_v16hi,__cov_v8si,__cov_mmask8);
10417 __cov_v8si __builtin_ia32_pmaxsd256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10418 __cov_v8si __builtin_ia32_pmaxud256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10419 __cov_v8si __builtin_ia32_pminsd256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10420 __cov_v8si __builtin_ia32_pminud256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10421 __cov_v8si __builtin_ia32_pmovsxbd256_mask(__cov_v16qi,__cov_v8si,__cov_mmask8);
10422 __cov_v8si __builtin_ia32_pmovsxwd256_mask(__cov_v8hi,__cov_v8si,__cov_mmask8);
10423 __cov_v8si __builtin_ia32_pmovzxbd256_mask(__cov_v16qi,__cov_v8si,__cov_mmask8);
10424 __cov_v8si __builtin_ia32_pmovzxwd256_mask(__cov_v8hi,__cov_v8si,__cov_mmask8);
10425 __cov_v8si __builtin_ia32_pmulld256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10426 __cov_v8si __builtin_ia32_pord256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10427 __cov_v8si __builtin_ia32_prold256_mask(__cov_v8si,int,__cov_v8si,__cov_mmask8);
10428 __cov_v8si __builtin_ia32_prolvd256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10429 __cov_v8si __builtin_ia32_prord256_mask(__cov_v8si,int,__cov_v8si,__cov_mmask8);
10430 __cov_v8si __builtin_ia32_prorvd256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10431 __cov_v8si __builtin_ia32_pshufd256_mask(__cov_v8si,int,__cov_v8si,__cov_mmask8);
10432 __cov_v8si __builtin_ia32_pslld256_mask(__cov_v8si,__cov_v4si,__cov_v8si,__cov_mmask8);
10433 __cov_v8si __builtin_ia32_pslldi256_mask(__cov_v8si,int,__cov_v8si,__cov_mmask8);
10434 __cov_v8si __builtin_ia32_psllv8si_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10435 __cov_v8si __builtin_ia32_psrad256_mask(__cov_v8si,__cov_v4si,__cov_v8si,__cov_mmask8);
10436 __cov_v8si __builtin_ia32_psradi256_mask(__cov_v8si,int,__cov_v8si,__cov_mmask8);
10437 __cov_v8si __builtin_ia32_psrav8si_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10438 __cov_v8si __builtin_ia32_psrld256_mask(__cov_v8si,__cov_v4si,__cov_v8si,__cov_mmask8);
10439 __cov_v8si __builtin_ia32_psrldi256_mask(__cov_v8si,int,__cov_v8si,__cov_mmask8);
10440 __cov_v8si __builtin_ia32_psrlv8si_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10441 __cov_v8si __builtin_ia32_psubd256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10442 __cov_v8si __builtin_ia32_pternlogd256_mask(__cov_v8si,__cov_v8si,__cov_v8si,int,__cov_mmask8);
10443 __cov_v8si __builtin_ia32_pternlogd256_maskz(__cov_v8si,__cov_v8si,__cov_v8si,int,__cov_mmask8);
10444 __cov_v8si __builtin_ia32_punpckhdq256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10445 __cov_v8si __builtin_ia32_punpckldq256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10446 __cov_v8si __builtin_ia32_pxord256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10447 __cov_v8si __builtin_ia32_roundpd_az_vec_pack_sfix256(__cov_v4df,__cov_v4df);
10448 __cov_v8si __builtin_ia32_roundpd_az_vec_pack_sfix256(__cov_v4df,__cov_v4df);
10449 __cov_v8si __builtin_ia32_roundpd_az_vec_pack_sfix256(__cov_v4df,__cov_v4df);
10450 __cov_v8si __builtin_ia32_roundps_az_sfix256(__cov_v8sf);
10451 __cov_v8si __builtin_ia32_roundps_az_sfix256(__cov_v8sf);
10452 __cov_v8si __builtin_ia32_roundps_az_sfix256(__cov_v8sf);
10453 __cov_v8si __builtin_ia32_shuf_i32x4_256_mask(__cov_v8si,__cov_v8si,int,__cov_v8si,__cov_mmask8);
10454 __cov_v8si __builtin_ia32_vec_pack_sfix256(__cov_v4df,__cov_v4df);
10455 __cov_v8si __builtin_ia32_vec_pack_sfix256(__cov_v4df,__cov_v4df);
10456 __cov_v8si __builtin_ia32_vpcmov_v8si256(__cov_v8si,__cov_v8si,__cov_v8si);
10457 __cov_v8si __builtin_ia32_vpconflictsi_256_mask(__cov_v8si,__cov_v8si,__cov_mmask8);
10458 __cov_v8si __builtin_ia32_vpermi2vard256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10459 __cov_v8si __builtin_ia32_vpermt2vard256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10460 __cov_v8si __builtin_ia32_vpermt2vard256_maskz(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10461 __cov_v8si __builtin_ia32_vplzcntd_256_mask(__cov_v8si,__cov_v8si,__cov_mmask8);
10462 float __builtin_ia32_rsqrtf(float);
10463 int __builtin_ia32_vcvtsd2si32(__cov_v2df,int);
10464 int __builtin_ia32_vcvtss2si32(__cov_v4sf,int);
10465 long long __builtin_ia32_vcvtsd2si64(__cov_v2df,int);
10466 long long __builtin_ia32_vcvtss2si64(__cov_v4sf,int);
10467 unsigned char __builtin_ia32_sbb_u32(unsigned char, unsigned int, unsigned int, unsigned*);
10468 unsigned char __builtin_ia32_sbb_u64(unsigned char, unsigned long long, unsigned long long, unsigned long long*);
10469 unsigned int __builtin_ia32_cmpb256_mask(__cov_v32qi,__cov_v32qi,int,unsigned int);
10470 unsigned int __builtin_ia32_cmpw512_mask(__cov_v32hi,__cov_v32hi,int,unsigned int);
10471 unsigned int __builtin_ia32_cvtb2mask256(__cov_v32qi);
10472 unsigned int __builtin_ia32_cvtw2mask512(__cov_v32hi);
10473 unsigned int __builtin_ia32_kunpcksi(unsigned int,unsigned int);
10474 unsigned int __builtin_ia32_pcmpeqb256_mask(__cov_v32qi,__cov_v32qi,unsigned int);
10475 unsigned int __builtin_ia32_pcmpeqw512_mask(__cov_v32hi,__cov_v32hi,unsigned int);
10476 unsigned int __builtin_ia32_pcmpgtb256_mask(__cov_v32qi,__cov_v32qi,unsigned int);
10477 unsigned int __builtin_ia32_pcmpgtw512_mask(__cov_v32hi,__cov_v32hi,unsigned int);
10478 unsigned int __builtin_ia32_ptestmb256(__cov_v32qi,__cov_v32qi,unsigned int);
10479 unsigned int __builtin_ia32_ptestmw512(__cov_v32hi,__cov_v32hi,unsigned int);
10480 unsigned int __builtin_ia32_ptestnmb256(__cov_v32qi,__cov_v32qi,unsigned int);
10481 unsigned int __builtin_ia32_ptestnmw512(__cov_v32hi,__cov_v32hi,unsigned int);
10482 unsigned int __builtin_ia32_ucmpb256_mask(__cov_v32qi,__cov_v32qi,int,unsigned int);
10483 unsigned int __builtin_ia32_ucmpw512_mask(__cov_v32hi,__cov_v32hi,int,unsigned int);
10484 unsigned long __builtin_ia32_sizeof(void);
10485 unsigned long long __builtin_ia32_cmpb512_mask(__cov_v64qi,__cov_v64qi,int,unsigned long long);
10486 unsigned long long __builtin_ia32_cvtb2mask512(__cov_v64qi);
10487 unsigned long long __builtin_ia32_kunpckdi(unsigned long long,unsigned long long);
10488 unsigned long long __builtin_ia32_pcmpeqb512_mask(__cov_v64qi,__cov_v64qi,unsigned long long);
10489 unsigned long long __builtin_ia32_pcmpgtb512_mask(__cov_v64qi,__cov_v64qi,unsigned long long);
10490 unsigned long long __builtin_ia32_ptestmb512(__cov_v64qi,__cov_v64qi,unsigned long long);
10491 unsigned long long __builtin_ia32_ptestnmb512(__cov_v64qi,__cov_v64qi,unsigned long long);
10492 unsigned long long __builtin_ia32_ucmpb512_mask(__cov_v64qi,__cov_v64qi,int,unsigned long long);
10493 void __builtin_ia32_bndcl(void const *,__cov_bounds_type);
10494 void __builtin_ia32_bndcu(void const *,__cov_bounds_type);
10495 void __builtin_ia32_bndstx(void const *,__cov_bounds_type,void const *);
10496 void __builtin_ia32_clflushopt(const void*);
10497 void __builtin_ia32_compressstoredf128_mask(__cov_v2df*,__cov_v2df,__cov_mmask8);
10498 void __builtin_ia32_compressstoredf256_mask(__cov_v4df*,__cov_v4df,__cov_mmask8);
10499 void __builtin_ia32_compressstoredi128_mask(__cov_v2di*,__cov_v2di,__cov_mmask8);
10500 void __builtin_ia32_compressstoredi256_mask(__cov_v4di*,__cov_v4di,__cov_mmask8);
10501 void __builtin_ia32_compressstoresf128_mask(__cov_v4sf*,__cov_v4sf,__cov_mmask8);
10502 void __builtin_ia32_compressstoresf256_mask(__cov_v8sf*,__cov_v8sf,__cov_mmask8);
10503 void __builtin_ia32_compressstoresi128_mask(__cov_v4si*,__cov_v4si,__cov_mmask8);
10504 void __builtin_ia32_compressstoresi256_mask(__cov_v8si*,__cov_v8si,__cov_mmask8);
10505 void __builtin_ia32_movdqa32store128_mask(__cov_v4si*,__cov_v4si,__cov_mmask8);
10506 void __builtin_ia32_movdqa32store256_mask(__cov_v8si*,__cov_v8si,__cov_mmask8);
10507 void __builtin_ia32_movdqa64store128_mask(__cov_v2di*,__cov_v2di,__cov_mmask8);
10508 void __builtin_ia32_movdqa64store256_mask(__cov_v4di*,__cov_v4di,__cov_mmask8);
10509 void __builtin_ia32_pmovdb128mem_mask(__cov_v16qi*,__cov_v4si,__cov_mmask8);
10510 void __builtin_ia32_pmovdb256mem_mask(__cov_v16qi*,__cov_v8si,__cov_mmask8);
10511 void __builtin_ia32_pmovdw128mem_mask(__cov_v8hi*,__cov_v4si,__cov_mmask8);
10512 void __builtin_ia32_pmovdw256mem_mask(__cov_v8hi*,__cov_v8si,__cov_mmask8);
10513 void __builtin_ia32_pmovqb128mem_mask(__cov_v16qi*,__cov_v2di,__cov_mmask8);
10514 void __builtin_ia32_pmovqb256mem_mask(__cov_v16qi*,__cov_v4di,__cov_mmask8);
10515 void __builtin_ia32_pmovqd128mem_mask(__cov_v4si*,__cov_v2di,__cov_mmask8);
10516 void __builtin_ia32_pmovqd256mem_mask(__cov_v4si*,__cov_v4di,__cov_mmask8);
10517 void __builtin_ia32_pmovqw128mem_mask(__cov_v8hi*,__cov_v2di,__cov_mmask8);
10518 void __builtin_ia32_pmovqw256mem_mask(__cov_v8hi*,__cov_v4di,__cov_mmask8);
10519 void __builtin_ia32_pmovsdb128mem_mask(__cov_v16qi*,__cov_v4si,__cov_mmask8);
10520 void __builtin_ia32_pmovsdb256mem_mask(__cov_v16qi*,__cov_v8si,__cov_mmask8);
10521 void __builtin_ia32_pmovsdw128mem_mask(__cov_v8hi*,__cov_v4si,__cov_mmask8);
10522 void __builtin_ia32_pmovsdw256mem_mask(__cov_v8hi*,__cov_v8si,__cov_mmask8);
10523 void __builtin_ia32_pmovsqb128mem_mask(__cov_v16qi*,__cov_v2di,__cov_mmask8);
10524 void __builtin_ia32_pmovsqb256mem_mask(__cov_v16qi*,__cov_v4di,__cov_mmask8);
10525 void __builtin_ia32_pmovsqd128mem_mask(__cov_v4si*,__cov_v2di,__cov_mmask8);
10526 void __builtin_ia32_pmovsqd256mem_mask(__cov_v4si*,__cov_v4di,__cov_mmask8);
10527 void __builtin_ia32_pmovsqw128mem_mask(__cov_v8hi*,__cov_v2di,__cov_mmask8);
10528 void __builtin_ia32_pmovsqw256mem_mask(__cov_v8hi*,__cov_v4di,__cov_mmask8);
10529 void __builtin_ia32_pmovusdb128mem_mask(__cov_v16qi*,__cov_v4si,__cov_mmask8);
10530 void __builtin_ia32_pmovusdb256mem_mask(__cov_v16qi*,__cov_v8si,__cov_mmask8);
10531 void __builtin_ia32_pmovusdw128mem_mask(__cov_v8hi*,__cov_v4si,__cov_mmask8);
10532 void __builtin_ia32_pmovusdw256mem_mask(__cov_v8hi*,__cov_v8si,__cov_mmask8);
10533 void __builtin_ia32_pmovusqb128mem_mask(__cov_v16qi*,__cov_v2di,__cov_mmask8);
10534 void __builtin_ia32_pmovusqb256mem_mask(__cov_v16qi*,__cov_v4di,__cov_mmask8);
10535 void __builtin_ia32_pmovusqd128mem_mask(__cov_v4si*,__cov_v2di,__cov_mmask8);
10536 void __builtin_ia32_pmovusqd256mem_mask(__cov_v4si*,__cov_v4di,__cov_mmask8);
10537 void __builtin_ia32_pmovusqw128mem_mask(__cov_v8hi*,__cov_v2di,__cov_mmask8);
10538 void __builtin_ia32_pmovusqw256mem_mask(__cov_v8hi*,__cov_v4di,__cov_mmask8);
10539 void __builtin_ia32_storeapd128_mask(__cov_v2df*,__cov_v2df,__cov_mmask8);
10540 void __builtin_ia32_storeapd256_mask(__cov_v4df*,__cov_v4df,__cov_mmask8);
10541 void __builtin_ia32_storeaps128_mask(__cov_v4sf*,__cov_v4sf,__cov_mmask8);
10542 void __builtin_ia32_storeaps256_mask(__cov_v8sf*,__cov_v8sf,__cov_mmask8);
10543 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
10544 void __builtin_ia32_storedqudi128_mask(long long*,__cov_v2di,__cov_mmask8);
10545 void __builtin_ia32_storedqudi256_mask(long long*,__cov_v4di,__cov_mmask8);
10546 void __builtin_ia32_storedquhi128_mask(short*,__cov_v8hi,__cov_mmask8);
10547 void __builtin_ia32_storedquhi256_mask(short*,__cov_v16hi,__cov_mmask16);
10548 void __builtin_ia32_storedquhi512_mask(short*,__cov_v32hi,unsigned int);
10549 void __builtin_ia32_storedquqi128_mask(char*,__cov_v16qi,__cov_mmask16);
10550 void __builtin_ia32_storedquqi256_mask(char*,__cov_v32qi,unsigned int);
10551 void __builtin_ia32_storedquqi512_mask(char*,__cov_v64qi,unsigned long long);
10552 void __builtin_ia32_storedqusi128_mask(int*,__cov_v4si,__cov_mmask8);
10553 void __builtin_ia32_storedqusi256_mask(int*,__cov_v8si,__cov_mmask8);
10554 void __builtin_ia32_storeupd128_mask(double*,__cov_v2df,__cov_mmask8);
10555 void __builtin_ia32_storeupd256_mask(double*,__cov_v4df,__cov_mmask8);
10556 void __builtin_ia32_storeups128_mask(float *,__cov_v4sf,__cov_mmask8);
10557 void __builtin_ia32_storeups256_mask(float*,__cov_v8sf,__cov_mmask8);
10558 #else
10559 void __builtin_ia32_storedqudi128_mask(__cov_v2di*,__cov_v2di,__cov_mmask8);
10560 void __builtin_ia32_storedqudi256_mask(__cov_v4di*,__cov_v4di,__cov_mmask8);
10561 void __builtin_ia32_storedquhi128_mask(__cov_v8hi*,__cov_v8hi,__cov_mmask8);
10562 void __builtin_ia32_storedquhi256_mask(__cov_v16hi*,__cov_v16hi,__cov_mmask16);
10563 void __builtin_ia32_storedquhi512_mask(__cov_v32hi*,__cov_v32hi,unsigned int);
10564 void __builtin_ia32_storedquqi128_mask(__cov_v16qi*,__cov_v16qi,__cov_mmask16);
10565 void __builtin_ia32_storedquqi256_mask(__cov_v32qi*,__cov_v32qi,unsigned int);
10566 void __builtin_ia32_storedquqi512_mask(__cov_v64qi*,__cov_v64qi,unsigned long long);
10567 void __builtin_ia32_storedqusi128_mask(__cov_v4si*,__cov_v4si,__cov_mmask8);
10568 void __builtin_ia32_storedqusi256_mask(__cov_v8si*,__cov_v8si,__cov_mmask8);
10569 void __builtin_ia32_storeupd128_mask(__cov_v2df*,__cov_v2df,__cov_mmask8);
10570 void __builtin_ia32_storeupd256_mask(__cov_v4df*,__cov_v4df,__cov_mmask8);
10571 void __builtin_ia32_storeups128_mask(__cov_v4sf*,__cov_v4sf,__cov_mmask8);
10572 void __builtin_ia32_storeups256_mask(__cov_v8sf*,__cov_v8sf,__cov_mmask8);
10573 #endif
10574 void __builtin_ia32_xrstors(void*,long long);
10575 void __builtin_ia32_xrstors64(void*,long long);
10576 void __builtin_ia32_xsavec(void*,long long);
10577 void __builtin_ia32_xsavec64(void*,long long);
10578 void __builtin_ia32_xsaves(void*,long long);
10579 void __builtin_ia32_xsaves64(void*,long long);
10580 void* __builtin_ia32_bndlower(__cov_bounds_type);
10581 void* __builtin_ia32_bndupper(__cov_bounds_type);
10582 void* __builtin_ia32_narrow_bounds(void const *,__cov_bounds_type,unsigned long);
10583 __cov_m512i __builtin_ia32_vpmadd52luq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
10584 __cov_m512i __builtin_ia32_vpmadd52huq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
10585 __cov_m512i __builtin_ia32_vpmadd52luq512_maskz(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
10586 __cov_m512i __builtin_ia32_vpmadd52huq512_maskz(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
10587 __cov_m128i __builtin_ia32_vpmadd52luq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
10588 __cov_m128i __builtin_ia32_vpmadd52huq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
10589 __cov_m256i __builtin_ia32_vpmadd52luq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
10590 __cov_m256i __builtin_ia32_vpmadd52huq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
10591 __cov_m128i __builtin_ia32_vpmadd52luq128_maskz(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
10592 __cov_m128i __builtin_ia32_vpmadd52huq128_maskz(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
10593 __cov_m256i __builtin_ia32_vpmadd52luq256_maskz(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
10594 __cov_m256i __builtin_ia32_vpmadd52huq256_maskz(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
10595 __cov_m256d __builtin_ia32_movapd256_mask(__cov_v4df,__cov_v4df,__cov_mmask8);
10596 __cov_m128d __builtin_ia32_movapd128_mask(__cov_v2df,__cov_v2df,__cov_mmask8);
10597 __cov_m256d __builtin_ia32_loadapd256_mask(const __cov_v4df *,__cov_v4df,__cov_mmask8);
10598 __cov_m128d __builtin_ia32_loadapd128_mask(const __cov_v2df *,__cov_v2df,__cov_mmask8);
10599 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
10600 __cov_m256 __builtin_ia32_gather3siv8sf(__cov_v8sf,const void*,__cov_v8si,__cov_mmask8,int);
10601 __cov_m128 __builtin_ia32_gather3siv4sf(__cov_v4sf,const void*,__cov_v4si,__cov_mmask8,int);
10602 __cov_m256d __builtin_ia32_gather3siv4df(__cov_v4df,const void*,__cov_v4si,__cov_mmask8,int);
10603 __cov_m128d __builtin_ia32_gather3siv2df(__cov_v2df,const void*,__cov_v4si,__cov_mmask8,int);
10604 __cov_m128 __builtin_ia32_gather3div8sf(__cov_v4sf,const void*,__cov_v4di,__cov_mmask8,int);
10605 __cov_m128 __builtin_ia32_gather3div4sf(__cov_v4sf,const void*,__cov_v2di,__cov_mmask8,int);
10606 __cov_m256d __builtin_ia32_gather3div4df(__cov_v4df,const void*,__cov_v4di,__cov_mmask8,int);
10607 __cov_m128d __builtin_ia32_gather3div2df(__cov_v2df,const void*,__cov_v2di,__cov_mmask8,int);
10608 __cov_m256i __builtin_ia32_gather3siv8si(__cov_v8si,const void*,__cov_v8si,__cov_mmask8,int);
10609 __cov_m128i __builtin_ia32_gather3siv4si(__cov_v4si,const void*,__cov_v4si,__cov_mmask8,int);
10610 __cov_m256i __builtin_ia32_gather3siv4di(__cov_v4di,const void*,__cov_v4si,__cov_mmask8,int);
10611 __cov_m128i __builtin_ia32_gather3siv2di(__cov_v2di,const void*,__cov_v4si,__cov_mmask8,int);
10612 __cov_m128i __builtin_ia32_gather3div8si(__cov_v4si,const void*,__cov_v4di,__cov_mmask8,int);
10613 __cov_m128i __builtin_ia32_gather3div4si(__cov_v4si,const void*,__cov_v2di,__cov_mmask8,int);
10614 __cov_m256i __builtin_ia32_gather3div4di(__cov_v4di,const void*,__cov_v4di,__cov_mmask8,int);
10615 __cov_m128i __builtin_ia32_gather3div2di(__cov_v2di,const void*,__cov_v2di,__cov_mmask8,int);
10616 void __builtin_ia32_scattersiv8sf(void*,__cov_mmask8,__cov_v8si,__cov_v8sf,int);
10617 void __builtin_ia32_scattersiv4sf(void*,__cov_mmask8,__cov_v4si,__cov_v4sf,int);
10618 void __builtin_ia32_scattersiv4df(void*,__cov_mmask8,__cov_v4si,__cov_v4df,int);
10619 void __builtin_ia32_scattersiv2df(void*,__cov_mmask8,__cov_v4si,__cov_v2df,int);
10620 void __builtin_ia32_scatterdiv8sf(const void*,__cov_mmask8,__cov_v4di,__cov_v4sf,int);
10621 void __builtin_ia32_scatterdiv4sf(const void*,__cov_mmask8,__cov_v2di,__cov_v4sf,int);
10622 void __builtin_ia32_scatterdiv4df(const void*,__cov_mmask8,__cov_v4di,__cov_v4df,int);
10623 void __builtin_ia32_scatterdiv2df(const void*,__cov_mmask8,__cov_v2di,__cov_v2df,int);
10624 void __builtin_ia32_scattersiv8si(const void*,__cov_mmask8,__cov_v8si,__cov_v8si,int);
10625 void __builtin_ia32_scattersiv4si(const void*,__cov_mmask8,__cov_v4si,__cov_v4si,int);
10626 void __builtin_ia32_scattersiv4di(const void*,__cov_mmask8,__cov_v4si,__cov_v4di,int);
10627 void __builtin_ia32_scattersiv2di(const void*,__cov_mmask8,__cov_v4si,__cov_v2di,int);
10628 void __builtin_ia32_scatterdiv8si(const void*,__cov_mmask8,__cov_v4di,__cov_v4si,int);
10629 void __builtin_ia32_scatterdiv4si(const void*,__cov_mmask8,__cov_v2di,__cov_v4si,int);
10630 void __builtin_ia32_scatterdiv4di(const void*,__cov_mmask8,__cov_v4di,__cov_v4di,int);
10631 void __builtin_ia32_scatterdiv2di(const void*,__cov_mmask8,__cov_v2di,__cov_v2di,int);
10632 #else
10633 __cov_m256 __builtin_ia32_gather3siv8sf(__cov_v8sf,const float *,__cov_v8si,__cov_mmask8,int);
10634 __cov_m128 __builtin_ia32_gather3siv4sf(__cov_v4sf,const float *,__cov_v4si,__cov_mmask8,int);
10635 __cov_m256d __builtin_ia32_gather3siv4df(__cov_v4df,const double *,__cov_v4si,__cov_mmask8,int);
10636 __cov_m128d __builtin_ia32_gather3siv2df(__cov_v2df,const double *,__cov_v4si,__cov_mmask8,int);
10637 __cov_m128 __builtin_ia32_gather3div8sf(__cov_v4sf,const float *,__cov_v4di,__cov_mmask8,int);
10638 __cov_m128 __builtin_ia32_gather3div4sf(__cov_v4sf,const float *,__cov_v2di,__cov_mmask8,int);
10639 __cov_m256d __builtin_ia32_gather3div4df(__cov_v4df,const double *,__cov_v4di,__cov_mmask8,int);
10640 __cov_m128d __builtin_ia32_gather3div2df(__cov_v2df,const double *,__cov_v2di,__cov_mmask8,int);
10641 __cov_m256i __builtin_ia32_gather3siv8si(__cov_v8si,const int *,__cov_v8si,__cov_mmask8,int);
10642 __cov_m128i __builtin_ia32_gather3siv4si(__cov_v4si,const int *,__cov_v4si,__cov_mmask8,int);
10643 __cov_m256i __builtin_ia32_gather3siv4di(__cov_v4di,const long long *,__cov_v4si,__cov_mmask8,int);
10644 __cov_m128i __builtin_ia32_gather3siv2di(__cov_v2di,const long long *,__cov_v4si,__cov_mmask8,int);
10645 __cov_m128i __builtin_ia32_gather3div8si(__cov_v4si,const int *,__cov_v4di,__cov_mmask8,int);
10646 __cov_m128i __builtin_ia32_gather3div4si(__cov_v4si,const int *,__cov_v2di,__cov_mmask8,int);
10647 __cov_m256i __builtin_ia32_gather3div4di(__cov_v4di,const long long *,__cov_v4di,__cov_mmask8,int);
10648 __cov_m128i __builtin_ia32_gather3div2di(__cov_v2di,const long long *,__cov_v2di,__cov_mmask8,int);
10649 void __builtin_ia32_scattersiv8sf(float *,__cov_mmask8,__cov_v8si,__cov_v8sf,int);
10650 void __builtin_ia32_scattersiv4sf(float*,__cov_mmask8,__cov_v4si,__cov_v4sf,int);
10651 void __builtin_ia32_scattersiv4df(double *,__cov_mmask8,__cov_v4si,__cov_v4df,int);
10652 void __builtin_ia32_scattersiv2df(double *,__cov_mmask8,__cov_v4si,__cov_v2df,int);
10653 void __builtin_ia32_scatterdiv8sf(const float *,__cov_mmask8,__cov_v4di,__cov_v4sf,int);
10654 void __builtin_ia32_scatterdiv4sf(const float *,__cov_mmask8,__cov_v2di,__cov_v4sf,int);
10655 void __builtin_ia32_scatterdiv4df(const double *,__cov_mmask8,__cov_v4di,__cov_v4df,int);
10656 void __builtin_ia32_scatterdiv2df(const double *,__cov_mmask8,__cov_v2di,__cov_v2df,int);
10657 void __builtin_ia32_scattersiv8si(const int *,__cov_mmask8,__cov_v8si,__cov_v8si,int);
10658 void __builtin_ia32_scattersiv4si(const int *,__cov_mmask8,__cov_v4si,__cov_v4si,int);
10659 void __builtin_ia32_scattersiv4di(const long long *,__cov_mmask8,__cov_v4si,__cov_v4di,int);
10660 void __builtin_ia32_scattersiv2di(const long long *,__cov_mmask8,__cov_v4si,__cov_v2di,int);
10661 void __builtin_ia32_scatterdiv8si(const int *,__cov_mmask8,__cov_v4di,__cov_v4si,int);
10662 void __builtin_ia32_scatterdiv4si(const int *,__cov_mmask8,__cov_v2di,__cov_v4si,int);
10663 void __builtin_ia32_scatterdiv4di(const long long *,__cov_mmask8,__cov_v4di,__cov_v4di,int);
10664 void __builtin_ia32_scatterdiv2di(const long long *,__cov_mmask8,__cov_v2di,__cov_v2di,int);
10665 #endif
10666 __cov_m512i __builtin_ia32_vpmultishiftqb512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,__cov_mmask64);
10667 __cov_m512i __builtin_ia32_permvarqi512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,__cov_mmask64);
10668 __cov_m512i __builtin_ia32_vpermt2varqi512_mask(__cov_v64qi,__cov_v64qi, __cov_v64qi,__cov_mmask64);
10669 __cov_m512i __builtin_ia32_vpermi2varqi512_mask(__cov_v64qi,__cov_v64qi, __cov_v64qi,__cov_mmask64);
10670 __cov_m512i __builtin_ia32_vpmultishiftqb512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,__cov_mmask64);
10671 __cov_m512i __builtin_ia32_permvarqi512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,__cov_mmask64);
10672 __cov_m512i __builtin_ia32_vpermt2varqi512_maskz(__cov_v64qi,__cov_v64qi,__cov_v64qi,__cov_mmask64);
10673 __cov_m256i __builtin_ia32_vpmultishiftqb256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,__cov_mmask32);
10674 __cov_m128i __builtin_ia32_vpmultishiftqb128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
10675 __cov_m256i __builtin_ia32_permvarqi256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,__cov_mmask32);
10676 __cov_m128i __builtin_ia32_permvarqi128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
10677 __cov_m256i __builtin_ia32_vpermt2varqi256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,__cov_mmask32);
10678 __cov_m256i __builtin_ia32_vpermi2varqi256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,__cov_mmask32);
10679 __cov_m256i __builtin_ia32_vpermt2varqi256_maskz(__cov_v32qi,__cov_v32qi,__cov_v32qi,__cov_mmask32);
10680 __cov_m128i __builtin_ia32_vpermt2varqi128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
10681 __cov_m128i __builtin_ia32_vpermi2varqi128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
10682 __cov_m128i __builtin_ia32_vpermt2varqi128_maskz(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
10683 void __builtin_ia32_clwb(void *);
10684 void __builtin_ia32_pcommit(void);
10685
10686 #ifdef __coverity_cplusplus
10687 template<typename type1, typename type2, typename rtype>
10688 bool __builtin_add_overflow(type1 x, type2 y, rtype *ptr);
10689 template<typename type1, typename type2, typename rtype>
10690 bool __builtin_sub_overflow(type1 x, type2 y, rtype *ptr);
10691 template<typename type1, typename type2, typename rtype>
10692 bool __builtin_mul_overflow(type1 x, type2 y, rtype *ptr);
10693 #endif
10694
10695 #endif
10696
10697 #if __COVERITY_GCC_VERSION_AT_LEAST(5, 2)
10698 void __builtin_ia32_monitorx (const void *, unsigned int, unsigned int);
10699 void __builtin_ia32_mwaitx (unsigned int, unsigned int, unsigned int);
10700 #endif
10701
10702 #if __COVERITY_GCC_VERSION_AT_LEAST(6, 0)
10703 void __builtin_ia32_clzero(void*);
10704 unsigned int __builtin_ia32_rdpkru(void);
10705 void __builtin_ia32_wrpkru(unsigned int);
10706 #endif
10707
10708 #endif
10709
10710 #ifdef __COVERITY_ALTIVEC__
10711
10712
10713
10714
10715
10716
10717 typedef vector int __coverity_generic_altivec_vector;
10718
10719 #ifdef __coverity_cplusplus
10720 extern vector signed char __builtin_vec_abs (vector signed char a1);
10721 extern vector signed short __builtin_vec_abs (vector signed short a1);
10722 extern vector signed int __builtin_vec_abs (vector signed int a1);
10723 extern vector float __builtin_vec_abs (vector float a1);
10724
10725 extern vector signed char __builtin_vec_abss (vector signed char a1);
10726 extern vector signed short __builtin_vec_abss (vector signed short a1);
10727 #else
10728 __coverity_generic_altivec_vector __builtin_vec_abs();
10729 __coverity_generic_altivec_vector __builtin_vec_abss();
10730 #endif
10731
10732 #ifdef __coverity_cplusplus
10733 extern vector unsigned int __builtin_vec_vslw (vector unsigned int a1, vector unsigned int a2);
10734 #else
10735 __coverity_generic_altivec_vector __builtin_vec_vslw ();
10736 #endif
10737
10738 #ifdef __coverity_cplusplus
10739 extern int __builtin_vec_vcmpgt_p(int, vector signed char a1, vector signed char a2);
10740 extern int __builtin_vec_vcmpgt_p(int, vector unsigned char a1, vector unsigned char a2);
10741 extern int __builtin_vec_vcmpgt_p(int, vector signed short a1, vector signed short a2);
10742 extern int __builtin_vec_vcmpgt_p(int, vector unsigned short a1, vector unsigned short a2);
10743 extern int __builtin_vec_vcmpgt_p(int, vector signed int a1, vector signed int a2);
10744 extern int __builtin_vec_vcmpgt_p(int, vector unsigned int a1, vector unsigned int a2);
10745 extern int __builtin_vec_vcmpgt_p(int, vector signed char a1, vector signed char a2);
10746 extern int __builtin_vec_vcmpgt_p(int, vector float a1, vector float a2);
10747 #else
10748 int __builtin_vec_vcmpgt_p();
10749 #endif
10750
10751 #ifdef __coverity_cplusplus
10752 extern vector signed char __builtin_vec_add (vector signed char a1, vector signed char a2);
10753 extern vector unsigned char __builtin_vec_add (vector signed char a1, vector unsigned char a2);
10754
10755 extern vector unsigned char __builtin_vec_add (vector unsigned char a1, vector signed char a2);
10756
10757 extern vector unsigned char __builtin_vec_add (vector unsigned char a1,
10758 vector unsigned char a2);
10759 extern vector signed short __builtin_vec_add (vector signed short a1, vector signed short a2);
10760 extern vector unsigned short __builtin_vec_add (vector signed short a1,
10761 vector unsigned short a2);
10762 extern vector unsigned short __builtin_vec_add (vector unsigned short a1,
10763 vector signed short a2);
10764 extern vector unsigned short __builtin_vec_add (vector unsigned short a1,
10765 vector unsigned short a2);
10766 extern vector signed int __builtin_vec_add (vector signed int a1, vector signed int a2);
10767 extern vector unsigned int __builtin_vec_add (vector signed int a1, vector unsigned int a2);
10768 extern vector unsigned int __builtin_vec_add (vector unsigned int a1, vector signed int a2);
10769 extern vector unsigned int __builtin_vec_add (vector unsigned int a1, vector unsigned int a2);
10770 extern vector float __builtin_vec_add (vector float a1, vector float a2);
10771 #else
10772 # define __builtin_vec_add(a, b) ((a) + (b))
10773 #endif
10774
10775 extern vector unsigned int __builtin_vec_addc (vector unsigned int a1, vector unsigned int a2);
10776
10777 #ifdef __coverity_cplusplus
10778 extern vector unsigned char __builtin_vec_adds (vector signed char a1,
10779 vector unsigned char a2);
10780 extern vector unsigned char __builtin_vec_adds (vector unsigned char a1,
10781 vector signed char a2);
10782 extern vector unsigned char __builtin_vec_adds (vector unsigned char a1,
10783 vector unsigned char a2);
10784 extern vector signed char __builtin_vec_adds (vector signed char a1, vector signed char a2);
10785 extern vector unsigned short __builtin_vec_adds (vector signed short a1,
10786 vector unsigned short a2);
10787 extern vector unsigned short __builtin_vec_adds (vector unsigned short a1,
10788 vector signed short a2);
10789 extern vector unsigned short __builtin_vec_adds (vector unsigned short a1,
10790 vector unsigned short a2);
10791 extern vector signed short __builtin_vec_adds (vector signed short a1, vector signed short a2);
10792
10793 extern vector unsigned int __builtin_vec_adds (vector signed int a1, vector unsigned int a2);
10794 extern vector unsigned int __builtin_vec_adds (vector unsigned int a1, vector signed int a2);
10795 extern vector unsigned int __builtin_vec_adds (vector unsigned int a1, vector unsigned int a2);
10796
10797 extern vector signed int __builtin_vec_adds (vector signed int a1, vector signed int a2);
10798 #else
10799 __coverity_generic_altivec_vector __builtin_vec_adds ();
10800 #endif
10801
10802 #ifdef __coverity_cplusplus
10803 extern vector float __builtin_vec_and (vector float a1, vector float a2);
10804 extern vector float __builtin_vec_and (vector float a1, vector signed int a2);
10805 extern vector float __builtin_vec_and (vector signed int a1, vector float a2);
10806 extern vector signed int __builtin_vec_and (vector signed int a1, vector signed int a2);
10807 extern vector unsigned int __builtin_vec_and (vector signed int a1, vector unsigned int a2);
10808 extern vector unsigned int __builtin_vec_and (vector unsigned int a1, vector signed int a2);
10809 extern vector unsigned int __builtin_vec_and (vector unsigned int a1, vector unsigned int a2);
10810 extern vector signed short __builtin_vec_and (vector signed short a1, vector signed short a2);
10811 extern vector unsigned short __builtin_vec_and (vector signed short a1,
10812 vector unsigned short a2);
10813 extern vector unsigned short __builtin_vec_and (vector unsigned short a1,
10814 vector signed short a2);
10815 extern vector unsigned short __builtin_vec_and (vector unsigned short a1,
10816 vector unsigned short a2);
10817 extern vector signed char __builtin_vec_and (vector signed char a1, vector signed char a2);
10818 extern vector unsigned char __builtin_vec_and (vector signed char a1, vector unsigned char a2);
10819
10820 extern vector unsigned char __builtin_vec_and (vector unsigned char a1, vector signed char a2);
10821
10822 extern vector unsigned char __builtin_vec_and (vector unsigned char a1,
10823 vector unsigned char a2);
10824 #else
10825 # define __builtin_vec_and(a, b) ((a) & (b))
10826 #endif
10827
10828 #ifdef __coverity_cplusplus
10829 extern vector float __builtin_vec_andc (vector float a1, vector float a2);
10830 extern vector float __builtin_vec_andc (vector float a1, vector signed int a2);
10831 extern vector float __builtin_vec_andc (vector signed int a1, vector float a2);
10832 extern vector signed int __builtin_vec_andc (vector signed int a1, vector signed int a2);
10833 extern vector unsigned int __builtin_vec_andc (vector signed int a1, vector unsigned int a2);
10834 extern vector unsigned int __builtin_vec_andc (vector unsigned int a1, vector signed int a2);
10835 extern vector unsigned int __builtin_vec_andc (vector unsigned int a1, vector unsigned int a2);
10836
10837 extern vector signed short __builtin_vec_andc (vector signed short a1, vector signed short a2);
10838
10839 extern vector unsigned short __builtin_vec_andc (vector signed short a1,
10840 vector unsigned short a2);
10841 extern vector unsigned short __builtin_vec_andc (vector unsigned short a1,
10842 vector signed short a2);
10843 extern vector unsigned short __builtin_vec_andc (vector unsigned short a1,
10844 vector unsigned short a2);
10845 extern vector signed char __builtin_vec_andc (vector signed char a1, vector signed char a2);
10846 extern vector unsigned char __builtin_vec_andc (vector signed char a1,
10847 vector unsigned char a2);
10848 extern vector unsigned char __builtin_vec_andc (vector unsigned char a1,
10849 vector signed char a2);
10850 extern vector unsigned char __builtin_vec_andc (vector unsigned char a1,
10851 vector unsigned char a2);
10852 #else
10853 __coverity_generic_altivec_vector __builtin_vec_andc ();
10854 #endif
10855
10856 #ifdef __coverity_cplusplus
10857 extern vector unsigned char __builtin_vec_avg (vector unsigned char a1,
10858 vector unsigned char a2);
10859 extern vector signed char __builtin_vec_avg (vector signed char a1, vector signed char a2);
10860 extern vector unsigned short __builtin_vec_avg (vector unsigned short a1,
10861 vector unsigned short a2);
10862 extern vector signed short __builtin_vec_avg (vector signed short a1, vector signed short a2);
10863 extern vector unsigned int __builtin_vec_avg (vector unsigned int a1, vector unsigned int a2);
10864 extern vector signed int __builtin_vec_avg (vector signed int a1, vector signed int a2);
10865 #else
10866 __coverity_generic_altivec_vector __builtin_vec_avg ();
10867 #endif
10868
10869 extern vector float __builtin_vec_ceil (vector float a1);
10870
10871 extern vector signed int __builtin_vec_cmpb (vector float a1, vector float a2);
10872
10873 #ifdef __coverity_cplusplus
10874 extern vector signed char __builtin_vec_cmpeq (vector signed char a1, vector signed char a2);
10875 extern vector signed char __builtin_vec_cmpeq (vector unsigned char a1,
10876 vector unsigned char a2);
10877 extern vector signed short __builtin_vec_cmpeq (vector signed short a1,
10878 vector signed short a2);
10879 extern vector signed short __builtin_vec_cmpeq (vector unsigned short a1,
10880 vector unsigned short a2);
10881 extern vector signed int __builtin_vec_cmpeq (vector signed int a1, vector signed int a2);
10882 extern vector signed int __builtin_vec_cmpeq (vector unsigned int a1, vector unsigned int a2);
10883 extern vector signed int __builtin_vec_cmpeq (vector float a1, vector float a2);
10884
10885 extern vector signed int __builtin_vec_cmpge (vector float a1, vector float a2);
10886
10887 extern vector signed char __builtin_vec_cmpgt (vector unsigned char a1,
10888 vector unsigned char a2);
10889 extern vector signed char __builtin_vec_cmpgt (vector signed char a1, vector signed char a2);
10890 extern vector signed short __builtin_vec_cmpgt (vector unsigned short a1,
10891 vector unsigned short a2);
10892 extern vector signed short __builtin_vec_cmpgt (vector signed short a1,
10893 vector signed short a2);
10894 extern vector signed int __builtin_vec_cmpgt (vector unsigned int a1, vector unsigned int a2);
10895 extern vector signed int __builtin_vec_cmpgt (vector signed int a1, vector signed int a2);
10896 extern vector signed int __builtin_vec_cmpgt (vector float a1, vector float a2);
10897
10898 extern vector signed int __builtin_vec_cmple (vector float a1, vector float a2);
10899
10900 extern vector signed char __builtin_vec_cmplt (vector unsigned char a1,
10901 vector unsigned char a2);
10902 extern vector signed char __builtin_vec_cmplt (vector signed char a1, vector signed char a2);
10903 extern vector signed short __builtin_vec_cmplt (vector unsigned short a1,
10904 vector unsigned short a2);
10905 extern vector signed short __builtin_vec_cmplt (vector signed short a1,
10906 vector signed short a2);
10907 extern vector signed int __builtin_vec_cmplt (vector unsigned int a1, vector unsigned int a2);
10908 extern vector signed int __builtin_vec_cmplt (vector signed int a1, vector signed int a2);
10909 extern vector signed int __builtin_vec_cmplt (vector float a1, vector float a2);
10910 #else
10911 __coverity_generic_altivec_vector __builtin_vec_cmpeq ();
10912 __coverity_generic_altivec_vector __builtin_vec_cmpge ();
10913 __coverity_generic_altivec_vector __builtin_vec_cmpgt ();
10914 __coverity_generic_altivec_vector __builtin_vec_cmple ();
10915 __coverity_generic_altivec_vector __builtin_vec_cmplt ();
10916 #endif
10917
10918 #ifdef __coverity_cplusplus
10919 extern vector float __builtin_vec_ctf (vector unsigned int a1, const char a2);
10920 extern vector float __builtin_vec_ctf (vector signed int a1, const char a2);
10921 #else
10922 extern vector float __builtin_vec_ctf ();
10923 #endif
10924
10925 extern vector signed int __builtin_vec_cts (vector float a1, const char a2);
10926
10927 extern vector unsigned int __builtin_vec_ctu (vector float a1, const char a2);
10928
10929 extern void __builtin_vec_dss (const char a1);
10930
10931 extern void __builtin_vec_dssall (void);
10932
10933 extern void __builtin_vec_dst (const void * a1, int a2, const char a3);
10934
10935 extern void __builtin_vec_dstst (const void * a1, int a2, const char a3);
10936
10937 extern void __builtin_vec_dststt (const void * a1, int a2, const char a3);
10938
10939 extern void __builtin_vec_dstt (const void * a1, int a2, const char a3);
10940
10941 #ifdef __coverity_cplusplus
10942 extern vector float __builtin_vec_expte (vector float a1, vector float a2);
10943 extern vector float __builtin_vec_expte (vector float a1);
10944
10945 extern vector float __builtin_vec_floor (vector float a1, vector float a2);
10946 extern vector float __builtin_vec_floor (vector float a1);
10947 #else
10948 __coverity_generic_altivec_vector __builtin_vec_expte();
10949 __coverity_generic_altivec_vector __builtin_vec_floor();
10950 #endif
10951
10952 #ifdef __coverity_cplusplus
10953 extern vector float __builtin_vec_ld (int a1, vector float * a2);
10954 extern vector float __builtin_vec_ld (int a1, float * a2);
10955 extern vector signed int __builtin_vec_ld (int a1, int * a2);
10956 extern vector signed int __builtin_vec_ld (int a1, vector signed int * a2);
10957 extern vector unsigned int __builtin_vec_ld (int a1, vector unsigned int * a2);
10958 extern vector unsigned int __builtin_vec_ld (int a1, unsigned int * a2);
10959 extern vector signed short __builtin_vec_ld (int a1, short * a2, vector signed short * a3);
10960 extern vector unsigned short __builtin_vec_ld (int a1, unsigned short * a2,
10961 vector unsigned short * a3);
10962 extern vector signed char __builtin_vec_ld (int a1, signed char * a2);
10963 extern vector signed char __builtin_vec_ld (int a1, vector signed char * a2);
10964 extern vector unsigned char __builtin_vec_ld (int a1, unsigned char * a2);
10965 extern vector unsigned char __builtin_vec_ld (int a1, vector unsigned char * a2);
10966
10967 extern vector signed char __builtin_vec_lde (int a1, signed char * a2);
10968 extern vector unsigned char __builtin_vec_lde (int a1, unsigned char * a2);
10969 extern vector signed short __builtin_vec_lde (int a1, short * a2);
10970 extern vector unsigned short __builtin_vec_lde (int a1, unsigned short * a2);
10971 extern vector float __builtin_vec_lde (int a1, float * a2);
10972 extern vector signed int __builtin_vec_lde (int a1, int * a2);
10973 extern vector unsigned int __builtin_vec_lde (int a1, unsigned int * a2);
10974
10975 extern vector float __builtin_vec_ldl (int a1, float * a2);
10976 extern vector float __builtin_vec_ldl (int a1, vector float * a2);
10977 extern vector signed int __builtin_vec_ldl (int a1, vector signed int * a2);
10978 extern vector signed int __builtin_vec_ldl (int a1, int * a2);
10979 extern vector unsigned int __builtin_vec_ldl (int a1, unsigned int * a2);
10980 extern vector unsigned int __builtin_vec_ldl (int a1, vector unsigned int * a2);
10981 extern vector signed short __builtin_vec_ldl (int a1, vector signed short * a2);
10982 extern vector signed short __builtin_vec_ldl (int a1, short * a2);
10983 extern vector unsigned short __builtin_vec_ldl (int a1, vector unsigned short * a2);
10984 extern vector unsigned short __builtin_vec_ldl (int a1, unsigned short * a2);
10985 extern vector signed char __builtin_vec_ldl (int a1, vector signed char * a2);
10986 extern vector signed char __builtin_vec_ldl (int a1, signed char * a2);
10987 extern vector unsigned char __builtin_vec_ldl (int a1, vector unsigned char * a2);
10988 extern vector unsigned char __builtin_vec_ldl (int a1, unsigned char * a2);
10989 #else
10990 __coverity_generic_altivec_vector __builtin_vec_ld ();
10991 __coverity_generic_altivec_vector __builtin_vec_lde ();
10992 __coverity_generic_altivec_vector __builtin_vec_ldl ();
10993 #endif
10994
10995 extern vector float __builtin_vec_loge (vector float a1);
10996
10997 extern vector unsigned char __builtin_vec_lvsl (int a1, const void * a2, int * a3);
10998
10999 extern vector unsigned char __builtin_vec_lvsr (int a1, const void * a2, int * a3);
11000
11001 extern vector float __builtin_vec_madd (vector float a1, vector float a2, vector float a3);
11002
11003 extern vector signed short __builtin_vec_madds (vector signed short a1, vector signed short a2,
11004 vector signed short a3);
11005
11006 #ifdef __coverity_cplusplus
11007 extern vector unsigned char __builtin_vec_max (vector signed char a1, vector unsigned char a2);
11008
11009 extern vector unsigned char __builtin_vec_max (vector unsigned char a1, vector signed char a2);
11010
11011 extern vector unsigned char __builtin_vec_max (vector unsigned char a1,
11012 vector unsigned char a2);
11013 extern vector signed char __builtin_vec_max (vector signed char a1, vector signed char a2);
11014 extern vector unsigned short __builtin_vec_max (vector signed short a1,
11015 vector unsigned short a2);
11016 extern vector unsigned short __builtin_vec_max (vector unsigned short a1,
11017 vector signed short a2);
11018 extern vector unsigned short __builtin_vec_max (vector unsigned short a1,
11019 vector unsigned short a2);
11020 extern vector signed short __builtin_vec_max (vector signed short a1, vector signed short a2);
11021 extern vector unsigned int __builtin_vec_max (vector signed int a1, vector unsigned int a2);
11022 extern vector unsigned int __builtin_vec_max (vector unsigned int a1, vector signed int a2);
11023 extern vector unsigned int __builtin_vec_max (vector unsigned int a1, vector unsigned int a2);
11024 extern vector signed int __builtin_vec_max (vector signed int a1, vector signed int a2);
11025 extern vector float __builtin_vec_max (vector float a1, vector float a2);
11026
11027 extern vector signed char __builtin_vec_mergeh (vector signed char a1, vector signed char a2);
11028 extern vector unsigned char __builtin_vec_mergeh (vector unsigned char a1,
11029 vector unsigned char a2);
11030 extern vector signed short __builtin_vec_mergeh (vector signed short a1,
11031 vector signed short a2);
11032 extern vector unsigned short __builtin_vec_mergeh (vector unsigned short a1,
11033 vector unsigned short a2);
11034 extern vector float __builtin_vec_mergeh (vector float a1, vector float a2);
11035 extern vector signed int __builtin_vec_mergeh (vector signed int a1, vector signed int a2);
11036 extern vector unsigned int __builtin_vec_mergeh (vector unsigned int a1,
11037 vector unsigned int a2);
11038
11039 extern vector signed char __builtin_vec_mergel (vector signed char a1, vector signed char a2);
11040 extern vector unsigned char __builtin_vec_mergel (vector unsigned char a1,
11041 vector unsigned char a2);
11042 extern vector signed short __builtin_vec_mergel (vector signed short a1,
11043 vector signed short a2);
11044 extern vector unsigned short __builtin_vec_mergel (vector unsigned short a1,
11045 vector unsigned short a2);
11046 extern vector float __builtin_vec_mergel (vector float a1, vector float a2);
11047 extern vector signed int __builtin_vec_mergel (vector signed int a1, vector signed int a2);
11048 extern vector unsigned int __builtin_vec_mergel (vector unsigned int a1,
11049 vector unsigned int a2);
11050 #else
11051 __coverity_generic_altivec_vector __builtin_vec_max ();
11052 __coverity_generic_altivec_vector __builtin_vec_mergeh ();
11053 __coverity_generic_altivec_vector __builtin_vec_mergel ();
11054 #endif
11055
11056 extern vector unsigned short __builtin_vec_mfvscr (void);
11057
11058 #ifdef __coverity_cplusplus
11059 extern vector unsigned char __builtin_vec_min (vector signed char a1, vector unsigned char a2);
11060
11061 extern vector unsigned char __builtin_vec_min (vector unsigned char a1, vector signed char a2);
11062
11063 extern vector unsigned char __builtin_vec_min (vector unsigned char a1,
11064 vector unsigned char a2);
11065 extern vector signed char __builtin_vec_min (vector signed char a1, vector signed char a2);
11066 extern vector unsigned short __builtin_vec_min (vector signed short a1,
11067 vector unsigned short a2);
11068 extern vector unsigned short __builtin_vec_min (vector unsigned short a1,
11069 vector signed short a2);
11070 extern vector unsigned short __builtin_vec_min (vector unsigned short a1,
11071 vector unsigned short a2);
11072 extern vector signed short __builtin_vec_min (vector signed short a1, vector signed short a2);
11073 extern vector unsigned int __builtin_vec_min (vector signed int a1, vector unsigned int a2);
11074 extern vector unsigned int __builtin_vec_min (vector unsigned int a1, vector signed int a2);
11075 extern vector unsigned int __builtin_vec_min (vector unsigned int a1, vector unsigned int a2);
11076 extern vector signed int __builtin_vec_min (vector signed int a1, vector signed int a2);
11077 extern vector float __builtin_vec_min (vector float a1, vector float a2);
11078
11079 extern vector signed short __builtin_vec_mladd (vector signed short a1, vector signed short a2,
11080 vector signed short a3);
11081 extern vector signed short __builtin_vec_mladd (vector signed short a1,
11082 vector unsigned short a2,
11083 vector unsigned short a3);
11084 extern vector signed short __builtin_vec_mladd (vector unsigned short a1,
11085 vector signed short a2,
11086 vector signed short a3);
11087 extern vector unsigned short __builtin_vec_mladd (vector unsigned short a1,
11088 vector unsigned short a2,
11089 vector unsigned short a3);
11090 #else
11091 __coverity_generic_altivec_vector __builtin_vec_min ();
11092 __coverity_generic_altivec_vector __builtin_vec_mladd ();
11093 #endif
11094
11095 extern vector signed short __builtin_vec_mradds (vector signed short a1,
11096 vector signed short a2,
11097 vector signed short a3);
11098
11099 #ifdef __coverity_cplusplus
11100 extern vector unsigned int __builtin_vec_msum (vector unsigned char a1,
11101 vector unsigned char a2,
11102 vector unsigned int a3);
11103 extern vector signed int __builtin_vec_msum (vector signed char a1, vector unsigned char a2,
11104 vector signed int a3);
11105 extern vector unsigned int __builtin_vec_msum (vector unsigned short a1,
11106 vector unsigned short a2,
11107 vector unsigned int a3);
11108 extern vector signed int __builtin_vec_msum (vector signed short a1, vector signed short a2,
11109 vector signed int a3);
11110
11111 extern vector unsigned int __builtin_vec_msums (vector unsigned short a1,
11112 vector unsigned short a2,
11113 vector unsigned int a3);
11114 extern vector signed int __builtin_vec_msums (vector signed short a1, vector signed short a2,
11115 vector signed int a3);
11116
11117 extern void __builtin_vec_mtvscr (vector signed int a1);
11118 extern void __builtin_vec_mtvscr (vector unsigned int a1);
11119 extern void __builtin_vec_mtvscr (vector signed short a1);
11120 extern void __builtin_vec_mtvscr (vector unsigned short a1);
11121 extern void __builtin_vec_mtvscr (vector signed char a1);
11122 extern void __builtin_vec_mtvscr (vector unsigned char a1);
11123
11124 extern vector unsigned short __builtin_vec_mule (vector unsigned char a1,
11125 vector unsigned char a2);
11126 extern vector signed short __builtin_vec_mule (vector signed char a1, vector signed char a2);
11127 extern vector unsigned int __builtin_vec_mule (vector unsigned short a1,
11128 vector unsigned short a2);
11129 extern vector signed int __builtin_vec_mule (vector signed short a1, vector signed short a2);
11130
11131 extern vector unsigned short __builtin_vec_mulo (vector unsigned char a1,
11132 vector unsigned char a2);
11133 extern vector signed short __builtin_vec_mulo (vector signed char a1, vector signed char a2);
11134 extern vector unsigned int __builtin_vec_mulo (vector unsigned short a1,
11135 vector unsigned short a2);
11136 extern vector signed int __builtin_vec_mulo (vector signed short a1, vector signed short a2);
11137 #else
11138 __coverity_generic_altivec_vector __builtin_vec_msum ();
11139 __coverity_generic_altivec_vector __builtin_vec_msums ();
11140 extern void __builtin_vec_mtvscr ();
11141 __coverity_generic_altivec_vector __builtin_vec_mule ();
11142 __coverity_generic_altivec_vector __builtin_vec_mulo ();
11143 #endif
11144
11145 extern vector float __builtin_vec_nmsub (vector float a1, vector float a2, vector float a3);
11146
11147 #ifdef __coverity_cplusplus
11148 extern vector float __builtin_vec_nor (vector float a1, vector float a2);
11149 extern vector signed int __builtin_vec_nor (vector signed int a1, vector signed int a2);
11150 extern vector unsigned int __builtin_vec_nor (vector unsigned int a1, vector unsigned int a2);
11151 extern vector signed short __builtin_vec_nor (vector signed short a1, vector signed short a2);
11152 extern vector unsigned short __builtin_vec_nor (vector unsigned short a1,
11153 vector unsigned short a2);
11154 extern vector signed char __builtin_vec_nor (vector signed char a1, vector signed char a2);
11155 extern vector unsigned char __builtin_vec_nor (vector unsigned char a1,
11156 vector unsigned char a2);
11157
11158 extern vector float __builtin_vec_or (vector float a1, vector float a2);
11159 extern vector float __builtin_vec_or (vector float a1, vector signed int a2);
11160 extern vector float __builtin_vec_or (vector signed int a1, vector float a2);
11161 extern vector signed int __builtin_vec_or (vector signed int a1, vector signed int a2);
11162 extern vector unsigned int __builtin_vec_or (vector signed int a1, vector unsigned int a2);
11163 extern vector unsigned int __builtin_vec_or (vector unsigned int a1, vector signed int a2);
11164 extern vector unsigned int __builtin_vec_or (vector unsigned int a1, vector unsigned int a2);
11165 extern vector signed short __builtin_vec_or (vector signed short a1, vector signed short a2);
11166 extern vector unsigned short __builtin_vec_or (vector signed short a1,
11167 vector unsigned short a2);
11168 extern vector unsigned short __builtin_vec_or (vector unsigned short a1,
11169 vector signed short a2);
11170 extern vector unsigned short __builtin_vec_or (vector unsigned short a1,
11171 vector unsigned short a2);
11172 extern vector signed char __builtin_vec_or (vector signed char a1, vector signed char a2);
11173 extern vector unsigned char __builtin_vec_or (vector signed char a1, vector unsigned char a2);
11174 extern vector unsigned char __builtin_vec_or (vector unsigned char a1, vector signed char a2);
11175 extern vector unsigned char __builtin_vec_or (vector unsigned char a1,
11176 vector unsigned char a2);
11177
11178 extern vector signed char __builtin_vec_pack (vector signed short a1, vector signed short a2);
11179 extern vector unsigned char __builtin_vec_pack (vector unsigned short a1,
11180 vector unsigned short a2);
11181 extern vector signed short __builtin_vec_pack (vector signed int a1, vector signed int a2);
11182 extern vector unsigned short __builtin_vec_pack (vector unsigned int a1,
11183 vector unsigned int a2);
11184 #else
11185 # define __builtin_vec_nor(a, b) (~((a) | (b)))
11186 # define __builtin_vec_or(a, b) ((a) | (b))
11187 __coverity_generic_altivec_vector __builtin_vec_pack ();
11188 #endif
11189
11190 extern vector signed short __builtin_vec_packpx (vector unsigned int a1,
11191 vector unsigned int a2);
11192
11193 #ifdef __coverity_cplusplus
11194 extern vector unsigned char __builtin_vec_packs (vector unsigned short a1,
11195 vector unsigned short a2);
11196 extern vector signed char __builtin_vec_packs (vector signed short a1, vector signed short a2);
11197
11198 extern vector unsigned short __builtin_vec_packs (vector unsigned int a1,
11199 vector unsigned int a2);
11200 extern vector signed short __builtin_vec_packs (vector signed int a1, vector signed int a2);
11201
11202 extern vector unsigned char __builtin_vec_packsu (vector unsigned short a1,
11203 vector unsigned short a2);
11204 extern vector unsigned char __builtin_vec_packsu (vector signed short a1,
11205 vector signed short a2);
11206 extern vector unsigned short __builtin_vec_packsu (vector unsigned int a1,
11207 vector unsigned int a2);
11208 extern vector unsigned short __builtin_vec_packsu (vector signed int a1, vector signed int a2);
11209
11210 extern vector float __builtin_vec_perm (vector float a1, vector float a2,
11211 vector unsigned char a3);
11212 extern vector signed int __builtin_vec_perm (vector signed int a1, vector signed int a2,
11213 vector unsigned char a3);
11214 extern vector unsigned int __builtin_vec_perm (vector unsigned int a1, vector unsigned int a2,
11215 vector unsigned char a3);
11216 extern vector signed short __builtin_vec_perm (vector signed short a1, vector signed short a2,
11217 vector unsigned char a3);
11218 extern vector unsigned short __builtin_vec_perm (vector unsigned short a1,
11219 vector unsigned short a2,
11220 vector unsigned char a3);
11221 extern vector signed char __builtin_vec_perm (vector signed char a1, vector signed char a2,
11222 vector unsigned char a3);
11223 extern vector unsigned char __builtin_vec_perm (vector unsigned char a1,
11224 vector unsigned char a2,
11225 vector unsigned char a3);
11226 #else
11227 __coverity_generic_altivec_vector __builtin_vec_packs ();
11228 __coverity_generic_altivec_vector __builtin_vec_packsu ();
11229 __coverity_generic_altivec_vector __builtin_vec_perm ();
11230 #endif
11231
11232 extern vector float __builtin_vec_re (vector float a1);
11233
11234 #ifdef __coverity_cplusplus
11235 extern vector signed char __builtin_vec_rl (vector signed char a1, vector unsigned char a2);
11236 extern vector unsigned char __builtin_vec_rl (vector unsigned char a1,
11237 vector unsigned char a2);
11238 extern vector signed short __builtin_vec_rl (vector signed short a1, vector unsigned short a2);
11239
11240 extern vector unsigned short __builtin_vec_rl (vector unsigned short a1,
11241 vector unsigned short a2);
11242 extern vector signed int __builtin_vec_rl (vector signed int a1, vector unsigned int a2);
11243 extern vector unsigned int __builtin_vec_rl (vector unsigned int a1, vector unsigned int a2);
11244 #else
11245 __coverity_generic_altivec_vector __builtin_vec_rl ();
11246 #endif
11247
11248 extern vector float __builtin_vec_round (vector float a1);
11249
11250 extern vector float __builtin_vec_rsqrte (vector float a1);
11251
11252 #ifdef __coverity_cplusplus
11253 extern vector float __builtin_vec_sel (vector float a1, vector float a2, vector signed int a3);
11254 extern vector float __builtin_vec_sel (vector float a1, vector float a2, vector unsigned int a3);
11255 extern vector signed int __builtin_vec_sel (vector signed int a1, vector signed int a2,
11256 vector signed int a3);
11257 extern vector signed int __builtin_vec_sel (vector signed int a1, vector signed int a2,
11258 vector unsigned int a3);
11259 extern vector unsigned int __builtin_vec_sel (vector unsigned int a1, vector unsigned int a2,
11260 vector signed int a3);
11261 extern vector unsigned int __builtin_vec_sel (vector unsigned int a1, vector unsigned int a2,
11262 vector unsigned int a3);
11263 extern vector signed short __builtin_vec_sel (vector signed short a1, vector signed short a2,
11264 vector signed short a3);
11265 extern vector signed short __builtin_vec_sel (vector signed short a1, vector signed short a2,
11266 vector unsigned short a3);
11267 extern vector unsigned short __builtin_vec_sel (vector unsigned short a1,
11268 vector unsigned short a2,
11269 vector signed short a3);
11270 extern vector unsigned short __builtin_vec_sel (vector unsigned short a1,
11271 vector unsigned short a2,
11272 vector unsigned short a3);
11273 extern vector signed char __builtin_vec_sel (vector signed char a1, vector signed char a2,
11274 vector signed char a3);
11275 extern vector signed char __builtin_vec_sel (vector signed char a1, vector signed char a2,
11276 vector unsigned char a3);
11277 extern vector unsigned char __builtin_vec_sel (vector unsigned char a1,
11278 vector unsigned char a2,
11279 vector signed char a3);
11280 extern vector unsigned char __builtin_vec_sel (vector unsigned char a1,
11281 vector unsigned char a2,
11282 vector unsigned char a3);
11283
11284 extern vector signed char __builtin_vec_sl (vector signed char a1, vector unsigned char a2);
11285 extern vector unsigned char __builtin_vec_sl (vector unsigned char a1,
11286 vector unsigned char a2);
11287 extern vector signed short __builtin_vec_sl (vector signed short a1, vector unsigned short a2);
11288
11289 extern vector unsigned short __builtin_vec_sl (vector unsigned short a1,
11290 vector unsigned short a2);
11291 extern vector signed int __builtin_vec_sl (vector signed int a1, vector unsigned int a2);
11292 extern vector unsigned int __builtin_vec_sl (vector unsigned int a1, vector unsigned int a2);
11293
11294 extern vector float __builtin_vec_sld (vector float a1, vector float a2, const char a3);
11295 extern vector signed int __builtin_vec_sld (vector signed int a1, vector signed int a2,
11296 const char a3);
11297 extern vector unsigned int __builtin_vec_sld (vector unsigned int a1, vector unsigned int a2,
11298 const char a3);
11299 extern vector signed short __builtin_vec_sld (vector signed short a1, vector signed short a2,
11300 const char a3);
11301 extern vector unsigned short __builtin_vec_sld (vector unsigned short a1,
11302 vector unsigned short a2, const char a3);
11303 extern vector signed char __builtin_vec_sld (vector signed char a1, vector signed char a2,
11304 const char a3);
11305 extern vector unsigned char __builtin_vec_sld (vector unsigned char a1,
11306 vector unsigned char a2,
11307 const char a3);
11308
11309 extern vector signed int __builtin_vec_sll (vector signed int a1, vector unsigned int a2);
11310 extern vector signed int __builtin_vec_sll (vector signed int a1, vector unsigned short a2);
11311 extern vector signed int __builtin_vec_sll (vector signed int a1, vector unsigned char a2);
11312 extern vector unsigned int __builtin_vec_sll (vector unsigned int a1, vector unsigned int a2);
11313 extern vector unsigned int __builtin_vec_sll (vector unsigned int a1,
11314 vector unsigned short a2);
11315 extern vector unsigned int __builtin_vec_sll (vector unsigned int a1, vector unsigned char a2);
11316
11317 extern vector signed short __builtin_vec_sll (vector signed short a1, vector unsigned int a2);
11318 extern vector signed short __builtin_vec_sll (vector signed short a1,
11319 vector unsigned short a2);
11320 extern vector signed short __builtin_vec_sll (vector signed short a1, vector unsigned char a2);
11321
11322 extern vector unsigned short __builtin_vec_sll (vector unsigned short a1,
11323 vector unsigned int a2);
11324 extern vector unsigned short __builtin_vec_sll (vector unsigned short a1,
11325 vector unsigned short a2);
11326 extern vector unsigned short __builtin_vec_sll (vector unsigned short a1,
11327 vector unsigned char a2);
11328 extern vector signed char __builtin_vec_sll (vector signed char a1, vector unsigned int a2);
11329 extern vector signed char __builtin_vec_sll (vector signed char a1, vector unsigned short a2);
11330 extern vector signed char __builtin_vec_sll (vector signed char a1, vector unsigned char a2);
11331 extern vector unsigned char __builtin_vec_sll (vector unsigned char a1,
11332 vector unsigned int a2);
11333 extern vector unsigned char __builtin_vec_sll (vector unsigned char a1,
11334 vector unsigned short a2);
11335 extern vector unsigned char __builtin_vec_sll (vector unsigned char a1,
11336 vector unsigned char a2);
11337
11338 extern vector float __builtin_vec_slo (vector float a1, vector signed char a2);
11339 extern vector float __builtin_vec_slo (vector float a1, vector unsigned char a2);
11340 extern vector signed int __builtin_vec_slo (vector signed int a1, vector signed char a2);
11341 extern vector signed int __builtin_vec_slo (vector signed int a1, vector unsigned char a2);
11342 extern vector unsigned int __builtin_vec_slo (vector unsigned int a1, vector signed char a2);
11343 extern vector unsigned int __builtin_vec_slo (vector unsigned int a1, vector unsigned char a2);
11344
11345 extern vector signed short __builtin_vec_slo (vector signed short a1, vector signed char a2);
11346 extern vector signed short __builtin_vec_slo (vector signed short a1, vector unsigned char a2);
11347
11348 extern vector unsigned short __builtin_vec_slo (vector unsigned short a1,
11349 vector signed char a2);
11350 extern vector unsigned short __builtin_vec_slo (vector unsigned short a1,
11351 vector unsigned char a2);
11352 extern vector signed char __builtin_vec_slo (vector signed char a1, vector signed char a2);
11353 extern vector signed char __builtin_vec_slo (vector signed char a1, vector unsigned char a2);
11354 extern vector unsigned char __builtin_vec_slo (vector unsigned char a1, vector signed char a2);
11355
11356 extern vector unsigned char __builtin_vec_slo (vector unsigned char a1,
11357 vector unsigned char a2);
11358
11359 extern vector signed char __builtin_vec_splat (vector signed char a1, const char a2);
11360 extern vector unsigned char __builtin_vec_splat (vector unsigned char a1, const char a2);
11361 extern vector signed short __builtin_vec_splat (vector signed short a1, const char a2);
11362 extern vector unsigned short __builtin_vec_splat (vector unsigned short a1, const char a2);
11363 extern vector float __builtin_vec_splat (vector float a1, const char a2);
11364 extern vector signed int __builtin_vec_splat (vector signed int a1, const char a2);
11365 extern vector unsigned int __builtin_vec_splat (vector unsigned int a1, const char a2);
11366 #else
11367 # define __builtin_vec_sl(a, b) ((a) << (b))
11368 __coverity_generic_altivec_vector __builtin_vec_sel ();
11369 __coverity_generic_altivec_vector __builtin_vec_sel ();
11370 __coverity_generic_altivec_vector __builtin_vec_sld ();
11371 __coverity_generic_altivec_vector __builtin_vec_sll ();
11372 __coverity_generic_altivec_vector __builtin_vec_slo ();
11373 #endif
11374
11375 extern vector signed char __builtin_vec_splat_s8 (const char a1);
11376
11377 extern vector signed short __builtin_vec_splat_s16 (const char a1);
11378
11379 extern vector signed int __builtin_vec_splat_s32 (const char a1);
11380
11381 extern vector unsigned char __builtin_vec_splat_u8 (const char a1);
11382
11383 extern vector unsigned short __builtin_vec_splat_u16 (const char a1);
11384
11385 extern vector unsigned int __builtin_vec_splat_u32 (const char a1);
11386
11387 #ifdef __coverity_cplusplus
11388 extern vector signed char __builtin_vec_sr (vector signed char a1, vector unsigned char a2);
11389 extern vector unsigned char __builtin_vec_sr (vector unsigned char a1,
11390 vector unsigned char a2);
11391 extern vector signed short __builtin_vec_sr (vector signed short a1, vector unsigned short a2);
11392
11393 extern vector unsigned short __builtin_vec_sr (vector unsigned short a1,
11394 vector unsigned short a2);
11395 extern vector signed int __builtin_vec_sr (vector signed int a1, vector unsigned int a2);
11396 extern vector unsigned int __builtin_vec_sr (vector unsigned int a1, vector unsigned int a2);
11397
11398 extern vector signed char __builtin_vec_sra (vector signed char a1, vector unsigned char a2);
11399 extern vector unsigned char __builtin_vec_sra (vector unsigned char a1,
11400 vector unsigned char a2);
11401 extern vector signed short __builtin_vec_sra (vector signed short a1,
11402 vector unsigned short a2);
11403 extern vector unsigned short __builtin_vec_sra (vector unsigned short a1,
11404 vector unsigned short a2);
11405 extern vector signed int __builtin_vec_sra (vector signed int a1, vector unsigned int a2);
11406 extern vector unsigned int __builtin_vec_sra (vector unsigned int a1, vector unsigned int a2);
11407
11408 extern vector signed int __builtin_vec_srl (vector signed int a1, vector unsigned int a2);
11409 extern vector signed int __builtin_vec_srl (vector signed int a1, vector unsigned short a2);
11410 extern vector signed int __builtin_vec_srl (vector signed int a1, vector unsigned char a2);
11411 extern vector unsigned int __builtin_vec_srl (vector unsigned int a1, vector unsigned int a2);
11412 extern vector unsigned int __builtin_vec_srl (vector unsigned int a1,
11413 vector unsigned short a2);
11414 extern vector unsigned int __builtin_vec_srl (vector unsigned int a1, vector unsigned char a2);
11415
11416 extern vector signed short __builtin_vec_srl (vector signed short a1, vector unsigned int a2);
11417 extern vector signed short __builtin_vec_srl (vector signed short a1,
11418 vector unsigned short a2);
11419 extern vector signed short __builtin_vec_srl (vector signed short a1, vector unsigned char a2);
11420
11421 extern vector unsigned short __builtin_vec_srl (vector unsigned short a1,
11422 vector unsigned int a2);
11423 extern vector unsigned short __builtin_vec_srl (vector unsigned short a1,
11424 vector unsigned short a2);
11425 extern vector unsigned short __builtin_vec_srl (vector unsigned short a1,
11426 vector unsigned char a2);
11427 extern vector signed char __builtin_vec_srl (vector signed char a1, vector unsigned int a2);
11428 extern vector signed char __builtin_vec_srl (vector signed char a1, vector unsigned short a2);
11429 extern vector signed char __builtin_vec_srl (vector signed char a1, vector unsigned char a2);
11430 extern vector unsigned char __builtin_vec_srl (vector unsigned char a1,
11431 vector unsigned int a2);
11432 extern vector unsigned char __builtin_vec_srl (vector unsigned char a1,
11433 vector unsigned short a2);
11434 extern vector unsigned char __builtin_vec_srl (vector unsigned char a1,
11435 vector unsigned char a2);
11436
11437 extern vector float __builtin_vec_sro (vector float a1, vector signed char a2);
11438 extern vector float __builtin_vec_sro (vector float a1, vector unsigned char a2);
11439 extern vector signed int __builtin_vec_sro (vector signed int a1, vector signed char a2);
11440 extern vector signed int __builtin_vec_sro (vector signed int a1, vector unsigned char a2);
11441 extern vector unsigned int __builtin_vec_sro (vector unsigned int a1, vector signed char a2);
11442 extern vector unsigned int __builtin_vec_sro (vector unsigned int a1, vector unsigned char a2);
11443
11444 extern vector signed short __builtin_vec_sro (vector signed short a1, vector signed char a2);
11445 extern vector signed short __builtin_vec_sro (vector signed short a1, vector unsigned char a2);
11446
11447 extern vector unsigned short __builtin_vec_sro (vector unsigned short a1,
11448 vector signed char a2);
11449 extern vector unsigned short __builtin_vec_sro (vector unsigned short a1,
11450 vector unsigned char a2);
11451 extern vector signed char __builtin_vec_sro (vector signed char a1, vector signed char a2);
11452 extern vector signed char __builtin_vec_sro (vector signed char a1, vector unsigned char a2);
11453 extern vector unsigned char __builtin_vec_sro (vector unsigned char a1, vector signed char a2);
11454
11455 extern vector unsigned char __builtin_vec_sro (vector unsigned char a1,
11456 vector unsigned char a2);
11457
11458 extern void __builtin_vec_st (vector float a1, int a2, const void * a3);
11459 extern void __builtin_vec_st (vector signed int a1, int a2, const void * a3);
11460 extern void __builtin_vec_st (vector unsigned int a1, int a2, const void * a3);
11461 extern void __builtin_vec_st (vector signed short a1, int a2, const void * a3);
11462 extern void __builtin_vec_st (vector unsigned short a1, int a2, const void * a3);
11463 extern void __builtin_vec_st (vector signed char a1, int a2, const void * a3);
11464 extern void __builtin_vec_st (vector unsigned char a1, int a2, const void * a3);
11465
11466 extern void __builtin_vec_ste (vector signed char a1, int a2, const void * a3);
11467 extern void __builtin_vec_ste (vector unsigned char a1, int a2, unsigned char * a3);
11468 extern void __builtin_vec_ste (vector signed short a1, int a2, const void * a3);
11469 extern void __builtin_vec_ste (vector unsigned short a1, int a2, const void * a3);
11470 extern void __builtin_vec_ste (vector signed int a1, int a2, const void * a3);
11471 extern void __builtin_vec_ste (vector unsigned int a1, int a2, unsigned int * a3);
11472 extern void __builtin_vec_ste (vector float a1, int a2, float * a3);
11473
11474 extern void __builtin_vec_stl (vector float a1, int a2, const void * a3);
11475 extern void __builtin_vec_stl (vector signed int a1, int a2, const void * a3);
11476 extern void __builtin_vec_stl (vector unsigned int a1, int a2, const void * a3);
11477 extern void __builtin_vec_stl (vector signed short a1, int a2, const void * a3);
11478 extern void __builtin_vec_stl (vector unsigned short a1, int a2, const void * a3);
11479 extern void __builtin_vec_stl (vector signed char a1, int a2, const void * a3);
11480 extern void __builtin_vec_stl (vector unsigned char a1, int a2, const void * a3);
11481
11482 extern vector signed char __builtin_vec_sub (vector signed char a1, vector signed char a2);
11483 extern vector unsigned char __builtin_vec_sub (vector signed char a1, vector unsigned char a2);
11484
11485 extern vector unsigned char __builtin_vec_sub (vector unsigned char a1, vector signed char a2);
11486
11487 extern vector unsigned char __builtin_vec_sub (vector unsigned char a1,
11488 vector unsigned char a2);
11489 extern vector signed short __builtin_vec_sub (vector signed short a1, vector signed short a2);
11490 extern vector unsigned short __builtin_vec_sub (vector signed short a1,
11491 vector unsigned short a2);
11492 extern vector unsigned short __builtin_vec_sub (vector unsigned short a1,
11493 vector signed short a2);
11494 extern vector unsigned short __builtin_vec_sub (vector unsigned short a1,
11495 vector unsigned short a2);
11496 extern vector signed int __builtin_vec_sub (vector signed int a1, vector signed int a2);
11497 extern vector unsigned int __builtin_vec_sub (vector signed int a1, vector unsigned int a2);
11498 extern vector unsigned int __builtin_vec_sub (vector unsigned int a1, vector signed int a2);
11499 extern vector unsigned int __builtin_vec_sub (vector unsigned int a1, vector unsigned int a2);
11500 extern vector float __builtin_vec_sub (vector float a1, vector float a2);
11501
11502 extern vector unsigned int __builtin_vec_subc (vector unsigned int a1, vector unsigned int a2);
11503
11504 extern vector unsigned char __builtin_vec_subs (vector signed char a1,
11505 vector unsigned char a2);
11506 extern vector unsigned char __builtin_vec_subs (vector unsigned char a1,
11507 vector signed char a2);
11508 extern vector unsigned char __builtin_vec_subs (vector unsigned char a1,
11509 vector unsigned char a2);
11510 extern vector signed char __builtin_vec_subs (vector signed char a1, vector signed char a2);
11511 extern vector unsigned short __builtin_vec_subs (vector signed short a1,
11512 vector unsigned short a2);
11513 extern vector unsigned short __builtin_vec_subs (vector unsigned short a1,
11514 vector signed short a2);
11515 extern vector unsigned short __builtin_vec_subs (vector unsigned short a1,
11516 vector unsigned short a2);
11517 extern vector signed short __builtin_vec_subs (vector signed short a1, vector signed short a2);
11518
11519 extern vector unsigned int __builtin_vec_subs (vector signed int a1, vector unsigned int a2);
11520 extern vector unsigned int __builtin_vec_subs (vector unsigned int a1, vector signed int a2);
11521 extern vector unsigned int __builtin_vec_subs (vector unsigned int a1, vector unsigned int a2);
11522
11523 extern vector signed int __builtin_vec_subs (vector signed int a1, vector signed int a2);
11524
11525 extern vector unsigned int __builtin_vec_sum4s (vector unsigned char a1,
11526 vector unsigned int a2);
11527 extern vector signed int __builtin_vec_sum4s (vector signed char a1, vector signed int a2);
11528 extern vector signed int __builtin_vec_sum4s (vector signed short a1, vector signed int a2);
11529 #else
11530 # define __builtin_vec_sr(a, b) ((a) >> (b))
11531 # define __builtin_vec_sub(a, b) ((a) - (b))
11532 __coverity_generic_altivec_vector __builtin_vec_sra ();
11533 __coverity_generic_altivec_vector __builtin_vec_srl ();
11534 __coverity_generic_altivec_vector __builtin_vec_sro ();
11535 extern void __builtin_vec_st ();
11536 extern void __builtin_vec_ste ();
11537 extern void __builtin_vec_stl ();
11538 __coverity_generic_altivec_vector __builtin_vec_subc ();
11539 __coverity_generic_altivec_vector __builtin_vec_subs ();
11540 __coverity_generic_altivec_vector __builtin_vec_sum4s ();
11541 #endif
11542
11543 extern vector signed int __builtin_vec_sum2s (vector signed int a1, vector signed int a2);
11544
11545 extern vector signed int __builtin_vec_sums (vector signed int a1, vector signed int a2);
11546
11547 extern vector float __builtin_vec_trunc (vector float a1);
11548
11549 #ifdef __coverity_cplusplus
11550 extern vector signed short __builtin_vec_unpackh (vector signed char a1);
11551 extern vector unsigned int __builtin_vec_unpackh (vector unsigned short a1);
11552 extern vector signed int __builtin_vec_unpackh (vector signed short a1);
11553
11554 extern vector signed short __builtin_vec_unpackl (vector signed char a1);
11555 extern vector unsigned int __builtin_vec_unpackl (vector unsigned short a1);
11556 extern vector signed int __builtin_vec_unpackl (vector signed short a1);
11557
11558 extern vector float __builtin_vec_xor (vector float a1, vector float a2);
11559 extern vector float __builtin_vec_xor (vector float a1, vector signed int a2);
11560 extern vector float __builtin_vec_xor (vector signed int a1, vector float a2);
11561 extern vector signed int __builtin_vec_xor (vector signed int a1, vector signed int a2);
11562 extern vector unsigned int __builtin_vec_xor (vector signed int a1, vector unsigned int a2);
11563 extern vector unsigned int __builtin_vec_xor (vector unsigned int a1, vector signed int a2);
11564 extern vector unsigned int __builtin_vec_xor (vector unsigned int a1, vector unsigned int a2);
11565 extern vector signed short __builtin_vec_xor (vector signed short a1, vector signed short a2);
11566 extern vector unsigned short __builtin_vec_xor (vector signed short a1,
11567 vector unsigned short a2);
11568 extern vector unsigned short __builtin_vec_xor (vector unsigned short a1,
11569 vector signed short a2);
11570 extern vector unsigned short __builtin_vec_xor (vector unsigned short a1,
11571 vector unsigned short a2);
11572 extern vector signed char __builtin_vec_xor (vector signed char a1, vector signed char a2);
11573 extern vector unsigned char __builtin_vec_xor (vector signed char a1, vector unsigned char a2);
11574
11575 extern vector unsigned char __builtin_vec_xor (vector unsigned char a1, vector signed char a2);
11576
11577 extern vector unsigned char __builtin_vec_xor (vector unsigned char a1,
11578 vector unsigned char a2);
11579
11580 extern vector signed int __builtin_vec_all_eq (vector signed char a1, vector unsigned char a2);
11581
11582 extern vector signed int __builtin_vec_all_eq (vector signed char a1, vector signed char a2);
11583 extern vector signed int __builtin_vec_all_eq (vector unsigned char a1, vector signed char a2);
11584
11585 extern vector signed int __builtin_vec_all_eq (vector unsigned char a1,
11586 vector unsigned char a2);
11587 extern vector signed int __builtin_vec_all_eq (vector signed short a1,
11588 vector unsigned short a2);
11589 extern vector signed int __builtin_vec_all_eq (vector signed short a1, vector signed short a2);
11590
11591 extern vector signed int __builtin_vec_all_eq (vector unsigned short a1,
11592 vector signed short a2);
11593 extern vector signed int __builtin_vec_all_eq (vector unsigned short a1,
11594 vector unsigned short a2);
11595 extern vector signed int __builtin_vec_all_eq (vector signed int a1, vector unsigned int a2);
11596 extern vector signed int __builtin_vec_all_eq (vector signed int a1, vector signed int a2);
11597 extern vector signed int __builtin_vec_all_eq (vector unsigned int a1, vector signed int a2);
11598 extern vector signed int __builtin_vec_all_eq (vector unsigned int a1, vector unsigned int a2);
11599
11600 extern vector signed int __builtin_vec_all_eq (vector float a1, vector float a2);
11601
11602 extern vector signed int __builtin_vec_all_ge (vector signed char a1, vector unsigned char a2);
11603
11604 extern vector signed int __builtin_vec_all_ge (vector unsigned char a1, vector signed char a2);
11605
11606 extern vector signed int __builtin_vec_all_ge (vector unsigned char a1,
11607 vector unsigned char a2);
11608 extern vector signed int __builtin_vec_all_ge (vector signed char a1, vector signed char a2);
11609 extern vector signed int __builtin_vec_all_ge (vector signed short a1,
11610 vector unsigned short a2);
11611 extern vector signed int __builtin_vec_all_ge (vector unsigned short a1,
11612 vector signed short a2);
11613 extern vector signed int __builtin_vec_all_ge (vector unsigned short a1,
11614 vector unsigned short a2);
11615 extern vector signed int __builtin_vec_all_ge (vector signed short a1, vector signed short a2);
11616
11617 extern vector signed int __builtin_vec_all_ge (vector signed int a1, vector unsigned int a2);
11618 extern vector signed int __builtin_vec_all_ge (vector unsigned int a1, vector signed int a2);
11619 extern vector signed int __builtin_vec_all_ge (vector unsigned int a1, vector unsigned int a2);
11620
11621 extern vector signed int __builtin_vec_all_ge (vector signed int a1, vector signed int a2);
11622 extern vector signed int __builtin_vec_all_ge (vector float a1, vector float a2);
11623
11624 extern vector signed int __builtin_vec_all_gt (vector signed char a1, vector unsigned char a2);
11625
11626 extern vector signed int __builtin_vec_all_gt (vector unsigned char a1, vector signed char a2);
11627
11628 extern vector signed int __builtin_vec_all_gt (vector unsigned char a1,
11629 vector unsigned char a2);
11630 extern vector signed int __builtin_vec_all_gt (vector signed char a1, vector signed char a2);
11631 extern vector signed int __builtin_vec_all_gt (vector signed short a1,
11632 vector unsigned short a2);
11633 extern vector signed int __builtin_vec_all_gt (vector unsigned short a1,
11634 vector signed short a2);
11635 extern vector signed int __builtin_vec_all_gt (vector unsigned short a1,
11636 vector unsigned short a2);
11637 extern vector signed int __builtin_vec_all_gt (vector signed short a1, vector signed short a2);
11638
11639 extern vector signed int __builtin_vec_all_gt (vector signed int a1, vector unsigned int a2);
11640 extern vector signed int __builtin_vec_all_gt (vector unsigned int a1, vector signed int a2);
11641 extern vector signed int __builtin_vec_all_gt (vector unsigned int a1, vector unsigned int a2);
11642
11643 extern vector signed int __builtin_vec_all_gt (vector signed int a1, vector signed int a2);
11644 extern vector signed int __builtin_vec_all_gt (vector float a1, vector float a2);
11645
11646 extern vector signed int __builtin_vec_all_in (vector float a1, vector float a2);
11647
11648 extern vector signed int __builtin_vec_all_le (vector signed char a1, vector unsigned char a2);
11649
11650 extern vector signed int __builtin_vec_all_le (vector unsigned char a1, vector signed char a2);
11651
11652 extern vector signed int __builtin_vec_all_le (vector unsigned char a1,
11653 vector unsigned char a2);
11654 extern vector signed int __builtin_vec_all_le (vector signed char a1, vector signed char a2);
11655 extern vector signed int __builtin_vec_all_le (vector signed short a1,
11656 vector unsigned short a2);
11657 extern vector signed int __builtin_vec_all_le (vector unsigned short a1,
11658 vector signed short a2);
11659 extern vector signed int __builtin_vec_all_le (vector unsigned short a1,
11660 vector unsigned short a2);
11661 extern vector signed int __builtin_vec_all_le (vector signed short a1, vector signed short a2);
11662
11663 extern vector signed int __builtin_vec_all_le (vector signed int a1, vector unsigned int a2);
11664 extern vector signed int __builtin_vec_all_le (vector unsigned int a1, vector signed int a2);
11665 extern vector signed int __builtin_vec_all_le (vector unsigned int a1, vector unsigned int a2);
11666
11667 extern vector signed int __builtin_vec_all_le (vector signed int a1, vector signed int a2);
11668 extern vector signed int __builtin_vec_all_le (vector float a1, vector float a2);
11669
11670 extern vector signed int __builtin_vec_all_lt (vector signed char a1, vector unsigned char a2);
11671
11672 extern vector signed int __builtin_vec_all_lt (vector unsigned char a1, vector signed char a2);
11673
11674 extern vector signed int __builtin_vec_all_lt (vector unsigned char a1,
11675 vector unsigned char a2);
11676 extern vector signed int __builtin_vec_all_lt (vector signed char a1, vector signed char a2);
11677 extern vector signed int __builtin_vec_all_lt (vector signed short a1,
11678 vector unsigned short a2);
11679 extern vector signed int __builtin_vec_all_lt (vector unsigned short a1,
11680 vector signed short a2);
11681 extern vector signed int __builtin_vec_all_lt (vector unsigned short a1,
11682 vector unsigned short a2);
11683 extern vector signed int __builtin_vec_all_lt (vector signed short a1, vector signed short a2);
11684
11685 extern vector signed int __builtin_vec_all_lt (vector signed int a1, vector unsigned int a2);
11686 extern vector signed int __builtin_vec_all_lt (vector unsigned int a1, vector signed int a2);
11687 extern vector signed int __builtin_vec_all_lt (vector unsigned int a1, vector unsigned int a2);
11688
11689 extern vector signed int __builtin_vec_all_lt (vector signed int a1, vector signed int a2);
11690 extern vector signed int __builtin_vec_all_lt (vector float a1, vector float a2);
11691 #else
11692 __coverity_generic_altivec_vector __builtin_vec_unpackh ();
11693 __coverity_generic_altivec_vector __builtin_vec_unpackl ();
11694 #define __builtin_vec_xor(a1, a2) ((a1) ^ (a2))
11695 __coverity_generic_altivec_vector __builtin_vec_all_eq ();
11696 __coverity_generic_altivec_vector __builtin_vec_all_ge ();
11697 __coverity_generic_altivec_vector __builtin_vec_all_gt ();
11698 __coverity_generic_altivec_vector __builtin_vec_all_le ();
11699 __coverity_generic_altivec_vector __builtin_vec_all_lt ();
11700 #endif
11701
11702 extern vector signed int __builtin_vec_all_nan (vector float a1);
11703
11704 #ifdef __coverity_cplusplus
11705 extern vector signed int __builtin_vec_all_ne (vector signed char a1, vector unsigned char a2);
11706
11707 extern vector signed int __builtin_vec_all_ne (vector signed char a1, vector signed char a2);
11708 extern vector signed int __builtin_vec_all_ne (vector unsigned char a1, vector signed char a2);
11709
11710 extern vector signed int __builtin_vec_all_ne (vector unsigned char a1,
11711 vector unsigned char a2);
11712 extern vector signed int __builtin_vec_all_ne (vector signed short a1,
11713 vector unsigned short a2);
11714 extern vector signed int __builtin_vec_all_ne (vector signed short a1, vector signed short a2);
11715
11716 extern vector signed int __builtin_vec_all_ne (vector unsigned short a1,
11717 vector signed short a2);
11718 extern vector signed int __builtin_vec_all_ne (vector unsigned short a1,
11719 vector unsigned short a2);
11720 extern vector signed int __builtin_vec_all_ne (vector signed int a1, vector unsigned int a2);
11721 extern vector signed int __builtin_vec_all_ne (vector signed int a1, vector signed int a2);
11722 extern vector signed int __builtin_vec_all_ne (vector unsigned int a1, vector signed int a2);
11723 extern vector signed int __builtin_vec_all_ne (vector unsigned int a1, vector unsigned int a2);
11724
11725 extern vector signed int __builtin_vec_all_ne (vector float a1, vector float a2);
11726
11727 #else
11728 __coverity_generic_altivec_vector __builtin_vec_all_ne ();
11729 #endif
11730
11731 extern vector signed int __builtin_vec_all_nge (vector float a1, vector float a2);
11732
11733 extern vector signed int __builtin_vec_all_ngt (vector float a1, vector float a2);
11734
11735 extern vector signed int __builtin_vec_all_nle (vector float a1, vector float a2);
11736
11737 extern vector signed int __builtin_vec_all_nlt (vector float a1, vector float a2);
11738
11739 extern vector signed int __builtin_vec_all_numeric (vector float a1);
11740
11741 #ifdef __coverity_cplusplus
11742 extern vector signed int __builtin_vec_any_eq (vector signed char a1, vector unsigned char a2);
11743
11744 extern vector signed int __builtin_vec_any_eq (vector signed char a1, vector signed char a2);
11745 extern vector signed int __builtin_vec_any_eq (vector unsigned char a1, vector signed char a2);
11746
11747 extern vector signed int __builtin_vec_any_eq (vector unsigned char a1,
11748 vector unsigned char a2);
11749 extern vector signed int __builtin_vec_any_eq (vector signed short a1,
11750 vector unsigned short a2);
11751 extern vector signed int __builtin_vec_any_eq (vector signed short a1, vector signed short a2);
11752
11753 extern vector signed int __builtin_vec_any_eq (vector unsigned short a1,
11754 vector signed short a2);
11755 extern vector signed int __builtin_vec_any_eq (vector unsigned short a1,
11756 vector unsigned short a2);
11757 extern vector signed int __builtin_vec_any_eq (vector signed int a1, vector unsigned int a2);
11758 extern vector signed int __builtin_vec_any_eq (vector signed int a1, vector signed int a2);
11759 extern vector signed int __builtin_vec_any_eq (vector unsigned int a1, vector signed int a2);
11760 extern vector signed int __builtin_vec_any_eq (vector unsigned int a1, vector unsigned int a2);
11761
11762 extern vector signed int __builtin_vec_any_eq (vector float a1, vector float a2);
11763
11764 extern vector signed int __builtin_vec_any_ge (vector signed char a1, vector unsigned char a2);
11765
11766 extern vector signed int __builtin_vec_any_ge (vector unsigned char a1, vector signed char a2);
11767
11768 extern vector signed int __builtin_vec_any_ge (vector unsigned char a1,
11769 vector unsigned char a2);
11770 extern vector signed int __builtin_vec_any_ge (vector signed char a1, vector signed char a2);
11771 extern vector signed int __builtin_vec_any_ge (vector signed short a1,
11772 vector unsigned short a2);
11773 extern vector signed int __builtin_vec_any_ge (vector unsigned short a1,
11774 vector signed short a2);
11775 extern vector signed int __builtin_vec_any_ge (vector unsigned short a1,
11776 vector unsigned short a2);
11777 extern vector signed int __builtin_vec_any_ge (vector signed short a1, vector signed short a2);
11778
11779 extern vector signed int __builtin_vec_any_ge (vector signed int a1, vector unsigned int a2);
11780 extern vector signed int __builtin_vec_any_ge (vector unsigned int a1, vector signed int a2);
11781 extern vector signed int __builtin_vec_any_ge (vector unsigned int a1, vector unsigned int a2);
11782
11783 extern vector signed int __builtin_vec_any_ge (vector signed int a1, vector signed int a2);
11784 extern vector signed int __builtin_vec_any_ge (vector float a1, vector float a2);
11785
11786 extern vector signed int __builtin_vec_any_gt (vector signed char a1, vector unsigned char a2);
11787
11788 extern vector signed int __builtin_vec_any_gt (vector unsigned char a1, vector signed char a2);
11789
11790 extern vector signed int __builtin_vec_any_gt (vector unsigned char a1,
11791 vector unsigned char a2);
11792 extern vector signed int __builtin_vec_any_gt (vector signed char a1, vector signed char a2);
11793 extern vector signed int __builtin_vec_any_gt (vector signed short a1,
11794 vector unsigned short a2);
11795 extern vector signed int __builtin_vec_any_gt (vector unsigned short a1,
11796 vector signed short a2);
11797 extern vector signed int __builtin_vec_any_gt (vector unsigned short a1,
11798 vector unsigned short a2);
11799 extern vector signed int __builtin_vec_any_gt (vector signed short a1, vector signed short a2);
11800
11801 extern vector signed int __builtin_vec_any_gt (vector signed int a1, vector unsigned int a2);
11802 extern vector signed int __builtin_vec_any_gt (vector unsigned int a1, vector signed int a2);
11803 extern vector signed int __builtin_vec_any_gt (vector unsigned int a1, vector unsigned int a2);
11804
11805 extern vector signed int __builtin_vec_any_gt (vector signed int a1, vector signed int a2);
11806 extern vector signed int __builtin_vec_any_gt (vector float a1, vector float a2);
11807
11808 extern vector signed int __builtin_vec_any_le (vector signed char a1, vector unsigned char a2);
11809
11810 extern vector signed int __builtin_vec_any_le (vector unsigned char a1, vector signed char a2);
11811
11812 extern vector signed int __builtin_vec_any_le (vector unsigned char a1,
11813 vector unsigned char a2);
11814 extern vector signed int __builtin_vec_any_le (vector signed char a1, vector signed char a2);
11815 extern vector signed int __builtin_vec_any_le (vector signed short a1,
11816 vector unsigned short a2);
11817 extern vector signed int __builtin_vec_any_le (vector unsigned short a1,
11818 vector signed short a2);
11819 extern vector signed int __builtin_vec_any_le (vector unsigned short a1,
11820 vector unsigned short a2);
11821 extern vector signed int __builtin_vec_any_le (vector signed short a1, vector signed short a2);
11822
11823 extern vector signed int __builtin_vec_any_le (vector signed int a1, vector unsigned int a2);
11824 extern vector signed int __builtin_vec_any_le (vector unsigned int a1, vector signed int a2);
11825 extern vector signed int __builtin_vec_any_le (vector unsigned int a1, vector unsigned int a2);
11826
11827 extern vector signed int __builtin_vec_any_le (vector signed int a1, vector signed int a2);
11828 extern vector signed int __builtin_vec_any_le (vector float a1, vector float a2);
11829
11830 extern vector signed int __builtin_vec_any_lt (vector signed char a1, vector unsigned char a2);
11831
11832 extern vector signed int __builtin_vec_any_lt (vector unsigned char a1, vector signed char a2);
11833
11834 extern vector signed int __builtin_vec_any_lt (vector unsigned char a1,
11835 vector unsigned char a2);
11836 extern vector signed int __builtin_vec_any_lt (vector signed char a1, vector signed char a2);
11837 extern vector signed int __builtin_vec_any_lt (vector signed short a1,
11838 vector unsigned short a2);
11839 extern vector signed int __builtin_vec_any_lt (vector unsigned short a1,
11840 vector signed short a2);
11841 extern vector signed int __builtin_vec_any_lt (vector unsigned short a1,
11842 vector unsigned short a2);
11843 extern vector signed int __builtin_vec_any_lt (vector signed short a1, vector signed short a2);
11844
11845 extern vector signed int __builtin_vec_any_lt (vector signed int a1, vector unsigned int a2);
11846 extern vector signed int __builtin_vec_any_lt (vector unsigned int a1, vector signed int a2);
11847 extern vector signed int __builtin_vec_any_lt (vector unsigned int a1, vector unsigned int a2);
11848
11849 extern vector signed int __builtin_vec_any_lt (vector signed int a1, vector signed int a2);
11850 extern vector signed int __builtin_vec_any_lt (vector float a1, vector float a2);
11851 #else
11852 __coverity_generic_altivec_vector __builtin_vec_any_eq ();
11853 __coverity_generic_altivec_vector __builtin_vec_any_ge ();
11854 __coverity_generic_altivec_vector __builtin_vec_any_gt ();
11855 __coverity_generic_altivec_vector __builtin_vec_any_le ();
11856 __coverity_generic_altivec_vector __builtin_vec_any_lt ();
11857 #endif
11858
11859 extern vector signed int __builtin_vec_any_nan (vector float a1);
11860
11861 #ifdef __coverity_cplusplus
11862 extern vector signed int __builtin_vec_any_ne (vector signed char a1, vector unsigned char a2);
11863
11864 extern vector signed int __builtin_vec_any_ne (vector signed char a1, vector signed char a2);
11865 extern vector signed int __builtin_vec_any_ne (vector unsigned char a1, vector signed char a2);
11866
11867 extern vector signed int __builtin_vec_any_ne (vector unsigned char a1,
11868 vector unsigned char a2);
11869 extern vector signed int __builtin_vec_any_ne (vector signed short a1,
11870 vector unsigned short a2);
11871 extern vector signed int __builtin_vec_any_ne (vector signed short a1, vector signed short a2);
11872
11873 extern vector signed int __builtin_vec_any_ne (vector unsigned short a1,
11874 vector signed short a2);
11875 extern vector signed int __builtin_vec_any_ne (vector unsigned short a1,
11876 vector unsigned short a2);
11877 extern vector signed int __builtin_vec_any_ne (vector signed int a1, vector unsigned int a2);
11878 extern vector signed int __builtin_vec_any_ne (vector signed int a1, vector signed int a2);
11879 extern vector signed int __builtin_vec_any_ne (vector unsigned int a1, vector signed int a2);
11880 extern vector signed int __builtin_vec_any_ne (vector unsigned int a1, vector unsigned int a2);
11881
11882 extern vector signed int __builtin_vec_any_ne (vector float a1, vector float a2);
11883 #else
11884 __coverity_generic_altivec_vector __builtin_vec_any_ne ();
11885 #endif
11886
11887 extern vector signed int __builtin_vec_any_nge (vector float a1, vector float a2);
11888
11889 extern vector signed int __builtin_vec_any_ngt (vector float a1, vector float a2);
11890
11891 extern vector signed int __builtin_vec_any_nle (vector float a1, vector float a2);
11892
11893 extern vector signed int __builtin_vec_any_nlt (vector float a1, vector float a2);
11894
11895 extern vector signed int __builtin_vec_any_numeric (vector float a1);
11896
11897 extern vector signed int __builtin_vec_any_out (vector float a1, vector float a2);
11898
11899 # ifndef OFFSET_T
11900 # ifdef _ARCH_PPC64
11901 # define OFFSET_T long
11902 # else
11903 # define OFFSET_T int
11904 # endif
11905 # endif
11906
11907 extern int __builtin_altivec_vcmpbfp_p(int a1, vector float a2, vector float a3);
11908 extern int __builtin_altivec_vcmpeqfp_p(int a1, vector float a2, vector float a3);
11909 extern int __builtin_altivec_vcmpeqfp_p(int, vector float a1, vector float a2);
11910 extern int __builtin_altivec_vcmpequb_p(int a1, vector signed char a2, vector signed char a3);
11911 extern int __builtin_altivec_vcmpequh_p(int a1, vector signed short a2, vector signed short a3);
11912 extern int __builtin_altivec_vcmpequw_p(int a1, vector signed int a2, vector signed int a3);
11913 extern int __builtin_altivec_vcmpgefp_p(int a1, vector float a2, vector float a3);
11914 extern int __builtin_altivec_vcmpgtfp_p(int a1, vector float a2, vector float a3);
11915 extern int __builtin_altivec_vcmpgtsb_p(int a1, vector signed char a2, vector signed char a3);
11916 extern int __builtin_altivec_vcmpgtsh_p(int a1, vector signed short a2, vector signed short a3);
11917 extern int __builtin_altivec_vcmpgtsw_p(int a1, vector signed int a2, vector signed int a3);
11918 extern int __builtin_altivec_vcmpgtub_p(int a1, vector signed char a2, vector signed char a3);
11919 extern int __builtin_altivec_vcmpgtuh_p(int a1, vector signed short a2, vector signed short a3);
11920 extern int __builtin_altivec_vcmpgtuw_p(int a1, vector signed int a2, vector signed int a3);
11921 extern vector bool char __builtin_altivec_lvx(OFFSET_T a1, const void * a2);
11922 extern vector bool char __builtin_altivec_lvxl(OFFSET_T a1, const void * a2);
11923 extern vector bool char __builtin_altivec_vand(vector signed int a1, vector signed int a2);
11924 extern vector bool char __builtin_altivec_vandc(vector signed int a1, vector signed int a2);
11925 extern vector bool char __builtin_altivec_vcmpequb(vector signed char a1, vector signed char a2);
11926 extern vector bool char __builtin_altivec_vcmpgtsb(vector signed char a1, vector signed char a2);
11927 extern vector bool char __builtin_altivec_vcmpgtub(vector signed char a1, vector signed char a2);
11928 extern vector bool char __builtin_altivec_vmrghb(vector signed char a1, vector signed char a2);
11929 extern vector bool char __builtin_altivec_vmrglb(vector signed char a1, vector signed char a2);
11930 extern vector bool char __builtin_altivec_vnor(vector signed int a1, vector signed int a2);
11931 extern vector bool char __builtin_altivec_vor(vector signed int a1, vector signed int a2);
11932 extern vector bool char __builtin_altivec_vperm_4si(vector signed int a1, vector signed int a2, vector signed char a3);
11933 extern vector bool char __builtin_altivec_vpkuhum(vector signed short a1, vector signed short a2);
11934 extern vector bool char __builtin_altivec_vsel_4si(vector signed int a1, vector signed int a2, vector signed int a3);
11935 extern vector bool char __builtin_altivec_vsl(vector signed int a1, vector signed int a2);
11936 extern vector bool char __builtin_altivec_vsldoi_4si(vector signed int a1, vector signed int a2, const int a3);
11937 extern vector bool char __builtin_altivec_vsldoi_4sf(vector float a1, vector float a2, const int a3);
11938 extern vector bool char __builtin_altivec_vspltb(vector signed char a1, const int a2);
11939 extern vector bool char __builtin_altivec_vsr(vector signed int a1, vector signed int a2);
11940 extern vector bool char __builtin_altivec_vxor(vector signed int a1, vector signed int a2);
11941 extern vector bool int __builtin_altivec_vcmpeqfp(vector float a1, vector float a2);
11942 extern vector bool int __builtin_altivec_vcmpequw(vector signed int a1, vector signed int a2);
11943 extern vector bool int __builtin_altivec_vcmpgefp(vector float a1, vector float a2);
11944 extern vector bool int __builtin_altivec_vcmpgtfp(vector float a1, vector float a2);
11945 extern vector bool int __builtin_altivec_vcmpgtsw(vector signed int a1, vector signed int a2);
11946 extern vector bool int __builtin_altivec_vcmpgtuw(vector signed int a1, vector signed int a2);
11947 extern vector bool int __builtin_altivec_vmrghw(vector signed int a1, vector signed int a2);
11948 extern vector bool int __builtin_altivec_vmrglw(vector signed int a1, vector signed int a2);
11949 extern vector bool int __builtin_altivec_vspltw(vector signed int a1, const int a2);
11950 extern vector bool int __builtin_altivec_vupkhsh(vector signed short a1);
11951 extern vector bool int __builtin_altivec_vupklsh(vector signed short a1);
11952 extern vector bool short __builtin_altivec_vcmpequh(vector signed short a1, vector signed short a2);
11953 extern vector bool short __builtin_altivec_vcmpgtsh(vector signed short a1, vector signed short a2);
11954 extern vector bool short __builtin_altivec_vcmpgtuh(vector signed short a1, vector signed short a2);
11955 extern vector bool short __builtin_altivec_vmrghh(vector signed short a1, vector signed short a2);
11956 extern vector bool short __builtin_altivec_vmrglh(vector signed short a1, vector signed short a2);
11957 extern vector bool short __builtin_altivec_vpkuwum(vector signed int a1, vector signed int a2);
11958 extern vector bool short __builtin_altivec_vsplth(vector signed short a1, const int a2);
11959 extern vector bool short __builtin_altivec_vupkhsb(vector signed char a1);
11960 extern vector bool short __builtin_altivec_vupklsb(vector signed char a1);
11961 extern vector float __builtin_altivec_abs_v4sf(vector float a1);
11962 extern vector float __builtin_altivec_lvewx(OFFSET_T a1, const void * a2);
11963 extern vector float __builtin_altivec_vaddfp(vector float a1, vector float a2);
11964 extern vector float __builtin_altivec_vcfsx(vector signed int a1, const int a2);
11965 extern vector float __builtin_altivec_vcfux(vector signed int a1, const int a2);
11966 extern vector float __builtin_altivec_vexptefp(vector float a1);
11967 extern vector float __builtin_altivec_vlogefp(vector float a1);
11968 extern vector float __builtin_altivec_vmaddfp(vector float a1, vector float a2, vector float a3);
11969 extern vector float __builtin_altivec_vmaxfp(vector float a1, vector float a2);
11970 extern vector float __builtin_altivec_vminfp(vector float a1, vector float a2);
11971 extern vector float __builtin_altivec_vnmsubfp(vector float a1, vector float a2, vector float a3);
11972 extern vector float __builtin_altivec_vrefp(vector float a1);
11973 extern vector float __builtin_altivec_vrfim(vector float a1);
11974 extern vector float __builtin_altivec_vrfin(vector float a1);
11975 extern vector float __builtin_altivec_vrfip(vector float a1);
11976 extern vector float __builtin_altivec_vrfiz(vector float a1);
11977 extern vector float __builtin_altivec_vrsqrtefp(vector float a1);
11978 extern vector float __builtin_altivec_vslo(vector signed int a1, vector signed int a2);
11979 extern vector float __builtin_altivec_vsro(vector signed int a1, vector signed int a2);
11980 extern vector float __builtin_altivec_vsubfp(vector float a1, vector float a2);
11981 extern vector pixel __builtin_altivec_vpkpx(vector signed int a1, vector signed int a2);
11982 extern vector signed char __builtin_altivec_abs_v16qi(vector signed char a1);
11983 extern vector signed char __builtin_altivec_abss_v16qi(vector signed char a1);
11984 extern vector signed char __builtin_altivec_lvebx(OFFSET_T a1, const void * a2);
11985 extern vector signed char __builtin_altivec_vaddsbs(vector signed char a1, vector signed char a2);
11986 extern vector signed char __builtin_altivec_vaddubm(vector signed char a1, vector signed char a2);
11987 extern vector signed char __builtin_altivec_vavgsb(vector signed char a1, vector signed char a2);
11988 extern vector signed char __builtin_altivec_vmaxsb(vector signed char a1, vector signed char a2);
11989 extern vector signed char __builtin_altivec_vminsb(vector signed char a1, vector signed char a2);
11990 extern vector signed char __builtin_altivec_vpkshss(vector signed short a1, vector signed short a2);
11991 extern vector signed char __builtin_altivec_vrlb(vector signed char a1, vector signed char a2);
11992 extern vector signed char __builtin_altivec_vslb(vector signed char a1, vector signed char a2);
11993 extern vector signed char __builtin_altivec_vspltisb(const int a1);
11994 extern vector signed char __builtin_altivec_vsrab(vector signed char a1, vector signed char a2);
11995 extern vector signed char __builtin_altivec_vsrb(vector signed char a1, vector signed char a2);
11996 extern vector signed char __builtin_altivec_vsubsbs(vector signed char a1, vector signed char a2);
11997 extern vector signed char __builtin_altivec_vsububm(vector signed char a1, vector signed char a2);
11998 extern vector signed int __builtin_altivec_abs_v4si(vector signed int a1);
11999 extern vector signed int __builtin_altivec_abss_v4si(vector signed int a1);
12000 extern vector signed int __builtin_altivec_vaddsws(vector signed int a1, vector signed int a2);
12001 extern vector signed int __builtin_altivec_vadduwm(vector signed int a1, vector signed int a2);
12002 extern vector signed int __builtin_altivec_vavgsw(vector signed int a1, vector signed int a2);
12003 extern vector signed int __builtin_altivec_vcmpbfp(vector float a1, vector float a2);
12004 extern vector signed int __builtin_altivec_vctsxs(vector float a1, const int a2);
12005 extern vector signed int __builtin_altivec_vmaxsw(vector signed int a1, vector signed int a2);
12006 extern vector signed int __builtin_altivec_vminsw(vector signed int a1, vector signed int a2);
12007 extern vector signed int __builtin_altivec_vmsummbm(vector signed char a1, vector signed char a2, vector signed int a3);
12008 extern vector signed int __builtin_altivec_vmsumshm(vector signed short a1, vector signed short a2, vector signed int a3);
12009 extern vector signed int __builtin_altivec_vmsumshs(vector signed short a1, vector signed short a2, vector signed int a3);
12010 extern vector signed int __builtin_altivec_vmulesh(vector signed short a1, vector signed short a2);
12011 extern vector signed int __builtin_altivec_vmulosh(vector signed short a1, vector signed short a2);
12012 extern vector signed int __builtin_altivec_vrlw(vector signed int a1, vector signed int a2);
12013 extern vector signed int __builtin_altivec_vslw(vector signed int a1, vector signed int a2);
12014 extern vector signed int __builtin_altivec_vspltisw(const int a1);
12015 extern vector signed int __builtin_altivec_vsraw(vector signed int a1, vector signed int a2);
12016 extern vector signed int __builtin_altivec_vsrw(vector signed int a1, vector signed int a2);
12017 extern vector signed int __builtin_altivec_vsubsws(vector signed int a1, vector signed int a2);
12018 extern vector signed int __builtin_altivec_vsubuwm(vector signed int a1, vector signed int a2);
12019 extern vector signed int __builtin_altivec_vsum2sws(vector signed int a1, vector signed int a2);
12020 extern vector signed int __builtin_altivec_vsum4sbs(vector signed char a1, vector signed int a2);
12021 extern vector signed int __builtin_altivec_vsum4shs(vector signed short a1, vector signed int a2);
12022 extern vector signed int __builtin_altivec_vsumsws(vector signed int a1, vector signed int a2);
12023 extern vector signed short __builtin_altivec_abs_v8hi(vector signed short a1);
12024 extern vector signed short __builtin_altivec_abss_v8hi(vector signed short a1);
12025 extern vector signed short __builtin_altivec_lvehx(OFFSET_T a1, const void * a2);
12026 extern vector signed short __builtin_altivec_vaddshs(vector signed short a1, vector signed short a2);
12027 extern vector signed short __builtin_altivec_vadduhm(vector signed short a1, vector signed short a2);
12028 extern vector signed short __builtin_altivec_vavgsh(vector signed short a1, vector signed short a2);
12029 extern vector signed short __builtin_altivec_vmaxsh(vector signed short a1, vector signed short a2);
12030 extern vector signed short __builtin_altivec_vmhaddshs(vector signed short a1, vector signed short a2, vector signed short a3);
12031 extern vector signed short __builtin_altivec_vmhraddshs(vector signed short a1, vector signed short a2, vector signed short a3);
12032 extern vector signed short __builtin_altivec_vminsh(vector signed short a1, vector signed short a2);
12033 extern vector signed short __builtin_altivec_vmladduhm(vector signed short a1, vector signed short a2, vector signed short a3);
12034 extern vector signed short __builtin_altivec_vmulesb(vector signed char a1, vector signed char a2);
12035 extern vector signed short __builtin_altivec_vmuleub(vector signed char a1, vector signed char a2);
12036 extern vector signed short __builtin_altivec_vmulosb(vector signed char a1, vector signed char a2);
12037 extern vector signed short __builtin_altivec_vpkswss(vector signed int a1, vector signed int a2);
12038 extern vector signed short __builtin_altivec_vrlh(vector signed short a1, vector signed short a2);
12039 extern vector signed short __builtin_altivec_vslh(vector signed short a1, vector signed short a2);
12040 extern vector signed short __builtin_altivec_vspltish(const int a1);
12041 extern vector signed short __builtin_altivec_vsrah(vector signed short a1, vector signed short a2);
12042 extern vector signed short __builtin_altivec_vsrh(vector signed short a1, vector signed short a2);
12043 extern vector signed short __builtin_altivec_vsubshs(vector signed short a1, vector signed short a2);
12044 extern vector signed short __builtin_altivec_vsubuhm(vector signed short a1, vector signed short a2);
12045 extern vector unsigned char __builtin_altivec_lvlx(OFFSET_T a1, const void * a2);
12046 extern vector unsigned char __builtin_altivec_lvlxl(OFFSET_T a1, const void * a2);
12047 extern vector unsigned char __builtin_altivec_lvrx(OFFSET_T a1, const void * a2);
12048 extern vector unsigned char __builtin_altivec_lvrxl(OFFSET_T a1, const void * a2);
12049 extern vector unsigned char __builtin_altivec_lvsl(OFFSET_T a1, const void * a2);
12050 extern vector unsigned char __builtin_altivec_lvsr(OFFSET_T a1, const void * a2);
12051 extern vector unsigned char __builtin_altivec_vaddubs(vector signed char a1, vector signed char a2);
12052 extern vector unsigned char __builtin_altivec_vavgub(vector signed char a1, vector signed char a2);
12053 extern vector unsigned char __builtin_altivec_vmaxub(vector signed char a1, vector signed char a2);
12054 extern vector unsigned char __builtin_altivec_vminub(vector signed char a1, vector signed char a2);
12055 extern vector unsigned char __builtin_altivec_vpkshus(vector signed short a1, vector signed short a2);
12056 extern vector unsigned char __builtin_altivec_vpkuhus(vector signed short a1, vector signed short a2);
12057 extern vector unsigned char __builtin_altivec_vsububs(vector signed char a1, vector signed char a2);
12058 extern vector unsigned int __builtin_altivec_vaddcuw(vector signed int a1, vector signed int a2);
12059 extern vector unsigned int __builtin_altivec_vadduws(vector signed int a1, vector signed int a2);
12060 extern vector unsigned int __builtin_altivec_vavguw(vector signed int a1, vector signed int a2);
12061 extern vector unsigned int __builtin_altivec_vctuxs(vector float a1, const int a2);
12062 extern vector unsigned int __builtin_altivec_vmaxuw(vector signed int a1, vector signed int a2);
12063 extern vector unsigned int __builtin_altivec_vminuw(vector signed int a1, vector signed int a2);
12064 extern vector unsigned int __builtin_altivec_vmsumubm(vector signed char a1, vector signed char a2, vector signed int a3);
12065 extern vector unsigned int __builtin_altivec_vmsumuhm(vector signed short a1, vector signed short a2, vector signed int a3);
12066 extern vector unsigned int __builtin_altivec_vmsumuhs(vector signed short a1, vector signed short a2, vector signed int a3);
12067 extern vector unsigned int __builtin_altivec_vmuleuh(vector signed short a1, vector signed short a2);
12068 extern vector unsigned int __builtin_altivec_vmulouh(vector signed short a1, vector signed short a2);
12069 extern vector unsigned int __builtin_altivec_vsubcuw(vector signed int a1, vector signed int a2);
12070 extern vector unsigned int __builtin_altivec_vsubuws(vector signed int a1, vector signed int a2);
12071 extern vector unsigned int __builtin_altivec_vsum4ubs(vector signed char a1, vector signed int a2);
12072 extern vector unsigned int __builtin_altivec_vupkhpx(vector signed short a1);
12073 extern vector unsigned int __builtin_altivec_vupklpx(vector signed short a1);
12074 extern vector unsigned short __builtin_altivec_mfvscr();
12075 extern vector unsigned short __builtin_altivec_vadduhs(vector signed short a1, vector signed short a2);
12076 extern vector unsigned short __builtin_altivec_vavguh(vector signed short a1, vector signed short a2);
12077 extern vector unsigned short __builtin_altivec_vmaxuh(vector signed short a1, vector signed short a2);
12078 extern vector unsigned short __builtin_altivec_vminuh(vector signed short a1, vector signed short a2);
12079 extern vector unsigned short __builtin_altivec_vmuloub(vector signed char a1, vector signed char a2);
12080 extern vector unsigned short __builtin_altivec_vpkswus(vector signed int a1, vector signed int a2);
12081 extern vector unsigned short __builtin_altivec_vpkuwus(vector signed int a1, vector signed int a2);
12082 extern vector unsigned short __builtin_altivec_vsubuhs(vector signed short a1, vector signed short a2);
12083 extern void __builtin_altivec_dss(int a1);
12084 extern void __builtin_altivec_dssall();
12085 extern void __builtin_altivec_dst(const void *a1, OFFSET_T a2, const int a3);
12086 extern void __builtin_altivec_dstst(const void *a1, OFFSET_T a2, const int a3);
12087 extern void __builtin_altivec_dststt(const void *a1, OFFSET_T a2, const int a3);
12088 extern void __builtin_altivec_dstt(const void *a1, OFFSET_T a2, const int a3);
12089 extern void __builtin_altivec_mtvscr(vector signed int a1);
12090 #ifdef __coverity_cplusplus
12091 extern void __builtin_altivec_stvebx(vector signed char a1, OFFSET_T a2, const void * a3);
12092 extern void __builtin_altivec_stvehx(vector signed short a1, OFFSET_T a2, const void * a3);
12093 extern void __builtin_altivec_stvewx(vector signed int a1, OFFSET_T a2, const void * a3);
12094 extern void __builtin_altivec_stvlx(vector signed char a1, OFFSET_T a2, const void * a3);
12095 extern void __builtin_altivec_stvlxl(vector signed char a1, OFFSET_T a2, const void * a3);
12096 extern void __builtin_altivec_stvrx(vector signed char a1, OFFSET_T a2, const void * a3);
12097 extern void __builtin_altivec_stvrxl(vector signed char a1, OFFSET_T a2, const void * a3);
12098 extern void __builtin_altivec_stvx(vector signed int a1, OFFSET_T a2, const void * a3);
12099 extern void __builtin_altivec_stvxl(vector signed int a1, OFFSET_T a2, const void * a3);
12100 extern vector bool char __builtin_altivec_vsel_4sf(vector float a1, vector float a2, vector float a3);
12101 extern vector bool char __builtin_altivec_vsel_4sf(vector float a1, vector float a2, vector signed int a3);
12102 #else
12103 extern void __builtin_altivec_stvebx();
12104 extern void __builtin_altivec_stvehx();
12105 extern void __builtin_altivec_stvewx();
12106 extern void __builtin_altivec_stvlx();
12107 extern void __builtin_altivec_stvlxl();
12108 extern void __builtin_altivec_stvrx();
12109 extern void __builtin_altivec_stvrxl();
12110 extern void __builtin_altivec_stvx();
12111 extern void __builtin_altivec_stvxl();
12112 extern __coverity_generic_altivec_vector __builtin_altivec_vsel_4sf();
12113 #endif
12114 #endif
12115
12116
12117 #if defined(COVERITY_SPU_COMPILER_2_5) && !defined(__COVERITY_DISABLE_BUILTIN_DECLS)
12118 #define __cov_qword __vector signed char
12119 #define __cov_imm int
12120 #define __cov_ra __cov_qword
12121 #define __cov_rb __cov_qword
12122 #define __cov_rc __cov_qword
12123 #define __cov_rd __cov_qword
12124 #define __cov_rt __cov_qword
12125 #define __cov_scalar double
12126 #define __cov_count unsigned int
12127 #define __cov_pos unsigned int
12128
12129 __cov_qword __builtin_si_lqd(__cov_ra,__cov_imm);
12130 __cov_qword __builtin_si_lqx(__cov_ra,__cov_rb);
12131 __cov_qword __builtin_si_lqa(__cov_imm);
12132 __cov_qword __builtin_si_lqr(__cov_imm);
12133 __cov_qword __builtin_si_stqd(__cov_rt,__cov_ra,__cov_imm);
12134 __cov_qword __builtin_si_stqx(__cov_rt,__cov_ra,__cov_rb);
12135 __cov_qword __builtin_si_stqa(__cov_rt,__cov_imm);
12136 __cov_qword __builtin_si_stqr(__cov_rt,__cov_imm);
12137 __cov_qword __builtin_si_cbd(__cov_ra,__cov_imm);
12138 __cov_qword __builtin_si_cbx(__cov_ra,__cov_rb);
12139 __cov_qword __builtin_si_chd(__cov_ra,__cov_imm);
12140 __cov_qword __builtin_si_chx(__cov_ra,__cov_rb);
12141 __cov_qword __builtin_si_cwd(__cov_ra,__cov_imm);
12142 __cov_qword __builtin_si_cwx(__cov_ra,__cov_rb);
12143 __cov_qword __builtin_si_cdd(__cov_ra,__cov_imm);
12144 __cov_qword __builtin_si_cdx(__cov_ra,__cov_rb);
12145 __cov_qword __builtin_si_ilh(__cov_imm);
12146 __cov_qword __builtin_si_ilhu(__cov_imm);
12147 __cov_qword __builtin_si_il(__cov_imm);
12148 __cov_qword __builtin_si_ila(__cov_imm);
12149 __cov_qword __builtin_si_iohl(__cov_ra,__cov_imm);
12150 __cov_qword __builtin_si_fsmbi(__cov_imm);
12151 __cov_qword __builtin_si_ah(__cov_ra,__cov_rb);
12152 __cov_qword __builtin_si_ahi(__cov_ra,__cov_imm);
12153 __cov_qword __builtin_si_a(__cov_ra,__cov_rb);
12154 __cov_qword __builtin_si_ai(__cov_ra,__cov_imm);
12155 __cov_qword __builtin_si_addx(__cov_ra,__cov_rb,__cov_rt);
12156 __cov_qword __builtin_si_cg(__cov_ra,__cov_rb);
12157 __cov_qword __builtin_si_cgx(__cov_ra,__cov_rb,__cov_rt);
12158 __cov_qword __builtin_si_sfh(__cov_ra,__cov_rb);
12159
12160 __cov_qword __builtin_si_sf(__cov_ra,__cov_rb);
12161 __cov_qword __builtin_si_sfi(__cov_ra,__cov_imm);
12162 __cov_qword __builtin_si_sfx(__cov_ra,__cov_rb,__cov_rt);
12163 __cov_qword __builtin_si_bg(__cov_ra,__cov_rb);
12164 __cov_qword __builtin_si_bgx(__cov_ra,__cov_rb,__cov_rt);
12165 __cov_qword __builtin_si_mpy(__cov_ra,__cov_rb);
12166 __cov_qword __builtin_si_mpyu(__cov_ra,__cov_rb);
12167 __cov_qword __builtin_si_mpyi(__cov_ra,__cov_imm);
12168 __cov_qword __builtin_si_mpyui(__cov_ra,__cov_imm);
12169 __cov_qword __builtin_si_mpya(__cov_ra,__cov_rb,__cov_rc);
12170 __cov_qword __builtin_si_mpyh(__cov_ra,__cov_rb);
12171 __cov_qword __builtin_si_mpys(__cov_ra,__cov_rb);
12172 __cov_qword __builtin_si_mpyhh(__cov_ra,__cov_rb);
12173 __cov_qword __builtin_si_mpyhhu(__cov_ra,__cov_rb);
12174 __cov_qword __builtin_si_mpyhha(__cov_ra,__cov_rb,__cov_rc);
12175 __cov_qword __builtin_si_mpyhhau(__cov_ra,__cov_rb,__cov_rc);
12176 __cov_qword __builtin_si_clz(__cov_ra);
12177 __cov_qword __builtin_si_cntb(__cov_ra);
12178 __cov_qword __builtin_si_fsmb(__cov_ra);
12179 __cov_qword __builtin_si_fsmh(__cov_ra);
12180 __cov_qword __builtin_si_fsm(__cov_ra);
12181 __cov_qword __builtin_si_gbb(__cov_ra);
12182 __cov_qword __builtin_si_gbh(__cov_ra);
12183 __cov_qword __builtin_si_gb(__cov_ra);
12184 __cov_qword __builtin_si_avgb(__cov_ra,__cov_rb);
12185 __cov_qword __builtin_si_absdb(__cov_ra,__cov_rb);
12186 __cov_qword __builtin_si_sumb(__cov_ra,__cov_rb);
12187 __cov_qword __builtin_si_xsbh(__cov_ra);
12188 __cov_qword __builtin_si_xshw(__cov_ra);
12189 __cov_qword __builtin_si_xswd(__cov_ra);
12190 __cov_qword __builtin_si_and(__cov_ra,__cov_rb);
12191 __cov_qword __builtin_si_andc(__cov_ra,__cov_rb);
12192 __cov_qword __builtin_si_andbi(__cov_ra,__cov_imm);
12193 __cov_qword __builtin_si_andhi(__cov_ra,__cov_imm);
12194 __cov_qword __builtin_si_andi(__cov_ra,__cov_imm);
12195 __cov_qword __builtin_si_or(__cov_ra,__cov_rb);
12196 __cov_qword __builtin_si_orc(__cov_ra,__cov_rb);
12197 __cov_qword __builtin_si_orbi(__cov_ra,__cov_imm);
12198 __cov_qword __builtin_si_orhi(__cov_ra,__cov_imm);
12199 __cov_qword __builtin_si_ori(__cov_ra,__cov_imm);
12200 __cov_qword __builtin_si_orx(__cov_ra);
12201 __cov_qword __builtin_si_xor(__cov_ra,__cov_rb);
12202 __cov_qword __builtin_si_xorbi(__cov_ra,__cov_imm);
12203 __cov_qword __builtin_si_xorhi(__cov_ra,__cov_imm);
12204 __cov_qword __builtin_si_xori(__cov_ra,__cov_imm);
12205 __cov_qword __builtin_si_nand(__cov_ra,__cov_rb);
12206 __cov_qword __builtin_si_nor(__cov_ra,__cov_rb);
12207 __cov_qword __builtin_si_eqv(__cov_ra,__cov_rb);
12208 __cov_qword __builtin_si_selb(__cov_ra,__cov_rb,__cov_rc);
12209 __cov_qword __builtin_si_shufb(__cov_ra,__cov_rb,__cov_rc);
12210 __cov_qword __builtin_si_shlh(__cov_ra,__cov_rb);
12211 __cov_qword __builtin_si_shlhi(__cov_ra,__cov_imm);
12212 __cov_qword __builtin_si_shl(__cov_ra,__cov_rb);
12213 __cov_qword __builtin_si_shli(__cov_ra,__cov_imm);
12214 __cov_qword __builtin_si_shlqbi(__cov_ra,__cov_rb);
12215 __cov_qword __builtin_si_shlqbii(__cov_ra,__cov_imm);
12216 __cov_qword __builtin_si_shlqby(__cov_ra,__cov_rb);
12217 __cov_qword __builtin_si_shlqbyi(__cov_ra,__cov_imm);
12218 __cov_qword __builtin_si_shlqbybi(__cov_ra,__cov_rb);
12219 __cov_qword __builtin_si_roth(__cov_ra,__cov_rb);
12220 __cov_qword __builtin_si_rothi(__cov_ra,__cov_imm);
12221 __cov_qword __builtin_si_rot(__cov_ra,__cov_rb);
12222 __cov_qword __builtin_si_roti(__cov_ra,__cov_imm);
12223 __cov_qword __builtin_si_rotqby(__cov_ra,__cov_rb);
12224 __cov_qword __builtin_si_rotqbyi(__cov_ra,__cov_imm);
12225 __cov_qword __builtin_si_rotqbybi(__cov_ra,__cov_rb);
12226 __cov_qword __builtin_si_rotqbi(__cov_ra,__cov_rb);
12227 __cov_qword __builtin_si_rotqbii(__cov_ra,__cov_imm);
12228 __cov_qword __builtin_si_rothm(__cov_ra,__cov_rb);
12229 __cov_qword __builtin_si_rothmi(__cov_ra,__cov_imm);
12230 __cov_qword __builtin_si_rotm(__cov_ra,__cov_rb);
12231 __cov_qword __builtin_si_rotmi(__cov_ra,__cov_imm);
12232 __cov_qword __builtin_si_rotqmby(__cov_ra,__cov_rb);
12233 __cov_qword __builtin_si_rotqmbyi(__cov_ra,__cov_imm);
12234 __cov_qword __builtin_si_rotqmbi(__cov_ra,__cov_rb);
12235 __cov_qword __builtin_si_rotqmbii(__cov_ra,__cov_imm);
12236 __cov_qword __builtin_si_rotqmbybi(__cov_ra,__cov_rb);
12237 __cov_qword __builtin_si_rotmah(__cov_ra,__cov_rb);
12238 __cov_qword __builtin_si_rotmahi(__cov_ra,__cov_imm);
12239 __cov_qword __builtin_si_rotma(__cov_ra,__cov_rb);
12240 __cov_qword __builtin_si_rotmai(__cov_ra,__cov_imm);
12241 __cov_qword __builtin_si_heq(__cov_ra,__cov_rb);
12242 __cov_qword __builtin_si_heqi(__cov_ra,__cov_imm);
12243 __cov_qword __builtin_si_hgt(__cov_ra,__cov_rb);
12244 __cov_qword __builtin_si_hgti(__cov_ra,__cov_imm);
12245 __cov_qword __builtin_si_hlgt(__cov_ra,__cov_rb);
12246 __cov_qword __builtin_si_hlgti(__cov_ra,__cov_imm);
12247 __cov_qword __builtin_si_ceqb(__cov_ra,__cov_rb);
12248 __cov_qword __builtin_si_ceqbi(__cov_ra,__cov_imm);
12249 __cov_qword __builtin_si_ceqh(__cov_ra,__cov_rb);
12250 __cov_qword __builtin_si_ceqhi(__cov_ra,__cov_imm);
12251 __cov_qword __builtin_si_ceq(__cov_ra,__cov_rb);
12252 __cov_qword __builtin_si_ceqi(__cov_ra,__cov_imm);
12253 __cov_qword __builtin_si_cgtb(__cov_ra,__cov_rb);
12254 __cov_qword __builtin_si_cgtbi(__cov_ra,__cov_imm);
12255 __cov_qword __builtin_si_cgth(__cov_ra,__cov_rb);
12256 __cov_qword __builtin_si_cgthi(__cov_ra,__cov_imm);
12257 __cov_qword __builtin_si_cgt(__cov_ra,__cov_rb);
12258 __cov_qword __builtin_si_cgti(__cov_ra,__cov_imm);
12259 __cov_qword __builtin_si_clgtb(__cov_ra,__cov_rb);
12260 __cov_qword __builtin_si_clgtbi(__cov_ra,__cov_imm);
12261 __cov_qword __builtin_si_clgth(__cov_ra,__cov_rb);
12262 __cov_qword __builtin_si_clgthi(__cov_ra,__cov_imm);
12263 __cov_qword __builtin_si_clgt(__cov_ra,__cov_rb);
12264 __cov_qword __builtin_si_clgti(__cov_ra,__cov_imm);
12265
12266
12267
12268 __cov_qword __builtin_si_fa(__cov_ra,__cov_rb);
12269 __cov_qword __builtin_si_dfa(__cov_ra,__cov_rb);
12270 __cov_qword __builtin_si_fs(__cov_ra,__cov_rb);
12271 __cov_qword __builtin_si_dfs(__cov_ra,__cov_rb);
12272 __cov_qword __builtin_si_fm(__cov_ra,__cov_rb);
12273 __cov_qword __builtin_si_dfm(__cov_ra,__cov_rb);
12274 __cov_qword __builtin_si_fma(__cov_ra,__cov_rb,__cov_rc);
12275 __cov_qword __builtin_si_dfma(__cov_ra,__cov_rb,__cov_rc);
12276 __cov_qword __builtin_si_dfnma(__cov_ra,__cov_rb,__cov_rc);
12277 __cov_qword __builtin_si_fnms(__cov_ra,__cov_rb,__cov_rc);
12278 __cov_qword __builtin_si_dfnms(__cov_ra,__cov_rb,__cov_rc);
12279 __cov_qword __builtin_si_fms(__cov_ra,__cov_rb,__cov_rc);
12280 __cov_qword __builtin_si_dfms(__cov_ra,__cov_rb,__cov_rc);
12281 __cov_qword __builtin_si_frest(__cov_ra);
12282 __cov_qword __builtin_si_frsqest(__cov_ra);
12283 __cov_qword __builtin_si_fi(__cov_ra,__cov_rb);
12284 __cov_qword __builtin_si_csflt(__cov_ra,__cov_imm);
12285 __cov_qword __builtin_si_cflts(__cov_ra,__cov_imm);
12286 __cov_qword __builtin_si_cuflt(__cov_ra,__cov_imm);
12287 __cov_qword __builtin_si_cfltu(__cov_ra,__cov_imm);
12288 __cov_qword __builtin_si_frds(__cov_ra);
12289 __cov_qword __builtin_si_fesd(__cov_ra);
12290 __cov_qword __builtin_si_fceq(__cov_ra,__cov_rb);
12291 __cov_qword __builtin_si_fcmeq(__cov_ra,__cov_rb);
12292 __cov_qword __builtin_si_fcgt(__cov_ra,__cov_rb);
12293 __cov_qword __builtin_si_fcmgt(__cov_ra,__cov_rb);
12294 __cov_qword __builtin_si_stop(__cov_imm);
12295 __cov_qword __builtin_si_stopd(__cov_ra,__cov_rb,__cov_rc);
12296 __cov_qword __builtin_si_lnop();
12297 __cov_qword __builtin_si_nop();
12298 __cov_qword __builtin_si_sync();
12299 __cov_qword __builtin_si_syncc();
12300 __cov_qword __builtin_si_dsync();
12301 __cov_qword __builtin_si_mfspr(__cov_imm);
12302 __cov_qword __builtin_si_mtspr(__cov_imm,__cov_ra);
12303 __cov_qword __builtin_si_fscrrd();
12304 __cov_qword __builtin_si_fscrwr(__cov_ra);
12305 __cov_qword __builtin_si_rdch(__cov_imm);
12306 __cov_qword __builtin_si_rchcnt(__cov_imm);
12307 __cov_qword __builtin_si_wrch(__cov_imm,__cov_ra);
12308
12309 __cov_qword __builtin_si_dfceq(__cov_ra,__cov_rb);
12310 __cov_qword __builtin_si_dfcmeq(__cov_ra,__cov_rb);
12311 __cov_qword __builtin_si_dfcgt(__cov_ra,__cov_rb);
12312 __cov_qword __builtin_si_dfcmgt(__cov_ra,__cov_rb);
12313 __cov_qword __builtin_si_dftsv(__cov_ra,__cov_imm);
12314
12315 __cov_qword __builtin_si_from_char(signed char);
12316 __cov_qword __builtin_si_from_uchar(unsigned char);
12317 __cov_qword __builtin_si_from_short(short);
12318 __cov_qword __builtin_si_from_ushort(unsigned short);
12319 __cov_qword __builtin_si_from_int(int);
12320 __cov_qword __builtin_si_from_uint(unsigned int);
12321
12322
12323 __cov_qword __builtin_si_from_float(float);
12324 __cov_qword __builtin_si_from_double(double);
12325
12326
12327 signed char __builtin_si_to_char(__cov_ra);
12328 unsigned char __builtin_si_to_uchar(__cov_ra);
12329 short __builtin_si_to_short(__cov_ra);
12330 unsigned short __builtin_si_to_ushort(__cov_ra);
12331 int __builtin_si_to_int(__cov_ra);
12332 unsigned short __builtin_si_to_uint(__cov_ra);
12333 long __builtin_si_to_long(__cov_ra);
12334 unsigned long __builtin_si_to_ulong(__cov_ra);
12335 float __builtin_si_to_float(__cov_ra);
12336 double __builtin_si_to_double(__cov_ra);
12337 void * __builtin_si_to_ptr(__cov_ra);
12338
12339
12340 void __builtin_spu_align_hint(void *,int,int);
12341
12342
12343
12344 __cov_qword __builtin_spu_splats(__cov_scalar);
12345 __cov_qword __builtin_spu_convtf(__cov_ra,__cov_imm);
12346
12347
12348 __cov_qword __builtin_spu_extend(__cov_ra);
12349
12350 __cov_qword __builtin_spu_add(__cov_ra,__cov_rb);
12351 __cov_qword __builtin_spu_addx(__cov_ra,__cov_rb,__cov_rt);
12352 __cov_qword __builtin_spu_genc(__cov_ra,__cov_rb);
12353 __cov_qword __builtin_spu_gencx(__cov_ra,__cov_rb,__cov_rt);
12354 __cov_qword __builtin_spu_madd(__cov_ra,__cov_rb,__cov_rc);
12355
12356 __cov_qword __builtin_spu_mhhadd(__cov_ra,__cov_rb,__cov_rc);
12357 __cov_qword __builtin_spu_msub(__cov_ra,__cov_rb,__cov_rc);
12358 __cov_qword __builtin_spu_mul(__cov_ra,__cov_rb);
12359
12360 __cov_qword __builtin_spu_mule(__cov_ra,__cov_rb);
12361 __cov_qword __builtin_spu_mulo(__cov_ra,__cov_rb);
12362
12363 __cov_qword __builtin_spu_nmsub(__cov_ra,__cov_rb,__cov_rc);
12364 __cov_qword __builtin_spu_sub(__cov_ra,__cov_rb);
12365 __cov_qword __builtin_spu_subx(__cov_ra,__cov_rb,__cov_rt);
12366 __cov_qword __builtin_spu_genb(__cov_ra,__cov_rb);
12367 __cov_qword __builtin_spu_genbx(__cov_ra,__cov_rb,__cov_rt);
12368
12369
12370
12371
12372
12373
12374 __cov_qword __builtin_spu_cmpabseq(__cov_ra,__cov_rb);
12375 __cov_qword __builtin_spu_cmpabsgt(__cov_ra,__cov_rb);
12376 __cov_qword __builtin_spu_cmpeq(__cov_ra,__cov_rb);
12377 __cov_qword __builtin_spu_cmpgt(__cov_ra,__cov_rb);
12378
12379 __cov_qword __builtin_spu_hcmpeq(__cov_ra,__cov_rb);
12380 __cov_qword __builtin_spu_hcmpgt(__cov_ra,__cov_rb);
12381 __cov_qword __builtin_spu_cntb(__cov_ra);
12382 __cov_qword __builtin_spu_cntlz(__cov_ra);
12383 __cov_qword __builtin_spu_gather(__cov_ra);
12384 __cov_qword __builtin_spu_maskb(__cov_ra);
12385 __cov_qword __builtin_spu_maskh(__cov_ra);
12386 __cov_qword __builtin_spu_maskw(__cov_ra);
12387 __cov_qword __builtin_spu_sel(__cov_ra,__cov_rb,__cov_rc);
12388 __cov_qword __builtin_spu_shuffle(__cov_ra,__cov_rb,__cov_rc);
12389 __cov_qword __builtin_spu_and(__cov_ra,__cov_rb);
12390 __cov_qword __builtin_spu_andc(__cov_ra,__cov_rb);
12391 __cov_qword __builtin_spu_eqv(__cov_ra,__cov_rb);
12392 __cov_qword __builtin_spu_nand(__cov_ra,__cov_rb);
12393 __cov_qword __builtin_spu_nor(__cov_ra,__cov_rb);
12394 __cov_qword __builtin_spu_or(__cov_ra,__cov_rb);
12395 __cov_qword __builtin_spu_orc(__cov_ra,__cov_rb);
12396 __cov_qword __builtin_spu_orx(__cov_ra);
12397 __cov_qword __builtin_spu_xor(__cov_ra,__cov_rb);
12398 __cov_qword __builtin_spu_rl(__cov_ra,__cov_rb);
12399 __cov_qword __builtin_spu_rlqw(__cov_ra,__cov_count);
12400 __cov_qword __builtin_spu_rlqwbyte(__cov_ra,__cov_count);
12401 __cov_qword __builtin_spu_rlqwbytebc(__cov_ra,__cov_count);
12402 __cov_qword __builtin_spu_rlmask(__cov_ra,__cov_rb);
12403 __cov_qword __builtin_spu_rlmaska(__cov_ra,__cov_rb);
12404 __cov_qword __builtin_spu_rlmaskqw(__cov_ra,__cov_rb);
12405 __cov_qword __builtin_spu_rlmaskqwbyte(__cov_ra,__cov_rb);
12406 __cov_qword __builtin_spu_rlmaskqwbytebc(__cov_ra,__cov_rb);
12407 __cov_qword __builtin_spu_sl(__cov_ra,__cov_rb);
12408 __cov_qword __builtin_spu_slqw(__cov_ra,__cov_rb);
12409 __cov_qword __builtin_spu_slqwbyte(__cov_ra,__cov_rb);
12410 __cov_qword __builtin_spu_slqwbytebc(__cov_ra,__cov_rb);
12411 __cov_qword __builtin_spu_extract(__cov_ra,__cov_pos);
12412 __cov_qword __builtin_spu_insert(__cov_scalar,__cov_ra,__cov_pos);
12413 __cov_qword __builtin_spu_promote(__cov_scalar,__cov_pos);
12414
12415 void __builtin_spu_idisable();
12416 void __builtin_spu_ienable();
12417
12418 #if defined(__PS3_GCC_REVISION__)
12419 void __builtin_spu_hcmpeq_0 (int a, int b);
12420 void __builtin_spu_hcmpeq_1 (unsigned int a, unsigned int b);
12421 void __builtin_spu_hcmpgt_0 (int a, int b);
12422 void __builtin_spu_hcmpgt_1 (unsigned int a, unsigned int b);
12423 #endif
12424
12425
12426
12427 void __builtin_si_bisled(__vector signed char arg0, void *arg1);
12428 void __builtin_si_bisledd(__vector signed char arg0, void *arg1);
12429 void __builtin_si_bislede(__vector signed char arg0, void *arg1);
12430 void __builtin_spu_bisled(void *arg0, void *arg1);
12431 void __builtin_spu_bisled_d(void *arg0, void *arg1);
12432 void __builtin_spu_bisled_e(void *arg0, void *arg1);
12433 double __builtin_dfmas(double arg0, double arg1, double arg2);
12434 float __builtin_fmas(float arg0, float arg1, float arg2);
12435 __vector signed char __builtin_si_a(__vector signed char arg0, __vector signed char arg1);
12436 __vector signed char __builtin_si_absdb(__vector signed char arg0, __vector signed char arg1);
12437 __vector signed char __builtin_si_addx(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12438 __vector signed char __builtin_si_ah(__vector signed char arg0, __vector signed char arg1);
12439 __vector signed char __builtin_si_ahi(__vector signed char arg0, int arg1);
12440 __vector signed char __builtin_si_ai(__vector signed char arg0, int arg1);
12441 __vector signed char __builtin_si_and(__vector signed char arg0, __vector signed char arg1);
12442 __vector signed char __builtin_si_andbi(__vector signed char arg0, int arg1);
12443 __vector signed char __builtin_si_andc(__vector signed char arg0, __vector signed char arg1);
12444 __vector signed char __builtin_si_andhi(__vector signed char arg0, int arg1);
12445 __vector signed char __builtin_si_andi(__vector signed char arg0, int arg1);
12446 __vector signed char __builtin_si_avgb(__vector signed char arg0, __vector signed char arg1);
12447 __vector signed char __builtin_si_bg(__vector signed char arg0, __vector signed char arg1);
12448 __vector signed char __builtin_si_bgx(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12449 __vector signed char __builtin_si_cbd(__vector signed char arg0, int arg1);
12450 __vector signed char __builtin_si_cbx(__vector signed char arg0, __vector signed char arg1);
12451 __vector signed char __builtin_si_cdd(__vector signed char arg0, int arg1);
12452 __vector signed char __builtin_si_cdx(__vector signed char arg0, __vector signed char arg1);
12453 __vector signed char __builtin_si_ceq(__vector signed char arg0, __vector signed char arg1);
12454 __vector signed char __builtin_si_ceqb(__vector signed char arg0, __vector signed char arg1);
12455 __vector signed char __builtin_si_ceqbi(__vector signed char arg0, int arg1);
12456 __vector signed char __builtin_si_ceqh(__vector signed char arg0, __vector signed char arg1);
12457 __vector signed char __builtin_si_ceqhi(__vector signed char arg0, int arg1);
12458 __vector signed char __builtin_si_ceqi(__vector signed char arg0, int arg1);
12459 __vector signed char __builtin_si_cflts(__vector signed char arg0, int arg1);
12460 __vector signed char __builtin_si_cfltu(__vector signed char arg0, int arg1);
12461 __vector signed char __builtin_si_cg(__vector signed char arg0, __vector signed char arg1);
12462 __vector signed char __builtin_si_cgt(__vector signed char arg0, __vector signed char arg1);
12463 __vector signed char __builtin_si_cgtb(__vector signed char arg0, __vector signed char arg1);
12464 __vector signed char __builtin_si_cgtbi(__vector signed char arg0, int arg1);
12465 __vector signed char __builtin_si_cgth(__vector signed char arg0, __vector signed char arg1);
12466 __vector signed char __builtin_si_cgthi(__vector signed char arg0, int arg1);
12467 __vector signed char __builtin_si_cgti(__vector signed char arg0, int arg1);
12468 __vector signed char __builtin_si_cgx(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12469 __vector signed char __builtin_si_chd(__vector signed char arg0, int arg1);
12470 __vector signed char __builtin_si_chx(__vector signed char arg0, __vector signed char arg1);
12471 __vector signed char __builtin_si_clgt(__vector signed char arg0, __vector signed char arg1);
12472 __vector signed char __builtin_si_clgtb(__vector signed char arg0, __vector signed char arg1);
12473 __vector signed char __builtin_si_clgtbi(__vector signed char arg0, int arg1);
12474 __vector signed char __builtin_si_clgth(__vector signed char arg0, __vector signed char arg1);
12475 __vector signed char __builtin_si_clgthi(__vector signed char arg0, int arg1);
12476 __vector signed char __builtin_si_clgti(__vector signed char arg0, int arg1);
12477 __vector signed char __builtin_si_clz(__vector signed char arg0);
12478 __vector signed char __builtin_si_cntb(__vector signed char arg0);
12479 __vector signed char __builtin_si_csflt(__vector signed char arg0, int arg1);
12480 __vector signed char __builtin_si_cuflt(__vector signed char arg0, int arg1);
12481 __vector signed char __builtin_si_cwd(__vector signed char arg0, int arg1);
12482 __vector signed char __builtin_si_cwx(__vector signed char arg0, __vector signed char arg1);
12483 __vector signed char __builtin_si_dfa(__vector signed char arg0, __vector signed char arg1);
12484 __vector signed char __builtin_si_dfceq(__vector signed char arg0, __vector signed char arg1);
12485 __vector signed char __builtin_si_dfcgt(__vector signed char arg0, __vector signed char arg1);
12486 __vector signed char __builtin_si_dfcmeq(__vector signed char arg0, __vector signed char arg1);
12487 __vector signed char __builtin_si_dfcmgt(__vector signed char arg0, __vector signed char arg1);
12488 __vector signed char __builtin_si_dfm(__vector signed char arg0, __vector signed char arg1);
12489 __vector signed char __builtin_si_dfma(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12490 __vector signed char __builtin_si_dfms(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12491 __vector signed char __builtin_si_dfnma(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12492 __vector signed char __builtin_si_dfnms(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12493 __vector signed char __builtin_si_dfs(__vector signed char arg0, __vector signed char arg1);
12494 __vector signed char __builtin_si_dftsv(__vector signed char arg0, int arg1);
12495 void __builtin_si_dsync();
12496 __vector signed char __builtin_si_eqv(__vector signed char arg0, __vector signed char arg1);
12497 __vector signed char __builtin_si_fa(__vector signed char arg0, __vector signed char arg1);
12498 __vector signed char __builtin_si_fceq(__vector signed char arg0, __vector signed char arg1);
12499 __vector signed char __builtin_si_fcgt(__vector signed char arg0, __vector signed char arg1);
12500 __vector signed char __builtin_si_fcmeq(__vector signed char arg0, __vector signed char arg1);
12501 __vector signed char __builtin_si_fcmgt(__vector signed char arg0, __vector signed char arg1);
12502 __vector signed char __builtin_si_fesd(__vector signed char arg0);
12503 __vector signed char __builtin_si_fi(__vector signed char arg0, __vector signed char arg1);
12504 __vector signed char __builtin_si_fm(__vector signed char arg0, __vector signed char arg1);
12505 __vector signed char __builtin_si_fma(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12506 __vector signed char __builtin_si_fms(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12507 __vector signed char __builtin_si_fnms(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12508 __vector signed char __builtin_si_frds(__vector signed char arg0);
12509 __vector signed char __builtin_si_frest(__vector signed char arg0);
12510 __vector signed char __builtin_si_from_char(signed char arg0);
12511 __vector signed char __builtin_si_from_double(double arg0);
12512 __vector signed char __builtin_si_from_float(float arg0);
12513 __vector signed char __builtin_si_from_int(signed int arg0);
12514 __vector signed char __builtin_si_from_long(signed long long arg0);
12515 __vector signed char __builtin_si_from_ptr(volatile void *arg0);
12516 __vector signed char __builtin_si_from_short(signed short arg0);
12517 __vector signed char __builtin_si_from_uchar(unsigned char arg0);
12518 __vector signed char __builtin_si_from_uint(unsigned int arg0);
12519 __vector signed char __builtin_si_from_ulong(unsigned long long arg0);
12520 __vector signed char __builtin_si_from_ushort(unsigned short arg0);
12521 __vector signed char __builtin_si_frsqest(__vector signed char arg0);
12522 __vector signed char __builtin_si_fs(__vector signed char arg0, __vector signed char arg1);
12523 __vector signed char __builtin_si_fscrrd();
12524 void __builtin_si_fscrwr(__vector signed char arg0);
12525 __vector signed char __builtin_si_fsm(__vector signed char arg0);
12526 __vector signed char __builtin_si_fsmb(__vector signed char arg0);
12527 __vector signed char __builtin_si_fsmbi(int arg0);
12528 __vector signed char __builtin_si_fsmh(__vector signed char arg0);
12529 __vector signed char __builtin_si_gb(__vector signed char arg0);
12530 __vector signed char __builtin_si_gbb(__vector signed char arg0);
12531 __vector signed char __builtin_si_gbh(__vector signed char arg0);
12532 void __builtin_si_heq(__vector signed char arg0, __vector signed char arg1);
12533 void __builtin_si_heqi(__vector signed char arg0, int arg1);
12534 void __builtin_si_hgt(__vector signed char arg0, __vector signed char arg1);
12535 void __builtin_si_hgti(__vector signed char arg0, int arg1);
12536 void __builtin_si_hlgt(__vector signed char arg0, __vector signed char arg1);
12537 void __builtin_si_hlgti(__vector signed char arg0, int arg1);
12538 __vector signed char __builtin_si_il(int arg0);
12539 __vector signed char __builtin_si_ila(int arg0);
12540 __vector signed char __builtin_si_ilh(int arg0);
12541 __vector signed char __builtin_si_ilhu(int arg0);
12542 __vector signed char __builtin_si_iohl(__vector signed char arg0, int arg1);
12543 void __builtin_si_lnop();
12544 __vector signed char __builtin_si_lqa(int arg0);
12545 __vector signed char __builtin_si_lqd(__vector signed char arg0, int arg1);
12546 __vector signed char __builtin_si_lqr(int arg0);
12547 __vector signed char __builtin_si_lqx(__vector signed char arg0, __vector signed char arg1);
12548 __vector signed char __builtin_si_mfspr(int arg0);
12549 __vector signed char __builtin_si_mpy(__vector signed char arg0, __vector signed char arg1);
12550 __vector signed char __builtin_si_mpya(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12551 __vector signed char __builtin_si_mpyh(__vector signed char arg0, __vector signed char arg1);
12552 __vector signed char __builtin_si_mpyhh(__vector signed char arg0, __vector signed char arg1);
12553 __vector signed char __builtin_si_mpyhha(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12554 __vector signed char __builtin_si_mpyhhau(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12555 __vector signed char __builtin_si_mpyhhu(__vector signed char arg0, __vector signed char arg1);
12556 __vector signed char __builtin_si_mpyi(__vector signed char arg0, int arg1);
12557 __vector signed char __builtin_si_mpys(__vector signed char arg0, __vector signed char arg1);
12558 __vector signed char __builtin_si_mpyu(__vector signed char arg0, __vector signed char arg1);
12559 __vector signed char __builtin_si_mpyui(__vector signed char arg0, int arg1);
12560 void __builtin_si_mtspr(int arg0, __vector signed char arg1);
12561 __vector signed char __builtin_si_nand(__vector signed char arg0, __vector signed char arg1);
12562 void __builtin_si_nop();
12563 __vector signed char __builtin_si_nor(__vector signed char arg0, __vector signed char arg1);
12564 __vector signed char __builtin_si_or(__vector signed char arg0, __vector signed char arg1);
12565 __vector signed char __builtin_si_orbi(__vector signed char arg0, int arg1);
12566 __vector signed char __builtin_si_orc(__vector signed char arg0, __vector signed char arg1);
12567 __vector signed char __builtin_si_orhi(__vector signed char arg0, int arg1);
12568 __vector signed char __builtin_si_ori(__vector signed char arg0, int arg1);
12569 __vector signed char __builtin_si_orx(__vector signed char arg0);
12570 __vector signed char __builtin_si_rchcnt(int arg0);
12571 __vector signed char __builtin_si_rdch(int arg0);
12572 __vector signed char __builtin_si_rot(__vector signed char arg0, __vector signed char arg1);
12573 __vector signed char __builtin_si_roth(__vector signed char arg0, __vector signed char arg1);
12574 __vector signed char __builtin_si_rothi(__vector signed char arg0, int arg1);
12575 __vector signed char __builtin_si_rothm(__vector signed char arg0, __vector signed char arg1);
12576 __vector signed char __builtin_si_rothmi(__vector signed char arg0, int arg1);
12577 __vector signed char __builtin_si_roti(__vector signed char arg0, int arg1);
12578 __vector signed char __builtin_si_rotm(__vector signed char arg0, __vector signed char arg1);
12579 __vector signed char __builtin_si_rotma(__vector signed char arg0, __vector signed char arg1);
12580 __vector signed char __builtin_si_rotmah(__vector signed char arg0, __vector signed char arg1);
12581 __vector signed char __builtin_si_rotmahi(__vector signed char arg0, int arg1);
12582 __vector signed char __builtin_si_rotmai(__vector signed char arg0, int arg1);
12583 __vector signed char __builtin_si_rotmi(__vector signed char arg0, int arg1);
12584 __vector signed char __builtin_si_rotqbi(__vector signed char arg0, __vector signed char arg1);
12585 __vector signed char __builtin_si_rotqbii(__vector signed char arg0, int arg1);
12586 __vector signed char __builtin_si_rotqby(__vector signed char arg0, __vector signed char arg1);
12587 __vector signed char __builtin_si_rotqbybi(__vector signed char arg0, __vector signed char arg1);
12588 __vector signed char __builtin_si_rotqbyi(__vector signed char arg0, int arg1);
12589 __vector signed char __builtin_si_rotqmbi(__vector signed char arg0, __vector signed char arg1);
12590 __vector signed char __builtin_si_rotqmbii(__vector signed char arg0, int arg1);
12591 __vector signed char __builtin_si_rotqmby(__vector signed char arg0, __vector signed char arg1);
12592 __vector signed char __builtin_si_rotqmbybi(__vector signed char arg0, __vector signed char arg1);
12593 __vector signed char __builtin_si_rotqmbyi(__vector signed char arg0, int arg1);
12594 __vector signed char __builtin_si_selb(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12595 __vector signed char __builtin_si_sf(__vector signed char arg0, __vector signed char arg1);
12596 __vector signed char __builtin_si_sfh(__vector signed char arg0, __vector signed char arg1);
12597 __vector signed char __builtin_si_sfhi(__vector signed char arg0, int arg1);
12598 __vector signed char __builtin_si_sfi(__vector signed char arg0, int arg1);
12599 __vector signed char __builtin_si_sfx(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12600 __vector signed char __builtin_si_shl(__vector signed char arg0, __vector signed char arg1);
12601 __vector signed char __builtin_si_shlh(__vector signed char arg0, __vector signed char arg1);
12602 __vector signed char __builtin_si_shlhi(__vector signed char arg0, int arg1);
12603 __vector signed char __builtin_si_shli(__vector signed char arg0, int arg1);
12604 __vector signed char __builtin_si_shlqbi(__vector signed char arg0, __vector signed char arg1);
12605 __vector signed char __builtin_si_shlqbii(__vector signed char arg0, int arg1);
12606 __vector signed char __builtin_si_shlqby(__vector signed char arg0, __vector signed char arg1);
12607 __vector signed char __builtin_si_shlqbybi(__vector signed char arg0, __vector signed char arg1);
12608 __vector signed char __builtin_si_shlqbyi(__vector signed char arg0, int arg1);
12609 __vector signed char __builtin_si_shufb(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12610 void __builtin_si_stop(int arg0);
12611 void __builtin_si_stopd(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12612 void __builtin_si_stqa(__vector signed char arg0, int arg1);
12613 void __builtin_si_stqd(__vector signed char arg0, __vector signed char arg1, int arg2);
12614 void __builtin_si_stqr(__vector signed char arg0, int arg1);
12615 void __builtin_si_stqx(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12616 __vector signed char __builtin_si_sumb(__vector signed char arg0, __vector signed char arg1);
12617 void __builtin_si_sync();
12618 void __builtin_si_syncc();
12619 signed char __builtin_si_to_char(__vector signed char arg0);
12620 double __builtin_si_to_double(__vector signed char arg0);
12621 float __builtin_si_to_float(__vector signed char arg0);
12622 signed int __builtin_si_to_int(__vector signed char arg0);
12623 signed long long __builtin_si_to_long(__vector signed char arg0);
12624 void * __builtin_si_to_ptr(__vector signed char arg0);
12625 signed short __builtin_si_to_short(__vector signed char arg0);
12626 unsigned char __builtin_si_to_uchar(__vector signed char arg0);
12627 unsigned int __builtin_si_to_uint(__vector signed char arg0);
12628 unsigned long long __builtin_si_to_ulong(__vector signed char arg0);
12629 unsigned short __builtin_si_to_ushort(__vector signed char arg0);
12630 void __builtin_si_wrch(int arg0, __vector signed char arg1);
12631 __vector signed char __builtin_si_xor(__vector signed char arg0, __vector signed char arg1);
12632 __vector signed char __builtin_si_xorbi(__vector signed char arg0, int arg1);
12633 __vector signed char __builtin_si_xorhi(__vector signed char arg0, int arg1);
12634 __vector signed char __builtin_si_xori(__vector signed char arg0, int arg1);
12635 __vector signed char __builtin_si_xsbh(__vector signed char arg0);
12636 __vector signed char __builtin_si_xshw(__vector signed char arg0);
12637 __vector signed char __builtin_si_xswd(__vector signed char arg0);
12638 __vector unsigned char __builtin_spu_absd(__vector unsigned char arg0, __vector unsigned char arg1);
12639 void __builtin_spu_align_hint(void *arg0, int arg1, int arg2);
12640 __vector unsigned char __builtin_spu_avg(__vector unsigned char arg0, __vector unsigned char arg1);
12641 __vector signed int __builtin_spu_convts(__vector float arg0, signed int arg1);
12642 __vector unsigned int __builtin_spu_convtu(__vector float arg0, signed int arg1);
12643 __vector float __builtin_spu_frest(__vector float arg0);
12644 __vector float __builtin_spu_frsqest(__vector float arg0);
12645 void __builtin_spu_idisable();
12646 void __builtin_spu_ienable();
12647 __vector signed char __builtin_spu_lvsr(void *arg0);
12648 __vector signed int __builtin_spu_mulh(__vector signed short arg0, __vector signed short arg1);
12649 __vector signed int __builtin_spu_mulsr(__vector signed short arg0, __vector signed short arg1);
12650 __vector double __builtin_spu_nmadd(__vector double arg0, __vector double arg1, __vector double arg2);
12651 __vector float __builtin_spu_roundtf(__vector double arg0);
12652 __vector unsigned short __builtin_spu_sumb(__vector unsigned char arg0, __vector unsigned char arg1);
12653 __vector unsigned long long __builtin_spu_testsv(__vector double arg0, int arg1);
12654 #ifdef __coverity_cplusplus
12655 __vector unsigned int __builtin_spu_add(__vector unsigned int arg0, __vector unsigned int arg1);
12656 __vector signed int __builtin_spu_add(__vector signed int arg0, __vector signed int arg1);
12657 __vector unsigned short __builtin_spu_add(__vector unsigned short arg0, __vector unsigned short arg1);
12658 __vector signed short __builtin_spu_add(__vector signed short arg0, __vector signed short arg1);
12659 __vector float __builtin_spu_add(__vector float arg0, __vector float arg1);
12660 __vector double __builtin_spu_add(__vector double arg0, __vector double arg1);
12661 __vector unsigned short __builtin_spu_add(__vector unsigned short arg0, unsigned short arg1);
12662 __vector signed short __builtin_spu_add(__vector signed short arg0, signed short arg1);
12663 __vector unsigned int __builtin_spu_add(__vector unsigned int arg0, unsigned int arg1);
12664 __vector signed int __builtin_spu_add(__vector signed int arg0, signed int arg1);
12665 #else
12666
12667 #endif
12668 __vector unsigned int __builtin_spu_add_0(__vector unsigned int arg0, __vector unsigned int arg1);
12669 __vector signed int __builtin_spu_add_1(__vector signed int arg0, __vector signed int arg1);
12670 __vector unsigned short __builtin_spu_add_2(__vector unsigned short arg0, __vector unsigned short arg1);
12671 __vector signed short __builtin_spu_add_3(__vector signed short arg0, __vector signed short arg1);
12672 __vector float __builtin_spu_add_4(__vector float arg0, __vector float arg1);
12673 __vector double __builtin_spu_add_5(__vector double arg0, __vector double arg1);
12674 __vector unsigned short __builtin_spu_add_6(__vector unsigned short arg0, unsigned short arg1);
12675 __vector signed short __builtin_spu_add_7(__vector signed short arg0, signed short arg1);
12676 __vector unsigned int __builtin_spu_add_8(__vector unsigned int arg0, unsigned int arg1);
12677 __vector signed int __builtin_spu_add_9(__vector signed int arg0, signed int arg1);
12678 #ifdef __coverity_cplusplus
12679 __vector signed int __builtin_spu_addx(__vector signed int arg0, __vector signed int arg1, __vector signed int arg2);
12680 __vector unsigned int __builtin_spu_addx(__vector unsigned int arg0, __vector unsigned int arg1, __vector unsigned int arg2);
12681 #else
12682
12683 #endif
12684 __vector signed int __builtin_spu_addx_0(__vector signed int arg0, __vector signed int arg1, __vector signed int arg2);
12685 __vector unsigned int __builtin_spu_addx_1(__vector unsigned int arg0, __vector unsigned int arg1, __vector unsigned int arg2);
12686 #ifdef __coverity_cplusplus
12687 __vector unsigned char __builtin_spu_and(__vector unsigned char arg0, __vector unsigned char arg1);
12688 __vector signed char __builtin_spu_and(__vector signed char arg0, __vector signed char arg1);
12689 __vector unsigned short __builtin_spu_and(__vector unsigned short arg0, __vector unsigned short arg1);
12690 __vector signed short __builtin_spu_and(__vector signed short arg0, __vector signed short arg1);
12691 __vector unsigned int __builtin_spu_and(__vector unsigned int arg0, __vector unsigned int arg1);
12692 __vector signed int __builtin_spu_and(__vector signed int arg0, __vector signed int arg1);
12693 __vector unsigned long long __builtin_spu_and(__vector unsigned long long arg0, __vector unsigned long long arg1);
12694 __vector signed long long __builtin_spu_and(__vector signed long long arg0, __vector signed long long arg1);
12695 __vector float __builtin_spu_and(__vector float arg0, __vector float arg1);
12696 __vector double __builtin_spu_and(__vector double arg0, __vector double arg1);
12697 __vector unsigned char __builtin_spu_and(__vector unsigned char arg0, unsigned char arg1);
12698 __vector signed char __builtin_spu_and(__vector signed char arg0, signed char arg1);
12699 __vector unsigned short __builtin_spu_and(__vector unsigned short arg0, unsigned short arg1);
12700 __vector signed short __builtin_spu_and(__vector signed short arg0, signed short arg1);
12701 __vector unsigned int __builtin_spu_and(__vector unsigned int arg0, unsigned int arg1);
12702 __vector signed int __builtin_spu_and(__vector signed int arg0, signed int arg1);
12703 #else
12704
12705 #endif
12706 __vector unsigned char __builtin_spu_and_0(__vector unsigned char arg0, __vector unsigned char arg1);
12707 __vector signed char __builtin_spu_and_1(__vector signed char arg0, __vector signed char arg1);
12708 __vector unsigned short __builtin_spu_and_2(__vector unsigned short arg0, __vector unsigned short arg1);
12709 __vector signed short __builtin_spu_and_3(__vector signed short arg0, __vector signed short arg1);
12710 __vector unsigned int __builtin_spu_and_4(__vector unsigned int arg0, __vector unsigned int arg1);
12711 __vector signed int __builtin_spu_and_5(__vector signed int arg0, __vector signed int arg1);
12712 __vector unsigned long long __builtin_spu_and_6(__vector unsigned long long arg0, __vector unsigned long long arg1);
12713 __vector signed long long __builtin_spu_and_7(__vector signed long long arg0, __vector signed long long arg1);
12714 __vector float __builtin_spu_and_8(__vector float arg0, __vector float arg1);
12715 __vector double __builtin_spu_and_9(__vector double arg0, __vector double arg1);
12716 __vector unsigned char __builtin_spu_and_10(__vector unsigned char arg0, unsigned char arg1);
12717 __vector signed char __builtin_spu_and_11(__vector signed char arg0, signed char arg1);
12718 __vector unsigned short __builtin_spu_and_12(__vector unsigned short arg0, unsigned short arg1);
12719 __vector signed short __builtin_spu_and_13(__vector signed short arg0, signed short arg1);
12720 __vector unsigned int __builtin_spu_and_14(__vector unsigned int arg0, unsigned int arg1);
12721 __vector signed int __builtin_spu_and_15(__vector signed int arg0, signed int arg1);
12722 #ifdef __coverity_cplusplus
12723 __vector signed long long __builtin_spu_andc(__vector signed long long arg0, __vector signed long long arg1);
12724 __vector unsigned long long __builtin_spu_andc(__vector unsigned long long arg0, __vector unsigned long long arg1);
12725 __vector signed int __builtin_spu_andc(__vector signed int arg0, __vector signed int arg1);
12726 __vector unsigned int __builtin_spu_andc(__vector unsigned int arg0, __vector unsigned int arg1);
12727 __vector signed short __builtin_spu_andc(__vector signed short arg0, __vector signed short arg1);
12728 __vector unsigned short __builtin_spu_andc(__vector unsigned short arg0, __vector unsigned short arg1);
12729 __vector signed char __builtin_spu_andc(__vector signed char arg0, __vector signed char arg1);
12730 __vector unsigned char __builtin_spu_andc(__vector unsigned char arg0, __vector unsigned char arg1);
12731 __vector float __builtin_spu_andc(__vector float arg0, __vector float arg1);
12732 __vector double __builtin_spu_andc(__vector double arg0, __vector double arg1);
12733 #else
12734
12735 #endif
12736 __vector signed long long __builtin_spu_andc_0(__vector signed long long arg0, __vector signed long long arg1);
12737 __vector unsigned long long __builtin_spu_andc_1(__vector unsigned long long arg0, __vector unsigned long long arg1);
12738 __vector signed int __builtin_spu_andc_2(__vector signed int arg0, __vector signed int arg1);
12739 __vector unsigned int __builtin_spu_andc_3(__vector unsigned int arg0, __vector unsigned int arg1);
12740 __vector signed short __builtin_spu_andc_4(__vector signed short arg0, __vector signed short arg1);
12741 __vector unsigned short __builtin_spu_andc_5(__vector unsigned short arg0, __vector unsigned short arg1);
12742 __vector signed char __builtin_spu_andc_6(__vector signed char arg0, __vector signed char arg1);
12743 __vector unsigned char __builtin_spu_andc_7(__vector unsigned char arg0, __vector unsigned char arg1);
12744 __vector float __builtin_spu_andc_8(__vector float arg0, __vector float arg1);
12745 __vector double __builtin_spu_andc_9(__vector double arg0, __vector double arg1);
12746 #ifdef __coverity_cplusplus
12747 __vector unsigned int __builtin_spu_cmpabseq(__vector float arg0, __vector float arg1);
12748 __vector unsigned long long __builtin_spu_cmpabseq(__vector double arg0, __vector double arg1);
12749 #else
12750
12751 #endif
12752 __vector unsigned int __builtin_spu_cmpabseq_0(__vector float arg0, __vector float arg1);
12753 __vector unsigned long long __builtin_spu_cmpabseq_1(__vector double arg0, __vector double arg1);
12754 #ifdef __coverity_cplusplus
12755 __vector unsigned int __builtin_spu_cmpabsgt(__vector float arg0, __vector float arg1);
12756 __vector unsigned long long __builtin_spu_cmpabsgt(__vector double arg0, __vector double arg1);
12757 #else
12758
12759 #endif
12760 __vector unsigned int __builtin_spu_cmpabsgt_0(__vector float arg0, __vector float arg1);
12761 __vector unsigned long long __builtin_spu_cmpabsgt_1(__vector double arg0, __vector double arg1);
12762 #ifdef __coverity_cplusplus
12763 __vector unsigned char __builtin_spu_cmpeq(__vector unsigned char arg0, __vector unsigned char arg1);
12764 __vector unsigned char __builtin_spu_cmpeq(__vector signed char arg0, __vector signed char arg1);
12765 __vector unsigned short __builtin_spu_cmpeq(__vector unsigned short arg0, __vector unsigned short arg1);
12766 __vector unsigned short __builtin_spu_cmpeq(__vector signed short arg0, __vector signed short arg1);
12767 __vector unsigned int __builtin_spu_cmpeq(__vector unsigned int arg0, __vector unsigned int arg1);
12768 __vector unsigned int __builtin_spu_cmpeq(__vector signed int arg0, __vector signed int arg1);
12769 __vector unsigned int __builtin_spu_cmpeq(__vector float arg0, __vector float arg1);
12770 __vector unsigned char __builtin_spu_cmpeq(__vector unsigned char arg0, unsigned char arg1);
12771 __vector unsigned char __builtin_spu_cmpeq(__vector signed char arg0, signed char arg1);
12772 __vector unsigned short __builtin_spu_cmpeq(__vector unsigned short arg0, unsigned short arg1);
12773 __vector unsigned short __builtin_spu_cmpeq(__vector signed short arg0, signed short arg1);
12774 __vector unsigned int __builtin_spu_cmpeq(__vector unsigned int arg0, unsigned int arg1);
12775 __vector unsigned int __builtin_spu_cmpeq(__vector signed int arg0, signed int arg1);
12776 __vector unsigned long long __builtin_spu_cmpeq(__vector double arg0, __vector double arg1);
12777 #else
12778
12779 #endif
12780 __vector unsigned char __builtin_spu_cmpeq_0(__vector unsigned char arg0, __vector unsigned char arg1);
12781 __vector unsigned char __builtin_spu_cmpeq_1(__vector signed char arg0, __vector signed char arg1);
12782 __vector unsigned short __builtin_spu_cmpeq_2(__vector unsigned short arg0, __vector unsigned short arg1);
12783 __vector unsigned short __builtin_spu_cmpeq_3(__vector signed short arg0, __vector signed short arg1);
12784 __vector unsigned int __builtin_spu_cmpeq_4(__vector unsigned int arg0, __vector unsigned int arg1);
12785 __vector unsigned int __builtin_spu_cmpeq_5(__vector signed int arg0, __vector signed int arg1);
12786 __vector unsigned int __builtin_spu_cmpeq_6(__vector float arg0, __vector float arg1);
12787 __vector unsigned char __builtin_spu_cmpeq_7(__vector unsigned char arg0, unsigned char arg1);
12788 __vector unsigned char __builtin_spu_cmpeq_8(__vector signed char arg0, signed char arg1);
12789 __vector unsigned short __builtin_spu_cmpeq_9(__vector unsigned short arg0, unsigned short arg1);
12790 __vector unsigned short __builtin_spu_cmpeq_10(__vector signed short arg0, signed short arg1);
12791 __vector unsigned int __builtin_spu_cmpeq_11(__vector unsigned int arg0, unsigned int arg1);
12792 __vector unsigned int __builtin_spu_cmpeq_12(__vector signed int arg0, signed int arg1);
12793 __vector unsigned long long __builtin_spu_cmpeq_13(__vector double arg0, __vector double arg1);
12794 #ifdef __coverity_cplusplus
12795 __vector unsigned char __builtin_spu_cmpgt(__vector unsigned char arg0, __vector unsigned char arg1);
12796 __vector unsigned char __builtin_spu_cmpgt(__vector signed char arg0, __vector signed char arg1);
12797 __vector unsigned short __builtin_spu_cmpgt(__vector unsigned short arg0, __vector unsigned short arg1);
12798 __vector unsigned short __builtin_spu_cmpgt(__vector signed short arg0, __vector signed short arg1);
12799 __vector unsigned int __builtin_spu_cmpgt(__vector unsigned int arg0, __vector unsigned int arg1);
12800 __vector unsigned int __builtin_spu_cmpgt(__vector signed int arg0, __vector signed int arg1);
12801 __vector unsigned int __builtin_spu_cmpgt(__vector float arg0, __vector float arg1);
12802 __vector unsigned char __builtin_spu_cmpgt(__vector unsigned char arg0, unsigned char arg1);
12803 __vector unsigned char __builtin_spu_cmpgt(__vector signed char arg0, signed char arg1);
12804 __vector unsigned short __builtin_spu_cmpgt(__vector unsigned short arg0, unsigned short arg1);
12805 __vector unsigned short __builtin_spu_cmpgt(__vector signed short arg0, signed short arg1);
12806 __vector unsigned int __builtin_spu_cmpgt(__vector signed int arg0, signed int arg1);
12807 __vector unsigned int __builtin_spu_cmpgt(__vector unsigned int arg0, unsigned int arg1);
12808 __vector unsigned long long __builtin_spu_cmpgt(__vector double arg0, __vector double arg1);
12809 #else
12810
12811 #endif
12812 __vector unsigned char __builtin_spu_cmpgt_0(__vector unsigned char arg0, __vector unsigned char arg1);
12813 __vector unsigned char __builtin_spu_cmpgt_1(__vector signed char arg0, __vector signed char arg1);
12814 __vector unsigned short __builtin_spu_cmpgt_2(__vector unsigned short arg0, __vector unsigned short arg1);
12815 __vector unsigned short __builtin_spu_cmpgt_3(__vector signed short arg0, __vector signed short arg1);
12816 __vector unsigned int __builtin_spu_cmpgt_4(__vector unsigned int arg0, __vector unsigned int arg1);
12817 __vector unsigned int __builtin_spu_cmpgt_5(__vector signed int arg0, __vector signed int arg1);
12818 __vector unsigned int __builtin_spu_cmpgt_6(__vector float arg0, __vector float arg1);
12819 __vector unsigned char __builtin_spu_cmpgt_7(__vector unsigned char arg0, unsigned char arg1);
12820 __vector unsigned char __builtin_spu_cmpgt_8(__vector signed char arg0, signed char arg1);
12821 __vector unsigned short __builtin_spu_cmpgt_9(__vector unsigned short arg0, unsigned short arg1);
12822 __vector unsigned short __builtin_spu_cmpgt_10(__vector signed short arg0, signed short arg1);
12823 __vector unsigned int __builtin_spu_cmpgt_11(__vector signed int arg0, signed int arg1);
12824 __vector unsigned int __builtin_spu_cmpgt_12(__vector unsigned int arg0, unsigned int arg1);
12825 __vector unsigned long long __builtin_spu_cmpgt_13(__vector double arg0, __vector double arg1);
12826 #ifdef __coverity_cplusplus
12827 __vector unsigned char __builtin_spu_cntb(__vector signed char arg0);
12828 __vector unsigned char __builtin_spu_cntb(__vector unsigned char arg0);
12829 #else
12830 void __builtin_spu_cntb();
12831 #endif
12832 __vector unsigned char __builtin_spu_cntb_0(__vector signed char arg0);
12833 __vector unsigned char __builtin_spu_cntb_1(__vector unsigned char arg0);
12834 #ifdef __coverity_cplusplus
12835 __vector unsigned int __builtin_spu_cntlz(__vector signed int arg0);
12836 __vector unsigned int __builtin_spu_cntlz(__vector unsigned int arg0);
12837 __vector unsigned int __builtin_spu_cntlz(__vector float arg0);
12838 #else
12839 void __builtin_spu_cntlz();
12840 #endif
12841 __vector unsigned int __builtin_spu_cntlz_0(__vector signed int arg0);
12842 __vector unsigned int __builtin_spu_cntlz_1(__vector unsigned int arg0);
12843 __vector unsigned int __builtin_spu_cntlz_2(__vector float arg0);
12844 #ifdef __coverity_cplusplus
12845 __vector float __builtin_spu_convtf(__vector unsigned int arg0, unsigned int arg1);
12846 __vector float __builtin_spu_convtf(__vector signed int arg0, unsigned int arg1);
12847 #else
12848 void __builtin_spu_convtf();
12849 #endif
12850 __vector float __builtin_spu_convtf_0(__vector unsigned int arg0, unsigned int arg1);
12851 __vector float __builtin_spu_convtf_1(__vector signed int arg0, unsigned int arg1);
12852 #ifdef __coverity_cplusplus
12853 __vector signed long long __builtin_spu_eqv(__vector signed long long arg0, __vector signed long long arg1);
12854 __vector unsigned long long __builtin_spu_eqv(__vector unsigned long long arg0, __vector unsigned long long arg1);
12855 __vector signed int __builtin_spu_eqv(__vector signed int arg0, __vector signed int arg1);
12856 __vector unsigned int __builtin_spu_eqv(__vector unsigned int arg0, __vector unsigned int arg1);
12857 __vector signed short __builtin_spu_eqv(__vector signed short arg0, __vector signed short arg1);
12858 __vector unsigned short __builtin_spu_eqv(__vector unsigned short arg0, __vector unsigned short arg1);
12859 __vector signed char __builtin_spu_eqv(__vector signed char arg0, __vector signed char arg1);
12860 __vector unsigned char __builtin_spu_eqv(__vector unsigned char arg0, __vector unsigned char arg1);
12861 __vector float __builtin_spu_eqv(__vector float arg0, __vector float arg1);
12862 __vector double __builtin_spu_eqv(__vector double arg0, __vector double arg1);
12863 #else
12864
12865 #endif
12866 __vector signed long long __builtin_spu_eqv_0(__vector signed long long arg0, __vector signed long long arg1);
12867 __vector unsigned long long __builtin_spu_eqv_1(__vector unsigned long long arg0, __vector unsigned long long arg1);
12868 __vector signed int __builtin_spu_eqv_2(__vector signed int arg0, __vector signed int arg1);
12869 __vector unsigned int __builtin_spu_eqv_3(__vector unsigned int arg0, __vector unsigned int arg1);
12870 __vector signed short __builtin_spu_eqv_4(__vector signed short arg0, __vector signed short arg1);
12871 __vector unsigned short __builtin_spu_eqv_5(__vector unsigned short arg0, __vector unsigned short arg1);
12872 __vector signed char __builtin_spu_eqv_6(__vector signed char arg0, __vector signed char arg1);
12873 __vector unsigned char __builtin_spu_eqv_7(__vector unsigned char arg0, __vector unsigned char arg1);
12874 __vector float __builtin_spu_eqv_8(__vector float arg0, __vector float arg1);
12875 __vector double __builtin_spu_eqv_9(__vector double arg0, __vector double arg1);
12876 #ifdef __coverity_cplusplus
12877 __vector signed short __builtin_spu_extend(__vector signed char arg0);
12878 __vector signed int __builtin_spu_extend(__vector signed short arg0);
12879 __vector signed long long __builtin_spu_extend(__vector signed int arg0);
12880 __vector double __builtin_spu_extend(__vector float arg0);
12881 #else
12882
12883 #endif
12884 __vector signed short __builtin_spu_extend_0(__vector signed char arg0);
12885 __vector signed int __builtin_spu_extend_1(__vector signed short arg0);
12886 __vector signed long long __builtin_spu_extend_2(__vector signed int arg0);
12887 __vector double __builtin_spu_extend_3(__vector float arg0);
12888 #ifdef __coverity_cplusplus
12889 unsigned char __builtin_spu_extract(__vector unsigned char arg0, signed int arg1);
12890 signed char __builtin_spu_extract(__vector signed char arg0, signed int arg1);
12891 unsigned short __builtin_spu_extract(__vector unsigned short arg0, signed int arg1);
12892 signed short __builtin_spu_extract(__vector signed short arg0, signed int arg1);
12893 unsigned int __builtin_spu_extract(__vector unsigned int arg0, signed int arg1);
12894 signed int __builtin_spu_extract(__vector signed int arg0, signed int arg1);
12895 unsigned long long __builtin_spu_extract(__vector unsigned long long arg0, signed int arg1);
12896 signed long long __builtin_spu_extract(__vector signed long long arg0, signed int arg1);
12897 float __builtin_spu_extract(__vector float arg0, signed int arg1);
12898 double __builtin_spu_extract(__vector double arg0, signed int arg1);
12899 #else
12900
12901 #endif
12902 unsigned char __builtin_spu_extract_0(__vector unsigned char arg0, signed int arg1);
12903 signed char __builtin_spu_extract_1(__vector signed char arg0, signed int arg1);
12904 unsigned short __builtin_spu_extract_2(__vector unsigned short arg0, signed int arg1);
12905 signed short __builtin_spu_extract_3(__vector signed short arg0, signed int arg1);
12906 unsigned int __builtin_spu_extract_4(__vector unsigned int arg0, signed int arg1);
12907 signed int __builtin_spu_extract_5(__vector signed int arg0, signed int arg1);
12908 unsigned long long __builtin_spu_extract_6(__vector unsigned long long arg0, signed int arg1);
12909 signed long long __builtin_spu_extract_7(__vector signed long long arg0, signed int arg1);
12910 float __builtin_spu_extract_8(__vector float arg0, signed int arg1);
12911 double __builtin_spu_extract_9(__vector double arg0, signed int arg1);
12912 #ifdef __coverity_cplusplus
12913 __vector unsigned int __builtin_spu_gather(__vector signed int arg0);
12914 __vector unsigned int __builtin_spu_gather(__vector unsigned int arg0);
12915 __vector unsigned int __builtin_spu_gather(__vector signed short arg0);
12916 __vector unsigned int __builtin_spu_gather(__vector unsigned short arg0);
12917 __vector unsigned int __builtin_spu_gather(__vector signed char arg0);
12918 __vector unsigned int __builtin_spu_gather(__vector unsigned char arg0);
12919 __vector unsigned int __builtin_spu_gather(__vector float arg0);
12920 #else
12921 void __builtin_spu_gather();
12922 #endif
12923 __vector unsigned int __builtin_spu_gather_0(__vector signed int arg0);
12924 __vector unsigned int __builtin_spu_gather_1(__vector unsigned int arg0);
12925 __vector unsigned int __builtin_spu_gather_2(__vector signed short arg0);
12926 __vector unsigned int __builtin_spu_gather_3(__vector unsigned short arg0);
12927 __vector unsigned int __builtin_spu_gather_4(__vector signed char arg0);
12928 __vector unsigned int __builtin_spu_gather_5(__vector unsigned char arg0);
12929 __vector unsigned int __builtin_spu_gather_6(__vector float arg0);
12930 #ifdef __coverity_cplusplus
12931 __vector unsigned int __builtin_spu_genb(__vector unsigned int arg0, __vector unsigned int arg1);
12932 __vector signed int __builtin_spu_genb(__vector signed int arg0, __vector signed int arg1);
12933 #else
12934
12935 #endif
12936 __vector unsigned int __builtin_spu_genb_0(__vector unsigned int arg0, __vector unsigned int arg1);
12937 __vector signed int __builtin_spu_genb_1(__vector signed int arg0, __vector signed int arg1);
12938 #ifdef __coverity_cplusplus
12939 __vector unsigned int __builtin_spu_genbx(__vector unsigned int arg0, __vector unsigned int arg1, __vector unsigned int arg2);
12940 __vector signed int __builtin_spu_genbx(__vector signed int arg0, __vector signed int arg1, __vector signed int arg2);
12941 #else
12942
12943 #endif
12944 __vector unsigned int __builtin_spu_genbx_0(__vector unsigned int arg0, __vector unsigned int arg1, __vector unsigned int arg2);
12945 __vector signed int __builtin_spu_genbx_1(__vector signed int arg0, __vector signed int arg1, __vector signed int arg2);
12946 #ifdef __coverity_cplusplus
12947 __vector signed int __builtin_spu_genc(__vector signed int arg0, __vector signed int arg1);
12948 __vector unsigned int __builtin_spu_genc(__vector unsigned int arg0, __vector unsigned int arg1);
12949 #else
12950
12951 #endif
12952 __vector signed int __builtin_spu_genc_0(__vector signed int arg0, __vector signed int arg1);
12953 __vector unsigned int __builtin_spu_genc_1(__vector unsigned int arg0, __vector unsigned int arg1);
12954 #ifdef __coverity_cplusplus
12955 __vector signed int __builtin_spu_gencx(__vector signed int arg0, __vector signed int arg1, __vector signed int arg2);
12956 __vector unsigned int __builtin_spu_gencx(__vector unsigned int arg0, __vector unsigned int arg1, __vector unsigned int arg2);
12957 #else
12958
12959 #endif
12960 __vector signed int __builtin_spu_gencx_0(__vector signed int arg0, __vector signed int arg1, __vector signed int arg2);
12961 __vector unsigned int __builtin_spu_gencx_1(__vector unsigned int arg0, __vector unsigned int arg1, __vector unsigned int arg2);
12962 #ifdef __coverity_cplusplus
12963 void __builtin_spu_hcmpeq(signed int arg0, signed int arg1);
12964 void __builtin_spu_hcmpeq(unsigned int arg0, unsigned int arg1);
12965 #else
12966 void __builtin_spu_hcmpeq();
12967 #endif
12968 void __builtin_spu_hcmpeq_0(signed int arg0, signed int arg1);
12969 void __builtin_spu_hcmpeq_1(unsigned int arg0, unsigned int arg1);
12970 #ifdef __coverity_cplusplus
12971 void __builtin_spu_hcmpgt(signed int arg0, signed int arg1);
12972 void __builtin_spu_hcmpgt(unsigned int arg0, unsigned int arg1);
12973 #else
12974 void __builtin_spu_hcmpgt();
12975 #endif
12976 void __builtin_spu_hcmpgt_0(signed int arg0, signed int arg1);
12977 void __builtin_spu_hcmpgt_1(unsigned int arg0, unsigned int arg1);
12978 #ifdef __coverity_cplusplus
12979 __vector unsigned char __builtin_spu_insert(unsigned char arg0, __vector unsigned char arg1, signed int arg2);
12980 __vector signed char __builtin_spu_insert(signed char arg0, __vector signed char arg1, signed int arg2);
12981 __vector unsigned short __builtin_spu_insert(unsigned short arg0, __vector unsigned short arg1, signed int arg2);
12982 __vector signed short __builtin_spu_insert(signed short arg0, __vector signed short arg1, signed int arg2);
12983 __vector unsigned int __builtin_spu_insert(unsigned int arg0, __vector unsigned int arg1, signed int arg2);
12984 __vector signed int __builtin_spu_insert(signed int arg0, __vector signed int arg1, signed int arg2);
12985 __vector unsigned long long __builtin_spu_insert(unsigned long long arg0, __vector unsigned long long arg1, signed int arg2);
12986 __vector signed long long __builtin_spu_insert(signed long long arg0, __vector signed long long arg1, signed int arg2);
12987 __vector float __builtin_spu_insert(float arg0, __vector float arg1, signed int arg2);
12988 __vector double __builtin_spu_insert(double arg0, __vector double arg1, signed int arg2);
12989 #else
12990
12991 #endif
12992 __vector unsigned char __builtin_spu_insert_0(unsigned char arg0, __vector unsigned char arg1, signed int arg2);
12993 __vector signed char __builtin_spu_insert_1(signed char arg0, __vector signed char arg1, signed int arg2);
12994 __vector unsigned short __builtin_spu_insert_2(unsigned short arg0, __vector unsigned short arg1, signed int arg2);
12995 __vector signed short __builtin_spu_insert_3(signed short arg0, __vector signed short arg1, signed int arg2);
12996 __vector unsigned int __builtin_spu_insert_4(unsigned int arg0, __vector unsigned int arg1, signed int arg2);
12997 __vector signed int __builtin_spu_insert_5(signed int arg0, __vector signed int arg1, signed int arg2);
12998 __vector unsigned long long __builtin_spu_insert_6(unsigned long long arg0, __vector unsigned long long arg1, signed int arg2);
12999 __vector signed long long __builtin_spu_insert_7(signed long long arg0, __vector signed long long arg1, signed int arg2);
13000 __vector float __builtin_spu_insert_8(float arg0, __vector float arg1, signed int arg2);
13001 __vector double __builtin_spu_insert_9(double arg0, __vector double arg1, signed int arg2);
13002 #ifdef __coverity_cplusplus
13003 __vector signed int __builtin_spu_madd(__vector signed short arg0, __vector signed short arg1, __vector signed int arg2);
13004 __vector float __builtin_spu_madd(__vector float arg0, __vector float arg1, __vector float arg2);
13005 __vector double __builtin_spu_madd(__vector double arg0, __vector double arg1, __vector double arg2);
13006 #else
13007
13008 #endif
13009 __vector signed int __builtin_spu_madd_0(__vector signed short arg0, __vector signed short arg1, __vector signed int arg2);
13010 __vector float __builtin_spu_madd_1(__vector float arg0, __vector float arg1, __vector float arg2);
13011 __vector double __builtin_spu_madd_2(__vector double arg0, __vector double arg1, __vector double arg2);
13012 #ifdef __coverity_cplusplus
13013 __vector unsigned char __builtin_spu_maskb(unsigned short arg0);
13014 __vector unsigned char __builtin_spu_maskb(signed short arg0);
13015 __vector unsigned char __builtin_spu_maskb(unsigned int arg0);
13016 __vector unsigned char __builtin_spu_maskb(signed int arg0);
13017 #else
13018 void __builtin_spu_maskb();
13019 #endif
13020 __vector unsigned char __builtin_spu_maskb_0(unsigned short arg0);
13021 __vector unsigned char __builtin_spu_maskb_1(signed short arg0);
13022 __vector unsigned char __builtin_spu_maskb_2(unsigned int arg0);
13023 __vector unsigned char __builtin_spu_maskb_3(signed int arg0);
13024 #ifdef __coverity_cplusplus
13025 __vector unsigned short __builtin_spu_maskh(unsigned char arg0);
13026 __vector unsigned short __builtin_spu_maskh(signed char arg0);
13027 __vector unsigned short __builtin_spu_maskh(unsigned short arg0);
13028 __vector unsigned short __builtin_spu_maskh(signed short arg0);
13029 __vector unsigned short __builtin_spu_maskh(unsigned int arg0);
13030 __vector unsigned short __builtin_spu_maskh(signed int arg0);
13031 #else
13032 void __builtin_spu_maskh();
13033 #endif
13034 __vector unsigned short __builtin_spu_maskh_0(unsigned char arg0);
13035 __vector unsigned short __builtin_spu_maskh_1(signed char arg0);
13036 __vector unsigned short __builtin_spu_maskh_2(unsigned short arg0);
13037 __vector unsigned short __builtin_spu_maskh_3(signed short arg0);
13038 __vector unsigned short __builtin_spu_maskh_4(unsigned int arg0);
13039 __vector unsigned short __builtin_spu_maskh_5(signed int arg0);
13040 #ifdef __coverity_cplusplus
13041 __vector unsigned int __builtin_spu_maskw(unsigned char arg0);
13042 __vector unsigned int __builtin_spu_maskw(signed char arg0);
13043 __vector unsigned int __builtin_spu_maskw(unsigned short arg0);
13044 __vector unsigned int __builtin_spu_maskw(signed short arg0);
13045 __vector unsigned int __builtin_spu_maskw(unsigned int arg0);
13046 __vector unsigned int __builtin_spu_maskw(signed int arg0);
13047 #else
13048 void __builtin_spu_maskw();
13049 #endif
13050 __vector unsigned int __builtin_spu_maskw_0(unsigned char arg0);
13051 __vector unsigned int __builtin_spu_maskw_1(signed char arg0);
13052 __vector unsigned int __builtin_spu_maskw_2(unsigned short arg0);
13053 __vector unsigned int __builtin_spu_maskw_3(signed short arg0);
13054 __vector unsigned int __builtin_spu_maskw_4(unsigned int arg0);
13055 __vector unsigned int __builtin_spu_maskw_5(signed int arg0);
13056 #ifdef __coverity_cplusplus
13057 __vector unsigned int __builtin_spu_mhhadd(__vector unsigned short arg0, __vector unsigned short arg1, __vector unsigned int arg2);
13058 __vector signed int __builtin_spu_mhhadd(__vector signed short arg0, __vector signed short arg1, __vector signed int arg2);
13059 #else
13060
13061 #endif
13062 __vector unsigned int __builtin_spu_mhhadd_0(__vector unsigned short arg0, __vector unsigned short arg1, __vector unsigned int arg2);
13063 __vector signed int __builtin_spu_mhhadd_1(__vector signed short arg0, __vector signed short arg1, __vector signed int arg2);
13064 #ifdef __coverity_cplusplus
13065 __vector float __builtin_spu_msub(__vector float arg0, __vector float arg1, __vector float arg2);
13066 __vector double __builtin_spu_msub(__vector double arg0, __vector double arg1, __vector double arg2);
13067 #else
13068
13069 #endif
13070 __vector float __builtin_spu_msub_0(__vector float arg0, __vector float arg1, __vector float arg2);
13071 __vector double __builtin_spu_msub_1(__vector double arg0, __vector double arg1, __vector double arg2);
13072 #ifdef __coverity_cplusplus
13073 __vector float __builtin_spu_mul(__vector float arg0, __vector float arg1);
13074 __vector double __builtin_spu_mul(__vector double arg0, __vector double arg1);
13075 #else
13076
13077 #endif
13078 __vector float __builtin_spu_mul_0(__vector float arg0, __vector float arg1);
13079 __vector double __builtin_spu_mul_1(__vector double arg0, __vector double arg1);
13080 #ifdef __coverity_cplusplus
13081 __vector unsigned int __builtin_spu_mule(__vector unsigned short arg0, __vector unsigned short arg1);
13082 __vector signed int __builtin_spu_mule(__vector signed short arg0, __vector signed short arg1);
13083 #else
13084
13085 #endif
13086 __vector unsigned int __builtin_spu_mule_0(__vector unsigned short arg0, __vector unsigned short arg1);
13087 __vector signed int __builtin_spu_mule_1(__vector signed short arg0, __vector signed short arg1);
13088 #ifdef __coverity_cplusplus
13089 __vector signed int __builtin_spu_mulo(__vector signed short arg0, __vector signed short arg1);
13090 __vector unsigned int __builtin_spu_mulo(__vector unsigned short arg0, __vector unsigned short arg1);
13091 __vector signed int __builtin_spu_mulo(__vector signed short arg0, signed short arg1);
13092 __vector unsigned int __builtin_spu_mulo(__vector unsigned short arg0, unsigned short arg1);
13093 #else
13094
13095 #endif
13096 __vector signed int __builtin_spu_mulo_0(__vector signed short arg0, __vector signed short arg1);
13097 __vector unsigned int __builtin_spu_mulo_1(__vector unsigned short arg0, __vector unsigned short arg1);
13098 __vector signed int __builtin_spu_mulo_2(__vector signed short arg0, signed short arg1);
13099 __vector unsigned int __builtin_spu_mulo_3(__vector unsigned short arg0, unsigned short arg1);
13100 #ifdef __coverity_cplusplus
13101 __vector signed long long __builtin_spu_nand(__vector signed long long arg0, __vector signed long long arg1);
13102 __vector unsigned long long __builtin_spu_nand(__vector unsigned long long arg0, __vector unsigned long long arg1);
13103 __vector signed int __builtin_spu_nand(__vector signed int arg0, __vector signed int arg1);
13104 __vector unsigned int __builtin_spu_nand(__vector unsigned int arg0, __vector unsigned int arg1);
13105 __vector signed short __builtin_spu_nand(__vector signed short arg0, __vector signed short arg1);
13106 __vector unsigned short __builtin_spu_nand(__vector unsigned short arg0, __vector unsigned short arg1);
13107 __vector signed char __builtin_spu_nand(__vector signed char arg0, __vector signed char arg1);
13108 __vector unsigned char __builtin_spu_nand(__vector unsigned char arg0, __vector unsigned char arg1);
13109 __vector float __builtin_spu_nand(__vector float arg0, __vector float arg1);
13110 __vector double __builtin_spu_nand(__vector double arg0, __vector double arg1);
13111 #else
13112
13113 #endif
13114 __vector signed long long __builtin_spu_nand_0(__vector signed long long arg0, __vector signed long long arg1);
13115 __vector unsigned long long __builtin_spu_nand_1(__vector unsigned long long arg0, __vector unsigned long long arg1);
13116 __vector signed int __builtin_spu_nand_2(__vector signed int arg0, __vector signed int arg1);
13117 __vector unsigned int __builtin_spu_nand_3(__vector unsigned int arg0, __vector unsigned int arg1);
13118 __vector signed short __builtin_spu_nand_4(__vector signed short arg0, __vector signed short arg1);
13119 __vector unsigned short __builtin_spu_nand_5(__vector unsigned short arg0, __vector unsigned short arg1);
13120 __vector signed char __builtin_spu_nand_6(__vector signed char arg0, __vector signed char arg1);
13121 __vector unsigned char __builtin_spu_nand_7(__vector unsigned char arg0, __vector unsigned char arg1);
13122 __vector float __builtin_spu_nand_8(__vector float arg0, __vector float arg1);
13123 __vector double __builtin_spu_nand_9(__vector double arg0, __vector double arg1);
13124 #ifdef __coverity_cplusplus
13125 __vector float __builtin_spu_nmsub(__vector float arg0, __vector float arg1, __vector float arg2);
13126 __vector double __builtin_spu_nmsub(__vector double arg0, __vector double arg1, __vector double arg2);
13127 #else
13128
13129 #endif
13130 __vector float __builtin_spu_nmsub_0(__vector float arg0, __vector float arg1, __vector float arg2);
13131 __vector double __builtin_spu_nmsub_1(__vector double arg0, __vector double arg1, __vector double arg2);
13132 #ifdef __coverity_cplusplus
13133 __vector signed long long __builtin_spu_nor(__vector signed long long arg0, __vector signed long long arg1);
13134 __vector unsigned long long __builtin_spu_nor(__vector unsigned long long arg0, __vector unsigned long long arg1);
13135 __vector signed int __builtin_spu_nor(__vector signed int arg0, __vector signed int arg1);
13136 __vector unsigned int __builtin_spu_nor(__vector unsigned int arg0, __vector unsigned int arg1);
13137 __vector signed short __builtin_spu_nor(__vector signed short arg0, __vector signed short arg1);
13138 __vector unsigned short __builtin_spu_nor(__vector unsigned short arg0, __vector unsigned short arg1);
13139 __vector signed char __builtin_spu_nor(__vector signed char arg0, __vector signed char arg1);
13140 __vector unsigned char __builtin_spu_nor(__vector unsigned char arg0, __vector unsigned char arg1);
13141 __vector float __builtin_spu_nor(__vector float arg0, __vector float arg1);
13142 __vector double __builtin_spu_nor(__vector double arg0, __vector double arg1);
13143 #else
13144
13145 #endif
13146 __vector signed long long __builtin_spu_nor_0(__vector signed long long arg0, __vector signed long long arg1);
13147 __vector unsigned long long __builtin_spu_nor_1(__vector unsigned long long arg0, __vector unsigned long long arg1);
13148 __vector signed int __builtin_spu_nor_2(__vector signed int arg0, __vector signed int arg1);
13149 __vector unsigned int __builtin_spu_nor_3(__vector unsigned int arg0, __vector unsigned int arg1);
13150 __vector signed short __builtin_spu_nor_4(__vector signed short arg0, __vector signed short arg1);
13151 __vector unsigned short __builtin_spu_nor_5(__vector unsigned short arg0, __vector unsigned short arg1);
13152 __vector signed char __builtin_spu_nor_6(__vector signed char arg0, __vector signed char arg1);
13153 __vector unsigned char __builtin_spu_nor_7(__vector unsigned char arg0, __vector unsigned char arg1);
13154 __vector float __builtin_spu_nor_8(__vector float arg0, __vector float arg1);
13155 __vector double __builtin_spu_nor_9(__vector double arg0, __vector double arg1);
13156 #ifdef __coverity_cplusplus
13157 __vector unsigned char __builtin_spu_or(__vector unsigned char arg0, __vector unsigned char arg1);
13158 __vector signed char __builtin_spu_or(__vector signed char arg0, __vector signed char arg1);
13159 __vector unsigned short __builtin_spu_or(__vector unsigned short arg0, __vector unsigned short arg1);
13160 __vector signed short __builtin_spu_or(__vector signed short arg0, __vector signed short arg1);
13161 __vector unsigned int __builtin_spu_or(__vector unsigned int arg0, __vector unsigned int arg1);
13162 __vector signed int __builtin_spu_or(__vector signed int arg0, __vector signed int arg1);
13163 __vector unsigned long long __builtin_spu_or(__vector unsigned long long arg0, __vector unsigned long long arg1);
13164 __vector signed long long __builtin_spu_or(__vector signed long long arg0, __vector signed long long arg1);
13165 __vector float __builtin_spu_or(__vector float arg0, __vector float arg1);
13166 __vector double __builtin_spu_or(__vector double arg0, __vector double arg1);
13167 __vector unsigned char __builtin_spu_or(__vector unsigned char arg0, unsigned char arg1);
13168 __vector signed char __builtin_spu_or(__vector signed char arg0, signed char arg1);
13169 __vector unsigned short __builtin_spu_or(__vector unsigned short arg0, unsigned short arg1);
13170 __vector signed short __builtin_spu_or(__vector signed short arg0, signed short arg1);
13171 __vector unsigned int __builtin_spu_or(__vector unsigned int arg0, unsigned int arg1);
13172 __vector signed int __builtin_spu_or(__vector signed int arg0, signed int arg1);
13173 #else
13174
13175 #endif
13176 __vector unsigned char __builtin_spu_or_0(__vector unsigned char arg0, __vector unsigned char arg1);
13177 __vector signed char __builtin_spu_or_1(__vector signed char arg0, __vector signed char arg1);
13178 __vector unsigned short __builtin_spu_or_2(__vector unsigned short arg0, __vector unsigned short arg1);
13179 __vector signed short __builtin_spu_or_3(__vector signed short arg0, __vector signed short arg1);
13180 __vector unsigned int __builtin_spu_or_4(__vector unsigned int arg0, __vector unsigned int arg1);
13181 __vector signed int __builtin_spu_or_5(__vector signed int arg0, __vector signed int arg1);
13182 __vector unsigned long long __builtin_spu_or_6(__vector unsigned long long arg0, __vector unsigned long long arg1);
13183 __vector signed long long __builtin_spu_or_7(__vector signed long long arg0, __vector signed long long arg1);
13184 __vector float __builtin_spu_or_8(__vector float arg0, __vector float arg1);
13185 __vector double __builtin_spu_or_9(__vector double arg0, __vector double arg1);
13186 __vector unsigned char __builtin_spu_or_10(__vector unsigned char arg0, unsigned char arg1);
13187 __vector signed char __builtin_spu_or_11(__vector signed char arg0, signed char arg1);
13188 __vector unsigned short __builtin_spu_or_12(__vector unsigned short arg0, unsigned short arg1);
13189 __vector signed short __builtin_spu_or_13(__vector signed short arg0, signed short arg1);
13190 __vector unsigned int __builtin_spu_or_14(__vector unsigned int arg0, unsigned int arg1);
13191 __vector signed int __builtin_spu_or_15(__vector signed int arg0, signed int arg1);
13192 #ifdef __coverity_cplusplus
13193 __vector signed long long __builtin_spu_orc(__vector signed long long arg0, __vector signed long long arg1);
13194 __vector unsigned long long __builtin_spu_orc(__vector unsigned long long arg0, __vector unsigned long long arg1);
13195 __vector signed int __builtin_spu_orc(__vector signed int arg0, __vector signed int arg1);
13196 __vector unsigned int __builtin_spu_orc(__vector unsigned int arg0, __vector unsigned int arg1);
13197 __vector signed short __builtin_spu_orc(__vector signed short arg0, __vector signed short arg1);
13198 __vector unsigned short __builtin_spu_orc(__vector unsigned short arg0, __vector unsigned short arg1);
13199 __vector signed char __builtin_spu_orc(__vector signed char arg0, __vector signed char arg1);
13200 __vector unsigned char __builtin_spu_orc(__vector unsigned char arg0, __vector unsigned char arg1);
13201 __vector float __builtin_spu_orc(__vector float arg0, __vector float arg1);
13202 __vector double __builtin_spu_orc(__vector double arg0, __vector double arg1);
13203 #else
13204
13205 #endif
13206 __vector signed long long __builtin_spu_orc_0(__vector signed long long arg0, __vector signed long long arg1);
13207 __vector unsigned long long __builtin_spu_orc_1(__vector unsigned long long arg0, __vector unsigned long long arg1);
13208 __vector signed int __builtin_spu_orc_2(__vector signed int arg0, __vector signed int arg1);
13209 __vector unsigned int __builtin_spu_orc_3(__vector unsigned int arg0, __vector unsigned int arg1);
13210 __vector signed short __builtin_spu_orc_4(__vector signed short arg0, __vector signed short arg1);
13211 __vector unsigned short __builtin_spu_orc_5(__vector unsigned short arg0, __vector unsigned short arg1);
13212 __vector signed char __builtin_spu_orc_6(__vector signed char arg0, __vector signed char arg1);
13213 __vector unsigned char __builtin_spu_orc_7(__vector unsigned char arg0, __vector unsigned char arg1);
13214 __vector float __builtin_spu_orc_8(__vector float arg0, __vector float arg1);
13215 __vector double __builtin_spu_orc_9(__vector double arg0, __vector double arg1);
13216 #ifdef __coverity_cplusplus
13217 __vector signed int __builtin_spu_orx(__vector signed int arg0);
13218 __vector unsigned int __builtin_spu_orx(__vector unsigned int arg0);
13219 #else
13220
13221 #endif
13222 __vector signed int __builtin_spu_orx_0(__vector signed int arg0);
13223 __vector unsigned int __builtin_spu_orx_1(__vector unsigned int arg0);
13224 #ifdef __coverity_cplusplus
13225 __vector unsigned char __builtin_spu_promote(unsigned char arg0, signed int arg1);
13226 __vector signed char __builtin_spu_promote(signed char arg0, signed int arg1);
13227 __vector unsigned short __builtin_spu_promote(unsigned short arg0, signed int arg1);
13228 __vector signed short __builtin_spu_promote(signed short arg0, signed int arg1);
13229 __vector unsigned int __builtin_spu_promote(unsigned int arg0, signed int arg1);
13230 __vector signed int __builtin_spu_promote(signed int arg0, signed int arg1);
13231 __vector unsigned long long __builtin_spu_promote(unsigned long long arg0, signed int arg1);
13232 __vector signed long long __builtin_spu_promote(signed long long arg0, signed int arg1);
13233 __vector float __builtin_spu_promote(float arg0, signed int arg1);
13234 __vector double __builtin_spu_promote(double arg0, signed int arg1);
13235 #else
13236
13237 #endif
13238 __vector unsigned char __builtin_spu_promote_0(unsigned char arg0, signed int arg1);
13239 __vector signed char __builtin_spu_promote_1(signed char arg0, signed int arg1);
13240 __vector unsigned short __builtin_spu_promote_2(unsigned short arg0, signed int arg1);
13241 __vector signed short __builtin_spu_promote_3(signed short arg0, signed int arg1);
13242 __vector unsigned int __builtin_spu_promote_4(unsigned int arg0, signed int arg1);
13243 __vector signed int __builtin_spu_promote_5(signed int arg0, signed int arg1);
13244 __vector unsigned long long __builtin_spu_promote_6(unsigned long long arg0, signed int arg1);
13245 __vector signed long long __builtin_spu_promote_7(signed long long arg0, signed int arg1);
13246 __vector float __builtin_spu_promote_8(float arg0, signed int arg1);
13247 __vector double __builtin_spu_promote_9(double arg0, signed int arg1);
13248 #ifdef __coverity_cplusplus
13249 __vector unsigned short __builtin_spu_rl(__vector unsigned short arg0, __vector signed short arg1);
13250 __vector signed short __builtin_spu_rl(__vector signed short arg0, __vector signed short arg1);
13251 __vector unsigned int __builtin_spu_rl(__vector unsigned int arg0, __vector signed int arg1);
13252 __vector signed int __builtin_spu_rl(__vector signed int arg0, __vector signed int arg1);
13253 __vector unsigned short __builtin_spu_rl(__vector unsigned short arg0, signed short arg1);
13254 __vector signed short __builtin_spu_rl(__vector signed short arg0, signed short arg1);
13255 __vector unsigned int __builtin_spu_rl(__vector unsigned int arg0, signed int arg1);
13256 __vector signed int __builtin_spu_rl(__vector signed int arg0, signed int arg1);
13257 #else
13258
13259 #endif
13260 __vector unsigned short __builtin_spu_rl_0(__vector unsigned short arg0, __vector signed short arg1);
13261 __vector signed short __builtin_spu_rl_1(__vector signed short arg0, __vector signed short arg1);
13262 __vector unsigned int __builtin_spu_rl_2(__vector unsigned int arg0, __vector signed int arg1);
13263 __vector signed int __builtin_spu_rl_3(__vector signed int arg0, __vector signed int arg1);
13264 __vector unsigned short __builtin_spu_rl_4(__vector unsigned short arg0, signed short arg1);
13265 __vector signed short __builtin_spu_rl_5(__vector signed short arg0, signed short arg1);
13266 __vector unsigned int __builtin_spu_rl_6(__vector unsigned int arg0, signed int arg1);
13267 __vector signed int __builtin_spu_rl_7(__vector signed int arg0, signed int arg1);
13268 #ifdef __coverity_cplusplus
13269 __vector unsigned short __builtin_spu_rlmask(__vector unsigned short arg0, __vector signed short arg1);
13270 __vector signed short __builtin_spu_rlmask(__vector signed short arg0, __vector signed short arg1);
13271 __vector unsigned int __builtin_spu_rlmask(__vector unsigned int arg0, __vector signed int arg1);
13272 __vector signed int __builtin_spu_rlmask(__vector signed int arg0, __vector signed int arg1);
13273 __vector unsigned short __builtin_spu_rlmask(__vector unsigned short arg0, signed int arg1);
13274 __vector signed short __builtin_spu_rlmask(__vector signed short arg0, signed int arg1);
13275 __vector unsigned int __builtin_spu_rlmask(__vector unsigned int arg0, signed int arg1);
13276 __vector signed int __builtin_spu_rlmask(__vector signed int arg0, signed int arg1);
13277 #else
13278
13279 #endif
13280 __vector unsigned short __builtin_spu_rlmask_0(__vector unsigned short arg0, __vector signed short arg1);
13281 __vector signed short __builtin_spu_rlmask_1(__vector signed short arg0, __vector signed short arg1);
13282 __vector unsigned int __builtin_spu_rlmask_2(__vector unsigned int arg0, __vector signed int arg1);
13283 __vector signed int __builtin_spu_rlmask_3(__vector signed int arg0, __vector signed int arg1);
13284 __vector unsigned short __builtin_spu_rlmask_4(__vector unsigned short arg0, signed int arg1);
13285 __vector signed short __builtin_spu_rlmask_5(__vector signed short arg0, signed int arg1);
13286 __vector unsigned int __builtin_spu_rlmask_6(__vector unsigned int arg0, signed int arg1);
13287 __vector signed int __builtin_spu_rlmask_7(__vector signed int arg0, signed int arg1);
13288 #ifdef __coverity_cplusplus
13289 __vector unsigned short __builtin_spu_rlmaska(__vector unsigned short arg0, __vector signed short arg1);
13290 __vector signed short __builtin_spu_rlmaska(__vector signed short arg0, __vector signed short arg1);
13291 __vector unsigned int __builtin_spu_rlmaska(__vector unsigned int arg0, __vector signed int arg1);
13292 __vector signed int __builtin_spu_rlmaska(__vector signed int arg0, __vector signed int arg1);
13293 __vector unsigned short __builtin_spu_rlmaska(__vector unsigned short arg0, signed int arg1);
13294 __vector signed short __builtin_spu_rlmaska(__vector signed short arg0, signed int arg1);
13295 __vector unsigned int __builtin_spu_rlmaska(__vector unsigned int arg0, signed int arg1);
13296 __vector signed int __builtin_spu_rlmaska(__vector signed int arg0, signed int arg1);
13297 #else
13298
13299 #endif
13300 __vector unsigned short __builtin_spu_rlmaska_0(__vector unsigned short arg0, __vector signed short arg1);
13301 __vector signed short __builtin_spu_rlmaska_1(__vector signed short arg0, __vector signed short arg1);
13302 __vector unsigned int __builtin_spu_rlmaska_2(__vector unsigned int arg0, __vector signed int arg1);
13303 __vector signed int __builtin_spu_rlmaska_3(__vector signed int arg0, __vector signed int arg1);
13304 __vector unsigned short __builtin_spu_rlmaska_4(__vector unsigned short arg0, signed int arg1);
13305 __vector signed short __builtin_spu_rlmaska_5(__vector signed short arg0, signed int arg1);
13306 __vector unsigned int __builtin_spu_rlmaska_6(__vector unsigned int arg0, signed int arg1);
13307 __vector signed int __builtin_spu_rlmaska_7(__vector signed int arg0, signed int arg1);
13308 #ifdef __coverity_cplusplus
13309 __vector unsigned char __builtin_spu_rlmaskqw(__vector unsigned char arg0, signed int arg1);
13310 __vector signed char __builtin_spu_rlmaskqw(__vector signed char arg0, signed int arg1);
13311 __vector unsigned short __builtin_spu_rlmaskqw(__vector unsigned short arg0, signed int arg1);
13312 __vector signed short __builtin_spu_rlmaskqw(__vector signed short arg0, signed int arg1);
13313 __vector unsigned int __builtin_spu_rlmaskqw(__vector unsigned int arg0, signed int arg1);
13314 __vector signed int __builtin_spu_rlmaskqw(__vector signed int arg0, signed int arg1);
13315 __vector unsigned long long __builtin_spu_rlmaskqw(__vector unsigned long long arg0, signed int arg1);
13316 __vector signed long long __builtin_spu_rlmaskqw(__vector signed long long arg0, signed int arg1);
13317 __vector float __builtin_spu_rlmaskqw(__vector float arg0, signed int arg1);
13318 __vector double __builtin_spu_rlmaskqw(__vector double arg0, signed int arg1);
13319 #else
13320
13321 #endif
13322 __vector unsigned char __builtin_spu_rlmaskqw_0(__vector unsigned char arg0, signed int arg1);
13323 __vector signed char __builtin_spu_rlmaskqw_1(__vector signed char arg0, signed int arg1);
13324 __vector unsigned short __builtin_spu_rlmaskqw_2(__vector unsigned short arg0, signed int arg1);
13325 __vector signed short __builtin_spu_rlmaskqw_3(__vector signed short arg0, signed int arg1);
13326 __vector unsigned int __builtin_spu_rlmaskqw_4(__vector unsigned int arg0, signed int arg1);
13327 __vector signed int __builtin_spu_rlmaskqw_5(__vector signed int arg0, signed int arg1);
13328 __vector unsigned long long __builtin_spu_rlmaskqw_6(__vector unsigned long long arg0, signed int arg1);
13329 __vector signed long long __builtin_spu_rlmaskqw_7(__vector signed long long arg0, signed int arg1);
13330 __vector float __builtin_spu_rlmaskqw_8(__vector float arg0, signed int arg1);
13331 __vector double __builtin_spu_rlmaskqw_9(__vector double arg0, signed int arg1);
13332 #ifdef __coverity_cplusplus
13333 __vector unsigned char __builtin_spu_rlmaskqwbyte(__vector unsigned char arg0, signed int arg1);
13334 __vector signed char __builtin_spu_rlmaskqwbyte(__vector signed char arg0, signed int arg1);
13335 __vector unsigned short __builtin_spu_rlmaskqwbyte(__vector unsigned short arg0, signed int arg1);
13336 __vector signed short __builtin_spu_rlmaskqwbyte(__vector signed short arg0, signed int arg1);
13337 __vector unsigned int __builtin_spu_rlmaskqwbyte(__vector unsigned int arg0, signed int arg1);
13338 __vector signed int __builtin_spu_rlmaskqwbyte(__vector signed int arg0, signed int arg1);
13339 __vector unsigned long long __builtin_spu_rlmaskqwbyte(__vector unsigned long long arg0, signed int arg1);
13340 __vector signed long long __builtin_spu_rlmaskqwbyte(__vector signed long long arg0, signed int arg1);
13341 __vector float __builtin_spu_rlmaskqwbyte(__vector float arg0, signed int arg1);
13342 __vector double __builtin_spu_rlmaskqwbyte(__vector double arg0, signed int arg1);
13343 #else
13344
13345 #endif
13346 __vector unsigned char __builtin_spu_rlmaskqwbyte_0(__vector unsigned char arg0, signed int arg1);
13347 __vector signed char __builtin_spu_rlmaskqwbyte_1(__vector signed char arg0, signed int arg1);
13348 __vector unsigned short __builtin_spu_rlmaskqwbyte_2(__vector unsigned short arg0, signed int arg1);
13349 __vector signed short __builtin_spu_rlmaskqwbyte_3(__vector signed short arg0, signed int arg1);
13350 __vector unsigned int __builtin_spu_rlmaskqwbyte_4(__vector unsigned int arg0, signed int arg1);
13351 __vector signed int __builtin_spu_rlmaskqwbyte_5(__vector signed int arg0, signed int arg1);
13352 __vector unsigned long long __builtin_spu_rlmaskqwbyte_6(__vector unsigned long long arg0, signed int arg1);
13353 __vector signed long long __builtin_spu_rlmaskqwbyte_7(__vector signed long long arg0, signed int arg1);
13354 __vector float __builtin_spu_rlmaskqwbyte_8(__vector float arg0, signed int arg1);
13355 __vector double __builtin_spu_rlmaskqwbyte_9(__vector double arg0, signed int arg1);
13356 #ifdef __coverity_cplusplus
13357 __vector unsigned char __builtin_spu_rlmaskqwbytebc(__vector unsigned char arg0, signed int arg1);
13358 __vector signed char __builtin_spu_rlmaskqwbytebc(__vector signed char arg0, signed int arg1);
13359 __vector unsigned short __builtin_spu_rlmaskqwbytebc(__vector unsigned short arg0, signed int arg1);
13360 __vector signed short __builtin_spu_rlmaskqwbytebc(__vector signed short arg0, signed int arg1);
13361 __vector unsigned int __builtin_spu_rlmaskqwbytebc(__vector unsigned int arg0, signed int arg1);
13362 __vector signed int __builtin_spu_rlmaskqwbytebc(__vector signed int arg0, signed int arg1);
13363 __vector unsigned long long __builtin_spu_rlmaskqwbytebc(__vector unsigned long long arg0, signed int arg1);
13364 __vector signed long long __builtin_spu_rlmaskqwbytebc(__vector signed long long arg0, signed int arg1);
13365 __vector float __builtin_spu_rlmaskqwbytebc(__vector float arg0, signed int arg1);
13366 __vector double __builtin_spu_rlmaskqwbytebc(__vector double arg0, signed int arg1);
13367 #else
13368
13369 #endif
13370 __vector unsigned char __builtin_spu_rlmaskqwbytebc_0(__vector unsigned char arg0, signed int arg1);
13371 __vector signed char __builtin_spu_rlmaskqwbytebc_1(__vector signed char arg0, signed int arg1);
13372 __vector unsigned short __builtin_spu_rlmaskqwbytebc_2(__vector unsigned short arg0, signed int arg1);
13373 __vector signed short __builtin_spu_rlmaskqwbytebc_3(__vector signed short arg0, signed int arg1);
13374 __vector unsigned int __builtin_spu_rlmaskqwbytebc_4(__vector unsigned int arg0, signed int arg1);
13375 __vector signed int __builtin_spu_rlmaskqwbytebc_5(__vector signed int arg0, signed int arg1);
13376 __vector unsigned long long __builtin_spu_rlmaskqwbytebc_6(__vector unsigned long long arg0, signed int arg1);
13377 __vector signed long long __builtin_spu_rlmaskqwbytebc_7(__vector signed long long arg0, signed int arg1);
13378 __vector float __builtin_spu_rlmaskqwbytebc_8(__vector float arg0, signed int arg1);
13379 __vector double __builtin_spu_rlmaskqwbytebc_9(__vector double arg0, signed int arg1);
13380 #ifdef __coverity_cplusplus
13381 __vector unsigned char __builtin_spu_rlqw(__vector unsigned char arg0, signed int arg1);
13382 __vector signed char __builtin_spu_rlqw(__vector signed char arg0, signed int arg1);
13383 __vector unsigned short __builtin_spu_rlqw(__vector unsigned short arg0, signed int arg1);
13384 __vector signed short __builtin_spu_rlqw(__vector signed short arg0, signed int arg1);
13385 __vector unsigned int __builtin_spu_rlqw(__vector unsigned int arg0, signed int arg1);
13386 __vector signed int __builtin_spu_rlqw(__vector signed int arg0, signed int arg1);
13387 __vector unsigned long long __builtin_spu_rlqw(__vector unsigned long long arg0, signed int arg1);
13388 __vector signed long long __builtin_spu_rlqw(__vector signed long long arg0, signed int arg1);
13389 __vector float __builtin_spu_rlqw(__vector float arg0, signed int arg1);
13390 __vector double __builtin_spu_rlqw(__vector double arg0, signed int arg1);
13391 #else
13392
13393 #endif
13394 __vector unsigned char __builtin_spu_rlqw_0(__vector unsigned char arg0, signed int arg1);
13395 __vector signed char __builtin_spu_rlqw_1(__vector signed char arg0, signed int arg1);
13396 __vector unsigned short __builtin_spu_rlqw_2(__vector unsigned short arg0, signed int arg1);
13397 __vector signed short __builtin_spu_rlqw_3(__vector signed short arg0, signed int arg1);
13398 __vector unsigned int __builtin_spu_rlqw_4(__vector unsigned int arg0, signed int arg1);
13399 __vector signed int __builtin_spu_rlqw_5(__vector signed int arg0, signed int arg1);
13400 __vector unsigned long long __builtin_spu_rlqw_6(__vector unsigned long long arg0, signed int arg1);
13401 __vector signed long long __builtin_spu_rlqw_7(__vector signed long long arg0, signed int arg1);
13402 __vector float __builtin_spu_rlqw_8(__vector float arg0, signed int arg1);
13403 __vector double __builtin_spu_rlqw_9(__vector double arg0, signed int arg1);
13404 #ifdef __coverity_cplusplus
13405 __vector unsigned char __builtin_spu_rlqwbyte(__vector unsigned char arg0, signed int arg1);
13406 __vector signed char __builtin_spu_rlqwbyte(__vector signed char arg0, signed int arg1);
13407 __vector unsigned short __builtin_spu_rlqwbyte(__vector unsigned short arg0, signed int arg1);
13408 __vector signed short __builtin_spu_rlqwbyte(__vector signed short arg0, signed int arg1);
13409 __vector unsigned int __builtin_spu_rlqwbyte(__vector unsigned int arg0, signed int arg1);
13410 __vector signed int __builtin_spu_rlqwbyte(__vector signed int arg0, signed int arg1);
13411 __vector unsigned long long __builtin_spu_rlqwbyte(__vector unsigned long long arg0, signed int arg1);
13412 __vector signed long long __builtin_spu_rlqwbyte(__vector signed long long arg0, signed int arg1);
13413 __vector float __builtin_spu_rlqwbyte(__vector float arg0, signed int arg1);
13414 __vector double __builtin_spu_rlqwbyte(__vector double arg0, signed int arg1);
13415 #else
13416
13417 #endif
13418 __vector unsigned char __builtin_spu_rlqwbyte_0(__vector unsigned char arg0, signed int arg1);
13419 __vector signed char __builtin_spu_rlqwbyte_1(__vector signed char arg0, signed int arg1);
13420 __vector unsigned short __builtin_spu_rlqwbyte_2(__vector unsigned short arg0, signed int arg1);
13421 __vector signed short __builtin_spu_rlqwbyte_3(__vector signed short arg0, signed int arg1);
13422 __vector unsigned int __builtin_spu_rlqwbyte_4(__vector unsigned int arg0, signed int arg1);
13423 __vector signed int __builtin_spu_rlqwbyte_5(__vector signed int arg0, signed int arg1);
13424 __vector unsigned long long __builtin_spu_rlqwbyte_6(__vector unsigned long long arg0, signed int arg1);
13425 __vector signed long long __builtin_spu_rlqwbyte_7(__vector signed long long arg0, signed int arg1);
13426 __vector float __builtin_spu_rlqwbyte_8(__vector float arg0, signed int arg1);
13427 __vector double __builtin_spu_rlqwbyte_9(__vector double arg0, signed int arg1);
13428 #ifdef __coverity_cplusplus
13429 __vector unsigned char __builtin_spu_rlqwbytebc(__vector unsigned char arg0, signed int arg1);
13430 __vector signed char __builtin_spu_rlqwbytebc(__vector signed char arg0, signed int arg1);
13431 __vector unsigned short __builtin_spu_rlqwbytebc(__vector unsigned short arg0, signed int arg1);
13432 __vector signed short __builtin_spu_rlqwbytebc(__vector signed short arg0, signed int arg1);
13433 __vector unsigned int __builtin_spu_rlqwbytebc(__vector unsigned int arg0, signed int arg1);
13434 __vector signed int __builtin_spu_rlqwbytebc(__vector signed int arg0, signed int arg1);
13435 __vector unsigned long long __builtin_spu_rlqwbytebc(__vector unsigned long long arg0, signed int arg1);
13436 __vector signed long long __builtin_spu_rlqwbytebc(__vector signed long long arg0, signed int arg1);
13437 __vector float __builtin_spu_rlqwbytebc(__vector float arg0, signed int arg1);
13438 __vector double __builtin_spu_rlqwbytebc(__vector double arg0, signed int arg1);
13439 #else
13440
13441 #endif
13442 __vector unsigned char __builtin_spu_rlqwbytebc_0(__vector unsigned char arg0, signed int arg1);
13443 __vector signed char __builtin_spu_rlqwbytebc_1(__vector signed char arg0, signed int arg1);
13444 __vector unsigned short __builtin_spu_rlqwbytebc_2(__vector unsigned short arg0, signed int arg1);
13445 __vector signed short __builtin_spu_rlqwbytebc_3(__vector signed short arg0, signed int arg1);
13446 __vector unsigned int __builtin_spu_rlqwbytebc_4(__vector unsigned int arg0, signed int arg1);
13447 __vector signed int __builtin_spu_rlqwbytebc_5(__vector signed int arg0, signed int arg1);
13448 __vector unsigned long long __builtin_spu_rlqwbytebc_6(__vector unsigned long long arg0, signed int arg1);
13449 __vector signed long long __builtin_spu_rlqwbytebc_7(__vector signed long long arg0, signed int arg1);
13450 __vector float __builtin_spu_rlqwbytebc_8(__vector float arg0, signed int arg1);
13451 __vector double __builtin_spu_rlqwbytebc_9(__vector double arg0, signed int arg1);
13452 #ifdef __coverity_cplusplus
13453 __vector signed long long __builtin_spu_sel(__vector signed long long arg0, __vector signed long long arg1, __vector unsigned long long arg2);
13454 __vector unsigned long long __builtin_spu_sel(__vector unsigned long long arg0, __vector unsigned long long arg1, __vector unsigned long long arg2);
13455 __vector signed int __builtin_spu_sel(__vector signed int arg0, __vector signed int arg1, __vector unsigned int arg2);
13456 __vector unsigned int __builtin_spu_sel(__vector unsigned int arg0, __vector unsigned int arg1, __vector unsigned int arg2);
13457 __vector signed short __builtin_spu_sel(__vector signed short arg0, __vector signed short arg1, __vector unsigned short arg2);
13458 __vector unsigned short __builtin_spu_sel(__vector unsigned short arg0, __vector unsigned short arg1, __vector unsigned short arg2);
13459 __vector signed char __builtin_spu_sel(__vector signed char arg0, __vector signed char arg1, __vector unsigned char arg2);
13460 __vector unsigned char __builtin_spu_sel(__vector unsigned char arg0, __vector unsigned char arg1, __vector unsigned char arg2);
13461 __vector float __builtin_spu_sel(__vector float arg0, __vector float arg1, __vector unsigned int arg2);
13462 __vector double __builtin_spu_sel(__vector double arg0, __vector double arg1, __vector unsigned long long arg2);
13463 #else
13464
13465 #endif
13466 __vector signed long long __builtin_spu_sel_0(__vector signed long long arg0, __vector signed long long arg1, __vector unsigned long long arg2);
13467 __vector signed long long __builtin_spu_sel_0o(__vector signed long long arg0, __vector signed long long arg1, __vector unsigned char arg2);
13468 __vector unsigned long long __builtin_spu_sel_1(__vector unsigned long long arg0, __vector unsigned long long arg1, __vector unsigned long long arg2);
13469 __vector unsigned long long __builtin_spu_sel_1o(__vector unsigned long long arg0, __vector unsigned long long arg1, __vector unsigned char arg2);
13470 __vector signed int __builtin_spu_sel_2(__vector signed int arg0, __vector signed int arg1, __vector unsigned int arg2);
13471 __vector signed int __builtin_spu_sel_2o(__vector signed int arg0, __vector signed int arg1, __vector unsigned char arg2);
13472 __vector unsigned int __builtin_spu_sel_3(__vector unsigned int arg0, __vector unsigned int arg1, __vector unsigned int arg2);
13473 __vector unsigned int __builtin_spu_sel_3o(__vector unsigned int arg0, __vector unsigned int arg1, __vector unsigned char arg2);
13474 __vector signed short __builtin_spu_sel_4(__vector signed short arg0, __vector signed short arg1, __vector unsigned short arg2);
13475 __vector signed short __builtin_spu_sel_4o(__vector signed short arg0, __vector signed short arg1, __vector unsigned char arg2);
13476 __vector unsigned short __builtin_spu_sel_5(__vector unsigned short arg0, __vector unsigned short arg1, __vector unsigned short arg2);
13477 __vector unsigned short __builtin_spu_sel_5o(__vector unsigned short arg0, __vector unsigned short arg1, __vector unsigned char arg2);
13478 __vector signed char __builtin_spu_sel_6(__vector signed char arg0, __vector signed char arg1, __vector unsigned char arg2);
13479 __vector unsigned char __builtin_spu_sel_7(__vector unsigned char arg0, __vector unsigned char arg1, __vector unsigned char arg2);
13480 __vector float __builtin_spu_sel_8(__vector float arg0, __vector float arg1, __vector unsigned int arg2);
13481 __vector float __builtin_spu_sel_8o(__vector float arg0, __vector float arg1, __vector unsigned char arg2);
13482 __vector double __builtin_spu_sel_9(__vector double arg0, __vector double arg1, __vector unsigned long long arg2);
13483 __vector double __builtin_spu_sel_9o(__vector double arg0, __vector double arg1, __vector unsigned char arg2);
13484 #ifdef __coverity_cplusplus
13485 __vector unsigned char __builtin_spu_shuffle(__vector unsigned char arg0, __vector unsigned char arg1, __vector unsigned char arg2);
13486 __vector signed char __builtin_spu_shuffle(__vector signed char arg0, __vector signed char arg1, __vector unsigned char arg2);
13487 __vector unsigned short __builtin_spu_shuffle(__vector unsigned short arg0, __vector unsigned short arg1, __vector unsigned char arg2);
13488 __vector signed short __builtin_spu_shuffle(__vector signed short arg0, __vector signed short arg1, __vector unsigned char arg2);
13489 __vector unsigned int __builtin_spu_shuffle(__vector unsigned int arg0, __vector unsigned int arg1, __vector unsigned char arg2);
13490 __vector signed int __builtin_spu_shuffle(__vector signed int arg0, __vector signed int arg1, __vector unsigned char arg2);
13491 __vector unsigned long long __builtin_spu_shuffle(__vector unsigned long long arg0, __vector unsigned long long arg1, __vector unsigned char arg2);
13492 __vector signed long long __builtin_spu_shuffle(__vector signed long long arg0, __vector signed long long arg1, __vector unsigned char arg2);
13493 __vector float __builtin_spu_shuffle(__vector float arg0, __vector float arg1, __vector unsigned char arg2);
13494 __vector double __builtin_spu_shuffle(__vector double arg0, __vector double arg1, __vector unsigned char arg2);
13495 #else
13496
13497 #endif
13498 __vector unsigned char __builtin_spu_shuffle_0(__vector unsigned char arg0, __vector unsigned char arg1, __vector unsigned char arg2);
13499 __vector signed char __builtin_spu_shuffle_1(__vector signed char arg0, __vector signed char arg1, __vector unsigned char arg2);
13500 __vector unsigned short __builtin_spu_shuffle_2(__vector unsigned short arg0, __vector unsigned short arg1, __vector unsigned char arg2);
13501 __vector signed short __builtin_spu_shuffle_3(__vector signed short arg0, __vector signed short arg1, __vector unsigned char arg2);
13502 __vector unsigned int __builtin_spu_shuffle_4(__vector unsigned int arg0, __vector unsigned int arg1, __vector unsigned char arg2);
13503 __vector signed int __builtin_spu_shuffle_5(__vector signed int arg0, __vector signed int arg1, __vector unsigned char arg2);
13504 __vector unsigned long long __builtin_spu_shuffle_6(__vector unsigned long long arg0, __vector unsigned long long arg1, __vector unsigned char arg2);
13505 __vector signed long long __builtin_spu_shuffle_7(__vector signed long long arg0, __vector signed long long arg1, __vector unsigned char arg2);
13506 __vector float __builtin_spu_shuffle_8(__vector float arg0, __vector float arg1, __vector unsigned char arg2);
13507 __vector double __builtin_spu_shuffle_9(__vector double arg0, __vector double arg1, __vector unsigned char arg2);
13508 #ifdef __coverity_cplusplus
13509 __vector unsigned short __builtin_spu_sl(__vector unsigned short arg0, __vector unsigned short arg1);
13510 __vector signed short __builtin_spu_sl(__vector signed short arg0, __vector unsigned short arg1);
13511 __vector unsigned int __builtin_spu_sl(__vector unsigned int arg0, __vector unsigned int arg1);
13512 __vector signed int __builtin_spu_sl(__vector signed int arg0, __vector unsigned int arg1);
13513 __vector unsigned short __builtin_spu_sl(__vector unsigned short arg0, unsigned int arg1);
13514 __vector signed short __builtin_spu_sl(__vector signed short arg0, unsigned int arg1);
13515 __vector unsigned int __builtin_spu_sl(__vector unsigned int arg0, unsigned int arg1);
13516 __vector signed int __builtin_spu_sl(__vector signed int arg0, unsigned int arg1);
13517 #else
13518
13519 #endif
13520 __vector unsigned short __builtin_spu_sl_0(__vector unsigned short arg0, __vector unsigned short arg1);
13521 __vector signed short __builtin_spu_sl_1(__vector signed short arg0, __vector unsigned short arg1);
13522 __vector unsigned int __builtin_spu_sl_2(__vector unsigned int arg0, __vector unsigned int arg1);
13523 __vector signed int __builtin_spu_sl_3(__vector signed int arg0, __vector unsigned int arg1);
13524 __vector unsigned short __builtin_spu_sl_4(__vector unsigned short arg0, unsigned int arg1);
13525 __vector signed short __builtin_spu_sl_5(__vector signed short arg0, unsigned int arg1);
13526 __vector unsigned int __builtin_spu_sl_6(__vector unsigned int arg0, unsigned int arg1);
13527 __vector signed int __builtin_spu_sl_7(__vector signed int arg0, unsigned int arg1);
13528 #ifdef __coverity_cplusplus
13529 __vector signed long long __builtin_spu_slqw(__vector signed long long arg0, unsigned int arg1);
13530 __vector unsigned long long __builtin_spu_slqw(__vector unsigned long long arg0, unsigned int arg1);
13531 __vector signed int __builtin_spu_slqw(__vector signed int arg0, unsigned int arg1);
13532 __vector unsigned int __builtin_spu_slqw(__vector unsigned int arg0, unsigned int arg1);
13533 __vector signed short __builtin_spu_slqw(__vector signed short arg0, unsigned int arg1);
13534 __vector unsigned short __builtin_spu_slqw(__vector unsigned short arg0, unsigned int arg1);
13535 __vector signed char __builtin_spu_slqw(__vector signed char arg0, unsigned int arg1);
13536 __vector unsigned char __builtin_spu_slqw(__vector unsigned char arg0, unsigned int arg1);
13537 __vector float __builtin_spu_slqw(__vector float arg0, unsigned int arg1);
13538 __vector double __builtin_spu_slqw(__vector double arg0, unsigned int arg1);
13539 #else
13540
13541 #endif
13542 __vector signed long long __builtin_spu_slqw_0(__vector signed long long arg0, unsigned int arg1);
13543 __vector unsigned long long __builtin_spu_slqw_1(__vector unsigned long long arg0, unsigned int arg1);
13544 __vector signed int __builtin_spu_slqw_2(__vector signed int arg0, unsigned int arg1);
13545 __vector unsigned int __builtin_spu_slqw_3(__vector unsigned int arg0, unsigned int arg1);
13546 __vector signed short __builtin_spu_slqw_4(__vector signed short arg0, unsigned int arg1);
13547 __vector unsigned short __builtin_spu_slqw_5(__vector unsigned short arg0, unsigned int arg1);
13548 __vector signed char __builtin_spu_slqw_6(__vector signed char arg0, unsigned int arg1);
13549 __vector unsigned char __builtin_spu_slqw_7(__vector unsigned char arg0, unsigned int arg1);
13550 __vector float __builtin_spu_slqw_8(__vector float arg0, unsigned int arg1);
13551 __vector double __builtin_spu_slqw_9(__vector double arg0, unsigned int arg1);
13552 #ifdef __coverity_cplusplus
13553 __vector signed long long __builtin_spu_slqwbyte(__vector signed long long arg0, unsigned int arg1);
13554 __vector unsigned long long __builtin_spu_slqwbyte(__vector unsigned long long arg0, unsigned int arg1);
13555 __vector signed int __builtin_spu_slqwbyte(__vector signed int arg0, unsigned int arg1);
13556 __vector unsigned int __builtin_spu_slqwbyte(__vector unsigned int arg0, unsigned int arg1);
13557 __vector signed short __builtin_spu_slqwbyte(__vector signed short arg0, unsigned int arg1);
13558 __vector unsigned short __builtin_spu_slqwbyte(__vector unsigned short arg0, unsigned int arg1);
13559 __vector signed char __builtin_spu_slqwbyte(__vector signed char arg0, unsigned int arg1);
13560 __vector unsigned char __builtin_spu_slqwbyte(__vector unsigned char arg0, unsigned int arg1);
13561 __vector float __builtin_spu_slqwbyte(__vector float arg0, unsigned int arg1);
13562 __vector double __builtin_spu_slqwbyte(__vector double arg0, unsigned int arg1);
13563 #else
13564
13565 #endif
13566 __vector signed long long __builtin_spu_slqwbyte_0(__vector signed long long arg0, unsigned int arg1);
13567 __vector unsigned long long __builtin_spu_slqwbyte_1(__vector unsigned long long arg0, unsigned int arg1);
13568 __vector signed int __builtin_spu_slqwbyte_2(__vector signed int arg0, unsigned int arg1);
13569 __vector unsigned int __builtin_spu_slqwbyte_3(__vector unsigned int arg0, unsigned int arg1);
13570 __vector signed short __builtin_spu_slqwbyte_4(__vector signed short arg0, unsigned int arg1);
13571 __vector unsigned short __builtin_spu_slqwbyte_5(__vector unsigned short arg0, unsigned int arg1);
13572 __vector signed char __builtin_spu_slqwbyte_6(__vector signed char arg0, unsigned int arg1);
13573 __vector unsigned char __builtin_spu_slqwbyte_7(__vector unsigned char arg0, unsigned int arg1);
13574 __vector float __builtin_spu_slqwbyte_8(__vector float arg0, unsigned int arg1);
13575 __vector double __builtin_spu_slqwbyte_9(__vector double arg0, unsigned int arg1);
13576 #ifdef __coverity_cplusplus
13577 __vector signed long long __builtin_spu_slqwbytebc(__vector signed long long arg0, unsigned int arg1);
13578 __vector unsigned long long __builtin_spu_slqwbytebc(__vector unsigned long long arg0, unsigned int arg1);
13579 __vector signed int __builtin_spu_slqwbytebc(__vector signed int arg0, unsigned int arg1);
13580 __vector unsigned int __builtin_spu_slqwbytebc(__vector unsigned int arg0, unsigned int arg1);
13581 __vector signed short __builtin_spu_slqwbytebc(__vector signed short arg0, unsigned int arg1);
13582 __vector unsigned short __builtin_spu_slqwbytebc(__vector unsigned short arg0, unsigned int arg1);
13583 __vector signed char __builtin_spu_slqwbytebc(__vector signed char arg0, unsigned int arg1);
13584 __vector unsigned char __builtin_spu_slqwbytebc(__vector unsigned char arg0, unsigned int arg1);
13585 __vector float __builtin_spu_slqwbytebc(__vector float arg0, unsigned int arg1);
13586 __vector double __builtin_spu_slqwbytebc(__vector double arg0, unsigned int arg1);
13587 #else
13588
13589 #endif
13590 __vector signed long long __builtin_spu_slqwbytebc_0(__vector signed long long arg0, unsigned int arg1);
13591 __vector unsigned long long __builtin_spu_slqwbytebc_1(__vector unsigned long long arg0, unsigned int arg1);
13592 __vector signed int __builtin_spu_slqwbytebc_2(__vector signed int arg0, unsigned int arg1);
13593 __vector unsigned int __builtin_spu_slqwbytebc_3(__vector unsigned int arg0, unsigned int arg1);
13594 __vector signed short __builtin_spu_slqwbytebc_4(__vector signed short arg0, unsigned int arg1);
13595 __vector unsigned short __builtin_spu_slqwbytebc_5(__vector unsigned short arg0, unsigned int arg1);
13596 __vector signed char __builtin_spu_slqwbytebc_6(__vector signed char arg0, unsigned int arg1);
13597 __vector unsigned char __builtin_spu_slqwbytebc_7(__vector unsigned char arg0, unsigned int arg1);
13598 __vector float __builtin_spu_slqwbytebc_8(__vector float arg0, unsigned int arg1);
13599 __vector double __builtin_spu_slqwbytebc_9(__vector double arg0, unsigned int arg1);
13600 #ifdef __coverity_cplusplus
13601 __vector unsigned char __builtin_spu_splats(unsigned char arg0);
13602 __vector signed char __builtin_spu_splats(signed char arg0);
13603 __vector unsigned short __builtin_spu_splats(unsigned short arg0);
13604 __vector signed short __builtin_spu_splats(signed short arg0);
13605 __vector unsigned int __builtin_spu_splats(unsigned int arg0);
13606 __vector signed int __builtin_spu_splats(signed int arg0);
13607 __vector unsigned long long __builtin_spu_splats(unsigned long long arg0);
13608 __vector signed long long __builtin_spu_splats(signed long long arg0);
13609 __vector float __builtin_spu_splats(float arg0);
13610 __vector double __builtin_spu_splats(double arg0);
13611 #else
13612
13613 #endif
13614 __vector unsigned char __builtin_spu_splats_0(unsigned char arg0);
13615 __vector signed char __builtin_spu_splats_1(signed char arg0);
13616 __vector unsigned short __builtin_spu_splats_2(unsigned short arg0);
13617 __vector signed short __builtin_spu_splats_3(signed short arg0);
13618 __vector unsigned int __builtin_spu_splats_4(unsigned int arg0);
13619 __vector signed int __builtin_spu_splats_5(signed int arg0);
13620 __vector unsigned long long __builtin_spu_splats_6(unsigned long long arg0);
13621 __vector signed long long __builtin_spu_splats_7(signed long long arg0);
13622 __vector float __builtin_spu_splats_8(float arg0);
13623 __vector double __builtin_spu_splats_9(double arg0);
13624 #ifdef __coverity_cplusplus
13625 __vector unsigned short __builtin_spu_sr(__vector unsigned short arg0, __vector unsigned short arg1);
13626 __vector signed short __builtin_spu_sr(__vector signed short arg0, __vector unsigned short arg1);
13627 __vector unsigned int __builtin_spu_sr(__vector unsigned int arg0, __vector unsigned int arg1);
13628 __vector signed int __builtin_spu_sr(__vector signed int arg0, __vector unsigned int arg1);
13629 __vector unsigned short __builtin_spu_sr(__vector unsigned short arg0, unsigned int arg1);
13630 __vector signed short __builtin_spu_sr(__vector signed short arg0, unsigned int arg1);
13631 __vector unsigned int __builtin_spu_sr(__vector unsigned int arg0, unsigned int arg1);
13632 __vector signed int __builtin_spu_sr(__vector signed int arg0, unsigned int arg1);
13633 #else
13634
13635 #endif
13636 __vector unsigned short __builtin_spu_sr_0(__vector unsigned short arg0, __vector unsigned short arg1);
13637 __vector signed short __builtin_spu_sr_1(__vector signed short arg0, __vector unsigned short arg1);
13638 __vector unsigned int __builtin_spu_sr_2(__vector unsigned int arg0, __vector unsigned int arg1);
13639 __vector signed int __builtin_spu_sr_3(__vector signed int arg0, __vector unsigned int arg1);
13640 __vector unsigned short __builtin_spu_sr_4(__vector unsigned short arg0, unsigned int arg1);
13641 __vector signed short __builtin_spu_sr_5(__vector signed short arg0, unsigned int arg1);
13642 __vector unsigned int __builtin_spu_sr_6(__vector unsigned int arg0, unsigned int arg1);
13643 __vector signed int __builtin_spu_sr_7(__vector signed int arg0, unsigned int arg1);
13644 #ifdef __coverity_cplusplus
13645 __vector unsigned short __builtin_spu_sra(__vector unsigned short arg0, __vector unsigned short arg1);
13646 __vector signed short __builtin_spu_sra(__vector signed short arg0, __vector unsigned short arg1);
13647 __vector unsigned int __builtin_spu_sra(__vector unsigned int arg0, __vector unsigned int arg1);
13648 __vector signed int __builtin_spu_sra(__vector signed int arg0, __vector unsigned int arg1);
13649 __vector unsigned short __builtin_spu_sra(__vector unsigned short arg0, unsigned int arg1);
13650 __vector signed short __builtin_spu_sra(__vector signed short arg0, unsigned int arg1);
13651 __vector unsigned int __builtin_spu_sra(__vector unsigned int arg0, unsigned int arg1);
13652 __vector signed int __builtin_spu_sra(__vector signed int arg0, unsigned int arg1);
13653 #else
13654
13655 #endif
13656 __vector unsigned short __builtin_spu_sra_0(__vector unsigned short arg0, __vector unsigned short arg1);
13657 __vector signed short __builtin_spu_sra_1(__vector signed short arg0, __vector unsigned short arg1);
13658 __vector unsigned int __builtin_spu_sra_2(__vector unsigned int arg0, __vector unsigned int arg1);
13659 __vector signed int __builtin_spu_sra_3(__vector signed int arg0, __vector unsigned int arg1);
13660 __vector unsigned short __builtin_spu_sra_4(__vector unsigned short arg0, unsigned int arg1);
13661 __vector signed short __builtin_spu_sra_5(__vector signed short arg0, unsigned int arg1);
13662 __vector unsigned int __builtin_spu_sra_6(__vector unsigned int arg0, unsigned int arg1);
13663 __vector signed int __builtin_spu_sra_7(__vector signed int arg0, unsigned int arg1);
13664 #ifdef __coverity_cplusplus
13665 __vector signed long long __builtin_spu_srqw(__vector signed long long arg0, unsigned int arg1);
13666 __vector unsigned long long __builtin_spu_srqw(__vector unsigned long long arg0, unsigned int arg1);
13667 __vector signed int __builtin_spu_srqw(__vector signed int arg0, unsigned int arg1);
13668 __vector unsigned int __builtin_spu_srqw(__vector unsigned int arg0, unsigned int arg1);
13669 __vector signed short __builtin_spu_srqw(__vector signed short arg0, unsigned int arg1);
13670 __vector unsigned short __builtin_spu_srqw(__vector unsigned short arg0, unsigned int arg1);
13671 __vector signed char __builtin_spu_srqw(__vector signed char arg0, unsigned int arg1);
13672 __vector unsigned char __builtin_spu_srqw(__vector unsigned char arg0, unsigned int arg1);
13673 __vector float __builtin_spu_srqw(__vector float arg0, unsigned int arg1);
13674 __vector double __builtin_spu_srqw(__vector double arg0, unsigned int arg1);
13675 #else
13676
13677 #endif
13678 __vector signed long long __builtin_spu_srqw_0(__vector signed long long arg0, unsigned int arg1);
13679 __vector unsigned long long __builtin_spu_srqw_1(__vector unsigned long long arg0, unsigned int arg1);
13680 __vector signed int __builtin_spu_srqw_2(__vector signed int arg0, unsigned int arg1);
13681 __vector unsigned int __builtin_spu_srqw_3(__vector unsigned int arg0, unsigned int arg1);
13682 __vector signed short __builtin_spu_srqw_4(__vector signed short arg0, unsigned int arg1);
13683 __vector unsigned short __builtin_spu_srqw_5(__vector unsigned short arg0, unsigned int arg1);
13684 __vector signed char __builtin_spu_srqw_6(__vector signed char arg0, unsigned int arg1);
13685 __vector unsigned char __builtin_spu_srqw_7(__vector unsigned char arg0, unsigned int arg1);
13686 __vector float __builtin_spu_srqw_8(__vector float arg0, unsigned int arg1);
13687 __vector double __builtin_spu_srqw_9(__vector double arg0, unsigned int arg1);
13688 #ifdef __coverity_cplusplus
13689 __vector signed long long __builtin_spu_srqwbyte(__vector signed long long arg0, unsigned int arg1);
13690 __vector unsigned long long __builtin_spu_srqwbyte(__vector unsigned long long arg0, unsigned int arg1);
13691 __vector signed int __builtin_spu_srqwbyte(__vector signed int arg0, unsigned int arg1);
13692 __vector unsigned int __builtin_spu_srqwbyte(__vector unsigned int arg0, unsigned int arg1);
13693 __vector signed short __builtin_spu_srqwbyte(__vector signed short arg0, unsigned int arg1);
13694 __vector unsigned short __builtin_spu_srqwbyte(__vector unsigned short arg0, unsigned int arg1);
13695 __vector signed char __builtin_spu_srqwbyte(__vector signed char arg0, unsigned int arg1);
13696 __vector unsigned char __builtin_spu_srqwbyte(__vector unsigned char arg0, unsigned int arg1);
13697 __vector float __builtin_spu_srqwbyte(__vector float arg0, unsigned int arg1);
13698 __vector double __builtin_spu_srqwbyte(__vector double arg0, unsigned int arg1);
13699 #else
13700
13701 #endif
13702 __vector signed long long __builtin_spu_srqwbyte_0(__vector signed long long arg0, unsigned int arg1);
13703 __vector unsigned long long __builtin_spu_srqwbyte_1(__vector unsigned long long arg0, unsigned int arg1);
13704 __vector signed int __builtin_spu_srqwbyte_2(__vector signed int arg0, unsigned int arg1);
13705 __vector unsigned int __builtin_spu_srqwbyte_3(__vector unsigned int arg0, unsigned int arg1);
13706 __vector signed short __builtin_spu_srqwbyte_4(__vector signed short arg0, unsigned int arg1);
13707 __vector unsigned short __builtin_spu_srqwbyte_5(__vector unsigned short arg0, unsigned int arg1);
13708 __vector signed char __builtin_spu_srqwbyte_6(__vector signed char arg0, unsigned int arg1);
13709 __vector unsigned char __builtin_spu_srqwbyte_7(__vector unsigned char arg0, unsigned int arg1);
13710 __vector float __builtin_spu_srqwbyte_8(__vector float arg0, unsigned int arg1);
13711 __vector double __builtin_spu_srqwbyte_9(__vector double arg0, unsigned int arg1);
13712 #ifdef __coverity_cplusplus
13713 __vector signed long long __builtin_spu_srqwbytebc(__vector signed long long arg0, unsigned int arg1);
13714 __vector unsigned long long __builtin_spu_srqwbytebc(__vector unsigned long long arg0, unsigned int arg1);
13715 __vector signed int __builtin_spu_srqwbytebc(__vector signed int arg0, unsigned int arg1);
13716 __vector unsigned int __builtin_spu_srqwbytebc(__vector unsigned int arg0, unsigned int arg1);
13717 __vector signed short __builtin_spu_srqwbytebc(__vector signed short arg0, unsigned int arg1);
13718 __vector unsigned short __builtin_spu_srqwbytebc(__vector unsigned short arg0, unsigned int arg1);
13719 __vector signed char __builtin_spu_srqwbytebc(__vector signed char arg0, unsigned int arg1);
13720 __vector unsigned char __builtin_spu_srqwbytebc(__vector unsigned char arg0, unsigned int arg1);
13721 __vector float __builtin_spu_srqwbytebc(__vector float arg0, unsigned int arg1);
13722 __vector double __builtin_spu_srqwbytebc(__vector double arg0, unsigned int arg1);
13723 #else
13724
13725 #endif
13726 __vector signed long long __builtin_spu_srqwbytebc_0(__vector signed long long arg0, unsigned int arg1);
13727 __vector unsigned long long __builtin_spu_srqwbytebc_1(__vector unsigned long long arg0, unsigned int arg1);
13728 __vector signed int __builtin_spu_srqwbytebc_2(__vector signed int arg0, unsigned int arg1);
13729 __vector unsigned int __builtin_spu_srqwbytebc_3(__vector unsigned int arg0, unsigned int arg1);
13730 __vector signed short __builtin_spu_srqwbytebc_4(__vector signed short arg0, unsigned int arg1);
13731 __vector unsigned short __builtin_spu_srqwbytebc_5(__vector unsigned short arg0, unsigned int arg1);
13732 __vector signed char __builtin_spu_srqwbytebc_6(__vector signed char arg0, unsigned int arg1);
13733 __vector unsigned char __builtin_spu_srqwbytebc_7(__vector unsigned char arg0, unsigned int arg1);
13734 __vector float __builtin_spu_srqwbytebc_8(__vector float arg0, unsigned int arg1);
13735 __vector double __builtin_spu_srqwbytebc_9(__vector double arg0, unsigned int arg1);
13736 #ifdef __coverity_cplusplus
13737 __vector unsigned short __builtin_spu_sub(__vector unsigned short arg0, __vector unsigned short arg1);
13738 __vector signed short __builtin_spu_sub(__vector signed short arg0, __vector signed short arg1);
13739 __vector unsigned int __builtin_spu_sub(__vector unsigned int arg0, __vector unsigned int arg1);
13740 __vector signed int __builtin_spu_sub(__vector signed int arg0, __vector signed int arg1);
13741 __vector float __builtin_spu_sub(__vector float arg0, __vector float arg1);
13742 __vector double __builtin_spu_sub(__vector double arg0, __vector double arg1);
13743 __vector unsigned short __builtin_spu_sub(unsigned short arg0, __vector unsigned short arg1);
13744 __vector signed short __builtin_spu_sub(signed short arg0, __vector signed short arg1);
13745 __vector unsigned int __builtin_spu_sub(unsigned int arg0, __vector unsigned int arg1);
13746 __vector signed int __builtin_spu_sub(signed int arg0, __vector signed int arg1);
13747 #else
13748
13749 #endif
13750 __vector unsigned short __builtin_spu_sub_0(__vector unsigned short arg0, __vector unsigned short arg1);
13751 __vector signed short __builtin_spu_sub_1(__vector signed short arg0, __vector signed short arg1);
13752 __vector unsigned int __builtin_spu_sub_2(__vector unsigned int arg0, __vector unsigned int arg1);
13753 __vector signed int __builtin_spu_sub_3(__vector signed int arg0, __vector signed int arg1);
13754 __vector float __builtin_spu_sub_4(__vector float arg0, __vector float arg1);
13755 __vector double __builtin_spu_sub_5(__vector double arg0, __vector double arg1);
13756 __vector unsigned short __builtin_spu_sub_6(unsigned short arg0, __vector unsigned short arg1);
13757 __vector signed short __builtin_spu_sub_7(signed short arg0, __vector signed short arg1);
13758 __vector unsigned int __builtin_spu_sub_8(unsigned int arg0, __vector unsigned int arg1);
13759 __vector signed int __builtin_spu_sub_9(signed int arg0, __vector signed int arg1);
13760 #ifdef __coverity_cplusplus
13761 __vector unsigned int __builtin_spu_subx(__vector unsigned int arg0, __vector unsigned int arg1, __vector unsigned int arg2);
13762 __vector signed int __builtin_spu_subx(__vector signed int arg0, __vector signed int arg1, __vector signed int arg2);
13763 #else
13764
13765 #endif
13766 __vector unsigned int __builtin_spu_subx_0(__vector unsigned int arg0, __vector unsigned int arg1, __vector unsigned int arg2);
13767 __vector signed int __builtin_spu_subx_1(__vector signed int arg0, __vector signed int arg1, __vector signed int arg2);
13768 #ifdef __coverity_cplusplus
13769 __vector unsigned char __builtin_spu_xor(__vector unsigned char arg0, __vector unsigned char arg1);
13770 __vector signed char __builtin_spu_xor(__vector signed char arg0, __vector signed char arg1);
13771 __vector unsigned short __builtin_spu_xor(__vector unsigned short arg0, __vector unsigned short arg1);
13772 __vector signed short __builtin_spu_xor(__vector signed short arg0, __vector signed short arg1);
13773 __vector unsigned int __builtin_spu_xor(__vector unsigned int arg0, __vector unsigned int arg1);
13774 __vector signed int __builtin_spu_xor(__vector signed int arg0, __vector signed int arg1);
13775 __vector unsigned long long __builtin_spu_xor(__vector unsigned long long arg0, __vector unsigned long long arg1);
13776 __vector signed long long __builtin_spu_xor(__vector signed long long arg0, __vector signed long long arg1);
13777 __vector float __builtin_spu_xor(__vector float arg0, __vector float arg1);
13778 __vector double __builtin_spu_xor(__vector double arg0, __vector double arg1);
13779 __vector unsigned char __builtin_spu_xor(__vector unsigned char arg0, unsigned char arg1);
13780 __vector signed char __builtin_spu_xor(__vector signed char arg0, signed char arg1);
13781 __vector unsigned short __builtin_spu_xor(__vector unsigned short arg0, unsigned short arg1);
13782 __vector signed short __builtin_spu_xor(__vector signed short arg0, signed short arg1);
13783 __vector unsigned int __builtin_spu_xor(__vector unsigned int arg0, unsigned int arg1);
13784 __vector signed int __builtin_spu_xor(__vector signed int arg0, signed int arg1);
13785 #else
13786
13787 #endif
13788 __vector unsigned char __builtin_spu_xor_0(__vector unsigned char arg0, __vector unsigned char arg1);
13789 __vector signed char __builtin_spu_xor_1(__vector signed char arg0, __vector signed char arg1);
13790 __vector unsigned short __builtin_spu_xor_2(__vector unsigned short arg0, __vector unsigned short arg1);
13791 __vector signed short __builtin_spu_xor_3(__vector signed short arg0, __vector signed short arg1);
13792 __vector unsigned int __builtin_spu_xor_4(__vector unsigned int arg0, __vector unsigned int arg1);
13793 __vector signed int __builtin_spu_xor_5(__vector signed int arg0, __vector signed int arg1);
13794 __vector unsigned long long __builtin_spu_xor_6(__vector unsigned long long arg0, __vector unsigned long long arg1);
13795 __vector signed long long __builtin_spu_xor_7(__vector signed long long arg0, __vector signed long long arg1);
13796 __vector float __builtin_spu_xor_8(__vector float arg0, __vector float arg1);
13797 __vector double __builtin_spu_xor_9(__vector double arg0, __vector double arg1);
13798 __vector unsigned char __builtin_spu_xor_10(__vector unsigned char arg0, unsigned char arg1);
13799 __vector signed char __builtin_spu_xor_11(__vector signed char arg0, signed char arg1);
13800 __vector unsigned short __builtin_spu_xor_12(__vector unsigned short arg0, unsigned short arg1);
13801 __vector signed short __builtin_spu_xor_13(__vector signed short arg0, signed short arg1);
13802 __vector unsigned int __builtin_spu_xor_14(__vector unsigned int arg0, unsigned int arg1);
13803 __vector signed int __builtin_spu_xor_15(__vector signed int arg0, signed int arg1);
13804
13805
13806 #endif
13807 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 0)
13808 int __builtin_va_arg_pack();
13809 __COVERITY_SIZE_TYPE__ __builtin_va_arg_pack_len();
13810
13811
13812 void *__builtin_assume_aligned (const void *exp, __COVERITY_SIZE_TYPE__ align, ...);
13813 #endif
13814
13815 #if (__GNUC__ < 4)
13816 typedef int __g77_integer;
13817 typedef unsigned int __g77_uinteger;
13818 typedef long int __g77_longint;
13819 typedef unsigned long int __g77_ulongint;
13820 #endif
13821
13822 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
13823 __cov_m512 __builtin_ia32_4fmaddps (__cov_v16sf, __cov_v16sf, __cov_v16sf, __cov_v16sf, __cov_v16sf, const __cov_v4sf *);
13824 __cov_m512 __builtin_ia32_4fmaddps_mask (__cov_v16sf, __cov_v16sf, __cov_v16sf, __cov_v16sf, __cov_v16sf, const __cov_v4sf *, __cov_v16sf, unsigned short);
13825 __cov_m128 __builtin_ia32_4fmaddss (__cov_v4sf, __cov_v4sf, __cov_v4sf, __cov_v4sf, __cov_v4sf, const __cov_v4sf *);
13826 __cov_m128 __builtin_ia32_4fmaddss_mask (__cov_v4sf, __cov_v4sf, __cov_v4sf, __cov_v4sf, __cov_v4sf, const __cov_v4sf *, __cov_v4sf, unsigned char);
13827 __cov_m512 __builtin_ia32_4fnmaddps (__cov_v16sf, __cov_v16sf, __cov_v16sf, __cov_v16sf, __cov_v16sf, const __cov_v4sf *);
13828 __cov_m512 __builtin_ia32_4fnmaddps_mask (__cov_v16sf, __cov_v16sf, __cov_v16sf, __cov_v16sf, __cov_v16sf, const __cov_v4sf *, __cov_v16sf, unsigned short);
13829 __cov_m128 __builtin_ia32_4fnmaddss (__cov_v4sf, __cov_v4sf, __cov_v4sf, __cov_v4sf, __cov_v4sf, const __cov_v4sf *);
13830 __cov_m128 __builtin_ia32_4fnmaddss_mask (__cov_v4sf, __cov_v4sf, __cov_v4sf, __cov_v4sf, __cov_v4sf, const __cov_v4sf *, __cov_v4sf, unsigned char);
13831 __cov_m512i __builtin_ia32_vp4dpwssd (__cov_v16si, __cov_v16si, __cov_v16si, __cov_v16si, __cov_v16si, const __cov_v4si *);
13832 __cov_m512i __builtin_ia32_vp4dpwssd_mask (__cov_v16si, __cov_v16si, __cov_v16si, __cov_v16si, __cov_v16si, const __cov_v4si *, __cov_v16si, unsigned short);
13833 __cov_m512i __builtin_ia32_vp4dpwssds (__cov_v16si, __cov_v16si, __cov_v16si, __cov_v16si, __cov_v16si, const __cov_v4si *);
13834 __cov_m512i __builtin_ia32_vp4dpwssds_mask (__cov_v16si, __cov_v16si, __cov_v16si, __cov_v16si, __cov_v16si, const __cov_v4si *, __cov_v16si, unsigned short);
13835 __cov_m512i __builtin_ia32_vpopcountd_v16si (__cov_v16si);
13836 __cov_m512i __builtin_ia32_vpopcountd_v16si_mask (__cov_v16si, __cov_v16si, unsigned short);
13837 __cov_m512i __builtin_ia32_vpopcountq_v8di (__cov_v8di);
13838 __cov_m512i __builtin_ia32_vpopcountq_v8di_mask (__cov_v8di, __cov_v8di, unsigned char);
13839 unsigned int __builtin_ia32_kmovw(unsigned short);
13840 unsigned char __builtin_ia32_ktestcsi (unsigned int, unsigned int);
13841 unsigned char __builtin_ia32_ktestzsi (unsigned int, unsigned int);
13842 unsigned char __builtin_ia32_ktestcdi (unsigned long long, unsigned long long);
13843 unsigned char __builtin_ia32_ktestzdi (unsigned long long, unsigned long long);
13844 unsigned char __builtin_ia32_kortestcsi (unsigned int, unsigned int);
13845 unsigned char __builtin_ia32_kortestzsi (unsigned int, unsigned int);
13846 unsigned char __builtin_ia32_kortestcdi (unsigned long long, unsigned long long);
13847 unsigned char __builtin_ia32_kortestzdi (unsigned long long, unsigned long long);
13848 unsigned int __builtin_ia32_kaddsi (unsigned int, unsigned int);
13849 unsigned long long __builtin_ia32_kadddi (unsigned long long, unsigned long long);
13850 unsigned int __builtin_ia32_kmovd (unsigned int);
13851 unsigned long long __builtin_ia32_kmovq (unsigned long long);
13852 unsigned int __builtin_ia32_knotsi (unsigned int);
13853 unsigned long long __builtin_ia32_knotdi (unsigned long long);
13854 unsigned int __builtin_ia32_korsi (unsigned int, unsigned int);
13855 unsigned long long __builtin_ia32_kordi (unsigned long long, unsigned long long);
13856 unsigned int __builtin_ia32_kxnorsi (unsigned int, unsigned int);
13857 unsigned long long __builtin_ia32_kxnordi (unsigned long long, unsigned long long);
13858 unsigned int __builtin_ia32_kxorsi (unsigned int, unsigned int);
13859 unsigned long long __builtin_ia32_kxordi (unsigned long long, unsigned long long);
13860 unsigned int __builtin_ia32_kandsi (unsigned int, unsigned int);
13861 unsigned long long __builtin_ia32_kanddi (unsigned long long, unsigned long long);
13862 unsigned int __builtin_ia32_kandnsi (unsigned int, unsigned int);
13863 unsigned long long __builtin_ia32_kandndi (unsigned long long, unsigned long long);
13864 unsigned char __builtin_ia32_ktestcqi (unsigned char, unsigned char);
13865 unsigned char __builtin_ia32_ktestzqi (unsigned char, unsigned char);
13866 unsigned char __builtin_ia32_ktestchi (unsigned short, unsigned short);
13867 unsigned char __builtin_ia32_ktestzhi (unsigned short, unsigned short);
13868 unsigned char __builtin_ia32_kortestcqi (unsigned char, unsigned char);
13869 unsigned char __builtin_ia32_kortestzqi (unsigned char, unsigned char);
13870 unsigned char __builtin_ia32_kaddqi (unsigned char, unsigned char);
13871 unsigned short __builtin_ia32_kaddhi (unsigned short, unsigned short);
13872 unsigned int __builtin_ia32_kmovb (unsigned char);
13873 unsigned char __builtin_ia32_knotqi (unsigned char);
13874 unsigned char __builtin_ia32_korqi (unsigned char, unsigned char);
13875 unsigned char __builtin_ia32_kxnorqi (unsigned char, unsigned char);
13876 unsigned char __builtin_ia32_kxorqi (unsigned char, unsigned char);
13877 unsigned char __builtin_ia32_kandqi (unsigned char, unsigned char);
13878 unsigned char __builtin_ia32_kandnqi (unsigned char, unsigned char);
13879 unsigned int __builtin_ia32_rdpid ();
13880 unsigned short __builtin_ia32_kshiftlihi (unsigned short, unsigned char);
13881 unsigned short __builtin_ia32_kshiftrihi (unsigned short, unsigned char);
13882 unsigned int __builtin_ia32_kshiftlisi (unsigned int, unsigned char);
13883 unsigned long long __builtin_ia32_kshiftlidi (unsigned long long, unsigned char);
13884 unsigned int __builtin_ia32_kshiftrisi (unsigned int, unsigned char);
13885 unsigned long long __builtin_ia32_kshiftridi (unsigned long long, unsigned char);
13886 unsigned char __builtin_ia32_kshiftliqi (unsigned char, unsigned char);
13887 unsigned char __builtin_ia32_kshiftriqi (unsigned char, unsigned char);
13888 #endif
13889
13890 #if __COVERITY_GCC_VERSION_AT_LEAST(6, 3)
13891 unsigned short __builtin_ia32_lzcnt_u16 (unsigned short);
13892 unsigned int __builtin_ia32_lzcnt_u32 (unsigned int);
13893 unsigned long long __builtin_ia32_lzcnt_u64 (unsigned long long);
13894 unsigned short __builtin_ia32_tzcnt_u16 (unsigned short);
13895 unsigned int __builtin_ia32_tzcnt_u32 (unsigned int);
13896 unsigned long long __builtin_ia32_tzcnt_u64 (unsigned long long);
13897 #endif
13898
13899 #endif
13900 #ifdef __COVERITY_CILKPLUS
13901 #define _Cilk_spawn
13902 #define _Cilk_sync
13903 #define _Cilk_for for
13904 #endif
13905
13906 #pragma builtin end
13907 #endif
13908 #endif