@@ -27,6 +27,7 @@ pub unsafe fn _mm512_madd52hi_epu64(a: __m512i, b: __m512i, c: __m512i) -> __m51
27
27
/// from `k` when the corresponding mask bit is not set).
28
28
///
29
29
/// [Intel's documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#avx512techs=AVX512IFMA52&text=_mm512_mask_madd52hi_epu64)
30
+ #[ inline]
30
31
#[ target_feature( enable = "avx512ifma" ) ]
31
32
#[ unstable( feature = "stdarch_x86_avx512" , issue = "111137" ) ]
32
33
#[ cfg_attr( test, assert_instr( vpmadd52huq) ) ]
@@ -47,6 +48,7 @@ pub unsafe fn _mm512_mask_madd52hi_epu64(
47
48
/// out when the corresponding mask bit is not set).
48
49
///
49
50
/// [Intel's documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#avx512techs=AVX512IFMA52&text=_mm512_maskz_madd52hi_epu64)
51
+ #[ inline]
50
52
#[ target_feature( enable = "avx512ifma" ) ]
51
53
#[ unstable( feature = "stdarch_x86_avx512" , issue = "111137" ) ]
52
54
#[ cfg_attr( test, assert_instr( vpmadd52huq) ) ]
@@ -82,6 +84,7 @@ pub unsafe fn _mm512_madd52lo_epu64(a: __m512i, b: __m512i, c: __m512i) -> __m51
82
84
/// from `k` when the corresponding mask bit is not set).
83
85
///
84
86
/// [Intel's documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#avx512techs=AVX512IFMA52&text=_mm512_mask_madd52lo_epu64)
87
+ #[ inline]
85
88
#[ target_feature( enable = "avx512ifma" ) ]
86
89
#[ unstable( feature = "stdarch_x86_avx512" , issue = "111137" ) ]
87
90
#[ cfg_attr( test, assert_instr( vpmadd52luq) ) ]
@@ -102,6 +105,7 @@ pub unsafe fn _mm512_mask_madd52lo_epu64(
102
105
/// out when the corresponding mask bit is not set).
103
106
///
104
107
/// [Intel's documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#avx512techs=AVX512IFMA52&text=_mm512_maskz_madd52lo_epu64)
108
+ #[ inline]
105
109
#[ target_feature( enable = "avx512ifma" ) ]
106
110
#[ unstable( feature = "stdarch_x86_avx512" , issue = "111137" ) ]
107
111
#[ cfg_attr( test, assert_instr( vpmadd52luq) ) ]
@@ -155,6 +159,7 @@ pub unsafe fn _mm256_madd52hi_epu64(a: __m256i, b: __m256i, c: __m256i) -> __m25
155
159
/// from `k` when the corresponding mask bit is not set).
156
160
///
157
161
/// [Intel's documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#avx512techs=AVX512IFMA52&text=_mm256_mask_madd52hi_epu64)
162
+ #[ inline]
158
163
#[ target_feature( enable = "avx512ifma,avx512vl" ) ]
159
164
#[ unstable( feature = "stdarch_x86_avx512" , issue = "111137" ) ]
160
165
#[ cfg_attr( test, assert_instr( vpmadd52huq) ) ]
@@ -175,6 +180,7 @@ pub unsafe fn _mm256_mask_madd52hi_epu64(
175
180
/// out when the corresponding mask bit is not set).
176
181
///
177
182
/// [Intel's documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#avx512techs=AVX512IFMA52&text=_mm256_maskz_madd52hi_epu64)
183
+ #[ inline]
178
184
#[ target_feature( enable = "avx512ifma,avx512vl" ) ]
179
185
#[ unstable( feature = "stdarch_x86_avx512" , issue = "111137" ) ]
180
186
#[ cfg_attr( test, assert_instr( vpmadd52huq) ) ]
@@ -228,6 +234,7 @@ pub unsafe fn _mm256_madd52lo_epu64(a: __m256i, b: __m256i, c: __m256i) -> __m25
228
234
/// from `k` when the corresponding mask bit is not set).
229
235
///
230
236
/// [Intel's documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#avx512techs=AVX512IFMA52&text=_mm256_mask_madd52lo_epu64)
237
+ #[ inline]
231
238
#[ target_feature( enable = "avx512ifma,avx512vl" ) ]
232
239
#[ unstable( feature = "stdarch_x86_avx512" , issue = "111137" ) ]
233
240
#[ cfg_attr( test, assert_instr( vpmadd52luq) ) ]
@@ -248,6 +255,7 @@ pub unsafe fn _mm256_mask_madd52lo_epu64(
248
255
/// out when the corresponding mask bit is not set).
249
256
///
250
257
/// [Intel's documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#avx512techs=AVX512IFMA52&text=_mm256_maskz_madd52lo_epu64)
258
+ #[ inline]
251
259
#[ target_feature( enable = "avx512ifma,avx512vl" ) ]
252
260
#[ unstable( feature = "stdarch_x86_avx512" , issue = "111137" ) ]
253
261
#[ cfg_attr( test, assert_instr( vpmadd52luq) ) ]
@@ -301,6 +309,7 @@ pub unsafe fn _mm_madd52hi_epu64(a: __m128i, b: __m128i, c: __m128i) -> __m128i
301
309
/// from `k` when the corresponding mask bit is not set).
302
310
///
303
311
/// [Intel's documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#avx512techs=AVX512IFMA52&text=_mm_mask_madd52hi_epu64)
312
+ #[ inline]
304
313
#[ target_feature( enable = "avx512ifma,avx512vl" ) ]
305
314
#[ unstable( feature = "stdarch_x86_avx512" , issue = "111137" ) ]
306
315
#[ cfg_attr( test, assert_instr( vpmadd52huq) ) ]
@@ -316,6 +325,7 @@ pub unsafe fn _mm_mask_madd52hi_epu64(a: __m128i, k: __mmask8, b: __m128i, c: __
316
325
/// out when the corresponding mask bit is not set).
317
326
///
318
327
/// [Intel's documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#avx512techs=AVX512IFMA52&text=_mm_maskz_madd52hi_epu64)
328
+ #[ inline]
319
329
#[ target_feature( enable = "avx512ifma,avx512vl" ) ]
320
330
#[ unstable( feature = "stdarch_x86_avx512" , issue = "111137" ) ]
321
331
#[ cfg_attr( test, assert_instr( vpmadd52huq) ) ]
@@ -364,6 +374,7 @@ pub unsafe fn _mm_madd52lo_epu64(a: __m128i, b: __m128i, c: __m128i) -> __m128i
364
374
/// from `k` when the corresponding mask bit is not set).
365
375
///
366
376
/// [Intel's documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#avx512techs=AVX512IFMA52&text=_mm_mask_madd52lo_epu64)
377
+ #[ inline]
367
378
#[ target_feature( enable = "avx512ifma,avx512vl" ) ]
368
379
#[ unstable( feature = "stdarch_x86_avx512" , issue = "111137" ) ]
369
380
#[ cfg_attr( test, assert_instr( vpmadd52luq) ) ]
@@ -379,6 +390,7 @@ pub unsafe fn _mm_mask_madd52lo_epu64(a: __m128i, k: __mmask8, b: __m128i, c: __
379
390
/// out when the corresponding mask bit is not set).
380
391
///
381
392
/// [Intel's documentation](https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#avx512techs=AVX512IFMA52&text=_mm_maskz_madd52lo_epu64)
393
+ #[ inline]
382
394
#[ target_feature( enable = "avx512ifma,avx512vl" ) ]
383
395
#[ unstable( feature = "stdarch_x86_avx512" , issue = "111137" ) ]
384
396
#[ cfg_attr( test, assert_instr( vpmadd52luq) ) ]
0 commit comments