@@ -340,84 +340,84 @@ _mm256_maskz_add_epi16(__mmask16 __U, __m256i __A, __m256i __B) {
340340 (__v16hi)_mm256_setzero_si256 ());
341341}
342342
343- static __inline__ __m256i __DEFAULT_FN_ATTRS256
343+ static __inline__ __m256i __DEFAULT_FN_ATTRS256_CONSTEXPR
344344_mm256_mask_sub_epi8 (__m256i __W, __mmask32 __U, __m256i __A, __m256i __B) {
345345 return (__m256i)__builtin_ia32_selectb_256 ((__mmask32)__U,
346346 (__v32qi)_mm256_sub_epi8 (__A, __B),
347347 (__v32qi)__W);
348348}
349349
350- static __inline__ __m256i __DEFAULT_FN_ATTRS256
350+ static __inline__ __m256i __DEFAULT_FN_ATTRS256_CONSTEXPR
351351_mm256_maskz_sub_epi8 (__mmask32 __U, __m256i __A, __m256i __B) {
352352 return (__m256i)__builtin_ia32_selectb_256 ((__mmask32)__U,
353353 (__v32qi)_mm256_sub_epi8 (__A, __B),
354354 (__v32qi)_mm256_setzero_si256 ());
355355}
356356
357- static __inline__ __m256i __DEFAULT_FN_ATTRS256
357+ static __inline__ __m256i __DEFAULT_FN_ATTRS256_CONSTEXPR
358358_mm256_mask_sub_epi16 (__m256i __W, __mmask16 __U, __m256i __A, __m256i __B) {
359359 return (__m256i)__builtin_ia32_selectw_256 ((__mmask16)__U,
360360 (__v16hi)_mm256_sub_epi16 (__A, __B),
361361 (__v16hi)__W);
362362}
363363
364- static __inline__ __m256i __DEFAULT_FN_ATTRS256
364+ static __inline__ __m256i __DEFAULT_FN_ATTRS256_CONSTEXPR
365365_mm256_maskz_sub_epi16 (__mmask16 __U, __m256i __A, __m256i __B) {
366366 return (__m256i)__builtin_ia32_selectw_256 ((__mmask16)__U,
367367 (__v16hi)_mm256_sub_epi16 (__A, __B),
368368 (__v16hi)_mm256_setzero_si256 ());
369369}
370370
371- static __inline__ __m128i __DEFAULT_FN_ATTRS128
371+ static __inline__ __m128i __DEFAULT_FN_ATTRS128_CONSTEXPR
372372_mm_mask_add_epi8 (__m128i __W, __mmask16 __U, __m128i __A, __m128i __B) {
373373 return (__m128i)__builtin_ia32_selectb_128 ((__mmask16)__U,
374374 (__v16qi)_mm_add_epi8 (__A, __B),
375375 (__v16qi)__W);
376376}
377377
378- static __inline__ __m128i __DEFAULT_FN_ATTRS128
378+ static __inline__ __m128i __DEFAULT_FN_ATTRS128_CONSTEXPR
379379_mm_maskz_add_epi8 (__mmask16 __U, __m128i __A, __m128i __B) {
380380 return (__m128i)__builtin_ia32_selectb_128 ((__mmask16)__U,
381381 (__v16qi)_mm_add_epi8 (__A, __B),
382382 (__v16qi)_mm_setzero_si128 ());
383383}
384384
385- static __inline__ __m128i __DEFAULT_FN_ATTRS128
385+ static __inline__ __m128i __DEFAULT_FN_ATTRS128_CONSTEXPR
386386_mm_mask_add_epi16 (__m128i __W, __mmask8 __U, __m128i __A, __m128i __B) {
387387 return (__m128i)__builtin_ia32_selectw_128 ((__mmask8)__U,
388388 (__v8hi)_mm_add_epi16 (__A, __B),
389389 (__v8hi)__W);
390390}
391391
392- static __inline__ __m128i __DEFAULT_FN_ATTRS128
392+ static __inline__ __m128i __DEFAULT_FN_ATTRS128_CONSTEXPR
393393_mm_maskz_add_epi16 (__mmask8 __U, __m128i __A, __m128i __B) {
394394 return (__m128i)__builtin_ia32_selectw_128 ((__mmask8)__U,
395395 (__v8hi)_mm_add_epi16 (__A, __B),
396396 (__v8hi)_mm_setzero_si128 ());
397397}
398398
399- static __inline__ __m128i __DEFAULT_FN_ATTRS128
399+ static __inline__ __m128i __DEFAULT_FN_ATTRS128_CONSTEXPR
400400_mm_mask_sub_epi8 (__m128i __W, __mmask16 __U, __m128i __A, __m128i __B) {
401401 return (__m128i)__builtin_ia32_selectb_128 ((__mmask16)__U,
402402 (__v16qi)_mm_sub_epi8 (__A, __B),
403403 (__v16qi)__W);
404404}
405405
406- static __inline__ __m128i __DEFAULT_FN_ATTRS128
406+ static __inline__ __m128i __DEFAULT_FN_ATTRS128_CONSTEXPR
407407_mm_maskz_sub_epi8 (__mmask16 __U, __m128i __A, __m128i __B) {
408408 return (__m128i)__builtin_ia32_selectb_128 ((__mmask16)__U,
409409 (__v16qi)_mm_sub_epi8 (__A, __B),
410410 (__v16qi)_mm_setzero_si128 ());
411411}
412412
413- static __inline__ __m128i __DEFAULT_FN_ATTRS128
413+ static __inline__ __m128i __DEFAULT_FN_ATTRS128_CONSTEXPR
414414_mm_mask_sub_epi16 (__m128i __W, __mmask8 __U, __m128i __A, __m128i __B) {
415415 return (__m128i)__builtin_ia32_selectw_128 ((__mmask8)__U,
416416 (__v8hi)_mm_sub_epi16 (__A, __B),
417417 (__v8hi)__W);
418418}
419419
420- static __inline__ __m128i __DEFAULT_FN_ATTRS128
420+ static __inline__ __m128i __DEFAULT_FN_ATTRS128_CONSTEXPR
421421_mm_maskz_sub_epi16 (__mmask8 __U, __m128i __A, __m128i __B) {
422422 return (__m128i)__builtin_ia32_selectw_128 ((__mmask8)__U,
423423 (__v8hi)_mm_sub_epi16 (__A, __B),
0 commit comments