Searched refs:y1 (Results 1 - 7 of 7) sorted by relevance

/seL4-test-master/projects/musllibc/arch/sh/bits/
H A Duser.h41 unsigned long y1; member in struct:pt_dspregs
/seL4-test-master/projects/musllibc/src/math/
H A Dj1.c12 /* j1(x), y1(x)
22 * y1(x) = sqrt(2/(pi*x))*(p1(x)*sin(x1)+q1(x)*cos(x1))
38 * Method -- y1(x):
39 * 1. screen out x<=0 cases: y1(0)=-inf, y1(x<0)=NaN
42 * y1(x) = 2/pi*(j1(x)*(ln(x/2)+Euler)-1/x-x/2+5/64*x^3-...)
43 * therefore y1(x)-2/pi*j1(x)*ln(x)-1/x is an odd function.
44 * We use the following function to approximate y1,
45 * y1(x) = x*U(z)/V(z) + (2/pi)*(j1(x)*ln(x)-1/x), z= x^2
49 * Note: For tiny x, 1/x dominate y1 an
65 common(uint32_t ix, double x, int y1, int sign) argument
152 double y1(double x) function
[all...]
H A Dpow.c95 double y1,t1,t2,r,s,t,u,v,w; local
277 /* split up y into y1+y2 and compute (y1+y2)*(t1+t2) */
278 y1 = y;
279 SET_LOW_WORD(y1, 0);
280 p_l = (y-y1)*t1 + y*t2;
281 p_h = y1*t1;
H A Dpowf.c51 float y1,t1,t2,r,s,sn,t,u,v,w; local
208 /* split up y into y1+y2 and compute (y1+y2)*(t1+t2) */
210 SET_FLOAT_WORD(y1, is & 0xfffff000);
211 p_l = (y-y1)*t1 + y*t2;
212 p_h = y1*t1;
H A Dj1f.c25 static float common(uint32_t ix, float x, int y1, int sign) argument
30 if (y1)
42 if (y1)
H A Djn.c18 * y0(0)=y1(0)=yn(n,0) = -inf with division by zero signal;
19 * y0(-ve)=y1(-ve)=yn(n,-ve) are NaN with invalid signal.
242 return sign ? -y1(x) : y1(x);
268 b = y1(x);
/seL4-test-master/projects/musllibc/include/
H A Dmath.h379 double y1(double);

Completed in 49 milliseconds