Lines Matching refs:__m512i
34 static __inline__ __m512i __DEFAULT_FN_ATTRS
35 _mm512_mullo_epi64 (__m512i __A, __m512i __B) { in _mm512_mullo_epi64()
36 return (__m512i) ((__v8du) __A * (__v8du) __B); in _mm512_mullo_epi64()
39 static __inline__ __m512i __DEFAULT_FN_ATTRS
40 _mm512_mask_mullo_epi64 (__m512i __W, __mmask8 __U, __m512i __A, __m512i __B) { in _mm512_mask_mullo_epi64()
41 return (__m512i) __builtin_ia32_pmullq512_mask ((__v8di) __A, in _mm512_mask_mullo_epi64()
47 static __inline__ __m512i __DEFAULT_FN_ATTRS
48 _mm512_maskz_mullo_epi64 (__mmask8 __U, __m512i __A, __m512i __B) { in _mm512_maskz_mullo_epi64()
49 return (__m512i) __builtin_ia32_pmullq512_mask ((__v8di) __A, in _mm512_maskz_mullo_epi64()
240 static __inline__ __m512i __DEFAULT_FN_ATTRS
242 return (__m512i) __builtin_ia32_cvtpd2qq512_mask ((__v8df) __A, in _mm512_cvtpd_epi64()
248 static __inline__ __m512i __DEFAULT_FN_ATTRS
249 _mm512_mask_cvtpd_epi64 (__m512i __W, __mmask8 __U, __m512d __A) { in _mm512_mask_cvtpd_epi64()
250 return (__m512i) __builtin_ia32_cvtpd2qq512_mask ((__v8df) __A, in _mm512_mask_cvtpd_epi64()
256 static __inline__ __m512i __DEFAULT_FN_ATTRS
258 return (__m512i) __builtin_ia32_cvtpd2qq512_mask ((__v8df) __A, in _mm512_maskz_cvtpd_epi64()
265 (__m512i)__builtin_ia32_cvtpd2qq512_mask((__v8df)(__m512d)(A), \
270 (__m512i)__builtin_ia32_cvtpd2qq512_mask((__v8df)(__m512d)(A), \
271 (__v8di)(__m512i)(W), \
275 (__m512i)__builtin_ia32_cvtpd2qq512_mask((__v8df)(__m512d)(A), \
279 static __inline__ __m512i __DEFAULT_FN_ATTRS
281 return (__m512i) __builtin_ia32_cvtpd2uqq512_mask ((__v8df) __A, in _mm512_cvtpd_epu64()
287 static __inline__ __m512i __DEFAULT_FN_ATTRS
288 _mm512_mask_cvtpd_epu64 (__m512i __W, __mmask8 __U, __m512d __A) { in _mm512_mask_cvtpd_epu64()
289 return (__m512i) __builtin_ia32_cvtpd2uqq512_mask ((__v8df) __A, in _mm512_mask_cvtpd_epu64()
295 static __inline__ __m512i __DEFAULT_FN_ATTRS
297 return (__m512i) __builtin_ia32_cvtpd2uqq512_mask ((__v8df) __A, in _mm512_maskz_cvtpd_epu64()
304 (__m512i)__builtin_ia32_cvtpd2uqq512_mask((__v8df)(__m512d)(A), \
309 (__m512i)__builtin_ia32_cvtpd2uqq512_mask((__v8df)(__m512d)(A), \
310 (__v8di)(__m512i)(W), \
314 (__m512i)__builtin_ia32_cvtpd2uqq512_mask((__v8df)(__m512d)(A), \
318 static __inline__ __m512i __DEFAULT_FN_ATTRS
320 return (__m512i) __builtin_ia32_cvtps2qq512_mask ((__v8sf) __A, in _mm512_cvtps_epi64()
326 static __inline__ __m512i __DEFAULT_FN_ATTRS
327 _mm512_mask_cvtps_epi64 (__m512i __W, __mmask8 __U, __m256 __A) { in _mm512_mask_cvtps_epi64()
328 return (__m512i) __builtin_ia32_cvtps2qq512_mask ((__v8sf) __A, in _mm512_mask_cvtps_epi64()
334 static __inline__ __m512i __DEFAULT_FN_ATTRS
336 return (__m512i) __builtin_ia32_cvtps2qq512_mask ((__v8sf) __A, in _mm512_maskz_cvtps_epi64()
343 (__m512i)__builtin_ia32_cvtps2qq512_mask((__v8sf)(__m256)(A), \
348 (__m512i)__builtin_ia32_cvtps2qq512_mask((__v8sf)(__m256)(A), \
349 (__v8di)(__m512i)(W), \
353 (__m512i)__builtin_ia32_cvtps2qq512_mask((__v8sf)(__m256)(A), \
357 static __inline__ __m512i __DEFAULT_FN_ATTRS
359 return (__m512i) __builtin_ia32_cvtps2uqq512_mask ((__v8sf) __A, in _mm512_cvtps_epu64()
365 static __inline__ __m512i __DEFAULT_FN_ATTRS
366 _mm512_mask_cvtps_epu64 (__m512i __W, __mmask8 __U, __m256 __A) { in _mm512_mask_cvtps_epu64()
367 return (__m512i) __builtin_ia32_cvtps2uqq512_mask ((__v8sf) __A, in _mm512_mask_cvtps_epu64()
373 static __inline__ __m512i __DEFAULT_FN_ATTRS
375 return (__m512i) __builtin_ia32_cvtps2uqq512_mask ((__v8sf) __A, in _mm512_maskz_cvtps_epu64()
382 (__m512i)__builtin_ia32_cvtps2uqq512_mask((__v8sf)(__m256)(A), \
387 (__m512i)__builtin_ia32_cvtps2uqq512_mask((__v8sf)(__m256)(A), \
388 (__v8di)(__m512i)(W), \
392 (__m512i)__builtin_ia32_cvtps2uqq512_mask((__v8sf)(__m256)(A), \
398 _mm512_cvtepi64_pd (__m512i __A) { in _mm512_cvtepi64_pd()
406 _mm512_mask_cvtepi64_pd (__m512d __W, __mmask8 __U, __m512i __A) { in _mm512_mask_cvtepi64_pd()
414 _mm512_maskz_cvtepi64_pd (__mmask8 __U, __m512i __A) { in _mm512_maskz_cvtepi64_pd()
422 (__m512d)__builtin_ia32_cvtqq2pd512_mask((__v8di)(__m512i)(A), \
427 (__m512d)__builtin_ia32_cvtqq2pd512_mask((__v8di)(__m512i)(A), \
432 (__m512d)__builtin_ia32_cvtqq2pd512_mask((__v8di)(__m512i)(A), \
437 _mm512_cvtepi64_ps (__m512i __A) { in _mm512_cvtepi64_ps()
445 _mm512_mask_cvtepi64_ps (__m256 __W, __mmask8 __U, __m512i __A) { in _mm512_mask_cvtepi64_ps()
453 _mm512_maskz_cvtepi64_ps (__mmask8 __U, __m512i __A) { in _mm512_maskz_cvtepi64_ps()
461 (__m256)__builtin_ia32_cvtqq2ps512_mask((__v8di)(__m512i)(A), \
466 (__m256)__builtin_ia32_cvtqq2ps512_mask((__v8di)(__m512i)(A), \
471 (__m256)__builtin_ia32_cvtqq2ps512_mask((__v8di)(__m512i)(A), \
476 static __inline__ __m512i __DEFAULT_FN_ATTRS
478 return (__m512i) __builtin_ia32_cvttpd2qq512_mask ((__v8df) __A, in _mm512_cvttpd_epi64()
484 static __inline__ __m512i __DEFAULT_FN_ATTRS
485 _mm512_mask_cvttpd_epi64 (__m512i __W, __mmask8 __U, __m512d __A) { in _mm512_mask_cvttpd_epi64()
486 return (__m512i) __builtin_ia32_cvttpd2qq512_mask ((__v8df) __A, in _mm512_mask_cvttpd_epi64()
492 static __inline__ __m512i __DEFAULT_FN_ATTRS
494 return (__m512i) __builtin_ia32_cvttpd2qq512_mask ((__v8df) __A, in _mm512_maskz_cvttpd_epi64()
501 (__m512i)__builtin_ia32_cvttpd2qq512_mask((__v8df)(__m512d)(A), \
506 (__m512i)__builtin_ia32_cvttpd2qq512_mask((__v8df)(__m512d)(A), \
507 (__v8di)(__m512i)(W), \
511 (__m512i)__builtin_ia32_cvttpd2qq512_mask((__v8df)(__m512d)(A), \
515 static __inline__ __m512i __DEFAULT_FN_ATTRS
517 return (__m512i) __builtin_ia32_cvttpd2uqq512_mask ((__v8df) __A, in _mm512_cvttpd_epu64()
523 static __inline__ __m512i __DEFAULT_FN_ATTRS
524 _mm512_mask_cvttpd_epu64 (__m512i __W, __mmask8 __U, __m512d __A) { in _mm512_mask_cvttpd_epu64()
525 return (__m512i) __builtin_ia32_cvttpd2uqq512_mask ((__v8df) __A, in _mm512_mask_cvttpd_epu64()
531 static __inline__ __m512i __DEFAULT_FN_ATTRS
533 return (__m512i) __builtin_ia32_cvttpd2uqq512_mask ((__v8df) __A, in _mm512_maskz_cvttpd_epu64()
540 (__m512i)__builtin_ia32_cvttpd2uqq512_mask((__v8df)(__m512d)(A), \
545 (__m512i)__builtin_ia32_cvttpd2uqq512_mask((__v8df)(__m512d)(A), \
546 (__v8di)(__m512i)(W), \
550 (__m512i)__builtin_ia32_cvttpd2uqq512_mask((__v8df)(__m512d)(A), \
554 static __inline__ __m512i __DEFAULT_FN_ATTRS
556 return (__m512i) __builtin_ia32_cvttps2qq512_mask ((__v8sf) __A, in _mm512_cvttps_epi64()
562 static __inline__ __m512i __DEFAULT_FN_ATTRS
563 _mm512_mask_cvttps_epi64 (__m512i __W, __mmask8 __U, __m256 __A) { in _mm512_mask_cvttps_epi64()
564 return (__m512i) __builtin_ia32_cvttps2qq512_mask ((__v8sf) __A, in _mm512_mask_cvttps_epi64()
570 static __inline__ __m512i __DEFAULT_FN_ATTRS
572 return (__m512i) __builtin_ia32_cvttps2qq512_mask ((__v8sf) __A, in _mm512_maskz_cvttps_epi64()
579 (__m512i)__builtin_ia32_cvttps2qq512_mask((__v8sf)(__m256)(A), \
584 (__m512i)__builtin_ia32_cvttps2qq512_mask((__v8sf)(__m256)(A), \
585 (__v8di)(__m512i)(W), \
589 (__m512i)__builtin_ia32_cvttps2qq512_mask((__v8sf)(__m256)(A), \
593 static __inline__ __m512i __DEFAULT_FN_ATTRS
595 return (__m512i) __builtin_ia32_cvttps2uqq512_mask ((__v8sf) __A, in _mm512_cvttps_epu64()
601 static __inline__ __m512i __DEFAULT_FN_ATTRS
602 _mm512_mask_cvttps_epu64 (__m512i __W, __mmask8 __U, __m256 __A) { in _mm512_mask_cvttps_epu64()
603 return (__m512i) __builtin_ia32_cvttps2uqq512_mask ((__v8sf) __A, in _mm512_mask_cvttps_epu64()
609 static __inline__ __m512i __DEFAULT_FN_ATTRS
611 return (__m512i) __builtin_ia32_cvttps2uqq512_mask ((__v8sf) __A, in _mm512_maskz_cvttps_epu64()
618 (__m512i)__builtin_ia32_cvttps2uqq512_mask((__v8sf)(__m256)(A), \
623 (__m512i)__builtin_ia32_cvttps2uqq512_mask((__v8sf)(__m256)(A), \
624 (__v8di)(__m512i)(W), \
628 (__m512i)__builtin_ia32_cvttps2uqq512_mask((__v8sf)(__m256)(A), \
633 _mm512_cvtepu64_pd (__m512i __A) { in _mm512_cvtepu64_pd()
641 _mm512_mask_cvtepu64_pd (__m512d __W, __mmask8 __U, __m512i __A) { in _mm512_mask_cvtepu64_pd()
649 _mm512_maskz_cvtepu64_pd (__mmask8 __U, __m512i __A) { in _mm512_maskz_cvtepu64_pd()
657 (__m512d)__builtin_ia32_cvtuqq2pd512_mask((__v8di)(__m512i)(A), \
662 (__m512d)__builtin_ia32_cvtuqq2pd512_mask((__v8di)(__m512i)(A), \
668 (__m512d)__builtin_ia32_cvtuqq2pd512_mask((__v8di)(__m512i)(A), \
674 _mm512_cvtepu64_ps (__m512i __A) { in _mm512_cvtepu64_ps()
682 _mm512_mask_cvtepu64_ps (__m256 __W, __mmask8 __U, __m512i __A) { in _mm512_mask_cvtepu64_ps()
690 _mm512_maskz_cvtepu64_ps (__mmask8 __U, __m512i __A) { in _mm512_maskz_cvtepu64_ps()
698 (__m256)__builtin_ia32_cvtuqq2ps512_mask((__v8di)(__m512i)(A), \
703 (__m256)__builtin_ia32_cvtuqq2ps512_mask((__v8di)(__m512i)(A), \
708 (__m256)__builtin_ia32_cvtuqq2ps512_mask((__v8di)(__m512i)(A), \
984 _mm512_movepi32_mask (__m512i __A) in _mm512_movepi32_mask()
989 static __inline__ __m512i __DEFAULT_FN_ATTRS
992 return (__m512i) __builtin_ia32_cvtmask2d512 (__A); in _mm512_movm_epi32()
995 static __inline__ __m512i __DEFAULT_FN_ATTRS
998 return (__m512i) __builtin_ia32_cvtmask2q512 (__A); in _mm512_movm_epi64()
1002 _mm512_movepi64_mask (__m512i __A) in _mm512_movepi64_mask()
1080 static __inline__ __m512i __DEFAULT_FN_ATTRS
1083 return (__m512i) __builtin_ia32_broadcasti32x2_512_mask ((__v4si) __A, in _mm512_broadcast_i32x2()
1088 static __inline__ __m512i __DEFAULT_FN_ATTRS
1089 _mm512_mask_broadcast_i32x2 (__m512i __O, __mmask16 __M, __m128i __A) in _mm512_mask_broadcast_i32x2()
1091 return (__m512i) __builtin_ia32_broadcasti32x2_512_mask ((__v4si) __A, in _mm512_mask_broadcast_i32x2()
1096 static __inline__ __m512i __DEFAULT_FN_ATTRS
1099 return (__m512i) __builtin_ia32_broadcasti32x2_512_mask ((__v4si) __A, in _mm512_maskz_broadcast_i32x2()
1104 static __inline__ __m512i __DEFAULT_FN_ATTRS
1107 return (__m512i) __builtin_ia32_broadcasti32x8_512_mask ((__v8si) __A, in _mm512_broadcast_i32x8()
1112 static __inline__ __m512i __DEFAULT_FN_ATTRS
1113 _mm512_mask_broadcast_i32x8 (__m512i __O, __mmask16 __M, __m256i __A) in _mm512_mask_broadcast_i32x8()
1115 return (__m512i) __builtin_ia32_broadcasti32x8_512_mask ((__v8si) __A, in _mm512_mask_broadcast_i32x8()
1120 static __inline__ __m512i __DEFAULT_FN_ATTRS
1123 return (__m512i) __builtin_ia32_broadcasti32x8_512_mask ((__v8si) __A, in _mm512_maskz_broadcast_i32x8()
1129 static __inline__ __m512i __DEFAULT_FN_ATTRS
1132 return (__m512i) __builtin_ia32_broadcasti64x2_512_mask ((__v2di) __A, in _mm512_broadcast_i64x2()
1137 static __inline__ __m512i __DEFAULT_FN_ATTRS
1138 _mm512_mask_broadcast_i64x2 (__m512i __O, __mmask8 __M, __m128i __A) in _mm512_mask_broadcast_i64x2()
1140 return (__m512i) __builtin_ia32_broadcasti64x2_512_mask ((__v2di) __A, in _mm512_mask_broadcast_i64x2()
1145 static __inline__ __m512i __DEFAULT_FN_ATTRS
1148 return (__m512i) __builtin_ia32_broadcasti64x2_512_mask ((__v2di) __A, in _mm512_maskz_broadcast_i64x2()
1187 (__m256i)__builtin_ia32_extracti32x8_mask((__v16si)(__m512i)(A), (int)(imm), \
1192 (__m256i)__builtin_ia32_extracti32x8_mask((__v16si)(__m512i)(A), (int)(imm), \
1197 (__m256i)__builtin_ia32_extracti32x8_mask((__v16si)(__m512i)(A), (int)(imm), \
1202 (__m128i)__builtin_ia32_extracti64x2_512_mask((__v8di)(__m512i)(A), \
1208 (__m128i)__builtin_ia32_extracti64x2_512_mask((__v8di)(__m512i)(A), \
1214 (__m128i)__builtin_ia32_extracti64x2_512_mask((__v8di)(__m512i)(A), \
1259 (__m512i)__builtin_ia32_inserti32x8_mask((__v16si)(__m512i)(A), \
1265 (__m512i)__builtin_ia32_inserti32x8_mask((__v16si)(__m512i)(A), \
1267 (__v16si)(__m512i)(W), \
1271 (__m512i)__builtin_ia32_inserti32x8_mask((__v16si)(__m512i)(A), \
1277 (__m512i)__builtin_ia32_inserti64x2_512_mask((__v8di)(__m512i)(A), \
1284 (__m512i)__builtin_ia32_inserti64x2_512_mask((__v8di)(__m512i)(A), \
1287 (__v8di)(__m512i)(W), \
1291 (__m512i)__builtin_ia32_inserti64x2_512_mask((__v8di)(__m512i)(A), \