| /llvm-project-15.0.7/clang/test/CodeGen/X86/ |
| H A D | avx512-reduceIntrin.c | 34 return _mm512_mask_reduce_add_epi64(__M, __W); in test_mm512_mask_reduce_add_epi64() 42 return _mm512_mask_reduce_mul_epi64(__M, __W); in test_mm512_mask_reduce_mul_epi64() 50 return _mm512_mask_reduce_and_epi64(__M, __W); in test_mm512_mask_reduce_and_epi64() 58 return _mm512_mask_reduce_or_epi64(__M, __W); in test_mm512_mask_reduce_or_epi64() 89 return _mm512_mask_reduce_add_epi32(__M, __W); in test_mm512_mask_reduce_add_epi32() 97 return _mm512_mask_reduce_mul_epi32(__M, __W); in test_mm512_mask_reduce_mul_epi32() 113 return _mm512_mask_reduce_or_epi32(__M, __W); in test_mm512_mask_reduce_or_epi32() 149 return _mm512_mask_reduce_add_pd(__M, __W); in test_mm512_mask_reduce_add_pd() 157 return _mm512_mask_reduce_mul_pd(__M, __W); in test_mm512_mask_reduce_mul_pd() 165 return _mm512_mask_reduce_add_ps(__M, __W); in test_mm512_mask_reduce_add_ps() [all …]
|
| H A D | avx512-reduceMinMaxIntrin.c | 50 return _mm512_mask_reduce_max_epi64(__M, __W); in test_mm512_mask_reduce_max_epi64() 58 return _mm512_mask_reduce_max_epu64(__M, __W); in test_mm512_mask_reduce_max_epu64() 66 return _mm512_mask_reduce_max_pd(__M, __W); in test_mm512_mask_reduce_max_pd() 74 return _mm512_mask_reduce_min_epi64(__M, __W); in test_mm512_mask_reduce_min_epi64() 82 return _mm512_mask_reduce_min_epu64(__M, __W); in test_mm512_mask_reduce_min_epu64() 90 return _mm512_mask_reduce_min_pd(__M, __W); in test_mm512_mask_reduce_min_pd() 134 return _mm512_mask_reduce_max_epi32(__M, __W); in test_mm512_mask_reduce_max_epi32() 142 return _mm512_mask_reduce_max_epu32(__M, __W); in test_mm512_mask_reduce_max_epu32() 150 return _mm512_mask_reduce_max_ps(__M, __W); in test_mm512_mask_reduce_max_ps() 158 return _mm512_mask_reduce_min_epi32(__M, __W); in test_mm512_mask_reduce_min_epi32() [all …]
|
| H A D | avx512ifmavl-builtins.c | 11 __m128i test_mm_mask_madd52hi_epu64(__m128i __W, __mmask8 __M, __m128i __X, __m128i __Y) { in test_mm_mask_madd52hi_epu64() argument 15 return _mm_mask_madd52hi_epu64(__W, __M, __X, __Y); in test_mm_mask_madd52hi_epu64() 18 __m128i test_mm_maskz_madd52hi_epu64(__mmask8 __M, __m128i __X, __m128i __Y, __m128i __Z) { in test_mm_maskz_madd52hi_epu64() argument 22 return _mm_maskz_madd52hi_epu64(__M, __X, __Y, __Z); in test_mm_maskz_madd52hi_epu64() 35 return _mm256_mask_madd52hi_epu64(__W, __M, __X, __Y); in test_mm256_mask_madd52hi_epu64() 42 return _mm256_maskz_madd52hi_epu64(__M, __X, __Y, __Z); in test_mm256_maskz_madd52hi_epu64() 51 __m128i test_mm_mask_madd52lo_epu64(__m128i __W, __mmask8 __M, __m128i __X, __m128i __Y) { in test_mm_mask_madd52lo_epu64() argument 55 return _mm_mask_madd52lo_epu64(__W, __M, __X, __Y); in test_mm_mask_madd52lo_epu64() 62 return _mm_maskz_madd52lo_epu64(__M, __X, __Y, __Z); in test_mm_maskz_madd52lo_epu64() 75 return _mm256_mask_madd52lo_epu64(__W, __M, __X, __Y); in test_mm256_mask_madd52lo_epu64() [all …]
|
| H A D | avx512vbmivl-builtin.c | 12 __m128i test_mm_maskz_permutexvar_epi8(__mmask16 __M, __m128i __A, __m128i __B) { in test_mm_maskz_permutexvar_epi8() argument 16 return _mm_maskz_permutexvar_epi8(__M, __A, __B); in test_mm_maskz_permutexvar_epi8() 23 return _mm_mask_permutexvar_epi8(__W, __M, __A, __B); in test_mm_mask_permutexvar_epi8() 32 __m256i test_mm256_maskz_permutexvar_epi8(__mmask32 __M, __m256i __A, __m256i __B) { in test_mm256_maskz_permutexvar_epi8() argument 36 return _mm256_maskz_permutexvar_epi8(__M, __A, __B); in test_mm256_maskz_permutexvar_epi8() 43 return _mm256_mask_permutexvar_epi8(__W, __M, __A, __B); in test_mm256_mask_permutexvar_epi8() 104 return _mm_mask_multishift_epi64_epi8(__W, __M, __X, __Y); in test_mm_mask_multishift_epi64_epi8() 107 __m128i test_mm_maskz_multishift_epi64_epi8(__mmask16 __M, __m128i __X, __m128i __Y) { in test_mm_maskz_multishift_epi64_epi8() argument 111 return _mm_maskz_multishift_epi64_epi8(__M, __X, __Y); in test_mm_maskz_multishift_epi64_epi8() 124 return _mm256_mask_multishift_epi64_epi8(__W, __M, __X, __Y); in test_mm256_mask_multishift_epi64_epi8() [all …]
|
| H A D | avx512vlbw-builtins.c | 1233 return _mm_maskz_max_epi8(__M,__A,__B); in test_mm_maskz_max_epi8() 1265 return _mm_maskz_max_epi16(__M,__A,__B); in test_mm_maskz_max_epi16() 1297 return _mm_maskz_max_epu8(__M,__A,__B); in test_mm_maskz_max_epu8() 1329 return _mm_maskz_max_epu16(__M,__A,__B); in test_mm_maskz_max_epu16() 1361 return _mm_maskz_min_epi8(__M,__A,__B); in test_mm_maskz_min_epi8() 1393 return _mm_maskz_min_epi16(__M,__A,__B); in test_mm_maskz_min_epi16() 1425 return _mm_maskz_min_epu8(__M,__A,__B); in test_mm_maskz_min_epu8() 1457 return _mm_maskz_min_epu16(__M,__A,__B); in test_mm_maskz_min_epu16() 2854 return _mm_mask_set1_epi8(__O, __M, __A); in test_mm_mask_set1_epi8() 2875 return _mm_maskz_set1_epi8( __M, __A); in test_mm_maskz_set1_epi8() [all …]
|
| H A D | avx512ifma-builtins.c | 12 __m512i test_mm512_mask_madd52hi_epu64(__m512i __W, __mmask8 __M, __m512i __X, __m512i __Y) { in test_mm512_mask_madd52hi_epu64() argument 16 return _mm512_mask_madd52hi_epu64(__W, __M, __X, __Y); in test_mm512_mask_madd52hi_epu64() 19 __m512i test_mm512_maskz_madd52hi_epu64(__mmask8 __M, __m512i __X, __m512i __Y, __m512i __Z) { in test_mm512_maskz_madd52hi_epu64() argument 23 return _mm512_maskz_madd52hi_epu64(__M, __X, __Y, __Z); in test_mm512_maskz_madd52hi_epu64() 32 __m512i test_mm512_mask_madd52lo_epu64(__m512i __W, __mmask8 __M, __m512i __X, __m512i __Y) { in test_mm512_mask_madd52lo_epu64() argument 36 return _mm512_mask_madd52lo_epu64(__W, __M, __X, __Y); in test_mm512_mask_madd52lo_epu64() 39 __m512i test_mm512_maskz_madd52lo_epu64(__mmask8 __M, __m512i __X, __m512i __Y, __m512i __Z) { in test_mm512_maskz_madd52lo_epu64() argument 43 return _mm512_maskz_madd52lo_epu64(__M, __X, __Y, __Z); in test_mm512_maskz_madd52lo_epu64()
|
| H A D | avx512vbmi-builtins.c | 39 __m512i test_mm512_maskz_permutexvar_epi8(__mmask64 __M, __m512i __A, __m512i __B) { in test_mm512_maskz_permutexvar_epi8() argument 43 return _mm512_maskz_permutexvar_epi8(__M, __A, __B); in test_mm512_maskz_permutexvar_epi8() 46 __m512i test_mm512_mask_permutexvar_epi8(__m512i __W, __mmask64 __M, __m512i __A, __m512i __B) { in test_mm512_mask_permutexvar_epi8() argument 50 return _mm512_mask_permutexvar_epi8(__W, __M, __A, __B); in test_mm512_mask_permutexvar_epi8() 53 __m512i test_mm512_mask_multishift_epi64_epi8(__m512i __W, __mmask64 __M, __m512i __X, __m512i __Y)… in test_mm512_mask_multishift_epi64_epi8() argument 57 return _mm512_mask_multishift_epi64_epi8(__W, __M, __X, __Y); in test_mm512_mask_multishift_epi64_epi8() 60 __m512i test_mm512_maskz_multishift_epi64_epi8(__mmask64 __M, __m512i __X, __m512i __Y) { in test_mm512_maskz_multishift_epi64_epi8() argument 64 return _mm512_maskz_multishift_epi64_epi8(__M, __X, __Y); in test_mm512_maskz_multishift_epi64_epi8()
|
| H A D | avx512bw-builtins.c | 1098 return _mm512_maskz_max_epi8(__M,__A,__B); in test_mm512_maskz_max_epi8() 1115 return _mm512_maskz_max_epi16(__M,__A,__B); in test_mm512_maskz_max_epi16() 1132 return _mm512_maskz_max_epu8(__M,__A,__B); in test_mm512_maskz_max_epu8() 1149 return _mm512_maskz_max_epu16(__M,__A,__B); in test_mm512_maskz_max_epu16() 1166 return _mm512_maskz_min_epi8(__M,__A,__B); in test_mm512_maskz_min_epi8() 1183 return _mm512_maskz_min_epi16(__M,__A,__B); in test_mm512_maskz_min_epi16() 1200 return _mm512_maskz_min_epu8(__M,__A,__B); in test_mm512_maskz_min_epu8() 1217 return _mm512_maskz_min_epu16(__M,__A,__B); in test_mm512_maskz_min_epu16() 1480 return _mm512_maskz_cvtepi16_epi8(__M, __A); in test_mm512_maskz_cvtepi16_epi8() 2053 return _mm512_maskz_set1_epi8(__M, __A); in test_mm512_maskz_set1_epi8() [all …]
|
| H A D | avx512vl-builtins.c | 770 return _mm_maskz_mul_epi32(__M, __X, __Y); in test_mm_maskz_mul_epi32() 808 return _mm_maskz_mul_epu32(__M, __X, __Y); in test_mm_maskz_mul_epu32() 4610 return _mm_maskz_max_epi32(__M,__A,__B); in test_mm_maskz_max_epi32() 4640 return _mm_maskz_max_epi64(__M,__A,__B); in test_mm_maskz_max_epi64() 4676 return _mm_maskz_max_epu32(__M,__A,__B); in test_mm_maskz_max_epu32() 4706 return _mm_maskz_max_epu64(__M,__A,__B); in test_mm_maskz_max_epu64() 4742 return _mm_maskz_min_epi32(__M,__A,__B); in test_mm_maskz_min_epi32() 4783 return _mm_maskz_min_epi64(__M,__A,__B); in test_mm_maskz_min_epi64() 6760 return _mm_maskz_set1_epi32(__M, 5); in test_mm_maskz_set1_epi32() 6788 return _mm256_maskz_set1_epi32(__M, 5); in test_mm256_maskz_set1_epi32() [all …]
|
| H A D | avx512f-builtins.c | 6131 return _mm512_shuffle_pd(__M, __V, 4); in test_mm512_shuffle_pd() 6151 return _mm512_shuffle_ps(__M, __V, 4); in test_mm512_shuffle_ps() 9902 return _mm512_maskz_max_epi32 (__M,__A,__B); in test_mm512_maskz_max_epi32() 9925 return _mm512_maskz_max_epi64 (__M,__A,__B); in test_mm512_maskz_max_epi64() 9948 return _mm512_maskz_max_epu64 (__M,__A,__B); in test_mm512_maskz_max_epu64() 9971 return _mm512_maskz_max_epu32 (__M,__A,__B); in test_mm512_maskz_max_epu32() 9994 return _mm512_maskz_min_epi32 (__M,__A,__B); in test_mm512_maskz_min_epi32() 10017 return _mm512_maskz_min_epu32 (__M,__A,__B); in test_mm512_maskz_min_epu32() 10040 return _mm512_maskz_min_epi64 (__M,__A,__B); in test_mm512_maskz_min_epi64() 10109 return _mm512_maskz_set1_epi32(__M, __A); in test_mm512_maskz_set1_epi32() [all …]
|
| H A D | avx512vldq-builtins.c | 939 return _mm256_mask_broadcast_f32x2(__O, __M, __A); in test_mm256_mask_broadcast_f32x2() 942 __m256 test_mm256_maskz_broadcast_f32x2(__mmask8 __M, __m128 __A) { in test_mm256_maskz_broadcast_f32x2() argument 946 return _mm256_maskz_broadcast_f32x2(__M, __A); in test_mm256_maskz_broadcast_f32x2() 959 return _mm256_mask_broadcast_f64x2(__O, __M, _mm_loadu_pd(__A)); in test_mm256_mask_broadcast_f64x2() 966 return _mm256_maskz_broadcast_f64x2(__M, _mm_loadu_pd(__A)); in test_mm256_maskz_broadcast_f64x2() 979 return _mm_mask_broadcast_i32x2(__O, __M, __A); in test_mm_mask_broadcast_i32x2() 982 __m128i test_mm_maskz_broadcast_i32x2(__mmask8 __M, __m128i __A) { in test_mm_maskz_broadcast_i32x2() argument 986 return _mm_maskz_broadcast_i32x2(__M, __A); in test_mm_maskz_broadcast_i32x2() 999 return _mm256_mask_broadcast_i32x2(__O, __M, __A); in test_mm256_mask_broadcast_i32x2() 1006 return _mm256_maskz_broadcast_i32x2(__M, __A); in test_mm256_maskz_broadcast_i32x2() [all …]
|
| H A D | avx512dq-builtins.c | 1224 return _mm512_mask_broadcast_f32x2(__O, __M, __A); in test_mm512_mask_broadcast_f32x2() 1227 __m512 test_mm512_maskz_broadcast_f32x2(__mmask16 __M, __m128 __A) { in test_mm512_maskz_broadcast_f32x2() argument 1231 return _mm512_maskz_broadcast_f32x2(__M, __A); in test_mm512_maskz_broadcast_f32x2() 1244 return _mm512_mask_broadcast_f32x8(__O, __M, _mm256_loadu_ps(__A)); in test_mm512_mask_broadcast_f32x8() 1251 return _mm512_maskz_broadcast_f32x8(__M, _mm256_loadu_ps(__A)); in test_mm512_maskz_broadcast_f32x8() 1264 return _mm512_mask_broadcast_f64x2(__O, __M, _mm_loadu_pd(__A)); in test_mm512_mask_broadcast_f64x2() 1271 return _mm512_maskz_broadcast_f64x2(__M, _mm_loadu_pd(__A)); in test_mm512_maskz_broadcast_f64x2() 1284 return _mm512_mask_broadcast_i32x2(__O, __M, __A); in test_mm512_mask_broadcast_i32x2() 1291 return _mm512_maskz_broadcast_i32x2(__M, __A); in test_mm512_maskz_broadcast_i32x2() 1311 return _mm512_maskz_broadcast_i32x8(__M, _mm256_loadu_si256(__A)); in test_mm512_maskz_broadcast_i32x8() [all …]
|
| /llvm-project-15.0.7/clang/lib/Headers/ |
| H A D | avx512ifmavlintrin.h | 31 _mm_mask_madd52hi_epu64 (__m128i __W, __mmask8 __M, __m128i __X, __m128i __Y) in _mm_mask_madd52hi_epu64() argument 33 return (__m128i)__builtin_ia32_selectq_128(__M, in _mm_mask_madd52hi_epu64() 39 _mm_maskz_madd52hi_epu64 (__mmask8 __M, __m128i __X, __m128i __Y, __m128i __Z) in _mm_maskz_madd52hi_epu64() argument 41 return (__m128i)__builtin_ia32_selectq_128(__M, in _mm_maskz_madd52hi_epu64() 56 return (__m256i)__builtin_ia32_selectq_256(__M, in _mm256_mask_madd52hi_epu64() 64 return (__m256i)__builtin_ia32_selectq_256(__M, in _mm256_maskz_madd52hi_epu64() 77 _mm_mask_madd52lo_epu64 (__m128i __W, __mmask8 __M, __m128i __X, __m128i __Y) in _mm_mask_madd52lo_epu64() argument 79 return (__m128i)__builtin_ia32_selectq_128(__M, in _mm_mask_madd52lo_epu64() 87 return (__m128i)__builtin_ia32_selectq_128(__M, in _mm_maskz_madd52lo_epu64() 102 return (__m256i)__builtin_ia32_selectq_256(__M, in _mm256_mask_madd52lo_epu64() [all …]
|
| H A D | avx512vbmivlintrin.h | 98 _mm_maskz_permutexvar_epi8 (__mmask16 __M, __m128i __A, __m128i __B) in _mm_maskz_permutexvar_epi8() argument 100 return (__m128i)__builtin_ia32_selectb_128((__mmask16)__M, in _mm_maskz_permutexvar_epi8() 106 _mm_mask_permutexvar_epi8 (__m128i __W, __mmask16 __M, __m128i __A, in _mm_mask_permutexvar_epi8() argument 109 return (__m128i)__builtin_ia32_selectb_128((__mmask16)__M, in _mm_mask_permutexvar_epi8() 121 _mm256_maskz_permutexvar_epi8 (__mmask32 __M, __m256i __A, in _mm256_maskz_permutexvar_epi8() argument 124 return (__m256i)__builtin_ia32_selectb_256((__mmask32)__M, in _mm256_maskz_permutexvar_epi8() 133 return (__m256i)__builtin_ia32_selectb_256((__mmask32)__M, in _mm256_mask_permutexvar_epi8() 148 return (__m128i)__builtin_ia32_selectb_128((__mmask16)__M, in _mm_mask_multishift_epi64_epi8() 156 return (__m128i)__builtin_ia32_selectb_128((__mmask16)__M, in _mm_maskz_multishift_epi64_epi8() 171 return (__m256i)__builtin_ia32_selectb_256((__mmask32)__M, in _mm256_mask_multishift_epi64_epi8() [all …]
|
| H A D | avx512vlbwintrin.h | 1410 __M); in _mm_mask_cvtsepi16_epi8() 1417 __M); in _mm_maskz_cvtsepi16_epi8() 1431 __M); in _mm256_mask_cvtsepi16_epi8() 1438 __M); in _mm256_maskz_cvtsepi16_epi8() 1452 __M); in _mm_mask_cvtusepi16_epi8() 1459 __M); in _mm_maskz_cvtusepi16_epi8() 1473 __M); in _mm256_mask_cvtusepi16_epi8() 1480 __M); in _mm256_maskz_cvtusepi16_epi8() 1495 __M); in _mm_mask_cvtepi16_epi8() 1502 __M); in _mm_maskz_cvtepi16_epi8() [all …]
|
| H A D | avx512ifmaintrin.h | 28 _mm512_mask_madd52hi_epu64 (__m512i __W, __mmask8 __M, __m512i __X, __m512i __Y) in _mm512_mask_madd52hi_epu64() argument 30 return (__m512i)__builtin_ia32_selectq_512(__M, in _mm512_mask_madd52hi_epu64() 36 _mm512_maskz_madd52hi_epu64 (__mmask8 __M, __m512i __X, __m512i __Y, __m512i __Z) in _mm512_maskz_madd52hi_epu64() argument 38 return (__m512i)__builtin_ia32_selectq_512(__M, in _mm512_maskz_madd52hi_epu64() 51 _mm512_mask_madd52lo_epu64 (__m512i __W, __mmask8 __M, __m512i __X, __m512i __Y) in _mm512_mask_madd52lo_epu64() argument 53 return (__m512i)__builtin_ia32_selectq_512(__M, in _mm512_mask_madd52lo_epu64() 59 _mm512_maskz_madd52lo_epu64 (__mmask8 __M, __m512i __X, __m512i __Y, __m512i __Z) in _mm512_maskz_madd52lo_epu64() argument 61 return (__m512i)__builtin_ia32_selectq_512(__M, in _mm512_maskz_madd52lo_epu64()
|
| H A D | avx512bwintrin.h | 25 _knot_mask32(__mmask32 __M) in _knot_mask32() argument 27 return __builtin_ia32_knotsi(__M); in _knot_mask32() 31 _knot_mask64(__mmask64 __M) in _knot_mask64() argument 33 return __builtin_ia32_knotdi(__M); in _knot_mask64() 1189 __M); in _mm512_mask_cvtsepi16_epi8() 1196 __M); in _mm512_maskz_cvtsepi16_epi8() 1210 __M); in _mm512_mask_cvtusepi16_epi8() 1217 __M); in _mm512_maskz_cvtusepi16_epi8() 1231 __M); in _mm512_mask_cvtepi16_epi8() 1238 __M); in _mm512_maskz_cvtepi16_epi8() [all …]
|
| H A D | avx512vbmiintrin.h | 62 _mm512_maskz_permutexvar_epi8 (__mmask64 __M, __m512i __A, in _mm512_maskz_permutexvar_epi8() argument 65 return (__m512i)__builtin_ia32_selectb_512((__mmask64)__M, in _mm512_maskz_permutexvar_epi8() 71 _mm512_mask_permutexvar_epi8 (__m512i __W, __mmask64 __M, __m512i __A, in _mm512_mask_permutexvar_epi8() argument 74 return (__m512i)__builtin_ia32_selectb_512((__mmask64)__M, in _mm512_mask_permutexvar_epi8() 86 _mm512_mask_multishift_epi64_epi8(__m512i __W, __mmask64 __M, __m512i __X, in _mm512_mask_multishift_epi64_epi8() argument 89 return (__m512i)__builtin_ia32_selectb_512((__mmask64)__M, in _mm512_mask_multishift_epi64_epi8() 95 _mm512_maskz_multishift_epi64_epi8(__mmask64 __M, __m512i __X, __m512i __Y) in _mm512_maskz_multishift_epi64_epi8() argument 97 return (__m512i)__builtin_ia32_selectb_512((__mmask64)__M, in _mm512_maskz_multishift_epi64_epi8()
|
| H A D | avx512vlintrin.h | 6967 __M); in _mm_maskz_cvtsepi32_epi8() 7554 __M); in _mm_maskz_cvtepi32_epi8() 7584 __M); in _mm256_maskz_cvtepi32_epi8() 7613 __M); in _mm_maskz_cvtepi32_epi16() 7640 __M); in _mm256_maskz_cvtepi32_epi16() 7669 __M); in _mm_maskz_cvtepi64_epi8() 7698 __M); in _mm256_maskz_cvtepi64_epi8() 7726 __M); in _mm_maskz_cvtepi64_epi32() 7776 __M); in _mm_mask_cvtepi64_epi16() 7784 __M); in _mm_maskz_cvtepi64_epi16() [all …]
|
| H A D | avx512fintrin.h | 6957 __M); in _mm512_maskz_cvtsepi32_epi8() 6986 __M); in _mm512_maskz_cvtsepi32_epi16() 7015 __M); in _mm512_maskz_cvtsepi64_epi8() 7044 __M); in _mm512_maskz_cvtsepi64_epi32() 7073 __M); in _mm512_maskz_cvtsepi64_epi16() 7095 __M); in _mm512_mask_cvtusepi32_epi8() 7250 __M); in _mm512_maskz_cvtepi32_epi8() 7279 __M); in _mm512_maskz_cvtepi32_epi16() 7308 __M); in _mm512_maskz_cvtepi64_epi8() 7337 __M); in _mm512_maskz_cvtepi64_epi32() [all …]
|
| H A D | smmintrin.h | 438 __m128d __M) { in _mm_blendv_pd() argument 440 (__v2df)__M); in _mm_blendv_pd() 465 __m128 __M) { in _mm_blendv_ps() argument 467 (__v4sf)__M); in _mm_blendv_ps() 494 (__v16qi)__M); in _mm_blendv_epi8() 1093 static __inline__ int __DEFAULT_FN_ATTRS _mm_testz_si128(__m128i __M, in _mm_testz_si128() argument 1095 return __builtin_ia32_ptestz128((__v2di)__M, (__v2di)__V); in _mm_testz_si128() 1110 static __inline__ int __DEFAULT_FN_ATTRS _mm_testc_si128(__m128i __M, in _mm_testc_si128() argument 1112 return __builtin_ia32_ptestc128((__v2di)__M, (__v2di)__V); in _mm_testc_si128() 1128 static __inline__ int __DEFAULT_FN_ATTRS _mm_testnzc_si128(__m128i __M, in _mm_testnzc_si128() argument [all …]
|
| H A D | avx512dqintrin.h | 22 _knot_mask8(__mmask8 __M) in _knot_mask8() argument 24 return __builtin_ia32_knotqi(__M); in _knot_mask8() 1089 return (__m512)__builtin_ia32_selectps_512((__mmask16)__M, in _mm512_mask_broadcast_f32x2() 1095 _mm512_maskz_broadcast_f32x2 (__mmask16 __M, __m128 __A) in _mm512_maskz_broadcast_f32x2() argument 1119 _mm512_maskz_broadcast_f32x8(__mmask16 __M, __m256 __A) in _mm512_maskz_broadcast_f32x8() argument 1142 _mm512_maskz_broadcast_f64x2(__mmask8 __M, __m128d __A) in _mm512_maskz_broadcast_f64x2() argument 1166 _mm512_maskz_broadcast_i32x2 (__mmask16 __M, __m128i __A) in _mm512_maskz_broadcast_i32x2() argument 1190 _mm512_maskz_broadcast_i32x8(__mmask16 __M, __m256i __A) in _mm512_maskz_broadcast_i32x8() argument 1207 return (__m512i)__builtin_ia32_selectq_512((__mmask8)__M, in _mm512_mask_broadcast_i64x2() 1213 _mm512_maskz_broadcast_i64x2(__mmask8 __M, __m128i __A) in _mm512_maskz_broadcast_i64x2() argument [all …]
|
| /llvm-project-15.0.7/clang/lib/Headers/ppc_wrappers/ |
| H A D | bmi2intrin.h | 52 _pdep_u64(unsigned long long __X, unsigned long long __M) { in _pdep_u64() argument 55 unsigned long __m = __M; in _pdep_u64() 62 __p = 64 - __builtin_popcountl(__M); in _pdep_u64() 78 _pext_u64(unsigned long long __X, unsigned long long __M) { in _pext_u64() argument 81 unsigned long __m = __M; in _pext_u64() 87 if (__builtin_constant_p(__M) && (__builtin_popcountl(__M) <= 8)) { in _pext_u64() 92 for (__i = 0; __i < __builtin_popcountl(__M); __i++) { in _pext_u64() 99 __p = 64 - __builtin_popcountl(__M); in _pext_u64()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | avx512ifmavl-intrinsics-fast-isel.ll | 17 define <2 x i64> @test_mm_mask_madd52hi_epu64(<2 x i64> %__W, i8 zeroext %__M, <2 x i64> %__X, <2 x… 32 %1 = bitcast i8 %__M to <8 x i1> 38 define <2 x i64> @test_mm_maskz_madd52hi_epu64(i8 zeroext %__M, <2 x i64> %__X, <2 x i64> %__Y, <2 … 53 %1 = bitcast i8 %__M to <8 x i1> 84 %1 = bitcast i8 %__M to <8 x i1> 105 %1 = bitcast i8 %__M to <8 x i1> 121 define <2 x i64> @test_mm_mask_madd52lo_epu64(<2 x i64> %__W, i8 zeroext %__M, <2 x i64> %__X, <2 x… 136 %1 = bitcast i8 %__M to <8 x i1> 157 %1 = bitcast i8 %__M to <8 x i1> 188 %1 = bitcast i8 %__M to <8 x i1> [all …]
|
| H A D | avx512ifma-intrinsics-fast-isel.ll | 17 define <8 x i64> @test_mm512_mask_madd52hi_epu64(<8 x i64> %__W, i8 zeroext %__M, <8 x i64> %__X, <… 32 %1 = bitcast i8 %__M to <8 x i1> 37 define <8 x i64> @test_mm512_maskz_madd52hi_epu64(i8 zeroext %__M, <8 x i64> %__X, <8 x i64> %__Y, … 52 %1 = bitcast i8 %__M to <8 x i1> 67 define <8 x i64> @test_mm512_mask_madd52lo_epu64(<8 x i64> %__W, i8 zeroext %__M, <8 x i64> %__X, <… 82 %1 = bitcast i8 %__M to <8 x i1> 87 define <8 x i64> @test_mm512_maskz_madd52lo_epu64(i8 zeroext %__M, <8 x i64> %__X, <8 x i64> %__Y, … 102 %1 = bitcast i8 %__M to <8 x i1>
|