• Home
  • Raw
  • Download

Lines Matching refs:__m256i

66 _mm256_cmpeq_epi32_mask(__m256i __a, __m256i __b) {  in _mm256_cmpeq_epi32_mask()
72 _mm256_mask_cmpeq_epi32_mask(__mmask8 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmpeq_epi32_mask()
78 _mm256_cmpeq_epu32_mask(__m256i __a, __m256i __b) { in _mm256_cmpeq_epu32_mask()
84 _mm256_mask_cmpeq_epu32_mask(__mmask8 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmpeq_epu32_mask()
114 _mm256_cmpeq_epi64_mask(__m256i __a, __m256i __b) { in _mm256_cmpeq_epi64_mask()
120 _mm256_mask_cmpeq_epi64_mask(__mmask8 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmpeq_epi64_mask()
126 _mm256_cmpeq_epu64_mask(__m256i __a, __m256i __b) { in _mm256_cmpeq_epu64_mask()
132 _mm256_mask_cmpeq_epu64_mask(__mmask8 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmpeq_epu64_mask()
163 _mm256_cmpge_epi32_mask(__m256i __a, __m256i __b) { in _mm256_cmpge_epi32_mask()
169 _mm256_mask_cmpge_epi32_mask(__mmask8 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmpge_epi32_mask()
175 _mm256_cmpge_epu32_mask(__m256i __a, __m256i __b) { in _mm256_cmpge_epu32_mask()
181 _mm256_mask_cmpge_epu32_mask(__mmask8 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmpge_epu32_mask()
211 _mm256_cmpge_epi64_mask(__m256i __a, __m256i __b) { in _mm256_cmpge_epi64_mask()
217 _mm256_mask_cmpge_epi64_mask(__mmask8 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmpge_epi64_mask()
223 _mm256_cmpge_epu64_mask(__m256i __a, __m256i __b) { in _mm256_cmpge_epu64_mask()
229 _mm256_mask_cmpge_epu64_mask(__mmask8 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmpge_epu64_mask()
259 _mm256_cmpgt_epi32_mask(__m256i __a, __m256i __b) { in _mm256_cmpgt_epi32_mask()
265 _mm256_mask_cmpgt_epi32_mask(__mmask8 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmpgt_epi32_mask()
271 _mm256_cmpgt_epu32_mask(__m256i __a, __m256i __b) { in _mm256_cmpgt_epu32_mask()
277 _mm256_mask_cmpgt_epu32_mask(__mmask8 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmpgt_epu32_mask()
307 _mm256_cmpgt_epi64_mask(__m256i __a, __m256i __b) { in _mm256_cmpgt_epi64_mask()
313 _mm256_mask_cmpgt_epi64_mask(__mmask8 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmpgt_epi64_mask()
319 _mm256_cmpgt_epu64_mask(__m256i __a, __m256i __b) { in _mm256_cmpgt_epu64_mask()
325 _mm256_mask_cmpgt_epu64_mask(__mmask8 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmpgt_epu64_mask()
355 _mm256_cmple_epi32_mask(__m256i __a, __m256i __b) { in _mm256_cmple_epi32_mask()
361 _mm256_mask_cmple_epi32_mask(__mmask8 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmple_epi32_mask()
367 _mm256_cmple_epu32_mask(__m256i __a, __m256i __b) { in _mm256_cmple_epu32_mask()
373 _mm256_mask_cmple_epu32_mask(__mmask8 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmple_epu32_mask()
403 _mm256_cmple_epi64_mask(__m256i __a, __m256i __b) { in _mm256_cmple_epi64_mask()
409 _mm256_mask_cmple_epi64_mask(__mmask8 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmple_epi64_mask()
415 _mm256_cmple_epu64_mask(__m256i __a, __m256i __b) { in _mm256_cmple_epu64_mask()
421 _mm256_mask_cmple_epu64_mask(__mmask8 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmple_epu64_mask()
451 _mm256_cmplt_epi32_mask(__m256i __a, __m256i __b) { in _mm256_cmplt_epi32_mask()
457 _mm256_mask_cmplt_epi32_mask(__mmask8 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmplt_epi32_mask()
463 _mm256_cmplt_epu32_mask(__m256i __a, __m256i __b) { in _mm256_cmplt_epu32_mask()
469 _mm256_mask_cmplt_epu32_mask(__mmask8 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmplt_epu32_mask()
499 _mm256_cmplt_epi64_mask(__m256i __a, __m256i __b) { in _mm256_cmplt_epi64_mask()
505 _mm256_mask_cmplt_epi64_mask(__mmask8 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmplt_epi64_mask()
511 _mm256_cmplt_epu64_mask(__m256i __a, __m256i __b) { in _mm256_cmplt_epu64_mask()
517 _mm256_mask_cmplt_epu64_mask(__mmask8 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmplt_epu64_mask()
547 _mm256_cmpneq_epi32_mask(__m256i __a, __m256i __b) { in _mm256_cmpneq_epi32_mask()
553 _mm256_mask_cmpneq_epi32_mask(__mmask8 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmpneq_epi32_mask()
559 _mm256_cmpneq_epu32_mask(__m256i __a, __m256i __b) { in _mm256_cmpneq_epu32_mask()
565 _mm256_mask_cmpneq_epu32_mask(__mmask8 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmpneq_epu32_mask()
595 _mm256_cmpneq_epi64_mask(__m256i __a, __m256i __b) { in _mm256_cmpneq_epi64_mask()
601 _mm256_mask_cmpneq_epi64_mask(__mmask8 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmpneq_epi64_mask()
607 _mm256_cmpneq_epu64_mask(__m256i __a, __m256i __b) { in _mm256_cmpneq_epu64_mask()
613 _mm256_mask_cmpneq_epu64_mask(__mmask8 __u, __m256i __a, __m256i __b) { in _mm256_mask_cmpneq_epu64_mask()
618 static __inline__ __m256i __DEFAULT_FN_ATTRS
619 _mm256_mask_add_epi32 (__m256i __W, __mmask8 __U, __m256i __A, in _mm256_mask_add_epi32()
620 __m256i __B) in _mm256_mask_add_epi32()
622 return (__m256i) __builtin_ia32_paddd256_mask ((__v8si) __A, in _mm256_mask_add_epi32()
628 static __inline__ __m256i __DEFAULT_FN_ATTRS
629 _mm256_maskz_add_epi32 (__mmask8 __U, __m256i __A, __m256i __B) in _mm256_maskz_add_epi32()
631 return (__m256i) __builtin_ia32_paddd256_mask ((__v8si) __A, in _mm256_maskz_add_epi32()
638 static __inline__ __m256i __DEFAULT_FN_ATTRS
639 _mm256_mask_add_epi64 (__m256i __W, __mmask8 __U, __m256i __A, in _mm256_mask_add_epi64()
640 __m256i __B) in _mm256_mask_add_epi64()
642 return (__m256i) __builtin_ia32_paddq256_mask ((__v4di) __A, in _mm256_mask_add_epi64()
648 static __inline__ __m256i __DEFAULT_FN_ATTRS
649 _mm256_maskz_add_epi64 (__mmask8 __U, __m256i __A, __m256i __B) in _mm256_maskz_add_epi64()
651 return (__m256i) __builtin_ia32_paddq256_mask ((__v4di) __A, in _mm256_maskz_add_epi64()
658 static __inline__ __m256i __DEFAULT_FN_ATTRS
659 _mm256_mask_sub_epi32 (__m256i __W, __mmask8 __U, __m256i __A, in _mm256_mask_sub_epi32()
660 __m256i __B) in _mm256_mask_sub_epi32()
662 return (__m256i) __builtin_ia32_psubd256_mask ((__v8si) __A, in _mm256_mask_sub_epi32()
668 static __inline__ __m256i __DEFAULT_FN_ATTRS
669 _mm256_maskz_sub_epi32 (__mmask8 __U, __m256i __A, __m256i __B) in _mm256_maskz_sub_epi32()
671 return (__m256i) __builtin_ia32_psubd256_mask ((__v8si) __A, in _mm256_maskz_sub_epi32()
678 static __inline__ __m256i __DEFAULT_FN_ATTRS
679 _mm256_mask_sub_epi64 (__m256i __W, __mmask8 __U, __m256i __A, in _mm256_mask_sub_epi64()
680 __m256i __B) in _mm256_mask_sub_epi64()
682 return (__m256i) __builtin_ia32_psubq256_mask ((__v4di) __A, in _mm256_mask_sub_epi64()
688 static __inline__ __m256i __DEFAULT_FN_ATTRS
689 _mm256_maskz_sub_epi64 (__mmask8 __U, __m256i __A, __m256i __B) in _mm256_maskz_sub_epi64()
691 return (__m256i) __builtin_ia32_psubq256_mask ((__v4di) __A, in _mm256_maskz_sub_epi64()
778 static __inline__ __m256i __DEFAULT_FN_ATTRS
779 _mm256_mask_mul_epi32 (__m256i __W, __mmask8 __M, __m256i __X, in _mm256_mask_mul_epi32()
780 __m256i __Y) in _mm256_mask_mul_epi32()
782 return (__m256i) __builtin_ia32_pmuldq256_mask ((__v8si) __X, in _mm256_mask_mul_epi32()
787 static __inline__ __m256i __DEFAULT_FN_ATTRS
788 _mm256_maskz_mul_epi32 (__mmask8 __M, __m256i __X, __m256i __Y) in _mm256_maskz_mul_epi32()
790 return (__m256i) __builtin_ia32_pmuldq256_mask ((__v8si) __X, in _mm256_maskz_mul_epi32()
816 static __inline__ __m256i __DEFAULT_FN_ATTRS
817 _mm256_mask_mul_epu32 (__m256i __W, __mmask8 __M, __m256i __X, in _mm256_mask_mul_epu32()
818 __m256i __Y) in _mm256_mask_mul_epu32()
820 return (__m256i) __builtin_ia32_pmuludq256_mask ((__v8si) __X, in _mm256_mask_mul_epu32()
825 static __inline__ __m256i __DEFAULT_FN_ATTRS
826 _mm256_maskz_mul_epu32 (__mmask8 __M, __m256i __X, __m256i __Y) in _mm256_maskz_mul_epu32()
828 return (__m256i) __builtin_ia32_pmuludq256_mask ((__v8si) __X, in _mm256_maskz_mul_epu32()
854 static __inline__ __m256i __DEFAULT_FN_ATTRS
855 _mm256_maskz_mullo_epi32 (__mmask8 __M, __m256i __A, __m256i __B) in _mm256_maskz_mullo_epi32()
857 return (__m256i) __builtin_ia32_pmulld256_mask ((__v8si) __A, in _mm256_maskz_mullo_epi32()
864 static __inline__ __m256i __DEFAULT_FN_ATTRS
865 _mm256_mask_mullo_epi32 (__m256i __W, __mmask8 __M, __m256i __A, in _mm256_mask_mullo_epi32()
866 __m256i __B) in _mm256_mask_mullo_epi32()
868 return (__m256i) __builtin_ia32_pmulld256_mask ((__v8si) __A, in _mm256_mask_mullo_epi32()
892 static __inline__ __m256i __DEFAULT_FN_ATTRS
893 _mm256_mask_and_epi32(__m256i __W, __mmask8 __U, __m256i __A, __m256i __B) in _mm256_mask_and_epi32()
895 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U, in _mm256_mask_and_epi32()
900 static __inline__ __m256i __DEFAULT_FN_ATTRS
901 _mm256_maskz_and_epi32(__mmask8 __U, __m256i __A, __m256i __B) in _mm256_maskz_and_epi32()
903 return (__m256i)_mm256_mask_and_epi32(_mm256_setzero_si256(), __U, __A, __B); in _mm256_maskz_and_epi32()
920 static __inline__ __m256i __DEFAULT_FN_ATTRS
921 _mm256_mask_andnot_epi32(__m256i __W, __mmask8 __U, __m256i __A, __m256i __B) in _mm256_mask_andnot_epi32()
923 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U, in _mm256_mask_andnot_epi32()
928 static __inline__ __m256i __DEFAULT_FN_ATTRS
929 _mm256_maskz_andnot_epi32(__mmask8 __U, __m256i __A, __m256i __B) in _mm256_maskz_andnot_epi32()
931 return (__m256i)_mm256_mask_andnot_epi32(_mm256_setzero_si256(), in _mm256_maskz_andnot_epi32()
949 static __inline__ __m256i __DEFAULT_FN_ATTRS
950 _mm256_mask_or_epi32 (__m256i __W, __mmask8 __U, __m256i __A, __m256i __B) in _mm256_mask_or_epi32()
952 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U, in _mm256_mask_or_epi32()
957 static __inline__ __m256i __DEFAULT_FN_ATTRS
958 _mm256_maskz_or_epi32(__mmask8 __U, __m256i __A, __m256i __B) in _mm256_maskz_or_epi32()
960 return (__m256i)_mm256_mask_or_epi32(_mm256_setzero_si256(), __U, __A, __B); in _mm256_maskz_or_epi32()
977 static __inline__ __m256i __DEFAULT_FN_ATTRS
978 _mm256_mask_xor_epi32(__m256i __W, __mmask8 __U, __m256i __A, __m256i __B) in _mm256_mask_xor_epi32()
980 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U, in _mm256_mask_xor_epi32()
985 static __inline__ __m256i __DEFAULT_FN_ATTRS
986 _mm256_maskz_xor_epi32(__mmask8 __U, __m256i __A, __m256i __B) in _mm256_maskz_xor_epi32()
988 return (__m256i)_mm256_mask_xor_epi32(_mm256_setzero_si256(), __U, __A, __B); in _mm256_maskz_xor_epi32()
1006 static __inline__ __m256i __DEFAULT_FN_ATTRS
1007 _mm256_mask_and_epi64(__m256i __W, __mmask8 __U, __m256i __A, __m256i __B) in _mm256_mask_and_epi64()
1009 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U, in _mm256_mask_and_epi64()
1014 static __inline__ __m256i __DEFAULT_FN_ATTRS
1015 _mm256_maskz_and_epi64(__mmask8 __U, __m256i __A, __m256i __B) in _mm256_maskz_and_epi64()
1017 return (__m256i)_mm256_mask_and_epi64(_mm256_setzero_si256(), __U, __A, __B); in _mm256_maskz_and_epi64()
1034 static __inline__ __m256i __DEFAULT_FN_ATTRS
1035 _mm256_mask_andnot_epi64(__m256i __W, __mmask8 __U, __m256i __A, __m256i __B) in _mm256_mask_andnot_epi64()
1037 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U, in _mm256_mask_andnot_epi64()
1042 static __inline__ __m256i __DEFAULT_FN_ATTRS
1043 _mm256_maskz_andnot_epi64(__mmask8 __U, __m256i __A, __m256i __B) in _mm256_maskz_andnot_epi64()
1045 return (__m256i)_mm256_mask_andnot_epi64(_mm256_setzero_si256(), in _mm256_maskz_andnot_epi64()
1063 static __inline__ __m256i __DEFAULT_FN_ATTRS
1064 _mm256_mask_or_epi64(__m256i __W, __mmask8 __U, __m256i __A, __m256i __B) in _mm256_mask_or_epi64()
1066 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U, in _mm256_mask_or_epi64()
1071 static __inline__ __m256i __DEFAULT_FN_ATTRS
1072 _mm256_maskz_or_epi64(__mmask8 __U, __m256i __A, __m256i __B) in _mm256_maskz_or_epi64()
1074 return (__m256i)_mm256_mask_or_epi64(_mm256_setzero_si256(), __U, __A, __B); in _mm256_maskz_or_epi64()
1091 static __inline__ __m256i __DEFAULT_FN_ATTRS
1092 _mm256_mask_xor_epi64(__m256i __W, __mmask8 __U, __m256i __A, __m256i __B) in _mm256_mask_xor_epi64()
1094 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U, in _mm256_mask_xor_epi64()
1099 static __inline__ __m256i __DEFAULT_FN_ATTRS
1100 _mm256_maskz_xor_epi64(__mmask8 __U, __m256i __A, __m256i __B) in _mm256_maskz_xor_epi64()
1102 return (__m256i)_mm256_mask_xor_epi64(_mm256_setzero_si256(), __U, __A, __B); in _mm256_maskz_xor_epi64()
1141 (__mmask8)__builtin_ia32_cmpd256_mask((__v8si)(__m256i)(a), \
1142 (__v8si)(__m256i)(b), (int)(p), \
1146 (__mmask8)__builtin_ia32_cmpd256_mask((__v8si)(__m256i)(a), \
1147 (__v8si)(__m256i)(b), (int)(p), \
1151 (__mmask8)__builtin_ia32_ucmpd256_mask((__v8si)(__m256i)(a), \
1152 (__v8si)(__m256i)(b), (int)(p), \
1156 (__mmask8)__builtin_ia32_ucmpd256_mask((__v8si)(__m256i)(a), \
1157 (__v8si)(__m256i)(b), (int)(p), \
1181 (__mmask8)__builtin_ia32_cmpq256_mask((__v4di)(__m256i)(a), \
1182 (__v4di)(__m256i)(b), (int)(p), \
1186 (__mmask8)__builtin_ia32_cmpq256_mask((__v4di)(__m256i)(a), \
1187 (__v4di)(__m256i)(b), (int)(p), \
1191 (__mmask8)__builtin_ia32_ucmpq256_mask((__v4di)(__m256i)(a), \
1192 (__v4di)(__m256i)(b), (int)(p), \
1196 (__mmask8)__builtin_ia32_ucmpq256_mask((__v4di)(__m256i)(a), \
1197 (__v4di)(__m256i)(b), (int)(p), \
1972 static __inline__ __m256i __DEFAULT_FN_ATTRS
1973 _mm256_mask_blend_epi32 (__mmask8 __U, __m256i __A, __m256i __W) { in _mm256_mask_blend_epi32()
1974 return (__m256i) __builtin_ia32_selectd_256 ((__mmask8) __U, in _mm256_mask_blend_epi32()
2014 static __inline__ __m256i __DEFAULT_FN_ATTRS
2015 _mm256_mask_blend_epi64 (__mmask8 __U, __m256i __A, __m256i __W) { in _mm256_mask_blend_epi64()
2016 return (__m256i) __builtin_ia32_selectq_256 ((__mmask8) __U, in _mm256_mask_blend_epi64()
2066 static __inline__ __m256i __DEFAULT_FN_ATTRS
2067 _mm256_mask_compress_epi64 (__m256i __W, __mmask8 __U, __m256i __A) { in _mm256_mask_compress_epi64()
2068 return (__m256i) __builtin_ia32_compressdi256_mask ((__v4di) __A, in _mm256_mask_compress_epi64()
2073 static __inline__ __m256i __DEFAULT_FN_ATTRS
2074 _mm256_maskz_compress_epi64 (__mmask8 __U, __m256i __A) { in _mm256_maskz_compress_epi64()
2075 return (__m256i) __builtin_ia32_compressdi256_mask ((__v4di) __A, in _mm256_maskz_compress_epi64()
2126 static __inline__ __m256i __DEFAULT_FN_ATTRS
2127 _mm256_mask_compress_epi32 (__m256i __W, __mmask8 __U, __m256i __A) { in _mm256_mask_compress_epi32()
2128 return (__m256i) __builtin_ia32_compresssi256_mask ((__v8si) __A, in _mm256_mask_compress_epi32()
2133 static __inline__ __m256i __DEFAULT_FN_ATTRS
2134 _mm256_maskz_compress_epi32 (__mmask8 __U, __m256i __A) { in _mm256_maskz_compress_epi32()
2135 return (__m256i) __builtin_ia32_compresssi256_mask ((__v8si) __A, in _mm256_maskz_compress_epi32()
2163 _mm256_mask_compressstoreu_epi64 (void *__P, __mmask8 __U, __m256i __A) { in _mm256_mask_compressstoreu_epi64()
2191 _mm256_mask_compressstoreu_epi32 (void *__P, __mmask8 __U, __m256i __A) { in _mm256_mask_compressstoreu_epi32()
2243 _mm256_mask_cvtepi32_ps (__m256 __W, __mmask8 __U, __m256i __A) { in _mm256_mask_cvtepi32_ps()
2250 _mm256_maskz_cvtepi32_ps (__mmask16 __U, __m256i __A) { in _mm256_maskz_cvtepi32_ps()
2378 static __inline__ __m256i __DEFAULT_FN_ATTRS
2379 _mm256_mask_cvtps_epi32 (__m256i __W, __mmask8 __U, __m256 __A) { in _mm256_mask_cvtps_epi32()
2380 return (__m256i) __builtin_ia32_cvtps2dq256_mask ((__v8sf) __A, in _mm256_mask_cvtps_epi32()
2385 static __inline__ __m256i __DEFAULT_FN_ATTRS
2387 return (__m256i) __builtin_ia32_cvtps2dq256_mask ((__v8sf) __A, in _mm256_maskz_cvtps_epi32()
2446 static __inline__ __m256i __DEFAULT_FN_ATTRS
2448 return (__m256i) __builtin_ia32_cvtps2udq256_mask ((__v8sf) __A, in _mm256_cvtps_epu32()
2454 static __inline__ __m256i __DEFAULT_FN_ATTRS
2455 _mm256_mask_cvtps_epu32 (__m256i __W, __mmask8 __U, __m256 __A) { in _mm256_mask_cvtps_epu32()
2456 return (__m256i) __builtin_ia32_cvtps2udq256_mask ((__v8sf) __A, in _mm256_mask_cvtps_epu32()
2461 static __inline__ __m256i __DEFAULT_FN_ATTRS
2463 return (__m256i) __builtin_ia32_cvtps2udq256_mask ((__v8sf) __A, in _mm256_maskz_cvtps_epu32()
2560 static __inline__ __m256i __DEFAULT_FN_ATTRS
2561 _mm256_mask_cvttps_epi32 (__m256i __W, __mmask8 __U, __m256 __A) { in _mm256_mask_cvttps_epi32()
2562 return (__m256i) __builtin_ia32_cvttps2dq256_mask ((__v8sf) __A, in _mm256_mask_cvttps_epi32()
2567 static __inline__ __m256i __DEFAULT_FN_ATTRS
2569 return (__m256i) __builtin_ia32_cvttps2dq256_mask ((__v8sf) __A, in _mm256_maskz_cvttps_epi32()
2598 static __inline__ __m256i __DEFAULT_FN_ATTRS
2600 return (__m256i) __builtin_ia32_cvttps2udq256_mask ((__v8sf) __A, in _mm256_cvttps_epu32()
2606 static __inline__ __m256i __DEFAULT_FN_ATTRS
2607 _mm256_mask_cvttps_epu32 (__m256i __W, __mmask8 __U, __m256 __A) { in _mm256_mask_cvttps_epu32()
2608 return (__m256i) __builtin_ia32_cvttps2udq256_mask ((__v8sf) __A, in _mm256_mask_cvttps_epu32()
2613 static __inline__ __m256i __DEFAULT_FN_ATTRS
2615 return (__m256i) __builtin_ia32_cvttps2udq256_mask ((__v8sf) __A, in _mm256_maskz_cvttps_epu32()
2691 _mm256_cvtepu32_ps (__m256i __A) { in _mm256_cvtepu32_ps()
2699 _mm256_mask_cvtepu32_ps (__m256 __W, __mmask8 __U, __m256i __A) { in _mm256_mask_cvtepu32_ps()
2706 _mm256_maskz_cvtepu32_ps (__mmask8 __U, __m256i __A) { in _mm256_maskz_cvtepu32_ps()
2827 static __inline__ __m256i __DEFAULT_FN_ATTRS
2828 _mm256_mask_expand_epi64 (__m256i __W, __mmask8 __U, __m256i __A) { in _mm256_mask_expand_epi64()
2829 return (__m256i) __builtin_ia32_expanddi256_mask ((__v4di) __A, in _mm256_mask_expand_epi64()
2834 static __inline__ __m256i __DEFAULT_FN_ATTRS
2835 _mm256_maskz_expand_epi64 (__mmask8 __U, __m256i __A) { in _mm256_maskz_expand_epi64()
2836 return (__m256i) __builtin_ia32_expanddi256_mask ((__v4di) __A, in _mm256_maskz_expand_epi64()
2893 static __inline__ __m256i __DEFAULT_FN_ATTRS
2894 _mm256_mask_expandloadu_epi64 (__m256i __W, __mmask8 __U, in _mm256_mask_expandloadu_epi64()
2896 return (__m256i) __builtin_ia32_expandloaddi256_mask ((__v4di *) __P, in _mm256_mask_expandloadu_epi64()
2902 static __inline__ __m256i __DEFAULT_FN_ATTRS
2904 return (__m256i) __builtin_ia32_expandloaddi256_mask ((__v4di *) __P, in _mm256_maskz_expandloadu_epi64()
2959 static __inline__ __m256i __DEFAULT_FN_ATTRS
2960 _mm256_mask_expandloadu_epi32 (__m256i __W, __mmask8 __U, in _mm256_mask_expandloadu_epi32()
2962 return (__m256i) __builtin_ia32_expandloadsi256_mask ((__v8si *) __P, in _mm256_mask_expandloadu_epi32()
2968 static __inline__ __m256i __DEFAULT_FN_ATTRS
2970 return (__m256i) __builtin_ia32_expandloadsi256_mask ((__v8si *) __P, in _mm256_maskz_expandloadu_epi32()
3022 static __inline__ __m256i __DEFAULT_FN_ATTRS
3023 _mm256_mask_expand_epi32 (__m256i __W, __mmask8 __U, __m256i __A) { in _mm256_mask_expand_epi32()
3024 return (__m256i) __builtin_ia32_expandsi256_mask ((__v8si) __A, in _mm256_mask_expand_epi32()
3029 static __inline__ __m256i __DEFAULT_FN_ATTRS
3030 _mm256_maskz_expand_epi32 (__mmask8 __U, __m256i __A) { in _mm256_maskz_expand_epi32()
3031 return (__m256i) __builtin_ia32_expandsi256_mask ((__v8si) __A, in _mm256_maskz_expand_epi32()
3351 static __inline__ __m256i __DEFAULT_FN_ATTRS
3352 _mm256_mask_abs_epi32 (__m256i __W, __mmask8 __U, __m256i __A) { in _mm256_mask_abs_epi32()
3353 return (__m256i) __builtin_ia32_pabsd256_mask ((__v8si) __A, in _mm256_mask_abs_epi32()
3358 static __inline__ __m256i __DEFAULT_FN_ATTRS
3359 _mm256_maskz_abs_epi32 (__mmask8 __U, __m256i __A) { in _mm256_maskz_abs_epi32()
3360 return (__m256i) __builtin_ia32_pabsd256_mask ((__v8si) __A, in _mm256_maskz_abs_epi32()
3389 static __inline__ __m256i __DEFAULT_FN_ATTRS
3390 _mm256_abs_epi64 (__m256i __A) { in _mm256_abs_epi64()
3391 return (__m256i) __builtin_ia32_pabsq256_mask ((__v4di) __A, in _mm256_abs_epi64()
3397 static __inline__ __m256i __DEFAULT_FN_ATTRS
3398 _mm256_mask_abs_epi64 (__m256i __W, __mmask8 __U, __m256i __A) { in _mm256_mask_abs_epi64()
3399 return (__m256i) __builtin_ia32_pabsq256_mask ((__v4di) __A, in _mm256_mask_abs_epi64()
3404 static __inline__ __m256i __DEFAULT_FN_ATTRS
3405 _mm256_maskz_abs_epi64 (__mmask8 __U, __m256i __A) { in _mm256_maskz_abs_epi64()
3406 return (__m256i) __builtin_ia32_pabsq256_mask ((__v4di) __A, in _mm256_maskz_abs_epi64()
3429 static __inline__ __m256i __DEFAULT_FN_ATTRS
3430 _mm256_maskz_max_epi32 (__mmask8 __M, __m256i __A, __m256i __B) { in _mm256_maskz_max_epi32()
3431 return (__m256i) __builtin_ia32_pmaxsd256_mask ((__v8si) __A, in _mm256_maskz_max_epi32()
3438 static __inline__ __m256i __DEFAULT_FN_ATTRS
3439 _mm256_mask_max_epi32 (__m256i __W, __mmask8 __M, __m256i __A, in _mm256_mask_max_epi32()
3440 __m256i __B) { in _mm256_mask_max_epi32()
3441 return (__m256i) __builtin_ia32_pmaxsd256_mask ((__v8si) __A, in _mm256_mask_max_epi32()
3472 static __inline__ __m256i __DEFAULT_FN_ATTRS
3473 _mm256_maskz_max_epi64 (__mmask8 __M, __m256i __A, __m256i __B) { in _mm256_maskz_max_epi64()
3474 return (__m256i) __builtin_ia32_pmaxsq256_mask ((__v4di) __A, in _mm256_maskz_max_epi64()
3481 static __inline__ __m256i __DEFAULT_FN_ATTRS
3482 _mm256_mask_max_epi64 (__m256i __W, __mmask8 __M, __m256i __A, in _mm256_mask_max_epi64()
3483 __m256i __B) { in _mm256_mask_max_epi64()
3484 return (__m256i) __builtin_ia32_pmaxsq256_mask ((__v4di) __A, in _mm256_mask_max_epi64()
3489 static __inline__ __m256i __DEFAULT_FN_ATTRS
3490 _mm256_max_epi64 (__m256i __A, __m256i __B) { in _mm256_max_epi64()
3491 return (__m256i) __builtin_ia32_pmaxsq256_mask ((__v4di) __A, in _mm256_max_epi64()
3515 static __inline__ __m256i __DEFAULT_FN_ATTRS
3516 _mm256_maskz_max_epu32 (__mmask8 __M, __m256i __A, __m256i __B) { in _mm256_maskz_max_epu32()
3517 return (__m256i) __builtin_ia32_pmaxud256_mask ((__v8si) __A, in _mm256_maskz_max_epu32()
3524 static __inline__ __m256i __DEFAULT_FN_ATTRS
3525 _mm256_mask_max_epu32 (__m256i __W, __mmask8 __M, __m256i __A, in _mm256_mask_max_epu32()
3526 __m256i __B) { in _mm256_mask_max_epu32()
3527 return (__m256i) __builtin_ia32_pmaxud256_mask ((__v8si) __A, in _mm256_mask_max_epu32()
3558 static __inline__ __m256i __DEFAULT_FN_ATTRS
3559 _mm256_maskz_max_epu64 (__mmask8 __M, __m256i __A, __m256i __B) { in _mm256_maskz_max_epu64()
3560 return (__m256i) __builtin_ia32_pmaxuq256_mask ((__v4di) __A, in _mm256_maskz_max_epu64()
3567 static __inline__ __m256i __DEFAULT_FN_ATTRS
3568 _mm256_max_epu64 (__m256i __A, __m256i __B) { in _mm256_max_epu64()
3569 return (__m256i) __builtin_ia32_pmaxuq256_mask ((__v4di) __A, in _mm256_max_epu64()
3576 static __inline__ __m256i __DEFAULT_FN_ATTRS
3577 _mm256_mask_max_epu64 (__m256i __W, __mmask8 __M, __m256i __A, in _mm256_mask_max_epu64()
3578 __m256i __B) { in _mm256_mask_max_epu64()
3579 return (__m256i) __builtin_ia32_pmaxuq256_mask ((__v4di) __A, in _mm256_mask_max_epu64()
3601 static __inline__ __m256i __DEFAULT_FN_ATTRS
3602 _mm256_maskz_min_epi32 (__mmask8 __M, __m256i __A, __m256i __B) { in _mm256_maskz_min_epi32()
3603 return (__m256i) __builtin_ia32_pminsd256_mask ((__v8si) __A, in _mm256_maskz_min_epi32()
3610 static __inline__ __m256i __DEFAULT_FN_ATTRS
3611 _mm256_mask_min_epi32 (__m256i __W, __mmask8 __M, __m256i __A, in _mm256_mask_min_epi32()
3612 __m256i __B) { in _mm256_mask_min_epi32()
3613 return (__m256i) __builtin_ia32_pminsd256_mask ((__v8si) __A, in _mm256_mask_min_epi32()
3644 static __inline__ __m256i __DEFAULT_FN_ATTRS
3645 _mm256_min_epi64 (__m256i __A, __m256i __B) { in _mm256_min_epi64()
3646 return (__m256i) __builtin_ia32_pminsq256_mask ((__v4di) __A, in _mm256_min_epi64()
3653 static __inline__ __m256i __DEFAULT_FN_ATTRS
3654 _mm256_mask_min_epi64 (__m256i __W, __mmask8 __M, __m256i __A, in _mm256_mask_min_epi64()
3655 __m256i __B) { in _mm256_mask_min_epi64()
3656 return (__m256i) __builtin_ia32_pminsq256_mask ((__v4di) __A, in _mm256_mask_min_epi64()
3661 static __inline__ __m256i __DEFAULT_FN_ATTRS
3662 _mm256_maskz_min_epi64 (__mmask8 __M, __m256i __A, __m256i __B) { in _mm256_maskz_min_epi64()
3663 return (__m256i) __builtin_ia32_pminsq256_mask ((__v4di) __A, in _mm256_maskz_min_epi64()
3687 static __inline__ __m256i __DEFAULT_FN_ATTRS
3688 _mm256_maskz_min_epu32 (__mmask8 __M, __m256i __A, __m256i __B) { in _mm256_maskz_min_epu32()
3689 return (__m256i) __builtin_ia32_pminud256_mask ((__v8si) __A, in _mm256_maskz_min_epu32()
3696 static __inline__ __m256i __DEFAULT_FN_ATTRS
3697 _mm256_mask_min_epu32 (__m256i __W, __mmask8 __M, __m256i __A, in _mm256_mask_min_epu32()
3698 __m256i __B) { in _mm256_mask_min_epu32()
3699 return (__m256i) __builtin_ia32_pminud256_mask ((__v8si) __A, in _mm256_mask_min_epu32()
3730 static __inline__ __m256i __DEFAULT_FN_ATTRS
3731 _mm256_min_epu64 (__m256i __A, __m256i __B) { in _mm256_min_epu64()
3732 return (__m256i) __builtin_ia32_pminuq256_mask ((__v4di) __A, in _mm256_min_epu64()
3739 static __inline__ __m256i __DEFAULT_FN_ATTRS
3740 _mm256_mask_min_epu64 (__m256i __W, __mmask8 __M, __m256i __A, in _mm256_mask_min_epu64()
3741 __m256i __B) { in _mm256_mask_min_epu64()
3742 return (__m256i) __builtin_ia32_pminuq256_mask ((__v4di) __A, in _mm256_mask_min_epu64()
3747 static __inline__ __m256i __DEFAULT_FN_ATTRS
3748 _mm256_maskz_min_epu64 (__mmask8 __M, __m256i __A, __m256i __B) { in _mm256_maskz_min_epu64()
3749 return (__m256i) __builtin_ia32_pminuq256_mask ((__v4di) __A, in _mm256_maskz_min_epu64()
3959 (__v4di)(__m256i)(index), \
3964 (__v4di)(__m256i)(index), \
3969 (__v4di)(__m256i)(index), \
3970 (__v4di)(__m256i)(v1), (int)(scale)); })
3974 (__v4di)(__m256i)(index), \
3975 (__v4di)(__m256i)(v1), (int)(scale)); })
3999 (__v4di)(__m256i)(index), (__v4sf)(__m128)(v1), \
4004 (__v4di)(__m256i)(index), (__v4sf)(__m128)(v1), \
4009 (__v4di)(__m256i)(index), \
4014 (__v4di)(__m256i)(index), \
4050 (__v4di)(__m256i)(v1), (int)(scale)); })
4055 (__v4di)(__m256i)(v1), (int)(scale)); })
4079 (__v8si)(__m256i)(index), (__v8sf)(__m256)(v1), \
4084 (__v8si)(__m256i)(index), (__v8sf)(__m256)(v1), \
4089 (__v8si)(__m256i)(index), \
4090 (__v8si)(__m256i)(v1), (int)(scale)); })
4094 (__v8si)(__m256i)(index), \
4095 (__v8si)(__m256i)(v1), (int)(scale)); })
4236 static __inline__ __m256i __DEFAULT_FN_ATTRS
4237 _mm256_mask2_permutex2var_epi32 (__m256i __A, __m256i __I, in _mm256_mask2_permutex2var_epi32()
4238 __mmask8 __U, __m256i __B) { in _mm256_mask2_permutex2var_epi32()
4239 return (__m256i) __builtin_ia32_vpermi2vard256_mask ((__v8si) __A, in _mm256_mask2_permutex2var_epi32()
4258 _mm256_mask2_permutex2var_pd (__m256d __A, __m256i __I, __mmask8 __U, in _mm256_mask2_permutex2var_pd()
4279 _mm256_mask2_permutex2var_ps (__m256 __A, __m256i __I, __mmask8 __U, in _mm256_mask2_permutex2var_ps()
4298 static __inline__ __m256i __DEFAULT_FN_ATTRS
4299 _mm256_mask2_permutex2var_epi64 (__m256i __A, __m256i __I, in _mm256_mask2_permutex2var_epi64()
4300 __mmask8 __U, __m256i __B) { in _mm256_mask2_permutex2var_epi64()
4301 return (__m256i) __builtin_ia32_vpermi2varq256_mask ((__v4di) __A, in _mm256_mask2_permutex2var_epi64()
4338 static __inline__ __m256i __DEFAULT_FN_ATTRS
4339 _mm256_permutex2var_epi32 (__m256i __A, __m256i __I, __m256i __B) { in _mm256_permutex2var_epi32()
4340 return (__m256i) __builtin_ia32_vpermt2vard256_mask ((__v8si) __I in _mm256_permutex2var_epi32()
4347 static __inline__ __m256i __DEFAULT_FN_ATTRS
4348 _mm256_mask_permutex2var_epi32 (__m256i __A, __mmask8 __U, __m256i __I, in _mm256_mask_permutex2var_epi32()
4349 __m256i __B) { in _mm256_mask_permutex2var_epi32()
4350 return (__m256i) __builtin_ia32_vpermt2vard256_mask ((__v8si) __I in _mm256_mask_permutex2var_epi32()
4357 static __inline__ __m256i __DEFAULT_FN_ATTRS
4358 _mm256_maskz_permutex2var_epi32 (__mmask8 __U, __m256i __A, in _mm256_maskz_permutex2var_epi32()
4359 __m256i __I, __m256i __B) { in _mm256_maskz_permutex2var_epi32()
4360 return (__m256i) __builtin_ia32_vpermt2vard256_maskz ((__v8si) __I in _mm256_maskz_permutex2var_epi32()
4401 _mm256_permutex2var_pd (__m256d __A, __m256i __I, __m256d __B) { in _mm256_permutex2var_pd()
4411 _mm256_mask_permutex2var_pd (__m256d __A, __mmask8 __U, __m256i __I, in _mm256_mask_permutex2var_pd()
4422 _mm256_maskz_permutex2var_pd (__mmask8 __U, __m256d __A, __m256i __I, in _mm256_maskz_permutex2var_pd()
4463 _mm256_permutex2var_ps (__m256 __A, __m256i __I, __m256 __B) { in _mm256_permutex2var_ps()
4472 _mm256_mask_permutex2var_ps (__m256 __A, __mmask8 __U, __m256i __I, in _mm256_mask_permutex2var_ps()
4482 _mm256_maskz_permutex2var_ps (__mmask8 __U, __m256 __A, __m256i __I, in _mm256_maskz_permutex2var_ps()
4523 static __inline__ __m256i __DEFAULT_FN_ATTRS
4524 _mm256_permutex2var_epi64 (__m256i __A, __m256i __I, __m256i __B) { in _mm256_permutex2var_epi64()
4525 return (__m256i) __builtin_ia32_vpermt2varq256_mask ((__v4di) __I in _mm256_permutex2var_epi64()
4532 static __inline__ __m256i __DEFAULT_FN_ATTRS
4533 _mm256_mask_permutex2var_epi64 (__m256i __A, __mmask8 __U, __m256i __I, in _mm256_mask_permutex2var_epi64()
4534 __m256i __B) { in _mm256_mask_permutex2var_epi64()
4535 return (__m256i) __builtin_ia32_vpermt2varq256_mask ((__v4di) __I in _mm256_mask_permutex2var_epi64()
4542 static __inline__ __m256i __DEFAULT_FN_ATTRS
4543 _mm256_maskz_permutex2var_epi64 (__mmask8 __U, __m256i __A, in _mm256_maskz_permutex2var_epi64()
4544 __m256i __I, __m256i __B) { in _mm256_maskz_permutex2var_epi64()
4545 return (__m256i) __builtin_ia32_vpermt2varq256_maskz ((__v4di) __I in _mm256_maskz_permutex2var_epi64()
4570 static __inline__ __m256i __DEFAULT_FN_ATTRS
4571 _mm256_mask_cvtepi8_epi32 (__m256i __W, __mmask8 __U, __m128i __A) in _mm256_mask_cvtepi8_epi32()
4573 return (__m256i) __builtin_ia32_pmovsxbd256_mask ((__v16qi) __A, in _mm256_mask_cvtepi8_epi32()
4578 static __inline__ __m256i __DEFAULT_FN_ATTRS
4581 return (__m256i) __builtin_ia32_pmovsxbd256_mask ((__v16qi) __A, in _mm256_maskz_cvtepi8_epi32()
4604 static __inline__ __m256i __DEFAULT_FN_ATTRS
4605 _mm256_mask_cvtepi8_epi64 (__m256i __W, __mmask8 __U, __m128i __A) in _mm256_mask_cvtepi8_epi64()
4607 return (__m256i) __builtin_ia32_pmovsxbq256_mask ((__v16qi) __A, in _mm256_mask_cvtepi8_epi64()
4612 static __inline__ __m256i __DEFAULT_FN_ATTRS
4615 return (__m256i) __builtin_ia32_pmovsxbq256_mask ((__v16qi) __A, in _mm256_maskz_cvtepi8_epi64()
4638 static __inline__ __m256i __DEFAULT_FN_ATTRS
4639 _mm256_mask_cvtepi32_epi64 (__m256i __W, __mmask8 __U, __m128i __X) in _mm256_mask_cvtepi32_epi64()
4641 return (__m256i) __builtin_ia32_pmovsxdq256_mask ((__v4si) __X, in _mm256_mask_cvtepi32_epi64()
4646 static __inline__ __m256i __DEFAULT_FN_ATTRS
4649 return (__m256i) __builtin_ia32_pmovsxdq256_mask ((__v4si) __X, in _mm256_maskz_cvtepi32_epi64()
4672 static __inline__ __m256i __DEFAULT_FN_ATTRS
4673 _mm256_mask_cvtepi16_epi32 (__m256i __W, __mmask8 __U, __m128i __A) in _mm256_mask_cvtepi16_epi32()
4675 return (__m256i) __builtin_ia32_pmovsxwd256_mask ((__v8hi) __A, in _mm256_mask_cvtepi16_epi32()
4680 static __inline__ __m256i __DEFAULT_FN_ATTRS
4683 return (__m256i) __builtin_ia32_pmovsxwd256_mask ((__v8hi) __A, in _mm256_maskz_cvtepi16_epi32()
4706 static __inline__ __m256i __DEFAULT_FN_ATTRS
4707 _mm256_mask_cvtepi16_epi64 (__m256i __W, __mmask8 __U, __m128i __A) in _mm256_mask_cvtepi16_epi64()
4709 return (__m256i) __builtin_ia32_pmovsxwq256_mask ((__v8hi) __A, in _mm256_mask_cvtepi16_epi64()
4714 static __inline__ __m256i __DEFAULT_FN_ATTRS
4717 return (__m256i) __builtin_ia32_pmovsxwq256_mask ((__v8hi) __A, in _mm256_maskz_cvtepi16_epi64()
4741 static __inline__ __m256i __DEFAULT_FN_ATTRS
4742 _mm256_mask_cvtepu8_epi32 (__m256i __W, __mmask8 __U, __m128i __A) in _mm256_mask_cvtepu8_epi32()
4744 return (__m256i) __builtin_ia32_pmovzxbd256_mask ((__v16qi) __A, in _mm256_mask_cvtepu8_epi32()
4749 static __inline__ __m256i __DEFAULT_FN_ATTRS
4752 return (__m256i) __builtin_ia32_pmovzxbd256_mask ((__v16qi) __A, in _mm256_maskz_cvtepu8_epi32()
4775 static __inline__ __m256i __DEFAULT_FN_ATTRS
4776 _mm256_mask_cvtepu8_epi64 (__m256i __W, __mmask8 __U, __m128i __A) in _mm256_mask_cvtepu8_epi64()
4778 return (__m256i) __builtin_ia32_pmovzxbq256_mask ((__v16qi) __A, in _mm256_mask_cvtepu8_epi64()
4783 static __inline__ __m256i __DEFAULT_FN_ATTRS
4786 return (__m256i) __builtin_ia32_pmovzxbq256_mask ((__v16qi) __A, in _mm256_maskz_cvtepu8_epi64()
4809 static __inline__ __m256i __DEFAULT_FN_ATTRS
4810 _mm256_mask_cvtepu32_epi64 (__m256i __W, __mmask8 __U, __m128i __X) in _mm256_mask_cvtepu32_epi64()
4812 return (__m256i) __builtin_ia32_pmovzxdq256_mask ((__v4si) __X, in _mm256_mask_cvtepu32_epi64()
4817 static __inline__ __m256i __DEFAULT_FN_ATTRS
4820 return (__m256i) __builtin_ia32_pmovzxdq256_mask ((__v4si) __X, in _mm256_maskz_cvtepu32_epi64()
4843 static __inline__ __m256i __DEFAULT_FN_ATTRS
4844 _mm256_mask_cvtepu16_epi32 (__m256i __W, __mmask8 __U, __m128i __A) in _mm256_mask_cvtepu16_epi32()
4846 return (__m256i) __builtin_ia32_pmovzxwd256_mask ((__v8hi) __A, in _mm256_mask_cvtepu16_epi32()
4851 static __inline__ __m256i __DEFAULT_FN_ATTRS
4854 return (__m256i) __builtin_ia32_pmovzxwd256_mask ((__v8hi) __A, in _mm256_maskz_cvtepu16_epi32()
4877 static __inline__ __m256i __DEFAULT_FN_ATTRS
4878 _mm256_mask_cvtepu16_epi64 (__m256i __W, __mmask8 __U, __m128i __A) in _mm256_mask_cvtepu16_epi64()
4880 return (__m256i) __builtin_ia32_pmovzxwq256_mask ((__v8hi) __A, in _mm256_mask_cvtepu16_epi64()
4885 static __inline__ __m256i __DEFAULT_FN_ATTRS
4888 return (__m256i) __builtin_ia32_pmovzxwq256_mask ((__v8hi) __A, in _mm256_maskz_cvtepu16_epi64()
4910 (__m256i)__builtin_ia32_prold256_mask((__v8si)(__m256i)(a), (int)(b), \
4915 (__m256i)__builtin_ia32_prold256_mask((__v8si)(__m256i)(a), (int)(b), \
4916 (__v8si)(__m256i)(w), (__mmask8)(u)); })
4919 (__m256i)__builtin_ia32_prold256_mask((__v8si)(__m256i)(a), (int)(b), \
4938 (__m256i)__builtin_ia32_prolq256_mask((__v4di)(__m256i)(a), (int)(b), \
4943 (__m256i)__builtin_ia32_prolq256_mask((__v4di)(__m256i)(a), (int)(b), \
4944 (__v4di)(__m256i)(w), (__mmask8)(u)); })
4947 (__m256i)__builtin_ia32_prolq256_mask((__v4di)(__m256i)(a), (int)(b), \
4981 static __inline__ __m256i __DEFAULT_FN_ATTRS
4982 _mm256_rolv_epi32 (__m256i __A, __m256i __B) in _mm256_rolv_epi32()
4984 return (__m256i) __builtin_ia32_prolvd256_mask ((__v8si) __A, in _mm256_rolv_epi32()
4991 static __inline__ __m256i __DEFAULT_FN_ATTRS
4992 _mm256_mask_rolv_epi32 (__m256i __W, __mmask8 __U, __m256i __A, in _mm256_mask_rolv_epi32()
4993 __m256i __B) in _mm256_mask_rolv_epi32()
4995 return (__m256i) __builtin_ia32_prolvd256_mask ((__v8si) __A, in _mm256_mask_rolv_epi32()
5001 static __inline__ __m256i __DEFAULT_FN_ATTRS
5002 _mm256_maskz_rolv_epi32 (__mmask8 __U, __m256i __A, __m256i __B) in _mm256_maskz_rolv_epi32()
5004 return (__m256i) __builtin_ia32_prolvd256_mask ((__v8si) __A, in _mm256_maskz_rolv_epi32()
5041 static __inline__ __m256i __DEFAULT_FN_ATTRS
5042 _mm256_rolv_epi64 (__m256i __A, __m256i __B) in _mm256_rolv_epi64()
5044 return (__m256i) __builtin_ia32_prolvq256_mask ((__v4di) __A, in _mm256_rolv_epi64()
5051 static __inline__ __m256i __DEFAULT_FN_ATTRS
5052 _mm256_mask_rolv_epi64 (__m256i __W, __mmask8 __U, __m256i __A, in _mm256_mask_rolv_epi64()
5053 __m256i __B) in _mm256_mask_rolv_epi64()
5055 return (__m256i) __builtin_ia32_prolvq256_mask ((__v4di) __A, in _mm256_mask_rolv_epi64()
5061 static __inline__ __m256i __DEFAULT_FN_ATTRS
5062 _mm256_maskz_rolv_epi64 (__mmask8 __U, __m256i __A, __m256i __B) in _mm256_maskz_rolv_epi64()
5064 return (__m256i) __builtin_ia32_prolvq256_mask ((__v4di) __A, in _mm256_maskz_rolv_epi64()
5086 (__m256i)__builtin_ia32_prord256_mask((__v8si)(__m256i)(A), (int)(B), \
5091 (__m256i)__builtin_ia32_prord256_mask((__v8si)(__m256i)(A), (int)(B), \
5092 (__v8si)(__m256i)(W), (__mmask8)(U)); })
5095 (__m256i)__builtin_ia32_prord256_mask((__v8si)(__m256i)(A), (int)(B), \
5114 (__m256i)__builtin_ia32_prorq256_mask((__v4di)(__m256i)(A), (int)(B), \
5119 (__m256i)__builtin_ia32_prorq256_mask((__v4di)(__m256i)(A), (int)(B), \
5120 (__v4di)(__m256i)(W), (__mmask8)(U)); })
5123 (__m256i)__builtin_ia32_prorq256_mask((__v4di)(__m256i)(A), (int)(B), \
5147 static __inline__ __m256i __DEFAULT_FN_ATTRS
5148 _mm256_mask_sll_epi32 (__m256i __W, __mmask8 __U, __m256i __A, in _mm256_mask_sll_epi32()
5151 return (__m256i) __builtin_ia32_pslld256_mask ((__v8si) __A, in _mm256_mask_sll_epi32()
5157 static __inline__ __m256i __DEFAULT_FN_ATTRS
5158 _mm256_maskz_sll_epi32 (__mmask8 __U, __m256i __A, __m128i __B) in _mm256_maskz_sll_epi32()
5160 return (__m256i) __builtin_ia32_pslld256_mask ((__v8si) __A, in _mm256_maskz_sll_epi32()
5178 (__m256i)__builtin_ia32_pslldi256_mask((__v8si)(__m256i)(A), (int)(B), \
5179 (__v8si)(__m256i)(W), \
5183 (__m256i)__builtin_ia32_pslldi256_mask((__v8si)(__m256i)(A), (int)(B), \
5207 static __inline__ __m256i __DEFAULT_FN_ATTRS
5208 _mm256_mask_sll_epi64 (__m256i __W, __mmask8 __U, __m256i __A, in _mm256_mask_sll_epi64()
5211 return (__m256i) __builtin_ia32_psllq256_mask ((__v4di) __A, in _mm256_mask_sll_epi64()
5217 static __inline__ __m256i __DEFAULT_FN_ATTRS
5218 _mm256_maskz_sll_epi64 (__mmask8 __U, __m256i __A, __m128i __B) in _mm256_maskz_sll_epi64()
5220 return (__m256i) __builtin_ia32_psllq256_mask ((__v4di) __A, in _mm256_maskz_sll_epi64()
5238 (__m256i)__builtin_ia32_psllqi256_mask((__v4di)(__m256i)(A), (int)(B), \
5239 (__v4di)(__m256i)(W), \
5243 (__m256i)__builtin_ia32_psllqi256_mask((__v4di)(__m256i)(A), (int)(B), \
5278 static __inline__ __m256i __DEFAULT_FN_ATTRS
5279 _mm256_rorv_epi32 (__m256i __A, __m256i __B) in _mm256_rorv_epi32()
5281 return (__m256i) __builtin_ia32_prorvd256_mask ((__v8si) __A, in _mm256_rorv_epi32()
5288 static __inline__ __m256i __DEFAULT_FN_ATTRS
5289 _mm256_mask_rorv_epi32 (__m256i __W, __mmask8 __U, __m256i __A, in _mm256_mask_rorv_epi32()
5290 __m256i __B) in _mm256_mask_rorv_epi32()
5292 return (__m256i) __builtin_ia32_prorvd256_mask ((__v8si) __A, in _mm256_mask_rorv_epi32()
5298 static __inline__ __m256i __DEFAULT_FN_ATTRS
5299 _mm256_maskz_rorv_epi32 (__mmask8 __U, __m256i __A, __m256i __B) in _mm256_maskz_rorv_epi32()
5301 return (__m256i) __builtin_ia32_prorvd256_mask ((__v8si) __A, in _mm256_maskz_rorv_epi32()
5338 static __inline__ __m256i __DEFAULT_FN_ATTRS
5339 _mm256_rorv_epi64 (__m256i __A, __m256i __B) in _mm256_rorv_epi64()
5341 return (__m256i) __builtin_ia32_prorvq256_mask ((__v4di) __A, in _mm256_rorv_epi64()
5348 static __inline__ __m256i __DEFAULT_FN_ATTRS
5349 _mm256_mask_rorv_epi64 (__m256i __W, __mmask8 __U, __m256i __A, in _mm256_mask_rorv_epi64()
5350 __m256i __B) in _mm256_mask_rorv_epi64()
5352 return (__m256i) __builtin_ia32_prorvq256_mask ((__v4di) __A, in _mm256_mask_rorv_epi64()
5358 static __inline__ __m256i __DEFAULT_FN_ATTRS
5359 _mm256_maskz_rorv_epi64 (__mmask8 __U, __m256i __A, __m256i __B) in _mm256_maskz_rorv_epi64()
5361 return (__m256i) __builtin_ia32_prorvq256_mask ((__v4di) __A, in _mm256_maskz_rorv_epi64()
5388 static __inline__ __m256i __DEFAULT_FN_ATTRS
5389 _mm256_mask_sllv_epi64 (__m256i __W, __mmask8 __U, __m256i __X, in _mm256_mask_sllv_epi64()
5390 __m256i __Y) in _mm256_mask_sllv_epi64()
5392 return (__m256i) __builtin_ia32_psllv4di_mask ((__v4di) __X, in _mm256_mask_sllv_epi64()
5398 static __inline__ __m256i __DEFAULT_FN_ATTRS
5399 _mm256_maskz_sllv_epi64 (__mmask8 __U, __m256i __X, __m256i __Y) in _mm256_maskz_sllv_epi64()
5401 return (__m256i) __builtin_ia32_psllv4di_mask ((__v4di) __X, in _mm256_maskz_sllv_epi64()
5428 static __inline__ __m256i __DEFAULT_FN_ATTRS
5429 _mm256_mask_sllv_epi32 (__m256i __W, __mmask8 __U, __m256i __X, in _mm256_mask_sllv_epi32()
5430 __m256i __Y) in _mm256_mask_sllv_epi32()
5432 return (__m256i) __builtin_ia32_psllv8si_mask ((__v8si) __X, in _mm256_mask_sllv_epi32()
5438 static __inline__ __m256i __DEFAULT_FN_ATTRS
5439 _mm256_maskz_sllv_epi32 (__mmask8 __U, __m256i __X, __m256i __Y) in _mm256_maskz_sllv_epi32()
5441 return (__m256i) __builtin_ia32_psllv8si_mask ((__v8si) __X, in _mm256_maskz_sllv_epi32()
5470 static __inline__ __m256i __DEFAULT_FN_ATTRS
5471 _mm256_mask_srlv_epi64 (__m256i __W, __mmask8 __U, __m256i __X, in _mm256_mask_srlv_epi64()
5472 __m256i __Y) in _mm256_mask_srlv_epi64()
5474 return (__m256i) __builtin_ia32_psrlv4di_mask ((__v4di) __X, in _mm256_mask_srlv_epi64()
5480 static __inline__ __m256i __DEFAULT_FN_ATTRS
5481 _mm256_maskz_srlv_epi64 (__mmask8 __U, __m256i __X, __m256i __Y) in _mm256_maskz_srlv_epi64()
5483 return (__m256i) __builtin_ia32_psrlv4di_mask ((__v4di) __X, in _mm256_maskz_srlv_epi64()
5510 static __inline__ __m256i __DEFAULT_FN_ATTRS
5511 _mm256_mask_srlv_epi32 (__m256i __W, __mmask8 __U, __m256i __X, in _mm256_mask_srlv_epi32()
5512 __m256i __Y) in _mm256_mask_srlv_epi32()
5514 return (__m256i) __builtin_ia32_psrlv8si_mask ((__v8si) __X, in _mm256_mask_srlv_epi32()
5520 static __inline__ __m256i __DEFAULT_FN_ATTRS
5521 _mm256_maskz_srlv_epi32 (__mmask8 __U, __m256i __X, __m256i __Y) in _mm256_maskz_srlv_epi32()
5523 return (__m256i) __builtin_ia32_psrlv8si_mask ((__v8si) __X, in _mm256_maskz_srlv_epi32()
5552 static __inline__ __m256i __DEFAULT_FN_ATTRS
5553 _mm256_mask_srl_epi32 (__m256i __W, __mmask8 __U, __m256i __A, in _mm256_mask_srl_epi32()
5556 return (__m256i) __builtin_ia32_psrld256_mask ((__v8si) __A, in _mm256_mask_srl_epi32()
5562 static __inline__ __m256i __DEFAULT_FN_ATTRS
5563 _mm256_maskz_srl_epi32 (__mmask8 __U, __m256i __A, __m128i __B) in _mm256_maskz_srl_epi32()
5565 return (__m256i) __builtin_ia32_psrld256_mask ((__v8si) __A, in _mm256_maskz_srl_epi32()
5583 (__m256i)__builtin_ia32_psrldi256_mask((__v8si)(__m256i)(A), (int)(imm), \
5584 (__v8si)(__m256i)(W), \
5588 (__m256i)__builtin_ia32_psrldi256_mask((__v8si)(__m256i)(A), (int)(imm), \
5612 static __inline__ __m256i __DEFAULT_FN_ATTRS
5613 _mm256_mask_srl_epi64 (__m256i __W, __mmask8 __U, __m256i __A, in _mm256_mask_srl_epi64()
5616 return (__m256i) __builtin_ia32_psrlq256_mask ((__v4di) __A, in _mm256_mask_srl_epi64()
5622 static __inline__ __m256i __DEFAULT_FN_ATTRS
5623 _mm256_maskz_srl_epi64 (__mmask8 __U, __m256i __A, __m128i __B) in _mm256_maskz_srl_epi64()
5625 return (__m256i) __builtin_ia32_psrlq256_mask ((__v4di) __A, in _mm256_maskz_srl_epi64()
5643 (__m256i)__builtin_ia32_psrlqi256_mask((__v4di)(__m256i)(A), (int)(imm), \
5644 (__v4di)(__m256i)(W), \
5648 (__m256i)__builtin_ia32_psrlqi256_mask((__v4di)(__m256i)(A), (int)(imm), \
5672 static __inline__ __m256i __DEFAULT_FN_ATTRS
5673 _mm256_mask_srav_epi32 (__m256i __W, __mmask8 __U, __m256i __X, in _mm256_mask_srav_epi32()
5674 __m256i __Y) in _mm256_mask_srav_epi32()
5676 return (__m256i) __builtin_ia32_psrav8si_mask ((__v8si) __X, in _mm256_mask_srav_epi32()
5682 static __inline__ __m256i __DEFAULT_FN_ATTRS
5683 _mm256_maskz_srav_epi32 (__mmask8 __U, __m256i __X, __m256i __Y) in _mm256_maskz_srav_epi32()
5685 return (__m256i) __builtin_ia32_psrav8si_mask ((__v8si) __X, in _mm256_maskz_srav_epi32()
5722 static __inline__ __m256i __DEFAULT_FN_ATTRS
5723 _mm256_srav_epi64 (__m256i __X, __m256i __Y) in _mm256_srav_epi64()
5725 return (__m256i) __builtin_ia32_psravq256_mask ((__v4di) __X, in _mm256_srav_epi64()
5732 static __inline__ __m256i __DEFAULT_FN_ATTRS
5733 _mm256_mask_srav_epi64 (__m256i __W, __mmask8 __U, __m256i __X, in _mm256_mask_srav_epi64()
5734 __m256i __Y) in _mm256_mask_srav_epi64()
5736 return (__m256i) __builtin_ia32_psravq256_mask ((__v4di) __X, in _mm256_mask_srav_epi64()
5742 static __inline__ __m256i __DEFAULT_FN_ATTRS
5743 _mm256_maskz_srav_epi64 (__mmask8 __U, __m256i __X, __m256i __Y) in _mm256_maskz_srav_epi64()
5745 return (__m256i) __builtin_ia32_psravq256_mask ((__v4di) __X, in _mm256_maskz_srav_epi64()
5769 static __inline__ __m256i __DEFAULT_FN_ATTRS
5770 _mm256_mask_mov_epi32 (__m256i __W, __mmask8 __U, __m256i __A) in _mm256_mask_mov_epi32()
5772 return (__m256i) __builtin_ia32_selectd_256 ((__mmask8) __U, in _mm256_mask_mov_epi32()
5777 static __inline__ __m256i __DEFAULT_FN_ATTRS
5778 _mm256_maskz_mov_epi32 (__mmask8 __U, __m256i __A) in _mm256_maskz_mov_epi32()
5780 return (__m256i) __builtin_ia32_selectd_256 ((__mmask8) __U, in _mm256_maskz_mov_epi32()
5804 static __inline__ __m256i __DEFAULT_FN_ATTRS
5805 _mm256_mask_load_epi32 (__m256i __W, __mmask8 __U, void const *__P) in _mm256_mask_load_epi32()
5807 return (__m256i) __builtin_ia32_movdqa32load256_mask ((__v8si *) __P, in _mm256_mask_load_epi32()
5813 static __inline__ __m256i __DEFAULT_FN_ATTRS
5816 return (__m256i) __builtin_ia32_movdqa32load256_mask ((__v8si *) __P, in _mm256_maskz_load_epi32()
5832 _mm256_mask_store_epi32 (void *__P, __mmask8 __U, __m256i __A) in _mm256_mask_store_epi32()
5855 static __inline__ __m256i __DEFAULT_FN_ATTRS
5856 _mm256_mask_mov_epi64 (__m256i __W, __mmask8 __U, __m256i __A) in _mm256_mask_mov_epi64()
5858 return (__m256i) __builtin_ia32_selectq_256 ((__mmask8) __U, in _mm256_mask_mov_epi64()
5863 static __inline__ __m256i __DEFAULT_FN_ATTRS
5864 _mm256_maskz_mov_epi64 (__mmask8 __U, __m256i __A) in _mm256_maskz_mov_epi64()
5866 return (__m256i) __builtin_ia32_selectq_256 ((__mmask8) __U, in _mm256_maskz_mov_epi64()
5890 static __inline__ __m256i __DEFAULT_FN_ATTRS
5891 _mm256_mask_load_epi64 (__m256i __W, __mmask8 __U, void const *__P) in _mm256_mask_load_epi64()
5893 return (__m256i) __builtin_ia32_movdqa64load256_mask ((__v4di *) __P, in _mm256_mask_load_epi64()
5899 static __inline__ __m256i __DEFAULT_FN_ATTRS
5902 return (__m256i) __builtin_ia32_movdqa64load256_mask ((__v4di *) __P, in _mm256_maskz_load_epi64()
5918 _mm256_mask_store_epi64 (void *__P, __mmask8 __U, __m256i __A) in _mm256_mask_store_epi64()
5969 (__m256i)__builtin_ia32_pbroadcastd256_gpr_mask((int)(A), \
5970 (__v8si)(__m256i)(O), \
5974 (__m256i)__builtin_ia32_pbroadcastd256_gpr_mask((int)(A), \
5994 static __inline__ __m256i __DEFAULT_FN_ATTRS
5995 _mm256_mask_set1_epi64 (__m256i __O, __mmask8 __M, long long __A) in _mm256_mask_set1_epi64()
5997 return (__m256i) __builtin_ia32_pbroadcastq256_gpr_mask (__A, (__v4di) __O, in _mm256_mask_set1_epi64()
6001 static __inline__ __m256i __DEFAULT_FN_ATTRS
6004 return (__m256i) __builtin_ia32_pbroadcastq256_gpr_mask (__A, in _mm256_maskz_set1_epi64()
6031 (__v4di)(__m256i)(C), (int)(imm), \
6037 (__v4di)(__m256i)(C), (int)(imm), \
6043 (__v4di)(__m256i)(C), \
6067 (__v8si)(__m256i)(C), (int)(imm), \
6073 (__v8si)(__m256i)(C), (int)(imm), \
6079 (__v8si)(__m256i)(C), (int)(imm), \
6167 static __inline__ __m256i __DEFAULT_FN_ATTRS
6168 _mm256_mask_loadu_epi64 (__m256i __W, __mmask8 __U, void const *__P) in _mm256_mask_loadu_epi64()
6170 return (__m256i) __builtin_ia32_loaddqudi256_mask ((__v4di *) __P, in _mm256_mask_loadu_epi64()
6175 static __inline__ __m256i __DEFAULT_FN_ATTRS
6178 return (__m256i) __builtin_ia32_loaddqudi256_mask ((__v4di *) __P, in _mm256_maskz_loadu_epi64()
6201 static __inline__ __m256i __DEFAULT_FN_ATTRS
6202 _mm256_mask_loadu_epi32 (__m256i __W, __mmask8 __U, void const *__P) in _mm256_mask_loadu_epi32()
6204 return (__m256i) __builtin_ia32_loaddqusi256_mask ((__v8si *) __P, in _mm256_mask_loadu_epi32()
6209 static __inline__ __m256i __DEFAULT_FN_ATTRS
6212 return (__m256i) __builtin_ia32_loaddqusi256_mask ((__v8si *) __P, in _mm256_maskz_loadu_epi32()
6327 _mm256_mask_storeu_epi64 (void *__P, __mmask8 __U, __m256i __A) in _mm256_mask_storeu_epi64()
6343 _mm256_mask_storeu_epi32 (void *__P, __mmask8 __U, __m256i __A) in _mm256_mask_storeu_epi32()
6677 __m256i __C) in _mm256_mask_permutevar_pd()
6687 _mm256_maskz_permutevar_pd (__mmask8 __U, __m256d __A, __m256i __C) in _mm256_maskz_permutevar_pd()
6719 __m256i __C) in _mm256_mask_permutevar_ps()
6728 _mm256_maskz_permutevar_ps (__mmask8 __U, __m256 __A, __m256i __C) in _mm256_maskz_permutevar_ps()
6753 _mm256_test_epi32_mask (__m256i __A, __m256i __B) in _mm256_test_epi32_mask()
6761 _mm256_mask_test_epi32_mask (__mmask8 __U, __m256i __A, __m256i __B) in _mm256_mask_test_epi32_mask()
6783 _mm256_test_epi64_mask (__m256i __A, __m256i __B) in _mm256_test_epi64_mask()
6791 _mm256_mask_test_epi64_mask (__mmask8 __U, __m256i __A, __m256i __B) in _mm256_mask_test_epi64_mask()
6813 _mm256_testn_epi32_mask (__m256i __A, __m256i __B) in _mm256_testn_epi32_mask()
6821 _mm256_mask_testn_epi32_mask (__mmask8 __U, __m256i __A, __m256i __B) in _mm256_mask_testn_epi32_mask()
6843 _mm256_testn_epi64_mask (__m256i __A, __m256i __B) in _mm256_testn_epi64_mask()
6851 _mm256_mask_testn_epi64_mask (__mmask8 __U, __m256i __A, __m256i __B) in _mm256_mask_testn_epi64_mask()
6875 static __inline__ __m256i __DEFAULT_FN_ATTRS
6876 _mm256_mask_unpackhi_epi32(__m256i __W, __mmask8 __U, __m256i __A, __m256i __B) in _mm256_mask_unpackhi_epi32()
6878 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U, in _mm256_mask_unpackhi_epi32()
6883 static __inline__ __m256i __DEFAULT_FN_ATTRS
6884 _mm256_maskz_unpackhi_epi32(__mmask8 __U, __m256i __A, __m256i __B) in _mm256_maskz_unpackhi_epi32()
6886 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U, in _mm256_maskz_unpackhi_epi32()
6907 static __inline__ __m256i __DEFAULT_FN_ATTRS
6908 _mm256_mask_unpackhi_epi64(__m256i __W, __mmask8 __U, __m256i __A, __m256i __B) in _mm256_mask_unpackhi_epi64()
6910 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U, in _mm256_mask_unpackhi_epi64()
6915 static __inline__ __m256i __DEFAULT_FN_ATTRS
6916 _mm256_maskz_unpackhi_epi64(__mmask8 __U, __m256i __A, __m256i __B) in _mm256_maskz_unpackhi_epi64()
6918 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U, in _mm256_maskz_unpackhi_epi64()
6939 static __inline__ __m256i __DEFAULT_FN_ATTRS
6940 _mm256_mask_unpacklo_epi32(__m256i __W, __mmask8 __U, __m256i __A, __m256i __B) in _mm256_mask_unpacklo_epi32()
6942 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U, in _mm256_mask_unpacklo_epi32()
6947 static __inline__ __m256i __DEFAULT_FN_ATTRS
6948 _mm256_maskz_unpacklo_epi32(__mmask8 __U, __m256i __A, __m256i __B) in _mm256_maskz_unpacklo_epi32()
6950 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U, in _mm256_maskz_unpacklo_epi32()
6971 static __inline__ __m256i __DEFAULT_FN_ATTRS
6972 _mm256_mask_unpacklo_epi64(__m256i __W, __mmask8 __U, __m256i __A, __m256i __B) in _mm256_mask_unpacklo_epi64()
6974 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U, in _mm256_mask_unpacklo_epi64()
6979 static __inline__ __m256i __DEFAULT_FN_ATTRS
6980 _mm256_maskz_unpacklo_epi64(__mmask8 __U, __m256i __A, __m256i __B) in _mm256_maskz_unpacklo_epi64()
6982 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U, in _mm256_maskz_unpacklo_epi64()
7007 static __inline__ __m256i __DEFAULT_FN_ATTRS
7008 _mm256_mask_sra_epi32 (__m256i __W, __mmask8 __U, __m256i __A, in _mm256_mask_sra_epi32()
7011 return (__m256i) __builtin_ia32_psrad256_mask ((__v8si) __A, in _mm256_mask_sra_epi32()
7017 static __inline__ __m256i __DEFAULT_FN_ATTRS
7018 _mm256_maskz_sra_epi32 (__mmask8 __U, __m256i __A, __m128i __B) in _mm256_maskz_sra_epi32()
7020 return (__m256i) __builtin_ia32_psrad256_mask ((__v8si) __A, in _mm256_maskz_sra_epi32()
7038 (__m256i)__builtin_ia32_psradi256_mask((__v8si)(__m256i)(A), (int)(imm), \
7039 (__v8si)(__m256i)(W), \
7043 (__m256i)__builtin_ia32_psradi256_mask((__v8si)(__m256i)(A), (int)(imm), \
7077 static __inline__ __m256i __DEFAULT_FN_ATTRS
7078 _mm256_sra_epi64 (__m256i __A, __m128i __B) in _mm256_sra_epi64()
7080 return (__m256i) __builtin_ia32_psraq256_mask ((__v4di) __A, in _mm256_sra_epi64()
7087 static __inline__ __m256i __DEFAULT_FN_ATTRS
7088 _mm256_mask_sra_epi64 (__m256i __W, __mmask8 __U, __m256i __A, in _mm256_mask_sra_epi64()
7091 return (__m256i) __builtin_ia32_psraq256_mask ((__v4di) __A, in _mm256_mask_sra_epi64()
7097 static __inline__ __m256i __DEFAULT_FN_ATTRS
7098 _mm256_maskz_sra_epi64 (__mmask8 __U, __m256i __A, __m128i __B) in _mm256_maskz_sra_epi64()
7100 return (__m256i) __builtin_ia32_psraq256_mask ((__v4di) __A, in _mm256_maskz_sra_epi64()
7123 (__m256i)__builtin_ia32_psraqi256_mask((__v4di)(__m256i)(A), (int)(imm), \
7128 (__m256i)__builtin_ia32_psraqi256_mask((__v4di)(__m256i)(A), (int)(imm), \
7129 (__v4di)(__m256i)(W), \
7133 (__m256i)__builtin_ia32_psraqi256_mask((__v4di)(__m256i)(A), (int)(imm), \
7156 (__m256i)__builtin_ia32_pternlogd256_mask((__v8si)(__m256i)(A), \
7157 (__v8si)(__m256i)(B), \
7158 (__v8si)(__m256i)(C), (int)(imm), \
7162 (__m256i)__builtin_ia32_pternlogd256_mask((__v8si)(__m256i)(A), \
7163 (__v8si)(__m256i)(B), \
7164 (__v8si)(__m256i)(C), (int)(imm), \
7168 (__m256i)__builtin_ia32_pternlogd256_maskz((__v8si)(__m256i)(A), \
7169 (__v8si)(__m256i)(B), \
7170 (__v8si)(__m256i)(C), (int)(imm), \
7192 (__m256i)__builtin_ia32_pternlogq256_mask((__v4di)(__m256i)(A), \
7193 (__v4di)(__m256i)(B), \
7194 (__v4di)(__m256i)(C), (int)(imm), \
7198 (__m256i)__builtin_ia32_pternlogq256_mask((__v4di)(__m256i)(A), \
7199 (__v4di)(__m256i)(B), \
7200 (__v4di)(__m256i)(C), (int)(imm), \
7204 (__m256i)__builtin_ia32_pternlogq256_maskz((__v4di)(__m256i)(A), \
7205 (__v4di)(__m256i)(B), \
7206 (__v4di)(__m256i)(C), (int)(imm), \
7251 (__m256i)__builtin_ia32_shuf_i32x4_256_mask((__v8si)(__m256i)(A), \
7252 (__v8si)(__m256i)(B), \
7258 (__m256i)__builtin_ia32_shuf_i32x4_256_mask((__v8si)(__m256i)(A), \
7259 (__v8si)(__m256i)(B), \
7261 (__v8si)(__m256i)(W), \
7265 (__m256i)__builtin_ia32_shuf_i32x4_256_mask((__v8si)(__m256i)(A), \
7266 (__v8si)(__m256i)(B), \
7272 (__m256i)__builtin_ia32_shuf_i64x2_256_mask((__v4di)(__m256i)(A), \
7273 (__v4di)(__m256i)(B), \
7279 (__m256i)__builtin_ia32_shuf_i64x2_256_mask((__v4di)(__m256i)(A), \
7280 (__v4di)(__m256i)(B), \
7282 (__v4di)(__m256i)(W), \
7286 (__m256i)__builtin_ia32_shuf_i64x2_256_mask((__v4di)(__m256i)(A), \
7287 (__v4di)(__m256i)(B), \
7460 static __inline__ __m256i __DEFAULT_FN_ATTRS
7463 return (__m256i) __builtin_ia32_broadcasti32x4_256_mask ((__v4si) __A, in _mm256_broadcast_i32x4()
7468 static __inline__ __m256i __DEFAULT_FN_ATTRS
7469 _mm256_mask_broadcast_i32x4 (__m256i __O, __mmask8 __M, __m128i __A) in _mm256_mask_broadcast_i32x4()
7471 return (__m256i) __builtin_ia32_broadcasti32x4_256_mask ((__v4si) __A, in _mm256_mask_broadcast_i32x4()
7476 static __inline__ __m256i __DEFAULT_FN_ATTRS
7479 return (__m256i) __builtin_ia32_broadcasti32x4_256_mask ((__v4si) in _mm256_maskz_broadcast_i32x4()
7549 static __inline__ __m256i __DEFAULT_FN_ATTRS
7550 _mm256_mask_broadcastd_epi32 (__m256i __O, __mmask8 __M, __m128i __A) in _mm256_mask_broadcastd_epi32()
7552 return (__m256i)__builtin_ia32_selectd_256(__M, in _mm256_mask_broadcastd_epi32()
7557 static __inline__ __m256i __DEFAULT_FN_ATTRS
7560 return (__m256i)__builtin_ia32_selectd_256(__M, in _mm256_maskz_broadcastd_epi32()
7581 static __inline__ __m256i __DEFAULT_FN_ATTRS
7582 _mm256_mask_broadcastq_epi64 (__m256i __O, __mmask8 __M, __m128i __A) in _mm256_mask_broadcastq_epi64()
7584 return (__m256i)__builtin_ia32_selectq_256(__M, in _mm256_mask_broadcastq_epi64()
7589 static __inline__ __m256i __DEFAULT_FN_ATTRS
7592 return (__m256i)__builtin_ia32_selectq_256(__M, in _mm256_maskz_broadcastq_epi64()
7627 _mm256_cvtsepi32_epi8 (__m256i __A) in _mm256_cvtsepi32_epi8()
7635 _mm256_mask_cvtsepi32_epi8 (__m128i __O, __mmask8 __M, __m256i __A) in _mm256_mask_cvtsepi32_epi8()
7642 _mm256_maskz_cvtsepi32_epi8 (__mmask8 __M, __m256i __A) in _mm256_maskz_cvtsepi32_epi8()
7650 _mm256_mask_cvtsepi32_storeu_epi8 (void * __P, __mmask8 __M, __m256i __A) in _mm256_mask_cvtsepi32_storeu_epi8()
7686 _mm256_cvtsepi32_epi16 (__m256i __A) in _mm256_cvtsepi32_epi16()
7694 _mm256_mask_cvtsepi32_epi16 (__m128i __O, __mmask8 __M, __m256i __A) in _mm256_mask_cvtsepi32_epi16()
7701 _mm256_maskz_cvtsepi32_epi16 (__mmask8 __M, __m256i __A) in _mm256_maskz_cvtsepi32_epi16()
7709 _mm256_mask_cvtsepi32_storeu_epi16 (void * __P, __mmask8 __M, __m256i __A) in _mm256_mask_cvtsepi32_storeu_epi16()
7744 _mm256_cvtsepi64_epi8 (__m256i __A) in _mm256_cvtsepi64_epi8()
7752 _mm256_mask_cvtsepi64_epi8 (__m128i __O, __mmask8 __M, __m256i __A) in _mm256_mask_cvtsepi64_epi8()
7759 _mm256_maskz_cvtsepi64_epi8 (__mmask8 __M, __m256i __A) in _mm256_maskz_cvtsepi64_epi8()
7767 _mm256_mask_cvtsepi64_storeu_epi8 (void * __P, __mmask8 __M, __m256i __A) in _mm256_mask_cvtsepi64_storeu_epi8()
7802 _mm256_cvtsepi64_epi32 (__m256i __A) in _mm256_cvtsepi64_epi32()
7810 _mm256_mask_cvtsepi64_epi32 (__m128i __O, __mmask8 __M, __m256i __A) in _mm256_mask_cvtsepi64_epi32()
7818 _mm256_maskz_cvtsepi64_epi32 (__mmask8 __M, __m256i __A) in _mm256_maskz_cvtsepi64_epi32()
7826 _mm256_mask_cvtsepi64_storeu_epi32 (void * __P, __mmask8 __M, __m256i __A) in _mm256_mask_cvtsepi64_storeu_epi32()
7861 _mm256_cvtsepi64_epi16 (__m256i __A) in _mm256_cvtsepi64_epi16()
7869 _mm256_mask_cvtsepi64_epi16 (__m128i __O, __mmask8 __M, __m256i __A) in _mm256_mask_cvtsepi64_epi16()
7876 _mm256_maskz_cvtsepi64_epi16 (__mmask8 __M, __m256i __A) in _mm256_maskz_cvtsepi64_epi16()
7884 _mm256_mask_cvtsepi64_storeu_epi16 (void * __P, __mmask8 __M, __m256i __A) in _mm256_mask_cvtsepi64_storeu_epi16()
7920 _mm256_cvtusepi32_epi8 (__m256i __A) in _mm256_cvtusepi32_epi8()
7928 _mm256_mask_cvtusepi32_epi8 (__m128i __O, __mmask8 __M, __m256i __A) in _mm256_mask_cvtusepi32_epi8()
7936 _mm256_maskz_cvtusepi32_epi8 (__mmask8 __M, __m256i __A) in _mm256_maskz_cvtusepi32_epi8()
7944 _mm256_mask_cvtusepi32_storeu_epi8 (void * __P, __mmask8 __M, __m256i __A) in _mm256_mask_cvtusepi32_storeu_epi8()
7979 _mm256_cvtusepi32_epi16 (__m256i __A) in _mm256_cvtusepi32_epi16()
7987 _mm256_mask_cvtusepi32_epi16 (__m128i __O, __mmask8 __M, __m256i __A) in _mm256_mask_cvtusepi32_epi16()
7994 _mm256_maskz_cvtusepi32_epi16 (__mmask8 __M, __m256i __A) in _mm256_maskz_cvtusepi32_epi16()
8002 _mm256_mask_cvtusepi32_storeu_epi16 (void * __P, __mmask8 __M, __m256i __A) in _mm256_mask_cvtusepi32_storeu_epi16()
8038 _mm256_cvtusepi64_epi8 (__m256i __A) in _mm256_cvtusepi64_epi8()
8046 _mm256_mask_cvtusepi64_epi8 (__m128i __O, __mmask8 __M, __m256i __A) in _mm256_mask_cvtusepi64_epi8()
8054 _mm256_maskz_cvtusepi64_epi8 (__mmask8 __M, __m256i __A) in _mm256_maskz_cvtusepi64_epi8()
8062 _mm256_mask_cvtusepi64_storeu_epi8 (void * __P, __mmask8 __M, __m256i __A) in _mm256_mask_cvtusepi64_storeu_epi8()
8097 _mm256_cvtusepi64_epi32 (__m256i __A) in _mm256_cvtusepi64_epi32()
8105 _mm256_mask_cvtusepi64_epi32 (__m128i __O, __mmask8 __M, __m256i __A) in _mm256_mask_cvtusepi64_epi32()
8112 _mm256_maskz_cvtusepi64_epi32 (__mmask8 __M, __m256i __A) in _mm256_maskz_cvtusepi64_epi32()
8120 _mm256_mask_cvtusepi64_storeu_epi32 (void * __P, __mmask8 __M, __m256i __A) in _mm256_mask_cvtusepi64_storeu_epi32()
8155 _mm256_cvtusepi64_epi16 (__m256i __A) in _mm256_cvtusepi64_epi16()
8163 _mm256_mask_cvtusepi64_epi16 (__m128i __O, __mmask8 __M, __m256i __A) in _mm256_mask_cvtusepi64_epi16()
8170 _mm256_maskz_cvtusepi64_epi16 (__mmask8 __M, __m256i __A) in _mm256_maskz_cvtusepi64_epi16()
8178 _mm256_mask_cvtusepi64_storeu_epi16 (void * __P, __mmask8 __M, __m256i __A) in _mm256_mask_cvtusepi64_storeu_epi16()
8214 _mm256_cvtepi32_epi8 (__m256i __A) in _mm256_cvtepi32_epi8()
8222 _mm256_mask_cvtepi32_epi8 (__m128i __O, __mmask8 __M, __m256i __A) in _mm256_mask_cvtepi32_epi8()
8229 _mm256_maskz_cvtepi32_epi8 (__mmask8 __M, __m256i __A) in _mm256_maskz_cvtepi32_epi8()
8237 _mm256_mask_cvtepi32_storeu_epi8 (void * __P, __mmask8 __M, __m256i __A) in _mm256_mask_cvtepi32_storeu_epi8()
8272 _mm256_cvtepi32_epi16 (__m256i __A) in _mm256_cvtepi32_epi16()
8280 _mm256_mask_cvtepi32_epi16 (__m128i __O, __mmask8 __M, __m256i __A) in _mm256_mask_cvtepi32_epi16()
8287 _mm256_maskz_cvtepi32_epi16 (__mmask8 __M, __m256i __A) in _mm256_maskz_cvtepi32_epi16()
8295 _mm256_mask_cvtepi32_storeu_epi16 (void * __P, __mmask8 __M, __m256i __A) in _mm256_mask_cvtepi32_storeu_epi16()
8330 _mm256_cvtepi64_epi8 (__m256i __A) in _mm256_cvtepi64_epi8()
8338 _mm256_mask_cvtepi64_epi8 (__m128i __O, __mmask8 __M, __m256i __A) in _mm256_mask_cvtepi64_epi8()
8345 _mm256_maskz_cvtepi64_epi8 (__mmask8 __M, __m256i __A) in _mm256_maskz_cvtepi64_epi8()
8353 _mm256_mask_cvtepi64_storeu_epi8 (void * __P, __mmask8 __M, __m256i __A) in _mm256_mask_cvtepi64_storeu_epi8()
8388 _mm256_cvtepi64_epi32 (__m256i __A) in _mm256_cvtepi64_epi32()
8396 _mm256_mask_cvtepi64_epi32 (__m128i __O, __mmask8 __M, __m256i __A) in _mm256_mask_cvtepi64_epi32()
8403 _mm256_maskz_cvtepi64_epi32 (__mmask8 __M, __m256i __A) in _mm256_maskz_cvtepi64_epi32()
8411 _mm256_mask_cvtepi64_storeu_epi32 (void * __P, __mmask8 __M, __m256i __A) in _mm256_mask_cvtepi64_storeu_epi32()
8447 _mm256_cvtepi64_epi16 (__m256i __A) in _mm256_cvtepi64_epi16()
8455 _mm256_mask_cvtepi64_epi16 (__m128i __O, __mmask8 __M, __m256i __A) in _mm256_mask_cvtepi64_epi16()
8462 _mm256_maskz_cvtepi64_epi16 (__mmask8 __M, __m256i __A) in _mm256_maskz_cvtepi64_epi16()
8470 _mm256_mask_cvtepi64_storeu_epi16 (void * __P, __mmask8 __M, __m256i __A) in _mm256_mask_cvtepi64_storeu_epi16()
8494 (__m128i)__builtin_ia32_extracti32x4_256_mask((__v8si)(__m256i)(A), \
8500 (__m128i)__builtin_ia32_extracti32x4_256_mask((__v8si)(__m256i)(A), \
8506 (__m128i)__builtin_ia32_extracti32x4_256_mask((__v8si)(__m256i)(A), \
8530 (__m256i)__builtin_ia32_inserti32x4_256_mask((__v8si)(__m256i)(A), \
8537 (__m256i)__builtin_ia32_inserti32x4_256_mask((__v8si)(__m256i)(A), \
8540 (__v8si)(__m256i)(W), \
8544 (__m256i)__builtin_ia32_inserti32x4_256_mask((__v8si)(__m256i)(A), \
8637 (__v4di)(__m256i)(index), \
8641 (__m256i)__builtin_ia32_gather3div4di((__v4di)(__m256i)(v1_old), \
8643 (__v4di)(__m256i)(index), \
8661 (__v4di)(__m256i)(index), \
8667 (__v4di)(__m256i)(index), \
8689 (__m256i)__builtin_ia32_gather3siv4di((__v4di)(__m256i)(v1_old), \
8709 (__v8si)(__m256i)(index), \
8713 (__m256i)__builtin_ia32_gather3siv8si((__v8si)(__m256i)(v1_old), \
8715 (__v8si)(__m256i)(index), \
8735 (__m256i)__builtin_shufflevector((__v4di)(__m256i)(X), \
8741 (__m256i)__builtin_ia32_selectq_256((__mmask8)(U), \
8743 (__v4di)(__m256i)(W)); })
8746 (__m256i)__builtin_ia32_selectq_256((__mmask8)(U), \
8751 _mm256_permutexvar_pd (__m256i __X, __m256d __Y) in _mm256_permutexvar_pd()
8760 _mm256_mask_permutexvar_pd (__m256d __W, __mmask8 __U, __m256i __X, in _mm256_mask_permutexvar_pd()
8770 _mm256_maskz_permutexvar_pd (__mmask8 __U, __m256i __X, __m256d __Y) in _mm256_maskz_permutexvar_pd()
8778 static __inline__ __m256i __DEFAULT_FN_ATTRS
8779 _mm256_maskz_permutexvar_epi64 (__mmask8 __M, __m256i __X, __m256i __Y) in _mm256_maskz_permutexvar_epi64()
8781 return (__m256i) __builtin_ia32_permvardi256_mask ((__v4di) __Y, in _mm256_maskz_permutexvar_epi64()
8787 static __inline__ __m256i __DEFAULT_FN_ATTRS
8788 _mm256_permutexvar_epi64 ( __m256i __X, __m256i __Y) in _mm256_permutexvar_epi64()
8790 return (__m256i) __builtin_ia32_permvardi256_mask ((__v4di) __Y, in _mm256_permutexvar_epi64()
8796 static __inline__ __m256i __DEFAULT_FN_ATTRS
8797 _mm256_mask_permutexvar_epi64 (__m256i __W, __mmask8 __M, __m256i __X, in _mm256_mask_permutexvar_epi64()
8798 __m256i __Y) in _mm256_mask_permutexvar_epi64()
8800 return (__m256i) __builtin_ia32_permvardi256_mask ((__v4di) __Y, in _mm256_mask_permutexvar_epi64()
8807 _mm256_mask_permutexvar_ps (__m256 __W, __mmask8 __U, __m256i __X, in _mm256_mask_permutexvar_ps()
8817 _mm256_maskz_permutexvar_ps (__mmask8 __U, __m256i __X, __m256 __Y) in _mm256_maskz_permutexvar_ps()
8826 _mm256_permutexvar_ps (__m256i __X, __m256 __Y) in _mm256_permutexvar_ps()
8834 static __inline__ __m256i __DEFAULT_FN_ATTRS
8835 _mm256_maskz_permutexvar_epi32 (__mmask8 __M, __m256i __X, __m256i __Y) in _mm256_maskz_permutexvar_epi32()
8837 return (__m256i) __builtin_ia32_permvarsi256_mask ((__v8si) __Y, in _mm256_maskz_permutexvar_epi32()
8843 static __inline__ __m256i __DEFAULT_FN_ATTRS
8844 _mm256_mask_permutexvar_epi32 (__m256i __W, __mmask8 __M, __m256i __X, in _mm256_mask_permutexvar_epi32()
8845 __m256i __Y) in _mm256_mask_permutexvar_epi32()
8847 return (__m256i) __builtin_ia32_permvarsi256_mask ((__v8si) __Y, in _mm256_mask_permutexvar_epi32()
8853 static __inline__ __m256i __DEFAULT_FN_ATTRS
8854 _mm256_permutexvar_epi32 (__m256i __X, __m256i __Y) in _mm256_permutexvar_epi32()
8856 return (__m256i) __builtin_ia32_permvarsi256_mask ((__v8si) __Y, in _mm256_permutexvar_epi32()
8881 (__m256i)__builtin_ia32_alignd256_mask((__v8si)(__m256i)(A), \
8882 (__v8si)(__m256i)(B), (int)(imm), \
8887 (__m256i)__builtin_ia32_alignd256_mask((__v8si)(__m256i)(A), \
8888 (__v8si)(__m256i)(B), (int)(imm), \
8889 (__v8si)(__m256i)(W), \
8893 (__m256i)__builtin_ia32_alignd256_mask((__v8si)(__m256i)(A), \
8894 (__v8si)(__m256i)(B), (int)(imm), \
8917 (__m256i)__builtin_ia32_alignq256_mask((__v4di)(__m256i)(A), \
8918 (__v4di)(__m256i)(B), (int)(imm), \
8923 (__m256i)__builtin_ia32_alignq256_mask((__v4di)(__m256i)(A), \
8924 (__v4di)(__m256i)(B), (int)(imm), \
8925 (__v4di)(__m256i)(W), \
8929 (__m256i)__builtin_ia32_alignq256_mask((__v4di)(__m256i)(A), \
8930 (__v4di)(__m256i)(B), (int)(imm), \
8999 (__m256i)__builtin_ia32_selectd_256((__mmask8)(U), \
9001 (__v8si)(__m256i)(W)); })
9004 (__m256i)__builtin_ia32_selectd_256((__mmask8)(U), \