Lines Matching refs:__B

33 /// \param __B
36 /// conversion of __B, and higher 64 bits come from conversion of __A.
38 _mm_cvtne2ps_pbh(__m128 __A, __m128 __B) {
40 (__v4sf) __B);
51 /// \param __B
57 /// A 1 means conversion of __A or __B. A 0 means element from __W.
59 /// conversion of __B, and higher 64 bits come from conversion of __A.
61 _mm_mask_cvtne2ps_pbh(__m128bh __W, __mmask8 __U, __m128 __A, __m128 __B) {
63 (__v8bf)_mm_cvtne2ps_pbh(__A, __B),
75 /// \param __B
79 /// A 1 means conversion of __A or __B. A 0 means element is zero.
81 /// conversion of __B, and higher 64 bits come from conversion of __A.
83 _mm_maskz_cvtne2ps_pbh(__mmask8 __U, __m128 __A, __m128 __B) {
85 (__v8bf)_mm_cvtne2ps_pbh(__A, __B),
97 /// \param __B
100 /// conversion of __B, and higher 128 bits come from conversion of __A.
102 _mm256_cvtne2ps_pbh(__m256 __A, __m256 __B) {
104 (__v8sf) __B);
115 /// \param __B
121 /// A 1 means conversion of __A or __B. A 0 means element from __W.
123 /// conversion of __B, and higher 128 bits come from conversion of __A.
125 _mm256_mask_cvtne2ps_pbh(__m256bh __W, __mmask16 __U, __m256 __A, __m256 __B) {
127 (__v16bf)_mm256_cvtne2ps_pbh(__A, __B),
139 /// \param __B
143 /// A 1 means conversion of __A or __B. A 0 means element is zero.
145 /// conversion of __B, and higher 128 bits come from conversion of __A.
147 _mm256_maskz_cvtne2ps_pbh(__mmask16 __U, __m256 __A, __m256 __B) {
149 (__v16bf)_mm256_cvtne2ps_pbh(__A, __B),
268 /// \param __B
273 /// __A, __B and __D
275 _mm_dpbf16_ps(__m128 __D, __m128bh __A, __m128bh __B) {
278 (__v8bf)__B);
289 /// \param __B
295 /// A 1 means __A and __B's dot product accumulated with __D. A 0 means __D.
297 /// __A, __B and __D
299 _mm_mask_dpbf16_ps(__m128 __D, __mmask8 __U, __m128bh __A, __m128bh __B) {
301 (__v4sf)_mm_dpbf16_ps(__D, __A, __B),
313 /// \param __B
319 /// A 1 means __A and __B's dot product accumulated with __D. A 0 means 0.
321 /// __A, __B and __D
323 _mm_maskz_dpbf16_ps(__mmask8 __U, __m128 __D, __m128bh __A, __m128bh __B) {
325 (__v4sf)_mm_dpbf16_ps(__D, __A, __B),
337 /// \param __B
342 /// __A, __B and __D
344 _mm256_dpbf16_ps(__m256 __D, __m256bh __A, __m256bh __B) {
347 (__v16bf)__B);
358 /// \param __B
364 /// A 1 means __A and __B's dot product accumulated with __D. A 0 means __D.
366 /// __A, __B and __D
368 _mm256_mask_dpbf16_ps(__m256 __D, __mmask8 __U, __m256bh __A, __m256bh __B) {
370 (__v8sf)_mm256_dpbf16_ps(__D, __A, __B),
382 /// \param __B
388 /// A 1 means __A and __B's dot product accumulated with __D. A 0 means 0.
390 /// __A, __B and __D
392 _mm256_maskz_dpbf16_ps(__mmask8 __U, __m256 __D, __m256bh __A, __m256bh __B) {
394 (__v8sf)_mm256_dpbf16_ps(__D, __A, __B),