#ifdef STRICT
#pragma float_control(except, on)
#endif
#include <immintrin.h>
__m512d test_mm512_sqrt_pd(__m512d a)
{
return _mm512_sqrt_pd(a);
}
__m512d test_mm512_mask_sqrt_pd (__m512d __W, __mmask8 __U, __m512d __A)
{
return _mm512_mask_sqrt_pd (__W,__U,__A);
}
__m512d test_mm512_maskz_sqrt_pd (__mmask8 __U, __m512d __A)
{
return _mm512_maskz_sqrt_pd (__U,__A);
}
__m512 test_mm512_sqrt_ps(__m512 a)
{
return _mm512_sqrt_ps(a);
}
__m512 test_mm512_mask_sqrt_ps(__m512 __W, __mmask16 __U, __m512 __A)
{
return _mm512_mask_sqrt_ps( __W, __U, __A);
}
__m512 test_mm512_maskz_sqrt_ps( __mmask16 __U, __m512 __A)
{
return _mm512_maskz_sqrt_ps(__U ,__A);
}
__m256i test_mm512_cvt_roundps_ph(__m512 __A)
{
return _mm512_cvt_roundps_ph(__A, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
}
__m256i test_mm512_mask_cvt_roundps_ph(__m256i __W , __mmask16 __U, __m512 __A)
{
return _mm512_mask_cvt_roundps_ph(__W, __U, __A, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
}
__m256i test_mm512_maskz_cvt_roundps_ph(__mmask16 __U, __m512 __A)
{
return _mm512_maskz_cvt_roundps_ph(__U, __A, _MM_FROUND_TO_ZERO | _MM_FROUND_NO_EXC);
}
__m512 test_mm512_cvt_roundph_ps(__m256i __A)
{
return _mm512_cvt_roundph_ps(__A, _MM_FROUND_NO_EXC);
}
__m512 test_mm512_mask_cvt_roundph_ps(__m512 __W, __mmask16 __U, __m256i __A)
{
return _mm512_mask_cvt_roundph_ps(__W, __U, __A, _MM_FROUND_NO_EXC);
}
__m512 test_mm512_maskz_cvt_roundph_ps(__mmask16 __U, __m256i __A)
{
return _mm512_maskz_cvt_roundph_ps(__U, __A, _MM_FROUND_NO_EXC);
}
__m128d test_mm_mask_sqrt_sd(__m128d __W, __mmask8 __U, __m128d __A, __m128d __B){
return _mm_mask_sqrt_sd(__W,__U,__A,__B);
}
__m128d test_mm_maskz_sqrt_sd(__mmask8 __U, __m128d __A, __m128d __B){
return _mm_maskz_sqrt_sd(__U,__A,__B);
}
__m128 test_mm_mask_sqrt_ss(__m128 __W, __mmask8 __U, __m128 __A, __m128 __B){
return _mm_mask_sqrt_ss(__W,__U,__A,__B);
}
__m128 test_mm_maskz_sqrt_ss(__mmask8 __U, __m128 __A, __m128 __B){
return _mm_maskz_sqrt_ss(__U,__A,__B);
}
__m512 test_mm512_cvtph_ps (__m256i __A)
{
return _mm512_cvtph_ps (__A);
}
__m512 test_mm512_mask_cvtph_ps (__m512 __W, __mmask16 __U, __m256i __A)
{
return _mm512_mask_cvtph_ps (__W,__U,__A);
}
__m512 test_mm512_maskz_cvtph_ps (__mmask16 __U, __m256i __A)
{
return _mm512_maskz_cvtph_ps (__U,__A);
}