@@ -93,9 +93,9 @@ void __builtin_ia32_pmovqw512mem_mask(__gcc_v8hi*, __gcc_v8di, unsigned char);
93
93
void __builtin_ia32_pmovusdw512mem_mask (__gcc_v16hi * , __gcc_v16si , unsigned short );
94
94
void __builtin_ia32_pmovsdw512mem_mask (__gcc_v16hi * , __gcc_v16si , unsigned short );
95
95
void __builtin_ia32_pmovdw512mem_mask (__gcc_v16hi * , __gcc_v16si , unsigned short );
96
- void __builtin_ia32_pmovqb512mem_mask (__gcc_v16qi * , __gcc_v8di , unsigned char );
97
- void __builtin_ia32_pmovusqb512mem_mask (__gcc_v16qi * , __gcc_v8di , unsigned char );
98
- void __builtin_ia32_pmovsqb512mem_mask (__gcc_v16qi * , __gcc_v8di , unsigned char );
96
+ void __builtin_ia32_pmovqb512mem_mask (unsigned long long * , __gcc_v8di , unsigned char );
97
+ void __builtin_ia32_pmovusqb512mem_mask (unsigned long long * , __gcc_v8di , unsigned char );
98
+ void __builtin_ia32_pmovsqb512mem_mask (unsigned long long * , __gcc_v8di , unsigned char );
99
99
void __builtin_ia32_pmovusdb512mem_mask (__gcc_v16qi * , __gcc_v16si , unsigned short );
100
100
void __builtin_ia32_pmovsdb512mem_mask (__gcc_v16qi * , __gcc_v16si , unsigned short );
101
101
void __builtin_ia32_pmovdb512mem_mask (__gcc_v16qi * , __gcc_v16si , unsigned short );
@@ -128,36 +128,36 @@ __gcc_v4sf __builtin_ia32_copysignps(__gcc_v4sf, __gcc_v4sf);
128
128
float __builtin_ia32_rsqrtf (float );
129
129
__gcc_v2df __builtin_ia32_copysignpd (__gcc_v2df , __gcc_v2df );
130
130
__gcc_v4si __builtin_ia32_vec_pack_sfix (__gcc_v2df , __gcc_v2df );
131
- __gcc_v2df __builtin_ia32_floorpd (__gcc_v2df , const int );
132
- __gcc_v2df __builtin_ia32_ceilpd (__gcc_v2df , const int );
133
- __gcc_v2df __builtin_ia32_truncpd (__gcc_v2df , const int );
131
+ __gcc_v2df __builtin_ia32_floorpd (__gcc_v2df );
132
+ __gcc_v2df __builtin_ia32_ceilpd (__gcc_v2df );
133
+ __gcc_v2df __builtin_ia32_truncpd (__gcc_v2df );
134
134
__gcc_v2df __builtin_ia32_rintpd (__gcc_v2df , const int );
135
- __gcc_v4si __builtin_ia32_floorpd_vec_pack_sfix (__gcc_v2df , __gcc_v2df , const int );
136
- __gcc_v4si __builtin_ia32_ceilpd_vec_pack_sfix (__gcc_v2df , __gcc_v2df , const int );
135
+ __gcc_v4si __builtin_ia32_floorpd_vec_pack_sfix (__gcc_v2df , __gcc_v2df );
136
+ __gcc_v4si __builtin_ia32_ceilpd_vec_pack_sfix (__gcc_v2df , __gcc_v2df );
137
137
__gcc_v2df __builtin_ia32_roundpd_az (__gcc_v2df );
138
138
__gcc_v4si __builtin_ia32_roundpd_az_vec_pack_sfix (__gcc_v2df , __gcc_v2df );
139
- __gcc_v4sf __builtin_ia32_floorps (__gcc_v4sf , const int );
140
- __gcc_v4sf __builtin_ia32_ceilps (__gcc_v4sf , const int );
141
- __gcc_v4sf __builtin_ia32_truncps (__gcc_v4sf , const int );
139
+ __gcc_v4sf __builtin_ia32_floorps (__gcc_v4sf );
140
+ __gcc_v4sf __builtin_ia32_ceilps (__gcc_v4sf );
141
+ __gcc_v4sf __builtin_ia32_truncps (__gcc_v4sf );
142
142
__gcc_v4sf __builtin_ia32_rintps (__gcc_v4sf , const int );
143
- __gcc_v4si __builtin_ia32_floorps_sfix (__gcc_v4sf , const int );
144
- __gcc_v4si __builtin_ia32_ceilps_sfix (__gcc_v4sf , const int );
143
+ __gcc_v4si __builtin_ia32_floorps_sfix (__gcc_v4sf );
144
+ __gcc_v4si __builtin_ia32_ceilps_sfix (__gcc_v4sf );
145
145
__gcc_v4sf __builtin_ia32_roundps_az (__gcc_v4sf );
146
146
__gcc_v4si __builtin_ia32_roundps_az_sfix (__gcc_v4sf );
147
- __gcc_v4df __builtin_ia32_floorpd256 (__gcc_v4df , const int );
148
- __gcc_v4df __builtin_ia32_ceilpd256 (__gcc_v4df , const int );
149
- __gcc_v4df __builtin_ia32_truncpd256 (__gcc_v4df , const int );
147
+ __gcc_v4df __builtin_ia32_floorpd256 (__gcc_v4df );
148
+ __gcc_v4df __builtin_ia32_ceilpd256 (__gcc_v4df );
149
+ __gcc_v4df __builtin_ia32_truncpd256 (__gcc_v4df );
150
150
__gcc_v4df __builtin_ia32_rintpd256 (__gcc_v4df , const int );
151
151
__gcc_v4df __builtin_ia32_roundpd_az256 (__gcc_v4df );
152
152
__gcc_v8si __builtin_ia32_roundpd_az_vec_pack_sfix256 (__gcc_v4df , __gcc_v4df );
153
- __gcc_v8si __builtin_ia32_floorpd_vec_pack_sfix256 (__gcc_v4df , __gcc_v4df , const int );
154
- __gcc_v8si __builtin_ia32_ceilpd_vec_pack_sfix256 (__gcc_v4df , __gcc_v4df , const int );
155
- __gcc_v8sf __builtin_ia32_floorps256 (__gcc_v8sf , const int );
156
- __gcc_v8sf __builtin_ia32_ceilps256 (__gcc_v8sf , const int );
157
- __gcc_v8sf __builtin_ia32_truncps256 (__gcc_v8sf , const int );
153
+ __gcc_v8si __builtin_ia32_floorpd_vec_pack_sfix256 (__gcc_v4df , __gcc_v4df );
154
+ __gcc_v8si __builtin_ia32_ceilpd_vec_pack_sfix256 (__gcc_v4df , __gcc_v4df );
155
+ __gcc_v8sf __builtin_ia32_floorps256 (__gcc_v8sf );
156
+ __gcc_v8sf __builtin_ia32_ceilps256 (__gcc_v8sf );
157
+ __gcc_v8sf __builtin_ia32_truncps256 (__gcc_v8sf );
158
158
__gcc_v8sf __builtin_ia32_rintps256 (__gcc_v8sf , const int );
159
- __gcc_v8si __builtin_ia32_floorps_sfix256 (__gcc_v8sf , const int );
160
- __gcc_v8si __builtin_ia32_ceilps_sfix256 (__gcc_v8sf , const int );
159
+ __gcc_v8si __builtin_ia32_floorps_sfix256 (__gcc_v8sf );
160
+ __gcc_v8si __builtin_ia32_ceilps_sfix256 (__gcc_v8sf );
161
161
__gcc_v8sf __builtin_ia32_roundps_az256 (__gcc_v8sf );
162
162
__gcc_v8si __builtin_ia32_roundps_az_sfix256 (__gcc_v8sf );
163
163
__gcc_v8sf __builtin_ia32_copysignps256 (__gcc_v8sf , __gcc_v8sf );
@@ -196,7 +196,7 @@ __gcc_v16si __builtin_ia32_broadcasti32x4_512(__gcc_v4si, __gcc_v16si, unsigned
196
196
__gcc_v8di __builtin_ia32_broadcasti64x4_512 (__gcc_v4di , __gcc_v8di , unsigned char );
197
197
__gcc_v8df __builtin_ia32_broadcastsd512 (__gcc_v2df , __gcc_v8df , unsigned char );
198
198
__gcc_v16sf __builtin_ia32_broadcastss512 (__gcc_v4sf , __gcc_v16sf , unsigned short );
199
- short __builtin_ia32_cmpd512_mask (__gcc_v16si , __gcc_v16si , int , short );
199
+ unsigned short __builtin_ia32_cmpd512_mask (__gcc_v16si , __gcc_v16si , int , unsigned short );
200
200
unsigned char __builtin_ia32_cmpq512_mask (__gcc_v8di , __gcc_v8di , int , unsigned char );
201
201
__gcc_v8df __builtin_ia32_compressdf512_mask (__gcc_v8df , __gcc_v8df , unsigned char );
202
202
__gcc_v16sf __builtin_ia32_compresssf512_mask (__gcc_v16sf , __gcc_v16sf , unsigned short );
@@ -295,22 +295,22 @@ __gcc_v8di __builtin_ia32_prorq512_mask(__gcc_v8di, int, __gcc_v8di, unsigned ch
295
295
__gcc_v16si __builtin_ia32_prorvd512_mask (__gcc_v16si , __gcc_v16si , __gcc_v16si , unsigned short );
296
296
__gcc_v8di __builtin_ia32_prorvq512_mask (__gcc_v8di , __gcc_v8di , __gcc_v8di , unsigned char );
297
297
__gcc_v16si __builtin_ia32_pshufd512_mask (__gcc_v16si , int , __gcc_v16si , unsigned short );
298
- __gcc_v16si __builtin_ia32_pslld512_mask (__gcc_v16si , __gcc_v4si , __gcc_v16si , short );
299
- __gcc_v16si __builtin_ia32_pslldi512_mask (__gcc_v16si , int , __gcc_v16si , short );
300
- __gcc_v8di __builtin_ia32_psllq512_mask (__gcc_v8di , __gcc_v2di , __gcc_v8di , char );
301
- __gcc_v8di __builtin_ia32_psllqi512_mask (__gcc_v8di , int , __gcc_v8di , char );
298
+ __gcc_v16si __builtin_ia32_pslld512_mask (__gcc_v16si , __gcc_v4si , __gcc_v16si , unsigned short );
299
+ __gcc_v16si __builtin_ia32_pslldi512_mask (__gcc_v16si , int , __gcc_v16si , unsigned short );
300
+ __gcc_v8di __builtin_ia32_psllq512_mask (__gcc_v8di , __gcc_v2di , __gcc_v8di , unsigned char );
301
+ __gcc_v8di __builtin_ia32_psllqi512_mask (__gcc_v8di , int , __gcc_v8di , unsigned char );
302
302
__gcc_v16si __builtin_ia32_psllv16si_mask (__gcc_v16si , __gcc_v16si , __gcc_v16si , unsigned short );
303
303
__gcc_v8di __builtin_ia32_psllv8di_mask (__gcc_v8di , __gcc_v8di , __gcc_v8di , unsigned char );
304
- __gcc_v16si __builtin_ia32_psrad512_mask (__gcc_v16si , __gcc_v4si , __gcc_v16si , short );
305
- __gcc_v16si __builtin_ia32_psradi512_mask (__gcc_v16si , int , __gcc_v16si , short );
306
- __gcc_v8di __builtin_ia32_psraq512_mask (__gcc_v8di , __gcc_v2di , __gcc_v8di , char );
307
- __gcc_v8di __builtin_ia32_psraqi512_mask (__gcc_v8di , int , __gcc_v8di , char );
304
+ __gcc_v16si __builtin_ia32_psrad512_mask (__gcc_v16si , __gcc_v4si , __gcc_v16si , unsigned short );
305
+ __gcc_v16si __builtin_ia32_psradi512_mask (__gcc_v16si , int , __gcc_v16si , unsigned short );
306
+ __gcc_v8di __builtin_ia32_psraq512_mask (__gcc_v8di , __gcc_v2di , __gcc_v8di , unsigned char );
307
+ __gcc_v8di __builtin_ia32_psraqi512_mask (__gcc_v8di , int , __gcc_v8di , unsigned char );
308
308
__gcc_v16si __builtin_ia32_psrav16si_mask (__gcc_v16si , __gcc_v16si , __gcc_v16si , unsigned short );
309
309
__gcc_v8di __builtin_ia32_psrav8di_mask (__gcc_v8di , __gcc_v8di , __gcc_v8di , unsigned char );
310
- __gcc_v16si __builtin_ia32_psrld512_mask (__gcc_v16si , __gcc_v4si , __gcc_v16si , short );
311
- __gcc_v16si __builtin_ia32_psrldi512_mask (__gcc_v16si , int , __gcc_v16si , short );
312
- __gcc_v8di __builtin_ia32_psrlq512_mask (__gcc_v8di , __gcc_v2di , __gcc_v8di , char );
313
- __gcc_v8di __builtin_ia32_psrlqi512_mask (__gcc_v8di , int , __gcc_v8di , char );
310
+ __gcc_v16si __builtin_ia32_psrld512_mask (__gcc_v16si , __gcc_v4si , __gcc_v16si , unsigned short );
311
+ __gcc_v16si __builtin_ia32_psrldi512_mask (__gcc_v16si , int , __gcc_v16si , unsigned short );
312
+ __gcc_v8di __builtin_ia32_psrlq512_mask (__gcc_v8di , __gcc_v2di , __gcc_v8di , unsigned char );
313
+ __gcc_v8di __builtin_ia32_psrlqi512_mask (__gcc_v8di , int , __gcc_v8di , unsigned char );
314
314
__gcc_v16si __builtin_ia32_psrlv16si_mask (__gcc_v16si , __gcc_v16si , __gcc_v16si , unsigned short );
315
315
__gcc_v8di __builtin_ia32_psrlv8di_mask (__gcc_v8di , __gcc_v8di , __gcc_v8di , unsigned char );
316
316
__gcc_v16si __builtin_ia32_psubd512_mask (__gcc_v16si , __gcc_v16si , __gcc_v16si , unsigned short );
@@ -339,7 +339,7 @@ __gcc_v16sf __builtin_ia32_shuf_f32x4_mask(__gcc_v16sf, __gcc_v16sf, int, __gcc_
339
339
__gcc_v8df __builtin_ia32_shuf_f64x2_mask (__gcc_v8df , __gcc_v8df , int , __gcc_v8df , unsigned char );
340
340
__gcc_v16si __builtin_ia32_shuf_i32x4_mask (__gcc_v16si , __gcc_v16si , int , __gcc_v16si , unsigned short );
341
341
__gcc_v8di __builtin_ia32_shuf_i64x2_mask (__gcc_v8di , __gcc_v8di , int , __gcc_v8di , unsigned char );
342
- short __builtin_ia32_ucmpd512_mask (__gcc_v16si , __gcc_v16si , int , short );
342
+ unsigned short __builtin_ia32_ucmpd512_mask (__gcc_v16si , __gcc_v16si , int , unsigned short );
343
343
unsigned char __builtin_ia32_ucmpq512_mask (__gcc_v8di , __gcc_v8di , int , unsigned char );
344
344
__gcc_v8df __builtin_ia32_unpckhpd512_mask (__gcc_v8df , __gcc_v8df , __gcc_v8df , unsigned char );
345
345
__gcc_v16sf __builtin_ia32_unpckhps512_mask (__gcc_v16sf , __gcc_v16sf , __gcc_v16sf , unsigned short );
@@ -381,8 +381,8 @@ __gcc_v8df __builtin_ia32_sqrtpd512(__gcc_v8df);
381
381
__gcc_v16sf __builtin_ia32_sqrtps512 (__gcc_v16sf );
382
382
__gcc_v16sf __builtin_ia32_exp2ps (__gcc_v16sf );
383
383
__gcc_v16si __builtin_ia32_roundpd_az_vec_pack_sfix512 (__gcc_v8df , __gcc_v8df );
384
- __gcc_v16si __builtin_ia32_floorpd_vec_pack_sfix512 (__gcc_v8df , __gcc_v8df , const int );
385
- __gcc_v16si __builtin_ia32_ceilpd_vec_pack_sfix512 (__gcc_v8df , __gcc_v8df , const int );
384
+ __gcc_v16si __builtin_ia32_floorpd_vec_pack_sfix512 (__gcc_v8df , __gcc_v8df );
385
+ __gcc_v16si __builtin_ia32_ceilpd_vec_pack_sfix512 (__gcc_v8df , __gcc_v8df );
386
386
unsigned short __builtin_ia32_kandhi (unsigned short , unsigned short );
387
387
unsigned short __builtin_ia32_kandnhi (unsigned short , unsigned short );
388
388
unsigned short __builtin_ia32_knothi (unsigned short );
0 commit comments