2 /* { dg-require-effective-target avx512er } */
3 /* { dg-options "-O2 -mavx512er" } */
5 #include "avx512er-check.h"
6 #include "avx512f-mask-type.h"
7 #include "avx512f-helper.h"
17 for (i
= 0; i
< 2; i
++)
19 src
.a
[i
] = 179.345 - 6.5645 * i
;
20 res_ref
[i
] = src
.a
[i
];
23 res_ref
[0] = 1.0 / sqrt (src
.a
[0]);
25 res
.x
= _mm_rsqrt28_round_sd (src
.x
, src
.x
, _MM_FROUND_NO_EXC
);
27 if (checkVd (res
.a
, res_ref
, 2))