Home
last modified time | relevance | path

Searched refs:dy (Results 1 – 2 of 2) sorted by relevance

/picolibc-3.7.0-3.6.0/newlib/libm/machine/spu/headers/
Dsqrt.h55 vec_double2 x, dx, de, dd, dy, dg, dy2, dhalf; in _sqrt() local
85 dy = spu_extend(fy); in _sqrt()
91 dy2 = spu_add(dy, dy); in _sqrt()
92 de = spu_nmsub(dy, dg, dhalf); in _sqrt()
94 dy = spu_madd(dy2, de, dy); in _sqrt()
95 dg = spu_madd(dy, dd, dg); /* 44 bit approximation */ in _sqrt()
98 dg = spu_madd(dy, dd, dg); /* full double precision approximation */ in _sqrt()
Dsqrtd2.h63 vec_double2 dx, de, dd, dy, dg, dy2, dhalf; in _sqrtd2() local
101 dy = spu_extend(fy); in _sqrtd2()
107 dy2 = spu_add(dy, dy); in _sqrtd2()
108 de = spu_nmsub(dy, dg, dhalf); in _sqrtd2()
110 dy = spu_madd(dy2, de, dy); in _sqrtd2()
111 dg = spu_madd(dy, dd, dg); /* 44 bit approximation */ in _sqrtd2()
114 dg = spu_madd(dy, dd, dg); /* full double precision approximation */ in _sqrtd2()