1
2 #if __COVERITY__
3 #if !defined(COVERITY_COMPAT_547e4068cbdea8d2cebdaa93d5ea6468)
4 #define COVERITY_COMPAT_547e4068cbdea8d2cebdaa93d5ea6468
5 #pragma builtin begin
6
7
8
9
10
11
12
13
14
15
16
17
18
19 #ifdef __coverity_cplusplus
20 extern "C" {
21 #endif
22
23 #if defined(__arm__) || defined(__ARM_NEON__) || defined(__aarch64__)
24
25
26
27 typedef char __simd128_int8_t __attribute__((__vector_size__(16)));
28 typedef short __simd128_int16_t __attribute__((__vector_size__(16)));
29 typedef int __simd128_int32_t __attribute__((__vector_size__(16)));
30 typedef long long __simd128_int64_t __attribute__((__vector_size__(16)));
31 typedef unsigned char __simd128_uint8_t __attribute__((__vector_size__(16)));
32 typedef unsigned short __simd128_uint16_t __attribute__((__vector_size__(16)));
33 typedef unsigned int __simd128_uint32_t __attribute__((__vector_size__(16)));
34 typedef unsigned long long __simd128_uint64_t __attribute__((__vector_size__(16)));
35 typedef float cov_fp16_t __attribute__((mode(HF)));
36 typedef float __simd128_float32_t __attribute__((__vector_size__(16)));
37 typedef cov_fp16_t __simd128_float16_t __attribute__((__vector_size__(16)));
38 typedef int __builtin_neon_oi __attribute__ ((__vector_size__(32)));
39 typedef int __builtin_neon_xi __attribute__ ((__vector_size__(64)));
40 typedef cov_fp16_t __bf16;
41
42 #endif
43
44
45 #ifdef __arm__
46
47 void __builtin_cxa_end_cleanup();
48 void __builtin_arm_cdp(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int);
49 void __builtin_arm_cdp2(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int);
50 unsigned int __builtin_arm_crc32b(unsigned int, unsigned char);
51 unsigned int __builtin_arm_crc32cb(unsigned int, unsigned char);
52 unsigned int __builtin_arm_crc32ch(unsigned int, short unsigned int);
53 unsigned int __builtin_arm_crc32cw(unsigned int, unsigned int);
54 unsigned int __builtin_arm_crc32h(unsigned int, short unsigned int);
55 unsigned int __builtin_arm_crc32w(unsigned int, unsigned int);
56 void __builtin_arm_ldc(unsigned int, unsigned int, const void*);
57 void __builtin_arm_ldc2(unsigned int, unsigned int, const void*);
58 void __builtin_arm_ldc2l(unsigned int, unsigned int, const void*);
59 void __builtin_arm_ldcl(unsigned int, unsigned int, const void*);
60 void __builtin_arm_mcr(unsigned int, unsigned int, int, unsigned int, unsigned int, unsigned int);
61 void __builtin_arm_mcr2(unsigned int, unsigned int, int, unsigned int, unsigned int, unsigned int);
62 void __builtin_arm_mcrr(unsigned int, unsigned int, long long int, unsigned int);
63 void __builtin_arm_mcrr2(unsigned int, unsigned int, long long int, unsigned int);
64 int __builtin_arm_mrc(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int);
65 int __builtin_arm_mrc2(unsigned int, unsigned int, unsigned int, unsigned int, unsigned int);
66 long long int __builtin_arm_mrrc(unsigned int, unsigned int, unsigned int);
67 long long int __builtin_arm_mrrc2(unsigned int, unsigned int, unsigned int);
68 void __builtin_arm_stc(unsigned int, unsigned int, void*);
69 void __builtin_arm_stc2(unsigned int, unsigned int, void*);
70 void __builtin_arm_stc2l(unsigned int, unsigned int, void*);
71 void __builtin_arm_stcl(unsigned int, unsigned int, void*);
72 void* __builtin___emutls_get_address(void*);
73 void __builtin___emutls_register_common(void*, unsigned int, unsigned int, void*);
74 unsigned int __builtin_arm_get_fpscr ();
75 void __builtin_arm_set_fpscr (unsigned int);
76
77 int __builtin_arm_saturation_occurred(void);
78 int __builtin_arm_qadd(int, int);
79 int __builtin_arm_qadd16(int, int);
80 int __builtin_arm_qadd8(int, int);
81 int __builtin_arm_qasx(int, int);
82 int __builtin_arm_qsax(int, int);
83 int __builtin_arm_qsub(int, int);
84 int __builtin_arm_qsub16(int, int);
85 int __builtin_arm_qsub8(int, int);
86 int __builtin_arm_sadd16(int, int);
87 int __builtin_arm_sadd8(int, int);
88 int __builtin_arm_sasx(int, int);
89 unsigned int __builtin_arm_sel(unsigned int, unsigned int);
90 void __builtin_arm_set_saturation(int);
91 int __builtin_arm_shadd16(int, int);
92 int __builtin_arm_shadd8(int, int);
93 int __builtin_arm_shasx(int, int);
94 int __builtin_arm_shsax(int, int);
95 int __builtin_arm_shsub16(int, int);
96 int __builtin_arm_shsub8(int, int);
97 int __builtin_arm_smlabb(int, int, int);
98 int __builtin_arm_smlad(int, int, int);
99 int __builtin_arm_smladx(int, int, int);
100 long long int __builtin_arm_smlald(int, int, long long int);
101 long long int __builtin_arm_smlaldx(int, int, long long int);
102 int __builtin_arm_smlatb(int, int, int);
103 int __builtin_arm_smlatt(int, int, int);
104 int __builtin_arm_smlawb(int, int, int);
105 int __builtin_arm_smlawt(int, int, int);
106 int __builtin_arm_smlsd(int, int, int);
107 int __builtin_arm_smlsdx(int, int, int);
108 long long int __builtin_arm_smlsld(int, int, long long int);
109 long long int __builtin_arm_smlsldx(int, int, long long int);
110 int __builtin_arm_smuad(int, int);
111 int __builtin_arm_smuadx(int, int);
112 int __builtin_arm_smusd(int, int);
113 int __builtin_arm_smusdx(int, int);
114 unsigned int __builtin_arm_ssat(int, unsigned int);
115 unsigned int __builtin_arm_ssat16(int, unsigned int);
116 int __builtin_arm_ssax(int, int);
117 int __builtin_arm_ssub16(int, int);
118 int __builtin_arm_ssub8(int, int);
119 int __builtin_arm_sxtab16(int, int);
120 int __builtin_arm_sxtb16(int);
121 unsigned int __builtin_arm_uadd16(unsigned int, unsigned int);
122 unsigned int __builtin_arm_uadd8(unsigned int, unsigned int);
123 unsigned int __builtin_arm_uasx(unsigned int, unsigned int);
124 unsigned int __builtin_arm_uhadd16(unsigned int, unsigned int);
125 unsigned int __builtin_arm_uhadd8(unsigned int, unsigned int);
126 unsigned int __builtin_arm_uhasx(unsigned int, unsigned int);
127 unsigned int __builtin_arm_uhsax(unsigned int, unsigned int);
128 unsigned int __builtin_arm_uhsub16(unsigned int, unsigned int);
129 unsigned int __builtin_arm_uhsub8(unsigned int, unsigned int);
130 unsigned int __builtin_arm_uqadd16(unsigned int, unsigned int);
131 unsigned int __builtin_arm_uqadd8(unsigned int, unsigned int);
132 unsigned int __builtin_arm_uqasx(unsigned int, unsigned int);
133 unsigned int __builtin_arm_uqsax(unsigned int, unsigned int);
134 unsigned int __builtin_arm_uqsub16(unsigned int, unsigned int);
135 unsigned int __builtin_arm_uqsub8(unsigned int, unsigned int);
136 unsigned int __builtin_arm_usad8(unsigned int, unsigned int);
137 unsigned int __builtin_arm_usada8(unsigned int, unsigned int, unsigned int);
138 unsigned int __builtin_arm_usat(int, unsigned int);
139 unsigned int __builtin_arm_usat16(int, unsigned int);
140 unsigned int __builtin_arm_usax(unsigned int, unsigned int);
141 unsigned int __builtin_arm_usub16(unsigned int, unsigned int);
142 unsigned int __builtin_arm_usub8(unsigned int, unsigned int);
143 unsigned int __builtin_arm_uxtab16(unsigned int, unsigned int);
144 unsigned int __builtin_arm_uxtb16(unsigned int);
145 void __builtin_sat_imm_check(int, int, int);
146 void* __emutls_get_address(void*);
147 void __emutls_register_common(void*, unsigned int, unsigned int, void*);
148 __bf16 __divbc3(__bf16, __bf16, __bf16, __bf16);
149 __bf16 __mulbc3(__bf16, __bf16, __bf16, __bf16);
150
151
152 __bf16 __divhc3(__bf16, __bf16, __bf16, __bf16);
153 __bf16 __mulhc3(__bf16, __bf16, __bf16, __bf16);
154
155
156 long long int __builtin_arm_cx1adi(int, long long int, unsigned int);
157 int __builtin_arm_cx1asi(int, int, unsigned int);
158 long long int __builtin_arm_cx1di(int, unsigned int);
159 int __builtin_arm_cx1si(int, unsigned int);
160 long long int __builtin_arm_cx2adi(int, long long int, int, unsigned int);
161 int __builtin_arm_cx2asi(int, int, int, unsigned int);
162 long long int __builtin_arm_cx2di(int, int, unsigned int);
163 int __builtin_arm_cx2si(int, int, unsigned int);
164 long long int __builtin_arm_cx3adi(int, long long int, int, int, unsigned int);
165 int __builtin_arm_cx3asi(int, int, int, int, unsigned int);
166 long long int __builtin_arm_cx3di(int, int, int, unsigned int);
167 int __builtin_arm_cx3si(int, int, int, unsigned int);
168
169
170 long long int __builtin_arm_vcx1adi(int, long long int, unsigned int);
171 int __builtin_arm_vcx1asi(int, int, unsigned int);
172 long long int __builtin_arm_vcx1di(int, unsigned int);
173 __simd128_int8_t __builtin_arm_vcx1qa_p_v16qi(int, __simd128_int8_t, unsigned int, short unsigned int);
174 __simd128_int8_t __builtin_arm_vcx1qav16qi(int, __simd128_int8_t, unsigned int);
175 __simd128_int8_t __builtin_arm_vcx1q_p_v16qi(int, __simd128_int8_t, unsigned int, short unsigned int);
176 __simd128_int8_t __builtin_arm_vcx1qv16qi(int, unsigned int);
177 int __builtin_arm_vcx1si(int, unsigned int);
178 long long int __builtin_arm_vcx2adi(int, long long int, long long int, unsigned int);
179 int __builtin_arm_vcx2asi(int, int, int, unsigned int);
180 long long int __builtin_arm_vcx2di(int, long long int, unsigned int);
181 __simd128_int8_t __builtin_arm_vcx2qa_p_v16qi(int, __simd128_int8_t, __simd128_int8_t, unsigned int, short unsigned int);
182 __simd128_int8_t __builtin_arm_vcx2qav16qi(int, __simd128_int8_t, __simd128_int8_t, unsigned int);
183 __simd128_int8_t __builtin_arm_vcx2q_p_v16qi(int, __simd128_int8_t, __simd128_int8_t, unsigned int, short unsigned int);
184 __simd128_int8_t __builtin_arm_vcx2qv16qi(int, __simd128_int8_t, unsigned int);
185 int __builtin_arm_vcx2si(int, int, unsigned int);
186 long long int __builtin_arm_vcx3adi(int, long long int, long long int, long long int, unsigned int);
187 int __builtin_arm_vcx3asi(int, int, int, int, unsigned int);
188 long long int __builtin_arm_vcx3di(int, long long int, long long int, unsigned int);
189 __simd128_int8_t __builtin_arm_vcx3qa_p_v16qi(int, __simd128_int8_t, __simd128_int8_t, __simd128_int8_t, unsigned int, short unsigned int);
190 __simd128_int8_t __builtin_arm_vcx3qav16qi(int, __simd128_int8_t, __simd128_int8_t, __simd128_int8_t, unsigned int);
191 __simd128_int8_t __builtin_arm_vcx3q_p_v16qi(int, __simd128_int8_t, __simd128_int8_t, __simd128_int8_t, unsigned int, short unsigned int);
192 __simd128_int8_t __builtin_arm_vcx3qv16qi(int, __simd128_int8_t, __simd128_int8_t, unsigned int);
193 int __builtin_arm_vcx3si(int, int, int, unsigned int);
194
195
196 int __builtin_arm_get_fpscr_nzcvqc(void);
197 void __builtin_arm_set_fpscr_nzcvqc(int);
198 long long int __builtin_mve_sqrshrl_sat48_di(long long int, int);
199 long long int __builtin_mve_sqrshrl_sat64_di(long long int, int);
200 int __builtin_mve_sqrshr_si(int, int);
201 long long unsigned int __builtin_mve_sqshll_di(long long unsigned int, const int);
202 unsigned int __builtin_mve_sqshl_si(long long unsigned int, const int);
203 long long unsigned int __builtin_mve_srshrl_di(long long unsigned int, const int);
204 unsigned int __builtin_mve_srshr_si(long long unsigned int, const int);
205 long long unsigned int __builtin_mve_uqrshll_sat48_di(long long unsigned int, int);
206 long long unsigned int __builtin_mve_uqrshll_sat64_di(long long unsigned int, int);
207 unsigned int __builtin_mve_uqrshl_si(unsigned int, int);
208 long long unsigned int __builtin_mve_uqshll_di(long long unsigned int, const int);
209 unsigned int __builtin_mve_uqshl_si(unsigned int, const int);
210 long long unsigned int __builtin_mve_urshrl_di(long long unsigned int, const int);
211 unsigned int __builtin_mve_urshr_si(unsigned int, const int);
212 unsigned int __builtin_mve_vabavq_p_sv16qi(unsigned int, __simd128_int8_t, __simd128_int8_t, short unsigned int);
213 unsigned int __builtin_mve_vabavq_p_sv4si(unsigned int, __simd128_int32_t, __simd128_int32_t, short unsigned int);
214 unsigned int __builtin_mve_vabavq_p_sv8hi(unsigned int, __simd128_int16_t, __simd128_int16_t, short unsigned int);
215 unsigned int __builtin_mve_vabavq_p_uv16qi(unsigned int, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
216 unsigned int __builtin_mve_vabavq_p_uv4si(unsigned int, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
217 unsigned int __builtin_mve_vabavq_p_uv8hi(unsigned int, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
218 unsigned int __builtin_mve_vabavq_sv16qi(unsigned int, __simd128_int8_t, __simd128_int8_t);
219 unsigned int __builtin_mve_vabavq_sv4si(unsigned int, __simd128_int32_t, __simd128_int32_t);
220 unsigned int __builtin_mve_vabavq_sv8hi(unsigned int, __simd128_int16_t, __simd128_int16_t);
221 unsigned int __builtin_mve_vabavq_uv16qi(unsigned int, __simd128_uint8_t, __simd128_uint8_t);
222 unsigned int __builtin_mve_vabavq_uv4si(unsigned int, __simd128_uint32_t, __simd128_uint32_t);
223 unsigned int __builtin_mve_vabavq_uv8hi(unsigned int, __simd128_uint16_t, __simd128_uint16_t);
224 __simd128_float32_t __builtin_mve_vabdq_fv4sf(__simd128_float32_t, __simd128_float32_t);
225 __simd128_float16_t __builtin_mve_vabdq_fv8hf(__simd128_float16_t, __simd128_float16_t);
226 __simd128_float32_t __builtin_mve_vabdq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
227 __simd128_float16_t __builtin_mve_vabdq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
228 __simd128_int8_t __builtin_mve_vabdq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
229 __simd128_int32_t __builtin_mve_vabdq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
230 __simd128_int16_t __builtin_mve_vabdq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
231 __simd128_uint8_t __builtin_mve_vabdq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
232 __simd128_uint32_t __builtin_mve_vabdq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
233 __simd128_uint16_t __builtin_mve_vabdq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
234 __simd128_int8_t __builtin_mve_vabdq_sv16qi(__simd128_int8_t, __simd128_int8_t);
235 __simd128_int32_t __builtin_mve_vabdq_sv4si(__simd128_int32_t, __simd128_int32_t);
236 __simd128_int16_t __builtin_mve_vabdq_sv8hi(__simd128_int16_t, __simd128_int16_t);
237 __simd128_uint8_t __builtin_mve_vabdq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
238 __simd128_uint32_t __builtin_mve_vabdq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
239 __simd128_uint16_t __builtin_mve_vabdq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
240 __simd128_float32_t __builtin_mve_vabsq_fv4sf(__simd128_float32_t);
241 __simd128_float16_t __builtin_mve_vabsq_fv8hf(__simd128_float16_t);
242 __simd128_float32_t __builtin_mve_vabsq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
243 __simd128_float16_t __builtin_mve_vabsq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
244 __simd128_int8_t __builtin_mve_vabsq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
245 __simd128_int32_t __builtin_mve_vabsq_m_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
246 __simd128_int16_t __builtin_mve_vabsq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
247 __simd128_int8_t __builtin_mve_vabsq_sv16qi(__simd128_int8_t);
248 __simd128_int32_t __builtin_mve_vabsq_sv4si(__simd128_int32_t);
249 __simd128_int16_t __builtin_mve_vabsq_sv8hi(__simd128_int16_t);
250 __simd128_int32_t __builtin_mve_vadciq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
251 __simd128_uint32_t __builtin_mve_vadciq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
252 __simd128_int32_t __builtin_mve_vadciq_sv4si(__simd128_int32_t, __simd128_int32_t);
253 __simd128_uint32_t __builtin_mve_vadciq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
254 __simd128_int32_t __builtin_mve_vadcq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
255 __simd128_uint32_t __builtin_mve_vadcq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
256 __simd128_int32_t __builtin_mve_vadcq_sv4si(__simd128_int32_t, __simd128_int32_t);
257 __simd128_uint32_t __builtin_mve_vadcq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
258 long long int __builtin_mve_vaddlvaq_p_sv4si(long long int, __simd128_int32_t, short unsigned int);
259 long long unsigned int __builtin_mve_vaddlvaq_p_uv4si(long long unsigned int, __simd128_uint32_t, short unsigned int);
260 long long int __builtin_mve_vaddlvaq_sv4si(long long int, __simd128_int32_t);
261 long long unsigned int __builtin_mve_vaddlvaq_uv4si(long long unsigned int, __simd128_uint32_t);
262 long long int __builtin_mve_vaddlvq_p_sv4si(__simd128_int32_t, short unsigned int);
263 long long unsigned int __builtin_mve_vaddlvq_p_uv4si(__simd128_uint32_t, short unsigned int);
264 long long int __builtin_mve_vaddlvq_sv4si(__simd128_int32_t);
265 long long unsigned int __builtin_mve_vaddlvq_uv4si(__simd128_uint32_t);
266 __simd128_float32_t __builtin_mve_vaddq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
267 __simd128_float16_t __builtin_mve_vaddq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
268 __simd128_float32_t __builtin_mve_vaddq_m_n_fv4sf(__simd128_float32_t, __simd128_float32_t, float, short unsigned int);
269 __simd128_float16_t __builtin_mve_vaddq_m_n_fv8hf(__simd128_float16_t, __simd128_float16_t, __bf16, short unsigned int);
270 __simd128_int8_t __builtin_mve_vaddq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char, short unsigned int);
271 __simd128_int32_t __builtin_mve_vaddq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
272 __simd128_int16_t __builtin_mve_vaddq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int, short unsigned int);
273 __simd128_uint8_t __builtin_mve_vaddq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, unsigned char, short unsigned int);
274 __simd128_uint32_t __builtin_mve_vaddq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, unsigned int, short unsigned int);
275 __simd128_uint16_t __builtin_mve_vaddq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int, short unsigned int);
276 __simd128_int8_t __builtin_mve_vaddq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
277 __simd128_int32_t __builtin_mve_vaddq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
278 __simd128_int16_t __builtin_mve_vaddq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
279 __simd128_uint8_t __builtin_mve_vaddq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
280 __simd128_uint32_t __builtin_mve_vaddq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
281 __simd128_uint16_t __builtin_mve_vaddq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
282 __simd128_float32_t __builtin_mve_vaddq_n_fv4sf(__simd128_float32_t, float);
283 __simd128_float16_t __builtin_mve_vaddq_n_fv8hf(__simd128_float16_t, __bf16);
284 __simd128_int8_t __builtin_mve_vaddq_n_sv16qi(__simd128_int8_t, signed char);
285 __simd128_int32_t __builtin_mve_vaddq_n_sv4si(__simd128_int32_t, int);
286 __simd128_int16_t __builtin_mve_vaddq_n_sv8hi(__simd128_int16_t, short int);
287 __simd128_uint8_t __builtin_mve_vaddq_n_uv16qi(__simd128_uint8_t, unsigned char);
288 __simd128_uint32_t __builtin_mve_vaddq_n_uv4si(__simd128_uint32_t, unsigned int);
289 __simd128_uint16_t __builtin_mve_vaddq_n_uv8hi(__simd128_uint16_t, short unsigned int);
290 int __builtin_mve_vaddvaq_p_sv16qi(int, __simd128_int8_t, short unsigned int);
291 int __builtin_mve_vaddvaq_p_sv4si(int, __simd128_int32_t, short unsigned int);
292 int __builtin_mve_vaddvaq_p_sv8hi(int, __simd128_int16_t, short unsigned int);
293 unsigned int __builtin_mve_vaddvaq_p_uv16qi(unsigned int, __simd128_uint8_t, short unsigned int);
294 unsigned int __builtin_mve_vaddvaq_p_uv4si(unsigned int, __simd128_uint32_t, short unsigned int);
295 unsigned int __builtin_mve_vaddvaq_p_uv8hi(unsigned int, __simd128_uint16_t, short unsigned int);
296 int __builtin_mve_vaddvaq_sv16qi(int, __simd128_int8_t);
297 int __builtin_mve_vaddvaq_sv4si(int, __simd128_int32_t);
298 int __builtin_mve_vaddvaq_sv8hi(int, __simd128_int16_t);
299 unsigned int __builtin_mve_vaddvaq_uv16qi(unsigned int, __simd128_uint8_t);
300 unsigned int __builtin_mve_vaddvaq_uv4si(unsigned int, __simd128_uint32_t);
301 unsigned int __builtin_mve_vaddvaq_uv8hi(unsigned int, __simd128_uint16_t);
302 int __builtin_mve_vaddvq_p_sv16qi(__simd128_int8_t, short unsigned int);
303 int __builtin_mve_vaddvq_p_sv4si(__simd128_int32_t, short unsigned int);
304 int __builtin_mve_vaddvq_p_sv8hi(__simd128_int16_t, short unsigned int);
305 unsigned int __builtin_mve_vaddvq_p_uv16qi(__simd128_uint8_t, short unsigned int);
306 unsigned int __builtin_mve_vaddvq_p_uv4si(__simd128_uint32_t, short unsigned int);
307 unsigned int __builtin_mve_vaddvq_p_uv8hi(__simd128_uint16_t, short unsigned int);
308 int __builtin_mve_vaddvq_sv16qi(__simd128_int8_t);
309 int __builtin_mve_vaddvq_sv4si(__simd128_int32_t);
310 int __builtin_mve_vaddvq_sv8hi(__simd128_int16_t);
311 unsigned int __builtin_mve_vaddvq_uv16qi(__simd128_uint8_t);
312 unsigned int __builtin_mve_vaddvq_uv4si(__simd128_uint32_t);
313 unsigned int __builtin_mve_vaddvq_uv8hi(__simd128_uint16_t);
314 __simd128_float32_t __builtin_mve_vandq_fv4sf(__simd128_float32_t, __simd128_float32_t);
315 __simd128_float16_t __builtin_mve_vandq_fv8hf(__simd128_float16_t, __simd128_float16_t);
316 __simd128_float32_t __builtin_mve_vandq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
317 __simd128_float16_t __builtin_mve_vandq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
318 __simd128_int8_t __builtin_mve_vandq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
319 __simd128_int32_t __builtin_mve_vandq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
320 __simd128_int16_t __builtin_mve_vandq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
321 __simd128_uint8_t __builtin_mve_vandq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
322 __simd128_uint32_t __builtin_mve_vandq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
323 __simd128_uint16_t __builtin_mve_vandq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
324 __simd128_int8_t __builtin_mve_vandq_sv16qi(__simd128_int8_t, __simd128_int8_t);
325 __simd128_int32_t __builtin_mve_vandq_sv4si(__simd128_int32_t, __simd128_int32_t);
326 __simd128_int16_t __builtin_mve_vandq_sv8hi(__simd128_int16_t, __simd128_int16_t);
327 __simd128_uint8_t __builtin_mve_vandq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
328 __simd128_uint32_t __builtin_mve_vandq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
329 __simd128_uint16_t __builtin_mve_vandq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
330 __simd128_float32_t __builtin_mve_vbicq_fv4sf(__simd128_float32_t, __simd128_float32_t);
331 __simd128_float16_t __builtin_mve_vbicq_fv8hf(__simd128_float16_t, __simd128_float16_t);
332 __simd128_float32_t __builtin_mve_vbicq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
333 __simd128_float16_t __builtin_mve_vbicq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
334 __simd128_int32_t __builtin_mve_vbicq_m_n_sv4si(__simd128_int32_t, int, short unsigned int);
335 __simd128_int16_t __builtin_mve_vbicq_m_n_sv8hi(__simd128_int16_t, int, short unsigned int);
336 __simd128_uint32_t __builtin_mve_vbicq_m_n_uv4si(__simd128_uint32_t, int, short unsigned int);
337 __simd128_uint16_t __builtin_mve_vbicq_m_n_uv8hi(__simd128_uint16_t, int, short unsigned int);
338 __simd128_int8_t __builtin_mve_vbicq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
339 __simd128_int32_t __builtin_mve_vbicq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
340 __simd128_int16_t __builtin_mve_vbicq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
341 __simd128_uint8_t __builtin_mve_vbicq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
342 __simd128_uint32_t __builtin_mve_vbicq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
343 __simd128_uint16_t __builtin_mve_vbicq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
344 __simd128_int32_t __builtin_mve_vbicq_n_sv4si(__simd128_int32_t, int);
345 __simd128_int16_t __builtin_mve_vbicq_n_sv8hi(__simd128_int16_t, int);
346 __simd128_uint32_t __builtin_mve_vbicq_n_uv4si(__simd128_uint32_t, int);
347 __simd128_uint16_t __builtin_mve_vbicq_n_uv8hi(__simd128_uint16_t, int);
348 __simd128_int8_t __builtin_mve_vbicq_sv16qi(__simd128_int8_t, __simd128_int8_t);
349 __simd128_int32_t __builtin_mve_vbicq_sv4si(__simd128_int32_t, __simd128_int32_t);
350 __simd128_int16_t __builtin_mve_vbicq_sv8hi(__simd128_int16_t, __simd128_int16_t);
351 __simd128_uint8_t __builtin_mve_vbicq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
352 __simd128_uint32_t __builtin_mve_vbicq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
353 __simd128_uint16_t __builtin_mve_vbicq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
354 __simd128_float32_t __builtin_mve_vbrsrq_m_n_fv4sf(__simd128_float32_t, __simd128_float32_t, int, short unsigned int);
355 __simd128_float16_t __builtin_mve_vbrsrq_m_n_fv8hf(__simd128_float16_t, __simd128_float16_t, int, short unsigned int);
356 __simd128_int8_t __builtin_mve_vbrsrq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, int, short unsigned int);
357 __simd128_int32_t __builtin_mve_vbrsrq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
358 __simd128_int16_t __builtin_mve_vbrsrq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, int, short unsigned int);
359 __simd128_uint8_t __builtin_mve_vbrsrq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, int, short unsigned int);
360 __simd128_uint32_t __builtin_mve_vbrsrq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, int, short unsigned int);
361 __simd128_uint16_t __builtin_mve_vbrsrq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, int, short unsigned int);
362 __simd128_float32_t __builtin_mve_vbrsrq_n_fv4sf(__simd128_float32_t, int);
363 __simd128_float16_t __builtin_mve_vbrsrq_n_fv8hf(__simd128_float16_t, int);
364 __simd128_int8_t __builtin_mve_vbrsrq_n_sv16qi(__simd128_int8_t, int);
365 __simd128_int32_t __builtin_mve_vbrsrq_n_sv4si(__simd128_int32_t, int);
366 __simd128_int16_t __builtin_mve_vbrsrq_n_sv8hi(__simd128_int16_t, int);
367 __simd128_uint8_t __builtin_mve_vbrsrq_n_uv16qi(__simd128_uint8_t, int);
368 __simd128_uint32_t __builtin_mve_vbrsrq_n_uv4si(__simd128_uint32_t, int);
369 __simd128_uint16_t __builtin_mve_vbrsrq_n_uv8hi(__simd128_uint16_t, int);
370 __simd128_float32_t __builtin_mve_vcaddq_rot270_fv4sf(__simd128_float32_t, __simd128_float32_t);
371 __simd128_float16_t __builtin_mve_vcaddq_rot270_fv8hf(__simd128_float16_t, __simd128_float16_t);
372 __simd128_float32_t __builtin_mve_vcaddq_rot270_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
373 __simd128_float16_t __builtin_mve_vcaddq_rot270_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
374 __simd128_int8_t __builtin_mve_vcaddq_rot270_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
375 __simd128_int32_t __builtin_mve_vcaddq_rot270_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
376 __simd128_int16_t __builtin_mve_vcaddq_rot270_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
377 __simd128_uint8_t __builtin_mve_vcaddq_rot270_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
378 __simd128_uint32_t __builtin_mve_vcaddq_rot270_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
379 __simd128_uint16_t __builtin_mve_vcaddq_rot270_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
380 __simd128_int8_t __builtin_mve_vcaddq_rot270_sv16qi(__simd128_int8_t, __simd128_int8_t);
381 __simd128_int32_t __builtin_mve_vcaddq_rot270_sv4si(__simd128_int32_t, __simd128_int32_t);
382 __simd128_int16_t __builtin_mve_vcaddq_rot270_sv8hi(__simd128_int16_t, __simd128_int16_t);
383 __simd128_uint8_t __builtin_mve_vcaddq_rot270_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
384 __simd128_uint32_t __builtin_mve_vcaddq_rot270_uv4si(__simd128_uint32_t, __simd128_uint32_t);
385 __simd128_uint16_t __builtin_mve_vcaddq_rot270_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
386 __simd128_float32_t __builtin_mve_vcaddq_rot90_fv4sf(__simd128_float32_t, __simd128_float32_t);
387 __simd128_float16_t __builtin_mve_vcaddq_rot90_fv8hf(__simd128_float16_t, __simd128_float16_t);
388 __simd128_float32_t __builtin_mve_vcaddq_rot90_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
389 __simd128_float16_t __builtin_mve_vcaddq_rot90_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
390 __simd128_int8_t __builtin_mve_vcaddq_rot90_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
391 __simd128_int32_t __builtin_mve_vcaddq_rot90_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
392 __simd128_int16_t __builtin_mve_vcaddq_rot90_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
393 __simd128_uint8_t __builtin_mve_vcaddq_rot90_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
394 __simd128_uint32_t __builtin_mve_vcaddq_rot90_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
395 __simd128_uint16_t __builtin_mve_vcaddq_rot90_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
396 __simd128_int8_t __builtin_mve_vcaddq_rot90_sv16qi(__simd128_int8_t, __simd128_int8_t);
397 __simd128_int32_t __builtin_mve_vcaddq_rot90_sv4si(__simd128_int32_t, __simd128_int32_t);
398 __simd128_int16_t __builtin_mve_vcaddq_rot90_sv8hi(__simd128_int16_t, __simd128_int16_t);
399 __simd128_uint8_t __builtin_mve_vcaddq_rot90_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
400 __simd128_uint32_t __builtin_mve_vcaddq_rot90_uv4si(__simd128_uint32_t, __simd128_uint32_t);
401 __simd128_uint16_t __builtin_mve_vcaddq_rot90_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
402 __simd128_int8_t __builtin_mve_vclsq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
403 __simd128_int32_t __builtin_mve_vclsq_m_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
404 __simd128_int16_t __builtin_mve_vclsq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
405 __simd128_int8_t __builtin_mve_vclsq_sv16qi(__simd128_int8_t);
406 __simd128_int32_t __builtin_mve_vclsq_sv4si(__simd128_int32_t);
407 __simd128_int16_t __builtin_mve_vclsq_sv8hi(__simd128_int16_t);
408 __simd128_int8_t __builtin_mve_vclzq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
409 __simd128_int32_t __builtin_mve_vclzq_m_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
410 __simd128_int16_t __builtin_mve_vclzq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
411 __simd128_uint8_t __builtin_mve_vclzq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, short unsigned int);
412 __simd128_uint32_t __builtin_mve_vclzq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, short unsigned int);
413 __simd128_uint16_t __builtin_mve_vclzq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
414 __simd128_int8_t __builtin_mve_vclzq_sv16qi(__simd128_int8_t);
415 __simd128_int32_t __builtin_mve_vclzq_sv4si(__simd128_int32_t);
416 __simd128_int16_t __builtin_mve_vclzq_sv8hi(__simd128_int16_t);
417 __simd128_uint8_t __builtin_mve_vclzq_uv16qi(__simd128_uint8_t);
418 __simd128_uint32_t __builtin_mve_vclzq_uv4si(__simd128_uint32_t);
419 __simd128_uint16_t __builtin_mve_vclzq_uv8hi(__simd128_uint16_t);
420 __simd128_float32_t __builtin_mve_vcmlaq_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t);
421 __simd128_float16_t __builtin_mve_vcmlaq_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t);
422 __simd128_float32_t __builtin_mve_vcmlaq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
423 __simd128_float16_t __builtin_mve_vcmlaq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
424 __simd128_float32_t __builtin_mve_vcmlaq_rot180_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t);
425 __simd128_float16_t __builtin_mve_vcmlaq_rot180_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t);
426 __simd128_float32_t __builtin_mve_vcmlaq_rot180_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
427 __simd128_float16_t __builtin_mve_vcmlaq_rot180_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
428 __simd128_float32_t __builtin_mve_vcmlaq_rot270_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t);
429 __simd128_float16_t __builtin_mve_vcmlaq_rot270_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t);
430 __simd128_float32_t __builtin_mve_vcmlaq_rot270_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
431 __simd128_float16_t __builtin_mve_vcmlaq_rot270_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
432 __simd128_float32_t __builtin_mve_vcmlaq_rot90_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t);
433 __simd128_float16_t __builtin_mve_vcmlaq_rot90_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t);
434 __simd128_float32_t __builtin_mve_vcmlaq_rot90_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
435 __simd128_float16_t __builtin_mve_vcmlaq_rot90_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
436 short unsigned int __builtin_mve_vcmpcsq_m_n_uv16qi(__simd128_uint8_t, unsigned char, short unsigned int);
437 short unsigned int __builtin_mve_vcmpcsq_m_n_uv4si(__simd128_uint32_t, unsigned int, short unsigned int);
438 short unsigned int __builtin_mve_vcmpcsq_m_n_uv8hi(__simd128_uint16_t, short unsigned int, short unsigned int);
439 short unsigned int __builtin_mve_vcmpcsq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, short unsigned int);
440 short unsigned int __builtin_mve_vcmpcsq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, short unsigned int);
441 short unsigned int __builtin_mve_vcmpcsq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
442 short unsigned int __builtin_mve_vcmpcsq_n_uv16qi(__simd128_uint8_t, unsigned char);
443 short unsigned int __builtin_mve_vcmpcsq_n_uv4si(__simd128_uint32_t, unsigned int);
444 short unsigned int __builtin_mve_vcmpcsq_n_uv8hi(__simd128_uint16_t, short unsigned int);
445 short unsigned int __builtin_mve_vcmpcsq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
446 short unsigned int __builtin_mve_vcmpcsq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
447 short unsigned int __builtin_mve_vcmpcsq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
448 short unsigned int __builtin_mve_vcmpeqq_fv4sf(__simd128_float32_t, __simd128_float32_t);
449 short unsigned int __builtin_mve_vcmpeqq_fv8hf(__simd128_float16_t, __simd128_float16_t);
450 short unsigned int __builtin_mve_vcmpeqq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
451 short unsigned int __builtin_mve_vcmpeqq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
452 short unsigned int __builtin_mve_vcmpeqq_m_n_fv4sf(__simd128_float32_t, float, short unsigned int);
453 short unsigned int __builtin_mve_vcmpeqq_m_n_fv8hf(__simd128_float16_t, __bf16, short unsigned int);
454 short unsigned int __builtin_mve_vcmpeqq_m_n_sv16qi(__simd128_int8_t, signed char, short unsigned int);
455 short unsigned int __builtin_mve_vcmpeqq_m_n_sv4si(__simd128_int32_t, int, short unsigned int);
456 short unsigned int __builtin_mve_vcmpeqq_m_n_sv8hi(__simd128_int16_t, short int, short unsigned int);
457 short unsigned int __builtin_mve_vcmpeqq_m_n_uv16qi(__simd128_uint8_t, unsigned char, short unsigned int);
458 short unsigned int __builtin_mve_vcmpeqq_m_n_uv4si(__simd128_uint32_t, unsigned int, short unsigned int);
459 short unsigned int __builtin_mve_vcmpeqq_m_n_uv8hi(__simd128_uint16_t, short unsigned int, short unsigned int);
460 short unsigned int __builtin_mve_vcmpeqq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
461 short unsigned int __builtin_mve_vcmpeqq_m_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
462 short unsigned int __builtin_mve_vcmpeqq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
463 short unsigned int __builtin_mve_vcmpeqq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, short unsigned int);
464 short unsigned int __builtin_mve_vcmpeqq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, short unsigned int);
465 short unsigned int __builtin_mve_vcmpeqq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
466 short unsigned int __builtin_mve_vcmpeqq_n_fv4sf(__simd128_float32_t, float);
467 short unsigned int __builtin_mve_vcmpeqq_n_fv8hf(__simd128_float16_t, __bf16);
468 short unsigned int __builtin_mve_vcmpeqq_n_sv16qi(__simd128_int8_t, signed char);
469 short unsigned int __builtin_mve_vcmpeqq_n_sv4si(__simd128_int32_t, int);
470 short unsigned int __builtin_mve_vcmpeqq_n_sv8hi(__simd128_int16_t, short int);
471 short unsigned int __builtin_mve_vcmpeqq_n_uv16qi(__simd128_uint8_t, unsigned char);
472 short unsigned int __builtin_mve_vcmpeqq_n_uv4si(__simd128_uint32_t, unsigned int);
473 short unsigned int __builtin_mve_vcmpeqq_n_uv8hi(__simd128_uint16_t, short unsigned int);
474 short unsigned int __builtin_mve_vcmpeqq_sv16qi(__simd128_int8_t, __simd128_int8_t);
475 short unsigned int __builtin_mve_vcmpeqq_sv4si(__simd128_int32_t, __simd128_int32_t);
476 short unsigned int __builtin_mve_vcmpeqq_sv8hi(__simd128_int16_t, __simd128_int16_t);
477 short unsigned int __builtin_mve_vcmpeqq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
478 short unsigned int __builtin_mve_vcmpeqq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
479 short unsigned int __builtin_mve_vcmpeqq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
480 short unsigned int __builtin_mve_vcmpgeq_fv4sf(__simd128_float32_t, __simd128_float32_t);
481 short unsigned int __builtin_mve_vcmpgeq_fv8hf(__simd128_float16_t, __simd128_float16_t);
482 short unsigned int __builtin_mve_vcmpgeq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
483 short unsigned int __builtin_mve_vcmpgeq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
484 short unsigned int __builtin_mve_vcmpgeq_m_n_fv4sf(__simd128_float32_t, float, short unsigned int);
485 short unsigned int __builtin_mve_vcmpgeq_m_n_fv8hf(__simd128_float16_t, __bf16, short unsigned int);
486 short unsigned int __builtin_mve_vcmpgeq_m_n_sv16qi(__simd128_int8_t, signed char, short unsigned int);
487 short unsigned int __builtin_mve_vcmpgeq_m_n_sv4si(__simd128_int32_t, int, short unsigned int);
488 short unsigned int __builtin_mve_vcmpgeq_m_n_sv8hi(__simd128_int16_t, short int, short unsigned int);
489 short unsigned int __builtin_mve_vcmpgeq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
490 short unsigned int __builtin_mve_vcmpgeq_m_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
491 short unsigned int __builtin_mve_vcmpgeq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
492 short unsigned int __builtin_mve_vcmpgeq_n_fv4sf(__simd128_float32_t, float);
493 short unsigned int __builtin_mve_vcmpgeq_n_fv8hf(__simd128_float16_t, __bf16);
494 short unsigned int __builtin_mve_vcmpgeq_n_sv16qi(__simd128_int8_t, signed char);
495 short unsigned int __builtin_mve_vcmpgeq_n_sv4si(__simd128_int32_t, int);
496 short unsigned int __builtin_mve_vcmpgeq_n_sv8hi(__simd128_int16_t, short int);
497 short unsigned int __builtin_mve_vcmpgeq_sv16qi(__simd128_int8_t, __simd128_int8_t);
498 short unsigned int __builtin_mve_vcmpgeq_sv4si(__simd128_int32_t, __simd128_int32_t);
499 short unsigned int __builtin_mve_vcmpgeq_sv8hi(__simd128_int16_t, __simd128_int16_t);
500 short unsigned int __builtin_mve_vcmpgtq_fv4sf(__simd128_float32_t, __simd128_float32_t);
501 short unsigned int __builtin_mve_vcmpgtq_fv8hf(__simd128_float16_t, __simd128_float16_t);
502 short unsigned int __builtin_mve_vcmpgtq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
503 short unsigned int __builtin_mve_vcmpgtq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
504 short unsigned int __builtin_mve_vcmpgtq_m_n_fv4sf(__simd128_float32_t, float, short unsigned int);
505 short unsigned int __builtin_mve_vcmpgtq_m_n_fv8hf(__simd128_float16_t, __bf16, short unsigned int);
506 short unsigned int __builtin_mve_vcmpgtq_m_n_sv16qi(__simd128_int8_t, signed char, short unsigned int);
507 short unsigned int __builtin_mve_vcmpgtq_m_n_sv4si(__simd128_int32_t, int, short unsigned int);
508 short unsigned int __builtin_mve_vcmpgtq_m_n_sv8hi(__simd128_int16_t, short int, short unsigned int);
509 short unsigned int __builtin_mve_vcmpgtq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
510 short unsigned int __builtin_mve_vcmpgtq_m_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
511 short unsigned int __builtin_mve_vcmpgtq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
512 short unsigned int __builtin_mve_vcmpgtq_n_fv4sf(__simd128_float32_t, float);
513 short unsigned int __builtin_mve_vcmpgtq_n_fv8hf(__simd128_float16_t, __bf16);
514 short unsigned int __builtin_mve_vcmpgtq_n_sv16qi(__simd128_int8_t, signed char);
515 short unsigned int __builtin_mve_vcmpgtq_n_sv4si(__simd128_int32_t, int);
516 short unsigned int __builtin_mve_vcmpgtq_n_sv8hi(__simd128_int16_t, short int);
517 short unsigned int __builtin_mve_vcmpgtq_sv16qi(__simd128_int8_t, __simd128_int8_t);
518 short unsigned int __builtin_mve_vcmpgtq_sv4si(__simd128_int32_t, __simd128_int32_t);
519 short unsigned int __builtin_mve_vcmpgtq_sv8hi(__simd128_int16_t, __simd128_int16_t);
520 short unsigned int __builtin_mve_vcmphiq_m_n_uv16qi(__simd128_uint8_t, unsigned char, short unsigned int);
521 short unsigned int __builtin_mve_vcmphiq_m_n_uv4si(__simd128_uint32_t, unsigned int, short unsigned int);
522 short unsigned int __builtin_mve_vcmphiq_m_n_uv8hi(__simd128_uint16_t, short unsigned int, short unsigned int);
523 short unsigned int __builtin_mve_vcmphiq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, short unsigned int);
524 short unsigned int __builtin_mve_vcmphiq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, short unsigned int);
525 short unsigned int __builtin_mve_vcmphiq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
526 short unsigned int __builtin_mve_vcmphiq_n_uv16qi(__simd128_uint8_t, unsigned char);
527 short unsigned int __builtin_mve_vcmphiq_n_uv4si(__simd128_uint32_t, unsigned int);
528 short unsigned int __builtin_mve_vcmphiq_n_uv8hi(__simd128_uint16_t, short unsigned int);
529 short unsigned int __builtin_mve_vcmphiq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
530 short unsigned int __builtin_mve_vcmphiq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
531 short unsigned int __builtin_mve_vcmphiq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
532 short unsigned int __builtin_mve_vcmpleq_fv4sf(__simd128_float32_t, __simd128_float32_t);
533 short unsigned int __builtin_mve_vcmpleq_fv8hf(__simd128_float16_t, __simd128_float16_t);
534 short unsigned int __builtin_mve_vcmpleq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
535 short unsigned int __builtin_mve_vcmpleq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
536 short unsigned int __builtin_mve_vcmpleq_m_n_fv4sf(__simd128_float32_t, float, short unsigned int);
537 short unsigned int __builtin_mve_vcmpleq_m_n_fv8hf(__simd128_float16_t, __bf16, short unsigned int);
538 short unsigned int __builtin_mve_vcmpleq_m_n_sv16qi(__simd128_int8_t, signed char, short unsigned int);
539 short unsigned int __builtin_mve_vcmpleq_m_n_sv4si(__simd128_int32_t, int, short unsigned int);
540 short unsigned int __builtin_mve_vcmpleq_m_n_sv8hi(__simd128_int16_t, short int, short unsigned int);
541 short unsigned int __builtin_mve_vcmpleq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
542 short unsigned int __builtin_mve_vcmpleq_m_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
543 short unsigned int __builtin_mve_vcmpleq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
544 short unsigned int __builtin_mve_vcmpleq_n_fv4sf(__simd128_float32_t, float);
545 short unsigned int __builtin_mve_vcmpleq_n_fv8hf(__simd128_float16_t, __bf16);
546 short unsigned int __builtin_mve_vcmpleq_n_sv16qi(__simd128_int8_t, signed char);
547 short unsigned int __builtin_mve_vcmpleq_n_sv4si(__simd128_int32_t, int);
548 short unsigned int __builtin_mve_vcmpleq_n_sv8hi(__simd128_int16_t, short int);
549 short unsigned int __builtin_mve_vcmpleq_sv16qi(__simd128_int8_t, __simd128_int8_t);
550 short unsigned int __builtin_mve_vcmpleq_sv4si(__simd128_int32_t, __simd128_int32_t);
551 short unsigned int __builtin_mve_vcmpleq_sv8hi(__simd128_int16_t, __simd128_int16_t);
552 short unsigned int __builtin_mve_vcmpltq_fv4sf(__simd128_float32_t, __simd128_float32_t);
553 short unsigned int __builtin_mve_vcmpltq_fv8hf(__simd128_float16_t, __simd128_float16_t);
554 short unsigned int __builtin_mve_vcmpltq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
555 short unsigned int __builtin_mve_vcmpltq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
556 short unsigned int __builtin_mve_vcmpltq_m_n_fv4sf(__simd128_float32_t, float, short unsigned int);
557 short unsigned int __builtin_mve_vcmpltq_m_n_fv8hf(__simd128_float16_t, __bf16, short unsigned int);
558 short unsigned int __builtin_mve_vcmpltq_m_n_sv16qi(__simd128_int8_t, signed char, short unsigned int);
559 short unsigned int __builtin_mve_vcmpltq_m_n_sv4si(__simd128_int32_t, int, short unsigned int);
560 short unsigned int __builtin_mve_vcmpltq_m_n_sv8hi(__simd128_int16_t, short int, short unsigned int);
561 short unsigned int __builtin_mve_vcmpltq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
562 short unsigned int __builtin_mve_vcmpltq_m_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
563 short unsigned int __builtin_mve_vcmpltq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
564 short unsigned int __builtin_mve_vcmpltq_n_fv4sf(__simd128_float32_t, float);
565 short unsigned int __builtin_mve_vcmpltq_n_fv8hf(__simd128_float16_t, __bf16);
566 short unsigned int __builtin_mve_vcmpltq_n_sv16qi(__simd128_int8_t, signed char);
567 short unsigned int __builtin_mve_vcmpltq_n_sv4si(__simd128_int32_t, int);
568 short unsigned int __builtin_mve_vcmpltq_n_sv8hi(__simd128_int16_t, short int);
569 short unsigned int __builtin_mve_vcmpltq_sv16qi(__simd128_int8_t, __simd128_int8_t);
570 short unsigned int __builtin_mve_vcmpltq_sv4si(__simd128_int32_t, __simd128_int32_t);
571 short unsigned int __builtin_mve_vcmpltq_sv8hi(__simd128_int16_t, __simd128_int16_t);
572 short unsigned int __builtin_mve_vcmpneq_fv4sf(__simd128_float32_t, __simd128_float32_t);
573 short unsigned int __builtin_mve_vcmpneq_fv8hf(__simd128_float16_t, __simd128_float16_t);
574 short unsigned int __builtin_mve_vcmpneq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
575 short unsigned int __builtin_mve_vcmpneq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
576 short unsigned int __builtin_mve_vcmpneq_m_n_fv4sf(__simd128_float32_t, float, short unsigned int);
577 short unsigned int __builtin_mve_vcmpneq_m_n_fv8hf(__simd128_float16_t, __bf16, short unsigned int);
578 short unsigned int __builtin_mve_vcmpneq_m_n_sv16qi(__simd128_int8_t, signed char, short unsigned int);
579 short unsigned int __builtin_mve_vcmpneq_m_n_sv4si(__simd128_int32_t, int, short unsigned int);
580 short unsigned int __builtin_mve_vcmpneq_m_n_sv8hi(__simd128_int16_t, short int, short unsigned int);
581 short unsigned int __builtin_mve_vcmpneq_m_n_uv16qi(__simd128_uint8_t, unsigned char, short unsigned int);
582 short unsigned int __builtin_mve_vcmpneq_m_n_uv4si(__simd128_uint32_t, unsigned int, short unsigned int);
583 short unsigned int __builtin_mve_vcmpneq_m_n_uv8hi(__simd128_uint16_t, short unsigned int, short unsigned int);
584 short unsigned int __builtin_mve_vcmpneq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
585 short unsigned int __builtin_mve_vcmpneq_m_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
586 short unsigned int __builtin_mve_vcmpneq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
587 short unsigned int __builtin_mve_vcmpneq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, short unsigned int);
588 short unsigned int __builtin_mve_vcmpneq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, short unsigned int);
589 short unsigned int __builtin_mve_vcmpneq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
590 short unsigned int __builtin_mve_vcmpneq_n_fv4sf(__simd128_float32_t, float);
591 short unsigned int __builtin_mve_vcmpneq_n_fv8hf(__simd128_float16_t, __bf16);
592 short unsigned int __builtin_mve_vcmpneq_n_sv16qi(__simd128_int8_t, signed char);
593 short unsigned int __builtin_mve_vcmpneq_n_sv4si(__simd128_int32_t, int);
594 short unsigned int __builtin_mve_vcmpneq_n_sv8hi(__simd128_int16_t, short int);
595 short unsigned int __builtin_mve_vcmpneq_n_uv16qi(__simd128_uint8_t, unsigned char);
596 short unsigned int __builtin_mve_vcmpneq_n_uv4si(__simd128_uint32_t, unsigned int);
597 short unsigned int __builtin_mve_vcmpneq_n_uv8hi(__simd128_uint16_t, short unsigned int);
598 short unsigned int __builtin_mve_vcmpneq_sv16qi(__simd128_int8_t, __simd128_int8_t);
599 short unsigned int __builtin_mve_vcmpneq_sv4si(__simd128_int32_t, __simd128_int32_t);
600 short unsigned int __builtin_mve_vcmpneq_sv8hi(__simd128_int16_t, __simd128_int16_t);
601 short unsigned int __builtin_mve_vcmpneq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
602 short unsigned int __builtin_mve_vcmpneq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
603 short unsigned int __builtin_mve_vcmpneq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
604 __simd128_float32_t __builtin_mve_vcmulq_fv4sf(__simd128_float32_t, __simd128_float32_t);
605 __simd128_float16_t __builtin_mve_vcmulq_fv8hf(__simd128_float16_t, __simd128_float16_t);
606 __simd128_float32_t __builtin_mve_vcmulq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
607 __simd128_float16_t __builtin_mve_vcmulq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
608 __simd128_float32_t __builtin_mve_vcmulq_rot180_fv4sf(__simd128_float32_t, __simd128_float32_t);
609 __simd128_float16_t __builtin_mve_vcmulq_rot180_fv8hf(__simd128_float16_t, __simd128_float16_t);
610 __simd128_float32_t __builtin_mve_vcmulq_rot180_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
611 __simd128_float16_t __builtin_mve_vcmulq_rot180_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
612 __simd128_float32_t __builtin_mve_vcmulq_rot270_fv4sf(__simd128_float32_t, __simd128_float32_t);
613 __simd128_float16_t __builtin_mve_vcmulq_rot270_fv8hf(__simd128_float16_t, __simd128_float16_t);
614 __simd128_float32_t __builtin_mve_vcmulq_rot270_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
615 __simd128_float16_t __builtin_mve_vcmulq_rot270_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
616 __simd128_float32_t __builtin_mve_vcmulq_rot90_fv4sf(__simd128_float32_t, __simd128_float32_t);
617 __simd128_float16_t __builtin_mve_vcmulq_rot90_fv8hf(__simd128_float16_t, __simd128_float16_t);
618 __simd128_float32_t __builtin_mve_vcmulq_rot90_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
619 __simd128_float16_t __builtin_mve_vcmulq_rot90_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
620 __simd128_float32_t __builtin_mve_vcreateq_fv4sf(long long unsigned int, long long unsigned int);
621 __simd128_float16_t __builtin_mve_vcreateq_fv8hf(long long unsigned int, long long unsigned int);
622 __simd128_int8_t __builtin_mve_vcreateq_sv16qi(long long unsigned int, long long unsigned int);
623 __simd128_int64_t __builtin_mve_vcreateq_sv2di(long long unsigned int, long long unsigned int);
624 __simd128_int32_t __builtin_mve_vcreateq_sv4si(long long unsigned int, long long unsigned int);
625 __simd128_int16_t __builtin_mve_vcreateq_sv8hi(long long unsigned int, long long unsigned int);
626 __simd128_uint8_t __builtin_mve_vcreateq_uv16qi(long long unsigned int, long long unsigned int);
627 __simd128_uint64_t __builtin_mve_vcreateq_uv2di(long long unsigned int, long long unsigned int);
628 __simd128_uint32_t __builtin_mve_vcreateq_uv4si(long long unsigned int, long long unsigned int);
629 __simd128_uint16_t __builtin_mve_vcreateq_uv8hi(long long unsigned int, long long unsigned int);
630 short unsigned int __builtin_mve_vctp16qhi(unsigned int);
631 short unsigned int __builtin_mve_vctp16q_mhi(unsigned int, short unsigned int);
632 short unsigned int __builtin_mve_vctp32qhi(unsigned int);
633 short unsigned int __builtin_mve_vctp32q_mhi(unsigned int, short unsigned int);
634 short unsigned int __builtin_mve_vctp64qhi(unsigned int);
635 short unsigned int __builtin_mve_vctp64q_mhi(unsigned int, short unsigned int);
636 short unsigned int __builtin_mve_vctp8qhi(unsigned int);
637 short unsigned int __builtin_mve_vctp8q_mhi(unsigned int, short unsigned int);
638 __simd128_int32_t __builtin_mve_vcvtaq_m_sv4si(__simd128_int32_t, __simd128_float32_t, short unsigned int);
639 __simd128_int16_t __builtin_mve_vcvtaq_m_sv8hi(__simd128_int16_t, __simd128_float16_t, short unsigned int);
640 __simd128_uint32_t __builtin_mve_vcvtaq_m_uv4si(__simd128_uint32_t, __simd128_float32_t, short unsigned int);
641 __simd128_uint16_t __builtin_mve_vcvtaq_m_uv8hi(__simd128_uint16_t, __simd128_float16_t, short unsigned int);
642 __simd128_int32_t __builtin_mve_vcvtaq_sv4si(__simd128_float32_t);
643 __simd128_int16_t __builtin_mve_vcvtaq_sv8hi(__simd128_float16_t);
644 __simd128_uint32_t __builtin_mve_vcvtaq_uv4si(__simd128_float32_t);
645 __simd128_uint16_t __builtin_mve_vcvtaq_uv8hi(__simd128_float16_t);
646 __simd128_float16_t __builtin_mve_vcvtbq_f16_f32v8hf(__simd128_float16_t, __simd128_float32_t);
647 __simd128_float32_t __builtin_mve_vcvtbq_f32_f16v4sf(__simd128_float16_t);
648 __simd128_float16_t __builtin_mve_vcvtbq_m_f16_f32v8hf(__simd128_float16_t, __simd128_float32_t, short unsigned int);
649 __simd128_float32_t __builtin_mve_vcvtbq_m_f32_f16v4sf(__simd128_float32_t, __simd128_float16_t, short unsigned int);
650 __simd128_int32_t __builtin_mve_vcvtmq_m_sv4si(__simd128_int32_t, __simd128_float32_t, short unsigned int);
651 __simd128_int16_t __builtin_mve_vcvtmq_m_sv8hi(__simd128_int16_t, __simd128_float16_t, short unsigned int);
652 __simd128_uint32_t __builtin_mve_vcvtmq_m_uv4si(__simd128_uint32_t, __simd128_float32_t, short unsigned int);
653 __simd128_uint16_t __builtin_mve_vcvtmq_m_uv8hi(__simd128_uint16_t, __simd128_float16_t, short unsigned int);
654 __simd128_int32_t __builtin_mve_vcvtmq_sv4si(__simd128_float32_t);
655 __simd128_int16_t __builtin_mve_vcvtmq_sv8hi(__simd128_float16_t);
656 __simd128_uint32_t __builtin_mve_vcvtmq_uv4si(__simd128_float32_t);
657 __simd128_uint16_t __builtin_mve_vcvtmq_uv8hi(__simd128_float16_t);
658 __simd128_int32_t __builtin_mve_vcvtnq_m_sv4si(__simd128_int32_t, __simd128_float32_t, short unsigned int);
659 __simd128_int16_t __builtin_mve_vcvtnq_m_sv8hi(__simd128_int16_t, __simd128_float16_t, short unsigned int);
660 __simd128_uint32_t __builtin_mve_vcvtnq_m_uv4si(__simd128_uint32_t, __simd128_float32_t, short unsigned int);
661 __simd128_uint16_t __builtin_mve_vcvtnq_m_uv8hi(__simd128_uint16_t, __simd128_float16_t, short unsigned int);
662 __simd128_int32_t __builtin_mve_vcvtnq_sv4si(__simd128_float32_t);
663 __simd128_int16_t __builtin_mve_vcvtnq_sv8hi(__simd128_float16_t);
664 __simd128_uint32_t __builtin_mve_vcvtnq_uv4si(__simd128_float32_t);
665 __simd128_uint16_t __builtin_mve_vcvtnq_uv8hi(__simd128_float16_t);
666 __simd128_int32_t __builtin_mve_vcvtpq_m_sv4si(__simd128_int32_t, __simd128_float32_t, short unsigned int);
667 __simd128_int16_t __builtin_mve_vcvtpq_m_sv8hi(__simd128_int16_t, __simd128_float16_t, short unsigned int);
668 __simd128_uint32_t __builtin_mve_vcvtpq_m_uv4si(__simd128_uint32_t, __simd128_float32_t, short unsigned int);
669 __simd128_uint16_t __builtin_mve_vcvtpq_m_uv8hi(__simd128_uint16_t, __simd128_float16_t, short unsigned int);
670 __simd128_int32_t __builtin_mve_vcvtpq_sv4si(__simd128_float32_t);
671 __simd128_int16_t __builtin_mve_vcvtpq_sv8hi(__simd128_float16_t);
672 __simd128_uint32_t __builtin_mve_vcvtpq_uv4si(__simd128_float32_t);
673 __simd128_uint16_t __builtin_mve_vcvtpq_uv8hi(__simd128_float16_t);
674 __simd128_int32_t __builtin_mve_vcvtq_from_f_sv4si(__simd128_float32_t);
675 __simd128_int16_t __builtin_mve_vcvtq_from_f_sv8hi(__simd128_float16_t);
676 __simd128_uint32_t __builtin_mve_vcvtq_from_f_uv4si(__simd128_float32_t);
677 __simd128_uint16_t __builtin_mve_vcvtq_from_f_uv8hi(__simd128_float16_t);
678 __simd128_int32_t __builtin_mve_vcvtq_m_from_f_sv4si(__simd128_int32_t, __simd128_float32_t, short unsigned int);
679 __simd128_int16_t __builtin_mve_vcvtq_m_from_f_sv8hi(__simd128_int16_t, __simd128_float16_t, short unsigned int);
680 __simd128_uint32_t __builtin_mve_vcvtq_m_from_f_uv4si(__simd128_uint32_t, __simd128_float32_t, short unsigned int);
681 __simd128_uint16_t __builtin_mve_vcvtq_m_from_f_uv8hi(__simd128_uint16_t, __simd128_float16_t, short unsigned int);
682 __simd128_int32_t __builtin_mve_vcvtq_m_n_from_f_sv4si(__simd128_int32_t, __simd128_float32_t, int, short unsigned int);
683 __simd128_int16_t __builtin_mve_vcvtq_m_n_from_f_sv8hi(__simd128_int16_t, __simd128_float16_t, int, short unsigned int);
684 __simd128_uint32_t __builtin_mve_vcvtq_m_n_from_f_uv4si(__simd128_uint32_t, __simd128_float32_t, int, short unsigned int);
685 __simd128_uint16_t __builtin_mve_vcvtq_m_n_from_f_uv8hi(__simd128_uint16_t, __simd128_float16_t, int, short unsigned int);
686 __simd128_float32_t __builtin_mve_vcvtq_m_n_to_f_sv4sf(__simd128_float32_t, __simd128_int32_t, int, short unsigned int);
687 __simd128_float16_t __builtin_mve_vcvtq_m_n_to_f_sv8hf(__simd128_float16_t, __simd128_int16_t, int, short unsigned int);
688 __simd128_float32_t __builtin_mve_vcvtq_m_n_to_f_uv4sf(__simd128_float32_t, __simd128_uint32_t, int, short unsigned int);
689 __simd128_float16_t __builtin_mve_vcvtq_m_n_to_f_uv8hf(__simd128_float16_t, __simd128_uint16_t, int, short unsigned int);
690 __simd128_float32_t __builtin_mve_vcvtq_m_to_f_sv4sf(__simd128_float32_t, __simd128_int32_t, short unsigned int);
691 __simd128_float16_t __builtin_mve_vcvtq_m_to_f_sv8hf(__simd128_float16_t, __simd128_int16_t, short unsigned int);
692 __simd128_float32_t __builtin_mve_vcvtq_m_to_f_uv4sf(__simd128_float32_t, __simd128_uint32_t, short unsigned int);
693 __simd128_float16_t __builtin_mve_vcvtq_m_to_f_uv8hf(__simd128_float16_t, __simd128_uint16_t, short unsigned int);
694 __simd128_int32_t __builtin_mve_vcvtq_n_from_f_sv4si(__simd128_float32_t, int);
695 __simd128_int16_t __builtin_mve_vcvtq_n_from_f_sv8hi(__simd128_float16_t, int);
696 __simd128_uint32_t __builtin_mve_vcvtq_n_from_f_uv4si(__simd128_float32_t, int);
697 __simd128_uint16_t __builtin_mve_vcvtq_n_from_f_uv8hi(__simd128_float16_t, int);
698 __simd128_float32_t __builtin_mve_vcvtq_n_to_f_sv4sf(__simd128_int32_t, int);
699 __simd128_float16_t __builtin_mve_vcvtq_n_to_f_sv8hf(__simd128_int16_t, int);
700 __simd128_float32_t __builtin_mve_vcvtq_n_to_f_uv4sf(__simd128_uint32_t, int);
701 __simd128_float16_t __builtin_mve_vcvtq_n_to_f_uv8hf(__simd128_uint16_t, int);
702 __simd128_float32_t __builtin_mve_vcvtq_to_f_sv4sf(__simd128_int32_t);
703 __simd128_float16_t __builtin_mve_vcvtq_to_f_sv8hf(__simd128_int16_t);
704 __simd128_float32_t __builtin_mve_vcvtq_to_f_uv4sf(__simd128_uint32_t);
705 __simd128_float16_t __builtin_mve_vcvtq_to_f_uv8hf(__simd128_uint16_t);
706 __simd128_float16_t __builtin_mve_vcvttq_f16_f32v8hf(__simd128_float16_t, __simd128_float32_t);
707 __simd128_float32_t __builtin_mve_vcvttq_f32_f16v4sf(__simd128_float16_t);
708 __simd128_float16_t __builtin_mve_vcvttq_m_f16_f32v8hf(__simd128_float16_t, __simd128_float32_t, short unsigned int);
709 __simd128_float32_t __builtin_mve_vcvttq_m_f32_f16v4sf(__simd128_float32_t, __simd128_float16_t, short unsigned int);
710 __simd128_uint8_t __builtin_mve_vddupq_m_n_uv16qi(__simd128_uint8_t, unsigned int, int, short unsigned int);
711 __simd128_uint32_t __builtin_mve_vddupq_m_n_uv4si(__simd128_uint32_t, unsigned int, int, short unsigned int);
712 __simd128_uint16_t __builtin_mve_vddupq_m_n_uv8hi(__simd128_uint16_t, unsigned int, int, short unsigned int);
713 __simd128_uint8_t __builtin_mve_vddupq_n_uv16qi(unsigned int, int);
714 __simd128_uint32_t __builtin_mve_vddupq_n_uv4si(unsigned int, int);
715 __simd128_uint16_t __builtin_mve_vddupq_n_uv8hi(unsigned int, int);
716 __simd128_float32_t __builtin_mve_vdupq_m_n_fv4sf(__simd128_float32_t, float, short unsigned int);
717 __simd128_float16_t __builtin_mve_vdupq_m_n_fv8hf(__simd128_float16_t, __bf16, short unsigned int);
718 __simd128_int8_t __builtin_mve_vdupq_m_n_sv16qi(__simd128_int8_t, signed char, short unsigned int);
719 __simd128_int32_t __builtin_mve_vdupq_m_n_sv4si(__simd128_int32_t, int, short unsigned int);
720 __simd128_int16_t __builtin_mve_vdupq_m_n_sv8hi(__simd128_int16_t, short int, short unsigned int);
721 __simd128_uint8_t __builtin_mve_vdupq_m_n_uv16qi(__simd128_uint8_t, unsigned char, short unsigned int);
722 __simd128_uint32_t __builtin_mve_vdupq_m_n_uv4si(__simd128_uint32_t, unsigned int, short unsigned int);
723 __simd128_uint16_t __builtin_mve_vdupq_m_n_uv8hi(__simd128_uint16_t, short unsigned int, short unsigned int);
724 __simd128_float32_t __builtin_mve_vdupq_n_fv4sf(float);
725 __simd128_float16_t __builtin_mve_vdupq_n_fv8hf(__bf16);
726 __simd128_int8_t __builtin_mve_vdupq_n_sv16qi(signed char);
727 __simd128_int32_t __builtin_mve_vdupq_n_sv4si(int);
728 __simd128_int16_t __builtin_mve_vdupq_n_sv8hi(short int);
729 __simd128_uint8_t __builtin_mve_vdupq_n_uv16qi(unsigned char);
730 __simd128_uint32_t __builtin_mve_vdupq_n_uv4si(unsigned int);
731 __simd128_uint16_t __builtin_mve_vdupq_n_uv8hi(short unsigned int);
732 __simd128_uint8_t __builtin_mve_vdwdupq_m_n_uv16qi(__simd128_uint8_t, unsigned int, long long unsigned int, int, short unsigned int);
733 __simd128_uint32_t __builtin_mve_vdwdupq_m_n_uv4si(__simd128_uint32_t, unsigned int, long long unsigned int, int, short unsigned int);
734 __simd128_uint16_t __builtin_mve_vdwdupq_m_n_uv8hi(__simd128_uint16_t, unsigned int, long long unsigned int, int, short unsigned int);
735 unsigned int __builtin_mve_vdwdupq_m_wb_uv16qi(__simd128_uint8_t, unsigned int, long long unsigned int, int, short unsigned int);
736 unsigned int __builtin_mve_vdwdupq_m_wb_uv4si(__simd128_uint32_t, unsigned int, long long unsigned int, int, short unsigned int);
737 unsigned int __builtin_mve_vdwdupq_m_wb_uv8hi(__simd128_uint16_t, unsigned int, long long unsigned int, int, short unsigned int);
738 __simd128_uint8_t __builtin_mve_vdwdupq_n_uv16qi(unsigned int, long long unsigned int, int);
739 __simd128_uint32_t __builtin_mve_vdwdupq_n_uv4si(unsigned int, long long unsigned int, int);
740 __simd128_uint16_t __builtin_mve_vdwdupq_n_uv8hi(unsigned int, long long unsigned int, int);
741 unsigned int __builtin_mve_vdwdupq_wb_uv16qi(unsigned int, long long unsigned int, int);
742 unsigned int __builtin_mve_vdwdupq_wb_uv4si(unsigned int, long long unsigned int, int);
743 unsigned int __builtin_mve_vdwdupq_wb_uv8hi(unsigned int, long long unsigned int, int);
744 __simd128_float32_t __builtin_mve_veorq_fv4sf(__simd128_float32_t, __simd128_float32_t);
745 __simd128_float16_t __builtin_mve_veorq_fv8hf(__simd128_float16_t, __simd128_float16_t);
746 __simd128_float32_t __builtin_mve_veorq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
747 __simd128_float16_t __builtin_mve_veorq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
748 __simd128_int8_t __builtin_mve_veorq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
749 __simd128_int32_t __builtin_mve_veorq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
750 __simd128_int16_t __builtin_mve_veorq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
751 __simd128_uint8_t __builtin_mve_veorq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
752 __simd128_uint32_t __builtin_mve_veorq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
753 __simd128_uint16_t __builtin_mve_veorq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
754 __simd128_int8_t __builtin_mve_veorq_sv16qi(__simd128_int8_t, __simd128_int8_t);
755 __simd128_int32_t __builtin_mve_veorq_sv4si(__simd128_int32_t, __simd128_int32_t);
756 __simd128_int16_t __builtin_mve_veorq_sv8hi(__simd128_int16_t, __simd128_int16_t);
757 __simd128_uint8_t __builtin_mve_veorq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
758 __simd128_uint32_t __builtin_mve_veorq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
759 __simd128_uint16_t __builtin_mve_veorq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
760 __simd128_float32_t __builtin_mve_vfmaq_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t);
761 __simd128_float16_t __builtin_mve_vfmaq_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t);
762 __simd128_float32_t __builtin_mve_vfmaq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
763 __simd128_float16_t __builtin_mve_vfmaq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
764 __simd128_float32_t __builtin_mve_vfmaq_m_n_fv4sf(__simd128_float32_t, __simd128_float32_t, float, short unsigned int);
765 __simd128_float16_t __builtin_mve_vfmaq_m_n_fv8hf(__simd128_float16_t, __simd128_float16_t, __bf16, short unsigned int);
766 __simd128_float32_t __builtin_mve_vfmaq_n_fv4sf(__simd128_float32_t, __simd128_float32_t, float);
767 __simd128_float16_t __builtin_mve_vfmaq_n_fv8hf(__simd128_float16_t, __simd128_float16_t, __bf16);
768 __simd128_float32_t __builtin_mve_vfmasq_m_n_fv4sf(__simd128_float32_t, __simd128_float32_t, float, short unsigned int);
769 __simd128_float16_t __builtin_mve_vfmasq_m_n_fv8hf(__simd128_float16_t, __simd128_float16_t, __bf16, short unsigned int);
770 __simd128_float32_t __builtin_mve_vfmasq_n_fv4sf(__simd128_float32_t, __simd128_float32_t, float);
771 __simd128_float16_t __builtin_mve_vfmasq_n_fv8hf(__simd128_float16_t, __simd128_float16_t, __bf16);
772 __simd128_float32_t __builtin_mve_vfmsq_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t);
773 __simd128_float16_t __builtin_mve_vfmsq_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t);
774 __simd128_float32_t __builtin_mve_vfmsq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
775 __simd128_float16_t __builtin_mve_vfmsq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
776 __simd128_int8_t __builtin_mve_vhaddq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char, short unsigned int);
777 __simd128_int32_t __builtin_mve_vhaddq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
778 __simd128_int16_t __builtin_mve_vhaddq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int, short unsigned int);
779 __simd128_uint8_t __builtin_mve_vhaddq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, unsigned char, short unsigned int);
780 __simd128_uint32_t __builtin_mve_vhaddq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, unsigned int, short unsigned int);
781 __simd128_uint16_t __builtin_mve_vhaddq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int, short unsigned int);
782 __simd128_int8_t __builtin_mve_vhaddq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
783 __simd128_int32_t __builtin_mve_vhaddq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
784 __simd128_int16_t __builtin_mve_vhaddq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
785 __simd128_uint8_t __builtin_mve_vhaddq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
786 __simd128_uint32_t __builtin_mve_vhaddq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
787 __simd128_uint16_t __builtin_mve_vhaddq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
788 __simd128_int8_t __builtin_mve_vhaddq_n_sv16qi(__simd128_int8_t, signed char);
789 __simd128_int32_t __builtin_mve_vhaddq_n_sv4si(__simd128_int32_t, int);
790 __simd128_int16_t __builtin_mve_vhaddq_n_sv8hi(__simd128_int16_t, short int);
791 __simd128_uint8_t __builtin_mve_vhaddq_n_uv16qi(__simd128_uint8_t, unsigned char);
792 __simd128_uint32_t __builtin_mve_vhaddq_n_uv4si(__simd128_uint32_t, unsigned int);
793 __simd128_uint16_t __builtin_mve_vhaddq_n_uv8hi(__simd128_uint16_t, short unsigned int);
794 __simd128_int8_t __builtin_mve_vhaddq_sv16qi(__simd128_int8_t, __simd128_int8_t);
795 __simd128_int32_t __builtin_mve_vhaddq_sv4si(__simd128_int32_t, __simd128_int32_t);
796 __simd128_int16_t __builtin_mve_vhaddq_sv8hi(__simd128_int16_t, __simd128_int16_t);
797 __simd128_uint8_t __builtin_mve_vhaddq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
798 __simd128_uint32_t __builtin_mve_vhaddq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
799 __simd128_uint16_t __builtin_mve_vhaddq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
800 __simd128_int8_t __builtin_mve_vhcaddq_rot270_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
801 __simd128_int32_t __builtin_mve_vhcaddq_rot270_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
802 __simd128_int16_t __builtin_mve_vhcaddq_rot270_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
803 __simd128_int8_t __builtin_mve_vhcaddq_rot270_sv16qi(__simd128_int8_t, __simd128_int8_t);
804 __simd128_int32_t __builtin_mve_vhcaddq_rot270_sv4si(__simd128_int32_t, __simd128_int32_t);
805 __simd128_int16_t __builtin_mve_vhcaddq_rot270_sv8hi(__simd128_int16_t, __simd128_int16_t);
806 __simd128_int8_t __builtin_mve_vhcaddq_rot90_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
807 __simd128_int32_t __builtin_mve_vhcaddq_rot90_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
808 __simd128_int16_t __builtin_mve_vhcaddq_rot90_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
809 __simd128_int8_t __builtin_mve_vhcaddq_rot90_sv16qi(__simd128_int8_t, __simd128_int8_t);
810 __simd128_int32_t __builtin_mve_vhcaddq_rot90_sv4si(__simd128_int32_t, __simd128_int32_t);
811 __simd128_int16_t __builtin_mve_vhcaddq_rot90_sv8hi(__simd128_int16_t, __simd128_int16_t);
812 __simd128_int8_t __builtin_mve_vhsubq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char, short unsigned int);
813 __simd128_int32_t __builtin_mve_vhsubq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
814 __simd128_int16_t __builtin_mve_vhsubq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int, short unsigned int);
815 __simd128_uint8_t __builtin_mve_vhsubq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, unsigned char, short unsigned int);
816 __simd128_uint32_t __builtin_mve_vhsubq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, unsigned int, short unsigned int);
817 __simd128_uint16_t __builtin_mve_vhsubq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int, short unsigned int);
818 __simd128_int8_t __builtin_mve_vhsubq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
819 __simd128_int32_t __builtin_mve_vhsubq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
820 __simd128_int16_t __builtin_mve_vhsubq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
821 __simd128_uint8_t __builtin_mve_vhsubq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
822 __simd128_uint32_t __builtin_mve_vhsubq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
823 __simd128_uint16_t __builtin_mve_vhsubq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
824 __simd128_int8_t __builtin_mve_vhsubq_n_sv16qi(__simd128_int8_t, signed char);
825 __simd128_int32_t __builtin_mve_vhsubq_n_sv4si(__simd128_int32_t, int);
826 __simd128_int16_t __builtin_mve_vhsubq_n_sv8hi(__simd128_int16_t, short int);
827 __simd128_uint8_t __builtin_mve_vhsubq_n_uv16qi(__simd128_uint8_t, unsigned char);
828 __simd128_uint32_t __builtin_mve_vhsubq_n_uv4si(__simd128_uint32_t, unsigned int);
829 __simd128_uint16_t __builtin_mve_vhsubq_n_uv8hi(__simd128_uint16_t, short unsigned int);
830 __simd128_int8_t __builtin_mve_vhsubq_sv16qi(__simd128_int8_t, __simd128_int8_t);
831 __simd128_int32_t __builtin_mve_vhsubq_sv4si(__simd128_int32_t, __simd128_int32_t);
832 __simd128_int16_t __builtin_mve_vhsubq_sv8hi(__simd128_int16_t, __simd128_int16_t);
833 __simd128_uint8_t __builtin_mve_vhsubq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
834 __simd128_uint32_t __builtin_mve_vhsubq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
835 __simd128_uint16_t __builtin_mve_vhsubq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
836 __simd128_uint8_t __builtin_mve_vidupq_m_n_uv16qi(__simd128_uint8_t, unsigned int, int, short unsigned int);
837 __simd128_uint32_t __builtin_mve_vidupq_m_n_uv4si(__simd128_uint32_t, unsigned int, int, short unsigned int);
838 __simd128_uint16_t __builtin_mve_vidupq_m_n_uv8hi(__simd128_uint16_t, unsigned int, int, short unsigned int);
839 __simd128_uint8_t __builtin_mve_vidupq_n_uv16qi(unsigned int, int);
840 __simd128_uint32_t __builtin_mve_vidupq_n_uv4si(unsigned int, int);
841 __simd128_uint16_t __builtin_mve_vidupq_n_uv8hi(unsigned int, int);
842 __simd128_uint8_t __builtin_mve_viwdupq_m_n_uv16qi(__simd128_uint8_t, unsigned int, long long unsigned int, int, short unsigned int);
843 __simd128_uint32_t __builtin_mve_viwdupq_m_n_uv4si(__simd128_uint32_t, unsigned int, long long unsigned int, int, short unsigned int);
844 __simd128_uint16_t __builtin_mve_viwdupq_m_n_uv8hi(__simd128_uint16_t, unsigned int, long long unsigned int, int, short unsigned int);
845 unsigned int __builtin_mve_viwdupq_m_wb_uv16qi(__simd128_uint8_t, unsigned int, long long unsigned int, int, short unsigned int);
846 unsigned int __builtin_mve_viwdupq_m_wb_uv4si(__simd128_uint32_t, unsigned int, long long unsigned int, int, short unsigned int);
847 unsigned int __builtin_mve_viwdupq_m_wb_uv8hi(__simd128_uint16_t, unsigned int, long long unsigned int, int, short unsigned int);
848 __simd128_uint8_t __builtin_mve_viwdupq_n_uv16qi(unsigned int, long long unsigned int, int);
849 __simd128_uint32_t __builtin_mve_viwdupq_n_uv4si(unsigned int, long long unsigned int, int);
850 __simd128_uint16_t __builtin_mve_viwdupq_n_uv8hi(unsigned int, long long unsigned int, int);
851 unsigned int __builtin_mve_viwdupq_wb_uv16qi(unsigned int, long long unsigned int, int);
852 unsigned int __builtin_mve_viwdupq_wb_uv4si(unsigned int, long long unsigned int, int);
853 unsigned int __builtin_mve_viwdupq_wb_uv8hi(unsigned int, long long unsigned int, int);
854 __simd128_float32_t __builtin_mve_vld1q_fv4sf(int*);
855 __simd128_float16_t __builtin_mve_vld1q_fv8hf(short int*);
856 __simd128_int8_t __builtin_mve_vld1q_sv16qi(signed char*);
857 __simd128_int32_t __builtin_mve_vld1q_sv4si(int*);
858 __simd128_int16_t __builtin_mve_vld1q_sv8hi(short int*);
859 __simd128_uint8_t __builtin_mve_vld1q_uv16qi(signed char*);
860 __simd128_uint32_t __builtin_mve_vld1q_uv4si(int*);
861 __simd128_uint16_t __builtin_mve_vld1q_uv8hi(short int*);
862 __builtin_neon_oi __builtin_mve_vld2qv16qi(const signed char*);
863 __builtin_neon_oi __builtin_mve_vld2qv4sf(const float*);
864 __builtin_neon_oi __builtin_mve_vld2qv4si(const int*);
865 __builtin_neon_oi __builtin_mve_vld2qv8hf(const __bf16*);
866 __builtin_neon_oi __builtin_mve_vld2qv8hi(const short int*);
867 __builtin_neon_xi __builtin_mve_vld4qv16qi(const signed char*);
868 __builtin_neon_xi __builtin_mve_vld4qv4sf(const float*);
869 __builtin_neon_xi __builtin_mve_vld4qv4si(const int*);
870 __builtin_neon_xi __builtin_mve_vld4qv8hf(const __bf16*);
871 __builtin_neon_xi __builtin_mve_vld4qv8hi(const short int*);
872 __simd128_int8_t __builtin_mve_vldrbq_gather_offset_sv16qi(signed char*, __simd128_uint8_t);
873 __simd128_int32_t __builtin_mve_vldrbq_gather_offset_sv4si(signed char*, __simd128_uint32_t);
874 __simd128_int16_t __builtin_mve_vldrbq_gather_offset_sv8hi(signed char*, __simd128_uint16_t);
875 __simd128_uint8_t __builtin_mve_vldrbq_gather_offset_uv16qi(signed char*, __simd128_uint8_t);
876 __simd128_uint32_t __builtin_mve_vldrbq_gather_offset_uv4si(signed char*, __simd128_uint32_t);
877 __simd128_uint16_t __builtin_mve_vldrbq_gather_offset_uv8hi(signed char*, __simd128_uint16_t);
878 __simd128_int8_t __builtin_mve_vldrbq_gather_offset_z_sv16qi(signed char*, __simd128_uint8_t, short unsigned int);
879 __simd128_int32_t __builtin_mve_vldrbq_gather_offset_z_sv4si(signed char*, __simd128_uint32_t, short unsigned int);
880 __simd128_int16_t __builtin_mve_vldrbq_gather_offset_z_sv8hi(signed char*, __simd128_uint16_t, short unsigned int);
881 __simd128_uint8_t __builtin_mve_vldrbq_gather_offset_z_uv16qi(signed char*, __simd128_uint8_t, short unsigned int);
882 __simd128_uint32_t __builtin_mve_vldrbq_gather_offset_z_uv4si(signed char*, __simd128_uint32_t, short unsigned int);
883 __simd128_uint16_t __builtin_mve_vldrbq_gather_offset_z_uv8hi(signed char*, __simd128_uint16_t, short unsigned int);
884 __simd128_int8_t __builtin_mve_vldrbq_sv16qi(signed char*);
885 __simd128_int32_t __builtin_mve_vldrbq_sv4si(signed char*);
886 __simd128_int16_t __builtin_mve_vldrbq_sv8hi(signed char*);
887 __simd128_uint8_t __builtin_mve_vldrbq_uv16qi(signed char*);
888 __simd128_uint32_t __builtin_mve_vldrbq_uv4si(signed char*);
889 __simd128_uint16_t __builtin_mve_vldrbq_uv8hi(signed char*);
890 __simd128_int8_t __builtin_mve_vldrbq_z_sv16qi(signed char*, short unsigned int);
891 __simd128_int32_t __builtin_mve_vldrbq_z_sv4si(signed char*, short unsigned int);
892 __simd128_int16_t __builtin_mve_vldrbq_z_sv8hi(signed char*, short unsigned int);
893 __simd128_uint8_t __builtin_mve_vldrbq_z_uv16qi(signed char*, short unsigned int);
894 __simd128_uint32_t __builtin_mve_vldrbq_z_uv4si(signed char*, short unsigned int);
895 __simd128_uint16_t __builtin_mve_vldrbq_z_uv8hi(signed char*, short unsigned int);
896 __simd128_int64_t __builtin_mve_vldrdq_gather_base_nowb_sv2di(__simd128_uint64_t, int);
897 __simd128_uint64_t __builtin_mve_vldrdq_gather_base_nowb_uv2di(__simd128_uint64_t, int);
898 __simd128_int64_t __builtin_mve_vldrdq_gather_base_nowb_z_sv2di(__simd128_uint64_t, int, short unsigned int);
899 __simd128_uint64_t __builtin_mve_vldrdq_gather_base_nowb_z_uv2di(__simd128_uint64_t, int, short unsigned int);
900 __simd128_int64_t __builtin_mve_vldrdq_gather_base_sv2di(__simd128_uint64_t, int);
901 __simd128_uint64_t __builtin_mve_vldrdq_gather_base_uv2di(__simd128_uint64_t, int);
902 __simd128_uint64_t __builtin_mve_vldrdq_gather_base_wb_sv2di(__simd128_uint64_t, int);
903 __simd128_uint64_t __builtin_mve_vldrdq_gather_base_wb_uv2di(__simd128_uint64_t, int);
904 __simd128_uint64_t __builtin_mve_vldrdq_gather_base_wb_z_sv2di(__simd128_uint64_t, int, short unsigned int);
905 __simd128_uint64_t __builtin_mve_vldrdq_gather_base_wb_z_uv2di(__simd128_uint64_t, int, short unsigned int);
906 __simd128_int64_t __builtin_mve_vldrdq_gather_base_z_sv2di(__simd128_uint64_t, int, short unsigned int);
907 __simd128_uint64_t __builtin_mve_vldrdq_gather_base_z_uv2di(__simd128_uint64_t, int, short unsigned int);
908 __simd128_int64_t __builtin_mve_vldrdq_gather_offset_sv2di(long long int*, __simd128_uint64_t);
909 __simd128_uint64_t __builtin_mve_vldrdq_gather_offset_uv2di(long long int*, __simd128_uint64_t);
910 __simd128_int64_t __builtin_mve_vldrdq_gather_offset_z_sv2di(long long int*, __simd128_uint64_t, short unsigned int);
911 __simd128_uint64_t __builtin_mve_vldrdq_gather_offset_z_uv2di(long long int*, __simd128_uint64_t, short unsigned int);
912 __simd128_int64_t __builtin_mve_vldrdq_gather_shifted_offset_sv2di(long long int*, __simd128_uint64_t);
913 __simd128_uint64_t __builtin_mve_vldrdq_gather_shifted_offset_uv2di(long long int*, __simd128_uint64_t);
914 __simd128_int64_t __builtin_mve_vldrdq_gather_shifted_offset_z_sv2di(long long int*, __simd128_uint64_t, short unsigned int);
915 __simd128_uint64_t __builtin_mve_vldrdq_gather_shifted_offset_z_uv2di(long long int*, __simd128_uint64_t, short unsigned int);
916 __simd128_float16_t __builtin_mve_vldrhq_fv8hf(short int*);
917 __simd128_float16_t __builtin_mve_vldrhq_gather_offset_fv8hf(short int*, __simd128_uint16_t);
918 __simd128_int32_t __builtin_mve_vldrhq_gather_offset_sv4si(short int*, __simd128_uint32_t);
919 __simd128_int16_t __builtin_mve_vldrhq_gather_offset_sv8hi(short int*, __simd128_uint16_t);
920 __simd128_uint32_t __builtin_mve_vldrhq_gather_offset_uv4si(short int*, __simd128_uint32_t);
921 __simd128_uint16_t __builtin_mve_vldrhq_gather_offset_uv8hi(short int*, __simd128_uint16_t);
922 __simd128_float16_t __builtin_mve_vldrhq_gather_offset_z_fv8hf(short int*, __simd128_uint16_t, short unsigned int);
923 __simd128_int32_t __builtin_mve_vldrhq_gather_offset_z_sv4si(short int*, __simd128_uint32_t, short unsigned int);
924 __simd128_int16_t __builtin_mve_vldrhq_gather_offset_z_sv8hi(short int*, __simd128_uint16_t, short unsigned int);
925 __simd128_uint32_t __builtin_mve_vldrhq_gather_offset_z_uv4si(short int*, __simd128_uint32_t, short unsigned int);
926 __simd128_uint16_t __builtin_mve_vldrhq_gather_offset_z_uv8hi(short int*, __simd128_uint16_t, short unsigned int);
927 __simd128_float16_t __builtin_mve_vldrhq_gather_shifted_offset_fv8hf(short int*, __simd128_uint16_t);
928 __simd128_int32_t __builtin_mve_vldrhq_gather_shifted_offset_sv4si(short int*, __simd128_uint32_t);
929 __simd128_int16_t __builtin_mve_vldrhq_gather_shifted_offset_sv8hi(short int*, __simd128_uint16_t);
930 __simd128_uint32_t __builtin_mve_vldrhq_gather_shifted_offset_uv4si(short int*, __simd128_uint32_t);
931 __simd128_uint16_t __builtin_mve_vldrhq_gather_shifted_offset_uv8hi(short int*, __simd128_uint16_t);
932 __simd128_float16_t __builtin_mve_vldrhq_gather_shifted_offset_z_fv8hf(short int*, __simd128_uint16_t, short unsigned int);
933 __simd128_int32_t __builtin_mve_vldrhq_gather_shifted_offset_z_sv4si(short int*, __simd128_uint32_t, short unsigned int);
934 __simd128_int16_t __builtin_mve_vldrhq_gather_shifted_offset_z_sv8hi(short int*, __simd128_uint16_t, short unsigned int);
935 __simd128_uint32_t __builtin_mve_vldrhq_gather_shifted_offset_z_uv4si(short int*, __simd128_uint32_t, short unsigned int);
936 __simd128_uint16_t __builtin_mve_vldrhq_gather_shifted_offset_z_uv8hi(short int*, __simd128_uint16_t, short unsigned int);
937 __simd128_int32_t __builtin_mve_vldrhq_sv4si(short int*);
938 __simd128_int16_t __builtin_mve_vldrhq_sv8hi(short int*);
939 __simd128_uint32_t __builtin_mve_vldrhq_uv4si(short int*);
940 __simd128_uint16_t __builtin_mve_vldrhq_uv8hi(short int*);
941 __simd128_float16_t __builtin_mve_vldrhq_z_fv8hf(short int*, short unsigned int);
942 __simd128_int32_t __builtin_mve_vldrhq_z_sv4si(short int*, short unsigned int);
943 __simd128_int16_t __builtin_mve_vldrhq_z_sv8hi(short int*, short unsigned int);
944 __simd128_uint32_t __builtin_mve_vldrhq_z_uv4si(short int*, short unsigned int);
945 __simd128_uint16_t __builtin_mve_vldrhq_z_uv8hi(short int*, short unsigned int);
946 __simd128_float32_t __builtin_mve_vldrwq_fv4sf(int*);
947 __simd128_float32_t __builtin_mve_vldrwq_gather_base_fv4sf(__simd128_uint32_t, int);
948 __simd128_float32_t __builtin_mve_vldrwq_gather_base_nowb_fv4sf(__simd128_uint32_t, int);
949 __simd128_int32_t __builtin_mve_vldrwq_gather_base_nowb_sv4si(__simd128_uint32_t, int);
950 __simd128_uint32_t __builtin_mve_vldrwq_gather_base_nowb_uv4si(__simd128_uint32_t, int);
951 __simd128_float32_t __builtin_mve_vldrwq_gather_base_nowb_z_fv4sf(__simd128_uint32_t, int, short unsigned int);
952 __simd128_int32_t __builtin_mve_vldrwq_gather_base_nowb_z_sv4si(__simd128_uint32_t, int, short unsigned int);
953 __simd128_uint32_t __builtin_mve_vldrwq_gather_base_nowb_z_uv4si(__simd128_uint32_t, int, short unsigned int);
954 __simd128_int32_t __builtin_mve_vldrwq_gather_base_sv4si(__simd128_uint32_t, int);
955 __simd128_uint32_t __builtin_mve_vldrwq_gather_base_uv4si(__simd128_uint32_t, int);
956 __simd128_uint32_t __builtin_mve_vldrwq_gather_base_wb_fv4sf(__simd128_uint32_t, int);
957 __simd128_uint32_t __builtin_mve_vldrwq_gather_base_wb_sv4si(__simd128_uint32_t, int);
958 __simd128_uint32_t __builtin_mve_vldrwq_gather_base_wb_uv4si(__simd128_uint32_t, int);
959 __simd128_uint32_t __builtin_mve_vldrwq_gather_base_wb_z_fv4sf(__simd128_uint32_t, int, short unsigned int);
960 __simd128_uint32_t __builtin_mve_vldrwq_gather_base_wb_z_sv4si(__simd128_uint32_t, int, short unsigned int);
961 __simd128_uint32_t __builtin_mve_vldrwq_gather_base_wb_z_uv4si(__simd128_uint32_t, int, short unsigned int);
962 __simd128_float32_t __builtin_mve_vldrwq_gather_base_z_fv4sf(__simd128_uint32_t, int, short unsigned int);
963 __simd128_int32_t __builtin_mve_vldrwq_gather_base_z_sv4si(__simd128_uint32_t, int, short unsigned int);
964 __simd128_uint32_t __builtin_mve_vldrwq_gather_base_z_uv4si(__simd128_uint32_t, int, short unsigned int);
965 __simd128_float32_t __builtin_mve_vldrwq_gather_offset_fv4sf(int*, __simd128_uint32_t);
966 __simd128_int32_t __builtin_mve_vldrwq_gather_offset_sv4si(int*, __simd128_uint32_t);
967 __simd128_uint32_t __builtin_mve_vldrwq_gather_offset_uv4si(int*, __simd128_uint32_t);
968 __simd128_float32_t __builtin_mve_vldrwq_gather_offset_z_fv4sf(int*, __simd128_uint32_t, short unsigned int);
969 __simd128_int32_t __builtin_mve_vldrwq_gather_offset_z_sv4si(int*, __simd128_uint32_t, short unsigned int);
970 __simd128_uint32_t __builtin_mve_vldrwq_gather_offset_z_uv4si(int*, __simd128_uint32_t, short unsigned int);
971 __simd128_float32_t __builtin_mve_vldrwq_gather_shifted_offset_fv4sf(int*, __simd128_uint32_t);
972 __simd128_int32_t __builtin_mve_vldrwq_gather_shifted_offset_sv4si(int*, __simd128_uint32_t);
973 __simd128_uint32_t __builtin_mve_vldrwq_gather_shifted_offset_uv4si(int*, __simd128_uint32_t);
974 __simd128_float32_t __builtin_mve_vldrwq_gather_shifted_offset_z_fv4sf(int*, __simd128_uint32_t, short unsigned int);
975 __simd128_int32_t __builtin_mve_vldrwq_gather_shifted_offset_z_sv4si(int*, __simd128_uint32_t, short unsigned int);
976 __simd128_uint32_t __builtin_mve_vldrwq_gather_shifted_offset_z_uv4si(int*, __simd128_uint32_t, short unsigned int);
977 __simd128_int32_t __builtin_mve_vldrwq_sv4si(int*);
978 __simd128_uint32_t __builtin_mve_vldrwq_uv4si(int*);
979 __simd128_float32_t __builtin_mve_vldrwq_z_fv4sf(int*, short unsigned int);
980 __simd128_int32_t __builtin_mve_vldrwq_z_sv4si(int*, short unsigned int);
981 __simd128_uint32_t __builtin_mve_vldrwq_z_uv4si(int*, short unsigned int);
982 __simd128_uint8_t __builtin_mve_vmaxaq_m_sv16qi(__simd128_uint8_t, __simd128_int8_t, short unsigned int);
983 __simd128_uint32_t __builtin_mve_vmaxaq_m_sv4si(__simd128_uint32_t, __simd128_int32_t, short unsigned int);
984 __simd128_uint16_t __builtin_mve_vmaxaq_m_sv8hi(__simd128_uint16_t, __simd128_int16_t, short unsigned int);
985 __simd128_uint8_t __builtin_mve_vmaxaq_sv16qi(__simd128_uint8_t, __simd128_int8_t);
986 __simd128_uint32_t __builtin_mve_vmaxaq_sv4si(__simd128_uint32_t, __simd128_int32_t);
987 __simd128_uint16_t __builtin_mve_vmaxaq_sv8hi(__simd128_uint16_t, __simd128_int16_t);
988 unsigned char __builtin_mve_vmaxavq_p_sv16qi(unsigned char, __simd128_int8_t, short unsigned int);
989 unsigned int __builtin_mve_vmaxavq_p_sv4si(unsigned int, __simd128_int32_t, short unsigned int);
990 short unsigned int __builtin_mve_vmaxavq_p_sv8hi(short unsigned int, __simd128_int16_t, short unsigned int);
991 unsigned char __builtin_mve_vmaxavq_sv16qi(unsigned char, __simd128_int8_t);
992 unsigned int __builtin_mve_vmaxavq_sv4si(unsigned int, __simd128_int32_t);
993 short unsigned int __builtin_mve_vmaxavq_sv8hi(short unsigned int, __simd128_int16_t);
994 __simd128_float32_t __builtin_mve_vmaxnmaq_fv4sf(__simd128_float32_t, __simd128_float32_t);
995 __simd128_float16_t __builtin_mve_vmaxnmaq_fv8hf(__simd128_float16_t, __simd128_float16_t);
996 __simd128_float32_t __builtin_mve_vmaxnmaq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
997 __simd128_float16_t __builtin_mve_vmaxnmaq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
998 float __builtin_mve_vmaxnmavq_fv4sf(float, __simd128_float32_t);
999 __bf16 __builtin_mve_vmaxnmavq_fv8hf(__bf16, __simd128_float16_t);
1000 float __builtin_mve_vmaxnmavq_p_fv4sf(float, __simd128_float32_t, short unsigned int);
1001 __bf16 __builtin_mve_vmaxnmavq_p_fv8hf(__bf16, __simd128_float16_t, short unsigned int);
1002 __simd128_float32_t __builtin_mve_vmaxnmq_fv4sf(__simd128_float32_t, __simd128_float32_t);
1003 __simd128_float16_t __builtin_mve_vmaxnmq_fv8hf(__simd128_float16_t, __simd128_float16_t);
1004 __simd128_float32_t __builtin_mve_vmaxnmq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
1005 __simd128_float16_t __builtin_mve_vmaxnmq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
1006 float __builtin_mve_vmaxnmvq_fv4sf(float, __simd128_float32_t);
1007 __bf16 __builtin_mve_vmaxnmvq_fv8hf(__bf16, __simd128_float16_t);
1008 float __builtin_mve_vmaxnmvq_p_fv4sf(float, __simd128_float32_t, short unsigned int);
1009 __bf16 __builtin_mve_vmaxnmvq_p_fv8hf(__bf16, __simd128_float16_t, short unsigned int);
1010 __simd128_int8_t __builtin_mve_vmaxq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1011 __simd128_int32_t __builtin_mve_vmaxq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1012 __simd128_int16_t __builtin_mve_vmaxq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1013 __simd128_uint8_t __builtin_mve_vmaxq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1014 __simd128_uint32_t __builtin_mve_vmaxq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1015 __simd128_uint16_t __builtin_mve_vmaxq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1016 __simd128_int8_t __builtin_mve_vmaxq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1017 __simd128_int32_t __builtin_mve_vmaxq_sv4si(__simd128_int32_t, __simd128_int32_t);
1018 __simd128_int16_t __builtin_mve_vmaxq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1019 __simd128_uint8_t __builtin_mve_vmaxq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
1020 __simd128_uint32_t __builtin_mve_vmaxq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1021 __simd128_uint16_t __builtin_mve_vmaxq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
1022 signed char __builtin_mve_vmaxvq_p_sv16qi(signed char, __simd128_int8_t, short unsigned int);
1023 int __builtin_mve_vmaxvq_p_sv4si(int, __simd128_int32_t, short unsigned int);
1024 short int __builtin_mve_vmaxvq_p_sv8hi(short int, __simd128_int16_t, short unsigned int);
1025 unsigned char __builtin_mve_vmaxvq_p_uv16qi(unsigned char, __simd128_uint8_t, short unsigned int);
1026 unsigned int __builtin_mve_vmaxvq_p_uv4si(unsigned int, __simd128_uint32_t, short unsigned int);
1027 short unsigned int __builtin_mve_vmaxvq_p_uv8hi(short unsigned int, __simd128_uint16_t, short unsigned int);
1028 signed char __builtin_mve_vmaxvq_sv16qi(signed char, __simd128_int8_t);
1029 int __builtin_mve_vmaxvq_sv4si(int, __simd128_int32_t);
1030 short int __builtin_mve_vmaxvq_sv8hi(short int, __simd128_int16_t);
1031 unsigned char __builtin_mve_vmaxvq_uv16qi(unsigned char, __simd128_uint8_t);
1032 unsigned int __builtin_mve_vmaxvq_uv4si(unsigned int, __simd128_uint32_t);
1033 short unsigned int __builtin_mve_vmaxvq_uv8hi(short unsigned int, __simd128_uint16_t);
1034 __simd128_uint8_t __builtin_mve_vminaq_m_sv16qi(__simd128_uint8_t, __simd128_int8_t, short unsigned int);
1035 __simd128_uint32_t __builtin_mve_vminaq_m_sv4si(__simd128_uint32_t, __simd128_int32_t, short unsigned int);
1036 __simd128_uint16_t __builtin_mve_vminaq_m_sv8hi(__simd128_uint16_t, __simd128_int16_t, short unsigned int);
1037 __simd128_uint8_t __builtin_mve_vminaq_sv16qi(__simd128_uint8_t, __simd128_int8_t);
1038 __simd128_uint32_t __builtin_mve_vminaq_sv4si(__simd128_uint32_t, __simd128_int32_t);
1039 __simd128_uint16_t __builtin_mve_vminaq_sv8hi(__simd128_uint16_t, __simd128_int16_t);
1040 unsigned char __builtin_mve_vminavq_p_sv16qi(unsigned char, __simd128_int8_t, short unsigned int);
1041 unsigned int __builtin_mve_vminavq_p_sv4si(unsigned int, __simd128_int32_t, short unsigned int);
1042 short unsigned int __builtin_mve_vminavq_p_sv8hi(short unsigned int, __simd128_int16_t, short unsigned int);
1043 unsigned char __builtin_mve_vminavq_sv16qi(unsigned char, __simd128_int8_t);
1044 unsigned int __builtin_mve_vminavq_sv4si(unsigned int, __simd128_int32_t);
1045 short unsigned int __builtin_mve_vminavq_sv8hi(short unsigned int, __simd128_int16_t);
1046 __simd128_float32_t __builtin_mve_vminnmaq_fv4sf(__simd128_float32_t, __simd128_float32_t);
1047 __simd128_float16_t __builtin_mve_vminnmaq_fv8hf(__simd128_float16_t, __simd128_float16_t);
1048 __simd128_float32_t __builtin_mve_vminnmaq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
1049 __simd128_float16_t __builtin_mve_vminnmaq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
1050 float __builtin_mve_vminnmavq_fv4sf(float, __simd128_float32_t);
1051 __bf16 __builtin_mve_vminnmavq_fv8hf(__bf16, __simd128_float16_t);
1052 float __builtin_mve_vminnmavq_p_fv4sf(float, __simd128_float32_t, short unsigned int);
1053 __bf16 __builtin_mve_vminnmavq_p_fv8hf(__bf16, __simd128_float16_t, short unsigned int);
1054 __simd128_float32_t __builtin_mve_vminnmq_fv4sf(__simd128_float32_t, __simd128_float32_t);
1055 __simd128_float16_t __builtin_mve_vminnmq_fv8hf(__simd128_float16_t, __simd128_float16_t);
1056 __simd128_float32_t __builtin_mve_vminnmq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
1057 __simd128_float16_t __builtin_mve_vminnmq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
1058 float __builtin_mve_vminnmvq_fv4sf(float, __simd128_float32_t);
1059 __bf16 __builtin_mve_vminnmvq_fv8hf(__bf16, __simd128_float16_t);
1060 float __builtin_mve_vminnmvq_p_fv4sf(float, __simd128_float32_t, short unsigned int);
1061 __bf16 __builtin_mve_vminnmvq_p_fv8hf(__bf16, __simd128_float16_t, short unsigned int);
1062 __simd128_int8_t __builtin_mve_vminq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1063 __simd128_int32_t __builtin_mve_vminq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1064 __simd128_int16_t __builtin_mve_vminq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1065 __simd128_uint8_t __builtin_mve_vminq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1066 __simd128_uint32_t __builtin_mve_vminq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1067 __simd128_uint16_t __builtin_mve_vminq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1068 __simd128_int8_t __builtin_mve_vminq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1069 __simd128_int32_t __builtin_mve_vminq_sv4si(__simd128_int32_t, __simd128_int32_t);
1070 __simd128_int16_t __builtin_mve_vminq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1071 __simd128_uint8_t __builtin_mve_vminq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
1072 __simd128_uint32_t __builtin_mve_vminq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1073 __simd128_uint16_t __builtin_mve_vminq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
1074 signed char __builtin_mve_vminvq_p_sv16qi(signed char, __simd128_int8_t, short unsigned int);
1075 int __builtin_mve_vminvq_p_sv4si(int, __simd128_int32_t, short unsigned int);
1076 short int __builtin_mve_vminvq_p_sv8hi(short int, __simd128_int16_t, short unsigned int);
1077 unsigned char __builtin_mve_vminvq_p_uv16qi(unsigned char, __simd128_uint8_t, short unsigned int);
1078 unsigned int __builtin_mve_vminvq_p_uv4si(unsigned int, __simd128_uint32_t, short unsigned int);
1079 short unsigned int __builtin_mve_vminvq_p_uv8hi(short unsigned int, __simd128_uint16_t, short unsigned int);
1080 signed char __builtin_mve_vminvq_sv16qi(signed char, __simd128_int8_t);
1081 int __builtin_mve_vminvq_sv4si(int, __simd128_int32_t);
1082 short int __builtin_mve_vminvq_sv8hi(short int, __simd128_int16_t);
1083 unsigned char __builtin_mve_vminvq_uv16qi(unsigned char, __simd128_uint8_t);
1084 unsigned int __builtin_mve_vminvq_uv4si(unsigned int, __simd128_uint32_t);
1085 short unsigned int __builtin_mve_vminvq_uv8hi(short unsigned int, __simd128_uint16_t);
1086 int __builtin_mve_vmladavaq_p_sv16qi(int, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1087 int __builtin_mve_vmladavaq_p_sv4si(int, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1088 int __builtin_mve_vmladavaq_p_sv8hi(int, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1089 unsigned int __builtin_mve_vmladavaq_p_uv16qi(unsigned int, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1090 unsigned int __builtin_mve_vmladavaq_p_uv4si(unsigned int, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1091 unsigned int __builtin_mve_vmladavaq_p_uv8hi(unsigned int, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1092 int __builtin_mve_vmladavaq_sv16qi(int, __simd128_int8_t, __simd128_int8_t);
1093 int __builtin_mve_vmladavaq_sv4si(int, __simd128_int32_t, __simd128_int32_t);
1094 int __builtin_mve_vmladavaq_sv8hi(int, __simd128_int16_t, __simd128_int16_t);
1095 unsigned int __builtin_mve_vmladavaq_uv16qi(unsigned int, __simd128_uint8_t, __simd128_uint8_t);
1096 unsigned int __builtin_mve_vmladavaq_uv4si(unsigned int, __simd128_uint32_t, __simd128_uint32_t);
1097 unsigned int __builtin_mve_vmladavaq_uv8hi(unsigned int, __simd128_uint16_t, __simd128_uint16_t);
1098 int __builtin_mve_vmladavaxq_p_sv16qi(int, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1099 int __builtin_mve_vmladavaxq_p_sv4si(int, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1100 int __builtin_mve_vmladavaxq_p_sv8hi(int, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1101 int __builtin_mve_vmladavaxq_sv16qi(int, __simd128_int8_t, __simd128_int8_t);
1102 int __builtin_mve_vmladavaxq_sv4si(int, __simd128_int32_t, __simd128_int32_t);
1103 int __builtin_mve_vmladavaxq_sv8hi(int, __simd128_int16_t, __simd128_int16_t);
1104 int __builtin_mve_vmladavq_p_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
1105 int __builtin_mve_vmladavq_p_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1106 int __builtin_mve_vmladavq_p_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1107 unsigned int __builtin_mve_vmladavq_p_uv16qi(__simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1108 unsigned int __builtin_mve_vmladavq_p_uv4si(__simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1109 unsigned int __builtin_mve_vmladavq_p_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1110 int __builtin_mve_vmladavq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1111 int __builtin_mve_vmladavq_sv4si(__simd128_int32_t, __simd128_int32_t);
1112 int __builtin_mve_vmladavq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1113 unsigned int __builtin_mve_vmladavq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
1114 unsigned int __builtin_mve_vmladavq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1115 unsigned int __builtin_mve_vmladavq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
1116 int __builtin_mve_vmladavxq_p_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
1117 int __builtin_mve_vmladavxq_p_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1118 int __builtin_mve_vmladavxq_p_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1119 int __builtin_mve_vmladavxq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1120 int __builtin_mve_vmladavxq_sv4si(__simd128_int32_t, __simd128_int32_t);
1121 int __builtin_mve_vmladavxq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1122 long long int __builtin_mve_vmlaldavaq_p_sv4si(long long int, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1123 long long int __builtin_mve_vmlaldavaq_p_sv8hi(long long int, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1124 long long unsigned int __builtin_mve_vmlaldavaq_p_uv4si(long long unsigned int, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1125 long long unsigned int __builtin_mve_vmlaldavaq_p_uv8hi(long long unsigned int, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1126 long long int __builtin_mve_vmlaldavaq_sv4si(long long int, __simd128_int32_t, __simd128_int32_t);
1127 long long int __builtin_mve_vmlaldavaq_sv8hi(long long int, __simd128_int16_t, __simd128_int16_t);
1128 long long unsigned int __builtin_mve_vmlaldavaq_uv4si(long long unsigned int, __simd128_uint32_t, __simd128_uint32_t);
1129 long long unsigned int __builtin_mve_vmlaldavaq_uv8hi(long long unsigned int, __simd128_uint16_t, __simd128_uint16_t);
1130 long long int __builtin_mve_vmlaldavaxq_p_sv4si(long long int, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1131 long long int __builtin_mve_vmlaldavaxq_p_sv8hi(long long int, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1132 long long unsigned int __builtin_mve_vmlaldavaxq_p_uv4si(long long unsigned int, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1133 long long unsigned int __builtin_mve_vmlaldavaxq_p_uv8hi(long long unsigned int, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1134 long long int __builtin_mve_vmlaldavaxq_sv4si(long long int, __simd128_int32_t, __simd128_int32_t);
1135 long long int __builtin_mve_vmlaldavaxq_sv8hi(long long int, __simd128_int16_t, __simd128_int16_t);
1136 long long int __builtin_mve_vmlaldavq_p_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1137 long long int __builtin_mve_vmlaldavq_p_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1138 long long unsigned int __builtin_mve_vmlaldavq_p_uv4si(__simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1139 long long unsigned int __builtin_mve_vmlaldavq_p_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1140 long long int __builtin_mve_vmlaldavq_sv4si(__simd128_int32_t, __simd128_int32_t);
1141 long long int __builtin_mve_vmlaldavq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1142 long long unsigned int __builtin_mve_vmlaldavq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1143 long long unsigned int __builtin_mve_vmlaldavq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
1144 long long int __builtin_mve_vmlaldavxq_p_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1145 long long int __builtin_mve_vmlaldavxq_p_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1146 long long int __builtin_mve_vmlaldavxq_sv4si(__simd128_int32_t, __simd128_int32_t);
1147 long long int __builtin_mve_vmlaldavxq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1148 __simd128_int8_t __builtin_mve_vmlaq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char, short unsigned int);
1149 __simd128_int32_t __builtin_mve_vmlaq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1150 __simd128_int16_t __builtin_mve_vmlaq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int, short unsigned int);
1151 __simd128_uint8_t __builtin_mve_vmlaq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, unsigned char, short unsigned int);
1152 __simd128_uint32_t __builtin_mve_vmlaq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, unsigned int, short unsigned int);
1153 __simd128_uint16_t __builtin_mve_vmlaq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int, short unsigned int);
1154 __simd128_int8_t __builtin_mve_vmlaq_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char);
1155 __simd128_int32_t __builtin_mve_vmlaq_n_sv4si(__simd128_int32_t, __simd128_int32_t, int);
1156 __simd128_int16_t __builtin_mve_vmlaq_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int);
1157 __simd128_uint8_t __builtin_mve_vmlaq_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, unsigned char);
1158 __simd128_uint32_t __builtin_mve_vmlaq_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, unsigned int);
1159 __simd128_uint16_t __builtin_mve_vmlaq_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1160 __simd128_int8_t __builtin_mve_vmlasq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char, short unsigned int);
1161 __simd128_int32_t __builtin_mve_vmlasq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1162 __simd128_int16_t __builtin_mve_vmlasq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int, short unsigned int);
1163 __simd128_uint8_t __builtin_mve_vmlasq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, unsigned char, short unsigned int);
1164 __simd128_uint32_t __builtin_mve_vmlasq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, unsigned int, short unsigned int);
1165 __simd128_uint16_t __builtin_mve_vmlasq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int, short unsigned int);
1166 __simd128_int8_t __builtin_mve_vmlasq_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char);
1167 __simd128_int32_t __builtin_mve_vmlasq_n_sv4si(__simd128_int32_t, __simd128_int32_t, int);
1168 __simd128_int16_t __builtin_mve_vmlasq_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int);
1169 __simd128_uint8_t __builtin_mve_vmlasq_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, unsigned char);
1170 __simd128_uint32_t __builtin_mve_vmlasq_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, unsigned int);
1171 __simd128_uint16_t __builtin_mve_vmlasq_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1172 int __builtin_mve_vmlsdavaq_p_sv16qi(int, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1173 int __builtin_mve_vmlsdavaq_p_sv4si(int, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1174 int __builtin_mve_vmlsdavaq_p_sv8hi(int, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1175 int __builtin_mve_vmlsdavaq_sv16qi(int, __simd128_int8_t, __simd128_int8_t);
1176 int __builtin_mve_vmlsdavaq_sv4si(int, __simd128_int32_t, __simd128_int32_t);
1177 int __builtin_mve_vmlsdavaq_sv8hi(int, __simd128_int16_t, __simd128_int16_t);
1178 int __builtin_mve_vmlsdavaxq_p_sv16qi(int, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1179 int __builtin_mve_vmlsdavaxq_p_sv4si(int, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1180 int __builtin_mve_vmlsdavaxq_p_sv8hi(int, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1181 int __builtin_mve_vmlsdavaxq_sv16qi(int, __simd128_int8_t, __simd128_int8_t);
1182 int __builtin_mve_vmlsdavaxq_sv4si(int, __simd128_int32_t, __simd128_int32_t);
1183 int __builtin_mve_vmlsdavaxq_sv8hi(int, __simd128_int16_t, __simd128_int16_t);
1184 int __builtin_mve_vmlsdavq_p_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
1185 int __builtin_mve_vmlsdavq_p_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1186 int __builtin_mve_vmlsdavq_p_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1187 int __builtin_mve_vmlsdavq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1188 int __builtin_mve_vmlsdavq_sv4si(__simd128_int32_t, __simd128_int32_t);
1189 int __builtin_mve_vmlsdavq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1190 int __builtin_mve_vmlsdavxq_p_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
1191 int __builtin_mve_vmlsdavxq_p_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1192 int __builtin_mve_vmlsdavxq_p_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1193 int __builtin_mve_vmlsdavxq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1194 int __builtin_mve_vmlsdavxq_sv4si(__simd128_int32_t, __simd128_int32_t);
1195 int __builtin_mve_vmlsdavxq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1196 long long int __builtin_mve_vmlsldavaq_p_sv4si(long long int, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1197 long long int __builtin_mve_vmlsldavaq_p_sv8hi(long long int, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1198 long long int __builtin_mve_vmlsldavaq_sv4si(long long int, __simd128_int32_t, __simd128_int32_t);
1199 long long int __builtin_mve_vmlsldavaq_sv8hi(long long int, __simd128_int16_t, __simd128_int16_t);
1200 long long int __builtin_mve_vmlsldavaxq_p_sv4si(long long int, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1201 long long int __builtin_mve_vmlsldavaxq_p_sv8hi(long long int, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1202 long long int __builtin_mve_vmlsldavaxq_sv4si(long long int, __simd128_int32_t, __simd128_int32_t);
1203 long long int __builtin_mve_vmlsldavaxq_sv8hi(long long int, __simd128_int16_t, __simd128_int16_t);
1204 long long int __builtin_mve_vmlsldavq_p_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1205 long long int __builtin_mve_vmlsldavq_p_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1206 long long int __builtin_mve_vmlsldavq_sv4si(__simd128_int32_t, __simd128_int32_t);
1207 long long int __builtin_mve_vmlsldavq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1208 long long int __builtin_mve_vmlsldavxq_p_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1209 long long int __builtin_mve_vmlsldavxq_p_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1210 long long int __builtin_mve_vmlsldavxq_sv4si(__simd128_int32_t, __simd128_int32_t);
1211 long long int __builtin_mve_vmlsldavxq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1212 __simd128_int16_t __builtin_mve_vmovlbq_m_sv16qi(__simd128_int16_t, __simd128_int8_t, short unsigned int);
1213 __simd128_int32_t __builtin_mve_vmovlbq_m_sv8hi(__simd128_int32_t, __simd128_int16_t, short unsigned int);
1214 __simd128_uint16_t __builtin_mve_vmovlbq_m_uv16qi(__simd128_uint16_t, __simd128_uint8_t, short unsigned int);
1215 __simd128_uint32_t __builtin_mve_vmovlbq_m_uv8hi(__simd128_uint32_t, __simd128_uint16_t, short unsigned int);
1216 __simd128_int16_t __builtin_mve_vmovlbq_sv16qi(__simd128_int8_t);
1217 __simd128_int32_t __builtin_mve_vmovlbq_sv8hi(__simd128_int16_t);
1218 __simd128_uint16_t __builtin_mve_vmovlbq_uv16qi(__simd128_uint8_t);
1219 __simd128_uint32_t __builtin_mve_vmovlbq_uv8hi(__simd128_uint16_t);
1220 __simd128_int16_t __builtin_mve_vmovltq_m_sv16qi(__simd128_int16_t, __simd128_int8_t, short unsigned int);
1221 __simd128_int32_t __builtin_mve_vmovltq_m_sv8hi(__simd128_int32_t, __simd128_int16_t, short unsigned int);
1222 __simd128_uint16_t __builtin_mve_vmovltq_m_uv16qi(__simd128_uint16_t, __simd128_uint8_t, short unsigned int);
1223 __simd128_uint32_t __builtin_mve_vmovltq_m_uv8hi(__simd128_uint32_t, __simd128_uint16_t, short unsigned int);
1224 __simd128_int16_t __builtin_mve_vmovltq_sv16qi(__simd128_int8_t);
1225 __simd128_int32_t __builtin_mve_vmovltq_sv8hi(__simd128_int16_t);
1226 __simd128_uint16_t __builtin_mve_vmovltq_uv16qi(__simd128_uint8_t);
1227 __simd128_uint32_t __builtin_mve_vmovltq_uv8hi(__simd128_uint16_t);
1228 __simd128_int16_t __builtin_mve_vmovnbq_m_sv4si(__simd128_int16_t, __simd128_int32_t, short unsigned int);
1229 __simd128_int8_t __builtin_mve_vmovnbq_m_sv8hi(__simd128_int8_t, __simd128_int16_t, short unsigned int);
1230 __simd128_uint16_t __builtin_mve_vmovnbq_m_uv4si(__simd128_uint16_t, __simd128_uint32_t, short unsigned int);
1231 __simd128_uint8_t __builtin_mve_vmovnbq_m_uv8hi(__simd128_uint8_t, __simd128_uint16_t, short unsigned int);
1232 __simd128_int16_t __builtin_mve_vmovnbq_sv4si(__simd128_int16_t, __simd128_int32_t);
1233 __simd128_int8_t __builtin_mve_vmovnbq_sv8hi(__simd128_int8_t, __simd128_int16_t);
1234 __simd128_uint16_t __builtin_mve_vmovnbq_uv4si(__simd128_uint16_t, __simd128_uint32_t);
1235 __simd128_uint8_t __builtin_mve_vmovnbq_uv8hi(__simd128_uint8_t, __simd128_uint16_t);
1236 __simd128_int16_t __builtin_mve_vmovntq_m_sv4si(__simd128_int16_t, __simd128_int32_t, short unsigned int);
1237 __simd128_int8_t __builtin_mve_vmovntq_m_sv8hi(__simd128_int8_t, __simd128_int16_t, short unsigned int);
1238 __simd128_uint16_t __builtin_mve_vmovntq_m_uv4si(__simd128_uint16_t, __simd128_uint32_t, short unsigned int);
1239 __simd128_uint8_t __builtin_mve_vmovntq_m_uv8hi(__simd128_uint8_t, __simd128_uint16_t, short unsigned int);
1240 __simd128_int16_t __builtin_mve_vmovntq_sv4si(__simd128_int16_t, __simd128_int32_t);
1241 __simd128_int8_t __builtin_mve_vmovntq_sv8hi(__simd128_int8_t, __simd128_int16_t);
1242 __simd128_uint16_t __builtin_mve_vmovntq_uv4si(__simd128_uint16_t, __simd128_uint32_t);
1243 __simd128_uint8_t __builtin_mve_vmovntq_uv8hi(__simd128_uint8_t, __simd128_uint16_t);
1244 __simd128_int8_t __builtin_mve_vmulhq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1245 __simd128_int32_t __builtin_mve_vmulhq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1246 __simd128_int16_t __builtin_mve_vmulhq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1247 __simd128_uint8_t __builtin_mve_vmulhq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1248 __simd128_uint32_t __builtin_mve_vmulhq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1249 __simd128_uint16_t __builtin_mve_vmulhq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1250 __simd128_int8_t __builtin_mve_vmulhq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1251 __simd128_int32_t __builtin_mve_vmulhq_sv4si(__simd128_int32_t, __simd128_int32_t);
1252 __simd128_int16_t __builtin_mve_vmulhq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1253 __simd128_uint8_t __builtin_mve_vmulhq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
1254 __simd128_uint32_t __builtin_mve_vmulhq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1255 __simd128_uint16_t __builtin_mve_vmulhq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
1256 __simd128_int16_t __builtin_mve_vmullbq_int_m_sv16qi(__simd128_int16_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1257 __simd128_int64_t __builtin_mve_vmullbq_int_m_sv4si(__simd128_int64_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1258 __simd128_int32_t __builtin_mve_vmullbq_int_m_sv8hi(__simd128_int32_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1259 __simd128_uint16_t __builtin_mve_vmullbq_int_m_uv16qi(__simd128_uint16_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1260 __simd128_uint64_t __builtin_mve_vmullbq_int_m_uv4si(__simd128_uint64_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1261 __simd128_uint32_t __builtin_mve_vmullbq_int_m_uv8hi(__simd128_uint32_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1262 __simd128_int16_t __builtin_mve_vmullbq_int_sv16qi(__simd128_int8_t, __simd128_int8_t);
1263 __simd128_int64_t __builtin_mve_vmullbq_int_sv4si(__simd128_int32_t, __simd128_int32_t);
1264 __simd128_int32_t __builtin_mve_vmullbq_int_sv8hi(__simd128_int16_t, __simd128_int16_t);
1265 __simd128_uint16_t __builtin_mve_vmullbq_int_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
1266 __simd128_uint64_t __builtin_mve_vmullbq_int_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1267 __simd128_uint32_t __builtin_mve_vmullbq_int_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
1268 __simd128_uint16_t __builtin_mve_vmullbq_poly_m_pv16qi(__simd128_uint16_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1269 __simd128_uint32_t __builtin_mve_vmullbq_poly_m_pv8hi(__simd128_uint32_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1270 __simd128_uint16_t __builtin_mve_vmullbq_poly_pv16qi(__simd128_uint8_t, __simd128_uint8_t);
1271 __simd128_uint32_t __builtin_mve_vmullbq_poly_pv8hi(__simd128_uint16_t, __simd128_uint16_t);
1272 __simd128_int16_t __builtin_mve_vmulltq_int_m_sv16qi(__simd128_int16_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1273 __simd128_int64_t __builtin_mve_vmulltq_int_m_sv4si(__simd128_int64_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1274 __simd128_int32_t __builtin_mve_vmulltq_int_m_sv8hi(__simd128_int32_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1275 __simd128_uint16_t __builtin_mve_vmulltq_int_m_uv16qi(__simd128_uint16_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1276 __simd128_uint64_t __builtin_mve_vmulltq_int_m_uv4si(__simd128_uint64_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1277 __simd128_uint32_t __builtin_mve_vmulltq_int_m_uv8hi(__simd128_uint32_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1278 __simd128_int16_t __builtin_mve_vmulltq_int_sv16qi(__simd128_int8_t, __simd128_int8_t);
1279 __simd128_int64_t __builtin_mve_vmulltq_int_sv4si(__simd128_int32_t, __simd128_int32_t);
1280 __simd128_int32_t __builtin_mve_vmulltq_int_sv8hi(__simd128_int16_t, __simd128_int16_t);
1281 __simd128_uint16_t __builtin_mve_vmulltq_int_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
1282 __simd128_uint64_t __builtin_mve_vmulltq_int_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1283 __simd128_uint32_t __builtin_mve_vmulltq_int_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
1284 __simd128_uint16_t __builtin_mve_vmulltq_poly_m_pv16qi(__simd128_uint16_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1285 __simd128_uint32_t __builtin_mve_vmulltq_poly_m_pv8hi(__simd128_uint32_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1286 __simd128_uint16_t __builtin_mve_vmulltq_poly_pv16qi(__simd128_uint8_t, __simd128_uint8_t);
1287 __simd128_uint32_t __builtin_mve_vmulltq_poly_pv8hi(__simd128_uint16_t, __simd128_uint16_t);
1288 __simd128_float32_t __builtin_mve_vmulq_fv4sf(__simd128_float32_t, __simd128_float32_t);
1289 __simd128_float16_t __builtin_mve_vmulq_fv8hf(__simd128_float16_t, __simd128_float16_t);
1290 __simd128_float32_t __builtin_mve_vmulq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
1291 __simd128_float16_t __builtin_mve_vmulq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
1292 __simd128_float32_t __builtin_mve_vmulq_m_n_fv4sf(__simd128_float32_t, __simd128_float32_t, float, short unsigned int);
1293 __simd128_float16_t __builtin_mve_vmulq_m_n_fv8hf(__simd128_float16_t, __simd128_float16_t, __bf16, short unsigned int);
1294 __simd128_int8_t __builtin_mve_vmulq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char, short unsigned int);
1295 __simd128_int32_t __builtin_mve_vmulq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1296 __simd128_int16_t __builtin_mve_vmulq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int, short unsigned int);
1297 __simd128_uint8_t __builtin_mve_vmulq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, unsigned char, short unsigned int);
1298 __simd128_uint32_t __builtin_mve_vmulq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, unsigned int, short unsigned int);
1299 __simd128_uint16_t __builtin_mve_vmulq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int, short unsigned int);
1300 __simd128_int8_t __builtin_mve_vmulq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1301 __simd128_int32_t __builtin_mve_vmulq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1302 __simd128_int16_t __builtin_mve_vmulq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1303 __simd128_uint8_t __builtin_mve_vmulq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1304 __simd128_uint32_t __builtin_mve_vmulq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1305 __simd128_uint16_t __builtin_mve_vmulq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1306 __simd128_float32_t __builtin_mve_vmulq_n_fv4sf(__simd128_float32_t, float);
1307 __simd128_float16_t __builtin_mve_vmulq_n_fv8hf(__simd128_float16_t, __bf16);
1308 __simd128_int8_t __builtin_mve_vmulq_n_sv16qi(__simd128_int8_t, signed char);
1309 __simd128_int32_t __builtin_mve_vmulq_n_sv4si(__simd128_int32_t, int);
1310 __simd128_int16_t __builtin_mve_vmulq_n_sv8hi(__simd128_int16_t, short int);
1311 __simd128_uint8_t __builtin_mve_vmulq_n_uv16qi(__simd128_uint8_t, unsigned char);
1312 __simd128_uint32_t __builtin_mve_vmulq_n_uv4si(__simd128_uint32_t, unsigned int);
1313 __simd128_uint16_t __builtin_mve_vmulq_n_uv8hi(__simd128_uint16_t, short unsigned int);
1314 __simd128_int8_t __builtin_mve_vmulq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1315 __simd128_int32_t __builtin_mve_vmulq_sv4si(__simd128_int32_t, __simd128_int32_t);
1316 __simd128_int16_t __builtin_mve_vmulq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1317 __simd128_uint8_t __builtin_mve_vmulq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
1318 __simd128_uint32_t __builtin_mve_vmulq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1319 __simd128_uint16_t __builtin_mve_vmulq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
1320 __simd128_int32_t __builtin_mve_vmvnq_m_n_sv4si(__simd128_int32_t, int, short unsigned int);
1321 __simd128_int16_t __builtin_mve_vmvnq_m_n_sv8hi(__simd128_int16_t, int, short unsigned int);
1322 __simd128_uint32_t __builtin_mve_vmvnq_m_n_uv4si(__simd128_uint32_t, int, short unsigned int);
1323 __simd128_uint16_t __builtin_mve_vmvnq_m_n_uv8hi(__simd128_uint16_t, int, short unsigned int);
1324 __simd128_int8_t __builtin_mve_vmvnq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
1325 __simd128_int32_t __builtin_mve_vmvnq_m_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1326 __simd128_int16_t __builtin_mve_vmvnq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1327 __simd128_uint8_t __builtin_mve_vmvnq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1328 __simd128_uint32_t __builtin_mve_vmvnq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1329 __simd128_uint16_t __builtin_mve_vmvnq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1330 __simd128_int32_t __builtin_mve_vmvnq_n_sv4si(short int);
1331 __simd128_int16_t __builtin_mve_vmvnq_n_sv8hi(short int);
1332 __simd128_uint32_t __builtin_mve_vmvnq_n_uv4si(short int);
1333 __simd128_uint16_t __builtin_mve_vmvnq_n_uv8hi(short int);
1334 __simd128_int8_t __builtin_mve_vmvnq_sv16qi(__simd128_int8_t);
1335 __simd128_int32_t __builtin_mve_vmvnq_sv4si(__simd128_int32_t);
1336 __simd128_int16_t __builtin_mve_vmvnq_sv8hi(__simd128_int16_t);
1337 __simd128_uint8_t __builtin_mve_vmvnq_uv16qi(__simd128_uint8_t);
1338 __simd128_uint32_t __builtin_mve_vmvnq_uv4si(__simd128_uint32_t);
1339 __simd128_uint16_t __builtin_mve_vmvnq_uv8hi(__simd128_uint16_t);
1340 __simd128_float32_t __builtin_mve_vnegq_fv4sf(__simd128_float32_t);
1341 __simd128_float16_t __builtin_mve_vnegq_fv8hf(__simd128_float16_t);
1342 __simd128_float32_t __builtin_mve_vnegq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
1343 __simd128_float16_t __builtin_mve_vnegq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
1344 __simd128_int8_t __builtin_mve_vnegq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
1345 __simd128_int32_t __builtin_mve_vnegq_m_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1346 __simd128_int16_t __builtin_mve_vnegq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1347 __simd128_int8_t __builtin_mve_vnegq_sv16qi(__simd128_int8_t);
1348 __simd128_int32_t __builtin_mve_vnegq_sv4si(__simd128_int32_t);
1349 __simd128_int16_t __builtin_mve_vnegq_sv8hi(__simd128_int16_t);
1350 __simd128_float32_t __builtin_mve_vornq_fv4sf(__simd128_float32_t, __simd128_float32_t);
1351 __simd128_float16_t __builtin_mve_vornq_fv8hf(__simd128_float16_t, __simd128_float16_t);
1352 __simd128_float32_t __builtin_mve_vornq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
1353 __simd128_float16_t __builtin_mve_vornq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
1354 __simd128_int8_t __builtin_mve_vornq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1355 __simd128_int32_t __builtin_mve_vornq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1356 __simd128_int16_t __builtin_mve_vornq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1357 __simd128_uint8_t __builtin_mve_vornq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1358 __simd128_uint32_t __builtin_mve_vornq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1359 __simd128_uint16_t __builtin_mve_vornq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1360 __simd128_int8_t __builtin_mve_vornq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1361 __simd128_int32_t __builtin_mve_vornq_sv4si(__simd128_int32_t, __simd128_int32_t);
1362 __simd128_int16_t __builtin_mve_vornq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1363 __simd128_uint8_t __builtin_mve_vornq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
1364 __simd128_uint32_t __builtin_mve_vornq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1365 __simd128_uint16_t __builtin_mve_vornq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
1366 __simd128_float32_t __builtin_mve_vorrq_fv4sf(__simd128_float32_t, __simd128_float32_t);
1367 __simd128_float16_t __builtin_mve_vorrq_fv8hf(__simd128_float16_t, __simd128_float16_t);
1368 __simd128_float32_t __builtin_mve_vorrq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
1369 __simd128_float16_t __builtin_mve_vorrq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
1370 __simd128_int32_t __builtin_mve_vorrq_m_n_sv4si(__simd128_int32_t, int, short unsigned int);
1371 __simd128_int16_t __builtin_mve_vorrq_m_n_sv8hi(__simd128_int16_t, int, short unsigned int);
1372 __simd128_uint32_t __builtin_mve_vorrq_m_n_uv4si(__simd128_uint32_t, int, short unsigned int);
1373 __simd128_uint16_t __builtin_mve_vorrq_m_n_uv8hi(__simd128_uint16_t, int, short unsigned int);
1374 __simd128_int8_t __builtin_mve_vorrq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1375 __simd128_int32_t __builtin_mve_vorrq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1376 __simd128_int16_t __builtin_mve_vorrq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1377 __simd128_uint8_t __builtin_mve_vorrq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1378 __simd128_uint32_t __builtin_mve_vorrq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1379 __simd128_uint16_t __builtin_mve_vorrq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1380 __simd128_int32_t __builtin_mve_vorrq_n_sv4si(__simd128_int32_t, int);
1381 __simd128_int16_t __builtin_mve_vorrq_n_sv8hi(__simd128_int16_t, int);
1382 __simd128_uint32_t __builtin_mve_vorrq_n_uv4si(__simd128_uint32_t, int);
1383 __simd128_uint16_t __builtin_mve_vorrq_n_uv8hi(__simd128_uint16_t, int);
1384 __simd128_int8_t __builtin_mve_vorrq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1385 __simd128_int32_t __builtin_mve_vorrq_sv4si(__simd128_int32_t, __simd128_int32_t);
1386 __simd128_int16_t __builtin_mve_vorrq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1387 __simd128_uint8_t __builtin_mve_vorrq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
1388 __simd128_uint32_t __builtin_mve_vorrq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1389 __simd128_uint16_t __builtin_mve_vorrq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
1390 short unsigned int __builtin_mve_vpnothi(short unsigned int);
1391 __simd128_float32_t __builtin_mve_vpselq_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
1392 __simd128_float16_t __builtin_mve_vpselq_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
1393 __simd128_int8_t __builtin_mve_vpselq_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
1394 __simd128_int64_t __builtin_mve_vpselq_sv2di(__simd128_int64_t, __simd128_int64_t, short unsigned int);
1395 __simd128_int32_t __builtin_mve_vpselq_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1396 __simd128_int16_t __builtin_mve_vpselq_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1397 __simd128_uint8_t __builtin_mve_vpselq_uv16qi(__simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1398 __simd128_uint64_t __builtin_mve_vpselq_uv2di(__simd128_uint64_t, __simd128_uint64_t, short unsigned int);
1399 __simd128_uint32_t __builtin_mve_vpselq_uv4si(__simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1400 __simd128_uint16_t __builtin_mve_vpselq_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1401 __simd128_int8_t __builtin_mve_vqabsq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
1402 __simd128_int32_t __builtin_mve_vqabsq_m_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1403 __simd128_int16_t __builtin_mve_vqabsq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1404 __simd128_int8_t __builtin_mve_vqabsq_sv16qi(__simd128_int8_t);
1405 __simd128_int32_t __builtin_mve_vqabsq_sv4si(__simd128_int32_t);
1406 __simd128_int16_t __builtin_mve_vqabsq_sv8hi(__simd128_int16_t);
1407 __simd128_int8_t __builtin_mve_vqaddq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char, short unsigned int);
1408 __simd128_int32_t __builtin_mve_vqaddq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1409 __simd128_int16_t __builtin_mve_vqaddq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int, short unsigned int);
1410 __simd128_uint8_t __builtin_mve_vqaddq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, unsigned char, short unsigned int);
1411 __simd128_uint32_t __builtin_mve_vqaddq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, unsigned int, short unsigned int);
1412 __simd128_uint16_t __builtin_mve_vqaddq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int, short unsigned int);
1413 __simd128_int8_t __builtin_mve_vqaddq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1414 __simd128_int32_t __builtin_mve_vqaddq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1415 __simd128_int16_t __builtin_mve_vqaddq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1416 __simd128_uint8_t __builtin_mve_vqaddq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1417 __simd128_uint32_t __builtin_mve_vqaddq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1418 __simd128_uint16_t __builtin_mve_vqaddq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1419 __simd128_int8_t __builtin_mve_vqaddq_n_sv16qi(__simd128_int8_t, signed char);
1420 __simd128_int32_t __builtin_mve_vqaddq_n_sv4si(__simd128_int32_t, int);
1421 __simd128_int16_t __builtin_mve_vqaddq_n_sv8hi(__simd128_int16_t, short int);
1422 __simd128_uint8_t __builtin_mve_vqaddq_n_uv16qi(__simd128_uint8_t, unsigned char);
1423 __simd128_uint32_t __builtin_mve_vqaddq_n_uv4si(__simd128_uint32_t, unsigned int);
1424 __simd128_uint16_t __builtin_mve_vqaddq_n_uv8hi(__simd128_uint16_t, short unsigned int);
1425 __simd128_int8_t __builtin_mve_vqaddq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1426 __simd128_int32_t __builtin_mve_vqaddq_sv4si(__simd128_int32_t, __simd128_int32_t);
1427 __simd128_int16_t __builtin_mve_vqaddq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1428 __simd128_uint8_t __builtin_mve_vqaddq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
1429 __simd128_uint32_t __builtin_mve_vqaddq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1430 __simd128_uint16_t __builtin_mve_vqaddq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
1431 __simd128_int8_t __builtin_mve_vqdmladhq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1432 __simd128_int32_t __builtin_mve_vqdmladhq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1433 __simd128_int16_t __builtin_mve_vqdmladhq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1434 __simd128_int8_t __builtin_mve_vqdmladhq_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t);
1435 __simd128_int32_t __builtin_mve_vqdmladhq_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t);
1436 __simd128_int16_t __builtin_mve_vqdmladhq_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
1437 __simd128_int8_t __builtin_mve_vqdmladhxq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1438 __simd128_int32_t __builtin_mve_vqdmladhxq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1439 __simd128_int16_t __builtin_mve_vqdmladhxq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1440 __simd128_int8_t __builtin_mve_vqdmladhxq_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t);
1441 __simd128_int32_t __builtin_mve_vqdmladhxq_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t);
1442 __simd128_int16_t __builtin_mve_vqdmladhxq_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
1443 __simd128_int8_t __builtin_mve_vqdmlahq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char, short unsigned int);
1444 __simd128_int32_t __builtin_mve_vqdmlahq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1445 __simd128_int16_t __builtin_mve_vqdmlahq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int, short unsigned int);
1446 __simd128_int8_t __builtin_mve_vqdmlahq_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char);
1447 __simd128_int32_t __builtin_mve_vqdmlahq_n_sv4si(__simd128_int32_t, __simd128_int32_t, int);
1448 __simd128_int16_t __builtin_mve_vqdmlahq_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int);
1449 __simd128_uint8_t __builtin_mve_vqdmlahq_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, unsigned char);
1450 __simd128_uint32_t __builtin_mve_vqdmlahq_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, unsigned int);
1451 __simd128_uint16_t __builtin_mve_vqdmlahq_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1452 __simd128_int8_t __builtin_mve_vqdmlsdhq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1453 __simd128_int32_t __builtin_mve_vqdmlsdhq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1454 __simd128_int16_t __builtin_mve_vqdmlsdhq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1455 __simd128_int8_t __builtin_mve_vqdmlsdhq_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t);
1456 __simd128_int32_t __builtin_mve_vqdmlsdhq_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t);
1457 __simd128_int16_t __builtin_mve_vqdmlsdhq_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
1458 __simd128_int8_t __builtin_mve_vqdmlsdhxq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1459 __simd128_int32_t __builtin_mve_vqdmlsdhxq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1460 __simd128_int16_t __builtin_mve_vqdmlsdhxq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1461 __simd128_int8_t __builtin_mve_vqdmlsdhxq_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t);
1462 __simd128_int32_t __builtin_mve_vqdmlsdhxq_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t);
1463 __simd128_int16_t __builtin_mve_vqdmlsdhxq_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
1464 __simd128_int8_t __builtin_mve_vqdmulhq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char, short unsigned int);
1465 __simd128_int32_t __builtin_mve_vqdmulhq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1466 __simd128_int16_t __builtin_mve_vqdmulhq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int, short unsigned int);
1467 __simd128_int8_t __builtin_mve_vqdmulhq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1468 __simd128_int32_t __builtin_mve_vqdmulhq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1469 __simd128_int16_t __builtin_mve_vqdmulhq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1470 __simd128_int8_t __builtin_mve_vqdmulhq_n_sv16qi(__simd128_int8_t, signed char);
1471 __simd128_int32_t __builtin_mve_vqdmulhq_n_sv4si(__simd128_int32_t, int);
1472 __simd128_int16_t __builtin_mve_vqdmulhq_n_sv8hi(__simd128_int16_t, short int);
1473 __simd128_int8_t __builtin_mve_vqdmulhq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1474 __simd128_int32_t __builtin_mve_vqdmulhq_sv4si(__simd128_int32_t, __simd128_int32_t);
1475 __simd128_int16_t __builtin_mve_vqdmulhq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1476 __simd128_int64_t __builtin_mve_vqdmullbq_m_n_sv4si(__simd128_int64_t, __simd128_int32_t, int, short unsigned int);
1477 __simd128_int32_t __builtin_mve_vqdmullbq_m_n_sv8hi(__simd128_int32_t, __simd128_int16_t, short int, short unsigned int);
1478 __simd128_int64_t __builtin_mve_vqdmullbq_m_sv4si(__simd128_int64_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1479 __simd128_int32_t __builtin_mve_vqdmullbq_m_sv8hi(__simd128_int32_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1480 __simd128_int64_t __builtin_mve_vqdmullbq_n_sv4si(__simd128_int32_t, int);
1481 __simd128_int32_t __builtin_mve_vqdmullbq_n_sv8hi(__simd128_int16_t, short int);
1482 __simd128_int64_t __builtin_mve_vqdmullbq_sv4si(__simd128_int32_t, __simd128_int32_t);
1483 __simd128_int32_t __builtin_mve_vqdmullbq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1484 __simd128_int64_t __builtin_mve_vqdmulltq_m_n_sv4si(__simd128_int64_t, __simd128_int32_t, int, short unsigned int);
1485 __simd128_int32_t __builtin_mve_vqdmulltq_m_n_sv8hi(__simd128_int32_t, __simd128_int16_t, short int, short unsigned int);
1486 __simd128_int64_t __builtin_mve_vqdmulltq_m_sv4si(__simd128_int64_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1487 __simd128_int32_t __builtin_mve_vqdmulltq_m_sv8hi(__simd128_int32_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1488 __simd128_int64_t __builtin_mve_vqdmulltq_n_sv4si(__simd128_int32_t, int);
1489 __simd128_int32_t __builtin_mve_vqdmulltq_n_sv8hi(__simd128_int16_t, short int);
1490 __simd128_int64_t __builtin_mve_vqdmulltq_sv4si(__simd128_int32_t, __simd128_int32_t);
1491 __simd128_int32_t __builtin_mve_vqdmulltq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1492 __simd128_int16_t __builtin_mve_vqmovnbq_m_sv4si(__simd128_int16_t, __simd128_int32_t, short unsigned int);
1493 __simd128_int8_t __builtin_mve_vqmovnbq_m_sv8hi(__simd128_int8_t, __simd128_int16_t, short unsigned int);
1494 __simd128_uint16_t __builtin_mve_vqmovnbq_m_uv4si(__simd128_uint16_t, __simd128_uint32_t, short unsigned int);
1495 __simd128_uint8_t __builtin_mve_vqmovnbq_m_uv8hi(__simd128_uint8_t, __simd128_uint16_t, short unsigned int);
1496 __simd128_int16_t __builtin_mve_vqmovnbq_sv4si(__simd128_int16_t, __simd128_int32_t);
1497 __simd128_int8_t __builtin_mve_vqmovnbq_sv8hi(__simd128_int8_t, __simd128_int16_t);
1498 __simd128_uint16_t __builtin_mve_vqmovnbq_uv4si(__simd128_uint16_t, __simd128_uint32_t);
1499 __simd128_uint8_t __builtin_mve_vqmovnbq_uv8hi(__simd128_uint8_t, __simd128_uint16_t);
1500 __simd128_int16_t __builtin_mve_vqmovntq_m_sv4si(__simd128_int16_t, __simd128_int32_t, short unsigned int);
1501 __simd128_int8_t __builtin_mve_vqmovntq_m_sv8hi(__simd128_int8_t, __simd128_int16_t, short unsigned int);
1502 __simd128_uint16_t __builtin_mve_vqmovntq_m_uv4si(__simd128_uint16_t, __simd128_uint32_t, short unsigned int);
1503 __simd128_uint8_t __builtin_mve_vqmovntq_m_uv8hi(__simd128_uint8_t, __simd128_uint16_t, short unsigned int);
1504 __simd128_int16_t __builtin_mve_vqmovntq_sv4si(__simd128_int16_t, __simd128_int32_t);
1505 __simd128_int8_t __builtin_mve_vqmovntq_sv8hi(__simd128_int8_t, __simd128_int16_t);
1506 __simd128_uint16_t __builtin_mve_vqmovntq_uv4si(__simd128_uint16_t, __simd128_uint32_t);
1507 __simd128_uint8_t __builtin_mve_vqmovntq_uv8hi(__simd128_uint8_t, __simd128_uint16_t);
1508 __simd128_uint16_t __builtin_mve_vqmovunbq_m_sv4si(__simd128_uint16_t, __simd128_int32_t, short unsigned int);
1509 __simd128_uint8_t __builtin_mve_vqmovunbq_m_sv8hi(__simd128_uint8_t, __simd128_int16_t, short unsigned int);
1510 __simd128_uint16_t __builtin_mve_vqmovunbq_sv4si(__simd128_uint16_t, __simd128_int32_t);
1511 __simd128_uint8_t __builtin_mve_vqmovunbq_sv8hi(__simd128_uint8_t, __simd128_int16_t);
1512 __simd128_uint16_t __builtin_mve_vqmovuntq_m_sv4si(__simd128_uint16_t, __simd128_int32_t, short unsigned int);
1513 __simd128_uint8_t __builtin_mve_vqmovuntq_m_sv8hi(__simd128_uint8_t, __simd128_int16_t, short unsigned int);
1514 __simd128_uint16_t __builtin_mve_vqmovuntq_sv4si(__simd128_uint16_t, __simd128_int32_t);
1515 __simd128_uint8_t __builtin_mve_vqmovuntq_sv8hi(__simd128_uint8_t, __simd128_int16_t);
1516 __simd128_int8_t __builtin_mve_vqnegq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
1517 __simd128_int32_t __builtin_mve_vqnegq_m_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1518 __simd128_int16_t __builtin_mve_vqnegq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1519 __simd128_int8_t __builtin_mve_vqnegq_sv16qi(__simd128_int8_t);
1520 __simd128_int32_t __builtin_mve_vqnegq_sv4si(__simd128_int32_t);
1521 __simd128_int16_t __builtin_mve_vqnegq_sv8hi(__simd128_int16_t);
1522 __simd128_int8_t __builtin_mve_vqrdmladhq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1523 __simd128_int32_t __builtin_mve_vqrdmladhq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1524 __simd128_int16_t __builtin_mve_vqrdmladhq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1525 __simd128_int8_t __builtin_mve_vqrdmladhq_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t);
1526 __simd128_int32_t __builtin_mve_vqrdmladhq_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t);
1527 __simd128_int16_t __builtin_mve_vqrdmladhq_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
1528 __simd128_int8_t __builtin_mve_vqrdmladhxq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1529 __simd128_int32_t __builtin_mve_vqrdmladhxq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1530 __simd128_int16_t __builtin_mve_vqrdmladhxq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1531 __simd128_int8_t __builtin_mve_vqrdmladhxq_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t);
1532 __simd128_int32_t __builtin_mve_vqrdmladhxq_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t);
1533 __simd128_int16_t __builtin_mve_vqrdmladhxq_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
1534 __simd128_int8_t __builtin_mve_vqrdmlahq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char, short unsigned int);
1535 __simd128_int32_t __builtin_mve_vqrdmlahq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1536 __simd128_int16_t __builtin_mve_vqrdmlahq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int, short unsigned int);
1537 __simd128_int8_t __builtin_mve_vqrdmlahq_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char);
1538 __simd128_int32_t __builtin_mve_vqrdmlahq_n_sv4si(__simd128_int32_t, __simd128_int32_t, int);
1539 __simd128_int16_t __builtin_mve_vqrdmlahq_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int);
1540 __simd128_uint8_t __builtin_mve_vqrdmlahq_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, unsigned char);
1541 __simd128_uint32_t __builtin_mve_vqrdmlahq_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, unsigned int);
1542 __simd128_uint16_t __builtin_mve_vqrdmlahq_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1543 __simd128_int8_t __builtin_mve_vqrdmlashq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char, short unsigned int);
1544 __simd128_int32_t __builtin_mve_vqrdmlashq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1545 __simd128_int16_t __builtin_mve_vqrdmlashq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int, short unsigned int);
1546 __simd128_int8_t __builtin_mve_vqrdmlashq_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char);
1547 __simd128_int32_t __builtin_mve_vqrdmlashq_n_sv4si(__simd128_int32_t, __simd128_int32_t, int);
1548 __simd128_int16_t __builtin_mve_vqrdmlashq_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int);
1549 __simd128_uint8_t __builtin_mve_vqrdmlashq_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, unsigned char);
1550 __simd128_uint32_t __builtin_mve_vqrdmlashq_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, unsigned int);
1551 __simd128_uint16_t __builtin_mve_vqrdmlashq_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1552 __simd128_int8_t __builtin_mve_vqrdmlsdhq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1553 __simd128_int32_t __builtin_mve_vqrdmlsdhq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1554 __simd128_int16_t __builtin_mve_vqrdmlsdhq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1555 __simd128_int8_t __builtin_mve_vqrdmlsdhq_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t);
1556 __simd128_int32_t __builtin_mve_vqrdmlsdhq_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t);
1557 __simd128_int16_t __builtin_mve_vqrdmlsdhq_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
1558 __simd128_int8_t __builtin_mve_vqrdmlsdhxq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1559 __simd128_int32_t __builtin_mve_vqrdmlsdhxq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1560 __simd128_int16_t __builtin_mve_vqrdmlsdhxq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1561 __simd128_int8_t __builtin_mve_vqrdmlsdhxq_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t);
1562 __simd128_int32_t __builtin_mve_vqrdmlsdhxq_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t);
1563 __simd128_int16_t __builtin_mve_vqrdmlsdhxq_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
1564 __simd128_int8_t __builtin_mve_vqrdmulhq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char, short unsigned int);
1565 __simd128_int32_t __builtin_mve_vqrdmulhq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1566 __simd128_int16_t __builtin_mve_vqrdmulhq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int, short unsigned int);
1567 __simd128_int8_t __builtin_mve_vqrdmulhq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1568 __simd128_int32_t __builtin_mve_vqrdmulhq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1569 __simd128_int16_t __builtin_mve_vqrdmulhq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1570 __simd128_int8_t __builtin_mve_vqrdmulhq_n_sv16qi(__simd128_int8_t, signed char);
1571 __simd128_int32_t __builtin_mve_vqrdmulhq_n_sv4si(__simd128_int32_t, int);
1572 __simd128_int16_t __builtin_mve_vqrdmulhq_n_sv8hi(__simd128_int16_t, short int);
1573 __simd128_int8_t __builtin_mve_vqrdmulhq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1574 __simd128_int32_t __builtin_mve_vqrdmulhq_sv4si(__simd128_int32_t, __simd128_int32_t);
1575 __simd128_int16_t __builtin_mve_vqrdmulhq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1576 __simd128_int8_t __builtin_mve_vqrshlq_m_n_sv16qi(__simd128_int8_t, int, short unsigned int);
1577 __simd128_int32_t __builtin_mve_vqrshlq_m_n_sv4si(__simd128_int32_t, int, short unsigned int);
1578 __simd128_int16_t __builtin_mve_vqrshlq_m_n_sv8hi(__simd128_int16_t, int, short unsigned int);
1579 __simd128_uint8_t __builtin_mve_vqrshlq_m_n_uv16qi(__simd128_uint8_t, int, short unsigned int);
1580 __simd128_uint32_t __builtin_mve_vqrshlq_m_n_uv4si(__simd128_uint32_t, int, short unsigned int);
1581 __simd128_uint16_t __builtin_mve_vqrshlq_m_n_uv8hi(__simd128_uint16_t, int, short unsigned int);
1582 __simd128_int8_t __builtin_mve_vqrshlq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1583 __simd128_int32_t __builtin_mve_vqrshlq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1584 __simd128_int16_t __builtin_mve_vqrshlq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1585 __simd128_uint8_t __builtin_mve_vqrshlq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_int8_t, short unsigned int);
1586 __simd128_uint32_t __builtin_mve_vqrshlq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_int32_t, short unsigned int);
1587 __simd128_uint16_t __builtin_mve_vqrshlq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_int16_t, short unsigned int);
1588 __simd128_int8_t __builtin_mve_vqrshlq_n_sv16qi(__simd128_int8_t, int);
1589 __simd128_int32_t __builtin_mve_vqrshlq_n_sv4si(__simd128_int32_t, int);
1590 __simd128_int16_t __builtin_mve_vqrshlq_n_sv8hi(__simd128_int16_t, int);
1591 __simd128_uint8_t __builtin_mve_vqrshlq_n_uv16qi(__simd128_uint8_t, int);
1592 __simd128_uint32_t __builtin_mve_vqrshlq_n_uv4si(__simd128_uint32_t, int);
1593 __simd128_uint16_t __builtin_mve_vqrshlq_n_uv8hi(__simd128_uint16_t, int);
1594 __simd128_int8_t __builtin_mve_vqrshlq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1595 __simd128_int32_t __builtin_mve_vqrshlq_sv4si(__simd128_int32_t, __simd128_int32_t);
1596 __simd128_int16_t __builtin_mve_vqrshlq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1597 __simd128_uint8_t __builtin_mve_vqrshlq_uv16qi(__simd128_uint8_t, __simd128_int8_t);
1598 __simd128_uint32_t __builtin_mve_vqrshlq_uv4si(__simd128_uint32_t, __simd128_int32_t);
1599 __simd128_uint16_t __builtin_mve_vqrshlq_uv8hi(__simd128_uint16_t, __simd128_int16_t);
1600 __simd128_int16_t __builtin_mve_vqrshrnbq_m_n_sv4si(__simd128_int16_t, __simd128_int32_t, int, short unsigned int);
1601 __simd128_int8_t __builtin_mve_vqrshrnbq_m_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int, short unsigned int);
1602 __simd128_uint16_t __builtin_mve_vqrshrnbq_m_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int, short unsigned int);
1603 __simd128_uint8_t __builtin_mve_vqrshrnbq_m_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int, short unsigned int);
1604 __simd128_int16_t __builtin_mve_vqrshrnbq_n_sv4si(__simd128_int16_t, __simd128_int32_t, int);
1605 __simd128_int8_t __builtin_mve_vqrshrnbq_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int);
1606 __simd128_uint16_t __builtin_mve_vqrshrnbq_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int);
1607 __simd128_uint8_t __builtin_mve_vqrshrnbq_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int);
1608 __simd128_int16_t __builtin_mve_vqrshrntq_m_n_sv4si(__simd128_int16_t, __simd128_int32_t, int, short unsigned int);
1609 __simd128_int8_t __builtin_mve_vqrshrntq_m_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int, short unsigned int);
1610 __simd128_uint16_t __builtin_mve_vqrshrntq_m_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int, short unsigned int);
1611 __simd128_uint8_t __builtin_mve_vqrshrntq_m_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int, short unsigned int);
1612 __simd128_int16_t __builtin_mve_vqrshrntq_n_sv4si(__simd128_int16_t, __simd128_int32_t, int);
1613 __simd128_int8_t __builtin_mve_vqrshrntq_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int);
1614 __simd128_uint16_t __builtin_mve_vqrshrntq_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int);
1615 __simd128_uint8_t __builtin_mve_vqrshrntq_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int);
1616 __simd128_uint16_t __builtin_mve_vqrshrunbq_m_n_sv4si(__simd128_uint16_t, __simd128_int32_t, int, short unsigned int);
1617 __simd128_uint8_t __builtin_mve_vqrshrunbq_m_n_sv8hi(__simd128_uint8_t, __simd128_int16_t, int, short unsigned int);
1618 __simd128_uint16_t __builtin_mve_vqrshrunbq_n_sv4si(__simd128_uint16_t, __simd128_int32_t, int);
1619 __simd128_uint8_t __builtin_mve_vqrshrunbq_n_sv8hi(__simd128_uint8_t, __simd128_int16_t, int);
1620 __simd128_uint16_t __builtin_mve_vqrshruntq_m_n_sv4si(__simd128_uint16_t, __simd128_int32_t, int, short unsigned int);
1621 __simd128_uint8_t __builtin_mve_vqrshruntq_m_n_sv8hi(__simd128_uint8_t, __simd128_int16_t, int, short unsigned int);
1622 __simd128_uint16_t __builtin_mve_vqrshruntq_n_sv4si(__simd128_uint16_t, __simd128_int32_t, int);
1623 __simd128_uint8_t __builtin_mve_vqrshruntq_n_sv8hi(__simd128_uint8_t, __simd128_int16_t, int);
1624 __simd128_int8_t __builtin_mve_vqshlq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, int, short unsigned int);
1625 __simd128_int32_t __builtin_mve_vqshlq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1626 __simd128_int16_t __builtin_mve_vqshlq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, int, short unsigned int);
1627 __simd128_uint8_t __builtin_mve_vqshlq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, int, short unsigned int);
1628 __simd128_uint32_t __builtin_mve_vqshlq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, int, short unsigned int);
1629 __simd128_uint16_t __builtin_mve_vqshlq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, int, short unsigned int);
1630 __simd128_int8_t __builtin_mve_vqshlq_m_r_sv16qi(__simd128_int8_t, int, short unsigned int);
1631 __simd128_int32_t __builtin_mve_vqshlq_m_r_sv4si(__simd128_int32_t, int, short unsigned int);
1632 __simd128_int16_t __builtin_mve_vqshlq_m_r_sv8hi(__simd128_int16_t, int, short unsigned int);
1633 __simd128_uint8_t __builtin_mve_vqshlq_m_r_uv16qi(__simd128_uint8_t, int, short unsigned int);
1634 __simd128_uint32_t __builtin_mve_vqshlq_m_r_uv4si(__simd128_uint32_t, int, short unsigned int);
1635 __simd128_uint16_t __builtin_mve_vqshlq_m_r_uv8hi(__simd128_uint16_t, int, short unsigned int);
1636 __simd128_int8_t __builtin_mve_vqshlq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1637 __simd128_int32_t __builtin_mve_vqshlq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1638 __simd128_int16_t __builtin_mve_vqshlq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1639 __simd128_uint8_t __builtin_mve_vqshlq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_int8_t, short unsigned int);
1640 __simd128_uint32_t __builtin_mve_vqshlq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_int32_t, short unsigned int);
1641 __simd128_uint16_t __builtin_mve_vqshlq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_int16_t, short unsigned int);
1642 __simd128_int8_t __builtin_mve_vqshlq_n_sv16qi(__simd128_int8_t, int);
1643 __simd128_int32_t __builtin_mve_vqshlq_n_sv4si(__simd128_int32_t, int);
1644 __simd128_int16_t __builtin_mve_vqshlq_n_sv8hi(__simd128_int16_t, int);
1645 __simd128_uint8_t __builtin_mve_vqshlq_n_uv16qi(__simd128_uint8_t, int);
1646 __simd128_uint32_t __builtin_mve_vqshlq_n_uv4si(__simd128_uint32_t, int);
1647 __simd128_uint16_t __builtin_mve_vqshlq_n_uv8hi(__simd128_uint16_t, int);
1648 __simd128_int8_t __builtin_mve_vqshlq_r_sv16qi(__simd128_int8_t, int);
1649 __simd128_int32_t __builtin_mve_vqshlq_r_sv4si(__simd128_int32_t, int);
1650 __simd128_int16_t __builtin_mve_vqshlq_r_sv8hi(__simd128_int16_t, int);
1651 __simd128_uint8_t __builtin_mve_vqshlq_r_uv16qi(__simd128_uint8_t, int);
1652 __simd128_uint32_t __builtin_mve_vqshlq_r_uv4si(__simd128_uint32_t, int);
1653 __simd128_uint16_t __builtin_mve_vqshlq_r_uv8hi(__simd128_uint16_t, int);
1654 __simd128_int8_t __builtin_mve_vqshlq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1655 __simd128_int32_t __builtin_mve_vqshlq_sv4si(__simd128_int32_t, __simd128_int32_t);
1656 __simd128_int16_t __builtin_mve_vqshlq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1657 __simd128_uint8_t __builtin_mve_vqshlq_uv16qi(__simd128_uint8_t, __simd128_int8_t);
1658 __simd128_uint32_t __builtin_mve_vqshlq_uv4si(__simd128_uint32_t, __simd128_int32_t);
1659 __simd128_uint16_t __builtin_mve_vqshlq_uv8hi(__simd128_uint16_t, __simd128_int16_t);
1660 __simd128_uint8_t __builtin_mve_vqshluq_m_n_sv16qi(__simd128_uint8_t, __simd128_int8_t, int, short unsigned int);
1661 __simd128_uint32_t __builtin_mve_vqshluq_m_n_sv4si(__simd128_uint32_t, __simd128_int32_t, int, short unsigned int);
1662 __simd128_uint16_t __builtin_mve_vqshluq_m_n_sv8hi(__simd128_uint16_t, __simd128_int16_t, int, short unsigned int);
1663 __simd128_uint8_t __builtin_mve_vqshluq_n_sv16qi(__simd128_int8_t, int);
1664 __simd128_uint32_t __builtin_mve_vqshluq_n_sv4si(__simd128_int32_t, int);
1665 __simd128_uint16_t __builtin_mve_vqshluq_n_sv8hi(__simd128_int16_t, int);
1666 __simd128_int16_t __builtin_mve_vqshrnbq_m_n_sv4si(__simd128_int16_t, __simd128_int32_t, int, short unsigned int);
1667 __simd128_int8_t __builtin_mve_vqshrnbq_m_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int, short unsigned int);
1668 __simd128_uint16_t __builtin_mve_vqshrnbq_m_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int, short unsigned int);
1669 __simd128_uint8_t __builtin_mve_vqshrnbq_m_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int, short unsigned int);
1670 __simd128_int16_t __builtin_mve_vqshrnbq_n_sv4si(__simd128_int16_t, __simd128_int32_t, int);
1671 __simd128_int8_t __builtin_mve_vqshrnbq_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int);
1672 __simd128_uint16_t __builtin_mve_vqshrnbq_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int);
1673 __simd128_uint8_t __builtin_mve_vqshrnbq_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int);
1674 __simd128_int16_t __builtin_mve_vqshrntq_m_n_sv4si(__simd128_int16_t, __simd128_int32_t, int, short unsigned int);
1675 __simd128_int8_t __builtin_mve_vqshrntq_m_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int, short unsigned int);
1676 __simd128_uint16_t __builtin_mve_vqshrntq_m_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int, short unsigned int);
1677 __simd128_uint8_t __builtin_mve_vqshrntq_m_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int, short unsigned int);
1678 __simd128_int16_t __builtin_mve_vqshrntq_n_sv4si(__simd128_int16_t, __simd128_int32_t, int);
1679 __simd128_int8_t __builtin_mve_vqshrntq_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int);
1680 __simd128_uint16_t __builtin_mve_vqshrntq_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int);
1681 __simd128_uint8_t __builtin_mve_vqshrntq_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int);
1682 __simd128_uint16_t __builtin_mve_vqshrunbq_m_n_sv4si(__simd128_uint16_t, __simd128_int32_t, int, short unsigned int);
1683 __simd128_uint8_t __builtin_mve_vqshrunbq_m_n_sv8hi(__simd128_uint8_t, __simd128_int16_t, int, short unsigned int);
1684 __simd128_uint16_t __builtin_mve_vqshrunbq_n_sv4si(__simd128_uint16_t, __simd128_int32_t, int);
1685 __simd128_uint8_t __builtin_mve_vqshrunbq_n_sv8hi(__simd128_uint8_t, __simd128_int16_t, int);
1686 __simd128_uint16_t __builtin_mve_vqshruntq_m_n_sv4si(__simd128_uint16_t, __simd128_int32_t, int, short unsigned int);
1687 __simd128_uint8_t __builtin_mve_vqshruntq_m_n_sv8hi(__simd128_uint8_t, __simd128_int16_t, int, short unsigned int);
1688 __simd128_uint16_t __builtin_mve_vqshruntq_n_sv4si(__simd128_uint16_t, __simd128_int32_t, int);
1689 __simd128_uint8_t __builtin_mve_vqshruntq_n_sv8hi(__simd128_uint8_t, __simd128_int16_t, int);
1690 __simd128_int8_t __builtin_mve_vqsubq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char, short unsigned int);
1691 __simd128_int32_t __builtin_mve_vqsubq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1692 __simd128_int16_t __builtin_mve_vqsubq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int, short unsigned int);
1693 __simd128_uint8_t __builtin_mve_vqsubq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, unsigned char, short unsigned int);
1694 __simd128_uint32_t __builtin_mve_vqsubq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, unsigned int, short unsigned int);
1695 __simd128_uint16_t __builtin_mve_vqsubq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int, short unsigned int);
1696 __simd128_int8_t __builtin_mve_vqsubq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1697 __simd128_int32_t __builtin_mve_vqsubq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1698 __simd128_int16_t __builtin_mve_vqsubq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1699 __simd128_uint8_t __builtin_mve_vqsubq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1700 __simd128_uint32_t __builtin_mve_vqsubq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1701 __simd128_uint16_t __builtin_mve_vqsubq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1702 __simd128_int8_t __builtin_mve_vqsubq_n_sv16qi(__simd128_int8_t, signed char);
1703 __simd128_int32_t __builtin_mve_vqsubq_n_sv4si(__simd128_int32_t, int);
1704 __simd128_int16_t __builtin_mve_vqsubq_n_sv8hi(__simd128_int16_t, short int);
1705 __simd128_uint8_t __builtin_mve_vqsubq_n_uv16qi(__simd128_uint8_t, unsigned char);
1706 __simd128_uint32_t __builtin_mve_vqsubq_n_uv4si(__simd128_uint32_t, unsigned int);
1707 __simd128_uint16_t __builtin_mve_vqsubq_n_uv8hi(__simd128_uint16_t, short unsigned int);
1708 __simd128_int8_t __builtin_mve_vqsubq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1709 __simd128_int32_t __builtin_mve_vqsubq_sv4si(__simd128_int32_t, __simd128_int32_t);
1710 __simd128_int16_t __builtin_mve_vqsubq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1711 __simd128_uint8_t __builtin_mve_vqsubq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
1712 __simd128_uint32_t __builtin_mve_vqsubq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1713 __simd128_uint16_t __builtin_mve_vqsubq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
1714 __simd128_int8_t __builtin_mve_vrev16q_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
1715 __simd128_uint8_t __builtin_mve_vrev16q_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1716 __simd128_int8_t __builtin_mve_vrev16q_sv16qi(__simd128_int8_t);
1717 __simd128_uint8_t __builtin_mve_vrev16q_uv16qi(__simd128_uint8_t);
1718 __simd128_float16_t __builtin_mve_vrev32q_fv8hf(__simd128_float16_t);
1719 __simd128_float16_t __builtin_mve_vrev32q_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
1720 __simd128_int8_t __builtin_mve_vrev32q_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
1721 __simd128_int16_t __builtin_mve_vrev32q_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1722 __simd128_uint8_t __builtin_mve_vrev32q_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1723 __simd128_uint16_t __builtin_mve_vrev32q_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1724 __simd128_int8_t __builtin_mve_vrev32q_sv16qi(__simd128_int8_t);
1725 __simd128_int16_t __builtin_mve_vrev32q_sv8hi(__simd128_int16_t);
1726 __simd128_uint8_t __builtin_mve_vrev32q_uv16qi(__simd128_uint8_t);
1727 __simd128_uint16_t __builtin_mve_vrev32q_uv8hi(__simd128_uint16_t);
1728 __simd128_float32_t __builtin_mve_vrev64q_fv4sf(__simd128_float32_t);
1729 __simd128_float16_t __builtin_mve_vrev64q_fv8hf(__simd128_float16_t);
1730 __simd128_float32_t __builtin_mve_vrev64q_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
1731 __simd128_float16_t __builtin_mve_vrev64q_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
1732 __simd128_int8_t __builtin_mve_vrev64q_m_sv16qi(__simd128_int8_t, __simd128_int8_t, short unsigned int);
1733 __simd128_int32_t __builtin_mve_vrev64q_m_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1734 __simd128_int16_t __builtin_mve_vrev64q_m_sv8hi(__simd128_int16_t, __simd128_int16_t, short unsigned int);
1735 __simd128_uint8_t __builtin_mve_vrev64q_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1736 __simd128_uint32_t __builtin_mve_vrev64q_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1737 __simd128_uint16_t __builtin_mve_vrev64q_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1738 __simd128_int8_t __builtin_mve_vrev64q_sv16qi(__simd128_int8_t);
1739 __simd128_int32_t __builtin_mve_vrev64q_sv4si(__simd128_int32_t);
1740 __simd128_int16_t __builtin_mve_vrev64q_sv8hi(__simd128_int16_t);
1741 __simd128_uint8_t __builtin_mve_vrev64q_uv16qi(__simd128_uint8_t);
1742 __simd128_uint32_t __builtin_mve_vrev64q_uv4si(__simd128_uint32_t);
1743 __simd128_uint16_t __builtin_mve_vrev64q_uv8hi(__simd128_uint16_t);
1744 __simd128_int8_t __builtin_mve_vrhaddq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1745 __simd128_int32_t __builtin_mve_vrhaddq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1746 __simd128_int16_t __builtin_mve_vrhaddq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1747 __simd128_uint8_t __builtin_mve_vrhaddq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1748 __simd128_uint32_t __builtin_mve_vrhaddq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1749 __simd128_uint16_t __builtin_mve_vrhaddq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1750 __simd128_int8_t __builtin_mve_vrhaddq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1751 __simd128_int32_t __builtin_mve_vrhaddq_sv4si(__simd128_int32_t, __simd128_int32_t);
1752 __simd128_int16_t __builtin_mve_vrhaddq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1753 __simd128_uint8_t __builtin_mve_vrhaddq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
1754 __simd128_uint32_t __builtin_mve_vrhaddq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1755 __simd128_uint16_t __builtin_mve_vrhaddq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
1756 long long int __builtin_mve_vrmlaldavhaq_p_sv4si(long long int, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1757 long long unsigned int __builtin_mve_vrmlaldavhaq_p_uv4si(long long unsigned int, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1758 long long int __builtin_mve_vrmlaldavhaq_sv4si(long long int, __simd128_int32_t, __simd128_int32_t);
1759 long long unsigned int __builtin_mve_vrmlaldavhaq_uv4si(long long unsigned int, __simd128_uint32_t, __simd128_uint32_t);
1760 long long int __builtin_mve_vrmlaldavhaxq_p_sv4si(long long int, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1761 long long int __builtin_mve_vrmlaldavhaxq_sv4si(long long int, __simd128_int32_t, __simd128_int32_t);
1762 long long int __builtin_mve_vrmlaldavhq_p_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1763 long long unsigned int __builtin_mve_vrmlaldavhq_p_uv4si(__simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1764 long long int __builtin_mve_vrmlaldavhq_sv4si(__simd128_int32_t, __simd128_int32_t);
1765 long long unsigned int __builtin_mve_vrmlaldavhq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1766 long long int __builtin_mve_vrmlaldavhxq_p_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1767 long long int __builtin_mve_vrmlaldavhxq_sv4si(__simd128_int32_t, __simd128_int32_t);
1768 long long int __builtin_mve_vrmlsldavhaq_p_sv4si(long long int, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1769 long long int __builtin_mve_vrmlsldavhaq_sv4si(long long int, __simd128_int32_t, __simd128_int32_t);
1770 long long int __builtin_mve_vrmlsldavhaxq_p_sv4si(long long int, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1771 long long int __builtin_mve_vrmlsldavhaxq_sv4si(long long int, __simd128_int32_t, __simd128_int32_t);
1772 long long int __builtin_mve_vrmlsldavhq_p_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1773 long long int __builtin_mve_vrmlsldavhq_sv4si(__simd128_int32_t, __simd128_int32_t);
1774 long long int __builtin_mve_vrmlsldavhxq_p_sv4si(__simd128_int32_t, __simd128_int32_t, short unsigned int);
1775 long long int __builtin_mve_vrmlsldavhxq_sv4si(__simd128_int32_t, __simd128_int32_t);
1776 __simd128_int8_t __builtin_mve_vrmulhq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1777 __simd128_int32_t __builtin_mve_vrmulhq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1778 __simd128_int16_t __builtin_mve_vrmulhq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1779 __simd128_uint8_t __builtin_mve_vrmulhq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
1780 __simd128_uint32_t __builtin_mve_vrmulhq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1781 __simd128_uint16_t __builtin_mve_vrmulhq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
1782 __simd128_int8_t __builtin_mve_vrmulhq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1783 __simd128_int32_t __builtin_mve_vrmulhq_sv4si(__simd128_int32_t, __simd128_int32_t);
1784 __simd128_int16_t __builtin_mve_vrmulhq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1785 __simd128_uint8_t __builtin_mve_vrmulhq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
1786 __simd128_uint32_t __builtin_mve_vrmulhq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1787 __simd128_uint16_t __builtin_mve_vrmulhq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
1788 __simd128_float32_t __builtin_mve_vrndaq_fv4sf(__simd128_float32_t);
1789 __simd128_float16_t __builtin_mve_vrndaq_fv8hf(__simd128_float16_t);
1790 __simd128_float32_t __builtin_mve_vrndaq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
1791 __simd128_float16_t __builtin_mve_vrndaq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
1792 __simd128_float32_t __builtin_mve_vrndmq_fv4sf(__simd128_float32_t);
1793 __simd128_float16_t __builtin_mve_vrndmq_fv8hf(__simd128_float16_t);
1794 __simd128_float32_t __builtin_mve_vrndmq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
1795 __simd128_float16_t __builtin_mve_vrndmq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
1796 __simd128_float32_t __builtin_mve_vrndnq_fv4sf(__simd128_float32_t);
1797 __simd128_float16_t __builtin_mve_vrndnq_fv8hf(__simd128_float16_t);
1798 __simd128_float32_t __builtin_mve_vrndnq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
1799 __simd128_float16_t __builtin_mve_vrndnq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
1800 __simd128_float32_t __builtin_mve_vrndpq_fv4sf(__simd128_float32_t);
1801 __simd128_float16_t __builtin_mve_vrndpq_fv8hf(__simd128_float16_t);
1802 __simd128_float32_t __builtin_mve_vrndpq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
1803 __simd128_float16_t __builtin_mve_vrndpq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
1804 __simd128_float32_t __builtin_mve_vrndq_fv4sf(__simd128_float32_t);
1805 __simd128_float16_t __builtin_mve_vrndq_fv8hf(__simd128_float16_t);
1806 __simd128_float32_t __builtin_mve_vrndq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
1807 __simd128_float16_t __builtin_mve_vrndq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
1808 __simd128_float32_t __builtin_mve_vrndxq_fv4sf(__simd128_float32_t);
1809 __simd128_float16_t __builtin_mve_vrndxq_fv8hf(__simd128_float16_t);
1810 __simd128_float32_t __builtin_mve_vrndxq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, short unsigned int);
1811 __simd128_float16_t __builtin_mve_vrndxq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, short unsigned int);
1812 __simd128_int8_t __builtin_mve_vrshlq_m_n_sv16qi(__simd128_int8_t, int, short unsigned int);
1813 __simd128_int32_t __builtin_mve_vrshlq_m_n_sv4si(__simd128_int32_t, int, short unsigned int);
1814 __simd128_int16_t __builtin_mve_vrshlq_m_n_sv8hi(__simd128_int16_t, int, short unsigned int);
1815 __simd128_uint8_t __builtin_mve_vrshlq_m_n_uv16qi(__simd128_uint8_t, int, short unsigned int);
1816 __simd128_uint32_t __builtin_mve_vrshlq_m_n_uv4si(__simd128_uint32_t, int, short unsigned int);
1817 __simd128_uint16_t __builtin_mve_vrshlq_m_n_uv8hi(__simd128_uint16_t, int, short unsigned int);
1818 __simd128_int8_t __builtin_mve_vrshlq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1819 __simd128_int32_t __builtin_mve_vrshlq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1820 __simd128_int16_t __builtin_mve_vrshlq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1821 __simd128_uint8_t __builtin_mve_vrshlq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_int8_t, short unsigned int);
1822 __simd128_uint32_t __builtin_mve_vrshlq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_int32_t, short unsigned int);
1823 __simd128_uint16_t __builtin_mve_vrshlq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_int16_t, short unsigned int);
1824 __simd128_int8_t __builtin_mve_vrshlq_n_sv16qi(__simd128_int8_t, int);
1825 __simd128_int32_t __builtin_mve_vrshlq_n_sv4si(__simd128_int32_t, int);
1826 __simd128_int16_t __builtin_mve_vrshlq_n_sv8hi(__simd128_int16_t, int);
1827 __simd128_uint8_t __builtin_mve_vrshlq_n_uv16qi(__simd128_uint8_t, int);
1828 __simd128_uint32_t __builtin_mve_vrshlq_n_uv4si(__simd128_uint32_t, int);
1829 __simd128_uint16_t __builtin_mve_vrshlq_n_uv8hi(__simd128_uint16_t, int);
1830 __simd128_int8_t __builtin_mve_vrshlq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1831 __simd128_int32_t __builtin_mve_vrshlq_sv4si(__simd128_int32_t, __simd128_int32_t);
1832 __simd128_int16_t __builtin_mve_vrshlq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1833 __simd128_uint8_t __builtin_mve_vrshlq_uv16qi(__simd128_uint8_t, __simd128_int8_t);
1834 __simd128_uint32_t __builtin_mve_vrshlq_uv4si(__simd128_uint32_t, __simd128_int32_t);
1835 __simd128_uint16_t __builtin_mve_vrshlq_uv8hi(__simd128_uint16_t, __simd128_int16_t);
1836 __simd128_int16_t __builtin_mve_vrshrnbq_m_n_sv4si(__simd128_int16_t, __simd128_int32_t, int, short unsigned int);
1837 __simd128_int8_t __builtin_mve_vrshrnbq_m_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int, short unsigned int);
1838 __simd128_uint16_t __builtin_mve_vrshrnbq_m_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int, short unsigned int);
1839 __simd128_uint8_t __builtin_mve_vrshrnbq_m_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int, short unsigned int);
1840 __simd128_int16_t __builtin_mve_vrshrnbq_n_sv4si(__simd128_int16_t, __simd128_int32_t, int);
1841 __simd128_int8_t __builtin_mve_vrshrnbq_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int);
1842 __simd128_uint16_t __builtin_mve_vrshrnbq_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int);
1843 __simd128_uint8_t __builtin_mve_vrshrnbq_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int);
1844 __simd128_int16_t __builtin_mve_vrshrntq_m_n_sv4si(__simd128_int16_t, __simd128_int32_t, int, short unsigned int);
1845 __simd128_int8_t __builtin_mve_vrshrntq_m_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int, short unsigned int);
1846 __simd128_uint16_t __builtin_mve_vrshrntq_m_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int, short unsigned int);
1847 __simd128_uint8_t __builtin_mve_vrshrntq_m_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int, short unsigned int);
1848 __simd128_int16_t __builtin_mve_vrshrntq_n_sv4si(__simd128_int16_t, __simd128_int32_t, int);
1849 __simd128_int8_t __builtin_mve_vrshrntq_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int);
1850 __simd128_uint16_t __builtin_mve_vrshrntq_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int);
1851 __simd128_uint8_t __builtin_mve_vrshrntq_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int);
1852 __simd128_int8_t __builtin_mve_vrshrq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, int, short unsigned int);
1853 __simd128_int32_t __builtin_mve_vrshrq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1854 __simd128_int16_t __builtin_mve_vrshrq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, int, short unsigned int);
1855 __simd128_uint8_t __builtin_mve_vrshrq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, int, short unsigned int);
1856 __simd128_uint32_t __builtin_mve_vrshrq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, int, short unsigned int);
1857 __simd128_uint16_t __builtin_mve_vrshrq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, int, short unsigned int);
1858 __simd128_int8_t __builtin_mve_vrshrq_n_sv16qi(__simd128_int8_t, int);
1859 __simd128_int32_t __builtin_mve_vrshrq_n_sv4si(__simd128_int32_t, int);
1860 __simd128_int16_t __builtin_mve_vrshrq_n_sv8hi(__simd128_int16_t, int);
1861 __simd128_uint8_t __builtin_mve_vrshrq_n_uv16qi(__simd128_uint8_t, int);
1862 __simd128_uint32_t __builtin_mve_vrshrq_n_uv4si(__simd128_uint32_t, int);
1863 __simd128_uint16_t __builtin_mve_vrshrq_n_uv8hi(__simd128_uint16_t, int);
1864 __simd128_int32_t __builtin_mve_vsbciq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1865 __simd128_uint32_t __builtin_mve_vsbciq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1866 __simd128_int32_t __builtin_mve_vsbciq_sv4si(__simd128_int32_t, __simd128_int32_t);
1867 __simd128_uint32_t __builtin_mve_vsbciq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1868 __simd128_int32_t __builtin_mve_vsbcq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1869 __simd128_uint32_t __builtin_mve_vsbcq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
1870 __simd128_int32_t __builtin_mve_vsbcq_sv4si(__simd128_int32_t, __simd128_int32_t);
1871 __simd128_uint32_t __builtin_mve_vsbcq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
1872 unsigned int __builtin_mve_vshlcq_carry_sv16qi(__simd128_int8_t, unsigned int, int);
1873 unsigned int __builtin_mve_vshlcq_carry_sv4si(__simd128_int32_t, unsigned int, int);
1874 unsigned int __builtin_mve_vshlcq_carry_sv8hi(__simd128_int16_t, unsigned int, int);
1875 unsigned int __builtin_mve_vshlcq_carry_uv16qi(__simd128_uint8_t, unsigned int, int);
1876 unsigned int __builtin_mve_vshlcq_carry_uv4si(__simd128_uint32_t, unsigned int, int);
1877 unsigned int __builtin_mve_vshlcq_carry_uv8hi(__simd128_uint16_t, unsigned int, int);
1878 int __builtin_mve_vshlcq_m_carry_sv16qi(__simd128_int8_t, unsigned int, int, short unsigned int);
1879 int __builtin_mve_vshlcq_m_carry_sv4si(__simd128_int32_t, unsigned int, int, short unsigned int);
1880 int __builtin_mve_vshlcq_m_carry_sv8hi(__simd128_int16_t, unsigned int, int, short unsigned int);
1881 unsigned int __builtin_mve_vshlcq_m_carry_uv16qi(__simd128_uint8_t, unsigned int, int, short unsigned int);
1882 unsigned int __builtin_mve_vshlcq_m_carry_uv4si(__simd128_uint32_t, unsigned int, int, short unsigned int);
1883 unsigned int __builtin_mve_vshlcq_m_carry_uv8hi(__simd128_uint16_t, unsigned int, int, short unsigned int);
1884 __simd128_int8_t __builtin_mve_vshlcq_m_vec_sv16qi(__simd128_int8_t, unsigned int, int, short unsigned int);
1885 __simd128_int32_t __builtin_mve_vshlcq_m_vec_sv4si(__simd128_int32_t, unsigned int, int, short unsigned int);
1886 __simd128_int16_t __builtin_mve_vshlcq_m_vec_sv8hi(__simd128_int16_t, unsigned int, int, short unsigned int);
1887 __simd128_uint8_t __builtin_mve_vshlcq_m_vec_uv16qi(__simd128_uint8_t, unsigned int, int, short unsigned int);
1888 __simd128_uint32_t __builtin_mve_vshlcq_m_vec_uv4si(__simd128_uint32_t, unsigned int, int, short unsigned int);
1889 __simd128_uint16_t __builtin_mve_vshlcq_m_vec_uv8hi(__simd128_uint16_t, unsigned int, int, short unsigned int);
1890 __simd128_int8_t __builtin_mve_vshlcq_vec_sv16qi(__simd128_int8_t, unsigned int, int);
1891 __simd128_int32_t __builtin_mve_vshlcq_vec_sv4si(__simd128_int32_t, unsigned int, int);
1892 __simd128_int16_t __builtin_mve_vshlcq_vec_sv8hi(__simd128_int16_t, unsigned int, int);
1893 __simd128_uint8_t __builtin_mve_vshlcq_vec_uv16qi(__simd128_uint8_t, unsigned int, int);
1894 __simd128_uint32_t __builtin_mve_vshlcq_vec_uv4si(__simd128_uint32_t, unsigned int, int);
1895 __simd128_uint16_t __builtin_mve_vshlcq_vec_uv8hi(__simd128_uint16_t, unsigned int, int);
1896 __simd128_int16_t __builtin_mve_vshllbq_m_n_sv16qi(__simd128_int16_t, __simd128_int8_t, int, short unsigned int);
1897 __simd128_int32_t __builtin_mve_vshllbq_m_n_sv8hi(__simd128_int32_t, __simd128_int16_t, int, short unsigned int);
1898 __simd128_uint16_t __builtin_mve_vshllbq_m_n_uv16qi(__simd128_uint16_t, __simd128_uint8_t, int, short unsigned int);
1899 __simd128_uint32_t __builtin_mve_vshllbq_m_n_uv8hi(__simd128_uint32_t, __simd128_uint16_t, int, short unsigned int);
1900 __simd128_int16_t __builtin_mve_vshllbq_n_sv16qi(__simd128_int8_t, int);
1901 __simd128_int32_t __builtin_mve_vshllbq_n_sv8hi(__simd128_int16_t, int);
1902 __simd128_uint16_t __builtin_mve_vshllbq_n_uv16qi(__simd128_uint8_t, int);
1903 __simd128_uint32_t __builtin_mve_vshllbq_n_uv8hi(__simd128_uint16_t, int);
1904 __simd128_int16_t __builtin_mve_vshlltq_m_n_sv16qi(__simd128_int16_t, __simd128_int8_t, int, short unsigned int);
1905 __simd128_int32_t __builtin_mve_vshlltq_m_n_sv8hi(__simd128_int32_t, __simd128_int16_t, int, short unsigned int);
1906 __simd128_uint16_t __builtin_mve_vshlltq_m_n_uv16qi(__simd128_uint16_t, __simd128_uint8_t, int, short unsigned int);
1907 __simd128_uint32_t __builtin_mve_vshlltq_m_n_uv8hi(__simd128_uint32_t, __simd128_uint16_t, int, short unsigned int);
1908 __simd128_int16_t __builtin_mve_vshlltq_n_sv16qi(__simd128_int8_t, int);
1909 __simd128_int32_t __builtin_mve_vshlltq_n_sv8hi(__simd128_int16_t, int);
1910 __simd128_uint16_t __builtin_mve_vshlltq_n_uv16qi(__simd128_uint8_t, int);
1911 __simd128_uint32_t __builtin_mve_vshlltq_n_uv8hi(__simd128_uint16_t, int);
1912 __simd128_int8_t __builtin_mve_vshlq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, int, short unsigned int);
1913 __simd128_int32_t __builtin_mve_vshlq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1914 __simd128_int16_t __builtin_mve_vshlq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, int, short unsigned int);
1915 __simd128_uint8_t __builtin_mve_vshlq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, int, short unsigned int);
1916 __simd128_uint32_t __builtin_mve_vshlq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, int, short unsigned int);
1917 __simd128_uint16_t __builtin_mve_vshlq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, int, short unsigned int);
1918 __simd128_int8_t __builtin_mve_vshlq_m_r_sv16qi(__simd128_int8_t, int, short unsigned int);
1919 __simd128_int32_t __builtin_mve_vshlq_m_r_sv4si(__simd128_int32_t, int, short unsigned int);
1920 __simd128_int16_t __builtin_mve_vshlq_m_r_sv8hi(__simd128_int16_t, int, short unsigned int);
1921 __simd128_uint8_t __builtin_mve_vshlq_m_r_uv16qi(__simd128_uint8_t, int, short unsigned int);
1922 __simd128_uint32_t __builtin_mve_vshlq_m_r_uv4si(__simd128_uint32_t, int, short unsigned int);
1923 __simd128_uint16_t __builtin_mve_vshlq_m_r_uv8hi(__simd128_uint16_t, int, short unsigned int);
1924 __simd128_int8_t __builtin_mve_vshlq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
1925 __simd128_int32_t __builtin_mve_vshlq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
1926 __simd128_int16_t __builtin_mve_vshlq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
1927 __simd128_uint8_t __builtin_mve_vshlq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_int8_t, short unsigned int);
1928 __simd128_uint32_t __builtin_mve_vshlq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_int32_t, short unsigned int);
1929 __simd128_uint16_t __builtin_mve_vshlq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_int16_t, short unsigned int);
1930 __simd128_int8_t __builtin_mve_vshlq_n_sv16qi(__simd128_int8_t, int);
1931 __simd128_int32_t __builtin_mve_vshlq_n_sv4si(__simd128_int32_t, int);
1932 __simd128_int16_t __builtin_mve_vshlq_n_sv8hi(__simd128_int16_t, int);
1933 __simd128_uint8_t __builtin_mve_vshlq_n_uv16qi(__simd128_uint8_t, int);
1934 __simd128_uint32_t __builtin_mve_vshlq_n_uv4si(__simd128_uint32_t, int);
1935 __simd128_uint16_t __builtin_mve_vshlq_n_uv8hi(__simd128_uint16_t, int);
1936 __simd128_int8_t __builtin_mve_vshlq_r_sv16qi(__simd128_int8_t, int);
1937 __simd128_int32_t __builtin_mve_vshlq_r_sv4si(__simd128_int32_t, int);
1938 __simd128_int16_t __builtin_mve_vshlq_r_sv8hi(__simd128_int16_t, int);
1939 __simd128_uint8_t __builtin_mve_vshlq_r_uv16qi(__simd128_uint8_t, int);
1940 __simd128_uint32_t __builtin_mve_vshlq_r_uv4si(__simd128_uint32_t, int);
1941 __simd128_uint16_t __builtin_mve_vshlq_r_uv8hi(__simd128_uint16_t, int);
1942 __simd128_int8_t __builtin_mve_vshlq_sv16qi(__simd128_int8_t, __simd128_int8_t);
1943 __simd128_int32_t __builtin_mve_vshlq_sv4si(__simd128_int32_t, __simd128_int32_t);
1944 __simd128_int16_t __builtin_mve_vshlq_sv8hi(__simd128_int16_t, __simd128_int16_t);
1945 __simd128_uint8_t __builtin_mve_vshlq_uv16qi(__simd128_uint8_t, __simd128_int8_t);
1946 __simd128_uint32_t __builtin_mve_vshlq_uv4si(__simd128_uint32_t, __simd128_int32_t);
1947 __simd128_uint16_t __builtin_mve_vshlq_uv8hi(__simd128_uint16_t, __simd128_int16_t);
1948 __simd128_int16_t __builtin_mve_vshrnbq_m_n_sv4si(__simd128_int16_t, __simd128_int32_t, int, short unsigned int);
1949 __simd128_int8_t __builtin_mve_vshrnbq_m_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int, short unsigned int);
1950 __simd128_uint16_t __builtin_mve_vshrnbq_m_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int, short unsigned int);
1951 __simd128_uint8_t __builtin_mve_vshrnbq_m_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int, short unsigned int);
1952 __simd128_int16_t __builtin_mve_vshrnbq_n_sv4si(__simd128_int16_t, __simd128_int32_t, int);
1953 __simd128_int8_t __builtin_mve_vshrnbq_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int);
1954 __simd128_uint16_t __builtin_mve_vshrnbq_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int);
1955 __simd128_uint8_t __builtin_mve_vshrnbq_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int);
1956 __simd128_int16_t __builtin_mve_vshrntq_m_n_sv4si(__simd128_int16_t, __simd128_int32_t, int, short unsigned int);
1957 __simd128_int8_t __builtin_mve_vshrntq_m_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int, short unsigned int);
1958 __simd128_uint16_t __builtin_mve_vshrntq_m_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int, short unsigned int);
1959 __simd128_uint8_t __builtin_mve_vshrntq_m_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int, short unsigned int);
1960 __simd128_int16_t __builtin_mve_vshrntq_n_sv4si(__simd128_int16_t, __simd128_int32_t, int);
1961 __simd128_int8_t __builtin_mve_vshrntq_n_sv8hi(__simd128_int8_t, __simd128_int16_t, int);
1962 __simd128_uint16_t __builtin_mve_vshrntq_n_uv4si(__simd128_uint16_t, __simd128_uint32_t, int);
1963 __simd128_uint8_t __builtin_mve_vshrntq_n_uv8hi(__simd128_uint8_t, __simd128_uint16_t, int);
1964 __simd128_int8_t __builtin_mve_vshrq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, int, short unsigned int);
1965 __simd128_int32_t __builtin_mve_vshrq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1966 __simd128_int16_t __builtin_mve_vshrq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, int, short unsigned int);
1967 __simd128_uint8_t __builtin_mve_vshrq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, int, short unsigned int);
1968 __simd128_uint32_t __builtin_mve_vshrq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, int, short unsigned int);
1969 __simd128_uint16_t __builtin_mve_vshrq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, int, short unsigned int);
1970 __simd128_int8_t __builtin_mve_vshrq_n_sv16qi(__simd128_int8_t, int);
1971 __simd128_int32_t __builtin_mve_vshrq_n_sv4si(__simd128_int32_t, int);
1972 __simd128_int16_t __builtin_mve_vshrq_n_sv8hi(__simd128_int16_t, int);
1973 __simd128_uint8_t __builtin_mve_vshrq_n_uv16qi(__simd128_uint8_t, int);
1974 __simd128_uint32_t __builtin_mve_vshrq_n_uv4si(__simd128_uint32_t, int);
1975 __simd128_uint16_t __builtin_mve_vshrq_n_uv8hi(__simd128_uint16_t, int);
1976 __simd128_int8_t __builtin_mve_vsliq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, int, short unsigned int);
1977 __simd128_int32_t __builtin_mve_vsliq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1978 __simd128_int16_t __builtin_mve_vsliq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, int, short unsigned int);
1979 __simd128_uint8_t __builtin_mve_vsliq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, int, short unsigned int);
1980 __simd128_uint32_t __builtin_mve_vsliq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, int, short unsigned int);
1981 __simd128_uint16_t __builtin_mve_vsliq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, int, short unsigned int);
1982 __simd128_int8_t __builtin_mve_vsliq_n_sv16qi(__simd128_int8_t, __simd128_int8_t, int);
1983 __simd128_int32_t __builtin_mve_vsliq_n_sv4si(__simd128_int32_t, __simd128_int32_t, int);
1984 __simd128_int16_t __builtin_mve_vsliq_n_sv8hi(__simd128_int16_t, __simd128_int16_t, int);
1985 __simd128_uint8_t __builtin_mve_vsliq_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, int);
1986 __simd128_uint32_t __builtin_mve_vsliq_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, int);
1987 __simd128_uint16_t __builtin_mve_vsliq_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, int);
1988 __simd128_int8_t __builtin_mve_vsriq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, int, short unsigned int);
1989 __simd128_int32_t __builtin_mve_vsriq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
1990 __simd128_int16_t __builtin_mve_vsriq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, int, short unsigned int);
1991 __simd128_uint8_t __builtin_mve_vsriq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, int, short unsigned int);
1992 __simd128_uint32_t __builtin_mve_vsriq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, int, short unsigned int);
1993 __simd128_uint16_t __builtin_mve_vsriq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, int, short unsigned int);
1994 __simd128_int8_t __builtin_mve_vsriq_n_sv16qi(__simd128_int8_t, __simd128_int8_t, int);
1995 __simd128_int32_t __builtin_mve_vsriq_n_sv4si(__simd128_int32_t, __simd128_int32_t, int);
1996 __simd128_int16_t __builtin_mve_vsriq_n_sv8hi(__simd128_int16_t, __simd128_int16_t, int);
1997 __simd128_uint8_t __builtin_mve_vsriq_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, int);
1998 __simd128_uint32_t __builtin_mve_vsriq_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, int);
1999 __simd128_uint16_t __builtin_mve_vsriq_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, int);
2000 void __builtin_mve_vst1q_fv4sf(int*, __simd128_float32_t);
2001 void __builtin_mve_vst1q_fv8hf(short int*, __simd128_float16_t);
2002 void __builtin_mve_vst1q_sv16qi(signed char*, __simd128_int8_t);
2003 void __builtin_mve_vst1q_sv4si(int*, __simd128_int32_t);
2004 void __builtin_mve_vst1q_sv8hi(short int*, __simd128_int16_t);
2005 void __builtin_mve_vst1q_uv16qi(signed char*, __simd128_uint8_t);
2006 void __builtin_mve_vst1q_uv4si(int*, __simd128_uint32_t);
2007 void __builtin_mve_vst1q_uv8hi(short int*, __simd128_uint16_t);
2008 void __builtin_mve_vst2qv16qi(signed char*, __builtin_neon_oi);
2009 void __builtin_mve_vst2qv4sf(float*, __builtin_neon_oi);
2010 void __builtin_mve_vst2qv4si(int*, __builtin_neon_oi);
2011 void __builtin_mve_vst2qv8hf(__bf16*, __builtin_neon_oi);
2012 void __builtin_mve_vst2qv8hi(short int*, __builtin_neon_oi);
2013 void __builtin_mve_vst4qv16qi(signed char*, __builtin_neon_xi);
2014 void __builtin_mve_vst4qv4sf(float*, __builtin_neon_xi);
2015 void __builtin_mve_vst4qv4si(int*, __builtin_neon_xi);
2016 void __builtin_mve_vst4qv8hf(__bf16*, __builtin_neon_xi);
2017 void __builtin_mve_vst4qv8hi(short int*, __builtin_neon_xi);
2018 void __builtin_mve_vstrbq_p_sv16qi(signed char*, __simd128_int8_t, short unsigned int);
2019 void __builtin_mve_vstrbq_p_sv4si(signed char*, __simd128_int32_t, short unsigned int);
2020 void __builtin_mve_vstrbq_p_sv8hi(signed char*, __simd128_int16_t, short unsigned int);
2021 void __builtin_mve_vstrbq_p_uv16qi(signed char*, __simd128_uint8_t, short unsigned int);
2022 void __builtin_mve_vstrbq_p_uv4si(signed char*, __simd128_uint32_t, short unsigned int);
2023 void __builtin_mve_vstrbq_p_uv8hi(signed char*, __simd128_uint16_t, short unsigned int);
2024 void __builtin_mve_vstrbq_scatter_offset_p_sv16qi(signed char*, __simd128_uint8_t, __simd128_int8_t, short unsigned int);
2025 void __builtin_mve_vstrbq_scatter_offset_p_sv4si(signed char*, __simd128_uint32_t, __simd128_int32_t, short unsigned int);
2026 void __builtin_mve_vstrbq_scatter_offset_p_sv8hi(signed char*, __simd128_uint16_t, __simd128_int16_t, short unsigned int);
2027 void __builtin_mve_vstrbq_scatter_offset_p_uv16qi(signed char*, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
2028 void __builtin_mve_vstrbq_scatter_offset_p_uv4si(signed char*, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
2029 void __builtin_mve_vstrbq_scatter_offset_p_uv8hi(signed char*, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
2030 void __builtin_mve_vstrbq_scatter_offset_sv16qi(signed char*, __simd128_uint8_t, __simd128_int8_t);
2031 void __builtin_mve_vstrbq_scatter_offset_sv4si(signed char*, __simd128_uint32_t, __simd128_int32_t);
2032 void __builtin_mve_vstrbq_scatter_offset_sv8hi(signed char*, __simd128_uint16_t, __simd128_int16_t);
2033 void __builtin_mve_vstrbq_scatter_offset_uv16qi(signed char*, __simd128_uint8_t, __simd128_uint8_t);
2034 void __builtin_mve_vstrbq_scatter_offset_uv4si(signed char*, __simd128_uint32_t, __simd128_uint32_t);
2035 void __builtin_mve_vstrbq_scatter_offset_uv8hi(signed char*, __simd128_uint16_t, __simd128_uint16_t);
2036 void __builtin_mve_vstrbq_sv16qi(signed char*, __simd128_int8_t);
2037 void __builtin_mve_vstrbq_sv4si(signed char*, __simd128_int32_t);
2038 void __builtin_mve_vstrbq_sv8hi(signed char*, __simd128_int16_t);
2039 void __builtin_mve_vstrbq_uv16qi(signed char*, __simd128_uint8_t);
2040 void __builtin_mve_vstrbq_uv4si(signed char*, __simd128_uint32_t);
2041 void __builtin_mve_vstrbq_uv8hi(signed char*, __simd128_uint16_t);
2042 void __builtin_mve_vstrdq_scatter_base_p_sv2di(__simd128_uint64_t, int, __simd128_int64_t, short unsigned int);
2043 void __builtin_mve_vstrdq_scatter_base_p_uv2di(__simd128_uint64_t, int, __simd128_uint64_t, short unsigned int);
2044 void __builtin_mve_vstrdq_scatter_base_sv2di(__simd128_uint64_t, int, __simd128_int64_t);
2045 void __builtin_mve_vstrdq_scatter_base_uv2di(__simd128_uint64_t, int, __simd128_uint64_t);
2046 void __builtin_mve_vstrdq_scatter_base_wb_add_sv2di(__simd128_uint64_t, const int, __simd128_uint64_t);
2047 void __builtin_mve_vstrdq_scatter_base_wb_add_uv2di(__simd128_uint64_t, const int, __simd128_uint64_t);
2048 void __builtin_mve_vstrdq_scatter_base_wb_p_add_sv2di(__simd128_uint64_t, const int, __simd128_uint64_t, short unsigned int);
2049 void __builtin_mve_vstrdq_scatter_base_wb_p_add_uv2di(__simd128_uint64_t, const int, __simd128_uint64_t, short unsigned int);
2050 void __builtin_mve_vstrdq_scatter_base_wb_p_sv2di(__simd128_uint64_t, const int, __simd128_int64_t, short unsigned int);
2051 void __builtin_mve_vstrdq_scatter_base_wb_p_uv2di(__simd128_uint64_t, const int, __simd128_uint64_t, short unsigned int);
2052 void __builtin_mve_vstrdq_scatter_base_wb_sv2di(__simd128_uint64_t, const int, __simd128_int64_t);
2053 void __builtin_mve_vstrdq_scatter_base_wb_uv2di(__simd128_uint64_t, const int, __simd128_uint64_t);
2054 void __builtin_mve_vstrdq_scatter_offset_p_sv2di(long long int*, __simd128_uint64_t, __simd128_int64_t, short unsigned int);
2055 void __builtin_mve_vstrdq_scatter_offset_p_uv2di(long long int*, __simd128_uint64_t, __simd128_uint64_t, short unsigned int);
2056 void __builtin_mve_vstrdq_scatter_offset_sv2di(long long int*, __simd128_uint64_t, __simd128_int64_t);
2057 void __builtin_mve_vstrdq_scatter_offset_uv2di(long long int*, __simd128_uint64_t, __simd128_uint64_t);
2058 void __builtin_mve_vstrdq_scatter_shifted_offset_p_sv2di(long long int*, __simd128_uint64_t, __simd128_int64_t, short unsigned int);
2059 void __builtin_mve_vstrdq_scatter_shifted_offset_p_uv2di(long long int*, __simd128_uint64_t, __simd128_uint64_t, short unsigned int);
2060 void __builtin_mve_vstrdq_scatter_shifted_offset_sv2di(long long int*, __simd128_uint64_t, __simd128_int64_t);
2061 void __builtin_mve_vstrdq_scatter_shifted_offset_uv2di(long long int*, __simd128_uint64_t, __simd128_uint64_t);
2062 void __builtin_mve_vstrhq_fv8hf(short int*, __simd128_float16_t);
2063 void __builtin_mve_vstrhq_p_fv8hf(short int*, __simd128_float16_t, short unsigned int);
2064 void __builtin_mve_vstrhq_p_sv4si(short int*, __simd128_int32_t, short unsigned int);
2065 void __builtin_mve_vstrhq_p_sv8hi(short int*, __simd128_int16_t, short unsigned int);
2066 void __builtin_mve_vstrhq_p_uv4si(short int*, __simd128_uint32_t, short unsigned int);
2067 void __builtin_mve_vstrhq_p_uv8hi(short int*, __simd128_uint16_t, short unsigned int);
2068 void __builtin_mve_vstrhq_scatter_offset_fv8hf(short int*, __simd128_uint16_t, __simd128_float16_t);
2069 void __builtin_mve_vstrhq_scatter_offset_p_fv8hf(short int*, __simd128_uint16_t, __simd128_float16_t, short unsigned int);
2070 void __builtin_mve_vstrhq_scatter_offset_p_sv4si(short int*, __simd128_uint32_t, __simd128_int32_t, short unsigned int);
2071 void __builtin_mve_vstrhq_scatter_offset_p_sv8hi(short int*, __simd128_uint16_t, __simd128_int16_t, short unsigned int);
2072 void __builtin_mve_vstrhq_scatter_offset_p_uv4si(short int*, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
2073 void __builtin_mve_vstrhq_scatter_offset_p_uv8hi(short int*, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
2074 void __builtin_mve_vstrhq_scatter_offset_sv4si(short int*, __simd128_uint32_t, __simd128_int32_t);
2075 void __builtin_mve_vstrhq_scatter_offset_sv8hi(short int*, __simd128_uint16_t, __simd128_int16_t);
2076 void __builtin_mve_vstrhq_scatter_offset_uv4si(short int*, __simd128_uint32_t, __simd128_uint32_t);
2077 void __builtin_mve_vstrhq_scatter_offset_uv8hi(short int*, __simd128_uint16_t, __simd128_uint16_t);
2078 void __builtin_mve_vstrhq_scatter_shifted_offset_fv8hf(short int*, __simd128_uint16_t, __simd128_float16_t);
2079 void __builtin_mve_vstrhq_scatter_shifted_offset_p_fv8hf(short int*, __simd128_uint16_t, __simd128_float16_t, short unsigned int);
2080 void __builtin_mve_vstrhq_scatter_shifted_offset_p_sv4si(short int*, __simd128_uint32_t, __simd128_int32_t, short unsigned int);
2081 void __builtin_mve_vstrhq_scatter_shifted_offset_p_sv8hi(short int*, __simd128_uint16_t, __simd128_int16_t, short unsigned int);
2082 void __builtin_mve_vstrhq_scatter_shifted_offset_p_uv4si(short int*, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
2083 void __builtin_mve_vstrhq_scatter_shifted_offset_p_uv8hi(short int*, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
2084 void __builtin_mve_vstrhq_scatter_shifted_offset_sv4si(short int*, __simd128_uint32_t, __simd128_int32_t);
2085 void __builtin_mve_vstrhq_scatter_shifted_offset_sv8hi(short int*, __simd128_uint16_t, __simd128_int16_t);
2086 void __builtin_mve_vstrhq_scatter_shifted_offset_uv4si(short int*, __simd128_uint32_t, __simd128_uint32_t);
2087 void __builtin_mve_vstrhq_scatter_shifted_offset_uv8hi(short int*, __simd128_uint16_t, __simd128_uint16_t);
2088 void __builtin_mve_vstrhq_sv4si(short int*, __simd128_int32_t);
2089 void __builtin_mve_vstrhq_sv8hi(short int*, __simd128_int16_t);
2090 void __builtin_mve_vstrhq_uv4si(short int*, __simd128_uint32_t);
2091 void __builtin_mve_vstrhq_uv8hi(short int*, __simd128_uint16_t);
2092 void __builtin_mve_vstrwq_fv4sf(int*, __simd128_float32_t);
2093 void __builtin_mve_vstrwq_p_fv4sf(int*, __simd128_float32_t, short unsigned int);
2094 void __builtin_mve_vstrwq_p_sv4si(int*, __simd128_int32_t, short unsigned int);
2095 void __builtin_mve_vstrwq_p_uv4si(int*, __simd128_uint32_t, short unsigned int);
2096 void __builtin_mve_vstrwq_scatter_base_fv4sf(__simd128_uint32_t, int, __simd128_float32_t);
2097 void __builtin_mve_vstrwq_scatter_base_p_fv4sf(__simd128_uint32_t, int, __simd128_float32_t, short unsigned int);
2098 void __builtin_mve_vstrwq_scatter_base_p_sv4si(__simd128_uint32_t, int, __simd128_int32_t, short unsigned int);
2099 void __builtin_mve_vstrwq_scatter_base_p_uv4si(__simd128_uint32_t, int, __simd128_uint32_t, short unsigned int);
2100 void __builtin_mve_vstrwq_scatter_base_sv4si(__simd128_uint32_t, int, __simd128_int32_t);
2101 void __builtin_mve_vstrwq_scatter_base_uv4si(__simd128_uint32_t, int, __simd128_uint32_t);
2102 void __builtin_mve_vstrwq_scatter_base_wb_add_fv4sf(__simd128_uint32_t, const int, __simd128_uint32_t);
2103 void __builtin_mve_vstrwq_scatter_base_wb_add_sv4si(__simd128_uint32_t, const int, __simd128_uint32_t);
2104 void __builtin_mve_vstrwq_scatter_base_wb_add_uv4si(__simd128_uint32_t, const int, __simd128_uint32_t);
2105 void __builtin_mve_vstrwq_scatter_base_wb_fv4sf(__simd128_uint32_t, const int, __simd128_float32_t);
2106 void __builtin_mve_vstrwq_scatter_base_wb_p_add_fv4sf(__simd128_uint32_t, const int, __simd128_uint32_t, short unsigned int);
2107 void __builtin_mve_vstrwq_scatter_base_wb_p_add_sv4si(__simd128_uint32_t, const int, __simd128_uint32_t, short unsigned int);
2108 void __builtin_mve_vstrwq_scatter_base_wb_p_add_uv4si(__simd128_uint32_t, const int, __simd128_uint32_t, short unsigned int);
2109 void __builtin_mve_vstrwq_scatter_base_wb_p_fv4sf(__simd128_uint32_t, const int, __simd128_float32_t, short unsigned int);
2110 void __builtin_mve_vstrwq_scatter_base_wb_p_sv4si(__simd128_uint32_t, const int, __simd128_int32_t, short unsigned int);
2111 void __builtin_mve_vstrwq_scatter_base_wb_p_uv4si(__simd128_uint32_t, const int, __simd128_uint32_t, short unsigned int);
2112 void __builtin_mve_vstrwq_scatter_base_wb_sv4si(__simd128_uint32_t, const int, __simd128_int32_t);
2113 void __builtin_mve_vstrwq_scatter_base_wb_uv4si(__simd128_uint32_t, const int, __simd128_uint32_t);
2114 void __builtin_mve_vstrwq_scatter_offset_fv4sf(int*, __simd128_uint32_t, __simd128_float32_t);
2115 void __builtin_mve_vstrwq_scatter_offset_p_fv4sf(int*, __simd128_uint32_t, __simd128_float32_t, short unsigned int);
2116 void __builtin_mve_vstrwq_scatter_offset_p_sv4si(int*, __simd128_uint32_t, __simd128_int32_t, short unsigned int);
2117 void __builtin_mve_vstrwq_scatter_offset_p_uv4si(int*, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
2118 void __builtin_mve_vstrwq_scatter_offset_sv4si(int*, __simd128_uint32_t, __simd128_int32_t);
2119 void __builtin_mve_vstrwq_scatter_offset_uv4si(int*, __simd128_uint32_t, __simd128_uint32_t);
2120 void __builtin_mve_vstrwq_scatter_shifted_offset_fv4sf(int*, __simd128_uint32_t, __simd128_float32_t);
2121 void __builtin_mve_vstrwq_scatter_shifted_offset_p_fv4sf(int*, __simd128_uint32_t, __simd128_float32_t, short unsigned int);
2122 void __builtin_mve_vstrwq_scatter_shifted_offset_p_sv4si(int*, __simd128_uint32_t, __simd128_int32_t, short unsigned int);
2123 void __builtin_mve_vstrwq_scatter_shifted_offset_p_uv4si(int*, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
2124 void __builtin_mve_vstrwq_scatter_shifted_offset_sv4si(int*, __simd128_uint32_t, __simd128_int32_t);
2125 void __builtin_mve_vstrwq_scatter_shifted_offset_uv4si(int*, __simd128_uint32_t, __simd128_uint32_t);
2126 void __builtin_mve_vstrwq_sv4si(int*, __simd128_int32_t);
2127 void __builtin_mve_vstrwq_uv4si(int*, __simd128_uint32_t);
2128 __simd128_float32_t __builtin_mve_vsubq_fv4sf(__simd128_float32_t, __simd128_float32_t);
2129 __simd128_float16_t __builtin_mve_vsubq_fv8hf(__simd128_float16_t, __simd128_float16_t);
2130 __simd128_float32_t __builtin_mve_vsubq_m_fv4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, short unsigned int);
2131 __simd128_float16_t __builtin_mve_vsubq_m_fv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, short unsigned int);
2132 __simd128_float32_t __builtin_mve_vsubq_m_n_fv4sf(__simd128_float32_t, __simd128_float32_t, float, short unsigned int);
2133 __simd128_float16_t __builtin_mve_vsubq_m_n_fv8hf(__simd128_float16_t, __simd128_float16_t, __bf16, short unsigned int);
2134 __simd128_int8_t __builtin_mve_vsubq_m_n_sv16qi(__simd128_int8_t, __simd128_int8_t, signed char, short unsigned int);
2135 __simd128_int32_t __builtin_mve_vsubq_m_n_sv4si(__simd128_int32_t, __simd128_int32_t, int, short unsigned int);
2136 __simd128_int16_t __builtin_mve_vsubq_m_n_sv8hi(__simd128_int16_t, __simd128_int16_t, short int, short unsigned int);
2137 __simd128_uint8_t __builtin_mve_vsubq_m_n_uv16qi(__simd128_uint8_t, __simd128_uint8_t, unsigned char, short unsigned int);
2138 __simd128_uint32_t __builtin_mve_vsubq_m_n_uv4si(__simd128_uint32_t, __simd128_uint32_t, unsigned int, short unsigned int);
2139 __simd128_uint16_t __builtin_mve_vsubq_m_n_uv8hi(__simd128_uint16_t, __simd128_uint16_t, short unsigned int, short unsigned int);
2140 __simd128_int8_t __builtin_mve_vsubq_m_sv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t, short unsigned int);
2141 __simd128_int32_t __builtin_mve_vsubq_m_sv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t, short unsigned int);
2142 __simd128_int16_t __builtin_mve_vsubq_m_sv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t, short unsigned int);
2143 __simd128_uint8_t __builtin_mve_vsubq_m_uv16qi(__simd128_uint8_t, __simd128_uint8_t, __simd128_uint8_t, short unsigned int);
2144 __simd128_uint32_t __builtin_mve_vsubq_m_uv4si(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t, short unsigned int);
2145 __simd128_uint16_t __builtin_mve_vsubq_m_uv8hi(__simd128_uint16_t, __simd128_uint16_t, __simd128_uint16_t, short unsigned int);
2146 __simd128_float32_t __builtin_mve_vsubq_n_fv4sf(__simd128_float32_t, float);
2147 __simd128_float16_t __builtin_mve_vsubq_n_fv8hf(__simd128_float16_t, __bf16);
2148 __simd128_int8_t __builtin_mve_vsubq_n_sv16qi(__simd128_int8_t, signed char);
2149 __simd128_int32_t __builtin_mve_vsubq_n_sv4si(__simd128_int32_t, int);
2150 __simd128_int16_t __builtin_mve_vsubq_n_sv8hi(__simd128_int16_t, short int);
2151 __simd128_uint8_t __builtin_mve_vsubq_n_uv16qi(__simd128_uint8_t, unsigned char);
2152 __simd128_uint32_t __builtin_mve_vsubq_n_uv4si(__simd128_uint32_t, unsigned int);
2153 __simd128_uint16_t __builtin_mve_vsubq_n_uv8hi(__simd128_uint16_t, short unsigned int);
2154 __simd128_int8_t __builtin_mve_vsubq_sv16qi(__simd128_int8_t, __simd128_int8_t);
2155 __simd128_int32_t __builtin_mve_vsubq_sv4si(__simd128_int32_t, __simd128_int32_t);
2156 __simd128_int16_t __builtin_mve_vsubq_sv8hi(__simd128_int16_t, __simd128_int16_t);
2157 __simd128_uint8_t __builtin_mve_vsubq_uv16qi(__simd128_uint8_t, __simd128_uint8_t);
2158 __simd128_uint32_t __builtin_mve_vsubq_uv4si(__simd128_uint32_t, __simd128_uint32_t);
2159 __simd128_uint16_t __builtin_mve_vsubq_uv8hi(__simd128_uint16_t, __simd128_uint16_t);
2160
2161 #endif
2162
2163 #ifdef __ARM_FEATURE_CMSE
2164 unsigned int __builtin_arm_cmse_nonsecure_caller();
2165 #endif
2166
2167 #ifdef __ARM_NEON__
2168 typedef signed char __builtin_neon_qi;
2169 typedef short int __builtin_neon_hi;
2170 typedef int __builtin_neon_si;
2171 typedef long long int __builtin_neon_di;
2172 typedef int __builtin_neon_ti __attribute__((mode(TI)));
2173 typedef unsigned int __builtin_neon_uti __attribute__((mode(TI)));
2174 typedef unsigned char __builtin_neon_uqi;
2175 typedef short unsigned int __builtin_neon_uhi;
2176 typedef unsigned int __builtin_neon_usi;
2177 typedef unsigned long long __builtin_neon_udi;
2178 typedef int __builtin_neon_ei __attribute__ ((__vector_size__(32)));
2179 typedef int __builtin_neon_ci __attribute__ ((__vector_size__(64)));
2180 typedef int __builtin_neon_poly8 __attribute__((mode(QI)));
2181 typedef int __builtin_neon_poly16 __attribute__((mode(HI)));
2182 typedef float __builtin_neon_sf;
2183 typedef float __builtin_neon_hf;
2184 typedef unsigned long long __builtin_neon_poly64;
2185 typedef unsigned int __builtin_neon_poly128 __attribute__((mode(TI)));
2186
2187 typedef char __simd64_int8_t __attribute__((__vector_size__(8)));
2188 typedef short __simd64_int16_t __attribute__((__vector_size__(8)));
2189 typedef int __simd64_int32_t __attribute__((__vector_size__(8)));
2190 typedef unsigned char __simd64_uint8_t __attribute__((__vector_size__(8)));
2191 typedef unsigned short __simd64_uint16_t __attribute__((__vector_size__(8)));
2192 typedef unsigned int __simd64_uint32_t __attribute__((__vector_size__(8)));
2193
2194 #ifdef __ARM_FEATURE_FP16_SCALAR_ARITHMETIC
2195 typedef cov_fp16_t __fp16;
2196 #endif
2197 typedef cov_fp16_t __simd64_float16_t __attribute__((__vector_size__(8)));
2198 typedef float __simd64_float32_t __attribute__((__vector_size__(8)));
2199
2200 typedef signed char __simd64_poly8_t __attribute__((__vector_size__(8)));
2201 typedef short __simd64_poly16_t __attribute__((__vector_size__(8)));
2202 typedef signed char __simd128_poly8_t __attribute__((__vector_size__(16)));
2203 typedef short __simd128_poly16_t __attribute__((__vector_size__(16)));
2204 typedef __bf16 __simd128_bfloat16_t __attribute__((__vector_size__(16)));
2205 typedef __bf16 __simd64_bfloat16_t __attribute__((__vector_size__(8)));
2206
2207 __simd128_uint8_t __builtin_arm_crypto_aesd(__simd128_uint8_t, __simd128_uint8_t);
2208 __simd128_uint8_t __builtin_arm_crypto_aese(__simd128_uint8_t, __simd128_uint8_t);
2209 __simd128_uint8_t __builtin_arm_crypto_aesimc(__simd128_uint8_t);
2210 __simd128_uint8_t __builtin_arm_crypto_aesmc(__simd128_uint8_t);
2211 __simd128_uint32_t __builtin_arm_crypto_sha1c(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t);
2212 __simd128_uint32_t __builtin_arm_crypto_sha1h(__simd128_uint32_t);
2213 __simd128_uint32_t __builtin_arm_crypto_sha1m(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t);
2214 __simd128_uint32_t __builtin_arm_crypto_sha1p(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t);
2215 __simd128_uint32_t __builtin_arm_crypto_sha1su0(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t);
2216 __simd128_uint32_t __builtin_arm_crypto_sha1su1(__simd128_uint32_t, __simd128_uint32_t);
2217 __simd128_uint32_t __builtin_arm_crypto_sha256h(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t);
2218 __simd128_uint32_t __builtin_arm_crypto_sha256h2(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t);
2219 __simd128_uint32_t __builtin_arm_crypto_sha256su0(__simd128_uint32_t, __simd128_uint32_t);
2220 __simd128_uint32_t __builtin_arm_crypto_sha256su1(__simd128_uint32_t, __simd128_uint32_t, __simd128_uint32_t);
2221 __builtin_neon_uti __builtin_arm_crypto_vmullp64(long long unsigned int, long long unsigned int);
2222 void __builtin_arm_lane_check(int, int);
2223
2224 __builtin_neon_ci __builtin_neon_vld3_lanev4sf (const __builtin_neon_sf * __a, __builtin_neon_ci __b, const int __c);
2225 __builtin_neon_ci __builtin_neon_vld3_lanev4si (const __builtin_neon_si * __a, __builtin_neon_ci __b, const int __c);
2226 __builtin_neon_ci __builtin_neon_vld3_lanev8hf(const cov_fp16_t*, __builtin_neon_ci, int);
2227 __builtin_neon_ci __builtin_neon_vld3_lanev8hi (const __builtin_neon_hi * __a, __builtin_neon_ci __b, const int __c);
2228 __builtin_neon_ci __builtin_neon_vld3v16qi (const __builtin_neon_qi * __a);
2229 __builtin_neon_ci __builtin_neon_vld3v4sf (const __builtin_neon_sf * __a);
2230 __builtin_neon_ci __builtin_neon_vld3v4si (const __builtin_neon_si * __a);
2231 __builtin_neon_ci __builtin_neon_vld3v8hf(const cov_fp16_t*);
2232 __builtin_neon_ci __builtin_neon_vld3v8hi (const __builtin_neon_hi * __a);
2233 __builtin_neon_ci __builtin_neon_vld4_lanev4sf (const __builtin_neon_sf * __a, __builtin_neon_ci __b, const int __c);
2234 __builtin_neon_ci __builtin_neon_vld4_lanev4si (const __builtin_neon_si * __a, __builtin_neon_ci __b, const int __c);
2235 __builtin_neon_ci __builtin_neon_vld4_lanev8hi (const __builtin_neon_hi * __a, __builtin_neon_ci __b, const int __c);
2236 __builtin_neon_ci __builtin_neon_vld4v16qi (const __builtin_neon_qi * __a);
2237 __builtin_neon_ci __builtin_neon_vld4v4sf (const __builtin_neon_sf * __a);
2238 __builtin_neon_ci __builtin_neon_vld4v4si (const __builtin_neon_si * __a);
2239 __builtin_neon_ci __builtin_neon_vld4v8hi (const __builtin_neon_hi * __a);
2240 __builtin_neon_ei __builtin_neon_vld3di (const __builtin_neon_di * __a);
2241 __builtin_neon_ei __builtin_neon_vld3_dupdi (const __builtin_neon_di * __a);
2242 __builtin_neon_ei __builtin_neon_vld3_dupv2sf (const __builtin_neon_sf * __a);
2243 __builtin_neon_ei __builtin_neon_vld3_dupv2si (const __builtin_neon_si * __a);
2244 __builtin_neon_ei __builtin_neon_vld3_dupv4hf(const cov_fp16_t*);
2245 __builtin_neon_ei __builtin_neon_vld3_dupv4hi (const __builtin_neon_hi * __a);
2246 __builtin_neon_ei __builtin_neon_vld3_dupv8qi (const __builtin_neon_qi * __a);
2247 __builtin_neon_ei __builtin_neon_vld3_lanev2sf (const __builtin_neon_sf * __a, __builtin_neon_ei __b, const int __c);
2248 __builtin_neon_ei __builtin_neon_vld3_lanev2si (const __builtin_neon_si * __a, __builtin_neon_ei __b, const int __c);
2249 __builtin_neon_ei __builtin_neon_vld3_lanev4hf(const cov_fp16_t*, __builtin_neon_ei, int);
2250 __builtin_neon_ei __builtin_neon_vld3_lanev4hi (const __builtin_neon_hi * __a, __builtin_neon_ei __b, const int __c);
2251 __builtin_neon_ei __builtin_neon_vld3_lanev8qi (const __builtin_neon_qi * __a, __builtin_neon_ei __b, const int __c);
2252 __builtin_neon_ei __builtin_neon_vld3v2sf (const __builtin_neon_sf * __a);
2253 __builtin_neon_ei __builtin_neon_vld3v2si (const __builtin_neon_si * __a);
2254 __builtin_neon_ei __builtin_neon_vld3v4hf(const cov_fp16_t*);
2255 __builtin_neon_ei __builtin_neon_vld3v4hi (const __builtin_neon_hi * __a);
2256 __builtin_neon_ei __builtin_neon_vld3v8qi (const __builtin_neon_qi * __a);
2257 __builtin_neon_ei __builtin_neon_vld4di (const __builtin_neon_di * __a);
2258 __builtin_neon_ei __builtin_neon_vld4_dupdi (const __builtin_neon_di * __a);
2259 __builtin_neon_ei __builtin_neon_vld4_dupv2sf (const __builtin_neon_sf * __a);
2260 __builtin_neon_ei __builtin_neon_vld4_dupv2si (const __builtin_neon_si * __a);
2261 __builtin_neon_ei __builtin_neon_vld4_dupv4hi (const __builtin_neon_hi * __a);
2262 __builtin_neon_ei __builtin_neon_vld4_dupv8qi (const __builtin_neon_qi * __a);
2263 __builtin_neon_ei __builtin_neon_vld4_lanev2sf (const __builtin_neon_sf * __a, __builtin_neon_ei __b, const int __c);
2264 __builtin_neon_ei __builtin_neon_vld4_lanev2si (const __builtin_neon_si * __a, __builtin_neon_ei __b, const int __c);
2265 __builtin_neon_ei __builtin_neon_vld4_lanev4hi (const __builtin_neon_hi * __a, __builtin_neon_ei __b, const int __c);
2266 __builtin_neon_ei __builtin_neon_vld4_lanev8qi (const __builtin_neon_qi * __a, __builtin_neon_ei __b, const int __c);
2267 __builtin_neon_ei __builtin_neon_vld4v2sf (const __builtin_neon_sf * __a);
2268 __builtin_neon_ei __builtin_neon_vld4v2si (const __builtin_neon_si * __a);
2269 __builtin_neon_ei __builtin_neon_vld4v4hi (const __builtin_neon_hi * __a);
2270 __builtin_neon_ei __builtin_neon_vld4v8qi (const __builtin_neon_qi * __a);
2271 __builtin_neon_oi __builtin_neon_vld2_lanev4sf (const __builtin_neon_sf * __a, __builtin_neon_oi __b, const int __c);
2272 __builtin_neon_oi __builtin_neon_vld2_lanev4si (const __builtin_neon_si * __a, __builtin_neon_oi __b, const int __c);
2273 __builtin_neon_oi __builtin_neon_vld2_lanev8hf(const cov_fp16_t*, __builtin_neon_oi, int);
2274 __builtin_neon_oi __builtin_neon_vld2_lanev8hi (const __builtin_neon_hi * __a, __builtin_neon_oi __b, const int __c);
2275 __builtin_neon_oi __builtin_neon_vld2v16qi (const __builtin_neon_qi * __a);
2276 __builtin_neon_oi __builtin_neon_vld2v4sf (const __builtin_neon_sf * __a);
2277 __builtin_neon_oi __builtin_neon_vld2v4si (const __builtin_neon_si * __a);
2278 __builtin_neon_oi __builtin_neon_vld2v8hf(const cov_fp16_t*);
2279 __builtin_neon_oi __builtin_neon_vld2v8hi (const __builtin_neon_hi * __a);
2280 __builtin_neon_oi __builtin_neon_vld4_dupv4hf(const cov_fp16_t*);
2281 __builtin_neon_oi __builtin_neon_vld4_lanev4hf(const cov_fp16_t*, __builtin_neon_oi, int);
2282 __builtin_neon_oi __builtin_neon_vld4v4hf(const cov_fp16_t*);
2283 __builtin_neon_ti __builtin_neon_vld2di (const __builtin_neon_di * __a);
2284 __builtin_neon_ti __builtin_neon_vld2_dupdi (const __builtin_neon_di * __a);
2285 __builtin_neon_ti __builtin_neon_vld2_dupv2sf (const __builtin_neon_sf * __a);
2286 __builtin_neon_ti __builtin_neon_vld2_dupv2si (const __builtin_neon_si * __a);
2287 __builtin_neon_ti __builtin_neon_vld2_dupv4hf(const cov_fp16_t*);
2288 __builtin_neon_ti __builtin_neon_vld2_dupv4hi (const __builtin_neon_hi * __a);
2289 __builtin_neon_ti __builtin_neon_vld2_dupv8qi (const __builtin_neon_qi * __a);
2290 __builtin_neon_ti __builtin_neon_vld2_lanev2sf (const __builtin_neon_sf * __a, float __b, const int __c);
2291 __builtin_neon_ti __builtin_neon_vld2_lanev2si (const __builtin_neon_si * __a, int __b, const int __c);
2292 __builtin_neon_ti __builtin_neon_vld2_lanev4hf(const cov_fp16_t*, __builtin_neon_ti, int);
2293 __builtin_neon_ti __builtin_neon_vld2_lanev4hi (const __builtin_neon_hi * __a, int __b, const int __c);
2294 __builtin_neon_ti __builtin_neon_vld2_lanev8qi (const __builtin_neon_qi * __a, int __b, const int __c);
2295 __builtin_neon_ti __builtin_neon_vld2v2sf (const __builtin_neon_sf * __a);
2296 __builtin_neon_ti __builtin_neon_vld2v2si (const __builtin_neon_si * __a);
2297 __builtin_neon_ti __builtin_neon_vld2v4hf(const cov_fp16_t*);
2298 __builtin_neon_ti __builtin_neon_vld2v4hi (const __builtin_neon_hi * __a);
2299 __builtin_neon_ti __builtin_neon_vld2v8qi (const __builtin_neon_qi * __a);
2300 __builtin_neon_uti __builtin_arm_crypto_vmullp64(long long unsigned int, long long unsigned int);
2301 __builtin_neon_xi __builtin_neon_vld4_lanev8hf(const cov_fp16_t*, __builtin_neon_xi, int);
2302 __builtin_neon_xi __builtin_neon_vld4v8hf(const cov_fp16_t*);
2303 cov_fp16_t __builtin_neon_vabshf(cov_fp16_t);
2304 cov_fp16_t __builtin_neon_vcvthshf(int);
2305 cov_fp16_t __builtin_neon_vcvths_nhf(int, int);
2306 cov_fp16_t __builtin_neon_vcvthuhf(int);
2307 cov_fp16_t __builtin_neon_vcvthu_nhf(int, int);
2308 cov_fp16_t __builtin_neon_vfmahf(cov_fp16_t, cov_fp16_t, cov_fp16_t);
2309 cov_fp16_t __builtin_neon_vfmshf(cov_fp16_t, cov_fp16_t, cov_fp16_t);
2310 cov_fp16_t __builtin_neon_vmaxnmhf(cov_fp16_t, cov_fp16_t);
2311 cov_fp16_t __builtin_neon_vminnmhf(cov_fp16_t, cov_fp16_t);
2312 cov_fp16_t __builtin_neon_vrndahf(cov_fp16_t);
2313 cov_fp16_t __builtin_neon_vrndhf(cov_fp16_t);
2314 cov_fp16_t __builtin_neon_vrndihf(cov_fp16_t);
2315 cov_fp16_t __builtin_neon_vrndmhf(cov_fp16_t);
2316 cov_fp16_t __builtin_neon_vrndnhf(cov_fp16_t);
2317 cov_fp16_t __builtin_neon_vrndphf(cov_fp16_t);
2318 cov_fp16_t __builtin_neon_vrndxhf(cov_fp16_t);
2319 cov_fp16_t __builtin_neon_vsqrthf(cov_fp16_t);
2320 float __builtin_neon_vget_lanev2sf (__simd64_float32_t __a, const int __b);
2321 float __builtin_neon_vget_lanev4sf (__simd128_float32_t __a, const int __b);
2322 int __builtin_neon_vbsldi (int __a, int __b, int __c);
2323 int __builtin_neon_vcreatedi (__builtin_neon_di __a);
2324 int __builtin_neon_vcvtahssi(cov_fp16_t);
2325 int __builtin_neon_vcvtahusi(cov_fp16_t);
2326 int __builtin_neon_vcvths_nsi(cov_fp16_t, int);
2327 int __builtin_neon_vcvthssi(cov_fp16_t);
2328 int __builtin_neon_vcvthu_nsi(cov_fp16_t, int);
2329 int __builtin_neon_vcvthusi(cov_fp16_t);
2330 int __builtin_neon_vcvtmhssi(cov_fp16_t);
2331 int __builtin_neon_vcvtmhusi(cov_fp16_t);
2332 int __builtin_neon_vcvtnhssi(cov_fp16_t);
2333 int __builtin_neon_vcvtnhusi(cov_fp16_t);
2334 int __builtin_neon_vcvtphssi(cov_fp16_t);
2335 int __builtin_neon_vcvtphusi(cov_fp16_t);
2336 int __builtin_neon_vdup_lanedi (int __a, const int __b);
2337 int __builtin_neon_vdup_ndi (__builtin_neon_di __a);
2338 int __builtin_neon_vextdi (int __a, int __b, const int __c);
2339 int __builtin_neon_vget_lanedi (int __a, const int __b);
2340 int __builtin_neon_vget_laneuv16qi(__simd128_int8_t, int);
2341 int __builtin_neon_vget_laneuv4hi(__simd64_int16_t, int);
2342 int __builtin_neon_vget_laneuv8hi(__simd128_int16_t, int);
2343 int __builtin_neon_vget_laneuv8qi(__simd64_int8_t, int);
2344 int __builtin_neon_vget_lanev16qi(__simd128_int8_t, int);
2345 int __builtin_neon_vget_lanev2si (__simd64_int32_t __a, const int __b);
2346 int __builtin_neon_vget_lanev4hi(__simd64_int16_t, int);
2347 int __builtin_neon_vget_lanev4si (__simd128_int32_t __a, const int __b);
2348 int __builtin_neon_vget_lanev8hi(__simd128_int16_t, int);
2349 int __builtin_neon_vget_lanev8qi(__simd64_int8_t, int);
2350 int __builtin_neon_vld1di (const __builtin_neon_di * __a);
2351 int __builtin_neon_vld1_dupdi (const __builtin_neon_di * __a);
2352 int __builtin_neon_vld1_lanedi (const __builtin_neon_di* __a, int __b, const int __c);
2353 int __builtin_neon_vpadalsv2si (int __a, __simd64_int32_t __b);
2354 int __builtin_neon_vpaddlsv2si (__simd64_int32_t __a);
2355 int __builtin_neon_vqaddsdi (int __a, int __b);
2356 int __builtin_neon_vqrshlsdi (int __a, int __b);
2357 int __builtin_neon_vqshlsdi (int __a, int __b);
2358 int __builtin_neon_vqshl_s_ndi (int __a, const int __b);
2359 int __builtin_neon_vqsubsdi (int __a, int __b);
2360 int __builtin_neon_vqsubudi (int __a, int __b);
2361 int __builtin_neon_vreinterpretdidi (int __a);
2362 int __builtin_neon_vreinterpretdiv2sf (__simd64_float32_t __a);
2363 int __builtin_neon_vreinterpretdiv2si (__simd64_int32_t __a);
2364 int __builtin_neon_vreinterpretdiv4hi (__simd64_int32_t __a);
2365 int __builtin_neon_vreinterpretdiv8qi (__simd64_int32_t __a);
2366 int __builtin_neon_vrshlsdi (int __a, int __b);
2367 int __builtin_neon_vrshrs_ndi (int __a, const int __b);
2368 int __builtin_neon_vrsras_ndi (int __a, int __b, const int __c);
2369 int __builtin_neon_vset_lanedi (__builtin_neon_di __a, int __b, const int __c);
2370 int __builtin_neon_vshl_ndi (int __a, const int __b);
2371 int __builtin_neon_vshlsdi (int __a, int __b);
2372 int __builtin_neon_vshrs_ndi (int __a, const int __b);
2373 int __builtin_neon_vsli_ndi (int __a, int __b, const int __c);
2374 int __builtin_neon_vsras_ndi (int __a, int __b, const int __c);
2375 int __builtin_neon_vsri_ndi (int __a, int __b, const int __c);
2376 int __builtin_neon_vst1_lanedi (__builtin_neon_di * __a, int __b, const int __c);
2377 void __builtin_neon_vst2di(long long int*, __builtin_neon_ti);
2378 int __builtin_neon_vst2_lanev2sf (__builtin_neon_sf * __a, float __b, const int __c);
2379 int __builtin_neon_vst2_lanev2si (__builtin_neon_si * __a, int __b, const int __c);
2380 int __builtin_neon_vst2_lanev4hi (__builtin_neon_hi * __a, int __b, const int __c);
2381 int __builtin_neon_vst2_lanev4sf (__builtin_neon_sf * __a, __builtin_neon_oi __b, const int __c);
2382 int __builtin_neon_vst2_lanev4si (__builtin_neon_si * __a, __builtin_neon_oi __b, const int __c);
2383 int __builtin_neon_vst2_lanev8hi (__builtin_neon_hi* __a, __builtin_neon_oi __b, const int __c);
2384 int __builtin_neon_vst2_lanev8qi (__builtin_neon_qi * __a, int __b, const int __c);
2385 void __builtin_neon_vst2v16qi(signed char*, __builtin_neon_oi);
2386 void __builtin_neon_vst2v2sf(float*, __builtin_neon_ti);
2387 void __builtin_neon_vst2v2si(int*, __builtin_neon_ti);
2388 void __builtin_neon_vst2v4hi(short int*, __builtin_neon_ti);
2389 void __builtin_neon_vst2v4sf(float*, __builtin_neon_oi);
2390 void __builtin_neon_vst2v4si(int*, __builtin_neon_oi);
2391 void __builtin_neon_vst2v8hi(short int*, __builtin_neon_oi);
2392 void __builtin_neon_vst2v8qi(signed char*, __builtin_neon_ti);
2393 void __builtin_neon_vst3di(long long int*, __builtin_neon_ei);
2394 int __builtin_neon_vst3_lanev2sf (__builtin_neon_sf * __a, __builtin_neon_ei __b, const int __c);
2395 int __builtin_neon_vst3_lanev2si (__builtin_neon_si * __a, __builtin_neon_ei __b, const int __c);
2396 int __builtin_neon_vst3_lanev4hi (__builtin_neon_hi * __a, __builtin_neon_ei __b, const int __c);
2397 int __builtin_neon_vst3_lanev4sf (__builtin_neon_sf * __a, __builtin_neon_ci __b, const int __c);
2398 int __builtin_neon_vst3_lanev4si (__builtin_neon_si * __a, __builtin_neon_ci __b, const int __c);
2399 int __builtin_neon_vst3_lanev8hi (__builtin_neon_hi* __a, __builtin_neon_ci __b, const int __c);
2400 int __builtin_neon_vst3_lanev8qi (__builtin_neon_qi * __a, __builtin_neon_ei __b, const int __c);
2401 void __builtin_neon_vst3v16qi(signed char*, __builtin_neon_ci);
2402 void __builtin_neon_vst3v2sf(float*, __builtin_neon_ei);
2403 void __builtin_neon_vst3v2si(int*, __builtin_neon_ei);
2404 void __builtin_neon_vst3v4hi(short int*, __builtin_neon_ei);
2405 void __builtin_neon_vst3v4sf(float*, __builtin_neon_ci);
2406 void __builtin_neon_vst3v4si(int*, __builtin_neon_ci);
2407 void __builtin_neon_vst3v8hi(short int*, __builtin_neon_ci);
2408 void __builtin_neon_vst3v8qi(signed char*, __builtin_neon_ei);
2409 void __builtin_neon_vst4di(long long int*, __builtin_neon_oi);
2410 int __builtin_neon_vst4_lanev2sf (__builtin_neon_sf * __a, __builtin_neon_ei __b, const int __c);
2411 int __builtin_neon_vst4_lanev2si (__builtin_neon_si * __a, __builtin_neon_ei __b, const int __c);
2412 int __builtin_neon_vst4_lanev4hi (__builtin_neon_hi * __a, __builtin_neon_ei __b, const int __c);
2413 int __builtin_neon_vst4_lanev4sf (__builtin_neon_sf * __a, __builtin_neon_ci __b, const int __c);
2414 int __builtin_neon_vst4_lanev4si (__builtin_neon_si * __a, __builtin_neon_ci __b, const int __c);
2415 int __builtin_neon_vst4_lanev8hi (__builtin_neon_hi* __a, __builtin_neon_ci __b, const int __c);
2416 int __builtin_neon_vst4_lanev8qi (__builtin_neon_qi * __a, __builtin_neon_ei __b, const int __c);
2417 void __builtin_neon_vst4v16qi(signed char*, __builtin_neon_xi);
2418 void __builtin_neon_vst4v2sf(float*, __builtin_neon_oi);
2419 void __builtin_neon_vst4v2si(int*, __builtin_neon_oi);
2420 void __builtin_neon_vst4v4hi(short int*, __builtin_neon_oi);
2421 void __builtin_neon_vst4v4sf(float*, __builtin_neon_xi);
2422 void __builtin_neon_vst4v4si(int*, __builtin_neon_xi);
2423 void __builtin_neon_vst4v8hi(short int*, __builtin_neon_xi);
2424 void __builtin_neon_vst4v8qi(signed char*, __builtin_neon_oi);
2425 long long int __builtin_neon_vget_highv2di(__simd128_int64_t);
2426 long long int __builtin_neon_vget_lanev2di(__simd128_int64_t, int);
2427 long long int __builtin_neon_vget_lowv2di(__simd128_int64_t);
2428 __simd128_float16_t __builtin_neon_vabdv8hf(__simd128_float16_t, __simd128_float16_t);
2429 __simd128_float16_t __builtin_neon_vabsv8hf(__simd128_float16_t);
2430 __simd128_float16_t __builtin_neon_vaddv8hf(__simd128_float16_t, __simd128_float16_t);
2431 __simd128_float16_t __builtin_neon_vbslv8hf(__simd128_int16_t, __simd128_float16_t, __simd128_float16_t);
2432 __simd128_float16_t __builtin_neon_vcadd90v8hf(__simd128_float16_t, __simd128_float16_t);
2433 __simd128_float16_t __builtin_neon_vcmla0v8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t);
2434 __simd128_float16_t __builtin_neon_vcmla180v8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t);
2435 __simd128_float16_t __builtin_neon_vcmla270v8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t);
2436 __simd128_float16_t __builtin_neon_vcmla90v8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t);
2437 __simd128_float16_t __builtin_neon_vcmla_lane0v8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, int);
2438 __simd128_float16_t __builtin_neon_vcmla_lane180v8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, int);
2439 __simd128_float16_t __builtin_neon_vcmla_lane270v8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, int);
2440 __simd128_float16_t __builtin_neon_vcmla_lane90v8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t, int);
2441 __simd128_float16_t __builtin_neon_vcmlaq_lane0v8hf(__simd128_float16_t, __simd128_float16_t, __simd64_float16_t, int);
2442 __simd128_float16_t __builtin_neon_vcmlaq_lane180v8hf(__simd128_float16_t, __simd128_float16_t, __simd64_float16_t, int);
2443 __simd128_float16_t __builtin_neon_vcmlaq_lane270v8hf(__simd128_float16_t, __simd128_float16_t, __simd64_float16_t, int);
2444 __simd128_float16_t __builtin_neon_vcmlaq_lane90v8hf(__simd128_float16_t, __simd128_float16_t, __simd64_float16_t, int);
2445 __simd128_float16_t __builtin_neon_vcombinev4hf(__simd64_float16_t, __simd64_float16_t);
2446 __simd128_float16_t __builtin_neon_vcvts_nv8hi(__simd128_int16_t, int);
2447 __simd128_float16_t __builtin_neon_vcvtsv8hi(__simd128_int16_t);
2448 __simd128_float16_t __builtin_neon_vcvtu_nv8hi(__simd128_int16_t, int);
2449 __simd128_float16_t __builtin_neon_vcvtuv8hi(__simd128_int16_t);
2450 __simd128_float16_t __builtin_neon_vdup_lanev8hf(__simd64_float16_t, int);
2451 __simd128_float16_t __builtin_neon_vdup_nv8hf(cov_fp16_t);
2452 __simd128_float16_t __builtin_neon_vextv8hf(__simd128_float16_t, __simd128_float16_t, int);
2453 __simd128_float16_t __builtin_neon_vfmav8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t);
2454 __simd128_float16_t __builtin_neon_vfmsv8hf(__simd128_float16_t, __simd128_float16_t, __simd128_float16_t);
2455 __simd128_float16_t __builtin_neon_vld1v8hf(const cov_fp16_t*);
2456 __simd128_float16_t __builtin_neon_vmaxfv8hf(__simd128_float16_t, __simd128_float16_t);
2457 __simd128_float16_t __builtin_neon_vmaxnmv8hf(__simd128_float16_t, __simd128_float16_t);
2458 __simd128_float16_t __builtin_neon_vminfv8hf(__simd128_float16_t, __simd128_float16_t);
2459 __simd128_float16_t __builtin_neon_vminnmv8hf(__simd128_float16_t, __simd128_float16_t);
2460 __simd128_float16_t __builtin_neon_vmulfv8hf(__simd128_float16_t, __simd128_float16_t);
2461 __simd128_float16_t __builtin_neon_vmul_lanev8hf(__simd128_float16_t, __simd64_float16_t, int);
2462 __simd128_float16_t __builtin_neon_vmul_nv8hf(__simd128_float16_t, cov_fp16_t);
2463 __simd128_float16_t __builtin_neon_vnegv8hf(__simd128_float16_t);
2464 __simd128_float16_t __builtin_neon_vrecpev8hf(__simd128_float16_t);
2465 __simd128_float16_t __builtin_neon_vrecpsv8hf(__simd128_float16_t, __simd128_float16_t);
2466 __simd128_float16_t __builtin_neon_vrndav8hf(__simd128_float16_t);
2467 __simd128_float16_t __builtin_neon_vrndmv8hf(__simd128_float16_t);
2468 __simd128_float16_t __builtin_neon_vrndnv8hf(__simd128_float16_t);
2469 __simd128_float16_t __builtin_neon_vrndpv8hf(__simd128_float16_t);
2470 __simd128_float16_t __builtin_neon_vrndv8hf(__simd128_float16_t);
2471 __simd128_float16_t __builtin_neon_vrndxv8hf(__simd128_float16_t);
2472 __simd128_float16_t __builtin_neon_vrsqrtev8hf(__simd128_float16_t);
2473 __simd128_float16_t __builtin_neon_vrsqrtsv8hf(__simd128_float16_t, __simd128_float16_t);
2474 __simd128_float16_t __builtin_neon_vsubv8hf(__simd128_float16_t, __simd128_float16_t);
2475 __simd128_float32_t __builtin_neon_vabdfv4sf (__simd128_float32_t __a, __simd128_float32_t __b);
2476 __simd128_float32_t __builtin_neon_vabsv4sf (__simd128_float32_t __a);
2477 __simd128_float32_t __builtin_neon_vaddv4sf (__simd128_float32_t __a, __simd128_float32_t __b);
2478 __simd128_float32_t __builtin_neon_vbslv4sf (__simd128_int32_t __a, __simd128_float32_t __b, __simd128_float32_t __c);
2479 __simd128_float32_t __builtin_neon_vcadd90v4sf(__simd128_float32_t, __simd128_float32_t);
2480 __simd128_float32_t __builtin_neon_vcmla0v4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t);
2481 __simd128_float32_t __builtin_neon_vcmla180v4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t);
2482 __simd128_float32_t __builtin_neon_vcmla270v4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t);
2483 __simd128_float32_t __builtin_neon_vcmla90v4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t);
2484 __simd128_float32_t __builtin_neon_vcmla_lane0v4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, int);
2485 __simd128_float32_t __builtin_neon_vcmla_lane180v4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, int);
2486 __simd128_float32_t __builtin_neon_vcmla_lane270v4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, int);
2487 __simd128_float32_t __builtin_neon_vcmla_lane90v4sf(__simd128_float32_t, __simd128_float32_t, __simd128_float32_t, int);
2488 __simd128_float32_t __builtin_neon_vcmlaq_lane0v4sf(__simd128_float32_t, __simd128_float32_t, __simd64_float32_t, int);
2489 __simd128_float32_t __builtin_neon_vcmlaq_lane180v4sf(__simd128_float32_t, __simd128_float32_t, __simd64_float32_t, int);
2490 __simd128_float32_t __builtin_neon_vcmlaq_lane270v4sf(__simd128_float32_t, __simd128_float32_t, __simd64_float32_t, int);
2491 __simd128_float32_t __builtin_neon_vcmlaq_lane90v4sf(__simd128_float32_t, __simd128_float32_t, __simd64_float32_t, int);
2492 __simd128_float32_t __builtin_neon_vcombinev2sf (__simd64_float32_t __a, __simd64_float32_t __b);
2493 __simd128_float32_t __builtin_neon_vcvts_nv4si (__simd128_int32_t __a, const int __b);
2494 __simd128_float32_t __builtin_neon_vcvtsv4si (__simd128_int32_t __a);
2495 __simd128_float32_t __builtin_neon_vcvtu_nv4si (__simd128_int32_t __a, const int __b);
2496 __simd128_float32_t __builtin_neon_vcvtuv4si (__simd128_int32_t __a);
2497 __simd128_float32_t __builtin_neon_vcvtv4sfv4hf(__simd64_float16_t);
2498 __simd128_float32_t __builtin_neon_vdup_lanev4sf (__simd64_float32_t __a, const int __b);
2499 __simd128_float32_t __builtin_neon_vdup_nv4sf (__builtin_neon_sf __a);
2500 __simd128_float32_t __builtin_neon_vextv4sf (__simd128_float32_t __a, __simd128_float32_t __b, const int __c);
2501 __simd128_float32_t __builtin_neon_vfmal_highv4sf(__simd128_float32_t, __simd128_float16_t, __simd128_float16_t);
2502 __simd128_float32_t __builtin_neon_vfmal_lane_highv4hfv4sf(__simd128_float32_t, __simd128_float16_t, __simd64_float16_t, int);
2503 __simd128_float32_t __builtin_neon_vfmal_lane_highv4sf(__simd128_float32_t, __simd128_float16_t, __simd128_float16_t, int);
2504 __simd128_float32_t __builtin_neon_vfmal_lane_lowv4hfv4sf(__simd128_float32_t, __simd128_float16_t, __simd64_float16_t, int);
2505 __simd128_float32_t __builtin_neon_vfmal_lane_lowv4sf(__simd128_float32_t, __simd128_float16_t, __simd128_float16_t, int);
2506 __simd128_float32_t __builtin_neon_vfmal_lowv4sf(__simd128_float32_t, __simd128_float16_t, __simd128_float16_t);
2507 __simd128_float32_t __builtin_neon_vfmav4sf (__simd128_float32_t __a, __simd128_float32_t __b, __simd128_float32_t __c);
2508 __simd128_float32_t __builtin_neon_vfmsl_highv4sf(__simd128_float32_t, __simd128_float16_t, __simd128_float16_t);
2509 __simd128_float32_t __builtin_neon_vfmsl_lane_highv4hfv4sf(__simd128_float32_t, __simd128_float16_t, __simd64_float16_t, int);
2510 __simd128_float32_t __builtin_neon_vfmsl_lane_highv4sf(__simd128_float32_t, __simd128_float16_t, __simd128_float16_t, int);
2511 __simd128_float32_t __builtin_neon_vfmsl_lane_lowv4hfv4sf(__simd128_float32_t, __simd128_float16_t, __simd64_float16_t, int);
2512 __simd128_float32_t __builtin_neon_vfmsl_lane_lowv4sf(__simd128_float32_t, __simd128_float16_t, __simd128_float16_t, int);
2513 __simd128_float32_t __builtin_neon_vfmsl_lowv4sf(__simd128_float32_t, __simd128_float16_t, __simd128_float16_t);
2514 __simd128_float32_t __builtin_neon_vfmsv4sf (__simd128_float32_t __a, __simd128_float32_t __b, __simd128_float32_t __c);
2515 __simd128_float32_t __builtin_neon_vld1_dupv4sf (const __builtin_neon_sf * __a);
2516 __simd128_float32_t __builtin_neon_vld1_lanev4sf (const float * __a, __simd128_float32_t __b, const int __c);
2517 __simd128_float32_t __builtin_neon_vld1v4sf (const __builtin_neon_sf * __a);
2518 __simd128_float32_t __builtin_neon_vmaxfv4sf (__simd128_float32_t __a, __simd128_float32_t __b);
2519 __simd128_float32_t __builtin_neon_vmaxnmv4sf(__simd128_float32_t, __simd128_float32_t);
2520 __simd128_float32_t __builtin_neon_vminfv4sf (__simd128_float32_t __a, __simd128_float32_t __b);
2521 __simd128_float32_t __builtin_neon_vminnmv4sf(__simd128_float32_t, __simd128_float32_t);
2522 __simd128_float32_t __builtin_neon_vmla_lanev4sf (__simd128_float32_t __a, __simd128_float32_t __b, __simd64_float32_t __c, const int __d);
2523 __simd128_float32_t __builtin_neon_vmla_nv4sf (__simd128_float32_t __a, __simd128_float32_t __b, float __c);
2524 __simd128_float32_t __builtin_neon_vmlav4sf (__simd128_float32_t __a, __simd128_float32_t __b, __simd128_float32_t __c);
2525 __simd128_float32_t __builtin_neon_vmls_lanev4sf (__simd128_float32_t __a, __simd128_float32_t __b, __simd64_float32_t __c, const int __d);
2526 __simd128_float32_t __builtin_neon_vmls_nv4sf (__simd128_float32_t __a, __simd128_float32_t __b, float __c);
2527 __simd128_float32_t __builtin_neon_vmlsv4sf (__simd128_float32_t __a, __simd128_float32_t __b, __simd128_float32_t __c);
2528 __simd128_float32_t __builtin_neon_vmulfv4sf (__simd128_float32_t __a, __simd128_float32_t __b);
2529 __simd128_float32_t __builtin_neon_vmul_lanev4sf (__simd128_float32_t __a, __simd64_float32_t __b, const int __c);
2530 __simd128_float32_t __builtin_neon_vmul_nv4sf (__simd128_float32_t __a, float __b);
2531 __simd128_float32_t __builtin_neon_vnegv4sf (__simd128_float32_t __a);
2532 __simd128_float32_t __builtin_neon_vrecpev4sf (__simd128_float32_t __a);
2533 __simd128_float32_t __builtin_neon_vrecpsv4sf (__simd128_float32_t __a, __simd128_float32_t __b);
2534 __simd128_float32_t __builtin_neon_vreinterpretv4sfti (__builtin_neon_ti __a);
2535 __simd128_float32_t __builtin_neon_vreinterpretv4sfv16qi (__simd128_int32_t __a);
2536 __simd128_float32_t __builtin_neon_vreinterpretv4sfv2di (__simd128_int32_t __a);
2537 __simd128_float32_t __builtin_neon_vreinterpretv4sfv4si (__simd128_int32_t __a);
2538 __simd128_float32_t __builtin_neon_vreinterpretv4sfv8hi (__simd128_int32_t __a);
2539 __simd128_float32_t __builtin_neon_vrintav4sf (__simd128_float32_t __a);
2540 __simd128_float32_t __builtin_neon_vrintmv4sf (__simd128_float32_t __a);
2541 __simd128_float32_t __builtin_neon_vrintnv4sf (__simd128_float32_t __a);
2542 __simd128_float32_t __builtin_neon_vrintpv4sf (__simd128_float32_t __a);
2543 __simd128_float32_t __builtin_neon_vrintxv4sf (__simd128_float32_t __a);
2544 __simd128_float32_t __builtin_neon_vrintzv4sf (__simd128_float32_t __a);
2545 __simd128_float32_t __builtin_neon_vrsqrtev4sf (__simd128_float32_t __a);
2546 __simd128_float32_t __builtin_neon_vrsqrtsv4sf (__simd128_float32_t __a, __simd128_float32_t __b);
2547 __simd128_float32_t __builtin_neon_vset_lanev4sf (float __a, __simd128_float32_t __b, const int __c);
2548 void __builtin_neon_vst1_lanev4sf(float*, __simd128_float32_t, int);
2549 void __builtin_neon_vst1v4sf(float*, __simd128_float32_t);
2550 __simd128_float32_t __builtin_neon_vsubv4sf (__simd128_float32_t __a, __simd128_float32_t __b);
2551 __simd128_int16_t __builtin_neon_vabalsv8qi(__simd128_int16_t, __simd64_int8_t, __simd64_int8_t);
2552 __simd128_int16_t __builtin_neon_vabaluv8qi(__simd128_int16_t, __simd64_int8_t, __simd64_int8_t);
2553 __simd128_int16_t __builtin_neon_vabasv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
2554 __simd128_int16_t __builtin_neon_vabauv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
2555 __simd128_int16_t __builtin_neon_vabdlsv8qi(__simd64_int8_t, __simd64_int8_t);
2556 __simd128_int16_t __builtin_neon_vabdluv8qi(__simd64_int8_t, __simd64_int8_t);
2557 __simd128_int16_t __builtin_neon_vabdsv8hi(__simd128_int16_t, __simd128_int16_t);
2558 __simd128_int16_t __builtin_neon_vabduv8hi(__simd128_int16_t, __simd128_int16_t);
2559 __simd128_int16_t __builtin_neon_vabsv8hi(__simd128_int16_t);
2560 __simd128_int16_t __builtin_neon_vaddlsv8qi(__simd64_int8_t, __simd64_int8_t);
2561 __simd128_int16_t __builtin_neon_vaddluv8qi(__simd64_int8_t, __simd64_int8_t);
2562 __simd128_int16_t __builtin_neon_vaddwsv8qi(__simd128_int16_t, __simd64_int8_t);
2563 __simd128_int16_t __builtin_neon_vaddwuv8qi(__simd128_int16_t, __simd64_int8_t);
2564 __simd128_int16_t __builtin_neon_vbslv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
2565 __simd128_int16_t __builtin_neon_vcagev8hf(__simd128_float16_t, __simd128_float16_t);
2566 __simd128_int16_t __builtin_neon_vcagtv8hf(__simd128_float16_t, __simd128_float16_t);
2567 __simd128_int16_t __builtin_neon_vcalev8hf(__simd128_float16_t, __simd128_float16_t);
2568 __simd128_int16_t __builtin_neon_vcaltv8hf(__simd128_float16_t, __simd128_float16_t);
2569 __simd128_int16_t __builtin_neon_vceqv8hf(__simd128_float16_t, __simd128_float16_t);
2570 __simd128_int16_t __builtin_neon_vceqv8hi(__simd128_int16_t, __simd128_int16_t);
2571 __simd128_int16_t __builtin_neon_vceqzv8hf(__simd128_float16_t);
2572 __simd128_int16_t __builtin_neon_vcgeuv8hi(__simd128_int16_t, __simd128_int16_t);
2573 __simd128_int16_t __builtin_neon_vcgev8hf(__simd128_float16_t, __simd128_float16_t);
2574 __simd128_int16_t __builtin_neon_vcgev8hi(__simd128_int16_t, __simd128_int16_t);
2575 __simd128_int16_t __builtin_neon_vcgezv8hf(__simd128_float16_t);
2576 __simd128_int16_t __builtin_neon_vcgtuv8hi(__simd128_int16_t, __simd128_int16_t);
2577 __simd128_int16_t __builtin_neon_vcgtv8hf(__simd128_float16_t, __simd128_float16_t);
2578 __simd128_int16_t __builtin_neon_vcgtv8hi(__simd128_int16_t, __simd128_int16_t);
2579 __simd128_int16_t __builtin_neon_vcgtzv8hf(__simd128_float16_t);
2580 __simd128_int16_t __builtin_neon_vclev8hf(__simd128_float16_t, __simd128_float16_t);
2581 __simd128_int16_t __builtin_neon_vclezv8hf(__simd128_float16_t);
2582 __simd128_int16_t __builtin_neon_vclsv8hi(__simd128_int16_t);
2583 __simd128_int16_t __builtin_neon_vcltv8hf(__simd128_float16_t, __simd128_float16_t);
2584 __simd128_int16_t __builtin_neon_vcltzv8hf(__simd128_float16_t);
2585 __simd128_int16_t __builtin_neon_vclzv8hi(__simd128_int16_t);
2586 __simd128_int16_t __builtin_neon_vcombinev4hi(__simd64_int16_t, __simd64_int16_t);
2587 __simd128_int16_t __builtin_neon_vcvtasv8hf(__simd128_float16_t);
2588 __simd128_int16_t __builtin_neon_vcvtauv8hf(__simd128_float16_t);
2589 __simd128_int16_t __builtin_neon_vcvtmsv8hf(__simd128_float16_t);
2590 __simd128_int16_t __builtin_neon_vcvtmuv8hf(__simd128_float16_t);
2591 __simd128_int16_t __builtin_neon_vcvtnsv8hf(__simd128_float16_t);
2592 __simd128_int16_t __builtin_neon_vcvtnuv8hf(__simd128_float16_t);
2593 __simd128_int16_t __builtin_neon_vcvtpsv8hf(__simd128_float16_t);
2594 __simd128_int16_t __builtin_neon_vcvtpuv8hf(__simd128_float16_t);
2595 __simd128_int16_t __builtin_neon_vcvts_nv8hf(__simd128_float16_t, int);
2596 __simd128_int16_t __builtin_neon_vcvtsv8hf(__simd128_float16_t);
2597 __simd128_int16_t __builtin_neon_vcvtu_nv8hf(__simd128_float16_t, int);
2598 __simd128_int16_t __builtin_neon_vcvtuv8hf(__simd128_float16_t);
2599 __simd128_int16_t __builtin_neon_vdup_lanev8hi(__simd64_int16_t, int);
2600 __simd128_int16_t __builtin_neon_vextv8hi(__simd128_int16_t, __simd128_int16_t, int);
2601 __simd128_int16_t __builtin_neon_vhaddsv8hi(__simd128_int16_t, __simd128_int16_t);
2602 __simd128_int16_t __builtin_neon_vhadduv8hi(__simd128_int16_t, __simd128_int16_t);
2603 __simd128_int16_t __builtin_neon_vhsubsv8hi(__simd128_int16_t, __simd128_int16_t);
2604 __simd128_int16_t __builtin_neon_vhsubuv8hi(__simd128_int16_t, __simd128_int16_t);
2605 __simd128_int16_t __builtin_neon_vld1_lanev8hi(const short int*, __simd128_int16_t, int);
2606 __simd128_int16_t __builtin_neon_vmaxsv8hi(__simd128_int16_t, __simd128_int16_t);
2607 __simd128_int16_t __builtin_neon_vmaxuv8hi(__simd128_int16_t, __simd128_int16_t);
2608 __simd128_int16_t __builtin_neon_vminsv8hi(__simd128_int16_t, __simd128_int16_t);
2609 __simd128_int16_t __builtin_neon_vminuv8hi(__simd128_int16_t, __simd128_int16_t);
2610 __simd128_int16_t __builtin_neon_vmla_lanev8hi(__simd128_int16_t, __simd128_int16_t, __simd64_int16_t, int);
2611 __simd128_int16_t __builtin_neon_vmlalsv8qi(__simd128_int16_t, __simd64_int8_t, __simd64_int8_t);
2612 __simd128_int16_t __builtin_neon_vmlaluv8qi(__simd128_int16_t, __simd64_int8_t, __simd64_int8_t);
2613 __simd128_int16_t __builtin_neon_vmla_nv8hi(__simd128_int16_t, __simd128_int16_t, short int);
2614 __simd128_int16_t __builtin_neon_vmlav8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
2615 __simd128_int16_t __builtin_neon_vmls_lanev8hi(__simd128_int16_t, __simd128_int16_t, __simd64_int16_t, int);
2616 __simd128_int16_t __builtin_neon_vmlslsv8qi(__simd128_int16_t, __simd64_int8_t, __simd64_int8_t);
2617 __simd128_int16_t __builtin_neon_vmlsluv8qi(__simd128_int16_t, __simd64_int8_t, __simd64_int8_t);
2618 __simd128_int16_t __builtin_neon_vmls_nv8hi(__simd128_int16_t, __simd128_int16_t, short int);
2619 __simd128_int16_t __builtin_neon_vmlsv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
2620 __simd128_int16_t __builtin_neon_vmovlsv8qi(__simd64_int8_t);
2621 __simd128_int16_t __builtin_neon_vmovluv8qi(__simd64_int8_t);
2622 __simd128_int16_t __builtin_neon_vmul_lanev8hi(__simd128_int16_t, __simd64_int16_t, int);
2623 __simd128_int16_t __builtin_neon_vmullpv8qi(__simd64_int8_t, __simd64_int8_t);
2624 __simd128_int16_t __builtin_neon_vmullsv8qi(__simd64_int8_t, __simd64_int8_t);
2625 __simd128_int16_t __builtin_neon_vmulluv8qi(__simd64_int8_t, __simd64_int8_t);
2626 __simd128_int16_t __builtin_neon_vmul_nv8hi(__simd128_int16_t, short int);
2627 __simd128_int16_t __builtin_neon_vmvnv8hi(__simd128_int16_t);
2628 __simd128_int16_t __builtin_neon_vnegv8hi(__simd128_int16_t);
2629 __simd128_int16_t __builtin_neon_vpadalsv16qi(__simd128_int16_t, __simd128_int8_t);
2630 __simd128_int16_t __builtin_neon_vpadaluv16qi(__simd128_int16_t, __simd128_int8_t);
2631 __simd128_int16_t __builtin_neon_vpaddlsv16qi(__simd128_int8_t);
2632 __simd128_int16_t __builtin_neon_vpaddluv16qi(__simd128_int8_t);
2633 __simd128_int16_t __builtin_neon_vqabsv8hi(__simd128_int16_t);
2634 __simd128_int16_t __builtin_neon_vqaddsv8hi(__simd128_int16_t, __simd128_int16_t);
2635 __simd128_int16_t __builtin_neon_vqadduv8hi(__simd128_int16_t, __simd128_int16_t);
2636 __simd128_int16_t __builtin_neon_vqdmulh_lanev8hi(__simd128_int16_t, __simd64_int16_t, int);
2637 __simd128_int16_t __builtin_neon_vqdmulh_nv8hi(__simd128_int16_t, short int);
2638 __simd128_int16_t __builtin_neon_vqdmulhv8hi(__simd128_int16_t, __simd128_int16_t);
2639 __simd128_int16_t __builtin_neon_vqnegv8hi(__simd128_int16_t);
2640 __simd128_int16_t __builtin_neon_vqrdmlah_lanev8hi(__simd128_int16_t, __simd128_int16_t, __simd64_int16_t, int);
2641 __simd128_int16_t __builtin_neon_vqrdmlahv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
2642 __simd128_int16_t __builtin_neon_vqrdmlsh_lanev8hi(__simd128_int16_t, __simd128_int16_t, __simd64_int16_t, int);
2643 __simd128_int16_t __builtin_neon_vqrdmlshv8hi(__simd128_int16_t, __simd128_int16_t, __simd128_int16_t);
2644 __simd128_int16_t __builtin_neon_vqrdmulh_lanev8hi(__simd128_int16_t, __simd64_int16_t, int);
2645 __simd128_int16_t __builtin_neon_vqrdmulh_nv8hi(__simd128_int16_t, short int);
2646 __simd128_int16_t __builtin_neon_vqrdmulhv8hi(__simd128_int16_t, __simd128_int16_t);
2647 __simd128_int16_t __builtin_neon_vqrshlsv8hi(__simd128_int16_t, __simd128_int16_t);
2648 __simd128_int16_t __builtin_neon_vqrshluv8hi(__simd128_int16_t, __simd128_int16_t);
2649 __simd128_int16_t __builtin_neon_vqshl_s_nv8hi(__simd128_int16_t, int);
2650 __simd128_int16_t __builtin_neon_vqshlsv8hi(__simd128_int16_t, __simd128_int16_t);
2651 __simd128_int16_t __builtin_neon_vqshl_u_nv8hi(__simd128_int16_t, int);
2652 __simd128_int16_t __builtin_neon_vqshlu_nv8hi(__simd128_int16_t, int);
2653 __simd128_int16_t __builtin_neon_vqshluv8hi(__simd128_int16_t, __simd128_int16_t);
2654 __simd128_int16_t __builtin_neon_vqsubsv8hi(__simd128_int16_t, __simd128_int16_t);
2655 __simd128_int16_t __builtin_neon_vqsubuv8hi(__simd128_int16_t, __simd128_int16_t);
2656 __simd128_int16_t __builtin_neon_vrhaddsv8hi(__simd128_int16_t, __simd128_int16_t);
2657 __simd128_int16_t __builtin_neon_vrhadduv8hi(__simd128_int16_t, __simd128_int16_t);
2658 __simd128_int16_t __builtin_neon_vrshlsv8hi(__simd128_int16_t, __simd128_int16_t);
2659 __simd128_int16_t __builtin_neon_vrshluv8hi(__simd128_int16_t, __simd128_int16_t);
2660 __simd128_int16_t __builtin_neon_vrshrs_nv8hi(__simd128_int16_t, int);
2661 __simd128_int16_t __builtin_neon_vrshru_nv8hi(__simd128_int16_t, int);
2662 __simd128_int16_t __builtin_neon_vrsras_nv8hi(__simd128_int16_t, __simd128_int16_t, int);
2663 __simd128_int16_t __builtin_neon_vrsrau_nv8hi(__simd128_int16_t, __simd128_int16_t, int);
2664 __simd128_int16_t __builtin_neon_vset_lanev8hi(short int, __simd128_int16_t, int);
2665 __simd128_int16_t __builtin_neon_vshlls_nv8qi(__simd64_int8_t, int);
2666 __simd128_int16_t __builtin_neon_vshllu_nv8qi(__simd64_int8_t, int);
2667 __simd128_int16_t __builtin_neon_vshl_nv8hi(__simd128_int16_t, int);
2668 __simd128_int16_t __builtin_neon_vshlsv8hi(__simd128_int16_t, __simd128_int16_t);
2669 __simd128_int16_t __builtin_neon_vshluv8hi(__simd128_int16_t, __simd128_int16_t);
2670 __simd128_int16_t __builtin_neon_vshrs_nv8hi(__simd128_int16_t, int);
2671 __simd128_int16_t __builtin_neon_vshru_nv8hi(__simd128_int16_t, int);
2672 __simd128_int16_t __builtin_neon_vsli_nv8hi(__simd128_int16_t, __simd128_int16_t, int);
2673 __simd128_int16_t __builtin_neon_vsras_nv8hi(__simd128_int16_t, __simd128_int16_t, int);
2674 __simd128_int16_t __builtin_neon_vsrau_nv8hi(__simd128_int16_t, __simd128_int16_t, int);
2675 __simd128_int16_t __builtin_neon_vsri_nv8hi(__simd128_int16_t, __simd128_int16_t, int);
2676 __simd128_int16_t __builtin_neon_vsublsv8qi(__simd64_int8_t, __simd64_int8_t);
2677 __simd128_int16_t __builtin_neon_vsubluv8qi(__simd64_int8_t, __simd64_int8_t);
2678 __simd128_int16_t __builtin_neon_vsubwsv8qi(__simd128_int16_t, __simd64_int8_t);
2679 __simd128_int16_t __builtin_neon_vsubwuv8qi(__simd128_int16_t, __simd64_int8_t);
2680 __simd128_int16_t __builtin_neon_vtstv8hi(__simd128_int16_t, __simd128_int16_t);
2681 __simd128_int32_t __builtin_neon_sdot_lanev16qi(__simd128_int32_t, __simd128_int8_t, __simd64_int8_t, int);
2682 __simd128_int32_t __builtin_neon_sdotv16qi(__simd128_int32_t, __simd128_int8_t, __simd128_int8_t);
2683 __simd128_int32_t __builtin_neon_vabalsv4hi(__simd128_int32_t, __simd64_int16_t, __simd64_int16_t);
2684 __simd128_int32_t __builtin_neon_vabaluv4hi(__simd128_int32_t, __simd64_int16_t, __simd64_int16_t);
2685 __simd128_int32_t __builtin_neon_vabasv4si (__simd128_int32_t __a, __simd128_int32_t __b, __simd128_int32_t __c);
2686 __simd128_int32_t __builtin_neon_vabauv4si (__simd128_int32_t __a, __simd128_int32_t __b, __simd128_int32_t __c);
2687 __simd128_int32_t __builtin_neon_vabdlsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
2688 __simd128_int32_t __builtin_neon_vabdlsv4hi(__simd64_int16_t, __simd64_int16_t);
2689 __simd128_int32_t __builtin_neon_vabdluv2si (__simd64_int32_t __a, __simd64_int32_t __b);
2690 __simd128_int32_t __builtin_neon_vabdluv4hi(__simd64_int16_t, __simd64_int16_t);
2691 __simd128_int32_t __builtin_neon_vabdsv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2692 __simd128_int32_t __builtin_neon_vabduv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2693 __simd128_int32_t __builtin_neon_vabsv4si (__simd128_int32_t __a);
2694 __simd128_int32_t __builtin_neon_vaddlsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
2695 __simd128_int32_t __builtin_neon_vaddlsv4hi(__simd64_int16_t, __simd64_int16_t);
2696 __simd128_int32_t __builtin_neon_vaddluv2si (__simd64_int32_t __a, __simd64_int32_t __b);
2697 __simd128_int32_t __builtin_neon_vaddluv4hi(__simd64_int16_t, __simd64_int16_t);
2698 __simd128_int32_t __builtin_neon_vaddwsv4hi(__simd128_int32_t, __simd64_int16_t);
2699 __simd128_int32_t __builtin_neon_vaddwuv4hi(__simd128_int32_t, __simd64_int16_t);
2700 __simd128_int32_t __builtin_neon_vbslv4si (__simd128_int32_t __a, __simd128_int32_t __b, __simd128_int32_t __c);
2701 __simd128_int32_t __builtin_neon_vcagev4sf (__simd128_float32_t __a, __simd128_float32_t __b);
2702 __simd128_int32_t __builtin_neon_vcagtv4sf (__simd128_float32_t __a, __simd128_float32_t __b);
2703 __simd128_int32_t __builtin_neon_vceqv4sf (__simd128_float32_t __a, __simd128_float32_t __b);
2704 __simd128_int32_t __builtin_neon_vceqv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2705 __simd128_int32_t __builtin_neon_vcgeuv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2706 __simd128_int32_t __builtin_neon_vcgev4sf (__simd128_float32_t __a, __simd128_float32_t __b);
2707 __simd128_int32_t __builtin_neon_vcgev4si (__simd128_int32_t __a, __simd128_int32_t __b);
2708 __simd128_int32_t __builtin_neon_vcgtuv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2709 __simd128_int32_t __builtin_neon_vcgtv4sf (__simd128_float32_t __a, __simd128_float32_t __b);
2710 __simd128_int32_t __builtin_neon_vcgtv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2711 __simd128_int32_t __builtin_neon_vclsv4si (__simd128_int32_t __a);
2712 __simd128_int32_t __builtin_neon_vclzv4si (__simd128_int32_t __a);
2713 __simd128_int64_t __builtin_neon_vcombinedi (long long int __a, long long int __b);
2714 __simd128_int32_t __builtin_neon_vcombinev2si (__simd64_int32_t __a, __simd64_int32_t __b);
2715 __simd128_int32_t __builtin_neon_vcvts_nv4sf (__simd128_float32_t __a, const int __b);
2716 __simd128_int32_t __builtin_neon_vcvtsv4sf (__simd128_float32_t __a);
2717 __simd128_int32_t __builtin_neon_vcvtu_nv4sf (__simd128_float32_t __a, const int __b);
2718 __simd128_int32_t __builtin_neon_vcvtuv4sf (__simd128_float32_t __a);
2719 __simd128_int32_t __builtin_neon_vdup_lanev2di (int __a, const int __b);
2720 __simd128_int32_t __builtin_neon_vdup_lanev4si (__simd64_int32_t __a, const int __b);
2721 __simd128_int8_t __builtin_neon_vdup_nv16qi(signed char);
2722 __simd128_int64_t __builtin_neon_vdup_nv2di(long long int);
2723 __simd128_int32_t __builtin_neon_vdup_nv4si (__builtin_neon_si __a);
2724 __simd128_int16_t __builtin_neon_vdup_nv8hi(short int);
2725 __simd128_int32_t __builtin_neon_vextv4si (__simd128_int32_t __a, __simd128_int32_t __b, const int __c);
2726 __simd128_int32_t __builtin_neon_vhaddsv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2727 __simd128_int32_t __builtin_neon_vhadduv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2728 __simd128_int32_t __builtin_neon_vhsubsv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2729 __simd128_int32_t __builtin_neon_vhsubuv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2730 __simd128_int8_t __builtin_neon_vld1_dupv16qi(const signed char*);
2731 __simd128_int64_t __builtin_neon_vld1_dupv2di(const long long int*);
2732 __simd128_int32_t __builtin_neon_vld1_dupv4si (const __builtin_neon_si * __a);
2733 __simd128_int16_t __builtin_neon_vld1_dupv8hi(const short int*);
2734 __simd128_int32_t __builtin_neon_vld1_lanev4si (const int * __a, __simd128_int32_t __b, const int __c);
2735 __simd128_int8_t __builtin_neon_vld1v16qi(const signed char*);
2736 __simd128_int64_t __builtin_neon_vld1v2di(const long long int*);
2737 __simd128_int32_t __builtin_neon_vld1v4si (const __builtin_neon_si * __a);
2738 __simd128_int16_t __builtin_neon_vld1v8hi(const short int*);
2739 __simd128_int32_t __builtin_neon_vmaxsv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2740 __simd128_int32_t __builtin_neon_vmaxuv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2741 __simd128_int32_t __builtin_neon_vminsv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2742 __simd128_int32_t __builtin_neon_vminuv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2743 __simd128_int32_t __builtin_neon_vmla_lanev4si (__simd128_int32_t __a, __simd128_int32_t __b, __simd64_int32_t __c, const int __d);
2744 __simd128_int32_t __builtin_neon_vmlals_lanev4hi(__simd128_int32_t, __simd64_int16_t, __simd64_int16_t, int);
2745 __simd128_int32_t __builtin_neon_vmlals_nv4hi(__simd128_int32_t, __simd64_int16_t, short int);
2746 __simd128_int32_t __builtin_neon_vmlalsv4hi(__simd128_int32_t, __simd64_int16_t, __simd64_int16_t);
2747 __simd128_int32_t __builtin_neon_vmlalu_lanev4hi(__simd128_int32_t, __simd64_int16_t, __simd64_int16_t, int);
2748 __simd128_int32_t __builtin_neon_vmlalu_nv4hi(__simd128_int32_t, __simd64_int16_t, short int);
2749 __simd128_int32_t __builtin_neon_vmlaluv4hi(__simd128_int32_t, __simd64_int16_t, __simd64_int16_t);
2750 __simd128_int32_t __builtin_neon_vmla_nv4si (__simd128_int32_t __a, __simd128_int32_t __a, int __c);
2751 __simd128_int32_t __builtin_neon_vmlav4si (__simd128_int32_t __a, __simd128_int32_t __b, __simd128_int32_t __c);
2752 __simd128_int32_t __builtin_neon_vmls_lanev4si (__simd128_int32_t __a, __simd128_int32_t __b, __simd64_int32_t __c, const int __d);
2753 __simd128_int32_t __builtin_neon_vmlsls_lanev4hi(__simd128_int32_t, __simd64_int16_t, __simd64_int16_t, int);
2754 __simd128_int32_t __builtin_neon_vmlsls_nv4hi(__simd128_int32_t, __simd64_int16_t, short int);
2755 __simd128_int32_t __builtin_neon_vmlslsv4hi(__simd128_int32_t, __simd64_int16_t, __simd64_int16_t);
2756 __simd128_int32_t __builtin_neon_vmlslu_lanev4hi(__simd128_int32_t, __simd64_int16_t, __simd64_int16_t, int);
2757 __simd128_int32_t __builtin_neon_vmlslu_nv4hi(__simd128_int32_t, __simd64_int16_t, short int);
2758 __simd128_int32_t __builtin_neon_vmlsluv4hi(__simd128_int32_t, __simd64_int16_t, __simd64_int16_t);
2759 __simd128_int32_t __builtin_neon_vmls_nv4si (__simd128_int32_t __a, __simd128_int32_t __a, int __c);
2760 __simd128_int32_t __builtin_neon_vmlsv4si (__simd128_int32_t __a, __simd128_int32_t __b, __simd128_int32_t __c);
2761 __simd128_int32_t __builtin_neon_vmovlsv2si (__simd64_int32_t __a);
2762 __simd128_int32_t __builtin_neon_vmovlsv4hi(__simd64_int16_t);
2763 __simd128_int32_t __builtin_neon_vmovluv2si (__simd64_int32_t __a);
2764 __simd128_int32_t __builtin_neon_vmovluv4hi(__simd64_int16_t);
2765 __simd128_int32_t __builtin_neon_vmul_lanev4si (__simd128_int32_t __a, __simd64_int32_t __b, const int __c);
2766 __simd128_int32_t __builtin_neon_vmulls_lanev2si (__simd64_int32_t __a, __simd64_int32_t __b, const int __c);
2767 __simd128_int32_t __builtin_neon_vmulls_lanev4hi(__simd64_int16_t, __simd64_int16_t, int);
2768 __simd128_int32_t __builtin_neon_vmulls_nv2si (__simd64_int32_t __a, int __b);
2769 __simd128_int32_t __builtin_neon_vmulls_nv4hi(__simd64_int16_t, short int);
2770 __simd128_int32_t __builtin_neon_vmullsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
2771 __simd128_int32_t __builtin_neon_vmullsv4hi(__simd64_int16_t, __simd64_int16_t);
2772 __simd128_int32_t __builtin_neon_vmullu_lanev2si (__simd64_int32_t __a, __simd64_int32_t __b, const int __c);
2773 __simd128_int32_t __builtin_neon_vmullu_lanev4hi(__simd64_int16_t, __simd64_int16_t, int);
2774 __simd128_int32_t __builtin_neon_vmullu_nv2si (__simd64_int32_t __a, __builtin_neon_si __b);
2775 __simd128_int32_t __builtin_neon_vmullu_nv4hi(__simd64_int16_t, short int);
2776 __simd128_int32_t __builtin_neon_vmulluv2si (__simd64_int32_t __a, __simd64_int32_t __b);
2777 __simd128_int32_t __builtin_neon_vmulluv4hi(__simd64_int16_t, __simd64_int16_t);
2778 __simd128_int32_t __builtin_neon_vmul_nv4si (__simd128_int32_t __a, int __b);
2779 __simd128_int32_t __builtin_neon_vmvnv4si (__simd128_int32_t __a);
2780 __simd128_int32_t __builtin_neon_vnegv4si (__simd128_int32_t __a);
2781 __simd128_int32_t __builtin_neon_vpadalsv8hi(__simd128_int32_t, __simd128_int16_t);
2782 __simd128_int32_t __builtin_neon_vpadaluv8hi(__simd128_int32_t, __simd128_int16_t);
2783 __simd128_int32_t __builtin_neon_vpaddlsv4si (__simd128_int32_t __a);
2784 __simd128_int32_t __builtin_neon_vpaddlsv8hi(__simd128_int16_t);
2785 __simd128_int32_t __builtin_neon_vpaddluv4si (__simd128_int32_t __a);
2786 __simd128_int32_t __builtin_neon_vpaddluv8hi(__simd128_int16_t);
2787 __simd128_int32_t __builtin_neon_vqabsv4si (__simd128_int32_t __a);
2788 __simd128_int32_t __builtin_neon_vqaddsv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2789 __simd128_int32_t __builtin_neon_vqadduv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2790 __simd128_int32_t __builtin_neon_vqdmlal_lanev4hi(__simd128_int32_t, __simd64_int16_t, __simd64_int16_t, int);
2791 __simd128_int32_t __builtin_neon_vqdmlal_nv4hi(__simd128_int32_t, __simd64_int16_t, short int);
2792 __simd128_int32_t __builtin_neon_vqdmlalv4hi(__simd128_int32_t, __simd64_int16_t, __simd64_int16_t);
2793 __simd128_int32_t __builtin_neon_vqdmlsl_lanev4hi(__simd128_int32_t, __simd64_int16_t, __simd64_int16_t, int);
2794 __simd128_int32_t __builtin_neon_vqdmlsl_nv4hi(__simd128_int32_t, __simd64_int16_t, short int);
2795 __simd128_int32_t __builtin_neon_vqdmlslv4hi(__simd128_int32_t, __simd64_int16_t, __simd64_int16_t);
2796 __simd128_int32_t __builtin_neon_vqdmulh_lanev4si (__simd128_int32_t __a, __simd64_int32_t __b, const int __c);
2797 __simd128_int32_t __builtin_neon_vqdmulh_nv4si (__simd128_int32_t __a, int __b);
2798 __simd128_int32_t __builtin_neon_vqdmulhv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2799 __simd128_int32_t __builtin_neon_vqdmull_lanev2si (__simd64_int32_t __a, __simd64_int32_t __b, const int __c);
2800 __simd128_int32_t __builtin_neon_vqdmull_lanev4hi(__simd64_int16_t, __simd64_int16_t, int);
2801 __simd128_int32_t __builtin_neon_vqdmull_nv2si (__simd64_int32_t __a, int __b);
2802 __simd128_int32_t __builtin_neon_vqdmull_nv4hi(__simd64_int16_t, short int);
2803 __simd128_int32_t __builtin_neon_vqdmullv2si (__simd64_int32_t __a, __simd64_int32_t __b);
2804 __simd128_int32_t __builtin_neon_vqdmullv4hi(__simd64_int16_t, __simd64_int16_t);
2805 __simd128_int32_t __builtin_neon_vqnegv4si (__simd128_int32_t __a);
2806 __simd128_int32_t __builtin_neon_vqrdmlah_lanev4si(__simd128_int32_t, __simd128_int32_t, __simd64_int32_t, int);
2807 __simd128_int32_t __builtin_neon_vqrdmlahv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t);
2808 __simd128_int32_t __builtin_neon_vqrdmlsh_lanev4si(__simd128_int32_t, __simd128_int32_t, __simd64_int32_t, int);
2809 __simd128_int32_t __builtin_neon_vqrdmlshv4si(__simd128_int32_t, __simd128_int32_t, __simd128_int32_t);
2810 __simd128_int32_t __builtin_neon_vqrdmulh_lanev4si (__simd128_int32_t __a, __simd64_int32_t __b, const int __c);
2811 __simd128_int32_t __builtin_neon_vqrdmulh_nv4si (__simd128_int32_t __a, int __b);
2812 __simd128_int32_t __builtin_neon_vqrdmulhv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2813 __simd128_int32_t __builtin_neon_vqrshlsv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2814 __simd128_int32_t __builtin_neon_vqrshluv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2815 __simd128_int32_t __builtin_neon_vqshl_s_nv4si (__simd128_int32_t __a, const int __b);
2816 __simd128_int32_t __builtin_neon_vqshlsv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2817 __simd128_int32_t __builtin_neon_vqshl_u_nv4si (__simd128_int32_t __a, const int __b);
2818 __simd128_int32_t __builtin_neon_vqshlu_nv4si (__simd128_int32_t __a, const int __b);
2819 __simd128_int32_t __builtin_neon_vqshluv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2820 __simd128_int32_t __builtin_neon_vqsubsv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2821 __simd128_int32_t __builtin_neon_vqsubuv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2822 __simd128_int32_t __builtin_neon_vrecpev4si (__simd128_int32_t __a);
2823 __simd128_int32_t __builtin_neon_vreinterprettiv16qi (__simd128_int32_t __a);
2824 __simd128_int32_t __builtin_neon_vreinterprettiv2di (__simd128_int32_t __a);
2825 __simd128_int32_t __builtin_neon_vreinterprettiv4sf (__simd128_float32_t __a);
2826 __simd128_int32_t __builtin_neon_vreinterprettiv4si (__simd128_int32_t __a);
2827 __simd128_int32_t __builtin_neon_vreinterprettiv8hi (__simd128_int32_t __a);
2828 __simd128_int32_t __builtin_neon_vreinterpretv16qiti (__builtin_neon_ti __a);
2829 __simd128_int32_t __builtin_neon_vreinterpretv16qiv16qi (__simd128_int32_t __a);
2830 __simd128_int32_t __builtin_neon_vreinterpretv16qiv2di (__simd128_int32_t __a);
2831 __simd128_int32_t __builtin_neon_vreinterpretv16qiv4sf (__simd128_float32_t __a);
2832 __simd128_int32_t __builtin_neon_vreinterpretv16qiv4si (__simd128_int32_t __a);
2833 __simd128_int32_t __builtin_neon_vreinterpretv16qiv8hi (__simd128_int32_t __a);
2834 __simd128_int32_t __builtin_neon_vreinterpretv2diti (__builtin_neon_ti __a);
2835 __simd128_int32_t __builtin_neon_vreinterpretv2div16qi (__simd128_int32_t __a);
2836 __simd128_int32_t __builtin_neon_vreinterpretv2div2di (__simd128_int32_t __a);
2837 __simd128_int32_t __builtin_neon_vreinterpretv2div4sf (__simd128_float32_t __a);
2838 __simd128_int32_t __builtin_neon_vreinterpretv2div4si (__simd128_int32_t __a);
2839 __simd128_int32_t __builtin_neon_vreinterpretv2div8hi (__simd128_int32_t __a);
2840 __simd128_int32_t __builtin_neon_vreinterpretv4siti (__builtin_neon_ti __a);
2841 __simd128_int32_t __builtin_neon_vreinterpretv4siv16qi (__simd128_int32_t __a);
2842 __simd128_int32_t __builtin_neon_vreinterpretv4siv2di (__simd128_int32_t __a);
2843 __simd128_int32_t __builtin_neon_vreinterpretv4siv4sf (__simd128_float32_t __a);
2844 __simd128_int32_t __builtin_neon_vreinterpretv4siv4si (__simd128_int32_t __a);
2845 __simd128_int32_t __builtin_neon_vreinterpretv4siv8hi (__simd128_int32_t __a);
2846 __simd128_int32_t __builtin_neon_vreinterpretv8hiti (__builtin_neon_ti __a);
2847 __simd128_int32_t __builtin_neon_vreinterpretv8hiv16qi (__simd128_int32_t __a);
2848 __simd128_int32_t __builtin_neon_vreinterpretv8hiv2di (__simd128_int32_t __a);
2849 __simd128_int32_t __builtin_neon_vreinterpretv8hiv4sf (__simd128_float32_t __a);
2850 __simd128_int32_t __builtin_neon_vreinterpretv8hiv4si (__simd128_int32_t __a);
2851 __simd128_int32_t __builtin_neon_vreinterpretv8hiv8hi (__simd128_int32_t __a);
2852 __simd128_int32_t __builtin_neon_vrhaddsv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2853 __simd128_int32_t __builtin_neon_vrhadduv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2854 __simd128_int32_t __builtin_neon_vrshlsv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2855 __simd128_int32_t __builtin_neon_vrshluv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2856 __simd128_int32_t __builtin_neon_vrshrs_nv4si (__simd128_int32_t __a, const int __b);
2857 __simd128_int32_t __builtin_neon_vrshru_nv4si (__simd128_int32_t __a, const int __b);
2858 __simd128_int32_t __builtin_neon_vrsqrtev4si (__simd128_int32_t __a);
2859 __simd128_int32_t __builtin_neon_vrsras_nv4si (__simd128_int32_t __a, __simd128_int32_t __b, const int __c);
2860 __simd128_int32_t __builtin_neon_vrsrau_nv4si (__simd128_int32_t __a, __simd128_int32_t __b, const int __c);
2861 __simd128_int32_t __builtin_neon_vset_lanev4si (int __a, __simd128_int32_t __a, const int __c);
2862 __simd128_int32_t __builtin_neon_vshlls_nv2si (__simd64_int32_t __a, const int __b);
2863 __simd128_int32_t __builtin_neon_vshlls_nv4hi(__simd64_int16_t, int);
2864 __simd128_int32_t __builtin_neon_vshllu_nv2si (__simd64_int32_t __a, const int __b);
2865 __simd128_int32_t __builtin_neon_vshllu_nv4hi(__simd64_int16_t, int);
2866 __simd128_int32_t __builtin_neon_vshl_nv4si (__simd128_int32_t __a, const int __b);
2867 __simd128_int32_t __builtin_neon_vshlsv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2868 __simd128_int32_t __builtin_neon_vshluv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2869 __simd128_int32_t __builtin_neon_vshrs_nv4si (__simd128_int32_t __a, const int __b);
2870 __simd128_int32_t __builtin_neon_vshru_nv4si (__simd128_int32_t __a, const int __b);
2871 __simd128_int32_t __builtin_neon_vsli_nv4si (__simd128_int32_t __a, __simd128_int32_t __b, const int __c);
2872 __simd128_int32_t __builtin_neon_vsras_nv4si (__simd128_int32_t __a, __simd128_int32_t __b, const int __c);
2873 __simd128_int32_t __builtin_neon_vsrau_nv4si (__simd128_int32_t __a, __simd128_int32_t __b, const int __c);
2874 __simd128_int32_t __builtin_neon_vsri_nv4si (__simd128_int32_t __a, __simd128_int32_t __b, const int __c);
2875 void __builtin_neon_vst1_lanev4si(int*, __simd128_int32_t, int);
2876 void __builtin_neon_vst1v4si(int*, __simd128_int32_t);
2877 __simd128_int32_t __builtin_neon_vsublsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
2878 __simd128_int32_t __builtin_neon_vsublsv4hi(__simd64_int16_t, __simd64_int16_t);
2879 __simd128_int32_t __builtin_neon_vsubluv2si (__simd64_int32_t __a, __simd64_int32_t __b);
2880 __simd128_int32_t __builtin_neon_vsubluv4hi(__simd64_int16_t, __simd64_int16_t);
2881 __simd128_int32_t __builtin_neon_vsubwsv4hi(__simd128_int32_t, __simd64_int16_t);
2882 __simd128_int32_t __builtin_neon_vsubwuv4hi(__simd128_int32_t, __simd64_int16_t);
2883 __simd128_int32_t __builtin_neon_vtstv4si (__simd128_int32_t __a, __simd128_int32_t __b);
2884 __simd128_int64_t __builtin_neon_vabalsv2si(__simd128_int64_t, __simd64_int32_t, __simd64_int32_t);
2885 __simd128_int64_t __builtin_neon_vabaluv2si(__simd128_int64_t, __simd64_int32_t, __simd64_int32_t);
2886 __simd128_int64_t __builtin_neon_vaddwsv2si(__simd128_int64_t, __simd64_int32_t);
2887 __simd128_int64_t __builtin_neon_vaddwuv2si(__simd128_int64_t, __simd64_int32_t);
2888 __simd128_int64_t __builtin_neon_vbslv2di(__simd128_int64_t, __simd128_int64_t, __simd128_int64_t);
2889 __simd128_int64_t __builtin_neon_vextv2di(__simd128_int64_t, __simd128_int64_t, int);
2890 __simd128_int64_t __builtin_neon_vld1_lanev2di(const long long int*, __simd128_int64_t, int);
2891 __simd128_int64_t __builtin_neon_vmlals_lanev2si(__simd128_int64_t, __simd64_int32_t, __simd64_int32_t, int);
2892 __simd128_int64_t __builtin_neon_vmlals_nv2si(__simd128_int64_t, __simd64_int32_t, int);
2893 __simd128_int64_t __builtin_neon_vmlalsv2si(__simd128_int64_t, __simd64_int32_t, __simd64_int32_t);
2894 __simd128_int64_t __builtin_neon_vmlalu_lanev2si(__simd128_int64_t, __simd64_int32_t, __simd64_int32_t, int);
2895 __simd128_int64_t __builtin_neon_vmlalu_nv2si(__simd128_int64_t, __simd64_int32_t, int);
2896 __simd128_int64_t __builtin_neon_vmlaluv2si(__simd128_int64_t, __simd64_int32_t, __simd64_int32_t);
2897 __simd128_int64_t __builtin_neon_vmlsls_lanev2si(__simd128_int64_t, __simd64_int32_t, __simd64_int32_t, int);
2898 __simd128_int64_t __builtin_neon_vmlsls_nv2si(__simd128_int64_t, __simd64_int32_t, int);
2899 __simd128_int64_t __builtin_neon_vmlslsv2si(__simd128_int64_t, __simd64_int32_t, __simd64_int32_t);
2900 __simd128_int64_t __builtin_neon_vmlslu_lanev2si(__simd128_int64_t, __simd64_int32_t, __simd64_int32_t, int);
2901 __simd128_int64_t __builtin_neon_vmlslu_nv2si(__simd128_int64_t, __simd64_int32_t, int);
2902 __simd128_int64_t __builtin_neon_vmlsluv2si(__simd128_int64_t, __simd64_int32_t, __simd64_int32_t);
2903 __simd128_int64_t __builtin_neon_vpadalsv4si(__simd128_int64_t, __simd128_int32_t);
2904 __simd128_int64_t __builtin_neon_vpadaluv4si(__simd128_int64_t, __simd128_int32_t);
2905 __simd128_int64_t __builtin_neon_vqaddsv2di(__simd128_int64_t, __simd128_int64_t);
2906 __simd128_int64_t __builtin_neon_vqadduv2di(__simd128_int64_t, __simd128_int64_t);
2907 __simd128_int64_t __builtin_neon_vqdmlal_lanev2si(__simd128_int64_t, __simd64_int32_t, __simd64_int32_t, int);
2908 __simd128_int64_t __builtin_neon_vqdmlal_nv2si(__simd128_int64_t, __simd64_int32_t, int);
2909 __simd128_int64_t __builtin_neon_vqdmlalv2si(__simd128_int64_t, __simd64_int32_t, __simd64_int32_t);
2910 __simd128_int64_t __builtin_neon_vqdmlsl_lanev2si(__simd128_int64_t, __simd64_int32_t, __simd64_int32_t, int);
2911 __simd128_int64_t __builtin_neon_vqdmlsl_nv2si(__simd128_int64_t, __simd64_int32_t, int);
2912 __simd128_int64_t __builtin_neon_vqdmlslv2si(__simd128_int64_t, __simd64_int32_t, __simd64_int32_t);
2913 __simd128_int64_t __builtin_neon_vqrshlsv2di(__simd128_int64_t, __simd128_int64_t);
2914 __simd128_int64_t __builtin_neon_vqrshluv2di(__simd128_int64_t, __simd128_int64_t);
2915 __simd128_int64_t __builtin_neon_vqshl_s_nv2di(__simd128_int64_t, int);
2916 __simd128_int64_t __builtin_neon_vqshlsv2di(__simd128_int64_t, __simd128_int64_t);
2917 __simd128_int64_t __builtin_neon_vqshl_u_nv2di(__simd128_int64_t, int);
2918 __simd128_int64_t __builtin_neon_vqshlu_nv2di(__simd128_int64_t, int);
2919 __simd128_int64_t __builtin_neon_vqshluv2di(__simd128_int64_t, __simd128_int64_t);
2920 __simd128_int64_t __builtin_neon_vqsubsv2di(__simd128_int64_t, __simd128_int64_t);
2921 __simd128_int64_t __builtin_neon_vqsubuv2di(__simd128_int64_t, __simd128_int64_t);
2922 __simd128_int64_t __builtin_neon_vrshlsv2di(__simd128_int64_t, __simd128_int64_t);
2923 __simd128_int64_t __builtin_neon_vrshluv2di(__simd128_int64_t, __simd128_int64_t);
2924 __simd128_int64_t __builtin_neon_vrshrs_nv2di(__simd128_int64_t, int);
2925 __simd128_int64_t __builtin_neon_vrshru_nv2di(__simd128_int64_t, int);
2926 __simd128_int64_t __builtin_neon_vrsras_nv2di(__simd128_int64_t, __simd128_int64_t, int);
2927 __simd128_int64_t __builtin_neon_vrsrau_nv2di(__simd128_int64_t, __simd128_int64_t, int);
2928 __simd128_int64_t __builtin_neon_vset_lanev2di(long long int, __simd128_int64_t, int);
2929 __simd128_int64_t __builtin_neon_vshl_nv2di(__simd128_int64_t, int);
2930 __simd128_int64_t __builtin_neon_vshlsv2di(__simd128_int64_t, __simd128_int64_t);
2931 __simd128_int64_t __builtin_neon_vshluv2di(__simd128_int64_t, __simd128_int64_t);
2932 __simd128_int64_t __builtin_neon_vshrs_nv2di(__simd128_int64_t, int);
2933 __simd128_int64_t __builtin_neon_vshru_nv2di(__simd128_int64_t, int);
2934 __simd128_int64_t __builtin_neon_vsli_nv2di(__simd128_int64_t, __simd128_int64_t, int);
2935 __simd128_int64_t __builtin_neon_vsras_nv2di(__simd128_int64_t, __simd128_int64_t, int);
2936 __simd128_int64_t __builtin_neon_vsrau_nv2di(__simd128_int64_t, __simd128_int64_t, int);
2937 __simd128_int64_t __builtin_neon_vsri_nv2di(__simd128_int64_t, __simd128_int64_t, int);
2938 __simd128_int64_t __builtin_neon_vsubwsv2si(__simd128_int64_t, __simd64_int32_t);
2939 __simd128_int64_t __builtin_neon_vsubwuv2si(__simd128_int64_t, __simd64_int32_t);
2940 __simd128_int8_t __builtin_neon_vabasv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t);
2941 __simd128_int8_t __builtin_neon_vabauv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t);
2942 __simd128_int8_t __builtin_neon_vabdsv16qi(__simd128_int8_t, __simd128_int8_t);
2943 __simd128_int8_t __builtin_neon_vabduv16qi(__simd128_int8_t, __simd128_int8_t);
2944 __simd128_int8_t __builtin_neon_vabsv16qi(__simd128_int8_t);
2945 __simd128_int8_t __builtin_neon_vbslv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t);
2946 __simd128_int8_t __builtin_neon_vceqv16qi(__simd128_int8_t, __simd128_int8_t);
2947 __simd128_int8_t __builtin_neon_vcgeuv16qi(__simd128_int8_t, __simd128_int8_t);
2948 __simd128_int8_t __builtin_neon_vcgev16qi(__simd128_int8_t, __simd128_int8_t);
2949 __simd128_int8_t __builtin_neon_vcgtuv16qi(__simd128_int8_t, __simd128_int8_t);
2950 __simd128_int8_t __builtin_neon_vcgtv16qi(__simd128_int8_t, __simd128_int8_t);
2951 __simd128_int8_t __builtin_neon_vclsv16qi(__simd128_int8_t);
2952 __simd128_int8_t __builtin_neon_vclzv16qi(__simd128_int8_t);
2953 __simd128_int8_t __builtin_neon_vcntv16qi(__simd128_int8_t);
2954 __simd128_int8_t __builtin_neon_vcombinev8qi(__simd64_int8_t, __simd64_int8_t);
2955 __simd128_int8_t __builtin_neon_vdup_lanev16qi(__simd64_int8_t, int);
2956 __simd128_int8_t __builtin_neon_vextv16qi(__simd128_int8_t, __simd128_int8_t, int);
2957 __simd128_int8_t __builtin_neon_vhaddsv16qi(__simd128_int8_t, __simd128_int8_t);
2958 __simd128_int8_t __builtin_neon_vhadduv16qi(__simd128_int8_t, __simd128_int8_t);
2959 __simd128_int8_t __builtin_neon_vhsubsv16qi(__simd128_int8_t, __simd128_int8_t);
2960 __simd128_int8_t __builtin_neon_vhsubuv16qi(__simd128_int8_t, __simd128_int8_t);
2961 __simd128_int8_t __builtin_neon_vld1_lanev16qi(const signed char*, __simd128_int8_t, int);
2962 __simd128_int8_t __builtin_neon_vmaxsv16qi(__simd128_int8_t, __simd128_int8_t);
2963 __simd128_int8_t __builtin_neon_vmaxuv16qi(__simd128_int8_t, __simd128_int8_t);
2964 __simd128_int8_t __builtin_neon_vminsv16qi(__simd128_int8_t, __simd128_int8_t);
2965 __simd128_int8_t __builtin_neon_vminuv16qi(__simd128_int8_t, __simd128_int8_t);
2966 __simd128_int8_t __builtin_neon_vmlav16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t);
2967 __simd128_int8_t __builtin_neon_vmlsv16qi(__simd128_int8_t, __simd128_int8_t, __simd128_int8_t);
2968 __simd128_int8_t __builtin_neon_vmulpv16qi(__simd128_int8_t, __simd128_int8_t);
2969 __simd128_int8_t __builtin_neon_vmvnv16qi(__simd128_int8_t);
2970 __simd128_int8_t __builtin_neon_vnegv16qi(__simd128_int8_t);
2971 __simd128_int8_t __builtin_neon_vqabsv16qi(__simd128_int8_t);
2972 __simd128_int8_t __builtin_neon_vqaddsv16qi(__simd128_int8_t, __simd128_int8_t);
2973 __simd128_int8_t __builtin_neon_vqadduv16qi(__simd128_int8_t, __simd128_int8_t);
2974 __simd128_int8_t __builtin_neon_vqnegv16qi(__simd128_int8_t);
2975 __simd128_int8_t __builtin_neon_vqrshlsv16qi(__simd128_int8_t, __simd128_int8_t);
2976 __simd128_int8_t __builtin_neon_vqrshluv16qi(__simd128_int8_t, __simd128_int8_t);
2977 __simd128_int8_t __builtin_neon_vqshl_s_nv16qi(__simd128_int8_t, int);
2978 __simd128_int8_t __builtin_neon_vqshlsv16qi(__simd128_int8_t, __simd128_int8_t);
2979 __simd128_int8_t __builtin_neon_vqshl_u_nv16qi(__simd128_int8_t, int);
2980 __simd128_int8_t __builtin_neon_vqshlu_nv16qi(__simd128_int8_t, int);
2981 __simd128_int8_t __builtin_neon_vqshluv16qi(__simd128_int8_t, __simd128_int8_t);
2982 __simd128_int8_t __builtin_neon_vqsubsv16qi(__simd128_int8_t, __simd128_int8_t);
2983 __simd128_int8_t __builtin_neon_vqsubuv16qi(__simd128_int8_t, __simd128_int8_t);
2984 __simd128_int8_t __builtin_neon_vrhaddsv16qi(__simd128_int8_t, __simd128_int8_t);
2985 __simd128_int8_t __builtin_neon_vrhadduv16qi(__simd128_int8_t, __simd128_int8_t);
2986 __simd128_int8_t __builtin_neon_vrshlsv16qi(__simd128_int8_t, __simd128_int8_t);
2987 __simd128_int8_t __builtin_neon_vrshluv16qi(__simd128_int8_t, __simd128_int8_t);
2988 __simd128_int8_t __builtin_neon_vrshrs_nv16qi(__simd128_int8_t, int);
2989 __simd128_int8_t __builtin_neon_vrshru_nv16qi(__simd128_int8_t, int);
2990 __simd128_int8_t __builtin_neon_vrsras_nv16qi(__simd128_int8_t, __simd128_int8_t, int);
2991 __simd128_int8_t __builtin_neon_vrsrau_nv16qi(__simd128_int8_t, __simd128_int8_t, int);
2992 __simd128_int8_t __builtin_neon_vset_lanev16qi(signed char, __simd128_int8_t, int);
2993 __simd128_int8_t __builtin_neon_vshl_nv16qi(__simd128_int8_t, int);
2994 __simd128_int8_t __builtin_neon_vshlsv16qi(__simd128_int8_t, __simd128_int8_t);
2995 __simd128_int8_t __builtin_neon_vshluv16qi(__simd128_int8_t, __simd128_int8_t);
2996 __simd128_int8_t __builtin_neon_vshrs_nv16qi(__simd128_int8_t, int);
2997 __simd128_int8_t __builtin_neon_vshru_nv16qi(__simd128_int8_t, int);
2998 __simd128_int8_t __builtin_neon_vsli_nv16qi(__simd128_int8_t, __simd128_int8_t, int);
2999 __simd128_int8_t __builtin_neon_vsras_nv16qi(__simd128_int8_t, __simd128_int8_t, int);
3000 __simd128_int8_t __builtin_neon_vsrau_nv16qi(__simd128_int8_t, __simd128_int8_t, int);
3001 __simd128_int8_t __builtin_neon_vsri_nv16qi(__simd128_int8_t, __simd128_int8_t, int);
3002 __simd128_int8_t __builtin_neon_vtstv16qi(__simd128_int8_t, __simd128_int8_t);
3003 __simd128_uint32_t __builtin_neon_udot_lanev16qi_uuuus(__simd128_uint32_t, __simd128_uint8_t, __simd64_uint8_t, int);
3004 __simd128_uint32_t __builtin_neon_udotv16qi_uuuu(__simd128_uint32_t, __simd128_uint8_t, __simd128_uint8_t);
3005 __simd64_float16_t __builtin_neon_vabdv4hf(__simd64_float16_t, __simd64_float16_t);
3006 __simd64_float16_t __builtin_neon_vabsv4hf(__simd64_float16_t);
3007 __simd64_float16_t __builtin_neon_vaddv4hf(__simd64_float16_t, __simd64_float16_t);
3008 __simd64_float16_t __builtin_neon_vbslv4hf(__simd64_int16_t, __simd64_float16_t, __simd64_float16_t);
3009 __simd64_float16_t __builtin_neon_vcadd90v4hf(__simd64_float16_t, __simd64_float16_t);
3010 __simd64_float16_t __builtin_neon_vcmla0v4hf(__simd64_float16_t, __simd64_float16_t, __simd64_float16_t);
3011 __simd64_float16_t __builtin_neon_vcmla180v4hf(__simd64_float16_t, __simd64_float16_t, __simd64_float16_t);
3012 __simd64_float16_t __builtin_neon_vcmla270v4hf(__simd64_float16_t, __simd64_float16_t, __simd64_float16_t);
3013 __simd64_float16_t __builtin_neon_vcmla90v4hf(__simd64_float16_t, __simd64_float16_t, __simd64_float16_t);
3014 __simd64_float16_t __builtin_neon_vcmla_lane0v4hf(__simd64_float16_t, __simd64_float16_t, __simd64_float16_t, int);
3015 __simd64_float16_t __builtin_neon_vcmla_lane180v4hf(__simd64_float16_t, __simd64_float16_t, __simd64_float16_t, int);
3016 __simd64_float16_t __builtin_neon_vcmla_lane270v4hf(__simd64_float16_t, __simd64_float16_t, __simd64_float16_t, int);
3017 __simd64_float16_t __builtin_neon_vcmla_lane90v4hf(__simd64_float16_t, __simd64_float16_t, __simd64_float16_t, int);
3018 __simd64_float16_t __builtin_neon_vcmla_laneq0v4hf(__simd64_float16_t, __simd64_float16_t, __simd128_float16_t, int);
3019 __simd64_float16_t __builtin_neon_vcmla_laneq180v4hf(__simd64_float16_t, __simd64_float16_t, __simd128_float16_t, int);
3020 __simd64_float16_t __builtin_neon_vcmla_laneq270v4hf(__simd64_float16_t, __simd64_float16_t, __simd128_float16_t, int);
3021 __simd64_float16_t __builtin_neon_vcmla_laneq90v4hf(__simd64_float16_t, __simd64_float16_t, __simd128_float16_t, int);
3022 __simd64_float16_t __builtin_neon_vcvts_nv4hi(__simd64_int16_t, int);
3023 __simd64_float16_t __builtin_neon_vcvtsv4hi(__simd64_int16_t);
3024 __simd64_float16_t __builtin_neon_vcvtu_nv4hi(__simd64_int16_t, int);
3025 __simd64_float16_t __builtin_neon_vcvtuv4hi(__simd64_int16_t);
3026 __simd64_float16_t __builtin_neon_vdup_lanev4hf(__simd64_float16_t, int);
3027 __simd64_float16_t __builtin_neon_vdup_nv4hf(cov_fp16_t);
3028 __simd64_float16_t __builtin_neon_vextv4hf(__simd64_float16_t, __simd64_float16_t, int);
3029 __simd64_float16_t __builtin_neon_vfmav4hf(__simd64_float16_t, __simd64_float16_t, __simd64_float16_t);
3030 __simd64_float16_t __builtin_neon_vfmsv4hf(__simd64_float16_t, __simd64_float16_t, __simd64_float16_t);
3031 __simd64_float16_t __builtin_neon_vget_highv8hf(__simd128_float16_t);
3032 __simd64_float16_t __builtin_neon_vget_lowv8hf(__simd128_float16_t);
3033 __simd64_float16_t __builtin_neon_vld1v4hf(const cov_fp16_t*);
3034 __simd64_float16_t __builtin_neon_vmaxfv4hf(__simd64_float16_t, __simd64_float16_t);
3035 __simd64_float16_t __builtin_neon_vmaxnmv4hf(__simd64_float16_t, __simd64_float16_t);
3036 __simd64_float16_t __builtin_neon_vminfv4hf(__simd64_float16_t, __simd64_float16_t);
3037 __simd64_float16_t __builtin_neon_vminnmv4hf(__simd64_float16_t, __simd64_float16_t);
3038 __simd64_float16_t __builtin_neon_vmulfv4hf(__simd64_float16_t, __simd64_float16_t);
3039 __simd64_float16_t __builtin_neon_vmul_lanev4hf(__simd64_float16_t, __simd64_float16_t, int);
3040 __simd64_float16_t __builtin_neon_vmul_nv4hf(__simd64_float16_t, cov_fp16_t);
3041 __simd64_float16_t __builtin_neon_vnegv4hf(__simd64_float16_t);
3042 __simd64_float16_t __builtin_neon_vpaddv4hf(__simd64_float16_t, __simd64_float16_t);
3043 __simd64_float16_t __builtin_neon_vpmaxfv4hf(__simd64_float16_t, __simd64_float16_t);
3044 __simd64_float16_t __builtin_neon_vpminfv4hf(__simd64_float16_t, __simd64_float16_t);
3045 __simd64_float16_t __builtin_neon_vrecpev4hf(__simd64_float16_t);
3046 __simd64_float16_t __builtin_neon_vrecpsv4hf(__simd64_float16_t, __simd64_float16_t);
3047 __simd64_float16_t __builtin_neon_vrndav4hf(__simd64_float16_t);
3048 __simd64_float16_t __builtin_neon_vrndmv4hf(__simd64_float16_t);
3049 __simd64_float16_t __builtin_neon_vrndnv4hf(__simd64_float16_t);
3050 __simd64_float16_t __builtin_neon_vrndpv4hf(__simd64_float16_t);
3051 __simd64_float16_t __builtin_neon_vrndv4hf(__simd64_float16_t);
3052 __simd64_float16_t __builtin_neon_vrndxv4hf(__simd64_float16_t);
3053 __simd64_float16_t __builtin_neon_vrsqrtev4hf(__simd64_float16_t);
3054 __simd64_float16_t __builtin_neon_vrsqrtsv4hf(__simd64_float16_t, __simd64_float16_t);
3055 __simd64_float16_t __builtin_neon_vsubv4hf(__simd64_float16_t, __simd64_float16_t);
3056 __simd64_float32_t __builtin_neon_vabdfv2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3057 __simd64_float32_t __builtin_neon_vabsv2sf (__simd64_float32_t __a);
3058 __simd64_float32_t __builtin_neon_vaddv2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3059 __simd64_float32_t __builtin_neon_vbslv2sf (__simd64_int32_t __a, __simd64_float32_t __b, __simd64_float32_t __c);
3060 __simd64_float32_t __builtin_neon_vcadd90v2sf(__simd64_float32_t, __simd64_float32_t);
3061 __simd64_float32_t __builtin_neon_vcmla0v2sf(__simd64_float32_t, __simd64_float32_t, __simd64_float32_t);
3062 __simd64_float32_t __builtin_neon_vcmla180v2sf(__simd64_float32_t, __simd64_float32_t, __simd64_float32_t);
3063 __simd64_float32_t __builtin_neon_vcmla270v2sf(__simd64_float32_t, __simd64_float32_t, __simd64_float32_t);
3064 __simd64_float32_t __builtin_neon_vcmla90v2sf(__simd64_float32_t, __simd64_float32_t, __simd64_float32_t);
3065 __simd64_float32_t __builtin_neon_vcmla_lane0v2sf(__simd64_float32_t, __simd64_float32_t, __simd64_float32_t, int);
3066 __simd64_float32_t __builtin_neon_vcmla_lane180v2sf(__simd64_float32_t, __simd64_float32_t, __simd64_float32_t, int);
3067 __simd64_float32_t __builtin_neon_vcmla_lane270v2sf(__simd64_float32_t, __simd64_float32_t, __simd64_float32_t, int);
3068 __simd64_float32_t __builtin_neon_vcmla_lane90v2sf(__simd64_float32_t, __simd64_float32_t, __simd64_float32_t, int);
3069 __simd64_float32_t __builtin_neon_vcmla_laneq0v2sf(__simd64_float32_t, __simd64_float32_t, __simd128_float32_t, int);
3070 __simd64_float32_t __builtin_neon_vcmla_laneq180v2sf(__simd64_float32_t, __simd64_float32_t, __simd128_float32_t, int);
3071 __simd64_float32_t __builtin_neon_vcmla_laneq270v2sf(__simd64_float32_t, __simd64_float32_t, __simd128_float32_t, int);
3072 __simd64_float32_t __builtin_neon_vcmla_laneq90v2sf(__simd64_float32_t, __simd64_float32_t, __simd128_float32_t, int);
3073 __simd64_float32_t __builtin_neon_vcreatev2sf (__builtin_neon_di __a);
3074 __simd64_float32_t __builtin_neon_vcvts_nv2si (__simd64_int32_t __a, const int __b);
3075 __simd64_float32_t __builtin_neon_vcvtsv2si (__simd64_int32_t __a);
3076 __simd64_float32_t __builtin_neon_vcvtu_nv2si (__simd64_int32_t __a, const int __b);
3077 __simd64_float32_t __builtin_neon_vcvtuv2si (__simd64_int32_t __a);
3078 __simd64_float16_t __builtin_neon_vcvtv4hfv4sf(__simd128_float32_t);
3079 __simd64_float32_t __builtin_neon_vdup_lanev2sf (__simd64_float32_t __a, const int __b);
3080 __simd64_float32_t __builtin_neon_vdup_nv2sf (__builtin_neon_sf __a);
3081 __simd64_float32_t __builtin_neon_vextv2sf (__simd64_float32_t __a, __simd64_float32_t __b, const int __c);
3082 __simd64_float32_t __builtin_neon_vfmal_highv2sf(__simd64_float32_t, __simd64_float16_t, __simd64_float16_t);
3083 __simd64_float32_t __builtin_neon_vfmal_lane_highv2sf(__simd64_float32_t, __simd64_float16_t, __simd64_float16_t, int);
3084 __simd64_float32_t __builtin_neon_vfmal_lane_highv8hfv2sf(__simd64_float32_t, __simd64_float16_t, __simd128_float16_t, int);
3085 __simd64_float32_t __builtin_neon_vfmal_lane_lowv2sf(__simd64_float32_t, __simd64_float16_t, __simd64_float16_t, int);
3086 __simd64_float32_t __builtin_neon_vfmal_lane_lowv8hfv2sf(__simd64_float32_t, __simd64_float16_t, __simd128_float16_t, int);
3087 __simd64_float32_t __builtin_neon_vfmal_lowv2sf(__simd64_float32_t, __simd64_float16_t, __simd64_float16_t);
3088 __simd64_float32_t __builtin_neon_vfmav2sf (__simd64_float32_t __a, __simd64_float32_t __b, __simd64_float32_t __c);
3089 __simd64_float32_t __builtin_neon_vfmsl_highv2sf(__simd64_float32_t, __simd64_float16_t, __simd64_float16_t);
3090 __simd64_float32_t __builtin_neon_vfmsl_lane_highv2sf(__simd64_float32_t, __simd64_float16_t, __simd64_float16_t, int);
3091 __simd64_float32_t __builtin_neon_vfmsl_lane_highv8hfv2sf(__simd64_float32_t, __simd64_float16_t, __simd128_float16_t, int);
3092 __simd64_float32_t __builtin_neon_vfmsl_lane_lowv2sf(__simd64_float32_t, __simd64_float16_t, __simd64_float16_t, int);
3093 __simd64_float32_t __builtin_neon_vfmsl_lane_lowv8hfv2sf(__simd64_float32_t, __simd64_float16_t, __simd128_float16_t, int);
3094 __simd64_float32_t __builtin_neon_vfmsl_lowv2sf(__simd64_float32_t, __simd64_float16_t, __simd64_float16_t);
3095 __simd64_float32_t __builtin_neon_vfmsv2sf (__simd64_float32_t __a, __simd64_float32_t __b, __simd64_float32_t __c);
3096 __simd64_float32_t __builtin_neon_vget_highv4sf (__simd128_float32_t __a);
3097 __simd64_float32_t __builtin_neon_vget_lowv4sf (__simd128_float32_t __a);
3098 __simd64_float32_t __builtin_neon_vld1_dupv2sf (const __builtin_neon_sf * __a);
3099 __simd64_float32_t __builtin_neon_vld1_lanev2sf (const float * __a, __simd64_float32_t __b, const int __c);
3100 __simd64_float32_t __builtin_neon_vld1v2sf (const __builtin_neon_sf * __a);
3101 __simd64_float32_t __builtin_neon_vmaxfv2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3102 __simd64_float32_t __builtin_neon_vmaxnmv2sf(__simd64_float32_t, __simd64_float32_t);
3103 __simd64_float32_t __builtin_neon_vminfv2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3104 __simd64_float32_t __builtin_neon_vminnmv2sf(__simd64_float32_t, __simd64_float32_t);
3105 __simd64_float32_t __builtin_neon_vmla_lanev2sf (__simd64_float32_t __a, __simd64_float32_t __b, __simd64_float32_t __c, const int __d);
3106 __simd64_float32_t __builtin_neon_vmla_nv2sf (__simd64_float32_t __a, __simd64_float32_t __b, float __c);
3107 __simd64_float32_t __builtin_neon_vmlav2sf (__simd64_float32_t __a, __simd64_float32_t __b, __simd64_float32_t __c);
3108 __simd64_float32_t __builtin_neon_vmls_lanev2sf (__simd64_float32_t __a, __simd64_float32_t __b, __simd64_float32_t __c, const int __d);
3109 __simd64_float32_t __builtin_neon_vmls_nv2sf (__simd64_float32_t __a, __simd64_float32_t __b, float __c);
3110 __simd64_float32_t __builtin_neon_vmlsv2sf (__simd64_float32_t __a, __simd64_float32_t __b, __simd64_float32_t __c);
3111 __simd64_float32_t __builtin_neon_vmulfv2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3112 __simd64_float32_t __builtin_neon_vmul_lanev2sf (__simd64_float32_t __a, __simd64_float32_t __b, const int __c);
3113 __simd64_float32_t __builtin_neon_vmul_nv2sf (__simd64_float32_t __a, float __b);
3114 __simd64_float32_t __builtin_neon_vnegv2sf (__simd64_float32_t __a);
3115 __simd64_float32_t __builtin_neon_vpaddv2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3116 __simd64_float32_t __builtin_neon_vpmaxfv2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3117 __simd64_float32_t __builtin_neon_vpminfv2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3118 __simd64_float32_t __builtin_neon_vrecpev2sf (__simd64_float32_t __a);
3119 __simd64_float32_t __builtin_neon_vrecpsv2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3120 __simd64_float32_t __builtin_neon_vrintav2sf (__simd64_float32_t __a);
3121 __simd64_float32_t __builtin_neon_vrintmv2sf (__simd64_float32_t __a);
3122 __simd64_float32_t __builtin_neon_vrintnv2sf (__simd64_float32_t __a);
3123 __simd64_float32_t __builtin_neon_vrintpv2sf (__simd64_float32_t __a);
3124 __simd64_float32_t __builtin_neon_vrintxv2sf (__simd64_float32_t __a);
3125 __simd64_float32_t __builtin_neon_vrintzv2sf (__simd64_float32_t __a);
3126 __simd64_float32_t __builtin_neon_vrsqrtev2sf (__simd64_float32_t __a);
3127 __simd64_float32_t __builtin_neon_vrsqrtsv2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3128 __simd64_float32_t __builtin_neon_vset_lanev2sf (float __a, __simd64_float32_t __b, const int __c);
3129 void __builtin_neon_vst1_lanev2sf(float*, __simd64_float32_t, int);
3130 void __builtin_neon_vst1v2sf(float*, __simd64_float32_t);
3131 __simd64_float32_t __builtin_neon_vsubv2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3132 __simd64_int16_t __builtin_neon_vabasv4hi(__simd64_int16_t, __simd64_int16_t, __simd64_int16_t);
3133 __simd64_int16_t __builtin_neon_vabauv4hi(__simd64_int16_t, __simd64_int16_t, __simd64_int16_t);
3134 __simd64_int16_t __builtin_neon_vabdsv4hi(__simd64_int16_t, __simd64_int16_t);
3135 __simd64_int16_t __builtin_neon_vabduv4hi(__simd64_int16_t, __simd64_int16_t);
3136 __simd64_int16_t __builtin_neon_vabsv4hi(__simd64_int16_t);
3137 __simd64_int16_t __builtin_neon_vbslv4hi(__simd64_int16_t, __simd64_int16_t, __simd64_int16_t);
3138 __simd64_int16_t __builtin_neon_vcagev4hf(__simd64_float16_t, __simd64_float16_t);
3139 __simd64_int16_t __builtin_neon_vcagtv4hf(__simd64_float16_t, __simd64_float16_t);
3140 __simd64_int16_t __builtin_neon_vcalev4hf(__simd64_float16_t, __simd64_float16_t);
3141 __simd64_int16_t __builtin_neon_vcaltv4hf(__simd64_float16_t, __simd64_float16_t);
3142 __simd64_int16_t __builtin_neon_vceqv4hf(__simd64_float16_t, __simd64_float16_t);
3143 __simd64_int16_t __builtin_neon_vceqv4hi(__simd64_int16_t, __simd64_int16_t);
3144 __simd64_int16_t __builtin_neon_vceqzv4hf(__simd64_float16_t);
3145 __simd64_int16_t __builtin_neon_vcgeuv4hi(__simd64_int16_t, __simd64_int16_t);
3146 __simd64_int16_t __builtin_neon_vcgev4hf(__simd64_float16_t, __simd64_float16_t);
3147 __simd64_int16_t __builtin_neon_vcgev4hi(__simd64_int16_t, __simd64_int16_t);
3148 __simd64_int16_t __builtin_neon_vcgezv4hf(__simd64_float16_t);
3149 __simd64_int16_t __builtin_neon_vcgtuv4hi(__simd64_int16_t, __simd64_int16_t);
3150 __simd64_int16_t __builtin_neon_vcgtv4hf(__simd64_float16_t, __simd64_float16_t);
3151 __simd64_int16_t __builtin_neon_vcgtv4hi(__simd64_int16_t, __simd64_int16_t);
3152 __simd64_int16_t __builtin_neon_vcgtzv4hf(__simd64_float16_t);
3153 __simd64_int16_t __builtin_neon_vclev4hf(__simd64_float16_t, __simd64_float16_t);
3154 __simd64_int16_t __builtin_neon_vclezv4hf(__simd64_float16_t);
3155 __simd64_int16_t __builtin_neon_vclsv4hi(__simd64_int16_t);
3156 __simd64_int16_t __builtin_neon_vcltv4hf(__simd64_float16_t, __simd64_float16_t);
3157 __simd64_int16_t __builtin_neon_vcltzv4hf(__simd64_float16_t);
3158 __simd64_int16_t __builtin_neon_vclzv4hi(__simd64_int16_t);
3159 __simd64_int16_t __builtin_neon_vcvtasv4hf(__simd64_float16_t);
3160 __simd64_int16_t __builtin_neon_vcvtauv4hf(__simd64_float16_t);
3161 __simd64_int16_t __builtin_neon_vcvtmsv4hf(__simd64_float16_t);
3162 __simd64_int16_t __builtin_neon_vcvtmuv4hf(__simd64_float16_t);
3163 __simd64_int16_t __builtin_neon_vcvtnsv4hf(__simd64_float16_t);
3164 __simd64_int16_t __builtin_neon_vcvtnuv4hf(__simd64_float16_t);
3165 __simd64_int16_t __builtin_neon_vcvtpsv4hf(__simd64_float16_t);
3166 __simd64_int16_t __builtin_neon_vcvtpuv4hf(__simd64_float16_t);
3167 __simd64_int16_t __builtin_neon_vcvts_nv4hf(__simd64_float16_t, int);
3168 __simd64_int16_t __builtin_neon_vcvtsv4hf(__simd64_float16_t);
3169 __simd64_int16_t __builtin_neon_vcvtu_nv4hf(__simd64_float16_t, int);
3170 __simd64_int16_t __builtin_neon_vcvtuv4hf(__simd64_float16_t);
3171 __simd64_int16_t __builtin_neon_vdup_lanev4hi(__simd64_int16_t, int);
3172 __simd64_int16_t __builtin_neon_vextv4hi(__simd64_int16_t, __simd64_int16_t, int);
3173 __simd64_int16_t __builtin_neon_vget_highv8hi(__simd128_int16_t);
3174 __simd64_int16_t __builtin_neon_vget_lowv8hi(__simd128_int16_t);
3175 __simd64_int16_t __builtin_neon_vhaddsv4hi(__simd64_int16_t, __simd64_int16_t);
3176 __simd64_int16_t __builtin_neon_vhadduv4hi(__simd64_int16_t, __simd64_int16_t);
3177 __simd64_int16_t __builtin_neon_vhsubsv4hi(__simd64_int16_t, __simd64_int16_t);
3178 __simd64_int16_t __builtin_neon_vhsubuv4hi(__simd64_int16_t, __simd64_int16_t);
3179 __simd64_int16_t __builtin_neon_vld1_lanev4hi(const short int*, __simd64_int16_t, int);
3180 __simd64_int16_t __builtin_neon_vmaxsv4hi(__simd64_int16_t, __simd64_int16_t);
3181 __simd64_int16_t __builtin_neon_vmaxuv4hi(__simd64_int16_t, __simd64_int16_t);
3182 __simd64_int16_t __builtin_neon_vminsv4hi(__simd64_int16_t, __simd64_int16_t);
3183 __simd64_int16_t __builtin_neon_vminuv4hi(__simd64_int16_t, __simd64_int16_t);
3184 __simd64_int16_t __builtin_neon_vmla_lanev4hi(__simd64_int16_t, __simd64_int16_t, __simd64_int16_t, int);
3185 __simd64_int16_t __builtin_neon_vmla_nv4hi(__simd64_int16_t, __simd64_int16_t, short int);
3186 __simd64_int16_t __builtin_neon_vmlav4hi(__simd64_int16_t, __simd64_int16_t, __simd64_int16_t);
3187 __simd64_int16_t __builtin_neon_vmls_lanev4hi(__simd64_int16_t, __simd64_int16_t, __simd64_int16_t, int);
3188 __simd64_int16_t __builtin_neon_vmls_nv4hi(__simd64_int16_t, __simd64_int16_t, short int);
3189 __simd64_int16_t __builtin_neon_vmlsv4hi(__simd64_int16_t, __simd64_int16_t, __simd64_int16_t);
3190 __simd64_int16_t __builtin_neon_vmul_lanev4hi(__simd64_int16_t, __simd64_int16_t, int);
3191 __simd64_int16_t __builtin_neon_vmul_nv4hi(__simd64_int16_t, short int);
3192 __simd64_int16_t __builtin_neon_vmvnv4hi(__simd64_int16_t);
3193 __simd64_int16_t __builtin_neon_vnegv4hi(__simd64_int16_t);
3194 __simd64_int16_t __builtin_neon_vpadalsv8qi(__simd64_int16_t, __simd64_int8_t);
3195 __simd64_int16_t __builtin_neon_vpadaluv8qi(__simd64_int16_t, __simd64_int8_t);
3196 __simd64_int16_t __builtin_neon_vpaddlsv8qi(__simd64_int8_t);
3197 __simd64_int16_t __builtin_neon_vpaddluv8qi(__simd64_int8_t);
3198 __simd64_int16_t __builtin_neon_vpaddv4hi(__simd64_int16_t, __simd64_int16_t);
3199 __simd64_int16_t __builtin_neon_vpmaxsv4hi(__simd64_int16_t, __simd64_int16_t);
3200 __simd64_int16_t __builtin_neon_vpmaxuv4hi(__simd64_int16_t, __simd64_int16_t);
3201 __simd64_int16_t __builtin_neon_vpminsv4hi(__simd64_int16_t, __simd64_int16_t);
3202 __simd64_int16_t __builtin_neon_vpminuv4hi(__simd64_int16_t, __simd64_int16_t);
3203 __simd64_int16_t __builtin_neon_vqabsv4hi(__simd64_int16_t);
3204 __simd64_int16_t __builtin_neon_vqaddsv4hi(__simd64_int16_t, __simd64_int16_t);
3205 __simd64_int16_t __builtin_neon_vqadduv4hi(__simd64_int16_t, __simd64_int16_t);
3206 __simd64_int16_t __builtin_neon_vqdmulh_lanev4hi(__simd64_int16_t, __simd64_int16_t, int);
3207 __simd64_int16_t __builtin_neon_vqdmulh_nv4hi(__simd64_int16_t, short int);
3208 __simd64_int16_t __builtin_neon_vqdmulhv4hi(__simd64_int16_t, __simd64_int16_t);
3209 __simd64_int16_t __builtin_neon_vqnegv4hi(__simd64_int16_t);
3210 __simd64_int16_t __builtin_neon_vqrdmlah_lanev4hi(__simd64_int16_t, __simd64_int16_t, __simd64_int16_t, int);
3211 __simd64_int16_t __builtin_neon_vqrdmlahv4hi(__simd64_int16_t, __simd64_int16_t, __simd64_int16_t);
3212 __simd64_int16_t __builtin_neon_vqrdmlsh_lanev4hi(__simd64_int16_t, __simd64_int16_t, __simd64_int16_t, int);
3213 __simd64_int16_t __builtin_neon_vqrdmlshv4hi(__simd64_int16_t, __simd64_int16_t, __simd64_int16_t);
3214 __simd64_int16_t __builtin_neon_vqrdmulh_lanev4hi(__simd64_int16_t, __simd64_int16_t, int);
3215 __simd64_int16_t __builtin_neon_vqrdmulh_nv4hi(__simd64_int16_t, short int);
3216 __simd64_int16_t __builtin_neon_vqrdmulhv4hi(__simd64_int16_t, __simd64_int16_t);
3217 __simd64_int16_t __builtin_neon_vqrshlsv4hi(__simd64_int16_t, __simd64_int16_t);
3218 __simd64_int16_t __builtin_neon_vqrshluv4hi(__simd64_int16_t, __simd64_int16_t);
3219 __simd64_int16_t __builtin_neon_vqshl_s_nv4hi(__simd64_int16_t, int);
3220 __simd64_int16_t __builtin_neon_vqshlsv4hi(__simd64_int16_t, __simd64_int16_t);
3221 __simd64_int16_t __builtin_neon_vqshl_u_nv4hi(__simd64_int16_t, int);
3222 __simd64_int16_t __builtin_neon_vqshlu_nv4hi(__simd64_int16_t, int);
3223 __simd64_int16_t __builtin_neon_vqshluv4hi(__simd64_int16_t, __simd64_int16_t);
3224 __simd64_int16_t __builtin_neon_vqsubsv4hi(__simd64_int16_t, __simd64_int16_t);
3225 __simd64_int16_t __builtin_neon_vqsubuv4hi(__simd64_int16_t, __simd64_int16_t);
3226 __simd64_int16_t __builtin_neon_vrhaddsv4hi(__simd64_int16_t, __simd64_int16_t);
3227 __simd64_int16_t __builtin_neon_vrhadduv4hi(__simd64_int16_t, __simd64_int16_t);
3228 __simd64_int16_t __builtin_neon_vrshlsv4hi(__simd64_int16_t, __simd64_int16_t);
3229 __simd64_int16_t __builtin_neon_vrshluv4hi(__simd64_int16_t, __simd64_int16_t);
3230 __simd64_int16_t __builtin_neon_vrshrs_nv4hi(__simd64_int16_t, int);
3231 __simd64_int16_t __builtin_neon_vrshru_nv4hi(__simd64_int16_t, int);
3232 __simd64_int16_t __builtin_neon_vrsras_nv4hi(__simd64_int16_t, __simd64_int16_t, int);
3233 __simd64_int16_t __builtin_neon_vrsrau_nv4hi(__simd64_int16_t, __simd64_int16_t, int);
3234 __simd64_int16_t __builtin_neon_vset_lanev4hi(short int, __simd64_int16_t, int);
3235 __simd64_int16_t __builtin_neon_vshl_nv4hi(__simd64_int16_t, int);
3236 __simd64_int16_t __builtin_neon_vshlsv4hi(__simd64_int16_t, __simd64_int16_t);
3237 __simd64_int16_t __builtin_neon_vshluv4hi(__simd64_int16_t, __simd64_int16_t);
3238 __simd64_int16_t __builtin_neon_vshrs_nv4hi(__simd64_int16_t, int);
3239 __simd64_int16_t __builtin_neon_vshru_nv4hi(__simd64_int16_t, int);
3240 __simd64_int16_t __builtin_neon_vsli_nv4hi(__simd64_int16_t, __simd64_int16_t, int);
3241 __simd64_int16_t __builtin_neon_vsras_nv4hi(__simd64_int16_t, __simd64_int16_t, int);
3242 __simd64_int16_t __builtin_neon_vsrau_nv4hi(__simd64_int16_t, __simd64_int16_t, int);
3243 __simd64_int16_t __builtin_neon_vsri_nv4hi(__simd64_int16_t, __simd64_int16_t, int);
3244 __simd64_int16_t __builtin_neon_vtstv4hi(__simd64_int16_t, __simd64_int16_t);
3245 __simd64_int32_t __builtin_neon_sdot_lanev8qi(__simd64_int32_t, __simd64_int8_t, __simd64_int8_t, int);
3246 __simd64_int32_t __builtin_neon_sdotv8qi(__simd64_int32_t, __simd64_int8_t, __simd64_int8_t);
3247 __simd64_int32_t __builtin_neon_vabasv2si (__simd64_int32_t __a, __simd64_int32_t __b, __simd64_int32_t __c);
3248 __simd64_int32_t __builtin_neon_vabauv2si (__simd64_int32_t __a, __simd64_int32_t __b, __simd64_int32_t __c);
3249 __simd64_int32_t __builtin_neon_vabdsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3250 __simd64_int32_t __builtin_neon_vabduv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3251 __simd64_int32_t __builtin_neon_vabsv2si (__simd64_int32_t __a);
3252 __simd64_int32_t __builtin_neon_vaddhnv2di(__simd128_int64_t, __simd128_int64_t);
3253 __simd64_int32_t __builtin_neon_vaddhnv4si (__simd128_int32_t __a, __simd128_int32_t __b);
3254 __simd64_int32_t __builtin_neon_vbslv2si (__simd64_int32_t __a, __simd64_int32_t __b, __simd64_int32_t __c);
3255 __simd64_int32_t __builtin_neon_vcagev2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3256 __simd64_int32_t __builtin_neon_vcagtv2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3257 __simd64_int32_t __builtin_neon_vceqv2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3258 __simd64_int32_t __builtin_neon_vceqv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3259 __simd64_int32_t __builtin_neon_vcgeuv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3260 __simd64_int32_t __builtin_neon_vcgev2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3261 __simd64_int32_t __builtin_neon_vcgev2si (__simd64_int32_t __a, __simd64_int32_t __b);
3262 __simd64_int32_t __builtin_neon_vcgtuv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3263 __simd64_int32_t __builtin_neon_vcgtv2sf (__simd64_float32_t __a, __simd64_float32_t __b);
3264 __simd64_int32_t __builtin_neon_vcgtv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3265 __simd64_int32_t __builtin_neon_vclsv2si (__simd64_int32_t __a);
3266 __simd64_int32_t __builtin_neon_vclzv2si (__simd64_int32_t __a);
3267 __simd64_int32_t __builtin_neon_vcreatev2si (__builtin_neon_di __a);
3268 __simd64_int16_t __builtin_neon_vcreatev4hi(long long int);
3269 __simd64_int8_t __builtin_neon_vcreatev8qi(long long int);
3270 __simd64_int32_t __builtin_neon_vcvts_nv2sf (__simd64_float32_t __a, const int __b);
3271 __simd64_int32_t __builtin_neon_vcvtsv2sf (__simd64_float32_t __a);
3272 __simd64_int32_t __builtin_neon_vcvtu_nv2sf (__simd64_float32_t __a, const int __b);
3273 __simd64_int32_t __builtin_neon_vcvtuv2sf (__simd64_float32_t __a);
3274 __simd64_int32_t __builtin_neon_vdup_lanev2si (__simd64_int32_t __a, const int __b);
3275 __simd64_int32_t __builtin_neon_vdup_nv2si (__builtin_neon_si __a);
3276 __simd64_int16_t __builtin_neon_vdup_nv4hi (__builtin_neon_hi __a);
3277 __simd64_int8_t __builtin_neon_vdup_nv8qi(signed char);
3278 __simd64_int32_t __builtin_neon_vextv2si (__simd64_int32_t __a, __simd64_int32_t __b, const int __c);
3279 __simd64_int32_t __builtin_neon_vget_highv4si (__simd128_int32_t __a);
3280 __simd64_int32_t __builtin_neon_vget_lowv4si (__simd128_int32_t __a);
3281 __simd64_int32_t __builtin_neon_vhaddsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3282 __simd64_int32_t __builtin_neon_vhadduv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3283 __simd64_int32_t __builtin_neon_vhsubsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3284 __simd64_int32_t __builtin_neon_vhsubuv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3285 __simd64_int32_t __builtin_neon_vld1_dupv2si (const __builtin_neon_si * __a);
3286 __simd64_int16_t __builtin_neon_vld1_dupv4hi(const short int*);
3287 __simd64_int8_t __builtin_neon_vld1_dupv8qi(const signed char*);
3288 __simd64_int32_t __builtin_neon_vld1_lanev2si (const int * __a, __simd64_int32_t __b, const int __c);
3289 __simd64_int32_t __builtin_neon_vld1v2si (const __builtin_neon_si * __a);
3290 __simd64_int16_t __builtin_neon_vld1v4hi(const short int*);
3291 __simd64_int8_t __builtin_neon_vld1v8qi(const signed char*);
3292 __simd64_int32_t __builtin_neon_vmaxsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3293 __simd64_int32_t __builtin_neon_vmaxuv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3294 __simd64_int32_t __builtin_neon_vminsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3295 __simd64_int32_t __builtin_neon_vminuv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3296 __simd64_int32_t __builtin_neon_vmla_lanev2si (__simd64_int32_t __a, __simd64_int32_t __b, __simd64_int32_t __c, const int __d);
3297 __simd64_int32_t __builtin_neon_vmla_nv2si (__simd64_int32_t __a, __simd64_int32_t __a, int __c);
3298 __simd64_int32_t __builtin_neon_vmlav2si (__simd64_int32_t __a, __simd64_int32_t __b, __simd64_int32_t __c);
3299 __simd64_int32_t __builtin_neon_vmls_lanev2si (__simd64_int32_t __a, __simd64_int32_t __b, __simd64_int32_t __c, const int __d);
3300 __simd64_int32_t __builtin_neon_vmls_nv2si (__simd64_int32_t __a, __simd64_int32_t __a, int __c);
3301 __simd64_int32_t __builtin_neon_vmlsv2si (__simd64_int32_t __a, __simd64_int32_t __b, __simd64_int32_t __c);
3302 __simd64_int32_t __builtin_neon_vmovnv2di(__simd128_int64_t);
3303 __simd64_int32_t __builtin_neon_vmovnv4si (__simd128_int32_t __a);
3304 __simd64_int32_t __builtin_neon_vmul_lanev2si (__simd64_int32_t __a, __simd64_int32_t __b, const int __c);
3305 __simd64_int32_t __builtin_neon_vmul_nv2si (__simd64_int32_t __a, int __b);
3306 __simd64_int32_t __builtin_neon_vmvnv2si (__simd64_int32_t __a);
3307 __simd64_int32_t __builtin_neon_vnegv2si (__simd64_int32_t __a);
3308 __simd64_int32_t __builtin_neon_vpadalsv4hi(__simd64_int32_t, __simd64_int16_t);
3309 __simd64_int32_t __builtin_neon_vpadaluv4hi(__simd64_int32_t, __simd64_int16_t);
3310 __simd64_int32_t __builtin_neon_vpaddlsv4hi(__simd64_int16_t);
3311 __simd64_int32_t __builtin_neon_vpaddluv4hi(__simd64_int16_t);
3312 __simd64_int32_t __builtin_neon_vpaddv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3313 __simd64_int32_t __builtin_neon_vpmaxsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3314 __simd64_int32_t __builtin_neon_vpmaxuv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3315 __simd64_int32_t __builtin_neon_vpminsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3316 __simd64_int32_t __builtin_neon_vpminuv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3317 __simd64_int32_t __builtin_neon_vqabsv2si (__simd64_int32_t __a);
3318 __simd64_int32_t __builtin_neon_vqaddsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3319 __simd64_int32_t __builtin_neon_vqadduv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3320 __simd64_int32_t __builtin_neon_vqdmulh_lanev2si (__simd64_int32_t __a, __simd64_int32_t __b, const int __c);
3321 __simd64_int32_t __builtin_neon_vqdmulh_nv2si (__simd64_int32_t __a, int __b);
3322 __simd64_int32_t __builtin_neon_vqdmulhv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3323 __simd64_int32_t __builtin_neon_vqmovnsv2di(__simd128_int64_t);
3324 __simd64_int32_t __builtin_neon_vqmovnsv4si (__simd128_int32_t __a);
3325 __simd64_int32_t __builtin_neon_vqmovnuv2di(__simd128_int64_t);
3326 __simd64_int32_t __builtin_neon_vqmovnuv4si (__simd128_int32_t __a);
3327 __simd64_int32_t __builtin_neon_vqmovunv2di(__simd128_int64_t);
3328 __simd64_int32_t __builtin_neon_vqmovunv4si (__simd128_int32_t __a);
3329 __simd64_int32_t __builtin_neon_vqnegv2si (__simd64_int32_t __a);
3330 __simd64_int32_t __builtin_neon_vqrdmlah_lanev2si(__simd64_int32_t, __simd64_int32_t, __simd64_int32_t, int);
3331 __simd64_int32_t __builtin_neon_vqrdmlahv2si(__simd64_int32_t, __simd64_int32_t, __simd64_int32_t);
3332 __simd64_int32_t __builtin_neon_vqrdmlsh_lanev2si(__simd64_int32_t, __simd64_int32_t, __simd64_int32_t, int);
3333 __simd64_int32_t __builtin_neon_vqrdmlshv2si(__simd64_int32_t, __simd64_int32_t, __simd64_int32_t);
3334 __simd64_int32_t __builtin_neon_vqrdmulh_lanev2si (__simd64_int32_t __a, __simd64_int32_t __b, const int __c);
3335 __simd64_int32_t __builtin_neon_vqrdmulh_nv2si (__simd64_int32_t __a, int __b);
3336 __simd64_int32_t __builtin_neon_vqrdmulhv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3337 __simd64_int32_t __builtin_neon_vqrshlsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3338 __simd64_int32_t __builtin_neon_vqrshluv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3339 __simd64_int32_t __builtin_neon_vqrshrns_nv2di(__simd128_int64_t, int);
3340 __simd64_int32_t __builtin_neon_vqrshrns_nv4si (__simd128_int32_t __a, const int __b);
3341 __simd64_int32_t __builtin_neon_vqrshrnu_nv2di(__simd128_int64_t, int);
3342 __simd64_int32_t __builtin_neon_vqrshrnu_nv4si (__simd128_int32_t __a, const int __b);
3343 __simd64_int32_t __builtin_neon_vqrshrun_nv2di(__simd128_int64_t, int);
3344 __simd64_int32_t __builtin_neon_vqrshrun_nv4si (__simd128_int32_t __a, const int __b);
3345 __simd64_int32_t __builtin_neon_vqshl_s_nv2si (__simd64_int32_t __a, const int __b);
3346 __simd64_int32_t __builtin_neon_vqshlsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3347 __simd64_int32_t __builtin_neon_vqshl_u_nv2si (__simd64_int32_t __a, const int __b);
3348 __simd64_int32_t __builtin_neon_vqshlu_nv2si (__simd64_int32_t __a, const int __b);
3349 __simd64_int32_t __builtin_neon_vqshluv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3350 __simd64_int32_t __builtin_neon_vqshrns_nv2di(__simd128_int64_t, int);
3351 __simd64_int32_t __builtin_neon_vqshrns_nv4si (__simd128_int32_t __a, const int __b);
3352 __simd64_int32_t __builtin_neon_vqshrnu_nv2di(__simd128_int64_t, int);
3353 __simd64_int32_t __builtin_neon_vqshrnu_nv4si (__simd128_int32_t __a, const int __b);
3354 __simd64_int32_t __builtin_neon_vqshrun_nv2di(__simd128_int64_t, int);
3355 __simd64_int32_t __builtin_neon_vqshrun_nv4si (__simd128_int32_t __a, const int __b);
3356 __simd64_int32_t __builtin_neon_vqsubsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3357 __simd64_int32_t __builtin_neon_vqsubuv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3358 __simd64_int32_t __builtin_neon_vraddhnv2di(__simd128_int64_t, __simd128_int64_t);
3359 __simd64_int32_t __builtin_neon_vraddhnv4si (__simd128_int32_t __a, __simd128_int32_t __b);
3360 __simd64_int32_t __builtin_neon_vrecpev2si (__simd64_int32_t __a);
3361 __simd64_int32_t __builtin_neon_vreinterpretv2sfdi (int __a);
3362 __simd64_int32_t __builtin_neon_vreinterpretv2sfv2sf (__simd64_float32_t __a);
3363 __simd64_int32_t __builtin_neon_vreinterpretv2sfv2si (__simd64_int32_t __a);
3364 __simd64_int32_t __builtin_neon_vreinterpretv2sfv4hi (__simd64_int32_t __a);
3365 __simd64_int32_t __builtin_neon_vreinterpretv2sfv8qi (__simd64_int32_t __a);
3366 __simd64_int32_t __builtin_neon_vreinterpretv2sidi (int __a);
3367 __simd64_int32_t __builtin_neon_vreinterpretv2siv2sf (__simd64_float32_t __a);
3368 __simd64_int32_t __builtin_neon_vreinterpretv2siv2si (__simd64_int32_t __a);
3369 __simd64_int32_t __builtin_neon_vreinterpretv2siv4hi (__simd64_int32_t __a);
3370 __simd64_int32_t __builtin_neon_vreinterpretv2siv8qi (__simd64_int32_t __a);
3371 __simd64_int32_t __builtin_neon_vreinterpretv4hidi (int __a);
3372 __simd64_int32_t __builtin_neon_vreinterpretv4hiv2sf (__simd64_float32_t __a);
3373 __simd64_int32_t __builtin_neon_vreinterpretv4hiv2si (__simd64_int32_t __a);
3374 __simd64_int32_t __builtin_neon_vreinterpretv4hiv4hi (__simd64_int32_t __a);
3375 __simd64_int32_t __builtin_neon_vreinterpretv4hiv8qi (__simd64_int32_t __a);
3376 __simd64_int32_t __builtin_neon_vreinterpretv8qidi (int __a);
3377 __simd64_int32_t __builtin_neon_vreinterpretv8qiv2sf (__simd64_float32_t __a);
3378 __simd64_int32_t __builtin_neon_vreinterpretv8qiv2si (__simd64_int32_t __a);
3379 __simd64_int32_t __builtin_neon_vreinterpretv8qiv4hi (__simd64_int32_t __a);
3380 __simd64_int32_t __builtin_neon_vreinterpretv8qiv8qi (__simd64_int32_t __a);
3381 __simd64_int32_t __builtin_neon_vrhaddsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3382 __simd64_int32_t __builtin_neon_vrhadduv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3383 __simd64_int32_t __builtin_neon_vrshlsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3384 __simd64_int32_t __builtin_neon_vrshluv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3385 __simd64_int32_t __builtin_neon_vrshrn_nv2di(__simd128_int64_t, int);
3386 __simd64_int32_t __builtin_neon_vrshrn_nv4si (__simd128_int32_t __a, const int __b);
3387 __simd64_int32_t __builtin_neon_vrshrs_nv2si (__simd64_int32_t __a, const int __b);
3388 __simd64_int32_t __builtin_neon_vrshru_nv2si (__simd64_int32_t __a, const int __b);
3389 __simd64_int32_t __builtin_neon_vrsqrtev2si (__simd64_int32_t __a);
3390 __simd64_int32_t __builtin_neon_vrsras_nv2si (__simd64_int32_t __a, __simd64_int32_t __b, const int __c);
3391 __simd64_int32_t __builtin_neon_vrsrau_nv2si (__simd64_int32_t __a, __simd64_int32_t __b, const int __c);
3392 __simd64_int32_t __builtin_neon_vrsubhnv2di(__simd128_int64_t, __simd128_int64_t);
3393 __simd64_int32_t __builtin_neon_vrsubhnv4si (__simd128_int32_t __a, __simd128_int32_t __b);
3394 __simd64_int32_t __builtin_neon_vset_lanev2si (int __a, __simd64_int32_t __a, const int __c);
3395 __simd64_int32_t __builtin_neon_vshl_nv2si (__simd64_int32_t __a, const int __b);
3396 __simd64_int32_t __builtin_neon_vshlsv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3397 __simd64_int32_t __builtin_neon_vshluv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3398 __simd64_int32_t __builtin_neon_vshrn_nv2di(__simd128_int64_t, int);
3399 __simd64_int32_t __builtin_neon_vshrn_nv4si (__simd128_int32_t __a, const int __b);
3400 __simd64_int32_t __builtin_neon_vshrs_nv2si (__simd64_int32_t __a, const int __b);
3401 __simd64_int32_t __builtin_neon_vshru_nv2si (__simd64_int32_t __a, const int __b);
3402 __simd64_int32_t __builtin_neon_vsli_nv2si (__simd64_int32_t __a, __simd64_int32_t __b, const int __c);
3403 __simd64_int32_t __builtin_neon_vsras_nv2si (__simd64_int32_t __a, __simd64_int32_t __b, const int __c);
3404 __simd64_int32_t __builtin_neon_vsrau_nv2si (__simd64_int32_t __a, __simd64_int32_t __b, const int __c);
3405 __simd64_int32_t __builtin_neon_vsri_nv2si (__simd64_int32_t __a, __simd64_int32_t __b, const int __c);
3406 void __builtin_neon_vst1di(long long int*, long long int);
3407 void __builtin_neon_vst1_lanev2si(int*, __simd64_int32_t, int);
3408 void __builtin_neon_vst1v2si(int*, __simd64_int32_t);
3409 __simd64_int32_t __builtin_neon_vsubhnv2di(__simd128_int64_t, __simd128_int64_t);
3410 __simd64_int32_t __builtin_neon_vsubhnv4si (__simd128_int32_t __a, __simd128_int32_t __b);
3411 __simd64_int32_t __builtin_neon_vtstv2si (__simd64_int32_t __a, __simd64_int32_t __b);
3412 __simd64_int8_t __builtin_neon_vabasv8qi(__simd64_int8_t, __simd64_int8_t, __simd64_int8_t);
3413 __simd64_int8_t __builtin_neon_vabauv8qi(__simd64_int8_t, __simd64_int8_t, __simd64_int8_t);
3414 __simd64_int8_t __builtin_neon_vabdsv8qi(__simd64_int8_t, __simd64_int8_t);
3415 __simd64_int8_t __builtin_neon_vabduv8qi(__simd64_int8_t, __simd64_int8_t);
3416 __simd64_int8_t __builtin_neon_vabsv8qi(__simd64_int8_t);
3417 __simd64_int8_t __builtin_neon_vaddhnv8hi(__simd128_int16_t, __simd128_int16_t);
3418 __simd64_int8_t __builtin_neon_vbslv8qi(__simd64_int8_t, __simd64_int8_t, __simd64_int8_t);
3419 __simd64_int8_t __builtin_neon_vceqv8qi(__simd64_int8_t, __simd64_int8_t);
3420 __simd64_int8_t __builtin_neon_vcgeuv8qi(__simd64_int8_t, __simd64_int8_t);
3421 __simd64_int8_t __builtin_neon_vcgev8qi(__simd64_int8_t, __simd64_int8_t);
3422 __simd64_int8_t __builtin_neon_vcgtuv8qi(__simd64_int8_t, __simd64_int8_t);
3423 __simd64_int8_t __builtin_neon_vcgtv8qi(__simd64_int8_t, __simd64_int8_t);
3424 __simd64_int8_t __builtin_neon_vclsv8qi(__simd64_int8_t);
3425 __simd64_int8_t __builtin_neon_vclzv8qi(__simd64_int8_t);
3426 __simd64_int8_t __builtin_neon_vcntv8qi(__simd64_int8_t);
3427 __simd64_int8_t __builtin_neon_vdup_lanev8qi(__simd64_int8_t, int);
3428 __simd64_int8_t __builtin_neon_vextv8qi(__simd64_int8_t, __simd64_int8_t, int);
3429 __simd64_int8_t __builtin_neon_vget_highv16qi(__simd128_int8_t);
3430 __simd64_int8_t __builtin_neon_vget_lowv16qi(__simd128_int8_t);
3431 __simd64_int8_t __builtin_neon_vhaddsv8qi(__simd64_int8_t, __simd64_int8_t);
3432 __simd64_int8_t __builtin_neon_vhadduv8qi(__simd64_int8_t, __simd64_int8_t);
3433 __simd64_int8_t __builtin_neon_vhsubsv8qi(__simd64_int8_t, __simd64_int8_t);
3434 __simd64_int8_t __builtin_neon_vhsubuv8qi(__simd64_int8_t, __simd64_int8_t);
3435 __simd64_int8_t __builtin_neon_vld1_lanev8qi(const signed char*, __simd64_int8_t, int);
3436 __simd64_int8_t __builtin_neon_vmaxsv8qi(__simd64_int8_t, __simd64_int8_t);
3437 __simd64_int8_t __builtin_neon_vmaxuv8qi(__simd64_int8_t, __simd64_int8_t);
3438 __simd64_int8_t __builtin_neon_vminsv8qi(__simd64_int8_t, __simd64_int8_t);
3439 __simd64_int8_t __builtin_neon_vminuv8qi(__simd64_int8_t, __simd64_int8_t);
3440 __simd64_int8_t __builtin_neon_vmlav8qi(__simd64_int8_t, __simd64_int8_t, __simd64_int8_t);
3441 __simd64_int8_t __builtin_neon_vmlsv8qi(__simd64_int8_t, __simd64_int8_t, __simd64_int8_t);
3442 __simd64_int8_t __builtin_neon_vmovnv8hi(__simd128_int16_t);
3443 __simd64_int8_t __builtin_neon_vmulpv8qi(__simd64_int8_t, __simd64_int8_t);
3444 __simd64_int8_t __builtin_neon_vmvnv8qi(__simd64_int8_t);
3445 __simd64_int8_t __builtin_neon_vnegv8qi(__simd64_int8_t);
3446 __simd64_int8_t __builtin_neon_vpaddv8qi(__simd64_int8_t, __simd64_int8_t);
3447 __simd64_int8_t __builtin_neon_vpmaxsv8qi(__simd64_int8_t, __simd64_int8_t);
3448 __simd64_int8_t __builtin_neon_vpmaxuv8qi(__simd64_int8_t, __simd64_int8_t);
3449 __simd64_int8_t __builtin_neon_vpminsv8qi(__simd64_int8_t, __simd64_int8_t);
3450 __simd64_int8_t __builtin_neon_vpminuv8qi(__simd64_int8_t, __simd64_int8_t);
3451 __simd64_int8_t __builtin_neon_vqabsv8qi(__simd64_int8_t);
3452 __simd64_int8_t __builtin_neon_vqaddsv8qi(__simd64_int8_t, __simd64_int8_t);
3453 __simd64_int8_t __builtin_neon_vqadduv8qi(__simd64_int8_t, __simd64_int8_t);
3454 __simd64_int8_t __builtin_neon_vqmovnsv8hi(__simd128_int16_t);
3455 __simd64_int8_t __builtin_neon_vqmovnuv8hi(__simd128_int16_t);
3456 __simd64_int8_t __builtin_neon_vqmovunv8hi(__simd128_int16_t);
3457 __simd64_int8_t __builtin_neon_vqnegv8qi(__simd64_int8_t);
3458 __simd64_int8_t __builtin_neon_vqrshlsv8qi(__simd64_int8_t, __simd64_int8_t);
3459 __simd64_int8_t __builtin_neon_vqrshluv8qi(__simd64_int8_t, __simd64_int8_t);
3460 __simd64_int8_t __builtin_neon_vqrshrns_nv8hi(__simd128_int16_t, int);
3461 __simd64_int8_t __builtin_neon_vqrshrnu_nv8hi(__simd128_int16_t, int);
3462 __simd64_int8_t __builtin_neon_vqrshrun_nv8hi(__simd128_int16_t, int);
3463 __simd64_int8_t __builtin_neon_vqshl_s_nv8qi(__simd64_int8_t, int);
3464 __simd64_int8_t __builtin_neon_vqshlsv8qi(__simd64_int8_t, __simd64_int8_t);
3465 __simd64_int8_t __builtin_neon_vqshl_u_nv8qi(__simd64_int8_t, int);
3466 __simd64_int8_t __builtin_neon_vqshlu_nv8qi(__simd64_int8_t, int);
3467 __simd64_int8_t __builtin_neon_vqshluv8qi(__simd64_int8_t, __simd64_int8_t);
3468 __simd64_int8_t __builtin_neon_vqshrns_nv8hi(__simd128_int16_t, int);
3469 __simd64_int8_t __builtin_neon_vqshrnu_nv8hi(__simd128_int16_t, int);
3470 __simd64_int8_t __builtin_neon_vqshrun_nv8hi(__simd128_int16_t, int);
3471 __simd64_int8_t __builtin_neon_vqsubsv8qi(__simd64_int8_t, __simd64_int8_t);
3472 __simd64_int8_t __builtin_neon_vqsubuv8qi(__simd64_int8_t, __simd64_int8_t);
3473 __simd64_int8_t __builtin_neon_vraddhnv8hi(__simd128_int16_t, __simd128_int16_t);
3474 __simd64_int8_t __builtin_neon_vrhaddsv8qi(__simd64_int8_t, __simd64_int8_t);
3475 __simd64_int8_t __builtin_neon_vrhadduv8qi(__simd64_int8_t, __simd64_int8_t);
3476 __simd64_int8_t __builtin_neon_vrshlsv8qi(__simd64_int8_t, __simd64_int8_t);
3477 __simd64_int8_t __builtin_neon_vrshluv8qi(__simd64_int8_t, __simd64_int8_t);
3478 __simd64_int8_t __builtin_neon_vrshrn_nv8hi(__simd128_int16_t, int);
3479 __simd64_int8_t __builtin_neon_vrshrs_nv8qi(__simd64_int8_t, int);
3480 __simd64_int8_t __builtin_neon_vrshru_nv8qi(__simd64_int8_t, int);
3481 __simd64_int8_t __builtin_neon_vrsras_nv8qi(__simd64_int8_t, __simd64_int8_t, int);
3482 __simd64_int8_t __builtin_neon_vrsrau_nv8qi(__simd64_int8_t, __simd64_int8_t, int);
3483 __simd64_int8_t __builtin_neon_vrsubhnv8hi(__simd128_int16_t, __simd128_int16_t);
3484 __simd64_int8_t __builtin_neon_vset_lanev8qi(signed char, __simd64_int8_t, int);
3485 __simd64_int8_t __builtin_neon_vshl_nv8qi(__simd64_int8_t, int);
3486 __simd64_int8_t __builtin_neon_vshlsv8qi(__simd64_int8_t, __simd64_int8_t);
3487 __simd64_int8_t __builtin_neon_vshluv8qi(__simd64_int8_t, __simd64_int8_t);
3488 __simd64_int8_t __builtin_neon_vshrn_nv8hi(__simd128_int16_t, int);
3489 __simd64_int8_t __builtin_neon_vshrs_nv8qi(__simd64_int8_t, int);
3490 __simd64_int8_t __builtin_neon_vshru_nv8qi(__simd64_int8_t, int);
3491 __simd64_int8_t __builtin_neon_vsli_nv8qi(__simd64_int8_t, __simd64_int8_t, int);
3492 __simd64_int8_t __builtin_neon_vsras_nv8qi(__simd64_int8_t, __simd64_int8_t, int);
3493 __simd64_int8_t __builtin_neon_vsrau_nv8qi(__simd64_int8_t, __simd64_int8_t, int);
3494 __simd64_int8_t __builtin_neon_vsri_nv8qi(__simd64_int8_t, __simd64_int8_t, int);
3495 __simd64_int8_t __builtin_neon_vsubhnv8hi(__simd128_int16_t, __simd128_int16_t);
3496 __simd64_int8_t __builtin_neon_vtbl1v8qi(__simd64_int8_t, __simd64_int8_t);
3497 __simd64_int8_t __builtin_neon_vtbl2v8qi(__builtin_neon_ti, __simd64_int8_t);
3498 __simd64_int8_t __builtin_neon_vtbl3v8qi(__builtin_neon_ei, __simd64_int8_t);
3499 __simd64_int8_t __builtin_neon_vtbl4v8qi(__builtin_neon_oi, __simd64_int8_t);
3500 __simd64_int8_t __builtin_neon_vtbx1v8qi(__simd64_int8_t, __simd64_int8_t, __simd64_int8_t);
3501 __simd64_int8_t __builtin_neon_vtbx2v8qi(__simd64_int8_t, __builtin_neon_ti, __simd64_int8_t);
3502 __simd64_int8_t __builtin_neon_vtbx3v8qi(__simd64_int8_t, __builtin_neon_ei, __simd64_int8_t);
3503 __simd64_int8_t __builtin_neon_vtbx4v8qi(__simd64_int8_t, __builtin_neon_oi, __simd64_int8_t);
3504 __simd64_int8_t __builtin_neon_vtstv8qi(__simd64_int8_t, __simd64_int8_t);
3505 __simd64_uint32_t __builtin_neon_udot_lanev8qi_uuuus(__simd64_uint32_t, __simd64_uint8_t, __simd64_uint8_t, int);
3506 __simd64_uint32_t __builtin_neon_udotv8qi_uuuu(__simd64_uint32_t, __simd64_uint8_t, __simd64_uint8_t);
3507 unsigned int __builtin_neon_vget_laneuv2si (__simd64_int32_t __a, const int __b);
3508 unsigned int __builtin_neon_vget_laneuv4si (__simd128_int32_t __a, const int __b);
3509 unsigned int __builtin_neon_vpadaluv2si (int __a, __simd64_int32_t __b);
3510 unsigned int __builtin_neon_vpaddluv2si (__simd64_int32_t __a);
3511 unsigned int __builtin_neon_vqaddudi (int __a, int __b);
3512 unsigned int __builtin_neon_vqrshludi (int __a, int __b);
3513 unsigned int __builtin_neon_vqshludi (int __a, int __b);
3514 unsigned int __builtin_neon_vqshl_u_ndi (int __a, const int __b);
3515 unsigned int __builtin_neon_vqshlu_ndi (int __a, const int __b);
3516 unsigned int __builtin_neon_vrshludi (int __a, int __b);
3517 unsigned int __builtin_neon_vrshru_ndi (int __a, const int __b);
3518 unsigned int __builtin_neon_vrsrau_ndi (int __a, int __b, const int __c);
3519 unsigned int __builtin_neon_vshludi (int __a, int __b);
3520 unsigned int __builtin_neon_vshru_ndi (int __a, const int __b);
3521 unsigned int __builtin_neon_vsrau_ndi (int __a, int __b, const int __c);
3522 void __builtin_neon_vst1_lanev16qi(signed char*, __simd128_int8_t, int);
3523 void __builtin_neon_vst1_lanev2di(long long int*, __simd128_int64_t, int);
3524 void __builtin_neon_vst1_lanev4hf(cov_fp16_t*, __simd64_float16_t, int);
3525 void __builtin_neon_vst1_lanev4hi(short int*, __simd64_int16_t, int);
3526 void __builtin_neon_vst1_lanev8hf(cov_fp16_t*, __simd128_float16_t, int);
3527 void __builtin_neon_vst1_lanev8hi(short int*, __simd128_int16_t, int);
3528 void __builtin_neon_vst1_lanev8qi(signed char*, __simd64_int8_t, int);
3529 void __builtin_neon_vst1v16qi(signed char*, __simd128_int8_t);
3530 void __builtin_neon_vst1v2di(long long int*, __simd128_int64_t);
3531 void __builtin_neon_vst1v4hf(cov_fp16_t*, __simd64_float16_t);
3532 void __builtin_neon_vst1v4hi(short int*, __simd64_int16_t);
3533 void __builtin_neon_vst1v8hf(cov_fp16_t*, __simd128_float16_t);
3534 void __builtin_neon_vst1v8hi(short int*, __simd128_int16_t);
3535 void __builtin_neon_vst1v8qi(signed char*, __simd64_int8_t);
3536 void __builtin_neon_vst2_lanev4hf(cov_fp16_t*, __builtin_neon_ti, int);
3537 void __builtin_neon_vst2_lanev8hf(cov_fp16_t*, __builtin_neon_oi, int);
3538 void __builtin_neon_vst2v4hf(cov_fp16_t*, __builtin_neon_ti);
3539 void __builtin_neon_vst2v8hf(cov_fp16_t*, __builtin_neon_oi);
3540 void __builtin_neon_vst3_lanev4hf(cov_fp16_t*, __builtin_neon_ei, int);
3541 void __builtin_neon_vst3_lanev8hf(cov_fp16_t*, __builtin_neon_ci, int);
3542 void __builtin_neon_vst3v4hf(cov_fp16_t*, __builtin_neon_ei);
3543 void __builtin_neon_vst3v8hf(cov_fp16_t*, __builtin_neon_ci);
3544 void __builtin_neon_vst4_lanev4hf(cov_fp16_t*, __builtin_neon_oi, int);
3545 void __builtin_neon_vst4_lanev8hf(cov_fp16_t*, __builtin_neon_xi, int);
3546 void __builtin_neon_vst4v4hf(cov_fp16_t*, __builtin_neon_oi);
3547 void __builtin_neon_vst4v8hf(cov_fp16_t*, __builtin_neon_xi);
3548
3549
3550 __simd128_uint64_t __builtin_neon_bswapv2di_uu(__simd128_uint64_t);
3551 __simd64_uint32_t __builtin_neon_bswapv2si_uu(__simd64_uint32_t);
3552 __simd64_uint16_t __builtin_neon_bswapv4hi_uu(__simd64_uint16_t);
3553 __simd128_uint32_t __builtin_neon_bswapv4si_uu(__simd128_uint32_t);
3554 __simd128_uint16_t __builtin_neon_bswapv8hi_uu(__simd128_uint16_t);
3555 __simd64_float32_t __builtin_neon_copysignfv2sf(__simd64_float32_t);
3556 __simd128_float32_t __builtin_neon_copysignfv4sf(__simd128_float32_t);
3557 __simd128_int32_t __builtin_neon_smmlav16qi(__simd128_int32_t, __simd128_int8_t, __simd128_int8_t);
3558 __simd128_int32_t __builtin_neon_sudot_lanev16qi_sssus(__simd128_int32_t, __simd128_int8_t, __simd64_uint8_t, int);
3559 __simd64_int32_t __builtin_neon_sudot_lanev8qi_sssus(__simd64_int32_t, __simd64_int8_t, __simd64_uint8_t, int);
3560 __simd128_uint32_t __builtin_neon_ummlav16qi_uuuu(__simd128_uint32_t, __simd128_uint8_t, __simd128_uint8_t);
3561 __simd128_int32_t __builtin_neon_usdot_lanev16qi_ssuss(__simd128_int32_t, __simd128_uint8_t, __simd64_int8_t, int);
3562 __simd64_int32_t __builtin_neon_usdot_lanev8qi_ssuss(__simd64_int32_t, __simd64_uint8_t, __simd64_int8_t, int);
3563 __simd64_int32_t __builtin_neon_usdotv8qi_ssus(__simd64_int32_t, __simd64_uint8_t, __simd64_int8_t);
3564 __simd128_int32_t __builtin_neon_usmmlav16qi_ssus(__simd128_int32_t, __simd128_uint8_t, __simd128_int8_t);
3565 float __builtin_neon_vbfcvtbf(__bf16);
3566 __simd128_float32_t __builtin_neon_vbfcvt_highv8bf(__simd128_bfloat16_t);
3567 __bf16 __builtin_neon_vbfcvtsf(float);
3568 __simd128_float32_t __builtin_neon_vbfcvtv4bf(__simd64_bfloat16_t);
3569 __simd128_bfloat16_t __builtin_neon_vbfcvtv4sf_highv8bf(__simd128_bfloat16_t, __simd128_float32_t);
3570 __simd64_bfloat16_t __builtin_neon_vbfcvtv4sfv4bf(__simd128_float32_t);
3571 __simd128_bfloat16_t __builtin_neon_vbfcvtv4sfv8bf(__simd128_float32_t);
3572 __simd128_float32_t __builtin_neon_vbfcvtv8bf(__simd128_bfloat16_t);
3573 __simd64_float32_t __builtin_neon_vbfdot_lanev4bfv2sf(__simd64_float32_t, __simd64_bfloat16_t, __simd64_bfloat16_t, int);
3574 __simd128_float32_t __builtin_neon_vbfdot_lanev4bfv4sf(__simd128_float32_t, __simd128_bfloat16_t, __simd64_bfloat16_t, int);
3575 __simd64_float32_t __builtin_neon_vbfdot_lanev8bfv2sf(__simd64_float32_t, __simd64_bfloat16_t, __simd128_bfloat16_t, int);
3576 __simd128_float32_t __builtin_neon_vbfdot_lanev8bfv4sf(__simd128_float32_t, __simd128_bfloat16_t, __simd128_bfloat16_t, int);
3577 __simd64_float32_t __builtin_neon_vbfdotv2sf(__simd64_float32_t, __simd64_bfloat16_t, __simd64_bfloat16_t);
3578 __simd128_float32_t __builtin_neon_vbfdotv4sf(__simd128_float32_t, __simd128_bfloat16_t, __simd128_bfloat16_t);
3579 __simd64_float32_t __builtin_neon_vcadd270v2sf(__simd64_float32_t, __simd64_float32_t);
3580 __simd64_float16_t __builtin_neon_vcadd270v4hf(__simd64_float16_t, __simd64_float16_t);
3581 __simd128_float32_t __builtin_neon_vcadd270v4sf(__simd128_float32_t, __simd128_float32_t);
3582 __simd128_float16_t __builtin_neon_vcadd270v8hf(__simd128_float16_t, __simd128_float16_t);
3583 __simd128_bfloat16_t __builtin_neon_vcombinev4bf(__simd64_bfloat16_t, __simd64_bfloat16_t);
3584 __simd64_int32_t __builtin_neon_vcvtauv2sfv2si(__simd64_float32_t);
3585 __simd128_int32_t __builtin_neon_vcvtauv4sfv4si(__simd128_float32_t);
3586 __simd64_int32_t __builtin_neon_vcvtav2sfv2si(__simd64_float32_t);
3587 __simd128_int32_t __builtin_neon_vcvtav4sfv4si(__simd128_float32_t);
3588 __simd64_int32_t __builtin_neon_vcvtmuv2sfv2si(__simd64_float32_t);
3589 __simd128_int32_t __builtin_neon_vcvtmuv4sfv4si(__simd128_float32_t);
3590 __simd64_int32_t __builtin_neon_vcvtmv2sfv2si(__simd64_float32_t);
3591 __simd128_int32_t __builtin_neon_vcvtmv4sfv4si(__simd128_float32_t);
3592 __simd64_int32_t __builtin_neon_vcvtpuv2sfv2si(__simd64_float32_t);
3593 __simd128_int32_t __builtin_neon_vcvtpuv4sfv4si(__simd128_float32_t);
3594 __simd64_int32_t __builtin_neon_vcvtpv2sfv2si(__simd64_float32_t);
3595 __simd128_int32_t __builtin_neon_vcvtpv4sfv4si(__simd128_float32_t);
3596 __simd64_bfloat16_t __builtin_neon_vdup_lanev4bf(__simd64_bfloat16_t, int);
3597 __simd128_bfloat16_t __builtin_neon_vdup_lanev8bf(__simd64_bfloat16_t, int);
3598 __simd64_bfloat16_t __builtin_neon_vdup_nv4bf(__bf16);
3599 __simd128_bfloat16_t __builtin_neon_vdup_nv8bf(__bf16);
3600 __simd128_float32_t __builtin_neon_vfmab_laneqv8bf(__simd128_float32_t, __simd128_bfloat16_t, __simd128_bfloat16_t, int);
3601 __simd128_float32_t __builtin_neon_vfmab_lanev8bf(__simd128_float32_t, __simd128_bfloat16_t, __simd64_bfloat16_t, int);
3602 __simd128_float32_t __builtin_neon_vfmabv8bf(__simd128_float32_t, __simd128_bfloat16_t, __simd128_bfloat16_t);
3603 __simd128_float32_t __builtin_neon_vfmat_laneqv8bf(__simd128_float32_t, __simd128_bfloat16_t, __simd128_bfloat16_t, int);
3604 __simd128_float32_t __builtin_neon_vfmat_lanev8bf(__simd128_float32_t, __simd128_bfloat16_t, __simd64_bfloat16_t, int);
3605 __simd128_float32_t __builtin_neon_vfmatv8bf(__simd128_float32_t, __simd128_bfloat16_t, __simd128_bfloat16_t);
3606 __simd64_bfloat16_t __builtin_neon_vget_highv8bf(__simd128_bfloat16_t);
3607 __simd64_bfloat16_t __builtin_neon_vget_lowv8bf(__simd128_bfloat16_t);
3608 __builtin_neon_ti __builtin_neon_vld2_dupv4bf(const __bf16*);
3609 __builtin_neon_oi __builtin_neon_vld2_dupv8bf(const __bf16*);
3610 __builtin_neon_ti __builtin_neon_vld2v4bf(const __bf16*);
3611 __builtin_neon_oi __builtin_neon_vld2v8bf(const __bf16*);
3612 __builtin_neon_ei __builtin_neon_vld3_dupv4bf(const __bf16*);
3613 __builtin_neon_ci __builtin_neon_vld3_dupv8bf(const __bf16*);
3614 __builtin_neon_ei __builtin_neon_vld3v4bf(const __bf16*);
3615 __builtin_neon_ci __builtin_neon_vld3v8bf(const __bf16*);
3616 __builtin_neon_oi __builtin_neon_vld4_dupv4bf(const __bf16*);
3617 __builtin_neon_xi __builtin_neon_vld4_dupv8bf(const __bf16*);
3618 __builtin_neon_oi __builtin_neon_vld4v4bf(const __bf16*);
3619 __builtin_neon_xi __builtin_neon_vld4v8bf(const __bf16*);
3620 __simd128_float32_t __builtin_neon_vmmlav8bf(__simd128_float32_t, __simd128_bfloat16_t, __simd128_bfloat16_t);
3621 __simd128_int64_t __builtin_neon_vmullpv2si(__simd64_int32_t, __simd64_int32_t);
3622 __simd128_int32_t __builtin_neon_vmullpv4hi(__simd64_int16_t, __simd64_int16_t);
3623 __simd128_int8_t __builtin_neon_vrev16v16qi(__simd128_int8_t);
3624 __simd64_int8_t __builtin_neon_vrev16v8qi(__simd64_int8_t);
3625 __simd128_int8_t __builtin_neon_vrev32v16qi(__simd128_int8_t);
3626 __simd64_int16_t __builtin_neon_vrev32v4hi(__simd64_int16_t);
3627 __simd128_int16_t __builtin_neon_vrev32v8hi(__simd128_int16_t);
3628 __simd64_int8_t __builtin_neon_vrev32v8qi(__simd64_int8_t);
3629 __simd128_int8_t __builtin_neon_vrev64v16qi(__simd128_int8_t);
3630 __simd64_float32_t __builtin_neon_vrev64v2sf(__simd64_float32_t);
3631 __simd64_int32_t __builtin_neon_vrev64v2si(__simd64_int32_t);
3632 __simd64_int16_t __builtin_neon_vrev64v4hi(__simd64_int16_t);
3633 __simd128_float32_t __builtin_neon_vrev64v4sf(__simd128_float32_t);
3634 __simd128_int32_t __builtin_neon_vrev64v4si(__simd128_int32_t);
3635 __simd128_int16_t __builtin_neon_vrev64v8hi(__simd128_int16_t);
3636 __simd64_int8_t __builtin_neon_vrev64v8qi(__simd64_int8_t);
3637 void __builtin_neon_vst2v4bf(__bf16*, __builtin_neon_ti);
3638 void __builtin_neon_vst2v8bf(__bf16*, __builtin_neon_oi);
3639 void __builtin_neon_vst3v4bf(__bf16*, __builtin_neon_ei);
3640 void __builtin_neon_vst3v8bf(__bf16*, __builtin_neon_ci);
3641 void __builtin_neon_vst4v4bf(__bf16*, __builtin_neon_oi);
3642 void __builtin_neon_vst4v8bf(__bf16*, __builtin_neon_xi);
3643
3644 #endif
3645
3646
3647 #ifdef __aarch64__
3648 typedef int __builtin_aarch64_simd_qi __attribute__((mode(QI)));
3649 typedef int __builtin_aarch64_simd_hi __attribute__((mode(HI)));
3650 typedef int __builtin_aarch64_simd_si __attribute__((mode(SI)));
3651 typedef int __builtin_aarch64_simd_di __attribute__((mode(DI)));
3652 typedef int __builtin_aarch64_simd_poly8 __attribute__((mode(QI)));
3653 typedef int __builtin_aarch64_simd_poly16 __attribute__((mode(HI)));
3654 typedef int __builtin_aarch64_simd_poly64 __attribute__ ((mode (DI)));
3655 typedef unsigned int __builtin_aarch64_simd_poly128 __attribute__ ((mode (TI)));
3656 typedef float __builtin_aarch64_simd_df __attribute__ ((mode (DF)));
3657 typedef float __builtin_aarch64_simd_sf __attribute__ ((mode (SF)));
3658 typedef unsigned int __builtin_aarch64_simd_udi __attribute__((mode(DI)));
3659 typedef unsigned int __builtin_aarch64_simd_uqi __attribute__((mode(QI)));
3660 typedef unsigned int __builtin_aarch64_simd_uhi __attribute__((mode(HI)));
3661 typedef unsigned int __builtin_aarch64_simd_usi __attribute__((mode(SI)));
3662 typedef float __builtin_aarch64_simd_hf __attribute__((mode(HF)));
3663 typedef __builtin_aarch64_simd_hf __fp16;
3664 typedef int __Poly64_t __attribute__((mode(DI)));
3665 typedef __coverity_decimal long long __Poly64x1_t __attribute__((vector_size (8)));
3666 typedef int __Poly128_t __attribute__((mode(TI)));
3667
3668 unsigned int __builtin_aarch64_get_fpcr();
3669 void __builtin_aarch64_set_fpcr(unsigned int);
3670 unsigned int __builtin_aarch64_get_fpsr();
3671 void __builtin_aarch64_set_fpsr(unsigned int);
3672
3673 typedef char __Int8x8_t __attribute__ ((vector_size (8)));
3674 typedef short __Int16x4_t __attribute__ ((vector_size (8)));
3675 typedef int __Int32x2_t __attribute__ ((vector_size (8)));
3676 typedef long __Int64x1_t __attribute__((vector_size (8)));
3677 typedef __coverity_float __fp16 __Float16x4_t __attribute__((vector_size (8)));
3678 typedef float __Float32x2_t __attribute__((vector_size (8)));
3679 typedef __coverity_decimal unsigned char __Poly8x8_t __attribute__((vector_size (8)));
3680 typedef __coverity_decimal short __Poly16x4_t __attribute__((vector_size (8)));
3681 typedef unsigned char __Uint8x8_t __attribute__((vector_size (8)));
3682 typedef unsigned short __Uint16x4_t __attribute__((vector_size (8)));
3683 typedef unsigned int __Uint32x2_t __attribute__((vector_size (8)));
3684 typedef double __Float64x1_t __attribute__((vector_size (8)));
3685 typedef unsigned long __Uint64x1_t __attribute__((vector_size (8)));
3686 typedef char __Int8x16_t __attribute__((vector_size (16)));
3687 typedef short __Int16x8_t __attribute__((vector_size (16)));
3688 typedef int __Int32x4_t __attribute__((vector_size (16)));
3689 typedef long __Int64x2_t __attribute__((vector_size (16)));
3690 typedef __coverity_float __fp16 __Float16x8_t __attribute__((vector_size (16)));
3691 typedef __coverity_float __bf16 __Bfloat16x8_t __attribute__((vector_size (16)));
3692 typedef __coverity_float __bf16 __Bfloat16x4_t __attribute__((vector_size (8)));
3693 typedef float __Float32x4_t __attribute__((vector_size (16)));
3694 typedef double __Float64x2_t __attribute__((vector_size (16)));
3695 typedef __coverity_decimal unsigned char __Poly8x16_t __attribute__((vector_size (16)));
3696 typedef __coverity_decimal unsigned short __Poly16x8_t __attribute__((vector_size (16)));
3697 typedef __coverity_decimal long __Poly64x2_t __attribute__((vector_size (16)));
3698 typedef unsigned char __Uint8x16_t __attribute__((vector_size (16)));
3699 typedef unsigned short __Uint16x8_t __attribute__((vector_size (16)));
3700 typedef unsigned int __Uint32x4_t __attribute__((vector_size (16)));
3701 typedef unsigned long __Uint64x2_t __attribute__((vector_size (16)));
3702 typedef unsigned char __Poly8_t;
3703 typedef unsigned short __Poly16_t;
3704
3705 typedef int __builtin_aarch64_simd_oi __attribute__((mode(OI)));
3706 typedef int __builtin_aarch64_simd_ci __attribute__((mode(CI)));
3707 typedef int __builtin_aarch64_simd_xi __attribute__((mode(XI)));
3708
3709 __Int8x8_t __builtin_aarch64_tbl3v8qi(__builtin_aarch64_simd_oi, __Int8x8_t);
3710 __Float32x2_t __builtin_aarch64_absv2sf(__Float32x2_t);
3711 __Int8x8_t __builtin_aarch64_absv8qi(__Int8x8_t);
3712 __Int16x4_t __builtin_aarch64_absv4hi(__Int16x4_t);
3713 __Int32x2_t __builtin_aarch64_absv2si(__Int32x2_t);
3714 int __builtin_aarch64_absdi(int);
3715 __Float32x4_t __builtin_aarch64_absv4sf(__Float32x4_t);
3716 __Float64x2_t __builtin_aarch64_absv2df(__Float64x2_t);
3717 __Int8x16_t __builtin_aarch64_absv16qi(__Int8x16_t);
3718 int __builtin_aarch64_im_lane_boundsi(int, int, int);
3719 __Int64x1_t __builtin_aarch64_get_dregoidi(__builtin_aarch64_simd_oi, int);
3720 float __builtin_aarch64_get_dregoidf(__builtin_aarch64_simd_oi, int);
3721 __Int8x8_t __builtin_aarch64_get_dregoiv8qi(__builtin_aarch64_simd_oi, int);
3722 __Int16x4_t __builtin_aarch64_get_dregoiv4hi(__builtin_aarch64_simd_oi, int);
3723 __Int32x2_t __builtin_aarch64_get_dregoiv2si(__builtin_aarch64_simd_oi, int);
3724 __Float16x4_t __builtin_aarch64_get_dregoiv4hf(__builtin_aarch64_simd_oi, int);
3725 __Float32x2_t __builtin_aarch64_get_dregoiv2sf(__builtin_aarch64_simd_oi, int);
3726 __Int8x16_t __builtin_aarch64_get_qregoiv16qi(__builtin_aarch64_simd_oi, const int);
3727 __Int16x8_t __builtin_aarch64_get_qregoiv8hi(__builtin_aarch64_simd_oi, const int);
3728 __Int32x4_t __builtin_aarch64_get_qregoiv4si(__builtin_aarch64_simd_oi, const int);
3729 __Int64x2_t __builtin_aarch64_get_qregoiv2di(__builtin_aarch64_simd_oi, const int);
3730 __Float16x8_t __builtin_aarch64_get_qregoiv8hf(__builtin_aarch64_simd_oi, const int);
3731 __Float32x4_t __builtin_aarch64_get_qregoiv4sf(__builtin_aarch64_simd_oi, const int);
3732 __Float64x2_t __builtin_aarch64_get_qregoiv2df(__builtin_aarch64_simd_oi, const int);
3733 __builtin_aarch64_simd_oi __builtin_aarch64_set_qregoiv8hf(__builtin_aarch64_simd_oi, __Float16x8_t, int);
3734 __builtin_aarch64_simd_oi __builtin_aarch64_set_qregoiv4sf(__builtin_aarch64_simd_oi, __Float32x4_t, int);
3735 __builtin_aarch64_simd_oi __builtin_aarch64_set_qregoiv2df(__builtin_aarch64_simd_oi, __Float64x2_t, int);
3736 __builtin_aarch64_simd_oi __builtin_aarch64_set_qregoiv16qi(__builtin_aarch64_simd_oi, __Int8x16_t, int);
3737 __builtin_aarch64_simd_oi __builtin_aarch64_set_qregoiv8hi(__builtin_aarch64_simd_oi, __Int16x8_t, int);
3738 __builtin_aarch64_simd_oi __builtin_aarch64_set_qregoiv4si(__builtin_aarch64_simd_oi, __Int32x4_t, int);
3739 __builtin_aarch64_simd_oi __builtin_aarch64_set_qregoiv2di(__builtin_aarch64_simd_oi, __Int64x2_t, int);
3740 __builtin_aarch64_simd_ci __builtin_aarch64_ld3di(const __builtin_aarch64_simd_di*);
3741 __Int64x1_t __builtin_aarch64_get_dregcidi(__builtin_aarch64_simd_ci, int);
3742 float __builtin_aarch64_get_dregcidf(__builtin_aarch64_simd_ci, int);
3743 __Int8x8_t __builtin_aarch64_get_dregciv8qi(__builtin_aarch64_simd_ci, int);
3744 __Int16x4_t __builtin_aarch64_get_dregciv4hi(__builtin_aarch64_simd_ci, int);
3745 __Int32x2_t __builtin_aarch64_get_dregciv2si(__builtin_aarch64_simd_ci, int);
3746 __Float16x4_t __builtin_aarch64_get_dregciv4hf(__builtin_aarch64_simd_ci, int);
3747 __Float32x2_t __builtin_aarch64_get_dregciv2sf(__builtin_aarch64_simd_ci, int);
3748 __Int8x16_t __builtin_aarch64_get_qregciv16qi(__builtin_aarch64_simd_ci, const int);
3749 __Int16x8_t __builtin_aarch64_get_qregciv8hi(__builtin_aarch64_simd_ci, const int);
3750 __Int32x4_t __builtin_aarch64_get_qregciv4si(__builtin_aarch64_simd_ci, const int);
3751 __Int64x2_t __builtin_aarch64_get_qregciv2di(__builtin_aarch64_simd_ci, const int);
3752 __Float16x8_t __builtin_aarch64_get_qregciv8hf(__builtin_aarch64_simd_ci, const int);
3753 __Float32x4_t __builtin_aarch64_get_qregciv4sf(__builtin_aarch64_simd_ci, const int);
3754 __Float64x2_t __builtin_aarch64_get_qregciv2df(__builtin_aarch64_simd_ci, const int);
3755 __builtin_aarch64_simd_ci __builtin_aarch64_set_qregciv8hf(__builtin_aarch64_simd_ci, __Float16x8_t, int);
3756 __builtin_aarch64_simd_ci __builtin_aarch64_set_qregciv4sf(__builtin_aarch64_simd_ci, __Float32x4_t, int);
3757 __builtin_aarch64_simd_ci __builtin_aarch64_set_qregciv2df(__builtin_aarch64_simd_ci, __Float64x2_t, int);
3758 __builtin_aarch64_simd_ci __builtin_aarch64_set_qregciv16qi(__builtin_aarch64_simd_ci, __Int8x16_t, int);
3759 __builtin_aarch64_simd_ci __builtin_aarch64_set_qregciv8hi(__builtin_aarch64_simd_ci, __Int16x8_t, int);
3760 __builtin_aarch64_simd_ci __builtin_aarch64_set_qregciv4si(__builtin_aarch64_simd_ci, __Int32x4_t, int);
3761 __builtin_aarch64_simd_ci __builtin_aarch64_set_qregciv2di(__builtin_aarch64_simd_ci, __Int64x2_t, int);
3762 __Int64x1_t __builtin_aarch64_get_dregxidi(__builtin_aarch64_simd_xi, int);
3763 float __builtin_aarch64_get_dregxidf(__builtin_aarch64_simd_xi, int);
3764 __Int8x8_t __builtin_aarch64_get_dregxiv8qi(__builtin_aarch64_simd_xi, int);
3765 __Int16x4_t __builtin_aarch64_get_dregxiv4hi(__builtin_aarch64_simd_xi, int);
3766 __Int32x2_t __builtin_aarch64_get_dregxiv2si(__builtin_aarch64_simd_xi, int);
3767 __Float16x4_t __builtin_aarch64_get_dregxiv4hf(__builtin_aarch64_simd_xi, int);
3768 __Float32x2_t __builtin_aarch64_get_dregxiv2sf(__builtin_aarch64_simd_xi, int);
3769 __Int8x16_t __builtin_aarch64_get_qregxiv16qi(__builtin_aarch64_simd_xi, const int);
3770 __Int16x8_t __builtin_aarch64_get_qregxiv8hi(__builtin_aarch64_simd_xi, const int);
3771 __Int32x4_t __builtin_aarch64_get_qregxiv4si(__builtin_aarch64_simd_xi, const int);
3772 __Int64x2_t __builtin_aarch64_get_qregxiv2di(__builtin_aarch64_simd_xi, const int);
3773 __Float16x8_t __builtin_aarch64_get_qregxiv8hf(__builtin_aarch64_simd_xi, const int);
3774 __Float32x4_t __builtin_aarch64_get_qregxiv4sf(__builtin_aarch64_simd_xi, const int);
3775 __Float64x2_t __builtin_aarch64_get_qregxiv2df(__builtin_aarch64_simd_xi, const int);
3776 __builtin_aarch64_simd_xi __builtin_aarch64_set_qregxiv8hf(__builtin_aarch64_simd_xi, __Float16x8_t, int);
3777 __builtin_aarch64_simd_xi __builtin_aarch64_set_qregxiv4sf(__builtin_aarch64_simd_xi, __Float32x4_t, int);
3778 __builtin_aarch64_simd_xi __builtin_aarch64_set_qregxiv2df(__builtin_aarch64_simd_xi, __Float64x2_t, int);
3779 __builtin_aarch64_simd_xi __builtin_aarch64_set_qregxiv16qi(__builtin_aarch64_simd_xi, __Int8x16_t, int);
3780 __builtin_aarch64_simd_xi __builtin_aarch64_set_qregxiv8hi(__builtin_aarch64_simd_xi, __Int16x8_t, int);
3781 __builtin_aarch64_simd_xi __builtin_aarch64_set_qregxiv4si(__builtin_aarch64_simd_xi, __Int32x4_t, int);
3782 __builtin_aarch64_simd_xi __builtin_aarch64_set_qregxiv2di(__builtin_aarch64_simd_xi, __Int64x2_t, int);
3783 __Int32x4_t __builtin_aarch64_saddlv4hi(__Int16x4_t, __Int16x4_t);
3784 __Int16x8_t __builtin_aarch64_saddlv8qi(__Int8x8_t, __Int8x8_t);
3785 __Uint16x8_t __builtin_aarch64_uaddlv8qi(__Int8x8_t, __Int8x8_t);
3786 __Int16x8_t __builtin_aarch64_saddl2v16qi(__Int8x16_t, __Int8x16_t);
3787 __Uint16x8_t __builtin_aarch64_uaddl2v16qi(__Int8x16_t, __Int8x16_t);
3788 __Int16x8_t __builtin_aarch64_saddwv8qi(__Int16x8_t, __Int8x8_t);
3789 __Uint16x8_t __builtin_aarch64_uaddwv8qi(__Int16x8_t, __Int8x8_t);
3790 __Int16x8_t __builtin_aarch64_saddw2v16qi(__Int16x8_t, __Int8x16_t);
3791 __Uint16x8_t __builtin_aarch64_uaddw2v16qi(__Int16x8_t, __Int8x16_t);
3792 __Int8x8_t __builtin_aarch64_shaddv8qi(__Int8x8_t, __Int8x8_t);
3793 __Uint8x8_t __builtin_aarch64_uhaddv8qi(__Int8x8_t, __Int8x8_t);
3794 __Int8x16_t __builtin_aarch64_shaddv16qi(__Int8x16_t, __Int8x16_t);
3795 __Int16x8_t __builtin_aarch64_shaddv8hi(__Int16x8_t, __Int16x8_t);
3796 __Uint8x16_t __builtin_aarch64_uhaddv16qi(__Int8x16_t, __Int8x16_t);
3797 __Uint16x8_t __builtin_aarch64_uhaddv8hi(__Int16x8_t, __Int16x8_t);
3798 __Int8x8_t __builtin_aarch64_srhaddv8qi(__Int8x8_t, __Int8x8_t);
3799 __Uint8x8_t __builtin_aarch64_urhaddv8qi(__Int8x8_t, __Int8x8_t);
3800 __Int8x16_t __builtin_aarch64_srhaddv16qi(__Int8x16_t, __Int8x16_t);
3801 __Int16x8_t __builtin_aarch64_srhaddv8hi(__Int16x8_t, __Int16x8_t);
3802 __Uint8x16_t __builtin_aarch64_urhaddv16qi(__Int8x16_t, __Int8x16_t);
3803 __Uint16x8_t __builtin_aarch64_urhaddv8hi(__Int16x8_t, __Int16x8_t);
3804 __Int8x8_t __builtin_aarch64_addhnv8hi(__Int16x8_t, __Int16x8_t);
3805 __Int8x8_t __builtin_aarch64_raddhnv8hi(__Int16x8_t, __Int16x8_t);
3806 __Int8x16_t __builtin_aarch64_addhn2v8hi(__Int8x8_t, __Int16x8_t, __Int16x8_t);
3807 __Int16x8_t __builtin_aarch64_addhn2v4si(__Int16x4_t, __Int32x4_t, __Int32x4_t);
3808 __Int8x16_t __builtin_aarch64_raddhn2v8hi(__Int8x8_t, __Int16x8_t, __Int16x8_t);
3809 __Int16x8_t __builtin_aarch64_raddhn2v4si(__Int16x4_t, __Int32x4_t, __Int32x4_t);
3810 __Poly8x8_t __builtin_aarch64_pmulv8qi(__Int8x8_t, __Int8x8_t);
3811 __Poly8x16_t __builtin_aarch64_pmulv16qi(__Int8x16_t, __Int8x16_t);
3812 __Int16x8_t __builtin_aarch64_ssublv8qi(__Int8x8_t, __Int8x8_t);
3813 __Uint16x8_t __builtin_aarch64_usublv8qi(__Int8x8_t, __Int8x8_t);
3814 __Float32x2_t __builtin_aarch64_smax_nanpv2sf(__Float32x2_t, __Float32x2_t);
3815 __Int64x2_t __builtin_aarch64_saddlv2si(__Int32x2_t, __Int32x2_t);
3816 __Uint32x4_t __builtin_aarch64_uaddlv4hi (__Int16x4_t, __Int16x4_t);
3817 __Uint64x2_t __builtin_aarch64_uaddlv2si (__Int32x2_t, __Int32x2_t);
3818 __Int32x4_t __builtin_aarch64_saddl2v8hi (__Int16x8_t, __Int16x8_t);
3819 __Int64x2_t __builtin_aarch64_saddl2v4si (__Int32x4_t, __Int32x4_t);
3820 __Uint32x4_t __builtin_aarch64_uaddl2v8hi (__Int16x8_t, __Int16x8_t);
3821 __Uint64x2_t __builtin_aarch64_uaddl2v4si (__Int32x4_t, __Int32x4_t);
3822 __Int32x4_t __builtin_aarch64_saddwv4hi (__Int32x4_t, __Int16x4_t);
3823 __Int64x2_t __builtin_aarch64_saddwv2si (__Int64x2_t, __Int32x2_t);
3824 __Uint32x4_t __builtin_aarch64_uaddwv4hi (__Int32x4_t, __Int16x4_t);
3825 __Uint64x2_t __builtin_aarch64_uaddwv2si (__Int64x2_t, __Int32x2_t);
3826 __Int32x4_t __builtin_aarch64_saddw2v8hi (__Int32x4_t, __Int16x8_t);
3827 __Int64x2_t __builtin_aarch64_saddw2v4si (__Int64x2_t, __Int32x4_t);
3828 __Uint32x4_t __builtin_aarch64_uaddw2v8hi (__Int32x4_t, __Int16x8_t);
3829 __Uint64x2_t __builtin_aarch64_uaddw2v4si (__Int64x2_t, __Int32x4_t);
3830 __Int16x4_t __builtin_aarch64_shaddv4hi (__Int16x4_t, __Int16x4_t);
3831 __Int32x2_t __builtin_aarch64_shaddv2si (__Int32x2_t, __Int32x2_t);
3832 __Uint16x4_t __builtin_aarch64_uhaddv4hi (__Int16x4_t, __Int16x4_t);
3833 __Uint32x2_t __builtin_aarch64_uhaddv2si (__Int32x2_t, __Int32x2_t);
3834 __Int32x4_t __builtin_aarch64_shaddv4si (__Int32x4_t, __Int32x4_t);
3835 __Uint32x4_t __builtin_aarch64_uhaddv4si (__Int32x4_t, __Int32x4_t);
3836 __Int16x4_t __builtin_aarch64_srhaddv4hi (__Int16x4_t, __Int16x4_t);
3837 __Int32x2_t __builtin_aarch64_srhaddv2si (__Int32x2_t, __Int32x2_t);
3838 __Uint16x4_t __builtin_aarch64_urhaddv4hi (__Int16x4_t, __Int16x4_t);
3839 __Uint32x2_t __builtin_aarch64_urhaddv2si (__Int32x2_t, __Int32x2_t);
3840 __Int32x4_t __builtin_aarch64_srhaddv4si (__Int32x4_t, __Int32x4_t);
3841 __Uint32x4_t __builtin_aarch64_urhaddv4si (__Int32x4_t, __Int32x4_t);
3842 __Int16x4_t __builtin_aarch64_addhnv4si (__Int32x4_t, __Int32x4_t);
3843 __Int32x2_t __builtin_aarch64_addhnv2di (__Int64x2_t, __Int64x2_t);
3844 __Uint32x2_t __builtin_aarch64_addhnv2di (__Int64x2_t, __Int64x2_t);
3845 __Int16x4_t __builtin_aarch64_raddhnv4si (__Int32x4_t, __Int32x4_t);
3846 __Int32x2_t __builtin_aarch64_raddhnv2di (__Int64x2_t, __Int64x2_t);
3847 __Uint16x4_t __builtin_aarch64_raddhnv4si (__Int32x4_t, __Int32x4_t);
3848 __Uint32x2_t __builtin_aarch64_raddhnv2di (__Int64x2_t, __Int64x2_t);
3849 __Int32x4_t __builtin_aarch64_addhn2v2di (__Int32x2_t, __Int64x2_t, __Int64x2_t);
3850 __Uint32x4_t __builtin_aarch64_addhn2v2di (__Int32x2_t, __Int64x2_t, __Int64x2_t);
3851 __Int32x4_t __builtin_aarch64_raddhn2v2di (__Int32x2_t, __Int64x2_t, __Int64x2_t);
3852 __Uint32x4_t __builtin_aarch64_raddhn2v2di (__Int32x2_t, __Int64x2_t, __Int64x2_t);
3853 __Int32x4_t __builtin_aarch64_ssublv4hi (__Int16x4_t, __Int16x4_t);
3854 __Int64x2_t __builtin_aarch64_ssublv2si (__Int32x2_t, __Int32x2_t);
3855 __Uint32x4_t __builtin_aarch64_usublv4hi (__Int16x4_t, __Int16x4_t);
3856 __Uint64x2_t __builtin_aarch64_usublv2si (__Int32x2_t, __Int32x2_t);
3857 __Int16x8_t __builtin_aarch64_ssubl2v16qi (__Int8x16_t, __Int8x16_t);
3858 __Int32x4_t __builtin_aarch64_ssubl2v8hi (__Int16x8_t, __Int16x8_t);
3859 __Int64x2_t __builtin_aarch64_ssubl2v4si (__Int32x4_t, __Int32x4_t);
3860 __Uint16x8_t __builtin_aarch64_usubl2v16qi (__Int8x16_t, __Int8x16_t);
3861 __Uint32x4_t __builtin_aarch64_usubl2v8hi (__Int16x8_t, __Int16x8_t);
3862 __Uint64x2_t __builtin_aarch64_usubl2v4si (__Int32x4_t, __Int32x4_t);
3863 __Int16x8_t __builtin_aarch64_ssubwv8qi (__Int16x8_t, __Int8x8_t);
3864 __Int32x4_t __builtin_aarch64_ssubwv4hi (__Int32x4_t, __Int16x4_t);
3865 __Int64x2_t __builtin_aarch64_ssubwv2si (__Int64x2_t, __Int32x2_t);
3866 __Uint16x8_t __builtin_aarch64_usubwv8qi (__Int16x8_t, __Int8x8_t);
3867 __Uint32x4_t __builtin_aarch64_usubwv4hi (__Int32x4_t, __Int16x4_t);
3868 __Uint64x2_t __builtin_aarch64_usubwv2si (__Int64x2_t, __Int32x2_t);
3869 __Int16x8_t __builtin_aarch64_ssubw2v16qi (__Int16x8_t, __Int8x16_t);
3870 __Int32x4_t __builtin_aarch64_ssubw2v8hi (__Int32x4_t, __Int16x8_t);
3871 __Int64x2_t __builtin_aarch64_ssubw2v4si (__Int64x2_t, __Int32x4_t);
3872 __Uint16x8_t __builtin_aarch64_usubw2v16qi (__Int16x8_t, __Int8x16_t);
3873 __Uint32x4_t __builtin_aarch64_usubw2v8hi (__Int32x4_t, __Int16x8_t);
3874 __Uint64x2_t __builtin_aarch64_usubw2v4si (__Int64x2_t, __Int32x4_t);
3875 __Int8x8_t __builtin_aarch64_sqaddv8qi (__Int8x8_t, __Int8x8_t);
3876 __Int16x4_t __builtin_aarch64_sqaddv4hi (__Int16x4_t, __Int16x4_t);
3877 __Int32x2_t __builtin_aarch64_sqaddv2si (__Int32x2_t, __Int32x2_t);
3878 __Int8x8_t __builtin_aarch64_shsubv8qi (__Int8x8_t, __Int8x8_t);
3879 __Int16x4_t __builtin_aarch64_shsubv4hi (__Int16x4_t, __Int16x4_t);
3880 __Int32x2_t __builtin_aarch64_shsubv2si (__Int32x2_t, __Int32x2_t);
3881 __Uint8x8_t __builtin_aarch64_uhsubv8qi (__Int8x8_t, __Int8x8_t);
3882 __Uint16x4_t __builtin_aarch64_uhsubv4hi (__Int16x4_t, __Int16x4_t);
3883 __Uint32x2_t __builtin_aarch64_uhsubv2si (__Int32x2_t, __Int32x2_t);
3884 __Int8x16_t __builtin_aarch64_shsubv16qi (__Int8x16_t, __Int8x16_t);
3885 __Int16x8_t __builtin_aarch64_shsubv8hi (__Int16x8_t, __Int16x8_t);
3886 __Int32x4_t __builtin_aarch64_shsubv4si (__Int32x4_t, __Int32x4_t);
3887 __Uint8x16_t __builtin_aarch64_uhsubv16qi (__Int8x16_t, __Int8x16_t);
3888 __Uint16x8_t __builtin_aarch64_uhsubv8hi (__Int16x8_t, __Int16x8_t);
3889 __Uint32x4_t __builtin_aarch64_uhsubv4si (__Int32x4_t, __Int32x4_t);
3890 __Int8x8_t __builtin_aarch64_subhnv8hi (__Int16x8_t, __Int16x8_t);
3891 __Int16x4_t __builtin_aarch64_subhnv4si (__Int32x4_t, __Int32x4_t);
3892 __Int32x2_t __builtin_aarch64_subhnv2di (__Int64x2_t, __Int64x2_t);
3893 __Uint8x8_t __builtin_aarch64_subhnv8hi (__Int16x8_t, __Int16x8_t);
3894 __Uint16x4_t __builtin_aarch64_subhnv4si (__Int32x4_t, __Int32x4_t);
3895 __Uint32x2_t __builtin_aarch64_subhnv2di (__Int64x2_t, __Int64x2_t);
3896 __Int8x8_t __builtin_aarch64_rsubhnv8hi (__Int16x8_t, __Int16x8_t);
3897 __Int16x4_t __builtin_aarch64_rsubhnv4si (__Int32x4_t, __Int32x4_t);
3898 __Int32x2_t __builtin_aarch64_rsubhnv2di (__Int64x2_t, __Int64x2_t);
3899 __Uint8x8_t __builtin_aarch64_rsubhnv8hi (__Int16x8_t, __Int16x8_t);
3900 __Uint16x4_t __builtin_aarch64_rsubhnv4si (__Int32x4_t, __Int32x4_t);
3901 __Uint32x2_t __builtin_aarch64_rsubhnv2di (__Int64x2_t, __Int64x2_t);
3902 __Int8x16_t __builtin_aarch64_rsubhn2v8hi (__Int8x8_t, __Int16x8_t, __Int16x8_t);
3903 __Int16x8_t __builtin_aarch64_rsubhn2v4si (__Int16x4_t, __Int32x4_t, __Int32x4_t);
3904 __Int32x4_t __builtin_aarch64_rsubhn2v2di (__Int32x2_t, __Int64x2_t, __Int64x2_t);
3905 __Uint8x16_t __builtin_aarch64_rsubhn2v8hi (__Int8x8_t, __Int16x8_t, __Int16x8_t);
3906 __Uint16x8_t __builtin_aarch64_rsubhn2v4si (__Int16x4_t, __Int32x4_t, __Int32x4_t);
3907 __Uint32x4_t __builtin_aarch64_rsubhn2v2di (__Int32x2_t, __Int64x2_t, __Int64x2_t);
3908 __Int8x16_t __builtin_aarch64_subhn2v8hi (__Int8x8_t, __Int16x8_t, __Int16x8_t);
3909 __Int16x8_t __builtin_aarch64_subhn2v4si (__Int16x4_t, __Int32x4_t, __Int32x4_t);
3910 __Int32x4_t __builtin_aarch64_subhn2v2di (__Int32x2_t, __Int64x2_t, __Int64x2_t);
3911 __Uint8x16_t __builtin_aarch64_subhn2v8hi (__Int8x8_t, __Int16x8_t, __Int16x8_t);
3912 __Uint16x8_t __builtin_aarch64_subhn2v4si (__Int16x4_t, __Int32x4_t, __Int32x4_t);
3913 __Uint32x4_t __builtin_aarch64_subhn2v2di (__Int32x2_t, __Int64x2_t, __Int64x2_t);
3914 __Int8x16_t __builtin_aarch64_sqaddv16qi (__Int8x16_t, __Int8x16_t);
3915 __Int16x8_t __builtin_aarch64_sqaddv8hi (__Int16x8_t, __Int16x8_t);
3916 __Int32x4_t __builtin_aarch64_sqaddv4si (__Int32x4_t, __Int32x4_t);
3917 __Int64x2_t __builtin_aarch64_sqaddv2di (__Int64x2_t, __Int64x2_t);
3918 __Int8x8_t __builtin_aarch64_sqsubv8qi (__Int8x8_t, __Int8x8_t);
3919 __Int16x4_t __builtin_aarch64_sqsubv4hi (__Int16x4_t, __Int16x4_t);
3920 __Int32x2_t __builtin_aarch64_sqsubv2si (__Int32x2_t, __Int32x2_t);
3921 __Int8x16_t __builtin_aarch64_sqsubv16qi (__Int8x16_t, __Int8x16_t);
3922 __Int16x8_t __builtin_aarch64_sqsubv8hi (__Int16x8_t, __Int16x8_t);
3923 __Int32x4_t __builtin_aarch64_sqsubv4si (__Int32x4_t, __Int32x4_t);
3924 __Int64x2_t __builtin_aarch64_sqsubv2di (__Int64x2_t, __Int64x2_t);
3925 __Int8x8_t __builtin_aarch64_sqnegv8qi (__Int8x8_t);
3926 __Int16x4_t __builtin_aarch64_sqnegv4hi (__Int16x4_t);
3927 __Int32x2_t __builtin_aarch64_sqnegv2si (__Int32x2_t);
3928 __Int8x16_t __builtin_aarch64_sqnegv16qi (__Int8x16_t);
3929 __Int16x8_t __builtin_aarch64_sqnegv8hi (__Int16x8_t);
3930 __Int32x4_t __builtin_aarch64_sqnegv4si (__Int32x4_t);
3931 __Int8x8_t __builtin_aarch64_sqabsv8qi (__Int8x8_t);
3932 __Int16x4_t __builtin_aarch64_sqabsv4hi (__Int16x4_t);
3933 __Int32x2_t __builtin_aarch64_sqabsv2si (__Int32x2_t);
3934 __Int8x16_t __builtin_aarch64_sqabsv16qi (__Int8x16_t);
3935 __Int16x8_t __builtin_aarch64_sqabsv8hi (__Int16x8_t);
3936 __Int32x4_t __builtin_aarch64_sqabsv4si (__Int32x4_t);
3937 __Int16x4_t __builtin_aarch64_sqdmulhv4hi (__Int16x4_t, __Int16x4_t);
3938 __Int32x2_t __builtin_aarch64_sqdmulhv2si (__Int32x2_t, __Int32x2_t);
3939 __Int16x8_t __builtin_aarch64_sqdmulhv8hi (__Int16x8_t, __Int16x8_t);
3940 __Int32x4_t __builtin_aarch64_sqdmulhv4si (__Int32x4_t, __Int32x4_t);
3941 __Int16x4_t __builtin_aarch64_sqrdmulhv4hi (__Int16x4_t, __Int16x4_t);
3942 __Int32x2_t __builtin_aarch64_sqrdmulhv2si (__Int32x2_t, __Int32x2_t);
3943 __Int16x8_t __builtin_aarch64_sqrdmulhv8hi (__Int16x8_t, __Int16x8_t);
3944 __Int32x4_t __builtin_aarch64_sqrdmulhv4si (__Int32x4_t, __Int32x4_t);
3945 __Int8x16_t __builtin_aarch64_combinev8qi (__Int8x8_t, __Int8x8_t);
3946 __Int16x8_t __builtin_aarch64_combinev4hi (__Int16x4_t, __Int16x4_t);
3947 __Int32x4_t __builtin_aarch64_combinev2si (__Int32x2_t, __Int32x2_t);
3948 __Float32x4_t __builtin_aarch64_combinev2sf (__Float32x2_t, __Float32x2_t);
3949 __Uint8x16_t __builtin_aarch64_combinev8qi (__Int8x8_t, __Int8x8_t);
3950 __Uint16x8_t __builtin_aarch64_combinev4hi (__Int16x4_t, __Int16x4_t);
3951 __Uint32x4_t __builtin_aarch64_combinev2si (__Int32x2_t, __Int32x2_t);
3952 __Poly8x16_t __builtin_aarch64_combinev8qi (__Int8x8_t, __Int8x8_t);
3953 __Poly16x8_t __builtin_aarch64_combinev4hi (__Int16x4_t, __Int16x4_t);
3954 __Uint8x8_t __builtin_aarch64_clzv8qi (__Int8x8_t);
3955 __Uint16x4_t __builtin_aarch64_clzv4hi (__Int16x4_t);
3956 __Uint32x2_t __builtin_aarch64_clzv2si (__Int32x2_t);
3957 __Uint8x16_t __builtin_aarch64_clzv16qi (__Int8x16_t);
3958 __Uint16x8_t __builtin_aarch64_clzv8hi (__Int16x8_t);
3959 __Uint32x4_t __builtin_aarch64_clzv4si (__Int32x4_t);
3960 __Poly8x8_t __builtin_aarch64_popcountv8qi (__Int8x8_t);
3961 __Uint8x8_t __builtin_aarch64_popcountv8qi (__Int8x8_t);
3962 __Poly8x16_t __builtin_aarch64_popcountv16qi (__Int8x16_t);
3963 __Uint8x16_t __builtin_aarch64_popcountv16qi (__Int8x16_t);
3964 __Uint8x8_t __builtin_aarch64_umaxv8qi (__Int8x8_t, __Int8x8_t);
3965 __Uint16x4_t __builtin_aarch64_umaxv4hi (__Int16x4_t, __Int16x4_t);
3966 __Uint32x2_t __builtin_aarch64_umaxv2si (__Int32x2_t, __Int32x2_t);
3967 __Uint8x16_t __builtin_aarch64_umaxv16qi (__Int8x16_t, __Int8x16_t);
3968 __Uint16x8_t __builtin_aarch64_umaxv8hi (__Int16x8_t, __Int16x8_t);
3969 __Uint32x4_t __builtin_aarch64_umaxv4si (__Int32x4_t, __Int32x4_t);
3970 __Uint8x8_t __builtin_aarch64_umaxpv8qi (__Int8x8_t, __Int8x8_t);
3971 __Uint16x4_t __builtin_aarch64_umaxpv4hi (__Int16x4_t, __Int16x4_t);
3972 __Uint32x2_t __builtin_aarch64_umaxpv2si (__Int32x2_t, __Int32x2_t);
3973 __Uint8x16_t __builtin_aarch64_umaxpv16qi (__Int8x16_t, __Int8x16_t);
3974 __Uint16x8_t __builtin_aarch64_umaxpv8hi (__Int16x8_t, __Int16x8_t);
3975 __Uint32x4_t __builtin_aarch64_umaxpv4si (__Int32x4_t, __Int32x4_t);
3976 __Uint8x8_t __builtin_aarch64_uminpv8qi (__Int8x8_t, __Int8x8_t);
3977 __Uint16x4_t __builtin_aarch64_uminpv4hi (__Int16x4_t, __Int16x4_t);
3978 __Uint32x2_t __builtin_aarch64_uminpv2si (__Int32x2_t, __Int32x2_t);
3979 __Uint8x16_t __builtin_aarch64_uminpv16qi (__Int8x16_t, __Int8x16_t);
3980 __Uint16x8_t __builtin_aarch64_uminpv8hi (__Int16x8_t, __Int16x8_t);
3981 __Uint32x4_t __builtin_aarch64_uminpv4si (__Int32x4_t, __Int32x4_t);
3982 __Uint8x8_t __builtin_aarch64_uminv8qi (__Int8x8_t, __Int8x8_t);
3983 __Uint16x4_t __builtin_aarch64_uminv4hi (__Int16x4_t, __Int16x4_t);
3984 __Uint32x2_t __builtin_aarch64_uminv2si (__Int32x2_t, __Int32x2_t);
3985 __Uint8x16_t __builtin_aarch64_uminv16qi (__Int8x16_t, __Int8x16_t);
3986 __Uint16x8_t __builtin_aarch64_uminv8hi (__Int16x8_t, __Int16x8_t);
3987 __Uint32x4_t __builtin_aarch64_uminv4si (__Int32x4_t, __Int32x4_t);
3988 __Uint8x8_t __builtin_aarch64_addpv8qi (__Int8x8_t, __Int8x8_t);
3989 __Uint16x4_t __builtin_aarch64_addpv4hi (__Int16x4_t, __Int16x4_t);
3990 __Uint32x2_t __builtin_aarch64_addpv2si (__Int32x2_t, __Int32x2_t);
3991 __Int64x2_t __builtin_aarch64_sqabsv2di (__Int64x2_t);
3992 __Int8x8_t __builtin_aarch64_sqmovnv8hi (__Int16x8_t);
3993 __Int16x4_t __builtin_aarch64_sqmovnv4si (__Int32x4_t);
3994 __Int32x2_t __builtin_aarch64_sqmovnv2di (__Int64x2_t);
3995 __Uint8x8_t __builtin_aarch64_uqmovnv8hi (__Int16x8_t);
3996 __Uint16x4_t __builtin_aarch64_uqmovnv4si (__Int32x4_t);
3997 __Uint32x2_t __builtin_aarch64_uqmovnv2di (__Int64x2_t);
3998 __Uint8x8_t __builtin_aarch64_sqmovunv8hi (__Int16x8_t);
3999 __Uint16x4_t __builtin_aarch64_sqmovunv4si (__Int32x4_t);
4000 __Uint32x2_t __builtin_aarch64_sqmovunv2di (__Int64x2_t);
4001 __Int64x2_t __builtin_aarch64_sqnegv2di (__Int64x2_t);
4002 __Int8x8_t __builtin_aarch64_sqrshrn_nv8hi (__Int16x8_t, const int);
4003 __Int16x4_t __builtin_aarch64_sqrshrn_nv4si (__Int32x4_t, const int);
4004 __Int32x2_t __builtin_aarch64_sqrshrn_nv2di (__Int64x2_t, const int);
4005 __Uint8x8_t __builtin_aarch64_sqrshrun_nv8hi (__Int16x8_t, const int);
4006 __Uint16x4_t __builtin_aarch64_sqrshrun_nv4si (__Int32x4_t, const int);
4007 __Uint32x2_t __builtin_aarch64_sqrshrun_nv2di (__Int64x2_t, const int);
4008 __Int8x8_t __builtin_aarch64_sqshl_nv8qi (__Int8x8_t, const int);
4009 __Int16x4_t __builtin_aarch64_sqshl_nv4hi (__Int16x4_t, const int);
4010 __Int32x2_t __builtin_aarch64_sqshl_nv2si (__Int32x2_t, const int);
4011 __Int8x16_t __builtin_aarch64_sqshl_nv16qi (__Int8x16_t, const int);
4012 __Int16x8_t __builtin_aarch64_sqshl_nv8hi (__Int16x8_t, const int);
4013 __Int32x4_t __builtin_aarch64_sqshl_nv4si (__Int32x4_t, const int);
4014 __Int64x2_t __builtin_aarch64_sqshl_nv2di (__Int64x2_t, const int);
4015 __Int8x8_t __builtin_aarch64_sqshrn_nv8hi (__Int16x8_t, const int);
4016 __Int16x4_t __builtin_aarch64_sqshrn_nv4si (__Int32x4_t, const int);
4017 __Int32x2_t __builtin_aarch64_sqshrn_nv2di (__Int64x2_t, const int);
4018 __Uint8x8_t __builtin_aarch64_sqshrun_nv8hi (__Int16x8_t, const int);
4019 __Uint16x4_t __builtin_aarch64_sqshrun_nv4si (__Int32x4_t, const int);
4020 __Uint32x2_t __builtin_aarch64_sqshrun_nv2di (__Int64x2_t, const int);
4021 __Poly8x8_t __builtin_aarch64_rbitv8qi (__Int8x8_t);
4022 __Uint8x8_t __builtin_aarch64_rbitv8qi (__Int8x8_t);
4023 __Poly8x16_t __builtin_aarch64_rbitv16qi (__Int8x16_t);
4024 __Uint8x16_t __builtin_aarch64_rbitv16qi (__Int8x16_t);
4025 __Uint32x2_t __builtin_aarch64_urecpev2si (__Int32x2_t);
4026 __Uint32x4_t __builtin_aarch64_urecpev4si (__Int32x4_t);
4027 __Int8x8_t __builtin_aarch64_srshlv8qi (__Int8x8_t, __Int8x8_t);
4028 __Int16x4_t __builtin_aarch64_srshlv4hi (__Int16x4_t, __Int16x4_t);
4029 __Int32x2_t __builtin_aarch64_srshlv2si (__Int32x2_t, __Int32x2_t);
4030 __Int8x16_t __builtin_aarch64_srshlv16qi (__Int8x16_t, __Int8x16_t);
4031 __Int16x8_t __builtin_aarch64_srshlv8hi (__Int16x8_t, __Int16x8_t);
4032 __Int32x4_t __builtin_aarch64_srshlv4si (__Int32x4_t, __Int32x4_t);
4033 __Int64x2_t __builtin_aarch64_srshlv2di (__Int64x2_t, __Int64x2_t);
4034 __Int8x8_t __builtin_aarch64_srshr_nv8qi (__Int8x8_t, const int);
4035 __Int16x4_t __builtin_aarch64_srshr_nv4hi (__Int16x4_t, const int);
4036 __Int32x2_t __builtin_aarch64_srshr_nv2si (__Int32x2_t, const int);
4037 __Int8x16_t __builtin_aarch64_srshr_nv16qi (__Int8x16_t, const int);
4038 __Int16x8_t __builtin_aarch64_srshr_nv8hi (__Int16x8_t, const int);
4039 __Int32x4_t __builtin_aarch64_srshr_nv4si (__Int32x4_t, const int);
4040 __Int64x2_t __builtin_aarch64_srshr_nv2di (__Int64x2_t, const int);
4041 __Int8x8_t __builtin_aarch64_srsra_nv8qi (__Int8x8_t, __Int8x8_t, const int);
4042 __Int16x4_t __builtin_aarch64_srsra_nv4hi (__Int16x4_t, __Int16x4_t, const int);
4043 __Int32x2_t __builtin_aarch64_srsra_nv2si (__Int32x2_t, __Int32x2_t, const int);
4044 __Int8x16_t __builtin_aarch64_srsra_nv16qi (__Int8x16_t, __Int8x16_t, const int);
4045 __Int16x8_t __builtin_aarch64_srsra_nv8hi (__Int16x8_t, __Int16x8_t, const int);
4046 __Int32x4_t __builtin_aarch64_srsra_nv4si (__Int32x4_t, __Int32x4_t, const int);
4047 __Int64x2_t __builtin_aarch64_srsra_nv2di (__Int64x2_t, __Int64x2_t, const int);
4048 __Int8x8_t __builtin_aarch64_ashlv8qi (__Int8x8_t, const int);
4049 __Int16x4_t __builtin_aarch64_ashlv4hi (__Int16x4_t, const int);
4050 __Int32x2_t __builtin_aarch64_ashlv2si (__Int32x2_t, const int);
4051 __Uint8x8_t __builtin_aarch64_ashlv8qi (__Int8x8_t, const int);
4052 __Uint16x4_t __builtin_aarch64_ashlv4hi (__Int16x4_t, const int);
4053 __Uint32x2_t __builtin_aarch64_ashlv2si (__Int32x2_t, const int);
4054 __Int8x16_t __builtin_aarch64_ashlv16qi (__Int8x16_t, const int);
4055 __Int16x8_t __builtin_aarch64_ashlv8hi (__Int16x8_t, const int);
4056 __Int32x4_t __builtin_aarch64_ashlv4si (__Int32x4_t, const int);
4057 __Int64x2_t __builtin_aarch64_ashlv2di (__Int64x2_t, const int);
4058 __Uint8x16_t __builtin_aarch64_ashlv16qi (__Int8x16_t, const int);
4059 __Uint16x8_t __builtin_aarch64_ashlv8hi (__Int16x8_t, const int);
4060 __Uint32x4_t __builtin_aarch64_ashlv4si (__Int32x4_t, const int);
4061 __Uint64x2_t __builtin_aarch64_ashlv2di (__Int64x2_t, const int);
4062 __Uint16x8_t __builtin_aarch64_ushll2_nv16qi (__Int8x16_t, const int);
4063 __Uint32x4_t __builtin_aarch64_ushll2_nv8hi (__Int16x8_t, const int);
4064 __Uint64x2_t __builtin_aarch64_ushll2_nv4si (__Int32x4_t, const int);
4065 __Int8x8_t __builtin_aarch64_ashrv8qi (__Int8x8_t, const int);
4066 __Int16x4_t __builtin_aarch64_ashrv4hi (__Int16x4_t, const int);
4067 __Int32x2_t __builtin_aarch64_ashrv2si (__Int32x2_t, const int);
4068 __Uint8x8_t __builtin_aarch64_lshrv8qi (__Int8x8_t, const int);
4069 __Uint16x4_t __builtin_aarch64_lshrv4hi (__Int16x4_t, const int);
4070 __Uint32x2_t __builtin_aarch64_lshrv2si (__Int32x2_t, const int);
4071 __Int8x16_t __builtin_aarch64_ashrv16qi (__Int8x16_t, const int);
4072 __Int16x8_t __builtin_aarch64_ashrv8hi (__Int16x8_t, const int);
4073 __Int32x4_t __builtin_aarch64_ashrv4si (__Int32x4_t, const int);
4074 __Int64x2_t __builtin_aarch64_ashrv2di (__Int64x2_t, const int);
4075 __Uint8x16_t __builtin_aarch64_lshrv16qi (__Int8x16_t, const int);
4076 __Uint16x8_t __builtin_aarch64_lshrv8hi (__Int16x8_t, const int);
4077 __Int8x8_t __builtin_aarch64_ssli_nv8qi (__Int8x8_t, __Int8x8_t, const int);
4078 __Int16x4_t __builtin_aarch64_ssli_nv4hi (__Int16x4_t, __Int16x4_t, const int);
4079 __Int32x2_t __builtin_aarch64_ssli_nv2si (__Int32x2_t, __Int32x2_t, const int);
4080 __Int8x16_t __builtin_aarch64_ssli_nv16qi (__Int8x16_t, __Int8x16_t, const int);
4081 __Int16x8_t __builtin_aarch64_ssli_nv8hi (__Int16x8_t, __Int16x8_t, const int);
4082 __Int32x4_t __builtin_aarch64_ssli_nv4si (__Int32x4_t, __Int32x4_t, const int);
4083 __Int64x2_t __builtin_aarch64_ssli_nv2di (__Int64x2_t, __Int64x2_t, const int);
4084 __Int8x8_t __builtin_aarch64_ssra_nv8qi (__Int8x8_t, __Int8x8_t, const int);
4085 __Int16x4_t __builtin_aarch64_ssra_nv4hi (__Int16x4_t, __Int16x4_t, const int);
4086 __Int32x2_t __builtin_aarch64_ssra_nv2si (__Int32x2_t, __Int32x2_t, const int);
4087 __Int8x16_t __builtin_aarch64_ssra_nv16qi (__Int8x16_t, __Int8x16_t, const int);
4088 __Int16x8_t __builtin_aarch64_ssra_nv8hi (__Int16x8_t, __Int16x8_t, const int);
4089 __Int32x4_t __builtin_aarch64_ssra_nv4si (__Int32x4_t, __Int32x4_t, const int);
4090 __Int64x2_t __builtin_aarch64_ssra_nv2di (__Int64x2_t, __Int64x2_t, const int);
4091 __Int8x8_t __builtin_aarch64_ssri_nv8qi (__Int8x8_t, __Int8x8_t, const int);
4092 __Int16x4_t __builtin_aarch64_ssri_nv4hi (__Int16x4_t, __Int16x4_t, const int);
4093 __Int32x2_t __builtin_aarch64_ssri_nv2si (__Int32x2_t, __Int32x2_t, const int);
4094 __Int8x16_t __builtin_aarch64_ssri_nv16qi (__Int8x16_t, __Int8x16_t, const int);
4095 __Int16x8_t __builtin_aarch64_ssri_nv8hi (__Int16x8_t, __Int16x8_t, const int);
4096 __Int32x4_t __builtin_aarch64_ssri_nv4si (__Int32x4_t, __Int32x4_t, const int);
4097 __Int64x2_t __builtin_aarch64_ssri_nv2di (__Int64x2_t, __Int64x2_t, const int);
4098 __Uint8x8_t __builtin_aarch64_uqaddv8qi_uuu (__Uint8x8_t, __Uint8x8_t);
4099 __Uint32x2_t __builtin_aarch64_uqaddv2si_uuu (__Uint32x2_t, __Uint32x2_t);
4100 __Uint8x16_t __builtin_aarch64_uqaddv16qi_uuu (__Uint8x16_t, __Uint8x16_t);
4101 __Uint16x8_t __builtin_aarch64_uqaddv8hi_uuu (__Uint16x8_t, __Uint16x8_t);
4102 __Uint32x4_t __builtin_aarch64_uqaddv4si_uuu (__Uint32x4_t, __Uint32x4_t);
4103 __Uint64x2_t __builtin_aarch64_uqaddv2di_uuu (__Uint64x2_t, __Uint64x2_t);
4104 __Uint8x8_t __builtin_aarch64_uqsubv8qi_uuu (__Uint8x8_t, __Uint8x8_t);
4105 __Uint16x4_t __builtin_aarch64_uqsubv4hi_uuu (__Uint16x4_t, __Uint16x4_t);
4106 __Uint32x2_t __builtin_aarch64_uqsubv2si_uuu (__Uint32x2_t, __Uint32x2_t);
4107 __Uint8x16_t __builtin_aarch64_uqsubv16qi_uuu (__Uint8x16_t, __Uint8x16_t);
4108 __Uint16x8_t __builtin_aarch64_uqsubv8hi_uuu (__Uint16x8_t, __Uint16x8_t);
4109 __Uint32x4_t __builtin_aarch64_uqsubv4si_uuu (__Uint32x4_t, __Uint32x4_t);
4110 __Uint64x2_t __builtin_aarch64_uqsubv2di_uuu (__Uint64x2_t, __Uint64x2_t);
4111 __Float16x8_t __builtin_aarch64_combinev4hf (__Float16x4_t, __Float16x4_t);
4112 __Uint16x4_t __builtin_aarch64_uqaddv4hi_uuu(__Uint16x4_t, __Uint16x4_t);
4113 __Int16x4_t __builtin_aarch64_sqdmulh_laneqv4hi(__Int16x4_t, __Int16x8_t, const int);
4114 __Int32x2_t __builtin_aarch64_sqdmulh_laneqv2si(__Int32x2_t, __Int32x4_t, const int);
4115 __Int16x8_t __builtin_aarch64_sqdmulh_laneqv8hi(__Int16x8_t, __Int16x8_t, const int);
4116 __Int32x4_t __builtin_aarch64_sqdmulh_laneqv4si(__Int32x4_t, __Int32x4_t, const int);
4117 __Int16x4_t __builtin_aarch64_sqrdmulh_laneqv4hi(__Int16x4_t, __Int16x8_t, const int);
4118 __Int32x2_t __builtin_aarch64_sqrdmulh_laneqv2si(__Int32x2_t, __Int32x4_t, const int);
4119 __Int16x8_t __builtin_aarch64_sqrdmulh_laneqv8hi(__Int16x8_t, __Int16x8_t, const int);
4120 __Int32x4_t __builtin_aarch64_sqrdmulh_laneqv4si(__Int32x4_t, __Int32x4_t, const int);
4121 __Uint16x4_t __builtin_aarch64_uqaddv4hi_uuu (__Uint16x4_t __a, __Uint16x4_t __b);
4122 __Int64x2_t __builtin_aarch64_combinedi (long int, long int);
4123 __Float64x2_t __builtin_aarch64_combinedf (float , float);
4124 __Int16x4_t __builtin_aarch64_sqdmulh_laneqv4hi (__Int16x4_t __a, __Int16x8_t __b, const int __c);
4125 __Int32x2_t __builtin_aarch64_sqdmulh_laneqv2si (__Int32x2_t __a, __Int32x4_t __b, const int __c);
4126 __Int16x8_t __builtin_aarch64_sqdmulh_laneqv8hi (__Int16x8_t __a, __Int16x8_t __b, const int __c);
4127 __Int32x4_t __builtin_aarch64_sqdmulh_laneqv4si (__Int32x4_t __a, __Int32x4_t __b, const int __c);
4128 __Int16x4_t __builtin_aarch64_sqrdmulh_laneqv4hi (__Int16x4_t __a, __Int16x8_t __b, const int __c);
4129 __Int32x2_t __builtin_aarch64_sqrdmulh_laneqv2si (__Int32x2_t __a, __Int32x4_t __b, const int __c);
4130 __Int16x8_t __builtin_aarch64_sqrdmulh_laneqv8hi (__Int16x8_t __a, __Int16x8_t __b, const int __c);
4131 __Int32x4_t __builtin_aarch64_sqrdmulh_laneqv4si (__Int32x4_t __a, __Int32x4_t __b, const int __c);
4132 __Int8x8_t __builtin_aarch64_absv8qi (__Int8x8_t __a);
4133 __Int16x4_t __builtin_aarch64_absv4hi (__Int16x4_t __a);
4134 __Int32x2_t __builtin_aarch64_absv2si (__Int32x2_t __a);
4135 __Float32x4_t __builtin_aarch64_absv4sf (__Float32x4_t __a);
4136 __Float64x2_t __builtin_aarch64_absv2df (__Float64x2_t __a);
4137 __Int8x16_t __builtin_aarch64_absv16qi (__Int8x16_t __a);
4138 __Int16x8_t __builtin_aarch64_absv8hi (__Int16x8_t __a);
4139 __Int32x4_t __builtin_aarch64_absv4si (__Int32x4_t __a);
4140 __Int64x2_t __builtin_aarch64_absv2di (__Int64x2_t __a);
4141 __Float32x2_t __builtin_aarch64_simd_bslv2sf_suss (__Uint32x2_t __a, __Float32x2_t __b, __Float32x2_t __c);
4142 __Poly8x8_t __builtin_aarch64_simd_bslv8qi_pupp (__Uint8x8_t __a, __Poly8x8_t __b, __Poly8x8_t __c);
4143 __Poly16x4_t __builtin_aarch64_simd_bslv4hi_pupp (__Uint16x4_t __a, __Poly16x4_t __b, __Poly16x4_t __c);
4144 __Int8x8_t __builtin_aarch64_simd_bslv8qi_suss (__Uint8x8_t __a, __Int8x8_t __b, __Int8x8_t __c);
4145 __Int16x4_t __builtin_aarch64_simd_bslv4hi_suss (__Uint16x4_t __a, __Int16x4_t __b, __Int16x4_t __c);
4146 __Int32x2_t __builtin_aarch64_simd_bslv2si_suss (__Uint32x2_t __a, __Int32x2_t __b, __Int32x2_t __c);
4147 __Uint8x8_t __builtin_aarch64_simd_bslv8qi_uuuu (__Uint8x8_t __a, __Uint8x8_t __b, __Uint8x8_t __c);
4148 __Uint16x4_t __builtin_aarch64_simd_bslv4hi_uuuu (__Uint16x4_t __a, __Uint16x4_t __b, __Uint16x4_t __c);
4149 __Uint32x2_t __builtin_aarch64_simd_bslv2si_uuuu (__Uint32x2_t __a, __Uint32x2_t __b, __Uint32x2_t __c);
4150 __Float32x4_t __builtin_aarch64_simd_bslv4sf_suss (__Uint32x4_t __a, __Float32x4_t __b, __Float32x4_t __c);
4151 __Float64x2_t __builtin_aarch64_simd_bslv2df_suss (__Uint64x2_t __a, __Float64x2_t __b, __Float64x2_t __c);
4152 __Poly8x16_t __builtin_aarch64_simd_bslv16qi_pupp (__Uint8x16_t __a, __Poly8x16_t __b, __Poly8x16_t __c);
4153 __Poly16x8_t __builtin_aarch64_simd_bslv8hi_pupp (__Uint16x8_t __a, __Poly16x8_t __b, __Poly16x8_t __c);
4154 __Int8x16_t __builtin_aarch64_simd_bslv16qi_suss (__Uint8x16_t __a, __Int8x16_t __b, __Int8x16_t __c);
4155 __Int16x8_t __builtin_aarch64_simd_bslv8hi_suss (__Uint16x8_t __a, __Int16x8_t __b, __Int16x8_t __c);
4156 __Int32x4_t __builtin_aarch64_simd_bslv4si_suss (__Uint32x4_t __a, __Int32x4_t __b, __Int32x4_t __c);
4157 __Int64x2_t __builtin_aarch64_simd_bslv2di_suss (__Uint64x2_t __a, __Int64x2_t __b, __Int64x2_t __c);
4158 __Uint8x16_t __builtin_aarch64_simd_bslv16qi_uuuu (__Uint8x16_t __a, __Uint8x16_t __b, __Uint8x16_t __c);
4159 __Uint16x8_t __builtin_aarch64_simd_bslv8hi_uuuu (__Uint16x8_t __a, __Uint16x8_t __b, __Uint16x8_t __c);
4160 __Uint32x4_t __builtin_aarch64_simd_bslv4si_uuuu (__Uint32x4_t __a, __Uint32x4_t __b, __Uint32x4_t __c);
4161 __Uint64x2_t __builtin_aarch64_simd_bslv2di_uuuu (__Uint64x2_t __a, __Uint64x2_t __b, __Uint64x2_t __c);
4162 __Int16x4_t __builtin_aarch64_sqrdmlahv4hi (__Int16x4_t __a, __Int16x4_t __b, __Int16x4_t __c);
4163 __Int32x2_t __builtin_aarch64_sqrdmlahv2si (__Int32x2_t __a, __Int32x2_t __b, __Int32x2_t __c);
4164 __Int16x8_t __builtin_aarch64_sqrdmlahv8hi (__Int16x8_t __a, __Int16x8_t __b, __Int16x8_t __c);
4165 __Int32x4_t __builtin_aarch64_sqrdmlahv4si (__Int32x4_t __a, __Int32x4_t __b, __Int32x4_t __c);
4166 __Int16x4_t __builtin_aarch64_sqrdmlshv4hi (__Int16x4_t __a, __Int16x4_t __b, __Int16x4_t __c);
4167 __Int32x2_t __builtin_aarch64_sqrdmlshv2si (__Int32x2_t __a, __Int32x2_t __b, __Int32x2_t __c);
4168 __Int16x8_t __builtin_aarch64_sqrdmlshv8hi (__Int16x8_t __a, __Int16x8_t __b, __Int16x8_t __c);
4169 __Int32x4_t __builtin_aarch64_sqrdmlshv4si (__Int32x4_t __a, __Int32x4_t __b, __Int32x4_t __c);
4170 __Int16x4_t __builtin_aarch64_sqrdmlah_laneqv4hi (__Int16x4_t __a, __Int16x4_t __b, __Int16x8_t __c, const int __d);
4171 __Int32x2_t __builtin_aarch64_sqrdmlah_laneqv2si (__Int32x2_t __a, __Int32x2_t __b, __Int32x4_t __c, const int __d);
4172 __Int16x8_t __builtin_aarch64_sqrdmlah_laneqv8hi (__Int16x8_t __a, __Int16x8_t __b, __Int16x8_t __c, const int __d);
4173 __Int32x4_t __builtin_aarch64_sqrdmlah_laneqv4si (__Int32x4_t __a, __Int32x4_t __b, __Int32x4_t __c, const int __d);
4174 __Int16x4_t __builtin_aarch64_sqrdmlsh_laneqv4hi (__Int16x4_t __a, __Int16x4_t __b, __Int16x8_t __c, const int __d);
4175 __Int32x2_t __builtin_aarch64_sqrdmlsh_laneqv2si (__Int32x2_t __a, __Int32x2_t __b, __Int32x4_t __c, const int __d);
4176 __Int16x8_t __builtin_aarch64_sqrdmlsh_laneqv8hi (__Int16x8_t __a, __Int16x8_t __b, __Int16x8_t __c, const int __d);
4177 __Int32x4_t __builtin_aarch64_sqrdmlsh_laneqv4si (__Int32x4_t __a, __Int32x4_t __b, __Int32x4_t __c, const int __d);
4178 __Int16x4_t __builtin_aarch64_sqrdmlah_lanev4hi (__Int16x4_t __a, __Int16x4_t __b, __Int16x4_t __c, const int __d);
4179 __Int32x2_t __builtin_aarch64_sqrdmlah_lanev2si (__Int32x2_t __a, __Int32x2_t __b, __Int32x2_t __c, const int __d);
4180 __Int16x8_t __builtin_aarch64_sqrdmlah_lanev8hi (__Int16x8_t __a, __Int16x8_t __b, __Int16x4_t __c, const int __d);
4181 __Int32x4_t __builtin_aarch64_sqrdmlah_lanev4si (__Int32x4_t __a, __Int32x4_t __b, __Int32x2_t __c, const int __d);
4182 __Int16x4_t __builtin_aarch64_sqrdmlsh_lanev4hi (__Int16x4_t __a, __Int16x4_t __b, __Int16x4_t __c, const int __d);
4183 __Int32x2_t __builtin_aarch64_sqrdmlsh_lanev2si (__Int32x2_t __a, __Int32x2_t __b, __Int32x2_t __c, const int __d);
4184 __Int16x8_t __builtin_aarch64_sqrdmlsh_lanev8hi (__Int16x8_t __a, __Int16x8_t __b, __Int16x4_t __c, const int __d);
4185 __Int32x4_t __builtin_aarch64_sqrdmlsh_lanev4si (__Int32x4_t __a, __Int32x4_t __b, __Int32x2_t __c, const int __d);
4186 __Uint8x16_t __builtin_aarch64_crypto_aesev16qi_uuu (__Uint8x16_t data, __Uint8x16_t key);
4187 __Uint8x16_t __builtin_aarch64_crypto_aesdv16qi_uuu (__Uint8x16_t data, __Uint8x16_t key);
4188 __Uint8x16_t __builtin_aarch64_crypto_aesmcv16qi_uu (__Uint8x16_t data);
4189 __Uint8x16_t __builtin_aarch64_crypto_aesimcv16qi_uu (__Uint8x16_t data);
4190 __Int8x8_t __builtin_aarch64_clrsbv8qi (__Int8x8_t __a);
4191 __Int16x4_t __builtin_aarch64_clrsbv4hi (__Int16x4_t __a);
4192 __Int32x2_t __builtin_aarch64_clrsbv2si (__Int32x2_t __a);
4193 __Int8x16_t __builtin_aarch64_clrsbv16qi (__Int8x16_t __a);
4194 __Int16x8_t __builtin_aarch64_clrsbv8hi (__Int16x8_t __a);
4195 __Int32x4_t __builtin_aarch64_clrsbv4si (__Int32x4_t __a);
4196 __Int8x8_t __builtin_aarch64_clzv8qi (__Int8x8_t __a);
4197 __Int16x4_t __builtin_aarch64_clzv4hi (__Int16x4_t __a);
4198 __Int32x2_t __builtin_aarch64_clzv2si (__Int32x2_t __a);
4199 __Int8x16_t __builtin_aarch64_clzv16qi (__Int8x16_t __a);
4200 __Int16x8_t __builtin_aarch64_clzv8hi (__Int16x8_t __a);
4201 __Int32x4_t __builtin_aarch64_clzv4si (__Int32x4_t __a);
4202 __Int8x8_t __builtin_aarch64_popcountv8qi (__Int8x8_t __a);
4203 __Int8x16_t __builtin_aarch64_popcountv16qi (__Int8x16_t __a);
4204 __Float16x4_t __builtin_aarch64_float_truncate_lo_v4hf (__Float32x4_t __a);
4205 __Float16x8_t __builtin_aarch64_float_truncate_hi_v8hf (__Float16x4_t __a, __Float32x4_t __b);
4206 __Float32x2_t __builtin_aarch64_float_truncate_lo_v2sf (__Float64x2_t __a);
4207 __Float32x4_t __builtin_aarch64_float_truncate_hi_v4sf (__Float32x2_t __a, __Float64x2_t __b);
4208 __Float32x4_t __builtin_aarch64_float_extend_lo_v4sf (__Float16x4_t __a);
4209 __Float64x2_t __builtin_aarch64_float_extend_lo_v2df (__Float32x2_t __a);
4210 __Float32x4_t __builtin_aarch64_vec_unpacks_hi_v8hf (__Float16x8_t __a);
4211 __Float64x2_t __builtin_aarch64_vec_unpacks_hi_v4sf (__Float32x4_t __a);
4212 __Float32x2_t __builtin_aarch64_floatv2siv2sf (__Int32x2_t __a);
4213 __Float32x2_t __builtin_aarch64_floatunsv2siv2sf (__Int32x2_t __a);
4214 __Float32x4_t __builtin_aarch64_floatv4siv4sf (__Int32x4_t __a);
4215 __Float32x4_t __builtin_aarch64_floatunsv4siv4sf (__Int32x4_t __a);
4216 __Float64x2_t __builtin_aarch64_floatv2div2df (__Int64x2_t __a);
4217 __Float64x2_t __builtin_aarch64_floatunsv2div2df (__Int64x2_t __a);
4218 __Int32x2_t __builtin_aarch64_lbtruncv2sfv2si (__Float32x2_t __a);
4219 __Uint32x2_t __builtin_aarch64_lbtruncuv2sfv2si_us (__Float32x2_t __a);
4220 __Int32x4_t __builtin_aarch64_lbtruncv4sfv4si (__Float32x4_t __a);
4221 __Uint32x4_t __builtin_aarch64_lbtruncuv4sfv4si_us (__Float32x4_t __a);
4222 __Int64x2_t __builtin_aarch64_lbtruncv2dfv2di (__Float64x2_t __a);
4223 __Uint64x2_t __builtin_aarch64_lbtruncuv2dfv2di_us (__Float64x2_t __a);
4224 __Int32x2_t __builtin_aarch64_lroundv2sfv2si (__Float32x2_t __a);
4225 __Uint32x2_t __builtin_aarch64_lrounduv2sfv2si_us (__Float32x2_t __a);
4226 __Int32x4_t __builtin_aarch64_lroundv4sfv4si (__Float32x4_t __a);
4227 __Uint32x4_t __builtin_aarch64_lrounduv4sfv4si_us (__Float32x4_t __a);
4228 __Int64x2_t __builtin_aarch64_lroundv2dfv2di (__Float64x2_t __a);
4229 __Uint64x2_t __builtin_aarch64_lrounduv2dfv2di_us (__Float64x2_t __a);
4230 __Int32x2_t __builtin_aarch64_lfloorv2sfv2si (__Float32x2_t __a);
4231 __Uint32x2_t __builtin_aarch64_lflooruv2sfv2si_us (__Float32x2_t __a);
4232 __Int32x4_t __builtin_aarch64_lfloorv4sfv4si (__Float32x4_t __a);
4233 __Uint32x4_t __builtin_aarch64_lflooruv4sfv4si_us (__Float32x4_t __a);
4234 __Int64x2_t __builtin_aarch64_lfloorv2dfv2di (__Float64x2_t __a);
4235 __Uint64x2_t __builtin_aarch64_lflooruv2dfv2di_us (__Float64x2_t __a);
4236 __Int32x2_t __builtin_aarch64_lfrintnv2sfv2si (__Float32x2_t __a);
4237 __Uint32x2_t __builtin_aarch64_lfrintnuv2sfv2si_us (__Float32x2_t __a);
4238 __Int32x4_t __builtin_aarch64_lfrintnv4sfv4si (__Float32x4_t __a);
4239 __Uint32x4_t __builtin_aarch64_lfrintnuv4sfv4si_us (__Float32x4_t __a);
4240 __Int64x2_t __builtin_aarch64_lfrintnv2dfv2di (__Float64x2_t __a);
4241 __Uint64x2_t __builtin_aarch64_lfrintnuv2dfv2di_us (__Float64x2_t __a);
4242 __Int32x2_t __builtin_aarch64_lceilv2sfv2si (__Float32x2_t __a);
4243 __Uint32x2_t __builtin_aarch64_lceiluv2sfv2si_us (__Float32x2_t __a);
4244 __Int32x4_t __builtin_aarch64_lceilv4sfv4si (__Float32x4_t __a);
4245 __Uint32x4_t __builtin_aarch64_lceiluv4sfv4si_us (__Float32x4_t __a);
4246 __Int64x2_t __builtin_aarch64_lceilv2dfv2di (__Float64x2_t __a);
4247 __Uint64x2_t __builtin_aarch64_lceiluv2dfv2di_us (__Float64x2_t __a);
4248 __Float32x2_t __builtin_aarch64_fmav2sf (__Float32x2_t __a, __Float32x2_t __b, __Float32x2_t __c);
4249 __Float32x4_t __builtin_aarch64_fmav4sf (__Float32x4_t __a, __Float32x4_t __b, __Float32x4_t __c);
4250 __Float64x2_t __builtin_aarch64_fmav2df (__Float64x2_t __a, __Float64x2_t __b, __Float64x2_t __c);
4251 __Float16x4_t __builtin_aarch64_ld1v4hf (const __fp16 *__a);
4252 __Float32x2_t __builtin_aarch64_ld1v2sf (const __builtin_aarch64_simd_sf * a);
4253 __Int8x8_t __builtin_aarch64_ld1v8qi (const __builtin_aarch64_simd_qi * a);
4254 __Int16x4_t __builtin_aarch64_ld1v4hi (const __builtin_aarch64_simd_hi * a);
4255 __Int32x2_t __builtin_aarch64_ld1v2si (const __builtin_aarch64_simd_si * a);
4256 __Float16x8_t __builtin_aarch64_ld1v8hf (const __fp16 *__a);
4257 __Float32x4_t __builtin_aarch64_ld1v4sf (const __builtin_aarch64_simd_sf * a);
4258 __Float64x2_t __builtin_aarch64_ld1v2df (const __builtin_aarch64_simd_df * a);
4259 __Int8x16_t __builtin_aarch64_ld1v16qi (const __builtin_aarch64_simd_qi * a);
4260 __Int16x8_t __builtin_aarch64_ld1v8hi (const __builtin_aarch64_simd_hi * a);
4261 __Int32x4_t __builtin_aarch64_ld1v4si (const __builtin_aarch64_simd_si * a);
4262 __Int64x2_t __builtin_aarch64_ld1v2di (const __builtin_aarch64_simd_di * a);
4263 __Float32x2_t __builtin_aarch64_smax_nanv2sf (__Float32x2_t __a, __Float32x2_t __b);
4264 __Int8x8_t __builtin_aarch64_smaxv8qi (__Int8x8_t __a, __Int8x8_t __b);
4265 __Int16x4_t __builtin_aarch64_smaxv4hi (__Int16x4_t __a, __Int16x4_t __b);
4266 __Int32x2_t __builtin_aarch64_smaxv2si (__Int32x2_t __a, __Int32x2_t __b);
4267 __Float32x4_t __builtin_aarch64_smax_nanv4sf (__Float32x4_t __a, __Float32x4_t __b);
4268 __Float64x2_t __builtin_aarch64_smax_nanv2df (__Float64x2_t __a, __Float64x2_t __b);
4269 __Int8x16_t __builtin_aarch64_smaxv16qi (__Int8x16_t __a, __Int8x16_t __b);
4270 __Int16x8_t __builtin_aarch64_smaxv8hi (__Int16x8_t __a, __Int16x8_t __b);
4271 __Int32x4_t __builtin_aarch64_smaxv4si (__Int32x4_t __a, __Int32x4_t __b);
4272 __Int8x8_t __builtin_aarch64_smaxpv8qi (__Int8x8_t a, __Int8x8_t b);
4273 __Int16x4_t __builtin_aarch64_smaxpv4hi (__Int16x4_t a, __Int16x4_t b);
4274 __Int32x2_t __builtin_aarch64_smaxpv2si (__Int32x2_t a, __Int32x2_t b);
4275 __Int8x16_t __builtin_aarch64_smaxpv16qi (__Int8x16_t a, __Int8x16_t b);
4276 __Int16x8_t __builtin_aarch64_smaxpv8hi (__Int16x8_t a, __Int16x8_t b);
4277 __Int32x4_t __builtin_aarch64_smaxpv4si (__Int32x4_t a, __Int32x4_t b);
4278 __Float32x4_t __builtin_aarch64_smax_nanpv4sf (__Float32x4_t a, __Float32x4_t b);
4279 __Float64x2_t __builtin_aarch64_smax_nanpv2df (__Float64x2_t a, __Float64x2_t b);
4280 __Float32x2_t __builtin_aarch64_smaxpv2sf (__Float32x2_t a, __Float32x2_t b);
4281 __Float32x4_t __builtin_aarch64_smaxpv4sf (__Float32x4_t a, __Float32x4_t b);
4282 __Float64x2_t __builtin_aarch64_smaxpv2df (__Float64x2_t a, __Float64x2_t b);
4283 __Int8x8_t __builtin_aarch64_sminpv8qi (__Int8x8_t a, __Int8x8_t b);
4284 __Int16x4_t __builtin_aarch64_sminpv4hi (__Int16x4_t a, __Int16x4_t b);
4285 __Int32x2_t __builtin_aarch64_sminpv2si (__Int32x2_t a, __Int32x2_t b);
4286 __Int8x16_t __builtin_aarch64_sminpv16qi (__Int8x16_t a, __Int8x16_t b);
4287 __Int16x8_t __builtin_aarch64_sminpv8hi (__Int16x8_t a, __Int16x8_t b);
4288 __Int32x4_t __builtin_aarch64_sminpv4si (__Int32x4_t a, __Int32x4_t b);
4289 __Float32x2_t __builtin_aarch64_smin_nanpv2sf (__Float32x2_t a, __Float32x2_t b);
4290 __Float32x4_t __builtin_aarch64_smin_nanpv4sf (__Float32x4_t a, __Float32x4_t b);
4291 __Float64x2_t __builtin_aarch64_smin_nanpv2df (__Float64x2_t a, __Float64x2_t b);
4292 __Float32x2_t __builtin_aarch64_sminpv2sf (__Float32x2_t a, __Float32x2_t b);
4293 __Float32x4_t __builtin_aarch64_sminpv4sf (__Float32x4_t a, __Float32x4_t b);
4294 __Float64x2_t __builtin_aarch64_sminpv2df (__Float64x2_t a, __Float64x2_t b);
4295 __Float32x2_t __builtin_aarch64_smaxv2sf (__Float32x2_t __a, __Float32x2_t __b);
4296 __Float32x4_t __builtin_aarch64_smaxv4sf (__Float32x4_t __a, __Float32x4_t __b);
4297 __Float64x2_t __builtin_aarch64_smaxv2df (__Float64x2_t __a, __Float64x2_t __b);
4298 __Float32x2_t __builtin_aarch64_smin_nanv2sf (__Float32x2_t __a, __Float32x2_t __b);
4299 __Int8x8_t __builtin_aarch64_sminv8qi (__Int8x8_t __a, __Int8x8_t __b);
4300 __Int16x4_t __builtin_aarch64_sminv4hi (__Int16x4_t __a, __Int16x4_t __b);
4301 __Int32x2_t __builtin_aarch64_sminv2si (__Int32x2_t __a, __Int32x2_t __b);
4302 __Float32x4_t __builtin_aarch64_smin_nanv4sf (__Float32x4_t __a, __Float32x4_t __b);
4303 __Float64x2_t __builtin_aarch64_smin_nanv2df (__Float64x2_t __a, __Float64x2_t __b);
4304 __Int8x16_t __builtin_aarch64_sminv16qi (__Int8x16_t __a, __Int8x16_t __b);
4305 __Int16x8_t __builtin_aarch64_sminv8hi (__Int16x8_t __a, __Int16x8_t __b);
4306 __Int32x4_t __builtin_aarch64_sminv4si (__Int32x4_t __a, __Int32x4_t __b);
4307 __Float32x2_t __builtin_aarch64_sminv2sf (__Float32x2_t __a, __Float32x2_t __b);
4308 __Float32x4_t __builtin_aarch64_sminv4sf (__Float32x4_t __a, __Float32x4_t __b);
4309 __Float64x2_t __builtin_aarch64_sminv2df (__Float64x2_t __a, __Float64x2_t __b);
4310 __Int8x8_t __builtin_aarch64_addpv8qi (__Int8x8_t __a, __Int8x8_t __b);
4311 __Int16x4_t __builtin_aarch64_addpv4hi (__Int16x4_t __a, __Int16x4_t __b);
4312 __Int32x2_t __builtin_aarch64_addpv2si (__Int32x2_t __a, __Int32x2_t __b);
4313 __Int32x4_t __builtin_aarch64_sqdmlalv4hi (__Int32x4_t __a, __Int16x4_t __b, __Int16x4_t __c);
4314 __Int32x4_t __builtin_aarch64_sqdmlal2v8hi (__Int32x4_t __a, __Int16x8_t __b, __Int16x8_t __c);
4315 __Int32x4_t __builtin_aarch64_sqdmlal2_lanev8hi (__Int32x4_t __a, __Int16x8_t __b, __Int16x4_t __c, int const __d);
4316 __Int32x4_t __builtin_aarch64_sqdmlal2_laneqv8hi (__Int32x4_t __a, __Int16x8_t __b, __Int16x8_t __c, int const __d);
4317 __Int32x4_t __builtin_aarch64_sqdmlal2_nv8hi (__Int32x4_t __a, __Int16x8_t __b, short int __c);
4318 __Int32x4_t __builtin_aarch64_sqdmlal_lanev4hi (__Int32x4_t __a, __Int16x4_t __b, __Int16x4_t __c, int const __d);
4319 __Int32x4_t __builtin_aarch64_sqdmlal_laneqv4hi (__Int32x4_t __a, __Int16x4_t __b, __Int16x8_t __c, int const __d);
4320 __Int32x4_t __builtin_aarch64_sqdmlal_nv4hi (__Int32x4_t __a, __Int16x4_t __b, short int __c);
4321 __Int64x2_t __builtin_aarch64_sqdmlalv2si (__Int64x2_t __a, __Int32x2_t __b, __Int32x2_t __c);
4322 __Int64x2_t __builtin_aarch64_sqdmlal2v4si (__Int64x2_t __a, __Int32x4_t __b, __Int32x4_t __c);
4323 __Int64x2_t __builtin_aarch64_sqdmlal2_lanev4si (__Int64x2_t __a, __Int32x4_t __b, __Int32x2_t __c, int const __d);
4324 __Int64x2_t __builtin_aarch64_sqdmlal2_laneqv4si (__Int64x2_t __a, __Int32x4_t __b, __Int32x4_t __c, int const __d);
4325 __Int64x2_t __builtin_aarch64_sqdmlal2_nv4si (__Int64x2_t __a, __Int32x4_t __b, int __c);
4326 __Int64x2_t __builtin_aarch64_sqdmlal_lanev2si (__Int64x2_t __a, __Int32x2_t __b, __Int32x2_t __c, int const __d);
4327 __Int64x2_t __builtin_aarch64_sqdmlal_laneqv2si (__Int64x2_t __a, __Int32x2_t __b, __Int32x4_t __c, int const __d);
4328 __Int64x2_t __builtin_aarch64_sqdmlal_nv2si (__Int64x2_t __a, __Int32x2_t __b, int __c);
4329 __Int32x4_t __builtin_aarch64_sqdmlslv4hi (__Int32x4_t __a, __Int16x4_t __b, __Int16x4_t __c);
4330 __Int32x4_t __builtin_aarch64_sqdmlsl2v8hi (__Int32x4_t __a, __Int16x8_t __b, __Int16x8_t __c);
4331 __Int32x4_t __builtin_aarch64_sqdmlsl2_lanev8hi (__Int32x4_t __a, __Int16x8_t __b, __Int16x4_t __c, int const __d);
4332 __Int32x4_t __builtin_aarch64_sqdmlsl2_laneqv8hi (__Int32x4_t __a, __Int16x8_t __b, __Int16x8_t __c, int const __d);
4333 __Int32x4_t __builtin_aarch64_sqdmlsl2_nv8hi (__Int32x4_t __a, __Int16x8_t __b, short int __c);
4334 __Int32x4_t __builtin_aarch64_sqdmlsl_lanev4hi (__Int32x4_t __a, __Int16x4_t __b, __Int16x4_t __c, int const __d);
4335 __Int32x4_t __builtin_aarch64_sqdmlsl_laneqv4hi (__Int32x4_t __a, __Int16x4_t __b, __Int16x8_t __c, int const __d);
4336 __Int32x4_t __builtin_aarch64_sqdmlsl_nv4hi (__Int32x4_t __a, __Int16x4_t __b, short int __c);
4337 __Int64x2_t __builtin_aarch64_sqdmlslv2si (__Int64x2_t __a, __Int32x2_t __b, __Int32x2_t __c);
4338 __Int64x2_t __builtin_aarch64_sqdmlsl2v4si (__Int64x2_t __a, __Int32x4_t __b, __Int32x4_t __c);
4339 __Int64x2_t __builtin_aarch64_sqdmlsl2_lanev4si (__Int64x2_t __a, __Int32x4_t __b, __Int32x2_t __c, int const __d);
4340 __Int64x2_t __builtin_aarch64_sqdmlsl2_laneqv4si (__Int64x2_t __a, __Int32x4_t __b, __Int32x4_t __c, int const __d);
4341 __Int64x2_t __builtin_aarch64_sqdmlsl2_nv4si (__Int64x2_t __a, __Int32x4_t __b, int __c);
4342 __Int64x2_t __builtin_aarch64_sqdmlsl_lanev2si (__Int64x2_t __a, __Int32x2_t __b, __Int32x2_t __c, int const __d);
4343 __Int64x2_t __builtin_aarch64_sqdmlsl_laneqv2si (__Int64x2_t __a, __Int32x2_t __b, __Int32x4_t __c, int const __d);
4344 __Int64x2_t __builtin_aarch64_sqdmlsl_nv2si (__Int64x2_t __a, __Int32x2_t __b, int __c);
4345 __Int16x4_t __builtin_aarch64_sqdmulh_lanev4hi (__Int16x4_t __a, __Int16x4_t __b, const int __c);
4346 __Int32x2_t __builtin_aarch64_sqdmulh_lanev2si (__Int32x2_t __a, __Int32x2_t __b, const int __c);
4347 __Int16x8_t __builtin_aarch64_sqdmulh_lanev8hi (__Int16x8_t __a, __Int16x4_t __b, const int __c);
4348 __Int32x4_t __builtin_aarch64_sqdmulh_lanev4si (__Int32x4_t __a, __Int32x2_t __b, const int __c);
4349 __Int32x4_t __builtin_aarch64_sqdmullv4hi (__Int16x4_t __a, __Int16x4_t __b);
4350 __Int32x4_t __builtin_aarch64_sqdmull2v8hi (__Int16x8_t __a, __Int16x8_t __b);
4351 __Int32x4_t __builtin_aarch64_sqdmull2_lanev8hi (__Int16x8_t __a, __Int16x4_t __b, int const __c);
4352 __Int32x4_t __builtin_aarch64_sqdmull2_laneqv8hi (__Int16x8_t __a, __Int16x8_t __b, int const __c);
4353 __Int32x4_t __builtin_aarch64_sqdmull2_nv8hi (__Int16x8_t __a, short int __b);
4354 __Int32x4_t __builtin_aarch64_sqdmull_lanev4hi (__Int16x4_t __a, __Int16x4_t __b, int const __c);
4355 __Int32x4_t __builtin_aarch64_sqdmull_laneqv4hi (__Int16x4_t __a, __Int16x8_t __b, int const __c);
4356 __Int32x4_t __builtin_aarch64_sqdmull_nv4hi (__Int16x4_t __a, short int __b);
4357 __Int64x2_t __builtin_aarch64_sqdmullv2si (__Int32x2_t __a, __Int32x2_t __b);
4358 __Int64x2_t __builtin_aarch64_sqdmull2v4si (__Int32x4_t __a, __Int32x4_t __b);
4359 __Int64x2_t __builtin_aarch64_sqdmull2_lanev4si (__Int32x4_t __a, __Int32x2_t __b, int const __c);
4360 __Int64x2_t __builtin_aarch64_sqdmull2_laneqv4si (__Int32x4_t __a, __Int32x4_t __b, int const __c);
4361 __Int64x2_t __builtin_aarch64_sqdmull2_nv4si (__Int32x4_t __a, int __b);
4362 __Int64x2_t __builtin_aarch64_sqdmull_lanev2si (__Int32x2_t __a, __Int32x2_t __b, int const __c);
4363 __Int64x2_t __builtin_aarch64_sqdmull_laneqv2si (__Int32x2_t __a, __Int32x4_t __b, int const __c);
4364 __Int64x2_t __builtin_aarch64_sqdmull_nv2si (__Int32x2_t __a, int __b);
4365 __Int16x4_t __builtin_aarch64_sqrdmulh_lanev4hi (__Int16x4_t __a, __Int16x4_t __b, const int __c);
4366 __Int32x2_t __builtin_aarch64_sqrdmulh_lanev2si (__Int32x2_t __a, __Int32x2_t __b, const int __c);
4367 __Int16x8_t __builtin_aarch64_sqrdmulh_lanev8hi (__Int16x8_t __a, __Int16x4_t __b, const int __c);
4368 __Int32x4_t __builtin_aarch64_sqrdmulh_lanev4si (__Int32x4_t __a, __Int32x2_t __b, const int __c);
4369 __Int8x8_t __builtin_aarch64_sqrshlv8qi (__Int8x8_t __a, __Int8x8_t __b);
4370 __Int16x4_t __builtin_aarch64_sqrshlv4hi (__Int16x4_t __a, __Int16x4_t __b);
4371 __Int32x2_t __builtin_aarch64_sqrshlv2si (__Int32x2_t __a, __Int32x2_t __b);
4372 __Uint8x8_t __builtin_aarch64_uqrshlv8qi_uus (__Uint8x8_t __a, __Int8x8_t __b);
4373 __Uint16x4_t __builtin_aarch64_uqrshlv4hi_uus (__Uint16x4_t __a, __Int16x4_t __b);
4374 __Uint32x2_t __builtin_aarch64_uqrshlv2si_uus (__Uint32x2_t __a, __Int32x2_t __b);
4375 __Int8x16_t __builtin_aarch64_sqrshlv16qi (__Int8x16_t __a, __Int8x16_t __b);
4376 __Int16x8_t __builtin_aarch64_sqrshlv8hi (__Int16x8_t __a, __Int16x8_t __b);
4377 __Int32x4_t __builtin_aarch64_sqrshlv4si (__Int32x4_t __a, __Int32x4_t __b);
4378 __Int64x2_t __builtin_aarch64_sqrshlv2di (__Int64x2_t __a, __Int64x2_t __b);
4379 __Uint8x16_t __builtin_aarch64_uqrshlv16qi_uus (__Uint8x16_t __a, __Int8x16_t __b);
4380 __Uint16x8_t __builtin_aarch64_uqrshlv8hi_uus (__Uint16x8_t __a, __Int16x8_t __b);
4381 __Uint32x4_t __builtin_aarch64_uqrshlv4si_uus (__Uint32x4_t __a, __Int32x4_t __b);
4382 __Uint64x2_t __builtin_aarch64_uqrshlv2di_uus (__Uint64x2_t __a, __Int64x2_t __b);
4383 __Uint8x8_t __builtin_aarch64_uqrshrn_nv8hi_uus (__Uint16x8_t __a, const int __b);
4384 __Uint16x4_t __builtin_aarch64_uqrshrn_nv4si_uus (__Uint32x4_t __a, const int __b);
4385 __Uint32x2_t __builtin_aarch64_uqrshrn_nv2di_uus (__Uint64x2_t __a, const int __b);
4386 __Int8x8_t __builtin_aarch64_sqshlv8qi (__Int8x8_t __a, __Int8x8_t __b);
4387 __Int16x4_t __builtin_aarch64_sqshlv4hi (__Int16x4_t __a, __Int16x4_t __b);
4388 __Int32x2_t __builtin_aarch64_sqshlv2si (__Int32x2_t __a, __Int32x2_t __b);
4389 __Uint8x8_t __builtin_aarch64_uqshlv8qi_uus (__Uint8x8_t __a, __Int8x8_t __b);
4390 __Uint16x4_t __builtin_aarch64_uqshlv4hi_uus (__Uint16x4_t __a, __Int16x4_t __b);
4391 __Uint32x2_t __builtin_aarch64_uqshlv2si_uus (__Uint32x2_t __a, __Int32x2_t __b);
4392 __Int8x16_t __builtin_aarch64_sqshlv16qi (__Int8x16_t __a, __Int8x16_t __b);
4393 __Int16x8_t __builtin_aarch64_sqshlv8hi (__Int16x8_t __a, __Int16x8_t __b);
4394 __Int32x4_t __builtin_aarch64_sqshlv4si (__Int32x4_t __a, __Int32x4_t __b);
4395 __Int64x2_t __builtin_aarch64_sqshlv2di (__Int64x2_t __a, __Int64x2_t __b);
4396 __Uint8x16_t __builtin_aarch64_uqshlv16qi_uus (__Uint8x16_t __a, __Int8x16_t __b);
4397 __Uint16x8_t __builtin_aarch64_uqshlv8hi_uus (__Uint16x8_t __a, __Int16x8_t __b);
4398 __Uint32x4_t __builtin_aarch64_uqshlv4si_uus (__Uint32x4_t __a, __Int32x4_t __b);
4399 __Uint64x2_t __builtin_aarch64_uqshlv2di_uus (__Uint64x2_t __a, __Int64x2_t __b);
4400 __Uint8x8_t __builtin_aarch64_uqshl_nv8qi_uus (__Uint8x8_t __a, const int __b);
4401 __Uint16x4_t __builtin_aarch64_uqshl_nv4hi_uus (__Uint16x4_t __a, const int __b);
4402 __Uint32x2_t __builtin_aarch64_uqshl_nv2si_uus (__Uint32x2_t __a, const int __b);
4403 __Uint8x16_t __builtin_aarch64_uqshl_nv16qi_uus (__Uint8x16_t __a, const int __b);
4404 __Uint16x8_t __builtin_aarch64_uqshl_nv8hi_uus (__Uint16x8_t __a, const int __b);
4405 __Uint32x4_t __builtin_aarch64_uqshl_nv4si_uus (__Uint32x4_t __a, const int __b);
4406 __Uint64x2_t __builtin_aarch64_uqshl_nv2di_uus (__Uint64x2_t __a, const int __b);
4407 __Uint8x8_t __builtin_aarch64_sqshlu_nv8qi_uss (__Int8x8_t __a, const int __b);
4408 __Uint16x4_t __builtin_aarch64_sqshlu_nv4hi_uss (__Int16x4_t __a, const int __b);
4409 __Uint32x2_t __builtin_aarch64_sqshlu_nv2si_uss (__Int32x2_t __a, const int __b);
4410 __Uint8x16_t __builtin_aarch64_sqshlu_nv16qi_uss (__Int8x16_t __a, const int __b);
4411 __Uint16x8_t __builtin_aarch64_sqshlu_nv8hi_uss (__Int16x8_t __a, const int __b);
4412 __Uint32x4_t __builtin_aarch64_sqshlu_nv4si_uss (__Int32x4_t __a, const int __b);
4413 __Uint64x2_t __builtin_aarch64_sqshlu_nv2di_uss (__Int64x2_t __a, const int __b);
4414 __Uint8x8_t __builtin_aarch64_uqshrn_nv8hi_uus (__Uint16x8_t __a, const int __b);
4415 __Uint16x4_t __builtin_aarch64_uqshrn_nv4si_uus (__Uint32x4_t __a, const int __b);
4416 __Uint32x2_t __builtin_aarch64_uqshrn_nv2di_uus (__Uint64x2_t __a, const int __b);
4417 __Int8x8_t __builtin_aarch64_rbitv8qi (__Int8x8_t __a);
4418 __Int8x16_t __builtin_aarch64_rbitv16qi (__Int8x16_t __a);
4419 __Float32x2_t __builtin_aarch64_frecpev2sf (__Float32x2_t __a);
4420 __Float32x4_t __builtin_aarch64_frecpev4sf (__Float32x4_t __a);
4421 __Float64x2_t __builtin_aarch64_frecpev2df (__Float64x2_t __a);
4422 __Float32x2_t __builtin_aarch64_frecpsv2sf (__Float32x2_t __a, __Float32x2_t __b);
4423 __Float32x4_t __builtin_aarch64_frecpsv4sf (__Float32x4_t __a, __Float32x4_t __b);
4424 __Float64x2_t __builtin_aarch64_frecpsv2df (__Float64x2_t __a, __Float64x2_t __b);
4425 __Float32x2_t __builtin_aarch64_btruncv2sf (__Float32x2_t __a);
4426 __Float32x4_t __builtin_aarch64_btruncv4sf (__Float32x4_t __a);
4427 __Float64x2_t __builtin_aarch64_btruncv2df (__Float64x2_t __a);
4428 __Float32x2_t __builtin_aarch64_roundv2sf (__Float32x2_t __a);
4429 __Float32x4_t __builtin_aarch64_roundv4sf (__Float32x4_t __a);
4430 __Float64x2_t __builtin_aarch64_roundv2df (__Float64x2_t __a);
4431 __Float32x2_t __builtin_aarch64_nearbyintv2sf (__Float32x2_t __a);
4432 __Float32x4_t __builtin_aarch64_nearbyintv4sf (__Float32x4_t __a);
4433 __Float64x2_t __builtin_aarch64_nearbyintv2df (__Float64x2_t __a);
4434 __Float32x2_t __builtin_aarch64_floorv2sf (__Float32x2_t __a);
4435 __Float32x4_t __builtin_aarch64_floorv4sf (__Float32x4_t __a);
4436 __Float64x2_t __builtin_aarch64_floorv2df (__Float64x2_t __a);
4437 __Float32x2_t __builtin_aarch64_frintnv2sf (__Float32x2_t __a);
4438 __Float32x4_t __builtin_aarch64_frintnv4sf (__Float32x4_t __a);
4439 __Float64x2_t __builtin_aarch64_frintnv2df (__Float64x2_t __a);
4440 __Float32x2_t __builtin_aarch64_ceilv2sf (__Float32x2_t __a);
4441 __Float32x4_t __builtin_aarch64_ceilv4sf (__Float32x4_t __a);
4442 __Float64x2_t __builtin_aarch64_ceilv2df (__Float64x2_t __a);
4443 __Float32x2_t __builtin_aarch64_rintv2sf (__Float32x2_t __a);
4444 __Float32x4_t __builtin_aarch64_rintv4sf (__Float32x4_t __a);
4445 __Float64x2_t __builtin_aarch64_rintv2df (__Float64x2_t __a);
4446 __Uint8x8_t __builtin_aarch64_urshlv8qi_uus (__Uint8x8_t __a, __Int8x8_t __b);
4447 __Uint16x4_t __builtin_aarch64_urshlv4hi_uus (__Uint16x4_t __a, __Int16x4_t __b);
4448 __Uint32x2_t __builtin_aarch64_urshlv2si_uus (__Uint32x2_t __a, __Int32x2_t __b);
4449 __Uint8x16_t __builtin_aarch64_urshlv16qi_uus (__Uint8x16_t __a, __Int8x16_t __b);
4450 __Uint16x8_t __builtin_aarch64_urshlv8hi_uus (__Uint16x8_t __a, __Int16x8_t __b);
4451 __Uint32x4_t __builtin_aarch64_urshlv4si_uus (__Uint32x4_t __a, __Int32x4_t __b);
4452 __Uint64x2_t __builtin_aarch64_urshlv2di_uus (__Uint64x2_t __a, __Int64x2_t __b);
4453 __Uint8x8_t __builtin_aarch64_urshr_nv8qi_uus (__Uint8x8_t __a, const int __b);
4454 __Uint16x4_t __builtin_aarch64_urshr_nv4hi_uus (__Uint16x4_t __a, const int __b);
4455 __Uint32x2_t __builtin_aarch64_urshr_nv2si_uus (__Uint32x2_t __a, const int __b);
4456 __Uint8x16_t __builtin_aarch64_urshr_nv16qi_uus (__Uint8x16_t __a, const int __b);
4457 __Uint16x8_t __builtin_aarch64_urshr_nv8hi_uus (__Uint16x8_t __a, const int __b);
4458 __Uint32x4_t __builtin_aarch64_urshr_nv4si_uus (__Uint32x4_t __a, const int __b);
4459 __Uint64x2_t __builtin_aarch64_urshr_nv2di_uus (__Uint64x2_t __a, const int __b);
4460 __Uint8x8_t __builtin_aarch64_ursra_nv8qi_uuus (__Uint8x8_t __a, __Uint8x8_t __b, const int __c);
4461 __Uint16x4_t __builtin_aarch64_ursra_nv4hi_uuus (__Uint16x4_t __a, __Uint16x4_t __b, const int __c);
4462 __Uint32x2_t __builtin_aarch64_ursra_nv2si_uuus (__Uint32x2_t __a, __Uint32x2_t __b, const int __c);
4463 __Uint8x16_t __builtin_aarch64_ursra_nv16qi_uuus (__Uint8x16_t __a, __Uint8x16_t __b, const int __c);
4464 __Uint16x8_t __builtin_aarch64_ursra_nv8hi_uuus (__Uint16x8_t __a, __Uint16x8_t __b, const int __c);
4465 __Uint32x4_t __builtin_aarch64_ursra_nv4si_uuus (__Uint32x4_t __a, __Uint32x4_t __b, const int __c);
4466 __Uint64x2_t __builtin_aarch64_ursra_nv2di_uuus (__Uint64x2_t __a, __Uint64x2_t __b, const int __c);
4467 __Uint32x4_t __builtin_aarch64_crypto_sha1cv4si_uuuu (__Uint32x4_t hash_abcd, unsigned int hash_e, __Uint32x4_t wk);
4468 __Uint32x4_t __builtin_aarch64_crypto_sha1mv4si_uuuu (__Uint32x4_t hash_abcd, unsigned int hash_e, __Uint32x4_t wk);
4469 __Uint32x4_t __builtin_aarch64_crypto_sha1pv4si_uuuu (__Uint32x4_t hash_abcd, unsigned int hash_e, __Uint32x4_t wk);
4470 __Uint32x4_t __builtin_aarch64_crypto_sha1su0v4si_uuuu (__Uint32x4_t w0_3, __Uint32x4_t w4_7, __Uint32x4_t w8_11);
4471 __Uint32x4_t __builtin_aarch64_crypto_sha1su1v4si_uuu (__Uint32x4_t tw0_3, __Uint32x4_t w12_15);
4472 __Uint32x4_t __builtin_aarch64_crypto_sha256hv4si_uuuu (__Uint32x4_t hash_abcd, __Uint32x4_t hash_efgh, __Uint32x4_t wk);
4473 __Uint32x4_t __builtin_aarch64_crypto_sha256h2v4si_uuuu (__Uint32x4_t hash_efgh, __Uint32x4_t hash_abcd, __Uint32x4_t wk);
4474 __Uint32x4_t __builtin_aarch64_crypto_sha256su0v4si_uuu (__Uint32x4_t w0_3, __Uint32x4_t w4_7);
4475 __Uint32x4_t __builtin_aarch64_crypto_sha256su1v4si_uuuu (__Uint32x4_t tw0_3, __Uint32x4_t w8_11, __Uint32x4_t w12_15);
4476 __Poly128_t __builtin_aarch64_crypto_pmullv2di_ppp (__Poly64x2_t a, __Poly64x2_t b);
4477 __Int8x8_t __builtin_aarch64_sshlv8qi (__Int8x8_t __a, __Int8x8_t __b);
4478 __Int16x4_t __builtin_aarch64_sshlv4hi (__Int16x4_t __a, __Int16x4_t __b);
4479 __Int32x2_t __builtin_aarch64_sshlv2si (__Int32x2_t __a, __Int32x2_t __b);
4480 __Uint8x8_t __builtin_aarch64_ushlv8qi_uus (__Uint8x8_t __a, __Int8x8_t __b);
4481 __Uint16x4_t __builtin_aarch64_ushlv4hi_uus (__Uint16x4_t __a, __Int16x4_t __b);
4482 __Uint32x2_t __builtin_aarch64_ushlv2si_uus (__Uint32x2_t __a, __Int32x2_t __b);
4483 __Int8x16_t __builtin_aarch64_sshlv16qi (__Int8x16_t __a, __Int8x16_t __b);
4484 __Int16x8_t __builtin_aarch64_sshlv8hi (__Int16x8_t __a, __Int16x8_t __b);
4485 __Int32x4_t __builtin_aarch64_sshlv4si (__Int32x4_t __a, __Int32x4_t __b);
4486 __Int64x2_t __builtin_aarch64_sshlv2di (__Int64x2_t __a, __Int64x2_t __b);
4487 __Uint8x16_t __builtin_aarch64_ushlv16qi_uus (__Uint8x16_t __a, __Int8x16_t __b);
4488 __Uint16x8_t __builtin_aarch64_ushlv8hi_uus (__Uint16x8_t __a, __Int16x8_t __b);
4489 __Uint32x4_t __builtin_aarch64_ushlv4si_uus (__Uint32x4_t __a, __Int32x4_t __b);
4490 __Uint64x2_t __builtin_aarch64_ushlv2di_uus (__Uint64x2_t __a, __Int64x2_t __b);
4491 __Int16x8_t __builtin_aarch64_sshll2_nv16qi (__Int8x16_t __a, const int __b);
4492 __Int32x4_t __builtin_aarch64_sshll2_nv8hi (__Int16x8_t __a, const int __b);
4493 __Int64x2_t __builtin_aarch64_sshll2_nv4si (__Int32x4_t __a, const int __b);
4494 __Int16x8_t __builtin_aarch64_sshll_nv8qi (__Int8x8_t __a, const int __b);
4495 __Int32x4_t __builtin_aarch64_sshll_nv4hi (__Int16x4_t __a, const int __b);
4496 __Int64x2_t __builtin_aarch64_sshll_nv2si (__Int32x2_t __a, const int __b);
4497 __Uint16x8_t __builtin_aarch64_ushll_nv8qi_uus (__Uint8x8_t __a, const int __b);
4498 __Uint32x4_t __builtin_aarch64_ushll_nv4hi_uus (__Uint16x4_t __a, const int __b);
4499 __Uint64x2_t __builtin_aarch64_ushll_nv2si_uus (__Uint32x2_t __a, const int __b);
4500 __Int32x4_t __builtin_aarch64_lshrv4si (__Int32x4_t __a, const int __b);
4501 __Int64x2_t __builtin_aarch64_lshrv2di (__Int64x2_t __a, const int __b);
4502 __Uint8x8_t __builtin_aarch64_usli_nv8qi_uuus (__Uint8x8_t __a, __Uint8x8_t __b, const int __c);
4503 __Uint16x4_t __builtin_aarch64_usli_nv4hi_uuus (__Uint16x4_t __a, __Uint16x4_t __b, const int __c);
4504 __Uint32x2_t __builtin_aarch64_usli_nv2si_uuus (__Uint32x2_t __a, __Uint32x2_t __b, const int __c);
4505 __Uint8x16_t __builtin_aarch64_usli_nv16qi_uuus (__Uint8x16_t __a, __Uint8x16_t __b, const int __c);
4506 __Uint16x8_t __builtin_aarch64_usli_nv8hi_uuus (__Uint16x8_t __a, __Uint16x8_t __b, const int __c);
4507 __Uint32x4_t __builtin_aarch64_usli_nv4si_uuus (__Uint32x4_t __a, __Uint32x4_t __b, const int __c);
4508 __Uint64x2_t __builtin_aarch64_usli_nv2di_uuus (__Uint64x2_t __a, __Uint64x2_t __b, const int __c);
4509 __Uint8x8_t __builtin_aarch64_usqaddv8qi_uus (__Uint8x8_t __a, __Int8x8_t __b);
4510 __Uint16x4_t __builtin_aarch64_usqaddv4hi_uus (__Uint16x4_t __a, __Int16x4_t __b);
4511 __Uint32x2_t __builtin_aarch64_usqaddv2si_uus (__Uint32x2_t __a, __Int32x2_t __b);
4512 __Uint8x16_t __builtin_aarch64_usqaddv16qi_uus (__Uint8x16_t __a, __Int8x16_t __b);
4513 __Uint16x8_t __builtin_aarch64_usqaddv8hi_uus (__Uint16x8_t __a, __Int16x8_t __b);
4514 __Uint32x4_t __builtin_aarch64_usqaddv4si_uus (__Uint32x4_t __a, __Int32x4_t __b);
4515 __Uint64x2_t __builtin_aarch64_usqaddv2di_uus (__Uint64x2_t __a, __Int64x2_t __b);
4516 __Float32x2_t __builtin_aarch64_sqrtv2sf (__Float32x2_t a);
4517 __Float32x4_t __builtin_aarch64_sqrtv4sf (__Float32x4_t a);
4518 __Float64x2_t __builtin_aarch64_sqrtv2df (__Float64x2_t a);
4519 __Uint8x8_t __builtin_aarch64_usra_nv8qi_uuus (__Uint8x8_t __a, __Uint8x8_t __b, const int __c);
4520 __Uint16x4_t __builtin_aarch64_usra_nv4hi_uuus (__Uint16x4_t __a, __Uint16x4_t __b, const int __c);
4521 __Uint32x2_t __builtin_aarch64_usra_nv2si_uuus (__Uint32x2_t __a, __Uint32x2_t __b, const int __c);
4522 __Uint8x16_t __builtin_aarch64_usra_nv16qi_uuus (__Uint8x16_t __a, __Uint8x16_t __b, const int __c);
4523 __Uint16x8_t __builtin_aarch64_usra_nv8hi_uuus (__Uint16x8_t __a, __Uint16x8_t __b, const int __c);
4524 __Uint32x4_t __builtin_aarch64_usra_nv4si_uuus (__Uint32x4_t __a, __Uint32x4_t __b, const int __c);
4525 __Uint64x2_t __builtin_aarch64_usra_nv2di_uuus (__Uint64x2_t __a, __Uint64x2_t __b, const int __c);
4526 __Uint8x8_t __builtin_aarch64_usri_nv8qi_uuus (__Uint8x8_t __a, __Uint8x8_t __b, const int __c);
4527 __Uint16x4_t __builtin_aarch64_usri_nv4hi_uuus (__Uint16x4_t __a, __Uint16x4_t __b, const int __c);
4528 __Uint32x2_t __builtin_aarch64_usri_nv2si_uuus (__Uint32x2_t __a, __Uint32x2_t __b, const int __c);
4529 __Uint8x16_t __builtin_aarch64_usri_nv16qi_uuus (__Uint8x16_t __a, __Uint8x16_t __b, const int __c);
4530 __Uint16x8_t __builtin_aarch64_usri_nv8hi_uuus (__Uint16x8_t __a, __Uint16x8_t __b, const int __c);
4531 __Uint32x4_t __builtin_aarch64_usri_nv4si_uuus (__Uint32x4_t __a, __Uint32x4_t __b, const int __c);
4532 __Uint64x2_t __builtin_aarch64_usri_nv2di_uuus (__Uint64x2_t __a, __Uint64x2_t __b, const int __c);
4533 __Int8x8_t __builtin_aarch64_suqaddv8qi_ssu (__Int8x8_t __a, __Uint8x8_t __b);
4534 __Int16x4_t __builtin_aarch64_suqaddv4hi_ssu (__Int16x4_t __a, __Uint16x4_t __b);
4535 __Int32x2_t __builtin_aarch64_suqaddv2si_ssu (__Int32x2_t __a, __Uint32x2_t __b);
4536 __Int8x16_t __builtin_aarch64_suqaddv16qi_ssu (__Int8x16_t __a, __Uint8x16_t __b);
4537 __Int16x8_t __builtin_aarch64_suqaddv8hi_ssu (__Int16x8_t __a, __Uint16x8_t __b);
4538 __Int32x4_t __builtin_aarch64_suqaddv4si_ssu (__Int32x4_t __a, __Uint32x4_t __b);
4539 __Int64x2_t __builtin_aarch64_suqaddv2di_ssu (__Int64x2_t __a, __Uint64x2_t __b);
4540 __Poly128_t __builtin_aarch64_crypto_pmulldi_ppp (__Poly64_t a, __Poly64_t b);
4541 __Int8x8_t __builtin_aarch64_tbx4v8qi (__Int8x8_t, __builtin_aarch64_simd_oi, __Int8x8_t);
4542
4543 void __builtin_aarch64_st2_lanev4hf(__fp16*, __builtin_aarch64_simd_oi, int);
4544 void __builtin_aarch64_st2_lanev2sf(float*, __builtin_aarch64_simd_oi, int);
4545 void __builtin_aarch64_st2_lanedf(double*, __builtin_aarch64_simd_oi, int);
4546 void __builtin_aarch64_st2_lanev8qi(signed char*, __builtin_aarch64_simd_oi, int);
4547 void __builtin_aarch64_st2_lanev4hi(short int*, __builtin_aarch64_simd_oi, int);
4548 void __builtin_aarch64_st2_lanedi(long int*, __builtin_aarch64_simd_oi, int);
4549 void __builtin_aarch64_st2_lanev2si(int*, __builtin_aarch64_simd_oi, int);
4550 void __builtin_aarch64_st3_lanev4hf(__fp16*, __builtin_aarch64_simd_ci, int);
4551 void __builtin_aarch64_st3_lanev2sf(float*, __builtin_aarch64_simd_ci, int);
4552 void __builtin_aarch64_st3_lanedf(double*, __builtin_aarch64_simd_ci, int);
4553 void __builtin_aarch64_st3_lanev8qi(signed char*, __builtin_aarch64_simd_ci, int);
4554 void __builtin_aarch64_st3_lanev4hi(short int*, __builtin_aarch64_simd_ci, int);
4555 void __builtin_aarch64_st3_lanedi(long int*, __builtin_aarch64_simd_ci, int);
4556 void __builtin_aarch64_st3_lanev2si(int*, __builtin_aarch64_simd_ci, int);
4557 void __builtin_aarch64_st4_lanev4hf(__fp16*, __builtin_aarch64_simd_xi, int);
4558 void __builtin_aarch64_st4_lanev2sf(float*, __builtin_aarch64_simd_xi, int);
4559 void __builtin_aarch64_st4_lanedf(double*, __builtin_aarch64_simd_xi, int);
4560 void __builtin_aarch64_st4_lanev8qi(signed char*, __builtin_aarch64_simd_xi, int);
4561 void __builtin_aarch64_st4_lanev4hi(short int*, __builtin_aarch64_simd_xi, int);
4562 void __builtin_aarch64_st4_lanedi(long int*, __builtin_aarch64_simd_xi, int);
4563 void __builtin_aarch64_st4_lanev2si(int*, __builtin_aarch64_simd_xi, int);
4564 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanev4hf(const __fp16*, __builtin_aarch64_simd_oi, int);
4565 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanev2sf(const float*, __builtin_aarch64_simd_oi, int);
4566 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanedf(const double*, __builtin_aarch64_simd_oi, int);
4567 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanev8qi(const signed char*, __builtin_aarch64_simd_oi, int);
4568 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanev4hi(const short int*, __builtin_aarch64_simd_oi, int);
4569 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanedi(const long int*, __builtin_aarch64_simd_oi, int);
4570 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanev2si(const int*, __builtin_aarch64_simd_oi, int);
4571 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanev4hf(const __fp16*, __builtin_aarch64_simd_ci, int);
4572 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanev2sf(const float*, __builtin_aarch64_simd_ci, int);
4573 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanedf(const double*, __builtin_aarch64_simd_ci, int);
4574 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanev8qi(const signed char*, __builtin_aarch64_simd_ci, int);
4575 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanev4hi(const short int*, __builtin_aarch64_simd_ci, int);
4576 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanedi(const long int*, __builtin_aarch64_simd_ci, int);
4577 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanev2si(const int*, __builtin_aarch64_simd_ci, int);
4578 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanev4hf(const __fp16*, __builtin_aarch64_simd_xi, int);
4579 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanev2sf(const float*, __builtin_aarch64_simd_xi, int);
4580 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanedf(const double*, __builtin_aarch64_simd_xi, int);
4581 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanev8qi(const signed char*, __builtin_aarch64_simd_xi, int);
4582 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanev4hi(const short int*, __builtin_aarch64_simd_xi, int);
4583 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanedi(const long int*, __builtin_aarch64_simd_xi, int);
4584 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanev2si(const int*, __builtin_aarch64_simd_xi, int);
4585 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanev16qi(const signed char*, __builtin_aarch64_simd_oi, int);
4586 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanev2df(const double*, __builtin_aarch64_simd_oi, int);
4587 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanev2di(const long int*, __builtin_aarch64_simd_oi, int);
4588 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanev4sf(const float*, __builtin_aarch64_simd_oi, int);
4589 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanev4si(const int*, __builtin_aarch64_simd_oi, int);
4590 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanev8hf(const __fp16*, __builtin_aarch64_simd_oi, int);
4591 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanev8hi(const short int*, __builtin_aarch64_simd_oi, int);
4592 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanev16qi(const signed char*, __builtin_aarch64_simd_ci, int);
4593 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanev2df(const double*, __builtin_aarch64_simd_ci, int);
4594 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanev2di(const long int*, __builtin_aarch64_simd_ci, int);
4595 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanev4sf(const float*, __builtin_aarch64_simd_ci, int);
4596 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanev4si(const int*, __builtin_aarch64_simd_ci, int);
4597 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanev8hf(const __fp16*, __builtin_aarch64_simd_ci, int);
4598 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanev8hi(const short int*, __builtin_aarch64_simd_ci, int);
4599 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanev16qi(const signed char*, __builtin_aarch64_simd_xi, int);
4600 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanev2df(const double*, __builtin_aarch64_simd_xi, int);
4601 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanev2di(const long int*, __builtin_aarch64_simd_xi, int);
4602 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanev4sf(const float*, __builtin_aarch64_simd_xi, int);
4603 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanev4si(const int*, __builtin_aarch64_simd_xi, int);
4604 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanev8hf(const __fp16*, __builtin_aarch64_simd_xi, int);
4605 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanev8hi(const short int*, __builtin_aarch64_simd_xi, int);
4606 void __builtin_aarch64_st2_lanev16qi(signed char*, __builtin_aarch64_simd_oi, int);
4607 void __builtin_aarch64_st2_lanev2df(double*, __builtin_aarch64_simd_oi, int);
4608 void __builtin_aarch64_st2_lanev2di(long int*, __builtin_aarch64_simd_oi, int);
4609 void __builtin_aarch64_st2_lanev4sf(float*, __builtin_aarch64_simd_oi, int);
4610 void __builtin_aarch64_st2_lanev4si(int*, __builtin_aarch64_simd_oi, int);
4611 void __builtin_aarch64_st2_lanev8hf(__fp16*, __builtin_aarch64_simd_oi, int);
4612 void __builtin_aarch64_st2_lanev8hi(short int*, __builtin_aarch64_simd_oi, int);
4613 void __builtin_aarch64_st3_lanev16qi(signed char*, __builtin_aarch64_simd_ci, int);
4614 void __builtin_aarch64_st3_lanev2df(double*, __builtin_aarch64_simd_ci, int);
4615 void __builtin_aarch64_st3_lanev2di(long int*, __builtin_aarch64_simd_ci, int);
4616 void __builtin_aarch64_st3_lanev4sf(float*, __builtin_aarch64_simd_ci, int);
4617 void __builtin_aarch64_st3_lanev4si(int*, __builtin_aarch64_simd_ci, int);
4618 void __builtin_aarch64_st3_lanev8hf(__fp16*, __builtin_aarch64_simd_ci, int);
4619 void __builtin_aarch64_st3_lanev8hi(short int*, __builtin_aarch64_simd_ci, int);
4620 void __builtin_aarch64_st4_lanev16qi(signed char*, __builtin_aarch64_simd_xi, int);
4621 void __builtin_aarch64_st4_lanev2df(double*, __builtin_aarch64_simd_xi, int);
4622 void __builtin_aarch64_st4_lanev2di(long int*, __builtin_aarch64_simd_xi, int);
4623 void __builtin_aarch64_st4_lanev4sf(float*, __builtin_aarch64_simd_xi, int);
4624 void __builtin_aarch64_st4_lanev4si(int*, __builtin_aarch64_simd_xi, int);
4625 void __builtin_aarch64_st4_lanev8hf(__fp16*, __builtin_aarch64_simd_xi, int);
4626 void __builtin_aarch64_st4_lanev8hi(short int*, __builtin_aarch64_simd_xi, int);
4627 __fp16 __builtin_aarch64_abshf(__fp16);
4628 __Float16x4_t __builtin_aarch64_absv4hf(__Float16x4_t);
4629 __Float16x8_t __builtin_aarch64_absv8hf(__Float16x8_t);
4630 long int __builtin_aarch64_addpdi(__Int64x2_t);
4631 long int __builtin_aarch64_ashldi(long int, signed char);
4632 long int __builtin_aarch64_ashr_simddi(long int, int);
4633 __Int8x16_t __builtin_aarch64_bcaxqv16qi(__Int8x16_t, __Int8x16_t, __Int8x16_t);
4634 __Uint8x16_t __builtin_aarch64_bcaxqv16qi_uuuu(__Uint8x16_t, __Uint8x16_t, __Uint8x16_t);
4635 __Int64x2_t __builtin_aarch64_bcaxqv2di(__Int64x2_t, __Int64x2_t, __Int64x2_t);
4636 __Uint64x2_t __builtin_aarch64_bcaxqv2di_uuuu(__Uint64x2_t, __Uint64x2_t, __Uint64x2_t);
4637 __Int32x4_t __builtin_aarch64_bcaxqv4si(__Int32x4_t, __Int32x4_t, __Int32x4_t);
4638 __Uint32x4_t __builtin_aarch64_bcaxqv4si_uuuu(__Uint32x4_t, __Uint32x4_t, __Uint32x4_t);
4639 __Int16x8_t __builtin_aarch64_bcaxqv8hi(__Int16x8_t, __Int16x8_t, __Int16x8_t);
4640 __Uint16x8_t __builtin_aarch64_bcaxqv8hi_uuuu(__Uint16x8_t, __Uint16x8_t, __Uint16x8_t);
4641 __fp16 __builtin_aarch64_btrunchf(__fp16);
4642 __Float16x4_t __builtin_aarch64_btruncv4hf(__Float16x4_t);
4643 __Float16x8_t __builtin_aarch64_btruncv8hf(__Float16x8_t);
4644 __fp16 __builtin_aarch64_ceilhf(__fp16);
4645 __Float16x4_t __builtin_aarch64_ceilv4hf(__Float16x4_t);
4646 __Float16x8_t __builtin_aarch64_ceilv8hf(__Float16x8_t);
4647 short unsigned int __builtin_aarch64_cmeqhf_uss(__fp16, __fp16);
4648 __Uint16x4_t __builtin_aarch64_cmeqv4hf_uss(__Float16x4_t, __Float16x4_t);
4649 __Uint16x8_t __builtin_aarch64_cmeqv8hf_uss(__Float16x8_t, __Float16x8_t);
4650 short unsigned int __builtin_aarch64_cmgehf_uss(__fp16, __fp16);
4651 __Uint16x4_t __builtin_aarch64_cmgev4hf_uss(__Float16x4_t, __Float16x4_t);
4652 __Uint16x8_t __builtin_aarch64_cmgev8hf_uss(__Float16x8_t, __Float16x8_t);
4653 short unsigned int __builtin_aarch64_cmgthf_uss(__fp16, __fp16);
4654 __Uint16x4_t __builtin_aarch64_cmgtv4hf_uss(__Float16x4_t, __Float16x4_t);
4655 __Uint16x8_t __builtin_aarch64_cmgtv8hf_uss(__Float16x8_t, __Float16x8_t);
4656 short unsigned int __builtin_aarch64_cmlehf_uss(__fp16, __fp16);
4657 __Uint16x4_t __builtin_aarch64_cmlev4hf_uss(__Float16x4_t, __Float16x4_t);
4658 __Uint16x8_t __builtin_aarch64_cmlev8hf_uss(__Float16x8_t, __Float16x8_t);
4659 short unsigned int __builtin_aarch64_cmlthf_uss(__fp16, __fp16);
4660 __Uint16x4_t __builtin_aarch64_cmltv4hf_uss(__Float16x4_t, __Float16x4_t);
4661 __Uint16x8_t __builtin_aarch64_cmltv8hf_uss(__Float16x8_t, __Float16x8_t);
4662 __Poly64x2_t __builtin_aarch64_combinedi_ppp(__Poly64_t, __Poly64_t);
4663 unsigned int __builtin_aarch64_crc32b(unsigned int, unsigned char);
4664 unsigned int __builtin_aarch64_crc32cb(unsigned int, unsigned char);
4665 unsigned int __builtin_aarch64_crc32ch(unsigned int, short unsigned int);
4666 unsigned int __builtin_aarch64_crc32cw(unsigned int, unsigned int);
4667 unsigned int __builtin_aarch64_crc32cx(unsigned int, long unsigned int);
4668 unsigned int __builtin_aarch64_crc32h(unsigned int, short unsigned int);
4669 unsigned int __builtin_aarch64_crc32w(unsigned int, unsigned int);
4670 unsigned int __builtin_aarch64_crc32x(unsigned int, long unsigned int);
4671 unsigned int __builtin_aarch64_crypto_sha1hsi_uu(unsigned int);
4672 __Uint64x2_t __builtin_aarch64_crypto_sha512h2qv2di_uuuu(__Uint64x2_t, __Uint64x2_t, __Uint64x2_t);
4673 __Uint64x2_t __builtin_aarch64_crypto_sha512hqv2di_uuuu(__Uint64x2_t, __Uint64x2_t, __Uint64x2_t);
4674 __Uint64x2_t __builtin_aarch64_crypto_sha512su0qv2di_uuu(__Uint64x2_t, __Uint64x2_t);
4675 __Uint64x2_t __builtin_aarch64_crypto_sha512su1qv2di_uuuu(__Uint64x2_t, __Uint64x2_t, __Uint64x2_t);
4676 __Int8x16_t __builtin_aarch64_eor3qv16qi(__Int8x16_t, __Int8x16_t, __Int8x16_t);
4677 __Uint8x16_t __builtin_aarch64_eor3qv16qi_uuuu(__Uint8x16_t, __Uint8x16_t, __Uint8x16_t);
4678 __Int64x2_t __builtin_aarch64_eor3qv2di(__Int64x2_t, __Int64x2_t, __Int64x2_t);
4679 __Uint64x2_t __builtin_aarch64_eor3qv2di_uuuu(__Uint64x2_t, __Uint64x2_t, __Uint64x2_t);
4680 __Int32x4_t __builtin_aarch64_eor3qv4si(__Int32x4_t, __Int32x4_t, __Int32x4_t);
4681 __Uint32x4_t __builtin_aarch64_eor3qv4si_uuuu(__Uint32x4_t, __Uint32x4_t, __Uint32x4_t);
4682 __Int16x8_t __builtin_aarch64_eor3qv8hi(__Int16x8_t, __Int16x8_t, __Int16x8_t);
4683 __Uint16x8_t __builtin_aarch64_eor3qv8hi_uuuu(__Uint16x8_t, __Uint16x8_t, __Uint16x8_t);
4684 double __builtin_aarch64_fabddf(double, double);
4685 __fp16 __builtin_aarch64_fabdhf(__fp16, __fp16);
4686 float __builtin_aarch64_fabdsf(float, float);
4687 __Float64x2_t __builtin_aarch64_fabdv2df(__Float64x2_t, __Float64x2_t);
4688 __Float32x2_t __builtin_aarch64_fabdv2sf(__Float32x2_t, __Float32x2_t);
4689 __Float16x4_t __builtin_aarch64_fabdv4hf(__Float16x4_t, __Float16x4_t);
4690 __Float32x4_t __builtin_aarch64_fabdv4sf(__Float32x4_t, __Float32x4_t);
4691 __Float16x8_t __builtin_aarch64_fabdv8hf(__Float16x8_t, __Float16x8_t);
4692 short unsigned int __builtin_aarch64_facgehf_uss(__fp16, __fp16);
4693 __Uint16x4_t __builtin_aarch64_facgev4hf_uss(__Float16x4_t, __Float16x4_t);
4694 __Uint16x8_t __builtin_aarch64_facgev8hf_uss(__Float16x8_t, __Float16x8_t);
4695 short unsigned int __builtin_aarch64_facgthf_uss(__fp16, __fp16);
4696 __Uint16x4_t __builtin_aarch64_facgtv4hf_uss(__Float16x4_t, __Float16x4_t);
4697 __Uint16x8_t __builtin_aarch64_facgtv8hf_uss(__Float16x8_t, __Float16x8_t);
4698 short unsigned int __builtin_aarch64_faclehf_uss(__fp16, __fp16);
4699 __Uint16x4_t __builtin_aarch64_faclev4hf_uss(__Float16x4_t, __Float16x4_t);
4700 __Uint16x8_t __builtin_aarch64_faclev8hf_uss(__Float16x8_t, __Float16x8_t);
4701 short unsigned int __builtin_aarch64_faclthf_uss(__fp16, __fp16);
4702 __Uint16x4_t __builtin_aarch64_facltv4hf_uss(__Float16x4_t, __Float16x4_t);
4703 __Uint16x8_t __builtin_aarch64_facltv8hf_uss(__Float16x8_t, __Float16x8_t);
4704 __Float64x2_t __builtin_aarch64_faddpv2df(__Float64x2_t, __Float64x2_t);
4705 __Float32x2_t __builtin_aarch64_faddpv2sf(__Float32x2_t, __Float32x2_t);
4706 __Float16x4_t __builtin_aarch64_faddpv4hf(__Float16x4_t, __Float16x4_t);
4707 __Float32x4_t __builtin_aarch64_faddpv4sf(__Float32x4_t, __Float32x4_t);
4708 __Float16x8_t __builtin_aarch64_faddpv8hf(__Float16x8_t, __Float16x8_t);
4709 __Float64x2_t __builtin_aarch64_fcadd270v2df(__Float64x2_t, __Float64x2_t);
4710 __Float32x2_t __builtin_aarch64_fcadd270v2sf(__Float32x2_t, __Float32x2_t);
4711 __Float16x4_t __builtin_aarch64_fcadd270v4hf(__Float16x4_t, __Float16x4_t);
4712 __Float32x4_t __builtin_aarch64_fcadd270v4sf(__Float32x4_t, __Float32x4_t);
4713 __Float16x8_t __builtin_aarch64_fcadd270v8hf(__Float16x8_t, __Float16x8_t);
4714 __Float64x2_t __builtin_aarch64_fcadd90v2df(__Float64x2_t, __Float64x2_t);
4715 __Float32x2_t __builtin_aarch64_fcadd90v2sf(__Float32x2_t, __Float32x2_t);
4716 __Float16x4_t __builtin_aarch64_fcadd90v4hf(__Float16x4_t, __Float16x4_t);
4717 __Float32x4_t __builtin_aarch64_fcadd90v4sf(__Float32x4_t, __Float32x4_t);
4718 __Float16x8_t __builtin_aarch64_fcadd90v8hf(__Float16x8_t, __Float16x8_t);
4719 __Float64x2_t __builtin_aarch64_fcmla0v2df(__Float64x2_t, __Float64x2_t, __Float64x2_t);
4720 __Float32x2_t __builtin_aarch64_fcmla0v2sf(__Float32x2_t, __Float32x2_t, __Float32x2_t);
4721 __Float16x4_t __builtin_aarch64_fcmla0v4hf(__Float16x4_t, __Float16x4_t, __Float16x4_t);
4722 __Float32x4_t __builtin_aarch64_fcmla0v4sf(__Float32x4_t, __Float32x4_t, __Float32x4_t);
4723 __Float16x8_t __builtin_aarch64_fcmla0v8hf(__Float16x8_t, __Float16x8_t, __Float16x8_t);
4724 __Float64x2_t __builtin_aarch64_fcmla180v2df(__Float64x2_t, __Float64x2_t, __Float64x2_t);
4725 __Float32x2_t __builtin_aarch64_fcmla180v2sf(__Float32x2_t, __Float32x2_t, __Float32x2_t);
4726 __Float16x4_t __builtin_aarch64_fcmla180v4hf(__Float16x4_t, __Float16x4_t, __Float16x4_t);
4727 __Float32x4_t __builtin_aarch64_fcmla180v4sf(__Float32x4_t, __Float32x4_t, __Float32x4_t);
4728 __Float16x8_t __builtin_aarch64_fcmla180v8hf(__Float16x8_t, __Float16x8_t, __Float16x8_t);
4729 __Float64x2_t __builtin_aarch64_fcmla270v2df(__Float64x2_t, __Float64x2_t, __Float64x2_t);
4730 __Float32x2_t __builtin_aarch64_fcmla270v2sf(__Float32x2_t, __Float32x2_t, __Float32x2_t);
4731 __Float16x4_t __builtin_aarch64_fcmla270v4hf(__Float16x4_t, __Float16x4_t, __Float16x4_t);
4732 __Float32x4_t __builtin_aarch64_fcmla270v4sf(__Float32x4_t, __Float32x4_t, __Float32x4_t);
4733 __Float16x8_t __builtin_aarch64_fcmla270v8hf(__Float16x8_t, __Float16x8_t, __Float16x8_t);
4734 __Float64x2_t __builtin_aarch64_fcmla90v2df(__Float64x2_t, __Float64x2_t, __Float64x2_t);
4735 __Float32x2_t __builtin_aarch64_fcmla90v2sf(__Float32x2_t, __Float32x2_t, __Float32x2_t);
4736 __Float16x4_t __builtin_aarch64_fcmla90v4hf(__Float16x4_t, __Float16x4_t, __Float16x4_t);
4737 __Float32x4_t __builtin_aarch64_fcmla90v4sf(__Float32x4_t, __Float32x4_t, __Float32x4_t);
4738 __Float16x8_t __builtin_aarch64_fcmla90v8hf(__Float16x8_t, __Float16x8_t, __Float16x8_t);
4739 __Float32x2_t __builtin_aarch64_fcmla_lane0v2sf(__Float32x2_t, __Float32x2_t, __Float32x2_t, int);
4740 __Float16x4_t __builtin_aarch64_fcmla_lane0v4hf(__Float16x4_t, __Float16x4_t, __Float16x4_t, int);
4741 __Float32x4_t __builtin_aarch64_fcmla_lane0v4sf(__Float32x4_t, __Float32x4_t, __Float32x4_t, int);
4742 __Float16x8_t __builtin_aarch64_fcmla_lane0v8hf(__Float16x8_t, __Float16x8_t, __Float16x8_t, int);
4743 __Float32x2_t __builtin_aarch64_fcmla_lane180v2sf(__Float32x2_t, __Float32x2_t, __Float32x2_t, int);
4744 __Float16x4_t __builtin_aarch64_fcmla_lane180v4hf(__Float16x4_t, __Float16x4_t, __Float16x4_t, int);
4745 __Float32x4_t __builtin_aarch64_fcmla_lane180v4sf(__Float32x4_t, __Float32x4_t, __Float32x4_t, int);
4746 __Float16x8_t __builtin_aarch64_fcmla_lane180v8hf(__Float16x8_t, __Float16x8_t, __Float16x8_t, int);
4747 __Float32x2_t __builtin_aarch64_fcmla_lane270v2sf(__Float32x2_t, __Float32x2_t, __Float32x2_t, int);
4748 __Float16x4_t __builtin_aarch64_fcmla_lane270v4hf(__Float16x4_t, __Float16x4_t, __Float16x4_t, int);
4749 __Float32x4_t __builtin_aarch64_fcmla_lane270v4sf(__Float32x4_t, __Float32x4_t, __Float32x4_t, int);
4750 __Float16x8_t __builtin_aarch64_fcmla_lane270v8hf(__Float16x8_t, __Float16x8_t, __Float16x8_t, int);
4751 __Float32x2_t __builtin_aarch64_fcmla_lane90v2sf(__Float32x2_t, __Float32x2_t, __Float32x2_t, int);
4752 __Float16x4_t __builtin_aarch64_fcmla_lane90v4hf(__Float16x4_t, __Float16x4_t, __Float16x4_t, int);
4753 __Float32x4_t __builtin_aarch64_fcmla_lane90v4sf(__Float32x4_t, __Float32x4_t, __Float32x4_t, int);
4754 __Float16x8_t __builtin_aarch64_fcmla_lane90v8hf(__Float16x8_t, __Float16x8_t, __Float16x8_t, int);
4755 __Float32x2_t __builtin_aarch64_fcmla_laneq0v2sf(__Float32x2_t, __Float32x2_t, __Float32x4_t, unsigned int);
4756 __Float16x4_t __builtin_aarch64_fcmla_laneq0v4hf(__Float16x4_t, __Float16x4_t, __Float16x8_t, unsigned int);
4757 __Float32x2_t __builtin_aarch64_fcmla_laneq180v2sf(__Float32x2_t, __Float32x2_t, __Float32x4_t, unsigned int);
4758 __Float16x4_t __builtin_aarch64_fcmla_laneq180v4hf(__Float16x4_t, __Float16x4_t, __Float16x8_t, unsigned int);
4759 __Float32x2_t __builtin_aarch64_fcmla_laneq270v2sf(__Float32x2_t, __Float32x2_t, __Float32x4_t, unsigned int);
4760 __Float16x4_t __builtin_aarch64_fcmla_laneq270v4hf(__Float16x4_t, __Float16x4_t, __Float16x8_t, unsigned int);
4761 __Float32x2_t __builtin_aarch64_fcmla_laneq90v2sf(__Float32x2_t, __Float32x2_t, __Float32x4_t, unsigned int);
4762 __Float16x4_t __builtin_aarch64_fcmla_laneq90v4hf(__Float16x4_t, __Float16x4_t, __Float16x8_t, unsigned int);
4763 __Float32x4_t __builtin_aarch64_fcmlaq_lane0v4sf(__Float32x4_t, __Float32x4_t, __Float32x2_t, int);
4764 __Float16x8_t __builtin_aarch64_fcmlaq_lane0v8hf(__Float16x8_t, __Float16x8_t, __Float16x4_t, int);
4765 __Float32x4_t __builtin_aarch64_fcmlaq_lane180v4sf(__Float32x4_t, __Float32x4_t, __Float32x2_t, int);
4766 __Float16x8_t __builtin_aarch64_fcmlaq_lane180v8hf(__Float16x8_t, __Float16x8_t, __Float16x4_t, int);
4767 __Float32x4_t __builtin_aarch64_fcmlaq_lane270v4sf(__Float32x4_t, __Float32x4_t, __Float32x2_t, int);
4768 __Float16x8_t __builtin_aarch64_fcmlaq_lane270v8hf(__Float16x8_t, __Float16x8_t, __Float16x4_t, int);
4769 __Float32x4_t __builtin_aarch64_fcmlaq_lane90v4sf(__Float32x4_t, __Float32x4_t, __Float32x2_t, int);
4770 __Float16x8_t __builtin_aarch64_fcmlaq_lane90v8hf(__Float16x8_t, __Float16x8_t, __Float16x4_t, int);
4771 long int __builtin_aarch64_fcvtzsdf(double, int);
4772 short int __builtin_aarch64_fcvtzshf(__fp16, int);
4773 long int __builtin_aarch64_fcvtzshfdi(__fp16, int);
4774 int __builtin_aarch64_fcvtzshfsi(__fp16, int);
4775 int __builtin_aarch64_fcvtzssf(float, int);
4776 __Int64x2_t __builtin_aarch64_fcvtzsv2df(__Float64x2_t, int);
4777 __Int32x2_t __builtin_aarch64_fcvtzsv2sf(__Float32x2_t, int);
4778 __Int16x4_t __builtin_aarch64_fcvtzsv4hf(__Float16x4_t, int);
4779 __Int32x4_t __builtin_aarch64_fcvtzsv4sf(__Float32x4_t, int);
4780 __Int16x8_t __builtin_aarch64_fcvtzsv8hf(__Float16x8_t, int);
4781 long unsigned int __builtin_aarch64_fcvtzudf_uss(double, int);
4782 long unsigned int __builtin_aarch64_fcvtzuhfdi_uss(__fp16, int);
4783 unsigned int __builtin_aarch64_fcvtzuhfsi_uss(__fp16, int);
4784 short unsigned int __builtin_aarch64_fcvtzuhf_uss(__fp16, int);
4785 unsigned int __builtin_aarch64_fcvtzusf_uss(float, int);
4786 __Uint64x2_t __builtin_aarch64_fcvtzuv2df_uss(__Float64x2_t, int);
4787 __Uint32x2_t __builtin_aarch64_fcvtzuv2sf_uss(__Float32x2_t, int);
4788 __Uint16x4_t __builtin_aarch64_fcvtzuv4hf_uss(__Float16x4_t, int);
4789 __Uint32x4_t __builtin_aarch64_fcvtzuv4sf_uss(__Float32x4_t, int);
4790 __Uint16x8_t __builtin_aarch64_fcvtzuv8hf_uss(__Float16x8_t, int);
4791 long int __builtin_aarch64_fix_trunchfdi(__fp16);
4792 short int __builtin_aarch64_fix_trunchfhi(__fp16);
4793 int __builtin_aarch64_fix_trunchfsi(__fp16);
4794 long unsigned int __builtin_aarch64_fixuns_trunchfdi_us(__fp16);
4795 short unsigned int __builtin_aarch64_fixuns_trunchfhi_us(__fp16);
4796 unsigned int __builtin_aarch64_fixuns_trunchfsi_us(__fp16);
4797 __fp16 __builtin_aarch64_floatdihf(long int);
4798 __fp16 __builtin_aarch64_floathihf(short int);
4799 __fp16 __builtin_aarch64_floatsihf(int);
4800 __fp16 __builtin_aarch64_floatunsdihf_us(long int);
4801 __fp16 __builtin_aarch64_floatunshihf_us(short int);
4802 __fp16 __builtin_aarch64_floatunssihf_us(int);
4803 __Float16x4_t __builtin_aarch64_floatunsv4hiv4hf(__Int16x4_t);
4804 __Float16x8_t __builtin_aarch64_floatunsv8hiv8hf(__Int16x8_t);
4805 __Float16x4_t __builtin_aarch64_floatv4hiv4hf(__Int16x4_t);
4806 __Float16x8_t __builtin_aarch64_floatv8hiv8hf(__Int16x8_t);
4807 __fp16 __builtin_aarch64_floorhf(__fp16);
4808 __Float16x4_t __builtin_aarch64_floorv4hf(__Float16x4_t);
4809 __Float16x8_t __builtin_aarch64_floorv8hf(__Float16x8_t);
4810 __fp16 __builtin_aarch64_fmahf(__fp16, __fp16, __fp16);
4811 __Float16x4_t __builtin_aarch64_fmav4hf(__Float16x4_t, __Float16x4_t, __Float16x4_t);
4812 __Float16x8_t __builtin_aarch64_fmav8hf(__Float16x8_t, __Float16x8_t, __Float16x8_t);
4813 double __builtin_aarch64_fmaxdf(double, double);
4814 __fp16 __builtin_aarch64_fmaxhf(__fp16, __fp16);
4815 __Float64x2_t __builtin_aarch64_fmaxv2df(__Float64x2_t, __Float64x2_t);
4816 __Float32x2_t __builtin_aarch64_fmaxv2sf(__Float32x2_t, __Float32x2_t);
4817 __Float16x4_t __builtin_aarch64_fmaxv4hf(__Float16x4_t, __Float16x4_t);
4818 __Float32x4_t __builtin_aarch64_fmaxv4sf(__Float32x4_t, __Float32x4_t);
4819 __Float16x8_t __builtin_aarch64_fmaxv8hf(__Float16x8_t, __Float16x8_t);
4820 double __builtin_aarch64_fmindf(double, double);
4821 __fp16 __builtin_aarch64_fminhf(__fp16, __fp16);
4822 __Float64x2_t __builtin_aarch64_fminv2df(__Float64x2_t, __Float64x2_t);
4823 __Float32x2_t __builtin_aarch64_fminv2sf(__Float32x2_t, __Float32x2_t);
4824 __Float16x4_t __builtin_aarch64_fminv4hf(__Float16x4_t, __Float16x4_t);
4825 __Float32x4_t __builtin_aarch64_fminv4sf(__Float32x4_t, __Float32x4_t);
4826 __Float16x8_t __builtin_aarch64_fminv8hf(__Float16x8_t, __Float16x8_t);
4827 __Float32x2_t __builtin_aarch64_fmlal_highv2sf(__Float32x2_t, __Float16x4_t, __Float16x4_t);
4828 __Float32x2_t __builtin_aarch64_fmlal_lane_highv2sf(__Float32x2_t, __Float16x4_t, __Float16x4_t, int);
4829 __Float32x2_t __builtin_aarch64_fmlal_lane_lowv2sf(__Float32x2_t, __Float16x4_t, __Float16x4_t, int);
4830 __Float32x2_t __builtin_aarch64_fmlal_laneq_highv2sf(__Float32x2_t, __Float16x4_t, __Float16x8_t, int);
4831 __Float32x2_t __builtin_aarch64_fmlal_laneq_lowv2sf(__Float32x2_t, __Float16x4_t, __Float16x8_t, int);
4832 __Float32x2_t __builtin_aarch64_fmlal_lowv2sf(__Float32x2_t, __Float16x4_t, __Float16x4_t);
4833 __Float32x4_t __builtin_aarch64_fmlalq_highv4sf(__Float32x4_t, __Float16x8_t, __Float16x8_t);
4834 __Float32x4_t __builtin_aarch64_fmlalq_lane_highv4sf(__Float32x4_t, __Float16x8_t, __Float16x4_t, int);
4835 __Float32x4_t __builtin_aarch64_fmlalq_lane_lowv4sf(__Float32x4_t, __Float16x8_t, __Float16x4_t, int);
4836 __Float32x4_t __builtin_aarch64_fmlalq_laneq_highv4sf(__Float32x4_t, __Float16x8_t, __Float16x8_t, int);
4837 __Float32x4_t __builtin_aarch64_fmlalq_laneq_lowv4sf(__Float32x4_t, __Float16x8_t, __Float16x8_t, int);
4838 __Float32x4_t __builtin_aarch64_fmlalq_lowv4sf(__Float32x4_t, __Float16x8_t, __Float16x8_t);
4839 __Float32x2_t __builtin_aarch64_fmlsl_highv2sf(__Float32x2_t, __Float16x4_t, __Float16x4_t);
4840 __Float32x2_t __builtin_aarch64_fmlsl_lane_highv2sf(__Float32x2_t, __Float16x4_t, __Float16x4_t, int);
4841 __Float32x2_t __builtin_aarch64_fmlsl_lane_lowv2sf(__Float32x2_t, __Float16x4_t, __Float16x4_t, int);
4842 __Float32x2_t __builtin_aarch64_fmlsl_laneq_highv2sf(__Float32x2_t, __Float16x4_t, __Float16x8_t, int);
4843 __Float32x2_t __builtin_aarch64_fmlsl_laneq_lowv2sf(__Float32x2_t, __Float16x4_t, __Float16x8_t, int);
4844 __Float32x2_t __builtin_aarch64_fmlsl_lowv2sf(__Float32x2_t, __Float16x4_t, __Float16x4_t);
4845 __Float32x4_t __builtin_aarch64_fmlslq_highv4sf(__Float32x4_t, __Float16x8_t, __Float16x8_t);
4846 __Float32x4_t __builtin_aarch64_fmlslq_lane_highv4sf(__Float32x4_t, __Float16x8_t, __Float16x4_t, int);
4847 __Float32x4_t __builtin_aarch64_fmlslq_lane_lowv4sf(__Float32x4_t, __Float16x8_t, __Float16x4_t, int);
4848 __Float32x4_t __builtin_aarch64_fmlslq_laneq_highv4sf(__Float32x4_t, __Float16x8_t, __Float16x8_t, int);
4849 __Float32x4_t __builtin_aarch64_fmlslq_laneq_lowv4sf(__Float32x4_t, __Float16x8_t, __Float16x8_t, int);
4850 __Float32x4_t __builtin_aarch64_fmlslq_lowv4sf(__Float32x4_t, __Float16x8_t, __Float16x8_t);
4851 double __builtin_aarch64_fmulxdf(double, double);
4852 __fp16 __builtin_aarch64_fmulxhf(__fp16, __fp16);
4853 float __builtin_aarch64_fmulxsf(float, float);
4854 __Float64x2_t __builtin_aarch64_fmulxv2df(__Float64x2_t, __Float64x2_t);
4855 __Float32x2_t __builtin_aarch64_fmulxv2sf(__Float32x2_t, __Float32x2_t);
4856 __Float16x4_t __builtin_aarch64_fmulxv4hf(__Float16x4_t, __Float16x4_t);
4857 __Float32x4_t __builtin_aarch64_fmulxv4sf(__Float32x4_t, __Float32x4_t);
4858 __Float16x8_t __builtin_aarch64_fmulxv8hf(__Float16x8_t, __Float16x8_t);
4859 __fp16 __builtin_aarch64_fnmahf(__fp16, __fp16, __fp16);
4860 __Float16x4_t __builtin_aarch64_fnmav4hf(__Float16x4_t, __Float16x4_t, __Float16x4_t);
4861 __Float16x8_t __builtin_aarch64_fnmav8hf(__Float16x8_t, __Float16x8_t, __Float16x8_t);
4862 double __builtin_aarch64_frecpedf(double);
4863 __fp16 __builtin_aarch64_frecpehf(__fp16);
4864 float __builtin_aarch64_frecpesf(float);
4865 __Float16x4_t __builtin_aarch64_frecpev4hf(__Float16x4_t);
4866 __Float16x8_t __builtin_aarch64_frecpev8hf(__Float16x8_t);
4867 double __builtin_aarch64_frecpsdf(double, double);
4868 __fp16 __builtin_aarch64_frecpshf(__fp16, __fp16);
4869 float __builtin_aarch64_frecpssf(float, float);
4870 __Float16x4_t __builtin_aarch64_frecpsv4hf(__Float16x4_t, __Float16x4_t);
4871 __Float16x8_t __builtin_aarch64_frecpsv8hf(__Float16x8_t, __Float16x8_t);
4872 double __builtin_aarch64_frecpxdf(double);
4873 __fp16 __builtin_aarch64_frecpxhf(__fp16);
4874 float __builtin_aarch64_frecpxsf(float);
4875 double __builtin_aarch64_frintndf(double);
4876 __fp16 __builtin_aarch64_frintnhf(__fp16);
4877 __Float16x4_t __builtin_aarch64_frintnv4hf(__Float16x4_t);
4878 __Float16x8_t __builtin_aarch64_frintnv8hf(__Float16x8_t);
4879 __Poly64_t __builtin_aarch64_get_dregcidi_pss(__builtin_aarch64_simd_ci, int);
4880 __Poly64_t __builtin_aarch64_get_dregoidi_pss(__builtin_aarch64_simd_oi, int);
4881 __Poly64_t __builtin_aarch64_get_dregxidi_pss(__builtin_aarch64_simd_xi, int);
4882 __Poly64x2_t __builtin_aarch64_get_qregciv2di_pss(__builtin_aarch64_simd_ci, int);
4883 __Poly64x2_t __builtin_aarch64_get_qregoiv2di_pss(__builtin_aarch64_simd_oi, int);
4884 __Poly64x2_t __builtin_aarch64_get_qregxiv2di_pss(__builtin_aarch64_simd_xi, int);
4885 __Uint16x4_t __builtin_aarch64_lbtruncuv4hfv4hi_us(__Float16x4_t);
4886 __Uint16x8_t __builtin_aarch64_lbtruncuv8hfv8hi_us(__Float16x8_t);
4887 __Int16x4_t __builtin_aarch64_lbtruncv4hfv4hi(__Float16x4_t);
4888 __Int16x8_t __builtin_aarch64_lbtruncv8hfv8hi(__Float16x8_t);
4889 long int __builtin_aarch64_lceilhfdi(__fp16);
4890 short int __builtin_aarch64_lceilhfhi(__fp16);
4891 int __builtin_aarch64_lceilhfsi(__fp16);
4892 long unsigned int __builtin_aarch64_lceiludfdi_us(double);
4893 long unsigned int __builtin_aarch64_lceiluhfdi_us(__fp16);
4894 short unsigned int __builtin_aarch64_lceiluhfhi_us(__fp16);
4895 unsigned int __builtin_aarch64_lceiluhfsi_us(__fp16);
4896 unsigned int __builtin_aarch64_lceilusfsi_us(float);
4897 __Uint16x4_t __builtin_aarch64_lceiluv4hfv4hi_us(__Float16x4_t);
4898 __Uint16x8_t __builtin_aarch64_lceiluv8hfv8hi_us(__Float16x8_t);
4899 __Int16x4_t __builtin_aarch64_lceilv4hfv4hi(__Float16x4_t);
4900 __Int16x8_t __builtin_aarch64_lceilv8hfv8hi(__Float16x8_t);
4901 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2df(const double*);
4902 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2di(const long int*);
4903 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2v16qi(const signed char*);
4904 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2v2df(const double*);
4905 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2v2di(const long int*);
4906 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2v2sf(const float*);
4907 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2v2si(const int*);
4908 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2v4hf(const __fp16*);
4909 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2v4hi(const short int*);
4910 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2v4sf(const float*);
4911 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2v4si(const int*);
4912 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2v8hf(const __fp16*);
4913 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2v8hi(const short int*);
4914 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2v8qi(const signed char*);
4915 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3df(const double*);
4916 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3di(const long int*);
4917 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3v16qi(const signed char*);
4918 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3v2df(const double*);
4919 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3v2di(const long int*);
4920 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3v2sf(const float*);
4921 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3v2si(const int*);
4922 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3v4hf(const __fp16*);
4923 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3v4hi(const short int*);
4924 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3v4sf(const float*);
4925 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3v4si(const int*);
4926 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3v8hf(const __fp16*);
4927 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3v8hi(const short int*);
4928 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3v8qi(const signed char*);
4929 __builtin_aarch64_simd_oi __builtin_aarch64_ld2df(const double*);
4930 __builtin_aarch64_simd_oi __builtin_aarch64_ld2di(const long int*);
4931 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rdf(const double*);
4932 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rdi(const long int*);
4933 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rv16qi(const signed char*);
4934 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rv2df(const double*);
4935 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rv2di(const long int*);
4936 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rv2sf(const float*);
4937 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rv2si(const int*);
4938 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rv4hf(const __fp16*);
4939 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rv4hi(const short int*);
4940 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rv4sf(const float*);
4941 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rv4si(const int*);
4942 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rv8hf(const __fp16*);
4943 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rv8hi(const short int*);
4944 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rv8qi(const signed char*);
4945 __builtin_aarch64_simd_oi __builtin_aarch64_ld2v16qi(const signed char*);
4946 __builtin_aarch64_simd_oi __builtin_aarch64_ld2v2df(const double*);
4947 __builtin_aarch64_simd_oi __builtin_aarch64_ld2v2di(const long int*);
4948 __builtin_aarch64_simd_oi __builtin_aarch64_ld2v2sf(const float*);
4949 __builtin_aarch64_simd_oi __builtin_aarch64_ld2v2si(const int*);
4950 __builtin_aarch64_simd_oi __builtin_aarch64_ld2v4hf(const __fp16*);
4951 __builtin_aarch64_simd_oi __builtin_aarch64_ld2v4hi(const short int*);
4952 __builtin_aarch64_simd_oi __builtin_aarch64_ld2v4sf(const float*);
4953 __builtin_aarch64_simd_oi __builtin_aarch64_ld2v4si(const int*);
4954 __builtin_aarch64_simd_oi __builtin_aarch64_ld2v8hf(const __fp16*);
4955 __builtin_aarch64_simd_oi __builtin_aarch64_ld2v8hi(const short int*);
4956 __builtin_aarch64_simd_oi __builtin_aarch64_ld2v8qi(const signed char*);
4957 __builtin_aarch64_simd_ci __builtin_aarch64_ld3df(const double*);
4958 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rdf(const double*);
4959 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rdi(const long int*);
4960 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rv16qi(const signed char*);
4961 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rv2df(const double*);
4962 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rv2di(const long int*);
4963 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rv2sf(const float*);
4964 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rv2si(const int*);
4965 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rv4hf(const __fp16*);
4966 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rv4hi(const short int*);
4967 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rv4sf(const float*);
4968 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rv4si(const int*);
4969 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rv8hf(const __fp16*);
4970 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rv8hi(const short int*);
4971 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rv8qi(const signed char*);
4972 __builtin_aarch64_simd_ci __builtin_aarch64_ld3v16qi(const signed char*);
4973 __builtin_aarch64_simd_ci __builtin_aarch64_ld3v2df(const double*);
4974 __builtin_aarch64_simd_ci __builtin_aarch64_ld3v2di(const long int*);
4975 __builtin_aarch64_simd_ci __builtin_aarch64_ld3v2sf(const float*);
4976 __builtin_aarch64_simd_ci __builtin_aarch64_ld3v2si(const int*);
4977 __builtin_aarch64_simd_ci __builtin_aarch64_ld3v4hf(const __fp16*);
4978 __builtin_aarch64_simd_ci __builtin_aarch64_ld3v4hi(const short int*);
4979 __builtin_aarch64_simd_ci __builtin_aarch64_ld3v4sf(const float*);
4980 __builtin_aarch64_simd_ci __builtin_aarch64_ld3v4si(const int*);
4981 __builtin_aarch64_simd_ci __builtin_aarch64_ld3v8hf(const __fp16*);
4982 __builtin_aarch64_simd_ci __builtin_aarch64_ld3v8hi(const short int*);
4983 __builtin_aarch64_simd_ci __builtin_aarch64_ld3v8qi(const signed char*);
4984 __builtin_aarch64_simd_xi __builtin_aarch64_ld4df(const double*);
4985 __builtin_aarch64_simd_xi __builtin_aarch64_ld4di(const long int*);
4986 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rdf(const double*);
4987 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rdi(const long int*);
4988 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rv16qi(const signed char*);
4989 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rv2df(const double*);
4990 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rv2di(const long int*);
4991 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rv2sf(const float*);
4992 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rv2si(const int*);
4993 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rv4hf(const __fp16*);
4994 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rv4hi(const short int*);
4995 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rv4sf(const float*);
4996 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rv4si(const int*);
4997 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rv8hf(const __fp16*);
4998 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rv8hi(const short int*);
4999 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rv8qi(const signed char*);
5000 __builtin_aarch64_simd_xi __builtin_aarch64_ld4v16qi(const signed char*);
5001 __builtin_aarch64_simd_xi __builtin_aarch64_ld4v2df(const double*);
5002 __builtin_aarch64_simd_xi __builtin_aarch64_ld4v2di(const long int*);
5003 __builtin_aarch64_simd_xi __builtin_aarch64_ld4v2sf(const float*);
5004 __builtin_aarch64_simd_xi __builtin_aarch64_ld4v2si(const int*);
5005 __builtin_aarch64_simd_xi __builtin_aarch64_ld4v4hf(const __fp16*);
5006 __builtin_aarch64_simd_xi __builtin_aarch64_ld4v4hi(const short int*);
5007 __builtin_aarch64_simd_xi __builtin_aarch64_ld4v4sf(const float*);
5008 __builtin_aarch64_simd_xi __builtin_aarch64_ld4v4si(const int*);
5009 __builtin_aarch64_simd_xi __builtin_aarch64_ld4v8hf(const __fp16*);
5010 __builtin_aarch64_simd_xi __builtin_aarch64_ld4v8hi(const short int*);
5011 __builtin_aarch64_simd_xi __builtin_aarch64_ld4v8qi(const signed char*);
5012 long int __builtin_aarch64_lfloorhfdi(__fp16);
5013 short int __builtin_aarch64_lfloorhfhi(__fp16);
5014 int __builtin_aarch64_lfloorhfsi(__fp16);
5015 long unsigned int __builtin_aarch64_lfloorudfdi_us(double);
5016 long unsigned int __builtin_aarch64_lflooruhfdi_us(__fp16);
5017 short unsigned int __builtin_aarch64_lflooruhfhi_us(__fp16);
5018 unsigned int __builtin_aarch64_lflooruhfsi_us(__fp16);
5019 unsigned int __builtin_aarch64_lfloorusfsi_us(float);
5020 __Uint16x4_t __builtin_aarch64_lflooruv4hfv4hi_us(__Float16x4_t);
5021 __Uint16x8_t __builtin_aarch64_lflooruv8hfv8hi_us(__Float16x8_t);
5022 __Int16x4_t __builtin_aarch64_lfloorv4hfv4hi(__Float16x4_t);
5023 __Int16x8_t __builtin_aarch64_lfloorv8hfv8hi(__Float16x8_t);
5024 long int __builtin_aarch64_lfrintndfdi(double);
5025 long int __builtin_aarch64_lfrintnhfdi(__fp16);
5026 short int __builtin_aarch64_lfrintnhfhi(__fp16);
5027 int __builtin_aarch64_lfrintnhfsi(__fp16);
5028 int __builtin_aarch64_lfrintnsfsi(float);
5029 long unsigned int __builtin_aarch64_lfrintnudfdi_us(double);
5030 long unsigned int __builtin_aarch64_lfrintnuhfdi_us(__fp16);
5031 short unsigned int __builtin_aarch64_lfrintnuhfhi_us(__fp16);
5032 unsigned int __builtin_aarch64_lfrintnuhfsi_us(__fp16);
5033 unsigned int __builtin_aarch64_lfrintnusfsi_us(float);
5034 __Uint16x4_t __builtin_aarch64_lfrintnuv4hfv4hi_us(__Float16x4_t);
5035 __Uint16x8_t __builtin_aarch64_lfrintnuv8hfv8hi_us(__Float16x8_t);
5036 __Int16x4_t __builtin_aarch64_lfrintnv4hfv4hi(__Float16x4_t);
5037 __Int16x8_t __builtin_aarch64_lfrintnv8hfv8hi(__Float16x8_t);
5038 long int __builtin_aarch64_lrounddfdi(double);
5039 long int __builtin_aarch64_lroundhfdi(__fp16);
5040 short int __builtin_aarch64_lroundhfhi(__fp16);
5041 int __builtin_aarch64_lroundhfsi(__fp16);
5042 int __builtin_aarch64_lroundsfsi(float);
5043 long unsigned int __builtin_aarch64_lroundudfdi_us(double);
5044 long unsigned int __builtin_aarch64_lrounduhfdi_us(__fp16);
5045 short unsigned int __builtin_aarch64_lrounduhfhi_us(__fp16);
5046 unsigned int __builtin_aarch64_lrounduhfsi_us(__fp16);
5047 unsigned int __builtin_aarch64_lroundusfsi_us(float);
5048 __Uint16x4_t __builtin_aarch64_lrounduv4hfv4hi_us(__Float16x4_t);
5049 __Uint16x8_t __builtin_aarch64_lrounduv8hfv8hi_us(__Float16x8_t);
5050 __Int16x4_t __builtin_aarch64_lroundv4hfv4hi(__Float16x4_t);
5051 __Int16x8_t __builtin_aarch64_lroundv8hfv8hi(__Float16x8_t);
5052 long unsigned int __builtin_aarch64_lshr_simddi_uus(long unsigned int, int);
5053 __fp16 __builtin_aarch64_nearbyinthf(__fp16);
5054 __Float16x4_t __builtin_aarch64_nearbyintv4hf(__Float16x4_t);
5055 __Float16x8_t __builtin_aarch64_nearbyintv8hf(__Float16x8_t);
5056 __fp16 __builtin_aarch64_neghf(__fp16);
5057 __Int8x16_t __builtin_aarch64_qtbl3v16qi(__builtin_aarch64_simd_ci, __Int8x16_t);
5058 __Int8x8_t __builtin_aarch64_qtbl3v8qi(__builtin_aarch64_simd_ci, __Int8x8_t);
5059 __Int8x16_t __builtin_aarch64_qtbl4v16qi(__builtin_aarch64_simd_xi, __Int8x16_t);
5060 __Int8x8_t __builtin_aarch64_qtbl4v8qi(__builtin_aarch64_simd_xi, __Int8x8_t);
5061 __Int8x16_t __builtin_aarch64_qtbx3v16qi(__Int8x16_t, __builtin_aarch64_simd_ci, __Int8x16_t);
5062 __Int8x8_t __builtin_aarch64_qtbx3v8qi(__Int8x8_t, __builtin_aarch64_simd_ci, __Int8x8_t);
5063 __Int8x16_t __builtin_aarch64_qtbx4v16qi(__Int8x16_t, __builtin_aarch64_simd_xi, __Int8x16_t);
5064 __Int8x8_t __builtin_aarch64_qtbx4v8qi(__Int8x8_t, __builtin_aarch64_simd_xi, __Int8x8_t);
5065 __Uint64x2_t __builtin_aarch64_rax1qv2di_uuu(__Uint64x2_t, __Uint64x2_t);
5066 signed char __builtin_aarch64_reduc_plus_scal_v16qi(__Int8x16_t);
5067 double __builtin_aarch64_reduc_plus_scal_v2df(__Float64x2_t);
5068 long int __builtin_aarch64_reduc_plus_scal_v2di(__Int64x2_t);
5069 float __builtin_aarch64_reduc_plus_scal_v2sf(__Float32x2_t);
5070 int __builtin_aarch64_reduc_plus_scal_v2si(__Int32x2_t);
5071 short int __builtin_aarch64_reduc_plus_scal_v4hi(__Int16x4_t);
5072 float __builtin_aarch64_reduc_plus_scal_v4sf(__Float32x4_t);
5073 int __builtin_aarch64_reduc_plus_scal_v4si(__Int32x4_t);
5074 short int __builtin_aarch64_reduc_plus_scal_v8hi(__Int16x8_t);
5075 signed char __builtin_aarch64_reduc_plus_scal_v8qi(__Int8x8_t);
5076 double __builtin_aarch64_reduc_smax_nan_scal_v2df(__Float64x2_t);
5077 float __builtin_aarch64_reduc_smax_nan_scal_v2sf(__Float32x2_t);
5078 __fp16 __builtin_aarch64_reduc_smax_nan_scal_v4hf(__Float16x4_t);
5079 float __builtin_aarch64_reduc_smax_nan_scal_v4sf(__Float32x4_t);
5080 __fp16 __builtin_aarch64_reduc_smax_nan_scal_v8hf(__Float16x8_t);
5081 signed char __builtin_aarch64_reduc_smax_scal_v16qi(__Int8x16_t);
5082 double __builtin_aarch64_reduc_smax_scal_v2df(__Float64x2_t);
5083 float __builtin_aarch64_reduc_smax_scal_v2sf(__Float32x2_t);
5084 int __builtin_aarch64_reduc_smax_scal_v2si(__Int32x2_t);
5085 __fp16 __builtin_aarch64_reduc_smax_scal_v4hf(__Float16x4_t);
5086 short int __builtin_aarch64_reduc_smax_scal_v4hi(__Int16x4_t);
5087 float __builtin_aarch64_reduc_smax_scal_v4sf(__Float32x4_t);
5088 int __builtin_aarch64_reduc_smax_scal_v4si(__Int32x4_t);
5089 __fp16 __builtin_aarch64_reduc_smax_scal_v8hf(__Float16x8_t);
5090 short int __builtin_aarch64_reduc_smax_scal_v8hi(__Int16x8_t);
5091 signed char __builtin_aarch64_reduc_smax_scal_v8qi(__Int8x8_t);
5092 double __builtin_aarch64_reduc_smin_nan_scal_v2df(__Float64x2_t);
5093 float __builtin_aarch64_reduc_smin_nan_scal_v2sf(__Float32x2_t);
5094 __fp16 __builtin_aarch64_reduc_smin_nan_scal_v4hf(__Float16x4_t);
5095 float __builtin_aarch64_reduc_smin_nan_scal_v4sf(__Float32x4_t);
5096 __fp16 __builtin_aarch64_reduc_smin_nan_scal_v8hf(__Float16x8_t);
5097 signed char __builtin_aarch64_reduc_smin_scal_v16qi(__Int8x16_t);
5098 double __builtin_aarch64_reduc_smin_scal_v2df(__Float64x2_t);
5099 float __builtin_aarch64_reduc_smin_scal_v2sf(__Float32x2_t);
5100 int __builtin_aarch64_reduc_smin_scal_v2si(__Int32x2_t);
5101 __fp16 __builtin_aarch64_reduc_smin_scal_v4hf(__Float16x4_t);
5102 short int __builtin_aarch64_reduc_smin_scal_v4hi(__Int16x4_t);
5103 float __builtin_aarch64_reduc_smin_scal_v4sf(__Float32x4_t);
5104 int __builtin_aarch64_reduc_smin_scal_v4si(__Int32x4_t);
5105 __fp16 __builtin_aarch64_reduc_smin_scal_v8hf(__Float16x8_t);
5106 short int __builtin_aarch64_reduc_smin_scal_v8hi(__Int16x8_t);
5107 signed char __builtin_aarch64_reduc_smin_scal_v8qi(__Int8x8_t);
5108 unsigned char __builtin_aarch64_reduc_umax_scal_v16qi_uu(__Uint8x16_t);
5109 unsigned int __builtin_aarch64_reduc_umax_scal_v2si_uu(__Uint32x2_t);
5110 short unsigned int __builtin_aarch64_reduc_umax_scal_v4hi_uu(__Uint16x4_t);
5111 unsigned int __builtin_aarch64_reduc_umax_scal_v4si_uu(__Uint32x4_t);
5112 short unsigned int __builtin_aarch64_reduc_umax_scal_v8hi_uu(__Uint16x8_t);
5113 unsigned char __builtin_aarch64_reduc_umax_scal_v8qi_uu(__Uint8x8_t);
5114 unsigned char __builtin_aarch64_reduc_umin_scal_v16qi_uu(__Uint8x16_t);
5115 unsigned int __builtin_aarch64_reduc_umin_scal_v2si_uu(__Uint32x2_t);
5116 short unsigned int __builtin_aarch64_reduc_umin_scal_v4hi_uu(__Uint16x4_t);
5117 unsigned int __builtin_aarch64_reduc_umin_scal_v4si_uu(__Uint32x4_t);
5118 short unsigned int __builtin_aarch64_reduc_umin_scal_v8hi_uu(__Uint16x8_t);
5119 unsigned char __builtin_aarch64_reduc_umin_scal_v8qi_uu(__Uint8x8_t);
5120 __fp16 __builtin_aarch64_rinthf(__fp16);
5121 __Float16x4_t __builtin_aarch64_rintv4hf(__Float16x4_t);
5122 __Float16x8_t __builtin_aarch64_rintv8hf(__Float16x8_t);
5123 __fp16 __builtin_aarch64_roundhf(__fp16);
5124 __Float16x4_t __builtin_aarch64_roundv4hf(__Float16x4_t);
5125 __Float16x8_t __builtin_aarch64_roundv8hf(__Float16x8_t);
5126 double __builtin_aarch64_rsqrtedf(double);
5127 __fp16 __builtin_aarch64_rsqrtehf(__fp16);
5128 float __builtin_aarch64_rsqrtesf(float);
5129 __Float64x2_t __builtin_aarch64_rsqrtev2df(__Float64x2_t);
5130 __Float32x2_t __builtin_aarch64_rsqrtev2sf(__Float32x2_t);
5131 __Float16x4_t __builtin_aarch64_rsqrtev4hf(__Float16x4_t);
5132 __Float32x4_t __builtin_aarch64_rsqrtev4sf(__Float32x4_t);
5133 __Float16x8_t __builtin_aarch64_rsqrtev8hf(__Float16x8_t);
5134 double __builtin_aarch64_rsqrtsdf(double, double);
5135 __fp16 __builtin_aarch64_rsqrtshf(__fp16, __fp16);
5136 float __builtin_aarch64_rsqrtssf(float, float);
5137 __Float64x2_t __builtin_aarch64_rsqrtsv2df(__Float64x2_t, __Float64x2_t);
5138 __Float32x2_t __builtin_aarch64_rsqrtsv2sf(__Float32x2_t, __Float32x2_t);
5139 __Float16x4_t __builtin_aarch64_rsqrtsv4hf(__Float16x4_t, __Float16x4_t);
5140 __Float32x4_t __builtin_aarch64_rsqrtsv4sf(__Float32x4_t, __Float32x4_t);
5141 __Float16x8_t __builtin_aarch64_rsqrtsv8hf(__Float16x8_t, __Float16x8_t);
5142 double __builtin_aarch64_scvtfdi(long int, int);
5143 __fp16 __builtin_aarch64_scvtfdihf(long int, int);
5144 __fp16 __builtin_aarch64_scvtfhi(short int, int);
5145 float __builtin_aarch64_scvtfsi(int, int);
5146 __fp16 __builtin_aarch64_scvtfsihf(int, int);
5147 __Float64x2_t __builtin_aarch64_scvtfv2di(__Int64x2_t, int);
5148 __Float32x2_t __builtin_aarch64_scvtfv2si(__Int32x2_t, int);
5149 __Float16x4_t __builtin_aarch64_scvtfv4hi(__Int16x4_t, int);
5150 __Float32x4_t __builtin_aarch64_scvtfv4si(__Int32x4_t, int);
5151 __Float16x8_t __builtin_aarch64_scvtfv8hi(__Int16x8_t, int);
5152 __Int32x4_t __builtin_aarch64_sdot_laneqv16qi(__Int32x4_t, __Int8x16_t, __Int8x16_t, int);
5153 __Int32x2_t __builtin_aarch64_sdot_laneqv8qi(__Int32x2_t, __Int8x8_t, __Int8x16_t, int);
5154 __Int32x4_t __builtin_aarch64_sdot_lanev16qi(__Int32x4_t, __Int8x16_t, __Int8x8_t, int);
5155 __Int32x2_t __builtin_aarch64_sdot_lanev8qi(__Int32x2_t, __Int8x8_t, __Int8x8_t, int);
5156 __Int32x4_t __builtin_aarch64_sdotv16qi(__Int32x4_t, __Int8x16_t, __Int8x16_t);
5157 __Int32x2_t __builtin_aarch64_sdotv8qi(__Int32x2_t, __Int8x8_t, __Int8x8_t);
5158 __builtin_aarch64_simd_ci __builtin_aarch64_set_qregciv2di_ssps(__builtin_aarch64_simd_ci, __Poly64x2_t, int);
5159 __builtin_aarch64_simd_oi __builtin_aarch64_set_qregoiv2di_ssps(__builtin_aarch64_simd_oi, __Poly64x2_t, int);
5160 __builtin_aarch64_simd_xi __builtin_aarch64_set_qregxiv2di_ssps(__builtin_aarch64_simd_xi, __Poly64x2_t, int);
5161 double __builtin_aarch64_simd_bsldf_suss(long unsigned int, double, double);
5162 __Poly64_t __builtin_aarch64_simd_bsldi_pupp(long unsigned int, __Poly64_t, __Poly64_t);
5163 long int __builtin_aarch64_simd_bsldi_suss(long unsigned int, long int, long int);
5164 long unsigned int __builtin_aarch64_simd_bsldi_uuuu(long unsigned int, long unsigned int, long unsigned int);
5165 __Poly64x2_t __builtin_aarch64_simd_bslv2di_pupp(__Uint64x2_t, __Poly64x2_t, __Poly64x2_t);
5166 __Float16x4_t __builtin_aarch64_simd_bslv4hf_suss(__Uint16x4_t, __Float16x4_t, __Float16x4_t);
5167 __Float16x8_t __builtin_aarch64_simd_bslv8hf_suss(__Uint16x8_t, __Float16x8_t, __Float16x8_t);
5168 __Uint32x4_t __builtin_aarch64_sm3partw1qv4si_uuuu(__Uint32x4_t, __Uint32x4_t, __Uint32x4_t);
5169 __Uint32x4_t __builtin_aarch64_sm3partw2qv4si_uuuu(__Uint32x4_t, __Uint32x4_t, __Uint32x4_t);
5170 __Uint32x4_t __builtin_aarch64_sm3ss1qv4si_uuuu(__Uint32x4_t, __Uint32x4_t, __Uint32x4_t);
5171 __Uint32x4_t __builtin_aarch64_sm3tt1aqv4si_uuuus(__Uint32x4_t, __Uint32x4_t, __Uint32x4_t, int);
5172 __Uint32x4_t __builtin_aarch64_sm3tt1bqv4si_uuuus(__Uint32x4_t, __Uint32x4_t, __Uint32x4_t, int);
5173 __Uint32x4_t __builtin_aarch64_sm3tt2aqv4si_uuuus(__Uint32x4_t, __Uint32x4_t, __Uint32x4_t, int);
5174 __Uint32x4_t __builtin_aarch64_sm3tt2bqv4si_uuuus(__Uint32x4_t, __Uint32x4_t, __Uint32x4_t, int);
5175 __Uint32x4_t __builtin_aarch64_sm4ekeyqv4si_uuu(__Uint32x4_t, __Uint32x4_t);
5176 __Uint32x4_t __builtin_aarch64_sm4eqv4si_uuu(__Uint32x4_t, __Uint32x4_t);
5177 double __builtin_aarch64_smax_nandf(double, double);
5178 __Float16x4_t __builtin_aarch64_smax_nanpv4hf(__Float16x4_t, __Float16x4_t);
5179 __Float16x8_t __builtin_aarch64_smax_nanpv8hf(__Float16x8_t, __Float16x8_t);
5180 __Float16x4_t __builtin_aarch64_smax_nanv4hf(__Float16x4_t, __Float16x4_t);
5181 __Float16x8_t __builtin_aarch64_smax_nanv8hf(__Float16x8_t, __Float16x8_t);
5182 __Float16x4_t __builtin_aarch64_smaxpv4hf(__Float16x4_t, __Float16x4_t);
5183 __Float16x8_t __builtin_aarch64_smaxpv8hf(__Float16x8_t, __Float16x8_t);
5184 double __builtin_aarch64_smin_nandf(double, double);
5185 __Float16x4_t __builtin_aarch64_smin_nanpv4hf(__Float16x4_t, __Float16x4_t);
5186 __Float16x8_t __builtin_aarch64_smin_nanpv8hf(__Float16x8_t, __Float16x8_t);
5187 __Float16x4_t __builtin_aarch64_smin_nanv4hf(__Float16x4_t, __Float16x4_t);
5188 __Float16x8_t __builtin_aarch64_smin_nanv8hf(__Float16x8_t, __Float16x8_t);
5189 __Float16x4_t __builtin_aarch64_sminpv4hf(__Float16x4_t, __Float16x4_t);
5190 __Float16x8_t __builtin_aarch64_sminpv8hf(__Float16x8_t, __Float16x8_t);
5191 long int __builtin_aarch64_sqabsdi(long int);
5192 short int __builtin_aarch64_sqabshi(short int);
5193 signed char __builtin_aarch64_sqabsqi(signed char);
5194 int __builtin_aarch64_sqabssi(int);
5195 long int __builtin_aarch64_sqadddi(long int, long int);
5196 short int __builtin_aarch64_sqaddhi(short int, short int);
5197 signed char __builtin_aarch64_sqaddqi(signed char, signed char);
5198 int __builtin_aarch64_sqaddsi(int, int);
5199 int __builtin_aarch64_sqdmlalhi(int, short int, short int);
5200 int __builtin_aarch64_sqdmlal_lanehi(int, short int, __Int16x4_t, int);
5201 int __builtin_aarch64_sqdmlal_laneqhi(int, short int, __Int16x8_t, int);
5202 long int __builtin_aarch64_sqdmlal_laneqsi(long int, int, __Int32x4_t, int);
5203 long int __builtin_aarch64_sqdmlal_lanesi(long int, int, __Int32x2_t, int);
5204 long int __builtin_aarch64_sqdmlalsi(long int, int, int);
5205 int __builtin_aarch64_sqdmlslhi(int, short int, short int);
5206 int __builtin_aarch64_sqdmlsl_lanehi(int, short int, __Int16x4_t, int);
5207 int __builtin_aarch64_sqdmlsl_laneqhi(int, short int, __Int16x8_t, int);
5208 long int __builtin_aarch64_sqdmlsl_laneqsi(long int, int, __Int32x4_t, int);
5209 long int __builtin_aarch64_sqdmlsl_lanesi(long int, int, __Int32x2_t, int);
5210 long int __builtin_aarch64_sqdmlslsi(long int, int, int);
5211 short int __builtin_aarch64_sqdmulhhi(short int, short int);
5212 short int __builtin_aarch64_sqdmulh_lanehi(short int, __Int16x4_t, int);
5213 short int __builtin_aarch64_sqdmulh_laneqhi(short int, __Int16x8_t, int);
5214 int __builtin_aarch64_sqdmulh_laneqsi(int, __Int32x4_t, int);
5215 int __builtin_aarch64_sqdmulh_lanesi(int, __Int32x2_t, int);
5216 int __builtin_aarch64_sqdmulhsi(int, int);
5217 int __builtin_aarch64_sqdmullhi(short int, short int);
5218 int __builtin_aarch64_sqdmull_lanehi(short int, __Int16x4_t, int);
5219 int __builtin_aarch64_sqdmull_laneqhi(short int, __Int16x8_t, int);
5220 long int __builtin_aarch64_sqdmull_laneqsi(int, __Int32x4_t, int);
5221 long int __builtin_aarch64_sqdmull_lanesi(int, __Int32x2_t, int);
5222 long int __builtin_aarch64_sqdmullsi(int, int);
5223 int __builtin_aarch64_sqmovndi(long int);
5224 signed char __builtin_aarch64_sqmovnhi(short int);
5225 short int __builtin_aarch64_sqmovnsi(int);
5226 int __builtin_aarch64_sqmovundi(long int);
5227 signed char __builtin_aarch64_sqmovunhi(short int);
5228 short int __builtin_aarch64_sqmovunsi(int);
5229 long int __builtin_aarch64_sqnegdi(long int);
5230 short int __builtin_aarch64_sqneghi(short int);
5231 signed char __builtin_aarch64_sqnegqi(signed char);
5232 int __builtin_aarch64_sqnegsi(int);
5233 short int __builtin_aarch64_sqrdmlahhi(short int, short int, short int);
5234 short int __builtin_aarch64_sqrdmlah_lanehi(short int, short int, __Int16x4_t, int);
5235 short int __builtin_aarch64_sqrdmlah_laneqhi(short int, short int, __Int16x8_t, int);
5236 int __builtin_aarch64_sqrdmlah_laneqsi(int, int, __Int32x4_t, int);
5237 int __builtin_aarch64_sqrdmlah_lanesi(int, int, __Int32x2_t, int);
5238 int __builtin_aarch64_sqrdmlahsi(int, int, int);
5239 short int __builtin_aarch64_sqrdmlshhi(short int, short int, short int);
5240 short int __builtin_aarch64_sqrdmlsh_lanehi(short int, short int, __Int16x4_t, int);
5241 short int __builtin_aarch64_sqrdmlsh_laneqhi(short int, short int, __Int16x8_t, int);
5242 int __builtin_aarch64_sqrdmlsh_laneqsi(int, int, __Int32x4_t, int);
5243 int __builtin_aarch64_sqrdmlsh_lanesi(int, int, __Int32x2_t, int);
5244 int __builtin_aarch64_sqrdmlshsi(int, int, int);
5245 short int __builtin_aarch64_sqrdmulhhi(short int, short int);
5246 short int __builtin_aarch64_sqrdmulh_lanehi(short int, __Int16x4_t, int);
5247 short int __builtin_aarch64_sqrdmulh_laneqhi(short int, __Int16x8_t, int);
5248 int __builtin_aarch64_sqrdmulh_laneqsi(int, __Int32x4_t, int);
5249 int __builtin_aarch64_sqrdmulh_lanesi(int, __Int32x2_t, int);
5250 int __builtin_aarch64_sqrdmulhsi(int, int);
5251 long int __builtin_aarch64_sqrshldi(long int, long int);
5252 short int __builtin_aarch64_sqrshlhi(short int, short int);
5253 signed char __builtin_aarch64_sqrshlqi(signed char, signed char);
5254 int __builtin_aarch64_sqrshlsi(int, int);
5255 int __builtin_aarch64_sqrshrn_ndi(long int, int);
5256 signed char __builtin_aarch64_sqrshrn_nhi(short int, int);
5257 short int __builtin_aarch64_sqrshrn_nsi(int, int);
5258 int __builtin_aarch64_sqrshrun_ndi(long int, int);
5259 signed char __builtin_aarch64_sqrshrun_nhi(short int, int);
5260 short int __builtin_aarch64_sqrshrun_nsi(int, int);
5261 double __builtin_aarch64_sqrtdf(double);
5262 __fp16 __builtin_aarch64_sqrthf(__fp16);
5263 __Float16x4_t __builtin_aarch64_sqrtv4hf(__Float16x4_t);
5264 __Float16x8_t __builtin_aarch64_sqrtv8hf(__Float16x8_t);
5265 long int __builtin_aarch64_sqshldi(long int, long int);
5266 short int __builtin_aarch64_sqshlhi(short int, short int);
5267 long int __builtin_aarch64_sqshl_ndi(long int, int);
5268 short int __builtin_aarch64_sqshl_nhi(short int, int);
5269 signed char __builtin_aarch64_sqshl_nqi(signed char, int);
5270 int __builtin_aarch64_sqshl_nsi(int, int);
5271 signed char __builtin_aarch64_sqshlqi(signed char, signed char);
5272 int __builtin_aarch64_sqshlsi(int, int);
5273 long unsigned int __builtin_aarch64_sqshlu_ndi_uss(long int, int);
5274 short unsigned int __builtin_aarch64_sqshlu_nhi_uss(short int, int);
5275 unsigned char __builtin_aarch64_sqshlu_nqi_uss(signed char, int);
5276 unsigned int __builtin_aarch64_sqshlu_nsi_uss(int, int);
5277 int __builtin_aarch64_sqshrn_ndi(long int, int);
5278 signed char __builtin_aarch64_sqshrn_nhi(short int, int);
5279 short int __builtin_aarch64_sqshrn_nsi(int, int);
5280 int __builtin_aarch64_sqshrun_ndi(long int, int);
5281 signed char __builtin_aarch64_sqshrun_nhi(short int, int);
5282 short int __builtin_aarch64_sqshrun_nsi(int, int);
5283 long int __builtin_aarch64_sqsubdi(long int, long int);
5284 short int __builtin_aarch64_sqsubhi(short int, short int);
5285 signed char __builtin_aarch64_sqsubqi(signed char, signed char);
5286 int __builtin_aarch64_sqsubsi(int, int);
5287 long int __builtin_aarch64_srshldi(long int, long int);
5288 long int __builtin_aarch64_srshr_ndi(long int, int);
5289 long int __builtin_aarch64_srsra_ndi(long int, long int, int);
5290 long int __builtin_aarch64_sshldi(long int, long int);
5291 long int __builtin_aarch64_ssli_ndi(long int, long int, int);
5292 __Poly64_t __builtin_aarch64_ssli_ndi_ppps(__Poly64_t, __Poly64_t, int);
5293 __Poly64x2_t __builtin_aarch64_ssli_nv2di_ppps(__Poly64x2_t, __Poly64x2_t, int);
5294 long int __builtin_aarch64_ssra_ndi(long int, long int, int);
5295 long int __builtin_aarch64_ssri_ndi(long int, long int, int);
5296 void __builtin_aarch64_st1v16qi(signed char*, __Int8x16_t);
5297 void __builtin_aarch64_st1v2df(double*, __Float64x2_t);
5298 void __builtin_aarch64_st1v2di(long int*, __Int64x2_t);
5299 void __builtin_aarch64_st1v2di_sp(long int*, __Poly64x2_t);
5300 void __builtin_aarch64_st1v2sf(float*, __Float32x2_t);
5301 void __builtin_aarch64_st1v2si(int*, __Int32x2_t);
5302 void __builtin_aarch64_st1v4hf(__fp16*, __Float16x4_t);
5303 void __builtin_aarch64_st1v4hi(short int*, __Int16x4_t);
5304 void __builtin_aarch64_st1v4sf(float*, __Float32x4_t);
5305 void __builtin_aarch64_st1v4si(int*, __Int32x4_t);
5306 void __builtin_aarch64_st1v8hf(__fp16*, __Float16x8_t);
5307 void __builtin_aarch64_st1v8hi(short int*, __Int16x8_t);
5308 void __builtin_aarch64_st1v8qi(signed char*, __Int8x8_t);
5309 void __builtin_aarch64_st1x2df(double*, __builtin_aarch64_simd_oi);
5310 void __builtin_aarch64_st1x2di(long int*, __builtin_aarch64_simd_oi);
5311 void __builtin_aarch64_st1x2v16qi(signed char*, __builtin_aarch64_simd_oi);
5312 void __builtin_aarch64_st1x2v2df(double*, __builtin_aarch64_simd_oi);
5313 void __builtin_aarch64_st1x2v2di(long int*, __builtin_aarch64_simd_oi);
5314 void __builtin_aarch64_st1x2v2sf(float*, __builtin_aarch64_simd_oi);
5315 void __builtin_aarch64_st1x2v2si(int*, __builtin_aarch64_simd_oi);
5316 void __builtin_aarch64_st1x2v4hf(__fp16*, __builtin_aarch64_simd_oi);
5317 void __builtin_aarch64_st1x2v4hi(short int*, __builtin_aarch64_simd_oi);
5318 void __builtin_aarch64_st1x2v4sf(float*, __builtin_aarch64_simd_oi);
5319 void __builtin_aarch64_st1x2v4si(int*, __builtin_aarch64_simd_oi);
5320 void __builtin_aarch64_st1x2v8hf(__fp16*, __builtin_aarch64_simd_oi);
5321 void __builtin_aarch64_st1x2v8hi(short int*, __builtin_aarch64_simd_oi);
5322 void __builtin_aarch64_st1x2v8qi(signed char*, __builtin_aarch64_simd_oi);
5323 void __builtin_aarch64_st1x3df(double*, __builtin_aarch64_simd_ci);
5324 void __builtin_aarch64_st1x3di(long int*, __builtin_aarch64_simd_ci);
5325 void __builtin_aarch64_st1x3v16qi(signed char*, __builtin_aarch64_simd_ci);
5326 void __builtin_aarch64_st1x3v2df(double*, __builtin_aarch64_simd_ci);
5327 void __builtin_aarch64_st1x3v2di(long int*, __builtin_aarch64_simd_ci);
5328 void __builtin_aarch64_st1x3v2sf(float*, __builtin_aarch64_simd_ci);
5329 void __builtin_aarch64_st1x3v2si(int*, __builtin_aarch64_simd_ci);
5330 void __builtin_aarch64_st1x3v4hf(__fp16*, __builtin_aarch64_simd_ci);
5331 void __builtin_aarch64_st1x3v4hi(short int*, __builtin_aarch64_simd_ci);
5332 void __builtin_aarch64_st1x3v4sf(float*, __builtin_aarch64_simd_ci);
5333 void __builtin_aarch64_st1x3v4si(int*, __builtin_aarch64_simd_ci);
5334 void __builtin_aarch64_st1x3v8hf(__fp16*, __builtin_aarch64_simd_ci);
5335 void __builtin_aarch64_st1x3v8hi(short int*, __builtin_aarch64_simd_ci);
5336 void __builtin_aarch64_st1x3v8qi(signed char*, __builtin_aarch64_simd_ci);
5337 void __builtin_aarch64_st2df(double*, __builtin_aarch64_simd_oi);
5338 void __builtin_aarch64_st2di(long int*, __builtin_aarch64_simd_oi);
5339 void __builtin_aarch64_st2v16qi(signed char*, __builtin_aarch64_simd_oi);
5340 void __builtin_aarch64_st2v2df(double*, __builtin_aarch64_simd_oi);
5341 void __builtin_aarch64_st2v2di(long int*, __builtin_aarch64_simd_oi);
5342 void __builtin_aarch64_st2v2sf(float*, __builtin_aarch64_simd_oi);
5343 void __builtin_aarch64_st2v2si(int*, __builtin_aarch64_simd_oi);
5344 void __builtin_aarch64_st2v4hf(__fp16*, __builtin_aarch64_simd_oi);
5345 void __builtin_aarch64_st2v4hi(short int*, __builtin_aarch64_simd_oi);
5346 void __builtin_aarch64_st2v4sf(float*, __builtin_aarch64_simd_oi);
5347 void __builtin_aarch64_st2v4si(int*, __builtin_aarch64_simd_oi);
5348 void __builtin_aarch64_st2v8hf(__fp16*, __builtin_aarch64_simd_oi);
5349 void __builtin_aarch64_st2v8hi(short int*, __builtin_aarch64_simd_oi);
5350 void __builtin_aarch64_st2v8qi(signed char*, __builtin_aarch64_simd_oi);
5351 void __builtin_aarch64_st3df(double*, __builtin_aarch64_simd_ci);
5352 void __builtin_aarch64_st3di(long int*, __builtin_aarch64_simd_ci);
5353 void __builtin_aarch64_st3v16qi(signed char*, __builtin_aarch64_simd_ci);
5354 void __builtin_aarch64_st3v2df(double*, __builtin_aarch64_simd_ci);
5355 void __builtin_aarch64_st3v2di(long int*, __builtin_aarch64_simd_ci);
5356 void __builtin_aarch64_st3v2sf(float*, __builtin_aarch64_simd_ci);
5357 void __builtin_aarch64_st3v2si(int*, __builtin_aarch64_simd_ci);
5358 void __builtin_aarch64_st3v4hf(__fp16*, __builtin_aarch64_simd_ci);
5359 void __builtin_aarch64_st3v4hi(short int*, __builtin_aarch64_simd_ci);
5360 void __builtin_aarch64_st3v4sf(float*, __builtin_aarch64_simd_ci);
5361 void __builtin_aarch64_st3v4si(int*, __builtin_aarch64_simd_ci);
5362 void __builtin_aarch64_st3v8hf(__fp16*, __builtin_aarch64_simd_ci);
5363 void __builtin_aarch64_st3v8hi(short int*, __builtin_aarch64_simd_ci);
5364 void __builtin_aarch64_st3v8qi(signed char*, __builtin_aarch64_simd_ci);
5365 void __builtin_aarch64_st4df(double*, __builtin_aarch64_simd_xi);
5366 void __builtin_aarch64_st4di(long int*, __builtin_aarch64_simd_xi);
5367 void __builtin_aarch64_st4v16qi(signed char*, __builtin_aarch64_simd_xi);
5368 void __builtin_aarch64_st4v2df(double*, __builtin_aarch64_simd_xi);
5369 void __builtin_aarch64_st4v2di(long int*, __builtin_aarch64_simd_xi);
5370 void __builtin_aarch64_st4v2sf(float*, __builtin_aarch64_simd_xi);
5371 void __builtin_aarch64_st4v2si(int*, __builtin_aarch64_simd_xi);
5372 void __builtin_aarch64_st4v4hf(__fp16*, __builtin_aarch64_simd_xi);
5373 void __builtin_aarch64_st4v4hi(short int*, __builtin_aarch64_simd_xi);
5374 void __builtin_aarch64_st4v4sf(float*, __builtin_aarch64_simd_xi);
5375 void __builtin_aarch64_st4v4si(int*, __builtin_aarch64_simd_xi);
5376 void __builtin_aarch64_st4v8hf(__fp16*, __builtin_aarch64_simd_xi);
5377 void __builtin_aarch64_st4v8hi(short int*, __builtin_aarch64_simd_xi);
5378 void __builtin_aarch64_st4v8qi(signed char*, __builtin_aarch64_simd_xi);
5379 long int __builtin_aarch64_suqadddi_ssu(long int, long unsigned int);
5380 short int __builtin_aarch64_suqaddhi_ssu(short int, short unsigned int);
5381 signed char __builtin_aarch64_suqaddqi_ssu(signed char, unsigned char);
5382 int __builtin_aarch64_suqaddsi_ssu(int, unsigned int);
5383 __Int8x16_t __builtin_aarch64_tbl3v16qi(__builtin_aarch64_simd_oi, __Int8x16_t);
5384 __Int8x16_t __builtin_aarch64_tbx4v16qi(__Int8x16_t, __builtin_aarch64_simd_oi, __Int8x16_t);
5385 __fp16 __builtin_aarch64_ucvtfdihf_sus(long unsigned int, int);
5386 double __builtin_aarch64_ucvtfdi_sus(long unsigned int, int);
5387 __fp16 __builtin_aarch64_ucvtfhi_sus(short unsigned int, int);
5388 __fp16 __builtin_aarch64_ucvtfsihf_sus(unsigned int, int);
5389 float __builtin_aarch64_ucvtfsi_sus(unsigned int, int);
5390 __Float64x2_t __builtin_aarch64_ucvtfv2di_sus(__Uint64x2_t, int);
5391 __Float32x2_t __builtin_aarch64_ucvtfv2si_sus(__Uint32x2_t, int);
5392 __Float16x4_t __builtin_aarch64_ucvtfv4hi_sus(__Uint16x4_t, int);
5393 __Float32x4_t __builtin_aarch64_ucvtfv4si_sus(__Uint32x4_t, int);
5394 __Float16x8_t __builtin_aarch64_ucvtfv8hi_sus(__Uint16x8_t, int);
5395 __Uint32x4_t __builtin_aarch64_udot_laneqv16qi_uuuus(__Uint32x4_t, __Uint8x16_t, __Uint8x16_t, int);
5396 __Uint32x2_t __builtin_aarch64_udot_laneqv8qi_uuuus(__Uint32x2_t, __Uint8x8_t, __Uint8x16_t, int);
5397 __Uint32x4_t __builtin_aarch64_udot_lanev16qi_uuuus(__Uint32x4_t, __Uint8x16_t, __Uint8x8_t, int);
5398 __Uint32x2_t __builtin_aarch64_udot_lanev8qi_uuuus(__Uint32x2_t, __Uint8x8_t, __Uint8x8_t, int);
5399 __Uint32x4_t __builtin_aarch64_udotv16qi_uuuu(__Uint32x4_t, __Uint8x16_t, __Uint8x16_t);
5400 __Uint32x2_t __builtin_aarch64_udotv8qi_uuuu(__Uint32x2_t, __Uint8x8_t, __Uint8x8_t);
5401 long unsigned int __builtin_aarch64_uqadddi_uuu(long unsigned int, long unsigned int);
5402 short unsigned int __builtin_aarch64_uqaddhi_uuu(short unsigned int, short unsigned int);
5403 unsigned char __builtin_aarch64_uqaddqi_uuu(unsigned char, unsigned char);
5404 unsigned int __builtin_aarch64_uqaddsi_uuu(unsigned int, unsigned int);
5405 int __builtin_aarch64_uqmovndi(long int);
5406 signed char __builtin_aarch64_uqmovnhi(short int);
5407 short int __builtin_aarch64_uqmovnsi(int);
5408 long unsigned int __builtin_aarch64_uqrshldi_uus(long unsigned int, long int);
5409 short unsigned int __builtin_aarch64_uqrshlhi_uus(short unsigned int, short int);
5410 unsigned char __builtin_aarch64_uqrshlqi_uus(unsigned char, signed char);
5411 unsigned int __builtin_aarch64_uqrshlsi_uus(unsigned int, int);
5412 unsigned int __builtin_aarch64_uqrshrn_ndi_uus(long unsigned int, int);
5413 unsigned char __builtin_aarch64_uqrshrn_nhi_uus(short unsigned int, int);
5414 short unsigned int __builtin_aarch64_uqrshrn_nsi_uus(unsigned int, int);
5415 long unsigned int __builtin_aarch64_uqshldi_uus(long unsigned int, long int);
5416 short unsigned int __builtin_aarch64_uqshlhi_uus(short unsigned int, short int);
5417 long unsigned int __builtin_aarch64_uqshl_ndi_uus(long unsigned int, int);
5418 short unsigned int __builtin_aarch64_uqshl_nhi_uus(short unsigned int, int);
5419 unsigned char __builtin_aarch64_uqshl_nqi_uus(unsigned char, int);
5420 unsigned int __builtin_aarch64_uqshl_nsi_uus(unsigned int, int);
5421 unsigned char __builtin_aarch64_uqshlqi_uus(unsigned char, signed char);
5422 unsigned int __builtin_aarch64_uqshlsi_uus(unsigned int, int);
5423 unsigned int __builtin_aarch64_uqshrn_ndi_uus(long unsigned int, int);
5424 unsigned char __builtin_aarch64_uqshrn_nhi_uus(short unsigned int, int);
5425 short unsigned int __builtin_aarch64_uqshrn_nsi_uus(unsigned int, int);
5426 long unsigned int __builtin_aarch64_uqsubdi_uuu(long unsigned int, long unsigned int);
5427 short unsigned int __builtin_aarch64_uqsubhi_uuu(short unsigned int, short unsigned int);
5428 unsigned char __builtin_aarch64_uqsubqi_uuu(unsigned char, unsigned char);
5429 unsigned int __builtin_aarch64_uqsubsi_uuu(unsigned int, unsigned int);
5430 long unsigned int __builtin_aarch64_urshldi_uus(long unsigned int, long int);
5431 long unsigned int __builtin_aarch64_urshr_ndi_uus(long unsigned int, int);
5432 long unsigned int __builtin_aarch64_ursra_ndi_uuus(long unsigned int, long unsigned int, int);
5433 long unsigned int __builtin_aarch64_ushldi_uus(long unsigned int, long int);
5434 long unsigned int __builtin_aarch64_usli_ndi_uuus(long unsigned int, long unsigned int, int);
5435 long unsigned int __builtin_aarch64_usqadddi_uus(long unsigned int, long int);
5436 short unsigned int __builtin_aarch64_usqaddhi_uus(short unsigned int, short int);
5437 unsigned char __builtin_aarch64_usqaddqi_uus(unsigned char, signed char);
5438 unsigned int __builtin_aarch64_usqaddsi_uus(unsigned int, int);
5439 long unsigned int __builtin_aarch64_usra_ndi_uuus(long unsigned int, long unsigned int, int);
5440 long unsigned int __builtin_aarch64_usri_ndi_uuus(long unsigned int, long unsigned int, int);
5441 __Uint64x2_t __builtin_aarch64_xarqv2di_uuus(__Uint64x2_t, __Uint64x2_t, int);
5442
5443 void* __builtin_aarch64_autia1716(void*, long unsigned int);
5444 void* __builtin_aarch64_autib1716(void*, long unsigned int);
5445 __bf16 __builtin_aarch64_bfcvtbf(float);
5446 __Bfloat16x8_t __builtin_aarch64_bfcvtn2v8bf(__Bfloat16x8_t, __Float32x4_t);
5447 __Bfloat16x8_t __builtin_aarch64_bfcvtn_qv8bf(__Float32x4_t);
5448 __Bfloat16x4_t __builtin_aarch64_bfcvtnv4bf(__Float32x4_t);
5449 __Float32x2_t __builtin_aarch64_bfdot_laneqv2sf(__Float32x2_t, __Bfloat16x4_t, __Bfloat16x8_t, int);
5450 __Float32x4_t __builtin_aarch64_bfdot_laneqv4sf(__Float32x4_t, __Bfloat16x8_t, __Bfloat16x8_t, int);
5451 __Float32x2_t __builtin_aarch64_bfdot_lanev2sf(__Float32x2_t, __Bfloat16x4_t, __Bfloat16x4_t, int);
5452 __Float32x4_t __builtin_aarch64_bfdot_lanev4sf(__Float32x4_t, __Bfloat16x8_t, __Bfloat16x4_t, int);
5453 __Float32x2_t __builtin_aarch64_bfdotv2sf(__Float32x2_t, __Bfloat16x4_t, __Bfloat16x4_t);
5454 __Float32x4_t __builtin_aarch64_bfdotv4sf(__Float32x4_t, __Bfloat16x8_t, __Bfloat16x8_t);
5455 __Float32x4_t __builtin_aarch64_bfmlalb_lane_qv4sf(__Float32x4_t, __Bfloat16x8_t, __Bfloat16x8_t, int);
5456 __Float32x4_t __builtin_aarch64_bfmlalb_lanev4sf(__Float32x4_t, __Bfloat16x8_t, __Bfloat16x4_t, int);
5457 __Float32x4_t __builtin_aarch64_bfmlalbv4sf(__Float32x4_t, __Bfloat16x8_t, __Bfloat16x8_t);
5458 __Float32x4_t __builtin_aarch64_bfmlalt_lane_qv4sf(__Float32x4_t, __Bfloat16x8_t, __Bfloat16x8_t, int);
5459 __Float32x4_t __builtin_aarch64_bfmlalt_lanev4sf(__Float32x4_t, __Bfloat16x8_t, __Bfloat16x4_t, int);
5460 __Float32x4_t __builtin_aarch64_bfmlaltv4sf(__Float32x4_t, __Bfloat16x8_t, __Bfloat16x8_t);
5461 __Float32x4_t __builtin_aarch64_bfmmlaqv4sf(__Float32x4_t, __Bfloat16x8_t, __Bfloat16x8_t);
5462 __Uint64x2_t __builtin_aarch64_bswapv2di_uu(__Uint64x2_t);
5463 __Uint32x2_t __builtin_aarch64_bswapv2si_uu(__Uint32x2_t);
5464 __Uint16x4_t __builtin_aarch64_bswapv4hi_uu(__Uint16x4_t);
5465 __Uint32x4_t __builtin_aarch64_bswapv4si_uu(__Uint32x4_t);
5466 __Uint16x8_t __builtin_aarch64_bswapv8hi_uu(__Uint16x8_t);
5467 long unsigned int __builtin_aarch64_cmeqdf_uss(double, double);
5468 unsigned int __builtin_aarch64_cmeqsf_uss(float, float);
5469 __Uint64x2_t __builtin_aarch64_cmeqv2df_uss(__Float64x2_t, __Float64x2_t);
5470 __Uint32x2_t __builtin_aarch64_cmeqv2sf_uss(__Float32x2_t, __Float32x2_t);
5471 __Uint32x4_t __builtin_aarch64_cmeqv4sf_uss(__Float32x4_t, __Float32x4_t);
5472 long unsigned int __builtin_aarch64_cmgedf_uss(double, double);
5473 unsigned int __builtin_aarch64_cmgesf_uss(float, float);
5474 __Uint64x2_t __builtin_aarch64_cmgev2df_uss(__Float64x2_t, __Float64x2_t);
5475 __Uint32x2_t __builtin_aarch64_cmgev2sf_uss(__Float32x2_t, __Float32x2_t);
5476 __Uint32x4_t __builtin_aarch64_cmgev4sf_uss(__Float32x4_t, __Float32x4_t);
5477 long unsigned int __builtin_aarch64_cmgtdf_uss(double, double);
5478 unsigned int __builtin_aarch64_cmgtsf_uss(float, float);
5479 __Uint64x2_t __builtin_aarch64_cmgtv2df_uss(__Float64x2_t, __Float64x2_t);
5480 __Uint32x2_t __builtin_aarch64_cmgtv2sf_uss(__Float32x2_t, __Float32x2_t);
5481 __Uint32x4_t __builtin_aarch64_cmgtv4sf_uss(__Float32x4_t, __Float32x4_t);
5482 long unsigned int __builtin_aarch64_cmledf_uss(double, double);
5483 unsigned int __builtin_aarch64_cmlesf_uss(float, float);
5484 __Uint64x2_t __builtin_aarch64_cmlev2df_uss(__Float64x2_t, __Float64x2_t);
5485 __Uint32x2_t __builtin_aarch64_cmlev2sf_uss(__Float32x2_t, __Float32x2_t);
5486 __Uint32x4_t __builtin_aarch64_cmlev4sf_uss(__Float32x4_t, __Float32x4_t);
5487 long unsigned int __builtin_aarch64_cmltdf_uss(double, double);
5488 unsigned int __builtin_aarch64_cmltsf_uss(float, float);
5489 __Uint64x2_t __builtin_aarch64_cmltv2df_uss(__Float64x2_t, __Float64x2_t);
5490 __Uint32x2_t __builtin_aarch64_cmltv2sf_uss(__Float32x2_t, __Float32x2_t);
5491 __Uint32x4_t __builtin_aarch64_cmltv4sf_uss(__Float32x4_t, __Float32x4_t);
5492 __Bfloat16x8_t __builtin_aarch64_combinev4bf(__Bfloat16x4_t, __Bfloat16x4_t);
5493 __Int32x2_t __builtin_aarch64_ctzv2si(__Int32x2_t);
5494 __Int32x4_t __builtin_aarch64_ctzv4si(__Int32x4_t);
5495 long unsigned int __builtin_aarch64_facgedf_uss(double, double);
5496 unsigned int __builtin_aarch64_facgesf_uss(float, float);
5497 __Uint64x2_t __builtin_aarch64_facgev2df_uss(__Float64x2_t, __Float64x2_t);
5498 __Uint32x2_t __builtin_aarch64_facgev2sf_uss(__Float32x2_t, __Float32x2_t);
5499 __Uint32x4_t __builtin_aarch64_facgev4sf_uss(__Float32x4_t, __Float32x4_t);
5500 long unsigned int __builtin_aarch64_facgtdf_uss(double, double);
5501 unsigned int __builtin_aarch64_facgtsf_uss(float, float);
5502 __Uint64x2_t __builtin_aarch64_facgtv2df_uss(__Float64x2_t, __Float64x2_t);
5503 __Uint32x2_t __builtin_aarch64_facgtv2sf_uss(__Float32x2_t, __Float32x2_t);
5504 __Uint32x4_t __builtin_aarch64_facgtv4sf_uss(__Float32x4_t, __Float32x4_t);
5505 long unsigned int __builtin_aarch64_facledf_uss(double, double);
5506 unsigned int __builtin_aarch64_faclesf_uss(float, float);
5507 __Uint64x2_t __builtin_aarch64_faclev2df_uss(__Float64x2_t, __Float64x2_t);
5508 __Uint32x2_t __builtin_aarch64_faclev2sf_uss(__Float32x2_t, __Float32x2_t);
5509 __Uint32x4_t __builtin_aarch64_faclev4sf_uss(__Float32x4_t, __Float32x4_t);
5510 long unsigned int __builtin_aarch64_facltdf_uss(double, double);
5511 unsigned int __builtin_aarch64_facltsf_uss(float, float);
5512 __Uint64x2_t __builtin_aarch64_facltv2df_uss(__Float64x2_t, __Float64x2_t);
5513 __Uint32x2_t __builtin_aarch64_facltv2sf_uss(__Float32x2_t, __Float32x2_t);
5514 __Uint32x4_t __builtin_aarch64_facltv4sf_uss(__Float32x4_t, __Float32x4_t);
5515 __Float64x2_t __builtin_aarch64_fcmla_lane0v2df(__Float64x2_t, __Float64x2_t, __Float64x2_t, int);
5516 __Float64x2_t __builtin_aarch64_fcmla_lane180v2df(__Float64x2_t, __Float64x2_t, __Float64x2_t, int);
5517 __Float64x2_t __builtin_aarch64_fcmla_lane270v2df(__Float64x2_t, __Float64x2_t, __Float64x2_t, int);
5518 __Float64x2_t __builtin_aarch64_fcmla_lane90v2df(__Float64x2_t, __Float64x2_t, __Float64x2_t, int);
5519 long int __builtin_aarch64_fix_truncdfdi(double);
5520 int __builtin_aarch64_fix_truncdfsi(double);
5521 long int __builtin_aarch64_fix_truncsfdi(float);
5522 int __builtin_aarch64_fix_truncsfsi(float);
5523 long unsigned int __builtin_aarch64_fixuns_truncdfdi_us(double);
5524 unsigned int __builtin_aarch64_fixuns_truncdfsi_us(double);
5525 long unsigned int __builtin_aarch64_fixuns_truncsfdi_us(float);
5526 unsigned int __builtin_aarch64_fixuns_truncsfsi_us(float);
5527 float __builtin_aarch64_fmaxsf(float, float);
5528 float __builtin_aarch64_fminsf(float, float);
5529 __Float64x2_t __builtin_aarch64_fnmav2df(__Float64x2_t, __Float64x2_t, __Float64x2_t);
5530 __Float32x2_t __builtin_aarch64_fnmav2sf(__Float32x2_t, __Float32x2_t, __Float32x2_t);
5531 __Float32x4_t __builtin_aarch64_fnmav4sf(__Float32x4_t, __Float32x4_t, __Float32x4_t);
5532 double __builtin_aarch64_frint32xdf(double);
5533 float __builtin_aarch64_frint32xsf(float);
5534 __Float64x2_t __builtin_aarch64_frint32xv2df(__Float64x2_t);
5535 __Float32x2_t __builtin_aarch64_frint32xv2sf(__Float32x2_t);
5536 __Float32x4_t __builtin_aarch64_frint32xv4sf(__Float32x4_t);
5537 double __builtin_aarch64_frint32zdf(double);
5538 float __builtin_aarch64_frint32zsf(float);
5539 __Float64x2_t __builtin_aarch64_frint32zv2df(__Float64x2_t);
5540 __Float32x2_t __builtin_aarch64_frint32zv2sf(__Float32x2_t);
5541 __Float32x4_t __builtin_aarch64_frint32zv4sf(__Float32x4_t);
5542 double __builtin_aarch64_frint64xdf(double);
5543 float __builtin_aarch64_frint64xsf(float);
5544 __Float64x2_t __builtin_aarch64_frint64xv2df(__Float64x2_t);
5545 __Float32x2_t __builtin_aarch64_frint64xv2sf(__Float32x2_t);
5546 __Float32x4_t __builtin_aarch64_frint64xv4sf(__Float32x4_t);
5547 double __builtin_aarch64_frint64zdf(double);
5548 float __builtin_aarch64_frint64zsf(float);
5549 __Float64x2_t __builtin_aarch64_frint64zv2df(__Float64x2_t);
5550 __Float32x2_t __builtin_aarch64_frint64zv2sf(__Float32x2_t);
5551 __Float32x4_t __builtin_aarch64_frint64zv4sf(__Float32x4_t);
5552 __Bfloat16x4_t __builtin_aarch64_get_dregciv4bf(__builtin_aarch64_simd_ci, int);
5553 __Bfloat16x4_t __builtin_aarch64_get_dregoiv4bf(__builtin_aarch64_simd_oi, int);
5554 __Bfloat16x4_t __builtin_aarch64_get_dregxiv4bf(__builtin_aarch64_simd_xi, int);
5555 __Bfloat16x8_t __builtin_aarch64_get_qregciv8bf(__builtin_aarch64_simd_ci, int);
5556 __Bfloat16x8_t __builtin_aarch64_get_qregoiv8bf(__builtin_aarch64_simd_oi, int);
5557 __Bfloat16x8_t __builtin_aarch64_get_qregxiv8bf(__builtin_aarch64_simd_xi, int);
5558 __Int64x2_t __builtin_aarch64_intrinsic_vec_smult_lo_v2si(__Int32x2_t, __Int32x2_t);
5559 __Int32x4_t __builtin_aarch64_intrinsic_vec_smult_lo_v4hi(__Int16x4_t, __Int16x4_t);
5560 __Int16x8_t __builtin_aarch64_intrinsic_vec_smult_lo_v8qi(__Int8x8_t, __Int8x8_t);
5561 __Uint64x2_t __builtin_aarch64_intrinsic_vec_umult_lo_v2si_uuu(__Uint32x2_t, __Uint32x2_t);
5562 __Uint32x4_t __builtin_aarch64_intrinsic_vec_umult_lo_v4hi_uuu(__Uint16x4_t, __Uint16x4_t);
5563 __Uint16x8_t __builtin_aarch64_intrinsic_vec_umult_lo_v8qi_uuu(__Uint8x8_t, __Uint8x8_t);
5564 int __builtin_aarch64_jcvtzs(double);
5565 void __builtin_aarch64_ld1v2di_sp(long int*, __Poly64_t);
5566 __Bfloat16x4_t __builtin_aarch64_ld1v4bf(const __bf16*);
5567 __Bfloat16x8_t __builtin_aarch64_ld1v8bf(const __bf16*);
5568 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2v4bf(const __bf16*);
5569 __builtin_aarch64_simd_oi __builtin_aarch64_ld1x2v8bf(const __bf16*);
5570 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3v4bf(const __bf16*);
5571 __builtin_aarch64_simd_ci __builtin_aarch64_ld1x3v8bf(const __bf16*);
5572 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4df(const double*);
5573 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4di(const long int*);
5574 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4v16qi(const signed char*);
5575 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4v2df(const double*);
5576 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4v2di(const long int*);
5577 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4v2sf(const float*);
5578 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4v2si(const int*);
5579 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4v4bf(const __bf16*);
5580 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4v4hf(const __fp16*);
5581 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4v4hi(const short int*);
5582 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4v4sf(const float*);
5583 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4v4si(const int*);
5584 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4v8bf(const __bf16*);
5585 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4v8hf(const __fp16*);
5586 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4v8hi(const short int*);
5587 __builtin_aarch64_simd_xi __builtin_aarch64_ld1x4v8qi(const signed char*);
5588 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanev4bf(const __bf16*, __builtin_aarch64_simd_oi, int);
5589 __builtin_aarch64_simd_oi __builtin_aarch64_ld2_lanev8bf(const __bf16*, __builtin_aarch64_simd_oi, int);
5590 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rv4bf(const __bf16*);
5591 __builtin_aarch64_simd_oi __builtin_aarch64_ld2rv8bf(const __bf16*);
5592 __builtin_aarch64_simd_oi __builtin_aarch64_ld2v4bf(const __bf16*);
5593 __builtin_aarch64_simd_oi __builtin_aarch64_ld2v8bf(const __bf16*);
5594 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanev4bf(const __bf16*, __builtin_aarch64_simd_ci, int);
5595 __builtin_aarch64_simd_ci __builtin_aarch64_ld3_lanev8bf(const __bf16*, __builtin_aarch64_simd_ci, int);
5596 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rv4bf(const __bf16*);
5597 __builtin_aarch64_simd_ci __builtin_aarch64_ld3rv8bf(const __bf16*);
5598 __builtin_aarch64_simd_ci __builtin_aarch64_ld3v4bf(const __bf16*);
5599 __builtin_aarch64_simd_ci __builtin_aarch64_ld3v8bf(const __bf16*);
5600 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanev4bf(const __bf16*, __builtin_aarch64_simd_xi, int);
5601 __builtin_aarch64_simd_xi __builtin_aarch64_ld4_lanev8bf(const __bf16*, __builtin_aarch64_simd_xi, int);
5602 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rv4bf(const __bf16*);
5603 __builtin_aarch64_simd_xi __builtin_aarch64_ld4rv8bf(const __bf16*);
5604 __builtin_aarch64_simd_xi __builtin_aarch64_ld4v4bf(const __bf16*);
5605 __builtin_aarch64_simd_xi __builtin_aarch64_ld4v8bf(const __bf16*);
5606 double __builtin_aarch64_negdf(double);
5607 float __builtin_aarch64_negsf(float);
5608 __Float64x2_t __builtin_aarch64_negv2df(__Float64x2_t);
5609 __Float32x2_t __builtin_aarch64_negv2sf(__Float32x2_t);
5610 __Float16x4_t __builtin_aarch64_negv4hf(__Float16x4_t);
5611 __Float32x4_t __builtin_aarch64_negv4sf(__Float32x4_t);
5612 __Float16x8_t __builtin_aarch64_negv8hf(__Float16x8_t);
5613 void* __builtin_aarch64_pacia1716(void*, long unsigned int);
5614 void* __builtin_aarch64_pacib1716(void*, long unsigned int);
5615 int __builtin_aarch64_rndr(long unsigned int*);
5616 int __builtin_aarch64_rndrrs(long unsigned int*);
5617 double __builtin_aarch64_rsqrt_df(double);
5618 float __builtin_aarch64_rsqrt_sf(float);
5619 __Float64x2_t __builtin_aarch64_rsqrt_v2df(__Float64x2_t);
5620 __Float32x2_t __builtin_aarch64_rsqrt_v2sf(__Float32x2_t);
5621 __Float32x4_t __builtin_aarch64_rsqrt_v4sf(__Float32x4_t);
5622 __builtin_aarch64_simd_ci __builtin_aarch64_set_qregciv8bf(__builtin_aarch64_simd_ci, __Bfloat16x8_t, int);
5623 __builtin_aarch64_simd_oi __builtin_aarch64_set_qregoiv8bf(__builtin_aarch64_simd_oi, __Bfloat16x8_t, int);
5624 __builtin_aarch64_simd_xi __builtin_aarch64_set_qregxiv8bf(__builtin_aarch64_simd_xi, __Bfloat16x8_t, int);
5625 __Bfloat16x4_t __builtin_aarch64_simd_bslv4bf_suss(__Uint16x4_t, __Bfloat16x4_t, __Bfloat16x4_t);
5626 __Bfloat16x8_t __builtin_aarch64_simd_bslv8bf_suss(__Uint16x8_t, __Bfloat16x8_t, __Bfloat16x8_t);
5627 __Int32x4_t __builtin_aarch64_simd_smmlav16qi(__Int32x4_t, __Int8x16_t, __Int8x16_t);
5628 __Uint32x4_t __builtin_aarch64_simd_ummlav16qi_uuuu(__Uint32x4_t, __Uint8x16_t, __Uint8x16_t);
5629 __Int32x4_t __builtin_aarch64_simd_usmmlav16qi_ssus(__Int32x4_t, __Uint8x16_t, __Int8x16_t);
5630 void __builtin_aarch64_st1v4bf(__bf16*, __Bfloat16x4_t);
5631 void __builtin_aarch64_st1v8bf(__bf16*, __Bfloat16x8_t);
5632 void __builtin_aarch64_st1x2v4bf(__bf16*, __builtin_aarch64_simd_oi);
5633 void __builtin_aarch64_st1x2v8bf(__bf16*, __builtin_aarch64_simd_oi);
5634 void __builtin_aarch64_st1x3v4bf(__bf16*, __builtin_aarch64_simd_ci);
5635 void __builtin_aarch64_st1x3v8bf(__bf16*, __builtin_aarch64_simd_ci);
5636 void __builtin_aarch64_st1x4df(double*, __builtin_aarch64_simd_xi);
5637 void __builtin_aarch64_st1x4di(long int*, __builtin_aarch64_simd_xi);
5638 void __builtin_aarch64_st1x4v16qi(signed char*, __builtin_aarch64_simd_xi);
5639 void __builtin_aarch64_st1x4v2df(double*, __builtin_aarch64_simd_xi);
5640 void __builtin_aarch64_st1x4v2di(long int*, __builtin_aarch64_simd_xi);
5641 void __builtin_aarch64_st1x4v2sf(float*, __builtin_aarch64_simd_xi);
5642 void __builtin_aarch64_st1x4v2si(int*, __builtin_aarch64_simd_xi);
5643 void __builtin_aarch64_st1x4v4bf(__bf16*, __builtin_aarch64_simd_xi);
5644 void __builtin_aarch64_st1x4v4hf(__fp16*, __builtin_aarch64_simd_xi);
5645 void __builtin_aarch64_st1x4v4hi(short int*, __builtin_aarch64_simd_xi);
5646 void __builtin_aarch64_st1x4v4sf(float*, __builtin_aarch64_simd_xi);
5647 void __builtin_aarch64_st1x4v4si(int*, __builtin_aarch64_simd_xi);
5648 void __builtin_aarch64_st1x4v8bf(__bf16*, __builtin_aarch64_simd_xi);
5649 void __builtin_aarch64_st1x4v8hf(__fp16*, __builtin_aarch64_simd_xi);
5650 void __builtin_aarch64_st1x4v8hi(short int*, __builtin_aarch64_simd_xi);
5651 void __builtin_aarch64_st1x4v8qi(signed char*, __builtin_aarch64_simd_xi);
5652 void __builtin_aarch64_st2_lanev4bf(__bf16*, __builtin_aarch64_simd_oi, int);
5653 void __builtin_aarch64_st2_lanev8bf(__bf16*, __builtin_aarch64_simd_oi, int);
5654 void __builtin_aarch64_st2v4bf(__bf16*, __builtin_aarch64_simd_oi);
5655 void __builtin_aarch64_st2v8bf(__bf16*, __builtin_aarch64_simd_oi);
5656 void __builtin_aarch64_st3_lanev4bf(__bf16*, __builtin_aarch64_simd_ci, int);
5657 void __builtin_aarch64_st3_lanev8bf(__bf16*, __builtin_aarch64_simd_ci, int);
5658 void __builtin_aarch64_st3v4bf(__bf16*, __builtin_aarch64_simd_ci);
5659 void __builtin_aarch64_st3v8bf(__bf16*, __builtin_aarch64_simd_ci);
5660 void __builtin_aarch64_st4_lanev4bf(__bf16*, __builtin_aarch64_simd_xi, int);
5661 void __builtin_aarch64_st4_lanev8bf(__bf16*, __builtin_aarch64_simd_xi, int);
5662 void __builtin_aarch64_st4v4bf(__bf16*, __builtin_aarch64_simd_xi);
5663 void __builtin_aarch64_st4v8bf(__bf16*, __builtin_aarch64_simd_xi);
5664 __Int32x4_t __builtin_aarch64_sudot_laneqv16qi_sssus(__Int32x4_t, __Int8x16_t, __Uint8x16_t, int);
5665 __Int32x2_t __builtin_aarch64_sudot_laneqv8qi_sssus(__Int32x2_t, __Int8x8_t, __Uint8x16_t, int);
5666 __Int32x4_t __builtin_aarch64_sudot_lanev16qi_sssus(__Int32x4_t, __Int8x16_t, __Uint8x8_t, int);
5667 __Int32x2_t __builtin_aarch64_sudot_lanev8qi_sssus(__Int32x2_t, __Int8x8_t, __Uint8x8_t, int);
5668 __Int8x16_t __builtin_aarch64_trn1v16qi(__Int8x16_t, __Int8x16_t);
5669 __Float64x2_t __builtin_aarch64_trn1v2df(__Float64x2_t, __Float64x2_t);
5670 __Int64x2_t __builtin_aarch64_trn1v2di(__Int64x2_t, __Int64x2_t);
5671 __Float32x2_t __builtin_aarch64_trn1v2sf(__Float32x2_t, __Float32x2_t);
5672 __Int32x2_t __builtin_aarch64_trn1v2si(__Int32x2_t, __Int32x2_t);
5673 __Int16x4_t __builtin_aarch64_trn1v4hi(__Int16x4_t, __Int16x4_t);
5674 __Float32x4_t __builtin_aarch64_trn1v4sf(__Float32x4_t, __Float32x4_t);
5675 __Int32x4_t __builtin_aarch64_trn1v4si(__Int32x4_t, __Int32x4_t);
5676 __Int16x8_t __builtin_aarch64_trn1v8hi(__Int16x8_t, __Int16x8_t);
5677 __Int8x8_t __builtin_aarch64_trn1v8qi(__Int8x8_t, __Int8x8_t);
5678 __Int8x16_t __builtin_aarch64_trn2v16qi(__Int8x16_t, __Int8x16_t);
5679 __Float64x2_t __builtin_aarch64_trn2v2df(__Float64x2_t, __Float64x2_t);
5680 __Int64x2_t __builtin_aarch64_trn2v2di(__Int64x2_t, __Int64x2_t);
5681 __Float32x2_t __builtin_aarch64_trn2v2sf(__Float32x2_t, __Float32x2_t);
5682 __Int32x2_t __builtin_aarch64_trn2v2si(__Int32x2_t, __Int32x2_t);
5683 __Int16x4_t __builtin_aarch64_trn2v4hi(__Int16x4_t, __Int16x4_t);
5684 __Float32x4_t __builtin_aarch64_trn2v4sf(__Float32x4_t, __Float32x4_t);
5685 __Int32x4_t __builtin_aarch64_trn2v4si(__Int32x4_t, __Int32x4_t);
5686 __Int16x8_t __builtin_aarch64_trn2v8hi(__Int16x8_t, __Int16x8_t);
5687 __Int8x8_t __builtin_aarch64_trn2v8qi(__Int8x8_t, __Int8x8_t);
5688 __Int32x4_t __builtin_aarch64_usdot_laneqv16qi_ssuss(__Int32x4_t, __Uint8x16_t, __Int8x16_t, int);
5689 __Int32x2_t __builtin_aarch64_usdot_laneqv8qi_ssuss(__Int32x2_t, __Uint8x8_t, __Int8x16_t, int);
5690 __Int32x4_t __builtin_aarch64_usdot_lanev16qi_ssuss(__Int32x4_t, __Uint8x16_t, __Int8x8_t, int);
5691 __Int32x2_t __builtin_aarch64_usdot_lanev8qi_ssuss(__Int32x2_t, __Uint8x8_t, __Int8x8_t, int);
5692 __Int32x4_t __builtin_aarch64_usdotv16qi_ssus(__Int32x4_t, __Uint8x16_t, __Int8x16_t);
5693 __Int32x2_t __builtin_aarch64_usdotv8qi_ssus(__Int32x2_t, __Uint8x8_t, __Int8x8_t);
5694 __Int8x16_t __builtin_aarch64_uzp1v16qi(__Int8x16_t, __Int8x16_t);
5695 __Float64x2_t __builtin_aarch64_uzp1v2df(__Float64x2_t, __Float64x2_t);
5696 __Int64x2_t __builtin_aarch64_uzp1v2di(__Int64x2_t, __Int64x2_t);
5697 __Float32x2_t __builtin_aarch64_uzp1v2sf(__Float32x2_t, __Float32x2_t);
5698 __Int32x2_t __builtin_aarch64_uzp1v2si(__Int32x2_t, __Int32x2_t);
5699 __Int16x4_t __builtin_aarch64_uzp1v4hi(__Int16x4_t, __Int16x4_t);
5700 __Float32x4_t __builtin_aarch64_uzp1v4sf(__Float32x4_t, __Float32x4_t);
5701 __Int32x4_t __builtin_aarch64_uzp1v4si(__Int32x4_t, __Int32x4_t);
5702 __Int16x8_t __builtin_aarch64_uzp1v8hi(__Int16x8_t, __Int16x8_t);
5703 __Int8x8_t __builtin_aarch64_uzp1v8qi(__Int8x8_t, __Int8x8_t);
5704 __Int8x16_t __builtin_aarch64_uzp2v16qi(__Int8x16_t, __Int8x16_t);
5705 __Float64x2_t __builtin_aarch64_uzp2v2df(__Float64x2_t, __Float64x2_t);
5706 __Int64x2_t __builtin_aarch64_uzp2v2di(__Int64x2_t, __Int64x2_t);
5707 __Float32x2_t __builtin_aarch64_uzp2v2sf(__Float32x2_t, __Float32x2_t);
5708 __Int32x2_t __builtin_aarch64_uzp2v2si(__Int32x2_t, __Int32x2_t);
5709 __Int16x4_t __builtin_aarch64_uzp2v4hi(__Int16x4_t, __Int16x4_t);
5710 __Float32x4_t __builtin_aarch64_uzp2v4sf(__Float32x4_t, __Float32x4_t);
5711 __Int32x4_t __builtin_aarch64_uzp2v4si(__Int32x4_t, __Int32x4_t);
5712 __Int16x8_t __builtin_aarch64_uzp2v8hi(__Int16x8_t, __Int16x8_t);
5713 __Int8x8_t __builtin_aarch64_uzp2v8qi(__Int8x8_t, __Int8x8_t);
5714 __Int64x2_t __builtin_aarch64_vec_smlal_laneq_v2si(__Int64x2_t, __Int32x2_t, __Int32x4_t, int);
5715 __Int32x4_t __builtin_aarch64_vec_smlal_laneq_v4hi(__Int32x4_t, __Int16x4_t, __Int16x8_t, int);
5716 __Int64x2_t __builtin_aarch64_vec_smlal_lane_v2si(__Int64x2_t, __Int32x2_t, __Int32x2_t, int);
5717 __Int32x4_t __builtin_aarch64_vec_smlal_lane_v4hi(__Int32x4_t, __Int16x4_t, __Int16x4_t, int);
5718 __Int64x2_t __builtin_aarch64_vec_smult_laneq_v2si(__Int32x2_t, __Int32x4_t, int);
5719 __Int32x4_t __builtin_aarch64_vec_smult_laneq_v4hi(__Int16x4_t, __Int16x8_t, int);
5720 __Int64x2_t __builtin_aarch64_vec_smult_lane_v2si(__Int32x2_t, __Int32x2_t, int);
5721 __Int32x4_t __builtin_aarch64_vec_smult_lane_v4hi(__Int16x4_t, __Int16x4_t, int);
5722 __Uint64x2_t __builtin_aarch64_vec_umlal_laneq_v2si_uuuus(__Uint64x2_t, __Uint32x2_t, __Uint32x4_t, int);
5723 __Uint32x4_t __builtin_aarch64_vec_umlal_laneq_v4hi_uuuus(__Uint32x4_t, __Uint16x4_t, __Uint16x8_t, int);
5724 __Uint64x2_t __builtin_aarch64_vec_umlal_lane_v2si_uuuus(__Uint64x2_t, __Uint32x2_t, __Uint32x2_t, int);
5725 __Uint32x4_t __builtin_aarch64_vec_umlal_lane_v4hi_uuuus(__Uint32x4_t, __Uint16x4_t, __Uint16x4_t, int);
5726 __Uint64x2_t __builtin_aarch64_vec_umult_laneq_v2si_uuus(__Uint32x2_t, __Uint32x4_t, int);
5727 __Uint32x4_t __builtin_aarch64_vec_umult_laneq_v4hi_uuus(__Uint16x4_t, __Uint16x8_t, int);
5728 __Uint64x2_t __builtin_aarch64_vec_umult_lane_v2si_uuus(__Uint32x2_t, __Uint32x2_t, int);
5729 __Uint32x4_t __builtin_aarch64_vec_umult_lane_v4hi_uuus(__Uint16x4_t, __Uint16x4_t, int);
5730 __Int16x8_t __builtin_aarch64_vec_widen_smult_hi_v16qi(__Int8x16_t, __Int8x16_t);
5731 __Int64x2_t __builtin_aarch64_vec_widen_smult_hi_v4si(__Int32x4_t, __Int32x4_t);
5732 __Int32x4_t __builtin_aarch64_vec_widen_smult_hi_v8hi(__Int16x8_t, __Int16x8_t);
5733 __Uint16x8_t __builtin_aarch64_vec_widen_umult_hi_v16qi_uuu(__Uint8x16_t, __Uint8x16_t);
5734 __Uint64x2_t __builtin_aarch64_vec_widen_umult_hi_v4si_uuu(__Uint32x4_t, __Uint32x4_t);
5735 __Uint32x4_t __builtin_aarch64_vec_widen_umult_hi_v8hi_uuu(__Uint16x8_t, __Uint16x8_t);
5736 void* __builtin_aarch64_xpaclri(void*);
5737 __Int8x16_t __builtin_aarch64_zip1v16qi(__Int8x16_t, __Int8x16_t);
5738 __Float64x2_t __builtin_aarch64_zip1v2df(__Float64x2_t, __Float64x2_t);
5739 __Int64x2_t __builtin_aarch64_zip1v2di(__Int64x2_t, __Int64x2_t);
5740 __Float32x2_t __builtin_aarch64_zip1v2sf(__Float32x2_t, __Float32x2_t);
5741 __Int32x2_t __builtin_aarch64_zip1v2si(__Int32x2_t, __Int32x2_t);
5742 __Int16x4_t __builtin_aarch64_zip1v4hi(__Int16x4_t, __Int16x4_t);
5743 __Float32x4_t __builtin_aarch64_zip1v4sf(__Float32x4_t, __Float32x4_t);
5744 __Int32x4_t __builtin_aarch64_zip1v4si(__Int32x4_t, __Int32x4_t);
5745 __Int16x8_t __builtin_aarch64_zip1v8hi(__Int16x8_t, __Int16x8_t);
5746 __Int8x8_t __builtin_aarch64_zip1v8qi(__Int8x8_t, __Int8x8_t);
5747 __Int8x16_t __builtin_aarch64_zip2v16qi(__Int8x16_t, __Int8x16_t);
5748 __Float64x2_t __builtin_aarch64_zip2v2df(__Float64x2_t, __Float64x2_t);
5749 __Int64x2_t __builtin_aarch64_zip2v2di(__Int64x2_t, __Int64x2_t);
5750 __Float32x2_t __builtin_aarch64_zip2v2sf(__Float32x2_t, __Float32x2_t);
5751 __Int32x2_t __builtin_aarch64_zip2v2si(__Int32x2_t, __Int32x2_t);
5752 __Int16x4_t __builtin_aarch64_zip2v4hi(__Int16x4_t, __Int16x4_t);
5753 __Float32x4_t __builtin_aarch64_zip2v4sf(__Float32x4_t, __Float32x4_t);
5754 __Int32x4_t __builtin_aarch64_zip2v4si(__Int32x4_t, __Int32x4_t);
5755 __Int16x8_t __builtin_aarch64_zip2v8hi(__Int16x8_t, __Int16x8_t);
5756 __Int8x8_t __builtin_aarch64_zip2v8qi(__Int8x8_t, __Int8x8_t);
5757
5758
5759 void* __builtin_aarch64_memtag_get_tag(void*);
5760 long unsigned int __builtin_aarch64_memtag_gmi(void*, long unsigned int);
5761 void* __builtin_aarch64_memtag_inc_tag(void*, unsigned int);
5762 void* __builtin_aarch64_memtag_irg(void*, long unsigned int);
5763 void __builtin_aarch64_memtag_set_tag(void*);
5764 long int __builtin_aarch64_memtag_subp(void*, void*);
5765
5766 void __builtin_aarch64_tcancel(long unsigned int);
5767 void __builtin_aarch64_tcommit(void);
5768 long unsigned int __builtin_aarch64_tstart(void);
5769 long unsigned int __builtin_aarch64_ttest(void);
5770
5771 #endif
5772
5773 #ifdef __IWMMXT__
5774 typedef unsigned long long __mmx_m64;
5775 typedef int __mmx_v2si __attribute__ ((vector_size (8)));
5776 typedef short __mmx_v4hi __attribute__ ((vector_size (8)));
5777
5778 #ifdef __ANDROID__
5779 typedef char __mmx_v8qi __attribute__ ((vector_size (8)));
5780 __mmx_m64 __builtin_arm_wsadb (__mmx_v8qi __A, __mmx_v8qi __B);
5781 __mmx_m64 __builtin_arm_wsadh (__mmx_v4hi __A, __mmx_v4hi __B);
5782 void __builtin_arm_setwcx(int x, int y);
5783 int __builtin_arm_getwcx(int x);
5784 #else
5785 typedef signed char __mmx_v8qi __attribute__ ((vector_size (8)));
5786 __mmx_m64 __builtin_arm_wsadb (__mmx_v2si __A, __mmx_v8qi __B, __mmx_v8qi __C);
5787 __mmx_m64 __builtin_arm_wsadh (__mmx_v2si __A, __mmx_v4hi __B, __mmx_v4hi __C);
5788 #endif
5789
5790 __mmx_m64 __builtin_arm_walign (__mmx_v8qi __a, __mmx_v8qi __b, int __C);
5791 __mmx_m64 __builtin_arm_wpackhss (__mmx_v4hi __m1, __mmx_v4hi __m2);
5792 __mmx_m64 __builtin_arm_wpackwss (__mmx_v2si __m1, __mmx_v2si __m2);
5793 __mmx_m64 __builtin_arm_wpackdss (long long __m1, long long __m2);
5794 __mmx_m64 __builtin_arm_wpackhus (__mmx_v4hi __m1, __mmx_v4hi __m2);
5795 __mmx_m64 __builtin_arm_wpackwus (__mmx_v2si __m1, __mmx_v2si __m2);
5796 __mmx_m64 __builtin_arm_wpackdus (long long __m1, long long __m2);
5797 __mmx_m64 __builtin_arm_wunpckihb (__mmx_v8qi __m1, __mmx_v8qi __m2);
5798 __mmx_m64 __builtin_arm_wunpckihh (__mmx_v4hi __m1, __mmx_v4hi __m2);
5799 __mmx_m64 __builtin_arm_wunpckihw (__mmx_v2si __m1, __mmx_v2si __m2);
5800 __mmx_m64 __builtin_arm_wunpckilb (__mmx_v8qi __m1, __mmx_v8qi __m2);
5801 __mmx_m64 __builtin_arm_wunpckilh (__mmx_v4hi __m1, __mmx_v4hi __m2);
5802 __mmx_m64 __builtin_arm_wunpckilw (__mmx_v2si __m1, __mmx_v2si __m2);
5803 __mmx_m64 __builtin_arm_wunpckelsb (__mmx_v8qi __m1);
5804 __mmx_m64 __builtin_arm_wunpckelsh (__mmx_v4hi __m1);
5805 __mmx_m64 __builtin_arm_wunpckelsw (__mmx_v2si __m1);
5806 __mmx_m64 __builtin_arm_wunpckehsb (__mmx_v8qi __m1);
5807 __mmx_m64 __builtin_arm_wunpckehsh (__mmx_v4hi __m1);
5808 __mmx_m64 __builtin_arm_wunpckehsw (__mmx_v2si __m1);
5809 __mmx_m64 __builtin_arm_wunpckelub (__mmx_v8qi __m1);
5810 __mmx_m64 __builtin_arm_wunpckeluh (__mmx_v4hi __m1);
5811 __mmx_m64 __builtin_arm_wunpckeluw (__mmx_v2si __m1);
5812 __mmx_m64 __builtin_arm_wunpckehub (__mmx_v8qi __m1);
5813 __mmx_m64 __builtin_arm_wunpckehuh (__mmx_v4hi __m1);
5814 __mmx_m64 __builtin_arm_wunpckehuw (__mmx_v2si __m1);
5815 __mmx_m64 __builtin_arm_waddb (__mmx_v8qi __m1, __mmx_v8qi __m2);
5816 __mmx_m64 __builtin_arm_waddh (__mmx_v4hi __m1, __mmx_v4hi __m2);
5817 __mmx_m64 __builtin_arm_waddw (__mmx_v2si __m1, __mmx_v2si __m2);
5818 __mmx_m64 __builtin_arm_waddbss (__mmx_v8qi __m1, __mmx_v8qi __m2);
5819 __mmx_m64 __builtin_arm_waddhss (__mmx_v4hi __m1, __mmx_v4hi __m2);
5820 __mmx_m64 __builtin_arm_waddwss (__mmx_v2si __m1, __mmx_v2si __m2);
5821 __mmx_m64 __builtin_arm_waddbus (__mmx_v8qi __m1, __mmx_v8qi __m2);
5822 __mmx_m64 __builtin_arm_waddhus (__mmx_v4hi __m1, __mmx_v4hi __m2);
5823 __mmx_m64 __builtin_arm_waddwus (__mmx_v2si __m1, __mmx_v2si __m2);
5824 __mmx_m64 __builtin_arm_wsubb (__mmx_v8qi __m1, __mmx_v8qi __m2);
5825 __mmx_m64 __builtin_arm_wsubh (__mmx_v4hi __m1, __mmx_v4hi __m2);
5826 __mmx_m64 __builtin_arm_wsubw (__mmx_v2si __m1, __mmx_v2si __m2);
5827 __mmx_m64 __builtin_arm_wsubbss (__mmx_v8qi __m1, __mmx_v8qi __m2);
5828 __mmx_m64 __builtin_arm_wsubhss (__mmx_v4hi __m1, __mmx_v4hi __m2);
5829 __mmx_m64 __builtin_arm_wsubwss (__mmx_v2si __m1, __mmx_v2si __m2);
5830 __mmx_m64 __builtin_arm_wsubbus (__mmx_v8qi __m1, __mmx_v8qi __m2);
5831 __mmx_m64 __builtin_arm_wsubhus (__mmx_v4hi __m1, __mmx_v4hi __m2);
5832 __mmx_m64 __builtin_arm_wsubwus (__mmx_v2si __m1, __mmx_v2si __m2);
5833 __mmx_m64 __builtin_arm_wmadds (__mmx_v4hi __m1, __mmx_v4hi __m2);
5834 __mmx_m64 __builtin_arm_wmaddu (__mmx_v4hi __m1, __mmx_v4hi __m2);
5835 __mmx_m64 __builtin_arm_wmulsm (__mmx_v4hi __m1, __mmx_v4hi __m2);
5836 __mmx_m64 __builtin_arm_wmulum (__mmx_v4hi __m1, __mmx_v4hi __m2);
5837 __mmx_m64 __builtin_arm_wmulul (__mmx_v4hi __m1, __mmx_v4hi __m2);
5838 __mmx_m64 __builtin_arm_wsllh (__mmx_v4hi __m, int __count);
5839 __mmx_m64 __builtin_arm_wsllhi (__mmx_v4hi __m, int __count);
5840 __mmx_m64 __builtin_arm_wsllw (__mmx_v2si __m, int __count);
5841 __mmx_m64 __builtin_arm_wsllwi (__mmx_v2si __m, int __count);
5842 __mmx_m64 __builtin_arm_wslld (int __m, int __count);
5843 __mmx_m64 __builtin_arm_wslldi (int __m, int __count);
5844 __mmx_m64 __builtin_arm_wsrah (__mmx_v4hi __m, int __count);
5845 __mmx_m64 __builtin_arm_wsrahi (__mmx_v4hi __m, int __count);
5846 __mmx_m64 __builtin_arm_wsraw (__mmx_v2si __m, int __count);
5847 __mmx_m64 __builtin_arm_wsrawi (__mmx_v2si __m, int __count);
5848 __mmx_m64 __builtin_arm_wsrad (int __m, int __count);
5849 __mmx_m64 __builtin_arm_wsradi (int __m, int __count);
5850 __mmx_m64 __builtin_arm_wsrlh (__mmx_v4hi __m, int __count);
5851 __mmx_m64 __builtin_arm_wsrlhi (__mmx_v4hi __m, int __count);
5852 __mmx_m64 __builtin_arm_wsrlw (__mmx_v2si __m, int __count);
5853 __mmx_m64 __builtin_arm_wsrlwi (__mmx_v2si __m, int __count);
5854 __mmx_m64 __builtin_arm_wsrld (int __m, int __count);
5855 __mmx_m64 __builtin_arm_wsrldi (int __m, int __count);
5856 __mmx_m64 __builtin_arm_wrorh (__mmx_v4hi __m, int __count);
5857 __mmx_m64 __builtin_arm_wrorhi (__mmx_v4hi __m, int __count);
5858 __mmx_m64 __builtin_arm_wrorw (__mmx_v2si __m, int __count);
5859 __mmx_m64 __builtin_arm_wrorwi (__mmx_v2si __m, int __count);
5860 __mmx_m64 __builtin_arm_wrord (int __m, int __count);
5861 __mmx_m64 __builtin_arm_wrordi (int __m, int __count);
5862 __mmx_m64 __builtin_arm_wand (int __m1, int __m2);
5863 __mmx_m64 __builtin_arm_wandn (int __m2, int __m1);
5864 __mmx_m64 __builtin_arm_wor (int __m1, int __m2);
5865 __mmx_m64 __builtin_arm_wxor (int __m1, int __m2);
5866 __mmx_m64 __builtin_arm_wcmpeqb (__mmx_v8qi __m1, __mmx_v8qi __m2);
5867 __mmx_m64 __builtin_arm_wcmpgtsb (__mmx_v8qi __m1, __mmx_v8qi __m2);
5868 __mmx_m64 __builtin_arm_wcmpgtub (__mmx_v8qi __m1, __mmx_v8qi __m2);
5869 __mmx_m64 __builtin_arm_wcmpeqh (__mmx_v4hi __m1, __mmx_v4hi __m2);
5870 __mmx_m64 __builtin_arm_wcmpgtsh (__mmx_v4hi __m1, __mmx_v4hi __m2);
5871 __mmx_m64 __builtin_arm_wcmpgtuh (__mmx_v4hi __m1, __mmx_v4hi __m2);
5872 __mmx_m64 __builtin_arm_wcmpeqw (__mmx_v2si __m1, __mmx_v2si __m2);
5873 __mmx_m64 __builtin_arm_wcmpgtsw (__mmx_v2si __m1, __mmx_v2si __m2);
5874 __mmx_m64 __builtin_arm_wcmpgtuw (__mmx_v2si __m1, __mmx_v2si __m2);
5875 __mmx_m64 __builtin_arm_wmacu (int __A, __mmx_v4hi __B, __mmx_v4hi __C);
5876 __mmx_m64 __builtin_arm_wmacs (int __A, __mmx_v4hi __B, __mmx_v4hi __C);
5877 __mmx_m64 __builtin_arm_wmacuz (__mmx_v4hi __A, __mmx_v4hi __B);
5878 __mmx_m64 __builtin_arm_wmacsz (__mmx_v4hi __A, __mmx_v4hi __B);
5879 __mmx_m64 __builtin_arm_waccb (__mmx_v8qi __A);
5880 __mmx_m64 __builtin_arm_wacch (__mmx_v4hi __A);
5881 __mmx_m64 __builtin_arm_waccw (__mmx_v2si __A);
5882 __mmx_m64 __builtin_arm_tmia (int __A, int __B, int __C);
5883 __mmx_m64 __builtin_arm_tmiaph (int __A, int __B, int __C);
5884 __mmx_m64 __builtin_arm_tmiabb (int __A, int __B, int __C);
5885 __mmx_m64 __builtin_arm_tmiabt (int __A, int __B, int __C);
5886 __mmx_m64 __builtin_arm_tmiatb (int __A, int __B, int __C);
5887 __mmx_m64 __builtin_arm_tmiatt (int __A, int __B, int __C);
5888 __mmx_m64 __builtin_arm_wmaxsb (__mmx_v8qi __A, __mmx_v8qi __B);
5889 __mmx_m64 __builtin_arm_wmaxsh (__mmx_v4hi __A, __mmx_v4hi __B);
5890 __mmx_m64 __builtin_arm_wmaxsw (__mmx_v2si __A, __mmx_v2si __B);
5891 __mmx_m64 __builtin_arm_wmaxub (__mmx_v8qi __A, __mmx_v8qi __B);
5892 __mmx_m64 __builtin_arm_wmaxuh (__mmx_v4hi __A, __mmx_v4hi __B);
5893 __mmx_m64 __builtin_arm_wmaxuw (__mmx_v2si __A, __mmx_v2si __B);
5894 __mmx_m64 __builtin_arm_wminsb (__mmx_v8qi __A, __mmx_v8qi __B);
5895 __mmx_m64 __builtin_arm_wminsh (__mmx_v4hi __A, __mmx_v4hi __B);
5896 __mmx_m64 __builtin_arm_wminsw (__mmx_v2si __A, __mmx_v2si __B);
5897 __mmx_m64 __builtin_arm_wminub (__mmx_v8qi __A, __mmx_v8qi __B);
5898 __mmx_m64 __builtin_arm_wminuh (__mmx_v4hi __A, __mmx_v4hi __B);
5899 __mmx_m64 __builtin_arm_wminuw (__mmx_v2si __A, __mmx_v2si __B);
5900 __mmx_m64 __builtin_arm_tmovmskb (__mmx_v8qi __A);
5901 __mmx_m64 __builtin_arm_tmovmskh (__mmx_v4hi __A);
5902 __mmx_m64 __builtin_arm_tmovmskw (__mmx_v2si __A);
5903 __mmx_m64 __builtin_arm_wavg2br (__mmx_v8qi __A, __mmx_v8qi __B);
5904 __mmx_m64 __builtin_arm_wavg2hr (__mmx_v4hi __A, __mmx_v4hi __B);
5905 __mmx_m64 __builtin_arm_wavg2b (__mmx_v8qi __A, __mmx_v8qi __B);
5906 __mmx_m64 __builtin_arm_wavg2h (__mmx_v4hi __A, __mmx_v4hi __B);
5907 __mmx_m64 __builtin_arm_wsadbz (__mmx_v8qi __A, __mmx_v8qi __B);
5908 __mmx_m64 __builtin_arm_wsadhz (__mmx_v4hi __A, __mmx_v4hi __B);
5909 __mmx_m64 __builtin_arm_wsadbz (__mmx_v8qi __A, __mmx_v8qi __B);
5910 __mmx_m64 __builtin_arm_wsadhz (__mmx_v4hi __A, __mmx_v4hi __B);
5911 __mmx_m64 __builtin_arm_wzero ();
5912 __mmx_m64 __builtin_arm_setwcgr0 (int __value);
5913 __mmx_m64 __builtin_arm_setwcgr1 (int __value);
5914 __mmx_m64 __builtin_arm_setwcgr2 (int __value);
5915 __mmx_m64 __builtin_arm_setwcgr3 (int __value);
5916 __mmx_m64 __builtin_arm_getwcgr0 ();
5917 __mmx_m64 __builtin_arm_getwcgr1 ();
5918 __mmx_m64 __builtin_arm_getwcgr2 ();
5919 __mmx_m64 __builtin_arm_getwcgr3 ();
5920 __mmx_m64 __builtin_arm_wabsb (__mmx_v8qi m1);
5921 __mmx_m64 __builtin_arm_wabsh (__mmx_v4hi __m1);
5922 __mmx_m64 __builtin_arm_wabsw (__mmx_v2si __m1);
5923 __mmx_m64 __builtin_arm_waddsubhx (__mmx_v4hi __a, __mmx_v4hi __b);
5924 __mmx_m64 __builtin_arm_wabsdiffb (__mmx_v8qi __a, __mmx_v8qi __b);
5925 __mmx_m64 __builtin_arm_wabsdiffh (__mmx_v4hi __a, __mmx_v4hi __b);
5926 __mmx_m64 __builtin_arm_wabsdiffw (__mmx_v2si __a, __mmx_v2si __b);
5927 __mmx_m64 __builtin_arm_wavg4 (__mmx_v8qi __a, __mmx_v8qi __b);
5928 __mmx_m64 __builtin_arm_wavg4r (__mmx_v8qi __a, __mmx_v8qi __b);
5929 __mmx_m64 __builtin_arm_wmaddsx (__mmx_v4hi __a, __mmx_v4hi __b);
5930 __mmx_m64 __builtin_arm_wmaddux (__mmx_v4hi __a, __mmx_v4hi __b);
5931 __mmx_m64 __builtin_arm_wmaddsn (__mmx_v4hi __a, __mmx_v4hi __b);
5932 __mmx_m64 __builtin_arm_wmaddun (__mmx_v4hi __a, __mmx_v4hi __b);
5933 __mmx_m64 __builtin_arm_wmulwsm (__mmx_v2si __a, __mmx_v2si __b);
5934 __mmx_m64 __builtin_arm_wmulwum (__mmx_v2si __a, __mmx_v2si __b);
5935 __mmx_m64 __builtin_arm_wmulsmr (__mmx_v4hi __a, __mmx_v4hi __b);
5936 __mmx_m64 __builtin_arm_wmulwsmr (__mmx_v2si __a, __mmx_v2si __b);
5937 __mmx_m64 __builtin_arm_wmulumr (__mmx_v4hi __a, __mmx_v4hi __b);
5938 __mmx_m64 __builtin_arm_wmulwumr (__mmx_v2si __a, __mmx_v2si __b);
5939 __mmx_m64 __builtin_arm_wmulwl (__mmx_v2si __a, __mmx_v2si __b);
5940 __mmx_m64 __builtin_arm_wqmulm (__mmx_v4hi __a, __mmx_v4hi __b);
5941 __mmx_m64 __builtin_arm_wqmulwm (__mmx_v2si __a, __mmx_v2si __b);
5942 __mmx_m64 __builtin_arm_wqmulmr (__mmx_v4hi __a, __mmx_v4hi __b);
5943 __mmx_m64 __builtin_arm_wqmulwmr (__mmx_v2si __a, __mmx_v2si __b);
5944 __mmx_m64 __builtin_arm_wsubaddhx (__mmx_v4hi __a, __mmx_v4hi __b);
5945 __mmx_m64 __builtin_arm_waddbhusl (__mmx_v4hi __a, __mmx_v8qi __b);
5946 __mmx_m64 __builtin_arm_waddbhusm (__mmx_v4hi __a, __mmx_v8qi __b);
5947 __mmx_m64 __builtin_arm_walignr0 (__mmx_v8qi __a, __mmx_v8qi __b);
5948 __mmx_m64 __builtin_arm_walignr1 (__mmx_v8qi __a, __mmx_v8qi __b);
5949 __mmx_m64 __builtin_arm_walignr2 (__mmx_v8qi __a, __mmx_v8qi __b);
5950 __mmx_m64 __builtin_arm_walignr3 (__mmx_v8qi __a, __mmx_v8qi __b);
5951 __mmx_m64 __builtin_arm_tbcstb (signed char value);
5952 __mmx_m64 __builtin_arm_tbcsth (short value);
5953 __mmx_m64 __builtin_arm_tbcstw (int value);
5954 int __builtin_arm_textrmsb(__mmx_v8qi, int);
5955 int __builtin_arm_textrmsh(__mmx_v4hi, int);
5956 int __builtin_arm_textrmsw(__mmx_v2si, int);
5957 int __builtin_arm_textrmub(__mmx_v8qi, int);
5958 int __builtin_arm_textrmuh(___mmx_v4hi, int);
5959 int __builtin_arm_textrmuw(__mmx_v2si, int);
5960 __mmx_v8qi __builtin_arm_tinsrb(__mmx_v8qi, int, int);
5961 ___mmx_v4hi __builtin_arm_tinsrh(___mmx_v4hi, int, int);
5962 __mmx_v2si __builtin_arm_tinsrw(__mmx_v2si, int, int);
5963 ___mmx_v4hi __builtin_arm_wshufh(___mmx_v4hi, int);
5964 #endif
5965
5966 #ifdef __IWMMXT2__
5967 long long unsigned int __builtin_arm_wmerge(long long unsigned int, long long unsigned int, int);
5968 long long unsigned int __builtin_arm_wmiabb(long long unsigned int, __mmx_v4hi, __mmx_v4hi);
5969 long long unsigned int __builtin_arm_wmiabbn(long long unsigned int, __mmx_v4hi, __mmx_v4hi);
5970 long long unsigned int __builtin_arm_wmiabt(long long unsigned int, __mmx_v4hi, __mmx_v4hi);
5971 long long unsigned int __builtin_arm_wmiabtn(long long unsigned int, __mmx_v4hi, __mmx_v4hi);
5972 long long unsigned int __builtin_arm_wmiatb(long long unsigned int, __mmx_v4hi, __mmx_v4hi);
5973 long long unsigned int __builtin_arm_wmiatbn(long long unsigned int, __mmx_v4hi, __mmx_v4hi);
5974 long long unsigned int __builtin_arm_wmiatt(long long unsigned int, __mmx_v4hi, __mmx_v4hi);
5975 long long unsigned int __builtin_arm_wmiattn(long long unsigned int, __mmx_v4hi, __mmx_v4hi);
5976 long long unsigned int __builtin_arm_wmiawbb(long long unsigned int, __mmx_v2si, __mmx_v2si);
5977 long long unsigned int __builtin_arm_wmiawbbn(long long unsigned int, __mmx_v2si, __mmx_v2si);
5978 long long unsigned int __builtin_arm_wmiawbt(long long unsigned int, __mmx_v2si, __mmx_v2si);
5979 long long unsigned int __builtin_arm_wmiawbtn(long long unsigned int, __mmx_v2si, __mmx_v2si);
5980 long long unsigned int __builtin_arm_wmiawtb(long long unsigned int, __mmx_v2si, __mmx_v2si);
5981 long long unsigned int __builtin_arm_wmiawtbn(long long unsigned int, __mmx_v2si, __mmx_v2si);
5982 long long unsigned int __builtin_arm_wmiawtt(long long unsigned int, __mmx_v2si, __mmx_v2si);
5983 long long unsigned int __builtin_arm_wmiawttn(long long unsigned int, __mmx_v2si, __mmx_v2si);
5984 __mmx_v2si __builtin_arm_wqmiabb(__mmx_v2si, __mmx_v4hi, __mmx_v4hi);
5985 __mmx_v2si __builtin_arm_wqmiabbn(__mmx_v2si, __mmx_v4hi, __mmx_v4hi);
5986 __mmx_v2si __builtin_arm_wqmiabt(__mmx_v2si, __mmx_v4hi, __mmx_v4hi);
5987 __mmx_v2si __builtin_arm_wqmiabtn(__mmx_v2si, __mmx_v4hi, __mmx_v4hi);
5988 __mmx_v2si __builtin_arm_wqmiatb(__mmx_v2si, __mmx_v4hi, __mmx_v4hi);
5989 __mmx_v2si __builtin_arm_wqmiatbn(__mmx_v2si, __mmx_v4hi, __mmx_v4hi);
5990 __mmx_v2si __builtin_arm_wqmiatt(__mmx_v2si, __mmx_v4hi, __mmx_v4hi);
5991 __mmx_v2si __builtin_arm_wqmiattn(__mmx_v2si, __mmx_v4hi, __mmx_v4hi);
5992 #endif
5993
5994 #ifdef __ARM_FP16_ARGS
5995 typedef float cov_fp16 __attribute__((mode(HF)));
5996
5997 cov_fp16 __builtin_ceilf16(cov_fp16);
5998 cov_fp16 __builtin_copysignf16(cov_fp16, cov_fp16);
5999 cov_fp16 __builtin_fabsf16(cov_fp16);
6000 cov_fp16 __builtin_floorf16(cov_fp16);
6001 cov_fp16 __builtin_fmaf16(cov_fp16, cov_fp16, cov_fp16);
6002 cov_fp16 __builtin_fmaxf16(cov_fp16, cov_fp16);
6003 cov_fp16 __builtin_fminf16(cov_fp16, cov_fp16);
6004 cov_fp16 __builtin_nanf16(const char*);
6005 cov_fp16 __builtin_nansf16(const char*);
6006 cov_fp16 __builtin_nearbyintf16(cov_fp16);
6007 cov_fp16 __builtin_rintf16(cov_fp16);
6008 cov_fp16 __builtin_roundevenf16(cov_fp16);
6009 cov_fp16 __builtin_roundf16(cov_fp16);
6010 cov_fp16 __builtin_sqrtf16(cov_fp16);
6011 cov_fp16 __builtin_truncf16(cov_fp16);
6012 cov_fp16 __builtin_huge_valf16(void);
6013 cov_fp16 __builtin_inff16(void);
6014 #endif
6015
6016 #ifdef __coverity_cplusplus
6017 }
6018 #endif
6019
6020
6021
6022
6023
6024
6025
6026
6027
6028
6029 #define __COVERITY_GCC_VERSION_AT_LEAST(maj, min) \
6030 ((__GNUC__ > (maj)) || (__GNUC__ == (maj) && __GNUC_MINOR__ >= (min)))
6031
6032 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 9)
6033
6034
6035 #define __COVERITY_GCC49_INTRINSICS 1
6036 #else
6037 #define __COVERITY_GCC49_INTRINSICS 0
6038 #endif
6039
6040 #if __COVERITY_GCC_VERSION_AT_LEAST(8, 0) && !defined(__COVERITY_DISABLE_BUILTIN_DECLS)
6041
6042
6043
6044
6045 #define __COVERITY_DISABLE_BUILTIN_DECLS
6046 #endif
6047 #ifdef __IA64__
6048 typedef __coverity___fpreg long double __fpreg;
6049 #endif
6050
6051 #ifdef __coverity_cplusplus
6052 extern "C" {
6053 #endif
6054
6055 #if defined(__coverity_cplusplus)
6056 typedef bool __cov_bool;
6057 #else
6058 typedef _Bool __cov_bool;
6059 #endif
6060
6061 #if defined(__SIZEOF_FLOAT128__) && defined(__coverity_cplusplus)
6062 #define cov_f128_t __float128
6063 #else
6064 #define cov_f128_t long double
6065 #endif
6066 cov_f128_t __builtin_huge_valq(void);
6067 cov_f128_t __builtin_infq(void);
6068 cov_f128_t __builtin_copysignq(cov_f128_t, cov_f128_t);
6069 cov_f128_t __builtin_fabsq(cov_f128_t);
6070 cov_f128_t __builtin_nanq(const char*);
6071 cov_f128_t __builtin_nansq(const char*);
6072
6073 void __builtin_ia32_ptwrite32(unsigned int);
6074 void __builtin_ia32_ptwrite64(long long unsigned int);
6075 void __builtin_ia32_cldemote(const void*);
6076
6077
6078 #if defined(__linux__) && defined(__KERNEL__)
6079 #nodef BUG_ON(x) do { if (x) __coverity_panic__(); } while (0)
6080 #nodef WARN_ON(x) ({ int result = !!(x); if (result) __coverity_panic__(); result; })
6081 #nodef BUG() __coverity_panic__()
6082 void __coverity_panic__();
6083 #endif
6084
6085 #nodef setjmp
6086 int setjmp(void *);
6087
6088 #ifndef __COVERITY_NO_STRING_NODEFS__
6089
6090
6091 #nodef memcpy
6092 void *memcpy(void *, const void *, __COVERITY_SIZE_TYPE__);
6093
6094 #nodef memmove
6095 void *memmove(void *, const void *, __COVERITY_SIZE_TYPE__);
6096
6097 #nodef strcpy
6098 char *strcpy(char *, const char *);
6099
6100 #nodef strncpy
6101 char *strncpy(char *, const char *, __COVERITY_SIZE_TYPE__);
6102
6103 #nodef strcat
6104 char *strcat(char *, const char *);
6105
6106 #nodef strncat
6107 char *strncat(char *, const char *, __COVERITY_SIZE_TYPE__);
6108
6109 #nodef memcmp
6110 int memcmp(const void *, const void *, __COVERITY_SIZE_TYPE__ n);
6111
6112 #nodef strcmp
6113 int strcmp(const char *, const char *);
6114
6115 #nodef strcoll
6116 int strcoll(const char *, const char *);
6117
6118 #nodef strncmp
6119 int strncmp(const char *, const char *, __COVERITY_SIZE_TYPE__);
6120
6121 #nodef strxfrm
6122 __COVERITY_SIZE_TYPE__
6123 strxfrm(char *, const char *, __COVERITY_SIZE_TYPE__);
6124
6125 #nodef memchr
6126 void *memchr(const void *, int, __COVERITY_SIZE_TYPE__);
6127
6128 #nodef strchr
6129 char *strchr(const char *, int);
6130
6131 #nodef strcspn
6132 __COVERITY_SIZE_TYPE__ strcspn(const char *, const char *);
6133
6134 #nodef strpbrk
6135 char *strpbrk(const char *, const char *);
6136
6137 #nodef strrchr
6138 char *strrchr(const char *, int);
6139
6140 #nodef strspn
6141 __COVERITY_SIZE_TYPE__ strspn(const char *, const char *);
6142
6143 #nodef strstr
6144 char *strstr(const char *, const char *);
6145
6146 #nodef strtok
6147 char *strtok(char *, const char *);
6148
6149 #nodef memset
6150 void *memset(void *, int, __COVERITY_SIZE_TYPE__);
6151
6152 #nodef strlen
6153 __COVERITY_SIZE_TYPE__ strlen(const char *);
6154
6155 #nodef strerror
6156 char *strerror(int);
6157
6158 #nodef memrchr
6159 void *memrchr(const void *, int, __COVERITY_SIZE_TYPE__);
6160
6161 #nodef stpcpy
6162 char *stpcpy(char *, const char *);
6163
6164 #nodef strdup
6165 char *strdup(const char *);
6166 #endif
6167
6168 #ifdef __SIZEOF_FLOAT128__
6169 cov_f128_t __builtin_copysignf128(cov_f128_t, cov_f128_t);
6170 cov_f128_t __builtin_fabsf128(cov_f128_t);
6171 #else
6172 long double __builtin_copysignf128(long double, long double);
6173 long double __builtin_fabsf128(long double);
6174 #endif
6175 long int __builtin_expect_with_probability(long int, long int, double);
6176
6177 typedef double __cov_v2df __attribute__ ((__vector_size__ (16)));
6178 typedef float __cov_v4sf __attribute__ ((__vector_size__ (16)));
6179 typedef double __cov_v8df __attribute__((__vector_size__(64)));
6180 typedef float __cov_v16sf __attribute__((__vector_size__(64)));
6181 typedef double __cov_v4df __attribute__ ((__vector_size__ (32)));
6182 typedef float __cov_v8sf __attribute__ ((__vector_size__ (32)));
6183 typedef int __cov_v2si_t __attribute__ ((__vector_size__ (8)));
6184 typedef int __cov_v4si_t __attribute__ ((__vector_size__ (16)));
6185 typedef int __cov_v8si_t __attribute__ ((__vector_size__ (32)));
6186 typedef int __cov_v16si_t __attribute__ ((__vector_size__ (64)));
6187 typedef long long __cov_v2di_t __attribute__ ((__vector_size__ (16)));
6188 typedef long long __cov_v4di_t __attribute__ ((__vector_size__ (32)));
6189 typedef long long __cov_v8di_t __attribute__ ((__vector_size__ (64)));
6190 typedef short __cov_v4hi_t __attribute__ ((__vector_size__ (8)));
6191 typedef short __cov_v8hi_t __attribute__ ((__vector_size__ (16)));
6192 typedef short __cov_v16hi_t __attribute__ ((__vector_size__ (32)));
6193 typedef short __cov_v32hi_t __attribute__ ((__vector_size__ (64)));
6194 __cov_v2df __builtin_ia32_loadsd_mask(const double*, __cov_v2df, unsigned char);
6195 __cov_v4sf __builtin_ia32_loadss_mask(const float*, __cov_v4sf, unsigned char);
6196 __cov_v2df __builtin_ia32_movesd_mask(__cov_v2df, __cov_v2df, __cov_v2df, unsigned char);
6197 __cov_v4sf __builtin_ia32_movess_mask(__cov_v4sf, __cov_v4sf, __cov_v4sf, unsigned char);
6198 void __builtin_ia32_storesd_mask(double*, __cov_v2df, unsigned char);
6199 void __builtin_ia32_storess_mask(float*, __cov_v4sf, unsigned char);
6200 __cov_v2df __builtin_ia32_vfmaddsd3_mask(__cov_v2df, __cov_v2df, __cov_v2df, unsigned char, int);
6201 __cov_v2df __builtin_ia32_vfmaddsd3_mask3(__cov_v2df, __cov_v2df, __cov_v2df, unsigned char, int);
6202 __cov_v2df __builtin_ia32_vfmaddsd3_maskz(__cov_v2df, __cov_v2df, __cov_v2df, unsigned char, int);
6203 __cov_v4sf __builtin_ia32_vfmaddss3_mask(__cov_v4sf, __cov_v4sf, __cov_v4sf, unsigned char, int);
6204 __cov_v4sf __builtin_ia32_vfmaddss3_mask3(__cov_v4sf, __cov_v4sf, __cov_v4sf, unsigned char, int);
6205 __cov_v4sf __builtin_ia32_vfmaddss3_maskz(__cov_v4sf, __cov_v4sf, __cov_v4sf, unsigned char, int);
6206 __cov_v8df __builtin_ia32_vfmsubpd512_mask(__cov_v8df, __cov_v8df, __cov_v8df, unsigned char, int);
6207 __cov_v8df __builtin_ia32_vfmsubpd512_maskz(__cov_v8df, __cov_v8df, __cov_v8df, unsigned char, int);
6208 __cov_v16sf __builtin_ia32_vfmsubps512_mask(__cov_v16sf, __cov_v16sf, __cov_v16sf, short int, int);
6209 __cov_v16sf __builtin_ia32_vfmsubps512_maskz(__cov_v16sf, __cov_v16sf, __cov_v16sf, short int, int);
6210 __cov_v2df __builtin_ia32_vfmsubsd3_mask3(__cov_v2df, __cov_v2df, __cov_v2df, unsigned char, int);
6211 __cov_v4sf __builtin_ia32_vfmsubss3_mask3(__cov_v4sf, __cov_v4sf, __cov_v4sf, unsigned char, int);
6212 __cov_v8df __builtin_ia32_vfnmaddpd512_mask3(__cov_v8df, __cov_v8df, __cov_v8df, unsigned char, int);
6213 __cov_v8df __builtin_ia32_vfnmaddpd512_maskz(__cov_v8df, __cov_v8df, __cov_v8df, unsigned char, int);
6214 __cov_v16sf __builtin_ia32_vfnmaddps512_mask3(__cov_v16sf, __cov_v16sf, __cov_v16sf, short int, int);
6215 __cov_v16sf __builtin_ia32_vfnmaddps512_maskz(__cov_v16sf, __cov_v16sf, __cov_v16sf, short int, int);
6216 __cov_v8df __builtin_ia32_vfnmsubpd512_maskz(__cov_v8df, __cov_v8df, __cov_v8df, unsigned char, int);
6217 __cov_v16sf __builtin_ia32_vfnmsubps512_maskz(__cov_v16sf, __cov_v16sf, __cov_v16sf, short int, int);
6218 unsigned char __builtin_ia32_tpause(unsigned int, long long unsigned int);
6219 void __builtin_ia32_umonitor(void*);
6220 unsigned char __builtin_ia32_umwait(unsigned int, long long unsigned int);
6221 __cov_v2df __builtin_ia32_vfmsubpd128_mask(__cov_v2df, __cov_v2df, __cov_v2df, unsigned char);
6222 __cov_v2df __builtin_ia32_vfmsubpd128_maskz(__cov_v2df, __cov_v2df, __cov_v2df, unsigned char);
6223 __cov_v4df __builtin_ia32_vfmsubpd256_mask(__cov_v4df, __cov_v4df, __cov_v4df, unsigned char);
6224 __cov_v4df __builtin_ia32_vfmsubpd256_maskz(__cov_v4df, __cov_v4df, __cov_v4df, unsigned char);
6225 __cov_v4sf __builtin_ia32_vfmsubps128_mask(__cov_v4sf, __cov_v4sf, __cov_v4sf, unsigned char);
6226 __cov_v4sf __builtin_ia32_vfmsubps128_maskz(__cov_v4sf, __cov_v4sf, __cov_v4sf, unsigned char);
6227 __cov_v8sf __builtin_ia32_vfmsubps256_mask(__cov_v8sf, __cov_v8sf, __cov_v8sf, unsigned char);
6228 __cov_v8sf __builtin_ia32_vfmsubps256_maskz(__cov_v8sf, __cov_v8sf, __cov_v8sf, unsigned char);
6229 __cov_v2df __builtin_ia32_vfnmaddpd128_mask3(__cov_v2df, __cov_v2df, __cov_v2df, unsigned char);
6230 __cov_v2df __builtin_ia32_vfnmaddpd128_maskz(__cov_v2df, __cov_v2df, __cov_v2df, unsigned char);
6231 __cov_v4df __builtin_ia32_vfnmaddpd256_mask3(__cov_v4df, __cov_v4df, __cov_v4df, unsigned char);
6232 __cov_v4df __builtin_ia32_vfnmaddpd256_maskz(__cov_v4df, __cov_v4df, __cov_v4df, unsigned char);
6233 __cov_v4sf __builtin_ia32_vfnmaddps128_mask3(__cov_v4sf, __cov_v4sf, __cov_v4sf, unsigned char);
6234 __cov_v4sf __builtin_ia32_vfnmaddps128_maskz(__cov_v4sf, __cov_v4sf, __cov_v4sf, unsigned char);
6235 __cov_v8sf __builtin_ia32_vfnmaddps256_mask3(__cov_v8sf, __cov_v8sf, __cov_v8sf, unsigned char);
6236 __cov_v8sf __builtin_ia32_vfnmaddps256_maskz(__cov_v8sf, __cov_v8sf, __cov_v8sf, unsigned char);
6237 __cov_v2df __builtin_ia32_vfnmsubpd128_maskz(__cov_v2df, __cov_v2df, __cov_v2df, unsigned char);
6238 __cov_v4df __builtin_ia32_vfnmsubpd256_maskz(__cov_v4df, __cov_v4df, __cov_v4df, unsigned char);
6239 __cov_v4sf __builtin_ia32_vfnmsubps128_maskz(__cov_v4sf, __cov_v4sf, __cov_v4sf, unsigned char);
6240 __cov_v8sf __builtin_ia32_vfnmsubps256_maskz(__cov_v8sf, __cov_v8sf, __cov_v8sf, unsigned char);
6241 __cov_v2df __builtin_ia32_vfmsubsd3(__cov_v2df, __cov_v2df, __cov_v2df);
6242 __cov_v4sf __builtin_ia32_vfmsubss3(__cov_v4sf, __cov_v4sf, __cov_v4sf);
6243 __cov_v2df __builtin_ia32_vfnmaddsd3(__cov_v2df, __cov_v2df, __cov_v2df);
6244 __cov_v4sf __builtin_ia32_vfnmaddss3(__cov_v4sf, __cov_v4sf, __cov_v4sf);
6245 __cov_v2df __builtin_ia32_vfnmsubsd3(__cov_v2df, __cov_v2df, __cov_v2df);
6246 __cov_v4sf __builtin_ia32_vfnmsubss3(__cov_v4sf, __cov_v4sf, __cov_v4sf);
6247
6248 cov_f128_t __builtin_huge_valf128(void);
6249 cov_f128_t __builtin_ceilf128(cov_f128_t);
6250 cov_f128_t __builtin_floorf128(cov_f128_t);
6251 cov_f128_t __builtin_nanf128(const char*);
6252 cov_f128_t __builtin_nansf128(const char*);
6253 cov_f128_t __builtin_nearbyintf128(cov_f128_t);
6254 cov_f128_t __builtin_rintf128(cov_f128_t);
6255 cov_f128_t __builtin_roundevenf128(cov_f128_t);
6256 cov_f128_t __builtin_roundf128(cov_f128_t);
6257 cov_f128_t __builtin_truncf128(cov_f128_t);
6258 cov_f128_t __divtc3(cov_f128_t, cov_f128_t, cov_f128_t, cov_f128_t);
6259 cov_f128_t __multc3(cov_f128_t, cov_f128_t, cov_f128_t, cov_f128_t);
6260 double __builtin_roundeven(double);
6261 float __builtin_roundevenf(float);
6262 float __builtin_roundevenf32(float);
6263 double __builtin_roundevenf32x(double);
6264 double __builtin_roundevenf64(double);
6265 long double __builtin_roundevenf64x(long double);
6266 long double __builtin_roundevenl(long double);
6267 void __clear_cache(void*, void*);
6268
6269 #ifdef __coverity_cplusplus
6270 const void* __builtin_source_location(void);
6271
6272 void __builtin_coro_destroy(void*);
6273 bool __builtin_coro_done(void*);
6274 void* __builtin_coro_promise(void*, const long unsigned int, bool);
6275 void __builtin_coro_resume(void*);
6276 #endif
6277
6278
6279 void __asan_after_dynamic_init(void);
6280 void __asan_handle_no_return(void);
6281 void __asan_init(void);
6282 void __asan_version_mismatch_check_v8(void);
6283 void __builtin___asan_after_dynamic_init(void);
6284 void __builtin___asan_handle_no_return(void);
6285 void __builtin___asan_init(void);
6286 void __builtin___asan_version_mismatch_check_v8(void);
6287 void __builtin___sanitizer_cov_trace_pc(void);
6288 void __builtin___tsan_init(void);
6289 void __sanitizer_cov_trace_pc(void);
6290 void __tsan_init(void);
6291 void __asan_alloca_poison(void*, long int);
6292 void __asan_allocas_unpoison(void*, long int);
6293 void __asan_before_dynamic_init(const void*);
6294 void __asan_load1(void*);
6295 void __asan_load16(void*);
6296 void __asan_load16_noabort(void*);
6297 void __asan_load1_noabort(void*);
6298 void __asan_load2(void*);
6299 void __asan_load2_noabort(void*);
6300 void __asan_load4(void*);
6301 void __asan_load4_noabort(void*);
6302 void __asan_load8(void*);
6303 void __asan_load8_noabort(void*);
6304 void __asan_loadN(void*, long int);
6305 void __asan_loadN_noabort(void*, long int);
6306 void __asan_poison_stack_memory(void*, long int);
6307 void __asan_register_globals(void*, long int);
6308 void __asan_report_load1(void*);
6309 void __asan_report_load16(void*);
6310 void __asan_report_load16_noabort(void*);
6311 void __asan_report_load1_noabort(void*);
6312 void __asan_report_load2(void*);
6313 void __asan_report_load2_noabort(void*);
6314 void __asan_report_load4(void*);
6315 void __asan_report_load4_noabort(void*);
6316 void __asan_report_load8(void*);
6317 void __asan_report_load8_noabort(void*);
6318 void __asan_report_load_n(void*, long int);
6319 void __asan_report_load_n_noabort(void*, long int);
6320 void __asan_report_store1(void*);
6321 void __asan_report_store16(void*);
6322 void __asan_report_store16_noabort(void*);
6323 void __asan_report_store1_noabort(void*);
6324 void __asan_report_store2(void*);
6325 void __asan_report_store2_noabort(void*);
6326 void __asan_report_store4(void*);
6327 void __asan_report_store4_noabort(void*);
6328 void __asan_report_store8(void*);
6329 void __asan_report_store8_noabort(void*);
6330 void __asan_report_store_n(void*, long int);
6331 void __asan_report_store_n_noabort(void*, long int);
6332 void __asan_store1(void*);
6333 void __asan_store16(void*);
6334 void __asan_store16_noabort(void*);
6335 void __asan_store1_noabort(void*);
6336 void __asan_store2(void*);
6337 void __asan_store2_noabort(void*);
6338 void __asan_store4(void*);
6339 void __asan_store4_noabort(void*);
6340 void __asan_store8(void*);
6341 void __asan_store8_noabort(void*);
6342 void __asan_storeN(void*, long int);
6343 void __asan_storeN_noabort(void*, long int);
6344 void __asan_unpoison_stack_memory(void*, long int);
6345 void __asan_unregister_globals(void*, long int);
6346 void __builtin___asan_alloca_poison(void*, long int);
6347 void __builtin___asan_allocas_unpoison(void*, long int);
6348 void __builtin___asan_before_dynamic_init(const void*);
6349 void __builtin___asan_load1(void*);
6350 void __builtin___asan_load16(void*);
6351 void __builtin___asan_load16_noabort(void*);
6352 void __builtin___asan_load1_noabort(void*);
6353 void __builtin___asan_load2(void*);
6354 void __builtin___asan_load2_noabort(void*);
6355 void __builtin___asan_load4(void*);
6356 void __builtin___asan_load4_noabort(void*);
6357 void __builtin___asan_load8(void*);
6358 void __builtin___asan_load8_noabort(void*);
6359 void __builtin___asan_loadN(void*, long int);
6360 void __builtin___asan_loadN_noabort(void*, long int);
6361 void __builtin___asan_poison_stack_memory(void*, long int);
6362 void __builtin___asan_register_globals(void*, long int);
6363 void __builtin___asan_report_load1(void*);
6364 void __builtin___asan_report_load16(void*);
6365 void __builtin___asan_report_load16_noabort(void*);
6366 void __builtin___asan_report_load1_noabort(void*);
6367 void __builtin___asan_report_load2(void*);
6368 void __builtin___asan_report_load2_noabort(void*);
6369 void __builtin___asan_report_load4(void*);
6370 void __builtin___asan_report_load4_noabort(void*);
6371 void __builtin___asan_report_load8(void*);
6372 void __builtin___asan_report_load8_noabort(void*);
6373 void __builtin___asan_report_load_n(void*, long int);
6374 void __builtin___asan_report_load_n_noabort(void*, long int);
6375 void __builtin___asan_report_store1(void*);
6376 void __builtin___asan_report_store16(void*);
6377 void __builtin___asan_report_store16_noabort(void*);
6378 void __builtin___asan_report_store1_noabort(void*);
6379 void __builtin___asan_report_store2(void*);
6380 void __builtin___asan_report_store2_noabort(void*);
6381 void __builtin___asan_report_store4(void*);
6382 void __builtin___asan_report_store4_noabort(void*);
6383 void __builtin___asan_report_store8(void*);
6384 void __builtin___asan_report_store8_noabort(void*);
6385 void __builtin___asan_report_store_n(void*, long int);
6386 void __builtin___asan_report_store_n_noabort(void*, long int);
6387 void __builtin___asan_store1(void*);
6388 void __builtin___asan_store16(void*);
6389 void __builtin___asan_store16_noabort(void*);
6390 void __builtin___asan_store1_noabort(void*);
6391 void __builtin___asan_store2(void*);
6392 void __builtin___asan_store2_noabort(void*);
6393 void __builtin___asan_store4(void*);
6394 void __builtin___asan_store4_noabort(void*);
6395 void __builtin___asan_store8(void*);
6396 void __builtin___asan_store8_noabort(void*);
6397 void __builtin___asan_storeN(void*, long int);
6398 void __builtin___asan_storeN_noabort(void*, long int);
6399 void __builtin___asan_unpoison_stack_memory(void*, long int);
6400 void __builtin___asan_unregister_globals(void*, long int);
6401 void __builtin___sanitizer_cov_trace_cmp1(unsigned char, unsigned char);
6402 void __builtin___sanitizer_cov_trace_cmp2(short unsigned int, short unsigned int);
6403 void __builtin___sanitizer_cov_trace_cmp4(unsigned int, unsigned int);
6404 void __builtin___sanitizer_cov_trace_cmp8(long unsigned int, long unsigned int);
6405 void __builtin___sanitizer_cov_trace_cmpd(double, double);
6406 void __builtin___sanitizer_cov_trace_cmpf(float, float);
6407 void __builtin___sanitizer_cov_trace_const_cmp1(unsigned char, unsigned char);
6408 void __builtin___sanitizer_cov_trace_const_cmp2(short unsigned int, short unsigned int);
6409 void __builtin___sanitizer_cov_trace_const_cmp4(unsigned int, unsigned int);
6410 void __builtin___sanitizer_cov_trace_const_cmp8(long unsigned int, long unsigned int);
6411 void __builtin___sanitizer_cov_trace_switch(long unsigned int, void*);
6412 void __builtin___sanitizer_ptr_cmp(void*, long int);
6413 void __builtin___sanitizer_ptr_sub(void*, long int);
6414
6415 #if defined(__SIZEOF_INT128__)
6416 __cov_bool __builtin___tsan_atomic128_compare_exchange_strong(volatile void*, void*, __int128 unsigned, int, int);
6417 __cov_bool __builtin___tsan_atomic128_compare_exchange_weak(volatile void*, void*, __int128 unsigned, int, int);
6418 __int128 unsigned __builtin___tsan_atomic128_exchange(volatile void*, __int128 unsigned, int);
6419 __int128 unsigned __builtin___tsan_atomic128_fetch_add(volatile void*, __int128 unsigned, int);
6420 __int128 unsigned __builtin___tsan_atomic128_fetch_and(volatile void*, __int128 unsigned, int);
6421 __int128 unsigned __builtin___tsan_atomic128_fetch_nand(volatile void*, __int128 unsigned, int);
6422 __int128 unsigned __builtin___tsan_atomic128_fetch_or(volatile void*, __int128 unsigned, int);
6423 __int128 unsigned __builtin___tsan_atomic128_fetch_sub(volatile void*, __int128 unsigned, int);
6424 __int128 unsigned __builtin___tsan_atomic128_fetch_xor(volatile void*, __int128 unsigned, int);
6425 __int128 unsigned __builtin___tsan_atomic128_load(const volatile void*, int);
6426 void __builtin___tsan_atomic128_store(volatile void*, __int128 unsigned, int);
6427 __cov_bool __tsan_atomic128_compare_exchange_strong(volatile void*, void*, __int128 unsigned, int, int);
6428 __cov_bool __tsan_atomic128_compare_exchange_weak(volatile void*, void*, __int128 unsigned, int, int);
6429 __int128 unsigned __tsan_atomic128_exchange(volatile void*, __int128 unsigned, int);
6430 __int128 unsigned __tsan_atomic128_fetch_add(volatile void*, __int128 unsigned, int);
6431 __int128 unsigned __tsan_atomic128_fetch_and(volatile void*, __int128 unsigned, int);
6432 __int128 unsigned __tsan_atomic128_fetch_nand(volatile void*, __int128 unsigned, int);
6433 __int128 unsigned __tsan_atomic128_fetch_or(volatile void*, __int128 unsigned, int);
6434 __int128 unsigned __tsan_atomic128_fetch_sub(volatile void*, __int128 unsigned, int);
6435 __int128 unsigned __tsan_atomic128_fetch_xor(volatile void*, __int128 unsigned, int);
6436 __int128 unsigned __tsan_atomic128_load(const volatile void*, int);
6437 void __tsan_atomic128_store(volatile void*, __int128 unsigned, int);
6438 #endif
6439
6440 __cov_bool __builtin___tsan_atomic16_compare_exchange_strong(volatile void*, void*, short unsigned int, int, int);
6441 __cov_bool __builtin___tsan_atomic16_compare_exchange_weak(volatile void*, void*, short unsigned int, int, int);
6442 short unsigned int __builtin___tsan_atomic16_exchange(volatile void*, short unsigned int, int);
6443 short unsigned int __builtin___tsan_atomic16_fetch_add(volatile void*, short unsigned int, int);
6444 short unsigned int __builtin___tsan_atomic16_fetch_and(volatile void*, short unsigned int, int);
6445 short unsigned int __builtin___tsan_atomic16_fetch_nand(volatile void*, short unsigned int, int);
6446 short unsigned int __builtin___tsan_atomic16_fetch_or(volatile void*, short unsigned int, int);
6447 short unsigned int __builtin___tsan_atomic16_fetch_sub(volatile void*, short unsigned int, int);
6448 short unsigned int __builtin___tsan_atomic16_fetch_xor(volatile void*, short unsigned int, int);
6449 short unsigned int __builtin___tsan_atomic16_load(const volatile void*, int);
6450 void __builtin___tsan_atomic16_store(volatile void*, short unsigned int, int);
6451 __cov_bool __builtin___tsan_atomic32_compare_exchange_strong(volatile void*, void*, unsigned int, int, int);
6452 __cov_bool __builtin___tsan_atomic32_compare_exchange_weak(volatile void*, void*, unsigned int, int, int);
6453 unsigned int __builtin___tsan_atomic32_exchange(volatile void*, unsigned int, int);
6454 unsigned int __builtin___tsan_atomic32_fetch_add(volatile void*, unsigned int, int);
6455 unsigned int __builtin___tsan_atomic32_fetch_and(volatile void*, unsigned int, int);
6456 unsigned int __builtin___tsan_atomic32_fetch_nand(volatile void*, unsigned int, int);
6457 unsigned int __builtin___tsan_atomic32_fetch_or(volatile void*, unsigned int, int);
6458 unsigned int __builtin___tsan_atomic32_fetch_sub(volatile void*, unsigned int, int);
6459 unsigned int __builtin___tsan_atomic32_fetch_xor(volatile void*, unsigned int, int);
6460 unsigned int __builtin___tsan_atomic32_load(const volatile void*, int);
6461 void __builtin___tsan_atomic32_store(volatile void*, unsigned int, int);
6462 __cov_bool __builtin___tsan_atomic64_compare_exchange_strong(volatile void*, void*, long unsigned int, int, int);
6463 __cov_bool __builtin___tsan_atomic64_compare_exchange_weak(volatile void*, void*, long unsigned int, int, int);
6464 long unsigned int __builtin___tsan_atomic64_exchange(volatile void*, long unsigned int, int);
6465 long unsigned int __builtin___tsan_atomic64_fetch_add(volatile void*, long unsigned int, int);
6466 long unsigned int __builtin___tsan_atomic64_fetch_and(volatile void*, long unsigned int, int);
6467 long unsigned int __builtin___tsan_atomic64_fetch_nand(volatile void*, long unsigned int, int);
6468 long unsigned int __builtin___tsan_atomic64_fetch_or(volatile void*, long unsigned int, int);
6469 long unsigned int __builtin___tsan_atomic64_fetch_sub(volatile void*, long unsigned int, int);
6470 long unsigned int __builtin___tsan_atomic64_fetch_xor(volatile void*, long unsigned int, int);
6471 long unsigned int __builtin___tsan_atomic64_load(const volatile void*, int);
6472 void __builtin___tsan_atomic64_store(volatile void*, long unsigned int, int);
6473 __cov_bool __builtin___tsan_atomic8_compare_exchange_strong(volatile void*, void*, unsigned char, int, int);
6474 __cov_bool __builtin___tsan_atomic8_compare_exchange_weak(volatile void*, void*, unsigned char, int, int);
6475 unsigned char __builtin___tsan_atomic8_exchange(volatile void*, unsigned char, int);
6476 unsigned char __builtin___tsan_atomic8_fetch_add(volatile void*, unsigned char, int);
6477 unsigned char __builtin___tsan_atomic8_fetch_and(volatile void*, unsigned char, int);
6478 unsigned char __builtin___tsan_atomic8_fetch_nand(volatile void*, unsigned char, int);
6479 unsigned char __builtin___tsan_atomic8_fetch_or(volatile void*, unsigned char, int);
6480 unsigned char __builtin___tsan_atomic8_fetch_sub(volatile void*, unsigned char, int);
6481 unsigned char __builtin___tsan_atomic8_fetch_xor(volatile void*, unsigned char, int);
6482 unsigned char __builtin___tsan_atomic8_load(const volatile void*, int);
6483 void __builtin___tsan_atomic8_store(volatile void*, unsigned char, int);
6484 void __builtin___tsan_atomic_signal_fence(int);
6485 void __builtin___tsan_atomic_thread_fence(int);
6486 void __builtin___tsan_func_entry(void*);
6487 void __builtin___tsan_func_exit(void*);
6488 void __builtin___tsan_read1(void*);
6489 void __builtin___tsan_read16(void*);
6490 void __builtin___tsan_read2(void*);
6491 void __builtin___tsan_read4(void*);
6492 void __builtin___tsan_read8(void*);
6493 void __builtin___tsan_read_range(void*, long int);
6494 #if __COVERITY_GCC_VERSION_AT_LEAST(5, 1)
6495 void __builtin___tsan_vptr_update(void*, void*);
6496 void __tsan_vptr_update(void*, void*);
6497 #else
6498 void __tsan_vptr_update(void*);
6499 void __builtin___tsan_vptr_update(void*);
6500 #endif
6501 void __builtin___tsan_write1(void*);
6502 void __builtin___tsan_write16(void*);
6503 void __builtin___tsan_write2(void*);
6504 void __builtin___tsan_write4(void*);
6505 void __builtin___tsan_write8(void*);
6506 void __builtin___tsan_write_range(void*, long int);
6507 void __builtin___ubsan_handle_add_overflow(void*, void*, void*);
6508 void __builtin___ubsan_handle_add_overflow_abort(void*, void*, void*);
6509 void __builtin___ubsan_handle_builtin_unreachable(void*);
6510 void __builtin___ubsan_handle_divrem_overflow(void*, void*, void*);
6511 void __builtin___ubsan_handle_divrem_overflow_abort(void*, void*, void*);
6512 void __builtin___ubsan_handle_dynamic_type_cache_miss(void*, void*, void*);
6513 void __builtin___ubsan_handle_dynamic_type_cache_miss_abort(void*, void*, void*);
6514 void __builtin___ubsan_handle_float_cast_overflow(void*, void*);
6515 void __builtin___ubsan_handle_float_cast_overflow_abort(void*, void*);
6516 void __builtin___ubsan_handle_invalid_builtin(void*);
6517 void __builtin___ubsan_handle_invalid_builtin_abort(void*);
6518 void __builtin___ubsan_handle_load_invalid_value(void*, void*);
6519 void __builtin___ubsan_handle_load_invalid_value_abort(void*, void*);
6520 void __builtin___ubsan_handle_missing_return(void*);
6521 void __builtin___ubsan_handle_mul_overflow(void*, void*, void*);
6522 void __builtin___ubsan_handle_mul_overflow_abort(void*, void*, void*);
6523 void __builtin___ubsan_handle_negate_overflow(void*, void*);
6524 void __builtin___ubsan_handle_negate_overflow_abort(void*, void*);
6525 #if __COVERITY_GCC_VERSION_AT_LEAST(6, 0)
6526 void __builtin___ubsan_handle_nonnull_arg(void*);
6527 void __builtin___ubsan_handle_nonnull_arg_abort(void*);
6528 void __ubsan_handle_nonnull_arg(void*);
6529 void __ubsan_handle_nonnull_arg_abort(void*);
6530 #else
6531 void __ubsan_handle_nonnull_arg(void*, int);
6532 void __ubsan_handle_nonnull_arg_abort(void*, int);
6533 void __builtin___ubsan_handle_nonnull_arg(void*, int);
6534 void __builtin___ubsan_handle_nonnull_arg_abort(void*, int);
6535 #endif
6536 void __builtin___ubsan_handle_nonnull_return_v1(void*, void*);
6537 void __builtin___ubsan_handle_nonnull_return_v1_abort(void*, void*);
6538 void __builtin___ubsan_handle_out_of_bounds(void*, void*);
6539 void __builtin___ubsan_handle_out_of_bounds_abort(void*, void*);
6540 void __builtin___ubsan_handle_pointer_overflow(void*, void*, void*);
6541 void __builtin___ubsan_handle_pointer_overflow_abort(void*, void*, void*);
6542 void __builtin___ubsan_handle_shift_out_of_bounds(void*, void*, void*);
6543 void __builtin___ubsan_handle_shift_out_of_bounds_abort(void*, void*, void*);
6544 void __builtin___ubsan_handle_sub_overflow(void*, void*, void*);
6545 void __builtin___ubsan_handle_sub_overflow_abort(void*, void*, void*);
6546 void __builtin___ubsan_handle_type_mismatch_v1(void*, void*);
6547 void __builtin___ubsan_handle_type_mismatch_v1_abort(void*, void*);
6548 void __builtin___ubsan_handle_vla_bound_not_positive(void*, void*);
6549 void __builtin___ubsan_handle_vla_bound_not_positive_abort(void*, void*);
6550 void __sanitizer_cov_trace_cmp1(unsigned char, unsigned char);
6551 void __sanitizer_cov_trace_cmp2(short unsigned int, short unsigned int);
6552 void __sanitizer_cov_trace_cmp4(unsigned int, unsigned int);
6553 void __sanitizer_cov_trace_cmp8(long unsigned int, long unsigned int);
6554 void __sanitizer_cov_trace_cmpd(double, double);
6555 void __sanitizer_cov_trace_cmpf(float, float);
6556 void __sanitizer_cov_trace_const_cmp1(unsigned char, unsigned char);
6557 void __sanitizer_cov_trace_const_cmp2(short unsigned int, short unsigned int);
6558 void __sanitizer_cov_trace_const_cmp4(unsigned int, unsigned int);
6559 void __sanitizer_cov_trace_const_cmp8(long unsigned int, long unsigned int);
6560 void __sanitizer_cov_trace_switch(long unsigned int, void*);
6561 void __sanitizer_ptr_cmp(void*, long int);
6562 void __sanitizer_ptr_sub(void*, long int);
6563 __cov_bool __tsan_atomic16_compare_exchange_strong(volatile void*, void*, short unsigned int, int, int);
6564 __cov_bool __tsan_atomic16_compare_exchange_weak(volatile void*, void*, short unsigned int, int, int);
6565 short unsigned int __tsan_atomic16_exchange(volatile void*, short unsigned int, int);
6566 short unsigned int __tsan_atomic16_fetch_add(volatile void*, short unsigned int, int);
6567 short unsigned int __tsan_atomic16_fetch_and(volatile void*, short unsigned int, int);
6568 short unsigned int __tsan_atomic16_fetch_nand(volatile void*, short unsigned int, int);
6569 short unsigned int __tsan_atomic16_fetch_or(volatile void*, short unsigned int, int);
6570 short unsigned int __tsan_atomic16_fetch_sub(volatile void*, short unsigned int, int);
6571 short unsigned int __tsan_atomic16_fetch_xor(volatile void*, short unsigned int, int);
6572 short unsigned int __tsan_atomic16_load(const volatile void*, int);
6573 void __tsan_atomic16_store(volatile void*, short unsigned int, int);
6574 __cov_bool __tsan_atomic32_compare_exchange_strong(volatile void*, void*, unsigned int, int, int);
6575 __cov_bool __tsan_atomic32_compare_exchange_weak(volatile void*, void*, unsigned int, int, int);
6576 unsigned int __tsan_atomic32_exchange(volatile void*, unsigned int, int);
6577 unsigned int __tsan_atomic32_fetch_add(volatile void*, unsigned int, int);
6578 unsigned int __tsan_atomic32_fetch_and(volatile void*, unsigned int, int);
6579 unsigned int __tsan_atomic32_fetch_nand(volatile void*, unsigned int, int);
6580 unsigned int __tsan_atomic32_fetch_or(volatile void*, unsigned int, int);
6581 unsigned int __tsan_atomic32_fetch_sub(volatile void*, unsigned int, int);
6582 unsigned int __tsan_atomic32_fetch_xor(volatile void*, unsigned int, int);
6583 unsigned int __tsan_atomic32_load(const volatile void*, int);
6584 void __tsan_atomic32_store(volatile void*, unsigned int, int);
6585 __cov_bool __tsan_atomic64_compare_exchange_strong(volatile void*, void*, long unsigned int, int, int);
6586 __cov_bool __tsan_atomic64_compare_exchange_weak(volatile void*, void*, long unsigned int, int, int);
6587 long unsigned int __tsan_atomic64_exchange(volatile void*, long unsigned int, int);
6588 long unsigned int __tsan_atomic64_fetch_add(volatile void*, long unsigned int, int);
6589 long unsigned int __tsan_atomic64_fetch_and(volatile void*, long unsigned int, int);
6590 long unsigned int __tsan_atomic64_fetch_nand(volatile void*, long unsigned int, int);
6591 long unsigned int __tsan_atomic64_fetch_or(volatile void*, long unsigned int, int);
6592 long unsigned int __tsan_atomic64_fetch_sub(volatile void*, long unsigned int, int);
6593 long unsigned int __tsan_atomic64_fetch_xor(volatile void*, long unsigned int, int);
6594 long unsigned int __tsan_atomic64_load(const volatile void*, int);
6595 void __tsan_atomic64_store(volatile void*, long unsigned int, int);
6596 __cov_bool __tsan_atomic8_compare_exchange_strong(volatile void*, void*, unsigned char, int, int);
6597 __cov_bool __tsan_atomic8_compare_exchange_weak(volatile void*, void*, unsigned char, int, int);
6598 unsigned char __tsan_atomic8_exchange(volatile void*, unsigned char, int);
6599 unsigned char __tsan_atomic8_fetch_add(volatile void*, unsigned char, int);
6600 unsigned char __tsan_atomic8_fetch_and(volatile void*, unsigned char, int);
6601 unsigned char __tsan_atomic8_fetch_nand(volatile void*, unsigned char, int);
6602 unsigned char __tsan_atomic8_fetch_or(volatile void*, unsigned char, int);
6603 unsigned char __tsan_atomic8_fetch_sub(volatile void*, unsigned char, int);
6604 unsigned char __tsan_atomic8_fetch_xor(volatile void*, unsigned char, int);
6605 unsigned char __tsan_atomic8_load(const volatile void*, int);
6606 void __tsan_atomic8_store(volatile void*, unsigned char, int);
6607 void __tsan_atomic_signal_fence(int);
6608 void __tsan_atomic_thread_fence(int);
6609 void __tsan_func_entry(void*);
6610 void __tsan_func_exit(void*);
6611 void __tsan_read1(void*);
6612 void __tsan_read16(void*);
6613 void __tsan_read2(void*);
6614 void __tsan_read4(void*);
6615 void __tsan_read8(void*);
6616 void __tsan_read_range(void*, long int);
6617 void __tsan_write1(void*);
6618 void __tsan_write16(void*);
6619 void __tsan_write2(void*);
6620 void __tsan_write4(void*);
6621 void __tsan_write8(void*);
6622 void __tsan_write_range(void*, long int);
6623 void __ubsan_handle_add_overflow(void*, void*, void*);
6624 void __ubsan_handle_add_overflow_abort(void*, void*, void*);
6625 void __ubsan_handle_builtin_unreachable(void*);
6626 void __ubsan_handle_divrem_overflow(void*, void*, void*);
6627 void __ubsan_handle_divrem_overflow_abort(void*, void*, void*);
6628 void __ubsan_handle_dynamic_type_cache_miss(void*, void*, void*);
6629 void __ubsan_handle_dynamic_type_cache_miss_abort(void*, void*, void*);
6630 void __ubsan_handle_float_cast_overflow(void*, void*);
6631 void __ubsan_handle_float_cast_overflow_abort(void*, void*);
6632 void __ubsan_handle_invalid_builtin(void*);
6633 void __ubsan_handle_invalid_builtin_abort(void*);
6634 void __ubsan_handle_load_invalid_value(void*, void*);
6635 void __ubsan_handle_load_invalid_value_abort(void*, void*);
6636 void __ubsan_handle_missing_return(void*);
6637 void __ubsan_handle_mul_overflow(void*, void*, void*);
6638 void __ubsan_handle_mul_overflow_abort(void*, void*, void*);
6639 void __ubsan_handle_negate_overflow(void*, void*);
6640 void __ubsan_handle_negate_overflow_abort(void*, void*);
6641 void __ubsan_handle_nonnull_return_v1(void*, void*);
6642 void __ubsan_handle_nonnull_return_v1_abort(void*, void*);
6643 void __ubsan_handle_out_of_bounds(void*, void*);
6644 void __ubsan_handle_out_of_bounds_abort(void*, void*);
6645 void __ubsan_handle_pointer_overflow(void*, void*, void*);
6646 void __ubsan_handle_pointer_overflow_abort(void*, void*, void*);
6647 void __ubsan_handle_shift_out_of_bounds(void*, void*, void*);
6648 void __ubsan_handle_shift_out_of_bounds_abort(void*, void*, void*);
6649 void __ubsan_handle_sub_overflow(void*, void*, void*);
6650 void __ubsan_handle_sub_overflow_abort(void*, void*, void*);
6651 void __ubsan_handle_type_mismatch_v1(void*, void*);
6652 void __ubsan_handle_type_mismatch_v1_abort(void*, void*);
6653 void __ubsan_handle_vla_bound_not_positive(void*, void*);
6654 void __ubsan_handle_vla_bound_not_positive_abort(void*, void*);
6655
6656
6657 int __builtin_acc_get_device_type(void);
6658 void __builtin_GOACC_data_end(void);
6659 void __builtin_GOMP_atomic_end(void);
6660 void __builtin_GOMP_atomic_start(void);
6661 void __builtin_GOMP_barrier(void);
6662 __cov_bool __builtin_GOMP_barrier_cancel(void);
6663 void __builtin_GOMP_critical_end(void);
6664 void __builtin_GOMP_critical_start(void);
6665 void __builtin_GOMP_loop_end(void);
6666 __cov_bool __builtin_GOMP_loop_end_cancel(void);
6667 void __builtin_GOMP_loop_end_nowait(void);
6668 void __builtin_GOMP_ordered_end(void);
6669 void __builtin_GOMP_ordered_start(void);
6670 void __builtin_GOMP_sections_end(void);
6671 __cov_bool __builtin_GOMP_sections_end_cancel(void);
6672 void __builtin_GOMP_sections_end_nowait(void);
6673 unsigned int __builtin_GOMP_sections_next(void);
6674 void* __builtin_GOMP_single_copy_start(void);
6675 __cov_bool __builtin_GOMP_single_start(void);
6676 void __builtin_GOMP_target_end_data(void);
6677 void __builtin_GOMP_taskgroup_end(void);
6678 void __builtin_GOMP_taskgroup_start(void);
6679 void __builtin_GOMP_taskwait(void);
6680 void __builtin_GOMP_taskyield(void);
6681 int __builtin_omp_get_num_teams(void);
6682 int __builtin_omp_get_num_threads(void);
6683 int __builtin_omp_get_team_num(void);
6684 int __builtin_omp_get_thread_num(void);
6685 void __builtin_GOACC_data_start(int, long unsigned int, void*, void*, void*);
6686 void __builtin_GOACC_declare(int, long unsigned int, void*, void*, void*);
6687 void __builtin_GOACC_enter_exit_data(int, long unsigned int, void*, void*, void*, int, int, ...);
6688 void __builtin_GOACC_parallel_keyed(int, void (*)(void*), long unsigned int, void*, void*, void*, ...);
6689 int __builtin_goacc_parlevel_id(int);
6690 int __builtin_goacc_parlevel_size(int);
6691 void __builtin_GOACC_update(int, long unsigned int, void*, void*, void*, int, int, ...);
6692 void __builtin_GOACC_wait(int, int, ...);
6693 __cov_bool __builtin_GOMP_cancel(int, __cov_bool);
6694 __cov_bool __builtin_GOMP_cancellation_point(int);
6695 void __builtin_GOMP_critical_name_end(void**);
6696 void __builtin_GOMP_critical_name_start(void**);
6697 void __builtin_GOMP_doacross_post(void*);
6698 void __builtin_GOMP_doacross_ull_post(void*);
6699 void __builtin_GOMP_doacross_ull_wait(long long unsigned int, ...);
6700 void __builtin_GOMP_doacross_wait(long int, ...);
6701 __cov_bool __builtin_GOMP_loop_doacross_dynamic_start(unsigned int, long int*, long int, long int*, long int*);
6702 __cov_bool __builtin_GOMP_loop_doacross_guided_start(unsigned int, long int*, long int, long int*, long int*);
6703 __cov_bool __builtin_GOMP_loop_doacross_runtime_start(unsigned int, long int*, long int*, long int*);
6704 __cov_bool __builtin_GOMP_loop_doacross_start(unsigned int, long int*, long int, long int, long int*, long int*, void*, void*);
6705 __cov_bool __builtin_GOMP_loop_doacross_static_start(unsigned int, long int*, long int, long int*, long int*);
6706 __cov_bool __builtin_GOMP_loop_dynamic_next(long int*, long int*);
6707 __cov_bool __builtin_GOMP_loop_dynamic_start(long int, long int, long int, long int, long int*, long int*);
6708 __cov_bool __builtin_GOMP_loop_guided_next(long int*, long int*);
6709 __cov_bool __builtin_GOMP_loop_guided_start(long int, long int, long int, long int, long int*, long int*);
6710 __cov_bool __builtin_GOMP_loop_maybe_nonmonotonic_runtime_next(long int*, long int*);
6711 __cov_bool __builtin_GOMP_loop_maybe_nonmonotonic_runtime_start(long int, long int, long int, long int*, long int*);
6712 __cov_bool __builtin_GOMP_loop_nonmonotonic_dynamic_next(long int*, long int*);
6713 __cov_bool __builtin_GOMP_loop_nonmonotonic_dynamic_start(long int, long int, long int, long int, long int*, long int*);
6714 __cov_bool __builtin_GOMP_loop_nonmonotonic_guided_next(long int*, long int*);
6715 __cov_bool __builtin_GOMP_loop_nonmonotonic_guided_start(long int, long int, long int, long int, long int*, long int*);
6716 __cov_bool __builtin_GOMP_loop_nonmonotonic_runtime_next(long int*, long int*);
6717 __cov_bool __builtin_GOMP_loop_nonmonotonic_runtime_start(long int, long int, long int, long int*, long int*);
6718 __cov_bool __builtin_GOMP_loop_ordered_dynamic_next(long int*, long int*);
6719 __cov_bool __builtin_GOMP_loop_ordered_dynamic_start(long int, long int, long int, long int, long int*, long int*);
6720 __cov_bool __builtin_GOMP_loop_ordered_guided_next(long int*, long int*);
6721 __cov_bool __builtin_GOMP_loop_ordered_guided_start(long int, long int, long int, long int, long int*, long int*);
6722 __cov_bool __builtin_GOMP_loop_ordered_runtime_next(long int*, long int*);
6723 __cov_bool __builtin_GOMP_loop_ordered_runtime_start(long int, long int, long int, long int*, long int*);
6724 __cov_bool __builtin_GOMP_loop_ordered_start(long int, long int, long int, long int, long int, long int*, long int*, void*, void*);
6725 __cov_bool __builtin_GOMP_loop_ordered_static_next(long int*, long int*);
6726 __cov_bool __builtin_GOMP_loop_ordered_static_start(long int, long int, long int, long int, long int*, long int*);
6727 __cov_bool __builtin_GOMP_loop_runtime_next(long int*, long int*);
6728 __cov_bool __builtin_GOMP_loop_runtime_start(long int, long int, long int, long int*, long int*);
6729 __cov_bool __builtin_GOMP_loop_start(long int, long int, long int, long int, long int, long int*, long int*, void*, void*);
6730 __cov_bool __builtin_GOMP_loop_static_next(long int*, long int*);
6731 __cov_bool __builtin_GOMP_loop_static_start(long int, long int, long int, long int, long int*, long int*);
6732 __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*);
6733 __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*);
6734 __cov_bool __builtin_GOMP_loop_ull_doacross_runtime_start(unsigned int, long long unsigned int*, long long unsigned int*, long long unsigned int*);
6735 __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*);
6736 __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*);
6737 __cov_bool __builtin_GOMP_loop_ull_dynamic_next(long long unsigned int*, long long unsigned int*);
6738 __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*);
6739 __cov_bool __builtin_GOMP_loop_ull_guided_next(long long unsigned int*, long long unsigned int*);
6740 __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*);
6741 __cov_bool __builtin_GOMP_loop_ull_maybe_nonmonotonic_runtime_next(long long unsigned int*, long long unsigned int*);
6742 __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*);
6743 __cov_bool __builtin_GOMP_loop_ull_nonmonotonic_dynamic_next(long long unsigned int*, long long unsigned int*);
6744 __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*);
6745 __cov_bool __builtin_GOMP_loop_ull_nonmonotonic_guided_next(long long unsigned int*, long long unsigned int*);
6746 __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*);
6747 __cov_bool __builtin_GOMP_loop_ull_nonmonotonic_runtime_next(long long unsigned int*, long long unsigned int*);
6748 __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*);
6749 __cov_bool __builtin_GOMP_loop_ull_ordered_dynamic_next(long long unsigned int*, long long unsigned int*);
6750 __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*);
6751 __cov_bool __builtin_GOMP_loop_ull_ordered_guided_next(long long unsigned int*, long long unsigned int*);
6752 __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*);
6753 __cov_bool __builtin_GOMP_loop_ull_ordered_runtime_next(long long unsigned int*, long long unsigned int*);
6754 __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*);
6755 __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*);
6756 __cov_bool __builtin_GOMP_loop_ull_ordered_static_next(long long unsigned int*, long long unsigned int*);
6757 __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*);
6758 __cov_bool __builtin_GOMP_loop_ull_runtime_next(long long unsigned int*, long long unsigned int*);
6759 __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*);
6760 __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*);
6761 __cov_bool __builtin_GOMP_loop_ull_static_next(long long unsigned int*, long long unsigned int*);
6762 __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*);
6763 void __builtin_GOMP_offload_register_ver(int, void*, int, void*);
6764 void __builtin_GOMP_offload_unregister_ver(int, void*, int, void*);
6765 void __builtin_GOMP_parallel(void (*)(void*), void*, unsigned int, unsigned int);
6766 void __builtin_GOMP_parallel_loop_dynamic(void (*)(void*), void*, unsigned int, long int, long int, long int, long int, unsigned int);
6767 void __builtin_GOMP_parallel_loop_guided(void (*)(void*), void*, unsigned int, long int, long int, long int, long int, unsigned int);
6768 void __builtin_GOMP_parallel_loop_maybe_nonmonotonic_runtime(void (*)(void*), void*, unsigned int, long int, long int, long int, unsigned int);
6769 void __builtin_GOMP_parallel_loop_nonmonotonic_dynamic(void (*)(void*), void*, unsigned int, long int, long int, long int, long int, unsigned int);
6770 void __builtin_GOMP_parallel_loop_nonmonotonic_guided(void (*)(void*), void*, unsigned int, long int, long int, long int, long int, unsigned int);
6771 void __builtin_GOMP_parallel_loop_nonmonotonic_runtime(void (*)(void*), void*, unsigned int, long int, long int, long int, unsigned int);
6772 void __builtin_GOMP_parallel_loop_runtime(void (*)(void*), void*, unsigned int, long int, long int, long int, unsigned int);
6773 void __builtin_GOMP_parallel_loop_static(void (*)(void*), void*, unsigned int, long int, long int, long int, long int, unsigned int);
6774 unsigned int __builtin_GOMP_parallel_reductions(void (*)(void*), void*, unsigned int, unsigned int);
6775 void __builtin_GOMP_parallel_sections(void (*)(void*), void*, unsigned int, unsigned int, unsigned int);
6776 unsigned int __builtin_GOMP_sections2_start(unsigned int, void*, void*);
6777 unsigned int __builtin_GOMP_sections_start(unsigned int);
6778 void __builtin_GOMP_single_copy_end(void*);
6779 void __builtin_GOMP_target_data_ext(int, long unsigned int, void*, void*, void*);
6780 void __builtin_GOMP_target_enter_exit_data(int, long unsigned int, void*, void*, void*, unsigned int, void*);
6781 void __builtin_GOMP_target_ext(int, void (*)(void*), long unsigned int, void*, void*, void*, unsigned int, void*, void*);
6782 void __builtin_GOMP_target_update_ext(int, long unsigned int, void*, void*, void*, unsigned int, void*);
6783 #if __COVERITY_GCC_VERSION_AT_LEAST(6, 0)
6784 void __builtin_GOMP_task(void (*)(void*), void*, void (*)(void*, void*), long int, long int, __cov_bool, unsigned int, void*, int);
6785 #endif
6786 void __builtin_GOMP_taskgroup_reduction_register(void*);
6787 void __builtin_GOMP_taskgroup_reduction_unregister(void*);
6788 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);
6789 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);
6790 void __builtin_GOMP_task_reduction_remap(long unsigned int, long unsigned int, void*);
6791 void __builtin_GOMP_taskwait_depend(void*);
6792 void __builtin_GOMP_teams(unsigned int, unsigned int);
6793 void __builtin_GOMP_teams_reg(void (*)(void*), void*, unsigned int, unsigned int, unsigned int);
6794 void __builtin_GOMP_workshare_task_reduction_unregister(__cov_bool);
6795
6796
6797 void __builtin__ITM_abortTransaction(int);
6798 unsigned int __builtin__ITM_beginTransaction(unsigned int, ...);
6799 void* __builtin__ITM_calloc(long unsigned int, long unsigned int);
6800 void __builtin__ITM_changeTransactionMode(int);
6801 void __builtin__ITM_commitTransactionEH(void*);
6802 void __builtin__ITM_free(void*);
6803 void* __builtin__ITM_getTMCloneOrIrrevocable(void*);
6804 void* __builtin__ITM_getTMCloneSafe(void*);
6805 void __builtin__ITM_LB(volatile void*, long unsigned int);
6806 void __builtin__ITM_LD(volatile void*);
6807 void __builtin__ITM_LE(volatile void*);
6808 void __builtin__ITM_LF(volatile void*);
6809 void __builtin__ITM_LM128(const void*);
6810 void __builtin__ITM_LM256(const void*);
6811 void __builtin__ITM_LM64(const void*);
6812 void __builtin__ITM_LU1(volatile void*);
6813 void __builtin__ITM_LU2(volatile void*);
6814 void __builtin__ITM_LU4(volatile void*);
6815 void __builtin__ITM_LU8(volatile void*);
6816 void* __builtin__ITM_malloc(long unsigned int);
6817 void __builtin__ITM_memcpyRnWt(void*, const void*, long unsigned int);
6818 void __builtin__ITM_memcpyRtWn(void*, const void*, long unsigned int);
6819 void __builtin__ITM_memcpyRtWt(void*, const void*, long unsigned int);
6820 void __builtin__ITM_memmoveRtWt(void*, const void*, long unsigned int);
6821 void __builtin__ITM_memsetW(void*, int, long unsigned int);
6822 double __builtin__ITM_RaRD(double*);
6823 long double __builtin__ITM_RaRE(volatile void*);
6824 float __builtin__ITM_RaRF(volatile void*);
6825 __cov_v4sf __builtin__ITM_RaRM128(const __cov_v4sf*);
6826 __cov_v8sf __builtin__ITM_RaRM256(const __cov_v8sf*);
6827 __cov_v2si_t __builtin__ITM_RaRM64(const __cov_v2si_t*);
6828 unsigned char __builtin__ITM_RaRU1(volatile void*);
6829 short unsigned int __builtin__ITM_RaRU2(volatile void*);
6830 unsigned int __builtin__ITM_RaRU4(volatile void*);
6831 long unsigned int __builtin__ITM_RaRU8(volatile void*);
6832 double __builtin__ITM_RaWD(double*);
6833 long double __builtin__ITM_RaWE(volatile void*);
6834 float __builtin__ITM_RaWF(volatile void*);
6835 __cov_v4sf __builtin__ITM_RaWM128(const __cov_v4sf*);
6836 __cov_v8sf __builtin__ITM_RaWM256(const __cov_v8sf*);
6837 __cov_v2si_t __builtin__ITM_RaWM64(const __cov_v2si_t*);
6838 unsigned char __builtin__ITM_RaWU1(volatile void*);
6839 short unsigned int __builtin__ITM_RaWU2(volatile void*);
6840 unsigned int __builtin__ITM_RaWU4(volatile void*);
6841 long unsigned int __builtin__ITM_RaWU8(volatile void*);
6842 double __builtin__ITM_RD(double*);
6843 long double __builtin__ITM_RE(volatile void*);
6844 float __builtin__ITM_RF(volatile void*);
6845 double __builtin__ITM_RfWD(double*);
6846 long double __builtin__ITM_RfWE(volatile void*);
6847 float __builtin__ITM_RfWF(volatile void*);
6848 __cov_v4sf __builtin__ITM_RfWM128(const __cov_v4sf*);
6849 __cov_v8sf __builtin__ITM_RfWM256(const __cov_v8sf*);
6850 __cov_v2si_t __builtin__ITM_RfWM64(const __cov_v2si_t*);
6851 unsigned char __builtin__ITM_RfWU1(volatile void*);
6852 short unsigned int __builtin__ITM_RfWU2(volatile void*);
6853 unsigned int __builtin__ITM_RfWU4(volatile void*);
6854 long unsigned int __builtin__ITM_RfWU8(volatile void*);
6855 __cov_v4sf __builtin__ITM_RM128(const __cov_v4sf*);
6856 __cov_v8sf __builtin__ITM_RM256(const __cov_v8sf*);
6857 __cov_v2si_t __builtin__ITM_RM64(const __cov_v2si_t*);
6858 unsigned char __builtin__ITM_RU1(volatile void*);
6859 short unsigned int __builtin__ITM_RU2(volatile void*);
6860 unsigned int __builtin__ITM_RU4(volatile void*);
6861 long unsigned int __builtin__ITM_RU8(volatile void*);
6862 void __builtin__ITM_WaRD(volatile void*, double);
6863 void __builtin__ITM_WaRE(volatile void*, long double);
6864 void __builtin__ITM_WaRF(volatile void*, float);
6865 void __builtin__ITM_WaRM128(__cov_v4sf*, __cov_v4sf);
6866 void __builtin__ITM_WaRM256(__cov_v8sf*, __cov_v8sf);
6867 void __builtin__ITM_WaRM64(__cov_v2si_t*, __cov_v2si_t);
6868 void __builtin__ITM_WaRU1(volatile void*, unsigned char);
6869 void __builtin__ITM_WaRU2(volatile void*, short unsigned int);
6870 void __builtin__ITM_WaRU4(volatile void*, unsigned int);
6871 void __builtin__ITM_WaRU8(volatile void*, long unsigned int);
6872 void __builtin__ITM_WaWD(volatile void*, double);
6873 void __builtin__ITM_WaWE(volatile void*, long double);
6874 void __builtin__ITM_WaWF(volatile void*, float);
6875 void __builtin__ITM_WaWM128(__cov_v4sf*, __cov_v4sf);
6876 void __builtin__ITM_WaWM256(__cov_v8sf*, __cov_v8sf);
6877 void __builtin__ITM_WaWM64(__cov_v2si_t*, __cov_v2si_t);
6878 void __builtin__ITM_WaWU1(volatile void*, unsigned char);
6879 void __builtin__ITM_WaWU2(volatile void*, short unsigned int);
6880 void __builtin__ITM_WaWU4(volatile void*, unsigned int);
6881 void __builtin__ITM_WaWU8(volatile void*, long unsigned int);
6882 void __builtin__ITM_WD(volatile void*, double);
6883 void __builtin__ITM_WE(volatile void*, long double);
6884 void __builtin__ITM_WF(volatile void*, float);
6885 void __builtin__ITM_WM128(__cov_v4sf*, __cov_v4sf);
6886 void __builtin__ITM_WM256(__cov_v8sf*, __cov_v8sf);
6887 void __builtin__ITM_WM64(__cov_v2si_t*, __cov_v2si_t);
6888 void __builtin__ITM_WU1(volatile void*, unsigned char);
6889 void __builtin__ITM_WU2(volatile void*, short unsigned int);
6890 void __builtin__ITM_WU4(volatile void*, unsigned int);
6891 void __builtin__ITM_WU8(volatile void*, long unsigned int);
6892 void __builtin__ITM_commitTransaction(void);
6893
6894 #if __COVERITY_GCC_VERSION_AT_LEAST(10, 0)
6895
6896 void __builtin_ia32_2intersectd128(unsigned char*, unsigned char*, __cov_v4si_t, __cov_v4si_t);
6897 void __builtin_ia32_2intersectd256(unsigned char*, unsigned char*, __cov_v8si_t, __cov_v8si_t);
6898 void __builtin_ia32_2intersectd512(short unsigned int*, short unsigned int*, __cov_v16si_t, __cov_v16si_t);
6899 void __builtin_ia32_2intersectq128(unsigned char*, unsigned char*, __cov_v2di_t, __cov_v2di_t);
6900 void __builtin_ia32_2intersectq256(unsigned char*, unsigned char*, __cov_v4di_t, __cov_v4di_t);
6901 void __builtin_ia32_2intersectq512(unsigned char*, unsigned char*, __cov_v8di_t, __cov_v8di_t);
6902 __cov_v2df __builtin_ia32_rndscalesd_mask_round(__cov_v2df, __cov_v2df, int, __cov_v2df, unsigned char, int);
6903 __cov_v4sf __builtin_ia32_rndscaless_mask_round(__cov_v4sf, __cov_v4sf, int, __cov_v4sf, unsigned char, int);
6904
6905
6906 __cov_v16hi_t __builtin_ia32_cvtne2ps2bf16_v16hi(__cov_v8sf, __cov_v8sf);
6907 __cov_v16hi_t __builtin_ia32_cvtne2ps2bf16_v16hi_mask(__cov_v8sf, __cov_v8sf, __cov_v16hi_t, short unsigned int);
6908 __cov_v16hi_t __builtin_ia32_cvtne2ps2bf16_v16hi_maskz(__cov_v8sf, __cov_v8sf, short unsigned int);
6909 __cov_v32hi_t __builtin_ia32_cvtne2ps2bf16_v32hi(__cov_v16sf, __cov_v16sf);
6910 __cov_v32hi_t __builtin_ia32_cvtne2ps2bf16_v32hi_mask(__cov_v16sf, __cov_v16sf, __cov_v32hi_t, unsigned int);
6911 __cov_v32hi_t __builtin_ia32_cvtne2ps2bf16_v32hi_maskz(__cov_v16sf, __cov_v16sf, unsigned int);
6912 __cov_v8hi_t __builtin_ia32_cvtne2ps2bf16_v8hi(__cov_v4sf, __cov_v4sf);
6913 __cov_v8hi_t __builtin_ia32_cvtne2ps2bf16_v8hi_mask(__cov_v4sf, __cov_v4sf, __cov_v8hi_t, unsigned char);
6914 __cov_v8hi_t __builtin_ia32_cvtne2ps2bf16_v8hi_maskz(__cov_v4sf, __cov_v4sf, unsigned char);
6915 __cov_v16hi_t __builtin_ia32_cvtneps2bf16_v16sf(__cov_v16sf);
6916 __cov_v16hi_t __builtin_ia32_cvtneps2bf16_v16sf_mask(__cov_v16sf, __cov_v16hi_t, short unsigned int);
6917 __cov_v16hi_t __builtin_ia32_cvtneps2bf16_v16sf_maskz(__cov_v16sf, short unsigned int);
6918 __cov_v8hi_t __builtin_ia32_cvtneps2bf16_v4sf(__cov_v4sf);
6919 __cov_v8hi_t __builtin_ia32_cvtneps2bf16_v4sf_mask(__cov_v4sf, __cov_v8hi_t, unsigned char);
6920 __cov_v8hi_t __builtin_ia32_cvtneps2bf16_v4sf_maskz(__cov_v4sf, unsigned char);
6921 __cov_v8hi_t __builtin_ia32_cvtneps2bf16_v8sf(__cov_v8sf);
6922 __cov_v8hi_t __builtin_ia32_cvtneps2bf16_v8sf_mask(__cov_v8sf, __cov_v8hi_t, unsigned char);
6923 __cov_v8hi_t __builtin_ia32_cvtneps2bf16_v8sf_maskz(__cov_v8sf, unsigned char);
6924 __cov_v16sf __builtin_ia32_dpbf16ps_v16sf(__cov_v16sf, __cov_v32hi_t, __cov_v32hi_t);
6925 __cov_v16sf __builtin_ia32_dpbf16ps_v16sf_mask(__cov_v16sf, __cov_v32hi_t, __cov_v32hi_t, short unsigned int);
6926 __cov_v16sf __builtin_ia32_dpbf16ps_v16sf_maskz(__cov_v16sf, __cov_v32hi_t, __cov_v32hi_t, short unsigned int);
6927 __cov_v4sf __builtin_ia32_dpbf16ps_v4sf(__cov_v4sf, __cov_v8hi_t, __cov_v8hi_t);
6928 __cov_v4sf __builtin_ia32_dpbf16ps_v4sf_mask(__cov_v4sf, __cov_v8hi_t, __cov_v8hi_t, unsigned char);
6929 __cov_v4sf __builtin_ia32_dpbf16ps_v4sf_maskz(__cov_v4sf, __cov_v8hi_t, __cov_v8hi_t, unsigned char);
6930 __cov_v8sf __builtin_ia32_dpbf16ps_v8sf(__cov_v8sf, __cov_v16hi_t, __cov_v16hi_t);
6931 __cov_v8sf __builtin_ia32_dpbf16ps_v8sf_mask(__cov_v8sf, __cov_v16hi_t, __cov_v16hi_t, unsigned char);
6932 __cov_v8sf __builtin_ia32_dpbf16ps_v8sf_maskz(__cov_v8sf, __cov_v16hi_t, __cov_v16hi_t, unsigned char);
6933
6934
6935 int __builtin_ia32_enqcmd(void*, const void*);
6936 int __builtin_ia32_enqcmds(void*, const void*);
6937
6938
6939 char __builtin_ia32_fpclasssd_mask(__cov_v2df, int, unsigned char);
6940 char __builtin_ia32_fpclassss_mask(__cov_v4sf, int, unsigned char);
6941 #endif
6942
6943 #if __COVERITY_GCC_VERSION_AT_LEAST(9, 0)
6944
6945
6946
6947
6948
6949 unsigned int __builtin_ia32_readeflags_u32(void);
6950 void __builtin_ia32_writeeflags_u32(unsigned int);
6951
6952
6953 __cov_v4sf __builtin_ia32_vfmsubps(__cov_v4sf, __cov_v4sf, __cov_v4sf);
6954 __cov_v2df __builtin_ia32_vfmsubpd(__cov_v2df, __cov_v2df, __cov_v2df);
6955 __cov_v4sf __builtin_ia32_vfnmaddps(__cov_v4sf, __cov_v4sf, __cov_v4sf);
6956 __cov_v2df __builtin_ia32_vfnmaddpd(__cov_v2df, __cov_v2df, __cov_v2df);
6957 __cov_v4sf __builtin_ia32_vfnmsubps(__cov_v4sf, __cov_v4sf, __cov_v4sf);
6958 __cov_v2df __builtin_ia32_vfnmsubpd(__cov_v2df, __cov_v2df, __cov_v2df);
6959 __cov_v8sf __builtin_ia32_vfmsubps256(__cov_v8sf, __cov_v8sf, __cov_v8sf);
6960 __cov_v4df __builtin_ia32_vfmsubpd256(__cov_v4df, __cov_v4df, __cov_v4df);
6961 __cov_v8sf __builtin_ia32_vfnmaddps256(__cov_v8sf, __cov_v8sf, __cov_v8sf);
6962 __cov_v4df __builtin_ia32_vfnmaddpd256(__cov_v4df, __cov_v4df, __cov_v4df);
6963 __cov_v8sf __builtin_ia32_vfnmsubps256(__cov_v8sf, __cov_v8sf, __cov_v8sf);
6964 __cov_v4df __builtin_ia32_vfnmsubpd256(__cov_v4df, __cov_v4df, __cov_v4df);
6965
6966 #define __builtin_speculation_safe_value(t1, t2) t1
6967 #endif
6968
6969 #if __COVERITY_GCC_VERSION_AT_LEAST(8, 0)
6970 long double __builtin_sqrtf128(long double);
6971 long double __builtin_fmaf128(long double, long double, long double);
6972 long double __builtin_fmaxf128(long double, long double);
6973 long double __builtin_fminf128(long double, long double);
6974 #endif
6975
6976 #ifndef __coverity_cplusplus
6977 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
6978 typedef float __coverity_float _Float32;
6979 typedef double __coverity_floatx _Float32x;
6980 typedef double __coverity_float _Float64;
6981 typedef long double _Float64x;
6982 typedef long double _Float128;
6983
6984 long double __builtin_inff128();
6985 #endif
6986 #endif
6987
6988 #ifdef __x86_64__
6989 #define __builtin_ms_va_list __builtin_va_list
6990 #define __builtin_sysv_va_list __builtin_va_list
6991 #endif
6992
6993 #ifdef __coverity_cplusplus
6994 }
6995 #endif
6996
6997 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 0)
6998 typedef float __coverity_decimal _Decimal32;
6999 typedef double __coverity_decimal _Decimal64;
7000 typedef long double __coverity_decimal _Decimal128;
7001
7002 _Decimal32 __builtin_nand32(const char*);
7003 _Decimal32 __builtin_infd32();
7004 _Decimal64 __builtin_infd64();
7005 _Decimal64 __builtin_nand64(const char*);
7006 _Decimal128 __builtin_infd128();
7007 _Decimal128 __builtin_nand128(const char*);
7008
7009 _Decimal128 __builtin_fabsd128(_Decimal128);
7010 _Decimal32 __builtin_fabsd32(_Decimal32);
7011 _Decimal64 __builtin_fabsd64(_Decimal64);
7012 int __builtin_finited128(_Decimal128);
7013 int __builtin_finited32(_Decimal32);
7014 int __builtin_finited64(_Decimal64);
7015 float __builtin_inff32();
7016 double __builtin_inff64();
7017 int __builtin_isinfd128(_Decimal128);
7018 int __builtin_isinfd32(_Decimal32);
7019 int __builtin_isinfd64(_Decimal64);
7020 int __builtin_isnand128(_Decimal128);
7021 int __builtin_isnand32(_Decimal32);
7022 int __builtin_isnand64(_Decimal64);
7023 int __builtin_signbitd128(_Decimal128);
7024 int __builtin_signbitd32(_Decimal32);
7025 int __builtin_signbitd64(_Decimal64);
7026 #endif
7027
7028
7029 #ifndef __COVERITY_DISABLE_BUILTIN_DECLS
7030 #if __COVERITY_GCC_VERSION_AT_LEAST(3, 4)
7031 extern char *__builtin_stpcpy(char *, const char *);
7032 #endif
7033
7034 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 4)
7035 #define __builtin_ms_va_list __builtin_va_list
7036 #define __builtin_ms_va_copy __builtin_va_copy
7037 #define __builtin_ms_va_start __builtin_va_start
7038 #define __builtin_ms_va_end __builtin_va_end
7039
7040 #define __builtin_sysv_va_list __builtin_va_list
7041 #define __builtin_sysv_va_copy __builtin_va_copy
7042 #define __builtin_sysv_va_start __builtin_va_start
7043 #define __builtin_sysv_va_end __builtin_va_end
7044
7045 #define __ms_va_copy(__d,__s) __builtin_ms_va_copy(__d,__s)
7046 #define __ms_va_start(__v,__l) __builtin_ms_va_start(__v,__l)
7047 #define __ms_va_arg(__v,__l) __builtin_va_arg(__v,__l)
7048 #define __ms_va_end(__v) __builtin_ms_va_end(__v)
7049
7050 #define __sysv_va_copy(__d,__s) __builtin_sysv_va_copy(__d,__s)
7051 #define __sysv_va_start(__v,__l) __builtin_sysv_va_start(__v,__l)
7052 #define __sysv_va_arg(__v,__l) __builtin_va_arg(__v,__l)
7053 #define __sysv_va_end(__v) __builtin_sysv_va_end(__v)
7054 #endif
7055
7056 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 0)
7057 extern double __builtin_powi(double,int);
7058 extern float __builtin_powif(float,int);
7059 extern long double __builtin_powil(long double,int);
7060
7061 extern float __builtin_cabsf(__complex__ float);
7062 extern double __builtin_cabs(__complex__ double);
7063 extern long double __builtin_cabsl(__complex__ long double);
7064 extern float __builtin_cargf(__complex__ float);
7065 extern double __builtin_carg(__complex__ double);
7066 extern long double __builtin_cargl(__complex__ long double);
7067
7068 #define __builtin_memchr(dst, src, len) memchr(dst, src, len)
7069 #define __builtin_memcpy(dst, src, len) memcpy(dst, src, len)
7070 #define __builtin_memmove(dst, src, len) memmove(dst, src, len)
7071 #define __builtin_memset(dst, val, len) memset(dst, val, len)
7072 #define __builtin_strcpy(dst, src) strcpy(dst, src)
7073 #define __builtin_strcat(dst, src) strcat(dst, src)
7074 #define __builtin_strncpy(dst, src, len) strncpy(dst, src, len)
7075 #define __builtin_strncat(dst, src, len) strncat(dst, src, len)
7076 #define __builtin_mempcpy(dst, src, len) mempcpy (dst, src, len)
7077 #if (__GNUC__ == 4) && (__GNUC_MINOR__ == 9) && ((__GNUC_PATCHLEVEL__ == 2) || (__GNUC_PATCHLEVEL__ == 3) || (__GNUC_PATCHLEVEL__ == 4))
7078 int __coverity_builtin_sprintf();
7079 #define __builtin_sprintf(dst, ...) __coverity_builtin_sprintf();
7080 #else
7081 #define __builtin_sprintf(dst, ...) sprintf (dst, __VA_ARGS__)
7082 #endif
7083 #define __builtin_snprintf(dst, len, ...) snprintf (dst, len, __VA_ARGS__)
7084
7085 int __builtin_vsprintf(char *, const char *, __builtin_va_list);
7086 int __builtin_vsnprintf(char *, int, const char *, __builtin_va_list);
7087 #endif
7088
7089
7090
7091 #if (__GNUC__ <3)
7092 typedef int __cov_m64 __attribute__ ((__mode__ (__V2SI__)));
7093 typedef float __cov_m128 __attribute__ ((__mode__(__V4SF__)));
7094
7095
7096 typedef int __cov_v2si __attribute__ ((__mode__ (__V2SI__)));
7097 typedef int __cov_v4hi __attribute__ ((__mode__ (__V4HI__)));
7098 typedef int __cov_v8qi __attribute__ ((__mode__ (__V8QI__)));
7099
7100
7101 typedef int __cov_v4si __attribute__ ((mode (V4SI)));
7102
7103 typedef int __cov_v8hi __attribute__ ((mode (V8HI)));
7104 typedef int __cov_v2di __attribute__ ((mode (V2DI)));
7105 typedef int __cov_v16qi __attribute__ ((mode (V16QI)));
7106
7107 typedef int __cov_v1di __attribute__ ((mode (V1DI)));
7108
7109 #define __cov_m128i __cov_v2di
7110 #define __cov_m128d __cov_v2df
7111 #endif
7112
7113 #if __GNUC__ == 3
7114
7115 typedef int __cov_m64 __attribute__ ((__mode__ (__V2SI__)));
7116
7117
7118 typedef int __cov_v2si __attribute__ ((__mode__ (__V2SI__)));
7119 typedef int __cov_v4hi __attribute__ ((__mode__ (__V4HI__)));
7120 typedef int __cov_v8qi __attribute__ ((__mode__ (__V8QI__)));
7121
7122
7123 typedef float __cov_m128 __attribute__ ((__mode__(__V4SF__)));
7124
7125
7126 typedef int __cov_v4si __attribute__ ((mode (V4SI)));
7127
7128 typedef int __cov_v2di __attribute__ ((mode (V2DI)));
7129 typedef int __cov_v8hi __attribute__ ((mode (V8HI)));
7130 typedef int __cov_v16qi __attribute__ ((mode (V16QI)));
7131 typedef int __cov_v1di __attribute__ ((mode (V1DI)));
7132
7133 #define __cov_m128i __cov_v2di
7134 #define __cov_m128d __cov_v2df
7135
7136 #endif
7137
7138 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 0)
7139
7140
7141
7142 #if defined(__APPLE__)
7143 typedef long long __cov_m64 __attribute__ ((__vector_size__ (8)));
7144 #else
7145 typedef int __cov_m64 __attribute__ ((__vector_size__ (8), __may_alias__));
7146 #endif
7147
7148
7149 typedef int __cov_v2si __attribute__ ((__vector_size__ (8)));
7150 typedef short __cov_v4hi __attribute__ ((__vector_size__ (8)));
7151 typedef char __cov_v8qi __attribute__ ((__vector_size__ (8)));
7152 typedef long long __cov_v1di __attribute__ ((__vector_size__ (8)));
7153
7154
7155
7156 typedef float __cov_m128 __attribute__ ((__vector_size__ (16), __may_alias__));
7157
7158 typedef int __cov_v4si __attribute__ ((__vector_size__ (16)));
7159 typedef float __cov_v2sf __attribute__ ((__vector_size__ (8)));
7160
7161
7162 typedef long long __cov_v2di __attribute__ ((__vector_size__ (16)));
7163 typedef short __cov_v8hi __attribute__ ((__vector_size__ (16)));
7164 typedef char __cov_v16qi __attribute__ ((__vector_size__ (16)));
7165
7166
7167
7168 typedef long long __cov_m128i __attribute__ ((__vector_size__ (16), __may_alias__));
7169 typedef double __cov_m128d __attribute__ ((__vector_size__ (16), __may_alias__));
7170
7171 typedef long long __cov_v4di __attribute__ ((__vector_size__ (32)));
7172 typedef int __cov_v8si __attribute__ ((__vector_size__ (32)));
7173 typedef short __cov_v16hi __attribute__ ((__vector_size__ (32)));
7174 typedef char __cov_v32qi __attribute__ ((__vector_size__ (32)));
7175 typedef float __cov_m256 __attribute__ ((__vector_size__ (32),
7176 __may_alias__));
7177 typedef long long __cov_m256i __attribute__ ((__vector_size__ (32),
7178 __may_alias__));
7179 typedef double __cov_m256d __attribute__ ((__vector_size__ (32),
7180 __may_alias__));
7181 #endif
7182
7183 #if defined(__GNUC__)
7184
7185 int __builtin_ia32_bsrsi(int);
7186 void __builtin_ia32_fxsave(void *);
7187 void __builtin_ia32_fxsave64(void *);
7188 void __builtin_ia32_fxrstor(void *);
7189 void __builtin_ia32_fxrstor64(void *);
7190 unsigned long long __builtin_ia32_rdpmc(int);
7191 unsigned long long __builtin_ia32_rdtsc();
7192 unsigned long long __builtin_ia32_rdtscp(unsigned int *);
7193 unsigned char __builtin_ia32_rolqi(unsigned char,int);
7194 unsigned short __builtin_ia32_rolhi(unsigned short,int);
7195 unsigned char __builtin_ia32_rorqi(unsigned char,int);
7196 unsigned short __builtin_ia32_rorhi(unsigned short,int);
7197 int __builtin_ia32_bsrdi(long long);
7198 unsigned char __builtin_ia32_addcarryx_u32(unsigned char,unsigned int,unsigned int,unsigned int *);
7199 unsigned char __builtin_ia32_addcarryx_u64(unsigned char,unsigned long,unsigned long,unsigned long long *);
7200
7201
7202 void __builtin_ia32_pause();
7203 __cov_m64 __builtin_ia32_pshufw(__cov_v4hi,int const);
7204 __cov_m64 __builtin_ia32_vec_set_v4hi(__cov_v4hi, int const, int const);
7205 int __builtin_ia32_vec_ext_v4hi(__cov_v4hi,int const);
7206 __cov_m128i __builtin_ia32_vec_set_v8hi(__cov_v8hi,int const,int const);
7207 unsigned short __builtin_ia32_vec_ext_v8hi(__cov_v8hi,int const);
7208
7209
7210 void __builtin_ia32_emms ();
7211
7212 __cov_v4hi __builtin_ia32_packsswb (__cov_v4hi, __cov_v4hi);
7213 __cov_v2si __builtin_ia32_packssdw (__cov_v2si, __cov_v2si);
7214 __cov_v4hi __builtin_ia32_packuswb (__cov_v4hi, __cov_v4hi);
7215 __cov_v8qi __builtin_ia32_punpckhbw (__cov_v8qi, __cov_v8qi);
7216 __cov_v4hi __builtin_ia32_punpckhwd (__cov_v4hi, __cov_v4hi);
7217 __cov_v2si __builtin_ia32_punpckhdq (__cov_v2si, __cov_v2si);
7218 __cov_v8qi __builtin_ia32_punpcklbw (__cov_v8qi, __cov_v8qi);
7219 __cov_v4hi __builtin_ia32_punpcklwd (__cov_v4hi, __cov_v4hi);
7220 __cov_v2si __builtin_ia32_punpckldq (__cov_v2si, __cov_v2si);
7221 __cov_v8qi __builtin_ia32_paddb (__cov_v8qi, __cov_v8qi);
7222 __cov_v4hi __builtin_ia32_paddw (__cov_v4hi, __cov_v4hi);
7223 __cov_v2si __builtin_ia32_paddd (__cov_v2si, __cov_v2si);
7224 __cov_v8qi __builtin_ia32_paddsb (__cov_v8qi, __cov_v8qi);
7225 __cov_v4hi __builtin_ia32_paddsw (__cov_v4hi, __cov_v4hi);
7226 __cov_v8qi __builtin_ia32_paddusb (__cov_v8qi, __cov_v8qi);
7227 __cov_v4hi __builtin_ia32_paddusw (__cov_v4hi, __cov_v4hi);
7228 __cov_v8qi __builtin_ia32_psubb (__cov_v8qi, __cov_v8qi);
7229 __cov_v4hi __builtin_ia32_psubw (__cov_v4hi, __cov_v4hi);
7230 __cov_v2si __builtin_ia32_psubd (__cov_v2si, __cov_v2si);
7231 __cov_v8qi __builtin_ia32_psubsb (__cov_v8qi, __cov_v8qi);
7232 __cov_v4hi __builtin_ia32_psubsw (__cov_v4hi, __cov_v4hi);
7233 __cov_v8qi __builtin_ia32_psubusb (__cov_v8qi, __cov_v8qi);
7234 __cov_v4hi __builtin_ia32_psubusw (__cov_v4hi, __cov_v4hi);
7235 __cov_v4hi __builtin_ia32_pmaddwd (__cov_v4hi, __cov_v4hi);
7236 __cov_v4hi __builtin_ia32_pmulhw (__cov_v4hi, __cov_v4hi);
7237 __cov_v4hi __builtin_ia32_pmullw (__cov_v4hi, __cov_v4hi);
7238 __cov_v8qi __builtin_ia32_pcmpeqb (__cov_v8qi, __cov_v8qi);
7239 __cov_v8qi __builtin_ia32_pcmpgtb (__cov_v8qi, __cov_v8qi);
7240 __cov_v4hi __builtin_ia32_pcmpeqw (__cov_v4hi, __cov_v4hi);
7241 __cov_v4hi __builtin_ia32_pcmpgtw (__cov_v4hi, __cov_v4hi);
7242 __cov_v2si __builtin_ia32_pcmpeqd (__cov_v2si, __cov_v2si);
7243 __cov_v2si __builtin_ia32_pcmpgtd (__cov_v2si, __cov_v2si);
7244 __cov_v2si __builtin_ia32_mmx_zero ();
7245
7246 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 4)
7247 long long __builtin_ia32_paddq (__cov_v1di, __cov_v1di);
7248 long long __builtin_ia32_psubq (__cov_v1di, __cov_v1di);
7249 __cov_m64 __builtin_ia32_psrlq (__cov_v1di, __cov_v1di);
7250 __cov_v4hi __builtin_ia32_psllw (__cov_v4hi, __cov_v4hi);
7251 __cov_v2si __builtin_ia32_pslld (__cov_v2si, __cov_v2si);
7252 __cov_m64 __builtin_ia32_psllq (__cov_v1di, __cov_v1di);
7253 __cov_v4hi __builtin_ia32_psraw (__cov_v4hi, __cov_v4hi);
7254 __cov_v2si __builtin_ia32_psrad (__cov_v2si, __cov_v2si);
7255 __cov_m64 __builtin_ia32_psrlw (__cov_v4hi, __cov_v4hi);
7256 __cov_v2si __builtin_ia32_psrld (__cov_v2si, __cov_v2si);
7257 #else
7258 long long __builtin_ia32_paddq (long long, long long);
7259 long long __builtin_ia32_psubq (long long, long long);
7260 long long __builtin_ia32_psrlq (long long, long long);
7261 __cov_v4hi __builtin_ia32_psllw (__cov_v4hi, int);
7262 __cov_v2si __builtin_ia32_pslld (__cov_v2si, int);
7263 long long __builtin_ia32_psllq (long long, long long);
7264 __cov_v4hi __builtin_ia32_psraw (__cov_v4hi, int);
7265 __cov_v2si __builtin_ia32_psrad (__cov_v2si, int);
7266 __cov_v4hi __builtin_ia32_psrlw (__cov_v4hi, int);
7267 __cov_v2si __builtin_ia32_psrld (__cov_v2si, int);
7268 #endif
7269
7270 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 0)
7271
7272 __cov_m64 __builtin_ia32_vec_init_v2si (int, int);
7273 int __builtin_ia32_vec_ext_v2si (__cov_v2si, int);
7274 __cov_m64 __builtin_ia32_pand (__cov_m64, __cov_m64);
7275 __cov_m64 __builtin_ia32_pandn (__cov_m64, __cov_m64);
7276 __cov_m64 __builtin_ia32_por (__cov_m64, __cov_m64);
7277 __cov_m64 __builtin_ia32_pxor (__cov_m64, __cov_m64);
7278 __cov_m64 __builtin_ia32_vec_init_v4hi (short, short, short, short);
7279 __cov_m64 __builtin_ia32_vec_init_v8qi (char, char, char, char,
7280 char, char, char, char);
7281 __cov_m64 _mm_set_pi32 (int, int);
7282 __cov_m64 _mm_set_pi16 (short, short, short, short);
7283 __cov_m64 _mm_set_pi8(char, char, char, char,
7284 char, char, char, char);
7285
7286 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 4)
7287 __cov_m64 __builtin_ia32_psllwi (__cov_v4hi, int);
7288 __cov_m64 __builtin_ia32_pslldi (__cov_v2si, int);
7289 __cov_m64 __builtin_ia32_psllqi (__cov_v1di, int);
7290 __cov_m64 __builtin_ia32_psrlwi(__cov_v4hi, int);
7291 __cov_m64 __builtin_ia32_psrldi (__cov_v2si, int);
7292 __cov_m64 __builtin_ia32_psrlqi (__cov_v1di, int);
7293 __cov_m64 __builtin_ia32_psrawi (__cov_v4hi, int);
7294 __cov_m64 __builtin_ia32_psradi (__cov_v2si, int);
7295 #endif
7296
7297 #else
7298 long long __builtin_ia32_pand (long long, long long);
7299 long long __builtin_ia32_pandn (long long, long long);
7300 long long __builtin_ia32_por (long long, long long);
7301 long long __builtin_ia32_pxor (long long, long long);
7302 #endif
7303
7304 int __builtin_ia32_comieq (__cov_v4sf, __cov_v4sf);
7305 int __builtin_ia32_comineq (__cov_v4sf, __cov_v4sf);
7306 int __builtin_ia32_comilt (__cov_v4sf, __cov_v4sf);
7307 int __builtin_ia32_comile (__cov_v4sf, __cov_v4sf);
7308 int __builtin_ia32_comigt (__cov_v4sf, __cov_v4sf);
7309 int __builtin_ia32_comige (__cov_v4sf, __cov_v4sf);
7310 int __builtin_ia32_ucomieq (__cov_v4sf, __cov_v4sf);
7311 int __builtin_ia32_ucomineq (__cov_v4sf, __cov_v4sf);
7312 int __builtin_ia32_ucomilt (__cov_v4sf, __cov_v4sf);
7313 int __builtin_ia32_ucomile (__cov_v4sf, __cov_v4sf);
7314 int __builtin_ia32_ucomigt (__cov_v4sf, __cov_v4sf);
7315 int __builtin_ia32_ucomige (__cov_v4sf, __cov_v4sf);
7316 __cov_v4sf __builtin_ia32_addps (__cov_v4sf, __cov_v4sf);
7317 __cov_v4sf __builtin_ia32_subps (__cov_v4sf, __cov_v4sf);
7318 __cov_v4sf __builtin_ia32_mulps (__cov_v4sf, __cov_v4sf);
7319 __cov_v4sf __builtin_ia32_divps (__cov_v4sf, __cov_v4sf);
7320 __cov_v4sf __builtin_ia32_addss (__cov_v4sf, __cov_v4sf);
7321 __cov_v4sf __builtin_ia32_subss (__cov_v4sf, __cov_v4sf);
7322 __cov_v4sf __builtin_ia32_mulss (__cov_v4sf, __cov_v4sf);
7323 __cov_v4sf __builtin_ia32_divss (__cov_v4sf, __cov_v4sf);
7324 __cov_v4si __builtin_ia32_cmpeqps (__cov_v4sf, __cov_v4sf);
7325 __cov_v4si __builtin_ia32_cmpltps (__cov_v4sf, __cov_v4sf);
7326 __cov_v4si __builtin_ia32_cmpleps (__cov_v4sf, __cov_v4sf);
7327 __cov_v4si __builtin_ia32_cmpgtps (__cov_v4sf, __cov_v4sf);
7328 __cov_v4si __builtin_ia32_cmpgeps (__cov_v4sf, __cov_v4sf);
7329 __cov_v4si __builtin_ia32_cmpunordps (__cov_v4sf, __cov_v4sf);
7330 __cov_v4si __builtin_ia32_cmpneqps (__cov_v4sf, __cov_v4sf);
7331 __cov_v4si __builtin_ia32_cmpnltps (__cov_v4sf, __cov_v4sf);
7332 __cov_v4si __builtin_ia32_cmpnleps (__cov_v4sf, __cov_v4sf);
7333 __cov_v4si __builtin_ia32_cmpngtps (__cov_v4sf, __cov_v4sf);
7334 __cov_v4si __builtin_ia32_cmpngeps (__cov_v4sf, __cov_v4sf);
7335 __cov_v4si __builtin_ia32_cmpordps (__cov_v4sf, __cov_v4sf);
7336 __cov_v4si __builtin_ia32_cmpeqss (__cov_v4sf, __cov_v4sf);
7337 __cov_v4si __builtin_ia32_cmpltss (__cov_v4sf, __cov_v4sf);
7338 __cov_v4si __builtin_ia32_cmpless (__cov_v4sf, __cov_v4sf);
7339 __cov_v4si __builtin_ia32_cmpunordss (__cov_v4sf, __cov_v4sf);
7340 __cov_v4si __builtin_ia32_cmpneqss (__cov_v4sf, __cov_v4sf);
7341 __cov_v4si __builtin_ia32_cmpnlts (__cov_v4sf, __cov_v4sf);
7342 __cov_v4si __builtin_ia32_cmpnless (__cov_v4sf, __cov_v4sf);
7343 __cov_v4si __builtin_ia32_cmpordss (__cov_v4sf, __cov_v4sf);
7344 __cov_v4sf __builtin_ia32_maxps (__cov_v4sf, __cov_v4sf);
7345 __cov_v4sf __builtin_ia32_maxss (__cov_v4sf, __cov_v4sf);
7346 __cov_v4sf __builtin_ia32_minps (__cov_v4sf, __cov_v4sf);
7347 __cov_v4sf __builtin_ia32_minss (__cov_v4sf, __cov_v4sf);
7348 __cov_v4sf __builtin_ia32_andps (__cov_v4sf, __cov_v4sf);
7349 __cov_v4sf __builtin_ia32_andnps (__cov_v4sf, __cov_v4sf);
7350 __cov_v4sf __builtin_ia32_orps (__cov_v4sf, __cov_v4sf);
7351 __cov_v4sf __builtin_ia32_xorps (__cov_v4sf, __cov_v4sf);
7352 __cov_v4sf __builtin_ia32_movss (__cov_v4sf, __cov_v4sf);
7353 __cov_v4sf __builtin_ia32_movhlps (__cov_v4sf, __cov_v4sf);
7354 __cov_v4sf __builtin_ia32_movlhps (__cov_v4sf, __cov_v4sf);
7355 __cov_v4sf __builtin_ia32_unpckhps (__cov_v4sf, __cov_v4sf);
7356 __cov_v4sf __builtin_ia32_unpcklps (__cov_v4sf, __cov_v4sf);
7357 __cov_v4sf __builtin_ia32_cvtpi2ps (__cov_v4sf, __cov_v2si);
7358 __cov_v4sf __builtin_ia32_cvtsi2ss (__cov_v4sf, int);
7359 __cov_v2si __builtin_ia32_cvtps2pi (__cov_v4sf);
7360 int __builtin_ia32_cvtss2si (__cov_v4sf);
7361 __cov_v2si __builtin_ia32_cvttps2pi (__cov_v4sf);
7362 int __builtin_ia32_cvttss2si (__cov_v4sf);
7363 #ifdef __x86_64__
7364 long long __builtin_ia32_cvtss2si64(__cov_v4sf);
7365 long long __builtin_ia32_cvttss2si64(__cov_v4sf);
7366 #endif
7367 __cov_v4sf __builtin_ia32_rcpps (__cov_v4sf);
7368 __cov_v4sf __builtin_ia32_rsqrtps (__cov_v4sf);
7369 __cov_v4sf __builtin_ia32_sqrtps (__cov_v4sf);
7370 __cov_v4sf __builtin_ia32_rcpss (__cov_v4sf);
7371 __cov_v4sf __builtin_ia32_rsqrtss (__cov_v4sf);
7372 __cov_v4sf __builtin_ia32_sqrtss (__cov_v4sf);
7373 __cov_v4sf __builtin_ia32_shufps (__cov_v4sf, __cov_v4sf, int);
7374 void __builtin_ia32_movntps (float *, __cov_v4sf);
7375 int __builtin_ia32_movmskps (__cov_v4sf);
7376
7377
7378 __cov_v4sf __builtin_ia32_loadaps (float const *);
7379 void __builtin_ia32_storeaps (float *, __cov_v4sf);
7380 __cov_m128 __builtin_ia32_cmpnltss(__cov_v4sf, __cov_v4sf);
7381 __cov_v4sf __builtin_ia32_setzerops ();
7382 unsigned int __builtin_ia32_stmxcsr ();
7383 void __builtin_ia32_ldmxcsr (unsigned int);
7384 __cov_v4sf __builtin_ia32_loadss (float const *);
7385 __cov_m128 __builtin_ia32_loadups (float const *);
7386 __cov_v4sf __builtin_ia32_loadss (float const *);
7387 void __builtin_ia32_storess (float *, __cov_v4sf);
7388 void __builtin_ia32_storeups (float *, __cov_v4sf);
7389 __cov_m64 __builtin_ia32_pmaxsw (__cov_v4hi, __cov_v4hi);
7390 __cov_m64 __builtin_ia32_pmaxub (__cov_v8qi, __cov_v8qi);
7391 __cov_m64 __builtin_ia32_pminsw (__cov_v4hi, __cov_v4hi);
7392 __cov_m64 __builtin_ia32_pminub (__cov_v8qi, __cov_v8qi);
7393 int __builtin_ia32_pmovmskb (__cov_v8qi);
7394 __cov_m64 __builtin_ia32_pmulhuw (__cov_v4hi, __cov_v4hi);
7395 __cov_v8qi __builtin_ia32_maskmovq (__cov_v8qi, __cov_v8qi, char *);
7396 __cov_m64 __builtin_ia32_pavgb (__cov_v8qi, __cov_v8qi);
7397 __cov_m64 __builtin_ia32_pavgw (__cov_v4hi, __cov_v4hi);
7398 __cov_m64 __builtin_ia32_psadbw (__cov_v8qi, __cov_v8qi);
7399 void __builtin_ia32_movntq (unsigned long long *, unsigned long long);
7400 void __builtin_ia32_sfence ();
7401
7402 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 0)
7403 float __builtin_ia32_vec_ext_v4sf (__cov_v4sf, int);
7404 #endif
7405
7406 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 4)
7407 __cov_m128 __builtin_ia32_loadhps(__cov_v4sf, const __cov_v2sf *);
7408 void __builtin_ia32_storehps (__cov_v2sf *, __cov_v4sf);
7409 __cov_m128 __builtin_ia32_loadlps (__cov_v4sf, const __cov_v2sf *);
7410 void __builtin_ia32_storelps (__cov_v2sf *, __cov_v4sf);
7411 #else
7412 __cov_m128 __builtin_ia32_loadhps(__cov_v4sf, __cov_v2si *);
7413 void __builtin_ia32_storehps (__cov_v2si *, __cov_v4sf);
7414 __cov_m128 __builtin_ia32_loadlps (__cov_v4sf, __cov_v2si *);
7415 void __builtin_ia32_storelps (__cov_v2si *, __cov_v4sf);
7416 #endif
7417
7418 int __builtin_ia32_comisdeq (__cov_v2df, __cov_v2df);
7419 int __builtin_ia32_comisdlt (__cov_v2df, __cov_v2df);
7420 int __builtin_ia32_comisdle (__cov_v2df, __cov_v2df);
7421 int __builtin_ia32_comisdgt (__cov_v2df, __cov_v2df);
7422 int __builtin_ia32_comisdge (__cov_v2df, __cov_v2df);
7423 int __builtin_ia32_comisdneq (__cov_v2df, __cov_v2df);
7424 int __builtin_ia32_ucomisdeq (__cov_v2df, __cov_v2df);
7425 int __builtin_ia32_ucomisdlt (__cov_v2df, __cov_v2df);
7426 int __builtin_ia32_ucomisdle (__cov_v2df, __cov_v2df);
7427 int __builtin_ia32_ucomisdgt (__cov_v2df, __cov_v2df);
7428 int __builtin_ia32_ucomisdge (__cov_v2df, __cov_v2df);
7429 int __builtin_ia32_ucomisdneq (__cov_v2df, __cov_v2df);
7430 __cov_v2df __builtin_ia32_cmpeqpd (__cov_v2df, __cov_v2df);
7431 __cov_v2df __builtin_ia32_cmpltpd (__cov_v2df, __cov_v2df);
7432 __cov_v2df __builtin_ia32_cmplepd (__cov_v2df, __cov_v2df);
7433 __cov_v2df __builtin_ia32_cmpgtpd (__cov_v2df, __cov_v2df);
7434 __cov_v2df __builtin_ia32_cmpgepd (__cov_v2df, __cov_v2df);
7435 __cov_v2df __builtin_ia32_cmpunordpd (__cov_v2df, __cov_v2df);
7436 __cov_v2df __builtin_ia32_cmpneqpd (__cov_v2df, __cov_v2df);
7437 __cov_v2df __builtin_ia32_cmpnltpd (__cov_v2df, __cov_v2df);
7438 __cov_v2df __builtin_ia32_cmpnlepd (__cov_v2df, __cov_v2df);
7439 __cov_v2df __builtin_ia32_cmpngtpd (__cov_v2df, __cov_v2df);
7440 __cov_v2df __builtin_ia32_cmpngepd (__cov_v2df, __cov_v2df);
7441 __cov_v2df __builtin_ia32_cmpordpd (__cov_v2df, __cov_v2df);
7442 __cov_v2df __builtin_ia32_cmpeqsd (__cov_v2df, __cov_v2df);
7443 __cov_v2df __builtin_ia32_cmpltsd (__cov_v2df, __cov_v2df);
7444 __cov_v2df __builtin_ia32_cmplesd (__cov_v2df, __cov_v2df);
7445 __cov_v2df __builtin_ia32_cmpunordsd (__cov_v2df, __cov_v2df);
7446 __cov_v2df __builtin_ia32_cmpneqsd (__cov_v2df, __cov_v2df);
7447 __cov_v2df __builtin_ia32_cmpnltsd (__cov_v2df, __cov_v2df);
7448 __cov_v2df __builtin_ia32_cmpnlesd (__cov_v2df, __cov_v2df);
7449 __cov_v2df __builtin_ia32_cmpordsd (__cov_v2df, __cov_v2df);
7450
7451
7452 __cov_v2df __builtin_ia32_addpd (__cov_v2df, __cov_v2df);
7453 __cov_v2df __builtin_ia32_subpd (__cov_v2df, __cov_v2df);
7454 __cov_v2df __builtin_ia32_mulpd (__cov_v2df, __cov_v2df);
7455 __cov_v2df __builtin_ia32_divpd (__cov_v2df, __cov_v2df);
7456 __cov_v2df __builtin_ia32_addsd (__cov_v2df, __cov_v2df);
7457 __cov_v2df __builtin_ia32_subsd (__cov_v2df, __cov_v2df);
7458 __cov_v2df __builtin_ia32_mulsd (__cov_v2df, __cov_v2df);
7459 __cov_v2df __builtin_ia32_divsd (__cov_v2df, __cov_v2df);
7460 __cov_v2df __builtin_ia32_minpd (__cov_v2df, __cov_v2df);
7461 __cov_v2df __builtin_ia32_maxpd (__cov_v2df, __cov_v2df);
7462 __cov_v2df __builtin_ia32_minsd (__cov_v2df, __cov_v2df);
7463 __cov_v2df __builtin_ia32_maxsd (__cov_v2df, __cov_v2df);
7464 __cov_v2df __builtin_ia32_andpd (__cov_v2df, __cov_v2df);
7465 __cov_v2df __builtin_ia32_andnpd (__cov_v2df, __cov_v2df);
7466 __cov_v2df __builtin_ia32_orpd (__cov_v2df, __cov_v2df);
7467 __cov_v2df __builtin_ia32_xorpd (__cov_v2df, __cov_v2df);
7468 __cov_v2df __builtin_ia32_movsd (__cov_v2df, __cov_v2df);
7469 __cov_v2df __builtin_ia32_unpckhpd (__cov_v2df, __cov_v2df);
7470 __cov_v2df __builtin_ia32_unpcklpd (__cov_v2df, __cov_v2df);
7471 __cov_v16qi __builtin_ia32_paddb128 (__cov_v16qi, __cov_v16qi);
7472 __cov_v8hi __builtin_ia32_paddw128 (__cov_v8hi, __cov_v8hi);
7473 __cov_v4si __builtin_ia32_paddd128 (__cov_v4si, __cov_v4si);
7474 __cov_v2di __builtin_ia32_paddq128 (__cov_v2di, __cov_v2di);
7475 __cov_v16qi __builtin_ia32_psubb128 (__cov_v16qi, __cov_v16qi);
7476 __cov_v8hi __builtin_ia32_psubw128 (__cov_v8hi, __cov_v8hi);
7477 __cov_v4si __builtin_ia32_psubd128 (__cov_v4si, __cov_v4si);
7478 __cov_v2di __builtin_ia32_psubq128 (__cov_v2di, __cov_v2di);
7479 __cov_v8hi __builtin_ia32_pmullw128 (__cov_v8hi, __cov_v8hi);
7480 __cov_v8hi __builtin_ia32_pmulhw128 (__cov_v8hi, __cov_v8hi);
7481 __cov_v2di __builtin_ia32_pand128 (__cov_v2di, __cov_v2di);
7482 __cov_v2di __builtin_ia32_pandn128 (__cov_v2di, __cov_v2di);
7483 __cov_v2di __builtin_ia32_por128 (__cov_v2di, __cov_v2di);
7484 __cov_v2di __builtin_ia32_pxor128 (__cov_v2di, __cov_v2di);
7485 __cov_v16qi __builtin_ia32_pavgb128 (__cov_v16qi, __cov_v16qi);
7486 __cov_v8hi __builtin_ia32_pavgw128 (__cov_v8hi, __cov_v8hi);
7487 __cov_v16qi __builtin_ia32_pcmpeqb128 (__cov_v16qi, __cov_v16qi);
7488 __cov_v8hi __builtin_ia32_pcmpeqw128 (__cov_v8hi, __cov_v8hi);
7489 __cov_v4si __builtin_ia32_pcmpeqd128 (__cov_v4si, __cov_v4si);
7490 __cov_v16qi __builtin_ia32_pcmpgtb128 (__cov_v16qi, __cov_v16qi);
7491 __cov_v8hi __builtin_ia32_pcmpgtw128 (__cov_v8hi, __cov_v8hi);
7492 __cov_v4si __builtin_ia32_pcmpgtd128 (__cov_v4si, __cov_v4si);
7493 __cov_v16qi __builtin_ia32_pmaxub128 (__cov_v16qi, __cov_v16qi);
7494 __cov_v8hi __builtin_ia32_pmaxsw128 (__cov_v8hi, __cov_v8hi);
7495 __cov_v16qi __builtin_ia32_pminub128 (__cov_v16qi, __cov_v16qi);
7496 __cov_v8hi __builtin_ia32_pminsw128 (__cov_v8hi, __cov_v8hi);
7497 __cov_v16qi __builtin_ia32_punpckhbw128 (__cov_v16qi, __cov_v16qi);
7498 __cov_v8hi __builtin_ia32_punpckhwd128 (__cov_v8hi, __cov_v8hi);
7499 __cov_v4si __builtin_ia32_punpckhdq128 (__cov_v4si, __cov_v4si);
7500 __cov_v2di __builtin_ia32_punpckhqdq128 (__cov_v2di, __cov_v2di);
7501 __cov_v16qi __builtin_ia32_punpcklbw128 (__cov_v16qi, __cov_v16qi);
7502 __cov_v8hi __builtin_ia32_punpcklwd128 (__cov_v8hi, __cov_v8hi);
7503 __cov_v4si __builtin_ia32_punpckldq128 (__cov_v4si, __cov_v4si);
7504 __cov_v2di __builtin_ia32_punpcklqdq128 (__cov_v2di, __cov_v2di);
7505 __cov_v16qi __builtin_ia32_packsswb128 (__cov_v8hi, __cov_v8hi);
7506 __cov_v8hi __builtin_ia32_packssdw128 (__cov_v4si, __cov_v4si);
7507 __cov_v16qi __builtin_ia32_packuswb128 (__cov_v8hi, __cov_v8hi);
7508 __cov_v8hi __builtin_ia32_pmulhuw128 (__cov_v8hi, __cov_v8hi);
7509 void __builtin_ia32_maskmovdqu (__cov_v16qi, __cov_v16qi, char * c );
7510 void __builtin_ia32_storeupd (double *, __cov_v2df);
7511 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 0)
7512 __cov_v2df __builtin_ia32_loadhpd (__cov_v2df, double const *);
7513 __cov_v2df __builtin_ia32_loadlpd (__cov_v2df, double const *);
7514 __cov_m128d __builtin_ia32_loadupd (double const *);
7515 #else
7516 __cov_v2df __builtin_ia32_loadhpd (__cov_v2df, __cov_v2si *);
7517 __cov_v2df __builtin_ia32_loadlpd (__cov_v2df, __cov_v2si *);
7518 __cov_v2df __builtin_ia32_loadupd (double const *);
7519 #endif
7520 int __builtin_ia32_movmskpd (__cov_v2df);
7521 int __builtin_ia32_pmovmskb128 (__cov_v16qi);
7522 void __builtin_ia32_movnti (int *, int);
7523 void __builtin_ia32_movnti64 (long long int *, long long int);
7524 void __builtin_ia32_movntpd (double *, __cov_v2df);
7525 void __builtin_ia32_movntdq (__cov_v2di *, __cov_v2di);
7526 __cov_v4si __builtin_ia32_pshufd (__cov_v4si, int);
7527 __cov_v8hi __builtin_ia32_pshuflw (__cov_v8hi, int);
7528 __cov_v8hi __builtin_ia32_pshufhw (__cov_v8hi, int);
7529 __cov_v2di __builtin_ia32_psadbw128 (__cov_v16qi, __cov_v16qi);
7530 __cov_v2df __builtin_ia32_sqrtpd (__cov_v2df);
7531 __cov_v2df __builtin_ia32_sqrtsd (__cov_v2df);
7532 __cov_v2df __builtin_ia32_shufpd (__cov_v2df, __cov_v2df, int);
7533 __cov_v2df __builtin_ia32_cvtdq2pd (__cov_v4si);
7534 __cov_v4sf __builtin_ia32_cvtdq2ps (__cov_v4si);
7535 __cov_v4si __builtin_ia32_cvtpd2dq (__cov_v2df);
7536 __cov_v2si __builtin_ia32_cvtpd2pi (__cov_v2df);
7537 __cov_v4sf __builtin_ia32_cvtpd2ps (__cov_v2df);
7538 __cov_v4si __builtin_ia32_cvttpd2dq (__cov_v2df);
7539 __cov_v2si __builtin_ia32_cvttpd2pi (__cov_v2df);
7540 __cov_v2df __builtin_ia32_cvtpi2pd (__cov_v2si);
7541 int __builtin_ia32_cvtsd2si (__cov_v2df);
7542 int __builtin_ia32_cvttsd2si (__cov_v2df);
7543 long long __builtin_ia32_cvtsd2si64 (__cov_v2df);
7544 long long __builtin_ia32_cvttsd2si64 (__cov_v2df);
7545 __cov_v4si __builtin_ia32_cvtps2dq (__cov_v4sf);
7546 __cov_v2df __builtin_ia32_cvtps2pd (__cov_v4sf);
7547 __cov_v4si __builtin_ia32_cvttps2dq (__cov_v4sf);
7548 __cov_v2df __builtin_ia32_cvtsi2sd (__cov_v2df, int);
7549 __cov_v2df __builtin_ia32_cvtsi642sd (__cov_v2df, long long);
7550 __cov_v4sf __builtin_ia32_cvtsi642ss (__cov_v4sf, long long);
7551 __cov_v4sf __builtin_ia32_cvtsd2ss (__cov_v4sf, __cov_v2df);
7552 __cov_v2df __builtin_ia32_cvtss2sd (__cov_v2df, __cov_v4sf);
7553 void __builtin_ia32_clflush (const void *);
7554 void __builtin_ia32_lfence (void);
7555 void __builtin_ia32_mfence (void);
7556 __cov_v16qi __builtin_ia32_loaddqu (const char *);
7557 void __builtin_ia32_storedqu (char *, __cov_v16qi);
7558 __cov_v1di __builtin_ia32_pmuludq (__cov_v2si, __cov_v2si);
7559 __cov_v2di __builtin_ia32_pmuludq128 (__cov_v4si, __cov_v4si);
7560 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 0)
7561 __cov_v8hi __builtin_ia32_psllw128 (__cov_v8hi, __cov_v8hi);
7562 __cov_v4si __builtin_ia32_pslld128 (__cov_v4si, __cov_v4si);
7563 __cov_v8hi __builtin_ia32_psrlw128 (__cov_v8hi, __cov_v8hi);
7564 __cov_v4si __builtin_ia32_psrld128 (__cov_v4si, __cov_v4si);
7565 __cov_v8hi __builtin_ia32_psraw128 (__cov_v8hi, __cov_v8hi);
7566 __cov_v4si __builtin_ia32_psrad128 (__cov_v4si, __cov_v4si);
7567 #else
7568
7569 __cov_v8hi __builtin_ia32_psllw128 (__cov_v8hi, __cov_v2di);
7570 __cov_v4si __builtin_ia32_pslld128 (__cov_v4si, __cov_v2di);
7571 __cov_v8hi __builtin_ia32_psrlw128 (__cov_v8hi, __cov_v2di);
7572 __cov_v4si __builtin_ia32_psrld128 (__cov_v4si, __cov_v2di);
7573 __cov_v8hi __builtin_ia32_psraw128 (__cov_v8hi, __cov_v2di);
7574 __cov_v4si __builtin_ia32_psrad128 (__cov_v4si, __cov_v2di);
7575 #endif
7576 __cov_v2di __builtin_ia32_psllq128 (__cov_v2di, __cov_v2di);
7577 __cov_v2di __builtin_ia32_psrlq128 (__cov_v2di, __cov_v2di);
7578 __cov_v2di __builtin_ia32_pslldqi128 (__cov_v2di, int);
7579 __cov_v8hi __builtin_ia32_psllwi128 (__cov_v8hi, int);
7580 __cov_v4si __builtin_ia32_pslldi128 (__cov_v4si, int);
7581 __cov_v2di __builtin_ia32_psllqi128 (__cov_v2di, int);
7582 __cov_v2di __builtin_ia32_psrldqi128 (__cov_v2di, int);
7583 __cov_v8hi __builtin_ia32_psrlwi128 (__cov_v8hi, int);
7584 __cov_v4si __builtin_ia32_psrldi128 (__cov_v4si, int);
7585 __cov_v2di __builtin_ia32_psrlqi128 (__cov_v2di, int);
7586 __cov_v8hi __builtin_ia32_psrawi128 (__cov_v8hi, int);
7587 __cov_v4si __builtin_ia32_psradi128 (__cov_v4si, int);
7588 __cov_v4si __builtin_ia32_pmaddwd128 (__cov_v8hi, __cov_v8hi);
7589 __cov_v2di __builtin_ia32_movq128 (__cov_v2di);
7590
7591 __cov_v2df __builtin_ia32_loadsd (double const *);
7592 __cov_v2df __builtin_ia32_loadapd (double const *);
7593 __cov_v4si __builtin_ia32_loadd (int *);
7594 __cov_m128i __builtin_ia32_loaddqa (char const *);
7595
7596 #if defined(__APPLE__)
7597 __cov_m128i __builtin_ia32_loadlv4si(__cov_v2si*);
7598 void __builtin_ia32_storelv4si (__cov_v2si *,__cov_m128i);
7599 __cov_m128i __builtin_ia32_movqv4si (__cov_v4si);
7600 #endif
7601 __cov_m128d __builtin_ia32_setzeropd ();
7602 __cov_m128i __builtin_ia32_setzero128 ();
7603
7604 void __builtin_ia32_storesd (double *, __cov_v2df);
7605 void __builtin_ia32_storeapd (double *, __cov_v2df);
7606 void __builtin_ia32_storedqa (char *, __cov_v16qi);
7607 void __builtin_ia32_storedqu (char *, __cov_v16qi);
7608
7609 __cov_v2di __builtin_ia32_movq2dq (unsigned long long);
7610 long long __builtin_ia32_movdq2q (__cov_v2di);
7611
7612 __cov_m128i __builtin_ia32_movq (__cov_v2di);
7613
7614
7615 void __builtin_ia32_storehpd (__cov_v2si *, __cov_v2df);
7616 void __builtin_ia32_storelpd (__cov_v2si *, __cov_v2df);
7617 void __builtin_ia32_stored (int *, __cov_v4si);
7618 __cov_m128i __builtin_ia32_paddsb128 (__cov_v16qi, __cov_v16qi);
7619 __cov_m128i __builtin_ia32_paddsw128 (__cov_v8hi, __cov_v8hi);
7620 __cov_m128i __builtin_ia32_paddusb128 (__cov_v16qi, __cov_v16qi);
7621 __cov_m128i __builtin_ia32_paddusw128 (__cov_v8hi, __cov_v8hi);
7622 __cov_m128i __builtin_ia32_psubsb128 (__cov_v16qi, __cov_v16qi);
7623 __cov_m128i __builtin_ia32_psubsw128 (__cov_v8hi, __cov_v8hi);
7624 __cov_m128i __builtin_ia32_psubusb128 (__cov_v16qi, __cov_v16qi);
7625 __cov_m128i __builtin_ia32_psubusw128 (__cov_v8hi, __cov_v8hi);
7626
7627 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 0)
7628 double __builtin_ia32_vec_ext_v2df (__cov_m128d, int);
7629 int __builtin_ia32_vec_ext_v4si (__cov_v4si, int);
7630 long long __builtin_ia32_vec_ext_v2di (__cov_v2di, int);
7631 #endif
7632
7633
7634 __cov_v2df __builtin_ia32_addsubpd (__cov_v2df, __cov_v2df);
7635 __cov_v4sf __builtin_ia32_addsubps (__cov_v4sf, __cov_v4sf);
7636 __cov_v2df __builtin_ia32_haddpd (__cov_v2df, __cov_v2df);
7637 __cov_v4sf __builtin_ia32_haddps (__cov_v4sf, __cov_v4sf);
7638 __cov_v2df __builtin_ia32_hsubpd (__cov_v2df, __cov_v2df);
7639 __cov_v4sf __builtin_ia32_hsubps (__cov_v4sf, __cov_v4sf);
7640 __cov_v16qi __builtin_ia32_lddqu (char const *);
7641 void __builtin_ia32_monitor (const void *, unsigned int, unsigned int);
7642 __cov_v2df __builtin_ia32_movddup (__cov_v2df);
7643 __cov_v4sf __builtin_ia32_movshdup (__cov_v4sf);
7644 __cov_v4sf __builtin_ia32_movsldup (__cov_v4sf);
7645 void __builtin_ia32_mwait (unsigned int, unsigned int);
7646
7647 __cov_v2df __builtin_ia32_loadddup (double const *);
7648
7649
7650 __cov_v2si __builtin_ia32_phaddd (__cov_v2si, __cov_v2si);
7651 __cov_v4hi __builtin_ia32_phaddw (__cov_v4hi, __cov_v4hi);
7652 __cov_v4hi __builtin_ia32_phaddsw (__cov_v4hi, __cov_v4hi);
7653 __cov_v2si __builtin_ia32_phsubd (__cov_v2si, __cov_v2si);
7654 __cov_v4hi __builtin_ia32_phsubw (__cov_v4hi, __cov_v4hi);
7655 __cov_v4hi __builtin_ia32_phsubsw (__cov_v4hi, __cov_v4hi);
7656 __cov_v4hi __builtin_ia32_pmaddubsw (__cov_v8qi, __cov_v8qi);
7657 __cov_v4hi __builtin_ia32_pmulhrsw (__cov_v4hi, __cov_v4hi);
7658 __cov_v8qi __builtin_ia32_pshufb (__cov_v8qi, __cov_v8qi);
7659 __cov_v8qi __builtin_ia32_psignb (__cov_v8qi, __cov_v8qi);
7660 __cov_v2si __builtin_ia32_psignd (__cov_v2si, __cov_v2si);
7661 __cov_v4hi __builtin_ia32_psignw (__cov_v4hi, __cov_v4hi);
7662 __cov_v1di __builtin_ia32_palignr (__cov_v1di, __cov_v1di, int);
7663 __cov_v8qi __builtin_ia32_pabsb (__cov_v8qi);
7664 __cov_v2si __builtin_ia32_pabsd (__cov_v2si);
7665 __cov_v4hi __builtin_ia32_pabsw (__cov_v4hi);
7666
7667
7668 __cov_v4si __builtin_ia32_phaddd128 (__cov_v4si, __cov_v4si);
7669 __cov_v8hi __builtin_ia32_phaddw128 (__cov_v8hi, __cov_v8hi);
7670 __cov_v8hi __builtin_ia32_phaddsw128 (__cov_v8hi, __cov_v8hi);
7671 __cov_v4si __builtin_ia32_phsubd128 (__cov_v4si, __cov_v4si);
7672 __cov_v8hi __builtin_ia32_phsubw128 (__cov_v8hi, __cov_v8hi);
7673 __cov_v8hi __builtin_ia32_phsubsw128 (__cov_v8hi, __cov_v8hi);
7674 __cov_v8hi __builtin_ia32_pmaddubsw128 (__cov_v16qi, __cov_v16qi);
7675 __cov_v8hi __builtin_ia32_pmulhrsw128 (__cov_v8hi, __cov_v8hi);
7676 __cov_v16qi __builtin_ia32_pshufb128 (__cov_v16qi, __cov_v16qi);
7677 __cov_v16qi __builtin_ia32_psignb128 (__cov_v16qi, __cov_v16qi);
7678 __cov_v4si __builtin_ia32_psignd128 (__cov_v4si, __cov_v4si);
7679 __cov_v8hi __builtin_ia32_psignw128 (__cov_v8hi, __cov_v8hi);
7680 __cov_v2di __builtin_ia32_palignr128 (__cov_v2di, __cov_v2di, int);
7681 __cov_v16qi __builtin_ia32_pabsb128 (__cov_v16qi);
7682 __cov_v4si __builtin_ia32_pabsd128 (__cov_v4si);
7683 __cov_v8hi __builtin_ia32_pabsw128 (__cov_v8hi);
7684
7685 __cov_v2si __builtin_ia32_phaddd (__cov_v2si, __cov_v2si);
7686 __cov_v4hi __builtin_ia32_phaddw (__cov_v4hi, __cov_v4hi);
7687 __cov_v4hi __builtin_ia32_phaddsw (__cov_v4hi, __cov_v4hi);
7688 __cov_v2si __builtin_ia32_phsubd (__cov_v2si, __cov_v2si);
7689 __cov_v4hi __builtin_ia32_phsubw (__cov_v4hi, __cov_v4hi);
7690 __cov_v4hi __builtin_ia32_phsubsw (__cov_v4hi, __cov_v4hi);
7691 __cov_v4hi __builtin_ia32_pmaddubsw (__cov_v8qi, __cov_v8qi);
7692 __cov_v4hi __builtin_ia32_pmulhrsw (__cov_v4hi, __cov_v4hi);
7693 __cov_v8qi __builtin_ia32_pshufb (__cov_v8qi, __cov_v8qi);
7694 __cov_v8qi __builtin_ia32_psignb (__cov_v8qi, __cov_v8qi);
7695 __cov_v2si __builtin_ia32_psignd (__cov_v2si, __cov_v2si);
7696 __cov_v4hi __builtin_ia32_psignw (__cov_v4hi, __cov_v4hi);
7697 __cov_v1di __builtin_ia32_palignr (__cov_v1di, __cov_v1di, int);
7698 __cov_v8qi __builtin_ia32_pabsb (__cov_v8qi);
7699 __cov_v2si __builtin_ia32_pabsd (__cov_v2si);
7700 __cov_v4hi __builtin_ia32_pabsw (__cov_v4hi);
7701
7702 __cov_v4si __builtin_ia32_phaddd128 (__cov_v4si, __cov_v4si);
7703 __cov_v8hi __builtin_ia32_phaddw128 (__cov_v8hi, __cov_v8hi);
7704 __cov_v8hi __builtin_ia32_phaddsw128 (__cov_v8hi, __cov_v8hi);
7705 __cov_v4si __builtin_ia32_phsubd128 (__cov_v4si, __cov_v4si);
7706 __cov_v8hi __builtin_ia32_phsubw128 (__cov_v8hi, __cov_v8hi);
7707 __cov_v8hi __builtin_ia32_phsubsw128 (__cov_v8hi, __cov_v8hi);
7708 __cov_v8hi __builtin_ia32_pmaddubsw128 (__cov_v16qi, __cov_v16qi);
7709 __cov_v8hi __builtin_ia32_pmulhrsw128 (__cov_v8hi, __cov_v8hi);
7710 __cov_v16qi __builtin_ia32_pshufb128 (__cov_v16qi, __cov_v16qi);
7711 __cov_v16qi __builtin_ia32_psignb128 (__cov_v16qi, __cov_v16qi);
7712 __cov_v4si __builtin_ia32_psignd128 (__cov_v4si, __cov_v4si);
7713 __cov_v8hi __builtin_ia32_psignw128 (__cov_v8hi, __cov_v8hi);
7714 __cov_v2di __builtin_ia32_palignr128 (__cov_v2di, __cov_v2di, int);
7715 __cov_v16qi __builtin_ia32_pabsb128 (__cov_v16qi);
7716 __cov_v4si __builtin_ia32_pabsd128 (__cov_v4si);
7717 __cov_v8hi __builtin_ia32_pabsw128 (__cov_v8hi);
7718
7719 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 0)
7720 __cov_v2df __builtin_ia32_blendpd (__cov_v2df, __cov_v2df, const int);
7721 __cov_v4sf __builtin_ia32_blendps (__cov_v4sf, __cov_v4sf, const int);
7722 __cov_v2df __builtin_ia32_blendvpd (__cov_v2df, __cov_v2df, __cov_v2df);
7723 __cov_v4sf __builtin_ia32_blendvps (__cov_v4sf, __cov_v4sf, __cov_v4sf);
7724 __cov_v2df __builtin_ia32_dppd (__cov_v2df, __cov_v2df, const int);
7725 __cov_v4sf __builtin_ia32_dpps (__cov_v4sf, __cov_v4sf, const int);
7726 __cov_v4sf __builtin_ia32_insertps128 (__cov_v4sf, __cov_v4sf, const int);
7727 __cov_v2di __builtin_ia32_movntdqa (__cov_v2di *);
7728 __cov_v16qi __builtin_ia32_mpsadbw128 (__cov_v16qi, __cov_v16qi, const int);
7729 __cov_v8hi __builtin_ia32_packusdw128 (__cov_v4si, __cov_v4si);
7730 __cov_v16qi __builtin_ia32_pblendvb128 (__cov_v16qi, __cov_v16qi, __cov_v16qi);
7731 __cov_v8hi __builtin_ia32_pblendw128 (__cov_v8hi, __cov_v8hi, const int);
7732 __cov_v2di __builtin_ia32_pcmpeqq (__cov_v2di, __cov_v2di);
7733 __cov_v8hi __builtin_ia32_phminposuw128 (__cov_v8hi);
7734 __cov_v16qi __builtin_ia32_pmaxsb128 (__cov_v16qi, __cov_v16qi);
7735 __cov_v4si __builtin_ia32_pmaxsd128 (__cov_v4si, __cov_v4si);
7736 __cov_v4si __builtin_ia32_pmaxud128 (__cov_v4si, __cov_v4si);
7737 __cov_v8hi __builtin_ia32_pmaxuw128 (__cov_v8hi, __cov_v8hi);
7738 __cov_v16qi __builtin_ia32_pminsb128 (__cov_v16qi, __cov_v16qi);
7739 __cov_v4si __builtin_ia32_pminsd128 (__cov_v4si, __cov_v4si);
7740 __cov_v4si __builtin_ia32_pminud128 (__cov_v4si, __cov_v4si);
7741 __cov_v8hi __builtin_ia32_pminuw128 (__cov_v8hi, __cov_v8hi);
7742 __cov_v4si __builtin_ia32_pmovsxbd128 (__cov_v16qi);
7743 __cov_v2di __builtin_ia32_pmovsxbq128 (__cov_v16qi);
7744 __cov_v8hi __builtin_ia32_pmovsxbw128 (__cov_v16qi);
7745 __cov_v2di __builtin_ia32_pmovsxdq128 (__cov_v4si);
7746 __cov_v4si __builtin_ia32_pmovsxwd128 (__cov_v8hi);
7747 __cov_v2di __builtin_ia32_pmovsxwq128 (__cov_v8hi);
7748 __cov_v4si __builtin_ia32_pmovzxbd128 (__cov_v16qi);
7749 __cov_v2di __builtin_ia32_pmovzxbq128 (__cov_v16qi);
7750 __cov_v8hi __builtin_ia32_pmovzxbw128 (__cov_v16qi);
7751 __cov_v2di __builtin_ia32_pmovzxdq128 (__cov_v4si);
7752 __cov_v4si __builtin_ia32_pmovzxwd128 (__cov_v8hi);
7753 __cov_v2di __builtin_ia32_pmovzxwq128 (__cov_v8hi);
7754 __cov_v2di __builtin_ia32_pmuldq128 (__cov_v4si, __cov_v4si);
7755 __cov_v4si __builtin_ia32_pmulld128 (__cov_v4si, __cov_v4si);
7756
7757
7758 __cov_v4sf __builtin_ia32_vec_set_v4sf (__cov_v4sf, float, const int);
7759
7760 int __builtin_ia32_vec_ext_v16qi (__cov_v16qi, const int);
7761
7762 __cov_v16qi __builtin_ia32_vec_set_v16qi (__cov_v16qi, int, const int);
7763
7764 __cov_v4si __builtin_ia32_vec_set_v4si (__cov_v4si, int, const int);
7765
7766 __cov_v2di __builtin_ia32_vec_set_v2di (__cov_v2di, long long, const int);
7767
7768
7769 float __builtin_ia32_vec_ext_v4sf (__cov_v4sf, const int);
7770
7771 int __builtin_ia32_vec_ext_v4si (__cov_v4si, const int);
7772
7773 long long __builtin_ia32_vec_ext_v2di (__cov_v2di, const int);
7774
7775 #endif
7776
7777 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 0)
7778 int __builtin_ia32_ptestc128 (__cov_v2di, __cov_v2di);
7779 int __builtin_ia32_ptestnzc128 (__cov_v2di, __cov_v2di);
7780 int __builtin_ia32_ptestz128 (__cov_v2di, __cov_v2di);
7781 __cov_v2df __builtin_ia32_roundpd (__cov_v2df, const int);
7782 __cov_v4sf __builtin_ia32_roundps (__cov_v4sf, const int);
7783 __cov_v2df __builtin_ia32_roundsd (__cov_v2df, __cov_v2df, const int);
7784 __cov_v4sf __builtin_ia32_roundss (__cov_v4sf, __cov_v4sf, const int);
7785
7786 __cov_v16qi __builtin_ia32_pcmpestrm128 (__cov_v16qi, int, __cov_v16qi, int, const int);
7787 int __builtin_ia32_pcmpestri128 (__cov_v16qi, int, __cov_v16qi, int, const int);
7788 int __builtin_ia32_pcmpestria128 (__cov_v16qi, int, __cov_v16qi, int, const int);
7789 int __builtin_ia32_pcmpestric128 (__cov_v16qi, int, __cov_v16qi, int, const int);
7790 int __builtin_ia32_pcmpestrio128 (__cov_v16qi, int, __cov_v16qi, int, const int);
7791 int __builtin_ia32_pcmpestris128 (__cov_v16qi, int, __cov_v16qi, int, const int);
7792 int __builtin_ia32_pcmpestriz128 (__cov_v16qi, int, __cov_v16qi, int, const int);
7793 __cov_v16qi __builtin_ia32_pcmpistrm128 (__cov_v16qi, __cov_v16qi, const int);
7794 int __builtin_ia32_pcmpistri128 (__cov_v16qi, __cov_v16qi, const int);
7795 int __builtin_ia32_pcmpistria128 (__cov_v16qi, __cov_v16qi, const int);
7796 int __builtin_ia32_pcmpistric128 (__cov_v16qi, __cov_v16qi, const int);
7797 int __builtin_ia32_pcmpistrio128 (__cov_v16qi, __cov_v16qi, const int);
7798 int __builtin_ia32_pcmpistris128 (__cov_v16qi, __cov_v16qi, const int);
7799 int __builtin_ia32_pcmpistriz128 (__cov_v16qi, __cov_v16qi, const int);
7800 __cov_v2di __builtin_ia32_pcmpgtq (__cov_v2di, __cov_v2di);
7801 unsigned int __builtin_ia32_crc32qi (unsigned int, unsigned char);
7802 unsigned int __builtin_ia32_crc32hi (unsigned int, unsigned short);
7803 unsigned int __builtin_ia32_crc32si (unsigned int, unsigned int);
7804 unsigned long long __builtin_ia32_crc32di (unsigned long long, unsigned long long);
7805
7806 int __builtin_popcount (unsigned int);
7807 int __builtin_popcountl (unsigned long);
7808 int __builtin_popcountll (unsigned long long);
7809
7810 void __builtin_ia32_movntsd (double *, __cov_v2df);
7811 void __builtin_ia32_movntss (float *, __cov_v4sf);
7812 __cov_v2di __builtin_ia32_extrq (__cov_v2di, __cov_v16qi);
7813 __cov_v2di __builtin_ia32_extrqi (__cov_v2di, const unsigned int, const unsigned int);
7814 __cov_v2di __builtin_ia32_insertq (__cov_v2di, __cov_v2di);
7815 __cov_v2di __builtin_ia32_insertqi (__cov_v2di, __cov_v2di, const unsigned int, const unsigned int);
7816 __cov_v2df __builtin_ia32_comeqpd (__cov_v2df, __cov_v2df);
7817 __cov_v2df __builtin_ia32_comeqps (__cov_v4sf, __cov_v4sf);
7818 __cov_v4sf __builtin_ia32_comeqsd (__cov_v2df, __cov_v2df);
7819 __cov_v4sf __builtin_ia32_comeqss (__cov_v4sf, __cov_v4sf);
7820 __cov_v2df __builtin_ia32_comfalsepd (__cov_v2df, __cov_v2df);
7821 __cov_v4sf __builtin_ia32_comfalsesd (__cov_v2df, __cov_v2df);
7822 __cov_v4sf __builtin_ia32_comfalsess (__cov_v4sf, __cov_v4sf);
7823 __cov_v2df __builtin_ia32_comgepd (__cov_v2df, __cov_v2df);
7824 __cov_v2df __builtin_ia32_comgeps (__cov_v4sf, __cov_v4sf);
7825 __cov_v4sf __builtin_ia32_comgesd (__cov_v2df, __cov_v2df);
7826 __cov_v4sf __builtin_ia32_comgess (__cov_v4sf, __cov_v4sf);
7827 __cov_v2df __builtin_ia32_comgtpd (__cov_v2df, __cov_v2df);
7828 __cov_v2df __builtin_ia32_comgtps (__cov_v4sf, __cov_v4sf);
7829 __cov_v4sf __builtin_ia32_comgtsd (__cov_v2df, __cov_v2df);
7830 __cov_v4sf __builtin_ia32_comgtss (__cov_v4sf, __cov_v4sf);
7831 __cov_v2df __builtin_ia32_comlepd (__cov_v2df, __cov_v2df);
7832 __cov_v2df __builtin_ia32_comleps (__cov_v4sf, __cov_v4sf);
7833 __cov_v4sf __builtin_ia32_comless (__cov_v4sf, __cov_v4sf);
7834 __cov_v2df __builtin_ia32_comltpd (__cov_v2df, __cov_v2df);
7835 __cov_v2df __builtin_ia32_comltps (__cov_v4sf, __cov_v4sf);
7836 __cov_v4sf __builtin_ia32_comltsd (__cov_v2df, __cov_v2df);
7837 __cov_v4sf __builtin_ia32_comltss (__cov_v4sf, __cov_v4sf);
7838 __cov_v2df __builtin_ia32_comnepd (__cov_v2df, __cov_v2df);
7839 __cov_v2df __builtin_ia32_comneps (__cov_v2df, __cov_v2df);
7840 __cov_v4sf __builtin_ia32_comnesd (__cov_v4sf, __cov_v4sf);
7841 __cov_v4sf __builtin_ia32_comness (__cov_v4sf, __cov_v4sf);
7842 __cov_v2df __builtin_ia32_comordpd (__cov_v2df, __cov_v2df);
7843 __cov_v2df __builtin_ia32_comordps (__cov_v4sf, __cov_v4sf);
7844 __cov_v4sf __builtin_ia32_comordss (__cov_v4sf, __cov_v4sf);
7845 __cov_v2df __builtin_ia32_comtruepd (__cov_v2df, __cov_v2df);
7846 __cov_v2df __builtin_ia32_comtrueps (__cov_v4sf, __cov_v4sf);
7847 __cov_v4sf __builtin_ia32_comtruesd (__cov_v2df, __cov_v2df);
7848 __cov_v4sf __builtin_ia32_comtruess (__cov_v4sf, __cov_v4sf);
7849 __cov_v2df __builtin_ia32_comueqpd (__cov_v2df, __cov_v2df);
7850 __cov_v2df __builtin_ia32_comueqps (__cov_v4sf, __cov_v4sf);
7851 __cov_v4sf __builtin_ia32_comueqss (__cov_v4sf, __cov_v4sf);
7852 __cov_v2df __builtin_ia32_comugepd (__cov_v2df, __cov_v2df);
7853 __cov_v2df __builtin_ia32_comugeps (__cov_v2df, __cov_v2df);
7854 __cov_v4sf __builtin_ia32_comugesd (__cov_v4sf, __cov_v4sf);
7855 __cov_v4sf __builtin_ia32_comugess (__cov_v4sf, __cov_v4sf);
7856 __cov_v2df __builtin_ia32_comugtpd (__cov_v2df, __cov_v2df);
7857 __cov_v2df __builtin_ia32_comugtps (__cov_v2df, __cov_v2df);
7858 __cov_v4sf __builtin_ia32_comugtsd (__cov_v4sf, __cov_v4sf);
7859 __cov_v4sf __builtin_ia32_comugtss (__cov_v4sf, __cov_v4sf);
7860 __cov_v2df __builtin_ia32_comulepd (__cov_v2df, __cov_v2df);
7861 __cov_v2df __builtin_ia32_comuleps (__cov_v2df, __cov_v2df);
7862 __cov_v4sf __builtin_ia32_comulesd (__cov_v4sf, __cov_v4sf);
7863 __cov_v4sf __builtin_ia32_comuless (__cov_v4sf, __cov_v4sf);
7864 __cov_v2df __builtin_ia32_comultpd (__cov_v2df, __cov_v2df);
7865 __cov_v2df __builtin_ia32_comultps (__cov_v2df, __cov_v2df);
7866 __cov_v4sf __builtin_ia32_comultsd (__cov_v4sf, __cov_v4sf);
7867 __cov_v4sf __builtin_ia32_comultss (__cov_v4sf, __cov_v4sf);
7868 __cov_v2df __builtin_ia32_comunepd (__cov_v2df, __cov_v2df);
7869 __cov_v2df __builtin_ia32_comuneps (__cov_v2df, __cov_v2df);
7870 __cov_v4sf __builtin_ia32_comunesd (__cov_v4sf, __cov_v4sf);
7871 __cov_v4sf __builtin_ia32_comuness (__cov_v4sf, __cov_v4sf);
7872 __cov_v2df __builtin_ia32_comunordpd (__cov_v2df, __cov_v2df);
7873 __cov_v2df __builtin_ia32_comunordps (__cov_v4sf, __cov_v4sf);
7874 __cov_v4sf __builtin_ia32_comunordsd (__cov_v2df, __cov_v2df);
7875 __cov_v4sf __builtin_ia32_comunordss (__cov_v4sf, __cov_v4sf);
7876 __cov_v2df __builtin_ia32_fmaddpd (__cov_v2df, __cov_v2df, __cov_v2df);
7877 __cov_v4sf __builtin_ia32_fmaddps (__cov_v4sf, __cov_v4sf, __cov_v4sf);
7878 __cov_v2df __builtin_ia32_fmaddsd (__cov_v2df, __cov_v2df, __cov_v2df);
7879 __cov_v4sf __builtin_ia32_fmaddss (__cov_v4sf, __cov_v4sf, __cov_v4sf);
7880 __cov_v2df __builtin_ia32_fmsubpd (__cov_v2df, __cov_v2df, __cov_v2df);
7881 __cov_v4sf __builtin_ia32_fmsubps (__cov_v4sf, __cov_v4sf, __cov_v4sf);
7882 __cov_v2df __builtin_ia32_fmsubsd (__cov_v2df, __cov_v2df, __cov_v2df);
7883 __cov_v4sf __builtin_ia32_fmsubss (__cov_v4sf, __cov_v4sf, __cov_v4sf);
7884 __cov_v2df __builtin_ia32_fnmaddpd (__cov_v2df, __cov_v2df, __cov_v2df);
7885 __cov_v4sf __builtin_ia32_fnmaddps (__cov_v4sf, __cov_v4sf, __cov_v4sf);
7886 __cov_v2df __builtin_ia32_fnmaddsd (__cov_v2df, __cov_v2df, __cov_v2df);
7887 __cov_v4sf __builtin_ia32_fnmaddss (__cov_v4sf, __cov_v4sf, __cov_v4sf);
7888 __cov_v2df __builtin_ia32_fnmsubpd (__cov_v2df, __cov_v2df, __cov_v2df);
7889 __cov_v4sf __builtin_ia32_fnmsubps (__cov_v4sf, __cov_v4sf, __cov_v4sf);
7890 __cov_v2df __builtin_ia32_fnmsubsd (__cov_v2df, __cov_v2df, __cov_v2df);
7891 __cov_v4sf __builtin_ia32_fnmsubss (__cov_v4sf, __cov_v4sf, __cov_v4sf);
7892 __cov_v2df __builtin_ia32_frczpd (__cov_v2df);
7893 __cov_v4sf __builtin_ia32_frczps (__cov_v4sf);
7894 __cov_v2df __builtin_ia32_frczsd (__cov_v2df, __cov_v2df);
7895 __cov_v4sf __builtin_ia32_frczss (__cov_v4sf, __cov_v4sf);
7896 __cov_v2di __builtin_ia32_pcmov (__cov_v2di, __cov_v2di, __cov_v2di);
7897 __cov_v2di __builtin_ia32_pcmov_v2di (__cov_v2di, __cov_v2di, __cov_v2di);
7898 __cov_v4si __builtin_ia32_pcmov_v4si (__cov_v4si, __cov_v4si, __cov_v4si);
7899 __cov_v8hi __builtin_ia32_pcmov_v8hi (__cov_v8hi, __cov_v8hi, __cov_v8hi);
7900 __cov_v16qi __builtin_ia32_pcmov_v16qi (__cov_v16qi, __cov_v16qi, __cov_v16qi);
7901 __cov_v2df __builtin_ia32_pcmov_v2df (__cov_v2df, __cov_v2df, __cov_v2df);
7902 __cov_v4sf __builtin_ia32_pcmov_v4sf (__cov_v4sf, __cov_v4sf, __cov_v4sf);
7903 __cov_v16qi __builtin_ia32_pcomeqb (__cov_v16qi, __cov_v16qi);
7904 __cov_v8hi __builtin_ia32_pcomeqw (__cov_v8hi, __cov_v8hi);
7905 __cov_v4si __builtin_ia32_pcomeqd (__cov_v4si, __cov_v4si);
7906 __cov_v2di __builtin_ia32_pcomeqq (__cov_v2di, __cov_v2di);
7907 __cov_v16qi __builtin_ia32_pcomequb (__cov_v16qi, __cov_v16qi);
7908 __cov_v4si __builtin_ia32_pcomequd (__cov_v4si, __cov_v4si);
7909 __cov_v2di __builtin_ia32_pcomequq (__cov_v2di, __cov_v2di);
7910 __cov_v8hi __builtin_ia32_pcomequw (__cov_v8hi, __cov_v8hi);
7911 __cov_v8hi __builtin_ia32_pcomeqw (__cov_v8hi, __cov_v8hi);
7912 __cov_v16qi __builtin_ia32_pcomfalseb (__cov_v16qi, __cov_v16qi);
7913 __cov_v4si __builtin_ia32_pcomfalsed (__cov_v4si, __cov_v4si);
7914 __cov_v2di __builtin_ia32_pcomfalseq (__cov_v2di, __cov_v2di);
7915 __cov_v16qi __builtin_ia32_pcomfalseub (__cov_v16qi, __cov_v16qi);
7916 __cov_v4si __builtin_ia32_pcomfalseud (__cov_v4si, __cov_v4si);
7917 __cov_v2di __builtin_ia32_pcomfalseuq (__cov_v2di, __cov_v2di);
7918 __cov_v8hi __builtin_ia32_pcomfalseuw (__cov_v8hi, __cov_v8hi);
7919 __cov_v8hi __builtin_ia32_pcomfalsew (__cov_v8hi, __cov_v8hi);
7920 __cov_v16qi __builtin_ia32_pcomgeb (__cov_v16qi, __cov_v16qi);
7921 __cov_v4si __builtin_ia32_pcomged (__cov_v4si, __cov_v4si);
7922 __cov_v2di __builtin_ia32_pcomgeq (__cov_v2di, __cov_v2di);
7923 __cov_v16qi __builtin_ia32_pcomgeub (__cov_v16qi, __cov_v16qi);
7924 __cov_v4si __builtin_ia32_pcomgeud (__cov_v4si, __cov_v4si);
7925 __cov_v2di __builtin_ia32_pcomgeuq (__cov_v2di, __cov_v2di);
7926 __cov_v8hi __builtin_ia32_pcomgeuw (__cov_v8hi, __cov_v8hi);
7927 __cov_v8hi __builtin_ia32_pcomgew (__cov_v8hi, __cov_v8hi);
7928 __cov_v16qi __builtin_ia32_pcomgtb (__cov_v16qi, __cov_v16qi);
7929 __cov_v4si __builtin_ia32_pcomgtd (__cov_v4si, __cov_v4si);
7930 __cov_v2di __builtin_ia32_pcomgtq (__cov_v2di, __cov_v2di);
7931 __cov_v16qi __builtin_ia32_pcomgtub (__cov_v16qi, __cov_v16qi);
7932 __cov_v4si __builtin_ia32_pcomgtud (__cov_v4si, __cov_v4si);
7933 __cov_v2di __builtin_ia32_pcomgtuq (__cov_v2di, __cov_v2di);
7934 __cov_v8hi __builtin_ia32_pcomgtuw (__cov_v8hi, __cov_v8hi);
7935 __cov_v8hi __builtin_ia32_pcomgtw (__cov_v8hi, __cov_v8hi);
7936 __cov_v16qi __builtin_ia32_pcomleb (__cov_v16qi, __cov_v16qi);
7937 __cov_v4si __builtin_ia32_pcomled (__cov_v4si, __cov_v4si);
7938 __cov_v2di __builtin_ia32_pcomleq (__cov_v2di, __cov_v2di);
7939 __cov_v16qi __builtin_ia32_pcomleub (__cov_v16qi, __cov_v16qi);
7940 __cov_v4si __builtin_ia32_pcomleud (__cov_v4si, __cov_v4si);
7941 __cov_v2di __builtin_ia32_pcomleuq (__cov_v2di, __cov_v2di);
7942 __cov_v8hi __builtin_ia32_pcomleuw (__cov_v8hi, __cov_v8hi);
7943 __cov_v8hi __builtin_ia32_pcomlew (__cov_v8hi, __cov_v8hi);
7944 __cov_v16qi __builtin_ia32_pcomltb (__cov_v16qi, __cov_v16qi);
7945 __cov_v4si __builtin_ia32_pcomltd (__cov_v4si, __cov_v4si);
7946 __cov_v2di __builtin_ia32_pcomltq (__cov_v2di, __cov_v2di);
7947 __cov_v16qi __builtin_ia32_pcomltub (__cov_v16qi, __cov_v16qi);
7948 __cov_v4si __builtin_ia32_pcomltud (__cov_v4si, __cov_v4si);
7949 __cov_v2di __builtin_ia32_pcomltuq (__cov_v2di, __cov_v2di);
7950 __cov_v8hi __builtin_ia32_pcomltuw (__cov_v8hi, __cov_v8hi);
7951 __cov_v8hi __builtin_ia32_pcomltw (__cov_v8hi, __cov_v8hi);
7952 __cov_v16qi __builtin_ia32_pcomneb (__cov_v16qi, __cov_v16qi);
7953 __cov_v4si __builtin_ia32_pcomned (__cov_v4si, __cov_v4si);
7954 __cov_v2di __builtin_ia32_pcomneq (__cov_v2di, __cov_v2di);
7955 __cov_v16qi __builtin_ia32_pcomneub (__cov_v16qi, __cov_v16qi);
7956 __cov_v4si __builtin_ia32_pcomneud (__cov_v4si, __cov_v4si);
7957 __cov_v2di __builtin_ia32_pcomneuq (__cov_v2di, __cov_v2di);
7958 __cov_v8hi __builtin_ia32_pcomneuw (__cov_v8hi, __cov_v8hi);
7959 __cov_v8hi __builtin_ia32_pcomnew (__cov_v8hi, __cov_v8hi);
7960 __cov_v16qi __builtin_ia32_pcomtrueb (__cov_v16qi, __cov_v16qi);
7961 __cov_v4si __builtin_ia32_pcomtrued (__cov_v4si, __cov_v4si);
7962 __cov_v2di __builtin_ia32_pcomtrueq (__cov_v2di, __cov_v2di);
7963 __cov_v16qi __builtin_ia32_pcomtrueub (__cov_v16qi, __cov_v16qi);
7964 __cov_v4si __builtin_ia32_pcomtrueud (__cov_v4si, __cov_v4si);
7965 __cov_v2di __builtin_ia32_pcomtrueuq (__cov_v2di, __cov_v2di);
7966 __cov_v8hi __builtin_ia32_pcomtrueuw (__cov_v8hi, __cov_v8hi);
7967 __cov_v8hi __builtin_ia32_pcomtruew (__cov_v8hi, __cov_v8hi);
7968 __cov_m128d __builtin_ia32_permpd (__cov_v2df, __cov_v2df, __cov_v16qi);
7969 __cov_v4sf __builtin_ia32_permps (__cov_v4sf, __cov_v4sf, __cov_v16qi);
7970 __cov_v4si __builtin_ia32_phaddbd (__cov_v16qi);
7971 __cov_v2di __builtin_ia32_phaddbq (__cov_v16qi);
7972 __cov_v8hi __builtin_ia32_phaddbw (__cov_v16qi);
7973 __cov_v2di __builtin_ia32_phadddq (__cov_v4si);
7974 __cov_v4si __builtin_ia32_phaddubd (__cov_v16qi);
7975 __cov_v2di __builtin_ia32_phaddubq (__cov_v16qi);
7976 __cov_v8hi __builtin_ia32_phaddubw (__cov_v16qi);
7977 __cov_v2di __builtin_ia32_phaddudq (__cov_v4si);
7978 __cov_v4si __builtin_ia32_phadduwd (__cov_v8hi);
7979 __cov_v2di __builtin_ia32_phadduwq (__cov_v8hi);
7980 __cov_v4si __builtin_ia32_phaddwd (__cov_v8hi);
7981 __cov_v2di __builtin_ia32_phaddwq (__cov_v8hi);
7982 __cov_v8hi __builtin_ia32_phsubbw (__cov_v16qi);
7983 __cov_v2di __builtin_ia32_phsubdq (__cov_v4si);
7984 __cov_v4si __builtin_ia32_phsubwd (__cov_v8hi);
7985 __cov_v4si __builtin_ia32_pmacsdd (__cov_v4si, __cov_v4si, __cov_v4si);
7986 __cov_v2di __builtin_ia32_pmacsdqh (__cov_v4si, __cov_v4si, __cov_v2di);
7987 __cov_v2di __builtin_ia32_pmacsdql (__cov_v4si, __cov_v4si, __cov_v2di);
7988 __cov_v4si __builtin_ia32_pmacssdd (__cov_v4si, __cov_v4si, __cov_v4si);
7989 __cov_v2di __builtin_ia32_pmacssdqh (__cov_v4si, __cov_v4si, __cov_v2di);
7990 __cov_v2di __builtin_ia32_pmacssdql (__cov_v4si, __cov_v4si, __cov_v2di);
7991 __cov_v4si __builtin_ia32_pmacsswd (__cov_v8hi, __cov_v8hi, __cov_v4si);
7992 __cov_v8hi __builtin_ia32_pmacssww (__cov_v8hi, __cov_v8hi, __cov_v8hi);
7993 __cov_v4si __builtin_ia32_pmacswd (__cov_v8hi, __cov_v8hi, __cov_v4si);
7994 __cov_v8hi __builtin_ia32_pmacsww (__cov_v8hi, __cov_v8hi, __cov_v8hi);
7995 __cov_v4si __builtin_ia32_pmadcsswd (__cov_v8hi, __cov_v8hi, __cov_v4si);
7996 __cov_v4si __builtin_ia32_pmadcswd (__cov_v8hi, __cov_v8hi, __cov_v4si);
7997 __cov_v16qi __builtin_ia32_pperm (__cov_v16qi, __cov_v16qi, __cov_v16qi);
7998 __cov_v16qi __builtin_ia32_protb (__cov_v16qi, __cov_v16qi);
7999 __cov_v4si __builtin_ia32_protd (__cov_v4si, __cov_v4si);
8000 __cov_v2di __builtin_ia32_protq (__cov_v2di, __cov_v2di);
8001 __cov_v8hi __builtin_ia32_protw (__cov_v8hi, __cov_v8hi);
8002 __cov_v16qi __builtin_ia32_pshab (__cov_v16qi, __cov_v16qi);
8003 __cov_v4si __builtin_ia32_pshad (__cov_v4si, __cov_v4si);
8004 __cov_v2di __builtin_ia32_pshaq (__cov_v2di, __cov_v2di);
8005 __cov_v8hi __builtin_ia32_pshaw (__cov_v8hi, __cov_v8hi);
8006 __cov_v16qi __builtin_ia32_pshlb (__cov_v16qi, __cov_v16qi);
8007 __cov_v4si __builtin_ia32_pshld (__cov_v4si, __cov_v4si);
8008 __cov_v2di __builtin_ia32_pshlq (__cov_v2di, __cov_v2di);
8009 __cov_v8hi __builtin_ia32_pshlw (__cov_v8hi, __cov_v8hi);
8010
8011 __cov_v16qi __builtin_ia32_protb_int (__cov_v16qi, int);
8012 __cov_v4si __builtin_ia32_protd_int (__cov_v4si, int);
8013 __cov_v2di __builtin_ia32_protq_int (__cov_v2di, int);
8014 __cov_v8hi __builtin_ia32_protw_int (__cov_v8hi, int);
8015
8016
8017
8018 #if defined(__unix) || defined(__coverity_cplusplus)
8019 __cov_v2df __builtin_ia32_comfalseps (__cov_v2df, __cov_v2df);
8020 __cov_v4sf __builtin_ia32_comlesd (__cov_v4sf, __cov_v4sf);
8021 __cov_v4sf __builtin_ia32_comordsd (__cov_v4sf, __cov_v4sf);
8022 __cov_v4sf __builtin_ia32_comueqsd (__cov_v4sf, __cov_v4sf);
8023 #endif
8024
8025 #if !defined(__unix) || defined(__coverity_cplusplus)
8026 __cov_m128 __builtin_ia32_comfalseps (__cov_v4sf, __cov_v4sf);
8027 __cov_v4sf __builtin_ia32_comlesd (__cov_v2df, __cov_v2df);
8028 __cov_m128d __builtin_ia32_comordsd (__cov_v2df, __cov_v2df);
8029 __cov_m128d __builtin_ia32_comueqsd (__cov_v2df, __cov_v2df);
8030 #endif
8031
8032
8033 __cov_m128 __builtin_ia32_comunltps (__cov_v4sf, __cov_v4sf);
8034 __cov_m128 __builtin_ia32_comuneqps (__cov_v4sf, __cov_v4sf);
8035 __cov_m128 __builtin_ia32_comunleps (__cov_v4sf, __cov_v4sf);
8036 __cov_m128 __builtin_ia32_comungeps (__cov_v4sf, __cov_v4sf);
8037 __cov_m128 __builtin_ia32_comungtps (__cov_v4sf, __cov_v4sf);
8038 __cov_m128 __builtin_ia32_comneqps (__cov_v4sf, __cov_v4sf);
8039 __cov_m128d __builtin_ia32_comuneqpd (__cov_v2df, __cov_v2df);
8040 __cov_m128d __builtin_ia32_comunltpd (__cov_v2df, __cov_v2df);
8041 __cov_m128d __builtin_ia32_comunlepd (__cov_v2df, __cov_v2df);
8042 __cov_m128d __builtin_ia32_comungepd (__cov_v2df, __cov_v2df);
8043 __cov_m128d __builtin_ia32_comungtpd (__cov_v2df, __cov_v2df);
8044 __cov_m128d __builtin_ia32_comneqpd (__cov_v2df, __cov_v2df);
8045 __cov_m128 __builtin_ia32_comuneqss (__cov_v4sf, __cov_v4sf);
8046 __cov_m128 __builtin_ia32_comunltss (__cov_v4sf, __cov_v4sf);
8047 __cov_m128 __builtin_ia32_comunless (__cov_v4sf, __cov_v4sf);
8048 __cov_m128 __builtin_ia32_comungess (__cov_v4sf, __cov_v4sf);
8049 __cov_m128 __builtin_ia32_comungtss (__cov_v4sf, __cov_v4sf);
8050 __cov_m128 __builtin_ia32_comneqss (__cov_v4sf, __cov_v4sf);
8051 __cov_m128d __builtin_ia32_comuneqsd (__cov_v2df, __cov_v2df);
8052 __cov_m128d __builtin_ia32_comunltsd (__cov_v2df, __cov_v2df);
8053 __cov_m128d __builtin_ia32_comunlesd (__cov_v2df, __cov_v2df);
8054 __cov_m128d __builtin_ia32_comungesd (__cov_v2df, __cov_v2df);
8055 __cov_m128d __builtin_ia32_comungtsd (__cov_v2df, __cov_v2df);
8056 __cov_m128d __builtin_ia32_comneqsd (__cov_v2df, __cov_v2df);
8057 __cov_m128i __builtin_ia32_pcomnequb (__cov_v16qi, __cov_v16qi);
8058 __cov_m128i __builtin_ia32_pcomnequw (__cov_v8hi, __cov_v8hi);
8059 __cov_m128i __builtin_ia32_pcomnequd (__cov_v4si, __cov_v4si);
8060 __cov_m128i __builtin_ia32_pcomnequq (__cov_v2di, __cov_v2di);
8061 __cov_m128i __builtin_ia32_pcomneqb (__cov_v16qi, __cov_v16qi);
8062 __cov_m128i __builtin_ia32_pcomneqw (__cov_v8hi, __cov_v8hi);
8063 __cov_m128i __builtin_ia32_pcomneqd (__cov_v4si, __cov_v4si);
8064 __cov_m128i __builtin_ia32_pcomneqq (__cov_v2di, __cov_v2di);
8065
8066
8067 void __builtin_ia32_femms(void);
8068 __cov_m64 __builtin_ia32_pavgusb (__cov_v8qi, __cov_v8qi);
8069 __cov_m64 __builtin_ia32_pf2id (__cov_v2sf);
8070 __cov_m64 __builtin_ia32_pfacc (__cov_v2sf, __cov_v2sf);
8071 __cov_m64 __builtin_ia32_pfadd (__cov_v2sf, __cov_v2sf);
8072 __cov_m64 __builtin_ia32_pfcmpeq (__cov_v2sf, __cov_v2sf);
8073 __cov_m64 __builtin_ia32_pfcmpge (__cov_v2sf, __cov_v2sf);
8074 __cov_m64 __builtin_ia32_pfcmpgt (__cov_v2sf, __cov_v2sf);
8075 __cov_m64 __builtin_ia32_pfmax (__cov_v2sf, __cov_v2sf);
8076 __cov_m64 __builtin_ia32_pfmin (__cov_v2sf, __cov_v2sf);
8077 __cov_m64 __builtin_ia32_pfmul (__cov_v2sf, __cov_v2sf);
8078 __cov_m64 __builtin_ia32_pfrcp (__cov_v2sf );
8079 __cov_m64 __builtin_ia32_pfrcpit1 (__cov_v2sf, __cov_v2sf);
8080 __cov_m64 __builtin_ia32_pfrcpit2 (__cov_v2sf, __cov_v2sf);
8081 __cov_m64 __builtin_ia32_pfrsqrt (__cov_v2sf);
8082 __cov_m64 __builtin_ia32_pfrsqit1 (__cov_v2sf, __cov_v2sf);
8083 __cov_m64 __builtin_ia32_pfsub (__cov_v2sf, __cov_v2sf);
8084 __cov_m64 __builtin_ia32_pfsubr (__cov_v2sf, __cov_v2sf);
8085 __cov_m64 __builtin_ia32_pi2fd (__cov_v2si);
8086 __cov_m64 __builtin_ia32_pmulhrw (__cov_v4hi, __cov_v4hi);
8087
8088 __cov_m64 __builtin_ia32_pf2iw (__cov_v2sf);
8089 __cov_m64 __builtin_ia32_pfnacc (__cov_v2sf, __cov_v2sf);
8090 __cov_m64 __builtin_ia32_pfpnacc (__cov_v2sf, __cov_v2sf);
8091 __cov_m64 __builtin_ia32_pi2fw (__cov_v2si);
8092 __cov_m64 __builtin_ia32_pswapdsf (__cov_v2sf);
8093
8094 #if defined(__AVX__) || __COVERITY_GCC49_INTRINSICS
8095
8096 __cov_m256d __builtin_ia32_addpd256(__cov_v4df, __cov_v4df);
8097 __cov_m256 __builtin_ia32_addps256(__cov_v8sf, __cov_v8sf);
8098 __cov_m256d __builtin_ia32_addsubpd256(__cov_v4df, __cov_v4df);
8099 __cov_m256 __builtin_ia32_addsubps256(__cov_v8sf, __cov_v8sf);
8100 __cov_m256d __builtin_ia32_andpd256(__cov_v4df, __cov_v4df);
8101 __cov_m256 __builtin_ia32_andps256(__cov_v8sf, __cov_v8sf);
8102 __cov_m256d __builtin_ia32_andnpd256(__cov_v4df, __cov_v4df);
8103 __cov_m256 __builtin_ia32_andnps256(__cov_v8sf, __cov_v8sf);
8104 __cov_m256d __builtin_ia32_blendpd256(__cov_v4df, __cov_v4df, int);
8105 __cov_m256 __builtin_ia32_blendps256(__cov_v8sf, __cov_v8sf, int);
8106 __cov_m256d __builtin_ia32_blendvpd256(__cov_v4df, __cov_v4df, __cov_v4df);
8107 __cov_m256 __builtin_ia32_blendvps256(__cov_v8sf, __cov_v8sf, __cov_v8sf);
8108 __cov_m256d __builtin_ia32_divpd256(__cov_v4df, __cov_v4df);
8109 __cov_m256 __builtin_ia32_divps256(__cov_v8sf, __cov_v8sf);
8110 __cov_m256 __builtin_ia32_dpps256(__cov_v8sf, __cov_v8sf, int);
8111 __cov_m256d __builtin_ia32_haddpd256(__cov_v4df, __cov_v4df);
8112 __cov_m256 __builtin_ia32_haddps256(__cov_v8sf, __cov_v8sf);
8113 __cov_m256d __builtin_ia32_hsubpd256(__cov_v4df, __cov_v4df);
8114 __cov_m256 __builtin_ia32_hsubps256(__cov_v8sf, __cov_v8sf);
8115 __cov_m256d __builtin_ia32_maxpd256(__cov_v4df, __cov_v4df);
8116 __cov_m256 __builtin_ia32_maxps256(__cov_v8sf, __cov_v8sf);
8117 __cov_m256d __builtin_ia32_minpd256(__cov_v4df, __cov_v4df);
8118 __cov_m256 __builtin_ia32_minps256(__cov_v8sf, __cov_v8sf);
8119 __cov_m256d __builtin_ia32_mulpd256(__cov_v4df, __cov_v4df);
8120 __cov_m256 __builtin_ia32_mulps256(__cov_v8sf, __cov_v8sf);
8121 __cov_m256d __builtin_ia32_orpd256(__cov_v4df, __cov_v4df);
8122 __cov_m256 __builtin_ia32_orps256(__cov_v8sf, __cov_v8sf);
8123 __cov_m256d __builtin_ia32_shufpd256(__cov_v4df, __cov_v4df, int);
8124 __cov_m256 __builtin_ia32_shufps256(__cov_v8sf, __cov_v8sf, int);
8125 __cov_m256d __builtin_ia32_subpd256(__cov_v4df, __cov_v4df);
8126 __cov_m256 __builtin_ia32_subps256(__cov_v8sf, __cov_v8sf);
8127 __cov_m256d __builtin_ia32_xorpd256(__cov_v4df, __cov_v4df);
8128 __cov_m256 __builtin_ia32_xorps256(__cov_v8sf, __cov_v8sf);
8129 __cov_m128d __builtin_ia32_cmppd(__cov_v2df, __cov_v2df, int);
8130 __cov_m128 __builtin_ia32_cmpps(__cov_v4sf, __cov_v4sf, int);
8131 __cov_m256d __builtin_ia32_cmppd256(__cov_v4df, __cov_v4df, int);
8132 __cov_m256 __builtin_ia32_cmpps256(__cov_v8sf, __cov_v8sf, int);
8133 __cov_m128d __builtin_ia32_cmpsd(__cov_v2df, __cov_v2df, int);
8134 __cov_m128 __builtin_ia32_cmpss(__cov_v4sf, __cov_v4sf, int);
8135 __cov_m256d __builtin_ia32_cvtdq2pd256(__cov_v4si);
8136 __cov_m256 __builtin_ia32_cvtdq2ps256(__cov_v8si);
8137 __cov_m128 __builtin_ia32_cvtpd2ps256(__cov_v4df);
8138 __cov_m256i __builtin_ia32_cvtps2dq256(__cov_v8sf);
8139 __cov_m256d __builtin_ia32_cvtps2pd256(__cov_v4sf);
8140 __cov_m128i __builtin_ia32_cvttpd2dq256(__cov_v4df);
8141 __cov_m128i __builtin_ia32_cvtpd2dq256(__cov_v4df);
8142 __cov_m256i __builtin_ia32_cvttps2dq256(__cov_v8sf);
8143 __cov_m128d __builtin_ia32_vextractf128_pd256(__cov_v4df, int);
8144 __cov_m128 __builtin_ia32_vextractf128_ps256(__cov_v8sf, int);
8145 __cov_m128i __builtin_ia32_vextractf128_si256(__cov_v8si, int);
8146 __cov_m128d __builtin_ia32_vpermilvarpd(__cov_v2df, __cov_v2di);
8147 __cov_m256d __builtin_ia32_vpermilvarpd256(__cov_v4df, __cov_v4di);
8148 __cov_m128 __builtin_ia32_vpermilvarps(__cov_v4sf, __cov_v4si);
8149 __cov_m256 __builtin_ia32_vpermilvarps256(__cov_v8sf, __cov_v8si);
8150 __cov_m128d __builtin_ia32_vpermilpd(__cov_v2df, int);
8151 __cov_m256d __builtin_ia32_vpermilpd256(__cov_v4df, int);
8152 __cov_m128 __builtin_ia32_vpermilps(__cov_v4sf, int);
8153 __cov_m256 __builtin_ia32_vpermilps256(__cov_v8sf, int);
8154 __cov_m256d __builtin_ia32_vperm2f128_pd256(__cov_v4df, __cov_v4df, int);
8155 __cov_m256 __builtin_ia32_vperm2f128_ps256(__cov_v8sf, __cov_v8sf, int);
8156 __cov_m256i __builtin_ia32_vperm2f128_si256(__cov_v8si, __cov_v8si, int);
8157 __cov_m128 __builtin_ia32_vbroadcastss(const float *);
8158 __cov_m256d __builtin_ia32_vbroadcastsd256(const double *);
8159 __cov_m256 __builtin_ia32_vbroadcastss256(const float *);
8160 __cov_m256d __builtin_ia32_vbroadcastf128_pd256(const __cov_v2df *);
8161 __cov_m256 __builtin_ia32_vbroadcastf128_ps256(const __cov_m128 *);
8162 __cov_m256d __builtin_ia32_vinsertf128_pd256(__cov_v4df, __cov_v2df, int);
8163 __cov_m256 __builtin_ia32_vinsertf128_ps256(__cov_v8sf, __cov_v4sf, int);
8164 __cov_m256i __builtin_ia32_vinsertf128_si256(__cov_v8si, __cov_v4si, int);
8165 __cov_m256 __builtin_ia32_rcpps256(__cov_v8sf);
8166 __cov_m256 __builtin_ia32_rsqrtps256(__cov_v8sf);
8167 __cov_m256d __builtin_ia32_sqrtpd256(__cov_v4df);
8168 __cov_m256 __builtin_ia32_sqrtps256(__cov_v8sf);
8169 __cov_m256d __builtin_ia32_roundpd256(__cov_v4df, int);
8170 __cov_m256 __builtin_ia32_roundps256(__cov_v8sf, int);
8171 __cov_m256d __builtin_ia32_unpckhpd256(__cov_v4df, __cov_v4df);
8172 __cov_m256d __builtin_ia32_unpcklpd256(__cov_v4df, __cov_v4df);
8173 __cov_m256 __builtin_ia32_unpckhps256(__cov_v8sf, __cov_v8sf);
8174 __cov_m256 __builtin_ia32_unpcklps256(__cov_v8sf, __cov_v8sf);
8175 int __builtin_ia32_vtestzpd(__cov_v2df, __cov_v2df);
8176 int __builtin_ia32_vtestcpd(__cov_v2df, __cov_v2df);
8177 int __builtin_ia32_vtestnzcpd(__cov_v2df, __cov_v2df);
8178 int __builtin_ia32_vtestzps(__cov_v4sf, __cov_v4sf);
8179 int __builtin_ia32_vtestcps(__cov_v4sf, __cov_v4sf);
8180 int __builtin_ia32_vtestnzcps(__cov_v4sf, __cov_v4sf);
8181 int __builtin_ia32_vtestzpd256(__cov_v4df, __cov_v4df);
8182 int __builtin_ia32_vtestcpd256(__cov_v4df, __cov_v4df);
8183 int __builtin_ia32_vtestnzcpd256(__cov_v4df, __cov_v4df);
8184 int __builtin_ia32_vtestzps256(__cov_v8sf, __cov_v8sf);
8185 int __builtin_ia32_vtestcps256(__cov_v8sf, __cov_v8sf);
8186 int __builtin_ia32_vtestnzcps256(__cov_v8sf, __cov_v8sf);
8187 int __builtin_ia32_ptestz256(__cov_v4di, __cov_v4di);
8188 int __builtin_ia32_ptestc256(__cov_v4di, __cov_v4di);
8189 int __builtin_ia32_ptestnzc256(__cov_v4di, __cov_v4di);
8190 int __builtin_ia32_movmskpd256(__cov_v4df);
8191 int __builtin_ia32_movmskps256(__cov_v8sf);
8192 __cov_m128d __builtin_ia32_pd_pd256(__cov_v4df);
8193 __cov_m128 __builtin_ia32_ps_ps256(__cov_v8sf);
8194 __cov_m128i __builtin_ia32_si_si256(__cov_v8si);
8195 __cov_m256d __builtin_ia32_pd256_pd(__cov_v2df);
8196 __cov_m256 __builtin_ia32_ps256_ps(__cov_v4sf);
8197 __cov_m256i __builtin_ia32_si256_si(__cov_v4si);
8198 __cov_m256d __builtin_ia32_loadupd256(const double *);
8199 void __builtin_ia32_storeupd256(double *, __cov_v4df);
8200 __cov_m256 __builtin_ia32_loadups256(const float *);
8201 void __builtin_ia32_storeups256(float *, __cov_v8sf);
8202 __cov_m256i __builtin_ia32_loaddqu256(const char *);
8203 void __builtin_ia32_storedqu256(char *, __cov_v32qi);
8204 __cov_m256 __builtin_ia32_movshdup256(__cov_v8sf);
8205 __cov_m256 __builtin_ia32_movsldup256(__cov_v8sf);
8206 __cov_m256d __builtin_ia32_movddup256(__cov_v4df);
8207 __cov_m256i __builtin_ia32_lddqu256(const char *);
8208 void __builtin_ia32_movntdq256(__cov_v4di *, __cov_v4di);
8209 void __builtin_ia32_movntpd256(double *, __cov_v4df);
8210 void __builtin_ia32_movntps256(float *, __cov_v8sf);
8211 void __builtin_ia32_vzeroall(void);
8212 void __builtin_ia32_vzeroupper(void);
8213
8214
8215
8216
8217
8218 #ifndef GNU_GCC_47318_PATCHED
8219
8220
8221 #if (defined(__GNUC_RH_RELEASE__) && __GNUC__ == 4 && __GNUC_MINOR__ == 4 && \
8222 __GNUC_PATCHLEVEL__ == 5 && __GNUC_RH_RELEASE__ >= 6)
8223 #define GNU_GCC_47318_PATCHED 1
8224 #endif
8225
8226
8227
8228 #if (__GNUC__ == 4 && __GNUC_MINOR__ == 5 && __GNUC_PATCHLEVEL__ == 2)
8229 #define GNU_GCC_47318_PATCHED 1
8230 #endif
8231
8232 #endif
8233
8234
8235
8236
8237 #if ((defined(GNU_GCC_47318_PATCHED) && GNU_GCC_47318_PATCHED && \
8238 !(__GNUC__ == 4 && __GNUC_MINOR__ == 5 & __GNUC_PATCHLEVEL__ == 2)) \
8239 || (!defined(GNU_GCC_47318_PATCHED) \
8240 && \
8241 (__GNUC__ > 4) \
8242 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6) \
8243 || (__GNUC__ == 4 && __GNUC_MINOR__ == 5 && __GNUC_PATCHLEVEL__ >= 3) \
8244 || (__GNUC__ == 4 && __GNUC_MINOR__ == 4 && __GNUC_PATCHLEVEL__ >= 6) \
8245 ) \
8246 )
8247
8248
8249
8250
8251 __cov_m128d __builtin_ia32_maskloadpd(const __cov_v2df *, __cov_v2di);
8252 void __builtin_ia32_maskstorepd(__cov_v2df *, __cov_v2di, __cov_v2df);
8253 __cov_m256d __builtin_ia32_maskloadpd256(const __cov_v4df *, __cov_v4di);
8254 void __builtin_ia32_maskstorepd256(__cov_v4df *, __cov_v4di, __cov_v4df);
8255 __cov_m128 __builtin_ia32_maskloadps(const __cov_v4sf *, __cov_v4si);
8256 void __builtin_ia32_maskstoreps(__cov_v4sf *, __cov_v4si, __cov_v4sf);
8257 __cov_m256 __builtin_ia32_maskloadps256(const __cov_v8sf *, __cov_v8si);
8258 void __builtin_ia32_maskstoreps256(__cov_v8sf *, __cov_v8si, __cov_v8sf);
8259
8260 #else
8261
8262
8263
8264
8265 __cov_m128d __builtin_ia32_maskloadpd(const __cov_v2df *, __cov_v2df);
8266 void __builtin_ia32_maskstorepd(__cov_v2df *, __cov_v2df, __cov_v2df);
8267 __cov_m256d __builtin_ia32_maskloadpd256(const __cov_v4df *, __cov_v4df);
8268 void __builtin_ia32_maskstorepd256(__cov_v4df *, __cov_v4df, __cov_v4df);
8269 __cov_m128 __builtin_ia32_maskloadps(const __cov_v4sf *, __cov_v4sf);
8270 void __builtin_ia32_maskstoreps(__cov_v4sf *, __cov_v4sf, __cov_v4sf);
8271 __cov_m256 __builtin_ia32_maskloadps256(const __cov_v8sf *, __cov_v8sf);
8272 void __builtin_ia32_maskstoreps256(__cov_v8sf *, __cov_v8sf, __cov_v8sf);
8273
8274 #endif
8275
8276 #if defined(__FMA__) || defined(__FMA4__) || __COVERITY_GCC49_INTRINSICS
8277
8278 __cov_m128d __builtin_ia32_vfmaddpd (__cov_v2df, __cov_v2df, __cov_v2df);
8279 __cov_m256d __builtin_ia32_vfmaddpd256 (__cov_v4df, __cov_v4df, __cov_v4df);
8280 __cov_m128 __builtin_ia32_vfmaddps (__cov_v4sf, __cov_v4sf, __cov_v4sf);
8281 __cov_m256 __builtin_ia32_vfmaddps256 (__cov_v8sf, __cov_v8sf, __cov_v8sf);
8282 __cov_m128d __builtin_ia32_vfmaddsd3 (__cov_v2df, __cov_v2df, __cov_v2df);
8283 __cov_m128 __builtin_ia32_vfmaddss3 (__cov_v4sf, __cov_v4sf, __cov_v4sf);
8284 __cov_m128d __builtin_ia32_vfmaddsubpd (__cov_v2df, __cov_v2df, __cov_v2df);
8285 __cov_m256d __builtin_ia32_vfmaddsubpd256 (__cov_v4df, __cov_v4df, __cov_v4df);
8286 __cov_m128 __builtin_ia32_vfmaddsubps (__cov_v4sf, __cov_v4sf, __cov_v4sf);
8287 __cov_m256 __builtin_ia32_vfmaddsubps256 (__cov_v8sf, __cov_v8sf, __cov_v8sf);
8288
8289 void __builtin_ia32_vzeroall(void);
8290 void __builtin_ia32_vzeroupper(void);
8291 #endif
8292
8293 #if defined(__FMA4__) || __COVERITY_GCC49_INTRINSICS
8294
8295 __cov_m128 __builtin_ia32_vfmaddss (__cov_v4sf, __cov_v4sf, __cov_v4sf);
8296 __cov_m128d __builtin_ia32_vfmaddsd (__cov_v2df, __cov_v2df, __cov_v2df);
8297 __cov_m128 __builtin_ia32_vfmsubps (__cov_v4sf, __cov_v4sf, __cov_v4sf);
8298 __cov_m128d __builtin_ia32_vfmsubpd (__cov_v2df, __cov_v2df, __cov_v2df);
8299 __cov_m128 __builtin_ia32_vfmsubss (__cov_v4sf, __cov_v4sf, __cov_v4sf);
8300 __cov_m128d __builtin_ia32_vfmsubsd (__cov_v2df, __cov_v2df, __cov_v2df);
8301 __cov_m128 __builtin_ia32_vfnmaddps (__cov_v4sf, __cov_v4sf, __cov_v4sf);
8302 __cov_m128d __builtin_ia32_vfnmaddpd (__cov_v2df, __cov_v2df, __cov_v2df);
8303 __cov_m128 __builtin_ia32_vfnmaddss (__cov_v4sf, __cov_v4sf, __cov_v4sf);
8304 __cov_m128d __builtin_ia32_vfnmaddsd (__cov_v2df, __cov_v2df, __cov_v2df);
8305 __cov_m128 __builtin_ia32_vfnmsubps (__cov_v4sf, __cov_v4sf, __cov_v4sf);
8306 __cov_m128d __builtin_ia32_vfnmsubpd (__cov_v2df, __cov_v2df, __cov_v2df);
8307 __cov_m128 __builtin_ia32_vfnmsubss (__cov_v4sf, __cov_v4sf, __cov_v4sf);
8308 __cov_m128d __builtin_ia32_vfnmsubsd (__cov_v2df, __cov_v2df, __cov_v2df);
8309 __cov_m128 __builtin_ia32_vfmsubaddps (__cov_v4sf, __cov_v4sf, __cov_v4sf);
8310 __cov_m128d __builtin_ia32_vfmsubaddpd (__cov_v2df, __cov_v2df, __cov_v2df);
8311 __cov_m256 __builtin_ia32_vfmsubps256 (__cov_v8sf, __cov_v8sf, __cov_v8sf);
8312 __cov_m256d __builtin_ia32_vfmsubpd256 (__cov_v4df, __cov_v4df, __cov_v4df);
8313 __cov_m256 __builtin_ia32_vfnmaddps256 (__cov_v8sf, __cov_v8sf, __cov_v8sf);
8314 __cov_m256d __builtin_ia32_vfnmaddpd256 (__cov_v4df, __cov_v4df, __cov_v4df);
8315 __cov_m256 __builtin_ia32_vfnmsubps256 (__cov_v8sf, __cov_v8sf, __cov_v8sf);
8316 __cov_m256d __builtin_ia32_vfnmsubpd256 (__cov_v4df, __cov_v4df, __cov_v4df);
8317 __cov_m256 __builtin_ia32_vfmsubaddps256 (__cov_v8sf, __cov_v8sf, __cov_v8sf);
8318 __cov_m256d __builtin_ia32_vfmsubaddpd256 (__cov_v4df, __cov_v4df, __cov_v4df);
8319 #endif
8320
8321 #endif
8322
8323 #if defined(__XSAVE__) || __COVERITY_GCC49_INTRINSICS
8324 void __builtin_ia32_xsave(void *, long long);
8325 void __builtin_ia32_xrstor(void *, long long);
8326
8327 #if defined(__x86_64__) || __COVERITY_GCC49_INTRINSICS
8328 void __builtin_ia32_xsave64 (void *, long long);
8329 void __builtin_ia32_xrstor64(void *, long long);
8330 #endif
8331
8332 #endif
8333
8334 #if defined(__XSAVEOPT__) || __COVERITY_GCC49_INTRINSICS
8335 void __builtin_ia32_xsaveopt(void *, long long);
8336 void __builtin_ia32_xsaveopt64(void *, long long);
8337 #endif
8338
8339 typedef char __cov_v64qi __attribute__((__vector_size__(64)));
8340 typedef double __cov_m512d __attribute__((__vector_size__(64), __may_alias__));
8341 typedef float __cov_m512 __attribute__((__vector_size__(64), __may_alias__));
8342 typedef int __cov_v16si __attribute__((__vector_size__(64)));
8343 typedef long long __cov_m512i __attribute__((__vector_size__(64), __may_alias__));
8344 typedef long long __cov_v8di __attribute__((__vector_size__(64)));
8345 typedef short __cov_v32hi __attribute__((__vector_size__(64)));
8346 typedef unsigned char __cov_mmask8;
8347 typedef unsigned short __cov_mmask16;
8348 typedef unsigned long __cov_mmask32;
8349 typedef unsigned long long __cov_mmask64;
8350
8351
8352
8353
8354
8355 #if defined(__AES__) || __COVERITY_GCC49_INTRINSICS
8356 __cov_v2di __builtin_ia32_aesenc128(__cov_v2di,__cov_v2di);
8357 __cov_v2di __builtin_ia32_aesenclast128(__cov_v2di,__cov_v2di);
8358 __cov_v2di __builtin_ia32_aesdec128(__cov_v2di,__cov_v2di);
8359 __cov_v2di __builtin_ia32_aesdeclast128(__cov_v2di,__cov_v2di);
8360 __cov_v2di __builtin_ia32_aeskeygenassist128(__cov_v2di,const int);
8361 __cov_v2di __builtin_ia32_aesimc128(__cov_v2di);
8362 #endif
8363
8364
8365
8366
8367 #if defined(__PCLMUL__) || __COVERITY_GCC49_INTRINSICS
8368 __cov_m128i __builtin_ia32_pclmulqdq128(__cov_v2di,__cov_v2di,int);
8369 #endif
8370
8371
8372
8373
8374
8375 #if __COVERITY_GCC49_INTRINSICS
8376 unsigned int __builtin_ia32_readeflags_u32(void);
8377 unsigned long long __builtin_ia32_readeflags_u64(void);
8378 void __builtin_ia32_writeeflags_u32(unsigned int);
8379
8380 unsigned long long __builtin_ia32_readeflags_u64(void);
8381 void __builtin_ia32_writeeflags_u64(unsigned long long);
8382 #endif
8383
8384
8385
8386
8387
8388 #if defined(__AVX2__) || __COVERITY_GCC49_INTRINSICS
8389 __cov_v32qi __builtin_ia32_mpsadbw256(__cov_v32qi,__cov_v32qi,int);
8390 __cov_v32qi __builtin_ia32_pabsb256(__cov_v32qi);
8391 __cov_v16hi __builtin_ia32_pabsw256(__cov_v16hi);
8392 __cov_v8si __builtin_ia32_pabsd256(__cov_v8si);
8393 __cov_v16hi __builtin_ia32_packssdw256(__cov_v8si,__cov_v8si);
8394 __cov_v32qi __builtin_ia32_packsswb256(__cov_v16hi,__cov_v16hi);
8395 __cov_v16hi __builtin_ia32_packusdw256(__cov_v8si,__cov_v8si);
8396 __cov_v32qi __builtin_ia32_packuswb256(__cov_v16hi,__cov_v16hi);
8397 __cov_v32qi __builtin_ia32_paddb256(__cov_v32qi,__cov_v32qi);
8398 __cov_v16hi __builtin_ia32_paddw256(__cov_v16hi,__cov_v16hi);
8399 __cov_v8si __builtin_ia32_paddd256(__cov_v8si,__cov_v8si);
8400 __cov_v4di __builtin_ia32_paddq256(__cov_v4di,__cov_v4di);
8401 __cov_v32qi __builtin_ia32_paddsb256(__cov_v32qi,__cov_v32qi);
8402 __cov_v16hi __builtin_ia32_paddsw256(__cov_v16hi,__cov_v16hi);
8403 __cov_v32qi __builtin_ia32_paddusb256(__cov_v32qi,__cov_v32qi);
8404 __cov_v16hi __builtin_ia32_paddusw256(__cov_v16hi,__cov_v16hi);
8405 __cov_v4di __builtin_ia32_palignr256(__cov_v4di,__cov_v4di,int);
8406 __cov_v4di __builtin_ia32_andsi256(__cov_v4di,__cov_v4di);
8407 __cov_v4di __builtin_ia32_andnotsi256(__cov_v4di,__cov_v4di);
8408 __cov_v32qi __builtin_ia32_pavgb256(__cov_v32qi,__cov_v32qi);
8409 __cov_v16hi __builtin_ia32_pavgw256(__cov_v16hi,__cov_v16hi);
8410 __cov_v32qi __builtin_ia32_pblendvb256(__cov_v32qi,__cov_v32qi,__cov_v32qi);
8411 __cov_v16hi __builtin_ia32_pblendw256(__cov_v16hi,__cov_v16hi,int);
8412 __cov_v32qi __builtin_ia32_pcmpeqb256(__cov_v32qi,__cov_v32qi);
8413 __cov_v16hi __builtin_ia32_pcmpeqw256(__cov_v16hi,__cov_v16hi);
8414 __cov_v8si __builtin_ia32_pcmpeqd256(__cov_v8si,__cov_v8si);
8415 __cov_v4di __builtin_ia32_pcmpeqq256(__cov_v4di,__cov_v4di);
8416 __cov_v32qi __builtin_ia32_pcmpgtb256(__cov_v32qi,__cov_v32qi);
8417 __cov_v16hi __builtin_ia32_pcmpgtw256(__cov_v16hi,__cov_v16hi);
8418 __cov_v8si __builtin_ia32_pcmpgtd256(__cov_v8si,__cov_v8si);
8419 __cov_v4di __builtin_ia32_pcmpgtq256(__cov_v4di,__cov_v4di);
8420 __cov_v16hi __builtin_ia32_phaddw256(__cov_v16hi,__cov_v16hi);
8421 __cov_v8si __builtin_ia32_phaddd256(__cov_v8si,__cov_v8si);
8422 __cov_v16hi __builtin_ia32_phaddsw256(__cov_v16hi,__cov_v16hi);
8423 __cov_v16hi __builtin_ia32_phsubw256(__cov_v16hi,__cov_v16hi);
8424 __cov_v8si __builtin_ia32_phsubd256(__cov_v8si,__cov_v8si);
8425 __cov_v16hi __builtin_ia32_phsubsw256(__cov_v16hi,__cov_v16hi);
8426 __cov_v32qi __builtin_ia32_pmaddubsw256(__cov_v32qi,__cov_v32qi);
8427 __cov_v16hi __builtin_ia32_pmaddwd256(__cov_v16hi,__cov_v16hi);
8428 __cov_v32qi __builtin_ia32_pmaxsb256(__cov_v32qi,__cov_v32qi);
8429 __cov_v16hi __builtin_ia32_pmaxsw256(__cov_v16hi,__cov_v16hi);
8430 __cov_v8si __builtin_ia32_pmaxsd256(__cov_v8si,__cov_v8si);
8431 __cov_v32qi __builtin_ia32_pmaxub256(__cov_v32qi,__cov_v32qi);
8432 __cov_v16hi __builtin_ia32_pmaxuw256(__cov_v16hi,__cov_v16hi);
8433 __cov_v8si __builtin_ia32_pmaxud256(__cov_v8si,__cov_v8si);
8434 __cov_v32qi __builtin_ia32_pminsb256(__cov_v32qi,__cov_v32qi);
8435 __cov_v16hi __builtin_ia32_pminsw256(__cov_v16hi,__cov_v16hi);
8436 __cov_v8si __builtin_ia32_pminsd256(__cov_v8si,__cov_v8si);
8437 __cov_v32qi __builtin_ia32_pminub256(__cov_v32qi,__cov_v32qi);
8438 __cov_v16hi __builtin_ia32_pminuw256(__cov_v16hi,__cov_v16hi);
8439 __cov_v8si __builtin_ia32_pminud256(__cov_v8si,__cov_v8si);
8440 int __builtin_ia32_pmovmskb256(__cov_v32qi);
8441 __cov_v16hi __builtin_ia32_pmovsxbw256(__cov_v16qi);
8442 __cov_v8si __builtin_ia32_pmovsxbd256(__cov_v16qi);
8443 __cov_v4di __builtin_ia32_pmovsxbq256(__cov_v16qi);
8444 __cov_v8si __builtin_ia32_pmovsxwd256(__cov_v8hi);
8445 __cov_v4di __builtin_ia32_pmovsxwq256(__cov_v8hi);
8446 __cov_v4di __builtin_ia32_pmovsxdq256(__cov_v4si);
8447 __cov_v16hi __builtin_ia32_pmovzxbw256(__cov_v16qi);
8448 __cov_v8si __builtin_ia32_pmovzxbd256(__cov_v16qi);
8449 __cov_v4di __builtin_ia32_pmovzxbq256(__cov_v16qi);
8450 __cov_v8si __builtin_ia32_pmovzxwd256(__cov_v8hi);
8451 __cov_v4di __builtin_ia32_pmovzxwq256(__cov_v8hi);
8452 __cov_v4di __builtin_ia32_pmovzxdq256(__cov_v4si);
8453 __cov_v4di __builtin_ia32_pmuldq256(__cov_v8si,__cov_v8si);
8454 __cov_v16hi __builtin_ia32_pmulhrsw256(__cov_v16hi, __cov_v16hi);
8455 __cov_v16hi __builtin_ia32_pmulhuw256(__cov_v16hi,__cov_v16hi);
8456 __cov_v16hi __builtin_ia32_pmulhw256(__cov_v16hi,__cov_v16hi);
8457 __cov_v16hi __builtin_ia32_pmullw256(__cov_v16hi,__cov_v16hi);
8458 __cov_v8si __builtin_ia32_pmulld256(__cov_v8si,__cov_v8si);
8459 __cov_v4di __builtin_ia32_pmuludq256(__cov_v8si,__cov_v8si);
8460 __cov_v4di __builtin_ia32_por256(__cov_v4di,__cov_v4di);
8461 __cov_v16hi __builtin_ia32_psadbw256(__cov_v32qi,__cov_v32qi);
8462 __cov_v32qi __builtin_ia32_pshufb256(__cov_v32qi,__cov_v32qi);
8463 __cov_v8si __builtin_ia32_pshufd256(__cov_v8si,int);
8464 __cov_v16hi __builtin_ia32_pshufhw256(__cov_v16hi,int);
8465 __cov_v16hi __builtin_ia32_pshuflw256(__cov_v16hi,int);
8466 __cov_v32qi __builtin_ia32_psignb256(__cov_v32qi,__cov_v32qi);
8467 __cov_v16hi __builtin_ia32_psignw256(__cov_v16hi,__cov_v16hi);
8468 __cov_v8si __builtin_ia32_psignd256(__cov_v8si,__cov_v8si);
8469 __cov_v4di __builtin_ia32_pslldqi256(__cov_v4di,int);
8470 __cov_v16hi __builtin_ia32_psllwi256(__cov_v16hi,int);
8471 __cov_v16hi __builtin_ia32_psllw256(__cov_v16hi,__cov_v8hi);
8472 __cov_v8si __builtin_ia32_pslldi256(__cov_v8si,int);
8473 __cov_v8si __builtin_ia32_pslld256(__cov_v8si,__cov_v4si);
8474 __cov_v4di __builtin_ia32_psllqi256(__cov_v4di,int);
8475 __cov_v4di __builtin_ia32_psllq256(__cov_v4di,__cov_v2di);
8476 __cov_v16hi __builtin_ia32_psrawi256(__cov_v16hi,int);
8477 __cov_v16hi __builtin_ia32_psraw256(__cov_v16hi,__cov_v8hi);
8478 __cov_v8si __builtin_ia32_psradi256(__cov_v8si,int);
8479 __cov_v8si __builtin_ia32_psrad256(__cov_v8si,__cov_v4si);
8480 __cov_v4di __builtin_ia32_psrldqi256(__cov_v4di, int);
8481 __cov_v16hi __builtin_ia32_psrlwi256(__cov_v16hi,int);
8482 __cov_v16hi __builtin_ia32_psrlw256(__cov_v16hi,__cov_v8hi);
8483 __cov_v8si __builtin_ia32_psrldi256(__cov_v8si,int);
8484 __cov_v8si __builtin_ia32_psrld256(__cov_v8si,__cov_v4si);
8485 __cov_v4di __builtin_ia32_psrlqi256(__cov_v4di,int);
8486 __cov_v4di __builtin_ia32_psrlq256(__cov_v4di,__cov_v2di);
8487 __cov_v32qi __builtin_ia32_psubb256(__cov_v32qi,__cov_v32qi);
8488 __cov_m256i __builtin_ia32_psubw256(__cov_v16hi,__cov_v16hi);
8489 __cov_v8si __builtin_ia32_psubd256(__cov_v8si,__cov_v8si);
8490 __cov_v4di __builtin_ia32_psubq256(__cov_v4di,__cov_v4di);
8491 __cov_v32qi __builtin_ia32_psubsb256(__cov_v32qi,__cov_v32qi);
8492 __cov_v16hi __builtin_ia32_psubsw256(__cov_v16hi,__cov_v16hi);
8493 __cov_v32qi __builtin_ia32_psubusb256(__cov_v32qi,__cov_v32qi);
8494 __cov_v16hi __builtin_ia32_psubusw256(__cov_v16hi,__cov_v16hi);
8495 __cov_v32qi __builtin_ia32_punpckhbw256(__cov_v32qi,__cov_v32qi);
8496 __cov_v16hi __builtin_ia32_punpckhwd256(__cov_v16hi,__cov_v16hi);
8497 __cov_v8si __builtin_ia32_punpckhdq256(__cov_v8si,__cov_v8si);
8498 __cov_v4di __builtin_ia32_punpckhqdq256(__cov_v4di,__cov_v4di);
8499 __cov_v32qi __builtin_ia32_punpcklbw256(__cov_v32qi,__cov_v32qi);
8500 __cov_v16hi __builtin_ia32_punpcklwd256(__cov_v16hi,__cov_v16hi);
8501 __cov_v8si __builtin_ia32_punpckldq256(__cov_v8si,__cov_v8si);
8502 __cov_v4di __builtin_ia32_punpcklqdq256(__cov_v4di,__cov_v4di);
8503 __cov_v4di __builtin_ia32_pxor256(__cov_v4di,__cov_v4di);
8504 __cov_v4di __builtin_ia32_movntdqa256(__cov_v4di *);
8505 __cov_v4sf __builtin_ia32_vbroadcastss_ps(__cov_v4sf);
8506 __cov_v8sf __builtin_ia32_vbroadcastss_ps256(__cov_v4sf);
8507 __cov_v4df __builtin_ia32_vbroadcastsd_pd256(__cov_v2df);
8508 __cov_v4di __builtin_ia32_vbroadcastsi256(__cov_v2di);
8509 __cov_v4si __builtin_ia32_pblendd128(__cov_v4si,__cov_v4si, int);
8510 __cov_v8si __builtin_ia32_pblendd256(__cov_v8si,__cov_v8si, int);
8511 __cov_v32qi __builtin_ia32_pbroadcastb256(__cov_v16qi);
8512 __cov_v16hi __builtin_ia32_pbroadcastw256(__cov_v8hi);
8513 __cov_v8si __builtin_ia32_pbroadcastd256(__cov_v4si);
8514 __cov_v4di __builtin_ia32_pbroadcastq256(__cov_v2di);
8515 __cov_v16qi __builtin_ia32_pbroadcastb128(__cov_v16qi);
8516 __cov_v8hi __builtin_ia32_pbroadcastw128(__cov_v8hi);
8517 __cov_v4si __builtin_ia32_pbroadcastd128(__cov_v4si);
8518 __cov_v2di __builtin_ia32_pbroadcastq128(__cov_v2di);
8519 __cov_v8si __builtin_ia32_permvarsi256(__cov_v8si,__cov_v8si);
8520 __cov_v4df __builtin_ia32_permdf256(__cov_v4df,int);
8521 __cov_v8sf __builtin_ia32_permvarsf256(__cov_v8sf,__cov_v8si);
8522 __cov_v4di __builtin_ia32_permdi256(__cov_v4di,int);
8523 __cov_v4di __builtin_ia32_permti256(__cov_v4di,__cov_v4di,int);
8524 __cov_m128i __builtin_ia32_extract128i256(__cov_v4di,int);
8525 __cov_v4di __builtin_ia32_insert128i256(__cov_v4di,__cov_v2di,int);
8526 __cov_v8si __builtin_ia32_maskloadd256(const __cov_v8si *,__cov_v8si);
8527 __cov_v4di __builtin_ia32_maskloadq256(const __cov_v4di *,__cov_v4di);
8528 __cov_v4si __builtin_ia32_maskloadd(const __cov_v4si *,__cov_v4si);
8529 __cov_v2di __builtin_ia32_maskloadq(const __cov_v2di *,__cov_v2di);
8530 void __builtin_ia32_maskstored256(__cov_v8si *,__cov_v8si,__cov_v8si);
8531 void __builtin_ia32_maskstoreq256(__cov_v4di *,__cov_v4di,__cov_v4di);
8532 void __builtin_ia32_maskstored(__cov_v4si *,__cov_v4si,__cov_v4si);
8533 void __builtin_ia32_maskstoreq(__cov_v2di *,__cov_v2di,__cov_v2di);
8534 __cov_v8si __builtin_ia32_psllv8si(__cov_v8si,__cov_v8si);
8535 __cov_v4si __builtin_ia32_psllv4si(__cov_v4si,__cov_v4si);
8536 __cov_v4di __builtin_ia32_psllv4di(__cov_v4di,__cov_v4di);
8537 __cov_v2di __builtin_ia32_psllv2di(__cov_v2di,__cov_v2di);
8538 __cov_v8si __builtin_ia32_psrav8si(__cov_v8si,__cov_v8si);
8539 __cov_v4si __builtin_ia32_psrav4si(__cov_v4si,__cov_v4si);
8540 __cov_v8si __builtin_ia32_psrlv8si(__cov_v8si,__cov_v8si);
8541 __cov_v4si __builtin_ia32_psrlv4si(__cov_v4si,__cov_v4si);
8542 __cov_v4di __builtin_ia32_psrlv4di(__cov_v4di,__cov_v4di);
8543 __cov_v2di __builtin_ia32_psrlv2di(__cov_v2di,__cov_v2di);
8544 __cov_v2df __builtin_ia32_gathersiv2df(__cov_v2df, const double *,__cov_v4si,__cov_v2df,int);
8545 __cov_v4df __builtin_ia32_gathersiv4df(__cov_v4df, const double *,__cov_v4si,__cov_v4df,int);
8546 __cov_v2df __builtin_ia32_gatherdiv2df(__cov_v2df, const double *,__cov_v2di,__cov_v2df,int);
8547 __cov_v4df __builtin_ia32_gatherdiv4df(__cov_v4df, const double *,__cov_v4di,__cov_v4df,int);
8548 __cov_v4sf __builtin_ia32_gathersiv4sf(__cov_v4sf, const float *,__cov_v4si,__cov_v4sf,int);
8549 __cov_v8sf __builtin_ia32_gathersiv8sf(__cov_v8sf, const float *,__cov_v8si,__cov_v8sf,int);
8550 __cov_v4sf __builtin_ia32_gatherdiv4sf(__cov_v4sf, const float *,__cov_v2di,__cov_v4sf,int);
8551 __cov_v4sf __builtin_ia32_gatherdiv4sf256(__cov_v4sf, const float *,__cov_v4di,__cov_v4sf,int);
8552 __cov_v2di __builtin_ia32_gathersiv2di(__cov_v2di, const long long *,__cov_v4si,__cov_v2di,int);
8553 __cov_v4di __builtin_ia32_gathersiv4di(__cov_v4di, const long long *,__cov_v4si,__cov_v4di,int);
8554 __cov_v2di __builtin_ia32_gatherdiv2di(__cov_v2di, const long long *,__cov_v2di,__cov_v2di,int);
8555 __cov_v4di __builtin_ia32_gatherdiv4di(__cov_v4di, const long long *,__cov_v4di,__cov_v4di,int);
8556 __cov_v4si __builtin_ia32_gathersiv4si(__cov_v4si, const int *,__cov_v4si,__cov_v4si,int);
8557 __cov_v8si __builtin_ia32_gathersiv8si(__cov_v8si, const int *,__cov_v8si,__cov_v8si,int);
8558 __cov_v4si __builtin_ia32_gatherdiv4si(__cov_v4si, const int *,__cov_v2di,__cov_v4si,int);
8559 __cov_v4si __builtin_ia32_gatherdiv4si256(__cov_v4si, const int *,__cov_v4di,__cov_v4si,int);
8560 #endif
8561
8562
8563
8564
8565
8566 #if defined(__AVX512F__) || __COVERITY_GCC49_INTRINSICS
8567 __cov_m512d __builtin_ia32_addpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8568 __cov_m512 __builtin_ia32_addps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8569 __cov_m512i __builtin_ia32_blendmd_512_mask(__cov_v16si,__cov_v16si,__cov_mmask16);
8570 __cov_m512d __builtin_ia32_blendmpd_512_mask(__cov_v8df,__cov_v8df,__cov_mmask8);
8571 __cov_m512 __builtin_ia32_blendmps_512_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16);
8572 __cov_m512i __builtin_ia32_blendmq_512_mask(__cov_v8di,__cov_v8di,__cov_mmask8);
8573 __cov_m512 __builtin_ia32_broadcastf32x4_512(__cov_v4sf,__cov_v16sf,__cov_mmask16);
8574 __cov_m512d __builtin_ia32_broadcastf64x4_512(__cov_v4df,__cov_v8df,__cov_mmask8);
8575 __cov_m512i __builtin_ia32_broadcasti32x4_512(__cov_v4si,__cov_v16si,__cov_mmask16);
8576 __cov_m512i __builtin_ia32_broadcasti64x4_512(__cov_v4di,__cov_v8di,__cov_mmask8);
8577 __cov_m512d __builtin_ia32_broadcastsd512(__cov_v2df,__cov_v8df,__cov_mmask8);
8578 __cov_m512 __builtin_ia32_broadcastss512(__cov_v4sf,__cov_v16sf,__cov_mmask16);
8579 __cov_mmask16 __builtin_ia32_cmpd512_mask(__cov_v16si,__cov_v16si,int,__cov_mmask16);
8580 __cov_mmask8 __builtin_ia32_cmpq512_mask(__cov_v8di,__cov_v8di,int,__cov_mmask8);
8581 __cov_m512d __builtin_ia32_compressdf512_mask(__cov_v8df,__cov_v8df,__cov_mmask8);
8582 __cov_m512i __builtin_ia32_compressdi512_mask(__cov_v8di,__cov_v8di,__cov_mmask8);
8583 __cov_m512 __builtin_ia32_compresssf512_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16);
8584 __cov_m512i __builtin_ia32_compresssi512_mask(__cov_v16si,__cov_v16si,__cov_mmask16);
8585 void __builtin_ia32_compressstoredf512_mask(__cov_v8df *,__cov_v8df,__cov_mmask8);
8586 void __builtin_ia32_compressstoredi512_mask(__cov_v8di *,__cov_v8di,__cov_mmask8);
8587 void __builtin_ia32_compressstoresf512_mask(__cov_v16sf *,__cov_v16sf,__cov_mmask16);
8588 void __builtin_ia32_compressstoresi512_mask(__cov_v16si *,__cov_v16si,__cov_mmask16);
8589 __cov_m512d __builtin_ia32_cvtdq2pd512_mask(__cov_v8si,__cov_v8df,__cov_mmask8);
8590 __cov_m512 __builtin_ia32_cvtdq2ps512_mask(__cov_v16si,__cov_v16sf,__cov_mmask16,int);
8591 __cov_m256i __builtin_ia32_cvtpd2dq512_mask(__cov_v8df,__cov_v8si,__cov_mmask8,int);
8592 __cov_m256 __builtin_ia32_cvtpd2ps512_mask(__cov_v8df,__cov_v8sf,__cov_mmask8,int);
8593 __cov_m256i __builtin_ia32_cvtpd2udq512_mask(__cov_v8df,__cov_v8si,__cov_mmask8,int);
8594 __cov_m512i __builtin_ia32_cvtps2dq512_mask(__cov_v16sf,__cov_v16si,__cov_mmask16,int);
8595 __cov_m512d __builtin_ia32_cvtps2pd512_mask(__cov_v8sf,__cov_v8df,__cov_mmask8,int);
8596 __cov_m512i __builtin_ia32_cvtps2udq512_mask(__cov_v16sf,__cov_v16si,__cov_mmask16,int);
8597 __cov_m256i __builtin_ia32_cvttpd2dq512_mask(__cov_v8df,__cov_v8si,__cov_mmask8,int);
8598 __cov_m256i __builtin_ia32_cvttpd2udq512_mask(__cov_v8df,__cov_v8si,__cov_mmask8,int);
8599 __cov_m512i __builtin_ia32_cvttps2dq512_mask(__cov_v16sf,__cov_v16si,__cov_mmask16,int);
8600 __cov_m512i __builtin_ia32_cvttps2udq512_mask(__cov_v16sf,__cov_v16si,__cov_mmask16,int);
8601 __cov_m512d __builtin_ia32_cvtudq2pd512_mask(__cov_v8si,__cov_v8df,__cov_mmask8);
8602 __cov_m512 __builtin_ia32_cvtudq2ps512_mask(__cov_v16si,__cov_v16sf,__cov_mmask16,int);
8603 __cov_v4df __builtin_ia32_extractf64x4_mask(__cov_v8df,int,__cov_v4df,__cov_mmask8);
8604 __cov_v4sf __builtin_ia32_extractf32x4_mask(__cov_v16sf,int,__cov_v4sf,__cov_mmask8);
8605 __cov_v4di __builtin_ia32_extracti64x4_mask(__cov_v8di,int,__cov_v4di,__cov_mmask8);
8606 __cov_v4si __builtin_ia32_extracti32x4_mask(__cov_v16si,int,__cov_v4si,__cov_mmask8);
8607 __cov_v16si __builtin_ia32_inserti32x4_mask(__cov_v16si,__cov_v4si,int,__cov_v16si,__cov_mmask16);
8608 __cov_v16sf __builtin_ia32_insertf32x4_mask(__cov_v16sf,__cov_v4sf,int,__cov_v16sf,__cov_mmask16);
8609 __cov_v8di __builtin_ia32_inserti64x4_mask(__cov_v8di,__cov_v4di,int,__cov_v8di,__cov_mmask8);
8610 __cov_v8df __builtin_ia32_insertf64x4_mask(__cov_v8df,__cov_v4df,int,__cov_v8df,__cov_mmask8);
8611 __cov_v16si __builtin_ia32_inserti32x8_mask(__cov_v16si,__cov_v8si,int,__cov_v16si,__cov_mmask16);
8612 __cov_m128d __builtin_ia32_cvtusi2sd32(__cov_v2df,unsigned);
8613 __cov_m128d __builtin_ia32_cvtusi2sd64(__cov_v2df,unsigned long long,int);
8614 __cov_v2df __builtin_ia32_cvtsi2sd64(__cov_v2df,long long,int);
8615 __cov_m128 __builtin_ia32_cvtusi2ss32(__cov_v4sf,unsigned,int);
8616 __cov_v4sf __builtin_ia32_cvtsi2ss32(__cov_v4sf,int,int);
8617 __cov_m128 __builtin_ia32_cvtusi2ss64(__cov_v4sf,unsigned long long,int);
8618 __cov_v4sf __builtin_ia32_cvtsi2ss64(__cov_v4sf,long long,int);
8619 __cov_m512d __builtin_ia32_divpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8620 __cov_m512 __builtin_ia32_divps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8621 __cov_m128d __builtin_ia32_mulsd_round(__cov_v2df,__cov_v2df,int);
8622 __cov_m128 __builtin_ia32_mulss_round(__cov_v4sf,__cov_v4sf,int);
8623 __cov_m128d __builtin_ia32_divsd_round(__cov_v2df,__cov_v2df,int);
8624 __cov_m128 __builtin_ia32_divss_round(__cov_v4sf,__cov_v4sf,int);
8625 __cov_m512d __builtin_ia32_expanddf512_mask(__cov_v8df,__cov_v8df,__cov_mmask8);
8626 __cov_m512d __builtin_ia32_expanddf512_maskz(__cov_v8df,__cov_v8df,__cov_mmask8);
8627 __cov_m512i __builtin_ia32_expanddi512_mask(__cov_v8di,__cov_v8di,__cov_mmask8);
8628 __cov_m512i __builtin_ia32_expanddi512_maskz(__cov_v8di,__cov_v8di,__cov_mmask8);
8629 __cov_m512d __builtin_ia32_expandloaddf512_mask(const __cov_v8df *,__cov_v8df,__cov_mmask8);
8630 __cov_m512d __builtin_ia32_expandloaddf512_maskz(const __cov_v8df *,__cov_v8df,__cov_mmask8);
8631 __cov_m512i __builtin_ia32_expandloaddi512_mask(const __cov_v8di *,__cov_v8di,__cov_mmask8);
8632 __cov_m512i __builtin_ia32_expandloaddi512_maskz(const __cov_v8di *,__cov_v8di,__cov_mmask8);
8633 __cov_m512 __builtin_ia32_expandloadsf512_mask(const __cov_v16sf *,__cov_v16sf,__cov_mmask16);
8634 __cov_m512 __builtin_ia32_expandloadsf512_maskz(const __cov_v16sf *,__cov_v16sf,__cov_mmask16);
8635 __cov_m512i __builtin_ia32_expandloadsi512_mask(const __cov_v16si *,__cov_v16si,__cov_mmask16);
8636 __cov_m512i __builtin_ia32_expandloadsi512_maskz(const __cov_v16si *,__cov_v16si,__cov_mmask16);
8637 __cov_m512 __builtin_ia32_expandsf512_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16);
8638 __cov_m512 __builtin_ia32_expandsf512_maskz(__cov_v16sf,__cov_v16sf,__cov_mmask16);
8639 __cov_m512i __builtin_ia32_expandsi512_mask(__cov_v16si,__cov_v16si,__cov_mmask16);
8640 __cov_m512i __builtin_ia32_expandsi512_maskz(__cov_v16si,__cov_v16si,__cov_mmask16);
8641 __cov_mmask16 __builtin_ia32_kandhi(__cov_mmask16,__cov_mmask16);
8642 __cov_mmask16 __builtin_ia32_kandnhi(__cov_mmask16,__cov_mmask16);
8643 __cov_mmask16 __builtin_ia32_kmov16(__cov_mmask16);
8644 __cov_mmask16 __builtin_ia32_knothi(__cov_mmask16);
8645 __cov_mmask16 __builtin_ia32_korhi(__cov_mmask16,__cov_mmask16);
8646 __cov_mmask16 __builtin_ia32_kortestchi(__cov_mmask16,__cov_mmask16);
8647 __cov_mmask16 __builtin_ia32_kortestzhi(__cov_mmask16,__cov_mmask16);
8648 __cov_mmask16 __builtin_ia32_kunpckhi(__cov_mmask16,__cov_mmask16);
8649 __cov_mmask16 __builtin_ia32_kxnorhi(__cov_mmask16,__cov_mmask16);
8650 __cov_mmask16 __builtin_ia32_kxorhi(__cov_mmask16,__cov_mmask16);
8651 __cov_m512d __builtin_ia32_loadapd512_mask(const __cov_v8df *,__cov_v8df,__cov_mmask8);
8652 __cov_m512 __builtin_ia32_loadaps512_mask(const __cov_v16sf *,__cov_v16sf,__cov_mmask16);
8653 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
8654 __cov_m512i __builtin_ia32_loaddqudi512_mask(const long long *,__cov_v8di,__cov_mmask8);
8655 __cov_m512i __builtin_ia32_loaddqusi512_mask(const int *,__cov_v16si,__cov_mmask16);
8656 __cov_m512d __builtin_ia32_loadupd512_mask(const double *,__cov_v8df,__cov_mmask8);
8657 __cov_m512 __builtin_ia32_loadups512_mask(const float *,__cov_v16sf,__cov_mmask16);
8658 #else
8659 __cov_m512i __builtin_ia32_loaddqudi512_mask(const __cov_v8di *,__cov_v8di,__cov_mmask8);
8660 __cov_m512i __builtin_ia32_loaddqusi512_mask(const __cov_v16si *,__cov_v16si,__cov_mmask16);
8661 __cov_m512d __builtin_ia32_loadupd512_mask(const __cov_v8df *,__cov_v8df,__cov_mmask8);
8662 __cov_m512 __builtin_ia32_loadups512_mask(const __cov_v16sf *,__cov_v16sf,__cov_mmask16);
8663 #endif
8664 __cov_m512d __builtin_ia32_maxpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8665 __cov_m512 __builtin_ia32_maxps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8666 __cov_m512d __builtin_ia32_minpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8667 __cov_m512 __builtin_ia32_minps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8668 __cov_m512d __builtin_ia32_movapd512_mask(__cov_v8df,__cov_v8df,__cov_mmask8);
8669 __cov_m512 __builtin_ia32_movaps512_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16);
8670 __cov_m512d __builtin_ia32_movddup512_mask(__cov_v8df,__cov_v8df,__cov_mmask8);
8671 __cov_m512i __builtin_ia32_movdqa32_512_mask(__cov_v16si,__cov_v16si,__cov_mmask16);
8672 __cov_m512i __builtin_ia32_movdqa32load512_mask(const __cov_v16si *,__cov_v16si,__cov_mmask16);
8673 void __builtin_ia32_movdqa32store512_mask(__cov_v16si *,__cov_v16si,__cov_mmask16);
8674 __cov_m512i __builtin_ia32_movdqa64_512_mask(__cov_v8di,__cov_v8di,__cov_mmask8);
8675 __cov_m512i __builtin_ia32_movdqa64load512_mask(const __cov_v8di *,__cov_v8di,__cov_mmask8);
8676 void __builtin_ia32_movdqa64store512_mask(__cov_v8di *,__cov_v8di,__cov_mmask8);
8677 void __builtin_ia32_movntdq512(__cov_v8di *,__cov_v8di);
8678 __cov_m512i __builtin_ia32_movntdqa512(__cov_v8di *);
8679 void __builtin_ia32_movntpd512(double *,__cov_v8df);
8680 void __builtin_ia32_movntps512(float *,__cov_v16sf);
8681 __cov_m512 __builtin_ia32_movshdup512_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16);
8682 __cov_m512 __builtin_ia32_movsldup512_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16);
8683 __cov_m512d __builtin_ia32_mulpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8684 __cov_m512 __builtin_ia32_mulps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8685 __cov_m512i __builtin_ia32_pabsd512_mask(__cov_v16si,__cov_v16si,__cov_mmask16);
8686 __cov_m512i __builtin_ia32_pabsq512_mask(__cov_v8di,__cov_v8di,__cov_mmask8);
8687 __cov_m512i __builtin_ia32_paddd512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8688 __cov_m512i __builtin_ia32_paddq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8689 __cov_m512i __builtin_ia32_pandd512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8690 __cov_m512i __builtin_ia32_pandnd512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8691 __cov_m512i __builtin_ia32_pandnq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8692 __cov_m512i __builtin_ia32_pandq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8693 __cov_m512i __builtin_ia32_pbroadcastd512(__cov_v4si,__cov_v16si,__cov_mmask16);
8694 __cov_m512i __builtin_ia32_pbroadcastd512_gpr_mask(int,__cov_v16si,__cov_mmask16);
8695 __cov_m512i __builtin_ia32_pbroadcastq512(__cov_v2di,__cov_v8di,__cov_mmask8);
8696 __cov_m512i __builtin_ia32_pbroadcastq512_gpr_mask(long long,__cov_v8di,__cov_mmask8);
8697 __cov_m512i __builtin_ia32_pbroadcastq512_mem_mask(long long,__cov_v8di,__cov_mmask8);
8698 __cov_mmask16 __builtin_ia32_pcmpeqd512_mask(__cov_v16si,__cov_v16si,__cov_mmask16);
8699 __cov_mmask8 __builtin_ia32_pcmpeqq512_mask(__cov_v8di,__cov_v8di,__cov_mmask8);
8700 __cov_mmask16 __builtin_ia32_pcmpgtd512_mask(__cov_v16si,__cov_v16si,__cov_mmask16);
8701 __cov_mmask8 __builtin_ia32_pcmpgtq512_mask(__cov_v8di,__cov_v8di,__cov_mmask8);
8702 __cov_m512d __builtin_ia32_permvardf512_mask(__cov_v8df,__cov_v8di,__cov_v8df,__cov_mmask8);
8703 __cov_m512i __builtin_ia32_permvardi512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8704 __cov_m512 __builtin_ia32_permvarsf512_mask(__cov_v16sf,__cov_v16si,__cov_v16sf,__cov_mmask16);
8705 __cov_m512i __builtin_ia32_permvarsi512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8706 __cov_m512i __builtin_ia32_pmaxsd512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8707 __cov_m512i __builtin_ia32_pmaxsq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8708 __cov_m512i __builtin_ia32_pmaxud512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8709 __cov_m512i __builtin_ia32_pmaxuq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8710 __cov_m512i __builtin_ia32_pminsd512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8711 __cov_m512i __builtin_ia32_pminsq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8712 __cov_m512i __builtin_ia32_pminud512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8713 __cov_m512i __builtin_ia32_pminuq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8714 __cov_m128i __builtin_ia32_pmovdb512_mask(__cov_v16si,__cov_v16qi,__cov_mmask16);
8715 void __builtin_ia32_pmovdb512mem_mask(__cov_v16qi *,__cov_v16si,__cov_mmask16);
8716 __cov_m256i __builtin_ia32_pmovdw512_mask(__cov_v16si,__cov_v16hi,__cov_mmask16);
8717 void __builtin_ia32_pmovdw512mem_mask(__cov_v16hi *,__cov_v16si,__cov_mmask16);
8718 __cov_m128i __builtin_ia32_pmovqb512_mask(__cov_v8di,__cov_v16qi,__cov_mmask8);
8719 void __builtin_ia32_pmovqb512mem_mask(__cov_v16qi *,__cov_v8di,__cov_mmask8);
8720 __cov_m256i __builtin_ia32_pmovqd512_mask(__cov_v8di,__cov_v8si,__cov_mmask8);
8721 void __builtin_ia32_pmovqd512mem_mask(__cov_v8si *,__cov_v8di,__cov_mmask8);
8722 __cov_m128i __builtin_ia32_pmovqw512_mask(__cov_v8di,__cov_v8hi,__cov_mmask8);
8723 void __builtin_ia32_pmovqw512mem_mask(__cov_v8hi *,__cov_v8di,__cov_mmask8);
8724 __cov_m128i __builtin_ia32_pmovsdb512_mask(__cov_v16si,__cov_v16qi,__cov_mmask16);
8725 void __builtin_ia32_pmovsdb512mem_mask(__cov_v16qi *,__cov_v16si,__cov_mmask16);
8726 __cov_m256i __builtin_ia32_pmovsdw512_mask(__cov_v16si,__cov_v16hi,__cov_mmask16);
8727 void __builtin_ia32_pmovsdw512mem_mask(__cov_v16hi *,__cov_v16si,__cov_mmask16);
8728 __cov_m128i __builtin_ia32_pmovsqb512_mask(__cov_v8di,__cov_v16qi,__cov_mmask8);
8729 void __builtin_ia32_pmovsqb512mem_mask(__cov_v16qi *,__cov_v8di,__cov_mmask8);
8730 __cov_m256i __builtin_ia32_pmovsqd512_mask(__cov_v8di,__cov_v8si,__cov_mmask8);
8731 void __builtin_ia32_pmovsqd512mem_mask(__cov_v8si *,__cov_v8di,__cov_mmask8);
8732 __cov_m128i __builtin_ia32_pmovsqw512_mask(__cov_v8di,__cov_v8hi,__cov_mmask8);
8733 void __builtin_ia32_pmovsqw512mem_mask(__cov_v8hi *,__cov_v8di,__cov_mmask8);
8734 __cov_m512i __builtin_ia32_pmovsxbd512_mask(__cov_v16qi,__cov_v16si,__cov_mmask16);
8735 __cov_m512i __builtin_ia32_pmovsxbq512_mask(__cov_v16qi,__cov_v8di,__cov_mmask8);
8736 __cov_m512i __builtin_ia32_pmovsxdq512_mask(__cov_v8si,__cov_v8di,__cov_mmask8);
8737 __cov_m512i __builtin_ia32_pmovsxwd512_mask(__cov_v16hi,__cov_v16si,__cov_mmask16);
8738 __cov_m512i __builtin_ia32_pmovsxwq512_mask(__cov_v8hi,__cov_v8di,__cov_mmask8);
8739 __cov_m128i __builtin_ia32_pmovusdb512_mask(__cov_v16si,__cov_v16qi,__cov_mmask16);
8740 void __builtin_ia32_pmovusdb512mem_mask(__cov_v16qi *,__cov_v16si,__cov_mmask16);
8741 __cov_m256i __builtin_ia32_pmovusdw512_mask(__cov_v16si,__cov_v16hi,__cov_mmask16);
8742 void __builtin_ia32_pmovusdw512mem_mask(__cov_v16hi *,__cov_v16si,__cov_mmask16);
8743 __cov_m128i __builtin_ia32_pmovusqb512_mask(__cov_v8di,__cov_v16qi,__cov_mmask8);
8744 void __builtin_ia32_pmovusqb512mem_mask(__cov_v16qi *,__cov_v8di,__cov_mmask8);
8745 __cov_m256i __builtin_ia32_pmovusqd512_mask(__cov_v8di,__cov_v8si,__cov_mmask8);
8746 void __builtin_ia32_pmovusqd512mem_mask(__cov_v8si *,__cov_v8di,__cov_mmask8);
8747 __cov_m128i __builtin_ia32_pmovusqw512_mask(__cov_v8di,__cov_v8hi,__cov_mmask8);
8748 void __builtin_ia32_pmovusqw512mem_mask(__cov_v8hi *,__cov_v8di,__cov_mmask8);
8749 __cov_m512i __builtin_ia32_pmovzxbd512_mask(__cov_v16qi,__cov_v16si,__cov_mmask16);
8750 __cov_m512i __builtin_ia32_pmovzxbq512_mask(__cov_v16qi,__cov_v8di,__cov_mmask8);
8751 __cov_m512i __builtin_ia32_pmovzxdq512_mask(__cov_v8si,__cov_v8di,__cov_mmask8);
8752 __cov_m512i __builtin_ia32_pmovzxwd512_mask(__cov_v16hi,__cov_v16si,__cov_mmask16);
8753 __cov_m512i __builtin_ia32_pmovzxwq512_mask(__cov_v8hi,__cov_v8di,__cov_mmask8);
8754 __cov_m512i __builtin_ia32_pmuldq512_mask(__cov_v16si,__cov_v16si,__cov_v8di,__cov_mmask8);
8755 __cov_m512i __builtin_ia32_pmulld512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8756 __cov_m512i __builtin_ia32_pmuludq512_mask(__cov_v16si,__cov_v16si,__cov_v8di,__cov_mmask8);
8757 __cov_m512i __builtin_ia32_psllqi512_mask(__cov_v8di, unsigned int, __cov_v8di, __cov_mmask8);
8758 __cov_m512i __builtin_ia32_pord512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8759 __cov_m512i __builtin_ia32_porq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8760 __cov_m512i __builtin_ia32_prolvd512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8761 __cov_m512i __builtin_ia32_prolvq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8762 __cov_m512i __builtin_ia32_prorvd512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8763 __cov_m512i __builtin_ia32_prorvq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8764 __cov_m512i __builtin_ia32_pslld512_mask(__cov_v16si,__cov_v4si,__cov_v16si,__cov_mmask16);
8765 __cov_m512i __builtin_ia32_psrldi512_mask(__cov_v16si,unsigned int,__cov_v16si,__cov_mmask16);
8766 __cov_m512i __builtin_ia32_psllq512_mask(__cov_v8di,__cov_v2di,__cov_v8di,__cov_mmask8);
8767 __cov_m512i __builtin_ia32_psrlqi512_mask(__cov_v8di, int, __cov_v8di, __cov_mmask8);
8768 __cov_m512i __builtin_ia32_psllv16si_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8769 __cov_m512i __builtin_ia32_psllv8di_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8770 __cov_m512i __builtin_ia32_psrad512_mask(__cov_v16si,__cov_v4si,__cov_v16si,__cov_mmask16);
8771 __cov_m128d __builtin_ia32_addsd_round(__cov_v2df,__cov_v2df,int);
8772 __cov_m128 __builtin_ia32_addss_round(__cov_v4sf,__cov_v4sf,int);
8773 __cov_m128d __builtin_ia32_subsd_round(__cov_v2df,__cov_v2df,int);
8774 __cov_m128 __builtin_ia32_subss_round(__cov_v4sf,__cov_v4sf,int);
8775 __cov_v16si __builtin_ia32_pshufd512_mask(__cov_v16si,int,__cov_v16si,__cov_mmask16);
8776 __cov_v8di __builtin_ia32_shuf_i64x2_mask(__cov_v8di,__cov_v8di,int,__cov_v8di,__cov_mmask8);
8777 __cov_v16si __builtin_ia32_shuf_i32x4_mask(__cov_v16si,__cov_v16si,int,__cov_v16si,__cov_mmask16);
8778 __cov_v8df __builtin_ia32_shuf_f64x2_mask(__cov_v8df,__cov_v8df,int,__cov_v8df,__cov_mmask8);
8779 __cov_v16sf __builtin_ia32_shuf_f32x4_mask(__cov_v16sf,__cov_v16sf,int,__cov_v16sf,__cov_mmask16);
8780 __cov_v16hi __builtin_ia32_pshufhw256_mask(__cov_v16hi,int,__cov_v16hi,__cov_mmask16);
8781 __cov_v16hi __builtin_ia32_pshuflw256_mask(__cov_v16hi,int,__cov_v16hi,__cov_mmask16);
8782 __cov_m512i __builtin_ia32_pternlogq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,int,__cov_mmask8);
8783 __cov_m512i __builtin_ia32_pternlogq512_maskz(__cov_v8di,__cov_v8di,__cov_v8di,int,__cov_mmask8);
8784 __cov_m512i __builtin_ia32_pternlogd512_mask(__cov_v16si,__cov_v16si,__cov_v16si,int,__cov_mmask16);
8785 __cov_m512i __builtin_ia32_pternlogd512_maskz(__cov_v16si,__cov_v16si,__cov_v16si,int,__cov_mmask16);
8786 __cov_m512i __builtin_ia32_psraq512_mask(__cov_v8di,__cov_v2di,__cov_v8di,__cov_mmask8);
8787 __cov_m512i __builtin_ia32_pslldi512_mask(__cov_v16si,unsigned int,__cov_v16si,__cov_mmask16);
8788 __cov_m512i __builtin_ia32_psrav16si_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8789 __cov_m512i __builtin_ia32_psrav8di_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8790 __cov_m512i __builtin_ia32_psrld512_mask(__cov_v16si,__cov_v4si,__cov_v16si,__cov_mmask16);
8791 __cov_m512i __builtin_ia32_psradi512_mask(__cov_v16si,unsigned int,__cov_v16si,__cov_mmask16);
8792 __cov_m512i __builtin_ia32_psrlq512_mask(__cov_v8di,__cov_v2di,__cov_v8di,__cov_mmask8);
8793 __cov_m512i __builtin_ia32_psraqi512_mask(__cov_v8di,int,__cov_v8di,__cov_mmask8);
8794 __cov_m512i __builtin_ia32_psrlv16si_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8795 __cov_m512i __builtin_ia32_psrlv8di_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8796 __cov_m512i __builtin_ia32_psubd512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8797 __cov_m512i __builtin_ia32_psubq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8798 __cov_mmask16 __builtin_ia32_ptestmd512(__cov_v16si,__cov_v16si,__cov_mmask16);
8799 __cov_mmask8 __builtin_ia32_ptestmq512(__cov_v8di,__cov_v8di,__cov_mmask8);
8800 __cov_mmask16 __builtin_ia32_ptestnmd512(__cov_v16si,__cov_v16si,__cov_mmask16);
8801 __cov_mmask8 __builtin_ia32_ptestnmq512(__cov_v8di,__cov_v8di,__cov_mmask8);
8802 __cov_m512i __builtin_ia32_punpckhdq512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8803 __cov_m512i __builtin_ia32_punpckhqdq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8804 __cov_m512i __builtin_ia32_punpckldq512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8805 __cov_m512i __builtin_ia32_punpcklqdq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8806 __cov_m512i __builtin_ia32_pxord512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8807 __cov_m512i __builtin_ia32_pxorq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8808 __cov_m512d __builtin_ia32_rcp14pd512_mask(__cov_v8df,__cov_v8df,__cov_mmask8);
8809 __cov_m512 __builtin_ia32_rcp14ps512_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16);
8810 __cov_m128d __builtin_ia32_rcp14sd(__cov_v2df,__cov_v2df);
8811 __cov_m128 __builtin_ia32_rcp14ss(__cov_v4sf,__cov_v4sf);
8812 __cov_m512d __builtin_ia32_rndscalepd_mask(__cov_v8df,int,__cov_v8df,__cov_mmask8,int);
8813 __cov_m512 __builtin_ia32_rndscaleps_mask(__cov_v16sf,int,__cov_v16sf,__cov_mmask16,int);
8814 __cov_m512d __builtin_ia32_rsqrt14pd512_mask(__cov_v8df,__cov_v8df,__cov_mmask8);
8815 __cov_m512 __builtin_ia32_rsqrt14ps512_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16);
8816 __cov_m128d __builtin_ia32_rsqrt14sd(__cov_v2df,__cov_v2df);
8817 __cov_m128 __builtin_ia32_rsqrt14ss(__cov_v4sf,__cov_v4sf);
8818 __cov_m512d __builtin_ia32_scalefpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8819 __cov_m512 __builtin_ia32_scalefps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8820 __cov_m128d __builtin_ia32_scalefsd_round(__cov_v2df,__cov_v2df,int);
8821 __cov_m128 __builtin_ia32_scalefss_round(__cov_v4sf,__cov_v4sf,int);
8822 __cov_m512d __builtin_ia32_sqrtpd512_mask(__cov_v8df,__cov_v8df,__cov_mmask8,int);
8823 __cov_m512 __builtin_ia32_sqrtps512_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8824 __cov_m128d __builtin_ia32_sqrtsd_round(__cov_v2df,__cov_v2df,int);
8825 __cov_m128d __builtin_ia32_sqrtss_round(__cov_v4sf,__cov_v4sf,int);
8826 void __builtin_ia32_storeapd512_mask(__cov_v8df *,__cov_v8df,__cov_mmask8);
8827 void __builtin_ia32_storeaps512_mask(__cov_v16sf *,__cov_v16sf,__cov_mmask16);
8828 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
8829 void __builtin_ia32_storedqudi512_mask(long long *,__cov_v8di,__cov_mmask8);
8830 void __builtin_ia32_storedqusi512_mask(int *,__cov_v16si,__cov_mmask16);
8831 void __builtin_ia32_storeupd512_mask(double *,__cov_v8df,__cov_mmask8);
8832 void __builtin_ia32_storeups512_mask(float *,__cov_v16sf,__cov_mmask16);
8833 #else
8834 void __builtin_ia32_storedqudi512_mask(__cov_v8di *,__cov_v8di,__cov_mmask8);
8835 void __builtin_ia32_storedqusi512_mask(__cov_v16si *,__cov_v16si,__cov_mmask16);
8836 void __builtin_ia32_storeupd512_mask(__cov_v8df *,__cov_v8df,__cov_mmask8);
8837 void __builtin_ia32_storeups512_mask(__cov_v16sf *,__cov_v16sf,__cov_mmask16);
8838 #endif
8839 __cov_m512d __builtin_ia32_subpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8840 __cov_m512 __builtin_ia32_subps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8841 __cov_mmask16 __builtin_ia32_ucmpd512_mask(__cov_v16si,__cov_v16si,int,__cov_mmask16);
8842 __cov_mmask8 __builtin_ia32_ucmpq512_mask(__cov_v8di,__cov_v8di,int,__cov_mmask8);
8843 __cov_m512d __builtin_ia32_unpckhpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8);
8844 __cov_m512 __builtin_ia32_unpckhps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16);
8845 __cov_m512d __builtin_ia32_unpcklpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8);
8846 __cov_m512 __builtin_ia32_unpcklps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16);
8847 __cov_m512 __builtin_ia32_vcvtph2ps512_mask(__cov_v16hi,__cov_v16sf,__cov_mmask16,int);
8848 unsigned __builtin_ia32_vcvtsd2usi32(__cov_v2df,int);
8849 unsigned long long __builtin_ia32_vcvtsd2usi64(__cov_v2df,int);
8850 unsigned __builtin_ia32_vcvtss2usi32(__cov_v4sf,int);
8851 unsigned long long __builtin_ia32_vcvtss2usi64(__cov_v4sf,int);
8852 int __builtin_ia32_vcvttsd2si32(__cov_v2df,int);
8853 long long __builtin_ia32_vcvttsd2si64(__cov_v2df,int);
8854 unsigned __builtin_ia32_vcvttsd2usi32(__cov_v2df,int);
8855 unsigned long long __builtin_ia32_vcvttsd2usi64(__cov_v2df,int);
8856 int __builtin_ia32_vcvttss2si32(__cov_v4sf,int);
8857 long long __builtin_ia32_vcvttss2si64(__cov_v4sf,int);
8858 unsigned __builtin_ia32_vcvttss2usi32(__cov_v4sf,int);
8859 unsigned long long __builtin_ia32_vcvttss2usi64(__cov_v4sf,int);
8860 __cov_m512d __builtin_ia32_vfmaddpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8861 __cov_m512d __builtin_ia32_vfmaddpd512_mask3(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8862 __cov_m512d __builtin_ia32_vfmaddpd512_maskz(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8863 __cov_m512 __builtin_ia32_vfmaddps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8864 __cov_m512 __builtin_ia32_vfmaddps512_mask3(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8865 __cov_m512 __builtin_ia32_vfmaddps512_maskz(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8866 __cov_m512d __builtin_ia32_vfmaddsubpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8867 __cov_m512d __builtin_ia32_vfmaddsubpd512_mask3(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8868 __cov_m512d __builtin_ia32_vfmaddsubpd512_maskz(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8869 __cov_m512 __builtin_ia32_vfmaddsubps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8870 __cov_m512 __builtin_ia32_vfmaddsubps512_mask3(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8871 __cov_m512 __builtin_ia32_vfmaddsubps512_maskz(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8872 __cov_m512d __builtin_ia32_vfmsubaddpd512_mask3(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8873 __cov_m512 __builtin_ia32_vfmsubaddps512_mask3(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8874 __cov_m512d __builtin_ia32_vfmsubpd512_mask3(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8875 __cov_m512 __builtin_ia32_vfmsubps512_mask3(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8876 __cov_m512d __builtin_ia32_vfnmaddpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8877 __cov_m512 __builtin_ia32_vfnmaddps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8878 __cov_m512d __builtin_ia32_vfnmsubpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8879 __cov_m512d __builtin_ia32_vfnmsubpd512_mask3(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8,int);
8880 __cov_m512 __builtin_ia32_vfnmsubps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8881 __cov_m512 __builtin_ia32_vfnmsubps512_mask3(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8882 __cov_m512i __builtin_ia32_vpermi2vard512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8883 __cov_m512d __builtin_ia32_vpermi2varpd512_mask(__cov_v8df,__cov_v8di,__cov_v8df,__cov_mmask8);
8884 __cov_m512 __builtin_ia32_vpermi2varps512_mask(__cov_v16sf,__cov_v16si,__cov_v16sf,__cov_mmask16);
8885 __cov_m512i __builtin_ia32_vpermi2varq512_mask(__cov_v8di, __cov_v8di,__cov_v8di,__cov_mmask8);
8886 __cov_m512d __builtin_ia32_vpermilvarpd512_mask(__cov_v8df,__cov_v8di,__cov_v8df,__cov_mmask8);
8887 __cov_m512 __builtin_ia32_vpermilvarps512_mask(__cov_v16sf,__cov_v16si,__cov_v16sf,__cov_mmask16);
8888 __cov_m512i __builtin_ia32_vpermt2vard512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8889 __cov_m512i __builtin_ia32_vpermt2vard512_maskz(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8890 __cov_m512d __builtin_ia32_vpermt2varpd512_mask(__cov_v8di,__cov_v8df,__cov_v8df,__cov_mmask8);
8891 __cov_m512d __builtin_ia32_vpermt2varpd512_maskz(__cov_v8di,__cov_v8df,__cov_v8df,__cov_mmask8);
8892 __cov_m512 __builtin_ia32_vpermt2varps512_mask(__cov_v16si,__cov_v16sf,__cov_v16sf,__cov_mmask16);
8893 __cov_m512 __builtin_ia32_vpermt2varps512_maskz(__cov_v16si,__cov_v16sf,__cov_v16sf,__cov_mmask16);
8894 __cov_m512d __builtin_ia32_vpermilpd512_mask(__cov_v8df,int,__cov_v8df,__cov_mmask8);
8895 __cov_m512 __builtin_ia32_vpermilps512_mask(__cov_v16sf,int,__cov_v16sf,__cov_mmask16);
8896 __cov_m512i __builtin_ia32_permdi512_mask(__cov_v8di,int,__cov_v8di,__cov_mmask8);
8897 __cov_m512d __builtin_ia32_permdf512_mask(__cov_v8df,int,__cov_v8df,__cov_mmask8);
8898 __cov_m512i __builtin_ia32_permvardi512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8899 __cov_m512i __builtin_ia32_permvarsi512_mask(__cov_v16si,__cov_v16si,__cov_v16si,__cov_mmask16);
8900 __cov_m512d __builtin_ia32_permvardf512_mask(__cov_v8df,__cov_v8di,__cov_v8df,__cov_mmask8);
8901 __cov_m512 __builtin_ia32_permvarsf512_mask(__cov_v16sf,__cov_v16si,__cov_v16sf,__cov_mmask16);
8902 __cov_m512i __builtin_ia32_vpermt2varq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8903 __cov_m512i __builtin_ia32_vpermt2varq512_maskz(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
8904 __cov_m512 __builtin_ia32_shufps512_mask(__cov_v16sf,__cov_v16sf,int,__cov_v16sf,__cov_mmask16);
8905 __cov_m512d __builtin_ia32_shufpd512_mask(__cov_v8df,__cov_v8df,int,__cov_v8df,__cov_mmask8);
8906 __cov_m512d __builtin_ia32_fixupimmpd512_mask(__cov_v8df,__cov_v8df,__cov_v8di,int,__cov_mmask8,int);
8907 __cov_m512 __builtin_ia32_fixupimmps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16si,int,__cov_mmask16,int);
8908 __cov_m128d __builtin_ia32_fixupimmsd_mask(__cov_v2df,__cov_v2df,__cov_v2di,int,__cov_mmask8,int);
8909 __cov_m128 __builtin_ia32_fixupimmss_mask(__cov_v4sf,__cov_v4sf,__cov_v4si,int,__cov_mmask8,int);
8910 __cov_m512d __builtin_ia32_fixupimmpd512_maskz(__cov_v8df,__cov_v8df,__cov_v8di,int,__cov_mmask8,int);
8911 __cov_m512 __builtin_ia32_fixupimmps512_maskz(__cov_v16sf,__cov_v16sf,__cov_v16si,int,__cov_mmask16,int);
8912 __cov_m128 __builtin_ia32_fixupimmss_maskz(__cov_v4sf,__cov_v4sf,__cov_v4si,int,__cov_mmask8,int);
8913 __cov_m512i __builtin_ia32_prold512_mask(__cov_v16si,int,__cov_v16si,__cov_mmask16);
8914 __cov_m512i __builtin_ia32_prord512_mask(__cov_v16si,int,__cov_v16si,__cov_mmask16);
8915 __cov_m512i __builtin_ia32_prolq512_mask(__cov_v8di,int,__cov_v8di,__cov_mmask8);
8916 __cov_m512i __builtin_ia32_prorq512_mask(__cov_v8di,int,__cov_v8di,__cov_mmask8);
8917 __cov_m128d __builtin_ia32_fixupimmsd_maskz(__cov_v2df,__cov_v2df,__cov_v2di,int,__cov_mmask8,int);
8918 __cov_m256i __builtin_ia32_vcvtps2ph512_mask(__cov_v16sf,int,__cov_v16hi,int);
8919 __cov_m128 __builtin_ia32_cvtsd2ss_round(__cov_v4sf,__cov_v2df,int);
8920 __cov_m128d __builtin_ia32_cvtss2sd_round(__cov_v2df,__cov_v4sf,int);
8921 __cov_m128 __builtin_ia32_getexpss128_round(__cov_v4sf,__cov_v4sf,int);
8922 __cov_m128d __builtin_ia32_getexpsd128_round(__cov_v2df,__cov_v2df,int);
8923 __cov_m512 __builtin_ia32_getexpps512_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8924 __cov_m512d __builtin_ia32_getexppd512_mask(__cov_v8df,__cov_v8df,__cov_mmask8,int);
8925 __cov_m512d __builtin_ia32_getmantpd512_mask(__cov_v8df,int,__cov_v8df,__cov_mmask8,int);
8926 __cov_m512 __builtin_ia32_getmantps512_mask(__cov_v16sf,int,__cov_v16sf,__cov_mmask16,int);
8927 __cov_m128d __builtin_ia32_getmantsd_round(__cov_v2df,__cov_v2df,int,int);
8928 __cov_m128 __builtin_ia32_getmantss_round(__cov_v4sf,__cov_v4sf,int,int);
8929 __cov_m128 __builtin_ia32_rndscaless_round(__cov_v4sf,__cov_v4sf,int,int);
8930 __cov_m128d __builtin_ia32_rndscalesd_round(__cov_v2df,__cov_v2df,int,int);
8931 __cov_m512i __builtin_ia32_alignd512_mask(__cov_v16si,__cov_v16si,int,__cov_v16si,__cov_mmask16);
8932 __cov_m512i __builtin_ia32_alignq512_mask(__cov_v8di,__cov_v8di,int,__cov_v8di,__cov_mmask8);
8933 __cov_mmask16 __builtin_ia32_pcmpeqd512_mask(__cov_v16si,__cov_v16si,__cov_mmask16);
8934 #if __COVERITY_GCC_VERSION_AT_LEAST(6, 4) || \
8935 (__COVERITY_GCC_VERSION_AT_LEAST(5, 5) && !__COVERITY_GCC_VERSION_AT_LEAST(6, 1))
8936 __cov_m512 __builtin_ia32_gathersiv16sf(__cov_v16sf,const void*,__cov_v16si,__cov_mmask16,int);
8937 __cov_m512d __builtin_ia32_gathersiv8df(__cov_v8df,const void*,__cov_v8si,__cov_mmask8,int);
8938 __cov_m256 __builtin_ia32_gatherdiv16sf(__cov_v8sf,const void*,__cov_v8di,__cov_mmask8,int);
8939 __cov_m512d __builtin_ia32_gatherdiv8df(__cov_v8df,const void*,__cov_v8di,__cov_mmask8,int);
8940 __cov_m512i __builtin_ia32_gathersiv16si(__cov_v16si,const void*,__cov_v16si,__cov_mmask16,int);
8941 __cov_m512i __builtin_ia32_gathersiv8di(__cov_v8di,const void*,__cov_v8si,__cov_mmask8,int);
8942 __cov_m256i __builtin_ia32_gatherdiv16si(__cov_v8si,const void*,__cov_v8di,__cov_mmask8,int);
8943 __cov_m512i __builtin_ia32_gatherdiv8di(__cov_v8di,const void*,__cov_v8di,__cov_mmask8,int);
8944 #else
8945 __cov_m512 __builtin_ia32_gathersiv16sf(__cov_v16sf,const float *,__cov_v16si,__cov_mmask16,int);
8946 __cov_m512d __builtin_ia32_gathersiv8df(__cov_v8df,const double *,__cov_v8si,__cov_mmask8,int);
8947 __cov_m256 __builtin_ia32_gatherdiv16sf(__cov_v8sf,const float *,__cov_v8di,__cov_mmask8,int);
8948 __cov_m512d __builtin_ia32_gatherdiv8df(__cov_v8df,const double *,__cov_v8di,__cov_mmask8,int);
8949 __cov_m512i __builtin_ia32_gathersiv16si(__cov_v16si,const int *,__cov_v16si,__cov_mmask16,int);
8950 __cov_m512i __builtin_ia32_gathersiv8di(__cov_v8di,const long long *,__cov_v8si,__cov_mmask8,int);
8951 __cov_m256i __builtin_ia32_gatherdiv16si(__cov_v8si,const int *,__cov_v8di,__cov_mmask8,int);
8952 __cov_m512i __builtin_ia32_gatherdiv8di(__cov_v8di,const long long*,__cov_v8di,__cov_mmask8,int);
8953 #endif
8954 __cov_m128d __builtin_ia32_maxsd_round(__cov_v2df,__cov_v2df,int);
8955 __cov_m128d __builtin_ia32_maxss_round(__cov_v4sf,__cov_v4sf,int);
8956 __cov_m128d __builtin_ia32_minsd_round(__cov_v2df,__cov_v2df,int);
8957 __cov_m128d __builtin_ia32_minss_round(__cov_v4sf,__cov_v4sf,int);
8958 __cov_m128d __builtin_ia32_vfmaddsd3_round(__cov_v2df,__cov_v2df,__cov_v2df, int);
8959 __cov_m128 __builtin_ia32_vfmaddss3_round(__cov_v4sf,__cov_v4sf,__cov_v4sf,int);
8960 __cov_m512d __builtin_ia32_exp2pd_mask(__cov_v8df,__cov_v8df,__cov_mmask8,int);
8961 __cov_m512 __builtin_ia32_exp2ps_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8962 __cov_m512d __builtin_ia32_rcp28pd_mask(__cov_v8df,__cov_v8df,__cov_mmask8,int);
8963 __cov_m512 __builtin_ia32_rcp28ps_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8964 __cov_m128d __builtin_ia32_rcp28sd_round(__cov_v2df,__cov_v2df,int);
8965 __cov_m128d __builtin_ia32_rcp28ss_round(__cov_v4sf,__cov_v4sf,int);
8966 __cov_m512d __builtin_ia32_rsqrt28pd_mask(__cov_v8df,__cov_v8df,__cov_mmask8,int);
8967 __cov_m512 __builtin_ia32_rsqrt28ps_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
8968 __cov_m128d __builtin_ia32_rsqrt28sd_round(__cov_v2df,__cov_v2df,int);
8969 __cov_m128 __builtin_ia32_rsqrt28ss_round(__cov_v4sf,__cov_v4sf,int);
8970 __cov_m128i __builtin_ia32_sha1rnds4(__cov_v4si,__cov_v4si,int);
8971 __cov_v8hi __builtin_ia32_vcvtps2ph(__cov_v4sf,int);
8972 __cov_m128i __builtin_ia32_vcvtps2ph256(__cov_v8sf, int);
8973 __cov_m128i __builtin_ia32_vprotbi(__cov_v16qi, int);
8974 __cov_m128i __builtin_ia32_vprotwi(__cov_v8hi,int);
8975 __cov_m128i __builtin_ia32_vprotdi(__cov_v4si,int);
8976 __cov_m128i __builtin_ia32_vprotqi(__cov_v2di,int);
8977 __cov_m128d __builtin_ia32_vpermil2pd(__cov_v2df,__cov_v2df,__cov_v2di,int);
8978 __cov_m256d __builtin_ia32_vpermil2pd256(__cov_v4df,__cov_v4df,__cov_v4di,int);
8979 __cov_m128 __builtin_ia32_vpermil2ps(__cov_v4sf,__cov_v4sf,__cov_v4si,int);
8980 __cov_m256 __builtin_ia32_vpermil2ps256(__cov_v8sf,__cov_v8sf,__cov_v8si,int);
8981 long long __builtin_ia32_vcvtss2si64(__cov_v4sf,int);
8982 long long __builtin_ia32_vcvttss2si64(__cov_v4sf,int);
8983 int __builtin_ia32_vcvtss2si32(__cov_v4sf,int);
8984 long long __builtin_ia32_vcvtsd2si64(__cov_v2df, int);
8985 int __builtin_ia32_vcvtsd2si32(__cov_v2df,int);
8986 __cov_mmask8 __builtin_ia32_cmppd512_mask(__cov_v8df,__cov_v8df,int,__cov_mmask8,int);
8987 __cov_mmask16 __builtin_ia32_cmpps512_mask(__cov_v16sf,__cov_v16sf,int,__cov_mmask16,int);
8988 __cov_mmask8 __builtin_ia32_cmpsd_mask(__cov_v2df,__cov_v2df,int,__cov_mmask8,int);
8989 __cov_mmask8 __builtin_ia32_cmpss_mask(__cov_v4sf,__cov_v4sf,int,__cov_mmask8,int);
8990 #if __COVERITY_GCC_VERSION_AT_LEAST(6, 4)
8991 void __builtin_ia32_scattersiv16sf(void*, __cov_mmask16,__cov_v16si,__cov_v16sf,int);
8992 void __builtin_ia32_scattersiv8df(void *,__cov_mmask8,__cov_v8si,__cov_v8df,int);
8993 void __builtin_ia32_scatterdiv16sf(void*,__cov_mmask8,__cov_v8di,__cov_v8sf,int);
8994 void __builtin_ia32_scatterdiv8df(void*,__cov_mmask8,__cov_v8di,__cov_v8df,int);
8995 void __builtin_ia32_scattersiv16si(void*,__cov_mmask16,__cov_v16si,__cov_v16si,int);
8996 void __builtin_ia32_scattersiv8di(void*,__cov_mmask8,__cov_v8si,__cov_v8di,int);
8997 void __builtin_ia32_scatterdiv16si(void*,__cov_mmask8,__cov_v8di,__cov_v8si,int);
8998 void __builtin_ia32_scatterdiv8di(void*,__cov_mmask8,__cov_v8di,__cov_v8di,int);
8999 #else
9000 void __builtin_ia32_scattersiv16sf(float *, __cov_mmask16,__cov_v16si,__cov_v16sf,int);
9001 void __builtin_ia32_scattersiv8df(double *,__cov_mmask8,__cov_v8si,__cov_v8df,int);
9002 void __builtin_ia32_scatterdiv16sf(float *,__cov_mmask8,__cov_v8di,__cov_v8sf,int);
9003 void __builtin_ia32_scatterdiv8df(double *,__cov_mmask8,__cov_v8di,__cov_v8df,int);
9004 void __builtin_ia32_scattersiv16si(int *,__cov_mmask16,__cov_v16si,__cov_v16si,int);
9005 void __builtin_ia32_scattersiv8di(long long*,__cov_mmask8,__cov_v8si,__cov_v8di,int);
9006 void __builtin_ia32_scatterdiv16si(int *,__cov_mmask8,__cov_v8di,__cov_v8si,int);
9007 void __builtin_ia32_scatterdiv8di(long long*,__cov_mmask8,__cov_v8di,__cov_v8di,int);
9008 #endif
9009 void __builtin_ia32_scattersiv8df(double *,__cov_mmask8,__cov_v8si,__cov_v8df,int);
9010 void __builtin_ia32_scatterdiv16sf(float *,__cov_mmask8,__cov_v8di,__cov_v8sf,int);
9011 void __builtin_ia32_scatterdiv8df(double *,__cov_mmask8,__cov_v8di,__cov_v8df,int);
9012 void __builtin_ia32_scattersiv16si(int *,__cov_mmask16,__cov_v16si,__cov_v16si,int);
9013 void __builtin_ia32_scattersiv8di(long long*,__cov_mmask8,__cov_v8si,__cov_v8di,int);
9014 void __builtin_ia32_scatterdiv16si(int *,__cov_mmask8,__cov_v8di,__cov_v8si,int);
9015 void __builtin_ia32_scatterdiv8di(long long*,__cov_mmask8,__cov_v8di,__cov_v8di,int);
9016 int __builtin_ia32_vcomiss(__cov_v4sf,__cov_v4sf,int,int);
9017 int __builtin_ia32_vcomisd(__cov_v2df,__cov_v2df,int,int);
9018 #endif
9019
9020
9021
9022
9023
9024 #if defined(__AVX512PF__) || __COVERITY_GCC49_INTRINSICS
9025 #if __COVERITY_GCC_VERSION_AT_LEAST(6, 5)
9026 void __builtin_ia32_gatherpfdpd(__cov_mmask8,__cov_v8si,const void*,int,int);
9027 void __builtin_ia32_gatherpfdps(__cov_mmask16,__cov_v16si,const void*,int,int);
9028 void __builtin_ia32_gatherpfqpd(__cov_mmask8, __cov_v8di,const void *,int,int);
9029 void __builtin_ia32_gatherpfqps(__cov_mmask8,__cov_v8di,const void*,int,int);
9030 void __builtin_ia32_scatterpfdpd(__cov_mmask8, __cov_v8si,const void *,int,int);
9031 void __builtin_ia32_scatterpfdps(__cov_mmask16,__cov_v16si,const void *,int,int);
9032 void __builtin_ia32_scatterpfqpd(__cov_mmask8,__cov_v8di,const void*,int,int);
9033 void __builtin_ia32_scatterpfqps(__cov_mmask8,__cov_v8di,const void*,int,int);
9034 #else
9035 void __builtin_ia32_gatherpfdpd(__cov_mmask8,__cov_v8si,const long long *,int,int);
9036 void __builtin_ia32_gatherpfdps(__cov_mmask16,__cov_v16si,const int *,int,int);
9037 void __builtin_ia32_gatherpfqpd(__cov_mmask8, __cov_v8di,const long long *,int,int);
9038 void __builtin_ia32_gatherpfqps(__cov_mmask8,__cov_v8di,const int *,int,int);
9039 void __builtin_ia32_scatterpfdpd(__cov_mmask8, __cov_v8si,const long long *,int,int);
9040 void __builtin_ia32_scatterpfdps(__cov_mmask16,__cov_v16si,const int *,int,int);
9041 void __builtin_ia32_scatterpfqpd(__cov_mmask8,__cov_v8di,const long long *,int,int);
9042 void __builtin_ia32_scatterpfqps(__cov_mmask8,__cov_v8di,const int *,int,int);
9043 #endif
9044 #endif
9045
9046
9047
9048
9049
9050
9051 #if defined(__AVX512CD__) || __COVERITY_GCC49_INTRINSICS
9052 __cov_m512i __builtin_ia32_vpconflictsi_512_mask(__cov_v16si,__cov_v16si,__cov_mmask16);
9053 __cov_m512i __builtin_ia32_vpconflictdi_512_mask(__cov_v8di,__cov_v8di,__cov_mmask8);
9054 __cov_m512i __builtin_ia32_vplzcntq_512_mask(__cov_v8di,__cov_v8di,__cov_mmask8);
9055 __cov_m512i __builtin_ia32_vplzcntd_512_mask(__cov_v16si,__cov_v16si,__cov_mmask16);
9056 __cov_m512i __builtin_ia32_broadcastmb512(__cov_mmask8);
9057 __cov_m512i __builtin_ia32_broadcastmw512(__cov_mmask16);
9058 #endif
9059
9060
9061
9062
9063
9064 #if defined(__SHA__) || __COVERITY_GCC49_INTRINSICS
9065 __cov_m128i __builtin_ia32_sha1msg1(__cov_v4si,__cov_v4si);
9066 __cov_m128i __builtin_ia32_sha1msg2(__cov_v4si,__cov_v4si);
9067 __cov_m128i __builtin_ia32_sha1nexte(__cov_v4si,__cov_v4si);
9068 __cov_m128i __builtin_ia32_sha256msg1(__cov_v4si,__cov_v4si);
9069 __cov_m128i __builtin_ia32_sha256msg2(__cov_v4si,__cov_v4si);
9070 __cov_m128i __builtin_ia32_sha256rnds2(__cov_v4si,__cov_v4si,__cov_v4si);
9071 #endif
9072
9073
9074
9075
9076
9077 #if defined(__F16C__) || __COVERITY_GCC49_INTRINSICS
9078 __cov_m128 __builtin_ia32_vcvtph2ps(__cov_v8hi);
9079 __cov_m256 __builtin_ia32_vcvtph2ps256(__cov_v8hi);
9080 #endif
9081
9082
9083
9084
9085
9086 #if defined(__LZCNT__) || __COVERITY_GCC49_INTRINSICS
9087 unsigned short __builtin_clzs(unsigned short);
9088 #endif
9089
9090
9091
9092
9093
9094 #if defined(__BMI__) || __COVERITY_GCC49_INTRINSICS
9095 unsigned short __builtin_ctzs(unsigned short);
9096 unsigned int __builtin_ia32_bextr_u32(unsigned int,unsigned int);
9097 unsigned long long __builtin_ia32_bextr_u64(unsigned long long,unsigned long long);
9098 #endif
9099
9100
9101
9102
9103
9104 #if defined(__BMI2__) || __COVERITY_GCC49_INTRINSICS
9105 unsigned int __builtin_ia32_bzhi_si(unsigned int,unsigned int);
9106 unsigned int __builtin_ia32_pdep_si(unsigned int,unsigned int);
9107 unsigned int __builtin_ia32_pext_si(unsigned int,unsigned int);
9108 unsigned long long __builtin_ia32_bzhi_di(unsigned long long,unsigned long long);
9109 unsigned long long __builtin_ia32_pdep_di(unsigned long long,unsigned long long);
9110 unsigned long long __builtin_ia32_pext_di(unsigned long long,unsigned long long);
9111 #endif
9112
9113
9114
9115
9116
9117 #if defined(__RTM__) || __COVERITY_GCC49_INTRINSICS
9118 unsigned int __builtin_ia32_xbegin(void);
9119 void __builtin_ia32_xend(void);
9120 void __builtin_ia32_xabort(const unsigned int);
9121 int __builtin_ia32_xtest(void);
9122 #endif
9123
9124
9125
9126
9127
9128 #if defined(__RDRND__) || __COVERITY_GCC49_INTRINSICS
9129 int __builtin_ia32_rdrand16_step(unsigned short *);
9130 int __builtin_ia32_rdrand32_step(unsigned int *);
9131 int __builtin_ia32_rdrand64_step(unsigned long long *);
9132 #endif
9133
9134
9135
9136
9137
9138 #if defined(__FSGSBASE__) || __COVERITY_GCC49_INTRINSICS
9139 unsigned int __builtin_ia32_rdfsbase32(void);
9140 unsigned long long __builtin_ia32_rdfsbase64(void);
9141 unsigned int __builtin_ia32_rdgsbase32(void);
9142 unsigned long long __builtin_ia32_rdgsbase64(void);
9143 void __builtin_ia32_wrfsbase32(unsigned int);
9144 void __builtin_ia32_wrfsbase64(unsigned long long);
9145 void __builtin_ia32_wrgsbase32(unsigned int);
9146 void __builtin_ia32_wrgsbase64(unsigned long long);
9147 #endif
9148
9149
9150
9151
9152
9153 #if defined(__XOP__) || __COVERITY_GCC49_INTRINSICS
9154 __cov_m128d __builtin_ia32_vfrczpd(__cov_v2df);
9155 __cov_m256d __builtin_ia32_vfrczpd256(__cov_v4df);
9156 __cov_m128 __builtin_ia32_vfrczps(__cov_v4sf);
9157 __cov_m256 __builtin_ia32_vfrczps256(__cov_v8sf);
9158 __cov_v2df __builtin_ia32_vfrczsd(__cov_v2df);
9159 __cov_v4sf __builtin_ia32_vfrczss(__cov_v4sf);
9160 __cov_m128i __builtin_ia32_vpcmov(__cov_m128i,__cov_m128i,__cov_m128i);
9161 __cov_m128i __builtin_ia32_vpcomeqb(__cov_v16qi,__cov_v16qi);
9162 __cov_m128i __builtin_ia32_vpcomeqd(__cov_v4si,__cov_v4si);
9163 __cov_m128i __builtin_ia32_vpcomeqq(__cov_v2di,__cov_v2di);
9164 __cov_m128i __builtin_ia32_vpcomequb(__cov_v16qi,__cov_v16qi);
9165 __cov_m128i __builtin_ia32_vpcomequd(__cov_v4si,__cov_v4si);
9166 __cov_m128i __builtin_ia32_vpcomequq(__cov_v2di,__cov_v2di);
9167 __cov_m128i __builtin_ia32_vpcomequw(__cov_v8hi,__cov_v8hi);
9168 __cov_m128i __builtin_ia32_vpcomeqw(__cov_v8hi,__cov_v8hi);
9169 __cov_m128i __builtin_ia32_vpcomfalseb(__cov_v16qi,__cov_v16qi);
9170 __cov_m128i __builtin_ia32_vpcomfalsed(__cov_v4si,__cov_v4si);
9171 __cov_m128i __builtin_ia32_vpcomfalseq(__cov_v2di,__cov_v2di);
9172 __cov_m128i __builtin_ia32_vpcomfalseub(__cov_v16qi,__cov_v16qi);
9173 __cov_m128i __builtin_ia32_vpcomfalseud(__cov_v4si,__cov_v4si);
9174 __cov_m128i __builtin_ia32_vpcomfalseuq(__cov_v2di,__cov_v2di);
9175 __cov_m128i __builtin_ia32_vpcomfalseuw(__cov_v8hi,__cov_v8hi);
9176 __cov_m128i __builtin_ia32_vpcomfalsew(__cov_v8hi,__cov_v8hi);
9177 __cov_m128i __builtin_ia32_vpcomgeb(__cov_v16qi,__cov_v16qi);
9178 __cov_m128i __builtin_ia32_vpcomged(__cov_v4si,__cov_v4si);
9179 __cov_m128i __builtin_ia32_vpcomgeq(__cov_v2di,__cov_v2di);
9180 __cov_m128i __builtin_ia32_vpcomgeub(__cov_v16qi,__cov_v16qi);
9181 __cov_m128i __builtin_ia32_vpcomgeud(__cov_v4si,__cov_v4si);
9182 __cov_m128i __builtin_ia32_vpcomgeuq(__cov_v2di,__cov_v2di);
9183 __cov_m128i __builtin_ia32_vpcomgeuw(__cov_v8hi,__cov_v8hi);
9184 __cov_m128i __builtin_ia32_vpcomgew(__cov_v8hi,__cov_v8hi);
9185 __cov_m128i __builtin_ia32_vpcomgtb(__cov_v16qi,__cov_v16qi);
9186 __cov_m128i __builtin_ia32_vpcomgtd(__cov_v4si,__cov_v4si);
9187 __cov_m128i __builtin_ia32_vpcomgtq(__cov_v2di,__cov_v2di);
9188 __cov_m128i __builtin_ia32_vpcomgtub(__cov_v16qi,__cov_v16qi);
9189 __cov_m128i __builtin_ia32_vpcomgtud(__cov_v4si,__cov_v4si);
9190 __cov_m128i __builtin_ia32_vpcomgtuq(__cov_v2di,__cov_v2di);
9191 __cov_m128i __builtin_ia32_vpcomgtuw(__cov_v8hi,__cov_v8hi);
9192 __cov_m128i __builtin_ia32_vpcomgtw(__cov_v8hi,__cov_v8hi);
9193 __cov_m128i __builtin_ia32_vpcomleb(__cov_v16qi,__cov_v16qi);
9194 __cov_m128i __builtin_ia32_vpcomled(__cov_v4si,__cov_v4si);
9195 __cov_m128i __builtin_ia32_vpcomleq(__cov_v2di,__cov_v2di);
9196 __cov_m128i __builtin_ia32_vpcomleub(__cov_v16qi,__cov_v16qi);
9197 __cov_m128i __builtin_ia32_vpcomleud(__cov_v4si,__cov_v4si);
9198 __cov_m128i __builtin_ia32_vpcomleuq(__cov_v2di,__cov_v2di);
9199 __cov_m128i __builtin_ia32_vpcomleuw(__cov_v8hi,__cov_v8hi);
9200 __cov_m128i __builtin_ia32_vpcomlew(__cov_v8hi,__cov_v8hi);
9201 __cov_m128i __builtin_ia32_vpcomltb(__cov_v16qi,__cov_v16qi);
9202 __cov_m128i __builtin_ia32_vpcomltd(__cov_v4si,__cov_v4si);
9203 __cov_m128i __builtin_ia32_vpcomltq(__cov_v2di,__cov_v2di);
9204 __cov_m128i __builtin_ia32_vpcomltub(__cov_v16qi,__cov_v16qi);
9205 __cov_m128i __builtin_ia32_vpcomltud(__cov_v4si,__cov_v4si);
9206 __cov_m128i __builtin_ia32_vpcomltuq(__cov_v2di,__cov_v2di);
9207 __cov_m128i __builtin_ia32_vpcomltuw(__cov_v8hi,__cov_v8hi);
9208 __cov_m128i __builtin_ia32_vpcomltw(__cov_v8hi,__cov_v8hi);
9209 __cov_m128i __builtin_ia32_vpcomneqb(__cov_v16qi,__cov_v16qi);
9210 __cov_m128i __builtin_ia32_vpcomneqd(__cov_v4si,__cov_v4si);
9211 __cov_m128i __builtin_ia32_vpcomneqq(__cov_v2di,__cov_v2di);
9212 __cov_m128i __builtin_ia32_vpcomnequb(__cov_v16qi,__cov_v16qi);
9213 __cov_m128i __builtin_ia32_vpcomnequd(__cov_v4si,__cov_v4si);
9214 __cov_m128i __builtin_ia32_vpcomnequq(__cov_v2di,__cov_v2di);
9215 __cov_m128i __builtin_ia32_vpcomnequw(__cov_v8hi,__cov_v8hi);
9216 __cov_m128i __builtin_ia32_vpcomneqw(__cov_v8hi,__cov_v8hi);
9217 __cov_m128i __builtin_ia32_vpcomtrueb(__cov_v16qi,__cov_v16qi);
9218 __cov_m128i __builtin_ia32_vpcomtrued(__cov_v4si,__cov_v4si);
9219 __cov_m128i __builtin_ia32_vpcomtrueq(__cov_v2di,__cov_v2di);
9220 __cov_m128i __builtin_ia32_vpcomtrueub(__cov_v16qi,__cov_v16qi);
9221 __cov_m128i __builtin_ia32_vpcomtrueud(__cov_v4si,__cov_v4si);
9222 __cov_m128i __builtin_ia32_vpcomtrueuq(__cov_v2di,__cov_v2di);
9223 __cov_m128i __builtin_ia32_vpcomtrueuw(__cov_v8hi,__cov_v8hi);
9224 __cov_m128i __builtin_ia32_vpcomtruew(__cov_v8hi,__cov_v8hi);
9225 __cov_m128i __builtin_ia32_vphaddbd(__cov_v16qi);
9226 __cov_m128i __builtin_ia32_vphaddbq(__cov_v16qi);
9227 __cov_m128i __builtin_ia32_vphaddbw(__cov_v16qi);
9228 __cov_m128i __builtin_ia32_vphadddq(__cov_v4si);
9229 __cov_m128i __builtin_ia32_vphaddubd(__cov_v16qi);
9230 __cov_m128i __builtin_ia32_vphaddubq(__cov_v16qi);
9231 __cov_m128i __builtin_ia32_vphaddubw(__cov_v16qi);
9232 __cov_m128i __builtin_ia32_vphaddudq(__cov_v4si);
9233 __cov_m128i __builtin_ia32_vphadduwd(__cov_v8hi);
9234 __cov_m128i __builtin_ia32_vphadduwq(__cov_v8hi);
9235 __cov_m128i __builtin_ia32_vphaddwd(__cov_v8hi);
9236 __cov_m128i __builtin_ia32_vphaddwq(__cov_v8hi);
9237 __cov_m128i __builtin_ia32_vphsubbw(__cov_v16qi);
9238 __cov_m128i __builtin_ia32_vphsubdq(__cov_v4si);
9239 __cov_m128i __builtin_ia32_vphsubwd(__cov_v8hi);
9240 __cov_m128i __builtin_ia32_vpmacsdd(__cov_v4si,__cov_v4si,__cov_v4si);
9241 __cov_m128i __builtin_ia32_vpmacsdqh(__cov_v4si,__cov_v4si,__cov_v2di);
9242 __cov_m128i __builtin_ia32_vpmacsdql(__cov_v4si,__cov_v4si,__cov_v2di);
9243 __cov_m128i __builtin_ia32_vpmacssdd(__cov_v4si,__cov_v4si,__cov_v4si);
9244 __cov_m128i __builtin_ia32_vpmacssdqh(__cov_v4si,__cov_v4si,__cov_v2di);
9245 __cov_m128i __builtin_ia32_vpmacssdql(__cov_v4si,__cov_v4si,__cov_v2di);
9246 __cov_m128i __builtin_ia32_vpmacsswd(__cov_v8hi,__cov_v8hi,__cov_v4si);
9247 __cov_m128i __builtin_ia32_vpmacssww(__cov_v8hi,__cov_v8hi,__cov_v8hi);
9248 __cov_m128i __builtin_ia32_vpmacswd(__cov_v8hi,__cov_v8hi,__cov_v4si);
9249 __cov_m128i __builtin_ia32_vpmacsww(__cov_v8hi,__cov_v8hi,__cov_v8hi);
9250 __cov_m128i __builtin_ia32_vpmadcsswd(__cov_v8hi,__cov_v8hi,__cov_v4si);
9251 __cov_m128i __builtin_ia32_vpmadcswd(__cov_v8hi,__cov_v8hi,__cov_v4si);
9252 __cov_m128i __builtin_ia32_vpperm(__cov_v16qi,__cov_v16qi,__cov_v16qi);
9253 __cov_m128i __builtin_ia32_vprotb(__cov_v16qi,__cov_v16qi);
9254 __cov_m128i __builtin_ia32_vprotd(__cov_v4si,__cov_v4si);
9255 __cov_m128i __builtin_ia32_vprotq(__cov_v2di,__cov_v2di);
9256 __cov_m128i __builtin_ia32_vprotw(__cov_v8hi,__cov_v8hi);
9257 __cov_m128i __builtin_ia32_vpshab(__cov_v16qi,__cov_v16qi);
9258 __cov_m128i __builtin_ia32_vpshad(__cov_v4si,__cov_v4si);
9259 __cov_m128i __builtin_ia32_vpshaq(__cov_v2di,__cov_v2di);
9260 __cov_m128i __builtin_ia32_vpshaw(__cov_v8hi,__cov_v8hi);
9261 __cov_m128i __builtin_ia32_vpshlb(__cov_v16qi,__cov_v16qi);
9262 __cov_m128i __builtin_ia32_vpshld(__cov_v4si,__cov_v4si);
9263 __cov_m128i __builtin_ia32_vpshlq(__cov_v2di,__cov_v2di);
9264 __cov_m128i __builtin_ia32_vpshlw(__cov_v8hi,__cov_v8hi);
9265
9266
9267
9268
9269
9270
9271 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 9) || \
9272 ((__GNUC__ == 4 && __GNUC_MINOR__ == 8 && __GNUC_PATCHLEVEL__ >= 2) \
9273 && (defined(__linux__) || (defined(__unix__) && !defined(__CYGWIN__))))
9274 __cov_v2df __builtin_ia32_vfrczsd(__cov_v2df);
9275 __cov_v4sf __builtin_ia32_vfrczss(__cov_v4sf);
9276 #else
9277 __cov_v2df __builtin_ia32_vfrczsd(__cov_v2df, __cov_v2df);
9278 __cov_v4sf __builtin_ia32_vfrczss(__cov_v4sf, __cov_v4sf);
9279 #endif
9280
9281 #endif
9282
9283
9284
9285
9286
9287 #if defined(__LWP__) || __COVERITY_GCC49_INTRINSICS
9288 void __builtin_ia32_llwpcb(void*);
9289 void *__builtin_ia32_slwpcb(void);
9290 void __builtin_ia32_lwpval32(unsigned int,unsigned int,unsigned int);
9291 void __builtin_ia32_lwpval64(unsigned long long,unsigned int,unsigned int);
9292 unsigned char __builtin_ia32_lwpins32(unsigned int,unsigned int,unsigned int);
9293 unsigned char __builtin_ia32_lwpins64(unsigned long long,unsigned int,unsigned int);
9294 #endif
9295
9296
9297
9298
9299 #if defined(__TBM__) || __COVERITY_GCC49_INTRINSICS
9300 unsigned int __builtin_ia32_bextri_u32(unsigned int,unsigned int);
9301 unsigned long long __builtin_ia32_bextri_u64(unsigned long long,unsigned long long);
9302 #endif
9303
9304
9305
9306
9307
9308 #if defined(__RDSEED__) || __COVERITY_GCC49_INTRINSICS
9309 int __builtin_ia32_rdseed_hi_step(unsigned short *);
9310 int __builtin_ia32_rdseed_si_step(unsigned int *);
9311 int __builtin_ia32_rdseed_di_step(unsigned long long *);
9312 #endif
9313
9314 #endif
9315
9316 #if __COVERITY_GCC_VERSION_AT_LEAST(5, 0)
9317 extern int __builtin_add_overflow(int, int, int *);
9318 extern int __builtin_sub_overflow(int, int, int *);
9319 extern int __builtin_mul_overflow(int, int, int *);
9320 typedef struct __cov_bounds_type_s *__cov_bounds_type;
9321 __cov_bounds_type __builtin_ia32_bndint(__cov_bounds_type,__cov_bounds_type);
9322 __cov_bounds_type __builtin_ia32_bndldx(void const *,void const *);
9323 __cov_bounds_type __builtin_ia32_bndmk(void const *,unsigned long);
9324 __cov_bounds_type __builtin_ia32_bndret(void const *);
9325 __cov_mmask16 __builtin_ia32_cmpb128_mask(__cov_v16qi,__cov_v16qi,int,__cov_mmask16);
9326 __cov_mmask16 __builtin_ia32_cmpps512_mask(__cov_v16sf,__cov_v16sf,int,__cov_mmask16,int);
9327 __cov_mmask16 __builtin_ia32_cmpw256_mask(__cov_v16hi,__cov_v16hi,int,__cov_mmask16);
9328 __cov_mmask16 __builtin_ia32_cvtb2mask128(__cov_v16qi);
9329 __cov_mmask16 __builtin_ia32_cvtd2mask512(__cov_v16si);
9330 __cov_mmask16 __builtin_ia32_cvtw2mask256(__cov_v16hi);
9331 __cov_mmask16 __builtin_ia32_fpclassps512_mask(__cov_v16sf,int,__cov_mmask16);
9332 __cov_mmask16 __builtin_ia32_pcmpeqb128_mask(__cov_v16qi,__cov_v16qi,__cov_mmask16);
9333 __cov_mmask16 __builtin_ia32_pcmpeqw256_mask(__cov_v16hi,__cov_v16hi,__cov_mmask16);
9334 __cov_mmask16 __builtin_ia32_pcmpgtb128_mask(__cov_v16qi,__cov_v16qi,__cov_mmask16);
9335 __cov_mmask16 __builtin_ia32_pcmpgtw256_mask(__cov_v16hi,__cov_v16hi,__cov_mmask16);
9336 __cov_mmask16 __builtin_ia32_ptestmb128(__cov_v16qi,__cov_v16qi,__cov_mmask16);
9337 __cov_mmask16 __builtin_ia32_ptestmw256(__cov_v16hi,__cov_v16hi,__cov_mmask16);
9338 __cov_mmask16 __builtin_ia32_ptestnmb128(__cov_v16qi,__cov_v16qi,__cov_mmask16);
9339 __cov_mmask16 __builtin_ia32_ptestnmw256(__cov_v16hi,__cov_v16hi,__cov_mmask16);
9340 __cov_mmask16 __builtin_ia32_ucmpb128_mask(__cov_v16qi,__cov_v16qi,int,__cov_mmask16);
9341 __cov_mmask16 __builtin_ia32_ucmpw256_mask(__cov_v16hi,__cov_v16hi,int,__cov_mmask16);
9342 __cov_mmask8 __builtin_ia32_cmpd128_mask(__cov_v4si,__cov_v4si,int,__cov_mmask8);
9343 __cov_mmask8 __builtin_ia32_cmpd256_mask(__cov_v8si,__cov_v8si,int,__cov_mmask8);
9344 __cov_mmask8 __builtin_ia32_cmppd128_mask(__cov_v2df,__cov_v2df,int,__cov_mmask8);
9345 __cov_mmask8 __builtin_ia32_cmppd256_mask(__cov_v4df,__cov_v4df,int,__cov_mmask8);
9346 __cov_mmask8 __builtin_ia32_cmppd512_mask(__cov_v8df,__cov_v8df,int,__cov_mmask8,int);
9347 __cov_mmask8 __builtin_ia32_cmpps128_mask(__cov_v4sf,__cov_v4sf,int,__cov_mmask8);
9348 __cov_mmask8 __builtin_ia32_cmpps256_mask(__cov_v8sf,__cov_v8sf,int,__cov_mmask8);
9349 __cov_mmask8 __builtin_ia32_cmpq128_mask(__cov_v2di,__cov_v2di,int,__cov_mmask8);
9350 __cov_mmask8 __builtin_ia32_cmpq256_mask(__cov_v4di,__cov_v4di,int,__cov_mmask8);
9351 __cov_mmask8 __builtin_ia32_cmpsd_mask(__cov_v2df,__cov_v2df,int,__cov_mmask8,int);
9352 __cov_mmask8 __builtin_ia32_cmpss_mask(__cov_v4sf,__cov_v4sf,int,__cov_mmask8,int);
9353 __cov_mmask8 __builtin_ia32_cmpw128_mask(__cov_v8hi,__cov_v8hi,int,__cov_mmask8);
9354 __cov_mmask8 __builtin_ia32_cvtd2mask128(__cov_v4si);
9355 __cov_mmask8 __builtin_ia32_cvtd2mask256(__cov_v8si);
9356 __cov_mmask8 __builtin_ia32_cvtq2mask128(__cov_v2di);
9357 __cov_mmask8 __builtin_ia32_cvtq2mask256(__cov_v4di);
9358 __cov_mmask8 __builtin_ia32_cvtq2mask512(__cov_v8di);
9359 __cov_mmask8 __builtin_ia32_cvtw2mask128(__cov_v8hi);
9360 __cov_mmask8 __builtin_ia32_fpclasspd128_mask(__cov_v2df,int,__cov_mmask8);
9361 __cov_mmask8 __builtin_ia32_fpclasspd256_mask(__cov_v4df,int,__cov_mmask8);
9362 __cov_mmask8 __builtin_ia32_fpclasspd512_mask(__cov_v8df,int,__cov_mmask8);
9363 __cov_mmask8 __builtin_ia32_fpclassps128_mask(__cov_v4sf,int,__cov_mmask8);
9364 __cov_mmask8 __builtin_ia32_fpclassps256_mask(__cov_v8sf,int,__cov_mmask8);
9365 __cov_mmask8 __builtin_ia32_fpclasssd(__cov_v2df,int);
9366 __cov_mmask8 __builtin_ia32_fpclassss(__cov_v4sf,int);
9367 __cov_mmask8 __builtin_ia32_pcmpeqd128_mask(__cov_v4si,__cov_v4si,__cov_mmask8);
9368 __cov_mmask8 __builtin_ia32_pcmpeqd256_mask(__cov_v8si,__cov_v8si,__cov_mmask8);
9369 __cov_mmask8 __builtin_ia32_pcmpeqq128_mask(__cov_v2di,__cov_v2di,__cov_mmask8);
9370 __cov_mmask8 __builtin_ia32_pcmpeqq256_mask(__cov_v4di,__cov_v4di,__cov_mmask8);
9371 __cov_mmask8 __builtin_ia32_pcmpeqw128_mask(__cov_v8hi,__cov_v8hi,__cov_mmask8);
9372 __cov_mmask8 __builtin_ia32_pcmpgtd128_mask(__cov_v4si,__cov_v4si,__cov_mmask8);
9373 __cov_mmask8 __builtin_ia32_pcmpgtd256_mask(__cov_v8si,__cov_v8si,__cov_mmask8);
9374 __cov_mmask8 __builtin_ia32_pcmpgtq128_mask(__cov_v2di,__cov_v2di,__cov_mmask8);
9375 __cov_mmask8 __builtin_ia32_pcmpgtq256_mask(__cov_v4di,__cov_v4di,__cov_mmask8);
9376 __cov_mmask8 __builtin_ia32_pcmpgtw128_mask(__cov_v8hi,__cov_v8hi,__cov_mmask8);
9377 __cov_mmask8 __builtin_ia32_ptestmd128(__cov_v4si,__cov_v4si,__cov_mmask8);
9378 __cov_mmask8 __builtin_ia32_ptestmd256(__cov_v8si,__cov_v8si,__cov_mmask8);
9379 __cov_mmask8 __builtin_ia32_ptestmq128(__cov_v2di,__cov_v2di,__cov_mmask8);
9380 __cov_mmask8 __builtin_ia32_ptestmq256(__cov_v4di,__cov_v4di,__cov_mmask8);
9381 __cov_mmask8 __builtin_ia32_ptestmw128(__cov_v8hi,__cov_v8hi,__cov_mmask8);
9382 __cov_mmask8 __builtin_ia32_ptestnmd128(__cov_v4si,__cov_v4si,__cov_mmask8);
9383 __cov_mmask8 __builtin_ia32_ptestnmd256(__cov_v8si,__cov_v8si,__cov_mmask8);
9384 __cov_mmask8 __builtin_ia32_ptestnmq128(__cov_v2di,__cov_v2di,__cov_mmask8);
9385 __cov_mmask8 __builtin_ia32_ptestnmq256(__cov_v4di,__cov_v4di,__cov_mmask8);
9386 __cov_mmask8 __builtin_ia32_ptestnmw128(__cov_v8hi,__cov_v8hi,__cov_mmask8);
9387 __cov_mmask8 __builtin_ia32_ucmpd128_mask(__cov_v4si,__cov_v4si,int,__cov_mmask8);
9388 __cov_mmask8 __builtin_ia32_ucmpd256_mask(__cov_v8si,__cov_v8si,int,__cov_mmask8);
9389 __cov_mmask8 __builtin_ia32_ucmpq128_mask(__cov_v2di,__cov_v2di,int,__cov_mmask8);
9390 __cov_mmask8 __builtin_ia32_ucmpq256_mask(__cov_v4di,__cov_v4di,int,__cov_mmask8);
9391 __cov_mmask8 __builtin_ia32_ucmpw128_mask(__cov_v8hi,__cov_v8hi,int,__cov_mmask8);
9392 __cov_v16hi __builtin_ia32_blendmw_256_mask(__cov_v16hi,__cov_v16hi,__cov_mmask16);
9393 __cov_v16hi __builtin_ia32_cvtmask2w256(__cov_mmask16);
9394 __cov_v16hi __builtin_ia32_dbpsadbw256_mask(__cov_v32qi,__cov_v32qi,int,__cov_v16hi,__cov_mmask16);
9395 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
9396 __cov_v16hi __builtin_ia32_loaddquhi256_mask(const short*,__cov_v16hi,__cov_mmask16);
9397 #else
9398 __cov_v16hi __builtin_ia32_loaddquhi256_mask(__cov_v16hi const *,__cov_v16hi,__cov_mmask16);
9399 #endif
9400 __cov_v16hi __builtin_ia32_movdquhi256_mask(__cov_v16hi,__cov_v16hi,__cov_mmask16);
9401 __cov_v16hi __builtin_ia32_pabsw256_mask(__cov_v16hi,__cov_v16hi,__cov_mmask16);
9402 __cov_v16hi __builtin_ia32_packssdw256_mask(__cov_v8si,__cov_v8si,__cov_v16hi,__cov_mmask16);
9403 __cov_v16hi __builtin_ia32_packusdw256_mask(__cov_v8si,__cov_v8si,__cov_v16hi,__cov_mmask16);
9404 __cov_v16hi __builtin_ia32_paddsw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9405 __cov_v16hi __builtin_ia32_paddusw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9406 __cov_v16hi __builtin_ia32_paddw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9407 __cov_v16hi __builtin_ia32_pavgw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9408 __cov_v16hi __builtin_ia32_pbroadcastw256_gpr_mask(__cov_mmask16,__cov_v16hi,__cov_mmask16);
9409 __cov_v16hi __builtin_ia32_pbroadcastw256_mask(__cov_v8hi,__cov_v16hi,__cov_mmask16);
9410 __cov_v16hi __builtin_ia32_permvarhi256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9411 __cov_v16hi __builtin_ia32_pmaddubsw256_mask(__cov_v32qi,__cov_v32qi,__cov_v16hi,__cov_mmask16);
9412 __cov_v16hi __builtin_ia32_pmaxsw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9413 __cov_v16hi __builtin_ia32_pmaxuw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9414 __cov_v16hi __builtin_ia32_pminsw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9415 __cov_v16hi __builtin_ia32_pminuw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9416 __cov_v16hi __builtin_ia32_pmovsxbw256_mask(__cov_v16qi,__cov_v16hi,__cov_mmask16);
9417 __cov_v16hi __builtin_ia32_pmovzxbw256_mask(__cov_v16qi,__cov_v16hi,__cov_mmask16);
9418 __cov_v16hi __builtin_ia32_pmulhrsw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9419 __cov_v16hi __builtin_ia32_pmulhuw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9420 __cov_v16hi __builtin_ia32_pmulhw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9421 __cov_v16hi __builtin_ia32_pmullw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9422 __cov_v16hi __builtin_ia32_psllv16hi_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9423 __cov_v16hi __builtin_ia32_psllw256_mask(__cov_v16hi,__cov_v8hi,__cov_v16hi,__cov_mmask16);
9424 __cov_v16hi __builtin_ia32_psllwi256_mask(__cov_v16hi,int,__cov_v16hi,__cov_mmask16);
9425 __cov_v16hi __builtin_ia32_psrav16hi_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9426 __cov_v16hi __builtin_ia32_psraw256_mask(__cov_v16hi,__cov_v8hi,__cov_v16hi,__cov_mmask16);
9427 __cov_v16hi __builtin_ia32_psrawi256_mask(__cov_v16hi,int,__cov_v16hi,__cov_mmask16);
9428 __cov_v16hi __builtin_ia32_psrlv16hi_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9429 __cov_v16hi __builtin_ia32_psrlw256_mask(__cov_v16hi,__cov_v8hi,__cov_v16hi,__cov_mmask16);
9430 __cov_v16hi __builtin_ia32_psrlwi256_mask(__cov_v16hi,int,__cov_v16hi,__cov_mmask16);
9431 __cov_v16hi __builtin_ia32_psubsw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9432 __cov_v16hi __builtin_ia32_psubusw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9433 __cov_v16hi __builtin_ia32_psubw256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9434 __cov_v16hi __builtin_ia32_punpckhwd256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9435 __cov_v16hi __builtin_ia32_punpcklwd256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9436 __cov_v16hi __builtin_ia32_vcvtps2ph512_mask(__cov_v16sf,int,__cov_v16hi,__cov_mmask16);
9437 __cov_v16hi __builtin_ia32_vpcmov_v16hi256(__cov_v16hi,__cov_v16hi,__cov_v16hi);
9438 __cov_v16hi __builtin_ia32_vpermi2varhi256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9439 __cov_v16hi __builtin_ia32_vpermt2varhi256_mask(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9440 __cov_v16hi __builtin_ia32_vpermt2varhi256_maskz(__cov_v16hi,__cov_v16hi,__cov_v16hi,__cov_mmask16);
9441 __cov_v16qi __builtin_ia32_blendmb_128_mask(__cov_v16qi,__cov_v16qi,__cov_mmask16);
9442 __cov_v16qi __builtin_ia32_cvtmask2b128(__cov_mmask16);
9443 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
9444 __cov_v16qi __builtin_ia32_loaddquqi128_mask(const char*,__cov_v16qi,__cov_mmask16);
9445 #else
9446 __cov_v16qi __builtin_ia32_loaddquqi128_mask(__cov_v16qi const *,__cov_v16qi,__cov_mmask16);
9447 #endif
9448 __cov_v16qi __builtin_ia32_movdquqi128_mask(__cov_v16qi,__cov_v16qi,__cov_mmask16);
9449 __cov_v16qi __builtin_ia32_pabsb128_mask(__cov_v16qi,__cov_v16qi,__cov_mmask16);
9450 __cov_v16qi __builtin_ia32_packsswb128_mask(__cov_v8hi,__cov_v8hi,__cov_v16qi,__cov_mmask16);
9451 __cov_v16qi __builtin_ia32_packuswb128_mask(__cov_v8hi,__cov_v8hi,__cov_v16qi,__cov_mmask16);
9452 __cov_v16qi __builtin_ia32_paddb128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
9453 __cov_v16qi __builtin_ia32_paddsb128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
9454 __cov_v16qi __builtin_ia32_paddusb128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
9455 __cov_v16qi __builtin_ia32_pavgb128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
9456 __cov_v16qi __builtin_ia32_pbroadcastb128_gpr_mask(__cov_mmask8,__cov_v16qi,__cov_mmask16);
9457 __cov_v16qi __builtin_ia32_pbroadcastb128_mask(__cov_v16qi,__cov_v16qi,__cov_mmask16);
9458 __cov_v16qi __builtin_ia32_pmaxsb128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
9459 __cov_v16qi __builtin_ia32_pmaxub128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
9460 __cov_v16qi __builtin_ia32_pminsb128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
9461 __cov_v16qi __builtin_ia32_pminub128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
9462 __cov_v16qi __builtin_ia32_pmovdb128_mask(__cov_v4si,__cov_v16qi,__cov_mmask8);
9463 __cov_v16qi __builtin_ia32_pmovdb256_mask(__cov_v8si,__cov_v16qi,__cov_mmask8);
9464 __cov_v16qi __builtin_ia32_pmovqb128_mask(__cov_v2di,__cov_v16qi,__cov_mmask8);
9465 __cov_v16qi __builtin_ia32_pmovqb256_mask(__cov_v4di,__cov_v16qi,__cov_mmask8);
9466 __cov_v16qi __builtin_ia32_pmovsdb128_mask(__cov_v4si,__cov_v16qi,__cov_mmask8);
9467 __cov_v16qi __builtin_ia32_pmovsdb256_mask(__cov_v8si,__cov_v16qi,__cov_mmask8);
9468 __cov_v16qi __builtin_ia32_pmovsqb128_mask(__cov_v2di,__cov_v16qi,__cov_mmask8);
9469 __cov_v16qi __builtin_ia32_pmovsqb256_mask(__cov_v4di,__cov_v16qi,__cov_mmask8);
9470 __cov_v16qi __builtin_ia32_pmovswb128_mask(__cov_v8hi,__cov_v16qi,__cov_mmask8);
9471 __cov_v16qi __builtin_ia32_pmovswb256_mask(__cov_v16hi,__cov_v16qi,__cov_mmask16);
9472 __cov_v16qi __builtin_ia32_pmovusdb128_mask(__cov_v4si,__cov_v16qi,__cov_mmask8);
9473 __cov_v16qi __builtin_ia32_pmovusdb256_mask(__cov_v8si,__cov_v16qi,__cov_mmask8);
9474 __cov_v16qi __builtin_ia32_pmovusqb128_mask(__cov_v2di,__cov_v16qi,__cov_mmask8);
9475 __cov_v16qi __builtin_ia32_pmovusqb256_mask(__cov_v4di,__cov_v16qi,__cov_mmask8);
9476 __cov_v16qi __builtin_ia32_pmovuswb128_mask(__cov_v8hi,__cov_v16qi,__cov_mmask8);
9477 __cov_v16qi __builtin_ia32_pmovuswb256_mask(__cov_v16hi,__cov_v16qi,__cov_mmask16);
9478 __cov_v16qi __builtin_ia32_pmovwb128_mask(__cov_v8hi,__cov_v16qi,__cov_mmask8);
9479 __cov_v16qi __builtin_ia32_pmovwb256_mask(__cov_v16hi,__cov_v16qi,__cov_mmask16);
9480 __cov_v16qi __builtin_ia32_pshufb128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
9481 __cov_v16qi __builtin_ia32_psubb128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
9482 __cov_v16qi __builtin_ia32_psubsb128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
9483 __cov_v16qi __builtin_ia32_psubusb128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
9484 __cov_v16qi __builtin_ia32_punpckhbw128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
9485 __cov_v16qi __builtin_ia32_punpcklbw128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
9486 __cov_v16qi __builtin_ia32_vpcmov_v16qi(__cov_v16qi,__cov_v16qi,__cov_v16qi);
9487 __cov_v16qi __builtin_ia32_vpcomneb(__cov_v16qi,__cov_v16qi);
9488 __cov_v16qi __builtin_ia32_vpcomneub(__cov_v16qi,__cov_v16qi);
9489 __cov_v16qi __builtin_ia32_vprotbi(__cov_v16qi,int);
9490 __cov_v16sf __builtin_ia32_andnps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16);
9491 __cov_v16sf __builtin_ia32_andps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16);
9492 __cov_v16sf __builtin_ia32_broadcastf32x2_512_mask(__cov_v4sf,__cov_v16sf,__cov_mmask16);
9493 __cov_v16sf __builtin_ia32_broadcastf32x8_512_mask(__cov_v8sf,__cov_v16sf,__cov_mmask16);
9494 __cov_v16sf __builtin_ia32_copysignps512(__cov_v16sf,__cov_v16sf);
9495 __cov_v16sf __builtin_ia32_copysignps512(__cov_v16sf,__cov_v16sf);
9496 __cov_v16sf __builtin_ia32_exp2ps(__cov_v16sf);
9497 __cov_v16sf __builtin_ia32_exp2ps_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
9498 __cov_v16sf __builtin_ia32_exp2ps_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
9499 __cov_v16sf __builtin_ia32_fixupimmps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16si,int,__cov_mmask16,int);
9500 __cov_v16sf __builtin_ia32_fixupimmps512_maskz(__cov_v16sf,__cov_v16sf,__cov_v16si,int,__cov_mmask16,int);
9501 __cov_v16sf __builtin_ia32_fixupimmps512_maskz(__cov_v16sf,__cov_v16sf,__cov_v16si,int,__cov_mmask16,int);
9502 __cov_v16sf __builtin_ia32_getexpps512_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
9503 __cov_v16sf __builtin_ia32_getmantps512_mask(__cov_v16sf,int,__cov_v16sf,__cov_mmask16,int);
9504 __cov_v16sf __builtin_ia32_insertf32x8_mask(__cov_v16sf,__cov_v8sf,int,__cov_v16sf,__cov_mmask16);
9505 __cov_v16sf __builtin_ia32_orps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16);
9506 __cov_v16sf __builtin_ia32_ps512_256ps(__cov_v8sf);
9507 __cov_v16sf __builtin_ia32_ps512_ps(__cov_v4sf);
9508 __cov_v16sf __builtin_ia32_rangeps512_mask(__cov_v16sf,__cov_v16sf,int,__cov_v16sf,__cov_mmask16,int);
9509 __cov_v16sf __builtin_ia32_rcp28ps_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
9510 __cov_v16sf __builtin_ia32_reduceps512_mask(__cov_v16sf,int,__cov_v16sf,__cov_mmask16);
9511 __cov_v16sf __builtin_ia32_rsqrt28ps_mask(__cov_v16sf,__cov_v16sf,__cov_mmask16,int);
9512 __cov_v16sf __builtin_ia32_shufps512_mask(__cov_v16sf,__cov_v16sf,int,__cov_v16sf,__cov_mmask16);
9513 __cov_v16sf __builtin_ia32_vpermilps512_mask(__cov_v16sf,int,__cov_v16sf,__cov_mmask16);
9514 __cov_v16sf __builtin_ia32_xorps512_mask(__cov_v16sf,__cov_v16sf,__cov_v16sf,__cov_mmask16);
9515 __cov_v16si __builtin_ia32_alignd512_mask(__cov_v16si,__cov_v16si,int,__cov_v16si,__cov_mmask16);
9516 __cov_v16si __builtin_ia32_broadcasti32x2_512_mask(__cov_v4si,__cov_v16si,__cov_mmask16);
9517 __cov_v16si __builtin_ia32_broadcasti32x8_512_mask(__cov_v8si,__cov_v16si,__cov_mmask16);
9518 __cov_v16si __builtin_ia32_ceilpd_vec_pack_sfix512(__cov_v8df,__cov_v8df);
9519 __cov_v16si __builtin_ia32_ceilpd_vec_pack_sfix512(__cov_v8df,__cov_v8df);
9520 __cov_v16si __builtin_ia32_ceilpd_vec_pack_sfix512(__cov_v8df,__cov_v8df);
9521 __cov_v16si __builtin_ia32_cvtmask2d512(__cov_mmask16);
9522 __cov_v16si __builtin_ia32_floorpd_vec_pack_sfix512(__cov_v8df,__cov_v8df);
9523 __cov_v16si __builtin_ia32_floorpd_vec_pack_sfix512(__cov_v8df,__cov_v8df);
9524 __cov_v16si __builtin_ia32_floorpd_vec_pack_sfix512(__cov_v8df,__cov_v8df);
9525 __cov_v16si __builtin_ia32_pmaddwd512_mask(__cov_v32hi,__cov_v32hi,__cov_v16si,__cov_mmask16);
9526 __cov_v16si __builtin_ia32_prold512_mask(__cov_v16si,int,__cov_v16si,__cov_mmask16);
9527 __cov_v16si __builtin_ia32_prord512_mask(__cov_v16si,int,__cov_v16si,__cov_mmask16);
9528 __cov_v16si __builtin_ia32_pslldi512_mask(__cov_v16si,int,__cov_v16si,__cov_mmask16);
9529 __cov_v16si __builtin_ia32_psradi512_mask(__cov_v16si,int,__cov_v16si,__cov_mmask16);
9530 __cov_v16si __builtin_ia32_psrldi512_mask(__cov_v16si,int,__cov_v16si,__cov_mmask16);
9531 __cov_v16si __builtin_ia32_pternlogd512_mask(__cov_v16si,__cov_v16si,__cov_v16si,int,__cov_mmask16);
9532 __cov_v16si __builtin_ia32_pternlogd512_maskz(__cov_v16si,__cov_v16si,__cov_v16si,int,__cov_mmask16);
9533 __cov_v16si __builtin_ia32_pternlogd512_maskz(__cov_v16si,__cov_v16si,__cov_v16si,int,__cov_mmask16);
9534 __cov_v16si __builtin_ia32_roundpd_az_vec_pack_sfix512(__cov_v8df,__cov_v8df);
9535 __cov_v16si __builtin_ia32_roundpd_az_vec_pack_sfix512(__cov_v8df,__cov_v8df);
9536 __cov_v16si __builtin_ia32_roundpd_az_vec_pack_sfix512(__cov_v8df,__cov_v8df);
9537 __cov_v16si __builtin_ia32_si512_256si(__cov_v8si);
9538 __cov_v16si __builtin_ia32_si512_si(__cov_v4si);
9539 __cov_v2df __builtin_ia32_addpd128_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9540 __cov_v2df __builtin_ia32_addsd_round(__cov_v2df,__cov_v2df,int);
9541 __cov_v2df __builtin_ia32_andnpd128_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9542 __cov_v2df __builtin_ia32_andpd128_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9543 __cov_v2df __builtin_ia32_blendmpd_128_mask(__cov_v2df,__cov_v2df,__cov_mmask8);
9544 __cov_v2df __builtin_ia32_ceilpd(__cov_v2df);
9545 __cov_v2df __builtin_ia32_compressdf128_mask(__cov_v2df,__cov_v2df,__cov_mmask8);
9546 __cov_v2df __builtin_ia32_copysignpd(__cov_v2df,__cov_v2df);
9547 __cov_v2df __builtin_ia32_cvtdq2pd128_mask(__cov_v4si,__cov_v2df,__cov_mmask8);
9548 __cov_v2df __builtin_ia32_cvtps2pd128_mask(__cov_v4sf,__cov_v2df,__cov_mmask8);
9549 __cov_v2df __builtin_ia32_cvtqq2pd128_mask(__cov_v2di,__cov_v2df,__cov_mmask8);
9550 __cov_v2df __builtin_ia32_cvtss2sd_round(__cov_v2df,__cov_v4sf,int);
9551 __cov_v2df __builtin_ia32_cvtudq2pd128_mask(__cov_v4si,__cov_v2df,__cov_mmask8);
9552 __cov_v2df __builtin_ia32_cvtuqq2pd128_mask(__cov_v2di,__cov_v2df,__cov_mmask8);
9553 __cov_v2df __builtin_ia32_divpd_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9554 __cov_v2df __builtin_ia32_divsd_round(__cov_v2df,__cov_v2df,int);
9555 __cov_v2df __builtin_ia32_expanddf128_mask(__cov_v2df,__cov_v2df,__cov_mmask8);
9556 __cov_v2df __builtin_ia32_expanddf128_maskz(__cov_v2df,__cov_v2df,__cov_mmask8);
9557 __cov_v2df __builtin_ia32_expandloaddf128_mask(__cov_v2df const *,__cov_v2df,__cov_mmask8);
9558 __cov_v2df __builtin_ia32_expandloaddf128_maskz(__cov_v2df const *,__cov_v2df,__cov_mmask8);
9559 __cov_v2df __builtin_ia32_extractf64x2_256_mask(__cov_v4df,int,__cov_v2df,__cov_mmask8);
9560 __cov_v2df __builtin_ia32_extractf64x2_512_mask(__cov_v8df,int,__cov_v2df,__cov_mmask8);
9561 __cov_v2df __builtin_ia32_fixupimmpd128_mask(__cov_v2df,__cov_v2df,__cov_v2di,int,__cov_mmask8);
9562 __cov_v2df __builtin_ia32_fixupimmpd128_maskz(__cov_v2df,__cov_v2df,__cov_v2di,int,__cov_mmask8);
9563 __cov_v2df __builtin_ia32_fixupimmsd_mask(__cov_v2df,__cov_v2df,__cov_v2di,int,__cov_mmask8,int);
9564 __cov_v2df __builtin_ia32_fixupimmsd_maskz(__cov_v2df,__cov_v2df,__cov_v2di,int,__cov_mmask8,int);
9565 __cov_v2df __builtin_ia32_fixupimmsd_maskz(__cov_v2df,__cov_v2df,__cov_v2di,int,__cov_mmask8,int);
9566 __cov_v2df __builtin_ia32_floorpd(__cov_v2df);
9567 __cov_v2df __builtin_ia32_getexppd128_mask(__cov_v2df,__cov_v2df,__cov_mmask8);
9568 __cov_v2df __builtin_ia32_getexpsd128_round(__cov_v2df,__cov_v2df,int);
9569 __cov_v2df __builtin_ia32_getmantpd128_mask(__cov_v2df,int,__cov_v2df,__cov_mmask8);
9570 __cov_v2df __builtin_ia32_getmantsd_round(__cov_v2df,__cov_v2df,int,int);
9571 __cov_v2df __builtin_ia32_loadapd128_mask(__cov_v2df const *,__cov_v2df,__cov_mmask8);
9572 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
9573 __cov_v2df __builtin_ia32_loadupd128_mask(const double *,__cov_v2df,__cov_mmask8);
9574 #else
9575 __cov_v2df __builtin_ia32_loadupd128_mask(__cov_v2df const *,__cov_v2df,__cov_mmask8);
9576 #endif
9577 __cov_v2df __builtin_ia32_maxpd_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9578 __cov_v2df __builtin_ia32_maxsd_round(__cov_v2df,__cov_v2df,int);
9579 __cov_v2df __builtin_ia32_minpd_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9580 __cov_v2df __builtin_ia32_minsd_round(__cov_v2df,__cov_v2df,int);
9581 __cov_v2df __builtin_ia32_movapd128_mask(__cov_v2df,__cov_v2df,__cov_mmask8);
9582 __cov_v2df __builtin_ia32_movddup128_mask(__cov_v2df,__cov_v2df,__cov_mmask8);
9583 __cov_v2df __builtin_ia32_mulpd_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9584 __cov_v2df __builtin_ia32_mulsd_round(__cov_v2df,__cov_v2df,int);
9585 __cov_v2df __builtin_ia32_orpd128_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9586 __cov_v2df __builtin_ia32_rangepd128_mask(__cov_v2df,__cov_v2df,int,__cov_v2df,__cov_mmask8);
9587 __cov_v2df __builtin_ia32_rangesd128_round(__cov_v2df,__cov_v2df,int,int);
9588 __cov_v2df __builtin_ia32_rcp14pd128_mask(__cov_v2df,__cov_v2df,__cov_mmask8);
9589 __cov_v2df __builtin_ia32_rcp28sd_round(__cov_v2df,__cov_v2df,int);
9590 __cov_v2df __builtin_ia32_reducepd128_mask(__cov_v2df,int,__cov_v2df,__cov_mmask8);
9591 __cov_v2df __builtin_ia32_reducesd(__cov_v2df,__cov_v2df,int);
9592 __cov_v2df __builtin_ia32_rintpd(__cov_v2df);
9593 __cov_v2df __builtin_ia32_rndscalepd_128_mask(__cov_v2df,int,__cov_v2df,__cov_mmask8);
9594 __cov_v2df __builtin_ia32_rndscalesd_round(__cov_v2df,__cov_v2df,int,int);
9595 __cov_v2df __builtin_ia32_roundpd_az(__cov_v2df);
9596 __cov_v2df __builtin_ia32_rsqrt14pd128_mask(__cov_v2df,__cov_v2df,__cov_mmask8);
9597 __cov_v2df __builtin_ia32_rsqrt28sd_round(__cov_v2df,__cov_v2df,int);
9598 __cov_v2df __builtin_ia32_scalefpd128_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9599 __cov_v2df __builtin_ia32_shufpd128_mask(__cov_v2df,__cov_v2df,int,__cov_v2df,__cov_mmask8);
9600 __cov_v2df __builtin_ia32_sqrtpd128_mask(__cov_v2df,__cov_v2df,__cov_mmask8);
9601 __cov_v2df __builtin_ia32_sqrtsd_round(__cov_v2df,__cov_v2df,int);
9602 __cov_v2df __builtin_ia32_subpd128_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9603 __cov_v2df __builtin_ia32_subsd_round(__cov_v2df,__cov_v2df,int);
9604 __cov_v2df __builtin_ia32_truncpd(__cov_v2df);
9605 __cov_v2df __builtin_ia32_unpckhpd128_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9606 __cov_v2df __builtin_ia32_unpcklpd128_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9607 __cov_v2df __builtin_ia32_vfmaddpd128_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9608 __cov_v2df __builtin_ia32_vfmaddpd128_mask3(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9609 __cov_v2df __builtin_ia32_vfmaddpd128_maskz(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9610 __cov_v2df __builtin_ia32_vfmaddsd3_round(__cov_v2df,__cov_v2df,__cov_v2df,int);
9611 __cov_v2df __builtin_ia32_vfmaddsubpd128_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9612 __cov_v2df __builtin_ia32_vfmaddsubpd128_mask3(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9613 __cov_v2df __builtin_ia32_vfmaddsubpd128_maskz(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9614 __cov_v2df __builtin_ia32_vfmsubaddpd128_mask3(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9615 __cov_v2df __builtin_ia32_vfmsubpd128_mask3(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9616 __cov_v2df __builtin_ia32_vfnmaddpd128_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9617 __cov_v2df __builtin_ia32_vfnmsubpd128_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9618 __cov_v2df __builtin_ia32_vfnmsubpd128_mask3(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9619 __cov_v2df __builtin_ia32_vpcmov_v2df(__cov_v2df,__cov_v2df,__cov_v2df);
9620 __cov_v2df __builtin_ia32_vpermi2varpd128_mask(__cov_v2df,__cov_v2di,__cov_v2df,__cov_mmask8);
9621 __cov_v2df __builtin_ia32_vpermil2pd(__cov_v2df,__cov_v2df,__cov_v2di,int);
9622 __cov_v2df __builtin_ia32_vpermilpd_mask(__cov_v2df,int,__cov_v2df,__cov_mmask8);
9623 __cov_v2df __builtin_ia32_vpermilvarpd_mask(__cov_v2df,__cov_v2di,__cov_v2df,__cov_mmask8);
9624 __cov_v2df __builtin_ia32_vpermt2varpd128_mask(__cov_v2di,__cov_v2df,__cov_v2df,__cov_mmask8);
9625 __cov_v2df __builtin_ia32_vpermt2varpd128_maskz(__cov_v2di,__cov_v2df,__cov_v2df,__cov_mmask8);
9626 __cov_v2df __builtin_ia32_xorpd128_mask(__cov_v2df,__cov_v2df,__cov_v2df,__cov_mmask8);
9627 __cov_v2di __builtin_ia32_alignq128_mask(__cov_v2di,__cov_v2di,int,__cov_v2di,__cov_mmask8);
9628 __cov_v2di __builtin_ia32_blendmq_128_mask(__cov_v2di,__cov_v2di,__cov_mmask8);
9629 __cov_v2di __builtin_ia32_broadcastmb128(__cov_mmask8);
9630 __cov_v2di __builtin_ia32_compressdi128_mask(__cov_v2di,__cov_v2di,__cov_mmask8);
9631 __cov_v2di __builtin_ia32_cvtmask2q128(__cov_mmask8);
9632 __cov_v2di __builtin_ia32_cvtpd2qq128_mask(__cov_v2df,__cov_v2di,__cov_mmask8);
9633 __cov_v2di __builtin_ia32_cvtpd2uqq128_mask(__cov_v2df,__cov_v2di,__cov_mmask8);
9634 __cov_v2di __builtin_ia32_cvtps2qq128_mask(__cov_v4sf,__cov_v2di,__cov_mmask8);
9635 __cov_v2di __builtin_ia32_cvtps2uqq128_mask(__cov_v4sf,__cov_v2di,__cov_mmask8);
9636 __cov_v2di __builtin_ia32_cvttpd2qq128_mask(__cov_v2df,__cov_v2di,__cov_mmask8);
9637 __cov_v2di __builtin_ia32_cvttpd2uqq128_mask(__cov_v2df,__cov_v2di,__cov_mmask8);
9638 __cov_v2di __builtin_ia32_cvttps2qq128_mask(__cov_v4sf,__cov_v2di,__cov_mmask8);
9639 __cov_v2di __builtin_ia32_cvttps2uqq128_mask(__cov_v4sf,__cov_v2di,__cov_mmask8);
9640 __cov_v2di __builtin_ia32_expanddi128_mask(__cov_v2di,__cov_v2di,__cov_mmask8);
9641 __cov_v2di __builtin_ia32_expanddi128_maskz(__cov_v2di,__cov_v2di,__cov_mmask8);
9642 __cov_v2di __builtin_ia32_expandloaddi128_mask(__cov_v2di const *,__cov_v2di,__cov_mmask8);
9643 __cov_v2di __builtin_ia32_expandloaddi128_maskz(__cov_v2di const *,__cov_v2di,__cov_mmask8);
9644 __cov_v2di __builtin_ia32_extracti64x2_256_mask(__cov_v4di,int,__cov_v2di,__cov_mmask8);
9645 __cov_v2di __builtin_ia32_extracti64x2_512_mask(__cov_v8di,int,__cov_v2di,__cov_mmask8);
9646 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
9647 __cov_v2di __builtin_ia32_loaddqudi128_mask(const long long *,__cov_v2di,__cov_mmask8);
9648 #else
9649 __cov_v2di __builtin_ia32_loaddqudi128_mask(__cov_v2di const *,__cov_v2di,__cov_mmask8);
9650 #endif
9651 __cov_v2di __builtin_ia32_movdqa64_128_mask(__cov_v2di,__cov_v2di,__cov_mmask8);
9652 __cov_v2di __builtin_ia32_movdqa64load128_mask(__cov_v2di const *,__cov_v2di,__cov_mmask8);
9653 __cov_v2di __builtin_ia32_pabsq128_mask(__cov_v2di,__cov_v2di,__cov_mmask8);
9654 __cov_v2di __builtin_ia32_paddq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9655 __cov_v2di __builtin_ia32_palignr128_mask(__cov_v2di,__cov_v2di,int,__cov_v2di,__cov_mmask16);
9656 __cov_v2di __builtin_ia32_pandnq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9657 __cov_v2di __builtin_ia32_pandq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9658 __cov_v2di __builtin_ia32_pbroadcastq128_gpr_mask(unsigned long long,__cov_v2di,__cov_mmask8);
9659 __cov_v2di __builtin_ia32_pbroadcastq128_mask(__cov_v2di,__cov_v2di,__cov_mmask8);
9660 __cov_v2di __builtin_ia32_pbroadcastq128_mem_mask(unsigned long long,__cov_v2di,__cov_mmask8);
9661 __cov_v2di __builtin_ia32_pmaxsq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9662 __cov_v2di __builtin_ia32_pmaxuq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9663 __cov_v2di __builtin_ia32_pminsq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9664 __cov_v2di __builtin_ia32_pminuq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9665 __cov_v2di __builtin_ia32_pmovsxbq128_mask(__cov_v16qi,__cov_v2di,__cov_mmask8);
9666 __cov_v2di __builtin_ia32_pmovsxdq128_mask(__cov_v4si,__cov_v2di,__cov_mmask8);
9667 __cov_v2di __builtin_ia32_pmovsxwq128_mask(__cov_v8hi,__cov_v2di,__cov_mmask8);
9668 __cov_v2di __builtin_ia32_pmovzxbq128_mask(__cov_v16qi,__cov_v2di,__cov_mmask8);
9669 __cov_v2di __builtin_ia32_pmovzxdq128_mask(__cov_v4si,__cov_v2di,__cov_mmask8);
9670 __cov_v2di __builtin_ia32_pmovzxwq128_mask(__cov_v8hi,__cov_v2di,__cov_mmask8);
9671 __cov_v2di __builtin_ia32_pmuldq128_mask(__cov_v4si,__cov_v4si,__cov_v2di,__cov_mmask8);
9672 __cov_v2di __builtin_ia32_pmullq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9673 __cov_v2di __builtin_ia32_pmuludq128_mask(__cov_v4si,__cov_v4si,__cov_v2di,__cov_mmask8);
9674 __cov_v2di __builtin_ia32_porq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9675 __cov_v2di __builtin_ia32_prolq128_mask(__cov_v2di,int,__cov_v2di,__cov_mmask8);
9676 __cov_v2di __builtin_ia32_prolvq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9677 __cov_v2di __builtin_ia32_prorq128_mask(__cov_v2di,int,__cov_v2di,__cov_mmask8);
9678 __cov_v2di __builtin_ia32_prorvq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9679 __cov_v2di __builtin_ia32_psllq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9680 __cov_v2di __builtin_ia32_psllqi128_mask(__cov_v2di,int,__cov_v2di,__cov_mmask8);
9681 __cov_v2di __builtin_ia32_psllv2di_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9682 __cov_v2di __builtin_ia32_psraq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9683 __cov_v2di __builtin_ia32_psraqi128_mask(__cov_v2di,int,__cov_v2di,__cov_mmask8);
9684 __cov_v2di __builtin_ia32_psravq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9685 __cov_v2di __builtin_ia32_psrlq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9686 __cov_v2di __builtin_ia32_psrlqi128_mask(__cov_v2di,int,__cov_v2di,__cov_mmask8);
9687 __cov_v2di __builtin_ia32_psrlv2di_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9688 __cov_v2di __builtin_ia32_psubq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9689 __cov_v2di __builtin_ia32_pternlogq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,int,__cov_mmask8);
9690 __cov_v2di __builtin_ia32_pternlogq128_maskz(__cov_v2di,__cov_v2di,__cov_v2di,int,__cov_mmask8);
9691 __cov_v2di __builtin_ia32_punpckhqdq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9692 __cov_v2di __builtin_ia32_punpcklqdq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9693 __cov_v2di __builtin_ia32_pxorq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9694 __cov_v2di __builtin_ia32_vpcmov_v2di(__cov_v2di,__cov_v2di,__cov_v2di);
9695 __cov_v2di __builtin_ia32_vpcomneuq(__cov_v2di,__cov_v2di);
9696 __cov_v2di __builtin_ia32_vpconflictdi_128_mask(__cov_v2di,__cov_v2di,__cov_mmask8);
9697 __cov_v2di __builtin_ia32_vpermi2varq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9698 __cov_v2di __builtin_ia32_vpermt2varq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9699 __cov_v2di __builtin_ia32_vpermt2varq128_maskz(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
9700 __cov_v2di __builtin_ia32_vplzcntq_128_mask(__cov_v2di,__cov_v2di,__cov_mmask8);
9701 __cov_v2di __builtin_ia32_vprotqi(__cov_v2di,int);
9702 __cov_v2si __builtin_ia32_pswapdsi(__cov_v2si);
9703 __cov_v32hi __builtin_ia32_blendmw_512_mask(__cov_v32hi,__cov_v32hi,unsigned int);
9704 __cov_v32hi __builtin_ia32_cvtmask2w512(unsigned int);
9705 __cov_v32hi __builtin_ia32_dbpsadbw512_mask(__cov_v64qi,__cov_v64qi,int,__cov_v32hi,unsigned int);
9706 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
9707 __cov_v32hi __builtin_ia32_loaddquhi512_mask(const short*,__cov_v32hi,unsigned int);
9708 #else
9709 __cov_v32hi __builtin_ia32_loaddquhi512_mask(__cov_v32hi const *,__cov_v32hi,unsigned int);
9710 #endif
9711 __cov_v32hi __builtin_ia32_movdquhi512_mask(__cov_v32hi,__cov_v32hi,unsigned int);
9712 __cov_v32hi __builtin_ia32_pabsw512_mask(__cov_v32hi,__cov_v32hi,unsigned int);
9713 __cov_v32hi __builtin_ia32_packssdw512_mask(__cov_v16si,__cov_v16si,__cov_v32hi,unsigned int);
9714 __cov_v32hi __builtin_ia32_packusdw512_mask(__cov_v16si,__cov_v16si,__cov_v32hi,unsigned int);
9715 __cov_v32hi __builtin_ia32_paddsw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9716 __cov_v32hi __builtin_ia32_paddusw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9717 __cov_v32hi __builtin_ia32_paddw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9718 __cov_v32hi __builtin_ia32_pavgw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9719 __cov_v32hi __builtin_ia32_pbroadcastw512_gpr_mask(__cov_mmask16,__cov_v32hi,unsigned int);
9720 __cov_v32hi __builtin_ia32_pbroadcastw512_mask(__cov_v8hi,__cov_v32hi,unsigned int);
9721 __cov_v32hi __builtin_ia32_permvarhi512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9722 __cov_v32hi __builtin_ia32_pmaddubsw512_mask(__cov_v64qi,__cov_v64qi,__cov_v32hi,unsigned int);
9723 __cov_v32hi __builtin_ia32_pmaxsw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9724 __cov_v32hi __builtin_ia32_pmaxuw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9725 __cov_v32hi __builtin_ia32_pminsw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9726 __cov_v32hi __builtin_ia32_pminuw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9727 __cov_v32hi __builtin_ia32_pmovsxbw512_mask(__cov_v32qi,__cov_v32hi,unsigned int);
9728 __cov_v32hi __builtin_ia32_pmovzxbw512_mask(__cov_v32qi,__cov_v32hi,unsigned int);
9729 __cov_v32hi __builtin_ia32_pmulhrsw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9730 __cov_v32hi __builtin_ia32_pmulhuw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9731 __cov_v32hi __builtin_ia32_pmulhw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9732 __cov_v32hi __builtin_ia32_pmullw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9733 __cov_v32hi __builtin_ia32_pshufhw512_mask(__cov_v32hi,int,__cov_v32hi,unsigned int);
9734 __cov_v32hi __builtin_ia32_pshuflw512_mask(__cov_v32hi,int,__cov_v32hi,unsigned int);
9735 __cov_v32hi __builtin_ia32_psllv32hi_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9736 __cov_v32hi __builtin_ia32_psllw512_mask(__cov_v32hi,__cov_v8hi,__cov_v32hi,unsigned int);
9737 __cov_v32hi __builtin_ia32_psllwi512_mask(__cov_v32hi,int,__cov_v32hi,unsigned int);
9738 __cov_v32hi __builtin_ia32_psrav32hi_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9739 __cov_v32hi __builtin_ia32_psraw512_mask(__cov_v32hi,__cov_v8hi,__cov_v32hi,unsigned int);
9740 __cov_v32hi __builtin_ia32_psrawi512_mask(__cov_v32hi,int,__cov_v32hi,unsigned int);
9741 __cov_v32hi __builtin_ia32_psrlv32hi_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9742 __cov_v32hi __builtin_ia32_psrlw512_mask(__cov_v32hi,__cov_v8hi,__cov_v32hi,unsigned int);
9743 __cov_v32hi __builtin_ia32_psrlwi512_mask(__cov_v32hi,int,__cov_v32hi,unsigned int);
9744 __cov_v32hi __builtin_ia32_psubsw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9745 __cov_v32hi __builtin_ia32_psubusw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9746 __cov_v32hi __builtin_ia32_psubw512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9747 __cov_v32hi __builtin_ia32_punpckhwd512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9748 __cov_v32hi __builtin_ia32_punpcklwd512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9749 __cov_v32hi __builtin_ia32_vpermi2varhi512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9750 __cov_v32hi __builtin_ia32_vpermt2varhi512_mask(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9751 __cov_v32hi __builtin_ia32_vpermt2varhi512_maskz(__cov_v32hi,__cov_v32hi,__cov_v32hi,unsigned int);
9752 __cov_v32qi __builtin_ia32_blendmb_256_mask(__cov_v32qi,__cov_v32qi,unsigned int);
9753 __cov_v32qi __builtin_ia32_cvtmask2b256(unsigned int);
9754 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
9755 __cov_v32qi __builtin_ia32_loaddquqi256_mask(const char*,__cov_v32qi,unsigned int);
9756 #else
9757 __cov_v32qi __builtin_ia32_loaddquqi256_mask(__cov_v32qi const *,__cov_v32qi,unsigned int);
9758 #endif
9759 __cov_v32qi __builtin_ia32_movdquqi256_mask(__cov_v32qi,__cov_v32qi,unsigned int);
9760 __cov_v32qi __builtin_ia32_pabsb256_mask(__cov_v32qi,__cov_v32qi,unsigned int);
9761 __cov_v32qi __builtin_ia32_packsswb256_mask(__cov_v16hi,__cov_v16hi,__cov_v32qi,unsigned int);
9762 __cov_v32qi __builtin_ia32_packuswb256_mask(__cov_v16hi,__cov_v16hi,__cov_v32qi,unsigned int);
9763 __cov_v32qi __builtin_ia32_paddb256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,unsigned int);
9764 __cov_v32qi __builtin_ia32_paddsb256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,unsigned int);
9765 __cov_v32qi __builtin_ia32_paddusb256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,unsigned int);
9766 __cov_v32qi __builtin_ia32_pavgb256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,unsigned int);
9767 __cov_v32qi __builtin_ia32_pbroadcastb256_gpr_mask(__cov_mmask8,__cov_v32qi,unsigned int);
9768 __cov_v32qi __builtin_ia32_pbroadcastb256_mask(__cov_v16qi,__cov_v32qi,unsigned int);
9769 __cov_v32qi __builtin_ia32_pmaxsb256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,unsigned int);
9770 __cov_v32qi __builtin_ia32_pmaxub256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,unsigned int);
9771 __cov_v32qi __builtin_ia32_pminsb256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,unsigned int);
9772 __cov_v32qi __builtin_ia32_pminub256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,unsigned int);
9773 __cov_v32qi __builtin_ia32_pmovswb512_mask(__cov_v32hi,__cov_v32qi,unsigned int);
9774 __cov_v32qi __builtin_ia32_pmovuswb512_mask(__cov_v32hi,__cov_v32qi,unsigned int);
9775 __cov_v32qi __builtin_ia32_pmovwb512_mask(__cov_v32hi,__cov_v32qi,unsigned int);
9776 __cov_v32qi __builtin_ia32_pshufb256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,unsigned int);
9777 __cov_v32qi __builtin_ia32_psubb256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,unsigned int);
9778 __cov_v32qi __builtin_ia32_psubsb256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,unsigned int);
9779 __cov_v32qi __builtin_ia32_psubusb256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,unsigned int);
9780 __cov_v32qi __builtin_ia32_punpckhbw256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,unsigned int);
9781 __cov_v32qi __builtin_ia32_punpcklbw256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,unsigned int);
9782 __cov_v32qi __builtin_ia32_vpcmov_v32qi256(__cov_v32qi,__cov_v32qi,__cov_v32qi);
9783 __cov_v4df __builtin_ia32_addpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9784 __cov_v4df __builtin_ia32_andnpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9785 __cov_v4df __builtin_ia32_andpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9786 __cov_v4df __builtin_ia32_blendmpd_256_mask(__cov_v4df,__cov_v4df,__cov_mmask8);
9787 __cov_v4df __builtin_ia32_broadcastf64x2_256_mask(__cov_v2df,__cov_v4df,__cov_mmask8);
9788 __cov_v4df __builtin_ia32_broadcastsd256_mask(__cov_v2df,__cov_v4df,__cov_mmask8);
9789 __cov_v4df __builtin_ia32_ceilpd256(__cov_v4df);
9790 __cov_v4df __builtin_ia32_ceilpd256(__cov_v4df);
9791 __cov_v4df __builtin_ia32_compressdf256_mask(__cov_v4df,__cov_v4df,__cov_mmask8);
9792 __cov_v4df __builtin_ia32_copysignpd256(__cov_v4df,__cov_v4df);
9793 __cov_v4df __builtin_ia32_copysignpd256(__cov_v4df,__cov_v4df);
9794 __cov_v4df __builtin_ia32_cvtdq2pd256_mask(__cov_v4si,__cov_v4df,__cov_mmask8);
9795 __cov_v4df __builtin_ia32_cvtps2pd256_mask(__cov_v4sf,__cov_v4df,__cov_mmask8);
9796 __cov_v4df __builtin_ia32_cvtqq2pd256_mask(__cov_v4di,__cov_v4df,__cov_mmask8);
9797 __cov_v4df __builtin_ia32_cvtudq2pd256_mask(__cov_v4si,__cov_v4df,__cov_mmask8);
9798 __cov_v4df __builtin_ia32_cvtuqq2pd256_mask(__cov_v4di,__cov_v4df,__cov_mmask8);
9799 __cov_v4df __builtin_ia32_divpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9800 __cov_v4df __builtin_ia32_expanddf256_mask(__cov_v4df,__cov_v4df,__cov_mmask8);
9801 __cov_v4df __builtin_ia32_expanddf256_maskz(__cov_v4df,__cov_v4df,__cov_mmask8);
9802 __cov_v4df __builtin_ia32_expandloaddf256_mask(__cov_v4df const *,__cov_v4df,__cov_mmask8);
9803 __cov_v4df __builtin_ia32_expandloaddf256_maskz(__cov_v4df const *,__cov_v4df,__cov_mmask8);
9804 __cov_v4df __builtin_ia32_fixupimmpd256_mask(__cov_v4df,__cov_v4df,__cov_v4di,int,__cov_mmask8);
9805 __cov_v4df __builtin_ia32_fixupimmpd256_maskz(__cov_v4df,__cov_v4df,__cov_v4di,int,__cov_mmask8);
9806 __cov_v4df __builtin_ia32_floorpd256(__cov_v4df);
9807 __cov_v4df __builtin_ia32_floorpd256(__cov_v4df);
9808 __cov_v4df __builtin_ia32_getexppd256_mask(__cov_v4df,__cov_v4df,__cov_mmask8);
9809 __cov_v4df __builtin_ia32_getmantpd256_mask(__cov_v4df,int,__cov_v4df,__cov_mmask8);
9810 __cov_v4df __builtin_ia32_insertf64x2_256_mask(__cov_v4df,__cov_v2df,int,__cov_v4df,__cov_mmask8);
9811 __cov_v4df __builtin_ia32_loadapd256_mask(__cov_v4df const *,__cov_v4df,__cov_mmask8);
9812 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
9813 __cov_v4df __builtin_ia32_loadupd256_mask(const double *,__cov_v4df,__cov_mmask8);
9814 #else
9815 __cov_v4df __builtin_ia32_loadupd256_mask(__cov_v4df const *,__cov_v4df,__cov_mmask8);
9816 #endif
9817 __cov_v4df __builtin_ia32_maxpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9818 __cov_v4df __builtin_ia32_minpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9819 __cov_v4df __builtin_ia32_movapd256_mask(__cov_v4df,__cov_v4df,__cov_mmask8);
9820 __cov_v4df __builtin_ia32_movddup256_mask(__cov_v4df,__cov_v4df,__cov_mmask8);
9821 __cov_v4df __builtin_ia32_mulpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9822 __cov_v4df __builtin_ia32_orpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9823 __cov_v4df __builtin_ia32_permdf256_mask(__cov_v4df,int,__cov_v4df,__cov_mmask8);
9824 __cov_v4df __builtin_ia32_permvardf256_mask(__cov_v4df,__cov_v4di,__cov_v4df,__cov_mmask8);
9825 __cov_v4df __builtin_ia32_rangepd256_mask(__cov_v4df,__cov_v4df,int,__cov_v4df,__cov_mmask8);
9826 __cov_v4df __builtin_ia32_rcp14pd256_mask(__cov_v4df,__cov_v4df,__cov_mmask8);
9827 __cov_v4df __builtin_ia32_reducepd256_mask(__cov_v4df,int,__cov_v4df,__cov_mmask8);
9828 __cov_v4df __builtin_ia32_rintpd256(__cov_v4df);
9829 __cov_v4df __builtin_ia32_rintpd256(__cov_v4df);
9830 __cov_v4df __builtin_ia32_rndscalepd_256_mask(__cov_v4df,int,__cov_v4df,__cov_mmask8);
9831 __cov_v4df __builtin_ia32_roundpd_az256(__cov_v4df);
9832 __cov_v4df __builtin_ia32_roundpd_az256(__cov_v4df);
9833 __cov_v4df __builtin_ia32_rsqrt14pd256_mask(__cov_v4df,__cov_v4df,__cov_mmask8);
9834 __cov_v4df __builtin_ia32_scalefpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9835 __cov_v4df __builtin_ia32_shuf_f64x2_256_mask(__cov_v4df,__cov_v4df,int,__cov_v4df,__cov_mmask8);
9836 __cov_v4df __builtin_ia32_shufpd256_mask(__cov_v4df,__cov_v4df,int,__cov_v4df,__cov_mmask8);
9837 __cov_v4df __builtin_ia32_sqrtpd256_mask(__cov_v4df,__cov_v4df,__cov_mmask8);
9838 __cov_v4df __builtin_ia32_subpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9839 __cov_v4df __builtin_ia32_truncpd256(__cov_v4df);
9840 __cov_v4df __builtin_ia32_truncpd256(__cov_v4df);
9841 __cov_v4df __builtin_ia32_unpckhpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9842 __cov_v4df __builtin_ia32_unpcklpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9843 __cov_v4df __builtin_ia32_vfmaddpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9844 __cov_v4df __builtin_ia32_vfmaddpd256_mask3(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9845 __cov_v4df __builtin_ia32_vfmaddpd256_maskz(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9846 __cov_v4df __builtin_ia32_vfmaddsubpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9847 __cov_v4df __builtin_ia32_vfmaddsubpd256_mask3(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9848 __cov_v4df __builtin_ia32_vfmaddsubpd256_maskz(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9849 __cov_v4df __builtin_ia32_vfmsubaddpd256_mask3(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9850 __cov_v4df __builtin_ia32_vfmsubpd256_mask3(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9851 __cov_v4df __builtin_ia32_vfnmaddpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9852 __cov_v4df __builtin_ia32_vfnmsubpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9853 __cov_v4df __builtin_ia32_vfnmsubpd256_mask3(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9854 __cov_v4df __builtin_ia32_vpcmov_v4df256(__cov_v4df,__cov_v4df,__cov_v4df);
9855 __cov_v4df __builtin_ia32_vpermi2varpd256_mask(__cov_v4df,__cov_v4di,__cov_v4df,__cov_mmask8);
9856 __cov_v4df __builtin_ia32_vpermil2pd256(__cov_v4df,__cov_v4df,__cov_v4di,int);
9857 __cov_v4df __builtin_ia32_vpermil2pd256(__cov_v4df,__cov_v4df,__cov_v4di,int);
9858 __cov_v4df __builtin_ia32_vpermilpd256_mask(__cov_v4df,int,__cov_v4df,__cov_mmask8);
9859 __cov_v4df __builtin_ia32_vpermilvarpd256_mask(__cov_v4df,__cov_v4di,__cov_v4df,__cov_mmask8);
9860 __cov_v4df __builtin_ia32_vpermt2varpd256_mask(__cov_v4di,__cov_v4df,__cov_v4df,__cov_mmask8);
9861 __cov_v4df __builtin_ia32_vpermt2varpd256_maskz(__cov_v4di,__cov_v4df,__cov_v4df,__cov_mmask8);
9862 __cov_v4df __builtin_ia32_xorpd256_mask(__cov_v4df,__cov_v4df,__cov_v4df,__cov_mmask8);
9863 __cov_v4di __builtin_ia32_alignq256_mask(__cov_v4di,__cov_v4di,int,__cov_v4di,__cov_mmask8);
9864 __cov_v4di __builtin_ia32_blendmq_256_mask(__cov_v4di,__cov_v4di,__cov_mmask8);
9865 __cov_v4di __builtin_ia32_broadcasti64x2_256_mask(__cov_v2di,__cov_v4di,__cov_mmask8);
9866 __cov_v4di __builtin_ia32_broadcastmb256(__cov_mmask8);
9867 __cov_v4di __builtin_ia32_compressdi256_mask(__cov_v4di,__cov_v4di,__cov_mmask8);
9868 __cov_v4di __builtin_ia32_cvtmask2q256(__cov_mmask8);
9869 __cov_v4di __builtin_ia32_cvtpd2qq256_mask(__cov_v4df,__cov_v4di,__cov_mmask8);
9870 __cov_v4di __builtin_ia32_cvtpd2uqq256_mask(__cov_v4df,__cov_v4di,__cov_mmask8);
9871 __cov_v4di __builtin_ia32_cvtps2qq256_mask(__cov_v4sf,__cov_v4di,__cov_mmask8);
9872 __cov_v4di __builtin_ia32_cvtps2uqq256_mask(__cov_v4sf,__cov_v4di,__cov_mmask8);
9873 __cov_v4di __builtin_ia32_cvttpd2qq256_mask(__cov_v4df,__cov_v4di,__cov_mmask8);
9874 __cov_v4di __builtin_ia32_cvttpd2uqq256_mask(__cov_v4df,__cov_v4di,__cov_mmask8);
9875 __cov_v4di __builtin_ia32_cvttps2qq256_mask(__cov_v4sf,__cov_v4di,__cov_mmask8);
9876 __cov_v4di __builtin_ia32_cvttps2uqq256_mask(__cov_v4sf,__cov_v4di,__cov_mmask8);
9877 __cov_v4di __builtin_ia32_expanddi256_mask(__cov_v4di,__cov_v4di,__cov_mmask8);
9878 __cov_v4di __builtin_ia32_expanddi256_maskz(__cov_v4di,__cov_v4di,__cov_mmask8);
9879 __cov_v4di __builtin_ia32_expandloaddi256_mask(__cov_v4di const *,__cov_v4di,__cov_mmask8);
9880 __cov_v4di __builtin_ia32_expandloaddi256_maskz(__cov_v4di const *,__cov_v4di,__cov_mmask8);
9881 __cov_v4di __builtin_ia32_inserti64x2_256_mask(__cov_v4di,__cov_v2di,int,__cov_v4di,__cov_mmask8);
9882 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
9883 __cov_v4di __builtin_ia32_loaddqudi256_mask(const long long *,__cov_v4di,__cov_mmask8);
9884 #else
9885 __cov_v4di __builtin_ia32_loaddqudi256_mask(__cov_v4di const *,__cov_v4di,__cov_mmask8);
9886 #endif
9887 __cov_v4di __builtin_ia32_movdqa64_256_mask(__cov_v4di,__cov_v4di,__cov_mmask8);
9888 __cov_v4di __builtin_ia32_movdqa64load256_mask(__cov_v4di const *,__cov_v4di,__cov_mmask8);
9889 __cov_v4di __builtin_ia32_pabsq256_mask(__cov_v4di,__cov_v4di,__cov_mmask8);
9890 __cov_v4di __builtin_ia32_paddq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9891 __cov_v4di __builtin_ia32_palignr256_mask(__cov_v4di,__cov_v4di,int,__cov_v4di,unsigned int);
9892 __cov_v4di __builtin_ia32_pandnq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9893 __cov_v4di __builtin_ia32_pandq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9894 __cov_v4di __builtin_ia32_pbroadcastq256_gpr_mask(unsigned long long,__cov_v4di,__cov_mmask8);
9895 __cov_v4di __builtin_ia32_pbroadcastq256_mask(__cov_v2di,__cov_v4di,__cov_mmask8);
9896 __cov_v4di __builtin_ia32_pbroadcastq256_mem_mask(unsigned long long,__cov_v4di,__cov_mmask8);
9897 __cov_v4di __builtin_ia32_permdi256_mask(__cov_v4di,int,__cov_v4di,__cov_mmask8);
9898 __cov_v4di __builtin_ia32_permvardi256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9899 __cov_v4di __builtin_ia32_pmaxsq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9900 __cov_v4di __builtin_ia32_pmaxuq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9901 __cov_v4di __builtin_ia32_pminsq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9902 __cov_v4di __builtin_ia32_pminuq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9903 __cov_v4di __builtin_ia32_pmovsxbq256_mask(__cov_v16qi,__cov_v4di,__cov_mmask8);
9904 __cov_v4di __builtin_ia32_pmovsxdq256_mask(__cov_v4si,__cov_v4di,__cov_mmask8);
9905 __cov_v4di __builtin_ia32_pmovsxwq256_mask(__cov_v8hi,__cov_v4di,__cov_mmask8);
9906 __cov_v4di __builtin_ia32_pmovzxbq256_mask(__cov_v16qi,__cov_v4di,__cov_mmask8);
9907 __cov_v4di __builtin_ia32_pmovzxdq256_mask(__cov_v4si,__cov_v4di,__cov_mmask8);
9908 __cov_v4di __builtin_ia32_pmovzxwq256_mask(__cov_v8hi,__cov_v4di,__cov_mmask8);
9909 __cov_v4di __builtin_ia32_pmuldq256_mask(__cov_v8si,__cov_v8si,__cov_v4di,__cov_mmask8);
9910 __cov_v4di __builtin_ia32_pmullq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9911 __cov_v4di __builtin_ia32_pmuludq256_mask(__cov_v8si,__cov_v8si,__cov_v4di,__cov_mmask8);
9912 __cov_v4di __builtin_ia32_porq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9913 __cov_v4di __builtin_ia32_prolq256_mask(__cov_v4di,int,__cov_v4di,__cov_mmask8);
9914 __cov_v4di __builtin_ia32_prolvq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9915 __cov_v4di __builtin_ia32_prorq256_mask(__cov_v4di,int,__cov_v4di,__cov_mmask8);
9916 __cov_v4di __builtin_ia32_prorvq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9917 __cov_v4di __builtin_ia32_psllq256_mask(__cov_v4di,__cov_v2di,__cov_v4di,__cov_mmask8);
9918 __cov_v4di __builtin_ia32_psllqi256_mask(__cov_v4di,int,__cov_v4di,__cov_mmask8);
9919 __cov_v4di __builtin_ia32_psllv4di_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9920 __cov_v4di __builtin_ia32_psraq256_mask(__cov_v4di,__cov_v2di,__cov_v4di,__cov_mmask8);
9921 __cov_v4di __builtin_ia32_psraqi256_mask(__cov_v4di,int,__cov_v4di,__cov_mmask8);
9922 __cov_v4di __builtin_ia32_psravq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9923 __cov_v4di __builtin_ia32_psrlq256_mask(__cov_v4di,__cov_v2di,__cov_v4di,__cov_mmask8);
9924 __cov_v4di __builtin_ia32_psrlqi256_mask(__cov_v4di,int,__cov_v4di,__cov_mmask8);
9925 __cov_v4di __builtin_ia32_psrlv4di_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9926 __cov_v4di __builtin_ia32_psubq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9927 __cov_v4di __builtin_ia32_pternlogq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,int,__cov_mmask8);
9928 __cov_v4di __builtin_ia32_pternlogq256_maskz(__cov_v4di,__cov_v4di,__cov_v4di,int,__cov_mmask8);
9929 __cov_v4di __builtin_ia32_punpckhqdq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9930 __cov_v4di __builtin_ia32_punpcklqdq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9931 __cov_v4di __builtin_ia32_pxorq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9932 __cov_v4di __builtin_ia32_shuf_i64x2_256_mask(__cov_v4di,__cov_v4di,int,__cov_v4di,__cov_mmask8);
9933 __cov_v4di __builtin_ia32_vpcmov256(__cov_v4di,__cov_v4di,__cov_v4di);
9934 __cov_v4di __builtin_ia32_vpcmov_v4di256(__cov_v4di,__cov_v4di,__cov_v4di);
9935 __cov_v4di __builtin_ia32_vpconflictdi_256_mask(__cov_v4di,__cov_v4di,__cov_mmask8);
9936 __cov_v4di __builtin_ia32_vpermi2varq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9937 __cov_v4di __builtin_ia32_vpermt2varq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9938 __cov_v4di __builtin_ia32_vpermt2varq256_maskz(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
9939 __cov_v4di __builtin_ia32_vplzcntq_256_mask(__cov_v4di,__cov_v4di,__cov_mmask8);
9940 __cov_v4sf __builtin_ia32_addps128_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
9941 __cov_v4sf __builtin_ia32_addss_round(__cov_v4sf,__cov_v4sf,int);
9942 __cov_v4sf __builtin_ia32_andnps128_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
9943 __cov_v4sf __builtin_ia32_andps128_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
9944 __cov_v4sf __builtin_ia32_blendmps_128_mask(__cov_v4sf,__cov_v4sf,__cov_mmask8);
9945 __cov_v4sf __builtin_ia32_broadcastss128_mask(__cov_v4sf,__cov_v4sf,__cov_mmask8);
9946 __cov_v4sf __builtin_ia32_ceilps(__cov_v4sf);
9947 __cov_v4sf __builtin_ia32_compresssf128_mask(__cov_v4sf,__cov_v4sf,__cov_mmask8);
9948 __cov_v4sf __builtin_ia32_copysignps(__cov_v4sf,__cov_v4sf);
9949 __cov_v4sf __builtin_ia32_cvtdq2ps128_mask(__cov_v4si,__cov_v4sf,__cov_mmask8);
9950 __cov_v4sf __builtin_ia32_cvtpd2ps256_mask(__cov_v4df,__cov_v4sf,__cov_mmask8);
9951 __cov_v4sf __builtin_ia32_cvtpd2ps_mask(__cov_v2df,__cov_v4sf,__cov_mmask8);
9952 __cov_v4sf __builtin_ia32_cvtqq2ps128_mask(__cov_v2di,__cov_v4sf,__cov_mmask8);
9953 __cov_v4sf __builtin_ia32_cvtqq2ps256_mask(__cov_v4di,__cov_v4sf,__cov_mmask8);
9954 __cov_v4sf __builtin_ia32_cvtsd2ss_round(__cov_v4sf,__cov_v2df,int);
9955 __cov_v4sf __builtin_ia32_cvtudq2ps128_mask(__cov_v4si,__cov_v4sf,__cov_mmask8);
9956 __cov_v4sf __builtin_ia32_cvtuqq2ps128_mask(__cov_v2di,__cov_v4sf,__cov_mmask8);
9957 __cov_v4sf __builtin_ia32_cvtuqq2ps256_mask(__cov_v4di,__cov_v4sf,__cov_mmask8);
9958 __cov_v4sf __builtin_ia32_divps_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
9959 __cov_v4sf __builtin_ia32_divss_round(__cov_v4sf,__cov_v4sf,int);
9960 __cov_v4sf __builtin_ia32_expandloadsf128_mask(__cov_v4sf const *,__cov_v4sf,__cov_mmask8);
9961 __cov_v4sf __builtin_ia32_expandloadsf128_maskz(__cov_v4sf const *,__cov_v4sf,__cov_mmask8);
9962 __cov_v4sf __builtin_ia32_expandsf128_mask(__cov_v4sf,__cov_v4sf,__cov_mmask8);
9963 __cov_v4sf __builtin_ia32_expandsf128_maskz(__cov_v4sf,__cov_v4sf,__cov_mmask8);
9964 __cov_v4sf __builtin_ia32_extractf32x4_256_mask(__cov_v8sf,int,__cov_v4sf,__cov_mmask8);
9965 __cov_v4sf __builtin_ia32_fixupimmps128_mask(__cov_v4sf,__cov_v4sf,__cov_v4si,int,__cov_mmask8);
9966 __cov_v4sf __builtin_ia32_fixupimmps128_maskz(__cov_v4sf,__cov_v4sf,__cov_v4si,int,__cov_mmask8);
9967 __cov_v4sf __builtin_ia32_fixupimmss_mask(__cov_v4sf,__cov_v4sf,__cov_v4si,int,__cov_mmask8,int);
9968 __cov_v4sf __builtin_ia32_fixupimmss_maskz(__cov_v4sf,__cov_v4sf,__cov_v4si,int,__cov_mmask8,int);
9969 __cov_v4sf __builtin_ia32_fixupimmss_maskz(__cov_v4sf,__cov_v4sf,__cov_v4si,int,__cov_mmask8,int);
9970 __cov_v4sf __builtin_ia32_floorps(__cov_v4sf);
9971 __cov_v4sf __builtin_ia32_getexpps128_mask(__cov_v4sf,__cov_v4sf,__cov_mmask8);
9972 __cov_v4sf __builtin_ia32_getexpss128_round(__cov_v4sf,__cov_v4sf,int);
9973 __cov_v4sf __builtin_ia32_getmantps128_mask(__cov_v4sf,int,__cov_v4sf,__cov_mmask8);
9974 __cov_v4sf __builtin_ia32_getmantss_round(__cov_v4sf,__cov_v4sf,int,int);
9975 __cov_v4sf __builtin_ia32_loadaps128_mask(__cov_v4sf const *,__cov_v4sf,__cov_mmask8);
9976 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
9977 __cov_v4sf __builtin_ia32_loadups128_mask(const float *,__cov_v4sf,__cov_mmask8);
9978 #else
9979 __cov_v4sf __builtin_ia32_loadups128_mask(__cov_v4sf const *,__cov_v4sf,__cov_mmask8);
9980 #endif
9981 __cov_v4sf __builtin_ia32_maxps_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
9982 __cov_v4sf __builtin_ia32_maxss_round(__cov_v4sf,__cov_v4sf,int);
9983 __cov_v4sf __builtin_ia32_minps_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
9984 __cov_v4sf __builtin_ia32_minss_round(__cov_v4sf,__cov_v4sf,int);
9985 __cov_v4sf __builtin_ia32_movaps128_mask(__cov_v4sf,__cov_v4sf,__cov_mmask8);
9986 __cov_v4sf __builtin_ia32_movshdup128_mask(__cov_v4sf,__cov_v4sf,__cov_mmask8);
9987 __cov_v4sf __builtin_ia32_movsldup128_mask(__cov_v4sf,__cov_v4sf,__cov_mmask8);
9988 __cov_v4sf __builtin_ia32_mulps_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
9989 __cov_v4sf __builtin_ia32_mulss_round(__cov_v4sf,__cov_v4sf,int);
9990 __cov_v4sf __builtin_ia32_orps128_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
9991 __cov_v4sf __builtin_ia32_rangeps128_mask(__cov_v4sf,__cov_v4sf,int,__cov_v4sf,__cov_mmask8);
9992 __cov_v4sf __builtin_ia32_rangess128_round(__cov_v4sf,__cov_v4sf,int,int);
9993 __cov_v4sf __builtin_ia32_rcp14ps128_mask(__cov_v4sf,__cov_v4sf,__cov_mmask8);
9994 __cov_v4sf __builtin_ia32_rcp28ss_round(__cov_v4sf,__cov_v4sf,int);
9995 __cov_v4sf __builtin_ia32_reduceps128_mask(__cov_v4sf,int,__cov_v4sf,__cov_mmask8);
9996 __cov_v4sf __builtin_ia32_reducess(__cov_v4sf,__cov_v4sf,int);
9997 __cov_v4sf __builtin_ia32_rintps(__cov_v4sf);
9998 __cov_v4sf __builtin_ia32_rndscaleps_128_mask(__cov_v4sf,int,__cov_v4sf,__cov_mmask8);
9999 __cov_v4sf __builtin_ia32_rndscaless_round(__cov_v4sf,__cov_v4sf,int,int);
10000 __cov_v4sf __builtin_ia32_roundps_az(__cov_v4sf);
10001 __cov_v4sf __builtin_ia32_rsqrt14ps128_mask(__cov_v4sf,__cov_v4sf,__cov_mmask8);
10002 __cov_v4sf __builtin_ia32_rsqrt28ss_round(__cov_v4sf,__cov_v4sf,int);
10003 __cov_v4sf __builtin_ia32_rsqrtps_nr(__cov_v4sf);
10004 __cov_v4sf __builtin_ia32_scalefps128_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10005 __cov_v4sf __builtin_ia32_shufps128_mask(__cov_v4sf,__cov_v4sf,int,__cov_v4sf,__cov_mmask8);
10006 __cov_v4sf __builtin_ia32_sqrtps128_mask(__cov_v4sf,__cov_v4sf,__cov_mmask8);
10007 __cov_v4sf __builtin_ia32_sqrtps_nr(__cov_v4sf);
10008 __cov_v4sf __builtin_ia32_sqrtss_round(__cov_v4sf,__cov_v4sf,int);
10009 __cov_v4sf __builtin_ia32_subps128_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10010 __cov_v4sf __builtin_ia32_subss_round(__cov_v4sf,__cov_v4sf,int);
10011 __cov_v4sf __builtin_ia32_truncps(__cov_v4sf);
10012 __cov_v4sf __builtin_ia32_unpckhps128_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10013 __cov_v4sf __builtin_ia32_unpcklps128_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10014 __cov_v4sf __builtin_ia32_vcvtph2ps_mask(__cov_v8hi,__cov_v4sf,__cov_mmask8);
10015 __cov_v4sf __builtin_ia32_vfmaddps128_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10016 __cov_v4sf __builtin_ia32_vfmaddps128_mask3(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10017 __cov_v4sf __builtin_ia32_vfmaddps128_maskz(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10018 __cov_v4sf __builtin_ia32_vfmaddss3_round(__cov_v4sf,__cov_v4sf,__cov_v4sf,int);
10019 __cov_v4sf __builtin_ia32_vfmaddsubps128_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10020 __cov_v4sf __builtin_ia32_vfmaddsubps128_mask3(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10021 __cov_v4sf __builtin_ia32_vfmaddsubps128_maskz(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10022 __cov_v4sf __builtin_ia32_vfmsubaddps128_mask3(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10023 __cov_v4sf __builtin_ia32_vfmsubps128_mask3(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10024 __cov_v4sf __builtin_ia32_vfnmaddps128_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10025 __cov_v4sf __builtin_ia32_vfnmsubps128_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10026 __cov_v4sf __builtin_ia32_vfnmsubps128_mask3(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10027 __cov_v4sf __builtin_ia32_vpcmov_v4sf(__cov_v4sf,__cov_v4sf,__cov_v4sf);
10028 __cov_v4sf __builtin_ia32_vpermi2varps128_mask(__cov_v4sf,__cov_v4si,__cov_v4sf,__cov_mmask8);
10029 __cov_v4sf __builtin_ia32_vpermil2ps(__cov_v4sf,__cov_v4sf,__cov_v4si,int);
10030 __cov_v4sf __builtin_ia32_vpermilps_mask(__cov_v4sf,int,__cov_v4sf,__cov_mmask8);
10031 __cov_v4sf __builtin_ia32_vpermilvarps_mask(__cov_v4sf,__cov_v4si,__cov_v4sf,__cov_mmask8);
10032 __cov_v4sf __builtin_ia32_vpermt2varps128_mask(__cov_v4si,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10033 __cov_v4sf __builtin_ia32_vpermt2varps128_maskz(__cov_v4si,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10034 __cov_v4sf __builtin_ia32_xorps128_mask(__cov_v4sf,__cov_v4sf,__cov_v4sf,__cov_mmask8);
10035 __cov_v4si __builtin_ia32_alignd128_mask(__cov_v4si,__cov_v4si,int,__cov_v4si,__cov_mmask8);
10036 __cov_v4si __builtin_ia32_blendmd_128_mask(__cov_v4si,__cov_v4si,__cov_mmask8);
10037 __cov_v4si __builtin_ia32_broadcasti32x2_128_mask(__cov_v4si,__cov_v4si,__cov_mmask8);
10038 __cov_v4si __builtin_ia32_broadcastmw128(__cov_mmask16);
10039 __cov_v4si __builtin_ia32_ceilpd_vec_pack_sfix(__cov_v2df,__cov_v2df);
10040 __cov_v4si __builtin_ia32_ceilpd_vec_pack_sfix(__cov_v2df,__cov_v2df);
10041 __cov_v4si __builtin_ia32_ceilps_sfix(__cov_v4sf);
10042 __cov_v4si __builtin_ia32_ceilps_sfix(__cov_v4sf);
10043 __cov_v4si __builtin_ia32_compresssi128_mask(__cov_v4si,__cov_v4si,__cov_mmask8);
10044 __cov_v4si __builtin_ia32_cvtmask2d128(__cov_mmask8);
10045 __cov_v4si __builtin_ia32_cvtpd2dq128_mask(__cov_v2df,__cov_v4si,__cov_mmask8);
10046 __cov_v4si __builtin_ia32_cvtpd2dq256_mask(__cov_v4df,__cov_v4si,__cov_mmask8);
10047 __cov_v4si __builtin_ia32_cvtpd2udq128_mask(__cov_v2df,__cov_v4si,__cov_mmask8);
10048 __cov_v4si __builtin_ia32_cvtpd2udq256_mask(__cov_v4df,__cov_v4si,__cov_mmask8);
10049 __cov_v4si __builtin_ia32_cvtps2dq128_mask(__cov_v4sf,__cov_v4si,__cov_mmask8);
10050 __cov_v4si __builtin_ia32_cvtps2udq128_mask(__cov_v4sf,__cov_v4si,__cov_mmask8);
10051 __cov_v4si __builtin_ia32_cvttpd2dq128_mask(__cov_v2df,__cov_v4si,__cov_mmask8);
10052 __cov_v4si __builtin_ia32_cvttpd2dq256_mask(__cov_v4df,__cov_v4si,__cov_mmask8);
10053 __cov_v4si __builtin_ia32_cvttpd2udq128_mask(__cov_v2df,__cov_v4si,__cov_mmask8);
10054 __cov_v4si __builtin_ia32_cvttpd2udq256_mask(__cov_v4df,__cov_v4si,__cov_mmask8);
10055 __cov_v4si __builtin_ia32_cvttps2dq128_mask(__cov_v4sf,__cov_v4si,__cov_mmask8);
10056 __cov_v4si __builtin_ia32_cvttps2udq128_mask(__cov_v4sf,__cov_v4si,__cov_mmask8);
10057 __cov_v4si __builtin_ia32_expandloadsi128_mask(__cov_v4si const *,__cov_v4si,__cov_mmask8);
10058 __cov_v4si __builtin_ia32_expandloadsi128_maskz(__cov_v4si const *,__cov_v4si,__cov_mmask8);
10059 __cov_v4si __builtin_ia32_expandsi128_mask(__cov_v4si,__cov_v4si,__cov_mmask8);
10060 __cov_v4si __builtin_ia32_expandsi128_maskz(__cov_v4si,__cov_v4si,__cov_mmask8);
10061 __cov_v4si __builtin_ia32_extracti32x4_256_mask(__cov_v8si,int,__cov_v4si,__cov_mmask8);
10062 __cov_v4si __builtin_ia32_floorpd_vec_pack_sfix(__cov_v2df,__cov_v2df);
10063 __cov_v4si __builtin_ia32_floorpd_vec_pack_sfix(__cov_v2df,__cov_v2df);
10064 __cov_v4si __builtin_ia32_floorps_sfix(__cov_v4sf);
10065 __cov_v4si __builtin_ia32_floorps_sfix(__cov_v4sf);
10066 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
10067 __cov_v4si __builtin_ia32_loaddqusi128_mask(const int*,__cov_v4si,__cov_mmask8);
10068 #else
10069 __cov_v4si __builtin_ia32_loaddqusi128_mask(__cov_v4si const *,__cov_v4si,__cov_mmask8);
10070 #endif
10071 __cov_v4si __builtin_ia32_movdqa32_128_mask(__cov_v4si,__cov_v4si,__cov_mmask8);
10072 __cov_v4si __builtin_ia32_movdqa32load128_mask(__cov_v4si const *,__cov_v4si,__cov_mmask8);
10073 __cov_v4si __builtin_ia32_pabsd128_mask(__cov_v4si,__cov_v4si,__cov_mmask8);
10074 __cov_v4si __builtin_ia32_paddd128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10075 __cov_v4si __builtin_ia32_pandd128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10076 __cov_v4si __builtin_ia32_pandnd128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10077 __cov_v4si __builtin_ia32_pbroadcastd128_gpr_mask(unsigned int,__cov_v4si,__cov_mmask8);
10078 __cov_v4si __builtin_ia32_pbroadcastd128_mask(__cov_v4si,__cov_v4si,__cov_mmask8);
10079 __cov_v4si __builtin_ia32_pmaddwd128_mask(__cov_v8hi,__cov_v8hi,__cov_v4si,__cov_mmask8);
10080 __cov_v4si __builtin_ia32_pmaxsd128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10081 __cov_v4si __builtin_ia32_pmaxud128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10082 __cov_v4si __builtin_ia32_pminsd128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10083 __cov_v4si __builtin_ia32_pminud128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10084 __cov_v4si __builtin_ia32_pmovqd128_mask(__cov_v2di,__cov_v4si,__cov_mmask8);
10085 __cov_v4si __builtin_ia32_pmovqd256_mask(__cov_v4di,__cov_v4si,__cov_mmask8);
10086 __cov_v4si __builtin_ia32_pmovsqd128_mask(__cov_v2di,__cov_v4si,__cov_mmask8);
10087 __cov_v4si __builtin_ia32_pmovsqd256_mask(__cov_v4di,__cov_v4si,__cov_mmask8);
10088 __cov_v4si __builtin_ia32_pmovsxbd128_mask(__cov_v16qi,__cov_v4si,__cov_mmask8);
10089 __cov_v4si __builtin_ia32_pmovsxwd128_mask(__cov_v8hi,__cov_v4si,__cov_mmask8);
10090 __cov_v4si __builtin_ia32_pmovusqd128_mask(__cov_v2di,__cov_v4si,__cov_mmask8);
10091 __cov_v4si __builtin_ia32_pmovusqd256_mask(__cov_v4di,__cov_v4si,__cov_mmask8);
10092 __cov_v4si __builtin_ia32_pmovzxbd128_mask(__cov_v16qi,__cov_v4si,__cov_mmask8);
10093 __cov_v4si __builtin_ia32_pmovzxwd128_mask(__cov_v8hi,__cov_v4si,__cov_mmask8);
10094 __cov_v4si __builtin_ia32_pmulld128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10095 __cov_v4si __builtin_ia32_pord128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10096 __cov_v4si __builtin_ia32_prold128_mask(__cov_v4si,int,__cov_v4si,__cov_mmask8);
10097 __cov_v4si __builtin_ia32_prolvd128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10098 __cov_v4si __builtin_ia32_prord128_mask(__cov_v4si,int,__cov_v4si,__cov_mmask8);
10099 __cov_v4si __builtin_ia32_prorvd128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10100 __cov_v4si __builtin_ia32_pshufd128_mask(__cov_v4si,int,__cov_v4si,__cov_mmask8);
10101 __cov_v4si __builtin_ia32_pslld128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10102 __cov_v4si __builtin_ia32_pslldi128_mask(__cov_v4si,int,__cov_v4si,__cov_mmask8);
10103 __cov_v4si __builtin_ia32_psllv4si_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10104 __cov_v4si __builtin_ia32_psrad128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10105 __cov_v4si __builtin_ia32_psradi128_mask(__cov_v4si,int,__cov_v4si,__cov_mmask8);
10106 __cov_v4si __builtin_ia32_psrav4si_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10107 __cov_v4si __builtin_ia32_psrld128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10108 __cov_v4si __builtin_ia32_psrldi128_mask(__cov_v4si,int,__cov_v4si,__cov_mmask8);
10109 __cov_v4si __builtin_ia32_psrlv4si_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10110 __cov_v4si __builtin_ia32_psubd128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10111 __cov_v4si __builtin_ia32_pternlogd128_mask(__cov_v4si,__cov_v4si,__cov_v4si,int,__cov_mmask8);
10112 __cov_v4si __builtin_ia32_pternlogd128_maskz(__cov_v4si,__cov_v4si,__cov_v4si,int,__cov_mmask8);
10113 __cov_v4si __builtin_ia32_punpckhdq128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10114 __cov_v4si __builtin_ia32_punpckldq128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10115 __cov_v4si __builtin_ia32_pxord128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10116 __cov_v4si __builtin_ia32_roundpd_az_vec_pack_sfix(__cov_v2df,__cov_v2df);
10117 __cov_v4si __builtin_ia32_roundpd_az_vec_pack_sfix(__cov_v2df,__cov_v2df);
10118 __cov_v4si __builtin_ia32_roundps_az_sfix(__cov_v4sf);
10119 __cov_v4si __builtin_ia32_roundps_az_sfix(__cov_v4sf);
10120 __cov_v4si __builtin_ia32_vec_pack_sfix(__cov_v2df,__cov_v2df);
10121 __cov_v4si __builtin_ia32_vpcmov_v4si(__cov_v4si,__cov_v4si,__cov_v4si);
10122 __cov_v4si __builtin_ia32_vpcomned(__cov_v4si,__cov_v4si);
10123 __cov_v4si __builtin_ia32_vpcomneud(__cov_v4si,__cov_v4si);
10124 __cov_v4si __builtin_ia32_vpconflictsi_128_mask(__cov_v4si,__cov_v4si,__cov_mmask8);
10125 __cov_v4si __builtin_ia32_vpermi2vard128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10126 __cov_v4si __builtin_ia32_vpermt2vard128_mask(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10127 __cov_v4si __builtin_ia32_vpermt2vard128_maskz(__cov_v4si,__cov_v4si,__cov_v4si,__cov_mmask8);
10128 __cov_v4si __builtin_ia32_vplzcntd_128_mask(__cov_v4si,__cov_v4si,__cov_mmask8);
10129 __cov_v4si __builtin_ia32_vprotdi(__cov_v4si,int);
10130 __cov_v64qi __builtin_ia32_blendmb_512_mask(__cov_v64qi,__cov_v64qi,unsigned long long);
10131 __cov_v64qi __builtin_ia32_cvtmask2b512(unsigned long long);
10132 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
10133 __cov_v64qi __builtin_ia32_loaddquqi512_mask(const char*,__cov_v64qi,unsigned long long);
10134 #else
10135 __cov_v64qi __builtin_ia32_loaddquqi512_mask(__cov_v64qi const *,__cov_v64qi,unsigned long long);
10136 #endif
10137 __cov_v64qi __builtin_ia32_movdquqi512_mask(__cov_v64qi,__cov_v64qi,unsigned long long);
10138 __cov_v64qi __builtin_ia32_pabsb512_mask(__cov_v64qi,__cov_v64qi,unsigned long long);
10139 __cov_v64qi __builtin_ia32_packsswb512_mask(__cov_v32hi,__cov_v32hi,__cov_v64qi,unsigned long long);
10140 __cov_v64qi __builtin_ia32_packuswb512_mask(__cov_v32hi,__cov_v32hi,__cov_v64qi,unsigned long long);
10141 __cov_v64qi __builtin_ia32_paddb512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,unsigned long long);
10142 __cov_v64qi __builtin_ia32_paddsb512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,unsigned long long);
10143 __cov_v64qi __builtin_ia32_paddusb512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,unsigned long long);
10144 __cov_v64qi __builtin_ia32_pavgb512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,unsigned long long);
10145 __cov_v64qi __builtin_ia32_pbroadcastb512_gpr_mask(__cov_mmask8,__cov_v64qi,unsigned long long);
10146 __cov_v64qi __builtin_ia32_pbroadcastb512_mask(__cov_v16qi,__cov_v64qi,unsigned long long);
10147 __cov_v64qi __builtin_ia32_pmaxsb512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,unsigned long long);
10148 __cov_v64qi __builtin_ia32_pmaxub512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,unsigned long long);
10149 __cov_v64qi __builtin_ia32_pminsb512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,unsigned long long);
10150 __cov_v64qi __builtin_ia32_pminub512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,unsigned long long);
10151 __cov_v64qi __builtin_ia32_pshufb512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,unsigned long long);
10152 __cov_v64qi __builtin_ia32_psubb512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,unsigned long long);
10153 __cov_v64qi __builtin_ia32_psubsb512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,unsigned long long);
10154 __cov_v64qi __builtin_ia32_psubusb512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,unsigned long long);
10155 __cov_v64qi __builtin_ia32_punpckhbw512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,unsigned long long);
10156 __cov_v64qi __builtin_ia32_punpcklbw512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,unsigned long long);
10157 __cov_v8df __builtin_ia32_andnpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8);
10158 __cov_v8df __builtin_ia32_andpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8);
10159 __cov_v8df __builtin_ia32_broadcastf64x2_512_mask(__cov_v2df,__cov_v8df,__cov_mmask8);
10160 __cov_v8df __builtin_ia32_copysignpd512(__cov_v8df,__cov_v8df);
10161 __cov_v8df __builtin_ia32_copysignpd512(__cov_v8df,__cov_v8df);
10162 __cov_v8df __builtin_ia32_cvtqq2pd512_mask(__cov_v8di,__cov_v8df,__cov_mmask8,int);
10163 __cov_v8df __builtin_ia32_cvtuqq2pd512_mask(__cov_v8di,__cov_v8df,__cov_mmask8,int);
10164 __cov_v8df __builtin_ia32_exp2pd_mask(__cov_v8df,__cov_v8df,__cov_mmask8,int);
10165 __cov_v8df __builtin_ia32_fixupimmpd512_mask(__cov_v8df,__cov_v8df,__cov_v8di,int,__cov_mmask8,int);
10166 __cov_v8df __builtin_ia32_fixupimmpd512_maskz(__cov_v8df,__cov_v8df,__cov_v8di,int,__cov_mmask8,int);
10167 __cov_v8df __builtin_ia32_fixupimmpd512_maskz(__cov_v8df,__cov_v8df,__cov_v8di,int,__cov_mmask8,int);
10168 __cov_v8df __builtin_ia32_getexppd512_mask(__cov_v8df,__cov_v8df,__cov_mmask8,int);
10169 __cov_v8df __builtin_ia32_getmantpd512_mask(__cov_v8df,int,__cov_v8df,__cov_mmask8,int);
10170 __cov_v8df __builtin_ia32_insertf64x2_512_mask(__cov_v8df,__cov_v2df,int,__cov_v8df,__cov_mmask8);
10171 __cov_v8df __builtin_ia32_orpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8);
10172 __cov_v8df __builtin_ia32_pd512_256pd(__cov_v4df);
10173 __cov_v8df __builtin_ia32_pd512_pd(__cov_v2df);
10174 __cov_v8df __builtin_ia32_permdf512_mask(__cov_v8df,int,__cov_v8df,__cov_mmask8);
10175 __cov_v8df __builtin_ia32_rangepd512_mask(__cov_v8df,__cov_v8df,int,__cov_v8df,__cov_mmask8,int);
10176 __cov_v8df __builtin_ia32_rcp28pd_mask(__cov_v8df,__cov_v8df,__cov_mmask8,int);
10177 __cov_v8df __builtin_ia32_reducepd512_mask(__cov_v8df,int,__cov_v8df,__cov_mmask8);
10178 __cov_v8df __builtin_ia32_rsqrt28pd_mask(__cov_v8df,__cov_v8df,__cov_mmask8,int);
10179 __cov_v8df __builtin_ia32_shufpd512_mask(__cov_v8df,__cov_v8df,int,__cov_v8df,__cov_mmask8);
10180 __cov_v8df __builtin_ia32_vpermilpd512_mask(__cov_v8df,int,__cov_v8df,__cov_mmask8);
10181 __cov_v8df __builtin_ia32_xorpd512_mask(__cov_v8df,__cov_v8df,__cov_v8df,__cov_mmask8);
10182 __cov_v8di __builtin_ia32_alignq512_mask(__cov_v8di,__cov_v8di,int,__cov_v8di,__cov_mmask8);
10183 __cov_v8di __builtin_ia32_broadcasti64x2_512_mask(__cov_v2di,__cov_v8di,__cov_mmask8);
10184 __cov_v8di __builtin_ia32_cvtmask2q512(__cov_mmask8);
10185 __cov_v8di __builtin_ia32_cvtpd2qq512_mask(__cov_v8df,__cov_v8di,__cov_mmask8,int);
10186 __cov_v8di __builtin_ia32_cvtpd2uqq512_mask(__cov_v8df,__cov_v8di,__cov_mmask8,int);
10187 __cov_v8di __builtin_ia32_cvtps2qq512_mask(__cov_v8sf,__cov_v8di,__cov_mmask8,int);
10188 __cov_v8di __builtin_ia32_cvtps2uqq512_mask(__cov_v8sf,__cov_v8di,__cov_mmask8,int);
10189 __cov_v8di __builtin_ia32_cvttpd2qq512_mask(__cov_v8df,__cov_v8di,__cov_mmask8,int);
10190 __cov_v8di __builtin_ia32_cvttpd2uqq512_mask(__cov_v8df,__cov_v8di,__cov_mmask8,int);
10191 __cov_v8di __builtin_ia32_cvttps2qq512_mask(__cov_v8sf,__cov_v8di,__cov_mmask8,int);
10192 __cov_v8di __builtin_ia32_cvttps2uqq512_mask(__cov_v8sf,__cov_v8di,__cov_mmask8,int);
10193 __cov_v8di __builtin_ia32_inserti64x2_512_mask(__cov_v8di,__cov_v2di,int,__cov_v8di,__cov_mmask8);
10194 __cov_v8di __builtin_ia32_palignr512(__cov_v8di,__cov_v8di,int);
10195 __cov_v8di __builtin_ia32_palignr512_mask(__cov_v8di,__cov_v8di,int,__cov_v8di,unsigned long long);
10196 __cov_v8di __builtin_ia32_permdi512_mask(__cov_v8di,int,__cov_v8di,__cov_mmask8);
10197 __cov_v8di __builtin_ia32_pmullq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
10198 __cov_v8di __builtin_ia32_prolq512_mask(__cov_v8di,int,__cov_v8di,__cov_mmask8);
10199 __cov_v8di __builtin_ia32_prorq512_mask(__cov_v8di,int,__cov_v8di,__cov_mmask8);
10200 __cov_v8di __builtin_ia32_psadbw512(__cov_v64qi,__cov_v64qi);
10201 __cov_v8di __builtin_ia32_pslldq512(__cov_v8di,int);
10202 __cov_v8di __builtin_ia32_psllqi512_mask(__cov_v8di,int,__cov_v8di,__cov_mmask8);
10203 __cov_v8di __builtin_ia32_psraqi512_mask(__cov_v8di,int,__cov_v8di,__cov_mmask8);
10204 __cov_v8di __builtin_ia32_psrldq512(__cov_v8di,int);
10205 __cov_v8di __builtin_ia32_psrlqi512_mask(__cov_v8di,int,__cov_v8di,__cov_mmask8);
10206 __cov_v8di __builtin_ia32_pternlogq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,int,__cov_mmask8);
10207 __cov_v8di __builtin_ia32_pternlogq512_maskz(__cov_v8di,__cov_v8di,__cov_v8di,int,__cov_mmask8);
10208 __cov_v8di __builtin_ia32_pternlogq512_maskz(__cov_v8di,__cov_v8di,__cov_v8di,int,__cov_mmask8);
10209 __cov_v8hi __builtin_ia32_blendmw_128_mask(__cov_v8hi,__cov_v8hi,__cov_mmask8);
10210 __cov_v8hi __builtin_ia32_cvtmask2w128(__cov_mmask8);
10211 __cov_v8hi __builtin_ia32_dbpsadbw128_mask(__cov_v16qi,__cov_v16qi,int,__cov_v8hi,__cov_mmask8);
10212 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
10213 __cov_v8hi __builtin_ia32_loaddquhi128_mask(const short*,__cov_v8hi,__cov_mmask8);
10214 #else
10215 __cov_v8hi __builtin_ia32_loaddquhi128_mask(__cov_v8hi const *,__cov_v8hi,__cov_mmask8);
10216 #endif
10217 __cov_v8hi __builtin_ia32_movdquhi128_mask(__cov_v8hi,__cov_v8hi,__cov_mmask8);
10218 __cov_v8hi __builtin_ia32_pabsw128_mask(__cov_v8hi,__cov_v8hi,__cov_mmask8);
10219 __cov_v8hi __builtin_ia32_packssdw128_mask(__cov_v4si,__cov_v4si,__cov_v8hi,__cov_mmask8);
10220 __cov_v8hi __builtin_ia32_packusdw128_mask(__cov_v4si,__cov_v4si,__cov_v8hi,__cov_mmask8);
10221 __cov_v8hi __builtin_ia32_paddsw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10222 __cov_v8hi __builtin_ia32_paddusw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10223 __cov_v8hi __builtin_ia32_paddw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10224 __cov_v8hi __builtin_ia32_pavgw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10225 __cov_v8hi __builtin_ia32_pbroadcastw128_gpr_mask(__cov_mmask16,__cov_v8hi,__cov_mmask8);
10226 __cov_v8hi __builtin_ia32_pbroadcastw128_mask(__cov_v8hi,__cov_v8hi,__cov_mmask8);
10227 __cov_v8hi __builtin_ia32_permvarhi128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10228 __cov_v8hi __builtin_ia32_pmaddubsw128_mask(__cov_v16qi,__cov_v16qi,__cov_v8hi,__cov_mmask8);
10229 __cov_v8hi __builtin_ia32_pmaxsw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10230 __cov_v8hi __builtin_ia32_pmaxuw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10231 __cov_v8hi __builtin_ia32_pminsw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10232 __cov_v8hi __builtin_ia32_pminuw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10233 __cov_v8hi __builtin_ia32_pmovdw128_mask(__cov_v4si,__cov_v8hi,__cov_mmask8);
10234 __cov_v8hi __builtin_ia32_pmovdw256_mask(__cov_v8si,__cov_v8hi,__cov_mmask8);
10235 __cov_v8hi __builtin_ia32_pmovqw128_mask(__cov_v2di,__cov_v8hi,__cov_mmask8);
10236 __cov_v8hi __builtin_ia32_pmovqw256_mask(__cov_v4di,__cov_v8hi,__cov_mmask8);
10237 __cov_v8hi __builtin_ia32_pmovsdw128_mask(__cov_v4si,__cov_v8hi,__cov_mmask8);
10238 __cov_v8hi __builtin_ia32_pmovsdw256_mask(__cov_v8si,__cov_v8hi,__cov_mmask8);
10239 __cov_v8hi __builtin_ia32_pmovsqw128_mask(__cov_v2di,__cov_v8hi,__cov_mmask8);
10240 __cov_v8hi __builtin_ia32_pmovsqw256_mask(__cov_v4di,__cov_v8hi,__cov_mmask8);
10241 __cov_v8hi __builtin_ia32_pmovsxbw128_mask(__cov_v16qi,__cov_v8hi,__cov_mmask8);
10242 __cov_v8hi __builtin_ia32_pmovusdw128_mask(__cov_v4si,__cov_v8hi,__cov_mmask8);
10243 __cov_v8hi __builtin_ia32_pmovusdw256_mask(__cov_v8si,__cov_v8hi,__cov_mmask8);
10244 __cov_v8hi __builtin_ia32_pmovusqw128_mask(__cov_v2di,__cov_v8hi,__cov_mmask8);
10245 __cov_v8hi __builtin_ia32_pmovusqw256_mask(__cov_v4di,__cov_v8hi,__cov_mmask8);
10246 __cov_v8hi __builtin_ia32_pmovzxbw128_mask(__cov_v16qi,__cov_v8hi,__cov_mmask8);
10247 __cov_v8hi __builtin_ia32_pmulhrsw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10248 __cov_v8hi __builtin_ia32_pmulhuw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10249 __cov_v8hi __builtin_ia32_pmulhw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10250 __cov_v8hi __builtin_ia32_pmullw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10251 __cov_v8hi __builtin_ia32_pshufhw128_mask(__cov_v8hi,int,__cov_v8hi,__cov_mmask8);
10252 __cov_v8hi __builtin_ia32_pshuflw128_mask(__cov_v8hi,int,__cov_v8hi,__cov_mmask8);
10253 __cov_v8hi __builtin_ia32_psllv8hi_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10254 __cov_v8hi __builtin_ia32_psllw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10255 __cov_v8hi __builtin_ia32_psllwi128_mask(__cov_v8hi,int,__cov_v8hi,__cov_mmask8);
10256 __cov_v8hi __builtin_ia32_psrav8hi_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10257 __cov_v8hi __builtin_ia32_psraw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10258 __cov_v8hi __builtin_ia32_psrawi128_mask(__cov_v8hi,int,__cov_v8hi,__cov_mmask8);
10259 __cov_v8hi __builtin_ia32_psrlv8hi_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10260 __cov_v8hi __builtin_ia32_psrlw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10261 __cov_v8hi __builtin_ia32_psrlwi128_mask(__cov_v8hi,int,__cov_v8hi,__cov_mmask8);
10262 __cov_v8hi __builtin_ia32_psubsw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10263 __cov_v8hi __builtin_ia32_psubusw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10264 __cov_v8hi __builtin_ia32_psubw128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10265 __cov_v8hi __builtin_ia32_punpckhwd128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10266 __cov_v8hi __builtin_ia32_punpcklwd128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10267 __cov_v8hi __builtin_ia32_vcvtps2ph256_mask(__cov_v8sf,int,__cov_v8hi,__cov_mmask8);
10268 __cov_v8hi __builtin_ia32_vcvtps2ph_mask(__cov_v4sf,int,__cov_v8hi,__cov_mmask8);
10269 __cov_v8hi __builtin_ia32_vpcmov_v8hi(__cov_v8hi,__cov_v8hi,__cov_v8hi);
10270 __cov_v8hi __builtin_ia32_vpcomneuw(__cov_v8hi,__cov_v8hi);
10271 __cov_v8hi __builtin_ia32_vpcomnew(__cov_v8hi,__cov_v8hi);
10272 __cov_v8hi __builtin_ia32_vpermi2varhi128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10273 __cov_v8hi __builtin_ia32_vpermt2varhi128_mask(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10274 __cov_v8hi __builtin_ia32_vpermt2varhi128_maskz(__cov_v8hi,__cov_v8hi,__cov_v8hi,__cov_mmask8);
10275 __cov_v8hi __builtin_ia32_vprotwi(__cov_v8hi,int);
10276 __cov_v8sf __builtin_ia32_addps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10277 __cov_v8sf __builtin_ia32_andnps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10278 __cov_v8sf __builtin_ia32_andps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10279 __cov_v8sf __builtin_ia32_blendmps_256_mask(__cov_v8sf,__cov_v8sf,__cov_mmask8);
10280 __cov_v8sf __builtin_ia32_broadcastf32x2_256_mask(__cov_v4sf,__cov_v8sf,__cov_mmask8);
10281 __cov_v8sf __builtin_ia32_broadcastf32x4_256_mask(__cov_v4sf,__cov_v8sf,__cov_mmask8);
10282 __cov_v8sf __builtin_ia32_broadcastss256_mask(__cov_v4sf,__cov_v8sf,__cov_mmask8);
10283 __cov_v8sf __builtin_ia32_ceilps256(__cov_v8sf);
10284 __cov_v8sf __builtin_ia32_ceilps256(__cov_v8sf);
10285 __cov_v8sf __builtin_ia32_compresssf256_mask(__cov_v8sf,__cov_v8sf,__cov_mmask8);
10286 __cov_v8sf __builtin_ia32_copysignps256(__cov_v8sf,__cov_v8sf);
10287 __cov_v8sf __builtin_ia32_copysignps256(__cov_v8sf,__cov_v8sf);
10288 __cov_v8sf __builtin_ia32_cvtdq2ps256_mask(__cov_v8si,__cov_v8sf,__cov_mmask8);
10289 __cov_v8sf __builtin_ia32_cvtqq2ps512_mask(__cov_v8di,__cov_v8sf,__cov_mmask8,int);
10290 __cov_v8sf __builtin_ia32_cvtudq2ps256_mask(__cov_v8si,__cov_v8sf,__cov_mmask8);
10291 __cov_v8sf __builtin_ia32_cvtuqq2ps512_mask(__cov_v8di,__cov_v8sf,__cov_mmask8,int);
10292 __cov_v8sf __builtin_ia32_divps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10293 __cov_v8sf __builtin_ia32_expandloadsf256_mask(__cov_v8sf const *,__cov_v8sf,__cov_mmask8);
10294 __cov_v8sf __builtin_ia32_expandloadsf256_maskz(__cov_v8sf const *,__cov_v8sf,__cov_mmask8);
10295 __cov_v8sf __builtin_ia32_expandsf256_mask(__cov_v8sf,__cov_v8sf,__cov_mmask8);
10296 __cov_v8sf __builtin_ia32_expandsf256_maskz(__cov_v8sf,__cov_v8sf,__cov_mmask8);
10297 __cov_v8sf __builtin_ia32_extractf32x8_mask(__cov_v16sf,int,__cov_v8sf,__cov_mmask8);
10298 __cov_v8sf __builtin_ia32_fixupimmps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8si,int,__cov_mmask8);
10299 __cov_v8sf __builtin_ia32_fixupimmps256_maskz(__cov_v8sf,__cov_v8sf,__cov_v8si,int,__cov_mmask8);
10300 __cov_v8sf __builtin_ia32_floorps256(__cov_v8sf);
10301 __cov_v8sf __builtin_ia32_floorps256(__cov_v8sf);
10302 __cov_v8sf __builtin_ia32_getexpps256_mask(__cov_v8sf,__cov_v8sf,__cov_mmask8);
10303 __cov_v8sf __builtin_ia32_getmantps256_mask(__cov_v8sf,int,__cov_v8sf,__cov_mmask8);
10304 __cov_v8sf __builtin_ia32_insertf32x4_256_mask(__cov_v8sf,__cov_v4sf,int,__cov_v8sf,__cov_mmask8);
10305 __cov_v8sf __builtin_ia32_loadaps256_mask(__cov_v8sf const *,__cov_v8sf,__cov_mmask8);
10306 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
10307 __cov_v8sf __builtin_ia32_loadups256_mask(const float *,__cov_v8sf,__cov_mmask8);
10308 #else
10309 __cov_v8sf __builtin_ia32_loadups256_mask(__cov_v8sf const *,__cov_v8sf,__cov_mmask8);
10310 #endif
10311 __cov_v8sf __builtin_ia32_maxps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10312 __cov_v8sf __builtin_ia32_minps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10313 __cov_v8sf __builtin_ia32_movaps256_mask(__cov_v8sf,__cov_v8sf,__cov_mmask8);
10314 __cov_v8sf __builtin_ia32_movshdup256_mask(__cov_v8sf,__cov_v8sf,__cov_mmask8);
10315 __cov_v8sf __builtin_ia32_movsldup256_mask(__cov_v8sf,__cov_v8sf,__cov_mmask8);
10316 __cov_v8sf __builtin_ia32_mulps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10317 __cov_v8sf __builtin_ia32_orps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10318 __cov_v8sf __builtin_ia32_permvarsf256_mask(__cov_v8sf,__cov_v8si,__cov_v8sf,__cov_mmask8);
10319 __cov_v8sf __builtin_ia32_rangeps256_mask(__cov_v8sf,__cov_v8sf,int,__cov_v8sf,__cov_mmask8);
10320 __cov_v8sf __builtin_ia32_rcp14ps256_mask(__cov_v8sf,__cov_v8sf,__cov_mmask8);
10321 __cov_v8sf __builtin_ia32_reduceps256_mask(__cov_v8sf,int,__cov_v8sf,__cov_mmask8);
10322 __cov_v8sf __builtin_ia32_rintps256(__cov_v8sf);
10323 __cov_v8sf __builtin_ia32_rintps256(__cov_v8sf);
10324 __cov_v8sf __builtin_ia32_rndscaleps_256_mask(__cov_v8sf,int,__cov_v8sf,__cov_mmask8);
10325 __cov_v8sf __builtin_ia32_roundps_az256(__cov_v8sf);
10326 __cov_v8sf __builtin_ia32_roundps_az256(__cov_v8sf);
10327 __cov_v8sf __builtin_ia32_rsqrt14ps256_mask(__cov_v8sf,__cov_v8sf,__cov_mmask8);
10328 __cov_v8sf __builtin_ia32_rsqrtps_nr256(__cov_v8sf);
10329 __cov_v8sf __builtin_ia32_rsqrtps_nr256(__cov_v8sf);
10330 __cov_v8sf __builtin_ia32_scalefps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10331 __cov_v8sf __builtin_ia32_shuf_f32x4_256_mask(__cov_v8sf,__cov_v8sf,int,__cov_v8sf,__cov_mmask8);
10332 __cov_v8sf __builtin_ia32_shufps256_mask(__cov_v8sf,__cov_v8sf,int,__cov_v8sf,__cov_mmask8);
10333 __cov_v8sf __builtin_ia32_sqrtps256_mask(__cov_v8sf,__cov_v8sf,__cov_mmask8);
10334 __cov_v8sf __builtin_ia32_sqrtps_nr256(__cov_v8sf);
10335 __cov_v8sf __builtin_ia32_sqrtps_nr256(__cov_v8sf);
10336 __cov_v8sf __builtin_ia32_subps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10337 __cov_v8sf __builtin_ia32_truncps256(__cov_v8sf);
10338 __cov_v8sf __builtin_ia32_truncps256(__cov_v8sf);
10339 __cov_v8sf __builtin_ia32_unpckhps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10340 __cov_v8sf __builtin_ia32_unpcklps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10341 __cov_v8sf __builtin_ia32_vcvtph2ps256_mask(__cov_v8hi,__cov_v8sf,__cov_mmask8);
10342 __cov_v8sf __builtin_ia32_vfmaddps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10343 __cov_v8sf __builtin_ia32_vfmaddps256_mask3(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10344 __cov_v8sf __builtin_ia32_vfmaddps256_maskz(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10345 __cov_v8sf __builtin_ia32_vfmaddsubps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10346 __cov_v8sf __builtin_ia32_vfmaddsubps256_mask3(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10347 __cov_v8sf __builtin_ia32_vfmaddsubps256_maskz(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10348 __cov_v8sf __builtin_ia32_vfmsubaddps256_mask3(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10349 __cov_v8sf __builtin_ia32_vfmsubps256_mask3(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10350 __cov_v8sf __builtin_ia32_vfnmaddps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10351 __cov_v8sf __builtin_ia32_vfnmsubps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10352 __cov_v8sf __builtin_ia32_vfnmsubps256_mask3(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10353 __cov_v8sf __builtin_ia32_vpcmov_v8sf256(__cov_v8sf,__cov_v8sf,__cov_v8sf);
10354 __cov_v8sf __builtin_ia32_vpermi2varps256_mask(__cov_v8sf,__cov_v8si,__cov_v8sf,__cov_mmask8);
10355 __cov_v8sf __builtin_ia32_vpermil2ps256(__cov_v8sf,__cov_v8sf,__cov_v8si,int);
10356 __cov_v8sf __builtin_ia32_vpermil2ps256(__cov_v8sf,__cov_v8sf,__cov_v8si,int);
10357 __cov_v8sf __builtin_ia32_vpermilps256_mask(__cov_v8sf,int,__cov_v8sf,__cov_mmask8);
10358 __cov_v8sf __builtin_ia32_vpermilvarps256_mask(__cov_v8sf,__cov_v8si,__cov_v8sf,__cov_mmask8);
10359 __cov_v8sf __builtin_ia32_vpermt2varps256_mask(__cov_v8si,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10360 __cov_v8sf __builtin_ia32_vpermt2varps256_maskz(__cov_v8si,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10361 __cov_v8sf __builtin_ia32_xorps256_mask(__cov_v8sf,__cov_v8sf,__cov_v8sf,__cov_mmask8);
10362 __cov_v8si __builtin_ia32_alignd256_mask(__cov_v8si,__cov_v8si,int,__cov_v8si,__cov_mmask8);
10363 __cov_v8si __builtin_ia32_blendmd_256_mask(__cov_v8si,__cov_v8si,__cov_mmask8);
10364 __cov_v8si __builtin_ia32_broadcasti32x2_256_mask(__cov_v4si,__cov_v8si,__cov_mmask8);
10365 __cov_v8si __builtin_ia32_broadcasti32x4_256_mask(__cov_v4si,__cov_v8si,__cov_mmask8);
10366 __cov_v8si __builtin_ia32_broadcastmw256(__cov_mmask16);
10367 __cov_v8si __builtin_ia32_ceilpd_vec_pack_sfix256(__cov_v4df,__cov_v4df);
10368 __cov_v8si __builtin_ia32_ceilpd_vec_pack_sfix256(__cov_v4df,__cov_v4df);
10369 __cov_v8si __builtin_ia32_ceilpd_vec_pack_sfix256(__cov_v4df,__cov_v4df);
10370 __cov_v8si __builtin_ia32_ceilps_sfix256(__cov_v8sf);
10371 __cov_v8si __builtin_ia32_ceilps_sfix256(__cov_v8sf);
10372 __cov_v8si __builtin_ia32_ceilps_sfix256(__cov_v8sf);
10373 __cov_v8si __builtin_ia32_compresssi256_mask(__cov_v8si,__cov_v8si,__cov_mmask8);
10374 __cov_v8si __builtin_ia32_cvtmask2d256(__cov_mmask8);
10375 __cov_v8si __builtin_ia32_cvtps2dq256_mask(__cov_v8sf,__cov_v8si,__cov_mmask8);
10376 __cov_v8si __builtin_ia32_cvtps2udq256_mask(__cov_v8sf,__cov_v8si,__cov_mmask8);
10377 __cov_v8si __builtin_ia32_cvttps2dq256_mask(__cov_v8sf,__cov_v8si,__cov_mmask8);
10378 __cov_v8si __builtin_ia32_cvttps2udq256_mask(__cov_v8sf,__cov_v8si,__cov_mmask8);
10379 __cov_v8si __builtin_ia32_expandloadsi256_mask(__cov_v8si const *,__cov_v8si,__cov_mmask8);
10380 __cov_v8si __builtin_ia32_expandloadsi256_maskz(__cov_v8si const *,__cov_v8si,__cov_mmask8);
10381 __cov_v8si __builtin_ia32_expandsi256_mask(__cov_v8si,__cov_v8si,__cov_mmask8);
10382 __cov_v8si __builtin_ia32_expandsi256_maskz(__cov_v8si,__cov_v8si,__cov_mmask8);
10383 __cov_v8si __builtin_ia32_extracti32x8_mask(__cov_v16si,int,__cov_v8si,__cov_mmask8);
10384 __cov_v8si __builtin_ia32_floorpd_vec_pack_sfix256(__cov_v4df,__cov_v4df);
10385 __cov_v8si __builtin_ia32_floorpd_vec_pack_sfix256(__cov_v4df,__cov_v4df);
10386 __cov_v8si __builtin_ia32_floorpd_vec_pack_sfix256(__cov_v4df,__cov_v4df);
10387 __cov_v8si __builtin_ia32_floorps_sfix256(__cov_v8sf);
10388 __cov_v8si __builtin_ia32_floorps_sfix256(__cov_v8sf);
10389 __cov_v8si __builtin_ia32_floorps_sfix256(__cov_v8sf);
10390 __cov_v8si __builtin_ia32_inserti32x4_256_mask(__cov_v8si,__cov_v4si,int,__cov_v8si,__cov_mmask8);
10391 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
10392 __cov_v8si __builtin_ia32_loaddqusi256_mask(const int*,__cov_v8si,__cov_mmask8);
10393 #else
10394 __cov_v8si __builtin_ia32_loaddqusi256_mask(__cov_v8si const *,__cov_v8si,__cov_mmask8);
10395 #endif
10396 __cov_v8si __builtin_ia32_movdqa32_256_mask(__cov_v8si,__cov_v8si,__cov_mmask8);
10397 __cov_v8si __builtin_ia32_movdqa32load256_mask(__cov_v8si const *,__cov_v8si,__cov_mmask8);
10398 __cov_v8si __builtin_ia32_pabsd256_mask(__cov_v8si,__cov_v8si,__cov_mmask8);
10399 __cov_v8si __builtin_ia32_paddd256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10400 __cov_v8si __builtin_ia32_pandd256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10401 __cov_v8si __builtin_ia32_pandnd256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10402 __cov_v8si __builtin_ia32_pbroadcastd256_gpr_mask(unsigned int,__cov_v8si,__cov_mmask8);
10403 __cov_v8si __builtin_ia32_pbroadcastd256_mask(__cov_v4si,__cov_v8si,__cov_mmask8);
10404 __cov_v8si __builtin_ia32_permvarsi256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10405 __cov_v8si __builtin_ia32_pmaddwd256_mask(__cov_v16hi,__cov_v16hi,__cov_v8si,__cov_mmask8);
10406 __cov_v8si __builtin_ia32_pmaxsd256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10407 __cov_v8si __builtin_ia32_pmaxud256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10408 __cov_v8si __builtin_ia32_pminsd256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10409 __cov_v8si __builtin_ia32_pminud256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10410 __cov_v8si __builtin_ia32_pmovsxbd256_mask(__cov_v16qi,__cov_v8si,__cov_mmask8);
10411 __cov_v8si __builtin_ia32_pmovsxwd256_mask(__cov_v8hi,__cov_v8si,__cov_mmask8);
10412 __cov_v8si __builtin_ia32_pmovzxbd256_mask(__cov_v16qi,__cov_v8si,__cov_mmask8);
10413 __cov_v8si __builtin_ia32_pmovzxwd256_mask(__cov_v8hi,__cov_v8si,__cov_mmask8);
10414 __cov_v8si __builtin_ia32_pmulld256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10415 __cov_v8si __builtin_ia32_pord256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10416 __cov_v8si __builtin_ia32_prold256_mask(__cov_v8si,int,__cov_v8si,__cov_mmask8);
10417 __cov_v8si __builtin_ia32_prolvd256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10418 __cov_v8si __builtin_ia32_prord256_mask(__cov_v8si,int,__cov_v8si,__cov_mmask8);
10419 __cov_v8si __builtin_ia32_prorvd256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10420 __cov_v8si __builtin_ia32_pshufd256_mask(__cov_v8si,int,__cov_v8si,__cov_mmask8);
10421 __cov_v8si __builtin_ia32_pslld256_mask(__cov_v8si,__cov_v4si,__cov_v8si,__cov_mmask8);
10422 __cov_v8si __builtin_ia32_pslldi256_mask(__cov_v8si,int,__cov_v8si,__cov_mmask8);
10423 __cov_v8si __builtin_ia32_psllv8si_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10424 __cov_v8si __builtin_ia32_psrad256_mask(__cov_v8si,__cov_v4si,__cov_v8si,__cov_mmask8);
10425 __cov_v8si __builtin_ia32_psradi256_mask(__cov_v8si,int,__cov_v8si,__cov_mmask8);
10426 __cov_v8si __builtin_ia32_psrav8si_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10427 __cov_v8si __builtin_ia32_psrld256_mask(__cov_v8si,__cov_v4si,__cov_v8si,__cov_mmask8);
10428 __cov_v8si __builtin_ia32_psrldi256_mask(__cov_v8si,int,__cov_v8si,__cov_mmask8);
10429 __cov_v8si __builtin_ia32_psrlv8si_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10430 __cov_v8si __builtin_ia32_psubd256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10431 __cov_v8si __builtin_ia32_pternlogd256_mask(__cov_v8si,__cov_v8si,__cov_v8si,int,__cov_mmask8);
10432 __cov_v8si __builtin_ia32_pternlogd256_maskz(__cov_v8si,__cov_v8si,__cov_v8si,int,__cov_mmask8);
10433 __cov_v8si __builtin_ia32_punpckhdq256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10434 __cov_v8si __builtin_ia32_punpckldq256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10435 __cov_v8si __builtin_ia32_pxord256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10436 __cov_v8si __builtin_ia32_roundpd_az_vec_pack_sfix256(__cov_v4df,__cov_v4df);
10437 __cov_v8si __builtin_ia32_roundpd_az_vec_pack_sfix256(__cov_v4df,__cov_v4df);
10438 __cov_v8si __builtin_ia32_roundpd_az_vec_pack_sfix256(__cov_v4df,__cov_v4df);
10439 __cov_v8si __builtin_ia32_roundps_az_sfix256(__cov_v8sf);
10440 __cov_v8si __builtin_ia32_roundps_az_sfix256(__cov_v8sf);
10441 __cov_v8si __builtin_ia32_roundps_az_sfix256(__cov_v8sf);
10442 __cov_v8si __builtin_ia32_shuf_i32x4_256_mask(__cov_v8si,__cov_v8si,int,__cov_v8si,__cov_mmask8);
10443 __cov_v8si __builtin_ia32_vec_pack_sfix256(__cov_v4df,__cov_v4df);
10444 __cov_v8si __builtin_ia32_vec_pack_sfix256(__cov_v4df,__cov_v4df);
10445 __cov_v8si __builtin_ia32_vpcmov_v8si256(__cov_v8si,__cov_v8si,__cov_v8si);
10446 __cov_v8si __builtin_ia32_vpconflictsi_256_mask(__cov_v8si,__cov_v8si,__cov_mmask8);
10447 __cov_v8si __builtin_ia32_vpermi2vard256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10448 __cov_v8si __builtin_ia32_vpermt2vard256_mask(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10449 __cov_v8si __builtin_ia32_vpermt2vard256_maskz(__cov_v8si,__cov_v8si,__cov_v8si,__cov_mmask8);
10450 __cov_v8si __builtin_ia32_vplzcntd_256_mask(__cov_v8si,__cov_v8si,__cov_mmask8);
10451 float __builtin_ia32_rsqrtf(float);
10452 int __builtin_ia32_vcvtsd2si32(__cov_v2df,int);
10453 int __builtin_ia32_vcvtss2si32(__cov_v4sf,int);
10454 long long __builtin_ia32_vcvtsd2si64(__cov_v2df,int);
10455 long long __builtin_ia32_vcvtss2si64(__cov_v4sf,int);
10456 unsigned char __builtin_ia32_sbb_u32(unsigned char, unsigned int, unsigned int, unsigned*);
10457 unsigned char __builtin_ia32_sbb_u64(unsigned char, unsigned long long, unsigned long long, unsigned long long*);
10458 unsigned int __builtin_ia32_cmpb256_mask(__cov_v32qi,__cov_v32qi,int,unsigned int);
10459 unsigned int __builtin_ia32_cmpw512_mask(__cov_v32hi,__cov_v32hi,int,unsigned int);
10460 unsigned int __builtin_ia32_cvtb2mask256(__cov_v32qi);
10461 unsigned int __builtin_ia32_cvtw2mask512(__cov_v32hi);
10462 unsigned int __builtin_ia32_kunpcksi(unsigned int,unsigned int);
10463 unsigned int __builtin_ia32_pcmpeqb256_mask(__cov_v32qi,__cov_v32qi,unsigned int);
10464 unsigned int __builtin_ia32_pcmpeqw512_mask(__cov_v32hi,__cov_v32hi,unsigned int);
10465 unsigned int __builtin_ia32_pcmpgtb256_mask(__cov_v32qi,__cov_v32qi,unsigned int);
10466 unsigned int __builtin_ia32_pcmpgtw512_mask(__cov_v32hi,__cov_v32hi,unsigned int);
10467 unsigned int __builtin_ia32_ptestmb256(__cov_v32qi,__cov_v32qi,unsigned int);
10468 unsigned int __builtin_ia32_ptestmw512(__cov_v32hi,__cov_v32hi,unsigned int);
10469 unsigned int __builtin_ia32_ptestnmb256(__cov_v32qi,__cov_v32qi,unsigned int);
10470 unsigned int __builtin_ia32_ptestnmw512(__cov_v32hi,__cov_v32hi,unsigned int);
10471 unsigned int __builtin_ia32_ucmpb256_mask(__cov_v32qi,__cov_v32qi,int,unsigned int);
10472 unsigned int __builtin_ia32_ucmpw512_mask(__cov_v32hi,__cov_v32hi,int,unsigned int);
10473 unsigned long __builtin_ia32_sizeof(void);
10474 unsigned long long __builtin_ia32_cmpb512_mask(__cov_v64qi,__cov_v64qi,int,unsigned long long);
10475 unsigned long long __builtin_ia32_cvtb2mask512(__cov_v64qi);
10476 unsigned long long __builtin_ia32_kunpckdi(unsigned long long,unsigned long long);
10477 unsigned long long __builtin_ia32_pcmpeqb512_mask(__cov_v64qi,__cov_v64qi,unsigned long long);
10478 unsigned long long __builtin_ia32_pcmpgtb512_mask(__cov_v64qi,__cov_v64qi,unsigned long long);
10479 unsigned long long __builtin_ia32_ptestmb512(__cov_v64qi,__cov_v64qi,unsigned long long);
10480 unsigned long long __builtin_ia32_ptestnmb512(__cov_v64qi,__cov_v64qi,unsigned long long);
10481 unsigned long long __builtin_ia32_ucmpb512_mask(__cov_v64qi,__cov_v64qi,int,unsigned long long);
10482 void __builtin_ia32_bndcl(void const *,__cov_bounds_type);
10483 void __builtin_ia32_bndcu(void const *,__cov_bounds_type);
10484 void __builtin_ia32_bndstx(void const *,__cov_bounds_type,void const *);
10485 void __builtin_ia32_clflushopt(const void*);
10486 void __builtin_ia32_compressstoredf128_mask(__cov_v2df*,__cov_v2df,__cov_mmask8);
10487 void __builtin_ia32_compressstoredf256_mask(__cov_v4df*,__cov_v4df,__cov_mmask8);
10488 void __builtin_ia32_compressstoredi128_mask(__cov_v2di*,__cov_v2di,__cov_mmask8);
10489 void __builtin_ia32_compressstoredi256_mask(__cov_v4di*,__cov_v4di,__cov_mmask8);
10490 void __builtin_ia32_compressstoresf128_mask(__cov_v4sf*,__cov_v4sf,__cov_mmask8);
10491 void __builtin_ia32_compressstoresf256_mask(__cov_v8sf*,__cov_v8sf,__cov_mmask8);
10492 void __builtin_ia32_compressstoresi128_mask(__cov_v4si*,__cov_v4si,__cov_mmask8);
10493 void __builtin_ia32_compressstoresi256_mask(__cov_v8si*,__cov_v8si,__cov_mmask8);
10494 void __builtin_ia32_movdqa32store128_mask(__cov_v4si*,__cov_v4si,__cov_mmask8);
10495 void __builtin_ia32_movdqa32store256_mask(__cov_v8si*,__cov_v8si,__cov_mmask8);
10496 void __builtin_ia32_movdqa64store128_mask(__cov_v2di*,__cov_v2di,__cov_mmask8);
10497 void __builtin_ia32_movdqa64store256_mask(__cov_v4di*,__cov_v4di,__cov_mmask8);
10498 void __builtin_ia32_pmovdb128mem_mask(__cov_v16qi*,__cov_v4si,__cov_mmask8);
10499 void __builtin_ia32_pmovdb256mem_mask(__cov_v16qi*,__cov_v8si,__cov_mmask8);
10500 void __builtin_ia32_pmovdw128mem_mask(__cov_v8hi*,__cov_v4si,__cov_mmask8);
10501 void __builtin_ia32_pmovdw256mem_mask(__cov_v8hi*,__cov_v8si,__cov_mmask8);
10502 void __builtin_ia32_pmovqb128mem_mask(__cov_v16qi*,__cov_v2di,__cov_mmask8);
10503 void __builtin_ia32_pmovqb256mem_mask(__cov_v16qi*,__cov_v4di,__cov_mmask8);
10504 void __builtin_ia32_pmovqd128mem_mask(__cov_v4si*,__cov_v2di,__cov_mmask8);
10505 void __builtin_ia32_pmovqd256mem_mask(__cov_v4si*,__cov_v4di,__cov_mmask8);
10506 void __builtin_ia32_pmovqw128mem_mask(__cov_v8hi*,__cov_v2di,__cov_mmask8);
10507 void __builtin_ia32_pmovqw256mem_mask(__cov_v8hi*,__cov_v4di,__cov_mmask8);
10508 void __builtin_ia32_pmovsdb128mem_mask(__cov_v16qi*,__cov_v4si,__cov_mmask8);
10509 void __builtin_ia32_pmovsdb256mem_mask(__cov_v16qi*,__cov_v8si,__cov_mmask8);
10510 void __builtin_ia32_pmovsdw128mem_mask(__cov_v8hi*,__cov_v4si,__cov_mmask8);
10511 void __builtin_ia32_pmovsdw256mem_mask(__cov_v8hi*,__cov_v8si,__cov_mmask8);
10512 void __builtin_ia32_pmovsqb128mem_mask(__cov_v16qi*,__cov_v2di,__cov_mmask8);
10513 void __builtin_ia32_pmovsqb256mem_mask(__cov_v16qi*,__cov_v4di,__cov_mmask8);
10514 void __builtin_ia32_pmovsqd128mem_mask(__cov_v4si*,__cov_v2di,__cov_mmask8);
10515 void __builtin_ia32_pmovsqd256mem_mask(__cov_v4si*,__cov_v4di,__cov_mmask8);
10516 void __builtin_ia32_pmovsqw128mem_mask(__cov_v8hi*,__cov_v2di,__cov_mmask8);
10517 void __builtin_ia32_pmovsqw256mem_mask(__cov_v8hi*,__cov_v4di,__cov_mmask8);
10518 void __builtin_ia32_pmovusdb128mem_mask(__cov_v16qi*,__cov_v4si,__cov_mmask8);
10519 void __builtin_ia32_pmovusdb256mem_mask(__cov_v16qi*,__cov_v8si,__cov_mmask8);
10520 void __builtin_ia32_pmovusdw128mem_mask(__cov_v8hi*,__cov_v4si,__cov_mmask8);
10521 void __builtin_ia32_pmovusdw256mem_mask(__cov_v8hi*,__cov_v8si,__cov_mmask8);
10522 void __builtin_ia32_pmovusqb128mem_mask(__cov_v16qi*,__cov_v2di,__cov_mmask8);
10523 void __builtin_ia32_pmovusqb256mem_mask(__cov_v16qi*,__cov_v4di,__cov_mmask8);
10524 void __builtin_ia32_pmovusqd128mem_mask(__cov_v4si*,__cov_v2di,__cov_mmask8);
10525 void __builtin_ia32_pmovusqd256mem_mask(__cov_v4si*,__cov_v4di,__cov_mmask8);
10526 void __builtin_ia32_pmovusqw128mem_mask(__cov_v8hi*,__cov_v2di,__cov_mmask8);
10527 void __builtin_ia32_pmovusqw256mem_mask(__cov_v8hi*,__cov_v4di,__cov_mmask8);
10528 void __builtin_ia32_storeapd128_mask(__cov_v2df*,__cov_v2df,__cov_mmask8);
10529 void __builtin_ia32_storeapd256_mask(__cov_v4df*,__cov_v4df,__cov_mmask8);
10530 void __builtin_ia32_storeaps128_mask(__cov_v4sf*,__cov_v4sf,__cov_mmask8);
10531 void __builtin_ia32_storeaps256_mask(__cov_v8sf*,__cov_v8sf,__cov_mmask8);
10532 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
10533 void __builtin_ia32_storedqudi128_mask(long long*,__cov_v2di,__cov_mmask8);
10534 void __builtin_ia32_storedqudi256_mask(long long*,__cov_v4di,__cov_mmask8);
10535 void __builtin_ia32_storedquhi128_mask(short*,__cov_v8hi,__cov_mmask8);
10536 void __builtin_ia32_storedquhi256_mask(short*,__cov_v16hi,__cov_mmask16);
10537 void __builtin_ia32_storedquhi512_mask(short*,__cov_v32hi,unsigned int);
10538 void __builtin_ia32_storedquqi128_mask(char*,__cov_v16qi,__cov_mmask16);
10539 void __builtin_ia32_storedquqi256_mask(char*,__cov_v32qi,unsigned int);
10540 void __builtin_ia32_storedquqi512_mask(char*,__cov_v64qi,unsigned long long);
10541 void __builtin_ia32_storedqusi128_mask(int*,__cov_v4si,__cov_mmask8);
10542 void __builtin_ia32_storedqusi256_mask(int*,__cov_v8si,__cov_mmask8);
10543 void __builtin_ia32_storeupd128_mask(double*,__cov_v2df,__cov_mmask8);
10544 void __builtin_ia32_storeupd256_mask(double*,__cov_v4df,__cov_mmask8);
10545 void __builtin_ia32_storeups128_mask(float *,__cov_v4sf,__cov_mmask8);
10546 void __builtin_ia32_storeups256_mask(float*,__cov_v8sf,__cov_mmask8);
10547 #else
10548 void __builtin_ia32_storedqudi128_mask(__cov_v2di*,__cov_v2di,__cov_mmask8);
10549 void __builtin_ia32_storedqudi256_mask(__cov_v4di*,__cov_v4di,__cov_mmask8);
10550 void __builtin_ia32_storedquhi128_mask(__cov_v8hi*,__cov_v8hi,__cov_mmask8);
10551 void __builtin_ia32_storedquhi256_mask(__cov_v16hi*,__cov_v16hi,__cov_mmask16);
10552 void __builtin_ia32_storedquhi512_mask(__cov_v32hi*,__cov_v32hi,unsigned int);
10553 void __builtin_ia32_storedquqi128_mask(__cov_v16qi*,__cov_v16qi,__cov_mmask16);
10554 void __builtin_ia32_storedquqi256_mask(__cov_v32qi*,__cov_v32qi,unsigned int);
10555 void __builtin_ia32_storedquqi512_mask(__cov_v64qi*,__cov_v64qi,unsigned long long);
10556 void __builtin_ia32_storedqusi128_mask(__cov_v4si*,__cov_v4si,__cov_mmask8);
10557 void __builtin_ia32_storedqusi256_mask(__cov_v8si*,__cov_v8si,__cov_mmask8);
10558 void __builtin_ia32_storeupd128_mask(__cov_v2df*,__cov_v2df,__cov_mmask8);
10559 void __builtin_ia32_storeupd256_mask(__cov_v4df*,__cov_v4df,__cov_mmask8);
10560 void __builtin_ia32_storeups128_mask(__cov_v4sf*,__cov_v4sf,__cov_mmask8);
10561 void __builtin_ia32_storeups256_mask(__cov_v8sf*,__cov_v8sf,__cov_mmask8);
10562 #endif
10563 void __builtin_ia32_xrstors(void*,long long);
10564 void __builtin_ia32_xrstors64(void*,long long);
10565 void __builtin_ia32_xsavec(void*,long long);
10566 void __builtin_ia32_xsavec64(void*,long long);
10567 void __builtin_ia32_xsaves(void*,long long);
10568 void __builtin_ia32_xsaves64(void*,long long);
10569 void* __builtin_ia32_bndlower(__cov_bounds_type);
10570 void* __builtin_ia32_bndupper(__cov_bounds_type);
10571 void* __builtin_ia32_narrow_bounds(void const *,__cov_bounds_type,unsigned long);
10572 __cov_m512i __builtin_ia32_vpmadd52luq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
10573 __cov_m512i __builtin_ia32_vpmadd52huq512_mask(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
10574 __cov_m512i __builtin_ia32_vpmadd52luq512_maskz(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
10575 __cov_m512i __builtin_ia32_vpmadd52huq512_maskz(__cov_v8di,__cov_v8di,__cov_v8di,__cov_mmask8);
10576 __cov_m128i __builtin_ia32_vpmadd52luq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
10577 __cov_m128i __builtin_ia32_vpmadd52huq128_mask(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
10578 __cov_m256i __builtin_ia32_vpmadd52luq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
10579 __cov_m256i __builtin_ia32_vpmadd52huq256_mask(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
10580 __cov_m128i __builtin_ia32_vpmadd52luq128_maskz(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
10581 __cov_m128i __builtin_ia32_vpmadd52huq128_maskz(__cov_v2di,__cov_v2di,__cov_v2di,__cov_mmask8);
10582 __cov_m256i __builtin_ia32_vpmadd52luq256_maskz(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
10583 __cov_m256i __builtin_ia32_vpmadd52huq256_maskz(__cov_v4di,__cov_v4di,__cov_v4di,__cov_mmask8);
10584 __cov_m256d __builtin_ia32_movapd256_mask(__cov_v4df,__cov_v4df,__cov_mmask8);
10585 __cov_m128d __builtin_ia32_movapd128_mask(__cov_v2df,__cov_v2df,__cov_mmask8);
10586 __cov_m256d __builtin_ia32_loadapd256_mask(const __cov_v4df *,__cov_v4df,__cov_mmask8);
10587 __cov_m128d __builtin_ia32_loadapd128_mask(const __cov_v2df *,__cov_v2df,__cov_mmask8);
10588 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
10589 __cov_m256 __builtin_ia32_gather3siv8sf(__cov_v8sf,const void*,__cov_v8si,__cov_mmask8,int);
10590 __cov_m128 __builtin_ia32_gather3siv4sf(__cov_v4sf,const void*,__cov_v4si,__cov_mmask8,int);
10591 __cov_m256d __builtin_ia32_gather3siv4df(__cov_v4df,const void*,__cov_v4si,__cov_mmask8,int);
10592 __cov_m128d __builtin_ia32_gather3siv2df(__cov_v2df,const void*,__cov_v4si,__cov_mmask8,int);
10593 __cov_m128 __builtin_ia32_gather3div8sf(__cov_v4sf,const void*,__cov_v4di,__cov_mmask8,int);
10594 __cov_m128 __builtin_ia32_gather3div4sf(__cov_v4sf,const void*,__cov_v2di,__cov_mmask8,int);
10595 __cov_m256d __builtin_ia32_gather3div4df(__cov_v4df,const void*,__cov_v4di,__cov_mmask8,int);
10596 __cov_m128d __builtin_ia32_gather3div2df(__cov_v2df,const void*,__cov_v2di,__cov_mmask8,int);
10597 __cov_m256i __builtin_ia32_gather3siv8si(__cov_v8si,const void*,__cov_v8si,__cov_mmask8,int);
10598 __cov_m128i __builtin_ia32_gather3siv4si(__cov_v4si,const void*,__cov_v4si,__cov_mmask8,int);
10599 __cov_m256i __builtin_ia32_gather3siv4di(__cov_v4di,const void*,__cov_v4si,__cov_mmask8,int);
10600 __cov_m128i __builtin_ia32_gather3siv2di(__cov_v2di,const void*,__cov_v4si,__cov_mmask8,int);
10601 __cov_m128i __builtin_ia32_gather3div8si(__cov_v4si,const void*,__cov_v4di,__cov_mmask8,int);
10602 __cov_m128i __builtin_ia32_gather3div4si(__cov_v4si,const void*,__cov_v2di,__cov_mmask8,int);
10603 __cov_m256i __builtin_ia32_gather3div4di(__cov_v4di,const void*,__cov_v4di,__cov_mmask8,int);
10604 __cov_m128i __builtin_ia32_gather3div2di(__cov_v2di,const void*,__cov_v2di,__cov_mmask8,int);
10605 void __builtin_ia32_scattersiv8sf(void*,__cov_mmask8,__cov_v8si,__cov_v8sf,int);
10606 void __builtin_ia32_scattersiv4sf(void*,__cov_mmask8,__cov_v4si,__cov_v4sf,int);
10607 void __builtin_ia32_scattersiv4df(void*,__cov_mmask8,__cov_v4si,__cov_v4df,int);
10608 void __builtin_ia32_scattersiv2df(void*,__cov_mmask8,__cov_v4si,__cov_v2df,int);
10609 void __builtin_ia32_scatterdiv8sf(const void*,__cov_mmask8,__cov_v4di,__cov_v4sf,int);
10610 void __builtin_ia32_scatterdiv4sf(const void*,__cov_mmask8,__cov_v2di,__cov_v4sf,int);
10611 void __builtin_ia32_scatterdiv4df(const void*,__cov_mmask8,__cov_v4di,__cov_v4df,int);
10612 void __builtin_ia32_scatterdiv2df(const void*,__cov_mmask8,__cov_v2di,__cov_v2df,int);
10613 void __builtin_ia32_scattersiv8si(const void*,__cov_mmask8,__cov_v8si,__cov_v8si,int);
10614 void __builtin_ia32_scattersiv4si(const void*,__cov_mmask8,__cov_v4si,__cov_v4si,int);
10615 void __builtin_ia32_scattersiv4di(const void*,__cov_mmask8,__cov_v4si,__cov_v4di,int);
10616 void __builtin_ia32_scattersiv2di(const void*,__cov_mmask8,__cov_v4si,__cov_v2di,int);
10617 void __builtin_ia32_scatterdiv8si(const void*,__cov_mmask8,__cov_v4di,__cov_v4si,int);
10618 void __builtin_ia32_scatterdiv4si(const void*,__cov_mmask8,__cov_v2di,__cov_v4si,int);
10619 void __builtin_ia32_scatterdiv4di(const void*,__cov_mmask8,__cov_v4di,__cov_v4di,int);
10620 void __builtin_ia32_scatterdiv2di(const void*,__cov_mmask8,__cov_v2di,__cov_v2di,int);
10621 #else
10622 __cov_m256 __builtin_ia32_gather3siv8sf(__cov_v8sf,const float *,__cov_v8si,__cov_mmask8,int);
10623 __cov_m128 __builtin_ia32_gather3siv4sf(__cov_v4sf,const float *,__cov_v4si,__cov_mmask8,int);
10624 __cov_m256d __builtin_ia32_gather3siv4df(__cov_v4df,const double *,__cov_v4si,__cov_mmask8,int);
10625 __cov_m128d __builtin_ia32_gather3siv2df(__cov_v2df,const double *,__cov_v4si,__cov_mmask8,int);
10626 __cov_m128 __builtin_ia32_gather3div8sf(__cov_v4sf,const float *,__cov_v4di,__cov_mmask8,int);
10627 __cov_m128 __builtin_ia32_gather3div4sf(__cov_v4sf,const float *,__cov_v2di,__cov_mmask8,int);
10628 __cov_m256d __builtin_ia32_gather3div4df(__cov_v4df,const double *,__cov_v4di,__cov_mmask8,int);
10629 __cov_m128d __builtin_ia32_gather3div2df(__cov_v2df,const double *,__cov_v2di,__cov_mmask8,int);
10630 __cov_m256i __builtin_ia32_gather3siv8si(__cov_v8si,const int *,__cov_v8si,__cov_mmask8,int);
10631 __cov_m128i __builtin_ia32_gather3siv4si(__cov_v4si,const int *,__cov_v4si,__cov_mmask8,int);
10632 __cov_m256i __builtin_ia32_gather3siv4di(__cov_v4di,const long long *,__cov_v4si,__cov_mmask8,int);
10633 __cov_m128i __builtin_ia32_gather3siv2di(__cov_v2di,const long long *,__cov_v4si,__cov_mmask8,int);
10634 __cov_m128i __builtin_ia32_gather3div8si(__cov_v4si,const int *,__cov_v4di,__cov_mmask8,int);
10635 __cov_m128i __builtin_ia32_gather3div4si(__cov_v4si,const int *,__cov_v2di,__cov_mmask8,int);
10636 __cov_m256i __builtin_ia32_gather3div4di(__cov_v4di,const long long *,__cov_v4di,__cov_mmask8,int);
10637 __cov_m128i __builtin_ia32_gather3div2di(__cov_v2di,const long long *,__cov_v2di,__cov_mmask8,int);
10638 void __builtin_ia32_scattersiv8sf(float *,__cov_mmask8,__cov_v8si,__cov_v8sf,int);
10639 void __builtin_ia32_scattersiv4sf(float*,__cov_mmask8,__cov_v4si,__cov_v4sf,int);
10640 void __builtin_ia32_scattersiv4df(double *,__cov_mmask8,__cov_v4si,__cov_v4df,int);
10641 void __builtin_ia32_scattersiv2df(double *,__cov_mmask8,__cov_v4si,__cov_v2df,int);
10642 void __builtin_ia32_scatterdiv8sf(const float *,__cov_mmask8,__cov_v4di,__cov_v4sf,int);
10643 void __builtin_ia32_scatterdiv4sf(const float *,__cov_mmask8,__cov_v2di,__cov_v4sf,int);
10644 void __builtin_ia32_scatterdiv4df(const double *,__cov_mmask8,__cov_v4di,__cov_v4df,int);
10645 void __builtin_ia32_scatterdiv2df(const double *,__cov_mmask8,__cov_v2di,__cov_v2df,int);
10646 void __builtin_ia32_scattersiv8si(const int *,__cov_mmask8,__cov_v8si,__cov_v8si,int);
10647 void __builtin_ia32_scattersiv4si(const int *,__cov_mmask8,__cov_v4si,__cov_v4si,int);
10648 void __builtin_ia32_scattersiv4di(const long long *,__cov_mmask8,__cov_v4si,__cov_v4di,int);
10649 void __builtin_ia32_scattersiv2di(const long long *,__cov_mmask8,__cov_v4si,__cov_v2di,int);
10650 void __builtin_ia32_scatterdiv8si(const int *,__cov_mmask8,__cov_v4di,__cov_v4si,int);
10651 void __builtin_ia32_scatterdiv4si(const int *,__cov_mmask8,__cov_v2di,__cov_v4si,int);
10652 void __builtin_ia32_scatterdiv4di(const long long *,__cov_mmask8,__cov_v4di,__cov_v4di,int);
10653 void __builtin_ia32_scatterdiv2di(const long long *,__cov_mmask8,__cov_v2di,__cov_v2di,int);
10654 #endif
10655 __cov_m512i __builtin_ia32_vpmultishiftqb512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,__cov_mmask64);
10656 __cov_m512i __builtin_ia32_permvarqi512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,__cov_mmask64);
10657 __cov_m512i __builtin_ia32_vpermt2varqi512_mask(__cov_v64qi,__cov_v64qi, __cov_v64qi,__cov_mmask64);
10658 __cov_m512i __builtin_ia32_vpermi2varqi512_mask(__cov_v64qi,__cov_v64qi, __cov_v64qi,__cov_mmask64);
10659 __cov_m512i __builtin_ia32_vpmultishiftqb512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,__cov_mmask64);
10660 __cov_m512i __builtin_ia32_permvarqi512_mask(__cov_v64qi,__cov_v64qi,__cov_v64qi,__cov_mmask64);
10661 __cov_m512i __builtin_ia32_vpermt2varqi512_maskz(__cov_v64qi,__cov_v64qi,__cov_v64qi,__cov_mmask64);
10662 __cov_m256i __builtin_ia32_vpmultishiftqb256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,__cov_mmask32);
10663 __cov_m128i __builtin_ia32_vpmultishiftqb128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
10664 __cov_m256i __builtin_ia32_permvarqi256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,__cov_mmask32);
10665 __cov_m128i __builtin_ia32_permvarqi128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
10666 __cov_m256i __builtin_ia32_vpermt2varqi256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,__cov_mmask32);
10667 __cov_m256i __builtin_ia32_vpermi2varqi256_mask(__cov_v32qi,__cov_v32qi,__cov_v32qi,__cov_mmask32);
10668 __cov_m256i __builtin_ia32_vpermt2varqi256_maskz(__cov_v32qi,__cov_v32qi,__cov_v32qi,__cov_mmask32);
10669 __cov_m128i __builtin_ia32_vpermt2varqi128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
10670 __cov_m128i __builtin_ia32_vpermi2varqi128_mask(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
10671 __cov_m128i __builtin_ia32_vpermt2varqi128_maskz(__cov_v16qi,__cov_v16qi,__cov_v16qi,__cov_mmask16);
10672 void __builtin_ia32_clwb(void *);
10673 void __builtin_ia32_pcommit(void);
10674
10675 #ifdef __coverity_cplusplus
10676 template<typename type1, typename type2, typename rtype>
10677 bool __builtin_add_overflow(type1 x, type2 y, rtype *ptr);
10678 template<typename type1, typename type2, typename rtype>
10679 bool __builtin_sub_overflow(type1 x, type2 y, rtype *ptr);
10680 template<typename type1, typename type2, typename rtype>
10681 bool __builtin_mul_overflow(type1 x, type2 y, rtype *ptr);
10682 #endif
10683
10684 #endif
10685
10686 #if __COVERITY_GCC_VERSION_AT_LEAST(5, 2)
10687 void __builtin_ia32_monitorx (const void *, unsigned int, unsigned int);
10688 void __builtin_ia32_mwaitx (unsigned int, unsigned int, unsigned int);
10689 #endif
10690
10691 #if __COVERITY_GCC_VERSION_AT_LEAST(6, 0)
10692 void __builtin_ia32_clzero(void*);
10693 unsigned int __builtin_ia32_rdpkru(void);
10694 void __builtin_ia32_wrpkru(unsigned int);
10695 #endif
10696
10697 #endif
10698
10699 #ifdef __COVERITY_ALTIVEC__
10700
10701
10702
10703
10704
10705
10706 typedef vector int __coverity_generic_altivec_vector;
10707
10708 #ifdef __coverity_cplusplus
10709 extern vector signed char __builtin_vec_abs (vector signed char a1);
10710 extern vector signed short __builtin_vec_abs (vector signed short a1);
10711 extern vector signed int __builtin_vec_abs (vector signed int a1);
10712 extern vector float __builtin_vec_abs (vector float a1);
10713
10714 extern vector signed char __builtin_vec_abss (vector signed char a1);
10715 extern vector signed short __builtin_vec_abss (vector signed short a1);
10716 #else
10717 __coverity_generic_altivec_vector __builtin_vec_abs();
10718 __coverity_generic_altivec_vector __builtin_vec_abss();
10719 #endif
10720
10721 #ifdef __coverity_cplusplus
10722 extern vector unsigned int __builtin_vec_vslw (vector unsigned int a1, vector unsigned int a2);
10723 #else
10724 __coverity_generic_altivec_vector __builtin_vec_vslw ();
10725 #endif
10726
10727 #ifdef __coverity_cplusplus
10728 extern int __builtin_vec_vcmpgt_p(int, vector signed char a1, vector signed char a2);
10729 extern int __builtin_vec_vcmpgt_p(int, vector unsigned char a1, vector unsigned char a2);
10730 extern int __builtin_vec_vcmpgt_p(int, vector signed short a1, vector signed short a2);
10731 extern int __builtin_vec_vcmpgt_p(int, vector unsigned short a1, vector unsigned short a2);
10732 extern int __builtin_vec_vcmpgt_p(int, vector signed int a1, vector signed int a2);
10733 extern int __builtin_vec_vcmpgt_p(int, vector unsigned int a1, vector unsigned int a2);
10734 extern int __builtin_vec_vcmpgt_p(int, vector signed char a1, vector signed char a2);
10735 extern int __builtin_vec_vcmpgt_p(int, vector float a1, vector float a2);
10736 #else
10737 int __builtin_vec_vcmpgt_p();
10738 #endif
10739
10740 #ifdef __coverity_cplusplus
10741 extern vector signed char __builtin_vec_add (vector signed char a1, vector signed char a2);
10742 extern vector unsigned char __builtin_vec_add (vector signed char a1, vector unsigned char a2);
10743
10744 extern vector unsigned char __builtin_vec_add (vector unsigned char a1, vector signed char a2);
10745
10746 extern vector unsigned char __builtin_vec_add (vector unsigned char a1,
10747 vector unsigned char a2);
10748 extern vector signed short __builtin_vec_add (vector signed short a1, vector signed short a2);
10749 extern vector unsigned short __builtin_vec_add (vector signed short a1,
10750 vector unsigned short a2);
10751 extern vector unsigned short __builtin_vec_add (vector unsigned short a1,
10752 vector signed short a2);
10753 extern vector unsigned short __builtin_vec_add (vector unsigned short a1,
10754 vector unsigned short a2);
10755 extern vector signed int __builtin_vec_add (vector signed int a1, vector signed int a2);
10756 extern vector unsigned int __builtin_vec_add (vector signed int a1, vector unsigned int a2);
10757 extern vector unsigned int __builtin_vec_add (vector unsigned int a1, vector signed int a2);
10758 extern vector unsigned int __builtin_vec_add (vector unsigned int a1, vector unsigned int a2);
10759 extern vector float __builtin_vec_add (vector float a1, vector float a2);
10760 #else
10761 # define __builtin_vec_add(a, b) ((a) + (b))
10762 #endif
10763
10764 extern vector unsigned int __builtin_vec_addc (vector unsigned int a1, vector unsigned int a2);
10765
10766 #ifdef __coverity_cplusplus
10767 extern vector unsigned char __builtin_vec_adds (vector signed char a1,
10768 vector unsigned char a2);
10769 extern vector unsigned char __builtin_vec_adds (vector unsigned char a1,
10770 vector signed char a2);
10771 extern vector unsigned char __builtin_vec_adds (vector unsigned char a1,
10772 vector unsigned char a2);
10773 extern vector signed char __builtin_vec_adds (vector signed char a1, vector signed char a2);
10774 extern vector unsigned short __builtin_vec_adds (vector signed short a1,
10775 vector unsigned short a2);
10776 extern vector unsigned short __builtin_vec_adds (vector unsigned short a1,
10777 vector signed short a2);
10778 extern vector unsigned short __builtin_vec_adds (vector unsigned short a1,
10779 vector unsigned short a2);
10780 extern vector signed short __builtin_vec_adds (vector signed short a1, vector signed short a2);
10781
10782 extern vector unsigned int __builtin_vec_adds (vector signed int a1, vector unsigned int a2);
10783 extern vector unsigned int __builtin_vec_adds (vector unsigned int a1, vector signed int a2);
10784 extern vector unsigned int __builtin_vec_adds (vector unsigned int a1, vector unsigned int a2);
10785
10786 extern vector signed int __builtin_vec_adds (vector signed int a1, vector signed int a2);
10787 #else
10788 __coverity_generic_altivec_vector __builtin_vec_adds ();
10789 #endif
10790
10791 #ifdef __coverity_cplusplus
10792 extern vector float __builtin_vec_and (vector float a1, vector float a2);
10793 extern vector float __builtin_vec_and (vector float a1, vector signed int a2);
10794 extern vector float __builtin_vec_and (vector signed int a1, vector float a2);
10795 extern vector signed int __builtin_vec_and (vector signed int a1, vector signed int a2);
10796 extern vector unsigned int __builtin_vec_and (vector signed int a1, vector unsigned int a2);
10797 extern vector unsigned int __builtin_vec_and (vector unsigned int a1, vector signed int a2);
10798 extern vector unsigned int __builtin_vec_and (vector unsigned int a1, vector unsigned int a2);
10799 extern vector signed short __builtin_vec_and (vector signed short a1, vector signed short a2);
10800 extern vector unsigned short __builtin_vec_and (vector signed short a1,
10801 vector unsigned short a2);
10802 extern vector unsigned short __builtin_vec_and (vector unsigned short a1,
10803 vector signed short a2);
10804 extern vector unsigned short __builtin_vec_and (vector unsigned short a1,
10805 vector unsigned short a2);
10806 extern vector signed char __builtin_vec_and (vector signed char a1, vector signed char a2);
10807 extern vector unsigned char __builtin_vec_and (vector signed char a1, vector unsigned char a2);
10808
10809 extern vector unsigned char __builtin_vec_and (vector unsigned char a1, vector signed char a2);
10810
10811 extern vector unsigned char __builtin_vec_and (vector unsigned char a1,
10812 vector unsigned char a2);
10813 #else
10814 # define __builtin_vec_and(a, b) ((a) & (b))
10815 #endif
10816
10817 #ifdef __coverity_cplusplus
10818 extern vector float __builtin_vec_andc (vector float a1, vector float a2);
10819 extern vector float __builtin_vec_andc (vector float a1, vector signed int a2);
10820 extern vector float __builtin_vec_andc (vector signed int a1, vector float a2);
10821 extern vector signed int __builtin_vec_andc (vector signed int a1, vector signed int a2);
10822 extern vector unsigned int __builtin_vec_andc (vector signed int a1, vector unsigned int a2);
10823 extern vector unsigned int __builtin_vec_andc (vector unsigned int a1, vector signed int a2);
10824 extern vector unsigned int __builtin_vec_andc (vector unsigned int a1, vector unsigned int a2);
10825
10826 extern vector signed short __builtin_vec_andc (vector signed short a1, vector signed short a2);
10827
10828 extern vector unsigned short __builtin_vec_andc (vector signed short a1,
10829 vector unsigned short a2);
10830 extern vector unsigned short __builtin_vec_andc (vector unsigned short a1,
10831 vector signed short a2);
10832 extern vector unsigned short __builtin_vec_andc (vector unsigned short a1,
10833 vector unsigned short a2);
10834 extern vector signed char __builtin_vec_andc (vector signed char a1, vector signed char a2);
10835 extern vector unsigned char __builtin_vec_andc (vector signed char a1,
10836 vector unsigned char a2);
10837 extern vector unsigned char __builtin_vec_andc (vector unsigned char a1,
10838 vector signed char a2);
10839 extern vector unsigned char __builtin_vec_andc (vector unsigned char a1,
10840 vector unsigned char a2);
10841 #else
10842 __coverity_generic_altivec_vector __builtin_vec_andc ();
10843 #endif
10844
10845 #ifdef __coverity_cplusplus
10846 extern vector unsigned char __builtin_vec_avg (vector unsigned char a1,
10847 vector unsigned char a2);
10848 extern vector signed char __builtin_vec_avg (vector signed char a1, vector signed char a2);
10849 extern vector unsigned short __builtin_vec_avg (vector unsigned short a1,
10850 vector unsigned short a2);
10851 extern vector signed short __builtin_vec_avg (vector signed short a1, vector signed short a2);
10852 extern vector unsigned int __builtin_vec_avg (vector unsigned int a1, vector unsigned int a2);
10853 extern vector signed int __builtin_vec_avg (vector signed int a1, vector signed int a2);
10854 #else
10855 __coverity_generic_altivec_vector __builtin_vec_avg ();
10856 #endif
10857
10858 extern vector float __builtin_vec_ceil (vector float a1);
10859
10860 extern vector signed int __builtin_vec_cmpb (vector float a1, vector float a2);
10861
10862 #ifdef __coverity_cplusplus
10863 extern vector signed char __builtin_vec_cmpeq (vector signed char a1, vector signed char a2);
10864 extern vector signed char __builtin_vec_cmpeq (vector unsigned char a1,
10865 vector unsigned char a2);
10866 extern vector signed short __builtin_vec_cmpeq (vector signed short a1,
10867 vector signed short a2);
10868 extern vector signed short __builtin_vec_cmpeq (vector unsigned short a1,
10869 vector unsigned short a2);
10870 extern vector signed int __builtin_vec_cmpeq (vector signed int a1, vector signed int a2);
10871 extern vector signed int __builtin_vec_cmpeq (vector unsigned int a1, vector unsigned int a2);
10872 extern vector signed int __builtin_vec_cmpeq (vector float a1, vector float a2);
10873
10874 extern vector signed int __builtin_vec_cmpge (vector float a1, vector float a2);
10875
10876 extern vector signed char __builtin_vec_cmpgt (vector unsigned char a1,
10877 vector unsigned char a2);
10878 extern vector signed char __builtin_vec_cmpgt (vector signed char a1, vector signed char a2);
10879 extern vector signed short __builtin_vec_cmpgt (vector unsigned short a1,
10880 vector unsigned short a2);
10881 extern vector signed short __builtin_vec_cmpgt (vector signed short a1,
10882 vector signed short a2);
10883 extern vector signed int __builtin_vec_cmpgt (vector unsigned int a1, vector unsigned int a2);
10884 extern vector signed int __builtin_vec_cmpgt (vector signed int a1, vector signed int a2);
10885 extern vector signed int __builtin_vec_cmpgt (vector float a1, vector float a2);
10886
10887 extern vector signed int __builtin_vec_cmple (vector float a1, vector float a2);
10888
10889 extern vector signed char __builtin_vec_cmplt (vector unsigned char a1,
10890 vector unsigned char a2);
10891 extern vector signed char __builtin_vec_cmplt (vector signed char a1, vector signed char a2);
10892 extern vector signed short __builtin_vec_cmplt (vector unsigned short a1,
10893 vector unsigned short a2);
10894 extern vector signed short __builtin_vec_cmplt (vector signed short a1,
10895 vector signed short a2);
10896 extern vector signed int __builtin_vec_cmplt (vector unsigned int a1, vector unsigned int a2);
10897 extern vector signed int __builtin_vec_cmplt (vector signed int a1, vector signed int a2);
10898 extern vector signed int __builtin_vec_cmplt (vector float a1, vector float a2);
10899 #else
10900 __coverity_generic_altivec_vector __builtin_vec_cmpeq ();
10901 __coverity_generic_altivec_vector __builtin_vec_cmpge ();
10902 __coverity_generic_altivec_vector __builtin_vec_cmpgt ();
10903 __coverity_generic_altivec_vector __builtin_vec_cmple ();
10904 __coverity_generic_altivec_vector __builtin_vec_cmplt ();
10905 #endif
10906
10907 #ifdef __coverity_cplusplus
10908 extern vector float __builtin_vec_ctf (vector unsigned int a1, const char a2);
10909 extern vector float __builtin_vec_ctf (vector signed int a1, const char a2);
10910 #else
10911 extern vector float __builtin_vec_ctf ();
10912 #endif
10913
10914 extern vector signed int __builtin_vec_cts (vector float a1, const char a2);
10915
10916 extern vector unsigned int __builtin_vec_ctu (vector float a1, const char a2);
10917
10918 extern void __builtin_vec_dss (const char a1);
10919
10920 extern void __builtin_vec_dssall (void);
10921
10922 extern void __builtin_vec_dst (const void * a1, int a2, const char a3);
10923
10924 extern void __builtin_vec_dstst (const void * a1, int a2, const char a3);
10925
10926 extern void __builtin_vec_dststt (const void * a1, int a2, const char a3);
10927
10928 extern void __builtin_vec_dstt (const void * a1, int a2, const char a3);
10929
10930 #ifdef __coverity_cplusplus
10931 extern vector float __builtin_vec_expte (vector float a1, vector float a2);
10932 extern vector float __builtin_vec_expte (vector float a1);
10933
10934 extern vector float __builtin_vec_floor (vector float a1, vector float a2);
10935 extern vector float __builtin_vec_floor (vector float a1);
10936 #else
10937 __coverity_generic_altivec_vector __builtin_vec_expte();
10938 __coverity_generic_altivec_vector __builtin_vec_floor();
10939 #endif
10940
10941 #ifdef __coverity_cplusplus
10942 extern vector float __builtin_vec_ld (int a1, vector float * a2);
10943 extern vector float __builtin_vec_ld (int a1, float * a2);
10944 extern vector signed int __builtin_vec_ld (int a1, int * a2);
10945 extern vector signed int __builtin_vec_ld (int a1, vector signed int * a2);
10946 extern vector unsigned int __builtin_vec_ld (int a1, vector unsigned int * a2);
10947 extern vector unsigned int __builtin_vec_ld (int a1, unsigned int * a2);
10948 extern vector signed short __builtin_vec_ld (int a1, short * a2, vector signed short * a3);
10949 extern vector unsigned short __builtin_vec_ld (int a1, unsigned short * a2,
10950 vector unsigned short * a3);
10951 extern vector signed char __builtin_vec_ld (int a1, signed char * a2);
10952 extern vector signed char __builtin_vec_ld (int a1, vector signed char * a2);
10953 extern vector unsigned char __builtin_vec_ld (int a1, unsigned char * a2);
10954 extern vector unsigned char __builtin_vec_ld (int a1, vector unsigned char * a2);
10955
10956 extern vector signed char __builtin_vec_lde (int a1, signed char * a2);
10957 extern vector unsigned char __builtin_vec_lde (int a1, unsigned char * a2);
10958 extern vector signed short __builtin_vec_lde (int a1, short * a2);
10959 extern vector unsigned short __builtin_vec_lde (int a1, unsigned short * a2);
10960 extern vector float __builtin_vec_lde (int a1, float * a2);
10961 extern vector signed int __builtin_vec_lde (int a1, int * a2);
10962 extern vector unsigned int __builtin_vec_lde (int a1, unsigned int * a2);
10963
10964 extern vector float __builtin_vec_ldl (int a1, float * a2);
10965 extern vector float __builtin_vec_ldl (int a1, vector float * a2);
10966 extern vector signed int __builtin_vec_ldl (int a1, vector signed int * a2);
10967 extern vector signed int __builtin_vec_ldl (int a1, int * a2);
10968 extern vector unsigned int __builtin_vec_ldl (int a1, unsigned int * a2);
10969 extern vector unsigned int __builtin_vec_ldl (int a1, vector unsigned int * a2);
10970 extern vector signed short __builtin_vec_ldl (int a1, vector signed short * a2);
10971 extern vector signed short __builtin_vec_ldl (int a1, short * a2);
10972 extern vector unsigned short __builtin_vec_ldl (int a1, vector unsigned short * a2);
10973 extern vector unsigned short __builtin_vec_ldl (int a1, unsigned short * a2);
10974 extern vector signed char __builtin_vec_ldl (int a1, vector signed char * a2);
10975 extern vector signed char __builtin_vec_ldl (int a1, signed char * a2);
10976 extern vector unsigned char __builtin_vec_ldl (int a1, vector unsigned char * a2);
10977 extern vector unsigned char __builtin_vec_ldl (int a1, unsigned char * a2);
10978 #else
10979 __coverity_generic_altivec_vector __builtin_vec_ld ();
10980 __coverity_generic_altivec_vector __builtin_vec_lde ();
10981 __coverity_generic_altivec_vector __builtin_vec_ldl ();
10982 #endif
10983
10984 extern vector float __builtin_vec_loge (vector float a1);
10985
10986 extern vector unsigned char __builtin_vec_lvsl (int a1, const void * a2, int * a3);
10987
10988 extern vector unsigned char __builtin_vec_lvsr (int a1, const void * a2, int * a3);
10989
10990 extern vector float __builtin_vec_madd (vector float a1, vector float a2, vector float a3);
10991
10992 extern vector signed short __builtin_vec_madds (vector signed short a1, vector signed short a2,
10993 vector signed short a3);
10994
10995 #ifdef __coverity_cplusplus
10996 extern vector unsigned char __builtin_vec_max (vector signed char a1, vector unsigned char a2);
10997
10998 extern vector unsigned char __builtin_vec_max (vector unsigned char a1, vector signed char a2);
10999
11000 extern vector unsigned char __builtin_vec_max (vector unsigned char a1,
11001 vector unsigned char a2);
11002 extern vector signed char __builtin_vec_max (vector signed char a1, vector signed char a2);
11003 extern vector unsigned short __builtin_vec_max (vector signed short a1,
11004 vector unsigned short a2);
11005 extern vector unsigned short __builtin_vec_max (vector unsigned short a1,
11006 vector signed short a2);
11007 extern vector unsigned short __builtin_vec_max (vector unsigned short a1,
11008 vector unsigned short a2);
11009 extern vector signed short __builtin_vec_max (vector signed short a1, vector signed short a2);
11010 extern vector unsigned int __builtin_vec_max (vector signed int a1, vector unsigned int a2);
11011 extern vector unsigned int __builtin_vec_max (vector unsigned int a1, vector signed int a2);
11012 extern vector unsigned int __builtin_vec_max (vector unsigned int a1, vector unsigned int a2);
11013 extern vector signed int __builtin_vec_max (vector signed int a1, vector signed int a2);
11014 extern vector float __builtin_vec_max (vector float a1, vector float a2);
11015
11016 extern vector signed char __builtin_vec_mergeh (vector signed char a1, vector signed char a2);
11017 extern vector unsigned char __builtin_vec_mergeh (vector unsigned char a1,
11018 vector unsigned char a2);
11019 extern vector signed short __builtin_vec_mergeh (vector signed short a1,
11020 vector signed short a2);
11021 extern vector unsigned short __builtin_vec_mergeh (vector unsigned short a1,
11022 vector unsigned short a2);
11023 extern vector float __builtin_vec_mergeh (vector float a1, vector float a2);
11024 extern vector signed int __builtin_vec_mergeh (vector signed int a1, vector signed int a2);
11025 extern vector unsigned int __builtin_vec_mergeh (vector unsigned int a1,
11026 vector unsigned int a2);
11027
11028 extern vector signed char __builtin_vec_mergel (vector signed char a1, vector signed char a2);
11029 extern vector unsigned char __builtin_vec_mergel (vector unsigned char a1,
11030 vector unsigned char a2);
11031 extern vector signed short __builtin_vec_mergel (vector signed short a1,
11032 vector signed short a2);
11033 extern vector unsigned short __builtin_vec_mergel (vector unsigned short a1,
11034 vector unsigned short a2);
11035 extern vector float __builtin_vec_mergel (vector float a1, vector float a2);
11036 extern vector signed int __builtin_vec_mergel (vector signed int a1, vector signed int a2);
11037 extern vector unsigned int __builtin_vec_mergel (vector unsigned int a1,
11038 vector unsigned int a2);
11039 #else
11040 __coverity_generic_altivec_vector __builtin_vec_max ();
11041 __coverity_generic_altivec_vector __builtin_vec_mergeh ();
11042 __coverity_generic_altivec_vector __builtin_vec_mergel ();
11043 #endif
11044
11045 extern vector unsigned short __builtin_vec_mfvscr (void);
11046
11047 #ifdef __coverity_cplusplus
11048 extern vector unsigned char __builtin_vec_min (vector signed char a1, vector unsigned char a2);
11049
11050 extern vector unsigned char __builtin_vec_min (vector unsigned char a1, vector signed char a2);
11051
11052 extern vector unsigned char __builtin_vec_min (vector unsigned char a1,
11053 vector unsigned char a2);
11054 extern vector signed char __builtin_vec_min (vector signed char a1, vector signed char a2);
11055 extern vector unsigned short __builtin_vec_min (vector signed short a1,
11056 vector unsigned short a2);
11057 extern vector unsigned short __builtin_vec_min (vector unsigned short a1,
11058 vector signed short a2);
11059 extern vector unsigned short __builtin_vec_min (vector unsigned short a1,
11060 vector unsigned short a2);
11061 extern vector signed short __builtin_vec_min (vector signed short a1, vector signed short a2);
11062 extern vector unsigned int __builtin_vec_min (vector signed int a1, vector unsigned int a2);
11063 extern vector unsigned int __builtin_vec_min (vector unsigned int a1, vector signed int a2);
11064 extern vector unsigned int __builtin_vec_min (vector unsigned int a1, vector unsigned int a2);
11065 extern vector signed int __builtin_vec_min (vector signed int a1, vector signed int a2);
11066 extern vector float __builtin_vec_min (vector float a1, vector float a2);
11067
11068 extern vector signed short __builtin_vec_mladd (vector signed short a1, vector signed short a2,
11069 vector signed short a3);
11070 extern vector signed short __builtin_vec_mladd (vector signed short a1,
11071 vector unsigned short a2,
11072 vector unsigned short a3);
11073 extern vector signed short __builtin_vec_mladd (vector unsigned short a1,
11074 vector signed short a2,
11075 vector signed short a3);
11076 extern vector unsigned short __builtin_vec_mladd (vector unsigned short a1,
11077 vector unsigned short a2,
11078 vector unsigned short a3);
11079 #else
11080 __coverity_generic_altivec_vector __builtin_vec_min ();
11081 __coverity_generic_altivec_vector __builtin_vec_mladd ();
11082 #endif
11083
11084 extern vector signed short __builtin_vec_mradds (vector signed short a1,
11085 vector signed short a2,
11086 vector signed short a3);
11087
11088 #ifdef __coverity_cplusplus
11089 extern vector unsigned int __builtin_vec_msum (vector unsigned char a1,
11090 vector unsigned char a2,
11091 vector unsigned int a3);
11092 extern vector signed int __builtin_vec_msum (vector signed char a1, vector unsigned char a2,
11093 vector signed int a3);
11094 extern vector unsigned int __builtin_vec_msum (vector unsigned short a1,
11095 vector unsigned short a2,
11096 vector unsigned int a3);
11097 extern vector signed int __builtin_vec_msum (vector signed short a1, vector signed short a2,
11098 vector signed int a3);
11099
11100 extern vector unsigned int __builtin_vec_msums (vector unsigned short a1,
11101 vector unsigned short a2,
11102 vector unsigned int a3);
11103 extern vector signed int __builtin_vec_msums (vector signed short a1, vector signed short a2,
11104 vector signed int a3);
11105
11106 extern void __builtin_vec_mtvscr (vector signed int a1);
11107 extern void __builtin_vec_mtvscr (vector unsigned int a1);
11108 extern void __builtin_vec_mtvscr (vector signed short a1);
11109 extern void __builtin_vec_mtvscr (vector unsigned short a1);
11110 extern void __builtin_vec_mtvscr (vector signed char a1);
11111 extern void __builtin_vec_mtvscr (vector unsigned char a1);
11112
11113 extern vector unsigned short __builtin_vec_mule (vector unsigned char a1,
11114 vector unsigned char a2);
11115 extern vector signed short __builtin_vec_mule (vector signed char a1, vector signed char a2);
11116 extern vector unsigned int __builtin_vec_mule (vector unsigned short a1,
11117 vector unsigned short a2);
11118 extern vector signed int __builtin_vec_mule (vector signed short a1, vector signed short a2);
11119
11120 extern vector unsigned short __builtin_vec_mulo (vector unsigned char a1,
11121 vector unsigned char a2);
11122 extern vector signed short __builtin_vec_mulo (vector signed char a1, vector signed char a2);
11123 extern vector unsigned int __builtin_vec_mulo (vector unsigned short a1,
11124 vector unsigned short a2);
11125 extern vector signed int __builtin_vec_mulo (vector signed short a1, vector signed short a2);
11126 #else
11127 __coverity_generic_altivec_vector __builtin_vec_msum ();
11128 __coverity_generic_altivec_vector __builtin_vec_msums ();
11129 extern void __builtin_vec_mtvscr ();
11130 __coverity_generic_altivec_vector __builtin_vec_mule ();
11131 __coverity_generic_altivec_vector __builtin_vec_mulo ();
11132 #endif
11133
11134 extern vector float __builtin_vec_nmsub (vector float a1, vector float a2, vector float a3);
11135
11136 #ifdef __coverity_cplusplus
11137 extern vector float __builtin_vec_nor (vector float a1, vector float a2);
11138 extern vector signed int __builtin_vec_nor (vector signed int a1, vector signed int a2);
11139 extern vector unsigned int __builtin_vec_nor (vector unsigned int a1, vector unsigned int a2);
11140 extern vector signed short __builtin_vec_nor (vector signed short a1, vector signed short a2);
11141 extern vector unsigned short __builtin_vec_nor (vector unsigned short a1,
11142 vector unsigned short a2);
11143 extern vector signed char __builtin_vec_nor (vector signed char a1, vector signed char a2);
11144 extern vector unsigned char __builtin_vec_nor (vector unsigned char a1,
11145 vector unsigned char a2);
11146
11147 extern vector float __builtin_vec_or (vector float a1, vector float a2);
11148 extern vector float __builtin_vec_or (vector float a1, vector signed int a2);
11149 extern vector float __builtin_vec_or (vector signed int a1, vector float a2);
11150 extern vector signed int __builtin_vec_or (vector signed int a1, vector signed int a2);
11151 extern vector unsigned int __builtin_vec_or (vector signed int a1, vector unsigned int a2);
11152 extern vector unsigned int __builtin_vec_or (vector unsigned int a1, vector signed int a2);
11153 extern vector unsigned int __builtin_vec_or (vector unsigned int a1, vector unsigned int a2);
11154 extern vector signed short __builtin_vec_or (vector signed short a1, vector signed short a2);
11155 extern vector unsigned short __builtin_vec_or (vector signed short a1,
11156 vector unsigned short a2);
11157 extern vector unsigned short __builtin_vec_or (vector unsigned short a1,
11158 vector signed short a2);
11159 extern vector unsigned short __builtin_vec_or (vector unsigned short a1,
11160 vector unsigned short a2);
11161 extern vector signed char __builtin_vec_or (vector signed char a1, vector signed char a2);
11162 extern vector unsigned char __builtin_vec_or (vector signed char a1, vector unsigned char a2);
11163 extern vector unsigned char __builtin_vec_or (vector unsigned char a1, vector signed char a2);
11164 extern vector unsigned char __builtin_vec_or (vector unsigned char a1,
11165 vector unsigned char a2);
11166
11167 extern vector signed char __builtin_vec_pack (vector signed short a1, vector signed short a2);
11168 extern vector unsigned char __builtin_vec_pack (vector unsigned short a1,
11169 vector unsigned short a2);
11170 extern vector signed short __builtin_vec_pack (vector signed int a1, vector signed int a2);
11171 extern vector unsigned short __builtin_vec_pack (vector unsigned int a1,
11172 vector unsigned int a2);
11173 #else
11174 # define __builtin_vec_nor(a, b) (~((a) | (b)))
11175 # define __builtin_vec_or(a, b) ((a) | (b))
11176 __coverity_generic_altivec_vector __builtin_vec_pack ();
11177 #endif
11178
11179 extern vector signed short __builtin_vec_packpx (vector unsigned int a1,
11180 vector unsigned int a2);
11181
11182 #ifdef __coverity_cplusplus
11183 extern vector unsigned char __builtin_vec_packs (vector unsigned short a1,
11184 vector unsigned short a2);
11185 extern vector signed char __builtin_vec_packs (vector signed short a1, vector signed short a2);
11186
11187 extern vector unsigned short __builtin_vec_packs (vector unsigned int a1,
11188 vector unsigned int a2);
11189 extern vector signed short __builtin_vec_packs (vector signed int a1, vector signed int a2);
11190
11191 extern vector unsigned char __builtin_vec_packsu (vector unsigned short a1,
11192 vector unsigned short a2);
11193 extern vector unsigned char __builtin_vec_packsu (vector signed short a1,
11194 vector signed short a2);
11195 extern vector unsigned short __builtin_vec_packsu (vector unsigned int a1,
11196 vector unsigned int a2);
11197 extern vector unsigned short __builtin_vec_packsu (vector signed int a1, vector signed int a2);
11198
11199 extern vector float __builtin_vec_perm (vector float a1, vector float a2,
11200 vector unsigned char a3);
11201 extern vector signed int __builtin_vec_perm (vector signed int a1, vector signed int a2,
11202 vector unsigned char a3);
11203 extern vector unsigned int __builtin_vec_perm (vector unsigned int a1, vector unsigned int a2,
11204 vector unsigned char a3);
11205 extern vector signed short __builtin_vec_perm (vector signed short a1, vector signed short a2,
11206 vector unsigned char a3);
11207 extern vector unsigned short __builtin_vec_perm (vector unsigned short a1,
11208 vector unsigned short a2,
11209 vector unsigned char a3);
11210 extern vector signed char __builtin_vec_perm (vector signed char a1, vector signed char a2,
11211 vector unsigned char a3);
11212 extern vector unsigned char __builtin_vec_perm (vector unsigned char a1,
11213 vector unsigned char a2,
11214 vector unsigned char a3);
11215 #else
11216 __coverity_generic_altivec_vector __builtin_vec_packs ();
11217 __coverity_generic_altivec_vector __builtin_vec_packsu ();
11218 __coverity_generic_altivec_vector __builtin_vec_perm ();
11219 #endif
11220
11221 extern vector float __builtin_vec_re (vector float a1);
11222
11223 #ifdef __coverity_cplusplus
11224 extern vector signed char __builtin_vec_rl (vector signed char a1, vector unsigned char a2);
11225 extern vector unsigned char __builtin_vec_rl (vector unsigned char a1,
11226 vector unsigned char a2);
11227 extern vector signed short __builtin_vec_rl (vector signed short a1, vector unsigned short a2);
11228
11229 extern vector unsigned short __builtin_vec_rl (vector unsigned short a1,
11230 vector unsigned short a2);
11231 extern vector signed int __builtin_vec_rl (vector signed int a1, vector unsigned int a2);
11232 extern vector unsigned int __builtin_vec_rl (vector unsigned int a1, vector unsigned int a2);
11233 #else
11234 __coverity_generic_altivec_vector __builtin_vec_rl ();
11235 #endif
11236
11237 extern vector float __builtin_vec_round (vector float a1);
11238
11239 extern vector float __builtin_vec_rsqrte (vector float a1);
11240
11241 #ifdef __coverity_cplusplus
11242 extern vector float __builtin_vec_sel (vector float a1, vector float a2, vector signed int a3);
11243 extern vector float __builtin_vec_sel (vector float a1, vector float a2, vector unsigned int a3);
11244 extern vector signed int __builtin_vec_sel (vector signed int a1, vector signed int a2,
11245 vector signed int a3);
11246 extern vector signed int __builtin_vec_sel (vector signed int a1, vector signed int a2,
11247 vector unsigned int a3);
11248 extern vector unsigned int __builtin_vec_sel (vector unsigned int a1, vector unsigned int a2,
11249 vector signed int a3);
11250 extern vector unsigned int __builtin_vec_sel (vector unsigned int a1, vector unsigned int a2,
11251 vector unsigned int a3);
11252 extern vector signed short __builtin_vec_sel (vector signed short a1, vector signed short a2,
11253 vector signed short a3);
11254 extern vector signed short __builtin_vec_sel (vector signed short a1, vector signed short a2,
11255 vector unsigned short a3);
11256 extern vector unsigned short __builtin_vec_sel (vector unsigned short a1,
11257 vector unsigned short a2,
11258 vector signed short a3);
11259 extern vector unsigned short __builtin_vec_sel (vector unsigned short a1,
11260 vector unsigned short a2,
11261 vector unsigned short a3);
11262 extern vector signed char __builtin_vec_sel (vector signed char a1, vector signed char a2,
11263 vector signed char a3);
11264 extern vector signed char __builtin_vec_sel (vector signed char a1, vector signed char a2,
11265 vector unsigned char a3);
11266 extern vector unsigned char __builtin_vec_sel (vector unsigned char a1,
11267 vector unsigned char a2,
11268 vector signed char a3);
11269 extern vector unsigned char __builtin_vec_sel (vector unsigned char a1,
11270 vector unsigned char a2,
11271 vector unsigned char a3);
11272
11273 extern vector signed char __builtin_vec_sl (vector signed char a1, vector unsigned char a2);
11274 extern vector unsigned char __builtin_vec_sl (vector unsigned char a1,
11275 vector unsigned char a2);
11276 extern vector signed short __builtin_vec_sl (vector signed short a1, vector unsigned short a2);
11277
11278 extern vector unsigned short __builtin_vec_sl (vector unsigned short a1,
11279 vector unsigned short a2);
11280 extern vector signed int __builtin_vec_sl (vector signed int a1, vector unsigned int a2);
11281 extern vector unsigned int __builtin_vec_sl (vector unsigned int a1, vector unsigned int a2);
11282
11283 extern vector float __builtin_vec_sld (vector float a1, vector float a2, const char a3);
11284 extern vector signed int __builtin_vec_sld (vector signed int a1, vector signed int a2,
11285 const char a3);
11286 extern vector unsigned int __builtin_vec_sld (vector unsigned int a1, vector unsigned int a2,
11287 const char a3);
11288 extern vector signed short __builtin_vec_sld (vector signed short a1, vector signed short a2,
11289 const char a3);
11290 extern vector unsigned short __builtin_vec_sld (vector unsigned short a1,
11291 vector unsigned short a2, const char a3);
11292 extern vector signed char __builtin_vec_sld (vector signed char a1, vector signed char a2,
11293 const char a3);
11294 extern vector unsigned char __builtin_vec_sld (vector unsigned char a1,
11295 vector unsigned char a2,
11296 const char a3);
11297
11298 extern vector signed int __builtin_vec_sll (vector signed int a1, vector unsigned int a2);
11299 extern vector signed int __builtin_vec_sll (vector signed int a1, vector unsigned short a2);
11300 extern vector signed int __builtin_vec_sll (vector signed int a1, vector unsigned char a2);
11301 extern vector unsigned int __builtin_vec_sll (vector unsigned int a1, vector unsigned int a2);
11302 extern vector unsigned int __builtin_vec_sll (vector unsigned int a1,
11303 vector unsigned short a2);
11304 extern vector unsigned int __builtin_vec_sll (vector unsigned int a1, vector unsigned char a2);
11305
11306 extern vector signed short __builtin_vec_sll (vector signed short a1, vector unsigned int a2);
11307 extern vector signed short __builtin_vec_sll (vector signed short a1,
11308 vector unsigned short a2);
11309 extern vector signed short __builtin_vec_sll (vector signed short a1, vector unsigned char a2);
11310
11311 extern vector unsigned short __builtin_vec_sll (vector unsigned short a1,
11312 vector unsigned int a2);
11313 extern vector unsigned short __builtin_vec_sll (vector unsigned short a1,
11314 vector unsigned short a2);
11315 extern vector unsigned short __builtin_vec_sll (vector unsigned short a1,
11316 vector unsigned char a2);
11317 extern vector signed char __builtin_vec_sll (vector signed char a1, vector unsigned int a2);
11318 extern vector signed char __builtin_vec_sll (vector signed char a1, vector unsigned short a2);
11319 extern vector signed char __builtin_vec_sll (vector signed char a1, vector unsigned char a2);
11320 extern vector unsigned char __builtin_vec_sll (vector unsigned char a1,
11321 vector unsigned int a2);
11322 extern vector unsigned char __builtin_vec_sll (vector unsigned char a1,
11323 vector unsigned short a2);
11324 extern vector unsigned char __builtin_vec_sll (vector unsigned char a1,
11325 vector unsigned char a2);
11326
11327 extern vector float __builtin_vec_slo (vector float a1, vector signed char a2);
11328 extern vector float __builtin_vec_slo (vector float a1, vector unsigned char a2);
11329 extern vector signed int __builtin_vec_slo (vector signed int a1, vector signed char a2);
11330 extern vector signed int __builtin_vec_slo (vector signed int a1, vector unsigned char a2);
11331 extern vector unsigned int __builtin_vec_slo (vector unsigned int a1, vector signed char a2);
11332 extern vector unsigned int __builtin_vec_slo (vector unsigned int a1, vector unsigned char a2);
11333
11334 extern vector signed short __builtin_vec_slo (vector signed short a1, vector signed char a2);
11335 extern vector signed short __builtin_vec_slo (vector signed short a1, vector unsigned char a2);
11336
11337 extern vector unsigned short __builtin_vec_slo (vector unsigned short a1,
11338 vector signed char a2);
11339 extern vector unsigned short __builtin_vec_slo (vector unsigned short a1,
11340 vector unsigned char a2);
11341 extern vector signed char __builtin_vec_slo (vector signed char a1, vector signed char a2);
11342 extern vector signed char __builtin_vec_slo (vector signed char a1, vector unsigned char a2);
11343 extern vector unsigned char __builtin_vec_slo (vector unsigned char a1, vector signed char a2);
11344
11345 extern vector unsigned char __builtin_vec_slo (vector unsigned char a1,
11346 vector unsigned char a2);
11347
11348 extern vector signed char __builtin_vec_splat (vector signed char a1, const char a2);
11349 extern vector unsigned char __builtin_vec_splat (vector unsigned char a1, const char a2);
11350 extern vector signed short __builtin_vec_splat (vector signed short a1, const char a2);
11351 extern vector unsigned short __builtin_vec_splat (vector unsigned short a1, const char a2);
11352 extern vector float __builtin_vec_splat (vector float a1, const char a2);
11353 extern vector signed int __builtin_vec_splat (vector signed int a1, const char a2);
11354 extern vector unsigned int __builtin_vec_splat (vector unsigned int a1, const char a2);
11355 #else
11356 # define __builtin_vec_sl(a, b) ((a) << (b))
11357 __coverity_generic_altivec_vector __builtin_vec_sel ();
11358 __coverity_generic_altivec_vector __builtin_vec_sel ();
11359 __coverity_generic_altivec_vector __builtin_vec_sld ();
11360 __coverity_generic_altivec_vector __builtin_vec_sll ();
11361 __coverity_generic_altivec_vector __builtin_vec_slo ();
11362 #endif
11363
11364 extern vector signed char __builtin_vec_splat_s8 (const char a1);
11365
11366 extern vector signed short __builtin_vec_splat_s16 (const char a1);
11367
11368 extern vector signed int __builtin_vec_splat_s32 (const char a1);
11369
11370 extern vector unsigned char __builtin_vec_splat_u8 (const char a1);
11371
11372 extern vector unsigned short __builtin_vec_splat_u16 (const char a1);
11373
11374 extern vector unsigned int __builtin_vec_splat_u32 (const char a1);
11375
11376 #ifdef __coverity_cplusplus
11377 extern vector signed char __builtin_vec_sr (vector signed char a1, vector unsigned char a2);
11378 extern vector unsigned char __builtin_vec_sr (vector unsigned char a1,
11379 vector unsigned char a2);
11380 extern vector signed short __builtin_vec_sr (vector signed short a1, vector unsigned short a2);
11381
11382 extern vector unsigned short __builtin_vec_sr (vector unsigned short a1,
11383 vector unsigned short a2);
11384 extern vector signed int __builtin_vec_sr (vector signed int a1, vector unsigned int a2);
11385 extern vector unsigned int __builtin_vec_sr (vector unsigned int a1, vector unsigned int a2);
11386
11387 extern vector signed char __builtin_vec_sra (vector signed char a1, vector unsigned char a2);
11388 extern vector unsigned char __builtin_vec_sra (vector unsigned char a1,
11389 vector unsigned char a2);
11390 extern vector signed short __builtin_vec_sra (vector signed short a1,
11391 vector unsigned short a2);
11392 extern vector unsigned short __builtin_vec_sra (vector unsigned short a1,
11393 vector unsigned short a2);
11394 extern vector signed int __builtin_vec_sra (vector signed int a1, vector unsigned int a2);
11395 extern vector unsigned int __builtin_vec_sra (vector unsigned int a1, vector unsigned int a2);
11396
11397 extern vector signed int __builtin_vec_srl (vector signed int a1, vector unsigned int a2);
11398 extern vector signed int __builtin_vec_srl (vector signed int a1, vector unsigned short a2);
11399 extern vector signed int __builtin_vec_srl (vector signed int a1, vector unsigned char a2);
11400 extern vector unsigned int __builtin_vec_srl (vector unsigned int a1, vector unsigned int a2);
11401 extern vector unsigned int __builtin_vec_srl (vector unsigned int a1,
11402 vector unsigned short a2);
11403 extern vector unsigned int __builtin_vec_srl (vector unsigned int a1, vector unsigned char a2);
11404
11405 extern vector signed short __builtin_vec_srl (vector signed short a1, vector unsigned int a2);
11406 extern vector signed short __builtin_vec_srl (vector signed short a1,
11407 vector unsigned short a2);
11408 extern vector signed short __builtin_vec_srl (vector signed short a1, vector unsigned char a2);
11409
11410 extern vector unsigned short __builtin_vec_srl (vector unsigned short a1,
11411 vector unsigned int a2);
11412 extern vector unsigned short __builtin_vec_srl (vector unsigned short a1,
11413 vector unsigned short a2);
11414 extern vector unsigned short __builtin_vec_srl (vector unsigned short a1,
11415 vector unsigned char a2);
11416 extern vector signed char __builtin_vec_srl (vector signed char a1, vector unsigned int a2);
11417 extern vector signed char __builtin_vec_srl (vector signed char a1, vector unsigned short a2);
11418 extern vector signed char __builtin_vec_srl (vector signed char a1, vector unsigned char a2);
11419 extern vector unsigned char __builtin_vec_srl (vector unsigned char a1,
11420 vector unsigned int a2);
11421 extern vector unsigned char __builtin_vec_srl (vector unsigned char a1,
11422 vector unsigned short a2);
11423 extern vector unsigned char __builtin_vec_srl (vector unsigned char a1,
11424 vector unsigned char a2);
11425
11426 extern vector float __builtin_vec_sro (vector float a1, vector signed char a2);
11427 extern vector float __builtin_vec_sro (vector float a1, vector unsigned char a2);
11428 extern vector signed int __builtin_vec_sro (vector signed int a1, vector signed char a2);
11429 extern vector signed int __builtin_vec_sro (vector signed int a1, vector unsigned char a2);
11430 extern vector unsigned int __builtin_vec_sro (vector unsigned int a1, vector signed char a2);
11431 extern vector unsigned int __builtin_vec_sro (vector unsigned int a1, vector unsigned char a2);
11432
11433 extern vector signed short __builtin_vec_sro (vector signed short a1, vector signed char a2);
11434 extern vector signed short __builtin_vec_sro (vector signed short a1, vector unsigned char a2);
11435
11436 extern vector unsigned short __builtin_vec_sro (vector unsigned short a1,
11437 vector signed char a2);
11438 extern vector unsigned short __builtin_vec_sro (vector unsigned short a1,
11439 vector unsigned char a2);
11440 extern vector signed char __builtin_vec_sro (vector signed char a1, vector signed char a2);
11441 extern vector signed char __builtin_vec_sro (vector signed char a1, vector unsigned char a2);
11442 extern vector unsigned char __builtin_vec_sro (vector unsigned char a1, vector signed char a2);
11443
11444 extern vector unsigned char __builtin_vec_sro (vector unsigned char a1,
11445 vector unsigned char a2);
11446
11447 extern void __builtin_vec_st (vector float a1, int a2, const void * a3);
11448 extern void __builtin_vec_st (vector signed int a1, int a2, const void * a3);
11449 extern void __builtin_vec_st (vector unsigned int a1, int a2, const void * a3);
11450 extern void __builtin_vec_st (vector signed short a1, int a2, const void * a3);
11451 extern void __builtin_vec_st (vector unsigned short a1, int a2, const void * a3);
11452 extern void __builtin_vec_st (vector signed char a1, int a2, const void * a3);
11453 extern void __builtin_vec_st (vector unsigned char a1, int a2, const void * a3);
11454
11455 extern void __builtin_vec_ste (vector signed char a1, int a2, const void * a3);
11456 extern void __builtin_vec_ste (vector unsigned char a1, int a2, unsigned char * a3);
11457 extern void __builtin_vec_ste (vector signed short a1, int a2, const void * a3);
11458 extern void __builtin_vec_ste (vector unsigned short a1, int a2, const void * a3);
11459 extern void __builtin_vec_ste (vector signed int a1, int a2, const void * a3);
11460 extern void __builtin_vec_ste (vector unsigned int a1, int a2, unsigned int * a3);
11461 extern void __builtin_vec_ste (vector float a1, int a2, float * a3);
11462
11463 extern void __builtin_vec_stl (vector float a1, int a2, const void * a3);
11464 extern void __builtin_vec_stl (vector signed int a1, int a2, const void * a3);
11465 extern void __builtin_vec_stl (vector unsigned int a1, int a2, const void * a3);
11466 extern void __builtin_vec_stl (vector signed short a1, int a2, const void * a3);
11467 extern void __builtin_vec_stl (vector unsigned short a1, int a2, const void * a3);
11468 extern void __builtin_vec_stl (vector signed char a1, int a2, const void * a3);
11469 extern void __builtin_vec_stl (vector unsigned char a1, int a2, const void * a3);
11470
11471 extern vector signed char __builtin_vec_sub (vector signed char a1, vector signed char a2);
11472 extern vector unsigned char __builtin_vec_sub (vector signed char a1, vector unsigned char a2);
11473
11474 extern vector unsigned char __builtin_vec_sub (vector unsigned char a1, vector signed char a2);
11475
11476 extern vector unsigned char __builtin_vec_sub (vector unsigned char a1,
11477 vector unsigned char a2);
11478 extern vector signed short __builtin_vec_sub (vector signed short a1, vector signed short a2);
11479 extern vector unsigned short __builtin_vec_sub (vector signed short a1,
11480 vector unsigned short a2);
11481 extern vector unsigned short __builtin_vec_sub (vector unsigned short a1,
11482 vector signed short a2);
11483 extern vector unsigned short __builtin_vec_sub (vector unsigned short a1,
11484 vector unsigned short a2);
11485 extern vector signed int __builtin_vec_sub (vector signed int a1, vector signed int a2);
11486 extern vector unsigned int __builtin_vec_sub (vector signed int a1, vector unsigned int a2);
11487 extern vector unsigned int __builtin_vec_sub (vector unsigned int a1, vector signed int a2);
11488 extern vector unsigned int __builtin_vec_sub (vector unsigned int a1, vector unsigned int a2);
11489 extern vector float __builtin_vec_sub (vector float a1, vector float a2);
11490
11491 extern vector unsigned int __builtin_vec_subc (vector unsigned int a1, vector unsigned int a2);
11492
11493 extern vector unsigned char __builtin_vec_subs (vector signed char a1,
11494 vector unsigned char a2);
11495 extern vector unsigned char __builtin_vec_subs (vector unsigned char a1,
11496 vector signed char a2);
11497 extern vector unsigned char __builtin_vec_subs (vector unsigned char a1,
11498 vector unsigned char a2);
11499 extern vector signed char __builtin_vec_subs (vector signed char a1, vector signed char a2);
11500 extern vector unsigned short __builtin_vec_subs (vector signed short a1,
11501 vector unsigned short a2);
11502 extern vector unsigned short __builtin_vec_subs (vector unsigned short a1,
11503 vector signed short a2);
11504 extern vector unsigned short __builtin_vec_subs (vector unsigned short a1,
11505 vector unsigned short a2);
11506 extern vector signed short __builtin_vec_subs (vector signed short a1, vector signed short a2);
11507
11508 extern vector unsigned int __builtin_vec_subs (vector signed int a1, vector unsigned int a2);
11509 extern vector unsigned int __builtin_vec_subs (vector unsigned int a1, vector signed int a2);
11510 extern vector unsigned int __builtin_vec_subs (vector unsigned int a1, vector unsigned int a2);
11511
11512 extern vector signed int __builtin_vec_subs (vector signed int a1, vector signed int a2);
11513
11514 extern vector unsigned int __builtin_vec_sum4s (vector unsigned char a1,
11515 vector unsigned int a2);
11516 extern vector signed int __builtin_vec_sum4s (vector signed char a1, vector signed int a2);
11517 extern vector signed int __builtin_vec_sum4s (vector signed short a1, vector signed int a2);
11518 #else
11519 # define __builtin_vec_sr(a, b) ((a) >> (b))
11520 # define __builtin_vec_sub(a, b) ((a) - (b))
11521 __coverity_generic_altivec_vector __builtin_vec_sra ();
11522 __coverity_generic_altivec_vector __builtin_vec_srl ();
11523 __coverity_generic_altivec_vector __builtin_vec_sro ();
11524 extern void __builtin_vec_st ();
11525 extern void __builtin_vec_ste ();
11526 extern void __builtin_vec_stl ();
11527 __coverity_generic_altivec_vector __builtin_vec_subc ();
11528 __coverity_generic_altivec_vector __builtin_vec_subs ();
11529 __coverity_generic_altivec_vector __builtin_vec_sum4s ();
11530 #endif
11531
11532 extern vector signed int __builtin_vec_sum2s (vector signed int a1, vector signed int a2);
11533
11534 extern vector signed int __builtin_vec_sums (vector signed int a1, vector signed int a2);
11535
11536 extern vector float __builtin_vec_trunc (vector float a1);
11537
11538 #ifdef __coverity_cplusplus
11539 extern vector signed short __builtin_vec_unpackh (vector signed char a1);
11540 extern vector unsigned int __builtin_vec_unpackh (vector unsigned short a1);
11541 extern vector signed int __builtin_vec_unpackh (vector signed short a1);
11542
11543 extern vector signed short __builtin_vec_unpackl (vector signed char a1);
11544 extern vector unsigned int __builtin_vec_unpackl (vector unsigned short a1);
11545 extern vector signed int __builtin_vec_unpackl (vector signed short a1);
11546
11547 extern vector float __builtin_vec_xor (vector float a1, vector float a2);
11548 extern vector float __builtin_vec_xor (vector float a1, vector signed int a2);
11549 extern vector float __builtin_vec_xor (vector signed int a1, vector float a2);
11550 extern vector signed int __builtin_vec_xor (vector signed int a1, vector signed int a2);
11551 extern vector unsigned int __builtin_vec_xor (vector signed int a1, vector unsigned int a2);
11552 extern vector unsigned int __builtin_vec_xor (vector unsigned int a1, vector signed int a2);
11553 extern vector unsigned int __builtin_vec_xor (vector unsigned int a1, vector unsigned int a2);
11554 extern vector signed short __builtin_vec_xor (vector signed short a1, vector signed short a2);
11555 extern vector unsigned short __builtin_vec_xor (vector signed short a1,
11556 vector unsigned short a2);
11557 extern vector unsigned short __builtin_vec_xor (vector unsigned short a1,
11558 vector signed short a2);
11559 extern vector unsigned short __builtin_vec_xor (vector unsigned short a1,
11560 vector unsigned short a2);
11561 extern vector signed char __builtin_vec_xor (vector signed char a1, vector signed char a2);
11562 extern vector unsigned char __builtin_vec_xor (vector signed char a1, vector unsigned char a2);
11563
11564 extern vector unsigned char __builtin_vec_xor (vector unsigned char a1, vector signed char a2);
11565
11566 extern vector unsigned char __builtin_vec_xor (vector unsigned char a1,
11567 vector unsigned char a2);
11568
11569 extern vector signed int __builtin_vec_all_eq (vector signed char a1, vector unsigned char a2);
11570
11571 extern vector signed int __builtin_vec_all_eq (vector signed char a1, vector signed char a2);
11572 extern vector signed int __builtin_vec_all_eq (vector unsigned char a1, vector signed char a2);
11573
11574 extern vector signed int __builtin_vec_all_eq (vector unsigned char a1,
11575 vector unsigned char a2);
11576 extern vector signed int __builtin_vec_all_eq (vector signed short a1,
11577 vector unsigned short a2);
11578 extern vector signed int __builtin_vec_all_eq (vector signed short a1, vector signed short a2);
11579
11580 extern vector signed int __builtin_vec_all_eq (vector unsigned short a1,
11581 vector signed short a2);
11582 extern vector signed int __builtin_vec_all_eq (vector unsigned short a1,
11583 vector unsigned short a2);
11584 extern vector signed int __builtin_vec_all_eq (vector signed int a1, vector unsigned int a2);
11585 extern vector signed int __builtin_vec_all_eq (vector signed int a1, vector signed int a2);
11586 extern vector signed int __builtin_vec_all_eq (vector unsigned int a1, vector signed int a2);
11587 extern vector signed int __builtin_vec_all_eq (vector unsigned int a1, vector unsigned int a2);
11588
11589 extern vector signed int __builtin_vec_all_eq (vector float a1, vector float a2);
11590
11591 extern vector signed int __builtin_vec_all_ge (vector signed char a1, vector unsigned char a2);
11592
11593 extern vector signed int __builtin_vec_all_ge (vector unsigned char a1, vector signed char a2);
11594
11595 extern vector signed int __builtin_vec_all_ge (vector unsigned char a1,
11596 vector unsigned char a2);
11597 extern vector signed int __builtin_vec_all_ge (vector signed char a1, vector signed char a2);
11598 extern vector signed int __builtin_vec_all_ge (vector signed short a1,
11599 vector unsigned short a2);
11600 extern vector signed int __builtin_vec_all_ge (vector unsigned short a1,
11601 vector signed short a2);
11602 extern vector signed int __builtin_vec_all_ge (vector unsigned short a1,
11603 vector unsigned short a2);
11604 extern vector signed int __builtin_vec_all_ge (vector signed short a1, vector signed short a2);
11605
11606 extern vector signed int __builtin_vec_all_ge (vector signed int a1, vector unsigned int a2);
11607 extern vector signed int __builtin_vec_all_ge (vector unsigned int a1, vector signed int a2);
11608 extern vector signed int __builtin_vec_all_ge (vector unsigned int a1, vector unsigned int a2);
11609
11610 extern vector signed int __builtin_vec_all_ge (vector signed int a1, vector signed int a2);
11611 extern vector signed int __builtin_vec_all_ge (vector float a1, vector float a2);
11612
11613 extern vector signed int __builtin_vec_all_gt (vector signed char a1, vector unsigned char a2);
11614
11615 extern vector signed int __builtin_vec_all_gt (vector unsigned char a1, vector signed char a2);
11616
11617 extern vector signed int __builtin_vec_all_gt (vector unsigned char a1,
11618 vector unsigned char a2);
11619 extern vector signed int __builtin_vec_all_gt (vector signed char a1, vector signed char a2);
11620 extern vector signed int __builtin_vec_all_gt (vector signed short a1,
11621 vector unsigned short a2);
11622 extern vector signed int __builtin_vec_all_gt (vector unsigned short a1,
11623 vector signed short a2);
11624 extern vector signed int __builtin_vec_all_gt (vector unsigned short a1,
11625 vector unsigned short a2);
11626 extern vector signed int __builtin_vec_all_gt (vector signed short a1, vector signed short a2);
11627
11628 extern vector signed int __builtin_vec_all_gt (vector signed int a1, vector unsigned int a2);
11629 extern vector signed int __builtin_vec_all_gt (vector unsigned int a1, vector signed int a2);
11630 extern vector signed int __builtin_vec_all_gt (vector unsigned int a1, vector unsigned int a2);
11631
11632 extern vector signed int __builtin_vec_all_gt (vector signed int a1, vector signed int a2);
11633 extern vector signed int __builtin_vec_all_gt (vector float a1, vector float a2);
11634
11635 extern vector signed int __builtin_vec_all_in (vector float a1, vector float a2);
11636
11637 extern vector signed int __builtin_vec_all_le (vector signed char a1, vector unsigned char a2);
11638
11639 extern vector signed int __builtin_vec_all_le (vector unsigned char a1, vector signed char a2);
11640
11641 extern vector signed int __builtin_vec_all_le (vector unsigned char a1,
11642 vector unsigned char a2);
11643 extern vector signed int __builtin_vec_all_le (vector signed char a1, vector signed char a2);
11644 extern vector signed int __builtin_vec_all_le (vector signed short a1,
11645 vector unsigned short a2);
11646 extern vector signed int __builtin_vec_all_le (vector unsigned short a1,
11647 vector signed short a2);
11648 extern vector signed int __builtin_vec_all_le (vector unsigned short a1,
11649 vector unsigned short a2);
11650 extern vector signed int __builtin_vec_all_le (vector signed short a1, vector signed short a2);
11651
11652 extern vector signed int __builtin_vec_all_le (vector signed int a1, vector unsigned int a2);
11653 extern vector signed int __builtin_vec_all_le (vector unsigned int a1, vector signed int a2);
11654 extern vector signed int __builtin_vec_all_le (vector unsigned int a1, vector unsigned int a2);
11655
11656 extern vector signed int __builtin_vec_all_le (vector signed int a1, vector signed int a2);
11657 extern vector signed int __builtin_vec_all_le (vector float a1, vector float a2);
11658
11659 extern vector signed int __builtin_vec_all_lt (vector signed char a1, vector unsigned char a2);
11660
11661 extern vector signed int __builtin_vec_all_lt (vector unsigned char a1, vector signed char a2);
11662
11663 extern vector signed int __builtin_vec_all_lt (vector unsigned char a1,
11664 vector unsigned char a2);
11665 extern vector signed int __builtin_vec_all_lt (vector signed char a1, vector signed char a2);
11666 extern vector signed int __builtin_vec_all_lt (vector signed short a1,
11667 vector unsigned short a2);
11668 extern vector signed int __builtin_vec_all_lt (vector unsigned short a1,
11669 vector signed short a2);
11670 extern vector signed int __builtin_vec_all_lt (vector unsigned short a1,
11671 vector unsigned short a2);
11672 extern vector signed int __builtin_vec_all_lt (vector signed short a1, vector signed short a2);
11673
11674 extern vector signed int __builtin_vec_all_lt (vector signed int a1, vector unsigned int a2);
11675 extern vector signed int __builtin_vec_all_lt (vector unsigned int a1, vector signed int a2);
11676 extern vector signed int __builtin_vec_all_lt (vector unsigned int a1, vector unsigned int a2);
11677
11678 extern vector signed int __builtin_vec_all_lt (vector signed int a1, vector signed int a2);
11679 extern vector signed int __builtin_vec_all_lt (vector float a1, vector float a2);
11680 #else
11681 __coverity_generic_altivec_vector __builtin_vec_unpackh ();
11682 __coverity_generic_altivec_vector __builtin_vec_unpackl ();
11683 #define __builtin_vec_xor(a1, a2) ((a1) ^ (a2))
11684 __coverity_generic_altivec_vector __builtin_vec_all_eq ();
11685 __coverity_generic_altivec_vector __builtin_vec_all_ge ();
11686 __coverity_generic_altivec_vector __builtin_vec_all_gt ();
11687 __coverity_generic_altivec_vector __builtin_vec_all_le ();
11688 __coverity_generic_altivec_vector __builtin_vec_all_lt ();
11689 #endif
11690
11691 extern vector signed int __builtin_vec_all_nan (vector float a1);
11692
11693 #ifdef __coverity_cplusplus
11694 extern vector signed int __builtin_vec_all_ne (vector signed char a1, vector unsigned char a2);
11695
11696 extern vector signed int __builtin_vec_all_ne (vector signed char a1, vector signed char a2);
11697 extern vector signed int __builtin_vec_all_ne (vector unsigned char a1, vector signed char a2);
11698
11699 extern vector signed int __builtin_vec_all_ne (vector unsigned char a1,
11700 vector unsigned char a2);
11701 extern vector signed int __builtin_vec_all_ne (vector signed short a1,
11702 vector unsigned short a2);
11703 extern vector signed int __builtin_vec_all_ne (vector signed short a1, vector signed short a2);
11704
11705 extern vector signed int __builtin_vec_all_ne (vector unsigned short a1,
11706 vector signed short a2);
11707 extern vector signed int __builtin_vec_all_ne (vector unsigned short a1,
11708 vector unsigned short a2);
11709 extern vector signed int __builtin_vec_all_ne (vector signed int a1, vector unsigned int a2);
11710 extern vector signed int __builtin_vec_all_ne (vector signed int a1, vector signed int a2);
11711 extern vector signed int __builtin_vec_all_ne (vector unsigned int a1, vector signed int a2);
11712 extern vector signed int __builtin_vec_all_ne (vector unsigned int a1, vector unsigned int a2);
11713
11714 extern vector signed int __builtin_vec_all_ne (vector float a1, vector float a2);
11715
11716 #else
11717 __coverity_generic_altivec_vector __builtin_vec_all_ne ();
11718 #endif
11719
11720 extern vector signed int __builtin_vec_all_nge (vector float a1, vector float a2);
11721
11722 extern vector signed int __builtin_vec_all_ngt (vector float a1, vector float a2);
11723
11724 extern vector signed int __builtin_vec_all_nle (vector float a1, vector float a2);
11725
11726 extern vector signed int __builtin_vec_all_nlt (vector float a1, vector float a2);
11727
11728 extern vector signed int __builtin_vec_all_numeric (vector float a1);
11729
11730 #ifdef __coverity_cplusplus
11731 extern vector signed int __builtin_vec_any_eq (vector signed char a1, vector unsigned char a2);
11732
11733 extern vector signed int __builtin_vec_any_eq (vector signed char a1, vector signed char a2);
11734 extern vector signed int __builtin_vec_any_eq (vector unsigned char a1, vector signed char a2);
11735
11736 extern vector signed int __builtin_vec_any_eq (vector unsigned char a1,
11737 vector unsigned char a2);
11738 extern vector signed int __builtin_vec_any_eq (vector signed short a1,
11739 vector unsigned short a2);
11740 extern vector signed int __builtin_vec_any_eq (vector signed short a1, vector signed short a2);
11741
11742 extern vector signed int __builtin_vec_any_eq (vector unsigned short a1,
11743 vector signed short a2);
11744 extern vector signed int __builtin_vec_any_eq (vector unsigned short a1,
11745 vector unsigned short a2);
11746 extern vector signed int __builtin_vec_any_eq (vector signed int a1, vector unsigned int a2);
11747 extern vector signed int __builtin_vec_any_eq (vector signed int a1, vector signed int a2);
11748 extern vector signed int __builtin_vec_any_eq (vector unsigned int a1, vector signed int a2);
11749 extern vector signed int __builtin_vec_any_eq (vector unsigned int a1, vector unsigned int a2);
11750
11751 extern vector signed int __builtin_vec_any_eq (vector float a1, vector float a2);
11752
11753 extern vector signed int __builtin_vec_any_ge (vector signed char a1, vector unsigned char a2);
11754
11755 extern vector signed int __builtin_vec_any_ge (vector unsigned char a1, vector signed char a2);
11756
11757 extern vector signed int __builtin_vec_any_ge (vector unsigned char a1,
11758 vector unsigned char a2);
11759 extern vector signed int __builtin_vec_any_ge (vector signed char a1, vector signed char a2);
11760 extern vector signed int __builtin_vec_any_ge (vector signed short a1,
11761 vector unsigned short a2);
11762 extern vector signed int __builtin_vec_any_ge (vector unsigned short a1,
11763 vector signed short a2);
11764 extern vector signed int __builtin_vec_any_ge (vector unsigned short a1,
11765 vector unsigned short a2);
11766 extern vector signed int __builtin_vec_any_ge (vector signed short a1, vector signed short a2);
11767
11768 extern vector signed int __builtin_vec_any_ge (vector signed int a1, vector unsigned int a2);
11769 extern vector signed int __builtin_vec_any_ge (vector unsigned int a1, vector signed int a2);
11770 extern vector signed int __builtin_vec_any_ge (vector unsigned int a1, vector unsigned int a2);
11771
11772 extern vector signed int __builtin_vec_any_ge (vector signed int a1, vector signed int a2);
11773 extern vector signed int __builtin_vec_any_ge (vector float a1, vector float a2);
11774
11775 extern vector signed int __builtin_vec_any_gt (vector signed char a1, vector unsigned char a2);
11776
11777 extern vector signed int __builtin_vec_any_gt (vector unsigned char a1, vector signed char a2);
11778
11779 extern vector signed int __builtin_vec_any_gt (vector unsigned char a1,
11780 vector unsigned char a2);
11781 extern vector signed int __builtin_vec_any_gt (vector signed char a1, vector signed char a2);
11782 extern vector signed int __builtin_vec_any_gt (vector signed short a1,
11783 vector unsigned short a2);
11784 extern vector signed int __builtin_vec_any_gt (vector unsigned short a1,
11785 vector signed short a2);
11786 extern vector signed int __builtin_vec_any_gt (vector unsigned short a1,
11787 vector unsigned short a2);
11788 extern vector signed int __builtin_vec_any_gt (vector signed short a1, vector signed short a2);
11789
11790 extern vector signed int __builtin_vec_any_gt (vector signed int a1, vector unsigned int a2);
11791 extern vector signed int __builtin_vec_any_gt (vector unsigned int a1, vector signed int a2);
11792 extern vector signed int __builtin_vec_any_gt (vector unsigned int a1, vector unsigned int a2);
11793
11794 extern vector signed int __builtin_vec_any_gt (vector signed int a1, vector signed int a2);
11795 extern vector signed int __builtin_vec_any_gt (vector float a1, vector float a2);
11796
11797 extern vector signed int __builtin_vec_any_le (vector signed char a1, vector unsigned char a2);
11798
11799 extern vector signed int __builtin_vec_any_le (vector unsigned char a1, vector signed char a2);
11800
11801 extern vector signed int __builtin_vec_any_le (vector unsigned char a1,
11802 vector unsigned char a2);
11803 extern vector signed int __builtin_vec_any_le (vector signed char a1, vector signed char a2);
11804 extern vector signed int __builtin_vec_any_le (vector signed short a1,
11805 vector unsigned short a2);
11806 extern vector signed int __builtin_vec_any_le (vector unsigned short a1,
11807 vector signed short a2);
11808 extern vector signed int __builtin_vec_any_le (vector unsigned short a1,
11809 vector unsigned short a2);
11810 extern vector signed int __builtin_vec_any_le (vector signed short a1, vector signed short a2);
11811
11812 extern vector signed int __builtin_vec_any_le (vector signed int a1, vector unsigned int a2);
11813 extern vector signed int __builtin_vec_any_le (vector unsigned int a1, vector signed int a2);
11814 extern vector signed int __builtin_vec_any_le (vector unsigned int a1, vector unsigned int a2);
11815
11816 extern vector signed int __builtin_vec_any_le (vector signed int a1, vector signed int a2);
11817 extern vector signed int __builtin_vec_any_le (vector float a1, vector float a2);
11818
11819 extern vector signed int __builtin_vec_any_lt (vector signed char a1, vector unsigned char a2);
11820
11821 extern vector signed int __builtin_vec_any_lt (vector unsigned char a1, vector signed char a2);
11822
11823 extern vector signed int __builtin_vec_any_lt (vector unsigned char a1,
11824 vector unsigned char a2);
11825 extern vector signed int __builtin_vec_any_lt (vector signed char a1, vector signed char a2);
11826 extern vector signed int __builtin_vec_any_lt (vector signed short a1,
11827 vector unsigned short a2);
11828 extern vector signed int __builtin_vec_any_lt (vector unsigned short a1,
11829 vector signed short a2);
11830 extern vector signed int __builtin_vec_any_lt (vector unsigned short a1,
11831 vector unsigned short a2);
11832 extern vector signed int __builtin_vec_any_lt (vector signed short a1, vector signed short a2);
11833
11834 extern vector signed int __builtin_vec_any_lt (vector signed int a1, vector unsigned int a2);
11835 extern vector signed int __builtin_vec_any_lt (vector unsigned int a1, vector signed int a2);
11836 extern vector signed int __builtin_vec_any_lt (vector unsigned int a1, vector unsigned int a2);
11837
11838 extern vector signed int __builtin_vec_any_lt (vector signed int a1, vector signed int a2);
11839 extern vector signed int __builtin_vec_any_lt (vector float a1, vector float a2);
11840 #else
11841 __coverity_generic_altivec_vector __builtin_vec_any_eq ();
11842 __coverity_generic_altivec_vector __builtin_vec_any_ge ();
11843 __coverity_generic_altivec_vector __builtin_vec_any_gt ();
11844 __coverity_generic_altivec_vector __builtin_vec_any_le ();
11845 __coverity_generic_altivec_vector __builtin_vec_any_lt ();
11846 #endif
11847
11848 extern vector signed int __builtin_vec_any_nan (vector float a1);
11849
11850 #ifdef __coverity_cplusplus
11851 extern vector signed int __builtin_vec_any_ne (vector signed char a1, vector unsigned char a2);
11852
11853 extern vector signed int __builtin_vec_any_ne (vector signed char a1, vector signed char a2);
11854 extern vector signed int __builtin_vec_any_ne (vector unsigned char a1, vector signed char a2);
11855
11856 extern vector signed int __builtin_vec_any_ne (vector unsigned char a1,
11857 vector unsigned char a2);
11858 extern vector signed int __builtin_vec_any_ne (vector signed short a1,
11859 vector unsigned short a2);
11860 extern vector signed int __builtin_vec_any_ne (vector signed short a1, vector signed short a2);
11861
11862 extern vector signed int __builtin_vec_any_ne (vector unsigned short a1,
11863 vector signed short a2);
11864 extern vector signed int __builtin_vec_any_ne (vector unsigned short a1,
11865 vector unsigned short a2);
11866 extern vector signed int __builtin_vec_any_ne (vector signed int a1, vector unsigned int a2);
11867 extern vector signed int __builtin_vec_any_ne (vector signed int a1, vector signed int a2);
11868 extern vector signed int __builtin_vec_any_ne (vector unsigned int a1, vector signed int a2);
11869 extern vector signed int __builtin_vec_any_ne (vector unsigned int a1, vector unsigned int a2);
11870
11871 extern vector signed int __builtin_vec_any_ne (vector float a1, vector float a2);
11872 #else
11873 __coverity_generic_altivec_vector __builtin_vec_any_ne ();
11874 #endif
11875
11876 extern vector signed int __builtin_vec_any_nge (vector float a1, vector float a2);
11877
11878 extern vector signed int __builtin_vec_any_ngt (vector float a1, vector float a2);
11879
11880 extern vector signed int __builtin_vec_any_nle (vector float a1, vector float a2);
11881
11882 extern vector signed int __builtin_vec_any_nlt (vector float a1, vector float a2);
11883
11884 extern vector signed int __builtin_vec_any_numeric (vector float a1);
11885
11886 extern vector signed int __builtin_vec_any_out (vector float a1, vector float a2);
11887
11888 # ifndef OFFSET_T
11889 # ifdef _ARCH_PPC64
11890 # define OFFSET_T long
11891 # else
11892 # define OFFSET_T int
11893 # endif
11894 # endif
11895
11896 extern int __builtin_altivec_vcmpbfp_p(int a1, vector float a2, vector float a3);
11897 extern int __builtin_altivec_vcmpeqfp_p(int a1, vector float a2, vector float a3);
11898 extern int __builtin_altivec_vcmpeqfp_p(int, vector float a1, vector float a2);
11899 extern int __builtin_altivec_vcmpequb_p(int a1, vector signed char a2, vector signed char a3);
11900 extern int __builtin_altivec_vcmpequh_p(int a1, vector signed short a2, vector signed short a3);
11901 extern int __builtin_altivec_vcmpequw_p(int a1, vector signed int a2, vector signed int a3);
11902 extern int __builtin_altivec_vcmpgefp_p(int a1, vector float a2, vector float a3);
11903 extern int __builtin_altivec_vcmpgtfp_p(int a1, vector float a2, vector float a3);
11904 extern int __builtin_altivec_vcmpgtsb_p(int a1, vector signed char a2, vector signed char a3);
11905 extern int __builtin_altivec_vcmpgtsh_p(int a1, vector signed short a2, vector signed short a3);
11906 extern int __builtin_altivec_vcmpgtsw_p(int a1, vector signed int a2, vector signed int a3);
11907 extern int __builtin_altivec_vcmpgtub_p(int a1, vector signed char a2, vector signed char a3);
11908 extern int __builtin_altivec_vcmpgtuh_p(int a1, vector signed short a2, vector signed short a3);
11909 extern int __builtin_altivec_vcmpgtuw_p(int a1, vector signed int a2, vector signed int a3);
11910 extern vector bool char __builtin_altivec_lvx(OFFSET_T a1, const void * a2);
11911 extern vector bool char __builtin_altivec_lvxl(OFFSET_T a1, const void * a2);
11912 extern vector bool char __builtin_altivec_vand(vector signed int a1, vector signed int a2);
11913 extern vector bool char __builtin_altivec_vandc(vector signed int a1, vector signed int a2);
11914 extern vector bool char __builtin_altivec_vcmpequb(vector signed char a1, vector signed char a2);
11915 extern vector bool char __builtin_altivec_vcmpgtsb(vector signed char a1, vector signed char a2);
11916 extern vector bool char __builtin_altivec_vcmpgtub(vector signed char a1, vector signed char a2);
11917 extern vector bool char __builtin_altivec_vmrghb(vector signed char a1, vector signed char a2);
11918 extern vector bool char __builtin_altivec_vmrglb(vector signed char a1, vector signed char a2);
11919 extern vector bool char __builtin_altivec_vnor(vector signed int a1, vector signed int a2);
11920 extern vector bool char __builtin_altivec_vor(vector signed int a1, vector signed int a2);
11921 extern vector bool char __builtin_altivec_vperm_4si(vector signed int a1, vector signed int a2, vector signed char a3);
11922 extern vector bool char __builtin_altivec_vpkuhum(vector signed short a1, vector signed short a2);
11923 extern vector bool char __builtin_altivec_vsel_4si(vector signed int a1, vector signed int a2, vector signed int a3);
11924 extern vector bool char __builtin_altivec_vsl(vector signed int a1, vector signed int a2);
11925 extern vector bool char __builtin_altivec_vsldoi_4si(vector signed int a1, vector signed int a2, const int a3);
11926 extern vector bool char __builtin_altivec_vsldoi_4sf(vector float a1, vector float a2, const int a3);
11927 extern vector bool char __builtin_altivec_vspltb(vector signed char a1, const int a2);
11928 extern vector bool char __builtin_altivec_vsr(vector signed int a1, vector signed int a2);
11929 extern vector bool char __builtin_altivec_vxor(vector signed int a1, vector signed int a2);
11930 extern vector bool int __builtin_altivec_vcmpeqfp(vector float a1, vector float a2);
11931 extern vector bool int __builtin_altivec_vcmpequw(vector signed int a1, vector signed int a2);
11932 extern vector bool int __builtin_altivec_vcmpgefp(vector float a1, vector float a2);
11933 extern vector bool int __builtin_altivec_vcmpgtfp(vector float a1, vector float a2);
11934 extern vector bool int __builtin_altivec_vcmpgtsw(vector signed int a1, vector signed int a2);
11935 extern vector bool int __builtin_altivec_vcmpgtuw(vector signed int a1, vector signed int a2);
11936 extern vector bool int __builtin_altivec_vmrghw(vector signed int a1, vector signed int a2);
11937 extern vector bool int __builtin_altivec_vmrglw(vector signed int a1, vector signed int a2);
11938 extern vector bool int __builtin_altivec_vspltw(vector signed int a1, const int a2);
11939 extern vector bool int __builtin_altivec_vupkhsh(vector signed short a1);
11940 extern vector bool int __builtin_altivec_vupklsh(vector signed short a1);
11941 extern vector bool short __builtin_altivec_vcmpequh(vector signed short a1, vector signed short a2);
11942 extern vector bool short __builtin_altivec_vcmpgtsh(vector signed short a1, vector signed short a2);
11943 extern vector bool short __builtin_altivec_vcmpgtuh(vector signed short a1, vector signed short a2);
11944 extern vector bool short __builtin_altivec_vmrghh(vector signed short a1, vector signed short a2);
11945 extern vector bool short __builtin_altivec_vmrglh(vector signed short a1, vector signed short a2);
11946 extern vector bool short __builtin_altivec_vpkuwum(vector signed int a1, vector signed int a2);
11947 extern vector bool short __builtin_altivec_vsplth(vector signed short a1, const int a2);
11948 extern vector bool short __builtin_altivec_vupkhsb(vector signed char a1);
11949 extern vector bool short __builtin_altivec_vupklsb(vector signed char a1);
11950 extern vector float __builtin_altivec_abs_v4sf(vector float a1);
11951 extern vector float __builtin_altivec_lvewx(OFFSET_T a1, const void * a2);
11952 extern vector float __builtin_altivec_vaddfp(vector float a1, vector float a2);
11953 extern vector float __builtin_altivec_vcfsx(vector signed int a1, const int a2);
11954 extern vector float __builtin_altivec_vcfux(vector signed int a1, const int a2);
11955 extern vector float __builtin_altivec_vexptefp(vector float a1);
11956 extern vector float __builtin_altivec_vlogefp(vector float a1);
11957 extern vector float __builtin_altivec_vmaddfp(vector float a1, vector float a2, vector float a3);
11958 extern vector float __builtin_altivec_vmaxfp(vector float a1, vector float a2);
11959 extern vector float __builtin_altivec_vminfp(vector float a1, vector float a2);
11960 extern vector float __builtin_altivec_vnmsubfp(vector float a1, vector float a2, vector float a3);
11961 extern vector float __builtin_altivec_vrefp(vector float a1);
11962 extern vector float __builtin_altivec_vrfim(vector float a1);
11963 extern vector float __builtin_altivec_vrfin(vector float a1);
11964 extern vector float __builtin_altivec_vrfip(vector float a1);
11965 extern vector float __builtin_altivec_vrfiz(vector float a1);
11966 extern vector float __builtin_altivec_vrsqrtefp(vector float a1);
11967 extern vector float __builtin_altivec_vslo(vector signed int a1, vector signed int a2);
11968 extern vector float __builtin_altivec_vsro(vector signed int a1, vector signed int a2);
11969 extern vector float __builtin_altivec_vsubfp(vector float a1, vector float a2);
11970 extern vector pixel __builtin_altivec_vpkpx(vector signed int a1, vector signed int a2);
11971 extern vector signed char __builtin_altivec_abs_v16qi(vector signed char a1);
11972 extern vector signed char __builtin_altivec_abss_v16qi(vector signed char a1);
11973 extern vector signed char __builtin_altivec_lvebx(OFFSET_T a1, const void * a2);
11974 extern vector signed char __builtin_altivec_vaddsbs(vector signed char a1, vector signed char a2);
11975 extern vector signed char __builtin_altivec_vaddubm(vector signed char a1, vector signed char a2);
11976 extern vector signed char __builtin_altivec_vavgsb(vector signed char a1, vector signed char a2);
11977 extern vector signed char __builtin_altivec_vmaxsb(vector signed char a1, vector signed char a2);
11978 extern vector signed char __builtin_altivec_vminsb(vector signed char a1, vector signed char a2);
11979 extern vector signed char __builtin_altivec_vpkshss(vector signed short a1, vector signed short a2);
11980 extern vector signed char __builtin_altivec_vrlb(vector signed char a1, vector signed char a2);
11981 extern vector signed char __builtin_altivec_vslb(vector signed char a1, vector signed char a2);
11982 extern vector signed char __builtin_altivec_vspltisb(const int a1);
11983 extern vector signed char __builtin_altivec_vsrab(vector signed char a1, vector signed char a2);
11984 extern vector signed char __builtin_altivec_vsrb(vector signed char a1, vector signed char a2);
11985 extern vector signed char __builtin_altivec_vsubsbs(vector signed char a1, vector signed char a2);
11986 extern vector signed char __builtin_altivec_vsububm(vector signed char a1, vector signed char a2);
11987 extern vector signed int __builtin_altivec_abs_v4si(vector signed int a1);
11988 extern vector signed int __builtin_altivec_abss_v4si(vector signed int a1);
11989 extern vector signed int __builtin_altivec_vaddsws(vector signed int a1, vector signed int a2);
11990 extern vector signed int __builtin_altivec_vadduwm(vector signed int a1, vector signed int a2);
11991 extern vector signed int __builtin_altivec_vavgsw(vector signed int a1, vector signed int a2);
11992 extern vector signed int __builtin_altivec_vcmpbfp(vector float a1, vector float a2);
11993 extern vector signed int __builtin_altivec_vctsxs(vector float a1, const int a2);
11994 extern vector signed int __builtin_altivec_vmaxsw(vector signed int a1, vector signed int a2);
11995 extern vector signed int __builtin_altivec_vminsw(vector signed int a1, vector signed int a2);
11996 extern vector signed int __builtin_altivec_vmsummbm(vector signed char a1, vector signed char a2, vector signed int a3);
11997 extern vector signed int __builtin_altivec_vmsumshm(vector signed short a1, vector signed short a2, vector signed int a3);
11998 extern vector signed int __builtin_altivec_vmsumshs(vector signed short a1, vector signed short a2, vector signed int a3);
11999 extern vector signed int __builtin_altivec_vmulesh(vector signed short a1, vector signed short a2);
12000 extern vector signed int __builtin_altivec_vmulosh(vector signed short a1, vector signed short a2);
12001 extern vector signed int __builtin_altivec_vrlw(vector signed int a1, vector signed int a2);
12002 extern vector signed int __builtin_altivec_vslw(vector signed int a1, vector signed int a2);
12003 extern vector signed int __builtin_altivec_vspltisw(const int a1);
12004 extern vector signed int __builtin_altivec_vsraw(vector signed int a1, vector signed int a2);
12005 extern vector signed int __builtin_altivec_vsrw(vector signed int a1, vector signed int a2);
12006 extern vector signed int __builtin_altivec_vsubsws(vector signed int a1, vector signed int a2);
12007 extern vector signed int __builtin_altivec_vsubuwm(vector signed int a1, vector signed int a2);
12008 extern vector signed int __builtin_altivec_vsum2sws(vector signed int a1, vector signed int a2);
12009 extern vector signed int __builtin_altivec_vsum4sbs(vector signed char a1, vector signed int a2);
12010 extern vector signed int __builtin_altivec_vsum4shs(vector signed short a1, vector signed int a2);
12011 extern vector signed int __builtin_altivec_vsumsws(vector signed int a1, vector signed int a2);
12012 extern vector signed short __builtin_altivec_abs_v8hi(vector signed short a1);
12013 extern vector signed short __builtin_altivec_abss_v8hi(vector signed short a1);
12014 extern vector signed short __builtin_altivec_lvehx(OFFSET_T a1, const void * a2);
12015 extern vector signed short __builtin_altivec_vaddshs(vector signed short a1, vector signed short a2);
12016 extern vector signed short __builtin_altivec_vadduhm(vector signed short a1, vector signed short a2);
12017 extern vector signed short __builtin_altivec_vavgsh(vector signed short a1, vector signed short a2);
12018 extern vector signed short __builtin_altivec_vmaxsh(vector signed short a1, vector signed short a2);
12019 extern vector signed short __builtin_altivec_vmhaddshs(vector signed short a1, vector signed short a2, vector signed short a3);
12020 extern vector signed short __builtin_altivec_vmhraddshs(vector signed short a1, vector signed short a2, vector signed short a3);
12021 extern vector signed short __builtin_altivec_vminsh(vector signed short a1, vector signed short a2);
12022 extern vector signed short __builtin_altivec_vmladduhm(vector signed short a1, vector signed short a2, vector signed short a3);
12023 extern vector signed short __builtin_altivec_vmulesb(vector signed char a1, vector signed char a2);
12024 extern vector signed short __builtin_altivec_vmuleub(vector signed char a1, vector signed char a2);
12025 extern vector signed short __builtin_altivec_vmulosb(vector signed char a1, vector signed char a2);
12026 extern vector signed short __builtin_altivec_vpkswss(vector signed int a1, vector signed int a2);
12027 extern vector signed short __builtin_altivec_vrlh(vector signed short a1, vector signed short a2);
12028 extern vector signed short __builtin_altivec_vslh(vector signed short a1, vector signed short a2);
12029 extern vector signed short __builtin_altivec_vspltish(const int a1);
12030 extern vector signed short __builtin_altivec_vsrah(vector signed short a1, vector signed short a2);
12031 extern vector signed short __builtin_altivec_vsrh(vector signed short a1, vector signed short a2);
12032 extern vector signed short __builtin_altivec_vsubshs(vector signed short a1, vector signed short a2);
12033 extern vector signed short __builtin_altivec_vsubuhm(vector signed short a1, vector signed short a2);
12034 extern vector unsigned char __builtin_altivec_lvlx(OFFSET_T a1, const void * a2);
12035 extern vector unsigned char __builtin_altivec_lvlxl(OFFSET_T a1, const void * a2);
12036 extern vector unsigned char __builtin_altivec_lvrx(OFFSET_T a1, const void * a2);
12037 extern vector unsigned char __builtin_altivec_lvrxl(OFFSET_T a1, const void * a2);
12038 extern vector unsigned char __builtin_altivec_lvsl(OFFSET_T a1, const void * a2);
12039 extern vector unsigned char __builtin_altivec_lvsr(OFFSET_T a1, const void * a2);
12040 extern vector unsigned char __builtin_altivec_vaddubs(vector signed char a1, vector signed char a2);
12041 extern vector unsigned char __builtin_altivec_vavgub(vector signed char a1, vector signed char a2);
12042 extern vector unsigned char __builtin_altivec_vmaxub(vector signed char a1, vector signed char a2);
12043 extern vector unsigned char __builtin_altivec_vminub(vector signed char a1, vector signed char a2);
12044 extern vector unsigned char __builtin_altivec_vpkshus(vector signed short a1, vector signed short a2);
12045 extern vector unsigned char __builtin_altivec_vpkuhus(vector signed short a1, vector signed short a2);
12046 extern vector unsigned char __builtin_altivec_vsububs(vector signed char a1, vector signed char a2);
12047 extern vector unsigned int __builtin_altivec_vaddcuw(vector signed int a1, vector signed int a2);
12048 extern vector unsigned int __builtin_altivec_vadduws(vector signed int a1, vector signed int a2);
12049 extern vector unsigned int __builtin_altivec_vavguw(vector signed int a1, vector signed int a2);
12050 extern vector unsigned int __builtin_altivec_vctuxs(vector float a1, const int a2);
12051 extern vector unsigned int __builtin_altivec_vmaxuw(vector signed int a1, vector signed int a2);
12052 extern vector unsigned int __builtin_altivec_vminuw(vector signed int a1, vector signed int a2);
12053 extern vector unsigned int __builtin_altivec_vmsumubm(vector signed char a1, vector signed char a2, vector signed int a3);
12054 extern vector unsigned int __builtin_altivec_vmsumuhm(vector signed short a1, vector signed short a2, vector signed int a3);
12055 extern vector unsigned int __builtin_altivec_vmsumuhs(vector signed short a1, vector signed short a2, vector signed int a3);
12056 extern vector unsigned int __builtin_altivec_vmuleuh(vector signed short a1, vector signed short a2);
12057 extern vector unsigned int __builtin_altivec_vmulouh(vector signed short a1, vector signed short a2);
12058 extern vector unsigned int __builtin_altivec_vsubcuw(vector signed int a1, vector signed int a2);
12059 extern vector unsigned int __builtin_altivec_vsubuws(vector signed int a1, vector signed int a2);
12060 extern vector unsigned int __builtin_altivec_vsum4ubs(vector signed char a1, vector signed int a2);
12061 extern vector unsigned int __builtin_altivec_vupkhpx(vector signed short a1);
12062 extern vector unsigned int __builtin_altivec_vupklpx(vector signed short a1);
12063 extern vector unsigned short __builtin_altivec_mfvscr();
12064 extern vector unsigned short __builtin_altivec_vadduhs(vector signed short a1, vector signed short a2);
12065 extern vector unsigned short __builtin_altivec_vavguh(vector signed short a1, vector signed short a2);
12066 extern vector unsigned short __builtin_altivec_vmaxuh(vector signed short a1, vector signed short a2);
12067 extern vector unsigned short __builtin_altivec_vminuh(vector signed short a1, vector signed short a2);
12068 extern vector unsigned short __builtin_altivec_vmuloub(vector signed char a1, vector signed char a2);
12069 extern vector unsigned short __builtin_altivec_vpkswus(vector signed int a1, vector signed int a2);
12070 extern vector unsigned short __builtin_altivec_vpkuwus(vector signed int a1, vector signed int a2);
12071 extern vector unsigned short __builtin_altivec_vsubuhs(vector signed short a1, vector signed short a2);
12072 extern void __builtin_altivec_dss(int a1);
12073 extern void __builtin_altivec_dssall();
12074 extern void __builtin_altivec_dst(const void *a1, OFFSET_T a2, const int a3);
12075 extern void __builtin_altivec_dstst(const void *a1, OFFSET_T a2, const int a3);
12076 extern void __builtin_altivec_dststt(const void *a1, OFFSET_T a2, const int a3);
12077 extern void __builtin_altivec_dstt(const void *a1, OFFSET_T a2, const int a3);
12078 extern void __builtin_altivec_mtvscr(vector signed int a1);
12079 #ifdef __coverity_cplusplus
12080 extern void __builtin_altivec_stvebx(vector signed char a1, OFFSET_T a2, const void * a3);
12081 extern void __builtin_altivec_stvehx(vector signed short a1, OFFSET_T a2, const void * a3);
12082 extern void __builtin_altivec_stvewx(vector signed int a1, OFFSET_T a2, const void * a3);
12083 extern void __builtin_altivec_stvlx(vector signed char a1, OFFSET_T a2, const void * a3);
12084 extern void __builtin_altivec_stvlxl(vector signed char a1, OFFSET_T a2, const void * a3);
12085 extern void __builtin_altivec_stvrx(vector signed char a1, OFFSET_T a2, const void * a3);
12086 extern void __builtin_altivec_stvrxl(vector signed char a1, OFFSET_T a2, const void * a3);
12087 extern void __builtin_altivec_stvx(vector signed int a1, OFFSET_T a2, const void * a3);
12088 extern void __builtin_altivec_stvxl(vector signed int a1, OFFSET_T a2, const void * a3);
12089 extern vector bool char __builtin_altivec_vsel_4sf(vector float a1, vector float a2, vector float a3);
12090 extern vector bool char __builtin_altivec_vsel_4sf(vector float a1, vector float a2, vector signed int a3);
12091 #else
12092 extern void __builtin_altivec_stvebx();
12093 extern void __builtin_altivec_stvehx();
12094 extern void __builtin_altivec_stvewx();
12095 extern void __builtin_altivec_stvlx();
12096 extern void __builtin_altivec_stvlxl();
12097 extern void __builtin_altivec_stvrx();
12098 extern void __builtin_altivec_stvrxl();
12099 extern void __builtin_altivec_stvx();
12100 extern void __builtin_altivec_stvxl();
12101 extern __coverity_generic_altivec_vector __builtin_altivec_vsel_4sf();
12102 #endif
12103 #endif
12104
12105
12106 #if defined(COVERITY_SPU_COMPILER_2_5) && !defined(__COVERITY_DISABLE_BUILTIN_DECLS)
12107 #define __cov_qword __vector signed char
12108 #define __cov_imm int
12109 #define __cov_ra __cov_qword
12110 #define __cov_rb __cov_qword
12111 #define __cov_rc __cov_qword
12112 #define __cov_rd __cov_qword
12113 #define __cov_rt __cov_qword
12114 #define __cov_scalar double
12115 #define __cov_count unsigned int
12116 #define __cov_pos unsigned int
12117
12118 __cov_qword __builtin_si_lqd(__cov_ra,__cov_imm);
12119 __cov_qword __builtin_si_lqx(__cov_ra,__cov_rb);
12120 __cov_qword __builtin_si_lqa(__cov_imm);
12121 __cov_qword __builtin_si_lqr(__cov_imm);
12122 __cov_qword __builtin_si_stqd(__cov_rt,__cov_ra,__cov_imm);
12123 __cov_qword __builtin_si_stqx(__cov_rt,__cov_ra,__cov_rb);
12124 __cov_qword __builtin_si_stqa(__cov_rt,__cov_imm);
12125 __cov_qword __builtin_si_stqr(__cov_rt,__cov_imm);
12126 __cov_qword __builtin_si_cbd(__cov_ra,__cov_imm);
12127 __cov_qword __builtin_si_cbx(__cov_ra,__cov_rb);
12128 __cov_qword __builtin_si_chd(__cov_ra,__cov_imm);
12129 __cov_qword __builtin_si_chx(__cov_ra,__cov_rb);
12130 __cov_qword __builtin_si_cwd(__cov_ra,__cov_imm);
12131 __cov_qword __builtin_si_cwx(__cov_ra,__cov_rb);
12132 __cov_qword __builtin_si_cdd(__cov_ra,__cov_imm);
12133 __cov_qword __builtin_si_cdx(__cov_ra,__cov_rb);
12134 __cov_qword __builtin_si_ilh(__cov_imm);
12135 __cov_qword __builtin_si_ilhu(__cov_imm);
12136 __cov_qword __builtin_si_il(__cov_imm);
12137 __cov_qword __builtin_si_ila(__cov_imm);
12138 __cov_qword __builtin_si_iohl(__cov_ra,__cov_imm);
12139 __cov_qword __builtin_si_fsmbi(__cov_imm);
12140 __cov_qword __builtin_si_ah(__cov_ra,__cov_rb);
12141 __cov_qword __builtin_si_ahi(__cov_ra,__cov_imm);
12142 __cov_qword __builtin_si_a(__cov_ra,__cov_rb);
12143 __cov_qword __builtin_si_ai(__cov_ra,__cov_imm);
12144 __cov_qword __builtin_si_addx(__cov_ra,__cov_rb,__cov_rt);
12145 __cov_qword __builtin_si_cg(__cov_ra,__cov_rb);
12146 __cov_qword __builtin_si_cgx(__cov_ra,__cov_rb,__cov_rt);
12147 __cov_qword __builtin_si_sfh(__cov_ra,__cov_rb);
12148
12149 __cov_qword __builtin_si_sf(__cov_ra,__cov_rb);
12150 __cov_qword __builtin_si_sfi(__cov_ra,__cov_imm);
12151 __cov_qword __builtin_si_sfx(__cov_ra,__cov_rb,__cov_rt);
12152 __cov_qword __builtin_si_bg(__cov_ra,__cov_rb);
12153 __cov_qword __builtin_si_bgx(__cov_ra,__cov_rb,__cov_rt);
12154 __cov_qword __builtin_si_mpy(__cov_ra,__cov_rb);
12155 __cov_qword __builtin_si_mpyu(__cov_ra,__cov_rb);
12156 __cov_qword __builtin_si_mpyi(__cov_ra,__cov_imm);
12157 __cov_qword __builtin_si_mpyui(__cov_ra,__cov_imm);
12158 __cov_qword __builtin_si_mpya(__cov_ra,__cov_rb,__cov_rc);
12159 __cov_qword __builtin_si_mpyh(__cov_ra,__cov_rb);
12160 __cov_qword __builtin_si_mpys(__cov_ra,__cov_rb);
12161 __cov_qword __builtin_si_mpyhh(__cov_ra,__cov_rb);
12162 __cov_qword __builtin_si_mpyhhu(__cov_ra,__cov_rb);
12163 __cov_qword __builtin_si_mpyhha(__cov_ra,__cov_rb,__cov_rc);
12164 __cov_qword __builtin_si_mpyhhau(__cov_ra,__cov_rb,__cov_rc);
12165 __cov_qword __builtin_si_clz(__cov_ra);
12166 __cov_qword __builtin_si_cntb(__cov_ra);
12167 __cov_qword __builtin_si_fsmb(__cov_ra);
12168 __cov_qword __builtin_si_fsmh(__cov_ra);
12169 __cov_qword __builtin_si_fsm(__cov_ra);
12170 __cov_qword __builtin_si_gbb(__cov_ra);
12171 __cov_qword __builtin_si_gbh(__cov_ra);
12172 __cov_qword __builtin_si_gb(__cov_ra);
12173 __cov_qword __builtin_si_avgb(__cov_ra,__cov_rb);
12174 __cov_qword __builtin_si_absdb(__cov_ra,__cov_rb);
12175 __cov_qword __builtin_si_sumb(__cov_ra,__cov_rb);
12176 __cov_qword __builtin_si_xsbh(__cov_ra);
12177 __cov_qword __builtin_si_xshw(__cov_ra);
12178 __cov_qword __builtin_si_xswd(__cov_ra);
12179 __cov_qword __builtin_si_and(__cov_ra,__cov_rb);
12180 __cov_qword __builtin_si_andc(__cov_ra,__cov_rb);
12181 __cov_qword __builtin_si_andbi(__cov_ra,__cov_imm);
12182 __cov_qword __builtin_si_andhi(__cov_ra,__cov_imm);
12183 __cov_qword __builtin_si_andi(__cov_ra,__cov_imm);
12184 __cov_qword __builtin_si_or(__cov_ra,__cov_rb);
12185 __cov_qword __builtin_si_orc(__cov_ra,__cov_rb);
12186 __cov_qword __builtin_si_orbi(__cov_ra,__cov_imm);
12187 __cov_qword __builtin_si_orhi(__cov_ra,__cov_imm);
12188 __cov_qword __builtin_si_ori(__cov_ra,__cov_imm);
12189 __cov_qword __builtin_si_orx(__cov_ra);
12190 __cov_qword __builtin_si_xor(__cov_ra,__cov_rb);
12191 __cov_qword __builtin_si_xorbi(__cov_ra,__cov_imm);
12192 __cov_qword __builtin_si_xorhi(__cov_ra,__cov_imm);
12193 __cov_qword __builtin_si_xori(__cov_ra,__cov_imm);
12194 __cov_qword __builtin_si_nand(__cov_ra,__cov_rb);
12195 __cov_qword __builtin_si_nor(__cov_ra,__cov_rb);
12196 __cov_qword __builtin_si_eqv(__cov_ra,__cov_rb);
12197 __cov_qword __builtin_si_selb(__cov_ra,__cov_rb,__cov_rc);
12198 __cov_qword __builtin_si_shufb(__cov_ra,__cov_rb,__cov_rc);
12199 __cov_qword __builtin_si_shlh(__cov_ra,__cov_rb);
12200 __cov_qword __builtin_si_shlhi(__cov_ra,__cov_imm);
12201 __cov_qword __builtin_si_shl(__cov_ra,__cov_rb);
12202 __cov_qword __builtin_si_shli(__cov_ra,__cov_imm);
12203 __cov_qword __builtin_si_shlqbi(__cov_ra,__cov_rb);
12204 __cov_qword __builtin_si_shlqbii(__cov_ra,__cov_imm);
12205 __cov_qword __builtin_si_shlqby(__cov_ra,__cov_rb);
12206 __cov_qword __builtin_si_shlqbyi(__cov_ra,__cov_imm);
12207 __cov_qword __builtin_si_shlqbybi(__cov_ra,__cov_rb);
12208 __cov_qword __builtin_si_roth(__cov_ra,__cov_rb);
12209 __cov_qword __builtin_si_rothi(__cov_ra,__cov_imm);
12210 __cov_qword __builtin_si_rot(__cov_ra,__cov_rb);
12211 __cov_qword __builtin_si_roti(__cov_ra,__cov_imm);
12212 __cov_qword __builtin_si_rotqby(__cov_ra,__cov_rb);
12213 __cov_qword __builtin_si_rotqbyi(__cov_ra,__cov_imm);
12214 __cov_qword __builtin_si_rotqbybi(__cov_ra,__cov_rb);
12215 __cov_qword __builtin_si_rotqbi(__cov_ra,__cov_rb);
12216 __cov_qword __builtin_si_rotqbii(__cov_ra,__cov_imm);
12217 __cov_qword __builtin_si_rothm(__cov_ra,__cov_rb);
12218 __cov_qword __builtin_si_rothmi(__cov_ra,__cov_imm);
12219 __cov_qword __builtin_si_rotm(__cov_ra,__cov_rb);
12220 __cov_qword __builtin_si_rotmi(__cov_ra,__cov_imm);
12221 __cov_qword __builtin_si_rotqmby(__cov_ra,__cov_rb);
12222 __cov_qword __builtin_si_rotqmbyi(__cov_ra,__cov_imm);
12223 __cov_qword __builtin_si_rotqmbi(__cov_ra,__cov_rb);
12224 __cov_qword __builtin_si_rotqmbii(__cov_ra,__cov_imm);
12225 __cov_qword __builtin_si_rotqmbybi(__cov_ra,__cov_rb);
12226 __cov_qword __builtin_si_rotmah(__cov_ra,__cov_rb);
12227 __cov_qword __builtin_si_rotmahi(__cov_ra,__cov_imm);
12228 __cov_qword __builtin_si_rotma(__cov_ra,__cov_rb);
12229 __cov_qword __builtin_si_rotmai(__cov_ra,__cov_imm);
12230 __cov_qword __builtin_si_heq(__cov_ra,__cov_rb);
12231 __cov_qword __builtin_si_heqi(__cov_ra,__cov_imm);
12232 __cov_qword __builtin_si_hgt(__cov_ra,__cov_rb);
12233 __cov_qword __builtin_si_hgti(__cov_ra,__cov_imm);
12234 __cov_qword __builtin_si_hlgt(__cov_ra,__cov_rb);
12235 __cov_qword __builtin_si_hlgti(__cov_ra,__cov_imm);
12236 __cov_qword __builtin_si_ceqb(__cov_ra,__cov_rb);
12237 __cov_qword __builtin_si_ceqbi(__cov_ra,__cov_imm);
12238 __cov_qword __builtin_si_ceqh(__cov_ra,__cov_rb);
12239 __cov_qword __builtin_si_ceqhi(__cov_ra,__cov_imm);
12240 __cov_qword __builtin_si_ceq(__cov_ra,__cov_rb);
12241 __cov_qword __builtin_si_ceqi(__cov_ra,__cov_imm);
12242 __cov_qword __builtin_si_cgtb(__cov_ra,__cov_rb);
12243 __cov_qword __builtin_si_cgtbi(__cov_ra,__cov_imm);
12244 __cov_qword __builtin_si_cgth(__cov_ra,__cov_rb);
12245 __cov_qword __builtin_si_cgthi(__cov_ra,__cov_imm);
12246 __cov_qword __builtin_si_cgt(__cov_ra,__cov_rb);
12247 __cov_qword __builtin_si_cgti(__cov_ra,__cov_imm);
12248 __cov_qword __builtin_si_clgtb(__cov_ra,__cov_rb);
12249 __cov_qword __builtin_si_clgtbi(__cov_ra,__cov_imm);
12250 __cov_qword __builtin_si_clgth(__cov_ra,__cov_rb);
12251 __cov_qword __builtin_si_clgthi(__cov_ra,__cov_imm);
12252 __cov_qword __builtin_si_clgt(__cov_ra,__cov_rb);
12253 __cov_qword __builtin_si_clgti(__cov_ra,__cov_imm);
12254
12255
12256
12257 __cov_qword __builtin_si_fa(__cov_ra,__cov_rb);
12258 __cov_qword __builtin_si_dfa(__cov_ra,__cov_rb);
12259 __cov_qword __builtin_si_fs(__cov_ra,__cov_rb);
12260 __cov_qword __builtin_si_dfs(__cov_ra,__cov_rb);
12261 __cov_qword __builtin_si_fm(__cov_ra,__cov_rb);
12262 __cov_qword __builtin_si_dfm(__cov_ra,__cov_rb);
12263 __cov_qword __builtin_si_fma(__cov_ra,__cov_rb,__cov_rc);
12264 __cov_qword __builtin_si_dfma(__cov_ra,__cov_rb,__cov_rc);
12265 __cov_qword __builtin_si_dfnma(__cov_ra,__cov_rb,__cov_rc);
12266 __cov_qword __builtin_si_fnms(__cov_ra,__cov_rb,__cov_rc);
12267 __cov_qword __builtin_si_dfnms(__cov_ra,__cov_rb,__cov_rc);
12268 __cov_qword __builtin_si_fms(__cov_ra,__cov_rb,__cov_rc);
12269 __cov_qword __builtin_si_dfms(__cov_ra,__cov_rb,__cov_rc);
12270 __cov_qword __builtin_si_frest(__cov_ra);
12271 __cov_qword __builtin_si_frsqest(__cov_ra);
12272 __cov_qword __builtin_si_fi(__cov_ra,__cov_rb);
12273 __cov_qword __builtin_si_csflt(__cov_ra,__cov_imm);
12274 __cov_qword __builtin_si_cflts(__cov_ra,__cov_imm);
12275 __cov_qword __builtin_si_cuflt(__cov_ra,__cov_imm);
12276 __cov_qword __builtin_si_cfltu(__cov_ra,__cov_imm);
12277 __cov_qword __builtin_si_frds(__cov_ra);
12278 __cov_qword __builtin_si_fesd(__cov_ra);
12279 __cov_qword __builtin_si_fceq(__cov_ra,__cov_rb);
12280 __cov_qword __builtin_si_fcmeq(__cov_ra,__cov_rb);
12281 __cov_qword __builtin_si_fcgt(__cov_ra,__cov_rb);
12282 __cov_qword __builtin_si_fcmgt(__cov_ra,__cov_rb);
12283 __cov_qword __builtin_si_stop(__cov_imm);
12284 __cov_qword __builtin_si_stopd(__cov_ra,__cov_rb,__cov_rc);
12285 __cov_qword __builtin_si_lnop();
12286 __cov_qword __builtin_si_nop();
12287 __cov_qword __builtin_si_sync();
12288 __cov_qword __builtin_si_syncc();
12289 __cov_qword __builtin_si_dsync();
12290 __cov_qword __builtin_si_mfspr(__cov_imm);
12291 __cov_qword __builtin_si_mtspr(__cov_imm,__cov_ra);
12292 __cov_qword __builtin_si_fscrrd();
12293 __cov_qword __builtin_si_fscrwr(__cov_ra);
12294 __cov_qword __builtin_si_rdch(__cov_imm);
12295 __cov_qword __builtin_si_rchcnt(__cov_imm);
12296 __cov_qword __builtin_si_wrch(__cov_imm,__cov_ra);
12297
12298 __cov_qword __builtin_si_dfceq(__cov_ra,__cov_rb);
12299 __cov_qword __builtin_si_dfcmeq(__cov_ra,__cov_rb);
12300 __cov_qword __builtin_si_dfcgt(__cov_ra,__cov_rb);
12301 __cov_qword __builtin_si_dfcmgt(__cov_ra,__cov_rb);
12302 __cov_qword __builtin_si_dftsv(__cov_ra,__cov_imm);
12303
12304 __cov_qword __builtin_si_from_char(signed char);
12305 __cov_qword __builtin_si_from_uchar(unsigned char);
12306 __cov_qword __builtin_si_from_short(short);
12307 __cov_qword __builtin_si_from_ushort(unsigned short);
12308 __cov_qword __builtin_si_from_int(int);
12309 __cov_qword __builtin_si_from_uint(unsigned int);
12310
12311
12312 __cov_qword __builtin_si_from_float(float);
12313 __cov_qword __builtin_si_from_double(double);
12314
12315
12316 signed char __builtin_si_to_char(__cov_ra);
12317 unsigned char __builtin_si_to_uchar(__cov_ra);
12318 short __builtin_si_to_short(__cov_ra);
12319 unsigned short __builtin_si_to_ushort(__cov_ra);
12320 int __builtin_si_to_int(__cov_ra);
12321 unsigned short __builtin_si_to_uint(__cov_ra);
12322 long __builtin_si_to_long(__cov_ra);
12323 unsigned long __builtin_si_to_ulong(__cov_ra);
12324 float __builtin_si_to_float(__cov_ra);
12325 double __builtin_si_to_double(__cov_ra);
12326 void * __builtin_si_to_ptr(__cov_ra);
12327
12328
12329 void __builtin_spu_align_hint(void *,int,int);
12330
12331
12332
12333 __cov_qword __builtin_spu_splats(__cov_scalar);
12334 __cov_qword __builtin_spu_convtf(__cov_ra,__cov_imm);
12335
12336
12337 __cov_qword __builtin_spu_extend(__cov_ra);
12338
12339 __cov_qword __builtin_spu_add(__cov_ra,__cov_rb);
12340 __cov_qword __builtin_spu_addx(__cov_ra,__cov_rb,__cov_rt);
12341 __cov_qword __builtin_spu_genc(__cov_ra,__cov_rb);
12342 __cov_qword __builtin_spu_gencx(__cov_ra,__cov_rb,__cov_rt);
12343 __cov_qword __builtin_spu_madd(__cov_ra,__cov_rb,__cov_rc);
12344
12345 __cov_qword __builtin_spu_mhhadd(__cov_ra,__cov_rb,__cov_rc);
12346 __cov_qword __builtin_spu_msub(__cov_ra,__cov_rb,__cov_rc);
12347 __cov_qword __builtin_spu_mul(__cov_ra,__cov_rb);
12348
12349 __cov_qword __builtin_spu_mule(__cov_ra,__cov_rb);
12350 __cov_qword __builtin_spu_mulo(__cov_ra,__cov_rb);
12351
12352 __cov_qword __builtin_spu_nmsub(__cov_ra,__cov_rb,__cov_rc);
12353 __cov_qword __builtin_spu_sub(__cov_ra,__cov_rb);
12354 __cov_qword __builtin_spu_subx(__cov_ra,__cov_rb,__cov_rt);
12355 __cov_qword __builtin_spu_genb(__cov_ra,__cov_rb);
12356 __cov_qword __builtin_spu_genbx(__cov_ra,__cov_rb,__cov_rt);
12357
12358
12359
12360
12361
12362
12363 __cov_qword __builtin_spu_cmpabseq(__cov_ra,__cov_rb);
12364 __cov_qword __builtin_spu_cmpabsgt(__cov_ra,__cov_rb);
12365 __cov_qword __builtin_spu_cmpeq(__cov_ra,__cov_rb);
12366 __cov_qword __builtin_spu_cmpgt(__cov_ra,__cov_rb);
12367
12368 __cov_qword __builtin_spu_hcmpeq(__cov_ra,__cov_rb);
12369 __cov_qword __builtin_spu_hcmpgt(__cov_ra,__cov_rb);
12370 __cov_qword __builtin_spu_cntb(__cov_ra);
12371 __cov_qword __builtin_spu_cntlz(__cov_ra);
12372 __cov_qword __builtin_spu_gather(__cov_ra);
12373 __cov_qword __builtin_spu_maskb(__cov_ra);
12374 __cov_qword __builtin_spu_maskh(__cov_ra);
12375 __cov_qword __builtin_spu_maskw(__cov_ra);
12376 __cov_qword __builtin_spu_sel(__cov_ra,__cov_rb,__cov_rc);
12377 __cov_qword __builtin_spu_shuffle(__cov_ra,__cov_rb,__cov_rc);
12378 __cov_qword __builtin_spu_and(__cov_ra,__cov_rb);
12379 __cov_qword __builtin_spu_andc(__cov_ra,__cov_rb);
12380 __cov_qword __builtin_spu_eqv(__cov_ra,__cov_rb);
12381 __cov_qword __builtin_spu_nand(__cov_ra,__cov_rb);
12382 __cov_qword __builtin_spu_nor(__cov_ra,__cov_rb);
12383 __cov_qword __builtin_spu_or(__cov_ra,__cov_rb);
12384 __cov_qword __builtin_spu_orc(__cov_ra,__cov_rb);
12385 __cov_qword __builtin_spu_orx(__cov_ra);
12386 __cov_qword __builtin_spu_xor(__cov_ra,__cov_rb);
12387 __cov_qword __builtin_spu_rl(__cov_ra,__cov_rb);
12388 __cov_qword __builtin_spu_rlqw(__cov_ra,__cov_count);
12389 __cov_qword __builtin_spu_rlqwbyte(__cov_ra,__cov_count);
12390 __cov_qword __builtin_spu_rlqwbytebc(__cov_ra,__cov_count);
12391 __cov_qword __builtin_spu_rlmask(__cov_ra,__cov_rb);
12392 __cov_qword __builtin_spu_rlmaska(__cov_ra,__cov_rb);
12393 __cov_qword __builtin_spu_rlmaskqw(__cov_ra,__cov_rb);
12394 __cov_qword __builtin_spu_rlmaskqwbyte(__cov_ra,__cov_rb);
12395 __cov_qword __builtin_spu_rlmaskqwbytebc(__cov_ra,__cov_rb);
12396 __cov_qword __builtin_spu_sl(__cov_ra,__cov_rb);
12397 __cov_qword __builtin_spu_slqw(__cov_ra,__cov_rb);
12398 __cov_qword __builtin_spu_slqwbyte(__cov_ra,__cov_rb);
12399 __cov_qword __builtin_spu_slqwbytebc(__cov_ra,__cov_rb);
12400 __cov_qword __builtin_spu_extract(__cov_ra,__cov_pos);
12401 __cov_qword __builtin_spu_insert(__cov_scalar,__cov_ra,__cov_pos);
12402 __cov_qword __builtin_spu_promote(__cov_scalar,__cov_pos);
12403
12404 void __builtin_spu_idisable();
12405 void __builtin_spu_ienable();
12406
12407 #if defined(__PS3_GCC_REVISION__)
12408 void __builtin_spu_hcmpeq_0 (int a, int b);
12409 void __builtin_spu_hcmpeq_1 (unsigned int a, unsigned int b);
12410 void __builtin_spu_hcmpgt_0 (int a, int b);
12411 void __builtin_spu_hcmpgt_1 (unsigned int a, unsigned int b);
12412 #endif
12413
12414
12415
12416 void __builtin_si_bisled(__vector signed char arg0, void *arg1);
12417 void __builtin_si_bisledd(__vector signed char arg0, void *arg1);
12418 void __builtin_si_bislede(__vector signed char arg0, void *arg1);
12419 void __builtin_spu_bisled(void *arg0, void *arg1);
12420 void __builtin_spu_bisled_d(void *arg0, void *arg1);
12421 void __builtin_spu_bisled_e(void *arg0, void *arg1);
12422 double __builtin_dfmas(double arg0, double arg1, double arg2);
12423 float __builtin_fmas(float arg0, float arg1, float arg2);
12424 __vector signed char __builtin_si_a(__vector signed char arg0, __vector signed char arg1);
12425 __vector signed char __builtin_si_absdb(__vector signed char arg0, __vector signed char arg1);
12426 __vector signed char __builtin_si_addx(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12427 __vector signed char __builtin_si_ah(__vector signed char arg0, __vector signed char arg1);
12428 __vector signed char __builtin_si_ahi(__vector signed char arg0, int arg1);
12429 __vector signed char __builtin_si_ai(__vector signed char arg0, int arg1);
12430 __vector signed char __builtin_si_and(__vector signed char arg0, __vector signed char arg1);
12431 __vector signed char __builtin_si_andbi(__vector signed char arg0, int arg1);
12432 __vector signed char __builtin_si_andc(__vector signed char arg0, __vector signed char arg1);
12433 __vector signed char __builtin_si_andhi(__vector signed char arg0, int arg1);
12434 __vector signed char __builtin_si_andi(__vector signed char arg0, int arg1);
12435 __vector signed char __builtin_si_avgb(__vector signed char arg0, __vector signed char arg1);
12436 __vector signed char __builtin_si_bg(__vector signed char arg0, __vector signed char arg1);
12437 __vector signed char __builtin_si_bgx(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12438 __vector signed char __builtin_si_cbd(__vector signed char arg0, int arg1);
12439 __vector signed char __builtin_si_cbx(__vector signed char arg0, __vector signed char arg1);
12440 __vector signed char __builtin_si_cdd(__vector signed char arg0, int arg1);
12441 __vector signed char __builtin_si_cdx(__vector signed char arg0, __vector signed char arg1);
12442 __vector signed char __builtin_si_ceq(__vector signed char arg0, __vector signed char arg1);
12443 __vector signed char __builtin_si_ceqb(__vector signed char arg0, __vector signed char arg1);
12444 __vector signed char __builtin_si_ceqbi(__vector signed char arg0, int arg1);
12445 __vector signed char __builtin_si_ceqh(__vector signed char arg0, __vector signed char arg1);
12446 __vector signed char __builtin_si_ceqhi(__vector signed char arg0, int arg1);
12447 __vector signed char __builtin_si_ceqi(__vector signed char arg0, int arg1);
12448 __vector signed char __builtin_si_cflts(__vector signed char arg0, int arg1);
12449 __vector signed char __builtin_si_cfltu(__vector signed char arg0, int arg1);
12450 __vector signed char __builtin_si_cg(__vector signed char arg0, __vector signed char arg1);
12451 __vector signed char __builtin_si_cgt(__vector signed char arg0, __vector signed char arg1);
12452 __vector signed char __builtin_si_cgtb(__vector signed char arg0, __vector signed char arg1);
12453 __vector signed char __builtin_si_cgtbi(__vector signed char arg0, int arg1);
12454 __vector signed char __builtin_si_cgth(__vector signed char arg0, __vector signed char arg1);
12455 __vector signed char __builtin_si_cgthi(__vector signed char arg0, int arg1);
12456 __vector signed char __builtin_si_cgti(__vector signed char arg0, int arg1);
12457 __vector signed char __builtin_si_cgx(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12458 __vector signed char __builtin_si_chd(__vector signed char arg0, int arg1);
12459 __vector signed char __builtin_si_chx(__vector signed char arg0, __vector signed char arg1);
12460 __vector signed char __builtin_si_clgt(__vector signed char arg0, __vector signed char arg1);
12461 __vector signed char __builtin_si_clgtb(__vector signed char arg0, __vector signed char arg1);
12462 __vector signed char __builtin_si_clgtbi(__vector signed char arg0, int arg1);
12463 __vector signed char __builtin_si_clgth(__vector signed char arg0, __vector signed char arg1);
12464 __vector signed char __builtin_si_clgthi(__vector signed char arg0, int arg1);
12465 __vector signed char __builtin_si_clgti(__vector signed char arg0, int arg1);
12466 __vector signed char __builtin_si_clz(__vector signed char arg0);
12467 __vector signed char __builtin_si_cntb(__vector signed char arg0);
12468 __vector signed char __builtin_si_csflt(__vector signed char arg0, int arg1);
12469 __vector signed char __builtin_si_cuflt(__vector signed char arg0, int arg1);
12470 __vector signed char __builtin_si_cwd(__vector signed char arg0, int arg1);
12471 __vector signed char __builtin_si_cwx(__vector signed char arg0, __vector signed char arg1);
12472 __vector signed char __builtin_si_dfa(__vector signed char arg0, __vector signed char arg1);
12473 __vector signed char __builtin_si_dfceq(__vector signed char arg0, __vector signed char arg1);
12474 __vector signed char __builtin_si_dfcgt(__vector signed char arg0, __vector signed char arg1);
12475 __vector signed char __builtin_si_dfcmeq(__vector signed char arg0, __vector signed char arg1);
12476 __vector signed char __builtin_si_dfcmgt(__vector signed char arg0, __vector signed char arg1);
12477 __vector signed char __builtin_si_dfm(__vector signed char arg0, __vector signed char arg1);
12478 __vector signed char __builtin_si_dfma(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12479 __vector signed char __builtin_si_dfms(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12480 __vector signed char __builtin_si_dfnma(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12481 __vector signed char __builtin_si_dfnms(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12482 __vector signed char __builtin_si_dfs(__vector signed char arg0, __vector signed char arg1);
12483 __vector signed char __builtin_si_dftsv(__vector signed char arg0, int arg1);
12484 void __builtin_si_dsync();
12485 __vector signed char __builtin_si_eqv(__vector signed char arg0, __vector signed char arg1);
12486 __vector signed char __builtin_si_fa(__vector signed char arg0, __vector signed char arg1);
12487 __vector signed char __builtin_si_fceq(__vector signed char arg0, __vector signed char arg1);
12488 __vector signed char __builtin_si_fcgt(__vector signed char arg0, __vector signed char arg1);
12489 __vector signed char __builtin_si_fcmeq(__vector signed char arg0, __vector signed char arg1);
12490 __vector signed char __builtin_si_fcmgt(__vector signed char arg0, __vector signed char arg1);
12491 __vector signed char __builtin_si_fesd(__vector signed char arg0);
12492 __vector signed char __builtin_si_fi(__vector signed char arg0, __vector signed char arg1);
12493 __vector signed char __builtin_si_fm(__vector signed char arg0, __vector signed char arg1);
12494 __vector signed char __builtin_si_fma(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12495 __vector signed char __builtin_si_fms(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12496 __vector signed char __builtin_si_fnms(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12497 __vector signed char __builtin_si_frds(__vector signed char arg0);
12498 __vector signed char __builtin_si_frest(__vector signed char arg0);
12499 __vector signed char __builtin_si_from_char(signed char arg0);
12500 __vector signed char __builtin_si_from_double(double arg0);
12501 __vector signed char __builtin_si_from_float(float arg0);
12502 __vector signed char __builtin_si_from_int(signed int arg0);
12503 __vector signed char __builtin_si_from_long(signed long long arg0);
12504 __vector signed char __builtin_si_from_ptr(volatile void *arg0);
12505 __vector signed char __builtin_si_from_short(signed short arg0);
12506 __vector signed char __builtin_si_from_uchar(unsigned char arg0);
12507 __vector signed char __builtin_si_from_uint(unsigned int arg0);
12508 __vector signed char __builtin_si_from_ulong(unsigned long long arg0);
12509 __vector signed char __builtin_si_from_ushort(unsigned short arg0);
12510 __vector signed char __builtin_si_frsqest(__vector signed char arg0);
12511 __vector signed char __builtin_si_fs(__vector signed char arg0, __vector signed char arg1);
12512 __vector signed char __builtin_si_fscrrd();
12513 void __builtin_si_fscrwr(__vector signed char arg0);
12514 __vector signed char __builtin_si_fsm(__vector signed char arg0);
12515 __vector signed char __builtin_si_fsmb(__vector signed char arg0);
12516 __vector signed char __builtin_si_fsmbi(int arg0);
12517 __vector signed char __builtin_si_fsmh(__vector signed char arg0);
12518 __vector signed char __builtin_si_gb(__vector signed char arg0);
12519 __vector signed char __builtin_si_gbb(__vector signed char arg0);
12520 __vector signed char __builtin_si_gbh(__vector signed char arg0);
12521 void __builtin_si_heq(__vector signed char arg0, __vector signed char arg1);
12522 void __builtin_si_heqi(__vector signed char arg0, int arg1);
12523 void __builtin_si_hgt(__vector signed char arg0, __vector signed char arg1);
12524 void __builtin_si_hgti(__vector signed char arg0, int arg1);
12525 void __builtin_si_hlgt(__vector signed char arg0, __vector signed char arg1);
12526 void __builtin_si_hlgti(__vector signed char arg0, int arg1);
12527 __vector signed char __builtin_si_il(int arg0);
12528 __vector signed char __builtin_si_ila(int arg0);
12529 __vector signed char __builtin_si_ilh(int arg0);
12530 __vector signed char __builtin_si_ilhu(int arg0);
12531 __vector signed char __builtin_si_iohl(__vector signed char arg0, int arg1);
12532 void __builtin_si_lnop();
12533 __vector signed char __builtin_si_lqa(int arg0);
12534 __vector signed char __builtin_si_lqd(__vector signed char arg0, int arg1);
12535 __vector signed char __builtin_si_lqr(int arg0);
12536 __vector signed char __builtin_si_lqx(__vector signed char arg0, __vector signed char arg1);
12537 __vector signed char __builtin_si_mfspr(int arg0);
12538 __vector signed char __builtin_si_mpy(__vector signed char arg0, __vector signed char arg1);
12539 __vector signed char __builtin_si_mpya(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12540 __vector signed char __builtin_si_mpyh(__vector signed char arg0, __vector signed char arg1);
12541 __vector signed char __builtin_si_mpyhh(__vector signed char arg0, __vector signed char arg1);
12542 __vector signed char __builtin_si_mpyhha(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12543 __vector signed char __builtin_si_mpyhhau(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12544 __vector signed char __builtin_si_mpyhhu(__vector signed char arg0, __vector signed char arg1);
12545 __vector signed char __builtin_si_mpyi(__vector signed char arg0, int arg1);
12546 __vector signed char __builtin_si_mpys(__vector signed char arg0, __vector signed char arg1);
12547 __vector signed char __builtin_si_mpyu(__vector signed char arg0, __vector signed char arg1);
12548 __vector signed char __builtin_si_mpyui(__vector signed char arg0, int arg1);
12549 void __builtin_si_mtspr(int arg0, __vector signed char arg1);
12550 __vector signed char __builtin_si_nand(__vector signed char arg0, __vector signed char arg1);
12551 void __builtin_si_nop();
12552 __vector signed char __builtin_si_nor(__vector signed char arg0, __vector signed char arg1);
12553 __vector signed char __builtin_si_or(__vector signed char arg0, __vector signed char arg1);
12554 __vector signed char __builtin_si_orbi(__vector signed char arg0, int arg1);
12555 __vector signed char __builtin_si_orc(__vector signed char arg0, __vector signed char arg1);
12556 __vector signed char __builtin_si_orhi(__vector signed char arg0, int arg1);
12557 __vector signed char __builtin_si_ori(__vector signed char arg0, int arg1);
12558 __vector signed char __builtin_si_orx(__vector signed char arg0);
12559 __vector signed char __builtin_si_rchcnt(int arg0);
12560 __vector signed char __builtin_si_rdch(int arg0);
12561 __vector signed char __builtin_si_rot(__vector signed char arg0, __vector signed char arg1);
12562 __vector signed char __builtin_si_roth(__vector signed char arg0, __vector signed char arg1);
12563 __vector signed char __builtin_si_rothi(__vector signed char arg0, int arg1);
12564 __vector signed char __builtin_si_rothm(__vector signed char arg0, __vector signed char arg1);
12565 __vector signed char __builtin_si_rothmi(__vector signed char arg0, int arg1);
12566 __vector signed char __builtin_si_roti(__vector signed char arg0, int arg1);
12567 __vector signed char __builtin_si_rotm(__vector signed char arg0, __vector signed char arg1);
12568 __vector signed char __builtin_si_rotma(__vector signed char arg0, __vector signed char arg1);
12569 __vector signed char __builtin_si_rotmah(__vector signed char arg0, __vector signed char arg1);
12570 __vector signed char __builtin_si_rotmahi(__vector signed char arg0, int arg1);
12571 __vector signed char __builtin_si_rotmai(__vector signed char arg0, int arg1);
12572 __vector signed char __builtin_si_rotmi(__vector signed char arg0, int arg1);
12573 __vector signed char __builtin_si_rotqbi(__vector signed char arg0, __vector signed char arg1);
12574 __vector signed char __builtin_si_rotqbii(__vector signed char arg0, int arg1);
12575 __vector signed char __builtin_si_rotqby(__vector signed char arg0, __vector signed char arg1);
12576 __vector signed char __builtin_si_rotqbybi(__vector signed char arg0, __vector signed char arg1);
12577 __vector signed char __builtin_si_rotqbyi(__vector signed char arg0, int arg1);
12578 __vector signed char __builtin_si_rotqmbi(__vector signed char arg0, __vector signed char arg1);
12579 __vector signed char __builtin_si_rotqmbii(__vector signed char arg0, int arg1);
12580 __vector signed char __builtin_si_rotqmby(__vector signed char arg0, __vector signed char arg1);
12581 __vector signed char __builtin_si_rotqmbybi(__vector signed char arg0, __vector signed char arg1);
12582 __vector signed char __builtin_si_rotqmbyi(__vector signed char arg0, int arg1);
12583 __vector signed char __builtin_si_selb(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12584 __vector signed char __builtin_si_sf(__vector signed char arg0, __vector signed char arg1);
12585 __vector signed char __builtin_si_sfh(__vector signed char arg0, __vector signed char arg1);
12586 __vector signed char __builtin_si_sfhi(__vector signed char arg0, int arg1);
12587 __vector signed char __builtin_si_sfi(__vector signed char arg0, int arg1);
12588 __vector signed char __builtin_si_sfx(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12589 __vector signed char __builtin_si_shl(__vector signed char arg0, __vector signed char arg1);
12590 __vector signed char __builtin_si_shlh(__vector signed char arg0, __vector signed char arg1);
12591 __vector signed char __builtin_si_shlhi(__vector signed char arg0, int arg1);
12592 __vector signed char __builtin_si_shli(__vector signed char arg0, int arg1);
12593 __vector signed char __builtin_si_shlqbi(__vector signed char arg0, __vector signed char arg1);
12594 __vector signed char __builtin_si_shlqbii(__vector signed char arg0, int arg1);
12595 __vector signed char __builtin_si_shlqby(__vector signed char arg0, __vector signed char arg1);
12596 __vector signed char __builtin_si_shlqbybi(__vector signed char arg0, __vector signed char arg1);
12597 __vector signed char __builtin_si_shlqbyi(__vector signed char arg0, int arg1);
12598 __vector signed char __builtin_si_shufb(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12599 void __builtin_si_stop(int arg0);
12600 void __builtin_si_stopd(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12601 void __builtin_si_stqa(__vector signed char arg0, int arg1);
12602 void __builtin_si_stqd(__vector signed char arg0, __vector signed char arg1, int arg2);
12603 void __builtin_si_stqr(__vector signed char arg0, int arg1);
12604 void __builtin_si_stqx(__vector signed char arg0, __vector signed char arg1, __vector signed char arg2);
12605 __vector signed char __builtin_si_sumb(__vector signed char arg0, __vector signed char arg1);
12606 void __builtin_si_sync();
12607 void __builtin_si_syncc();
12608 signed char __builtin_si_to_char(__vector signed char arg0);
12609 double __builtin_si_to_double(__vector signed char arg0);
12610 float __builtin_si_to_float(__vector signed char arg0);
12611 signed int __builtin_si_to_int(__vector signed char arg0);
12612 signed long long __builtin_si_to_long(__vector signed char arg0);
12613 void * __builtin_si_to_ptr(__vector signed char arg0);
12614 signed short __builtin_si_to_short(__vector signed char arg0);
12615 unsigned char __builtin_si_to_uchar(__vector signed char arg0);
12616 unsigned int __builtin_si_to_uint(__vector signed char arg0);
12617 unsigned long long __builtin_si_to_ulong(__vector signed char arg0);
12618 unsigned short __builtin_si_to_ushort(__vector signed char arg0);
12619 void __builtin_si_wrch(int arg0, __vector signed char arg1);
12620 __vector signed char __builtin_si_xor(__vector signed char arg0, __vector signed char arg1);
12621 __vector signed char __builtin_si_xorbi(__vector signed char arg0, int arg1);
12622 __vector signed char __builtin_si_xorhi(__vector signed char arg0, int arg1);
12623 __vector signed char __builtin_si_xori(__vector signed char arg0, int arg1);
12624 __vector signed char __builtin_si_xsbh(__vector signed char arg0);
12625 __vector signed char __builtin_si_xshw(__vector signed char arg0);
12626 __vector signed char __builtin_si_xswd(__vector signed char arg0);
12627 __vector unsigned char __builtin_spu_absd(__vector unsigned char arg0, __vector unsigned char arg1);
12628 void __builtin_spu_align_hint(void *arg0, int arg1, int arg2);
12629 __vector unsigned char __builtin_spu_avg(__vector unsigned char arg0, __vector unsigned char arg1);
12630 __vector signed int __builtin_spu_convts(__vector float arg0, signed int arg1);
12631 __vector unsigned int __builtin_spu_convtu(__vector float arg0, signed int arg1);
12632 __vector float __builtin_spu_frest(__vector float arg0);
12633 __vector float __builtin_spu_frsqest(__vector float arg0);
12634 void __builtin_spu_idisable();
12635 void __builtin_spu_ienable();
12636 __vector signed char __builtin_spu_lvsr(void *arg0);
12637 __vector signed int __builtin_spu_mulh(__vector signed short arg0, __vector signed short arg1);
12638 __vector signed int __builtin_spu_mulsr(__vector signed short arg0, __vector signed short arg1);
12639 __vector double __builtin_spu_nmadd(__vector double arg0, __vector double arg1, __vector double arg2);
12640 __vector float __builtin_spu_roundtf(__vector double arg0);
12641 __vector unsigned short __builtin_spu_sumb(__vector unsigned char arg0, __vector unsigned char arg1);
12642 __vector unsigned long long __builtin_spu_testsv(__vector double arg0, int arg1);
12643 #ifdef __coverity_cplusplus
12644 __vector unsigned int __builtin_spu_add(__vector unsigned int arg0, __vector unsigned int arg1);
12645 __vector signed int __builtin_spu_add(__vector signed int arg0, __vector signed int arg1);
12646 __vector unsigned short __builtin_spu_add(__vector unsigned short arg0, __vector unsigned short arg1);
12647 __vector signed short __builtin_spu_add(__vector signed short arg0, __vector signed short arg1);
12648 __vector float __builtin_spu_add(__vector float arg0, __vector float arg1);
12649 __vector double __builtin_spu_add(__vector double arg0, __vector double arg1);
12650 __vector unsigned short __builtin_spu_add(__vector unsigned short arg0, unsigned short arg1);
12651 __vector signed short __builtin_spu_add(__vector signed short arg0, signed short arg1);
12652 __vector unsigned int __builtin_spu_add(__vector unsigned int arg0, unsigned int arg1);
12653 __vector signed int __builtin_spu_add(__vector signed int arg0, signed int arg1);
12654 #else
12655
12656 #endif
12657 __vector unsigned int __builtin_spu_add_0(__vector unsigned int arg0, __vector unsigned int arg1);
12658 __vector signed int __builtin_spu_add_1(__vector signed int arg0, __vector signed int arg1);
12659 __vector unsigned short __builtin_spu_add_2(__vector unsigned short arg0, __vector unsigned short arg1);
12660 __vector signed short __builtin_spu_add_3(__vector signed short arg0, __vector signed short arg1);
12661 __vector float __builtin_spu_add_4(__vector float arg0, __vector float arg1);
12662 __vector double __builtin_spu_add_5(__vector double arg0, __vector double arg1);
12663 __vector unsigned short __builtin_spu_add_6(__vector unsigned short arg0, unsigned short arg1);
12664 __vector signed short __builtin_spu_add_7(__vector signed short arg0, signed short arg1);
12665 __vector unsigned int __builtin_spu_add_8(__vector unsigned int arg0, unsigned int arg1);
12666 __vector signed int __builtin_spu_add_9(__vector signed int arg0, signed int arg1);
12667 #ifdef __coverity_cplusplus
12668 __vector signed int __builtin_spu_addx(__vector signed int arg0, __vector signed int arg1, __vector signed int arg2);
12669 __vector unsigned int __builtin_spu_addx(__vector unsigned int arg0, __vector unsigned int arg1, __vector unsigned int arg2);
12670 #else
12671
12672 #endif
12673 __vector signed int __builtin_spu_addx_0(__vector signed int arg0, __vector signed int arg1, __vector signed int arg2);
12674 __vector unsigned int __builtin_spu_addx_1(__vector unsigned int arg0, __vector unsigned int arg1, __vector unsigned int arg2);
12675 #ifdef __coverity_cplusplus
12676 __vector unsigned char __builtin_spu_and(__vector unsigned char arg0, __vector unsigned char arg1);
12677 __vector signed char __builtin_spu_and(__vector signed char arg0, __vector signed char arg1);
12678 __vector unsigned short __builtin_spu_and(__vector unsigned short arg0, __vector unsigned short arg1);
12679 __vector signed short __builtin_spu_and(__vector signed short arg0, __vector signed short arg1);
12680 __vector unsigned int __builtin_spu_and(__vector unsigned int arg0, __vector unsigned int arg1);
12681 __vector signed int __builtin_spu_and(__vector signed int arg0, __vector signed int arg1);
12682 __vector unsigned long long __builtin_spu_and(__vector unsigned long long arg0, __vector unsigned long long arg1);
12683 __vector signed long long __builtin_spu_and(__vector signed long long arg0, __vector signed long long arg1);
12684 __vector float __builtin_spu_and(__vector float arg0, __vector float arg1);
12685 __vector double __builtin_spu_and(__vector double arg0, __vector double arg1);
12686 __vector unsigned char __builtin_spu_and(__vector unsigned char arg0, unsigned char arg1);
12687 __vector signed char __builtin_spu_and(__vector signed char arg0, signed char arg1);
12688 __vector unsigned short __builtin_spu_and(__vector unsigned short arg0, unsigned short arg1);
12689 __vector signed short __builtin_spu_and(__vector signed short arg0, signed short arg1);
12690 __vector unsigned int __builtin_spu_and(__vector unsigned int arg0, unsigned int arg1);
12691 __vector signed int __builtin_spu_and(__vector signed int arg0, signed int arg1);
12692 #else
12693
12694 #endif
12695 __vector unsigned char __builtin_spu_and_0(__vector unsigned char arg0, __vector unsigned char arg1);
12696 __vector signed char __builtin_spu_and_1(__vector signed char arg0, __vector signed char arg1);
12697 __vector unsigned short __builtin_spu_and_2(__vector unsigned short arg0, __vector unsigned short arg1);
12698 __vector signed short __builtin_spu_and_3(__vector signed short arg0, __vector signed short arg1);
12699 __vector unsigned int __builtin_spu_and_4(__vector unsigned int arg0, __vector unsigned int arg1);
12700 __vector signed int __builtin_spu_and_5(__vector signed int arg0, __vector signed int arg1);
12701 __vector unsigned long long __builtin_spu_and_6(__vector unsigned long long arg0, __vector unsigned long long arg1);
12702 __vector signed long long __builtin_spu_and_7(__vector signed long long arg0, __vector signed long long arg1);
12703 __vector float __builtin_spu_and_8(__vector float arg0, __vector float arg1);
12704 __vector double __builtin_spu_and_9(__vector double arg0, __vector double arg1);
12705 __vector unsigned char __builtin_spu_and_10(__vector unsigned char arg0, unsigned char arg1);
12706 __vector signed char __builtin_spu_and_11(__vector signed char arg0, signed char arg1);
12707 __vector unsigned short __builtin_spu_and_12(__vector unsigned short arg0, unsigned short arg1);
12708 __vector signed short __builtin_spu_and_13(__vector signed short arg0, signed short arg1);
12709 __vector unsigned int __builtin_spu_and_14(__vector unsigned int arg0, unsigned int arg1);
12710 __vector signed int __builtin_spu_and_15(__vector signed int arg0, signed int arg1);
12711 #ifdef __coverity_cplusplus
12712 __vector signed long long __builtin_spu_andc(__vector signed long long arg0, __vector signed long long arg1);
12713 __vector unsigned long long __builtin_spu_andc(__vector unsigned long long arg0, __vector unsigned long long arg1);
12714 __vector signed int __builtin_spu_andc(__vector signed int arg0, __vector signed int arg1);
12715 __vector unsigned int __builtin_spu_andc(__vector unsigned int arg0, __vector unsigned int arg1);
12716 __vector signed short __builtin_spu_andc(__vector signed short arg0, __vector signed short arg1);
12717 __vector unsigned short __builtin_spu_andc(__vector unsigned short arg0, __vector unsigned short arg1);
12718 __vector signed char __builtin_spu_andc(__vector signed char arg0, __vector signed char arg1);
12719 __vector unsigned char __builtin_spu_andc(__vector unsigned char arg0, __vector unsigned char arg1);
12720 __vector float __builtin_spu_andc(__vector float arg0, __vector float arg1);
12721 __vector double __builtin_spu_andc(__vector double arg0, __vector double arg1);
12722 #else
12723
12724 #endif
12725 __vector signed long long __builtin_spu_andc_0(__vector signed long long arg0, __vector signed long long arg1);
12726 __vector unsigned long long __builtin_spu_andc_1(__vector unsigned long long arg0, __vector unsigned long long arg1);
12727 __vector signed int __builtin_spu_andc_2(__vector signed int arg0, __vector signed int arg1);
12728 __vector unsigned int __builtin_spu_andc_3(__vector unsigned int arg0, __vector unsigned int arg1);
12729 __vector signed short __builtin_spu_andc_4(__vector signed short arg0, __vector signed short arg1);
12730 __vector unsigned short __builtin_spu_andc_5(__vector unsigned short arg0, __vector unsigned short arg1);
12731 __vector signed char __builtin_spu_andc_6(__vector signed char arg0, __vector signed char arg1);
12732 __vector unsigned char __builtin_spu_andc_7(__vector unsigned char arg0, __vector unsigned char arg1);
12733 __vector float __builtin_spu_andc_8(__vector float arg0, __vector float arg1);
12734 __vector double __builtin_spu_andc_9(__vector double arg0, __vector double arg1);
12735 #ifdef __coverity_cplusplus
12736 __vector unsigned int __builtin_spu_cmpabseq(__vector float arg0, __vector float arg1);
12737 __vector unsigned long long __builtin_spu_cmpabseq(__vector double arg0, __vector double arg1);
12738 #else
12739
12740 #endif
12741 __vector unsigned int __builtin_spu_cmpabseq_0(__vector float arg0, __vector float arg1);
12742 __vector unsigned long long __builtin_spu_cmpabseq_1(__vector double arg0, __vector double arg1);
12743 #ifdef __coverity_cplusplus
12744 __vector unsigned int __builtin_spu_cmpabsgt(__vector float arg0, __vector float arg1);
12745 __vector unsigned long long __builtin_spu_cmpabsgt(__vector double arg0, __vector double arg1);
12746 #else
12747
12748 #endif
12749 __vector unsigned int __builtin_spu_cmpabsgt_0(__vector float arg0, __vector float arg1);
12750 __vector unsigned long long __builtin_spu_cmpabsgt_1(__vector double arg0, __vector double arg1);
12751 #ifdef __coverity_cplusplus
12752 __vector unsigned char __builtin_spu_cmpeq(__vector unsigned char arg0, __vector unsigned char arg1);
12753 __vector unsigned char __builtin_spu_cmpeq(__vector signed char arg0, __vector signed char arg1);
12754 __vector unsigned short __builtin_spu_cmpeq(__vector unsigned short arg0, __vector unsigned short arg1);
12755 __vector unsigned short __builtin_spu_cmpeq(__vector signed short arg0, __vector signed short arg1);
12756 __vector unsigned int __builtin_spu_cmpeq(__vector unsigned int arg0, __vector unsigned int arg1);
12757 __vector unsigned int __builtin_spu_cmpeq(__vector signed int arg0, __vector signed int arg1);
12758 __vector unsigned int __builtin_spu_cmpeq(__vector float arg0, __vector float arg1);
12759 __vector unsigned char __builtin_spu_cmpeq(__vector unsigned char arg0, unsigned char arg1);
12760 __vector unsigned char __builtin_spu_cmpeq(__vector signed char arg0, signed char arg1);
12761 __vector unsigned short __builtin_spu_cmpeq(__vector unsigned short arg0, unsigned short arg1);
12762 __vector unsigned short __builtin_spu_cmpeq(__vector signed short arg0, signed short arg1);
12763 __vector unsigned int __builtin_spu_cmpeq(__vector unsigned int arg0, unsigned int arg1);
12764 __vector unsigned int __builtin_spu_cmpeq(__vector signed int arg0, signed int arg1);
12765 __vector unsigned long long __builtin_spu_cmpeq(__vector double arg0, __vector double arg1);
12766 #else
12767
12768 #endif
12769 __vector unsigned char __builtin_spu_cmpeq_0(__vector unsigned char arg0, __vector unsigned char arg1);
12770 __vector unsigned char __builtin_spu_cmpeq_1(__vector signed char arg0, __vector signed char arg1);
12771 __vector unsigned short __builtin_spu_cmpeq_2(__vector unsigned short arg0, __vector unsigned short arg1);
12772 __vector unsigned short __builtin_spu_cmpeq_3(__vector signed short arg0, __vector signed short arg1);
12773 __vector unsigned int __builtin_spu_cmpeq_4(__vector unsigned int arg0, __vector unsigned int arg1);
12774 __vector unsigned int __builtin_spu_cmpeq_5(__vector signed int arg0, __vector signed int arg1);
12775 __vector unsigned int __builtin_spu_cmpeq_6(__vector float arg0, __vector float arg1);
12776 __vector unsigned char __builtin_spu_cmpeq_7(__vector unsigned char arg0, unsigned char arg1);
12777 __vector unsigned char __builtin_spu_cmpeq_8(__vector signed char arg0, signed char arg1);
12778 __vector unsigned short __builtin_spu_cmpeq_9(__vector unsigned short arg0, unsigned short arg1);
12779 __vector unsigned short __builtin_spu_cmpeq_10(__vector signed short arg0, signed short arg1);
12780 __vector unsigned int __builtin_spu_cmpeq_11(__vector unsigned int arg0, unsigned int arg1);
12781 __vector unsigned int __builtin_spu_cmpeq_12(__vector signed int arg0, signed int arg1);
12782 __vector unsigned long long __builtin_spu_cmpeq_13(__vector double arg0, __vector double arg1);
12783 #ifdef __coverity_cplusplus
12784 __vector unsigned char __builtin_spu_cmpgt(__vector unsigned char arg0, __vector unsigned char arg1);
12785 __vector unsigned char __builtin_spu_cmpgt(__vector signed char arg0, __vector signed char arg1);
12786 __vector unsigned short __builtin_spu_cmpgt(__vector unsigned short arg0, __vector unsigned short arg1);
12787 __vector unsigned short __builtin_spu_cmpgt(__vector signed short arg0, __vector signed short arg1);
12788 __vector unsigned int __builtin_spu_cmpgt(__vector unsigned int arg0, __vector unsigned int arg1);
12789 __vector unsigned int __builtin_spu_cmpgt(__vector signed int arg0, __vector signed int arg1);
12790 __vector unsigned int __builtin_spu_cmpgt(__vector float arg0, __vector float arg1);
12791 __vector unsigned char __builtin_spu_cmpgt(__vector unsigned char arg0, unsigned char arg1);
12792 __vector unsigned char __builtin_spu_cmpgt(__vector signed char arg0, signed char arg1);
12793 __vector unsigned short __builtin_spu_cmpgt(__vector unsigned short arg0, unsigned short arg1);
12794 __vector unsigned short __builtin_spu_cmpgt(__vector signed short arg0, signed short arg1);
12795 __vector unsigned int __builtin_spu_cmpgt(__vector signed int arg0, signed int arg1);
12796 __vector unsigned int __builtin_spu_cmpgt(__vector unsigned int arg0, unsigned int arg1);
12797 __vector unsigned long long __builtin_spu_cmpgt(__vector double arg0, __vector double arg1);
12798 #else
12799
12800 #endif
12801 __vector unsigned char __builtin_spu_cmpgt_0(__vector unsigned char arg0, __vector unsigned char arg1);
12802 __vector unsigned char __builtin_spu_cmpgt_1(__vector signed char arg0, __vector signed char arg1);
12803 __vector unsigned short __builtin_spu_cmpgt_2(__vector unsigned short arg0, __vector unsigned short arg1);
12804 __vector unsigned short __builtin_spu_cmpgt_3(__vector signed short arg0, __vector signed short arg1);
12805 __vector unsigned int __builtin_spu_cmpgt_4(__vector unsigned int arg0, __vector unsigned int arg1);
12806 __vector unsigned int __builtin_spu_cmpgt_5(__vector signed int arg0, __vector signed int arg1);
12807 __vector unsigned int __builtin_spu_cmpgt_6(__vector float arg0, __vector float arg1);
12808 __vector unsigned char __builtin_spu_cmpgt_7(__vector unsigned char arg0, unsigned char arg1);
12809 __vector unsigned char __builtin_spu_cmpgt_8(__vector signed char arg0, signed char arg1);
12810 __vector unsigned short __builtin_spu_cmpgt_9(__vector unsigned short arg0, unsigned short arg1);
12811 __vector unsigned short __builtin_spu_cmpgt_10(__vector signed short arg0, signed short arg1);
12812 __vector unsigned int __builtin_spu_cmpgt_11(__vector signed int arg0, signed int arg1);
12813 __vector unsigned int __builtin_spu_cmpgt_12(__vector unsigned int arg0, unsigned int arg1);
12814 __vector unsigned long long __builtin_spu_cmpgt_13(__vector double arg0, __vector double arg1);
12815 #ifdef __coverity_cplusplus
12816 __vector unsigned char __builtin_spu_cntb(__vector signed char arg0);
12817 __vector unsigned char __builtin_spu_cntb(__vector unsigned char arg0);
12818 #else
12819 void __builtin_spu_cntb();
12820 #endif
12821 __vector unsigned char __builtin_spu_cntb_0(__vector signed char arg0);
12822 __vector unsigned char __builtin_spu_cntb_1(__vector unsigned char arg0);
12823 #ifdef __coverity_cplusplus
12824 __vector unsigned int __builtin_spu_cntlz(__vector signed int arg0);
12825 __vector unsigned int __builtin_spu_cntlz(__vector unsigned int arg0);
12826 __vector unsigned int __builtin_spu_cntlz(__vector float arg0);
12827 #else
12828 void __builtin_spu_cntlz();
12829 #endif
12830 __vector unsigned int __builtin_spu_cntlz_0(__vector signed int arg0);
12831 __vector unsigned int __builtin_spu_cntlz_1(__vector unsigned int arg0);
12832 __vector unsigned int __builtin_spu_cntlz_2(__vector float arg0);
12833 #ifdef __coverity_cplusplus
12834 __vector float __builtin_spu_convtf(__vector unsigned int arg0, unsigned int arg1);
12835 __vector float __builtin_spu_convtf(__vector signed int arg0, unsigned int arg1);
12836 #else
12837 void __builtin_spu_convtf();
12838 #endif
12839 __vector float __builtin_spu_convtf_0(__vector unsigned int arg0, unsigned int arg1);
12840 __vector float __builtin_spu_convtf_1(__vector signed int arg0, unsigned int arg1);
12841 #ifdef __coverity_cplusplus
12842 __vector signed long long __builtin_spu_eqv(__vector signed long long arg0, __vector signed long long arg1);
12843 __vector unsigned long long __builtin_spu_eqv(__vector unsigned long long arg0, __vector unsigned long long arg1);
12844 __vector signed int __builtin_spu_eqv(__vector signed int arg0, __vector signed int arg1);
12845 __vector unsigned int __builtin_spu_eqv(__vector unsigned int arg0, __vector unsigned int arg1);
12846 __vector signed short __builtin_spu_eqv(__vector signed short arg0, __vector signed short arg1);
12847 __vector unsigned short __builtin_spu_eqv(__vector unsigned short arg0, __vector unsigned short arg1);
12848 __vector signed char __builtin_spu_eqv(__vector signed char arg0, __vector signed char arg1);
12849 __vector unsigned char __builtin_spu_eqv(__vector unsigned char arg0, __vector unsigned char arg1);
12850 __vector float __builtin_spu_eqv(__vector float arg0, __vector float arg1);
12851 __vector double __builtin_spu_eqv(__vector double arg0, __vector double arg1);
12852 #else
12853
12854 #endif
12855 __vector signed long long __builtin_spu_eqv_0(__vector signed long long arg0, __vector signed long long arg1);
12856 __vector unsigned long long __builtin_spu_eqv_1(__vector unsigned long long arg0, __vector unsigned long long arg1);
12857 __vector signed int __builtin_spu_eqv_2(__vector signed int arg0, __vector signed int arg1);
12858 __vector unsigned int __builtin_spu_eqv_3(__vector unsigned int arg0, __vector unsigned int arg1);
12859 __vector signed short __builtin_spu_eqv_4(__vector signed short arg0, __vector signed short arg1);
12860 __vector unsigned short __builtin_spu_eqv_5(__vector unsigned short arg0, __vector unsigned short arg1);
12861 __vector signed char __builtin_spu_eqv_6(__vector signed char arg0, __vector signed char arg1);
12862 __vector unsigned char __builtin_spu_eqv_7(__vector unsigned char arg0, __vector unsigned char arg1);
12863 __vector float __builtin_spu_eqv_8(__vector float arg0, __vector float arg1);
12864 __vector double __builtin_spu_eqv_9(__vector double arg0, __vector double arg1);
12865 #ifdef __coverity_cplusplus
12866 __vector signed short __builtin_spu_extend(__vector signed char arg0);
12867 __vector signed int __builtin_spu_extend(__vector signed short arg0);
12868 __vector signed long long __builtin_spu_extend(__vector signed int arg0);
12869 __vector double __builtin_spu_extend(__vector float arg0);
12870 #else
12871
12872 #endif
12873 __vector signed short __builtin_spu_extend_0(__vector signed char arg0);
12874 __vector signed int __builtin_spu_extend_1(__vector signed short arg0);
12875 __vector signed long long __builtin_spu_extend_2(__vector signed int arg0);
12876 __vector double __builtin_spu_extend_3(__vector float arg0);
12877 #ifdef __coverity_cplusplus
12878 unsigned char __builtin_spu_extract(__vector unsigned char arg0, signed int arg1);
12879 signed char __builtin_spu_extract(__vector signed char arg0, signed int arg1);
12880 unsigned short __builtin_spu_extract(__vector unsigned short arg0, signed int arg1);
12881 signed short __builtin_spu_extract(__vector signed short arg0, signed int arg1);
12882 unsigned int __builtin_spu_extract(__vector unsigned int arg0, signed int arg1);
12883 signed int __builtin_spu_extract(__vector signed int arg0, signed int arg1);
12884 unsigned long long __builtin_spu_extract(__vector unsigned long long arg0, signed int arg1);
12885 signed long long __builtin_spu_extract(__vector signed long long arg0, signed int arg1);
12886 float __builtin_spu_extract(__vector float arg0, signed int arg1);
12887 double __builtin_spu_extract(__vector double arg0, signed int arg1);
12888 #else
12889
12890 #endif
12891 unsigned char __builtin_spu_extract_0(__vector unsigned char arg0, signed int arg1);
12892 signed char __builtin_spu_extract_1(__vector signed char arg0, signed int arg1);
12893 unsigned short __builtin_spu_extract_2(__vector unsigned short arg0, signed int arg1);
12894 signed short __builtin_spu_extract_3(__vector signed short arg0, signed int arg1);
12895 unsigned int __builtin_spu_extract_4(__vector unsigned int arg0, signed int arg1);
12896 signed int __builtin_spu_extract_5(__vector signed int arg0, signed int arg1);
12897 unsigned long long __builtin_spu_extract_6(__vector unsigned long long arg0, signed int arg1);
12898 signed long long __builtin_spu_extract_7(__vector signed long long arg0, signed int arg1);
12899 float __builtin_spu_extract_8(__vector float arg0, signed int arg1);
12900 double __builtin_spu_extract_9(__vector double arg0, signed int arg1);
12901 #ifdef __coverity_cplusplus
12902 __vector unsigned int __builtin_spu_gather(__vector signed int arg0);
12903 __vector unsigned int __builtin_spu_gather(__vector unsigned int arg0);
12904 __vector unsigned int __builtin_spu_gather(__vector signed short arg0);
12905 __vector unsigned int __builtin_spu_gather(__vector unsigned short arg0);
12906 __vector unsigned int __builtin_spu_gather(__vector signed char arg0);
12907 __vector unsigned int __builtin_spu_gather(__vector unsigned char arg0);
12908 __vector unsigned int __builtin_spu_gather(__vector float arg0);
12909 #else
12910 void __builtin_spu_gather();
12911 #endif
12912 __vector unsigned int __builtin_spu_gather_0(__vector signed int arg0);
12913 __vector unsigned int __builtin_spu_gather_1(__vector unsigned int arg0);
12914 __vector unsigned int __builtin_spu_gather_2(__vector signed short arg0);
12915 __vector unsigned int __builtin_spu_gather_3(__vector unsigned short arg0);
12916 __vector unsigned int __builtin_spu_gather_4(__vector signed char arg0);
12917 __vector unsigned int __builtin_spu_gather_5(__vector unsigned char arg0);
12918 __vector unsigned int __builtin_spu_gather_6(__vector float arg0);
12919 #ifdef __coverity_cplusplus
12920 __vector unsigned int __builtin_spu_genb(__vector unsigned int arg0, __vector unsigned int arg1);
12921 __vector signed int __builtin_spu_genb(__vector signed int arg0, __vector signed int arg1);
12922 #else
12923
12924 #endif
12925 __vector unsigned int __builtin_spu_genb_0(__vector unsigned int arg0, __vector unsigned int arg1);
12926 __vector signed int __builtin_spu_genb_1(__vector signed int arg0, __vector signed int arg1);
12927 #ifdef __coverity_cplusplus
12928 __vector unsigned int __builtin_spu_genbx(__vector unsigned int arg0, __vector unsigned int arg1, __vector unsigned int arg2);
12929 __vector signed int __builtin_spu_genbx(__vector signed int arg0, __vector signed int arg1, __vector signed int arg2);
12930 #else
12931
12932 #endif
12933 __vector unsigned int __builtin_spu_genbx_0(__vector unsigned int arg0, __vector unsigned int arg1, __vector unsigned int arg2);
12934 __vector signed int __builtin_spu_genbx_1(__vector signed int arg0, __vector signed int arg1, __vector signed int arg2);
12935 #ifdef __coverity_cplusplus
12936 __vector signed int __builtin_spu_genc(__vector signed int arg0, __vector signed int arg1);
12937 __vector unsigned int __builtin_spu_genc(__vector unsigned int arg0, __vector unsigned int arg1);
12938 #else
12939
12940 #endif
12941 __vector signed int __builtin_spu_genc_0(__vector signed int arg0, __vector signed int arg1);
12942 __vector unsigned int __builtin_spu_genc_1(__vector unsigned int arg0, __vector unsigned int arg1);
12943 #ifdef __coverity_cplusplus
12944 __vector signed int __builtin_spu_gencx(__vector signed int arg0, __vector signed int arg1, __vector signed int arg2);
12945 __vector unsigned int __builtin_spu_gencx(__vector unsigned int arg0, __vector unsigned int arg1, __vector unsigned int arg2);
12946 #else
12947
12948 #endif
12949 __vector signed int __builtin_spu_gencx_0(__vector signed int arg0, __vector signed int arg1, __vector signed int arg2);
12950 __vector unsigned int __builtin_spu_gencx_1(__vector unsigned int arg0, __vector unsigned int arg1, __vector unsigned int arg2);
12951 #ifdef __coverity_cplusplus
12952 void __builtin_spu_hcmpeq(signed int arg0, signed int arg1);
12953 void __builtin_spu_hcmpeq(unsigned int arg0, unsigned int arg1);
12954 #else
12955 void __builtin_spu_hcmpeq();
12956 #endif
12957 void __builtin_spu_hcmpeq_0(signed int arg0, signed int arg1);
12958 void __builtin_spu_hcmpeq_1(unsigned int arg0, unsigned int arg1);
12959 #ifdef __coverity_cplusplus
12960 void __builtin_spu_hcmpgt(signed int arg0, signed int arg1);
12961 void __builtin_spu_hcmpgt(unsigned int arg0, unsigned int arg1);
12962 #else
12963 void __builtin_spu_hcmpgt();
12964 #endif
12965 void __builtin_spu_hcmpgt_0(signed int arg0, signed int arg1);
12966 void __builtin_spu_hcmpgt_1(unsigned int arg0, unsigned int arg1);
12967 #ifdef __coverity_cplusplus
12968 __vector unsigned char __builtin_spu_insert(unsigned char arg0, __vector unsigned char arg1, signed int arg2);
12969 __vector signed char __builtin_spu_insert(signed char arg0, __vector signed char arg1, signed int arg2);
12970 __vector unsigned short __builtin_spu_insert(unsigned short arg0, __vector unsigned short arg1, signed int arg2);
12971 __vector signed short __builtin_spu_insert(signed short arg0, __vector signed short arg1, signed int arg2);
12972 __vector unsigned int __builtin_spu_insert(unsigned int arg0, __vector unsigned int arg1, signed int arg2);
12973 __vector signed int __builtin_spu_insert(signed int arg0, __vector signed int arg1, signed int arg2);
12974 __vector unsigned long long __builtin_spu_insert(unsigned long long arg0, __vector unsigned long long arg1, signed int arg2);
12975 __vector signed long long __builtin_spu_insert(signed long long arg0, __vector signed long long arg1, signed int arg2);
12976 __vector float __builtin_spu_insert(float arg0, __vector float arg1, signed int arg2);
12977 __vector double __builtin_spu_insert(double arg0, __vector double arg1, signed int arg2);
12978 #else
12979
12980 #endif
12981 __vector unsigned char __builtin_spu_insert_0(unsigned char arg0, __vector unsigned char arg1, signed int arg2);
12982 __vector signed char __builtin_spu_insert_1(signed char arg0, __vector signed char arg1, signed int arg2);
12983 __vector unsigned short __builtin_spu_insert_2(unsigned short arg0, __vector unsigned short arg1, signed int arg2);
12984 __vector signed short __builtin_spu_insert_3(signed short arg0, __vector signed short arg1, signed int arg2);
12985 __vector unsigned int __builtin_spu_insert_4(unsigned int arg0, __vector unsigned int arg1, signed int arg2);
12986 __vector signed int __builtin_spu_insert_5(signed int arg0, __vector signed int arg1, signed int arg2);
12987 __vector unsigned long long __builtin_spu_insert_6(unsigned long long arg0, __vector unsigned long long arg1, signed int arg2);
12988 __vector signed long long __builtin_spu_insert_7(signed long long arg0, __vector signed long long arg1, signed int arg2);
12989 __vector float __builtin_spu_insert_8(float arg0, __vector float arg1, signed int arg2);
12990 __vector double __builtin_spu_insert_9(double arg0, __vector double arg1, signed int arg2);
12991 #ifdef __coverity_cplusplus
12992 __vector signed int __builtin_spu_madd(__vector signed short arg0, __vector signed short arg1, __vector signed int arg2);
12993 __vector float __builtin_spu_madd(__vector float arg0, __vector float arg1, __vector float arg2);
12994 __vector double __builtin_spu_madd(__vector double arg0, __vector double arg1, __vector double arg2);
12995 #else
12996
12997 #endif
12998 __vector signed int __builtin_spu_madd_0(__vector signed short arg0, __vector signed short arg1, __vector signed int arg2);
12999 __vector float __builtin_spu_madd_1(__vector float arg0, __vector float arg1, __vector float arg2);
13000 __vector double __builtin_spu_madd_2(__vector double arg0, __vector double arg1, __vector double arg2);
13001 #ifdef __coverity_cplusplus
13002 __vector unsigned char __builtin_spu_maskb(unsigned short arg0);
13003 __vector unsigned char __builtin_spu_maskb(signed short arg0);
13004 __vector unsigned char __builtin_spu_maskb(unsigned int arg0);
13005 __vector unsigned char __builtin_spu_maskb(signed int arg0);
13006 #else
13007 void __builtin_spu_maskb();
13008 #endif
13009 __vector unsigned char __builtin_spu_maskb_0(unsigned short arg0);
13010 __vector unsigned char __builtin_spu_maskb_1(signed short arg0);
13011 __vector unsigned char __builtin_spu_maskb_2(unsigned int arg0);
13012 __vector unsigned char __builtin_spu_maskb_3(signed int arg0);
13013 #ifdef __coverity_cplusplus
13014 __vector unsigned short __builtin_spu_maskh(unsigned char arg0);
13015 __vector unsigned short __builtin_spu_maskh(signed char arg0);
13016 __vector unsigned short __builtin_spu_maskh(unsigned short arg0);
13017 __vector unsigned short __builtin_spu_maskh(signed short arg0);
13018 __vector unsigned short __builtin_spu_maskh(unsigned int arg0);
13019 __vector unsigned short __builtin_spu_maskh(signed int arg0);
13020 #else
13021 void __builtin_spu_maskh();
13022 #endif
13023 __vector unsigned short __builtin_spu_maskh_0(unsigned char arg0);
13024 __vector unsigned short __builtin_spu_maskh_1(signed char arg0);
13025 __vector unsigned short __builtin_spu_maskh_2(unsigned short arg0);
13026 __vector unsigned short __builtin_spu_maskh_3(signed short arg0);
13027 __vector unsigned short __builtin_spu_maskh_4(unsigned int arg0);
13028 __vector unsigned short __builtin_spu_maskh_5(signed int arg0);
13029 #ifdef __coverity_cplusplus
13030 __vector unsigned int __builtin_spu_maskw(unsigned char arg0);
13031 __vector unsigned int __builtin_spu_maskw(signed char arg0);
13032 __vector unsigned int __builtin_spu_maskw(unsigned short arg0);
13033 __vector unsigned int __builtin_spu_maskw(signed short arg0);
13034 __vector unsigned int __builtin_spu_maskw(unsigned int arg0);
13035 __vector unsigned int __builtin_spu_maskw(signed int arg0);
13036 #else
13037 void __builtin_spu_maskw();
13038 #endif
13039 __vector unsigned int __builtin_spu_maskw_0(unsigned char arg0);
13040 __vector unsigned int __builtin_spu_maskw_1(signed char arg0);
13041 __vector unsigned int __builtin_spu_maskw_2(unsigned short arg0);
13042 __vector unsigned int __builtin_spu_maskw_3(signed short arg0);
13043 __vector unsigned int __builtin_spu_maskw_4(unsigned int arg0);
13044 __vector unsigned int __builtin_spu_maskw_5(signed int arg0);
13045 #ifdef __coverity_cplusplus
13046 __vector unsigned int __builtin_spu_mhhadd(__vector unsigned short arg0, __vector unsigned short arg1, __vector unsigned int arg2);
13047 __vector signed int __builtin_spu_mhhadd(__vector signed short arg0, __vector signed short arg1, __vector signed int arg2);
13048 #else
13049
13050 #endif
13051 __vector unsigned int __builtin_spu_mhhadd_0(__vector unsigned short arg0, __vector unsigned short arg1, __vector unsigned int arg2);
13052 __vector signed int __builtin_spu_mhhadd_1(__vector signed short arg0, __vector signed short arg1, __vector signed int arg2);
13053 #ifdef __coverity_cplusplus
13054 __vector float __builtin_spu_msub(__vector float arg0, __vector float arg1, __vector float arg2);
13055 __vector double __builtin_spu_msub(__vector double arg0, __vector double arg1, __vector double arg2);
13056 #else
13057
13058 #endif
13059 __vector float __builtin_spu_msub_0(__vector float arg0, __vector float arg1, __vector float arg2);
13060 __vector double __builtin_spu_msub_1(__vector double arg0, __vector double arg1, __vector double arg2);
13061 #ifdef __coverity_cplusplus
13062 __vector float __builtin_spu_mul(__vector float arg0, __vector float arg1);
13063 __vector double __builtin_spu_mul(__vector double arg0, __vector double arg1);
13064 #else
13065
13066 #endif
13067 __vector float __builtin_spu_mul_0(__vector float arg0, __vector float arg1);
13068 __vector double __builtin_spu_mul_1(__vector double arg0, __vector double arg1);
13069 #ifdef __coverity_cplusplus
13070 __vector unsigned int __builtin_spu_mule(__vector unsigned short arg0, __vector unsigned short arg1);
13071 __vector signed int __builtin_spu_mule(__vector signed short arg0, __vector signed short arg1);
13072 #else
13073
13074 #endif
13075 __vector unsigned int __builtin_spu_mule_0(__vector unsigned short arg0, __vector unsigned short arg1);
13076 __vector signed int __builtin_spu_mule_1(__vector signed short arg0, __vector signed short arg1);
13077 #ifdef __coverity_cplusplus
13078 __vector signed int __builtin_spu_mulo(__vector signed short arg0, __vector signed short arg1);
13079 __vector unsigned int __builtin_spu_mulo(__vector unsigned short arg0, __vector unsigned short arg1);
13080 __vector signed int __builtin_spu_mulo(__vector signed short arg0, signed short arg1);
13081 __vector unsigned int __builtin_spu_mulo(__vector unsigned short arg0, unsigned short arg1);
13082 #else
13083
13084 #endif
13085 __vector signed int __builtin_spu_mulo_0(__vector signed short arg0, __vector signed short arg1);
13086 __vector unsigned int __builtin_spu_mulo_1(__vector unsigned short arg0, __vector unsigned short arg1);
13087 __vector signed int __builtin_spu_mulo_2(__vector signed short arg0, signed short arg1);
13088 __vector unsigned int __builtin_spu_mulo_3(__vector unsigned short arg0, unsigned short arg1);
13089 #ifdef __coverity_cplusplus
13090 __vector signed long long __builtin_spu_nand(__vector signed long long arg0, __vector signed long long arg1);
13091 __vector unsigned long long __builtin_spu_nand(__vector unsigned long long arg0, __vector unsigned long long arg1);
13092 __vector signed int __builtin_spu_nand(__vector signed int arg0, __vector signed int arg1);
13093 __vector unsigned int __builtin_spu_nand(__vector unsigned int arg0, __vector unsigned int arg1);
13094 __vector signed short __builtin_spu_nand(__vector signed short arg0, __vector signed short arg1);
13095 __vector unsigned short __builtin_spu_nand(__vector unsigned short arg0, __vector unsigned short arg1);
13096 __vector signed char __builtin_spu_nand(__vector signed char arg0, __vector signed char arg1);
13097 __vector unsigned char __builtin_spu_nand(__vector unsigned char arg0, __vector unsigned char arg1);
13098 __vector float __builtin_spu_nand(__vector float arg0, __vector float arg1);
13099 __vector double __builtin_spu_nand(__vector double arg0, __vector double arg1);
13100 #else
13101
13102 #endif
13103 __vector signed long long __builtin_spu_nand_0(__vector signed long long arg0, __vector signed long long arg1);
13104 __vector unsigned long long __builtin_spu_nand_1(__vector unsigned long long arg0, __vector unsigned long long arg1);
13105 __vector signed int __builtin_spu_nand_2(__vector signed int arg0, __vector signed int arg1);
13106 __vector unsigned int __builtin_spu_nand_3(__vector unsigned int arg0, __vector unsigned int arg1);
13107 __vector signed short __builtin_spu_nand_4(__vector signed short arg0, __vector signed short arg1);
13108 __vector unsigned short __builtin_spu_nand_5(__vector unsigned short arg0, __vector unsigned short arg1);
13109 __vector signed char __builtin_spu_nand_6(__vector signed char arg0, __vector signed char arg1);
13110 __vector unsigned char __builtin_spu_nand_7(__vector unsigned char arg0, __vector unsigned char arg1);
13111 __vector float __builtin_spu_nand_8(__vector float arg0, __vector float arg1);
13112 __vector double __builtin_spu_nand_9(__vector double arg0, __vector double arg1);
13113 #ifdef __coverity_cplusplus
13114 __vector float __builtin_spu_nmsub(__vector float arg0, __vector float arg1, __vector float arg2);
13115 __vector double __builtin_spu_nmsub(__vector double arg0, __vector double arg1, __vector double arg2);
13116 #else
13117
13118 #endif
13119 __vector float __builtin_spu_nmsub_0(__vector float arg0, __vector float arg1, __vector float arg2);
13120 __vector double __builtin_spu_nmsub_1(__vector double arg0, __vector double arg1, __vector double arg2);
13121 #ifdef __coverity_cplusplus
13122 __vector signed long long __builtin_spu_nor(__vector signed long long arg0, __vector signed long long arg1);
13123 __vector unsigned long long __builtin_spu_nor(__vector unsigned long long arg0, __vector unsigned long long arg1);
13124 __vector signed int __builtin_spu_nor(__vector signed int arg0, __vector signed int arg1);
13125 __vector unsigned int __builtin_spu_nor(__vector unsigned int arg0, __vector unsigned int arg1);
13126 __vector signed short __builtin_spu_nor(__vector signed short arg0, __vector signed short arg1);
13127 __vector unsigned short __builtin_spu_nor(__vector unsigned short arg0, __vector unsigned short arg1);
13128 __vector signed char __builtin_spu_nor(__vector signed char arg0, __vector signed char arg1);
13129 __vector unsigned char __builtin_spu_nor(__vector unsigned char arg0, __vector unsigned char arg1);
13130 __vector float __builtin_spu_nor(__vector float arg0, __vector float arg1);
13131 __vector double __builtin_spu_nor(__vector double arg0, __vector double arg1);
13132 #else
13133
13134 #endif
13135 __vector signed long long __builtin_spu_nor_0(__vector signed long long arg0, __vector signed long long arg1);
13136 __vector unsigned long long __builtin_spu_nor_1(__vector unsigned long long arg0, __vector unsigned long long arg1);
13137 __vector signed int __builtin_spu_nor_2(__vector signed int arg0, __vector signed int arg1);
13138 __vector unsigned int __builtin_spu_nor_3(__vector unsigned int arg0, __vector unsigned int arg1);
13139 __vector signed short __builtin_spu_nor_4(__vector signed short arg0, __vector signed short arg1);
13140 __vector unsigned short __builtin_spu_nor_5(__vector unsigned short arg0, __vector unsigned short arg1);
13141 __vector signed char __builtin_spu_nor_6(__vector signed char arg0, __vector signed char arg1);
13142 __vector unsigned char __builtin_spu_nor_7(__vector unsigned char arg0, __vector unsigned char arg1);
13143 __vector float __builtin_spu_nor_8(__vector float arg0, __vector float arg1);
13144 __vector double __builtin_spu_nor_9(__vector double arg0, __vector double arg1);
13145 #ifdef __coverity_cplusplus
13146 __vector unsigned char __builtin_spu_or(__vector unsigned char arg0, __vector unsigned char arg1);
13147 __vector signed char __builtin_spu_or(__vector signed char arg0, __vector signed char arg1);
13148 __vector unsigned short __builtin_spu_or(__vector unsigned short arg0, __vector unsigned short arg1);
13149 __vector signed short __builtin_spu_or(__vector signed short arg0, __vector signed short arg1);
13150 __vector unsigned int __builtin_spu_or(__vector unsigned int arg0, __vector unsigned int arg1);
13151 __vector signed int __builtin_spu_or(__vector signed int arg0, __vector signed int arg1);
13152 __vector unsigned long long __builtin_spu_or(__vector unsigned long long arg0, __vector unsigned long long arg1);
13153 __vector signed long long __builtin_spu_or(__vector signed long long arg0, __vector signed long long arg1);
13154 __vector float __builtin_spu_or(__vector float arg0, __vector float arg1);
13155 __vector double __builtin_spu_or(__vector double arg0, __vector double arg1);
13156 __vector unsigned char __builtin_spu_or(__vector unsigned char arg0, unsigned char arg1);
13157 __vector signed char __builtin_spu_or(__vector signed char arg0, signed char arg1);
13158 __vector unsigned short __builtin_spu_or(__vector unsigned short arg0, unsigned short arg1);
13159 __vector signed short __builtin_spu_or(__vector signed short arg0, signed short arg1);
13160 __vector unsigned int __builtin_spu_or(__vector unsigned int arg0, unsigned int arg1);
13161 __vector signed int __builtin_spu_or(__vector signed int arg0, signed int arg1);
13162 #else
13163
13164 #endif
13165 __vector unsigned char __builtin_spu_or_0(__vector unsigned char arg0, __vector unsigned char arg1);
13166 __vector signed char __builtin_spu_or_1(__vector signed char arg0, __vector signed char arg1);
13167 __vector unsigned short __builtin_spu_or_2(__vector unsigned short arg0, __vector unsigned short arg1);
13168 __vector signed short __builtin_spu_or_3(__vector signed short arg0, __vector signed short arg1);
13169 __vector unsigned int __builtin_spu_or_4(__vector unsigned int arg0, __vector unsigned int arg1);
13170 __vector signed int __builtin_spu_or_5(__vector signed int arg0, __vector signed int arg1);
13171 __vector unsigned long long __builtin_spu_or_6(__vector unsigned long long arg0, __vector unsigned long long arg1);
13172 __vector signed long long __builtin_spu_or_7(__vector signed long long arg0, __vector signed long long arg1);
13173 __vector float __builtin_spu_or_8(__vector float arg0, __vector float arg1);
13174 __vector double __builtin_spu_or_9(__vector double arg0, __vector double arg1);
13175 __vector unsigned char __builtin_spu_or_10(__vector unsigned char arg0, unsigned char arg1);
13176 __vector signed char __builtin_spu_or_11(__vector signed char arg0, signed char arg1);
13177 __vector unsigned short __builtin_spu_or_12(__vector unsigned short arg0, unsigned short arg1);
13178 __vector signed short __builtin_spu_or_13(__vector signed short arg0, signed short arg1);
13179 __vector unsigned int __builtin_spu_or_14(__vector unsigned int arg0, unsigned int arg1);
13180 __vector signed int __builtin_spu_or_15(__vector signed int arg0, signed int arg1);
13181 #ifdef __coverity_cplusplus
13182 __vector signed long long __builtin_spu_orc(__vector signed long long arg0, __vector signed long long arg1);
13183 __vector unsigned long long __builtin_spu_orc(__vector unsigned long long arg0, __vector unsigned long long arg1);
13184 __vector signed int __builtin_spu_orc(__vector signed int arg0, __vector signed int arg1);
13185 __vector unsigned int __builtin_spu_orc(__vector unsigned int arg0, __vector unsigned int arg1);
13186 __vector signed short __builtin_spu_orc(__vector signed short arg0, __vector signed short arg1);
13187 __vector unsigned short __builtin_spu_orc(__vector unsigned short arg0, __vector unsigned short arg1);
13188 __vector signed char __builtin_spu_orc(__vector signed char arg0, __vector signed char arg1);
13189 __vector unsigned char __builtin_spu_orc(__vector unsigned char arg0, __vector unsigned char arg1);
13190 __vector float __builtin_spu_orc(__vector float arg0, __vector float arg1);
13191 __vector double __builtin_spu_orc(__vector double arg0, __vector double arg1);
13192 #else
13193
13194 #endif
13195 __vector signed long long __builtin_spu_orc_0(__vector signed long long arg0, __vector signed long long arg1);
13196 __vector unsigned long long __builtin_spu_orc_1(__vector unsigned long long arg0, __vector unsigned long long arg1);
13197 __vector signed int __builtin_spu_orc_2(__vector signed int arg0, __vector signed int arg1);
13198 __vector unsigned int __builtin_spu_orc_3(__vector unsigned int arg0, __vector unsigned int arg1);
13199 __vector signed short __builtin_spu_orc_4(__vector signed short arg0, __vector signed short arg1);
13200 __vector unsigned short __builtin_spu_orc_5(__vector unsigned short arg0, __vector unsigned short arg1);
13201 __vector signed char __builtin_spu_orc_6(__vector signed char arg0, __vector signed char arg1);
13202 __vector unsigned char __builtin_spu_orc_7(__vector unsigned char arg0, __vector unsigned char arg1);
13203 __vector float __builtin_spu_orc_8(__vector float arg0, __vector float arg1);
13204 __vector double __builtin_spu_orc_9(__vector double arg0, __vector double arg1);
13205 #ifdef __coverity_cplusplus
13206 __vector signed int __builtin_spu_orx(__vector signed int arg0);
13207 __vector unsigned int __builtin_spu_orx(__vector unsigned int arg0);
13208 #else
13209
13210 #endif
13211 __vector signed int __builtin_spu_orx_0(__vector signed int arg0);
13212 __vector unsigned int __builtin_spu_orx_1(__vector unsigned int arg0);
13213 #ifdef __coverity_cplusplus
13214 __vector unsigned char __builtin_spu_promote(unsigned char arg0, signed int arg1);
13215 __vector signed char __builtin_spu_promote(signed char arg0, signed int arg1);
13216 __vector unsigned short __builtin_spu_promote(unsigned short arg0, signed int arg1);
13217 __vector signed short __builtin_spu_promote(signed short arg0, signed int arg1);
13218 __vector unsigned int __builtin_spu_promote(unsigned int arg0, signed int arg1);
13219 __vector signed int __builtin_spu_promote(signed int arg0, signed int arg1);
13220 __vector unsigned long long __builtin_spu_promote(unsigned long long arg0, signed int arg1);
13221 __vector signed long long __builtin_spu_promote(signed long long arg0, signed int arg1);
13222 __vector float __builtin_spu_promote(float arg0, signed int arg1);
13223 __vector double __builtin_spu_promote(double arg0, signed int arg1);
13224 #else
13225
13226 #endif
13227 __vector unsigned char __builtin_spu_promote_0(unsigned char arg0, signed int arg1);
13228 __vector signed char __builtin_spu_promote_1(signed char arg0, signed int arg1);
13229 __vector unsigned short __builtin_spu_promote_2(unsigned short arg0, signed int arg1);
13230 __vector signed short __builtin_spu_promote_3(signed short arg0, signed int arg1);
13231 __vector unsigned int __builtin_spu_promote_4(unsigned int arg0, signed int arg1);
13232 __vector signed int __builtin_spu_promote_5(signed int arg0, signed int arg1);
13233 __vector unsigned long long __builtin_spu_promote_6(unsigned long long arg0, signed int arg1);
13234 __vector signed long long __builtin_spu_promote_7(signed long long arg0, signed int arg1);
13235 __vector float __builtin_spu_promote_8(float arg0, signed int arg1);
13236 __vector double __builtin_spu_promote_9(double arg0, signed int arg1);
13237 #ifdef __coverity_cplusplus
13238 __vector unsigned short __builtin_spu_rl(__vector unsigned short arg0, __vector signed short arg1);
13239 __vector signed short __builtin_spu_rl(__vector signed short arg0, __vector signed short arg1);
13240 __vector unsigned int __builtin_spu_rl(__vector unsigned int arg0, __vector signed int arg1);
13241 __vector signed int __builtin_spu_rl(__vector signed int arg0, __vector signed int arg1);
13242 __vector unsigned short __builtin_spu_rl(__vector unsigned short arg0, signed short arg1);
13243 __vector signed short __builtin_spu_rl(__vector signed short arg0, signed short arg1);
13244 __vector unsigned int __builtin_spu_rl(__vector unsigned int arg0, signed int arg1);
13245 __vector signed int __builtin_spu_rl(__vector signed int arg0, signed int arg1);
13246 #else
13247
13248 #endif
13249 __vector unsigned short __builtin_spu_rl_0(__vector unsigned short arg0, __vector signed short arg1);
13250 __vector signed short __builtin_spu_rl_1(__vector signed short arg0, __vector signed short arg1);
13251 __vector unsigned int __builtin_spu_rl_2(__vector unsigned int arg0, __vector signed int arg1);
13252 __vector signed int __builtin_spu_rl_3(__vector signed int arg0, __vector signed int arg1);
13253 __vector unsigned short __builtin_spu_rl_4(__vector unsigned short arg0, signed short arg1);
13254 __vector signed short __builtin_spu_rl_5(__vector signed short arg0, signed short arg1);
13255 __vector unsigned int __builtin_spu_rl_6(__vector unsigned int arg0, signed int arg1);
13256 __vector signed int __builtin_spu_rl_7(__vector signed int arg0, signed int arg1);
13257 #ifdef __coverity_cplusplus
13258 __vector unsigned short __builtin_spu_rlmask(__vector unsigned short arg0, __vector signed short arg1);
13259 __vector signed short __builtin_spu_rlmask(__vector signed short arg0, __vector signed short arg1);
13260 __vector unsigned int __builtin_spu_rlmask(__vector unsigned int arg0, __vector signed int arg1);
13261 __vector signed int __builtin_spu_rlmask(__vector signed int arg0, __vector signed int arg1);
13262 __vector unsigned short __builtin_spu_rlmask(__vector unsigned short arg0, signed int arg1);
13263 __vector signed short __builtin_spu_rlmask(__vector signed short arg0, signed int arg1);
13264 __vector unsigned int __builtin_spu_rlmask(__vector unsigned int arg0, signed int arg1);
13265 __vector signed int __builtin_spu_rlmask(__vector signed int arg0, signed int arg1);
13266 #else
13267
13268 #endif
13269 __vector unsigned short __builtin_spu_rlmask_0(__vector unsigned short arg0, __vector signed short arg1);
13270 __vector signed short __builtin_spu_rlmask_1(__vector signed short arg0, __vector signed short arg1);
13271 __vector unsigned int __builtin_spu_rlmask_2(__vector unsigned int arg0, __vector signed int arg1);
13272 __vector signed int __builtin_spu_rlmask_3(__vector signed int arg0, __vector signed int arg1);
13273 __vector unsigned short __builtin_spu_rlmask_4(__vector unsigned short arg0, signed int arg1);
13274 __vector signed short __builtin_spu_rlmask_5(__vector signed short arg0, signed int arg1);
13275 __vector unsigned int __builtin_spu_rlmask_6(__vector unsigned int arg0, signed int arg1);
13276 __vector signed int __builtin_spu_rlmask_7(__vector signed int arg0, signed int arg1);
13277 #ifdef __coverity_cplusplus
13278 __vector unsigned short __builtin_spu_rlmaska(__vector unsigned short arg0, __vector signed short arg1);
13279 __vector signed short __builtin_spu_rlmaska(__vector signed short arg0, __vector signed short arg1);
13280 __vector unsigned int __builtin_spu_rlmaska(__vector unsigned int arg0, __vector signed int arg1);
13281 __vector signed int __builtin_spu_rlmaska(__vector signed int arg0, __vector signed int arg1);
13282 __vector unsigned short __builtin_spu_rlmaska(__vector unsigned short arg0, signed int arg1);
13283 __vector signed short __builtin_spu_rlmaska(__vector signed short arg0, signed int arg1);
13284 __vector unsigned int __builtin_spu_rlmaska(__vector unsigned int arg0, signed int arg1);
13285 __vector signed int __builtin_spu_rlmaska(__vector signed int arg0, signed int arg1);
13286 #else
13287
13288 #endif
13289 __vector unsigned short __builtin_spu_rlmaska_0(__vector unsigned short arg0, __vector signed short arg1);
13290 __vector signed short __builtin_spu_rlmaska_1(__vector signed short arg0, __vector signed short arg1);
13291 __vector unsigned int __builtin_spu_rlmaska_2(__vector unsigned int arg0, __vector signed int arg1);
13292 __vector signed int __builtin_spu_rlmaska_3(__vector signed int arg0, __vector signed int arg1);
13293 __vector unsigned short __builtin_spu_rlmaska_4(__vector unsigned short arg0, signed int arg1);
13294 __vector signed short __builtin_spu_rlmaska_5(__vector signed short arg0, signed int arg1);
13295 __vector unsigned int __builtin_spu_rlmaska_6(__vector unsigned int arg0, signed int arg1);
13296 __vector signed int __builtin_spu_rlmaska_7(__vector signed int arg0, signed int arg1);
13297 #ifdef __coverity_cplusplus
13298 __vector unsigned char __builtin_spu_rlmaskqw(__vector unsigned char arg0, signed int arg1);
13299 __vector signed char __builtin_spu_rlmaskqw(__vector signed char arg0, signed int arg1);
13300 __vector unsigned short __builtin_spu_rlmaskqw(__vector unsigned short arg0, signed int arg1);
13301 __vector signed short __builtin_spu_rlmaskqw(__vector signed short arg0, signed int arg1);
13302 __vector unsigned int __builtin_spu_rlmaskqw(__vector unsigned int arg0, signed int arg1);
13303 __vector signed int __builtin_spu_rlmaskqw(__vector signed int arg0, signed int arg1);
13304 __vector unsigned long long __builtin_spu_rlmaskqw(__vector unsigned long long arg0, signed int arg1);
13305 __vector signed long long __builtin_spu_rlmaskqw(__vector signed long long arg0, signed int arg1);
13306 __vector float __builtin_spu_rlmaskqw(__vector float arg0, signed int arg1);
13307 __vector double __builtin_spu_rlmaskqw(__vector double arg0, signed int arg1);
13308 #else
13309
13310 #endif
13311 __vector unsigned char __builtin_spu_rlmaskqw_0(__vector unsigned char arg0, signed int arg1);
13312 __vector signed char __builtin_spu_rlmaskqw_1(__vector signed char arg0, signed int arg1);
13313 __vector unsigned short __builtin_spu_rlmaskqw_2(__vector unsigned short arg0, signed int arg1);
13314 __vector signed short __builtin_spu_rlmaskqw_3(__vector signed short arg0, signed int arg1);
13315 __vector unsigned int __builtin_spu_rlmaskqw_4(__vector unsigned int arg0, signed int arg1);
13316 __vector signed int __builtin_spu_rlmaskqw_5(__vector signed int arg0, signed int arg1);
13317 __vector unsigned long long __builtin_spu_rlmaskqw_6(__vector unsigned long long arg0, signed int arg1);
13318 __vector signed long long __builtin_spu_rlmaskqw_7(__vector signed long long arg0, signed int arg1);
13319 __vector float __builtin_spu_rlmaskqw_8(__vector float arg0, signed int arg1);
13320 __vector double __builtin_spu_rlmaskqw_9(__vector double arg0, signed int arg1);
13321 #ifdef __coverity_cplusplus
13322 __vector unsigned char __builtin_spu_rlmaskqwbyte(__vector unsigned char arg0, signed int arg1);
13323 __vector signed char __builtin_spu_rlmaskqwbyte(__vector signed char arg0, signed int arg1);
13324 __vector unsigned short __builtin_spu_rlmaskqwbyte(__vector unsigned short arg0, signed int arg1);
13325 __vector signed short __builtin_spu_rlmaskqwbyte(__vector signed short arg0, signed int arg1);
13326 __vector unsigned int __builtin_spu_rlmaskqwbyte(__vector unsigned int arg0, signed int arg1);
13327 __vector signed int __builtin_spu_rlmaskqwbyte(__vector signed int arg0, signed int arg1);
13328 __vector unsigned long long __builtin_spu_rlmaskqwbyte(__vector unsigned long long arg0, signed int arg1);
13329 __vector signed long long __builtin_spu_rlmaskqwbyte(__vector signed long long arg0, signed int arg1);
13330 __vector float __builtin_spu_rlmaskqwbyte(__vector float arg0, signed int arg1);
13331 __vector double __builtin_spu_rlmaskqwbyte(__vector double arg0, signed int arg1);
13332 #else
13333
13334 #endif
13335 __vector unsigned char __builtin_spu_rlmaskqwbyte_0(__vector unsigned char arg0, signed int arg1);
13336 __vector signed char __builtin_spu_rlmaskqwbyte_1(__vector signed char arg0, signed int arg1);
13337 __vector unsigned short __builtin_spu_rlmaskqwbyte_2(__vector unsigned short arg0, signed int arg1);
13338 __vector signed short __builtin_spu_rlmaskqwbyte_3(__vector signed short arg0, signed int arg1);
13339 __vector unsigned int __builtin_spu_rlmaskqwbyte_4(__vector unsigned int arg0, signed int arg1);
13340 __vector signed int __builtin_spu_rlmaskqwbyte_5(__vector signed int arg0, signed int arg1);
13341 __vector unsigned long long __builtin_spu_rlmaskqwbyte_6(__vector unsigned long long arg0, signed int arg1);
13342 __vector signed long long __builtin_spu_rlmaskqwbyte_7(__vector signed long long arg0, signed int arg1);
13343 __vector float __builtin_spu_rlmaskqwbyte_8(__vector float arg0, signed int arg1);
13344 __vector double __builtin_spu_rlmaskqwbyte_9(__vector double arg0, signed int arg1);
13345 #ifdef __coverity_cplusplus
13346 __vector unsigned char __builtin_spu_rlmaskqwbytebc(__vector unsigned char arg0, signed int arg1);
13347 __vector signed char __builtin_spu_rlmaskqwbytebc(__vector signed char arg0, signed int arg1);
13348 __vector unsigned short __builtin_spu_rlmaskqwbytebc(__vector unsigned short arg0, signed int arg1);
13349 __vector signed short __builtin_spu_rlmaskqwbytebc(__vector signed short arg0, signed int arg1);
13350 __vector unsigned int __builtin_spu_rlmaskqwbytebc(__vector unsigned int arg0, signed int arg1);
13351 __vector signed int __builtin_spu_rlmaskqwbytebc(__vector signed int arg0, signed int arg1);
13352 __vector unsigned long long __builtin_spu_rlmaskqwbytebc(__vector unsigned long long arg0, signed int arg1);
13353 __vector signed long long __builtin_spu_rlmaskqwbytebc(__vector signed long long arg0, signed int arg1);
13354 __vector float __builtin_spu_rlmaskqwbytebc(__vector float arg0, signed int arg1);
13355 __vector double __builtin_spu_rlmaskqwbytebc(__vector double arg0, signed int arg1);
13356 #else
13357
13358 #endif
13359 __vector unsigned char __builtin_spu_rlmaskqwbytebc_0(__vector unsigned char arg0, signed int arg1);
13360 __vector signed char __builtin_spu_rlmaskqwbytebc_1(__vector signed char arg0, signed int arg1);
13361 __vector unsigned short __builtin_spu_rlmaskqwbytebc_2(__vector unsigned short arg0, signed int arg1);
13362 __vector signed short __builtin_spu_rlmaskqwbytebc_3(__vector signed short arg0, signed int arg1);
13363 __vector unsigned int __builtin_spu_rlmaskqwbytebc_4(__vector unsigned int arg0, signed int arg1);
13364 __vector signed int __builtin_spu_rlmaskqwbytebc_5(__vector signed int arg0, signed int arg1);
13365 __vector unsigned long long __builtin_spu_rlmaskqwbytebc_6(__vector unsigned long long arg0, signed int arg1);
13366 __vector signed long long __builtin_spu_rlmaskqwbytebc_7(__vector signed long long arg0, signed int arg1);
13367 __vector float __builtin_spu_rlmaskqwbytebc_8(__vector float arg0, signed int arg1);
13368 __vector double __builtin_spu_rlmaskqwbytebc_9(__vector double arg0, signed int arg1);
13369 #ifdef __coverity_cplusplus
13370 __vector unsigned char __builtin_spu_rlqw(__vector unsigned char arg0, signed int arg1);
13371 __vector signed char __builtin_spu_rlqw(__vector signed char arg0, signed int arg1);
13372 __vector unsigned short __builtin_spu_rlqw(__vector unsigned short arg0, signed int arg1);
13373 __vector signed short __builtin_spu_rlqw(__vector signed short arg0, signed int arg1);
13374 __vector unsigned int __builtin_spu_rlqw(__vector unsigned int arg0, signed int arg1);
13375 __vector signed int __builtin_spu_rlqw(__vector signed int arg0, signed int arg1);
13376 __vector unsigned long long __builtin_spu_rlqw(__vector unsigned long long arg0, signed int arg1);
13377 __vector signed long long __builtin_spu_rlqw(__vector signed long long arg0, signed int arg1);
13378 __vector float __builtin_spu_rlqw(__vector float arg0, signed int arg1);
13379 __vector double __builtin_spu_rlqw(__vector double arg0, signed int arg1);
13380 #else
13381
13382 #endif
13383 __vector unsigned char __builtin_spu_rlqw_0(__vector unsigned char arg0, signed int arg1);
13384 __vector signed char __builtin_spu_rlqw_1(__vector signed char arg0, signed int arg1);
13385 __vector unsigned short __builtin_spu_rlqw_2(__vector unsigned short arg0, signed int arg1);
13386 __vector signed short __builtin_spu_rlqw_3(__vector signed short arg0, signed int arg1);
13387 __vector unsigned int __builtin_spu_rlqw_4(__vector unsigned int arg0, signed int arg1);
13388 __vector signed int __builtin_spu_rlqw_5(__vector signed int arg0, signed int arg1);
13389 __vector unsigned long long __builtin_spu_rlqw_6(__vector unsigned long long arg0, signed int arg1);
13390 __vector signed long long __builtin_spu_rlqw_7(__vector signed long long arg0, signed int arg1);
13391 __vector float __builtin_spu_rlqw_8(__vector float arg0, signed int arg1);
13392 __vector double __builtin_spu_rlqw_9(__vector double arg0, signed int arg1);
13393 #ifdef __coverity_cplusplus
13394 __vector unsigned char __builtin_spu_rlqwbyte(__vector unsigned char arg0, signed int arg1);
13395 __vector signed char __builtin_spu_rlqwbyte(__vector signed char arg0, signed int arg1);
13396 __vector unsigned short __builtin_spu_rlqwbyte(__vector unsigned short arg0, signed int arg1);
13397 __vector signed short __builtin_spu_rlqwbyte(__vector signed short arg0, signed int arg1);
13398 __vector unsigned int __builtin_spu_rlqwbyte(__vector unsigned int arg0, signed int arg1);
13399 __vector signed int __builtin_spu_rlqwbyte(__vector signed int arg0, signed int arg1);
13400 __vector unsigned long long __builtin_spu_rlqwbyte(__vector unsigned long long arg0, signed int arg1);
13401 __vector signed long long __builtin_spu_rlqwbyte(__vector signed long long arg0, signed int arg1);
13402 __vector float __builtin_spu_rlqwbyte(__vector float arg0, signed int arg1);
13403 __vector double __builtin_spu_rlqwbyte(__vector double arg0, signed int arg1);
13404 #else
13405
13406 #endif
13407 __vector unsigned char __builtin_spu_rlqwbyte_0(__vector unsigned char arg0, signed int arg1);
13408 __vector signed char __builtin_spu_rlqwbyte_1(__vector signed char arg0, signed int arg1);
13409 __vector unsigned short __builtin_spu_rlqwbyte_2(__vector unsigned short arg0, signed int arg1);
13410 __vector signed short __builtin_spu_rlqwbyte_3(__vector signed short arg0, signed int arg1);
13411 __vector unsigned int __builtin_spu_rlqwbyte_4(__vector unsigned int arg0, signed int arg1);
13412 __vector signed int __builtin_spu_rlqwbyte_5(__vector signed int arg0, signed int arg1);
13413 __vector unsigned long long __builtin_spu_rlqwbyte_6(__vector unsigned long long arg0, signed int arg1);
13414 __vector signed long long __builtin_spu_rlqwbyte_7(__vector signed long long arg0, signed int arg1);
13415 __vector float __builtin_spu_rlqwbyte_8(__vector float arg0, signed int arg1);
13416 __vector double __builtin_spu_rlqwbyte_9(__vector double arg0, signed int arg1);
13417 #ifdef __coverity_cplusplus
13418 __vector unsigned char __builtin_spu_rlqwbytebc(__vector unsigned char arg0, signed int arg1);
13419 __vector signed char __builtin_spu_rlqwbytebc(__vector signed char arg0, signed int arg1);
13420 __vector unsigned short __builtin_spu_rlqwbytebc(__vector unsigned short arg0, signed int arg1);
13421 __vector signed short __builtin_spu_rlqwbytebc(__vector signed short arg0, signed int arg1);
13422 __vector unsigned int __builtin_spu_rlqwbytebc(__vector unsigned int arg0, signed int arg1);
13423 __vector signed int __builtin_spu_rlqwbytebc(__vector signed int arg0, signed int arg1);
13424 __vector unsigned long long __builtin_spu_rlqwbytebc(__vector unsigned long long arg0, signed int arg1);
13425 __vector signed long long __builtin_spu_rlqwbytebc(__vector signed long long arg0, signed int arg1);
13426 __vector float __builtin_spu_rlqwbytebc(__vector float arg0, signed int arg1);
13427 __vector double __builtin_spu_rlqwbytebc(__vector double arg0, signed int arg1);
13428 #else
13429
13430 #endif
13431 __vector unsigned char __builtin_spu_rlqwbytebc_0(__vector unsigned char arg0, signed int arg1);
13432 __vector signed char __builtin_spu_rlqwbytebc_1(__vector signed char arg0, signed int arg1);
13433 __vector unsigned short __builtin_spu_rlqwbytebc_2(__vector unsigned short arg0, signed int arg1);
13434 __vector signed short __builtin_spu_rlqwbytebc_3(__vector signed short arg0, signed int arg1);
13435 __vector unsigned int __builtin_spu_rlqwbytebc_4(__vector unsigned int arg0, signed int arg1);
13436 __vector signed int __builtin_spu_rlqwbytebc_5(__vector signed int arg0, signed int arg1);
13437 __vector unsigned long long __builtin_spu_rlqwbytebc_6(__vector unsigned long long arg0, signed int arg1);
13438 __vector signed long long __builtin_spu_rlqwbytebc_7(__vector signed long long arg0, signed int arg1);
13439 __vector float __builtin_spu_rlqwbytebc_8(__vector float arg0, signed int arg1);
13440 __vector double __builtin_spu_rlqwbytebc_9(__vector double arg0, signed int arg1);
13441 #ifdef __coverity_cplusplus
13442 __vector signed long long __builtin_spu_sel(__vector signed long long arg0, __vector signed long long arg1, __vector unsigned long long arg2);
13443 __vector unsigned long long __builtin_spu_sel(__vector unsigned long long arg0, __vector unsigned long long arg1, __vector unsigned long long arg2);
13444 __vector signed int __builtin_spu_sel(__vector signed int arg0, __vector signed int arg1, __vector unsigned int arg2);
13445 __vector unsigned int __builtin_spu_sel(__vector unsigned int arg0, __vector unsigned int arg1, __vector unsigned int arg2);
13446 __vector signed short __builtin_spu_sel(__vector signed short arg0, __vector signed short arg1, __vector unsigned short arg2);
13447 __vector unsigned short __builtin_spu_sel(__vector unsigned short arg0, __vector unsigned short arg1, __vector unsigned short arg2);
13448 __vector signed char __builtin_spu_sel(__vector signed char arg0, __vector signed char arg1, __vector unsigned char arg2);
13449 __vector unsigned char __builtin_spu_sel(__vector unsigned char arg0, __vector unsigned char arg1, __vector unsigned char arg2);
13450 __vector float __builtin_spu_sel(__vector float arg0, __vector float arg1, __vector unsigned int arg2);
13451 __vector double __builtin_spu_sel(__vector double arg0, __vector double arg1, __vector unsigned long long arg2);
13452 #else
13453
13454 #endif
13455 __vector signed long long __builtin_spu_sel_0(__vector signed long long arg0, __vector signed long long arg1, __vector unsigned long long arg2);
13456 __vector signed long long __builtin_spu_sel_0o(__vector signed long long arg0, __vector signed long long arg1, __vector unsigned char arg2);
13457 __vector unsigned long long __builtin_spu_sel_1(__vector unsigned long long arg0, __vector unsigned long long arg1, __vector unsigned long long arg2);
13458 __vector unsigned long long __builtin_spu_sel_1o(__vector unsigned long long arg0, __vector unsigned long long arg1, __vector unsigned char arg2);
13459 __vector signed int __builtin_spu_sel_2(__vector signed int arg0, __vector signed int arg1, __vector unsigned int arg2);
13460 __vector signed int __builtin_spu_sel_2o(__vector signed int arg0, __vector signed int arg1, __vector unsigned char arg2);
13461 __vector unsigned int __builtin_spu_sel_3(__vector unsigned int arg0, __vector unsigned int arg1, __vector unsigned int arg2);
13462 __vector unsigned int __builtin_spu_sel_3o(__vector unsigned int arg0, __vector unsigned int arg1, __vector unsigned char arg2);
13463 __vector signed short __builtin_spu_sel_4(__vector signed short arg0, __vector signed short arg1, __vector unsigned short arg2);
13464 __vector signed short __builtin_spu_sel_4o(__vector signed short arg0, __vector signed short arg1, __vector unsigned char arg2);
13465 __vector unsigned short __builtin_spu_sel_5(__vector unsigned short arg0, __vector unsigned short arg1, __vector unsigned short arg2);
13466 __vector unsigned short __builtin_spu_sel_5o(__vector unsigned short arg0, __vector unsigned short arg1, __vector unsigned char arg2);
13467 __vector signed char __builtin_spu_sel_6(__vector signed char arg0, __vector signed char arg1, __vector unsigned char arg2);
13468 __vector unsigned char __builtin_spu_sel_7(__vector unsigned char arg0, __vector unsigned char arg1, __vector unsigned char arg2);
13469 __vector float __builtin_spu_sel_8(__vector float arg0, __vector float arg1, __vector unsigned int arg2);
13470 __vector float __builtin_spu_sel_8o(__vector float arg0, __vector float arg1, __vector unsigned char arg2);
13471 __vector double __builtin_spu_sel_9(__vector double arg0, __vector double arg1, __vector unsigned long long arg2);
13472 __vector double __builtin_spu_sel_9o(__vector double arg0, __vector double arg1, __vector unsigned char arg2);
13473 #ifdef __coverity_cplusplus
13474 __vector unsigned char __builtin_spu_shuffle(__vector unsigned char arg0, __vector unsigned char arg1, __vector unsigned char arg2);
13475 __vector signed char __builtin_spu_shuffle(__vector signed char arg0, __vector signed char arg1, __vector unsigned char arg2);
13476 __vector unsigned short __builtin_spu_shuffle(__vector unsigned short arg0, __vector unsigned short arg1, __vector unsigned char arg2);
13477 __vector signed short __builtin_spu_shuffle(__vector signed short arg0, __vector signed short arg1, __vector unsigned char arg2);
13478 __vector unsigned int __builtin_spu_shuffle(__vector unsigned int arg0, __vector unsigned int arg1, __vector unsigned char arg2);
13479 __vector signed int __builtin_spu_shuffle(__vector signed int arg0, __vector signed int arg1, __vector unsigned char arg2);
13480 __vector unsigned long long __builtin_spu_shuffle(__vector unsigned long long arg0, __vector unsigned long long arg1, __vector unsigned char arg2);
13481 __vector signed long long __builtin_spu_shuffle(__vector signed long long arg0, __vector signed long long arg1, __vector unsigned char arg2);
13482 __vector float __builtin_spu_shuffle(__vector float arg0, __vector float arg1, __vector unsigned char arg2);
13483 __vector double __builtin_spu_shuffle(__vector double arg0, __vector double arg1, __vector unsigned char arg2);
13484 #else
13485
13486 #endif
13487 __vector unsigned char __builtin_spu_shuffle_0(__vector unsigned char arg0, __vector unsigned char arg1, __vector unsigned char arg2);
13488 __vector signed char __builtin_spu_shuffle_1(__vector signed char arg0, __vector signed char arg1, __vector unsigned char arg2);
13489 __vector unsigned short __builtin_spu_shuffle_2(__vector unsigned short arg0, __vector unsigned short arg1, __vector unsigned char arg2);
13490 __vector signed short __builtin_spu_shuffle_3(__vector signed short arg0, __vector signed short arg1, __vector unsigned char arg2);
13491 __vector unsigned int __builtin_spu_shuffle_4(__vector unsigned int arg0, __vector unsigned int arg1, __vector unsigned char arg2);
13492 __vector signed int __builtin_spu_shuffle_5(__vector signed int arg0, __vector signed int arg1, __vector unsigned char arg2);
13493 __vector unsigned long long __builtin_spu_shuffle_6(__vector unsigned long long arg0, __vector unsigned long long arg1, __vector unsigned char arg2);
13494 __vector signed long long __builtin_spu_shuffle_7(__vector signed long long arg0, __vector signed long long arg1, __vector unsigned char arg2);
13495 __vector float __builtin_spu_shuffle_8(__vector float arg0, __vector float arg1, __vector unsigned char arg2);
13496 __vector double __builtin_spu_shuffle_9(__vector double arg0, __vector double arg1, __vector unsigned char arg2);
13497 #ifdef __coverity_cplusplus
13498 __vector unsigned short __builtin_spu_sl(__vector unsigned short arg0, __vector unsigned short arg1);
13499 __vector signed short __builtin_spu_sl(__vector signed short arg0, __vector unsigned short arg1);
13500 __vector unsigned int __builtin_spu_sl(__vector unsigned int arg0, __vector unsigned int arg1);
13501 __vector signed int __builtin_spu_sl(__vector signed int arg0, __vector unsigned int arg1);
13502 __vector unsigned short __builtin_spu_sl(__vector unsigned short arg0, unsigned int arg1);
13503 __vector signed short __builtin_spu_sl(__vector signed short arg0, unsigned int arg1);
13504 __vector unsigned int __builtin_spu_sl(__vector unsigned int arg0, unsigned int arg1);
13505 __vector signed int __builtin_spu_sl(__vector signed int arg0, unsigned int arg1);
13506 #else
13507
13508 #endif
13509 __vector unsigned short __builtin_spu_sl_0(__vector unsigned short arg0, __vector unsigned short arg1);
13510 __vector signed short __builtin_spu_sl_1(__vector signed short arg0, __vector unsigned short arg1);
13511 __vector unsigned int __builtin_spu_sl_2(__vector unsigned int arg0, __vector unsigned int arg1);
13512 __vector signed int __builtin_spu_sl_3(__vector signed int arg0, __vector unsigned int arg1);
13513 __vector unsigned short __builtin_spu_sl_4(__vector unsigned short arg0, unsigned int arg1);
13514 __vector signed short __builtin_spu_sl_5(__vector signed short arg0, unsigned int arg1);
13515 __vector unsigned int __builtin_spu_sl_6(__vector unsigned int arg0, unsigned int arg1);
13516 __vector signed int __builtin_spu_sl_7(__vector signed int arg0, unsigned int arg1);
13517 #ifdef __coverity_cplusplus
13518 __vector signed long long __builtin_spu_slqw(__vector signed long long arg0, unsigned int arg1);
13519 __vector unsigned long long __builtin_spu_slqw(__vector unsigned long long arg0, unsigned int arg1);
13520 __vector signed int __builtin_spu_slqw(__vector signed int arg0, unsigned int arg1);
13521 __vector unsigned int __builtin_spu_slqw(__vector unsigned int arg0, unsigned int arg1);
13522 __vector signed short __builtin_spu_slqw(__vector signed short arg0, unsigned int arg1);
13523 __vector unsigned short __builtin_spu_slqw(__vector unsigned short arg0, unsigned int arg1);
13524 __vector signed char __builtin_spu_slqw(__vector signed char arg0, unsigned int arg1);
13525 __vector unsigned char __builtin_spu_slqw(__vector unsigned char arg0, unsigned int arg1);
13526 __vector float __builtin_spu_slqw(__vector float arg0, unsigned int arg1);
13527 __vector double __builtin_spu_slqw(__vector double arg0, unsigned int arg1);
13528 #else
13529
13530 #endif
13531 __vector signed long long __builtin_spu_slqw_0(__vector signed long long arg0, unsigned int arg1);
13532 __vector unsigned long long __builtin_spu_slqw_1(__vector unsigned long long arg0, unsigned int arg1);
13533 __vector signed int __builtin_spu_slqw_2(__vector signed int arg0, unsigned int arg1);
13534 __vector unsigned int __builtin_spu_slqw_3(__vector unsigned int arg0, unsigned int arg1);
13535 __vector signed short __builtin_spu_slqw_4(__vector signed short arg0, unsigned int arg1);
13536 __vector unsigned short __builtin_spu_slqw_5(__vector unsigned short arg0, unsigned int arg1);
13537 __vector signed char __builtin_spu_slqw_6(__vector signed char arg0, unsigned int arg1);
13538 __vector unsigned char __builtin_spu_slqw_7(__vector unsigned char arg0, unsigned int arg1);
13539 __vector float __builtin_spu_slqw_8(__vector float arg0, unsigned int arg1);
13540 __vector double __builtin_spu_slqw_9(__vector double arg0, unsigned int arg1);
13541 #ifdef __coverity_cplusplus
13542 __vector signed long long __builtin_spu_slqwbyte(__vector signed long long arg0, unsigned int arg1);
13543 __vector unsigned long long __builtin_spu_slqwbyte(__vector unsigned long long arg0, unsigned int arg1);
13544 __vector signed int __builtin_spu_slqwbyte(__vector signed int arg0, unsigned int arg1);
13545 __vector unsigned int __builtin_spu_slqwbyte(__vector unsigned int arg0, unsigned int arg1);
13546 __vector signed short __builtin_spu_slqwbyte(__vector signed short arg0, unsigned int arg1);
13547 __vector unsigned short __builtin_spu_slqwbyte(__vector unsigned short arg0, unsigned int arg1);
13548 __vector signed char __builtin_spu_slqwbyte(__vector signed char arg0, unsigned int arg1);
13549 __vector unsigned char __builtin_spu_slqwbyte(__vector unsigned char arg0, unsigned int arg1);
13550 __vector float __builtin_spu_slqwbyte(__vector float arg0, unsigned int arg1);
13551 __vector double __builtin_spu_slqwbyte(__vector double arg0, unsigned int arg1);
13552 #else
13553
13554 #endif
13555 __vector signed long long __builtin_spu_slqwbyte_0(__vector signed long long arg0, unsigned int arg1);
13556 __vector unsigned long long __builtin_spu_slqwbyte_1(__vector unsigned long long arg0, unsigned int arg1);
13557 __vector signed int __builtin_spu_slqwbyte_2(__vector signed int arg0, unsigned int arg1);
13558 __vector unsigned int __builtin_spu_slqwbyte_3(__vector unsigned int arg0, unsigned int arg1);
13559 __vector signed short __builtin_spu_slqwbyte_4(__vector signed short arg0, unsigned int arg1);
13560 __vector unsigned short __builtin_spu_slqwbyte_5(__vector unsigned short arg0, unsigned int arg1);
13561 __vector signed char __builtin_spu_slqwbyte_6(__vector signed char arg0, unsigned int arg1);
13562 __vector unsigned char __builtin_spu_slqwbyte_7(__vector unsigned char arg0, unsigned int arg1);
13563 __vector float __builtin_spu_slqwbyte_8(__vector float arg0, unsigned int arg1);
13564 __vector double __builtin_spu_slqwbyte_9(__vector double arg0, unsigned int arg1);
13565 #ifdef __coverity_cplusplus
13566 __vector signed long long __builtin_spu_slqwbytebc(__vector signed long long arg0, unsigned int arg1);
13567 __vector unsigned long long __builtin_spu_slqwbytebc(__vector unsigned long long arg0, unsigned int arg1);
13568 __vector signed int __builtin_spu_slqwbytebc(__vector signed int arg0, unsigned int arg1);
13569 __vector unsigned int __builtin_spu_slqwbytebc(__vector unsigned int arg0, unsigned int arg1);
13570 __vector signed short __builtin_spu_slqwbytebc(__vector signed short arg0, unsigned int arg1);
13571 __vector unsigned short __builtin_spu_slqwbytebc(__vector unsigned short arg0, unsigned int arg1);
13572 __vector signed char __builtin_spu_slqwbytebc(__vector signed char arg0, unsigned int arg1);
13573 __vector unsigned char __builtin_spu_slqwbytebc(__vector unsigned char arg0, unsigned int arg1);
13574 __vector float __builtin_spu_slqwbytebc(__vector float arg0, unsigned int arg1);
13575 __vector double __builtin_spu_slqwbytebc(__vector double arg0, unsigned int arg1);
13576 #else
13577
13578 #endif
13579 __vector signed long long __builtin_spu_slqwbytebc_0(__vector signed long long arg0, unsigned int arg1);
13580 __vector unsigned long long __builtin_spu_slqwbytebc_1(__vector unsigned long long arg0, unsigned int arg1);
13581 __vector signed int __builtin_spu_slqwbytebc_2(__vector signed int arg0, unsigned int arg1);
13582 __vector unsigned int __builtin_spu_slqwbytebc_3(__vector unsigned int arg0, unsigned int arg1);
13583 __vector signed short __builtin_spu_slqwbytebc_4(__vector signed short arg0, unsigned int arg1);
13584 __vector unsigned short __builtin_spu_slqwbytebc_5(__vector unsigned short arg0, unsigned int arg1);
13585 __vector signed char __builtin_spu_slqwbytebc_6(__vector signed char arg0, unsigned int arg1);
13586 __vector unsigned char __builtin_spu_slqwbytebc_7(__vector unsigned char arg0, unsigned int arg1);
13587 __vector float __builtin_spu_slqwbytebc_8(__vector float arg0, unsigned int arg1);
13588 __vector double __builtin_spu_slqwbytebc_9(__vector double arg0, unsigned int arg1);
13589 #ifdef __coverity_cplusplus
13590 __vector unsigned char __builtin_spu_splats(unsigned char arg0);
13591 __vector signed char __builtin_spu_splats(signed char arg0);
13592 __vector unsigned short __builtin_spu_splats(unsigned short arg0);
13593 __vector signed short __builtin_spu_splats(signed short arg0);
13594 __vector unsigned int __builtin_spu_splats(unsigned int arg0);
13595 __vector signed int __builtin_spu_splats(signed int arg0);
13596 __vector unsigned long long __builtin_spu_splats(unsigned long long arg0);
13597 __vector signed long long __builtin_spu_splats(signed long long arg0);
13598 __vector float __builtin_spu_splats(float arg0);
13599 __vector double __builtin_spu_splats(double arg0);
13600 #else
13601
13602 #endif
13603 __vector unsigned char __builtin_spu_splats_0(unsigned char arg0);
13604 __vector signed char __builtin_spu_splats_1(signed char arg0);
13605 __vector unsigned short __builtin_spu_splats_2(unsigned short arg0);
13606 __vector signed short __builtin_spu_splats_3(signed short arg0);
13607 __vector unsigned int __builtin_spu_splats_4(unsigned int arg0);
13608 __vector signed int __builtin_spu_splats_5(signed int arg0);
13609 __vector unsigned long long __builtin_spu_splats_6(unsigned long long arg0);
13610 __vector signed long long __builtin_spu_splats_7(signed long long arg0);
13611 __vector float __builtin_spu_splats_8(float arg0);
13612 __vector double __builtin_spu_splats_9(double arg0);
13613 #ifdef __coverity_cplusplus
13614 __vector unsigned short __builtin_spu_sr(__vector unsigned short arg0, __vector unsigned short arg1);
13615 __vector signed short __builtin_spu_sr(__vector signed short arg0, __vector unsigned short arg1);
13616 __vector unsigned int __builtin_spu_sr(__vector unsigned int arg0, __vector unsigned int arg1);
13617 __vector signed int __builtin_spu_sr(__vector signed int arg0, __vector unsigned int arg1);
13618 __vector unsigned short __builtin_spu_sr(__vector unsigned short arg0, unsigned int arg1);
13619 __vector signed short __builtin_spu_sr(__vector signed short arg0, unsigned int arg1);
13620 __vector unsigned int __builtin_spu_sr(__vector unsigned int arg0, unsigned int arg1);
13621 __vector signed int __builtin_spu_sr(__vector signed int arg0, unsigned int arg1);
13622 #else
13623
13624 #endif
13625 __vector unsigned short __builtin_spu_sr_0(__vector unsigned short arg0, __vector unsigned short arg1);
13626 __vector signed short __builtin_spu_sr_1(__vector signed short arg0, __vector unsigned short arg1);
13627 __vector unsigned int __builtin_spu_sr_2(__vector unsigned int arg0, __vector unsigned int arg1);
13628 __vector signed int __builtin_spu_sr_3(__vector signed int arg0, __vector unsigned int arg1);
13629 __vector unsigned short __builtin_spu_sr_4(__vector unsigned short arg0, unsigned int arg1);
13630 __vector signed short __builtin_spu_sr_5(__vector signed short arg0, unsigned int arg1);
13631 __vector unsigned int __builtin_spu_sr_6(__vector unsigned int arg0, unsigned int arg1);
13632 __vector signed int __builtin_spu_sr_7(__vector signed int arg0, unsigned int arg1);
13633 #ifdef __coverity_cplusplus
13634 __vector unsigned short __builtin_spu_sra(__vector unsigned short arg0, __vector unsigned short arg1);
13635 __vector signed short __builtin_spu_sra(__vector signed short arg0, __vector unsigned short arg1);
13636 __vector unsigned int __builtin_spu_sra(__vector unsigned int arg0, __vector unsigned int arg1);
13637 __vector signed int __builtin_spu_sra(__vector signed int arg0, __vector unsigned int arg1);
13638 __vector unsigned short __builtin_spu_sra(__vector unsigned short arg0, unsigned int arg1);
13639 __vector signed short __builtin_spu_sra(__vector signed short arg0, unsigned int arg1);
13640 __vector unsigned int __builtin_spu_sra(__vector unsigned int arg0, unsigned int arg1);
13641 __vector signed int __builtin_spu_sra(__vector signed int arg0, unsigned int arg1);
13642 #else
13643
13644 #endif
13645 __vector unsigned short __builtin_spu_sra_0(__vector unsigned short arg0, __vector unsigned short arg1);
13646 __vector signed short __builtin_spu_sra_1(__vector signed short arg0, __vector unsigned short arg1);
13647 __vector unsigned int __builtin_spu_sra_2(__vector unsigned int arg0, __vector unsigned int arg1);
13648 __vector signed int __builtin_spu_sra_3(__vector signed int arg0, __vector unsigned int arg1);
13649 __vector unsigned short __builtin_spu_sra_4(__vector unsigned short arg0, unsigned int arg1);
13650 __vector signed short __builtin_spu_sra_5(__vector signed short arg0, unsigned int arg1);
13651 __vector unsigned int __builtin_spu_sra_6(__vector unsigned int arg0, unsigned int arg1);
13652 __vector signed int __builtin_spu_sra_7(__vector signed int arg0, unsigned int arg1);
13653 #ifdef __coverity_cplusplus
13654 __vector signed long long __builtin_spu_srqw(__vector signed long long arg0, unsigned int arg1);
13655 __vector unsigned long long __builtin_spu_srqw(__vector unsigned long long arg0, unsigned int arg1);
13656 __vector signed int __builtin_spu_srqw(__vector signed int arg0, unsigned int arg1);
13657 __vector unsigned int __builtin_spu_srqw(__vector unsigned int arg0, unsigned int arg1);
13658 __vector signed short __builtin_spu_srqw(__vector signed short arg0, unsigned int arg1);
13659 __vector unsigned short __builtin_spu_srqw(__vector unsigned short arg0, unsigned int arg1);
13660 __vector signed char __builtin_spu_srqw(__vector signed char arg0, unsigned int arg1);
13661 __vector unsigned char __builtin_spu_srqw(__vector unsigned char arg0, unsigned int arg1);
13662 __vector float __builtin_spu_srqw(__vector float arg0, unsigned int arg1);
13663 __vector double __builtin_spu_srqw(__vector double arg0, unsigned int arg1);
13664 #else
13665
13666 #endif
13667 __vector signed long long __builtin_spu_srqw_0(__vector signed long long arg0, unsigned int arg1);
13668 __vector unsigned long long __builtin_spu_srqw_1(__vector unsigned long long arg0, unsigned int arg1);
13669 __vector signed int __builtin_spu_srqw_2(__vector signed int arg0, unsigned int arg1);
13670 __vector unsigned int __builtin_spu_srqw_3(__vector unsigned int arg0, unsigned int arg1);
13671 __vector signed short __builtin_spu_srqw_4(__vector signed short arg0, unsigned int arg1);
13672 __vector unsigned short __builtin_spu_srqw_5(__vector unsigned short arg0, unsigned int arg1);
13673 __vector signed char __builtin_spu_srqw_6(__vector signed char arg0, unsigned int arg1);
13674 __vector unsigned char __builtin_spu_srqw_7(__vector unsigned char arg0, unsigned int arg1);
13675 __vector float __builtin_spu_srqw_8(__vector float arg0, unsigned int arg1);
13676 __vector double __builtin_spu_srqw_9(__vector double arg0, unsigned int arg1);
13677 #ifdef __coverity_cplusplus
13678 __vector signed long long __builtin_spu_srqwbyte(__vector signed long long arg0, unsigned int arg1);
13679 __vector unsigned long long __builtin_spu_srqwbyte(__vector unsigned long long arg0, unsigned int arg1);
13680 __vector signed int __builtin_spu_srqwbyte(__vector signed int arg0, unsigned int arg1);
13681 __vector unsigned int __builtin_spu_srqwbyte(__vector unsigned int arg0, unsigned int arg1);
13682 __vector signed short __builtin_spu_srqwbyte(__vector signed short arg0, unsigned int arg1);
13683 __vector unsigned short __builtin_spu_srqwbyte(__vector unsigned short arg0, unsigned int arg1);
13684 __vector signed char __builtin_spu_srqwbyte(__vector signed char arg0, unsigned int arg1);
13685 __vector unsigned char __builtin_spu_srqwbyte(__vector unsigned char arg0, unsigned int arg1);
13686 __vector float __builtin_spu_srqwbyte(__vector float arg0, unsigned int arg1);
13687 __vector double __builtin_spu_srqwbyte(__vector double arg0, unsigned int arg1);
13688 #else
13689
13690 #endif
13691 __vector signed long long __builtin_spu_srqwbyte_0(__vector signed long long arg0, unsigned int arg1);
13692 __vector unsigned long long __builtin_spu_srqwbyte_1(__vector unsigned long long arg0, unsigned int arg1);
13693 __vector signed int __builtin_spu_srqwbyte_2(__vector signed int arg0, unsigned int arg1);
13694 __vector unsigned int __builtin_spu_srqwbyte_3(__vector unsigned int arg0, unsigned int arg1);
13695 __vector signed short __builtin_spu_srqwbyte_4(__vector signed short arg0, unsigned int arg1);
13696 __vector unsigned short __builtin_spu_srqwbyte_5(__vector unsigned short arg0, unsigned int arg1);
13697 __vector signed char __builtin_spu_srqwbyte_6(__vector signed char arg0, unsigned int arg1);
13698 __vector unsigned char __builtin_spu_srqwbyte_7(__vector unsigned char arg0, unsigned int arg1);
13699 __vector float __builtin_spu_srqwbyte_8(__vector float arg0, unsigned int arg1);
13700 __vector double __builtin_spu_srqwbyte_9(__vector double arg0, unsigned int arg1);
13701 #ifdef __coverity_cplusplus
13702 __vector signed long long __builtin_spu_srqwbytebc(__vector signed long long arg0, unsigned int arg1);
13703 __vector unsigned long long __builtin_spu_srqwbytebc(__vector unsigned long long arg0, unsigned int arg1);
13704 __vector signed int __builtin_spu_srqwbytebc(__vector signed int arg0, unsigned int arg1);
13705 __vector unsigned int __builtin_spu_srqwbytebc(__vector unsigned int arg0, unsigned int arg1);
13706 __vector signed short __builtin_spu_srqwbytebc(__vector signed short arg0, unsigned int arg1);
13707 __vector unsigned short __builtin_spu_srqwbytebc(__vector unsigned short arg0, unsigned int arg1);
13708 __vector signed char __builtin_spu_srqwbytebc(__vector signed char arg0, unsigned int arg1);
13709 __vector unsigned char __builtin_spu_srqwbytebc(__vector unsigned char arg0, unsigned int arg1);
13710 __vector float __builtin_spu_srqwbytebc(__vector float arg0, unsigned int arg1);
13711 __vector double __builtin_spu_srqwbytebc(__vector double arg0, unsigned int arg1);
13712 #else
13713
13714 #endif
13715 __vector signed long long __builtin_spu_srqwbytebc_0(__vector signed long long arg0, unsigned int arg1);
13716 __vector unsigned long long __builtin_spu_srqwbytebc_1(__vector unsigned long long arg0, unsigned int arg1);
13717 __vector signed int __builtin_spu_srqwbytebc_2(__vector signed int arg0, unsigned int arg1);
13718 __vector unsigned int __builtin_spu_srqwbytebc_3(__vector unsigned int arg0, unsigned int arg1);
13719 __vector signed short __builtin_spu_srqwbytebc_4(__vector signed short arg0, unsigned int arg1);
13720 __vector unsigned short __builtin_spu_srqwbytebc_5(__vector unsigned short arg0, unsigned int arg1);
13721 __vector signed char __builtin_spu_srqwbytebc_6(__vector signed char arg0, unsigned int arg1);
13722 __vector unsigned char __builtin_spu_srqwbytebc_7(__vector unsigned char arg0, unsigned int arg1);
13723 __vector float __builtin_spu_srqwbytebc_8(__vector float arg0, unsigned int arg1);
13724 __vector double __builtin_spu_srqwbytebc_9(__vector double arg0, unsigned int arg1);
13725 #ifdef __coverity_cplusplus
13726 __vector unsigned short __builtin_spu_sub(__vector unsigned short arg0, __vector unsigned short arg1);
13727 __vector signed short __builtin_spu_sub(__vector signed short arg0, __vector signed short arg1);
13728 __vector unsigned int __builtin_spu_sub(__vector unsigned int arg0, __vector unsigned int arg1);
13729 __vector signed int __builtin_spu_sub(__vector signed int arg0, __vector signed int arg1);
13730 __vector float __builtin_spu_sub(__vector float arg0, __vector float arg1);
13731 __vector double __builtin_spu_sub(__vector double arg0, __vector double arg1);
13732 __vector unsigned short __builtin_spu_sub(unsigned short arg0, __vector unsigned short arg1);
13733 __vector signed short __builtin_spu_sub(signed short arg0, __vector signed short arg1);
13734 __vector unsigned int __builtin_spu_sub(unsigned int arg0, __vector unsigned int arg1);
13735 __vector signed int __builtin_spu_sub(signed int arg0, __vector signed int arg1);
13736 #else
13737
13738 #endif
13739 __vector unsigned short __builtin_spu_sub_0(__vector unsigned short arg0, __vector unsigned short arg1);
13740 __vector signed short __builtin_spu_sub_1(__vector signed short arg0, __vector signed short arg1);
13741 __vector unsigned int __builtin_spu_sub_2(__vector unsigned int arg0, __vector unsigned int arg1);
13742 __vector signed int __builtin_spu_sub_3(__vector signed int arg0, __vector signed int arg1);
13743 __vector float __builtin_spu_sub_4(__vector float arg0, __vector float arg1);
13744 __vector double __builtin_spu_sub_5(__vector double arg0, __vector double arg1);
13745 __vector unsigned short __builtin_spu_sub_6(unsigned short arg0, __vector unsigned short arg1);
13746 __vector signed short __builtin_spu_sub_7(signed short arg0, __vector signed short arg1);
13747 __vector unsigned int __builtin_spu_sub_8(unsigned int arg0, __vector unsigned int arg1);
13748 __vector signed int __builtin_spu_sub_9(signed int arg0, __vector signed int arg1);
13749 #ifdef __coverity_cplusplus
13750 __vector unsigned int __builtin_spu_subx(__vector unsigned int arg0, __vector unsigned int arg1, __vector unsigned int arg2);
13751 __vector signed int __builtin_spu_subx(__vector signed int arg0, __vector signed int arg1, __vector signed int arg2);
13752 #else
13753
13754 #endif
13755 __vector unsigned int __builtin_spu_subx_0(__vector unsigned int arg0, __vector unsigned int arg1, __vector unsigned int arg2);
13756 __vector signed int __builtin_spu_subx_1(__vector signed int arg0, __vector signed int arg1, __vector signed int arg2);
13757 #ifdef __coverity_cplusplus
13758 __vector unsigned char __builtin_spu_xor(__vector unsigned char arg0, __vector unsigned char arg1);
13759 __vector signed char __builtin_spu_xor(__vector signed char arg0, __vector signed char arg1);
13760 __vector unsigned short __builtin_spu_xor(__vector unsigned short arg0, __vector unsigned short arg1);
13761 __vector signed short __builtin_spu_xor(__vector signed short arg0, __vector signed short arg1);
13762 __vector unsigned int __builtin_spu_xor(__vector unsigned int arg0, __vector unsigned int arg1);
13763 __vector signed int __builtin_spu_xor(__vector signed int arg0, __vector signed int arg1);
13764 __vector unsigned long long __builtin_spu_xor(__vector unsigned long long arg0, __vector unsigned long long arg1);
13765 __vector signed long long __builtin_spu_xor(__vector signed long long arg0, __vector signed long long arg1);
13766 __vector float __builtin_spu_xor(__vector float arg0, __vector float arg1);
13767 __vector double __builtin_spu_xor(__vector double arg0, __vector double arg1);
13768 __vector unsigned char __builtin_spu_xor(__vector unsigned char arg0, unsigned char arg1);
13769 __vector signed char __builtin_spu_xor(__vector signed char arg0, signed char arg1);
13770 __vector unsigned short __builtin_spu_xor(__vector unsigned short arg0, unsigned short arg1);
13771 __vector signed short __builtin_spu_xor(__vector signed short arg0, signed short arg1);
13772 __vector unsigned int __builtin_spu_xor(__vector unsigned int arg0, unsigned int arg1);
13773 __vector signed int __builtin_spu_xor(__vector signed int arg0, signed int arg1);
13774 #else
13775
13776 #endif
13777 __vector unsigned char __builtin_spu_xor_0(__vector unsigned char arg0, __vector unsigned char arg1);
13778 __vector signed char __builtin_spu_xor_1(__vector signed char arg0, __vector signed char arg1);
13779 __vector unsigned short __builtin_spu_xor_2(__vector unsigned short arg0, __vector unsigned short arg1);
13780 __vector signed short __builtin_spu_xor_3(__vector signed short arg0, __vector signed short arg1);
13781 __vector unsigned int __builtin_spu_xor_4(__vector unsigned int arg0, __vector unsigned int arg1);
13782 __vector signed int __builtin_spu_xor_5(__vector signed int arg0, __vector signed int arg1);
13783 __vector unsigned long long __builtin_spu_xor_6(__vector unsigned long long arg0, __vector unsigned long long arg1);
13784 __vector signed long long __builtin_spu_xor_7(__vector signed long long arg0, __vector signed long long arg1);
13785 __vector float __builtin_spu_xor_8(__vector float arg0, __vector float arg1);
13786 __vector double __builtin_spu_xor_9(__vector double arg0, __vector double arg1);
13787 __vector unsigned char __builtin_spu_xor_10(__vector unsigned char arg0, unsigned char arg1);
13788 __vector signed char __builtin_spu_xor_11(__vector signed char arg0, signed char arg1);
13789 __vector unsigned short __builtin_spu_xor_12(__vector unsigned short arg0, unsigned short arg1);
13790 __vector signed short __builtin_spu_xor_13(__vector signed short arg0, signed short arg1);
13791 __vector unsigned int __builtin_spu_xor_14(__vector unsigned int arg0, unsigned int arg1);
13792 __vector signed int __builtin_spu_xor_15(__vector signed int arg0, signed int arg1);
13793
13794
13795 #endif
13796 #if __COVERITY_GCC_VERSION_AT_LEAST(4, 0)
13797 int __builtin_va_arg_pack();
13798 __COVERITY_SIZE_TYPE__ __builtin_va_arg_pack_len();
13799
13800
13801 void *__builtin_assume_aligned (const void *exp, __COVERITY_SIZE_TYPE__ align, ...);
13802 #endif
13803
13804 #if (__GNUC__ < 4)
13805 typedef int __g77_integer;
13806 typedef unsigned int __g77_uinteger;
13807 typedef long int __g77_longint;
13808 typedef unsigned long int __g77_ulongint;
13809 #endif
13810
13811 #if __COVERITY_GCC_VERSION_AT_LEAST(7, 0)
13812 __cov_m512 __builtin_ia32_4fmaddps (__cov_v16sf, __cov_v16sf, __cov_v16sf, __cov_v16sf, __cov_v16sf, const __cov_v4sf *);
13813 __cov_m512 __builtin_ia32_4fmaddps_mask (__cov_v16sf, __cov_v16sf, __cov_v16sf, __cov_v16sf, __cov_v16sf, const __cov_v4sf *, __cov_v16sf, unsigned short);
13814 __cov_m128 __builtin_ia32_4fmaddss (__cov_v4sf, __cov_v4sf, __cov_v4sf, __cov_v4sf, __cov_v4sf, const __cov_v4sf *);
13815 __cov_m128 __builtin_ia32_4fmaddss_mask (__cov_v4sf, __cov_v4sf, __cov_v4sf, __cov_v4sf, __cov_v4sf, const __cov_v4sf *, __cov_v4sf, unsigned char);
13816 __cov_m512 __builtin_ia32_4fnmaddps (__cov_v16sf, __cov_v16sf, __cov_v16sf, __cov_v16sf, __cov_v16sf, const __cov_v4sf *);
13817 __cov_m512 __builtin_ia32_4fnmaddps_mask (__cov_v16sf, __cov_v16sf, __cov_v16sf, __cov_v16sf, __cov_v16sf, const __cov_v4sf *, __cov_v16sf, unsigned short);
13818 __cov_m128 __builtin_ia32_4fnmaddss (__cov_v4sf, __cov_v4sf, __cov_v4sf, __cov_v4sf, __cov_v4sf, const __cov_v4sf *);
13819 __cov_m128 __builtin_ia32_4fnmaddss_mask (__cov_v4sf, __cov_v4sf, __cov_v4sf, __cov_v4sf, __cov_v4sf, const __cov_v4sf *, __cov_v4sf, unsigned char);
13820 __cov_m512i __builtin_ia32_vp4dpwssd (__cov_v16si, __cov_v16si, __cov_v16si, __cov_v16si, __cov_v16si, const __cov_v4si *);
13821 __cov_m512i __builtin_ia32_vp4dpwssd_mask (__cov_v16si, __cov_v16si, __cov_v16si, __cov_v16si, __cov_v16si, const __cov_v4si *, __cov_v16si, unsigned short);
13822 __cov_m512i __builtin_ia32_vp4dpwssds (__cov_v16si, __cov_v16si, __cov_v16si, __cov_v16si, __cov_v16si, const __cov_v4si *);
13823 __cov_m512i __builtin_ia32_vp4dpwssds_mask (__cov_v16si, __cov_v16si, __cov_v16si, __cov_v16si, __cov_v16si, const __cov_v4si *, __cov_v16si, unsigned short);
13824 __cov_m512i __builtin_ia32_vpopcountd_v16si (__cov_v16si);
13825 __cov_m512i __builtin_ia32_vpopcountd_v16si_mask (__cov_v16si, __cov_v16si, unsigned short);
13826 __cov_m512i __builtin_ia32_vpopcountq_v8di (__cov_v8di);
13827 __cov_m512i __builtin_ia32_vpopcountq_v8di_mask (__cov_v8di, __cov_v8di, unsigned char);
13828 unsigned int __builtin_ia32_kmovw(unsigned short);
13829 unsigned char __builtin_ia32_ktestcsi (unsigned int, unsigned int);
13830 unsigned char __builtin_ia32_ktestzsi (unsigned int, unsigned int);
13831 unsigned char __builtin_ia32_ktestcdi (unsigned long long, unsigned long long);
13832 unsigned char __builtin_ia32_ktestzdi (unsigned long long, unsigned long long);
13833 unsigned char __builtin_ia32_kortestcsi (unsigned int, unsigned int);
13834 unsigned char __builtin_ia32_kortestzsi (unsigned int, unsigned int);
13835 unsigned char __builtin_ia32_kortestcdi (unsigned long long, unsigned long long);
13836 unsigned char __builtin_ia32_kortestzdi (unsigned long long, unsigned long long);
13837 unsigned int __builtin_ia32_kaddsi (unsigned int, unsigned int);
13838 unsigned long long __builtin_ia32_kadddi (unsigned long long, unsigned long long);
13839 unsigned int __builtin_ia32_kmovd (unsigned int);
13840 unsigned long long __builtin_ia32_kmovq (unsigned long long);
13841 unsigned int __builtin_ia32_knotsi (unsigned int);
13842 unsigned long long __builtin_ia32_knotdi (unsigned long long);
13843 unsigned int __builtin_ia32_korsi (unsigned int, unsigned int);
13844 unsigned long long __builtin_ia32_kordi (unsigned long long, unsigned long long);
13845 unsigned int __builtin_ia32_kxnorsi (unsigned int, unsigned int);
13846 unsigned long long __builtin_ia32_kxnordi (unsigned long long, unsigned long long);
13847 unsigned int __builtin_ia32_kxorsi (unsigned int, unsigned int);
13848 unsigned long long __builtin_ia32_kxordi (unsigned long long, unsigned long long);
13849 unsigned int __builtin_ia32_kandsi (unsigned int, unsigned int);
13850 unsigned long long __builtin_ia32_kanddi (unsigned long long, unsigned long long);
13851 unsigned int __builtin_ia32_kandnsi (unsigned int, unsigned int);
13852 unsigned long long __builtin_ia32_kandndi (unsigned long long, unsigned long long);
13853 unsigned char __builtin_ia32_ktestcqi (unsigned char, unsigned char);
13854 unsigned char __builtin_ia32_ktestzqi (unsigned char, unsigned char);
13855 unsigned char __builtin_ia32_ktestchi (unsigned short, unsigned short);
13856 unsigned char __builtin_ia32_ktestzhi (unsigned short, unsigned short);
13857 unsigned char __builtin_ia32_kortestcqi (unsigned char, unsigned char);
13858 unsigned char __builtin_ia32_kortestzqi (unsigned char, unsigned char);
13859 unsigned char __builtin_ia32_kaddqi (unsigned char, unsigned char);
13860 unsigned short __builtin_ia32_kaddhi (unsigned short, unsigned short);
13861 unsigned int __builtin_ia32_kmovb (unsigned char);
13862 unsigned char __builtin_ia32_knotqi (unsigned char);
13863 unsigned char __builtin_ia32_korqi (unsigned char, unsigned char);
13864 unsigned char __builtin_ia32_kxnorqi (unsigned char, unsigned char);
13865 unsigned char __builtin_ia32_kxorqi (unsigned char, unsigned char);
13866 unsigned char __builtin_ia32_kandqi (unsigned char, unsigned char);
13867 unsigned char __builtin_ia32_kandnqi (unsigned char, unsigned char);
13868 unsigned int __builtin_ia32_rdpid ();
13869 unsigned short __builtin_ia32_kshiftlihi (unsigned short, unsigned char);
13870 unsigned short __builtin_ia32_kshiftrihi (unsigned short, unsigned char);
13871 unsigned int __builtin_ia32_kshiftlisi (unsigned int, unsigned char);
13872 unsigned long long __builtin_ia32_kshiftlidi (unsigned long long, unsigned char);
13873 unsigned int __builtin_ia32_kshiftrisi (unsigned int, unsigned char);
13874 unsigned long long __builtin_ia32_kshiftridi (unsigned long long, unsigned char);
13875 unsigned char __builtin_ia32_kshiftliqi (unsigned char, unsigned char);
13876 unsigned char __builtin_ia32_kshiftriqi (unsigned char, unsigned char);
13877 #endif
13878
13879 #if __COVERITY_GCC_VERSION_AT_LEAST(6, 3)
13880 unsigned short __builtin_ia32_lzcnt_u16 (unsigned short);
13881 unsigned int __builtin_ia32_lzcnt_u32 (unsigned int);
13882 unsigned long long __builtin_ia32_lzcnt_u64 (unsigned long long);
13883 unsigned short __builtin_ia32_tzcnt_u16 (unsigned short);
13884 unsigned int __builtin_ia32_tzcnt_u32 (unsigned int);
13885 unsigned long long __builtin_ia32_tzcnt_u64 (unsigned long long);
13886 #endif
13887
13888 #endif
13889 #ifdef __COVERITY_CILKPLUS
13890 #define _Cilk_spawn
13891 #define _Cilk_sync
13892 #define _Cilk_for for
13893 #endif
13894
13895 #pragma builtin end
13896 #endif
13897 #endif