Lines Matching refs:__m512i

34 static __inline__ __m512i __DEFAULT_FN_ATTRS
35 _mm512_mullo_epi64 (__m512i __A, __m512i __B) {
36 return (__m512i) ((__v8di) __A * (__v8di) __B);
39 static __inline__ __m512i __DEFAULT_FN_ATTRS
40 _mm512_mask_mullo_epi64 (__m512i __W, __mmask8 __U, __m512i __A, __m512i __B) {
41 return (__m512i) __builtin_ia32_pmullq512_mask ((__v8di) __A,
47 static __inline__ __m512i __DEFAULT_FN_ATTRS
48 _mm512_maskz_mullo_epi64 (__mmask8 __U, __m512i __A, __m512i __B) {
49 return (__m512i) __builtin_ia32_pmullq512_mask ((__v8di) __A,
240 static __inline__ __m512i __DEFAULT_FN_ATTRS
242 return (__m512i) __builtin_ia32_cvtpd2qq512_mask ((__v8df) __A,
248 static __inline__ __m512i __DEFAULT_FN_ATTRS
249 _mm512_mask_cvtpd_epi64 (__m512i __W, __mmask8 __U, __m512d __A) {
250 return (__m512i) __builtin_ia32_cvtpd2qq512_mask ((__v8df) __A,
256 static __inline__ __m512i __DEFAULT_FN_ATTRS
258 return (__m512i) __builtin_ia32_cvtpd2qq512_mask ((__v8df) __A,
265 (__m512i) __builtin_ia32_cvtpd2qq512_mask ((__v8df) __A, \
269 (__m512i) __builtin_ia32_cvtpd2qq512_mask ((__v8df) __A, \
273 (__m512i) __builtin_ia32_cvtpd2qq512_mask ((__v8df) __A, \
276 static __inline__ __m512i __DEFAULT_FN_ATTRS
278 return (__m512i) __builtin_ia32_cvtpd2uqq512_mask ((__v8df) __A,
284 static __inline__ __m512i __DEFAULT_FN_ATTRS
285 _mm512_mask_cvtpd_epu64 (__m512i __W, __mmask8 __U, __m512d __A) {
286 return (__m512i) __builtin_ia32_cvtpd2uqq512_mask ((__v8df) __A,
292 static __inline__ __m512i __DEFAULT_FN_ATTRS
294 return (__m512i) __builtin_ia32_cvtpd2uqq512_mask ((__v8df) __A,
301 (__m512i) __builtin_ia32_cvtpd2uqq512_mask ((__v8df) __A, \
305 (__m512i) __builtin_ia32_cvtpd2uqq512_mask ((__v8df) __A, \
309 (__m512i) __builtin_ia32_cvtpd2uqq512_mask ((__v8df) __A, \
312 static __inline__ __m512i __DEFAULT_FN_ATTRS
314 return (__m512i) __builtin_ia32_cvtps2qq512_mask ((__v8sf) __A,
320 static __inline__ __m512i __DEFAULT_FN_ATTRS
321 _mm512_mask_cvtps_epi64 (__m512i __W, __mmask8 __U, __m256 __A) {
322 return (__m512i) __builtin_ia32_cvtps2qq512_mask ((__v8sf) __A,
328 static __inline__ __m512i __DEFAULT_FN_ATTRS
330 return (__m512i) __builtin_ia32_cvtps2qq512_mask ((__v8sf) __A,
337 (__m512i) __builtin_ia32_cvtps2qq512_mask ((__v8sf) __A, \
341 (__m512i) __builtin_ia32_cvtps2qq512_mask ((__v8sf) __A, \
345 (__m512i) __builtin_ia32_cvtps2qq512_mask ((__v8sf) __A, \
348 static __inline__ __m512i __DEFAULT_FN_ATTRS
350 return (__m512i) __builtin_ia32_cvtps2uqq512_mask ((__v8sf) __A,
356 static __inline__ __m512i __DEFAULT_FN_ATTRS
357 _mm512_mask_cvtps_epu64 (__m512i __W, __mmask8 __U, __m256 __A) {
358 return (__m512i) __builtin_ia32_cvtps2uqq512_mask ((__v8sf) __A,
364 static __inline__ __m512i __DEFAULT_FN_ATTRS
366 return (__m512i) __builtin_ia32_cvtps2uqq512_mask ((__v8sf) __A,
373 (__m512i) __builtin_ia32_cvtps2uqq512_mask ((__v8sf) __A, \
377 (__m512i) __builtin_ia32_cvtps2uqq512_mask ((__v8sf) __A, \
381 (__m512i) __builtin_ia32_cvtps2uqq512_mask ((__v8sf) __A, \
386 _mm512_cvtepi64_pd (__m512i __A) {
394 _mm512_mask_cvtepi64_pd (__m512d __W, __mmask8 __U, __m512i __A) {
402 _mm512_maskz_cvtepi64_pd (__mmask8 __U, __m512i __A) {
422 _mm512_cvtepi64_ps (__m512i __A) {
430 _mm512_mask_cvtepi64_ps (__m256 __W, __mmask8 __U, __m512i __A) {
438 _mm512_maskz_cvtepi64_ps (__mmask8 __U, __m512i __A) {
458 static __inline__ __m512i __DEFAULT_FN_ATTRS
460 return (__m512i) __builtin_ia32_cvttpd2qq512_mask ((__v8df) __A,
466 static __inline__ __m512i __DEFAULT_FN_ATTRS
467 _mm512_mask_cvttpd_epi64 (__m512i __W, __mmask8 __U, __m512d __A) {
468 return (__m512i) __builtin_ia32_cvttpd2qq512_mask ((__v8df) __A,
474 static __inline__ __m512i __DEFAULT_FN_ATTRS
476 return (__m512i) __builtin_ia32_cvttpd2qq512_mask ((__v8df) __A,
483 (__m512i) __builtin_ia32_cvttpd2qq512_mask ((__v8df) __A, \
487 (__m512i) __builtin_ia32_cvttpd2qq512_mask ((__v8df) __A, \
491 (__m512i) __builtin_ia32_cvttpd2qq512_mask ((__v8df) __A, \
494 static __inline__ __m512i __DEFAULT_FN_ATTRS
496 return (__m512i) __builtin_ia32_cvttpd2uqq512_mask ((__v8df) __A,
502 static __inline__ __m512i __DEFAULT_FN_ATTRS
503 _mm512_mask_cvttpd_epu64 (__m512i __W, __mmask8 __U, __m512d __A) {
504 return (__m512i) __builtin_ia32_cvttpd2uqq512_mask ((__v8df) __A,
510 static __inline__ __m512i __DEFAULT_FN_ATTRS
512 return (__m512i) __builtin_ia32_cvttpd2uqq512_mask ((__v8df) __A,
519 (__m512i) __builtin_ia32_cvttpd2uqq512_mask ((__v8df) __A, \
523 (__m512i) __builtin_ia32_cvttpd2uqq512_mask ((__v8df) __A, \
527 (__m512i) __builtin_ia32_cvttpd2uqq512_mask ((__v8df) __A, \
530 static __inline__ __m512i __DEFAULT_FN_ATTRS
532 return (__m512i) __builtin_ia32_cvttps2qq512_mask ((__v8sf) __A,
538 static __inline__ __m512i __DEFAULT_FN_ATTRS
539 _mm512_mask_cvttps_epi64 (__m512i __W, __mmask8 __U, __m256 __A) {
540 return (__m512i) __builtin_ia32_cvttps2qq512_mask ((__v8sf) __A,
546 static __inline__ __m512i __DEFAULT_FN_ATTRS
548 return (__m512i) __builtin_ia32_cvttps2qq512_mask ((__v8sf) __A,
555 (__m512i) __builtin_ia32_cvttps2qq512_mask ((__v8sf) __A, \
559 (__m512i) __builtin_ia32_cvttps2qq512_mask ((__v8sf) __A, \
563 (__m512i) __builtin_ia32_cvttps2qq512_mask ((__v8sf) __A, \
566 static __inline__ __m512i __DEFAULT_FN_ATTRS
568 return (__m512i) __builtin_ia32_cvttps2uqq512_mask ((__v8sf) __A,
574 static __inline__ __m512i __DEFAULT_FN_ATTRS
575 _mm512_mask_cvttps_epu64 (__m512i __W, __mmask8 __U, __m256 __A) {
576 return (__m512i) __builtin_ia32_cvttps2uqq512_mask ((__v8sf) __A,
582 static __inline__ __m512i __DEFAULT_FN_ATTRS
584 return (__m512i) __builtin_ia32_cvttps2uqq512_mask ((__v8sf) __A,
591 (__m512i) __builtin_ia32_cvttps2uqq512_mask ((__v8sf) __A, \
595 (__m512i) __builtin_ia32_cvttps2uqq512_mask ((__v8sf) __A, \
599 (__m512i) __builtin_ia32_cvttps2uqq512_mask ((__v8sf) __A, \
603 _mm512_cvtepu64_pd (__m512i __A) {
611 _mm512_mask_cvtepu64_pd (__m512d __W, __mmask8 __U, __m512i __A) {
619 _mm512_maskz_cvtepu64_pd (__mmask8 __U, __m512i __A) {
641 _mm512_cvtepu64_ps (__m512i __A) {
649 _mm512_mask_cvtepu64_ps (__m256 __W, __mmask8 __U, __m512i __A) {
657 _mm512_maskz_cvtepu64_ps (__mmask8 __U, __m512i __A) {