• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/llvm-project/clang/lib/Headers/

Lines Matching defs:__U

227 _mm256_mask_add_epi32(__m256i __W, __mmask8 __U, __m256i __A, __m256i __B)
229 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
235 _mm256_maskz_add_epi32(__mmask8 __U, __m256i __A, __m256i __B)
237 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
243 _mm256_mask_add_epi64(__m256i __W, __mmask8 __U, __m256i __A, __m256i __B)
245 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U,
251 _mm256_maskz_add_epi64(__mmask8 __U, __m256i __A, __m256i __B)
253 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U,
259 _mm256_mask_sub_epi32(__m256i __W, __mmask8 __U, __m256i __A, __m256i __B)
261 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
267 _mm256_maskz_sub_epi32(__mmask8 __U, __m256i __A, __m256i __B)
269 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
275 _mm256_mask_sub_epi64(__m256i __W, __mmask8 __U, __m256i __A, __m256i __B)
277 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U,
283 _mm256_maskz_sub_epi64(__mmask8 __U, __m256i __A, __m256i __B)
285 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U,
291 _mm_mask_add_epi32(__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
293 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
299 _mm_maskz_add_epi32(__mmask8 __U, __m128i __A, __m128i __B)
301 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
307 _mm_mask_add_epi64(__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
309 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U,
315 _mm_maskz_add_epi64(__mmask8 __U, __m128i __A, __m128i __B)
317 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U,
323 _mm_mask_sub_epi32(__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
325 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
331 _mm_maskz_sub_epi32(__mmask8 __U, __m128i __A, __m128i __B)
333 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
339 _mm_mask_sub_epi64(__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
341 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U,
347 _mm_maskz_sub_epi64(__mmask8 __U, __m128i __A, __m128i __B)
349 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U,
457 _mm256_mask_and_epi32(__m256i __W, __mmask8 __U, __m256i __A, __m256i __B)
459 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
465 _mm256_maskz_and_epi32(__mmask8 __U, __m256i __A, __m256i __B)
467 return (__m256i)_mm256_mask_and_epi32(_mm256_setzero_si256(), __U, __A, __B);
477 _mm_mask_and_epi32(__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
479 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
485 _mm_maskz_and_epi32(__mmask8 __U, __m128i __A, __m128i __B)
487 return (__m128i)_mm_mask_and_epi32(_mm_setzero_si128(), __U, __A, __B);
497 _mm256_mask_andnot_epi32(__m256i __W, __mmask8 __U, __m256i __A, __m256i __B)
499 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
505 _mm256_maskz_andnot_epi32(__mmask8 __U, __m256i __A, __m256i __B)
508 __U, __A, __B);
518 _mm_mask_andnot_epi32(__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
520 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
526 _mm_maskz_andnot_epi32(__mmask8 __U, __m128i __A, __m128i __B)
528 return (__m128i)_mm_mask_andnot_epi32(_mm_setzero_si128(), __U, __A, __B);
538 _mm256_mask_or_epi32 (__m256i __W, __mmask8 __U, __m256i __A, __m256i __B)
540 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
546 _mm256_maskz_or_epi32(__mmask8 __U, __m256i __A, __m256i __B)
548 return (__m256i)_mm256_mask_or_epi32(_mm256_setzero_si256(), __U, __A, __B);
558 _mm_mask_or_epi32(__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
560 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
566 _mm_maskz_or_epi32(__mmask8 __U, __m128i __A, __m128i __B)
568 return (__m128i)_mm_mask_or_epi32(_mm_setzero_si128(), __U, __A, __B);
578 _mm256_mask_xor_epi32(__m256i __W, __mmask8 __U, __m256i __A, __m256i __B)
580 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
586 _mm256_maskz_xor_epi32(__mmask8 __U, __m256i __A, __m256i __B)
588 return (__m256i)_mm256_mask_xor_epi32(_mm256_setzero_si256(), __U, __A, __B);
598 _mm_mask_xor_epi32(__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
600 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
606 _mm_maskz_xor_epi32(__mmask8 __U, __m128i __A, __m128i __B)
608 return (__m128i)_mm_mask_xor_epi32(_mm_setzero_si128(), __U, __A, __B);
618 _mm256_mask_and_epi64(__m256i __W, __mmask8 __U, __m256i __A, __m256i __B)
620 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U,
626 _mm256_maskz_and_epi64(__mmask8 __U, __m256i __A, __m256i __B)
628 return (__m256i)_mm256_mask_and_epi64(_mm256_setzero_si256(), __U, __A, __B);
638 _mm_mask_and_epi64(__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
640 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U,
646 _mm_maskz_and_epi64(__mmask8 __U, __m128i __A, __m128i __B)
648 return (__m128i)_mm_mask_and_epi64(_mm_setzero_si128(), __U, __A, __B);
658 _mm256_mask_andnot_epi64(__m256i __W, __mmask8 __U, __m256i __A, __m256i __B)
660 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U,
666 _mm256_maskz_andnot_epi64(__mmask8 __U, __m256i __A, __m256i __B)
669 __U, __A, __B);
679 _mm_mask_andnot_epi64(__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
681 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U,
687 _mm_maskz_andnot_epi64(__mmask8 __U, __m128i __A, __m128i __B)
689 return (__m128i)_mm_mask_andnot_epi64(_mm_setzero_si128(), __U, __A, __B);
699 _mm256_mask_or_epi64(__m256i __W, __mmask8 __U, __m256i __A, __m256i __B)
701 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U,
707 _mm256_maskz_or_epi64(__mmask8 __U, __m256i __A, __m256i __B)
709 return (__m256i)_mm256_mask_or_epi64(_mm256_setzero_si256(), __U, __A, __B);
719 _mm_mask_or_epi64(__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
721 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U,
727 _mm_maskz_or_epi64(__mmask8 __U, __m128i __A, __m128i __B)
729 return (__m128i)_mm_mask_or_epi64(_mm_setzero_si128(), __U, __A, __B);
739 _mm256_mask_xor_epi64(__m256i __W, __mmask8 __U, __m256i __A, __m256i __B)
741 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U,
747 _mm256_maskz_xor_epi64(__mmask8 __U, __m256i __A, __m256i __B)
749 return (__m256i)_mm256_mask_xor_epi64(_mm256_setzero_si256(), __U, __A, __B);
759 _mm_mask_xor_epi64(__m128i __W, __mmask8 __U, __m128i __A,
762 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U,
768 _mm_maskz_xor_epi64(__mmask8 __U, __m128i __A, __m128i __B)
770 return (__m128i)_mm_mask_xor_epi64(_mm_setzero_si128(), __U, __A, __B);
894 _mm_mask_fmadd_pd(__m128d __A, __mmask8 __U, __m128d __B, __m128d __C)
896 return (__m128d) __builtin_ia32_selectpd_128((__mmask8) __U,
904 _mm_mask3_fmadd_pd(__m128d __A, __m128d __B, __m128d __C, __mmask8 __U)
906 return (__m128d) __builtin_ia32_selectpd_128((__mmask8) __U,
914 _mm_maskz_fmadd_pd(__mmask8 __U, __m128d __A, __m128d __B, __m128d __C)
916 return (__m128d) __builtin_ia32_selectpd_128((__mmask8) __U,
924 _mm_mask_fmsub_pd(__m128d __A, __mmask8 __U, __m128d __B, __m128d __C)
926 return (__m128d) __builtin_ia32_selectpd_128((__mmask8) __U,
934 _mm_maskz_fmsub_pd(__mmask8 __U, __m128d __A, __m128d __B, __m128d __C)
936 return (__m128d) __builtin_ia32_selectpd_128((__mmask8) __U,
944 _mm_mask3_fnmadd_pd(__m128d __A, __m128d __B, __m128d __C, __mmask8 __U)
946 return (__m128d) __builtin_ia32_selectpd_128((__mmask8) __U,
954 _mm_maskz_fnmadd_pd(__mmask8 __U, __m128d __A, __m128d __B, __m128d __C)
956 return (__m128d) __builtin_ia32_selectpd_128((__mmask8) __U,
964 _mm_maskz_fnmsub_pd(__mmask8 __U, __m128d __A, __m128d __B, __m128d __C)
966 return (__m128d) __builtin_ia32_selectpd_128((__mmask8) __U,
974 _mm256_mask_fmadd_pd(__m256d __A, __mmask8 __U, __m256d __B, __m256d __C)
976 return (__m256d) __builtin_ia32_selectpd_256((__mmask8) __U,
984 _mm256_mask3_fmadd_pd(__m256d __A, __m256d __B, __m256d __C, __mmask8 __U)
986 return (__m256d) __builtin_ia32_selectpd_256((__mmask8) __U,
994 _mm256_maskz_fmadd_pd(__mmask8 __U, __m256d __A, __m256d __B, __m256d __C)
996 return (__m256d) __builtin_ia32_selectpd_256((__mmask8) __U,
1004 _mm256_mask_fmsub_pd(__m256d __A, __mmask8 __U, __m256d __B, __m256d __C)
1006 return (__m256d) __builtin_ia32_selectpd_256((__mmask8) __U,
1014 _mm256_maskz_fmsub_pd(__mmask8 __U, __m256d __A, __m256d __B, __m256d __C)
1016 return (__m256d) __builtin_ia32_selectpd_256((__mmask8) __U,
1024 _mm256_mask3_fnmadd_pd(__m256d __A, __m256d __B, __m256d __C, __mmask8 __U)
1026 return (__m256d) __builtin_ia32_selectpd_256((__mmask8) __U,
1034 _mm256_maskz_fnmadd_pd(__mmask8 __U, __m256d __A, __m256d __B, __m256d __C)
1036 return (__m256d) __builtin_ia32_selectpd_256((__mmask8) __U,
1044 _mm256_maskz_fnmsub_pd(__mmask8 __U, __m256d __A, __m256d __B, __m256d __C)
1046 return (__m256d) __builtin_ia32_selectpd_256((__mmask8) __U,
1054 _mm_mask_fmadd_ps(__m128 __A, __mmask8 __U, __m128 __B, __m128 __C)
1056 return (__m128) __builtin_ia32_selectps_128((__mmask8) __U,
1064 _mm_mask3_fmadd_ps(__m128 __A, __m128 __B, __m128 __C, __mmask8 __U)
1066 return (__m128) __builtin_ia32_selectps_128((__mmask8) __U,
1074 _mm_maskz_fmadd_ps(__mmask8 __U, __m128 __A, __m128 __B, __m128 __C)
1076 return (__m128) __builtin_ia32_selectps_128((__mmask8) __U,
1084 _mm_mask_fmsub_ps(__m128 __A, __mmask8 __U, __m128 __B, __m128 __C)
1086 return (__m128) __builtin_ia32_selectps_128((__mmask8) __U,
1094 _mm_maskz_fmsub_ps(__mmask8 __U, __m128 __A, __m128 __B, __m128 __C)
1096 return (__m128) __builtin_ia32_selectps_128((__mmask8) __U,
1104 _mm_mask3_fnmadd_ps(__m128 __A, __m128 __B, __m128 __C, __mmask8 __U)
1106 return (__m128) __builtin_ia32_selectps_128((__mmask8) __U,
1114 _mm_maskz_fnmadd_ps(__mmask8 __U, __m128 __A, __m128 __B, __m128 __C)
1116 return (__m128) __builtin_ia32_selectps_128((__mmask8) __U,
1124 _mm_maskz_fnmsub_ps(__mmask8 __U, __m128 __A, __m128 __B, __m128 __C)
1126 return (__m128) __builtin_ia32_selectps_128((__mmask8) __U,
1134 _mm256_mask_fmadd_ps(__m256 __A, __mmask8 __U, __m256 __B, __m256 __C)
1136 return (__m256) __builtin_ia32_selectps_256((__mmask8) __U,
1144 _mm256_mask3_fmadd_ps(__m256 __A, __m256 __B, __m256 __C, __mmask8 __U)
1146 return (__m256) __builtin_ia32_selectps_256((__mmask8) __U,
1154 _mm256_maskz_fmadd_ps(__mmask8 __U, __m256 __A, __m256 __B, __m256 __C)
1156 return (__m256) __builtin_ia32_selectps_256((__mmask8) __U,
1164 _mm256_mask_fmsub_ps(__m256 __A, __mmask8 __U, __m256 __B, __m256 __C)
1166 return (__m256) __builtin_ia32_selectps_256((__mmask8) __U,
1174 _mm256_maskz_fmsub_ps(__mmask8 __U, __m256 __A, __m256 __B, __m256 __C)
1176 return (__m256) __builtin_ia32_selectps_256((__mmask8) __U,
1184 _mm256_mask3_fnmadd_ps(__m256 __A, __m256 __B, __m256 __C, __mmask8 __U)
1186 return (__m256) __builtin_ia32_selectps_256((__mmask8) __U,
1194 _mm256_maskz_fnmadd_ps(__mmask8 __U, __m256 __A, __m256 __B, __m256 __C)
1196 return (__m256) __builtin_ia32_selectps_256((__mmask8) __U,
1204 _mm256_maskz_fnmsub_ps(__mmask8 __U, __m256 __A, __m256 __B, __m256 __C)
1206 return (__m256) __builtin_ia32_selectps_256((__mmask8) __U,
1214 _mm_mask_fmaddsub_pd(__m128d __A, __mmask8 __U, __m128d __B, __m128d __C)
1216 return (__m128d) __builtin_ia32_selectpd_128((__mmask8) __U,
1224 _mm_mask3_fmaddsub_pd(__m128d __A, __m128d __B, __m128d __C, __mmask8 __U)
1226 return (__m128d) __builtin_ia32_selectpd_128((__mmask8) __U,
1234 _mm_maskz_fmaddsub_pd(__mmask8 __U, __m128d __A, __m128d __B, __m128d __C)
1236 return (__m128d) __builtin_ia32_selectpd_128((__mmask8) __U,
1244 _mm_mask_fmsubadd_pd(__m128d __A, __mmask8 __U, __m128d __B, __m128d __C)
1246 return (__m128d) __builtin_ia32_selectpd_128((__mmask8) __U,
1254 _mm_maskz_fmsubadd_pd(__mmask8 __U, __m128d __A, __m128d __B, __m128d __C)
1256 return (__m128d) __builtin_ia32_selectpd_128((__mmask8) __U,
1264 _mm256_mask_fmaddsub_pd(__m256d __A, __mmask8 __U, __m256d __B, __m256d __C)
1266 return (__m256d) __builtin_ia32_selectpd_256((__mmask8) __U,
1274 _mm256_mask3_fmaddsub_pd(__m256d __A, __m256d __B, __m256d __C, __mmask8 __U)
1276 return (__m256d) __builtin_ia32_selectpd_256((__mmask8) __U,
1284 _mm256_maskz_fmaddsub_pd(__mmask8 __U, __m256d __A, __m256d __B, __m256d __C)
1286 return (__m256d) __builtin_ia32_selectpd_256((__mmask8) __U,
1294 _mm256_mask_fmsubadd_pd(__m256d __A, __mmask8 __U, __m256d __B, __m256d __C)
1296 return (__m256d) __builtin_ia32_selectpd_256((__mmask8) __U,
1304 _mm256_maskz_fmsubadd_pd(__mmask8 __U, __m256d __A, __m256d __B, __m256d __C)
1306 return (__m256d) __builtin_ia32_selectpd_256((__mmask8) __U,
1314 _mm_mask_fmaddsub_ps(__m128 __A, __mmask8 __U, __m128 __B, __m128 __C)
1316 return (__m128) __builtin_ia32_selectps_128((__mmask8) __U,
1324 _mm_mask3_fmaddsub_ps(__m128 __A, __m128 __B, __m128 __C, __mmask8 __U)
1326 return (__m128) __builtin_ia32_selectps_128((__mmask8) __U,
1334 _mm_maskz_fmaddsub_ps(__mmask8 __U, __m128 __A, __m128 __B, __m128 __C)
1336 return (__m128) __builtin_ia32_selectps_128((__mmask8) __U,
1344 _mm_mask_fmsubadd_ps(__m128 __A, __mmask8 __U, __m128 __B, __m128 __C)
1346 return (__m128) __builtin_ia32_selectps_128((__mmask8) __U,
1354 _mm_maskz_fmsubadd_ps(__mmask8 __U, __m128 __A, __m128 __B, __m128 __C)
1356 return (__m128) __builtin_ia32_selectps_128((__mmask8) __U,
1364 _mm256_mask_fmaddsub_ps(__m256 __A, __mmask8 __U, __m256 __B,
1367 return (__m256) __builtin_ia32_selectps_256((__mmask8) __U,
1375 _mm256_mask3_fmaddsub_ps(__m256 __A, __m256 __B, __m256 __C, __mmask8 __U)
1377 return (__m256) __builtin_ia32_selectps_256((__mmask8) __U,
1385 _mm256_maskz_fmaddsub_ps(__mmask8 __U, __m256 __A, __m256 __B, __m256 __C)
1387 return (__m256) __builtin_ia32_selectps_256((__mmask8) __U,
1395 _mm256_mask_fmsubadd_ps(__m256 __A, __mmask8 __U, __m256 __B, __m256 __C)
1397 return (__m256) __builtin_ia32_selectps_256((__mmask8) __U,
1405 _mm256_maskz_fmsubadd_ps(__mmask8 __U, __m256 __A, __m256 __B, __m256 __C)
1407 return (__m256) __builtin_ia32_selectps_256((__mmask8) __U,
1415 _mm_mask3_fmsub_pd(__m128d __A, __m128d __B, __m128d __C, __mmask8 __U)
1417 return (__m128d) __builtin_ia32_selectpd_128((__mmask8) __U,
1425 _mm256_mask3_fmsub_pd(__m256d __A, __m256d __B, __m256d __C, __mmask8 __U)
1427 return (__m256d) __builtin_ia32_selectpd_256((__mmask8) __U,
1435 _mm_mask3_fmsub_ps(__m128 __A, __m128 __B, __m128 __C, __mmask8 __U)
1437 return (__m128) __builtin_ia32_selectps_128((__mmask8) __U,
1445 _mm256_mask3_fmsub_ps(__m256 __A, __m256 __B, __m256 __C, __mmask8 __U)
1447 return (__m256) __builtin_ia32_selectps_256((__mmask8) __U,
1455 _mm_mask3_fmsubadd_pd(__m128d __A, __m128d __B, __m128d __C, __mmask8 __U)
1457 return (__m128d) __builtin_ia32_selectpd_128((__mmask8) __U,
1465 _mm256_mask3_fmsubadd_pd(__m256d __A, __m256d __B, __m256d __C, __mmask8 __U)
1467 return (__m256d) __builtin_ia32_selectpd_256((__mmask8) __U,
1475 _mm_mask3_fmsubadd_ps(__m128 __A, __m128 __B, __m128 __C, __mmask8 __U)
1477 return (__m128) __builtin_ia32_selectps_128((__mmask8) __U,
1485 _mm256_mask3_fmsubadd_ps(__m256 __A, __m256 __B, __m256 __C, __mmask8 __U)
1487 return (__m256) __builtin_ia32_selectps_256((__mmask8) __U,
1495 _mm_mask_fnmadd_pd(__m128d __A, __mmask8 __U, __m128d __B, __m128d __C)
1497 return (__m128d) __builtin_ia32_selectpd_128((__mmask8) __U,
1505 _mm256_mask_fnmadd_pd(__m256d __A, __mmask8 __U, __m256d __B, __m256d __C)
1507 return (__m256d) __builtin_ia32_selectpd_256((__mmask8) __U,
1515 _mm_mask_fnmadd_ps(__m128 __A, __mmask8 __U, __m128 __B, __m128 __C)
1517 return (__m128) __builtin_ia32_selectps_128((__mmask8) __U,
1525 _mm256_mask_fnmadd_ps(__m256 __A, __mmask8 __U, __m256 __B, __m256 __C)
1527 return (__m256) __builtin_ia32_selectps_256((__mmask8) __U,
1535 _mm_mask_fnmsub_pd(__m128d __A, __mmask8 __U, __m128d __B, __m128d __C)
1537 return (__m128d) __builtin_ia32_selectpd_128((__mmask8) __U,
1545 _mm_mask3_fnmsub_pd(__m128d __A, __m128d __B, __m128d __C, __mmask8 __U)
1547 return (__m128d) __builtin_ia32_selectpd_128((__mmask8) __U,
1555 _mm256_mask_fnmsub_pd(__m256d __A, __mmask8 __U, __m256d __B, __m256d __C)
1557 return (__m256d) __builtin_ia32_selectpd_256((__mmask8) __U,
1565 _mm256_mask3_fnmsub_pd(__m256d __A, __m256d __B, __m256d __C, __mmask8 __U)
1567 return (__m256d) __builtin_ia32_selectpd_256((__mmask8) __U,
1575 _mm_mask_fnmsub_ps(__m128 __A, __mmask8 __U, __m128 __B, __m128 __C)
1577 return (__m128) __builtin_ia32_selectps_128((__mmask8) __U,
1585 _mm_mask3_fnmsub_ps(__m128 __A, __m128 __B, __m128 __C, __mmask8 __U)
1587 return (__m128) __builtin_ia32_selectps_128((__mmask8) __U,
1595 _mm256_mask_fnmsub_ps(__m256 __A, __mmask8 __U, __m256 __B, __m256 __C)
1597 return (__m256) __builtin_ia32_selectps_256((__mmask8) __U,
1605 _mm256_mask3_fnmsub_ps(__m256 __A, __m256 __B, __m256 __C, __mmask8 __U)
1607 return (__m256) __builtin_ia32_selectps_256((__mmask8) __U,
1615 _mm_mask_add_pd(__m128d __W, __mmask8 __U, __m128d __A, __m128d __B) {
1616 return (__m128d)__builtin_ia32_selectpd_128((__mmask8)__U,
1622 _mm_maskz_add_pd(__mmask8 __U, __m128d __A, __m128d __B) {
1623 return (__m128d)__builtin_ia32_selectpd_128((__mmask8)__U,
1629 _mm256_mask_add_pd(__m256d __W, __mmask8 __U, __m256d __A, __m256d __B) {
1630 return (__m256d)__builtin_ia32_selectpd_256((__mmask8)__U,
1636 _mm256_maskz_add_pd(__mmask8 __U, __m256d __A, __m256d __B) {
1637 return (__m256d)__builtin_ia32_selectpd_256((__mmask8)__U,
1643 _mm_mask_add_ps(__m128 __W, __mmask8 __U, __m128 __A, __m128 __B) {
1644 return (__m128)__builtin_ia32_selectps_128((__mmask8)__U,
1650 _mm_maskz_add_ps(__mmask8 __U, __m128 __A, __m128 __B) {
1651 return (__m128)__builtin_ia32_selectps_128((__mmask8)__U,
1657 _mm256_mask_add_ps(__m256 __W, __mmask8 __U, __m256 __A, __m256 __B) {
1658 return (__m256)__builtin_ia32_selectps_256((__mmask8)__U,
1664 _mm256_maskz_add_ps(__mmask8 __U, __m256 __A, __m256 __B) {
1665 return (__m256)__builtin_ia32_selectps_256((__mmask8)__U,
1671 _mm_mask_blend_epi32 (__mmask8 __U, __m128i __A, __m128i __W) {
1672 return (__m128i) __builtin_ia32_selectd_128 ((__mmask8) __U,
1678 _mm256_mask_blend_epi32 (__mmask8 __U, __m256i __A, __m256i __W) {
1679 return (__m256i) __builtin_ia32_selectd_256 ((__mmask8) __U,
1685 _mm_mask_blend_pd (__mmask8 __U, __m128d __A, __m128d __W) {
1686 return (__m128d) __builtin_ia32_selectpd_128 ((__mmask8) __U,
1692 _mm256_mask_blend_pd (__mmask8 __U, __m256d __A, __m256d __W) {
1693 return (__m256d) __builtin_ia32_selectpd_256 ((__mmask8) __U,
1699 _mm_mask_blend_ps (__mmask8 __U, __m128 __A, __m128 __W) {
1700 return (__m128) __builtin_ia32_selectps_128 ((__mmask8) __U,
1706 _mm256_mask_blend_ps (__mmask8 __U, __m256 __A, __m256 __W) {
1707 return (__m256) __builtin_ia32_selectps_256 ((__mmask8) __U,
1713 _mm_mask_blend_epi64 (__mmask8 __U, __m128i __A, __m128i __W) {
1714 return (__m128i) __builtin_ia32_selectq_128 ((__mmask8) __U,
1720 _mm256_mask_blend_epi64 (__mmask8 __U, __m256i __A, __m256i __W) {
1721 return (__m256i) __builtin_ia32_selectq_256 ((__mmask8) __U,
1727 _mm_mask_compress_pd (__m128d __W, __mmask8 __U, __m128d __A) {
1730 (__mmask8) __U);
1734 _mm_maskz_compress_pd (__mmask8 __U, __m128d __A) {
1738 (__mmask8) __U);
1742 _mm256_mask_compress_pd (__m256d __W, __mmask8 __U, __m256d __A) {
1745 (__mmask8) __U);
1749 _mm256_maskz_compress_pd (__mmask8 __U, __m256d __A) {
1753 (__mmask8) __U);
1757 _mm_mask_compress_epi64 (__m128i __W, __mmask8 __U, __m128i __A) {
1760 (__mmask8) __U);
1764 _mm_maskz_compress_epi64 (__mmask8 __U, __m128i __A) {
1768 (__mmask8) __U);
1772 _mm256_mask_compress_epi64 (__m256i __W, __mmask8 __U, __m256i __A) {
1775 (__mmask8) __U);
1779 _mm256_maskz_compress_epi64 (__mmask8 __U, __m256i __A) {
1783 (__mmask8) __U);
1787 _mm_mask_compress_ps (__m128 __W, __mmask8 __U, __m128 __A) {
1790 (__mmask8) __U);
1794 _mm_maskz_compress_ps (__mmask8 __U, __m128 __A) {
1798 (__mmask8) __U);
1802 _mm256_mask_compress_ps (__m256 __W, __mmask8 __U, __m256 __A) {
1805 (__mmask8) __U);
1809 _mm256_maskz_compress_ps (__mmask8 __U, __m256 __A) {
1813 (__mmask8) __U);
1817 _mm_mask_compress_epi32 (__m128i __W, __mmask8 __U, __m128i __A) {
1820 (__mmask8) __U);
1824 _mm_maskz_compress_epi32 (__mmask8 __U, __m128i __A) {
1828 (__mmask8) __U);
1832 _mm256_mask_compress_epi32 (__m256i __W, __mmask8 __U, __m256i __A) {
1835 (__mmask8) __U);
1839 _mm256_maskz_compress_epi32 (__mmask8 __U, __m256i __A) {
1843 (__mmask8) __U);
1847 _mm_mask_compressstoreu_pd (void *__P, __mmask8 __U, __m128d __A) {
1850 (__mmask8) __U);
1854 _mm256_mask_compressstoreu_pd (void *__P, __mmask8 __U, __m256d __A) {
1857 (__mmask8) __U);
1861 _mm_mask_compressstoreu_epi64 (void *__P, __mmask8 __U, __m128i __A) {
1864 (__mmask8) __U);
1868 _mm256_mask_compressstoreu_epi64 (void *__P, __mmask8 __U, __m256i __A) {
1871 (__mmask8) __U);
1875 _mm_mask_compressstoreu_ps (void *__P, __mmask8 __U, __m128 __A) {
1878 (__mmask8) __U);
1882 _mm256_mask_compressstoreu_ps (void *__P, __mmask8 __U, __m256 __A) {
1885 (__mmask8) __U);
1889 _mm_mask_compressstoreu_epi32 (void *__P, __mmask8 __U, __m128i __A) {
1892 (__mmask8) __U);
1896 _mm256_mask_compressstoreu_epi32 (void *__P, __mmask8 __U, __m256i __A) {
1899 (__mmask8) __U);
1903 _mm_mask_cvtepi32_pd (__m128d __W, __mmask8 __U, __m128i __A) {
1904 return (__m128d)__builtin_ia32_selectpd_128((__mmask8) __U,
1910 _mm_maskz_cvtepi32_pd (__mmask8 __U, __m128i __A) {
1911 return (__m128d)__builtin_ia32_selectpd_128((__mmask8) __U,
1917 _mm256_mask_cvtepi32_pd (__m256d __W, __mmask8 __U, __m128i __A) {
1918 return (__m256d)__builtin_ia32_selectpd_256((__mmask8) __U,
1924 _mm256_maskz_cvtepi32_pd (__mmask8 __U, __m128i __A) {
1925 return (__m256d)__builtin_ia32_selectpd_256((__mmask8) __U,
1931 _mm_mask_cvtepi32_ps (__m128 __W, __mmask8 __U, __m128i __A) {
1932 return (__m128)__builtin_ia32_selectps_128((__mmask8)__U,
1938 _mm_maskz_cvtepi32_ps (__mmask8 __U, __m128i __A) {
1939 return (__m128)__builtin_ia32_selectps_128((__mmask8)__U,
1945 _mm256_mask_cvtepi32_ps (__m256 __W, __mmask8 __U, __m256i __A) {
1946 return (__m256)__builtin_ia32_selectps_256((__mmask8)__U,
1952 _mm256_maskz_cvtepi32_ps (__mmask8 __U, __m256i __A) {
1953 return (__m256)__builtin_ia32_selectps_256((__mmask8)__U,
1959 _mm_mask_cvtpd_epi32 (__m128i __W, __mmask8 __U, __m128d __A) {
1962 (__mmask8) __U);
1966 _mm_maskz_cvtpd_epi32 (__mmask8 __U, __m128d __A) {
1970 (__mmask8) __U);
1974 _mm256_mask_cvtpd_epi32 (__m128i __W, __mmask8 __U, __m256d __A) {
1975 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
1981 _mm256_maskz_cvtpd_epi32 (__mmask8 __U, __m256d __A) {
1982 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
1988 _mm_mask_cvtpd_ps (__m128 __W, __mmask8 __U, __m128d __A) {
1991 (__mmask8) __U);
1995 _mm_maskz_cvtpd_ps (__mmask8 __U, __m128d __A) {
1999 (__mmask8) __U);
2003 _mm256_mask_cvtpd_ps (__m128 __W, __mmask8 __U, __m256d __A) {
2004 return (__m128)__builtin_ia32_selectps_128((__mmask8)__U,
2010 _mm256_maskz_cvtpd_ps (__mmask8 __U, __m256d __A) {
2011 return (__m128)__builtin_ia32_selectps_128((__mmask8)__U,
2025 _mm_mask_cvtpd_epu32 (__m128i __W, __mmask8 __U, __m128d __A) {
2028 (__mmask8) __U);
2032 _mm_maskz_cvtpd_epu32 (__mmask8 __U, __m128d __A) {
2036 (__mmask8) __U);
2048 _mm256_mask_cvtpd_epu32 (__m128i __W, __mmask8 __U, __m256d __A) {
2051 (__mmask8) __U);
2055 _mm256_maskz_cvtpd_epu32 (__mmask8 __U, __m256d __A) {
2059 (__mmask8) __U);
2063 _mm_mask_cvtps_epi32 (__m128i __W, __mmask8 __U, __m128 __A) {
2064 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
2070 _mm_maskz_cvtps_epi32 (__mmask8 __U, __m128 __A) {
2071 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
2077 _mm256_mask_cvtps_epi32 (__m256i __W, __mmask8 __U, __m256 __A) {
2078 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
2084 _mm256_maskz_cvtps_epi32 (__mmask8 __U, __m256 __A) {
2085 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
2091 _mm_mask_cvtps_pd (__m128d __W, __mmask8 __U, __m128 __A) {
2092 return (__m128d)__builtin_ia32_selectpd_128((__mmask8)__U,
2098 _mm_maskz_cvtps_pd (__mmask8 __U, __m128 __A) {
2099 return (__m128d)__builtin_ia32_selectpd_128((__mmask8)__U,
2105 _mm256_mask_cvtps_pd (__m256d __W, __mmask8 __U, __m128 __A) {
2106 return (__m256d)__builtin_ia32_selectpd_256((__mmask8)__U,
2112 _mm256_maskz_cvtps_pd (__mmask8 __U, __m128 __A) {
2113 return (__m256d)__builtin_ia32_selectpd_256((__mmask8)__U,
2127 _mm_mask_cvtps_epu32 (__m128i __W, __mmask8 __U, __m128 __A) {
2130 (__mmask8) __U);
2134 _mm_maskz_cvtps_epu32 (__mmask8 __U, __m128 __A) {
2138 (__mmask8) __U);
2150 _mm256_mask_cvtps_epu32 (__m256i __W, __mmask8 __U, __m256 __A) {
2153 (__mmask8) __U);
2157 _mm256_maskz_cvtps_epu32 (__mmask8 __U, __m256 __A) {
2161 (__mmask8) __U);
2165 _mm_mask_cvttpd_epi32 (__m128i __W, __mmask8 __U, __m128d __A) {
2168 (__mmask8) __U);
2172 _mm_maskz_cvttpd_epi32 (__mmask8 __U, __m128d __A) {
2176 (__mmask8) __U);
2180 _mm256_mask_cvttpd_epi32 (__m128i __W, __mmask8 __U, __m256d __A) {
2181 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
2187 _mm256_maskz_cvttpd_epi32 (__mmask8 __U, __m256d __A) {
2188 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
2202 _mm_mask_cvttpd_epu32 (__m128i __W, __mmask8 __U, __m128d __A) {
2205 (__mmask8) __U);
2209 _mm_maskz_cvttpd_epu32 (__mmask8 __U, __m128d __A) {
2213 (__mmask8) __U);
2225 _mm256_mask_cvttpd_epu32 (__m128i __W, __mmask8 __U, __m256d __A) {
2228 (__mmask8) __U);
2232 _mm256_maskz_cvttpd_epu32 (__mmask8 __U, __m256d __A) {
2236 (__mmask8) __U);
2240 _mm_mask_cvttps_epi32 (__m128i __W, __mmask8 __U, __m128 __A) {
2241 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
2247 _mm_maskz_cvttps_epi32 (__mmask8 __U, __m128 __A) {
2248 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
2254 _mm256_mask_cvttps_epi32 (__m256i __W, __mmask8 __U, __m256 __A) {
2255 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
2261 _mm256_maskz_cvttps_epi32 (__mmask8 __U, __m256 __A) {
2262 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
2276 _mm_mask_cvttps_epu32 (__m128i __W, __mmask8 __U, __m128 __A) {
2279 (__mmask8) __U);
2283 _mm_maskz_cvttps_epu32 (__mmask8 __U, __m128 __A) {
2287 (__mmask8) __U);
2299 _mm256_mask_cvttps_epu32 (__m256i __W, __mmask8 __U, __m256 __A) {
2302 (__mmask8) __U);
2306 _mm256_maskz_cvttps_epu32 (__mmask8 __U, __m256 __A) {
2310 (__mmask8) __U);
2320 _mm_mask_cvtepu32_pd (__m128d __W, __mmask8 __U, __m128i __A) {
2321 return (__m128d)__builtin_ia32_selectpd_128((__mmask8) __U,
2327 _mm_maskz_cvtepu32_pd (__mmask8 __U, __m128i __A) {
2328 return (__m128d)__builtin_ia32_selectpd_128((__mmask8) __U,
2339 _mm256_mask_cvtepu32_pd (__m256d __W, __mmask8 __U, __m128i __A) {
2340 return (__m256d)__builtin_ia32_selectpd_256((__mmask8) __U,
2346 _mm256_maskz_cvtepu32_pd (__mmask8 __U, __m128i __A) {
2347 return (__m256d)__builtin_ia32_selectpd_256((__mmask8) __U,
2358 _mm_mask_cvtepu32_ps (__m128 __W, __mmask8 __U, __m128i __A) {
2359 return (__m128)__builtin_ia32_selectps_128((__mmask8)__U,
2365 _mm_maskz_cvtepu32_ps (__mmask8 __U, __m128i __A) {
2366 return (__m128)__builtin_ia32_selectps_128((__mmask8)__U,
2377 _mm256_mask_cvtepu32_ps (__m256 __W, __mmask8 __U, __m256i __A) {
2378 return (__m256)__builtin_ia32_selectps_256((__mmask8)__U,
2384 _mm256_maskz_cvtepu32_ps (__mmask8 __U, __m256i __A) {
2385 return (__m256)__builtin_ia32_selectps_256((__mmask8)__U,
2391 _mm_mask_div_pd(__m128d __W, __mmask8 __U, __m128d __A, __m128d __B) {
2392 return (__m128d)__builtin_ia32_selectpd_128((__mmask8)__U,
2398 _mm_maskz_div_pd(__mmask8 __U, __m128d __A, __m128d __B) {
2399 return (__m128d)__builtin_ia32_selectpd_128((__mmask8)__U,
2405 _mm256_mask_div_pd(__m256d __W, __mmask8 __U, __m256d __A, __m256d __B) {
2406 return (__m256d)__builtin_ia32_selectpd_256((__mmask8)__U,
2412 _mm256_maskz_div_pd(__mmask8 __U, __m256d __A, __m256d __B) {
2413 return (__m256d)__builtin_ia32_selectpd_256((__mmask8)__U,
2419 _mm_mask_div_ps(__m128 __W, __mmask8 __U, __m128 __A, __m128 __B) {
2420 return (__m128)__builtin_ia32_selectps_128((__mmask8)__U,
2426 _mm_maskz_div_ps(__mmask8 __U, __m128 __A, __m128 __B) {
2427 return (__m128)__builtin_ia32_selectps_128((__mmask8)__U,
2433 _mm256_mask_div_ps(__m256 __W, __mmask8 __U, __m256 __A, __m256 __B) {
2434 return (__m256)__builtin_ia32_selectps_256((__mmask8)__U,
2440 _mm256_maskz_div_ps(__mmask8 __U, __m256 __A, __m256 __B) {
2441 return (__m256)__builtin_ia32_selectps_256((__mmask8)__U,
2447 _mm_mask_expand_pd (__m128d __W, __mmask8 __U, __m128d __A) {
2450 (__mmask8) __U);
2454 _mm_maskz_expand_pd (__mmask8 __U, __m128d __A) {
2458 (__mmask8) __U);
2462 _mm256_mask_expand_pd (__m256d __W, __mmask8 __U, __m256d __A) {
2465 (__mmask8) __U);
2469 _mm256_maskz_expand_pd (__mmask8 __U, __m256d __A) {
2473 (__mmask8) __U);
2477 _mm_mask_expand_epi64 (__m128i __W, __mmask8 __U, __m128i __A) {
2480 (__mmask8) __U);
2484 _mm_maskz_expand_epi64 (__mmask8 __U, __m128i __A) {
2488 (__mmask8) __U);
2492 _mm256_mask_expand_epi64 (__m256i __W, __mmask8 __U, __m256i __A) {
2495 (__mmask8) __U);
2499 _mm256_maskz_expand_epi64 (__mmask8 __U, __m256i __A) {
2503 (__mmask8) __U);
2507 _mm_mask_expandloadu_pd (__m128d __W, __mmask8 __U, void const *__P) {
2511 __U);
2515 _mm_maskz_expandloadu_pd (__mmask8 __U, void const *__P) {
2520 __U);
2524 _mm256_mask_expandloadu_pd (__m256d __W, __mmask8 __U, void const *__P) {
2528 __U);
2532 _mm256_maskz_expandloadu_pd (__mmask8 __U, void const *__P) {
2537 __U);
2541 _mm_mask_expandloadu_epi64 (__m128i __W, __mmask8 __U, void const *__P) {
2545 __U);
2549 _mm_maskz_expandloadu_epi64 (__mmask8 __U, void const *__P) {
2554 __U);
2558 _mm256_mask_expandloadu_epi64 (__m256i __W, __mmask8 __U,
2563 __U);
2567 _mm256_maskz_expandloadu_epi64 (__mmask8 __U, void const *__P) {
2572 __U);
2576 _mm_mask_expandloadu_ps (__m128 __W, __mmask8 __U, void const *__P) {
2579 (__mmask8) __U);
2583 _mm_maskz_expandloadu_ps (__mmask8 __U, void const *__P) {
2588 __U);
2592 _mm256_mask_expandloadu_ps (__m256 __W, __mmask8 __U, void const *__P) {
2595 (__mmask8) __U);
2599 _mm256_maskz_expandloadu_ps (__mmask8 __U, void const *__P) {
2604 __U);
2608 _mm_mask_expandloadu_epi32 (__m128i __W, __mmask8 __U, void const *__P) {
2612 __U);
2616 _mm_maskz_expandloadu_epi32 (__mmask8 __U, void const *__P) {
2620 (__mmask8) __U);
2624 _mm256_mask_expandloadu_epi32 (__m256i __W, __mmask8 __U,
2629 __U);
2633 _mm256_maskz_expandloadu_epi32 (__mmask8 __U, void const *__P) {
2638 __U);
2642 _mm_mask_expand_ps (__m128 __W, __mmask8 __U, __m128 __A) {
2645 (__mmask8) __U);
2649 _mm_maskz_expand_ps (__mmask8 __U, __m128 __A) {
2653 (__mmask8) __U);
2657 _mm256_mask_expand_ps (__m256 __W, __mmask8 __U, __m256 __A) {
2660 (__mmask8) __U);
2664 _mm256_maskz_expand_ps (__mmask8 __U, __m256 __A) {
2668 (__mmask8) __U);
2672 _mm_mask_expand_epi32 (__m128i __W, __mmask8 __U, __m128i __A) {
2675 (__mmask8) __U);
2679 _mm_maskz_expand_epi32 (__mmask8 __U, __m128i __A) {
2683 (__mmask8) __U);
2687 _mm256_mask_expand_epi32 (__m256i __W, __mmask8 __U, __m256i __A) {
2690 (__mmask8) __U);
2694 _mm256_maskz_expand_epi32 (__mmask8 __U, __m256i __A) {
2698 (__mmask8) __U);
2710 _mm_mask_getexp_pd (__m128d __W, __mmask8 __U, __m128d __A) {
2713 (__mmask8) __U);
2717 _mm_maskz_getexp_pd (__mmask8 __U, __m128d __A) {
2721 (__mmask8) __U);
2733 _mm256_mask_getexp_pd (__m256d __W, __mmask8 __U, __m256d __A) {
2736 (__mmask8) __U);
2740 _mm256_maskz_getexp_pd (__mmask8 __U, __m256d __A) {
2744 (__mmask8) __U);
2756 _mm_mask_getexp_ps (__m128 __W, __mmask8 __U, __m128 __A) {
2759 (__mmask8) __U);
2763 _mm_maskz_getexp_ps (__mmask8 __U, __m128 __A) {
2767 (__mmask8) __U);
2779 _mm256_mask_getexp_ps (__m256 __W, __mmask8 __U, __m256 __A) {
2782 (__mmask8) __U);
2786 _mm256_maskz_getexp_ps (__mmask8 __U, __m256 __A) {
2790 (__mmask8) __U);
2794 _mm_mask_max_pd(__m128d __W, __mmask8 __U, __m128d __A, __m128d __B) {
2795 return (__m128d)__builtin_ia32_selectpd_128((__mmask8)__U,
2801 _mm_maskz_max_pd(__mmask8 __U, __m128d __A, __m128d __B) {
2802 return (__m128d)__builtin_ia32_selectpd_128((__mmask8)__U,
2808 _mm256_mask_max_pd(__m256d __W, __mmask8 __U, __m256d __A, __m256d __B) {
2809 return (__m256d)__builtin_ia32_selectpd_256((__mmask8)__U,
2815 _mm256_maskz_max_pd(__mmask8 __U, __m256d __A, __m256d __B) {
2816 return (__m256d)__builtin_ia32_selectpd_256((__mmask8)__U,
2822 _mm_mask_max_ps(__m128 __W, __mmask8 __U, __m128 __A, __m128 __B) {
2823 return (__m128)__builtin_ia32_selectps_128((__mmask8)__U,
2829 _mm_maskz_max_ps(__mmask8 __U, __m128 __A, __m128 __B) {
2830 return (__m128)__builtin_ia32_selectps_128((__mmask8)__U,
2836 _mm256_mask_max_ps(__m256 __W, __mmask8 __U, __m256 __A, __m256 __B) {
2837 return (__m256)__builtin_ia32_selectps_256((__mmask8)__U,
2843 _mm256_maskz_max_ps(__mmask8 __U, __m256 __A, __m256 __B) {
2844 return (__m256)__builtin_ia32_selectps_256((__mmask8)__U,
2850 _mm_mask_min_pd(__m128d __W, __mmask8 __U, __m128d __A, __m128d __B) {
2851 return (__m128d)__builtin_ia32_selectpd_128((__mmask8)__U,
2857 _mm_maskz_min_pd(__mmask8 __U, __m128d __A, __m128d __B) {
2858 return (__m128d)__builtin_ia32_selectpd_128((__mmask8)__U,
2864 _mm256_mask_min_pd(__m256d __W, __mmask8 __U, __m256d __A, __m256d __B) {
2865 return (__m256d)__builtin_ia32_selectpd_256((__mmask8)__U,
2871 _mm256_maskz_min_pd(__mmask8 __U, __m256d __A, __m256d __B) {
2872 return (__m256d)__builtin_ia32_selectpd_256((__mmask8)__U,
2878 _mm_mask_min_ps(__m128 __W, __mmask8 __U, __m128 __A, __m128 __B) {
2879 return (__m128)__builtin_ia32_selectps_128((__mmask8)__U,
2885 _mm_maskz_min_ps(__mmask8 __U, __m128 __A, __m128 __B) {
2886 return (__m128)__builtin_ia32_selectps_128((__mmask8)__U,
2892 _mm256_mask_min_ps(__m256 __W, __mmask8 __U, __m256 __A, __m256 __B) {
2893 return (__m256)__builtin_ia32_selectps_256((__mmask8)__U,
2899 _mm256_maskz_min_ps(__mmask8 __U, __m256 __A, __m256 __B) {
2900 return (__m256)__builtin_ia32_selectps_256((__mmask8)__U,
2906 _mm_mask_mul_pd(__m128d __W, __mmask8 __U, __m128d __A, __m128d __B) {
2907 return (__m128d)__builtin_ia32_selectpd_128((__mmask8)__U,
2913 _mm_maskz_mul_pd(__mmask8 __U, __m128d __A, __m128d __B) {
2914 return (__m128d)__builtin_ia32_selectpd_128((__mmask8)__U,
2920 _mm256_mask_mul_pd(__m256d __W, __mmask8 __U, __m256d __A, __m256d __B) {
2921 return (__m256d)__builtin_ia32_selectpd_256((__mmask8)__U,
2927 _mm256_maskz_mul_pd(__mmask8 __U, __m256d __A, __m256d __B) {
2928 return (__m256d)__builtin_ia32_selectpd_256((__mmask8)__U,
2934 _mm_mask_mul_ps(__m128 __W, __mmask8 __U, __m128 __A, __m128 __B) {
2935 return (__m128)__builtin_ia32_selectps_128((__mmask8)__U,
2941 _mm_maskz_mul_ps(__mmask8 __U, __m128 __A, __m128 __B) {
2942 return (__m128)__builtin_ia32_selectps_128((__mmask8)__U,
2948 _mm256_mask_mul_ps(__m256 __W, __mmask8 __U, __m256 __A, __m256 __B) {
2949 return (__m256)__builtin_ia32_selectps_256((__mmask8)__U,
2955 _mm256_maskz_mul_ps(__mmask8 __U, __m256 __A, __m256 __B) {
2956 return (__m256)__builtin_ia32_selectps_256((__mmask8)__U,
2962 _mm_mask_abs_epi32(__m128i __W, __mmask8 __U, __m128i __A) {
2963 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
2969 _mm_maskz_abs_epi32(__mmask8 __U, __m128i __A) {
2970 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
2976 _mm256_mask_abs_epi32(__m256i __W, __mmask8 __U, __m256i __A) {
2977 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
2983 _mm256_maskz_abs_epi32(__mmask8 __U, __m256i __A) {
2984 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
2995 _mm_mask_abs_epi64 (__m128i __W, __mmask8 __U, __m128i __A) {
2996 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U,
3002 _mm_maskz_abs_epi64 (__mmask8 __U, __m128i __A) {
3003 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U,
3014 _mm256_mask_abs_epi64 (__m256i __W, __mmask8 __U, __m256i __A) {
3015 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U,
3021 _mm256_maskz_abs_epi64 (__mmask8 __U, __m256i __A) {
3022 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U,
3375 _mm_mask_scalef_pd (__m128d __W, __mmask8 __U, __m128d __A,
3380 (__mmask8) __U);
3384 _mm_maskz_scalef_pd (__mmask8 __U, __m128d __A, __m128d __B) {
3389 (__mmask8) __U);
3402 _mm256_mask_scalef_pd (__m256d __W, __mmask8 __U, __m256d __A,
3407 (__mmask8) __U);
3411 _mm256_maskz_scalef_pd (__mmask8 __U, __m256d __A, __m256d __B) {
3416 (__mmask8) __U);
3429 _mm_mask_scalef_ps (__m128 __W, __mmask8 __U, __m128 __A, __m128 __B) {
3433 (__mmask8) __U);
3437 _mm_maskz_scalef_ps (__mmask8 __U, __m128 __A, __m128 __B) {
3442 (__mmask8) __U);
3455 _mm256_mask_scalef_ps (__m256 __W, __mmask8 __U, __m256 __A,
3460 (__mmask8) __U);
3464 _mm256_maskz_scalef_ps (__mmask8 __U, __m256 __A, __m256 __B) {
3469 (__mmask8) __U);
3633 _mm_mask_sqrt_pd(__m128d __W, __mmask8 __U, __m128d __A) {
3634 return (__m128d)__builtin_ia32_selectpd_128((__mmask8)__U,
3640 _mm_maskz_sqrt_pd(__mmask8 __U, __m128d __A) {
3641 return (__m128d)__builtin_ia32_selectpd_128((__mmask8)__U,
3647 _mm256_mask_sqrt_pd(__m256d __W, __mmask8 __U, __m256d __A) {
3648 return (__m256d)__builtin_ia32_selectpd_256((__mmask8)__U,
3654 _mm256_maskz_sqrt_pd(__mmask8 __U, __m256d __A) {
3655 return (__m256d)__builtin_ia32_selectpd_256((__mmask8)__U,
3661 _mm_mask_sqrt_ps(__m128 __W, __mmask8 __U, __m128 __A) {
3662 return (__m128)__builtin_ia32_selectps_128((__mmask8)__U,
3668 _mm_maskz_sqrt_ps(__mmask8 __U, __m128 __A) {
3669 return (__m128)__builtin_ia32_selectps_128((__mmask8)__U,
3675 _mm256_mask_sqrt_ps(__m256 __W, __mmask8 __U, __m256 __A) {
3676 return (__m256)__builtin_ia32_selectps_256((__mmask8)__U,
3682 _mm256_maskz_sqrt_ps(__mmask8 __U, __m256 __A) {
3683 return (__m256)__builtin_ia32_selectps_256((__mmask8)__U,
3689 _mm_mask_sub_pd(__m128d __W, __mmask8 __U, __m128d __A, __m128d __B) {
3690 return (__m128d)__builtin_ia32_selectpd_128((__mmask8)__U,
3696 _mm_maskz_sub_pd(__mmask8 __U, __m128d __A, __m128d __B) {
3697 return (__m128d)__builtin_ia32_selectpd_128((__mmask8)__U,
3703 _mm256_mask_sub_pd(__m256d __W, __mmask8 __U, __m256d __A, __m256d __B) {
3704 return (__m256d)__builtin_ia32_selectpd_256((__mmask8)__U,
3710 _mm256_maskz_sub_pd(__mmask8 __U, __m256d __A, __m256d __B) {
3711 return (__m256d)__builtin_ia32_selectpd_256((__mmask8)__U,
3717 _mm_mask_sub_ps(__m128 __W, __mmask8 __U, __m128 __A, __m128 __B) {
3718 return (__m128)__builtin_ia32_selectps_128((__mmask8)__U,
3724 _mm_maskz_sub_ps(__mmask8 __U, __m128 __A, __m128 __B) {
3725 return (__m128)__builtin_ia32_selectps_128((__mmask8)__U,
3731 _mm256_mask_sub_ps(__m256 __W, __mmask8 __U, __m256 __A, __m256 __B) {
3732 return (__m256)__builtin_ia32_selectps_256((__mmask8)__U,
3738 _mm256_maskz_sub_ps(__mmask8 __U, __m256 __A, __m256 __B) {
3739 return (__m256)__builtin_ia32_selectps_256((__mmask8)__U,
3751 _mm_mask_permutex2var_epi32(__m128i __A, __mmask8 __U, __m128i __I,
3753 return (__m128i)__builtin_ia32_selectd_128(__U,
3759 _mm_mask2_permutex2var_epi32(__m128i __A, __m128i __I, __mmask8 __U,
3761 return (__m128i)__builtin_ia32_selectd_128(__U,
3767 _mm_maskz_permutex2var_epi32(__mmask8 __U, __m128i __A, __m128i __I,
3769 return (__m128i)__builtin_ia32_selectd_128(__U,
3781 _mm256_mask_permutex2var_epi32(__m256i __A, __mmask8 __U, __m256i __I,
3783 return (__m256i)__builtin_ia32_selectd_256(__U,
3789 _mm256_mask2_permutex2var_epi32(__m256i __A, __m256i __I, __mmask8 __U,
3791 return (__m256i)__builtin_ia32_selectd_256(__U,
3797 _mm256_maskz_permutex2var_epi32(__mmask8 __U, __m256i __A, __m256i __I,
3799 return (__m256i)__builtin_ia32_selectd_256(__U,
3811 _mm_mask_permutex2var_pd(__m128d __A, __mmask8 __U, __m128i __I, __m128d __B) {
3812 return (__m128d)__builtin_ia32_selectpd_128(__U,
3818 _mm_mask2_permutex2var_pd(__m128d __A, __m128i __I, __mmask8 __U, __m128d __B) {
3819 return (__m128d)__builtin_ia32_selectpd_128(__U,
3825 _mm_maskz_permutex2var_pd(__mmask8 __U, __m128d __A, __m128i __I, __m128d __B) {
3826 return (__m128d)__builtin_ia32_selectpd_128(__U,
3838 _mm256_mask_permutex2var_pd(__m256d __A, __mmask8 __U, __m256i __I,
3840 return (__m256d)__builtin_ia32_selectpd_256(__U,
3846 _mm256_mask2_permutex2var_pd(__m256d __A, __m256i __I, __mmask8 __U,
3848 return (__m256d)__builtin_ia32_selectpd_256(__U,
3854 _mm256_maskz_permutex2var_pd(__mmask8 __U, __m256d __A, __m256i __I,
3856 return (__m256d)__builtin_ia32_selectpd_256(__U,
3868 _mm_mask_permutex2var_ps(__m128 __A, __mmask8 __U, __m128i __I, __m128 __B) {
3869 return (__m128)__builtin_ia32_selectps_128(__U,
3875 _mm_mask2_permutex2var_ps(__m128 __A, __m128i __I, __mmask8 __U, __m128 __B) {
3876 return (__m128)__builtin_ia32_selectps_128(__U,
3882 _mm_maskz_permutex2var_ps(__mmask8 __U, __m128 __A, __m128i __I, __m128 __B) {
3883 return (__m128)__builtin_ia32_selectps_128(__U,
3895 _mm256_mask_permutex2var_ps(__m256 __A, __mmask8 __U, __m256i __I, __m256 __B) {
3896 return (__m256)__builtin_ia32_selectps_256(__U,
3902 _mm256_mask2_permutex2var_ps(__m256 __A, __m256i __I, __mmask8 __U,
3904 return (__m256)__builtin_ia32_selectps_256(__U,
3910 _mm256_maskz_permutex2var_ps(__mmask8 __U, __m256 __A, __m256i __I,
3912 return (__m256)__builtin_ia32_selectps_256(__U,
3924 _mm_mask_permutex2var_epi64(__m128i __A, __mmask8 __U, __m128i __I,
3926 return (__m128i)__builtin_ia32_selectq_128(__U,
3932 _mm_mask2_permutex2var_epi64(__m128i __A, __m128i __I, __mmask8 __U,
3934 return (__m128i)__builtin_ia32_selectq_128(__U,
3940 _mm_maskz_permutex2var_epi64(__mmask8 __U, __m128i __A, __m128i __I,
3942 return (__m128i)__builtin_ia32_selectq_128(__U,
3955 _mm256_mask_permutex2var_epi64(__m256i __A, __mmask8 __U, __m256i __I,
3957 return (__m256i)__builtin_ia32_selectq_256(__U,
3963 _mm256_mask2_permutex2var_epi64(__m256i __A, __m256i __I, __mmask8 __U,
3965 return (__m256i)__builtin_ia32_selectq_256(__U,
3971 _mm256_maskz_permutex2var_epi64(__mmask8 __U, __m256i __A, __m256i __I,
3973 return (__m256i)__builtin_ia32_selectq_256(__U,
3979 _mm_mask_cvtepi8_epi32(__m128i __W, __mmask8 __U, __m128i __A)
3981 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
3987 _mm_maskz_cvtepi8_epi32(__mmask8 __U, __m128i __A)
3989 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
3995 _mm256_mask_cvtepi8_epi32 (__m256i __W, __mmask8 __U, __m128i __A)
3997 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
4003 _mm256_maskz_cvtepi8_epi32 (__mmask8 __U, __m128i __A)
4005 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
4011 _mm_mask_cvtepi8_epi64(__m128i __W, __mmask8 __U, __m128i __A)
4013 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U,
4019 _mm_maskz_cvtepi8_epi64(__mmask8 __U, __m128i __A)
4021 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U,
4027 _mm256_mask_cvtepi8_epi64(__m256i __W, __mmask8 __U, __m128i __A)
4029 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U,
4035 _mm256_maskz_cvtepi8_epi64(__mmask8 __U, __m128i __A)
4037 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U,
4043 _mm_mask_cvtepi32_epi64(__m128i __W, __mmask8 __U, __m128i __X)
4045 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U,
4051 _mm_maskz_cvtepi32_epi64(__mmask8 __U, __m128i __X)
4053 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U,
4059 _mm256_mask_cvtepi32_epi64(__m256i __W, __mmask8 __U, __m128i __X)
4061 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U,
4067 _mm256_maskz_cvtepi32_epi64(__mmask8 __U, __m128i __X)
4069 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U,
4075 _mm_mask_cvtepi16_epi32(__m128i __W, __mmask8 __U, __m128i __A)
4077 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
4083 _mm_maskz_cvtepi16_epi32(__mmask8 __U, __m128i __A)
4085 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
4091 _mm256_mask_cvtepi16_epi32(__m256i __W, __mmask8 __U, __m128i __A)
4093 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
4099 _mm256_maskz_cvtepi16_epi32 (__mmask8 __U, __m128i __A)
4101 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
4107 _mm_mask_cvtepi16_epi64(__m128i __W, __mmask8 __U, __m128i __A)
4109 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U,
4115 _mm_maskz_cvtepi16_epi64(__mmask8 __U, __m128i __A)
4117 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U,
4123 _mm256_mask_cvtepi16_epi64(__m256i __W, __mmask8 __U, __m128i __A)
4125 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U,
4131 _mm256_maskz_cvtepi16_epi64(__mmask8 __U, __m128i __A)
4133 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U,
4140 _mm_mask_cvtepu8_epi32(__m128i __W, __mmask8 __U, __m128i __A)
4142 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
4148 _mm_maskz_cvtepu8_epi32(__mmask8 __U, __m128i __A)
4150 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
4156 _mm256_mask_cvtepu8_epi32(__m256i __W, __mmask8 __U, __m128i __A)
4158 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
4164 _mm256_maskz_cvtepu8_epi32(__mmask8 __U, __m128i __A)
4166 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
4172 _mm_mask_cvtepu8_epi64(__m128i __W, __mmask8 __U, __m128i __A)
4174 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U,
4180 _mm_maskz_cvtepu8_epi64(__mmask8 __U, __m128i __A)
4182 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U,
4188 _mm256_mask_cvtepu8_epi64(__m256i __W, __mmask8 __U, __m128i __A)
4190 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U,
4196 _mm256_maskz_cvtepu8_epi64 (__mmask8 __U, __m128i __A)
4198 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U,
4204 _mm_mask_cvtepu32_epi64(__m128i __W, __mmask8 __U, __m128i __X)
4206 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U,
4212 _mm_maskz_cvtepu32_epi64(__mmask8 __U, __m128i __X)
4214 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U,
4220 _mm256_mask_cvtepu32_epi64(__m256i __W, __mmask8 __U, __m128i __X)
4222 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U,
4228 _mm256_maskz_cvtepu32_epi64(__mmask8 __U, __m128i __X)
4230 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U,
4236 _mm_mask_cvtepu16_epi32(__m128i __W, __mmask8 __U, __m128i __A)
4238 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
4244 _mm_maskz_cvtepu16_epi32(__mmask8 __U, __m128i __A)
4246 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
4252 _mm256_mask_cvtepu16_epi32(__m256i __W, __mmask8 __U, __m128i __A)
4254 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
4260 _mm256_maskz_cvtepu16_epi32(__mmask8 __U, __m128i __A)
4262 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
4268 _mm_mask_cvtepu16_epi64(__m128i __W, __mmask8 __U, __m128i __A)
4270 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U,
4276 _mm_maskz_cvtepu16_epi64(__mmask8 __U, __m128i __A)
4278 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U,
4284 _mm256_mask_cvtepu16_epi64(__m256i __W, __mmask8 __U, __m128i __A)
4286 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U,
4292 _mm256_maskz_cvtepu16_epi64(__mmask8 __U, __m128i __A)
4294 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U,
4359 _mm_mask_rolv_epi32 (__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
4361 return (__m128i)__builtin_ia32_selectd_128(__U,
4367 _mm_maskz_rolv_epi32 (__mmask8 __U, __m128i __A, __m128i __B)
4369 return (__m128i)__builtin_ia32_selectd_128(__U,
4381 _mm256_mask_rolv_epi32 (__m256i __W, __mmask8 __U, __m256i __A, __m256i __B)
4383 return (__m256i)__builtin_ia32_selectd_256(__U,
4389 _mm256_maskz_rolv_epi32 (__mmask8 __U, __m256i __A, __m256i __B)
4391 return (__m256i)__builtin_ia32_selectd_256(__U,
4403 _mm_mask_rolv_epi64 (__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
4405 return (__m128i)__builtin_ia32_selectq_128(__U,
4411 _mm_maskz_rolv_epi64 (__mmask8 __U, __m128i __A, __m128i __B)
4413 return (__m128i)__builtin_ia32_selectq_128(__U,
4425 _mm256_mask_rolv_epi64 (__m256i __W, __mmask8 __U, __m256i __A, __m256i __B)
4427 return (__m256i)__builtin_ia32_selectq_256(__U,
4433 _mm256_maskz_rolv_epi64 (__mmask8 __U, __m256i __A, __m256i __B)
4435 return (__m256i)__builtin_ia32_selectq_256(__U,
4493 _mm_mask_sll_epi32(__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
4495 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
4501 _mm_maskz_sll_epi32(__mmask8 __U, __m128i __A, __m128i __B)
4503 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
4509 _mm256_mask_sll_epi32(__m256i __W, __mmask8 __U, __m256i __A, __m128i __B)
4511 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
4517 _mm256_maskz_sll_epi32(__mmask8 __U, __m256i __A, __m128i __B)
4519 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
4525 _mm_mask_slli_epi32(__m128i __W, __mmask8 __U, __m128i __A, int __B)
4527 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
4533 _mm_maskz_slli_epi32(__mmask8 __U, __m128i __A, int __B)
4535 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
4541 _mm256_mask_slli_epi32(__m256i __W, __mmask8 __U, __m256i __A, int __B)
4543 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
4549 _mm256_maskz_slli_epi32(__mmask8 __U, __m256i __A, int __B)
4551 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
4557 _mm_mask_sll_epi64(__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
4559 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U,
4565 _mm_maskz_sll_epi64(__mmask8 __U, __m128i __A, __m128i __B)
4567 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U,
4573 _mm256_mask_sll_epi64(__m256i __W, __mmask8 __U, __m256i __A, __m128i __B)
4575 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U,
4581 _mm256_maskz_sll_epi64(__mmask8 __U, __m256i __A, __m128i __B)
4583 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U,
4589 _mm_mask_slli_epi64(__m128i __W, __mmask8 __U, __m128i __A, int __B)
4591 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U,
4597 _mm_maskz_slli_epi64(__mmask8 __U, __m128i __A, int __B)
4599 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U,
4605 _mm256_mask_slli_epi64(__m256i __W, __mmask8 __U, __m256i __A, int __B)
4607 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U,
4613 _mm256_maskz_slli_epi64(__mmask8 __U, __m256i __A, int __B)
4615 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U,
4627 _mm_mask_rorv_epi32 (__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
4629 return (__m128i)__builtin_ia32_selectd_128(__U,
4635 _mm_maskz_rorv_epi32 (__mmask8 __U, __m128i __A, __m128i __B)
4637 return (__m128i)__builtin_ia32_selectd_128(__U,
4649 _mm256_mask_rorv_epi32 (__m256i __W, __mmask8 __U, __m256i __A, __m256i __B)
4651 return (__m256i)__builtin_ia32_selectd_256(__U,
4657 _mm256_maskz_rorv_epi32 (__mmask8 __U, __m256i __A, __m256i __B)
4659 return (__m256i)__builtin_ia32_selectd_256(__U,
4671 _mm_mask_rorv_epi64 (__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
4673 return (__m128i)__builtin_ia32_selectq_128(__U,
4679 _mm_maskz_rorv_epi64 (__mmask8 __U, __m128i __A, __m128i __B)
4681 return (__m128i)__builtin_ia32_selectq_128(__U,
4693 _mm256_mask_rorv_epi64 (__m256i __W, __mmask8 __U, __m256i __A, __m256i __B)
4695 return (__m256i)__builtin_ia32_selectq_256(__U,
4701 _mm256_maskz_rorv_epi64 (__mmask8 __U, __m256i __A, __m256i __B)
4703 return (__m256i)__builtin_ia32_selectq_256(__U,
4709 _mm_mask_sllv_epi64(__m128i __W, __mmask8 __U, __m128i __X, __m128i __Y)
4711 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U,
4717 _mm_maskz_sllv_epi64(__mmask8 __U, __m128i __X, __m128i __Y)
4719 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U,
4725 _mm256_mask_sllv_epi64(__m256i __W, __mmask8 __U, __m256i __X, __m256i __Y)
4727 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U,
4733 _mm256_maskz_sllv_epi64(__mmask8 __U, __m256i __X, __m256i __Y)
4735 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U,
4741 _mm_mask_sllv_epi32(__m128i __W, __mmask8 __U, __m128i __X, __m128i __Y)
4743 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
4749 _mm_maskz_sllv_epi32(__mmask8 __U, __m128i __X, __m128i __Y)
4751 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
4757 _mm256_mask_sllv_epi32(__m256i __W, __mmask8 __U, __m256i __X, __m256i __Y)
4759 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
4765 _mm256_maskz_sllv_epi32(__mmask8 __U, __m256i __X, __m256i __Y)
4767 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
4773 _mm_mask_srlv_epi64(__m128i __W, __mmask8 __U, __m128i __X, __m128i __Y)
4775 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U,
4781 _mm_maskz_srlv_epi64(__mmask8 __U, __m128i __X, __m128i __Y)
4783 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U,
4789 _mm256_mask_srlv_epi64(__m256i __W, __mmask8 __U, __m256i __X, __m256i __Y)
4791 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U,
4797 _mm256_maskz_srlv_epi64(__mmask8 __U, __m256i __X, __m256i __Y)
4799 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U,
4805 _mm_mask_srlv_epi32(__m128i __W, __mmask8 __U, __m128i __X, __m128i __Y)
4807 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
4813 _mm_maskz_srlv_epi32(__mmask8 __U, __m128i __X, __m128i __Y)
4815 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
4821 _mm256_mask_srlv_epi32(__m256i __W, __mmask8 __U, __m256i __X, __m256i __Y)
4823 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
4829 _mm256_maskz_srlv_epi32(__mmask8 __U, __m256i __X, __m256i __Y)
4831 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
4837 _mm_mask_srl_epi32(__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
4839 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
4845 _mm_maskz_srl_epi32(__mmask8 __U, __m128i __A, __m128i __B)
4847 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
4853 _mm256_mask_srl_epi32(__m256i __W, __mmask8 __U, __m256i __A, __m128i __B)
4855 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
4861 _mm256_maskz_srl_epi32(__mmask8 __U, __m256i __A, __m128i __B)
4863 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
4869 _mm_mask_srli_epi32(__m128i __W, __mmask8 __U, __m128i __A, int __B)
4871 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
4877 _mm_maskz_srli_epi32(__mmask8 __U, __m128i __A, int __B)
4879 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
4885 _mm256_mask_srli_epi32(__m256i __W, __mmask8 __U, __m256i __A, int __B)
4887 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
4893 _mm256_maskz_srli_epi32(__mmask8 __U, __m256i __A, int __B)
4895 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
4901 _mm_mask_srl_epi64(__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
4903 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U,
4909 _mm_maskz_srl_epi64(__mmask8 __U, __m128i __A, __m128i __B)
4911 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U,
4917 _mm256_mask_srl_epi64(__m256i __W, __mmask8 __U, __m256i __A, __m128i __B)
4919 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U,
4925 _mm256_maskz_srl_epi64(__mmask8 __U, __m256i __A, __m128i __B)
4927 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U,
4933 _mm_mask_srli_epi64(__m128i __W, __mmask8 __U, __m128i __A, int __B)
4935 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U,
4941 _mm_maskz_srli_epi64(__mmask8 __U, __m128i __A, int __B)
4943 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U,
4949 _mm256_mask_srli_epi64(__m256i __W, __mmask8 __U, __m256i __A, int __B)
4951 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U,
4957 _mm256_maskz_srli_epi64(__mmask8 __U, __m256i __A, int __B)
4959 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U,
4965 _mm_mask_srav_epi32(__m128i __W, __mmask8 __U, __m128i __X, __m128i __Y)
4967 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
4973 _mm_maskz_srav_epi32(__mmask8 __U, __m128i __X, __m128i __Y)
4975 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
4981 _mm256_mask_srav_epi32(__m256i __W, __mmask8 __U, __m256i __X, __m256i __Y)
4983 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
4989 _mm256_maskz_srav_epi32(__mmask8 __U, __m256i __X, __m256i __Y)
4991 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
5003 _mm_mask_srav_epi64(__m128i __W, __mmask8 __U, __m128i __X, __m128i __Y)
5005 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U,
5011 _mm_maskz_srav_epi64(__mmask8 __U, __m128i __X, __m128i __Y)
5013 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U,
5025 _mm256_mask_srav_epi64(__m256i __W, __mmask8 __U, __m256i __X, __m256i __Y)
5027 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U,
5033 _mm256_maskz_srav_epi64 (__mmask8 __U, __m256i __X, __m256i __Y)
5035 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U,
5041 _mm_mask_mov_epi32 (__m128i __W, __mmask8 __U, __m128i __A)
5043 return (__m128i) __builtin_ia32_selectd_128 ((__mmask8) __U,
5049 _mm_maskz_mov_epi32 (__mmask8 __U, __m128i __A)
5051 return (__m128i) __builtin_ia32_selectd_128 ((__mmask8) __U,
5058 _mm256_mask_mov_epi32 (__m256i __W, __mmask8 __U, __m256i __A)
5060 return (__m256i) __builtin_ia32_selectd_256 ((__mmask8) __U,
5066 _mm256_maskz_mov_epi32 (__mmask8 __U, __m256i __A)
5068 return (__m256i) __builtin_ia32_selectd_256 ((__mmask8) __U,
5080 _mm_mask_load_epi32 (__m128i __W, __mmask8 __U, void const *__P)
5085 __U);
5089 _mm_maskz_load_epi32 (__mmask8 __U, void const *__P)
5095 __U);
5105 _mm256_mask_load_epi32 (__m256i __W, __mmask8 __U, void const *__P)
5110 __U);
5114 _mm256_maskz_load_epi32 (__mmask8 __U, void const *__P)
5120 __U);
5130 _mm_mask_store_epi32 (void *__P, __mmask8 __U, __m128i __A)
5134 (__mmask8) __U);
5144 _mm256_mask_store_epi32 (void *__P, __mmask8 __U, __m256i __A)
5148 (__mmask8) __U);
5152 _mm_mask_mov_epi64 (__m128i __W, __mmask8 __U, __m128i __A)
5154 return (__m128i) __builtin_ia32_selectq_128 ((__mmask8) __U,
5160 _mm_maskz_mov_epi64 (__mmask8 __U, __m128i __A)
5162 return (__m128i) __builtin_ia32_selectq_128 ((__mmask8) __U,
5168 _mm256_mask_mov_epi64 (__m256i __W, __mmask8 __U, __m256i __A)
5170 return (__m256i) __builtin_ia32_selectq_256 ((__mmask8) __U,
5176 _mm256_maskz_mov_epi64 (__mmask8 __U, __m256i __A)
5178 return (__m256i) __builtin_ia32_selectq_256 ((__mmask8) __U,
5190 _mm_mask_load_epi64 (__m128i __W, __mmask8 __U, void const *__P)
5195 __U);
5199 _mm_maskz_load_epi64 (__mmask8 __U, void const *__P)
5205 __U);
5215 _mm256_mask_load_epi64 (__m256i __W, __mmask8 __U, void const *__P)
5220 __U);
5224 _mm256_maskz_load_epi64 (__mmask8 __U, void const *__P)
5230 __U);
5240 _mm_mask_store_epi64 (void *__P, __mmask8 __U, __m128i __A)
5244 (__mmask8) __U);
5254 _mm256_mask_store_epi64 (void *__P, __mmask8 __U, __m256i __A)
5258 (__mmask8) __U);
5262 _mm_mask_movedup_pd (__m128d __W, __mmask8 __U, __m128d __A)
5264 return (__m128d)__builtin_ia32_selectpd_128((__mmask8)__U,
5270 _mm_maskz_movedup_pd (__mmask8 __U, __m128d __A)
5272 return (__m128d)__builtin_ia32_selectpd_128((__mmask8)__U,
5278 _mm256_mask_movedup_pd (__m256d __W, __mmask8 __U, __m256d __A)
5280 return (__m256d)__builtin_ia32_selectpd_256((__mmask8)__U,
5286 _mm256_maskz_movedup_pd (__mmask8 __U, __m256d __A)
5288 return (__m256d)__builtin_ia32_selectpd_256((__mmask8)__U,
5431 _mm_mask_load_pd (__m128d __W, __mmask8 __U, void const *__P)
5435 (__mmask8) __U);
5439 _mm_maskz_load_pd (__mmask8 __U, void const *__P)
5444 (__mmask8) __U);
5448 _mm256_mask_load_pd (__m256d __W, __mmask8 __U, void const *__P)
5452 (__mmask8) __U);
5456 _mm256_maskz_load_pd (__mmask8 __U, void const *__P)
5461 (__mmask8) __U);
5465 _mm_mask_load_ps (__m128 __W, __mmask8 __U, void const *__P)
5469 (__mmask8) __U);
5473 _mm_maskz_load_ps (__mmask8 __U, void const *__P)
5478 (__mmask8) __U);
5482 _mm256_mask_load_ps (__m256 __W, __mmask8 __U, void const *__P)
5486 (__mmask8) __U);
5490 _mm256_maskz_load_ps (__mmask8 __U, void const *__P)
5495 (__mmask8) __U);
5508 _mm_mask_loadu_epi64 (__m128i __W, __mmask8 __U, void const *__P)
5512 (__mmask8) __U);
5516 _mm_maskz_loadu_epi64 (__mmask8 __U, void const *__P)
5521 (__mmask8) __U);
5534 _mm256_mask_loadu_epi64 (__m256i __W, __mmask8 __U, void const *__P)
5538 (__mmask8) __U);
5542 _mm256_maskz_loadu_epi64 (__mmask8 __U, void const *__P)
5547 (__mmask8) __U);
5560 _mm_mask_loadu_epi32 (__m128i __W, __mmask8 __U, void const *__P)
5564 (__mmask8) __U);
5568 _mm_maskz_loadu_epi32 (__mmask8 __U, void const *__P)
5573 (__mmask8) __U);
5586 _mm256_mask_loadu_epi32 (__m256i __W, __mmask8 __U, void const *__P)
5590 (__mmask8) __U);
5594 _mm256_maskz_loadu_epi32 (__mmask8 __U, void const *__P)
5599 (__mmask8) __U);
5603 _mm_mask_loadu_pd (__m128d __W, __mmask8 __U, void const *__P)
5607 (__mmask8) __U);
5611 _mm_maskz_loadu_pd (__mmask8 __U, void const *__P)
5616 (__mmask8) __U);
5620 _mm256_mask_loadu_pd (__m256d __W, __mmask8 __U, void const *__P)
5624 (__mmask8) __U);
5628 _mm256_maskz_loadu_pd (__mmask8 __U, void const *__P)
5633 (__mmask8) __U);
5637 _mm_mask_loadu_ps (__m128 __W, __mmask8 __U, void const *__P)
5641 (__mmask8) __U);
5645 _mm_maskz_loadu_ps (__mmask8 __U, void const *__P)
5650 (__mmask8) __U);
5654 _mm256_mask_loadu_ps (__m256 __W, __mmask8 __U, void const *__P)
5658 (__mmask8) __U);
5662 _mm256_maskz_loadu_ps (__mmask8 __U, void const *__P)
5667 (__mmask8) __U);
5671 _mm_mask_store_pd (void *__P, __mmask8 __U, __m128d __A)
5675 (__mmask8) __U);
5679 _mm256_mask_store_pd (void *__P, __mmask8 __U, __m256d __A)
5683 (__mmask8) __U);
5687 _mm_mask_store_ps (void *__P, __mmask8 __U, __m128 __A)
5691 (__mmask8) __U);
5695 _mm256_mask_store_ps (void *__P, __mmask8 __U, __m256 __A)
5699 (__mmask8) __U);
5712 _mm_mask_storeu_epi64 (void *__P, __mmask8 __U, __m128i __A)
5716 (__mmask8) __U);
5729 _mm256_mask_storeu_epi64 (void *__P, __mmask8 __U, __m256i __A)
5733 (__mmask8) __U);
5746 _mm_mask_storeu_epi32 (void *__P, __mmask8 __U, __m128i __A)
5750 (__mmask8) __U);
5763 _mm256_mask_storeu_epi32 (void *__P, __mmask8 __U, __m256i __A)
5767 (__mmask8) __U);
5771 _mm_mask_storeu_pd (void *__P, __mmask8 __U, __m128d __A)
5775 (__mmask8) __U);
5779 _mm256_mask_storeu_pd (void *__P, __mmask8 __U, __m256d __A)
5783 (__mmask8) __U);
5787 _mm_mask_storeu_ps (void *__P, __mmask8 __U, __m128 __A)
5791 (__mmask8) __U);
5795 _mm256_mask_storeu_ps (void *__P, __mmask8 __U, __m256 __A)
5799 (__mmask8) __U);
5804 _mm_mask_unpackhi_pd(__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
5806 return (__m128d)__builtin_ia32_selectpd_128((__mmask8)__U,
5812 _mm_maskz_unpackhi_pd(__mmask8 __U, __m128d __A, __m128d __B)
5814 return (__m128d)__builtin_ia32_selectpd_128((__mmask8)__U,
5820 _mm256_mask_unpackhi_pd(__m256d __W, __mmask8 __U, __m256d __A, __m256d __B)
5822 return (__m256d)__builtin_ia32_selectpd_256((__mmask8)__U,
5828 _mm256_maskz_unpackhi_pd(__mmask8 __U, __m256d __A, __m256d __B)
5830 return (__m256d)__builtin_ia32_selectpd_256((__mmask8)__U,
5836 _mm_mask_unpackhi_ps(__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
5838 return (__m128)__builtin_ia32_selectps_128((__mmask8)__U,
5844 _mm_maskz_unpackhi_ps(__mmask8 __U, __m128 __A, __m128 __B)
5846 return (__m128)__builtin_ia32_selectps_128((__mmask8)__U,
5852 _mm256_mask_unpackhi_ps(__m256 __W, __mmask8 __U, __m256 __A, __m256 __B)
5854 return (__m256)__builtin_ia32_selectps_256((__mmask8)__U,
5860 _mm256_maskz_unpackhi_ps(__mmask8 __U, __m256 __A, __m256 __B)
5862 return (__m256)__builtin_ia32_selectps_256((__mmask8)__U,
5868 _mm_mask_unpacklo_pd(__m128d __W, __mmask8 __U, __m128d __A, __m128d __B)
5870 return (__m128d)__builtin_ia32_selectpd_128((__mmask8)__U,
5876 _mm_maskz_unpacklo_pd(__mmask8 __U, __m128d __A, __m128d __B)
5878 return (__m128d)__builtin_ia32_selectpd_128((__mmask8)__U,
5884 _mm256_mask_unpacklo_pd(__m256d __W, __mmask8 __U, __m256d __A, __m256d __B)
5886 return (__m256d)__builtin_ia32_selectpd_256((__mmask8)__U,
5892 _mm256_maskz_unpacklo_pd(__mmask8 __U, __m256d __A, __m256d __B)
5894 return (__m256d)__builtin_ia32_selectpd_256((__mmask8)__U,
5900 _mm_mask_unpacklo_ps(__m128 __W, __mmask8 __U, __m128 __A, __m128 __B)
5902 return (__m128)__builtin_ia32_selectps_128((__mmask8)__U,
5908 _mm_maskz_unpacklo_ps(__mmask8 __U, __m128 __A, __m128 __B)
5910 return (__m128)__builtin_ia32_selectps_128((__mmask8)__U,
5916 _mm256_mask_unpacklo_ps(__m256 __W, __mmask8 __U, __m256 __A, __m256 __B)
5918 return (__m256)__builtin_ia32_selectps_256((__mmask8)__U,
5924 _mm256_maskz_unpacklo_ps(__mmask8 __U, __m256 __A, __m256 __B)
5926 return (__m256)__builtin_ia32_selectps_256((__mmask8)__U,
5941 _mm_mask_rcp14_pd (__m128d __W, __mmask8 __U, __m128d __A)
5945 (__mmask8) __U);
5949 _mm_maskz_rcp14_pd (__mmask8 __U, __m128d __A)
5954 (__mmask8) __U);
5967 _mm256_mask_rcp14_pd (__m256d __W, __mmask8 __U, __m256d __A)
5971 (__mmask8) __U);
5975 _mm256_maskz_rcp14_pd (__mmask8 __U, __m256d __A)
5980 (__mmask8) __U);
5993 _mm_mask_rcp14_ps (__m128 __W, __mmask8 __U, __m128 __A)
5997 (__mmask8) __U);
6001 _mm_maskz_rcp14_ps (__mmask8 __U, __m128 __A)
6006 (__mmask8) __U);
6019 _mm256_mask_rcp14_ps (__m256 __W, __mmask8 __U, __m256 __A)
6023 (__mmask8) __U);
6027 _mm256_maskz_rcp14_ps (__mmask8 __U, __m256 __A)
6032 (__mmask8) __U);
6076 _mm_mask_permutevar_pd(__m128d __W, __mmask8 __U, __m128d __A, __m128i __C)
6078 return (__m128d)__builtin_ia32_selectpd_128((__mmask8)__U,
6084 _mm_maskz_permutevar_pd(__mmask8 __U, __m128d __A, __m128i __C)
6086 return (__m128d)__builtin_ia32_selectpd_128((__mmask8)__U,
6092 _mm256_mask_permutevar_pd(__m256d __W, __mmask8 __U, __m256d __A, __m256i __C)
6094 return (__m256d)__builtin_ia32_selectpd_256((__mmask8)__U,
6100 _mm256_maskz_permutevar_pd(__mmask8 __U, __m256d __A, __m256i __C)
6102 return (__m256d)__builtin_ia32_selectpd_256((__mmask8)__U,
6108 _mm_mask_permutevar_ps(__m128 __W, __mmask8 __U, __m128 __A, __m128i __C)
6110 return (__m128)__builtin_ia32_selectps_128((__mmask8)__U,
6116 _mm_maskz_permutevar_ps(__mmask8 __U, __m128 __A, __m128i __C)
6118 return (__m128)__builtin_ia32_selectps_128((__mmask8)__U,
6124 _mm256_mask_permutevar_ps(__m256 __W, __mmask8 __U, __m256 __A, __m256i __C)
6126 return (__m256)__builtin_ia32_selectps_256((__mmask8)__U,
6132 _mm256_maskz_permutevar_ps(__mmask8 __U, __m256 __A, __m256i __C)
6134 return (__m256)__builtin_ia32_selectps_256((__mmask8)__U,
6146 _mm_mask_test_epi32_mask (__mmask8 __U, __m128i __A, __m128i __B)
6148 return _mm_mask_cmpneq_epi32_mask (__U, _mm_and_si128 (__A, __B),
6160 _mm256_mask_test_epi32_mask (__mmask8 __U, __m256i __A, __m256i __B)
6162 return _mm256_mask_cmpneq_epi32_mask (__U, _mm256_and_si256 (__A, __B),
6173 _mm_mask_test_epi64_mask (__mmask8 __U, __m128i __A, __m128i __B)
6175 return _mm_mask_cmpneq_epi64_mask (__U, _mm_and_si128 (__A, __B),
6187 _mm256_mask_test_epi64_mask (__mmask8 __U, __m256i __A, __m256i __B)
6189 return _mm256_mask_cmpneq_epi64_mask (__U, _mm256_and_si256 (__A, __B),
6200 _mm_mask_testn_epi32_mask (__mmask8 __U, __m128i __A, __m128i __B)
6202 return _mm_mask_cmpeq_epi32_mask (__U, _mm_and_si128 (__A, __B),
6214 _mm256_mask_testn_epi32_mask (__mmask8 __U, __m256i __A, __m256i __B)
6216 return _mm256_mask_cmpeq_epi32_mask (__U, _mm256_and_si256 (__A, __B),
6227 _mm_mask_testn_epi64_mask (__mmask8 __U, __m128i __A, __m128i __B)
6229 return _mm_mask_cmpeq_epi64_mask (__U, _mm_and_si128 (__A, __B),
6241 _mm256_mask_testn_epi64_mask (__mmask8 __U, __m256i __A, __m256i __B)
6243 return _mm256_mask_cmpeq_epi64_mask (__U, _mm256_and_si256 (__A, __B),
6248 _mm_mask_unpackhi_epi32(__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
6250 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
6256 _mm_maskz_unpackhi_epi32(__mmask8 __U, __m128i __A, __m128i __B)
6258 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
6264 _mm256_mask_unpackhi_epi32(__m256i __W, __mmask8 __U, __m256i __A, __m256i __B)
6266 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
6272 _mm256_maskz_unpackhi_epi32(__mmask8 __U, __m256i __A, __m256i __B)
6274 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
6280 _mm_mask_unpackhi_epi64(__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
6282 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U,
6288 _mm_maskz_unpackhi_epi64(__mmask8 __U, __m128i __A, __m128i __B)
6290 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U,
6296 _mm256_mask_unpackhi_epi64(__m256i __W, __mmask8 __U, __m256i __A, __m256i __B)
6298 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U,
6304 _mm256_maskz_unpackhi_epi64(__mmask8 __U, __m256i __A, __m256i __B)
6306 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U,
6312 _mm_mask_unpacklo_epi32(__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
6314 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
6320 _mm_maskz_unpacklo_epi32(__mmask8 __U, __m128i __A, __m128i __B)
6322 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
6328 _mm256_mask_unpacklo_epi32(__m256i __W, __mmask8 __U, __m256i __A, __m256i __B)
6330 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
6336 _mm256_maskz_unpacklo_epi32(__mmask8 __U, __m256i __A, __m256i __B)
6338 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
6344 _mm_mask_unpacklo_epi64(__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
6346 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U,
6352 _mm_maskz_unpacklo_epi64(__mmask8 __U, __m128i __A, __m128i __B)
6354 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U,
6360 _mm256_mask_unpacklo_epi64(__m256i __W, __mmask8 __U, __m256i __A, __m256i __B)
6362 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U,
6368 _mm256_maskz_unpacklo_epi64(__mmask8 __U, __m256i __A, __m256i __B)
6370 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U,
6376 _mm_mask_sra_epi32(__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
6378 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
6384 _mm_maskz_sra_epi32(__mmask8 __U, __m128i __A, __m128i __B)
6386 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
6392 _mm256_mask_sra_epi32(__m256i __W, __mmask8 __U, __m256i __A, __m128i __B)
6394 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
6400 _mm256_maskz_sra_epi32(__mmask8 __U, __m256i __A, __m128i __B)
6402 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
6408 _mm_mask_srai_epi32(__m128i __W, __mmask8 __U, __m128i __A, int __B)
6410 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
6416 _mm_maskz_srai_epi32(__mmask8 __U, __m128i __A, int __B)
6418 return (__m128i)__builtin_ia32_selectd_128((__mmask8)__U,
6424 _mm256_mask_srai_epi32(__m256i __W, __mmask8 __U, __m256i __A, int __B)
6426 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
6432 _mm256_maskz_srai_epi32(__mmask8 __U, __m256i __A, int __B)
6434 return (__m256i)__builtin_ia32_selectd_256((__mmask8)__U,
6446 _mm_mask_sra_epi64(__m128i __W, __mmask8 __U, __m128i __A, __m128i __B)
6448 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U, \
6454 _mm_maskz_sra_epi64(__mmask8 __U, __m128i __A, __m128i __B)
6456 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U, \
6468 _mm256_mask_sra_epi64(__m256i __W, __mmask8 __U, __m256i __A, __m128i __B)
6470 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U, \
6476 _mm256_maskz_sra_epi64(__mmask8 __U, __m256i __A, __m128i __B)
6478 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U, \
6490 _mm_mask_srai_epi64(__m128i __W, __mmask8 __U, __m128i __A, int __imm)
6492 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U, \
6498 _mm_maskz_srai_epi64(__mmask8 __U, __m128i __A, int __imm)
6500 return (__m128i)__builtin_ia32_selectq_128((__mmask8)__U, \
6512 _mm256_mask_srai_epi64(__m256i __W, __mmask8 __U, __m256i __A, int __imm)
6514 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U, \
6520 _mm256_maskz_srai_epi64(__mmask8 __U, __m256i __A, int __imm)
6522 return (__m256i)__builtin_ia32_selectq_256((__mmask8)__U, \
6708 _mm_mask_rsqrt14_pd (__m128d __W, __mmask8 __U, __m128d __A)
6712 (__mmask8) __U);
6716 _mm_maskz_rsqrt14_pd (__mmask8 __U, __m128d __A)
6721 (__mmask8) __U);
6734 _mm256_mask_rsqrt14_pd (__m256d __W, __mmask8 __U, __m256d __A)
6738 (__mmask8) __U);
6742 _mm256_maskz_rsqrt14_pd (__mmask8 __U, __m256d __A)
6747 (__mmask8) __U);
6760 _mm_mask_rsqrt14_ps (__m128 __W, __mmask8 __U, __m128 __A)
6764 (__mmask8) __U);
6768 _mm_maskz_rsqrt14_ps (__mmask8 __U, __m128 __A)
6773 (__mmask8) __U);
6786 _mm256_mask_rsqrt14_ps (__m256 __W, __mmask8 __U, __m256 __A)
6790 (__mmask8) __U);
6794 _mm256_maskz_rsqrt14_ps (__mmask8 __U, __m256 __A)
6799 (__mmask8) __U);
8100 _mm256_mask_permutexvar_pd (__m256d __W, __mmask8 __U, __m256i __X,
8103 return (__m256d)__builtin_ia32_selectpd_256((__mmask8)__U,
8109 _mm256_maskz_permutexvar_pd (__mmask8 __U, __m256i __X, __m256d __Y)
8111 return (__m256d)__builtin_ia32_selectpd_256((__mmask8)__U,
8142 _mm256_mask_permutexvar_ps(__m256 __W, __mmask8 __U, __m256i __X, __m256 __Y)
8144 return (__m256)__builtin_ia32_selectps_256((__mmask8)__U,
8150 _mm256_maskz_permutexvar_ps(__mmask8 __U, __m256i __X, __m256 __Y)
8152 return (__m256)__builtin_ia32_selectps_256((__mmask8)__U,
8233 _mm_mask_movehdup_ps (__m128 __W, __mmask8 __U, __m128 __A)
8235 return (__m128)__builtin_ia32_selectps_128((__mmask8)__U,
8241 _mm_maskz_movehdup_ps (__mmask8 __U, __m128 __A)
8243 return (__m128)__builtin_ia32_selectps_128((__mmask8)__U,
8249 _mm256_mask_movehdup_ps (__m256 __W, __mmask8 __U, __m256 __A)
8251 return (__m256)__builtin_ia32_selectps_256((__mmask8)__U,
8257 _mm256_maskz_movehdup_ps (__mmask8 __U, __m256 __A)
8259 return (__m256)__builtin_ia32_selectps_256((__mmask8)__U,
8265 _mm_mask_moveldup_ps (__m128 __W, __mmask8 __U, __m128 __A)
8267 return (__m128)__builtin_ia32_selectps_128((__mmask8)__U,
8273 _mm_maskz_moveldup_ps (__mmask8 __U, __m128 __A)
8275 return (__m128)__builtin_ia32_selectps_128((__mmask8)__U,
8281 _mm256_mask_moveldup_ps (__m256 __W, __mmask8 __U, __m256 __A)
8283 return (__m256)__builtin_ia32_selectps_256((__mmask8)__U,
8289 _mm256_maskz_moveldup_ps (__mmask8 __U, __m256 __A)
8291 return (__m256)__builtin_ia32_selectps_256((__mmask8)__U,
8317 _mm_mask_mov_pd (__m128d __W, __mmask8 __U, __m128d __A)
8319 return (__m128d) __builtin_ia32_selectpd_128 ((__mmask8) __U,
8325 _mm_maskz_mov_pd (__mmask8 __U, __m128d __A)
8327 return (__m128d) __builtin_ia32_selectpd_128 ((__mmask8) __U,
8333 _mm256_mask_mov_pd (__m256d __W, __mmask8 __U, __m256d __A)
8335 return (__m256d) __builtin_ia32_selectpd_256 ((__mmask8) __U,
8341 _mm256_maskz_mov_pd (__mmask8 __U, __m256d __A)
8343 return (__m256d) __builtin_ia32_selectpd_256 ((__mmask8) __U,
8349 _mm_mask_mov_ps (__m128 __W, __mmask8 __U, __m128 __A)
8351 return (__m128) __builtin_ia32_selectps_128 ((__mmask8) __U,
8357 _mm_maskz_mov_ps (__mmask8 __U, __m128 __A)
8359 return (__m128) __builtin_ia32_selectps_128 ((__mmask8) __U,
8365 _mm256_mask_mov_ps (__m256 __W, __mmask8 __U, __m256 __A)
8367 return (__m256) __builtin_ia32_selectps_256 ((__mmask8) __U,
8373 _mm256_maskz_mov_ps (__mmask8 __U, __m256 __A)
8375 return (__m256) __builtin_ia32_selectps_256 ((__mmask8) __U,
8381 _mm_mask_cvtph_ps (__m128 __W, __mmask8 __U, __m128i __A)
8385 (__mmask8) __U);
8389 _mm_maskz_cvtph_ps (__mmask8 __U, __m128i __A)
8394 (__mmask8) __U);
8398 _mm256_mask_cvtph_ps (__m256 __W, __mmask8 __U, __m128i __A)
8402 (__mmask8) __U);
8406 _mm256_maskz_cvtph_ps (__mmask8 __U, __m128i __A)
8411 (__mmask8) __U);