25 #error "Never use <avx512vldqintrin.h> directly; include <immintrin.h> instead."
28 #ifndef __AVX512VLDQINTRIN_H
29 #define __AVX512VLDQINTRIN_H
32 #define __DEFAULT_FN_ATTRS __attribute__((__always_inline__, __nodebug__, __target__("avx512vl,avx512dq")))
36 return (__m256i) ((__v4di) __A * (__v4di) __B);
41 return (__m256i) __builtin_ia32_pmullq256_mask ((__v4di) __A,
49 return (__m256i) __builtin_ia32_pmullq256_mask ((__v4di) __A,
58 return (__m128i) ((__v2di) __A * (__v2di) __B);
63 return (__m128i) __builtin_ia32_pmullq128_mask ((__v2di) __A,
71 return (__m128i) __builtin_ia32_pmullq128_mask ((__v2di) __A,
80 return (__m256d) __builtin_ia32_andnpd256_mask ((__v4df) __A,
88 return (__m256d) __builtin_ia32_andnpd256_mask ((__v4df) __A,
97 return (__m128d) __builtin_ia32_andnpd128_mask ((__v2df) __A,
105 return (__m128d) __builtin_ia32_andnpd128_mask ((__v2df) __A,
114 return (__m256) __builtin_ia32_andnps256_mask ((__v8sf) __A,
122 return (__m256) __builtin_ia32_andnps256_mask ((__v8sf) __A,
131 return (__m128) __builtin_ia32_andnps128_mask ((__v4sf) __A,
139 return (__m128) __builtin_ia32_andnps128_mask ((__v4sf) __A,
148 return (__m256d) __builtin_ia32_andpd256_mask ((__v4df) __A,
156 return (__m256d) __builtin_ia32_andpd256_mask ((__v4df) __A,
165 return (__m128d) __builtin_ia32_andpd128_mask ((__v2df) __A,
173 return (__m128d) __builtin_ia32_andpd128_mask ((__v2df) __A,
182 return (__m256) __builtin_ia32_andps256_mask ((__v8sf) __A,
190 return (__m256) __builtin_ia32_andps256_mask ((__v8sf) __A,
199 return (__m128) __builtin_ia32_andps128_mask ((__v4sf) __A,
207 return (__m128) __builtin_ia32_andps128_mask ((__v4sf) __A,
217 return (__m256d) __builtin_ia32_xorpd256_mask ((__v4df) __A,
225 return (__m256d) __builtin_ia32_xorpd256_mask ((__v4df) __A,
234 return (__m128d) __builtin_ia32_xorpd128_mask ((__v2df) __A,
242 return (__m128d) __builtin_ia32_xorpd128_mask ((__v2df) __A,
251 return (__m256) __builtin_ia32_xorps256_mask ((__v8sf) __A,
259 return (__m256) __builtin_ia32_xorps256_mask ((__v8sf) __A,
268 return (__m128) __builtin_ia32_xorps128_mask ((__v4sf) __A,
276 return (__m128) __builtin_ia32_xorps128_mask ((__v4sf) __A,
285 return (__m256d) __builtin_ia32_orpd256_mask ((__v4df) __A,
293 return (__m256d) __builtin_ia32_orpd256_mask ((__v4df) __A,
302 return (__m128d) __builtin_ia32_orpd128_mask ((__v2df) __A,
310 return (__m128d) __builtin_ia32_orpd128_mask ((__v2df) __A,
319 return (__m256) __builtin_ia32_orps256_mask ((__v8sf) __A,
327 return (__m256) __builtin_ia32_orps256_mask ((__v8sf) __A,
336 return (__m128) __builtin_ia32_orps128_mask ((__v4sf) __A,
344 return (__m128) __builtin_ia32_orps128_mask ((__v4sf) __A,
353 return (__m128i) __builtin_ia32_cvtpd2qq128_mask ((__v2df) __A,
360 return (__m128i) __builtin_ia32_cvtpd2qq128_mask ((__v2df) __A,
367 return (__m128i) __builtin_ia32_cvtpd2qq128_mask ((__v2df) __A,
374 return (__m256i) __builtin_ia32_cvtpd2qq256_mask ((__v4df) __A,
381 return (__m256i) __builtin_ia32_cvtpd2qq256_mask ((__v4df) __A,
388 return (__m256i) __builtin_ia32_cvtpd2qq256_mask ((__v4df) __A,
395 return (__m128i) __builtin_ia32_cvtpd2uqq128_mask ((__v2df) __A,
402 return (__m128i) __builtin_ia32_cvtpd2uqq128_mask ((__v2df) __A,
409 return (__m128i) __builtin_ia32_cvtpd2uqq128_mask ((__v2df) __A,
416 return (__m256i) __builtin_ia32_cvtpd2uqq256_mask ((__v4df) __A,
423 return (__m256i) __builtin_ia32_cvtpd2uqq256_mask ((__v4df) __A,
430 return (__m256i) __builtin_ia32_cvtpd2uqq256_mask ((__v4df) __A,
437 return (__m128i) __builtin_ia32_cvtps2qq128_mask ((__v4sf) __A,
444 return (__m128i) __builtin_ia32_cvtps2qq128_mask ((__v4sf) __A,
451 return (__m128i) __builtin_ia32_cvtps2qq128_mask ((__v4sf) __A,
458 return (__m256i) __builtin_ia32_cvtps2qq256_mask ((__v4sf) __A,
465 return (__m256i) __builtin_ia32_cvtps2qq256_mask ((__v4sf) __A,
472 return (__m256i) __builtin_ia32_cvtps2qq256_mask ((__v4sf) __A,
479 return (__m128i) __builtin_ia32_cvtps2uqq128_mask ((__v4sf) __A,
486 return (__m128i) __builtin_ia32_cvtps2uqq128_mask ((__v4sf) __A,
493 return (__m128i) __builtin_ia32_cvtps2uqq128_mask ((__v4sf) __A,
500 return (__m256i) __builtin_ia32_cvtps2uqq256_mask ((__v4sf) __A,
507 return (__m256i) __builtin_ia32_cvtps2uqq256_mask ((__v4sf) __A,
514 return (__m256i) __builtin_ia32_cvtps2uqq256_mask ((__v4sf) __A,
521 return (__m128d) __builtin_ia32_cvtqq2pd128_mask ((__v2di) __A,
528 return (__m128d) __builtin_ia32_cvtqq2pd128_mask ((__v2di) __A,
535 return (__m128d) __builtin_ia32_cvtqq2pd128_mask ((__v2di) __A,
542 return (__m256d) __builtin_ia32_cvtqq2pd256_mask ((__v4di) __A,
549 return (__m256d) __builtin_ia32_cvtqq2pd256_mask ((__v4di) __A,
556 return (__m256d) __builtin_ia32_cvtqq2pd256_mask ((__v4di) __A,
563 return (__m128) __builtin_ia32_cvtqq2ps128_mask ((__v2di) __A,
570 return (__m128) __builtin_ia32_cvtqq2ps128_mask ((__v2di) __A,
577 return (__m128) __builtin_ia32_cvtqq2ps128_mask ((__v2di) __A,
584 return (__m128) __builtin_ia32_cvtqq2ps256_mask ((__v4di) __A,
591 return (__m128) __builtin_ia32_cvtqq2ps256_mask ((__v4di) __A,
598 return (__m128) __builtin_ia32_cvtqq2ps256_mask ((__v4di) __A,
605 return (__m128i) __builtin_ia32_cvttpd2qq128_mask ((__v2df) __A,
612 return (__m128i) __builtin_ia32_cvttpd2qq128_mask ((__v2df) __A,
619 return (__m128i) __builtin_ia32_cvttpd2qq128_mask ((__v2df) __A,
626 return (__m256i) __builtin_ia32_cvttpd2qq256_mask ((__v4df) __A,
633 return (__m256i) __builtin_ia32_cvttpd2qq256_mask ((__v4df) __A,
640 return (__m256i) __builtin_ia32_cvttpd2qq256_mask ((__v4df) __A,
647 return (__m128i) __builtin_ia32_cvttpd2uqq128_mask ((__v2df) __A,
654 return (__m128i) __builtin_ia32_cvttpd2uqq128_mask ((__v2df) __A,
661 return (__m128i) __builtin_ia32_cvttpd2uqq128_mask ((__v2df) __A,
668 return (__m256i) __builtin_ia32_cvttpd2uqq256_mask ((__v4df) __A,
675 return (__m256i) __builtin_ia32_cvttpd2uqq256_mask ((__v4df) __A,
682 return (__m256i) __builtin_ia32_cvttpd2uqq256_mask ((__v4df) __A,
689 return (__m128i) __builtin_ia32_cvttps2qq128_mask ((__v4sf) __A,
696 return (__m128i) __builtin_ia32_cvttps2qq128_mask ((__v4sf) __A,
703 return (__m128i) __builtin_ia32_cvttps2qq128_mask ((__v4sf) __A,
710 return (__m256i) __builtin_ia32_cvttps2qq256_mask ((__v4sf) __A,
717 return (__m256i) __builtin_ia32_cvttps2qq256_mask ((__v4sf) __A,
724 return (__m256i) __builtin_ia32_cvttps2qq256_mask ((__v4sf) __A,
731 return (__m128i) __builtin_ia32_cvttps2uqq128_mask ((__v4sf) __A,
738 return (__m128i) __builtin_ia32_cvttps2uqq128_mask ((__v4sf) __A,
745 return (__m128i) __builtin_ia32_cvttps2uqq128_mask ((__v4sf) __A,
752 return (__m256i) __builtin_ia32_cvttps2uqq256_mask ((__v4sf) __A,
759 return (__m256i) __builtin_ia32_cvttps2uqq256_mask ((__v4sf) __A,
766 return (__m256i) __builtin_ia32_cvttps2uqq256_mask ((__v4sf) __A,
773 return (__m128d) __builtin_ia32_cvtuqq2pd128_mask ((__v2di) __A,
780 return (__m128d) __builtin_ia32_cvtuqq2pd128_mask ((__v2di) __A,
787 return (__m128d) __builtin_ia32_cvtuqq2pd128_mask ((__v2di) __A,
794 return (__m256d) __builtin_ia32_cvtuqq2pd256_mask ((__v4di) __A,
801 return (__m256d) __builtin_ia32_cvtuqq2pd256_mask ((__v4di) __A,
808 return (__m256d) __builtin_ia32_cvtuqq2pd256_mask ((__v4di) __A,
815 return (__m128) __builtin_ia32_cvtuqq2ps128_mask ((__v2di) __A,
822 return (__m128) __builtin_ia32_cvtuqq2ps128_mask ((__v2di) __A,
829 return (__m128) __builtin_ia32_cvtuqq2ps128_mask ((__v2di) __A,
836 return (__m128) __builtin_ia32_cvtuqq2ps256_mask ((__v4di) __A,
843 return (__m128) __builtin_ia32_cvtuqq2ps256_mask ((__v4di) __A,
850 return (__m128) __builtin_ia32_cvtuqq2ps256_mask ((__v4di) __A,
855 #define _mm_range_pd(__A, __B, __C) __extension__ ({ \
856 (__m128d) __builtin_ia32_rangepd128_mask ((__v2df) __A, (__v2df) __B, __C, \
857 (__v2df) _mm_setzero_pd(), (__mmask8) -1); })
859 #define _mm_mask_range_pd(__W, __U, __A, __B, __C) __extension__ ({ \
860 (__m128d) __builtin_ia32_rangepd128_mask ((__v2df) __A, (__v2df) __B, __C, \
861 (__v2df) __W, (__mmask8) __U); })
863 #define _mm_maskz_range_pd(__U, __A, __B, __C) __extension__ ({ \
864 (__m128d) __builtin_ia32_rangepd128_mask ((__v2df) __A, (__v2df) __B, __C, \
865 (__v2df) _mm_setzero_pd(), (__mmask8) __U); })
867 #define _mm256_range_pd(__A, __B, __C) __extension__ ({ \
868 (__m256d) __builtin_ia32_rangepd256_mask ((__v4df) __A, (__v4df) __B, __C, \
869 (__v4df) _mm256_setzero_pd(), (__mmask8) -1); })
871 #define _mm256_mask_range_pd(__W, __U, __A, __B, __C) __extension__ ({ \
872 (__m256d) __builtin_ia32_rangepd256_mask ((__v4df) __A, (__v4df) __B, __C, \
873 (__v4df) __W, (__mmask8) __U); })
875 #define _mm256_maskz_range_pd(__U, __A, __B, __C) __extension__ ({ \
876 (__m256d) __builtin_ia32_rangepd256_mask ((__v4df) __A, (__v4df) __B, __C, \
877 (__v4df) _mm256_setzero_pd(), (__mmask8) __U); })
879 #define _mm_range_ps(__A, __B, __C) __extension__ ({ \
880 (__m128) __builtin_ia32_rangeps128_mask ((__v4sf) __A, (__v4sf) __B, __C, \
881 (__v4sf) _mm_setzero_ps(), (__mmask8) -1); })
883 #define _mm_mask_range_ps(__W, __U, __A, __B, __C) __extension__ ({ \
884 (__m128) __builtin_ia32_rangeps128_mask ((__v4sf) __A, (__v4sf) __B, __C, \
885 (__v4sf) __W, (__mmask8) __U); })
887 #define _mm_maskz_range_ps(__U, __A, __B, __C) __extension__ ({ \
888 (__m128) __builtin_ia32_rangeps128_mask ((__v4sf) __A, (__v4sf) __B, __C, \
889 (__v4sf) _mm_setzero_ps(), (__mmask8) __U); })
891 #define _mm256_range_ps(__A, __B, __C) __extension__ ({ \
892 (__m256) __builtin_ia32_rangeps256_mask ((__v8sf) __A, (__v8sf) __B, __C, \
893 (__v8sf) _mm256_setzero_ps(), (__mmask8) -1); })
895 #define _mm256_mask_range_ps(__W, __U, __A, __B, __C) __extension__ ({ \
896 (__m256) __builtin_ia32_rangeps256_mask ((__v8sf) __A, (__v8sf) __B, __C, \
897 (__v8sf) __W, (__mmask8) __U); })
899 #define _mm256_maskz_range_ps(__U, __A, __B, __C) __extension__ ({ \
900 (__m256) __builtin_ia32_rangeps256_mask ((__v8sf) __A, (__v8sf) __B, __C, \
901 (__v8sf) _mm256_setzero_ps(), (__mmask8) __U); })
903 #define _mm_reduce_pd(__A, __B) __extension__ ({ \
904 (__m128d) __builtin_ia32_reducepd128_mask ((__v2df) __A, __B, \
905 (__v2df) _mm_setzero_pd(), (__mmask8) -1); })
907 #define _mm_mask_reduce_pd(__W, __U, __A, __B) __extension__ ({ \
908 (__m128d) __builtin_ia32_reducepd128_mask ((__v2df) __A, __B, \
909 (__v2df) __W, (__mmask8) __U); })
911 #define _mm_maskz_reduce_pd(__U, __A, __B) __extension__ ({ \
912 (__m128d) __builtin_ia32_reducepd128_mask ((__v2df) __A, __B, \
913 (__v2df) _mm_setzero_pd(), (__mmask8) __U); })
915 #define _mm256_reduce_pd(__A, __B) __extension__ ({ \
916 (__m256d) __builtin_ia32_reducepd256_mask ((__v4df) __A, __B, \
917 (__v4df) _mm256_setzero_pd(), (__mmask8) -1); })
919 #define _mm256_mask_reduce_pd(__W, __U, __A, __B) __extension__ ({ \
920 (__m256d) __builtin_ia32_reducepd256_mask ((__v4df) __A, __B, \
921 (__v4df) __W, (__mmask8) __U); })
923 #define _mm256_maskz_reduce_pd(__U, __A, __B) __extension__ ({ \
924 (__m256d) __builtin_ia32_reducepd256_mask ((__v4df) __A, __B, \
925 (__v4df) _mm256_setzero_pd(), (__mmask8) __U); })
927 #define _mm_reduce_ps(__A, __B) __extension__ ({ \
928 (__m128) __builtin_ia32_reduceps128_mask ((__v4sf) __A, __B, \
929 (__v4sf) _mm_setzero_ps(), (__mmask8) -1); })
931 #define _mm_mask_reduce_ps(__W, __U, __A, __B) __extension__ ({ \
932 (__m128) __builtin_ia32_reduceps128_mask ((__v4sf) __A, __B, \
933 (__v4sf) __W, (__mmask8) __U); })
935 #define _mm_maskz_reduce_ps(__U, __A, __B) __extension__ ({ \
936 (__m128) __builtin_ia32_reduceps128_mask ((__v4sf) __A, __B, \
937 (__v4sf) _mm_setzero_ps(), (__mmask8) __U); })
939 #define _mm256_reduce_ps(__A, __B) __extension__ ({ \
940 (__m256) __builtin_ia32_reduceps256_mask ((__v8sf) __A, __B, \
941 (__v8sf) _mm256_setzero_ps(), (__mmask8) -1); })
943 #define _mm256_mask_reduce_ps(__W, __U, __A, __B) __extension__ ({ \
944 (__m256) __builtin_ia32_reduceps256_mask ((__v8sf) __A, __B, \
945 (__v8sf) __W, (__mmask8) __U); })
947 #define _mm256_maskz_reduce_ps(__U, __A, __B) __extension__ ({ \
948 (__m256) __builtin_ia32_reduceps256_mask ((__v8sf) __A, __B, \
949 (__v8sf) _mm256_setzero_ps(), (__mmask8) __U); })
951 #undef __DEFAULT_FN_ATTRS
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_cvtepi64_ps(__m128i __A)
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_xor_ps(__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_cvttpd_epi64(__m256i __W, __mmask8 __U, __m256d __A)
static __inline __m256 __DEFAULT_FN_ATTRS _mm256_setzero_ps(void)
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_cvttps_epu64(__mmask8 __U, __m128 __A)
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvttps_epi64(__m128 __A)
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_cvtepu64_ps(__m128 __W, __mmask8 __U, __m128i __A)
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm256_mask_cvtepi64_ps(__m128 __W, __mmask8 __U, __m256i __A)
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_cvttps_epu64(__m128 __A)
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_cvtpd_epu64(__m128i __W, __mmask8 __U, __m128d __A)
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_cvtepi64_pd(__m128i __A)
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maskz_xor_pd(__mmask8 __U, __m128d __A, __m128d __B)
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_mullo_epi64(__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_cvtpd_epi64(__mmask8 __U, __m128d __A)
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_xor_pd(__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_or_ps(__mmask8 __U, __m128 __A, __m128 __B)
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_xor_ps(__mmask8 __U, __m128 __A, __m128 __B)
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvttpd_epi64(__m128d __A)
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask_or_ps(__m256 __W, __mmask8 __U, __m256 __A, __m256 __B)
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvttpd_epu64(__m128d __A)
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask_xor_ps(__m256 __W, __mmask8 __U, __m256 __A, __m256 __B)
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_cvtpd_epu64(__m256d __A)
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask_or_pd(__m256d __W, __mmask8 __U, __m256d __A, __m256d __B)
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_andnot_ps(__mmask8 __U, __m128 __A, __m128 __B)
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_cvttps_epi64(__m256i __W, __mmask8 __U, __m128 __A)
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_cvttpd_epu64(__mmask8 __U, __m256d __A)
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvtpd_epu64(__m128d __A)
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm256_cvtepi64_ps(__m256i __A)
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_cvtps_epu64(__m128i __W, __mmask8 __U, __m128 __A)
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_or_pd(__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maskz_cvtepi64_pd(__mmask8 __U, __m128i __A)
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_cvttpd_epi64(__m128i __W, __mmask8 __U, __m128d __A)
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_cvttpd_epi64(__mmask8 __U, __m256d __A)
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_cvtpd_epi64(__m256d __A)
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_cvtps_epi64(__m256i __W, __mmask8 __U, __m128 __A)
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_cvtepi64_ps(__m128 __W, __mmask8 __U, __m128i __A)
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask_cvtepi64_pd(__m256d __W, __mmask8 __U, __m256i __A)
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm256_maskz_cvtepi64_ps(__mmask8 __U, __m256i __A)
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_maskz_or_pd(__mmask8 __U, __m256d __A, __m256d __B)
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_andnot_pd(__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm256_maskz_cvtepu64_ps(__mmask8 __U, __m256i __A)
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_cvtps_epi64(__mmask8 __U, __m128 __A)
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mullo_epi64(__m256i __A, __m256i __B)
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_and_ps(__mmask8 __U, __m128 __A, __m128 __B)
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm256_cvtepu64_ps(__m256i __A)
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_cvttps_epu64(__mmask8 __U, __m128 __A)
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_or_ps(__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_cvttpd_epu64(__m256i __W, __mmask8 __U, __m256d __A)
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_maskz_cvtepu64_pd(__mmask8 __U, __m256i __A)
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask_xor_pd(__m256d __W, __mmask8 __U, __m256d __A, __m256d __B)
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvtps_epu64(__m128 __A)
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_setzero_ps(void)
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask_andnot_ps(__m256 __W, __mmask8 __U, __m256 __A, __m256 __B)
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maskz_cvtepu64_pd(__mmask8 __U, __m128i __A)
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_mullo_epi64(__mmask8 __U, __m128i __A, __m128i __B)
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_setzero_pd(void)
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_cvtps_epi64(__m128i __W, __mmask8 __U, __m128 __A)
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm256_mask_cvtepu64_ps(__m128 __W, __mmask8 __U, __m256i __A)
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_cvtpd_epu64(__mmask8 __U, __m128d __A)
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_cvtepu64_pd(__m256i __A)
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_cvtpd_epi64(__mmask8 __U, __m256d __A)
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_cvttps_epi64(__mmask8 __U, __m128 __A)
#define __DEFAULT_FN_ATTRS
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_cvtepi64_pd(__m256i __A)
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_maskz_xor_pd(__mmask8 __U, __m256d __A, __m256d __B)
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_cvtepi64_pd(__m128d __W, __mmask8 __U, __m128i __A)
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask_andnot_pd(__m256d __W, __mmask8 __U, __m256d __A, __m256d __B)
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_cvttps_epu64(__m256i __W, __mmask8 __U, __m128 __A)
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_cvtpd_epu64(__mmask8 __U, __m256d __A)
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_mask_and_ps(__m256 __W, __mmask8 __U, __m256 __A, __m256 __B)
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_cvttpd_epu64(__m128i __W, __mmask8 __U, __m128d __A)
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvtps_epi64(__m128 __A)
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_cvtepi64_ps(__mmask8 __U, __m128i __A)
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_cvtps_epu64(__mmask8 __U, __m128 __A)
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_maskz_cvtepu64_ps(__mmask8 __U, __m128i __A)
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_cvttpd_epi64(__mmask8 __U, __m128d __A)
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_maskz_and_ps(__mmask8 __U, __m256 __A, __m256 __B)
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_cvtps_epu64(__mmask8 __U, __m128 __A)
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maskz_or_pd(__mmask8 __U, __m128d __A, __m128d __B)
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_cvttps_epi64(__m128 __A)
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maskz_andnot_pd(__mmask8 __U, __m128d __A, __m128d __B)
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_setzero_si128(void)
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mullo_epi64(__m128i __A, __m128i __B)
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_and_pd(__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_cvtepu64_pd(__m128i __A)
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_cvtepu64_ps(__m128i __A)
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_maskz_and_pd(__mmask8 __U, __m256d __A, __m256d __B)
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_cvttpd_epi64(__m256d __A)
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvttps_epu64(__m128 __A)
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_and_ps(__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_maskz_and_pd(__mmask8 __U, __m128d __A, __m128d __B)
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_mullo_epi64(__m256i __W, __mmask8 __U, __m256i __A, __m256i __B)
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask_cvtepu64_pd(__m256d __W, __mmask8 __U, __m256i __A)
static __inline__ __m128 __DEFAULT_FN_ATTRS _mm_mask_andnot_ps(__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_cvttps_epu64(__m128i __W, __mmask8 __U, __m128 __A)
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_cvtps_epi64(__m128 __A)
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_cvtpd_epu64(__m256i __W, __mmask8 __U, __m256d __A)
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_cvtpd_epi64(__m256i __W, __mmask8 __U, __m256d __A)
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_maskz_andnot_ps(__mmask8 __U, __m256 __A, __m256 __B)
static __inline__ __m128d __DEFAULT_FN_ATTRS _mm_mask_cvtepu64_pd(__m128d __W, __mmask8 __U, __m128i __A)
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_mask_and_pd(__m256d __W, __mmask8 __U, __m256d __A, __m256d __B)
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_cvttps_epi64(__m128i __W, __mmask8 __U, __m128 __A)
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_cvtpd_epi64(__m128d __A)
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_mask_cvtps_epu64(__m256i __W, __mmask8 __U, __m128 __A)
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_maskz_cvtepi64_pd(__mmask8 __U, __m256i __A)
static __inline __m256i __DEFAULT_FN_ATTRS _mm256_setzero_si256(void)
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_maskz_xor_ps(__mmask8 __U, __m256 __A, __m256 __B)
static __inline__ __m256 __DEFAULT_FN_ATTRS _mm256_maskz_or_ps(__mmask8 __U, __m256 __A, __m256 __B)
static __inline __m256d __DEFAULT_FN_ATTRS _mm256_setzero_pd(void)
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_cvtps_epu64(__m128 __A)
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_cvttpd_epu64(__m256d __A)
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_cvttps_epi64(__mmask8 __U, __m128 __A)
static __inline__ __m256i __DEFAULT_FN_ATTRS _mm256_maskz_mullo_epi64(__mmask8 __U, __m256i __A, __m256i __B)
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_cvttpd_epu64(__mmask8 __U, __m128d __A)
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_mask_cvtpd_epi64(__m128i __W, __mmask8 __U, __m128d __A)
static __inline__ __m256d __DEFAULT_FN_ATTRS _mm256_maskz_andnot_pd(__mmask8 __U, __m256d __A, __m256d __B)
static __inline__ __m128i __DEFAULT_FN_ATTRS _mm_maskz_cvtps_epi64(__mmask8 __U, __m128 __A)