/external/clang/lib/Headers/ |
D | avx512vlintrin.h | 36 static __inline__ __mmask8 __DEFAULT_FN_ATTRS_BOTH 38 return (__mmask8)__builtin_ia32_pcmpeqd128_mask((__v4si)__a, (__v4si)__b, in _mm_cmpeq_epi32_mask() 39 (__mmask8)-1); in _mm_cmpeq_epi32_mask() 42 static __inline__ __mmask8 __DEFAULT_FN_ATTRS_BOTH 43 _mm_mask_cmpeq_epi32_mask(__mmask8 __u, __m128i __a, __m128i __b) { in _mm_mask_cmpeq_epi32_mask() 44 return (__mmask8)__builtin_ia32_pcmpeqd128_mask((__v4si)__a, (__v4si)__b, in _mm_mask_cmpeq_epi32_mask() 48 static __inline__ __mmask8 __DEFAULT_FN_ATTRS 50 return (__mmask8)__builtin_ia32_ucmpd128_mask((__v4si)__a, (__v4si)__b, 0, in _mm_cmpeq_epu32_mask() 51 (__mmask8)-1); in _mm_cmpeq_epu32_mask() 54 static __inline__ __mmask8 __DEFAULT_FN_ATTRS [all …]
|
D | avx512vldqintrin.h | 40 _mm256_mask_mullo_epi64 (__m256i __W, __mmask8 __U, __m256i __A, __m256i __B) { in _mm256_mask_mullo_epi64() 44 (__mmask8) __U); in _mm256_mask_mullo_epi64() 48 _mm256_maskz_mullo_epi64 (__mmask8 __U, __m256i __A, __m256i __B) { in _mm256_maskz_mullo_epi64() 53 (__mmask8) __U); in _mm256_maskz_mullo_epi64() 62 _mm_mask_mullo_epi64 (__m128i __W, __mmask8 __U, __m128i __A, __m128i __B) { in _mm_mask_mullo_epi64() 66 (__mmask8) __U); in _mm_mask_mullo_epi64() 70 _mm_maskz_mullo_epi64 (__mmask8 __U, __m128i __A, __m128i __B) { in _mm_maskz_mullo_epi64() 75 (__mmask8) __U); in _mm_maskz_mullo_epi64() 79 _mm256_mask_andnot_pd (__m256d __W, __mmask8 __U, __m256d __A, __m256d __B) { in _mm256_mask_andnot_pd() 83 (__mmask8) __U); in _mm256_mask_andnot_pd() [all …]
|
D | avx512dqintrin.h | 40 _mm512_mask_mullo_epi64 (__m512i __W, __mmask8 __U, __m512i __A, __m512i __B) { in _mm512_mask_mullo_epi64() 44 (__mmask8) __U); in _mm512_mask_mullo_epi64() 48 _mm512_maskz_mullo_epi64 (__mmask8 __U, __m512i __A, __m512i __B) { in _mm512_maskz_mullo_epi64() 53 (__mmask8) __U); in _mm512_maskz_mullo_epi64() 62 _mm512_mask_xor_pd (__m512d __W, __mmask8 __U, __m512d __A, __m512d __B) { in _mm512_mask_xor_pd() 66 (__mmask8) __U); in _mm512_mask_xor_pd() 70 _mm512_maskz_xor_pd (__mmask8 __U, __m512d __A, __m512d __B) { in _mm512_maskz_xor_pd() 75 (__mmask8) __U); in _mm512_maskz_xor_pd() 106 _mm512_mask_or_pd (__m512d __W, __mmask8 __U, __m512d __A, __m512d __B) { in _mm512_mask_or_pd() 110 (__mmask8) __U); in _mm512_mask_or_pd() [all …]
|
D | avx512fintrin.h | 39 typedef unsigned char __mmask8; typedef 94 _mm512_maskz_set1_epi64(__mmask8 __M, long long __A) in _mm512_maskz_set1_epi64() 224 _mm512_mask_and_epi64(__m512i __src, __mmask8 __k, __m512i __a, __m512i __b) in _mm512_mask_and_epi64() 229 (__mmask8) __k); in _mm512_mask_and_epi64() 232 _mm512_maskz_and_epi64(__mmask8 __k, __m512i __a, __m512i __b) in _mm512_maskz_and_epi64() 238 (__mmask8) __k); in _mm512_maskz_and_epi64() 277 (__mmask8) -1); in _mm512_andnot_epi64() 281 _mm512_mask_andnot_epi64 (__m512i __W, __mmask8 __U, __m512i __A, __m512i __B) in _mm512_mask_andnot_epi64() 289 _mm512_maskz_andnot_epi64 (__mmask8 __U, __m512i __A, __m512i __B) in _mm512_maskz_andnot_epi64() 328 _mm512_mask_or_epi64(__m512i __src, __mmask8 __k, __m512i __a, __m512i __b) in _mm512_mask_or_epi64() [all …]
|
D | avx512vlbwintrin.h | 84 static __inline__ __mmask8 __DEFAULT_FN_ATTRS 86 return (__mmask8)__builtin_ia32_pcmpeqw128_mask((__v8hi)__a, (__v8hi)__b, in _mm_cmpeq_epi16_mask() 87 (__mmask8)-1); in _mm_cmpeq_epi16_mask() 90 static __inline__ __mmask8 __DEFAULT_FN_ATTRS 91 _mm_mask_cmpeq_epi16_mask(__mmask8 __u, __m128i __a, __m128i __b) { in _mm_mask_cmpeq_epi16_mask() 92 return (__mmask8)__builtin_ia32_pcmpeqw128_mask((__v8hi)__a, (__v8hi)__b, in _mm_mask_cmpeq_epi16_mask() 96 static __inline__ __mmask8 __DEFAULT_FN_ATTRS 98 return (__mmask8)__builtin_ia32_ucmpw128_mask((__v8hi)__a, (__v8hi)__b, 0, in _mm_cmpeq_epu16_mask() 99 (__mmask8)-1); in _mm_cmpeq_epu16_mask() 102 static __inline__ __mmask8 __DEFAULT_FN_ATTRS [all …]
|
D | avx512erintrin.h | 34 (__mmask8)-1, (R)); }) 39 (__mmask8)(M), (R)); }) 44 (__mmask8)(M), (R)); }) 58 (__mmask8)-1, (R)); }) 63 (__mmask8)(M), (R)); }) 68 (__mmask8)(M), (R)); }) 83 (__mmask8)-1, (R)); }) 88 (__mmask8)(M), (R)); }) 93 (__mmask8)(M), (R)); }) 132 (__mmask8)-1, (R)); }) [all …]
|
D | avx512cdintrin.h | 39 (__mmask8) -1); in _mm512_conflict_epi64() 43 _mm512_mask_conflict_epi64 (__m512i __W, __mmask8 __U, __m512i __A) in _mm512_mask_conflict_epi64() 47 (__mmask8) __U); in _mm512_mask_conflict_epi64() 51 _mm512_maskz_conflict_epi64 (__mmask8 __U, __m512i __A) in _mm512_maskz_conflict_epi64() 55 (__mmask8) __U); in _mm512_maskz_conflict_epi64() 111 (__mmask8) -1); in _mm512_lzcnt_epi64() 115 _mm512_mask_lzcnt_epi64 (__m512i __W, __mmask8 __U, __m512i __A) in _mm512_mask_lzcnt_epi64() 119 (__mmask8) __U); in _mm512_mask_lzcnt_epi64() 123 _mm512_maskz_lzcnt_epi64 (__mmask8 __U, __m512i __A) in _mm512_maskz_lzcnt_epi64() 127 (__mmask8) __U); in _mm512_maskz_lzcnt_epi64()
|
/external/clang/test/CodeGen/ |
D | avx512vl-builtins.c | 8 __mmask8 test_mm_cmpeq_epu32_mask(__m128i __a, __m128i __b) { in test_mm_cmpeq_epu32_mask() 11 return (__mmask8)_mm_cmpeq_epu32_mask(__a, __b); in test_mm_cmpeq_epu32_mask() 14 __mmask8 test_mm_mask_cmpeq_epu32_mask(__mmask8 __u, __m128i __a, __m128i __b) { in test_mm_mask_cmpeq_epu32_mask() 17 return (__mmask8)_mm_mask_cmpeq_epu32_mask(__u, __a, __b); in test_mm_mask_cmpeq_epu32_mask() 20 __mmask8 test_mm_cmpeq_epu64_mask(__m128i __a, __m128i __b) { in test_mm_cmpeq_epu64_mask() 23 return (__mmask8)_mm_cmpeq_epu64_mask(__a, __b); in test_mm_cmpeq_epu64_mask() 26 __mmask8 test_mm_mask_cmpeq_epu64_mask(__mmask8 __u, __m128i __a, __m128i __b) { in test_mm_mask_cmpeq_epu64_mask() 29 return (__mmask8)_mm_mask_cmpeq_epu64_mask(__u, __a, __b); in test_mm_mask_cmpeq_epu64_mask() 32 __mmask8 test_mm_cmpge_epi32_mask(__m128i __a, __m128i __b) { in test_mm_cmpge_epi32_mask() 35 return (__mmask8)_mm_cmpge_epi32_mask(__a, __b); in test_mm_cmpge_epi32_mask() [all …]
|
D | avx512vldq-builtins.c | 14 __m256i test_mm256_mask_mullo_epi64 (__m256i __W, __mmask8 __U, __m256i __A, __m256i __B) { in test_mm256_mask_mullo_epi64() 20 __m256i test_mm256_maskz_mullo_epi64 (__mmask8 __U, __m256i __A, __m256i __B) { in test_mm256_maskz_mullo_epi64() 32 __m128i test_mm_mask_mullo_epi64 (__m128i __W, __mmask8 __U, __m128i __A, __m128i __B) { in test_mm_mask_mullo_epi64() 38 __m128i test_mm_maskz_mullo_epi64 (__mmask8 __U, __m128i __A, __m128i __B) { in test_mm_maskz_mullo_epi64() 44 __m256d test_mm256_mask_andnot_pd (__m256d __W, __mmask8 __U, __m256d __A, __m256d __B) { in test_mm256_mask_andnot_pd() 50 __m256d test_mm256_maskz_andnot_pd (__mmask8 __U, __m256d __A, __m256d __B) { in test_mm256_maskz_andnot_pd() 56 __m128d test_mm_mask_andnot_pd (__m128d __W, __mmask8 __U, __m128d __A, __m128d __B) { in test_mm_mask_andnot_pd() 62 __m128d test_mm_maskz_andnot_pd (__mmask8 __U, __m128d __A, __m128d __B) { in test_mm_maskz_andnot_pd() 68 __m256 test_mm256_mask_andnot_ps (__m256 __W, __mmask8 __U, __m256 __A, __m256 __B) { in test_mm256_mask_andnot_ps() 74 __m256 test_mm256_maskz_andnot_ps (__mmask8 __U, __m256 __A, __m256 __B) { in test_mm256_maskz_andnot_ps() [all …]
|
D | avx512dq-builtins.c | 14 __m512i test_mm512_mask_mullo_epi64 (__m512i __W, __mmask8 __U, __m512i __A, __m512i __B) { in test_mm512_mask_mullo_epi64() 20 __m512i test_mm512_maskz_mullo_epi64 (__mmask8 __U, __m512i __A, __m512i __B) { in test_mm512_maskz_mullo_epi64() 32 __m512d test_mm512_mask_xor_pd (__m512d __W, __mmask8 __U, __m512d __A, __m512d __B) { in test_mm512_mask_xor_pd() 38 __m512d test_mm512_maskz_xor_pd (__mmask8 __U, __m512d __A, __m512d __B) { in test_mm512_maskz_xor_pd() 68 __m512d test_mm512_mask_or_pd (__m512d __W, __mmask8 __U, __m512d __A, __m512d __B) { in test_mm512_mask_or_pd() 74 __m512d test_mm512_maskz_or_pd (__mmask8 __U, __m512d __A, __m512d __B) { in test_mm512_maskz_or_pd() 104 __m512d test_mm512_mask_and_pd (__m512d __W, __mmask8 __U, __m512d __A, __m512d __B) { in test_mm512_mask_and_pd() 110 __m512d test_mm512_maskz_and_pd (__mmask8 __U, __m512d __A, __m512d __B) { in test_mm512_maskz_and_pd() 140 __m512d test_mm512_mask_andnot_pd (__m512d __W, __mmask8 __U, __m512d __A, __m512d __B) { in test_mm512_mask_andnot_pd() 146 __m512d test_mm512_maskz_andnot_pd (__mmask8 __U, __m512d __A, __m512d __B) { in test_mm512_maskz_andnot_pd() [all …]
|
D | avx512f-builtins.c | 92 void test_mm512_mask_store_pd(void *p, __m512d a, __mmask8 m) in test_mm512_mask_store_pd() 134 __m512d test_mm512_maskz_load_pd(void *p, __mmask8 m) in test_mm512_maskz_load_pd() 210 __m512d test_mm512_mask_fmadd_round_pd(__m512d __A, __mmask8 __U, __m512d __B, __m512d __C) { in test_mm512_mask_fmadd_round_pd() 215 __m512d test_mm512_mask3_fmadd_round_pd(__m512d __A, __m512d __B, __m512d __C, __mmask8 __U) { in test_mm512_mask3_fmadd_round_pd() 220 __m512d test_mm512_maskz_fmadd_round_pd(__mmask8 __U, __m512d __A, __m512d __B, __m512d __C) { in test_mm512_maskz_fmadd_round_pd() 230 __m512d test_mm512_mask_fmsub_round_pd(__m512d __A, __mmask8 __U, __m512d __B, __m512d __C) { in test_mm512_mask_fmsub_round_pd() 235 __m512d test_mm512_maskz_fmsub_round_pd(__mmask8 __U, __m512d __A, __m512d __B, __m512d __C) { in test_mm512_maskz_fmsub_round_pd() 245 __m512d test_mm512_mask3_fnmadd_round_pd(__m512d __A, __m512d __B, __m512d __C, __mmask8 __U) { in test_mm512_mask3_fnmadd_round_pd() 250 __m512d test_mm512_maskz_fnmadd_round_pd(__mmask8 __U, __m512d __A, __m512d __B, __m512d __C) { in test_mm512_maskz_fnmadd_round_pd() 260 __m512d test_mm512_maskz_fnmsub_round_pd(__mmask8 __U, __m512d __A, __m512d __B, __m512d __C) { in test_mm512_maskz_fnmsub_round_pd() [all …]
|
D | avx512vlbw-builtins.c | 45 __mmask8 test_mm_cmpeq_epi16_mask(__m128i __a, __m128i __b) { in test_mm_cmpeq_epi16_mask() 48 return (__mmask8)_mm_cmpeq_epi16_mask(__a, __b); in test_mm_cmpeq_epi16_mask() 51 __mmask8 test_mm_mask_cmpeq_epi16_mask(__mmask8 __u, __m128i __a, __m128i __b) { in test_mm_mask_cmpeq_epi16_mask() 54 return (__mmask8)_mm_mask_cmpeq_epi16_mask(__u, __a, __b); in test_mm_mask_cmpeq_epi16_mask() 93 __mmask8 test_mm_cmpgt_epi16_mask(__m128i __a, __m128i __b) { in test_mm_cmpgt_epi16_mask() 96 return (__mmask8)_mm_cmpgt_epi16_mask(__a, __b); in test_mm_cmpgt_epi16_mask() 99 __mmask8 test_mm_mask_cmpgt_epi16_mask(__mmask8 __u, __m128i __a, __m128i __b) { in test_mm_mask_cmpgt_epi16_mask() 102 return (__mmask8)_mm_mask_cmpgt_epi16_mask(__u, __a, __b); in test_mm_mask_cmpgt_epi16_mask() 117 __mmask8 test_mm_cmpeq_epu16_mask(__m128i __a, __m128i __b) { in test_mm_cmpeq_epu16_mask() 123 __mmask8 test_mm_mask_cmpeq_epu16_mask(__mmask32 __u, __m128i __a, __m128i __b) { in test_mm_mask_cmpeq_epu16_mask() [all …]
|
D | avx512er-builtins.c | 14 __m512d test_mm512_mask_rsqrt28_round_pd(__m512d s, __mmask8 m, __m512d a) { in test_mm512_mask_rsqrt28_round_pd() 20 __m512d test_mm512_maskz_rsqrt28_round_pd(__mmask8 m, __m512d a) { in test_mm512_maskz_rsqrt28_round_pd() 32 __m512d test_mm512_mask_rsqrt28_pd(__m512d s, __mmask8 m, __m512d a) { in test_mm512_mask_rsqrt28_pd() 38 __m512d test_mm512_maskz_rsqrt28_pd(__mmask8 m, __m512d a) { in test_mm512_maskz_rsqrt28_pd() 122 __m128d test_mm_mask_rsqrt28_round_sd(__m128d s, __mmask8 m, __m128d a, __m128d b) { in test_mm_mask_rsqrt28_round_sd() 128 __m128d test_mm_maskz_rsqrt28_round_sd(__mmask8 m, __m128d a, __m128d b) { in test_mm_maskz_rsqrt28_round_sd() 140 __m512d test_mm512_mask_rcp28_round_pd(__m512d s, __mmask8 m, __m512d a) { in test_mm512_mask_rcp28_round_pd() 146 __m512d test_mm512_maskz_rcp28_round_pd(__mmask8 m, __m512d a) { in test_mm512_maskz_rcp28_round_pd() 158 __m512d test_mm512_mask_rcp28_pd(__m512d s, __mmask8 m, __m512d a) { in test_mm512_mask_rcp28_pd() 164 __m512d test_mm512_maskz_rcp28_pd(__mmask8 m, __m512d a) { in test_mm512_maskz_rcp28_pd() [all …]
|
D | avx512cdintrin.c | 13 __m512i test_mm512_mask_conflict_epi64(__m512i __W, __mmask8 __U, __m512i __A) { in test_mm512_mask_conflict_epi64() 18 __m512i test_mm512_maskz_conflict_epi64(__mmask8 __U, __m512i __A) { in test_mm512_maskz_conflict_epi64() 58 __m512i test_mm512_mask_lzcnt_epi64(__m512i __W, __mmask8 __U, __m512i __A) { in test_mm512_mask_lzcnt_epi64() 63 __m512i test_mm512_maskz_lzcnt_epi64(__mmask8 __U, __m512i __A) { in test_mm512_maskz_lzcnt_epi64()
|
/external/clang/test/Sema/ |
D | builtins-x86.c | 10 typedef unsigned char __mmask8; typedef 33 __mmask8 test__builtin_ia32_cmppd512_mask(__m512d __a, __m512d __b) { in test__builtin_ia32_cmppd512_mask()
|
/external/clang/test/Headers/ |
D | x86intrin-2.c | 71 __mmask8 __attribute__((__target__("avx512vl"))) mm_cmpeq_epi32_mask_wrap(__m128i a, __m128i b) { in mm_cmpeq_epi32_mask_wrap()
|