Lines Matching refs:float8
14 using float8 = skvx::Vec<8,float>; typedef
40 static_assert(sizeof(float8) == 32, ""); in DEF_TEST()
116 == float8{3,2,3,2,3,2,3,2})); in DEF_TEST()
164 float8 fs = {+0.0f,+0.5f,+1.0f,+2.0f, in DEF_TEST()
288 float8 x = {-.99f, -.8f, -.4f, -.2f, .2f, .4f, .8f, .99f}; in DEF_TEST()
292 float8 err_; in DEF_TEST()
300 float8 xx = x*x; in DEF_TEST()
301 float8 a = -0.939115566365855f; in DEF_TEST()
302 float8 b = 0.9217841528914573f; in DEF_TEST()
303 float8 c = -1.2845906244690837f; in DEF_TEST()
304 float8 d = 0.295624144969963174f; in DEF_TEST()
305 float8 f = (b*xx + a)*x; in DEF_TEST()
306 float8 f_ = 3*b*xx + a; in DEF_TEST()
307 float8 g = (d*xx + c)*xx + 1; in DEF_TEST()
308 float8 g_ = (4*d*xx + 2*c)*x; in DEF_TEST()
309 float8 gg = g*g; in DEF_TEST()
310 float8 q = skvx::sqrt(1 - xx); in DEF_TEST()
316 float8 f__ = 6*b*x; in DEF_TEST()
317 float8 g__ = 12*d*xx + 2*c; in DEF_TEST()
318 float8 err__ = ((f__*g - f*g__)*g - (f_*g - f*g_)*2*g_) / (gg*g) + x/((1 - xx)*q); in DEF_TEST()