| /llvm-project-15.0.7/clang/test/CodeGen/X86/ |
| H A D | avx512vbmivl-builtin.c | 46 __m128i test_mm_mask2_permutex2var_epi8(__m128i __A, __m128i __I, __mmask16 __U, __m128i __B) { in test_mm_mask2_permutex2var_epi8() argument 50 return _mm_mask2_permutex2var_epi8(__A, __I, __U, __B); in test_mm_mask2_permutex2var_epi8() 57 return _mm256_mask2_permutex2var_epi8(__A, __I, __U, __B); in test_mm256_mask2_permutex2var_epi8() 60 __m128i test_mm_permutex2var_epi8(__m128i __A, __m128i __I, __m128i __B) { in test_mm_permutex2var_epi8() argument 63 return _mm_permutex2var_epi8(__A, __I, __B); in test_mm_permutex2var_epi8() 70 return _mm_mask_permutex2var_epi8(__A, __U, __I, __B); in test_mm_mask_permutex2var_epi8() 77 return _mm_maskz_permutex2var_epi8(__U, __A, __I, __B); in test_mm_maskz_permutex2var_epi8() 80 __m256i test_mm256_permutex2var_epi8(__m256i __A, __m256i __I, __m256i __B) { in test_mm256_permutex2var_epi8() argument 83 return _mm256_permutex2var_epi8(__A, __I, __B); in test_mm256_permutex2var_epi8() 90 return _mm256_mask_permutex2var_epi8(__A, __U, __I, __B); in test_mm256_mask_permutex2var_epi8() [all …]
|
| H A D | avx512vbmi-builtins.c | 6 __m512i test_mm512_mask2_permutex2var_epi8(__m512i __A, __m512i __I, __mmask64 __U, __m512i __B) { in test_mm512_mask2_permutex2var_epi8() argument 10 return _mm512_mask2_permutex2var_epi8(__A, __I, __U, __B); in test_mm512_mask2_permutex2var_epi8() 13 __m512i test_mm512_permutex2var_epi8(__m512i __A, __m512i __I, __m512i __B) { in test_mm512_permutex2var_epi8() argument 16 return _mm512_permutex2var_epi8(__A, __I, __B); in test_mm512_permutex2var_epi8() 19 __m512i test_mm512_mask_permutex2var_epi8(__m512i __A, __mmask64 __U, __m512i __I, __m512i __B) { in test_mm512_mask_permutex2var_epi8() argument 23 return _mm512_mask_permutex2var_epi8(__A, __U, __I, __B); in test_mm512_mask_permutex2var_epi8() 26 __m512i test_mm512_maskz_permutex2var_epi8(__mmask64 __U, __m512i __A, __m512i __I, __m512i __B) { in test_mm512_maskz_permutex2var_epi8() argument 30 return _mm512_maskz_permutex2var_epi8(__U, __A, __I, __B); in test_mm512_maskz_permutex2var_epi8()
|
| H A D | avx512vl-builtins.c | 5260 return _mm_mask2_permutex2var_pd(__A,__I,__U,__B); in test_mm_mask2_permutex2var_pd() 5295 return _mm_permutex2var_epi32(__A,__I,__B); in test_mm_permutex2var_epi32() 5312 return _mm256_permutex2var_epi32(__A,__I,__B); in test_mm256_permutex2var_epi32() 5329 return _mm_permutex2var_pd(__A,__I,__B); in test_mm_permutex2var_pd() 5335 return _mm_mask_permutex2var_pd(__A,__U,__I,__B); in test_mm_mask_permutex2var_pd() 5346 return _mm256_permutex2var_pd(__A,__I,__B); in test_mm256_permutex2var_pd() 5363 return _mm_permutex2var_ps(__A,__I,__B); in test_mm_permutex2var_ps() 5369 return _mm_mask_permutex2var_ps(__A,__U,__I,__B); in test_mm_mask_permutex2var_ps() 5380 return _mm256_permutex2var_ps(__A,__I,__B); in test_mm256_permutex2var_ps() 5397 return _mm_permutex2var_epi64(__A,__I,__B); in test_mm_permutex2var_epi64() [all …]
|
| H A D | avx512vlbw-builtins.c | 1617 return _mm_mask2_permutex2var_epi16(__A,__I,__U,__B); in test_mm_mask2_permutex2var_epi16() 1623 return _mm256_mask2_permutex2var_epi16(__A,__I,__U,__B); in test_mm256_mask2_permutex2var_epi16() 1625 __m128i test_mm_permutex2var_epi16(__m128i __A, __m128i __I, __m128i __B) { in test_mm_permutex2var_epi16() argument 1628 return _mm_permutex2var_epi16(__A,__I,__B); in test_mm_permutex2var_epi16() 1630 __m128i test_mm_mask_permutex2var_epi16(__m128i __A, __mmask8 __U, __m128i __I, __m128i __B) { in test_mm_mask_permutex2var_epi16() argument 1634 return _mm_mask_permutex2var_epi16(__A,__U,__I,__B); in test_mm_mask_permutex2var_epi16() 1640 return _mm_maskz_permutex2var_epi16(__U,__A,__I,__B); in test_mm_maskz_permutex2var_epi16() 1643 __m256i test_mm256_permutex2var_epi16(__m256i __A, __m256i __I, __m256i __B) { in test_mm256_permutex2var_epi16() argument 1646 return _mm256_permutex2var_epi16(__A,__I,__B); in test_mm256_permutex2var_epi16() 1652 return _mm256_mask_permutex2var_epi16(__A,__U,__I,__B); in test_mm256_mask_permutex2var_epi16() [all …]
|
| H A D | avx512f-builtins.c | 5287 return _mm512_permutex2var_epi32(__A, __I, __B); in test_mm512_permutex2var_epi32() 5302 return _mm512_mask_permutex2var_epi32 (__A,__U,__I,__B); in test_mm512_mask_permutex2var_epi32() 5309 return _mm512_permutex2var_pd (__A, __I,__B); in test_mm512_permutex2var_pd() 5317 return _mm512_mask_permutex2var_pd (__A,__U,__I,__B); in test_mm512_mask_permutex2var_pd() 5331 return _mm512_permutex2var_ps (__A, __I, __B); in test_mm512_permutex2var_ps() 5339 return _mm512_mask_permutex2var_ps (__A,__U,__I,__B); in test_mm512_mask_permutex2var_ps() 5352 return _mm512_permutex2var_epi64(__A, __I, __B); in test_mm512_permutex2var_epi64() 10242 int __I, int __J, int __K, int __L, in test_mm512_set_epi32() argument 10263 __I, __J, __K, __L,__M, __N, __O, __P); in test_mm512_set_epi32() 10268 int __I, int __J, int __K, int __L, in test_mm512_setr_epi32() argument [all …]
|
| H A D | avx512bw-builtins.c | 1316 __m512i test_mm512_mask2_permutex2var_epi16(__m512i __A, __m512i __I, __mmask32 __U, __m512i __B) { in test_mm512_mask2_permutex2var_epi16() argument 1320 return _mm512_mask2_permutex2var_epi16(__A,__I,__U,__B); in test_mm512_mask2_permutex2var_epi16() 1322 __m512i test_mm512_permutex2var_epi16(__m512i __A, __m512i __I, __m512i __B) { in test_mm512_permutex2var_epi16() argument 1325 return _mm512_permutex2var_epi16(__A,__I,__B); in test_mm512_permutex2var_epi16() 1327 __m512i test_mm512_mask_permutex2var_epi16(__m512i __A, __mmask32 __U, __m512i __I, __m512i __B) { in test_mm512_mask_permutex2var_epi16() argument 1331 return _mm512_mask_permutex2var_epi16(__A,__U,__I,__B); in test_mm512_mask_permutex2var_epi16() 1333 __m512i test_mm512_maskz_permutex2var_epi16(__mmask32 __U, __m512i __A, __m512i __I, __m512i __B) { in test_mm512_maskz_permutex2var_epi16() argument 1337 return _mm512_maskz_permutex2var_epi16(__U,__A,__I,__B); in test_mm512_maskz_permutex2var_epi16()
|
| H A D | avx512vlfp16-builtins.c | 3032 __m128h test_mm_permutex2var_ph(__m128h __A, __m128i __I, __m128h __B) { in test_mm_permutex2var_ph() argument 3039 return _mm_permutex2var_ph(__A, __I, __B); in test_mm_permutex2var_ph() 3042 __m256h test_mm256_permutex2var_ph(__m256h __A, __m256i __I, __m256h __B) { in test_mm256_permutex2var_ph() argument 3049 return _mm256_permutex2var_ph(__A, __I, __B); in test_mm256_permutex2var_ph()
|
| H A D | avx512fp16-builtins.c | 4467 __m512h test_mm512_permutex2var_ph(__m512h __A, __m512i __I, __m512h __B) { in test_mm512_permutex2var_ph() argument 4474 return _mm512_permutex2var_ph(__A, __I, __B); in test_mm512_permutex2var_ph()
|
| /llvm-project-15.0.7/clang/lib/Headers/ |
| H A D | avx512vbmivlintrin.h | 23 _mm_permutex2var_epi8(__m128i __A, __m128i __I, __m128i __B) in _mm_permutex2var_epi8() argument 26 (__v16qi)__I, in _mm_permutex2var_epi8() 31 _mm_mask_permutex2var_epi8(__m128i __A, __mmask16 __U, __m128i __I, in _mm_mask_permutex2var_epi8() argument 40 _mm_mask2_permutex2var_epi8(__m128i __A, __m128i __I, __mmask16 __U, in _mm_mask2_permutex2var_epi8() argument 45 (__v16qi)__I); in _mm_mask2_permutex2var_epi8() 49 _mm_maskz_permutex2var_epi8(__mmask16 __U, __m128i __A, __m128i __I, in _mm_maskz_permutex2var_epi8() argument 58 _mm256_permutex2var_epi8(__m256i __A, __m256i __I, __m256i __B) in _mm256_permutex2var_epi8() argument 65 _mm256_mask_permutex2var_epi8(__m256i __A, __mmask32 __U, __m256i __I, in _mm256_mask_permutex2var_epi8() argument 74 _mm256_mask2_permutex2var_epi8(__m256i __A, __m256i __I, __mmask32 __U, in _mm256_mask2_permutex2var_epi8() argument 79 (__v32qi)__I); in _mm256_mask2_permutex2var_epi8() [all …]
|
| H A D | avx512vbmiintrin.h | 22 _mm512_permutex2var_epi8(__m512i __A, __m512i __I, __m512i __B) in _mm512_permutex2var_epi8() argument 24 return (__m512i)__builtin_ia32_vpermi2varqi512((__v64qi)__A, (__v64qi)__I, in _mm512_permutex2var_epi8() 29 _mm512_mask_permutex2var_epi8(__m512i __A, __mmask64 __U, __m512i __I, in _mm512_mask_permutex2var_epi8() argument 33 (__v64qi)_mm512_permutex2var_epi8(__A, __I, __B), in _mm512_mask_permutex2var_epi8() 38 _mm512_mask2_permutex2var_epi8(__m512i __A, __m512i __I, __mmask64 __U, in _mm512_mask2_permutex2var_epi8() argument 42 (__v64qi)_mm512_permutex2var_epi8(__A, __I, __B), in _mm512_mask2_permutex2var_epi8() 43 (__v64qi)__I); in _mm512_mask2_permutex2var_epi8() 47 _mm512_maskz_permutex2var_epi8(__mmask64 __U, __m512i __A, __m512i __I, in _mm512_maskz_permutex2var_epi8() argument 51 (__v64qi)_mm512_permutex2var_epi8(__A, __I, __B), in _mm512_maskz_permutex2var_epi8()
|
| H A D | avx512vlintrin.h | 3763 (__v4si)__I); in _mm_mask2_permutex2var_epi32() 3793 (__v8si)__I); in _mm256_mask2_permutex2var_epi32() 3805 _mm_permutex2var_pd(__m128d __A, __m128i __I, __m128d __B) { in _mm_permutex2var_pd() argument 3821 (__v2df)(__m128d)__I); in _mm_mask2_permutex2var_pd() 3850 (__v4df)(__m256d)__I); in _mm256_mask2_permutex2var_pd() 3862 _mm_permutex2var_ps(__m128 __A, __m128i __I, __m128 __B) { in _mm_permutex2var_ps() argument 3878 (__v4sf)(__m128)__I); in _mm_mask2_permutex2var_ps() 3889 _mm256_permutex2var_ps(__m256 __A, __m256i __I, __m256 __B) { in _mm256_permutex2var_ps() argument 3906 (__v8sf)(__m256)__I); in _mm256_mask2_permutex2var_ps() 3936 (__v2di)__I); in _mm_mask2_permutex2var_epi64() [all …]
|
| H A D | avx512vlbwintrin.h | 1275 _mm_permutex2var_epi16(__m128i __A, __m128i __I, __m128i __B) in _mm_permutex2var_epi16() argument 1277 return (__m128i)__builtin_ia32_vpermi2varhi128((__v8hi)__A, (__v8hi)__I, in _mm_permutex2var_epi16() 1282 _mm_mask_permutex2var_epi16(__m128i __A, __mmask8 __U, __m128i __I, in _mm_mask_permutex2var_epi16() argument 1291 _mm_mask2_permutex2var_epi16(__m128i __A, __m128i __I, __mmask8 __U, in _mm_mask2_permutex2var_epi16() argument 1296 (__v8hi)__I); in _mm_mask2_permutex2var_epi16() 1300 _mm_maskz_permutex2var_epi16 (__mmask8 __U, __m128i __A, __m128i __I, in _mm_maskz_permutex2var_epi16() argument 1309 _mm256_permutex2var_epi16(__m256i __A, __m256i __I, __m256i __B) in _mm256_permutex2var_epi16() argument 1316 _mm256_mask_permutex2var_epi16(__m256i __A, __mmask16 __U, __m256i __I, in _mm256_mask_permutex2var_epi16() argument 1325 _mm256_mask2_permutex2var_epi16(__m256i __A, __m256i __I, __mmask16 __U, in _mm256_mask2_permutex2var_epi16() argument 1330 (__v16hi)__I); in _mm256_mask2_permutex2var_epi16() [all …]
|
| H A D | avx512bwintrin.h | 1039 _mm512_permutex2var_epi16(__m512i __A, __m512i __I, __m512i __B) in _mm512_permutex2var_epi16() argument 1041 return (__m512i)__builtin_ia32_vpermi2varhi512((__v32hi)__A, (__v32hi)__I, in _mm512_permutex2var_epi16() 1046 _mm512_mask_permutex2var_epi16(__m512i __A, __mmask32 __U, __m512i __I, in _mm512_mask_permutex2var_epi16() argument 1050 (__v32hi)_mm512_permutex2var_epi16(__A, __I, __B), in _mm512_mask_permutex2var_epi16() 1055 _mm512_mask2_permutex2var_epi16(__m512i __A, __m512i __I, __mmask32 __U, in _mm512_mask2_permutex2var_epi16() argument 1059 (__v32hi)_mm512_permutex2var_epi16(__A, __I, __B), in _mm512_mask2_permutex2var_epi16() 1060 (__v32hi)__I); in _mm512_mask2_permutex2var_epi16() 1064 _mm512_maskz_permutex2var_epi16(__mmask32 __U, __m512i __A, __m512i __I, in _mm512_maskz_permutex2var_epi16() argument 1068 (__v32hi)_mm512_permutex2var_epi16(__A, __I, __B), in _mm512_maskz_permutex2var_epi16()
|
| H A D | avx512fintrin.h | 3251 _mm512_permutex2var_epi32(__m512i __A, __m512i __I, __m512i __B) in _mm512_permutex2var_epi32() argument 3272 (__v16si)__I); in _mm512_mask2_permutex2var_epi32() 3306 (__v8di)__I); in _mm512_mask2_permutex2var_epi64() 6219 _mm512_permutex2var_pd(__m512d __A, __m512i __I, __m512d __B) in _mm512_permutex2var_pd() argument 6239 (__v8df)(__m512d)__I); in _mm512_mask2_permutex2var_pd() 6252 _mm512_permutex2var_ps(__m512 __A, __m512i __I, __m512 __B) in _mm512_permutex2var_ps() argument 6271 (__v16sf)(__m512)__I); in _mm512_mask2_permutex2var_ps() 9230 int __I, int __J, int __K, int __L, in _mm512_set_epi32() argument 9234 { __P, __O, __N, __M, __L, __K, __J, __I, in _mm512_set_epi32() 9269 float __I, float __J, float __K, float __L, in _mm512_set_ps() argument [all …]
|
| H A D | avx512vlfp16intrin.h | 1989 _mm_permutex2var_ph(__m128h __A, __m128i __I, __m128h __B) { in _mm_permutex2var_ph() argument 1990 return (__m128h)__builtin_ia32_vpermi2varhi128((__v8hi)__A, (__v8hi)__I, in _mm_permutex2var_ph() 1995 _mm256_permutex2var_ph(__m256h __A, __m256i __I, __m256h __B) { in _mm256_permutex2var_ph() argument 1996 return (__m256h)__builtin_ia32_vpermi2varhi256((__v16hi)__A, (__v16hi)__I, in _mm256_permutex2var_ph()
|
| H A D | avx512fp16intrin.h | 3299 _mm512_permutex2var_ph(__m512h __A, __m512i __I, __m512h __B) { in _mm512_permutex2var_ph() argument 3300 return (__m512h)__builtin_ia32_vpermi2varhi512((__v32hi)__A, (__v32hi)__I, in _mm512_permutex2var_ph()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | avx512vbmivl-intrinsics-fast-isel.ll | 23 %1 = bitcast <2 x i64> %__I to <16 x i8> 32 define <4 x i64> @test_mm256_mask2_permutex2var_epi8(<4 x i64> %__A, <4 x i64> %__I, i32 %__U, <4 x… 48 %1 = bitcast <4 x i64> %__I to <32 x i8> 57 define <2 x i64> @test_mm_permutex2var_epi8(<2 x i64> %__A, <2 x i64> %__I, <2 x i64> %__B) { 64 %1 = bitcast <2 x i64> %__I to <16 x i8> 85 %1 = bitcast <2 x i64> %__I to <16 x i8> 108 %1 = bitcast <2 x i64> %__I to <16 x i8> 117 define <4 x i64> @test_mm256_permutex2var_epi8(<4 x i64> %__A, <4 x i64> %__I, <4 x i64> %__B) { 124 %1 = bitcast <4 x i64> %__I to <32 x i8> 145 %1 = bitcast <4 x i64> %__I to <32 x i8> [all …]
|
| H A D | avx512vbmi-intrinsics-fast-isel.ll | 7 define <8 x i64> @test_mm512_mask2_permutex2var_epi8(<8 x i64> %__A, <8 x i64> %__I, i64 %__U, <8 x… 25 %1 = bitcast <8 x i64> %__I to <64 x i8> 34 define <8 x i64> @test_mm512_permutex2var_epi8(<8 x i64> %__A, <8 x i64> %__I, <8 x i64> %__B) { 41 %1 = bitcast <8 x i64> %__I to <64 x i8> 48 define <8 x i64> @test_mm512_mask_permutex2var_epi8(<8 x i64> %__A, i64 %__U, <8 x i64> %__I, <8 x … 64 %1 = bitcast <8 x i64> %__I to <64 x i8> 73 define <8 x i64> @test_mm512_maskz_permutex2var_epi8(i64 %__U, <8 x i64> %__A, <8 x i64> %__I, <8 x… 89 %1 = bitcast <8 x i64> %__I to <64 x i8>
|
| H A D | avx512bwvl-intrinsics-fast-isel.ll | 826 %1 = bitcast <2 x i64> %__I to <8 x i16> 851 %1 = bitcast <4 x i64> %__I to <16 x i16> 860 define <2 x i64> @test_mm_permutex2var_epi16(<2 x i64> %__A, <2 x i64> %__I, <2 x i64> %__B) { 867 %1 = bitcast <2 x i64> %__I to <8 x i16> 874 define <2 x i64> @test_mm_mask_permutex2var_epi16(<2 x i64> %__A, i8 zeroext %__U, <2 x i64> %__I, … 889 %1 = bitcast <2 x i64> %__I to <8 x i16> 913 %1 = bitcast <2 x i64> %__I to <8 x i16> 922 define <4 x i64> @test_mm256_permutex2var_epi16(<4 x i64> %__A, <4 x i64> %__I, <4 x i64> %__B) { 929 %1 = bitcast <4 x i64> %__I to <16 x i16> 950 %1 = bitcast <4 x i64> %__I to <16 x i16> [all …]
|
| H A D | avx512vl-intrinsics-fast-isel.ll | 3712 %1 = bitcast <2 x i64> %__I to <4 x i32> 3739 %1 = bitcast <4 x i64> %__I to <8 x i32> 3812 %0 = bitcast <2 x i64> %__I to <4 x i32> 3837 %0 = bitcast <4 x i64> %__I to <8 x i32> 3898 %1 = bitcast <2 x i64> %__I to <4 x i32> 3920 %1 = bitcast <2 x i64> %__I to <4 x i32> 3945 %1 = bitcast <2 x i64> %__I to <4 x i32> 3962 %1 = bitcast <4 x i64> %__I to <8 x i32> 3984 %1 = bitcast <4 x i64> %__I to <8 x i32> 4008 %1 = bitcast <4 x i64> %__I to <8 x i32> [all …]
|
| H A D | pr30430.ll | 114 %__I.addr.i = alloca float, align 4 179 store float %8, ptr %__I.addr.i, align 4 201 %23 = load float, ptr %__I.addr.i, align 4
|
| H A D | avx512bw-intrinsics-fast-isel.ll | 799 define <8 x i64> @test_mm512_mask2_permutex2var_epi16(<8 x i64> %__A, <8 x i64> %__I, i32 %__U, <8 … 815 %1 = bitcast <8 x i64> %__I to <32 x i16> 824 define <8 x i64> @test_mm512_permutex2var_epi16(<8 x i64> %__A, <8 x i64> %__I, <8 x i64> %__B) { 831 %1 = bitcast <8 x i64> %__I to <32 x i16> 838 define <8 x i64> @test_mm512_mask_permutex2var_epi16(<8 x i64> %__A, i32 %__U, <8 x i64> %__I, <8 x… 852 %1 = bitcast <8 x i64> %__I to <32 x i16> 861 define <8 x i64> @test_mm512_maskz_permutex2var_epi16(i32 %__U, <8 x i64> %__A, <8 x i64> %__I, <8 … 875 %1 = bitcast <8 x i64> %__I to <32 x i16>
|
| H A D | avx512-intrinsics-fast-isel.ll | 2353 %1 = bitcast <8 x i64> %__I to <16 x i32> 2381 %1 = bitcast <8 x i64> %__I to <8 x double> 2405 %0 = bitcast <8 x i64> %__I to <16 x i32> 2407 %2 = bitcast <8 x i64> %__I to <16 x float> 2433 %2 = select <8 x i1> %1, <8 x i64> %0, <8 x i64> %__I 2444 %1 = bitcast <8 x i64> %__I to <16 x i32> 2466 %1 = bitcast <8 x i64> %__I to <16 x i32> 2490 %1 = bitcast <8 x i64> %__I to <16 x i32> 2555 %0 = bitcast <8 x i64> %__I to <16 x i32> 2574 %0 = bitcast <8 x i64> %__I to <16 x i32> [all …]
|
| /llvm-project-15.0.7/llvm/unittests/IR/ |
| H A D | ConstantsTest.cpp | 196 Instruction *__I = cast<ConstantExpr>(x)->getAsInstruction(); \ 197 __I->print(__o); \ 198 __I->deleteValue(); \
|
| /llvm-project-15.0.7/clang/lib/Headers/ppc_wrappers/ |
| H A D | xmmintrin.h | 945 _mm_prefetch(const void *__P, enum _mm_hint __I) { in _mm_prefetch() argument
|