@@ -903,15 +903,15 @@ _mm512_add_epi32 (__m512i __A, __m512i __B)
903903 return (__m512i) ((__v16su) __A + (__v16su) __B);
904904}
905905
906- static __inline__ __m512i __DEFAULT_FN_ATTRS512
906+ static __inline__ __m512i __DEFAULT_FN_ATTRS512_CONSTEXPR
907907_mm512_mask_add_epi32 (__m512i __W, __mmask16 __U, __m512i __A, __m512i __B)
908908{
909909 return (__m512i)__builtin_ia32_selectd_512 ((__mmask16)__U,
910910 (__v16si)_mm512_add_epi32 (__A, __B),
911911 (__v16si)__W);
912912}
913913
914- static __inline__ __m512i __DEFAULT_FN_ATTRS512
914+ static __inline__ __m512i __DEFAULT_FN_ATTRS512_CONSTEXPR
915915_mm512_maskz_add_epi32 (__mmask16 __U, __m512i __A, __m512i __B)
916916{
917917 return (__m512i)__builtin_ia32_selectd_512 ((__mmask16)__U,
@@ -925,15 +925,15 @@ _mm512_sub_epi32 (__m512i __A, __m512i __B)
925925 return (__m512i) ((__v16su) __A - (__v16su) __B);
926926}
927927
928- static __inline__ __m512i __DEFAULT_FN_ATTRS512
928+ static __inline__ __m512i __DEFAULT_FN_ATTRS512_CONSTEXPR
929929_mm512_mask_sub_epi32 (__m512i __W, __mmask16 __U, __m512i __A, __m512i __B)
930930{
931931 return (__m512i)__builtin_ia32_selectd_512 ((__mmask16)__U,
932932 (__v16si)_mm512_sub_epi32 (__A, __B),
933933 (__v16si)__W);
934934}
935935
936- static __inline__ __m512i __DEFAULT_FN_ATTRS512
936+ static __inline__ __m512i __DEFAULT_FN_ATTRS512_CONSTEXPR
937937_mm512_maskz_sub_epi32 (__mmask16 __U, __m512i __A, __m512i __B)
938938{
939939 return (__m512i)__builtin_ia32_selectd_512 ((__mmask16)__U,
0 commit comments