@@ -1295,57 +1295,57 @@ _mm256_maskz_permutex2var_epi16 (__mmask16 __U, __m256i __A, __m256i __I,
12951295 (__v16hi)_mm256_setzero_si256 ());
12961296}
12971297
1298- static __inline__ __m128i __DEFAULT_FN_ATTRS128
1298+ static __inline__ __m128i __DEFAULT_FN_ATTRS128_CONSTEXPR
12991299_mm_mask_maddubs_epi16 (__m128i __W, __mmask8 __U, __m128i __X, __m128i __Y) {
13001300 return (__m128i)__builtin_ia32_selectw_128 ((__mmask8)__U,
13011301 (__v8hi)_mm_maddubs_epi16 (__X, __Y),
13021302 (__v8hi)__W);
13031303}
13041304
1305- static __inline__ __m128i __DEFAULT_FN_ATTRS128
1305+ static __inline__ __m128i __DEFAULT_FN_ATTRS128_CONSTEXPR
13061306_mm_maskz_maddubs_epi16 (__mmask8 __U, __m128i __X, __m128i __Y) {
13071307 return (__m128i)__builtin_ia32_selectw_128 ((__mmask8)__U,
13081308 (__v8hi)_mm_maddubs_epi16 (__X, __Y),
13091309 (__v8hi)_mm_setzero_si128 ());
13101310}
13111311
1312- static __inline__ __m256i __DEFAULT_FN_ATTRS256
1312+ static __inline__ __m256i __DEFAULT_FN_ATTRS256_CONSTEXPR
13131313_mm256_mask_maddubs_epi16 (__m256i __W, __mmask16 __U, __m256i __X,
13141314 __m256i __Y) {
13151315 return (__m256i)__builtin_ia32_selectw_256 ((__mmask16)__U,
13161316 (__v16hi)_mm256_maddubs_epi16 (__X, __Y),
13171317 (__v16hi)__W);
13181318}
13191319
1320- static __inline__ __m256i __DEFAULT_FN_ATTRS256
1320+ static __inline__ __m256i __DEFAULT_FN_ATTRS256_CONSTEXPR
13211321_mm256_maskz_maddubs_epi16 (__mmask16 __U, __m256i __X, __m256i __Y) {
13221322 return (__m256i)__builtin_ia32_selectw_256 ((__mmask16)__U,
13231323 (__v16hi)_mm256_maddubs_epi16 (__X, __Y),
13241324 (__v16hi)_mm256_setzero_si256 ());
13251325}
13261326
1327- static __inline__ __m128i __DEFAULT_FN_ATTRS128
1327+ static __inline__ __m128i __DEFAULT_FN_ATTRS128_CONSTEXPR
13281328_mm_mask_madd_epi16 (__m128i __W, __mmask8 __U, __m128i __A, __m128i __B) {
13291329 return (__m128i)__builtin_ia32_selectd_128 ((__mmask8)__U,
13301330 (__v4si)_mm_madd_epi16 (__A, __B),
13311331 (__v4si)__W);
13321332}
13331333
1334- static __inline__ __m128i __DEFAULT_FN_ATTRS128
1334+ static __inline__ __m128i __DEFAULT_FN_ATTRS128_CONSTEXPR
13351335_mm_maskz_madd_epi16 (__mmask8 __U, __m128i __A, __m128i __B) {
13361336 return (__m128i)__builtin_ia32_selectd_128 ((__mmask8)__U,
13371337 (__v4si)_mm_madd_epi16 (__A, __B),
13381338 (__v4si)_mm_setzero_si128 ());
13391339}
13401340
1341- static __inline__ __m256i __DEFAULT_FN_ATTRS256
1341+ static __inline__ __m256i __DEFAULT_FN_ATTRS256_CONSTEXPR
13421342_mm256_mask_madd_epi16 (__m256i __W, __mmask8 __U, __m256i __A, __m256i __B) {
13431343 return (__m256i)__builtin_ia32_selectd_256 ((__mmask8)__U,
13441344 (__v8si)_mm256_madd_epi16 (__A, __B),
13451345 (__v8si)__W);
13461346}
13471347
1348- static __inline__ __m256i __DEFAULT_FN_ATTRS256
1348+ static __inline__ __m256i __DEFAULT_FN_ATTRS256_CONSTEXPR
13491349_mm256_maskz_madd_epi16 (__mmask8 __U, __m256i __A, __m256i __B) {
13501350 return (__m256i)__builtin_ia32_selectd_256 ((__mmask8)__U,
13511351 (__v8si)_mm256_madd_epi16 (__A, __B),
0 commit comments