Home | History | Annotate | Download | only in i386

Lines Matching refs:__mmask64

45 typedef unsigned long long __mmask64;
57 _ktest_mask64_u8 (__mmask64 __A, __mmask64 __B, unsigned char *__CF)
72 _ktestz_mask64_u8 (__mmask64 __A, __mmask64 __B)
86 _ktestc_mask64_u8 (__mmask64 __A, __mmask64 __B)
101 _kortest_mask64_u8 (__mmask64 __A, __mmask64 __B, unsigned char *__CF)
116 _kortestz_mask64_u8 (__mmask64 __A, __mmask64 __B)
130 _kortestc_mask64_u8 (__mmask64 __A, __mmask64 __B)
142 extern __inline __mmask64
144 _kadd_mask64 (__mmask64 __A, __mmask64 __B)
146 return (__mmask64) __builtin_ia32_kadddi ((__mmask64) __A, (__mmask64) __B);
158 _cvtmask64_u64 (__mmask64 __A)
160 return (unsigned long long) __builtin_ia32_kmovq ((__mmask64) __A);
170 extern __inline __mmask64
174 return (__mmask64) __builtin_ia32_kmovq ((__mmask64) __A);
184 extern __inline __mmask64
186 _load_mask64 (__mmask64 *__A)
188 return (__mmask64) __builtin_ia32_kmovq (*(__mmask64 *) __A);
200 _store_mask64 (__mmask64 *__A, __mmask64 __B)
202 *(__mmask64 *) __A = __builtin_ia32_kmovq (__B);
212 extern __inline __mmask64
214 _knot_mask64 (__mmask64 __A)
216 return (__mmask64) __builtin_ia32_knotdi ((__mmask64) __A);
226 extern __inline __mmask64
228 _kor_mask64 (__mmask64 __A, __mmask64 __B)
230 return (__mmask64) __builtin_ia32_kordi ((__mmask64) __A, (__mmask64) __B);
240 extern __inline __mmask64
242 _kxnor_mask64 (__mmask64 __A, __mmask64 __B)
244 return (__mmask64) __builtin_ia32_kxnordi ((__mmask64) __A, (__mmask64) __B);
254 extern __inline __mmask64
256 _kxor_mask64 (__mmask64 __A, __mmask64 __B)
258 return (__mmask64) __builtin_ia32_kxordi ((__mmask64) __A, (__mmask64) __B);
268 extern __inline __mmask64
270 _kand_mask64 (__mmask64 __A, __mmask64 __B)
272 return (__mmask64) __builtin_ia32_kanddi ((__mmask64) __A, (__mmask64) __B);
282 extern __inline __mmask64
284 _kandn_mask64 (__mmask64 __A, __mmask64 __B)
286 return (__mmask64) __builtin_ia32_kandndi ((__mmask64) __A, (__mmask64) __B);
352 _mm512_mask_mov_epi8 (__m512i __W, __mmask64 __U, __m512i __A)
356 (__mmask64) __U);
361 _mm512_maskz_mov_epi8 (__mmask64 __U, __m512i __A)
366 (__mmask64) __U);
385 extern __inline __mmask64
387 _mm512_kunpackd (__mmask64 __A, __mmask64 __B)
389 return (__mmask64) __builtin_ia32_kunpckdi ((__mmask64) __A,
390 (__mmask64) __B);
393 extern __inline __mmask64
397 return (__mmask64) __builtin_ia32_kunpckdi ((__mmask64) __A,
398 (__mmask64) __B);
410 _mm512_mask_loadu_epi8 (__m512i __W, __mmask64 __U, void const *__P)
414 (__mmask64) __U);
419 _mm512_maskz_loadu_epi8 (__mmask64 __U, void const *__P)
424 (__mmask64) __U);
436 _mm512_mask_storeu_epi8 (void *__P, __mmask64 __U, __m512i __A)
440 (__mmask64) __U);
561 (__mmask64) -1);
566 _mm512_mask_broadcastb_epi8 (__m512i __O, __mmask64 __M, __m128i __A)
575 _mm512_maskz_broadcastb_epi8 (__mmask64 __M, __m128i __A)
585 _mm512_mask_set1_epi8 (__m512i __O, __mmask64 __M, char __A)
594 _mm512_maskz_set1_epi8 (__mmask64 __M, char __A)
929 (__mmask64) -1);
934 _mm512_mask_avg_epu8 (__m512i __W, __mmask64 __U, __m512i __A,
940 (__mmask64) __U);
945 _mm512_maskz_avg_epu8 (__mmask64 __U, __m512i __A, __m512i __B)
951 (__mmask64) __U);
963 _mm512_mask_add_epi8 (__m512i __W, __mmask64 __U, __m512i __A,
969 (__mmask64) __U);
974 _mm512_maskz_add_epi8 (__mmask64 __U, __m512i __A, __m512i __B)
980 (__mmask64) __U);
992 _mm512_mask_sub_epi8 (__m512i __W, __mmask64 __U, __m512i __A,
998 (__mmask64) __U);
1003 _mm512_maskz_sub_epi8 (__mmask64 __U, __m512i __A, __m512i __B)
1009 (__mmask64) __U);
1053 (__mmask64) -1);
1058 _mm512_mask_subs_epi8 (__m512i __W, __mmask64 __U, __m512i __A,
1064 (__mmask64) __U);
1069 _mm512_maskz_subs_epi8 (__mmask64 __U, __m512i __A, __m512i __B)
1075 (__mmask64) __U);
1086 __mmask64) -1);
1091 _mm512_mask_subs_epu8 (__m512i __W, __mmask64 __U, __m512i __A,
1097 (__mmask64) __U);
1102 _mm512_maskz_subs_epu8 (__mmask64 __U, __m512i __A, __m512i __B)
1108 (__mmask64) __U);
1119 (__mmask64) -1);
1124 _mm512_mask_adds_epi8 (__m512i __W, __mmask64 __U, __m512i __A,
1130 (__mmask64) __U);
1135 _mm512_maskz_adds_epi8 (__mmask64 __U, __m512i __A, __m512i __B)
1141 (__mmask64) __U);
1152 (__mmask64) -1);
1157 _mm512_mask_adds_epu8 (__m512i __W, __mmask64 __U, __m512i __A,
1163 (__mmask64) __U);
1168 _mm512_maskz_adds_epu8 (__mmask64 __U, __m512i __A, __m512i __B)
1174 (__mmask64) __U);
1408 (__mmask64) -1);
1518 (__mmask64) -1);
1523 _mm512_mask_unpackhi_epi8 (__m512i __W, __mmask64 __U, __m512i __A,
1529 (__mmask64) __U);
1534 _mm512_maskz_unpackhi_epi8 (__mmask64 __U, __m512i __A, __m512i __B)
1540 (__mmask64) __U);
1584 (__mmask64) -1);
1589 _mm512_mask_unpacklo_epi8 (__m512i __W, __mmask64 __U, __m512i __A,
1595 (__mmask64) __U);
1600 _mm512_maskz_unpacklo_epi8 (__mmask64 __U, __m512i __A, __m512i __B)
1606 (__mmask64) __U);
1642 extern __inline __mmask64
1646 return (__mmask64) __builtin_ia32_ucmpb512_mask ((__v64qi) __A,
1648 (__mmask64) -1);
1651 extern __inline __mmask64
1655 return (__mmask64) __builtin_ia32_pcmpeqb512_mask ((__v64qi) __A,
1657 (__mmask64) -1);
1660 extern __inline __mmask64
1662 _mm512_mask_cmpeq_epu8_mask (__mmask64 __U, __m512i __A, __m512i __B)
1664 return (__mmask64) __builtin_ia32_ucmpb512_mask ((__v64qi) __A,
1669 extern __inline __mmask64
1671 _mm512_mask_cmpeq_epi8_mask (__mmask64 __U, __m512i __A, __m512i __B)
1673 return (__mmask64) __builtin_ia32_pcmpeqb512_mask ((__v64qi) __A,
1714 extern __inline __mmask64
1718 return (__mmask64) __builtin_ia32_ucmpb512_mask ((__v64qi) __A,
1720 (__mmask64) -1);
1723 extern __inline __mmask64
1727 return (__mmask64) __builtin_ia32_pcmpgtb512_mask ((__v64qi) __A,
1729 (__mmask64) -1);
1732 extern __inline __mmask64
1734 _mm512_mask_cmpgt_epu8_mask (__mmask64 __U, __m512i __A, __m512i __B)
1736 return (__mmask64) __builtin_ia32_ucmpb512_mask ((__v64qi) __A,
1741 extern __inline __mmask64
1743 _mm512_mask_cmpgt_epi8_mask (__mmask64 __U, __m512i __A, __m512i __B)
1745 return (__mmask64) __builtin_ia32_pcmpgtb512_mask ((__v64qi) __A,
1786 extern __inline __mmask64
1790 return (__mmask64) __builtin_ia32_cvtb2mask512 ((__v64qi) __A);
1802 _mm512_movm_epi8 (__mmask64 __A)
1814 extern __inline __mmask64
1818 return (__mmask64) __builtin_ia32_ptestmb512 ((__v64qi) __A,
1820 (__mmask64) -1);
1823 extern __inline __mmask64
1825 _mm512_mask_test_epi8_mask (__mmask64 __U, __m512i __A, __m512i __B)
1827 return (__mmask64) __builtin_ia32_ptestmb512 ((__v64qi) __A,
1848 extern __inline __mmask64
1852 return (__mmask64) __builtin_ia32_ptestnmb512 ((__v64qi) __A,
1854 (__mmask64) -1);
1857 extern __inline __mmask64
1859 _mm512_mask_testn_epi8_mask (__mmask64 __U, __m512i __A, __m512i __B)
1861 return (__mmask64) __builtin_ia32_ptestnmb512 ((__v64qi) __A,
1890 (__mmask64) -1);
1895 _mm512_mask_shuffle_epi8 (__m512i __W, __mmask64 __U, __m512i __A,
1901 (__mmask64) __U);
1906 _mm512_maskz_shuffle_epi8 (__mmask64 __U, __m512i __A, __m512i __B)
1912 (__mmask64) __U);
1989 (__mmask64) -1);
1994 _mm512_maskz_max_epu8 (__mmask64 __M, __m512i __A, __m512i __B)
2000 (__mmask64) __M);
2005 _mm512_mask_max_epu8 (__m512i __W, __mmask64 __M, __m512i __A,
2011 (__mmask64) __M);
2022 (__mmask64) -1);
2027 _mm512_maskz_max_epi8 (__mmask64 __M, __m512i __A, __m512i __B)
2033 (__mmask64) __M);
2038 _mm512_mask_max_epi8 (__m512i __W, __mmask64 __M, __m512i __A,
2044 (__mmask64) __M);
2055 (__mmask64) -1);
2060 _mm512_maskz_min_epu8 (__mmask64 __M, __m512i __A, __m512i __B)
2066 (__mmask64) __M);
2071 _mm512_mask_min_epu8 (__m512i __W, __mmask64 __M, __m512i __A,
2077 (__mmask64) __M);
2088 (__mmask64) -1);
2093 _mm512_maskz_min_epi8 (__mmask64 __M, __m512i __A, __m512i __B)
2099 (__mmask64) __M);
2104 _mm512_mask_min_epi8 (__m512i __W, __mmask64 __M, __m512i __A,
2110 (__mmask64) __M);
2313 _mm512_mask_packs_epi16 (__m512i __W, __mmask64 __M, __m512i __A,
2319 (__mmask64) __M);
2324 _mm512_maskz_packs_epi16 (__mmask64 __M, __m512i __A, __m512i __B)
2341 (__mmask64) -1);
2346 _mm512_mask_packus_epi16 (__m512i __W, __mmask64 __M, __m512i __A,
2352 (__mmask64) __M);
2357 _mm512_maskz_packus_epi16 (__mmask64 __M, __m512i __A, __m512i __B)
2363 (__mmask64) __M);
2373 (__mmask64) -1);
2378 _mm512_mask_abs_epi8 (__m512i __W, __mmask64 __U, __m512i __A)
2382 (__mmask64) __U);
2387 _mm512_maskz_abs_epi8 (__mmask64 __U, __m512i __A)
2392 (__mmask64) __U);
2424 extern __inline __mmask64
2426 _mm512_mask_cmpneq_epu8_mask (__mmask64 __M, __m512i __X, __m512i __Y)
2428 return (__mmask64) __builtin_ia32_ucmpb512_mask ((__v64qi) __X,
2430 (__mmask64) __M);
2433 extern __inline __mmask64
2435 _mm512_mask_cmplt_epu8_mask (__mmask64 __M, __m512i __X, __m512i __Y)
2437 return (__mmask64) __builtin_ia32_ucmpb512_mask ((__v64qi) __X,
2439 (__mmask64) __M);
2442 extern __inline __mmask64
2444 _mm512_mask_cmpge_epu8_mask (__mmask64 __M, __m512i __X, __m512i __Y)
2446 return (__mmask64) __builtin_ia32_ucmpb512_mask ((__v64qi) __X,
2448 (__mmask64) __M);
2451 extern __inline __mmask64
2453 _mm512_mask_cmple_epu8_mask (__mmask64 __M, __m512i __X, __m512i __Y)
2455 return (__mmask64) __builtin_ia32_ucmpb512_mask ((__v64qi) __X,
2457 (__mmask64) __M);
2496 extern __inline __mmask64
2498 _mm512_mask_cmpneq_epi8_mask (__mmask64 __M, __m512i __X, __m512i __Y)
2500 return (__mmask64) __builtin_ia32_cmpb512_mask ((__v64qi) __X,
2502 (__mmask64) __M);
2505 extern __inline __mmask64
2507 _mm512_mask_cmplt_epi8_mask (__mmask64 __M, __m512i __X, __m512i __Y)
2509 return (__mmask64) __builtin_ia32_cmpb512_mask ((__v64qi) __X,
2511 (__mmask64) __M);
2514 extern __inline __mmask64
2516 _mm512_mask_cmpge_epi8_mask (__mmask64 __M, __m512i __X, __m512i __Y)
2518 return (__mmask64) __builtin_ia32_cmpb512_mask ((__v64qi) __X,
2520 (__mmask64) __M);
2523 extern __inline __mmask64
2525 _mm512_mask_cmple_epi8_mask (__mmask64 __M, __m512i __X, __m512i __Y)
2527 return (__mmask64) __builtin_ia32_cmpb512_mask ((__v64qi) __X,
2529 (__mmask64) __M);
2568 extern __inline __mmask64
2572 return (__mmask64) __builtin_ia32_ucmpb512_mask ((__v64qi) __X,
2574 (__mmask64) -1);
2577 extern __inline __mmask64
2581 return (__mmask64) __builtin_ia32_ucmpb512_mask ((__v64qi) __X,
2583 (__mmask64) -1);
2586 extern __inline __mmask64
2590 return (__mmask64) __builtin_ia32_ucmpb512_mask ((__v64qi) __X,
2592 (__mmask64) -1);
2595 extern __inline __mmask64
2599 return (__mmask64) __builtin_ia32_ucmpb512_mask ((__v64qi) __X,
2601 (__mmask64) -1);
2640 extern __inline __mmask64
2644 return (__mmask64) __builtin_ia32_cmpb512_mask ((__v64qi) __X,
2646 (__mmask64) -1);
2649 extern __inline __mmask64
2653 return (__mmask64) __builtin_ia32_cmpb512_mask ((__v64qi) __X,
2655 (__mmask64) -1);
2658 extern __inline __mmask64
2662 return (__mmask64) __builtin_ia32_cmpb512_mask ((__v64qi) __X,
2664 (__mmask64) -1);
2667 extern __inline __mmask64
2671 return (__mmask64) __builtin_ia32_cmpb512_mask ((__v64qi) __X,
2673 (__mmask64) -1);
2787 extern __inline __mmask64
2789 _kshiftli_mask64 (__mmask64 __A, unsigned int __B)
2791 return (__mmask64) __builtin_ia32_kshiftlidi ((__mmask64) __A,
2803 extern __inline __mmask64
2805 _kshiftri_mask64 (__mmask64 __A, unsigned int __B)
2807 return (__mmask64) __builtin_ia32_kshiftridi ((__mmask64) __A,
2821 _mm512_mask_alignr_epi8 (__m512i __W, __mmask64 __U, __m512i __A,
2828 (__mmask64) __U);
2833 _mm512_maskz_alignr_epi8 (__mmask64 __U, __m512i __A, __m512i __B,
2841 (__mmask64) __U);
3050 _mm512_mask_blend_epi8 (__mmask64 __U, __m512i __A, __m512i __W)
3054 (__mmask64) __U);
3076 extern __inline __mmask64
3078 _mm512_mask_cmp_epi8_mask (__mmask64 __U, __m512i __X, __m512i __Y,
3081 return (__mmask64) __builtin_ia32_cmpb512_mask ((__v64qi) __X,
3083 (__mmask64) __U);
3086 extern __inline __mmask64
3090 return (__mmask64) __builtin_ia32_cmpb512_mask ((__v64qi) __X,
3092 (__mmask64) -1);
3114 extern __inline __mmask64
3116 _mm512_mask_cmp_epu8_mask (__mmask64 __U, __m512i __X, __m512i __Y,
3119 return (__mmask64) __builtin_ia32_ucmpb512_mask ((__v64qi) __X,
3121 (__mmask64) __U);
3124 extern __inline __mmask64
3128 return (__mmask64) __builtin_ia32_ucmpb512_mask ((__v64qi) __X,
3130 (__mmask64) -1);
3152 ((__mmask64) __builtin_ia32_kshiftlidi ((__mmask64)(X), (__mmask8)(Y)))
3158 ((__mmask64) __builtin_ia32_kshiftridi ((__mmask64)(X), (__mmask8)(Y)))
3168 (__v8di)(__m512i)(W), (__mmask64)(U)))
3175 (__mmask64)(U)))
3278 (__mmask64) (__U)))
3286 ((__mmask64) __builtin_ia32_cmpb512_mask ((__v64qi)(__m512i)(X), \
3288 (__mmask64)(-1)))
3296 ((__mmask64) __builtin_ia32_ucmpb512_mask ((__v64qi)(__m512i)(X), \
3298 (__mmask64)(-1)))
3306 ((__mmask64) __builtin_ia32_cmpb512_mask ((__v64qi)(__m512i)(X), \
3308 (__mmask64)(M)))
3316 ((__mmask64) __builtin_ia32_ucmpb512_mask ((__v64qi)(__m512i)(X), \
3318 (__mmask64)(M)))