Commit f5e6aeeb authored by Evan Nemerson's avatar Evan Nemerson

avx512/madd: fix arguments for native aliases

parent f8bead6b
......@@ -47,7 +47,7 @@ simde_mm_mask_madd_epi16 (simde__m128i src, simde__mmask8 k, simde__m128i a, sim
}
#if defined(SIMDE_X86_AVX512BW_ENABLE_NATIVE_ALIASES) && defined(SIMDE_X86_AVX512VL_ENABLE_NATIVE_ALIASES)
#undef _mm_mask_madd_epi16
#define _mm_mask_madd_epi16(a, b) simde_mm_mask_madd_epi16(a, b)
#define _mm_mask_madd_epi16(src, k, a, b) simde_mm_mask_madd_epi16(src, k, a, b)
#endif
SIMDE_FUNCTION_ATTRIBUTES
......@@ -61,7 +61,7 @@ simde_mm_maskz_madd_epi16 (simde__mmask8 k, simde__m128i a, simde__m128i b) {
}
#if defined(SIMDE_X86_AVX512BW_ENABLE_NATIVE_ALIASES) && defined(SIMDE_X86_AVX512VL_ENABLE_NATIVE_ALIASES)
#undef _mm_maskz_madd_epi16
#define _mm_maskz_madd_epi16(a, b) simde_mm_maskz_madd_epi16(a, b)
#define _mm_maskz_madd_epi16(src, k, a, b) simde_mm_maskz_madd_epi16(src, k, a, b)
#endif
SIMDE_FUNCTION_ATTRIBUTES
......@@ -75,7 +75,7 @@ simde_mm256_mask_madd_epi16 (simde__m256i src, simde__mmask8 k, simde__m256i a,
}
#if defined(SIMDE_X86_AVX512BW_ENABLE_NATIVE_ALIASES) && defined(SIMDE_X86_AVX512VL_ENABLE_NATIVE_ALIASES)
#undef _mm256_mask_madd_epi16
#define _mm256_mask_madd_epi16(a, b) simde_mm256_mask_madd_epi16(a, b)
#define _mm256_mask_madd_epi16(src, k, a, b) simde_mm256_mask_madd_epi16(src, k, a, b)
#endif
SIMDE_FUNCTION_ATTRIBUTES
......@@ -89,7 +89,7 @@ simde_mm256_maskz_madd_epi16 (simde__mmask8 k, simde__m256i a, simde__m256i b) {
}
#if defined(SIMDE_X86_AVX512BW_ENABLE_NATIVE_ALIASES) && defined(SIMDE_X86_AVX512VL_ENABLE_NATIVE_ALIASES)
#undef _mm256_maskz_madd_epi16
#define _mm256_maskz_madd_epi16(a, b) simde_mm256_maskz_madd_epi16(a, b)
#define _mm256_maskz_madd_epi16(src, k, a, b) simde_mm256_maskz_madd_epi16(src, k, a, b)
#endif
SIMDE_FUNCTION_ATTRIBUTES
......@@ -118,7 +118,7 @@ simde_mm512_madd_epi16 (simde__m512i a, simde__m512i b) {
}
#if defined(SIMDE_X86_AVX512BW_ENABLE_NATIVE_ALIASES)
#undef _mm512_madd_epi16
#define _mm512_madd_epi16(a, b) simde_mm512_madd_epi16(a, b)
#define _mm512_madd_epi16(src, k, a, b) simde_mm512_madd_epi16(src, k, a, b)
#endif
SIMDE_FUNCTION_ATTRIBUTES
......@@ -132,7 +132,7 @@ simde_mm512_mask_madd_epi16 (simde__m512i src, simde__mmask16 k, simde__m512i a,
}
#if defined(SIMDE_X86_AVX512BW_ENABLE_NATIVE_ALIASES)
#undef _mm512_mask_madd_epi16
#define _mm512_mask_madd_epi16(a, b) simde_mm512_mask_madd_epi16(a, b)
#define _mm512_mask_madd_epi16(src, k, a, b) simde_mm512_mask_madd_epi16(src, k, a, b)
#endif
SIMDE_FUNCTION_ATTRIBUTES
......@@ -146,7 +146,7 @@ simde_mm512_maskz_madd_epi16 (simde__mmask16 k, simde__m512i a, simde__m512i b)
}
#if defined(SIMDE_X86_AVX512BW_ENABLE_NATIVE_ALIASES)
#undef _mm512_maskz_madd_epi16
#define _mm512_maskz_madd_epi16(a, b) simde_mm512_maskz_madd_epi16(a, b)
#define _mm512_maskz_madd_epi16(src, k, a, b) simde_mm512_maskz_madd_epi16(src, k, a, b)
#endif
SIMDE_END_DECLS_
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment