Home
last modified time | relevance | path

Searched refs:__M (Results 1 – 25 of 36) sorted by relevance

12

/llvm-project-15.0.7/clang/test/CodeGen/X86/
H A Davx512-reduceIntrin.c34 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 Davx512-reduceMinMaxIntrin.c50 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 Davx512ifmavl-builtins.c11 __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 Davx512vbmivl-builtin.c12 __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 Davx512vlbw-builtins.c1233 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 Davx512ifma-builtins.c12 __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 Davx512vbmi-builtins.c39 __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 Davx512bw-builtins.c1098 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 Davx512vl-builtins.c770 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 Davx512f-builtins.c6131 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 Davx512vldq-builtins.c939 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 Davx512dq-builtins.c1224 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 Davx512ifmavlintrin.h31 _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 Davx512vbmivlintrin.h98 _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 Davx512vlbwintrin.h1410 __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 Davx512ifmaintrin.h28 _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 Davx512bwintrin.h25 _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 Davx512vbmiintrin.h62 _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 Davx512vlintrin.h6967 __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 Davx512fintrin.h6957 __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 Dsmmintrin.h438 __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 Davx512dqintrin.h22 _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 Dbmi2intrin.h52 _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 Davx512ifmavl-intrinsics-fast-isel.ll17 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 Davx512ifma-intrinsics-fast-isel.ll17 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>

12