Lines Matching refs:__m512i
45 typedef long long __m512i __attribute__((__vector_size__(64))); typedef
167 static __inline __m512i __DEFAULT_FN_ATTRS
170 return (__m512i)(__v8di){ 0, 0, 0, 0, 0, 0, 0, 0 }; in _mm512_setzero_si512()
193 static __inline__ __m512i __DEFAULT_FN_ATTRS
196 return (__m512i)__builtin_ia32_undef512(); in _mm512_undefined_epi32()
199 static __inline__ __m512i __DEFAULT_FN_ATTRS
202 return (__m512i)__builtin_shufflevector((__v4si) __A, in _mm512_broadcastd_epi32()
207 static __inline__ __m512i __DEFAULT_FN_ATTRS
208 _mm512_mask_broadcastd_epi32 (__m512i __O, __mmask16 __M, __m128i __A) in _mm512_mask_broadcastd_epi32()
210 return (__m512i)__builtin_ia32_selectd_512(__M, in _mm512_mask_broadcastd_epi32()
215 static __inline__ __m512i __DEFAULT_FN_ATTRS
218 return (__m512i)__builtin_ia32_selectd_512(__M, in _mm512_maskz_broadcastd_epi32()
223 static __inline__ __m512i __DEFAULT_FN_ATTRS
226 return (__m512i)__builtin_shufflevector((__v2di) __A, in _mm512_broadcastq_epi64()
231 static __inline__ __m512i __DEFAULT_FN_ATTRS
232 _mm512_mask_broadcastq_epi64 (__m512i __O, __mmask8 __M, __m128i __A) in _mm512_mask_broadcastq_epi64()
234 return (__m512i)__builtin_ia32_selectq_512(__M, in _mm512_mask_broadcastq_epi64()
240 static __inline__ __m512i __DEFAULT_FN_ATTRS
243 return (__m512i)__builtin_ia32_selectq_512(__M, in _mm512_maskz_broadcastq_epi64()
248 static __inline __m512i __DEFAULT_FN_ATTRS
251 return (__m512i) __builtin_ia32_pbroadcastd512_gpr_mask (__A, in _mm512_maskz_set1_epi32()
257 static __inline __m512i __DEFAULT_FN_ATTRS
261 return (__m512i) __builtin_ia32_pbroadcastq512_gpr_mask (__A, in _mm512_maskz_set1_epi64()
266 return (__m512i) __builtin_ia32_pbroadcastq512_mem_mask (__A, in _mm512_maskz_set1_epi64()
301 static __inline __m512i __DEFAULT_FN_ATTRS
304 return (__m512i)(__v64qi){ __w, __w, __w, __w, __w, __w, __w, __w, in _mm512_set1_epi8()
314 static __inline __m512i __DEFAULT_FN_ATTRS
317 return (__m512i)(__v32hi){ __w, __w, __w, __w, __w, __w, __w, __w, in _mm512_set1_epi16()
323 static __inline __m512i __DEFAULT_FN_ATTRS
326 return (__m512i)(__v16si){ __s, __s, __s, __s, __s, __s, __s, __s, in _mm512_set1_epi32()
330 static __inline __m512i __DEFAULT_FN_ATTRS
333 return (__m512i)(__v8di){ __d, __d, __d, __d, __d, __d, __d, __d }; in _mm512_set1_epi64()
344 static __inline __m512i __DEFAULT_FN_ATTRS
347 return (__m512i)(__v16si) in _mm512_set4_epi32()
352 static __inline __m512i __DEFAULT_FN_ATTRS
356 return (__m512i) (__v8di) in _mm512_set4_epi64()
440 static __inline __m512i __DEFAULT_FN_ATTRS
443 return (__m512i) (__A); in _mm512_castpd_si512()
458 static __inline __m512i __DEFAULT_FN_ATTRS
461 return (__m512i) (__A); in _mm512_castps_si512()
470 static __inline__ __m512i __DEFAULT_FN_ATTRS
476 static __inline__ __m512i __DEFAULT_FN_ATTRS
483 _mm512_castsi512_ps (__m512i __A) in _mm512_castsi512_ps()
489 _mm512_castsi512_pd (__m512i __A) in _mm512_castsi512_pd()
495 _mm512_castsi512_si128 (__m512i __A) in _mm512_castsi512_si128()
501 _mm512_castsi512_si256 (__m512i __A) in _mm512_castsi512_si256()
507 static __inline__ __m512i __DEFAULT_FN_ATTRS
508 _mm512_and_epi32(__m512i __a, __m512i __b) in _mm512_and_epi32()
510 return (__m512i)((__v16su)__a & (__v16su)__b); in _mm512_and_epi32()
513 static __inline__ __m512i __DEFAULT_FN_ATTRS
514 _mm512_mask_and_epi32(__m512i __src, __mmask16 __k, __m512i __a, __m512i __b) in _mm512_mask_and_epi32()
516 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__k, in _mm512_mask_and_epi32()
521 static __inline__ __m512i __DEFAULT_FN_ATTRS
522 _mm512_maskz_and_epi32(__mmask16 __k, __m512i __a, __m512i __b) in _mm512_maskz_and_epi32()
524 return (__m512i) _mm512_mask_and_epi32(_mm512_setzero_si512 (), in _mm512_maskz_and_epi32()
528 static __inline__ __m512i __DEFAULT_FN_ATTRS
529 _mm512_and_epi64(__m512i __a, __m512i __b) in _mm512_and_epi64()
531 return (__m512i)((__v8du)__a & (__v8du)__b); in _mm512_and_epi64()
534 static __inline__ __m512i __DEFAULT_FN_ATTRS
535 _mm512_mask_and_epi64(__m512i __src, __mmask8 __k, __m512i __a, __m512i __b) in _mm512_mask_and_epi64()
537 return (__m512i) __builtin_ia32_selectq_512 ((__mmask8) __k, in _mm512_mask_and_epi64()
542 static __inline__ __m512i __DEFAULT_FN_ATTRS
543 _mm512_maskz_and_epi64(__mmask8 __k, __m512i __a, __m512i __b) in _mm512_maskz_and_epi64()
545 return (__m512i) _mm512_mask_and_epi64(_mm512_setzero_si512 (), in _mm512_maskz_and_epi64()
549 static __inline__ __m512i __DEFAULT_FN_ATTRS
550 _mm512_andnot_si512 (__m512i __A, __m512i __B) in _mm512_andnot_si512()
552 return (__m512i)(~(__v8du)(__A) & (__v8du)__B); in _mm512_andnot_si512()
555 static __inline__ __m512i __DEFAULT_FN_ATTRS
556 _mm512_andnot_epi32 (__m512i __A, __m512i __B) in _mm512_andnot_epi32()
558 return (__m512i)(~(__v16su)(__A) & (__v16su)__B); in _mm512_andnot_epi32()
561 static __inline__ __m512i __DEFAULT_FN_ATTRS
562 _mm512_mask_andnot_epi32(__m512i __W, __mmask16 __U, __m512i __A, __m512i __B) in _mm512_mask_andnot_epi32()
564 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__U, in _mm512_mask_andnot_epi32()
569 static __inline__ __m512i __DEFAULT_FN_ATTRS
570 _mm512_maskz_andnot_epi32(__mmask16 __U, __m512i __A, __m512i __B) in _mm512_maskz_andnot_epi32()
572 return (__m512i)_mm512_mask_andnot_epi32(_mm512_setzero_si512(), in _mm512_maskz_andnot_epi32()
576 static __inline__ __m512i __DEFAULT_FN_ATTRS
577 _mm512_andnot_epi64(__m512i __A, __m512i __B) in _mm512_andnot_epi64()
579 return (__m512i)(~(__v8du)(__A) & (__v8du)__B); in _mm512_andnot_epi64()
582 static __inline__ __m512i __DEFAULT_FN_ATTRS
583 _mm512_mask_andnot_epi64(__m512i __W, __mmask8 __U, __m512i __A, __m512i __B) in _mm512_mask_andnot_epi64()
585 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__U, in _mm512_mask_andnot_epi64()
590 static __inline__ __m512i __DEFAULT_FN_ATTRS
591 _mm512_maskz_andnot_epi64(__mmask8 __U, __m512i __A, __m512i __B) in _mm512_maskz_andnot_epi64()
593 return (__m512i)_mm512_mask_andnot_epi64(_mm512_setzero_si512(), in _mm512_maskz_andnot_epi64()
597 static __inline__ __m512i __DEFAULT_FN_ATTRS
598 _mm512_or_epi32(__m512i __a, __m512i __b) in _mm512_or_epi32()
600 return (__m512i)((__v16su)__a | (__v16su)__b); in _mm512_or_epi32()
603 static __inline__ __m512i __DEFAULT_FN_ATTRS
604 _mm512_mask_or_epi32(__m512i __src, __mmask16 __k, __m512i __a, __m512i __b) in _mm512_mask_or_epi32()
606 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__k, in _mm512_mask_or_epi32()
611 static __inline__ __m512i __DEFAULT_FN_ATTRS
612 _mm512_maskz_or_epi32(__mmask16 __k, __m512i __a, __m512i __b) in _mm512_maskz_or_epi32()
614 return (__m512i)_mm512_mask_or_epi32(_mm512_setzero_si512(), __k, __a, __b); in _mm512_maskz_or_epi32()
617 static __inline__ __m512i __DEFAULT_FN_ATTRS
618 _mm512_or_epi64(__m512i __a, __m512i __b) in _mm512_or_epi64()
620 return (__m512i)((__v8du)__a | (__v8du)__b); in _mm512_or_epi64()
623 static __inline__ __m512i __DEFAULT_FN_ATTRS
624 _mm512_mask_or_epi64(__m512i __src, __mmask8 __k, __m512i __a, __m512i __b) in _mm512_mask_or_epi64()
626 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__k, in _mm512_mask_or_epi64()
631 static __inline__ __m512i __DEFAULT_FN_ATTRS
632 _mm512_maskz_or_epi64(__mmask8 __k, __m512i __a, __m512i __b) in _mm512_maskz_or_epi64()
634 return (__m512i)_mm512_mask_or_epi64(_mm512_setzero_si512(), __k, __a, __b); in _mm512_maskz_or_epi64()
637 static __inline__ __m512i __DEFAULT_FN_ATTRS
638 _mm512_xor_epi32(__m512i __a, __m512i __b) in _mm512_xor_epi32()
640 return (__m512i)((__v16su)__a ^ (__v16su)__b); in _mm512_xor_epi32()
643 static __inline__ __m512i __DEFAULT_FN_ATTRS
644 _mm512_mask_xor_epi32(__m512i __src, __mmask16 __k, __m512i __a, __m512i __b) in _mm512_mask_xor_epi32()
646 return (__m512i)__builtin_ia32_selectd_512((__mmask16)__k, in _mm512_mask_xor_epi32()
651 static __inline__ __m512i __DEFAULT_FN_ATTRS
652 _mm512_maskz_xor_epi32(__mmask16 __k, __m512i __a, __m512i __b) in _mm512_maskz_xor_epi32()
654 return (__m512i)_mm512_mask_xor_epi32(_mm512_setzero_si512(), __k, __a, __b); in _mm512_maskz_xor_epi32()
657 static __inline__ __m512i __DEFAULT_FN_ATTRS
658 _mm512_xor_epi64(__m512i __a, __m512i __b) in _mm512_xor_epi64()
660 return (__m512i)((__v8du)__a ^ (__v8du)__b); in _mm512_xor_epi64()
663 static __inline__ __m512i __DEFAULT_FN_ATTRS
664 _mm512_mask_xor_epi64(__m512i __src, __mmask8 __k, __m512i __a, __m512i __b) in _mm512_mask_xor_epi64()
666 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__k, in _mm512_mask_xor_epi64()
671 static __inline__ __m512i __DEFAULT_FN_ATTRS
672 _mm512_maskz_xor_epi64(__mmask8 __k, __m512i __a, __m512i __b) in _mm512_maskz_xor_epi64()
674 return (__m512i)_mm512_mask_xor_epi64(_mm512_setzero_si512(), __k, __a, __b); in _mm512_maskz_xor_epi64()
677 static __inline__ __m512i __DEFAULT_FN_ATTRS
678 _mm512_and_si512(__m512i __a, __m512i __b) in _mm512_and_si512()
680 return (__m512i)((__v8du)__a & (__v8du)__b); in _mm512_and_si512()
683 static __inline__ __m512i __DEFAULT_FN_ATTRS
684 _mm512_or_si512(__m512i __a, __m512i __b) in _mm512_or_si512()
686 return (__m512i)((__v8du)__a | (__v8du)__b); in _mm512_or_si512()
689 static __inline__ __m512i __DEFAULT_FN_ATTRS
690 _mm512_xor_si512(__m512i __a, __m512i __b) in _mm512_xor_si512()
692 return (__m512i)((__v8du)__a ^ (__v8du)__b); in _mm512_xor_si512()
733 static __inline__ __m512i __DEFAULT_FN_ATTRS
734 _mm512_add_epi64 (__m512i __A, __m512i __B) in _mm512_add_epi64()
736 return (__m512i) ((__v8du) __A + (__v8du) __B); in _mm512_add_epi64()
739 static __inline__ __m512i __DEFAULT_FN_ATTRS
740 _mm512_mask_add_epi64 (__m512i __W, __mmask8 __U, __m512i __A, __m512i __B) in _mm512_mask_add_epi64()
742 return (__m512i) __builtin_ia32_paddq512_mask ((__v8di) __A, in _mm512_mask_add_epi64()
748 static __inline__ __m512i __DEFAULT_FN_ATTRS
749 _mm512_maskz_add_epi64 (__mmask8 __U, __m512i __A, __m512i __B) in _mm512_maskz_add_epi64()
751 return (__m512i) __builtin_ia32_paddq512_mask ((__v8di) __A, in _mm512_maskz_add_epi64()
758 static __inline__ __m512i __DEFAULT_FN_ATTRS
759 _mm512_sub_epi64 (__m512i __A, __m512i __B) in _mm512_sub_epi64()
761 return (__m512i) ((__v8du) __A - (__v8du) __B); in _mm512_sub_epi64()
764 static __inline__ __m512i __DEFAULT_FN_ATTRS
765 _mm512_mask_sub_epi64 (__m512i __W, __mmask8 __U, __m512i __A, __m512i __B) in _mm512_mask_sub_epi64()
767 return (__m512i) __builtin_ia32_psubq512_mask ((__v8di) __A, in _mm512_mask_sub_epi64()
773 static __inline__ __m512i __DEFAULT_FN_ATTRS
774 _mm512_maskz_sub_epi64 (__mmask8 __U, __m512i __A, __m512i __B) in _mm512_maskz_sub_epi64()
776 return (__m512i) __builtin_ia32_psubq512_mask ((__v8di) __A, in _mm512_maskz_sub_epi64()
783 static __inline__ __m512i __DEFAULT_FN_ATTRS
784 _mm512_add_epi32 (__m512i __A, __m512i __B) in _mm512_add_epi32()
786 return (__m512i) ((__v16su) __A + (__v16su) __B); in _mm512_add_epi32()
789 static __inline__ __m512i __DEFAULT_FN_ATTRS
790 _mm512_mask_add_epi32 (__m512i __W, __mmask16 __U, __m512i __A, __m512i __B) in _mm512_mask_add_epi32()
792 return (__m512i) __builtin_ia32_paddd512_mask ((__v16si) __A, in _mm512_mask_add_epi32()
798 static __inline__ __m512i __DEFAULT_FN_ATTRS
799 _mm512_maskz_add_epi32 (__mmask16 __U, __m512i __A, __m512i __B) in _mm512_maskz_add_epi32()
801 return (__m512i) __builtin_ia32_paddd512_mask ((__v16si) __A, in _mm512_maskz_add_epi32()
808 static __inline__ __m512i __DEFAULT_FN_ATTRS
809 _mm512_sub_epi32 (__m512i __A, __m512i __B) in _mm512_sub_epi32()
811 return (__m512i) ((__v16su) __A - (__v16su) __B); in _mm512_sub_epi32()
814 static __inline__ __m512i __DEFAULT_FN_ATTRS
815 _mm512_mask_sub_epi32 (__m512i __W, __mmask16 __U, __m512i __A, __m512i __B) in _mm512_mask_sub_epi32()
817 return (__m512i) __builtin_ia32_psubd512_mask ((__v16si) __A, in _mm512_mask_sub_epi32()
823 static __inline__ __m512i __DEFAULT_FN_ATTRS
824 _mm512_maskz_sub_epi32 (__mmask16 __U, __m512i __A, __m512i __B) in _mm512_maskz_sub_epi32()
826 return (__m512i) __builtin_ia32_psubd512_mask ((__v16si) __A, in _mm512_maskz_sub_epi32()
1005 static __inline __m512i
1007 _mm512_max_epi32(__m512i __A, __m512i __B) in _mm512_max_epi32()
1009 return (__m512i) __builtin_ia32_pmaxsd512_mask ((__v16si) __A, in _mm512_max_epi32()
1016 static __inline__ __m512i __DEFAULT_FN_ATTRS
1017 _mm512_mask_max_epi32 (__m512i __W, __mmask16 __M, __m512i __A, __m512i __B) in _mm512_mask_max_epi32()
1019 return (__m512i) __builtin_ia32_pmaxsd512_mask ((__v16si) __A, in _mm512_mask_max_epi32()
1024 static __inline__ __m512i __DEFAULT_FN_ATTRS
1025 _mm512_maskz_max_epi32 (__mmask16 __M, __m512i __A, __m512i __B) in _mm512_maskz_max_epi32()
1027 return (__m512i) __builtin_ia32_pmaxsd512_mask ((__v16si) __A, in _mm512_maskz_max_epi32()
1034 static __inline __m512i __DEFAULT_FN_ATTRS
1035 _mm512_max_epu32(__m512i __A, __m512i __B) in _mm512_max_epu32()
1037 return (__m512i) __builtin_ia32_pmaxud512_mask ((__v16si) __A, in _mm512_max_epu32()
1044 static __inline__ __m512i __DEFAULT_FN_ATTRS
1045 _mm512_mask_max_epu32 (__m512i __W, __mmask16 __M, __m512i __A, __m512i __B) in _mm512_mask_max_epu32()
1047 return (__m512i) __builtin_ia32_pmaxud512_mask ((__v16si) __A, in _mm512_mask_max_epu32()
1052 static __inline__ __m512i __DEFAULT_FN_ATTRS
1053 _mm512_maskz_max_epu32 (__mmask16 __M, __m512i __A, __m512i __B) in _mm512_maskz_max_epu32()
1055 return (__m512i) __builtin_ia32_pmaxud512_mask ((__v16si) __A, in _mm512_maskz_max_epu32()
1062 static __inline __m512i __DEFAULT_FN_ATTRS
1063 _mm512_max_epi64(__m512i __A, __m512i __B) in _mm512_max_epi64()
1065 return (__m512i) __builtin_ia32_pmaxsq512_mask ((__v8di) __A, in _mm512_max_epi64()
1072 static __inline__ __m512i __DEFAULT_FN_ATTRS
1073 _mm512_mask_max_epi64 (__m512i __W, __mmask8 __M, __m512i __A, __m512i __B) in _mm512_mask_max_epi64()
1075 return (__m512i) __builtin_ia32_pmaxsq512_mask ((__v8di) __A, in _mm512_mask_max_epi64()
1080 static __inline__ __m512i __DEFAULT_FN_ATTRS
1081 _mm512_maskz_max_epi64 (__mmask8 __M, __m512i __A, __m512i __B) in _mm512_maskz_max_epi64()
1083 return (__m512i) __builtin_ia32_pmaxsq512_mask ((__v8di) __A, in _mm512_maskz_max_epi64()
1090 static __inline __m512i __DEFAULT_FN_ATTRS
1091 _mm512_max_epu64(__m512i __A, __m512i __B) in _mm512_max_epu64()
1093 return (__m512i) __builtin_ia32_pmaxuq512_mask ((__v8di) __A, in _mm512_max_epu64()
1100 static __inline__ __m512i __DEFAULT_FN_ATTRS
1101 _mm512_mask_max_epu64 (__m512i __W, __mmask8 __M, __m512i __A, __m512i __B) in _mm512_mask_max_epu64()
1103 return (__m512i) __builtin_ia32_pmaxuq512_mask ((__v8di) __A, in _mm512_mask_max_epu64()
1108 static __inline__ __m512i __DEFAULT_FN_ATTRS
1109 _mm512_maskz_max_epu64 (__mmask8 __M, __m512i __A, __m512i __B) in _mm512_maskz_max_epu64()
1111 return (__m512i) __builtin_ia32_pmaxuq512_mask ((__v8di) __A, in _mm512_maskz_max_epu64()
1290 static __inline __m512i
1292 _mm512_min_epi32(__m512i __A, __m512i __B) in _mm512_min_epi32()
1294 return (__m512i) __builtin_ia32_pminsd512_mask ((__v16si) __A, in _mm512_min_epi32()
1301 static __inline__ __m512i __DEFAULT_FN_ATTRS
1302 _mm512_mask_min_epi32 (__m512i __W, __mmask16 __M, __m512i __A, __m512i __B) in _mm512_mask_min_epi32()
1304 return (__m512i) __builtin_ia32_pminsd512_mask ((__v16si) __A, in _mm512_mask_min_epi32()
1309 static __inline__ __m512i __DEFAULT_FN_ATTRS
1310 _mm512_maskz_min_epi32 (__mmask16 __M, __m512i __A, __m512i __B) in _mm512_maskz_min_epi32()
1312 return (__m512i) __builtin_ia32_pminsd512_mask ((__v16si) __A, in _mm512_maskz_min_epi32()
1319 static __inline __m512i __DEFAULT_FN_ATTRS
1320 _mm512_min_epu32(__m512i __A, __m512i __B) in _mm512_min_epu32()
1322 return (__m512i) __builtin_ia32_pminud512_mask ((__v16si) __A, in _mm512_min_epu32()
1329 static __inline__ __m512i __DEFAULT_FN_ATTRS
1330 _mm512_mask_min_epu32 (__m512i __W, __mmask16 __M, __m512i __A, __m512i __B) in _mm512_mask_min_epu32()
1332 return (__m512i) __builtin_ia32_pminud512_mask ((__v16si) __A, in _mm512_mask_min_epu32()
1337 static __inline__ __m512i __DEFAULT_FN_ATTRS
1338 _mm512_maskz_min_epu32 (__mmask16 __M, __m512i __A, __m512i __B) in _mm512_maskz_min_epu32()
1340 return (__m512i) __builtin_ia32_pminud512_mask ((__v16si) __A, in _mm512_maskz_min_epu32()
1347 static __inline __m512i __DEFAULT_FN_ATTRS
1348 _mm512_min_epi64(__m512i __A, __m512i __B) in _mm512_min_epi64()
1350 return (__m512i) __builtin_ia32_pminsq512_mask ((__v8di) __A, in _mm512_min_epi64()
1357 static __inline__ __m512i __DEFAULT_FN_ATTRS
1358 _mm512_mask_min_epi64 (__m512i __W, __mmask8 __M, __m512i __A, __m512i __B) in _mm512_mask_min_epi64()
1360 return (__m512i) __builtin_ia32_pminsq512_mask ((__v8di) __A, in _mm512_mask_min_epi64()
1365 static __inline__ __m512i __DEFAULT_FN_ATTRS
1366 _mm512_maskz_min_epi64 (__mmask8 __M, __m512i __A, __m512i __B) in _mm512_maskz_min_epi64()
1368 return (__m512i) __builtin_ia32_pminsq512_mask ((__v8di) __A, in _mm512_maskz_min_epi64()
1375 static __inline __m512i __DEFAULT_FN_ATTRS
1376 _mm512_min_epu64(__m512i __A, __m512i __B) in _mm512_min_epu64()
1378 return (__m512i) __builtin_ia32_pminuq512_mask ((__v8di) __A, in _mm512_min_epu64()
1385 static __inline__ __m512i __DEFAULT_FN_ATTRS
1386 _mm512_mask_min_epu64 (__m512i __W, __mmask8 __M, __m512i __A, __m512i __B) in _mm512_mask_min_epu64()
1388 return (__m512i) __builtin_ia32_pminuq512_mask ((__v8di) __A, in _mm512_mask_min_epu64()
1393 static __inline__ __m512i __DEFAULT_FN_ATTRS
1394 _mm512_maskz_min_epu64 (__mmask8 __M, __m512i __A, __m512i __B) in _mm512_maskz_min_epu64()
1396 return (__m512i) __builtin_ia32_pminuq512_mask ((__v8di) __A, in _mm512_maskz_min_epu64()
1403 static __inline __m512i __DEFAULT_FN_ATTRS
1404 _mm512_mul_epi32(__m512i __X, __m512i __Y) in _mm512_mul_epi32()
1406 return (__m512i) __builtin_ia32_pmuldq512_mask ((__v16si) __X, in _mm512_mul_epi32()
1413 static __inline __m512i __DEFAULT_FN_ATTRS
1414 _mm512_mask_mul_epi32 (__m512i __W, __mmask8 __M, __m512i __X, __m512i __Y) in _mm512_mask_mul_epi32()
1416 return (__m512i) __builtin_ia32_pmuldq512_mask ((__v16si) __X, in _mm512_mask_mul_epi32()
1421 static __inline __m512i __DEFAULT_FN_ATTRS
1422 _mm512_maskz_mul_epi32 (__mmask8 __M, __m512i __X, __m512i __Y) in _mm512_maskz_mul_epi32()
1424 return (__m512i) __builtin_ia32_pmuldq512_mask ((__v16si) __X, in _mm512_maskz_mul_epi32()
1431 static __inline __m512i __DEFAULT_FN_ATTRS
1432 _mm512_mul_epu32(__m512i __X, __m512i __Y) in _mm512_mul_epu32()
1434 return (__m512i) __builtin_ia32_pmuludq512_mask ((__v16si) __X, in _mm512_mul_epu32()
1441 static __inline __m512i __DEFAULT_FN_ATTRS
1442 _mm512_mask_mul_epu32 (__m512i __W, __mmask8 __M, __m512i __X, __m512i __Y) in _mm512_mask_mul_epu32()
1444 return (__m512i) __builtin_ia32_pmuludq512_mask ((__v16si) __X, in _mm512_mask_mul_epu32()
1449 static __inline __m512i __DEFAULT_FN_ATTRS
1450 _mm512_maskz_mul_epu32 (__mmask8 __M, __m512i __X, __m512i __Y) in _mm512_maskz_mul_epu32()
1452 return (__m512i) __builtin_ia32_pmuludq512_mask ((__v16si) __X, in _mm512_maskz_mul_epu32()
1459 static __inline __m512i __DEFAULT_FN_ATTRS
1460 _mm512_mullo_epi32 (__m512i __A, __m512i __B) in _mm512_mullo_epi32()
1462 return (__m512i) ((__v16su) __A * (__v16su) __B); in _mm512_mullo_epi32()
1465 static __inline __m512i __DEFAULT_FN_ATTRS
1466 _mm512_maskz_mullo_epi32 (__mmask16 __M, __m512i __A, __m512i __B) in _mm512_maskz_mullo_epi32()
1468 return (__m512i) __builtin_ia32_pmulld512_mask ((__v16si) __A, in _mm512_maskz_mullo_epi32()
1475 static __inline __m512i __DEFAULT_FN_ATTRS
1476 _mm512_mask_mullo_epi32 (__m512i __W, __mmask16 __M, __m512i __A, __m512i __B) in _mm512_mask_mullo_epi32()
1478 return (__m512i) __builtin_ia32_pmulld512_mask ((__v16si) __A, in _mm512_mask_mullo_epi32()
1855 static __inline __m512i __DEFAULT_FN_ATTRS
1856 _mm512_abs_epi64(__m512i __A) in _mm512_abs_epi64()
1858 return (__m512i) __builtin_ia32_pabsq512_mask ((__v8di) __A, in _mm512_abs_epi64()
1864 static __inline__ __m512i __DEFAULT_FN_ATTRS
1865 _mm512_mask_abs_epi64 (__m512i __W, __mmask8 __U, __m512i __A) in _mm512_mask_abs_epi64()
1867 return (__m512i) __builtin_ia32_pabsq512_mask ((__v8di) __A, in _mm512_mask_abs_epi64()
1872 static __inline__ __m512i __DEFAULT_FN_ATTRS
1873 _mm512_maskz_abs_epi64 (__mmask8 __U, __m512i __A) in _mm512_maskz_abs_epi64()
1875 return (__m512i) __builtin_ia32_pabsq512_mask ((__v8di) __A, in _mm512_maskz_abs_epi64()
1881 static __inline __m512i __DEFAULT_FN_ATTRS
1882 _mm512_abs_epi32(__m512i __A) in _mm512_abs_epi32()
1884 return (__m512i) __builtin_ia32_pabsd512_mask ((__v16si) __A, in _mm512_abs_epi32()
1890 static __inline__ __m512i __DEFAULT_FN_ATTRS
1891 _mm512_mask_abs_epi32 (__m512i __W, __mmask16 __U, __m512i __A) in _mm512_mask_abs_epi32()
1893 return (__m512i) __builtin_ia32_pabsd512_mask ((__v16si) __A, in _mm512_mask_abs_epi32()
1898 static __inline__ __m512i __DEFAULT_FN_ATTRS
1899 _mm512_maskz_abs_epi32 (__mmask16 __U, __m512i __A) in _mm512_maskz_abs_epi32()
1901 return (__m512i) __builtin_ia32_pabsd512_mask ((__v16si) __A, in _mm512_maskz_abs_epi32()
3380 static __inline __m512i __DEFAULT_FN_ATTRS
3381 _mm512_permutex2var_epi32(__m512i __A, __m512i __I, __m512i __B) in _mm512_permutex2var_epi32()
3383 return (__m512i) __builtin_ia32_vpermt2vard512_mask ((__v16si) __I in _mm512_permutex2var_epi32()
3390 static __inline__ __m512i __DEFAULT_FN_ATTRS
3391 _mm512_mask_permutex2var_epi32 (__m512i __A, __mmask16 __U, in _mm512_mask_permutex2var_epi32()
3392 __m512i __I, __m512i __B) in _mm512_mask_permutex2var_epi32()
3394 return (__m512i) __builtin_ia32_vpermt2vard512_mask ((__v16si) __I in _mm512_mask_permutex2var_epi32()
3401 static __inline__ __m512i __DEFAULT_FN_ATTRS
3402 _mm512_maskz_permutex2var_epi32 (__mmask16 __U, __m512i __A, in _mm512_maskz_permutex2var_epi32()
3403 __m512i __I, __m512i __B) in _mm512_maskz_permutex2var_epi32()
3405 return (__m512i) __builtin_ia32_vpermt2vard512_maskz ((__v16si) __I in _mm512_maskz_permutex2var_epi32()
3412 static __inline __m512i __DEFAULT_FN_ATTRS
3413 _mm512_permutex2var_epi64(__m512i __A, __m512i __I, __m512i __B) in _mm512_permutex2var_epi64()
3415 return (__m512i) __builtin_ia32_vpermt2varq512_mask ((__v8di) __I in _mm512_permutex2var_epi64()
3422 static __inline__ __m512i __DEFAULT_FN_ATTRS
3423 _mm512_mask_permutex2var_epi64 (__m512i __A, __mmask8 __U, __m512i __I, in _mm512_mask_permutex2var_epi64()
3424 __m512i __B) in _mm512_mask_permutex2var_epi64()
3426 return (__m512i) __builtin_ia32_vpermt2varq512_mask ((__v8di) __I in _mm512_mask_permutex2var_epi64()
3434 static __inline__ __m512i __DEFAULT_FN_ATTRS
3435 _mm512_maskz_permutex2var_epi64 (__mmask8 __U, __m512i __A, in _mm512_maskz_permutex2var_epi64()
3436 __m512i __I, __m512i __B) in _mm512_maskz_permutex2var_epi64()
3438 return (__m512i) __builtin_ia32_vpermt2varq512_maskz ((__v8di) __I in _mm512_maskz_permutex2var_epi64()
3446 (__m512i)__builtin_ia32_alignq512_mask((__v8di)(__m512i)(A), \
3447 (__v8di)(__m512i)(B), (int)(I), \
3452 (__m512i)__builtin_ia32_alignq512_mask((__v8di)(__m512i)(A), \
3453 (__v8di)(__m512i)(B), (int)(imm), \
3454 (__v8di)(__m512i)(W), \
3458 (__m512i)__builtin_ia32_alignq512_mask((__v8di)(__m512i)(A), \
3459 (__v8di)(__m512i)(B), (int)(imm), \
3464 (__m512i)__builtin_ia32_alignd512_mask((__v16si)(__m512i)(A), \
3465 (__v16si)(__m512i)(B), (int)(I), \
3470 (__m512i)__builtin_ia32_alignd512_mask((__v16si)(__m512i)(A), \
3471 (__v16si)(__m512i)(B), (int)(imm), \
3472 (__v16si)(__m512i)(W), \
3476 (__m512i)__builtin_ia32_alignd512_mask((__v16si)(__m512i)(A), \
3477 (__v16si)(__m512i)(B), (int)(imm), \
3529 static __inline __m512i __DEFAULT_FN_ATTRS
3530 _mm512_mask_blend_epi64(__mmask8 __U, __m512i __A, __m512i __W) in _mm512_mask_blend_epi64()
3532 return (__m512i) __builtin_ia32_selectq_512 ((__mmask8) __U, in _mm512_mask_blend_epi64()
3537 static __inline __m512i __DEFAULT_FN_ATTRS
3538 _mm512_mask_blend_epi32(__mmask16 __U, __m512i __A, __m512i __W) in _mm512_mask_blend_epi32()
3540 return (__m512i) __builtin_ia32_selectd_512 ((__mmask16) __U, in _mm512_mask_blend_epi32()
3582 (__m512i)__builtin_ia32_cvttps2udq512_mask((__v16sf)(__m512)(A), \
3587 (__m512i)__builtin_ia32_cvttps2udq512_mask((__v16sf)(__m512)(A), \
3588 (__v16si)(__m512i)(W), \
3592 (__m512i)__builtin_ia32_cvttps2udq512_mask((__v16sf)(__m512)(A), \
3597 static __inline __m512i __DEFAULT_FN_ATTRS
3600 return (__m512i) __builtin_ia32_cvttps2udq512_mask ((__v16sf) __A, in _mm512_cvttps_epu32()
3607 static __inline__ __m512i __DEFAULT_FN_ATTRS
3608 _mm512_mask_cvttps_epu32 (__m512i __W, __mmask16 __U, __m512 __A) in _mm512_mask_cvttps_epu32()
3610 return (__m512i) __builtin_ia32_cvttps2udq512_mask ((__v16sf) __A, in _mm512_mask_cvttps_epu32()
3616 static __inline__ __m512i __DEFAULT_FN_ATTRS
3619 return (__m512i) __builtin_ia32_cvttps2udq512_mask ((__v16sf) __A, in _mm512_maskz_cvttps_epu32()
3626 (__m512)__builtin_ia32_cvtdq2ps512_mask((__v16si)(__m512i)(A), \
3631 (__m512)__builtin_ia32_cvtdq2ps512_mask((__v16si)(__m512i)(A), \
3636 (__m512)__builtin_ia32_cvtdq2ps512_mask((__v16si)(__m512i)(A), \
3641 (__m512)__builtin_ia32_cvtudq2ps512_mask((__v16si)(__m512i)(A), \
3646 (__m512)__builtin_ia32_cvtudq2ps512_mask((__v16si)(__m512i)(A), \
3651 (__m512)__builtin_ia32_cvtudq2ps512_mask((__v16si)(__m512i)(A), \
3656 _mm512_cvtepu32_ps (__m512i __A) in _mm512_cvtepu32_ps()
3665 _mm512_mask_cvtepu32_ps (__m512 __W, __mmask16 __U, __m512i __A) in _mm512_mask_cvtepu32_ps()
3674 _mm512_maskz_cvtepu32_ps (__mmask16 __U, __m512i __A) in _mm512_maskz_cvtepu32_ps()
3708 _mm512_cvtepi32_ps (__m512i __A) in _mm512_cvtepi32_ps()
3717 _mm512_mask_cvtepi32_ps (__m512 __W, __mmask16 __U, __m512i __A) in _mm512_mask_cvtepi32_ps()
3726 _mm512_maskz_cvtepi32_ps (__mmask16 __U, __m512i __A) in _mm512_maskz_cvtepi32_ps()
3918 (__m512i)__builtin_ia32_cvttps2dq512_mask((__v16sf)(__m512)(A), \
3923 (__m512i)__builtin_ia32_cvttps2dq512_mask((__v16sf)(__m512)(A), \
3924 (__v16si)(__m512i)(W), \
3928 (__m512i)__builtin_ia32_cvttps2dq512_mask((__v16sf)(__m512)(A), \
3932 static __inline __m512i __DEFAULT_FN_ATTRS
3935 return (__m512i) in _mm512_cvttps_epi32()
3941 static __inline__ __m512i __DEFAULT_FN_ATTRS
3942 _mm512_mask_cvttps_epi32 (__m512i __W, __mmask16 __U, __m512 __A) in _mm512_mask_cvttps_epi32()
3944 return (__m512i) __builtin_ia32_cvttps2dq512_mask ((__v16sf) __A, in _mm512_mask_cvttps_epi32()
3950 static __inline__ __m512i __DEFAULT_FN_ATTRS
3953 return (__m512i) __builtin_ia32_cvttps2dq512_mask ((__v16sf) __A, in _mm512_maskz_cvttps_epi32()
3960 (__m512i)__builtin_ia32_cvtps2dq512_mask((__v16sf)(__m512)(A), \
3965 (__m512i)__builtin_ia32_cvtps2dq512_mask((__v16sf)(__m512)(A), \
3966 (__v16si)(__m512i)(W), \
3970 (__m512i)__builtin_ia32_cvtps2dq512_mask((__v16sf)(__m512)(A), \
3974 static __inline__ __m512i __DEFAULT_FN_ATTRS
3977 return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, in _mm512_cvtps_epi32()
3983 static __inline__ __m512i __DEFAULT_FN_ATTRS
3984 _mm512_mask_cvtps_epi32 (__m512i __W, __mmask16 __U, __m512 __A) in _mm512_mask_cvtps_epi32()
3986 return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, in _mm512_mask_cvtps_epi32()
3992 static __inline__ __m512i __DEFAULT_FN_ATTRS
3995 return (__m512i) __builtin_ia32_cvtps2dq512_mask ((__v16sf) __A, in _mm512_maskz_cvtps_epi32()
4047 (__m512i)__builtin_ia32_cvtps2udq512_mask((__v16sf)(__m512)(A), \
4052 (__m512i)__builtin_ia32_cvtps2udq512_mask((__v16sf)(__m512)(A), \
4053 (__v16si)(__m512i)(W), \
4057 (__m512i)__builtin_ia32_cvtps2udq512_mask((__v16sf)(__m512)(A), \
4061 static __inline__ __m512i __DEFAULT_FN_ATTRS
4064 return (__m512i) __builtin_ia32_cvtps2udq512_mask ((__v16sf) __A,\ in _mm512_cvtps_epu32()
4071 static __inline__ __m512i __DEFAULT_FN_ATTRS
4072 _mm512_mask_cvtps_epu32 (__m512i __W, __mmask16 __U, __m512 __A) in _mm512_mask_cvtps_epu32()
4074 return (__m512i) __builtin_ia32_cvtps2udq512_mask ((__v16sf) __A, in _mm512_mask_cvtps_epu32()
4080 static __inline__ __m512i __DEFAULT_FN_ATTRS
4083 return (__m512i) __builtin_ia32_cvtps2udq512_mask ((__v16sf) __A, in _mm512_maskz_cvtps_epu32()
4234 static __inline__ __m512i __DEFAULT_FN_ATTRS
4235 _mm512_unpackhi_epi32(__m512i __A, __m512i __B) in _mm512_unpackhi_epi32()
4237 return (__m512i)__builtin_shufflevector((__v16si)__A, (__v16si)__B, in _mm512_unpackhi_epi32()
4244 static __inline__ __m512i __DEFAULT_FN_ATTRS
4245 _mm512_mask_unpackhi_epi32(__m512i __W, __mmask16 __U, __m512i __A, __m512i __B) in _mm512_mask_unpackhi_epi32()
4247 return (__m512i)__builtin_ia32_selectd_512((__mmask16) __U, in _mm512_mask_unpackhi_epi32()
4252 static __inline__ __m512i __DEFAULT_FN_ATTRS
4253 _mm512_maskz_unpackhi_epi32(__mmask16 __U, __m512i __A, __m512i __B) in _mm512_maskz_unpackhi_epi32()
4255 return (__m512i)__builtin_ia32_selectd_512((__mmask16) __U, in _mm512_maskz_unpackhi_epi32()
4260 static __inline__ __m512i __DEFAULT_FN_ATTRS
4261 _mm512_unpacklo_epi32(__m512i __A, __m512i __B) in _mm512_unpacklo_epi32()
4263 return (__m512i)__builtin_shufflevector((__v16si)__A, (__v16si)__B, in _mm512_unpacklo_epi32()
4270 static __inline__ __m512i __DEFAULT_FN_ATTRS
4271 _mm512_mask_unpacklo_epi32(__m512i __W, __mmask16 __U, __m512i __A, __m512i __B) in _mm512_mask_unpacklo_epi32()
4273 return (__m512i)__builtin_ia32_selectd_512((__mmask16) __U, in _mm512_mask_unpacklo_epi32()
4278 static __inline__ __m512i __DEFAULT_FN_ATTRS
4279 _mm512_maskz_unpacklo_epi32(__mmask16 __U, __m512i __A, __m512i __B) in _mm512_maskz_unpacklo_epi32()
4281 return (__m512i)__builtin_ia32_selectd_512((__mmask16) __U, in _mm512_maskz_unpacklo_epi32()
4286 static __inline__ __m512i __DEFAULT_FN_ATTRS
4287 _mm512_unpackhi_epi64(__m512i __A, __m512i __B) in _mm512_unpackhi_epi64()
4289 return (__m512i)__builtin_shufflevector((__v8di)__A, (__v8di)__B, in _mm512_unpackhi_epi64()
4293 static __inline__ __m512i __DEFAULT_FN_ATTRS
4294 _mm512_mask_unpackhi_epi64(__m512i __W, __mmask8 __U, __m512i __A, __m512i __B) in _mm512_mask_unpackhi_epi64()
4296 return (__m512i)__builtin_ia32_selectq_512((__mmask8) __U, in _mm512_mask_unpackhi_epi64()
4301 static __inline__ __m512i __DEFAULT_FN_ATTRS
4302 _mm512_maskz_unpackhi_epi64(__mmask8 __U, __m512i __A, __m512i __B) in _mm512_maskz_unpackhi_epi64()
4304 return (__m512i)__builtin_ia32_selectq_512((__mmask8) __U, in _mm512_maskz_unpackhi_epi64()
4309 static __inline__ __m512i __DEFAULT_FN_ATTRS
4310 _mm512_unpacklo_epi64 (__m512i __A, __m512i __B) in _mm512_unpacklo_epi64()
4312 return (__m512i)__builtin_shufflevector((__v8di)__A, (__v8di)__B, in _mm512_unpacklo_epi64()
4316 static __inline__ __m512i __DEFAULT_FN_ATTRS
4317 _mm512_mask_unpacklo_epi64 (__m512i __W, __mmask8 __U, __m512i __A, __m512i __B) in _mm512_mask_unpacklo_epi64()
4319 return (__m512i)__builtin_ia32_selectq_512((__mmask8) __U, in _mm512_mask_unpacklo_epi64()
4324 static __inline__ __m512i __DEFAULT_FN_ATTRS
4325 _mm512_maskz_unpacklo_epi64 (__mmask8 __U, __m512i __A, __m512i __B) in _mm512_maskz_unpacklo_epi64()
4327 return (__m512i)__builtin_ia32_selectq_512((__mmask8) __U, in _mm512_maskz_unpacklo_epi64()
4335 _mm512_test_epi32_mask(__m512i __A, __m512i __B) in _mm512_test_epi32_mask()
4343 _mm512_mask_test_epi32_mask (__mmask16 __U, __m512i __A, __m512i __B) in _mm512_mask_test_epi32_mask()
4350 _mm512_test_epi64_mask(__m512i __A, __m512i __B) in _mm512_test_epi64_mask()
4358 _mm512_mask_test_epi64_mask (__mmask8 __U, __m512i __A, __m512i __B) in _mm512_mask_test_epi64_mask()
4366 static __inline __m512i __DEFAULT_FN_ATTRS
4369 return (__m512i) __builtin_ia32_loaddqusi512_mask ((const int *) __P, in _mm512_loadu_si512()
4375 static __inline __m512i __DEFAULT_FN_ATTRS
4376 _mm512_mask_loadu_epi32 (__m512i __W, __mmask16 __U, void const *__P) in _mm512_mask_loadu_epi32()
4378 return (__m512i) __builtin_ia32_loaddqusi512_mask ((const int *) __P, in _mm512_mask_loadu_epi32()
4384 static __inline __m512i __DEFAULT_FN_ATTRS
4387 return (__m512i) __builtin_ia32_loaddqusi512_mask ((const int *)__P, in _mm512_maskz_loadu_epi32()
4393 static __inline __m512i __DEFAULT_FN_ATTRS
4394 _mm512_mask_loadu_epi64 (__m512i __W, __mmask8 __U, void const *__P) in _mm512_mask_loadu_epi64()
4396 return (__m512i) __builtin_ia32_loaddqudi512_mask ((const long long *) __P, in _mm512_mask_loadu_epi64()
4401 static __inline __m512i __DEFAULT_FN_ATTRS
4404 return (__m512i) __builtin_ia32_loaddqudi512_mask ((const long long *)__P, in _mm512_maskz_loadu_epi64()
4514 static __inline __m512i __DEFAULT_FN_ATTRS
4517 return *(__m512i *) __P; in _mm512_load_si512()
4520 static __inline __m512i __DEFAULT_FN_ATTRS
4523 return *(__m512i *) __P; in _mm512_load_epi32()
4526 static __inline __m512i __DEFAULT_FN_ATTRS
4529 return *(__m512i *) __P; in _mm512_load_epi64()
4535 _mm512_mask_storeu_epi64(void *__P, __mmask8 __U, __m512i __A) in _mm512_mask_storeu_epi64()
4542 _mm512_storeu_si512 (void *__P, __m512i __A) in _mm512_storeu_si512()
4549 _mm512_mask_storeu_epi32(void *__P, __mmask16 __U, __m512i __A) in _mm512_mask_storeu_epi32()
4606 _mm512_store_si512 (void *__P, __m512i __A) in _mm512_store_si512()
4608 *(__m512i *) __P = __A; in _mm512_store_si512()
4612 _mm512_store_epi32 (void *__P, __m512i __A) in _mm512_store_epi32()
4614 *(__m512i *) __P = __A; in _mm512_store_epi32()
4618 _mm512_store_epi64 (void *__P, __m512i __A) in _mm512_store_epi64()
4620 *(__m512i *) __P = __A; in _mm512_store_epi64()
4634 _mm512_cmpeq_epi32_mask(__m512i __a, __m512i __b) { in _mm512_cmpeq_epi32_mask()
4640 _mm512_mask_cmpeq_epi32_mask(__mmask16 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmpeq_epi32_mask()
4646 _mm512_cmpeq_epu32_mask(__m512i __a, __m512i __b) { in _mm512_cmpeq_epu32_mask()
4652 _mm512_mask_cmpeq_epu32_mask(__mmask16 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmpeq_epu32_mask()
4658 _mm512_mask_cmpeq_epi64_mask(__mmask8 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmpeq_epi64_mask()
4664 _mm512_cmpeq_epi64_mask(__m512i __a, __m512i __b) { in _mm512_cmpeq_epi64_mask()
4670 _mm512_cmpeq_epu64_mask(__m512i __a, __m512i __b) { in _mm512_cmpeq_epu64_mask()
4676 _mm512_mask_cmpeq_epu64_mask(__mmask8 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmpeq_epu64_mask()
4682 _mm512_cmpge_epi32_mask(__m512i __a, __m512i __b) { in _mm512_cmpge_epi32_mask()
4688 _mm512_mask_cmpge_epi32_mask(__mmask16 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmpge_epi32_mask()
4694 _mm512_cmpge_epu32_mask(__m512i __a, __m512i __b) { in _mm512_cmpge_epu32_mask()
4700 _mm512_mask_cmpge_epu32_mask(__mmask16 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmpge_epu32_mask()
4706 _mm512_cmpge_epi64_mask(__m512i __a, __m512i __b) { in _mm512_cmpge_epi64_mask()
4712 _mm512_mask_cmpge_epi64_mask(__mmask8 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmpge_epi64_mask()
4718 _mm512_cmpge_epu64_mask(__m512i __a, __m512i __b) { in _mm512_cmpge_epu64_mask()
4724 _mm512_mask_cmpge_epu64_mask(__mmask8 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmpge_epu64_mask()
4730 _mm512_cmpgt_epi32_mask(__m512i __a, __m512i __b) { in _mm512_cmpgt_epi32_mask()
4736 _mm512_mask_cmpgt_epi32_mask(__mmask16 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmpgt_epi32_mask()
4742 _mm512_cmpgt_epu32_mask(__m512i __a, __m512i __b) { in _mm512_cmpgt_epu32_mask()
4748 _mm512_mask_cmpgt_epu32_mask(__mmask16 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmpgt_epu32_mask()
4754 _mm512_mask_cmpgt_epi64_mask(__mmask8 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmpgt_epi64_mask()
4760 _mm512_cmpgt_epi64_mask(__m512i __a, __m512i __b) { in _mm512_cmpgt_epi64_mask()
4766 _mm512_cmpgt_epu64_mask(__m512i __a, __m512i __b) { in _mm512_cmpgt_epu64_mask()
4772 _mm512_mask_cmpgt_epu64_mask(__mmask8 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmpgt_epu64_mask()
4778 _mm512_cmple_epi32_mask(__m512i __a, __m512i __b) { in _mm512_cmple_epi32_mask()
4784 _mm512_mask_cmple_epi32_mask(__mmask16 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmple_epi32_mask()
4790 _mm512_cmple_epu32_mask(__m512i __a, __m512i __b) { in _mm512_cmple_epu32_mask()
4796 _mm512_mask_cmple_epu32_mask(__mmask16 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmple_epu32_mask()
4802 _mm512_cmple_epi64_mask(__m512i __a, __m512i __b) { in _mm512_cmple_epi64_mask()
4808 _mm512_mask_cmple_epi64_mask(__mmask8 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmple_epi64_mask()
4814 _mm512_cmple_epu64_mask(__m512i __a, __m512i __b) { in _mm512_cmple_epu64_mask()
4820 _mm512_mask_cmple_epu64_mask(__mmask8 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmple_epu64_mask()
4826 _mm512_cmplt_epi32_mask(__m512i __a, __m512i __b) { in _mm512_cmplt_epi32_mask()
4832 _mm512_mask_cmplt_epi32_mask(__mmask16 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmplt_epi32_mask()
4838 _mm512_cmplt_epu32_mask(__m512i __a, __m512i __b) { in _mm512_cmplt_epu32_mask()
4844 _mm512_mask_cmplt_epu32_mask(__mmask16 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmplt_epu32_mask()
4850 _mm512_cmplt_epi64_mask(__m512i __a, __m512i __b) { in _mm512_cmplt_epi64_mask()
4856 _mm512_mask_cmplt_epi64_mask(__mmask8 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmplt_epi64_mask()
4862 _mm512_cmplt_epu64_mask(__m512i __a, __m512i __b) { in _mm512_cmplt_epu64_mask()
4868 _mm512_mask_cmplt_epu64_mask(__mmask8 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmplt_epu64_mask()
4874 _mm512_cmpneq_epi32_mask(__m512i __a, __m512i __b) { in _mm512_cmpneq_epi32_mask()
4880 _mm512_mask_cmpneq_epi32_mask(__mmask16 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmpneq_epi32_mask()
4886 _mm512_cmpneq_epu32_mask(__m512i __a, __m512i __b) { in _mm512_cmpneq_epu32_mask()
4892 _mm512_mask_cmpneq_epu32_mask(__mmask16 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmpneq_epu32_mask()
4898 _mm512_cmpneq_epi64_mask(__m512i __a, __m512i __b) { in _mm512_cmpneq_epi64_mask()
4904 _mm512_mask_cmpneq_epi64_mask(__mmask8 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmpneq_epi64_mask()
4910 _mm512_cmpneq_epu64_mask(__m512i __a, __m512i __b) { in _mm512_cmpneq_epu64_mask()
4916 _mm512_mask_cmpneq_epu64_mask(__mmask8 __u, __m512i __a, __m512i __b) { in _mm512_mask_cmpneq_epu64_mask()
4921 static __inline__ __m512i __DEFAULT_FN_ATTRS
4924 return (__m512i) __builtin_ia32_pmovsxbd512_mask ((__v16qi) __A, in _mm512_cvtepi8_epi32()
4930 static __inline__ __m512i __DEFAULT_FN_ATTRS
4931 _mm512_mask_cvtepi8_epi32 (__m512i __W, __mmask16 __U, __m128i __A) in _mm512_mask_cvtepi8_epi32()
4933 return (__m512i) __builtin_ia32_pmovsxbd512_mask ((__v16qi) __A, in _mm512_mask_cvtepi8_epi32()
4938 static __inline__ __m512i __DEFAULT_FN_ATTRS
4941 return (__m512i) __builtin_ia32_pmovsxbd512_mask ((__v16qi) __A, in _mm512_maskz_cvtepi8_epi32()
4947 static __inline__ __m512i __DEFAULT_FN_ATTRS
4950 return (__m512i) __builtin_ia32_pmovsxbq512_mask ((__v16qi) __A, in _mm512_cvtepi8_epi64()
4956 static __inline__ __m512i __DEFAULT_FN_ATTRS
4957 _mm512_mask_cvtepi8_epi64 (__m512i __W, __mmask8 __U, __m128i __A) in _mm512_mask_cvtepi8_epi64()
4959 return (__m512i) __builtin_ia32_pmovsxbq512_mask ((__v16qi) __A, in _mm512_mask_cvtepi8_epi64()
4964 static __inline__ __m512i __DEFAULT_FN_ATTRS
4967 return (__m512i) __builtin_ia32_pmovsxbq512_mask ((__v16qi) __A, in _mm512_maskz_cvtepi8_epi64()
4973 static __inline__ __m512i __DEFAULT_FN_ATTRS
4976 return (__m512i) __builtin_ia32_pmovsxdq512_mask ((__v8si) __X, in _mm512_cvtepi32_epi64()
4982 static __inline__ __m512i __DEFAULT_FN_ATTRS
4983 _mm512_mask_cvtepi32_epi64 (__m512i __W, __mmask8 __U, __m256i __X) in _mm512_mask_cvtepi32_epi64()
4985 return (__m512i) __builtin_ia32_pmovsxdq512_mask ((__v8si) __X, in _mm512_mask_cvtepi32_epi64()
4990 static __inline__ __m512i __DEFAULT_FN_ATTRS
4993 return (__m512i) __builtin_ia32_pmovsxdq512_mask ((__v8si) __X, in _mm512_maskz_cvtepi32_epi64()
4999 static __inline__ __m512i __DEFAULT_FN_ATTRS
5002 return (__m512i) __builtin_ia32_pmovsxwd512_mask ((__v16hi) __A, in _mm512_cvtepi16_epi32()
5008 static __inline__ __m512i __DEFAULT_FN_ATTRS
5009 _mm512_mask_cvtepi16_epi32 (__m512i __W, __mmask16 __U, __m256i __A) in _mm512_mask_cvtepi16_epi32()
5011 return (__m512i) __builtin_ia32_pmovsxwd512_mask ((__v16hi) __A, in _mm512_mask_cvtepi16_epi32()
5016 static __inline__ __m512i __DEFAULT_FN_ATTRS
5019 return (__m512i) __builtin_ia32_pmovsxwd512_mask ((__v16hi) __A, in _mm512_maskz_cvtepi16_epi32()
5025 static __inline__ __m512i __DEFAULT_FN_ATTRS
5028 return (__m512i) __builtin_ia32_pmovsxwq512_mask ((__v8hi) __A, in _mm512_cvtepi16_epi64()
5034 static __inline__ __m512i __DEFAULT_FN_ATTRS
5035 _mm512_mask_cvtepi16_epi64 (__m512i __W, __mmask8 __U, __m128i __A) in _mm512_mask_cvtepi16_epi64()
5037 return (__m512i) __builtin_ia32_pmovsxwq512_mask ((__v8hi) __A, in _mm512_mask_cvtepi16_epi64()
5042 static __inline__ __m512i __DEFAULT_FN_ATTRS
5045 return (__m512i) __builtin_ia32_pmovsxwq512_mask ((__v8hi) __A, in _mm512_maskz_cvtepi16_epi64()
5051 static __inline__ __m512i __DEFAULT_FN_ATTRS
5054 return (__m512i) __builtin_ia32_pmovzxbd512_mask ((__v16qi) __A, in _mm512_cvtepu8_epi32()
5060 static __inline__ __m512i __DEFAULT_FN_ATTRS
5061 _mm512_mask_cvtepu8_epi32 (__m512i __W, __mmask16 __U, __m128i __A) in _mm512_mask_cvtepu8_epi32()
5063 return (__m512i) __builtin_ia32_pmovzxbd512_mask ((__v16qi) __A, in _mm512_mask_cvtepu8_epi32()
5068 static __inline__ __m512i __DEFAULT_FN_ATTRS
5071 return (__m512i) __builtin_ia32_pmovzxbd512_mask ((__v16qi) __A, in _mm512_maskz_cvtepu8_epi32()
5077 static __inline__ __m512i __DEFAULT_FN_ATTRS
5080 return (__m512i) __builtin_ia32_pmovzxbq512_mask ((__v16qi) __A, in _mm512_cvtepu8_epi64()
5086 static __inline__ __m512i __DEFAULT_FN_ATTRS
5087 _mm512_mask_cvtepu8_epi64 (__m512i __W, __mmask8 __U, __m128i __A) in _mm512_mask_cvtepu8_epi64()
5089 return (__m512i) __builtin_ia32_pmovzxbq512_mask ((__v16qi) __A, in _mm512_mask_cvtepu8_epi64()
5094 static __inline__ __m512i __DEFAULT_FN_ATTRS
5097 return (__m512i) __builtin_ia32_pmovzxbq512_mask ((__v16qi) __A, in _mm512_maskz_cvtepu8_epi64()
5103 static __inline__ __m512i __DEFAULT_FN_ATTRS
5106 return (__m512i) __builtin_ia32_pmovzxdq512_mask ((__v8si) __X, in _mm512_cvtepu32_epi64()
5112 static __inline__ __m512i __DEFAULT_FN_ATTRS
5113 _mm512_mask_cvtepu32_epi64 (__m512i __W, __mmask8 __U, __m256i __X) in _mm512_mask_cvtepu32_epi64()
5115 return (__m512i) __builtin_ia32_pmovzxdq512_mask ((__v8si) __X, in _mm512_mask_cvtepu32_epi64()
5120 static __inline__ __m512i __DEFAULT_FN_ATTRS
5123 return (__m512i) __builtin_ia32_pmovzxdq512_mask ((__v8si) __X, in _mm512_maskz_cvtepu32_epi64()
5129 static __inline__ __m512i __DEFAULT_FN_ATTRS
5132 return (__m512i) __builtin_ia32_pmovzxwd512_mask ((__v16hi) __A, in _mm512_cvtepu16_epi32()
5138 static __inline__ __m512i __DEFAULT_FN_ATTRS
5139 _mm512_mask_cvtepu16_epi32 (__m512i __W, __mmask16 __U, __m256i __A) in _mm512_mask_cvtepu16_epi32()
5141 return (__m512i) __builtin_ia32_pmovzxwd512_mask ((__v16hi) __A, in _mm512_mask_cvtepu16_epi32()
5146 static __inline__ __m512i __DEFAULT_FN_ATTRS
5149 return (__m512i) __builtin_ia32_pmovzxwd512_mask ((__v16hi) __A, in _mm512_maskz_cvtepu16_epi32()
5155 static __inline__ __m512i __DEFAULT_FN_ATTRS
5158 return (__m512i) __builtin_ia32_pmovzxwq512_mask ((__v8hi) __A, in _mm512_cvtepu16_epi64()
5164 static __inline__ __m512i __DEFAULT_FN_ATTRS
5165 _mm512_mask_cvtepu16_epi64 (__m512i __W, __mmask8 __U, __m128i __A) in _mm512_mask_cvtepu16_epi64()
5167 return (__m512i) __builtin_ia32_pmovzxwq512_mask ((__v8hi) __A, in _mm512_mask_cvtepu16_epi64()
5172 static __inline__ __m512i __DEFAULT_FN_ATTRS
5175 return (__m512i) __builtin_ia32_pmovzxwq512_mask ((__v8hi) __A, in _mm512_maskz_cvtepu16_epi64()
5181 static __inline__ __m512i __DEFAULT_FN_ATTRS
5182 _mm512_rorv_epi32 (__m512i __A, __m512i __B) in _mm512_rorv_epi32()
5184 return (__m512i) __builtin_ia32_prorvd512_mask ((__v16si) __A, in _mm512_rorv_epi32()
5191 static __inline__ __m512i __DEFAULT_FN_ATTRS
5192 _mm512_mask_rorv_epi32 (__m512i __W, __mmask16 __U, __m512i __A, __m512i __B) in _mm512_mask_rorv_epi32()
5194 return (__m512i) __builtin_ia32_prorvd512_mask ((__v16si) __A, in _mm512_mask_rorv_epi32()
5200 static __inline__ __m512i __DEFAULT_FN_ATTRS
5201 _mm512_maskz_rorv_epi32 (__mmask16 __U, __m512i __A, __m512i __B) in _mm512_maskz_rorv_epi32()
5203 return (__m512i) __builtin_ia32_prorvd512_mask ((__v16si) __A, in _mm512_maskz_rorv_epi32()
5210 static __inline__ __m512i __DEFAULT_FN_ATTRS
5211 _mm512_rorv_epi64 (__m512i __A, __m512i __B) in _mm512_rorv_epi64()
5213 return (__m512i) __builtin_ia32_prorvq512_mask ((__v8di) __A, in _mm512_rorv_epi64()
5220 static __inline__ __m512i __DEFAULT_FN_ATTRS
5221 _mm512_mask_rorv_epi64 (__m512i __W, __mmask8 __U, __m512i __A, __m512i __B) in _mm512_mask_rorv_epi64()
5223 return (__m512i) __builtin_ia32_prorvq512_mask ((__v8di) __A, in _mm512_mask_rorv_epi64()
5229 static __inline__ __m512i __DEFAULT_FN_ATTRS
5230 _mm512_maskz_rorv_epi64 (__mmask8 __U, __m512i __A, __m512i __B) in _mm512_maskz_rorv_epi64()
5232 return (__m512i) __builtin_ia32_prorvq512_mask ((__v8di) __A, in _mm512_maskz_rorv_epi64()
5242 (__mmask16)__builtin_ia32_cmpd512_mask((__v16si)(__m512i)(a), \
5243 (__v16si)(__m512i)(b), (int)(p), \
5247 (__mmask16)__builtin_ia32_ucmpd512_mask((__v16si)(__m512i)(a), \
5248 (__v16si)(__m512i)(b), (int)(p), \
5252 (__mmask8)__builtin_ia32_cmpq512_mask((__v8di)(__m512i)(a), \
5253 (__v8di)(__m512i)(b), (int)(p), \
5257 (__mmask8)__builtin_ia32_ucmpq512_mask((__v8di)(__m512i)(a), \
5258 (__v8di)(__m512i)(b), (int)(p), \
5262 (__mmask16)__builtin_ia32_cmpd512_mask((__v16si)(__m512i)(a), \
5263 (__v16si)(__m512i)(b), (int)(p), \
5267 (__mmask16)__builtin_ia32_ucmpd512_mask((__v16si)(__m512i)(a), \
5268 (__v16si)(__m512i)(b), (int)(p), \
5272 (__mmask8)__builtin_ia32_cmpq512_mask((__v8di)(__m512i)(a), \
5273 (__v8di)(__m512i)(b), (int)(p), \
5277 (__mmask8)__builtin_ia32_ucmpq512_mask((__v8di)(__m512i)(a), \
5278 (__v8di)(__m512i)(b), (int)(p), \
5282 (__m512i)__builtin_ia32_prold512_mask((__v16si)(__m512i)(a), (int)(b), \
5287 (__m512i)__builtin_ia32_prold512_mask((__v16si)(__m512i)(a), (int)(b), \
5288 (__v16si)(__m512i)(W), \
5292 (__m512i)__builtin_ia32_prold512_mask((__v16si)(__m512i)(a), (int)(b), \
5297 (__m512i)__builtin_ia32_prolq512_mask((__v8di)(__m512i)(a), (int)(b), \
5302 (__m512i)__builtin_ia32_prolq512_mask((__v8di)(__m512i)(a), (int)(b), \
5303 (__v8di)(__m512i)(W), (__mmask8)(U)); })
5306 (__m512i)__builtin_ia32_prolq512_mask((__v8di)(__m512i)(a), (int)(b), \
5309 static __inline__ __m512i __DEFAULT_FN_ATTRS
5310 _mm512_rolv_epi32 (__m512i __A, __m512i __B) in _mm512_rolv_epi32()
5312 return (__m512i) __builtin_ia32_prolvd512_mask ((__v16si) __A, in _mm512_rolv_epi32()
5319 static __inline__ __m512i __DEFAULT_FN_ATTRS
5320 _mm512_mask_rolv_epi32 (__m512i __W, __mmask16 __U, __m512i __A, __m512i __B) in _mm512_mask_rolv_epi32()
5322 return (__m512i) __builtin_ia32_prolvd512_mask ((__v16si) __A, in _mm512_mask_rolv_epi32()
5328 static __inline__ __m512i __DEFAULT_FN_ATTRS
5329 _mm512_maskz_rolv_epi32 (__mmask16 __U, __m512i __A, __m512i __B) in _mm512_maskz_rolv_epi32()
5331 return (__m512i) __builtin_ia32_prolvd512_mask ((__v16si) __A, in _mm512_maskz_rolv_epi32()
5338 static __inline__ __m512i __DEFAULT_FN_ATTRS
5339 _mm512_rolv_epi64 (__m512i __A, __m512i __B) in _mm512_rolv_epi64()
5341 return (__m512i) __builtin_ia32_prolvq512_mask ((__v8di) __A, in _mm512_rolv_epi64()
5348 static __inline__ __m512i __DEFAULT_FN_ATTRS
5349 _mm512_mask_rolv_epi64 (__m512i __W, __mmask8 __U, __m512i __A, __m512i __B) in _mm512_mask_rolv_epi64()
5351 return (__m512i) __builtin_ia32_prolvq512_mask ((__v8di) __A, in _mm512_mask_rolv_epi64()
5357 static __inline__ __m512i __DEFAULT_FN_ATTRS
5358 _mm512_maskz_rolv_epi64 (__mmask8 __U, __m512i __A, __m512i __B) in _mm512_maskz_rolv_epi64()
5360 return (__m512i) __builtin_ia32_prolvq512_mask ((__v8di) __A, in _mm512_maskz_rolv_epi64()
5368 (__m512i)__builtin_ia32_prord512_mask((__v16si)(__m512i)(A), (int)(B), \
5373 (__m512i)__builtin_ia32_prord512_mask((__v16si)(__m512i)(A), (int)(B), \
5374 (__v16si)(__m512i)(W), \
5378 (__m512i)__builtin_ia32_prord512_mask((__v16si)(__m512i)(A), (int)(B), \
5383 (__m512i)__builtin_ia32_prorq512_mask((__v8di)(__m512i)(A), (int)(B), \
5388 (__m512i)__builtin_ia32_prorq512_mask((__v8di)(__m512i)(A), (int)(B), \
5389 (__v8di)(__m512i)(W), (__mmask8)(U)); })
5392 (__m512i)__builtin_ia32_prorq512_mask((__v8di)(__m512i)(A), (int)(B), \
5397 (__m512i)__builtin_ia32_pslldi512_mask((__v16si)(__m512i)(A), (int)(B), \
5402 (__m512i)__builtin_ia32_pslldi512_mask((__v16si)(__m512i)(A), (int)(B), \
5403 (__v16si)(__m512i)(W), \
5407 (__m512i)__builtin_ia32_pslldi512_mask((__v16si)(__m512i)(A), (int)(B), \
5412 (__m512i)__builtin_ia32_psllqi512_mask((__v8di)(__m512i)(A), (int)(B), \
5417 (__m512i)__builtin_ia32_psllqi512_mask((__v8di)(__m512i)(A), (int)(B), \
5418 (__v8di)(__m512i)(W), \
5422 (__m512i)__builtin_ia32_psllqi512_mask((__v8di)(__m512i)(A), (int)(B), \
5429 (__m512i)__builtin_ia32_psrldi512_mask((__v16si)(__m512i)(A), (int)(B), \
5434 (__m512i)__builtin_ia32_psrldi512_mask((__v16si)(__m512i)(A), (int)(B), \
5435 (__v16si)(__m512i)(W), \
5439 (__m512i)__builtin_ia32_psrldi512_mask((__v16si)(__m512i)(A), (int)(B), \
5444 (__m512i)__builtin_ia32_psrlqi512_mask((__v8di)(__m512i)(A), (int)(B), \
5449 (__m512i)__builtin_ia32_psrlqi512_mask((__v8di)(__m512i)(A), (int)(B), \
5450 (__v8di)(__m512i)(W), \
5454 (__m512i)__builtin_ia32_psrlqi512_mask((__v8di)(__m512i)(A), (int)(B), \
5458 static __inline__ __m512i __DEFAULT_FN_ATTRS
5459 _mm512_mask_load_epi32 (__m512i __W, __mmask16 __U, void const *__P) in _mm512_mask_load_epi32()
5461 return (__m512i) __builtin_ia32_movdqa32load512_mask ((const __v16si *) __P, in _mm512_mask_load_epi32()
5466 static __inline__ __m512i __DEFAULT_FN_ATTRS
5469 return (__m512i) __builtin_ia32_movdqa32load512_mask ((const __v16si *) __P, in _mm512_maskz_load_epi32()
5476 _mm512_mask_store_epi32 (void *__P, __mmask16 __U, __m512i __A) in _mm512_mask_store_epi32()
5482 static __inline__ __m512i __DEFAULT_FN_ATTRS
5483 _mm512_mask_mov_epi32 (__m512i __W, __mmask16 __U, __m512i __A) in _mm512_mask_mov_epi32()
5485 return (__m512i) __builtin_ia32_selectd_512 ((__mmask16) __U, in _mm512_mask_mov_epi32()
5490 static __inline__ __m512i __DEFAULT_FN_ATTRS
5491 _mm512_maskz_mov_epi32 (__mmask16 __U, __m512i __A) in _mm512_maskz_mov_epi32()
5493 return (__m512i) __builtin_ia32_selectd_512 ((__mmask16) __U, in _mm512_maskz_mov_epi32()
5498 static __inline__ __m512i __DEFAULT_FN_ATTRS
5499 _mm512_mask_mov_epi64 (__m512i __W, __mmask8 __U, __m512i __A) in _mm512_mask_mov_epi64()
5501 return (__m512i) __builtin_ia32_selectq_512 ((__mmask8) __U, in _mm512_mask_mov_epi64()
5506 static __inline__ __m512i __DEFAULT_FN_ATTRS
5507 _mm512_maskz_mov_epi64 (__mmask8 __U, __m512i __A) in _mm512_maskz_mov_epi64()
5509 return (__m512i) __builtin_ia32_selectq_512 ((__mmask8) __U, in _mm512_maskz_mov_epi64()
5514 static __inline__ __m512i __DEFAULT_FN_ATTRS
5515 _mm512_mask_load_epi64 (__m512i __W, __mmask8 __U, void const *__P) in _mm512_mask_load_epi64()
5517 return (__m512i) __builtin_ia32_movdqa64load512_mask ((const __v8di *) __P, in _mm512_mask_load_epi64()
5522 static __inline__ __m512i __DEFAULT_FN_ATTRS
5525 return (__m512i) __builtin_ia32_movdqa64load512_mask ((const __v8di *) __P, in _mm512_maskz_load_epi64()
5532 _mm512_mask_store_epi64 (void *__P, __mmask8 __U, __m512i __A) in _mm512_mask_store_epi64()
5564 (__v8di)(__m512i)(C), (int)(imm), \
5570 (__v8di)(__m512i)(C), (int)(imm), \
5576 (__v8di)(__m512i)(C), (int)(imm), \
5583 (__v8di)(__m512i)(C), (int)(imm), \
5590 (__v8di)(__m512i)(C), \
5597 (__v8di)(__m512i)(C), \
5604 (__v16si)(__m512i)(C), (int)(imm), \
5610 (__v16si)(__m512i)(C), (int)(imm), \
5616 (__v16si)(__m512i)(C), (int)(imm), \
5623 (__v16si)(__m512i)(C), (int)(imm), \
5630 (__v16si)(__m512i)(C), \
5637 (__v16si)(__m512i)(C), \
5917 static __inline__ __m512i __DEFAULT_FN_ATTRS
5918 _mm512_mask2_permutex2var_epi32 (__m512i __A, __m512i __I, in _mm512_mask2_permutex2var_epi32()
5919 __mmask16 __U, __m512i __B) in _mm512_mask2_permutex2var_epi32()
5921 return (__m512i) __builtin_ia32_vpermi2vard512_mask ((__v16si) __A, in _mm512_mask2_permutex2var_epi32()
5928 static __inline__ __m512i __DEFAULT_FN_ATTRS
5929 _mm512_sll_epi32 (__m512i __A, __m128i __B) in _mm512_sll_epi32()
5931 return (__m512i) __builtin_ia32_pslld512_mask ((__v16si) __A, in _mm512_sll_epi32()
5938 static __inline__ __m512i __DEFAULT_FN_ATTRS
5939 _mm512_mask_sll_epi32 (__m512i __W, __mmask16 __U, __m512i __A, __m128i __B) in _mm512_mask_sll_epi32()
5941 return (__m512i) __builtin_ia32_pslld512_mask ((__v16si) __A, in _mm512_mask_sll_epi32()
5947 static __inline__ __m512i __DEFAULT_FN_ATTRS
5948 _mm512_maskz_sll_epi32 (__mmask16 __U, __m512i __A, __m128i __B) in _mm512_maskz_sll_epi32()
5950 return (__m512i) __builtin_ia32_pslld512_mask ((__v16si) __A, in _mm512_maskz_sll_epi32()
5957 static __inline__ __m512i __DEFAULT_FN_ATTRS
5958 _mm512_sll_epi64 (__m512i __A, __m128i __B) in _mm512_sll_epi64()
5960 return (__m512i) __builtin_ia32_psllq512_mask ((__v8di) __A, in _mm512_sll_epi64()
5967 static __inline__ __m512i __DEFAULT_FN_ATTRS
5968 _mm512_mask_sll_epi64 (__m512i __W, __mmask8 __U, __m512i __A, __m128i __B) in _mm512_mask_sll_epi64()
5970 return (__m512i) __builtin_ia32_psllq512_mask ((__v8di) __A, in _mm512_mask_sll_epi64()
5976 static __inline__ __m512i __DEFAULT_FN_ATTRS
5977 _mm512_maskz_sll_epi64 (__mmask8 __U, __m512i __A, __m128i __B) in _mm512_maskz_sll_epi64()
5979 return (__m512i) __builtin_ia32_psllq512_mask ((__v8di) __A, in _mm512_maskz_sll_epi64()
5986 static __inline__ __m512i __DEFAULT_FN_ATTRS
5987 _mm512_sllv_epi32 (__m512i __X, __m512i __Y) in _mm512_sllv_epi32()
5989 return (__m512i) __builtin_ia32_psllv16si_mask ((__v16si) __X, in _mm512_sllv_epi32()
5996 static __inline__ __m512i __DEFAULT_FN_ATTRS
5997 _mm512_mask_sllv_epi32 (__m512i __W, __mmask16 __U, __m512i __X, __m512i __Y) in _mm512_mask_sllv_epi32()
5999 return (__m512i) __builtin_ia32_psllv16si_mask ((__v16si) __X, in _mm512_mask_sllv_epi32()
6005 static __inline__ __m512i __DEFAULT_FN_ATTRS
6006 _mm512_maskz_sllv_epi32 (__mmask16 __U, __m512i __X, __m512i __Y) in _mm512_maskz_sllv_epi32()
6008 return (__m512i) __builtin_ia32_psllv16si_mask ((__v16si) __X, in _mm512_maskz_sllv_epi32()
6015 static __inline__ __m512i __DEFAULT_FN_ATTRS
6016 _mm512_sllv_epi64 (__m512i __X, __m512i __Y) in _mm512_sllv_epi64()
6018 return (__m512i) __builtin_ia32_psllv8di_mask ((__v8di) __X, in _mm512_sllv_epi64()
6025 static __inline__ __m512i __DEFAULT_FN_ATTRS
6026 _mm512_mask_sllv_epi64 (__m512i __W, __mmask8 __U, __m512i __X, __m512i __Y) in _mm512_mask_sllv_epi64()
6028 return (__m512i) __builtin_ia32_psllv8di_mask ((__v8di) __X, in _mm512_mask_sllv_epi64()
6034 static __inline__ __m512i __DEFAULT_FN_ATTRS
6035 _mm512_maskz_sllv_epi64 (__mmask8 __U, __m512i __X, __m512i __Y) in _mm512_maskz_sllv_epi64()
6037 return (__m512i) __builtin_ia32_psllv8di_mask ((__v8di) __X, in _mm512_maskz_sllv_epi64()
6044 static __inline__ __m512i __DEFAULT_FN_ATTRS
6045 _mm512_sra_epi32 (__m512i __A, __m128i __B) in _mm512_sra_epi32()
6047 return (__m512i) __builtin_ia32_psrad512_mask ((__v16si) __A, in _mm512_sra_epi32()
6054 static __inline__ __m512i __DEFAULT_FN_ATTRS
6055 _mm512_mask_sra_epi32 (__m512i __W, __mmask16 __U, __m512i __A, __m128i __B) in _mm512_mask_sra_epi32()
6057 return (__m512i) __builtin_ia32_psrad512_mask ((__v16si) __A, in _mm512_mask_sra_epi32()
6063 static __inline__ __m512i __DEFAULT_FN_ATTRS
6064 _mm512_maskz_sra_epi32 (__mmask16 __U, __m512i __A, __m128i __B) in _mm512_maskz_sra_epi32()
6066 return (__m512i) __builtin_ia32_psrad512_mask ((__v16si) __A, in _mm512_maskz_sra_epi32()
6073 static __inline__ __m512i __DEFAULT_FN_ATTRS
6074 _mm512_sra_epi64 (__m512i __A, __m128i __B) in _mm512_sra_epi64()
6076 return (__m512i) __builtin_ia32_psraq512_mask ((__v8di) __A, in _mm512_sra_epi64()
6083 static __inline__ __m512i __DEFAULT_FN_ATTRS
6084 _mm512_mask_sra_epi64 (__m512i __W, __mmask8 __U, __m512i __A, __m128i __B) in _mm512_mask_sra_epi64()
6086 return (__m512i) __builtin_ia32_psraq512_mask ((__v8di) __A, in _mm512_mask_sra_epi64()
6092 static __inline__ __m512i __DEFAULT_FN_ATTRS
6093 _mm512_maskz_sra_epi64 (__mmask8 __U, __m512i __A, __m128i __B) in _mm512_maskz_sra_epi64()
6095 return (__m512i) __builtin_ia32_psraq512_mask ((__v8di) __A, in _mm512_maskz_sra_epi64()
6102 static __inline__ __m512i __DEFAULT_FN_ATTRS
6103 _mm512_srav_epi32 (__m512i __X, __m512i __Y) in _mm512_srav_epi32()
6105 return (__m512i) __builtin_ia32_psrav16si_mask ((__v16si) __X, in _mm512_srav_epi32()
6112 static __inline__ __m512i __DEFAULT_FN_ATTRS
6113 _mm512_mask_srav_epi32 (__m512i __W, __mmask16 __U, __m512i __X, __m512i __Y) in _mm512_mask_srav_epi32()
6115 return (__m512i) __builtin_ia32_psrav16si_mask ((__v16si) __X, in _mm512_mask_srav_epi32()
6121 static __inline__ __m512i __DEFAULT_FN_ATTRS
6122 _mm512_maskz_srav_epi32 (__mmask16 __U, __m512i __X, __m512i __Y) in _mm512_maskz_srav_epi32()
6124 return (__m512i) __builtin_ia32_psrav16si_mask ((__v16si) __X, in _mm512_maskz_srav_epi32()
6131 static __inline__ __m512i __DEFAULT_FN_ATTRS
6132 _mm512_srav_epi64 (__m512i __X, __m512i __Y) in _mm512_srav_epi64()
6134 return (__m512i) __builtin_ia32_psrav8di_mask ((__v8di) __X, in _mm512_srav_epi64()
6141 static __inline__ __m512i __DEFAULT_FN_ATTRS
6142 _mm512_mask_srav_epi64 (__m512i __W, __mmask8 __U, __m512i __X, __m512i __Y) in _mm512_mask_srav_epi64()
6144 return (__m512i) __builtin_ia32_psrav8di_mask ((__v8di) __X, in _mm512_mask_srav_epi64()
6150 static __inline__ __m512i __DEFAULT_FN_ATTRS
6151 _mm512_maskz_srav_epi64 (__mmask8 __U, __m512i __X, __m512i __Y) in _mm512_maskz_srav_epi64()
6153 return (__m512i) __builtin_ia32_psrav8di_mask ((__v8di) __X, in _mm512_maskz_srav_epi64()
6160 static __inline__ __m512i __DEFAULT_FN_ATTRS
6161 _mm512_srl_epi32 (__m512i __A, __m128i __B) in _mm512_srl_epi32()
6163 return (__m512i) __builtin_ia32_psrld512_mask ((__v16si) __A, in _mm512_srl_epi32()
6170 static __inline__ __m512i __DEFAULT_FN_ATTRS
6171 _mm512_mask_srl_epi32 (__m512i __W, __mmask16 __U, __m512i __A, __m128i __B) in _mm512_mask_srl_epi32()
6173 return (__m512i) __builtin_ia32_psrld512_mask ((__v16si) __A, in _mm512_mask_srl_epi32()
6179 static __inline__ __m512i __DEFAULT_FN_ATTRS
6180 _mm512_maskz_srl_epi32 (__mmask16 __U, __m512i __A, __m128i __B) in _mm512_maskz_srl_epi32()
6182 return (__m512i) __builtin_ia32_psrld512_mask ((__v16si) __A, in _mm512_maskz_srl_epi32()
6189 static __inline__ __m512i __DEFAULT_FN_ATTRS
6190 _mm512_srl_epi64 (__m512i __A, __m128i __B) in _mm512_srl_epi64()
6192 return (__m512i) __builtin_ia32_psrlq512_mask ((__v8di) __A, in _mm512_srl_epi64()
6199 static __inline__ __m512i __DEFAULT_FN_ATTRS
6200 _mm512_mask_srl_epi64 (__m512i __W, __mmask8 __U, __m512i __A, __m128i __B) in _mm512_mask_srl_epi64()
6202 return (__m512i) __builtin_ia32_psrlq512_mask ((__v8di) __A, in _mm512_mask_srl_epi64()
6208 static __inline__ __m512i __DEFAULT_FN_ATTRS
6209 _mm512_maskz_srl_epi64 (__mmask8 __U, __m512i __A, __m128i __B) in _mm512_maskz_srl_epi64()
6211 return (__m512i) __builtin_ia32_psrlq512_mask ((__v8di) __A, in _mm512_maskz_srl_epi64()
6218 static __inline__ __m512i __DEFAULT_FN_ATTRS
6219 _mm512_srlv_epi32 (__m512i __X, __m512i __Y) in _mm512_srlv_epi32()
6221 return (__m512i) __builtin_ia32_psrlv16si_mask ((__v16si) __X, in _mm512_srlv_epi32()
6228 static __inline__ __m512i __DEFAULT_FN_ATTRS
6229 _mm512_mask_srlv_epi32 (__m512i __W, __mmask16 __U, __m512i __X, __m512i __Y) in _mm512_mask_srlv_epi32()
6231 return (__m512i) __builtin_ia32_psrlv16si_mask ((__v16si) __X, in _mm512_mask_srlv_epi32()
6237 static __inline__ __m512i __DEFAULT_FN_ATTRS
6238 _mm512_maskz_srlv_epi32 (__mmask16 __U, __m512i __X, __m512i __Y) in _mm512_maskz_srlv_epi32()
6240 return (__m512i) __builtin_ia32_psrlv16si_mask ((__v16si) __X, in _mm512_maskz_srlv_epi32()
6247 static __inline__ __m512i __DEFAULT_FN_ATTRS
6248 _mm512_srlv_epi64 (__m512i __X, __m512i __Y) in _mm512_srlv_epi64()
6250 return (__m512i) __builtin_ia32_psrlv8di_mask ((__v8di) __X, in _mm512_srlv_epi64()
6257 static __inline__ __m512i __DEFAULT_FN_ATTRS
6258 _mm512_mask_srlv_epi64 (__m512i __W, __mmask8 __U, __m512i __X, __m512i __Y) in _mm512_mask_srlv_epi64()
6260 return (__m512i) __builtin_ia32_psrlv8di_mask ((__v8di) __X, in _mm512_mask_srlv_epi64()
6266 static __inline__ __m512i __DEFAULT_FN_ATTRS
6267 _mm512_maskz_srlv_epi64 (__mmask8 __U, __m512i __X, __m512i __Y) in _mm512_maskz_srlv_epi64()
6269 return (__m512i) __builtin_ia32_psrlv8di_mask ((__v8di) __X, in _mm512_maskz_srlv_epi64()
6277 (__m512i)__builtin_ia32_pternlogd512_mask((__v16si)(__m512i)(A), \
6278 (__v16si)(__m512i)(B), \
6279 (__v16si)(__m512i)(C), (int)(imm), \
6283 (__m512i)__builtin_ia32_pternlogd512_mask((__v16si)(__m512i)(A), \
6284 (__v16si)(__m512i)(B), \
6285 (__v16si)(__m512i)(C), (int)(imm), \
6289 (__m512i)__builtin_ia32_pternlogd512_maskz((__v16si)(__m512i)(A), \
6290 (__v16si)(__m512i)(B), \
6291 (__v16si)(__m512i)(C), \
6295 (__m512i)__builtin_ia32_pternlogq512_mask((__v8di)(__m512i)(A), \
6296 (__v8di)(__m512i)(B), \
6297 (__v8di)(__m512i)(C), (int)(imm), \
6301 (__m512i)__builtin_ia32_pternlogq512_mask((__v8di)(__m512i)(A), \
6302 (__v8di)(__m512i)(B), \
6303 (__v8di)(__m512i)(C), (int)(imm), \
6307 (__m512i)__builtin_ia32_pternlogq512_maskz((__v8di)(__m512i)(A), \
6308 (__v8di)(__m512i)(B), \
6309 (__v8di)(__m512i)(C), (int)(imm), \
6474 _mm512_mask2_permutex2var_pd (__m512d __A, __m512i __I, __mmask8 __U, in _mm512_mask2_permutex2var_pd()
6485 _mm512_mask2_permutex2var_ps (__m512 __A, __m512i __I, __mmask16 __U, in _mm512_mask2_permutex2var_ps()
6495 static __inline__ __m512i __DEFAULT_FN_ATTRS
6496 _mm512_mask2_permutex2var_epi64 (__m512i __A, __m512i __I, in _mm512_mask2_permutex2var_epi64()
6497 __mmask8 __U, __m512i __B) in _mm512_mask2_permutex2var_epi64()
6499 return (__m512i) __builtin_ia32_vpermi2varq512_mask ((__v8di) __A, in _mm512_mask2_permutex2var_epi64()
6559 _mm512_permutevar_pd (__m512d __A, __m512i __C) in _mm512_permutevar_pd()
6569 _mm512_mask_permutevar_pd (__m512d __W, __mmask8 __U, __m512d __A, __m512i __C) in _mm512_mask_permutevar_pd()
6578 _mm512_maskz_permutevar_pd (__mmask8 __U, __m512d __A, __m512i __C) in _mm512_maskz_permutevar_pd()
6588 _mm512_permutevar_ps (__m512 __A, __m512i __C) in _mm512_permutevar_ps()
6598 _mm512_mask_permutevar_ps (__m512 __W, __mmask16 __U, __m512 __A, __m512i __C) in _mm512_mask_permutevar_ps()
6607 _mm512_maskz_permutevar_ps (__mmask16 __U, __m512 __A, __m512i __C) in _mm512_maskz_permutevar_ps()
6617 _mm512_permutex2var_pd(__m512d __A, __m512i __I, __m512d __B) in _mm512_permutex2var_pd()
6627 _mm512_mask_permutex2var_pd (__m512d __A, __mmask8 __U, __m512i __I, __m512d __B) in _mm512_mask_permutex2var_pd()
6637 _mm512_maskz_permutex2var_pd (__mmask8 __U, __m512d __A, __m512i __I, in _mm512_maskz_permutex2var_pd()
6648 _mm512_permutex2var_ps(__m512 __A, __m512i __I, __m512 __B) in _mm512_permutex2var_ps()
6658 _mm512_mask_permutex2var_ps (__m512 __A, __mmask16 __U, __m512i __I, __m512 __B) in _mm512_mask_permutex2var_ps()
6668 _mm512_maskz_permutex2var_ps (__mmask16 __U, __m512 __A, __m512i __I, in _mm512_maskz_permutex2var_ps()
6679 _mm512_testn_epi32_mask (__m512i __A, __m512i __B) in _mm512_testn_epi32_mask()
6687 _mm512_mask_testn_epi32_mask (__mmask16 __U, __m512i __A, __m512i __B) in _mm512_mask_testn_epi32_mask()
6694 _mm512_testn_epi64_mask (__m512i __A, __m512i __B) in _mm512_testn_epi64_mask()
6702 _mm512_mask_testn_epi64_mask (__mmask8 __U, __m512i __A, __m512i __B) in _mm512_mask_testn_epi64_mask()
7032 (__m512i)__builtin_ia32_psradi512_mask((__v16si)(__m512i)(A), (int)(B), \
7037 (__m512i)__builtin_ia32_psradi512_mask((__v16si)(__m512i)(A), (int)(B), \
7038 (__v16si)(__m512i)(W), \
7042 (__m512i)__builtin_ia32_psradi512_mask((__v16si)(__m512i)(A), (int)(B), \
7047 (__m512i)__builtin_ia32_psraqi512_mask((__v8di)(__m512i)(A), (int)(B), \
7052 (__m512i)__builtin_ia32_psraqi512_mask((__v8di)(__m512i)(A), (int)(B), \
7053 (__v8di)(__m512i)(W), \
7057 (__m512i)__builtin_ia32_psraqi512_mask((__v8di)(__m512i)(A), (int)(B), \
7098 (__m512i)__builtin_ia32_shuf_i32x4_mask((__v16si)(__m512i)(A), \
7099 (__v16si)(__m512i)(B), (int)(imm), \
7104 (__m512i)__builtin_ia32_shuf_i32x4_mask((__v16si)(__m512i)(A), \
7105 (__v16si)(__m512i)(B), (int)(imm), \
7106 (__v16si)(__m512i)(W), \
7110 (__m512i)__builtin_ia32_shuf_i32x4_mask((__v16si)(__m512i)(A), \
7111 (__v16si)(__m512i)(B), (int)(imm), \
7116 (__m512i)__builtin_ia32_shuf_i64x2_mask((__v8di)(__m512i)(A), \
7117 (__v8di)(__m512i)(B), (int)(imm), \
7122 (__m512i)__builtin_ia32_shuf_i64x2_mask((__v8di)(__m512i)(A), \
7123 (__v8di)(__m512i)(B), (int)(imm), \
7124 (__v8di)(__m512i)(W), \
7128 (__m512i)__builtin_ia32_shuf_i64x2_mask((__v8di)(__m512i)(A), \
7129 (__v8di)(__m512i)(B), (int)(imm), \
7313 static __inline__ __m512i __DEFAULT_FN_ATTRS
7316 return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, in _mm512_broadcast_i32x4()
7322 static __inline__ __m512i __DEFAULT_FN_ATTRS
7323 _mm512_mask_broadcast_i32x4 (__m512i __O, __mmask16 __M, __m128i __A) in _mm512_mask_broadcast_i32x4()
7325 return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, in _mm512_mask_broadcast_i32x4()
7330 static __inline__ __m512i __DEFAULT_FN_ATTRS
7333 return (__m512i) __builtin_ia32_broadcasti32x4_512 ((__v4si) __A, in _mm512_maskz_broadcast_i32x4()
7339 static __inline__ __m512i __DEFAULT_FN_ATTRS
7342 return (__m512i) __builtin_ia32_broadcasti64x4_512 ((__v4di) __A, in _mm512_broadcast_i64x4()
7348 static __inline__ __m512i __DEFAULT_FN_ATTRS
7349 _mm512_mask_broadcast_i64x4 (__m512i __O, __mmask8 __M, __m256i __A) in _mm512_mask_broadcast_i64x4()
7351 return (__m512i) __builtin_ia32_broadcasti64x4_512 ((__v4di) __A, in _mm512_mask_broadcast_i64x4()
7356 static __inline__ __m512i __DEFAULT_FN_ATTRS
7359 return (__m512i) __builtin_ia32_broadcasti64x4_512 ((__v4di) __A, in _mm512_maskz_broadcast_i64x4()
7398 _mm512_cvtsepi32_epi8 (__m512i __A) in _mm512_cvtsepi32_epi8()
7406 _mm512_mask_cvtsepi32_epi8 (__m128i __O, __mmask16 __M, __m512i __A) in _mm512_mask_cvtsepi32_epi8()
7413 _mm512_maskz_cvtsepi32_epi8 (__mmask16 __M, __m512i __A) in _mm512_maskz_cvtsepi32_epi8()
7421 _mm512_mask_cvtsepi32_storeu_epi8 (void * __P, __mmask16 __M, __m512i __A) in _mm512_mask_cvtsepi32_storeu_epi8()
7427 _mm512_cvtsepi32_epi16 (__m512i __A) in _mm512_cvtsepi32_epi16()
7435 _mm512_mask_cvtsepi32_epi16 (__m256i __O, __mmask16 __M, __m512i __A) in _mm512_mask_cvtsepi32_epi16()
7442 _mm512_maskz_cvtsepi32_epi16 (__mmask16 __M, __m512i __A) in _mm512_maskz_cvtsepi32_epi16()
7450 _mm512_mask_cvtsepi32_storeu_epi16 (void *__P, __mmask16 __M, __m512i __A) in _mm512_mask_cvtsepi32_storeu_epi16()
7456 _mm512_cvtsepi64_epi8 (__m512i __A) in _mm512_cvtsepi64_epi8()
7464 _mm512_mask_cvtsepi64_epi8 (__m128i __O, __mmask8 __M, __m512i __A) in _mm512_mask_cvtsepi64_epi8()
7471 _mm512_maskz_cvtsepi64_epi8 (__mmask8 __M, __m512i __A) in _mm512_maskz_cvtsepi64_epi8()
7479 _mm512_mask_cvtsepi64_storeu_epi8 (void * __P, __mmask8 __M, __m512i __A) in _mm512_mask_cvtsepi64_storeu_epi8()
7485 _mm512_cvtsepi64_epi32 (__m512i __A) in _mm512_cvtsepi64_epi32()
7494 _mm512_mask_cvtsepi64_epi32 (__m256i __O, __mmask8 __M, __m512i __A) in _mm512_mask_cvtsepi64_epi32()
7501 _mm512_maskz_cvtsepi64_epi32 (__mmask8 __M, __m512i __A) in _mm512_maskz_cvtsepi64_epi32()
7509 _mm512_mask_cvtsepi64_storeu_epi32 (void *__P, __mmask8 __M, __m512i __A) in _mm512_mask_cvtsepi64_storeu_epi32()
7515 _mm512_cvtsepi64_epi16 (__m512i __A) in _mm512_cvtsepi64_epi16()
7523 _mm512_mask_cvtsepi64_epi16 (__m128i __O, __mmask8 __M, __m512i __A) in _mm512_mask_cvtsepi64_epi16()
7530 _mm512_maskz_cvtsepi64_epi16 (__mmask8 __M, __m512i __A) in _mm512_maskz_cvtsepi64_epi16()
7538 _mm512_mask_cvtsepi64_storeu_epi16 (void * __P, __mmask8 __M, __m512i __A) in _mm512_mask_cvtsepi64_storeu_epi16()
7544 _mm512_cvtusepi32_epi8 (__m512i __A) in _mm512_cvtusepi32_epi8()
7552 _mm512_mask_cvtusepi32_epi8 (__m128i __O, __mmask16 __M, __m512i __A) in _mm512_mask_cvtusepi32_epi8()
7560 _mm512_maskz_cvtusepi32_epi8 (__mmask16 __M, __m512i __A) in _mm512_maskz_cvtusepi32_epi8()
7568 _mm512_mask_cvtusepi32_storeu_epi8 (void * __P, __mmask16 __M, __m512i __A) in _mm512_mask_cvtusepi32_storeu_epi8()
7574 _mm512_cvtusepi32_epi16 (__m512i __A) in _mm512_cvtusepi32_epi16()
7582 _mm512_mask_cvtusepi32_epi16 (__m256i __O, __mmask16 __M, __m512i __A) in _mm512_mask_cvtusepi32_epi16()
7590 _mm512_maskz_cvtusepi32_epi16 (__mmask16 __M, __m512i __A) in _mm512_maskz_cvtusepi32_epi16()
7598 _mm512_mask_cvtusepi32_storeu_epi16 (void *__P, __mmask16 __M, __m512i __A) in _mm512_mask_cvtusepi32_storeu_epi16()
7604 _mm512_cvtusepi64_epi8 (__m512i __A) in _mm512_cvtusepi64_epi8()
7612 _mm512_mask_cvtusepi64_epi8 (__m128i __O, __mmask8 __M, __m512i __A) in _mm512_mask_cvtusepi64_epi8()
7620 _mm512_maskz_cvtusepi64_epi8 (__mmask8 __M, __m512i __A) in _mm512_maskz_cvtusepi64_epi8()
7628 _mm512_mask_cvtusepi64_storeu_epi8 (void * __P, __mmask8 __M, __m512i __A) in _mm512_mask_cvtusepi64_storeu_epi8()
7634 _mm512_cvtusepi64_epi32 (__m512i __A) in _mm512_cvtusepi64_epi32()
7642 _mm512_mask_cvtusepi64_epi32 (__m256i __O, __mmask8 __M, __m512i __A) in _mm512_mask_cvtusepi64_epi32()
7649 _mm512_maskz_cvtusepi64_epi32 (__mmask8 __M, __m512i __A) in _mm512_maskz_cvtusepi64_epi32()
7657 _mm512_mask_cvtusepi64_storeu_epi32 (void* __P, __mmask8 __M, __m512i __A) in _mm512_mask_cvtusepi64_storeu_epi32()
7663 _mm512_cvtusepi64_epi16 (__m512i __A) in _mm512_cvtusepi64_epi16()
7671 _mm512_mask_cvtusepi64_epi16 (__m128i __O, __mmask8 __M, __m512i __A) in _mm512_mask_cvtusepi64_epi16()
7678 _mm512_maskz_cvtusepi64_epi16 (__mmask8 __M, __m512i __A) in _mm512_maskz_cvtusepi64_epi16()
7686 _mm512_mask_cvtusepi64_storeu_epi16 (void *__P, __mmask8 __M, __m512i __A) in _mm512_mask_cvtusepi64_storeu_epi16()
7692 _mm512_cvtepi32_epi8 (__m512i __A) in _mm512_cvtepi32_epi8()
7700 _mm512_mask_cvtepi32_epi8 (__m128i __O, __mmask16 __M, __m512i __A) in _mm512_mask_cvtepi32_epi8()
7707 _mm512_maskz_cvtepi32_epi8 (__mmask16 __M, __m512i __A) in _mm512_maskz_cvtepi32_epi8()
7715 _mm512_mask_cvtepi32_storeu_epi8 (void * __P, __mmask16 __M, __m512i __A) in _mm512_mask_cvtepi32_storeu_epi8()
7721 _mm512_cvtepi32_epi16 (__m512i __A) in _mm512_cvtepi32_epi16()
7729 _mm512_mask_cvtepi32_epi16 (__m256i __O, __mmask16 __M, __m512i __A) in _mm512_mask_cvtepi32_epi16()
7736 _mm512_maskz_cvtepi32_epi16 (__mmask16 __M, __m512i __A) in _mm512_maskz_cvtepi32_epi16()
7744 _mm512_mask_cvtepi32_storeu_epi16 (void * __P, __mmask16 __M, __m512i __A) in _mm512_mask_cvtepi32_storeu_epi16()
7750 _mm512_cvtepi64_epi8 (__m512i __A) in _mm512_cvtepi64_epi8()
7758 _mm512_mask_cvtepi64_epi8 (__m128i __O, __mmask8 __M, __m512i __A) in _mm512_mask_cvtepi64_epi8()
7765 _mm512_maskz_cvtepi64_epi8 (__mmask8 __M, __m512i __A) in _mm512_maskz_cvtepi64_epi8()
7773 _mm512_mask_cvtepi64_storeu_epi8 (void * __P, __mmask8 __M, __m512i __A) in _mm512_mask_cvtepi64_storeu_epi8()
7779 _mm512_cvtepi64_epi32 (__m512i __A) in _mm512_cvtepi64_epi32()
7787 _mm512_mask_cvtepi64_epi32 (__m256i __O, __mmask8 __M, __m512i __A) in _mm512_mask_cvtepi64_epi32()
7794 _mm512_maskz_cvtepi64_epi32 (__mmask8 __M, __m512i __A) in _mm512_maskz_cvtepi64_epi32()
7802 _mm512_mask_cvtepi64_storeu_epi32 (void* __P, __mmask8 __M, __m512i __A) in _mm512_mask_cvtepi64_storeu_epi32()
7808 _mm512_cvtepi64_epi16 (__m512i __A) in _mm512_cvtepi64_epi16()
7816 _mm512_mask_cvtepi64_epi16 (__m128i __O, __mmask8 __M, __m512i __A) in _mm512_mask_cvtepi64_epi16()
7823 _mm512_maskz_cvtepi64_epi16 (__mmask8 __M, __m512i __A) in _mm512_maskz_cvtepi64_epi16()
7831 _mm512_mask_cvtepi64_storeu_epi16 (void *__P, __mmask8 __M, __m512i __A) in _mm512_mask_cvtepi64_storeu_epi16()
7837 (__m128i)__builtin_ia32_extracti32x4_mask((__v16si)(__m512i)(A), (int)(imm), \
7842 (__m128i)__builtin_ia32_extracti32x4_mask((__v16si)(__m512i)(A), (int)(imm), \
7847 (__m128i)__builtin_ia32_extracti32x4_mask((__v16si)(__m512i)(A), (int)(imm), \
7852 (__m256i)__builtin_ia32_extracti64x4_mask((__v8di)(__m512i)(A), (int)(imm), \
7857 (__m256i)__builtin_ia32_extracti64x4_mask((__v8di)(__m512i)(A), (int)(imm), \
7862 (__m256i)__builtin_ia32_extracti64x4_mask((__v8di)(__m512i)(A), (int)(imm), \
7885 (__m512i)__builtin_ia32_inserti64x4_mask((__v8di)(__m512i)(A), \
7891 (__m512i)__builtin_ia32_inserti64x4_mask((__v8di)(__m512i)(A), \
7893 (__v8di)(__m512i)(W), \
7897 (__m512i)__builtin_ia32_inserti64x4_mask((__v8di)(__m512i)(A), \
7921 (__m512i)__builtin_ia32_inserti32x4_mask((__v16si)(__m512i)(A), \
7927 (__m512i)__builtin_ia32_inserti32x4_mask((__v16si)(__m512i)(A), \
7929 (__v16si)(__m512i)(W), \
7933 (__m512i)__builtin_ia32_inserti32x4_mask((__v16si)(__m512i)(A), \
8103 (__v8di)(__m512i)(index), (__mmask8)-1, \
8115 (__v8di)(__m512i)(index), \
8121 (__v8di)(__m512i)(index), \
8127 (__v8di)(__m512i)(index), (__mmask8)-1, \
8133 (__v8di)(__m512i)(index), \
8137 (__m512i)__builtin_ia32_gatherdiv8di((__v8di)_mm512_undefined_pd(), \
8139 (__v8di)(__m512i)(index), (__mmask8)-1, \
8143 (__m512i)__builtin_ia32_gatherdiv8di((__v8di)(__m512i)(v1_old), \
8145 (__v8di)(__m512i)(index), \
8161 (__m512i)__builtin_ia32_gathersiv16si((__v16si)_mm512_undefined_epi32(), \
8163 (__v16si)(__m512i)(index), \
8167 (__m512i)__builtin_ia32_gathersiv16si((__v16si)(__m512i)(v1_old), \
8169 (__v16si)(__m512i)(index), \
8185 (__m512i)__builtin_ia32_gathersiv8di((__v8di)_mm512_undefined_epi32(), \
8191 (__m512i)__builtin_ia32_gathersiv8di((__v8di)(__m512i)(v1_old), \
8198 (__v8di)(__m512i)(index), \
8203 (__v8di)(__m512i)(index), \
8208 (__v8di)(__m512i)(index), \
8213 (__v8di)(__m512i)(index), \
8218 (__v8di)(__m512i)(index), \
8223 (__v8di)(__m512i)(index), \
8228 (__v8di)(__m512i)(index), \
8229 (__v8di)(__m512i)(v1), (int)(scale)); })
8233 (__v8di)(__m512i)(index), \
8234 (__v8di)(__m512i)(v1), (int)(scale)); })
8238 (__v16si)(__m512i)(index), \
8243 (__v16si)(__m512i)(index), \
8248 (__v16si)(__m512i)(index), \
8249 (__v16si)(__m512i)(v1), (int)(scale)); })
8253 (__v16si)(__m512i)(index), \
8254 (__v16si)(__m512i)(v1), (int)(scale)); })
8269 (__v8di)(__m512i)(v1), (int)(scale)); })
8274 (__v8di)(__m512i)(v1), (int)(scale)); })
8684 (__m512i)__builtin_shufflevector((__v8di)(__m512i)(X), \
8696 (__m512i)__builtin_ia32_selectq_512((__mmask8)(U), \
8698 (__v8di)(__m512i)(W)); })
8701 (__m512i)__builtin_ia32_selectq_512((__mmask8)(U), \
8706 _mm512_permutexvar_pd (__m512i __X, __m512d __Y) in _mm512_permutexvar_pd()
8715 _mm512_mask_permutexvar_pd (__m512d __W, __mmask8 __U, __m512i __X, __m512d __Y) in _mm512_mask_permutexvar_pd()
8724 _mm512_maskz_permutexvar_pd (__mmask8 __U, __m512i __X, __m512d __Y) in _mm512_maskz_permutexvar_pd()
8732 static __inline__ __m512i __DEFAULT_FN_ATTRS
8733 _mm512_maskz_permutexvar_epi64 (__mmask8 __M, __m512i __X, __m512i __Y) in _mm512_maskz_permutexvar_epi64()
8735 return (__m512i) __builtin_ia32_permvardi512_mask ((__v8di) __Y, in _mm512_maskz_permutexvar_epi64()
8741 static __inline__ __m512i __DEFAULT_FN_ATTRS
8742 _mm512_permutexvar_epi64 (__m512i __X, __m512i __Y) in _mm512_permutexvar_epi64()
8744 return (__m512i) __builtin_ia32_permvardi512_mask ((__v8di) __Y, in _mm512_permutexvar_epi64()
8750 static __inline__ __m512i __DEFAULT_FN_ATTRS
8751 _mm512_mask_permutexvar_epi64 (__m512i __W, __mmask8 __M, __m512i __X, in _mm512_mask_permutexvar_epi64()
8752 __m512i __Y) in _mm512_mask_permutexvar_epi64()
8754 return (__m512i) __builtin_ia32_permvardi512_mask ((__v8di) __Y, in _mm512_mask_permutexvar_epi64()
8761 _mm512_permutexvar_ps (__m512i __X, __m512 __Y) in _mm512_permutexvar_ps()
8770 _mm512_mask_permutexvar_ps (__m512 __W, __mmask16 __U, __m512i __X, __m512 __Y) in _mm512_mask_permutexvar_ps()
8779 _mm512_maskz_permutexvar_ps (__mmask16 __U, __m512i __X, __m512 __Y) in _mm512_maskz_permutexvar_ps()
8787 static __inline__ __m512i __DEFAULT_FN_ATTRS
8788 _mm512_maskz_permutexvar_epi32 (__mmask16 __M, __m512i __X, __m512i __Y) in _mm512_maskz_permutexvar_epi32()
8790 return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, in _mm512_maskz_permutexvar_epi32()
8796 static __inline__ __m512i __DEFAULT_FN_ATTRS
8797 _mm512_permutexvar_epi32 (__m512i __X, __m512i __Y) in _mm512_permutexvar_epi32()
8799 return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, in _mm512_permutexvar_epi32()
8805 static __inline__ __m512i __DEFAULT_FN_ATTRS
8806 _mm512_mask_permutexvar_epi32 (__m512i __W, __mmask16 __M, __m512i __X, in _mm512_mask_permutexvar_epi32()
8807 __m512i __Y) in _mm512_mask_permutexvar_epi32()
8809 return (__m512i) __builtin_ia32_permvarsi512_mask ((__v16si) __Y, in _mm512_mask_permutexvar_epi32()
8864 _mm512_stream_si512 (__m512i * __P, __m512i __A) in _mm512_stream_si512()
8869 static __inline__ __m512i __DEFAULT_FN_ATTRS
8904 static __inline__ __m512i __DEFAULT_FN_ATTRS
8905 _mm512_mask_compress_epi64 (__m512i __W, __mmask8 __U, __m512i __A) in _mm512_mask_compress_epi64()
8907 return (__m512i) __builtin_ia32_compressdi512_mask ((__v8di) __A, in _mm512_mask_compress_epi64()
8912 static __inline__ __m512i __DEFAULT_FN_ATTRS
8913 _mm512_maskz_compress_epi64 (__mmask8 __U, __m512i __A) in _mm512_maskz_compress_epi64()
8915 return (__m512i) __builtin_ia32_compressdi512_mask ((__v8di) __A, in _mm512_maskz_compress_epi64()
8938 static __inline__ __m512i __DEFAULT_FN_ATTRS
8939 _mm512_mask_compress_epi32 (__m512i __W, __mmask16 __U, __m512i __A) in _mm512_mask_compress_epi32()
8941 return (__m512i) __builtin_ia32_compresssi512_mask ((__v16si) __A, in _mm512_mask_compress_epi32()
8946 static __inline__ __m512i __DEFAULT_FN_ATTRS
8947 _mm512_maskz_compress_epi32 (__mmask16 __U, __m512i __A) in _mm512_maskz_compress_epi32()
8949 return (__m512i) __builtin_ia32_compresssi512_mask ((__v16si) __A, in _mm512_maskz_compress_epi32()
9046 (__m512i)__builtin_shufflevector((__v16si)(__m512i)(A), \
9066 (__m512i)__builtin_ia32_selectd_512((__mmask16)(U), \
9068 (__v16si)(__m512i)(W)); })
9071 (__m512i)__builtin_ia32_selectd_512((__mmask16)(U), \
9091 static __inline__ __m512i __DEFAULT_FN_ATTRS
9092 _mm512_mask_expand_epi64 (__m512i __W, __mmask8 __U, __m512i __A) in _mm512_mask_expand_epi64()
9094 return (__m512i) __builtin_ia32_expanddi512_mask ((__v8di) __A, in _mm512_mask_expand_epi64()
9099 static __inline__ __m512i __DEFAULT_FN_ATTRS
9100 _mm512_maskz_expand_epi64 ( __mmask8 __U, __m512i __A) in _mm512_maskz_expand_epi64()
9102 return (__m512i) __builtin_ia32_expanddi512_mask ((__v8di) __A, in _mm512_maskz_expand_epi64()
9123 static __inline__ __m512i __DEFAULT_FN_ATTRS
9124 _mm512_mask_expandloadu_epi64(__m512i __W, __mmask8 __U, void const *__P) in _mm512_mask_expandloadu_epi64()
9126 return (__m512i) __builtin_ia32_expandloaddi512_mask ((const __v8di *)__P, in _mm512_mask_expandloadu_epi64()
9131 static __inline__ __m512i __DEFAULT_FN_ATTRS
9134 return (__m512i) __builtin_ia32_expandloaddi512_mask ((const __v8di *)__P, in _mm512_maskz_expandloadu_epi64()
9155 static __inline__ __m512i __DEFAULT_FN_ATTRS
9156 _mm512_mask_expandloadu_epi32(__m512i __W, __mmask16 __U, void const *__P) in _mm512_mask_expandloadu_epi32()
9158 return (__m512i) __builtin_ia32_expandloadsi512_mask ((const __v16si *)__P, in _mm512_mask_expandloadu_epi32()
9163 static __inline__ __m512i __DEFAULT_FN_ATTRS
9166 return (__m512i) __builtin_ia32_expandloadsi512_mask ((const __v16si *)__P, in _mm512_maskz_expandloadu_epi32()
9187 static __inline__ __m512i __DEFAULT_FN_ATTRS
9188 _mm512_mask_expand_epi32 (__m512i __W, __mmask16 __U, __m512i __A) in _mm512_mask_expand_epi32()
9190 return (__m512i) __builtin_ia32_expandsi512_mask ((__v16si) __A, in _mm512_mask_expand_epi32()
9195 static __inline__ __m512i __DEFAULT_FN_ATTRS
9196 _mm512_maskz_expand_epi32 (__mmask16 __U, __m512i __A) in _mm512_maskz_expand_epi32()
9198 return (__m512i) __builtin_ia32_expandsi512_mask ((__v16si) __A, in _mm512_maskz_expand_epi32()
9287 _mm512_mask_compressstoreu_epi64 (void *__P, __mmask8 __U, __m512i __A) in _mm512_mask_compressstoreu_epi64()
9301 _mm512_mask_compressstoreu_epi32 (void *__P, __mmask16 __U, __m512i __A) in _mm512_mask_compressstoreu_epi32()
9449 static __inline__ __m512i __DEFAULT_FN_ATTRS
9450 _mm512_mask_set1_epi32 (__m512i __O, __mmask16 __M, int __A) in _mm512_mask_set1_epi32()
9452 return (__m512i) __builtin_ia32_pbroadcastd512_gpr_mask (__A, (__v16si) __O, in _mm512_mask_set1_epi32()
9456 static __inline__ __m512i __DEFAULT_FN_ATTRS
9457 _mm512_mask_set1_epi64 (__m512i __O, __mmask8 __M, long long __A) in _mm512_mask_set1_epi64()
9459 return (__m512i) __builtin_ia32_pbroadcastq512_gpr_mask (__A, (__v8di) __O, in _mm512_mask_set1_epi64()
9463 static __inline __m512i __DEFAULT_FN_ATTRS
9469 return __extension__ (__m512i)(__v16si) in _mm512_set_epi32()
9479 static __inline__ __m512i __DEFAULT_FN_ATTRS
9484 return __extension__ (__m512i) (__v8di) in _mm512_set_epi64()
9520 return (__m512)_mm512_and_epi32(_mm512_set1_epi32(0x7FFFFFFF),(__m512i)A) ; in _mm512_abs_ps()
9526 return (__m512)_mm512_mask_and_epi32((__m512i)W, K, _mm512_set1_epi32(0x7FFFFFFF),(__m512i)A) ; in _mm512_mask_abs_ps()