| /external/lib/libm/ |
| A D | e_rem_pio2.c | 66 {y[0] = x; y[1] = 0; return 0;} in __ieee754_rem_pio2() 75 y[1] = (z-y[0])-pio2_1t; in __ieee754_rem_pio2() 80 y[1] = (z-y[0])+pio2_1t; in __ieee754_rem_pio2() 87 y[1] = (z-y[0])-2*pio2_1t; in __ieee754_rem_pio2() 92 y[1] = (z-y[0])+2*pio2_1t; in __ieee754_rem_pio2() 104 y[1] = (z-y[0])-3*pio2_1t; in __ieee754_rem_pio2() 109 y[1] = (z-y[0])+3*pio2_1t; in __ieee754_rem_pio2() 118 y[1] = (z-y[0])-4*pio2_1t; in __ieee754_rem_pio2() 123 y[1] = (z-y[0])+4*pio2_1t; in __ieee754_rem_pio2() 163 y[1] = (r-y[0])-w; in __ieee754_rem_pio2() [all …]
|
| A D | s_cos.c | 57 double y[2],z=0.0; in cos() local 76 n = __ieee754_rem_pio2(x,y); in cos() 79 return __kernel_cos(y[0],y[1]); in cos() 81 return -__kernel_sin(y[0],y[1],1); in cos() 83 return -__kernel_cos(y[0],y[1]); in cos() 85 return __kernel_sin(y[0],y[1],1); in cos()
|
| A D | s_sin.c | 57 double y[2],z=0.0; in sin() local 76 n = __ieee754_rem_pio2(x,y); in sin() 79 return __kernel_sin(y[0],y[1],1); in sin() 81 return __kernel_cos(y[0],y[1]); in sin() 83 return -__kernel_sin(y[0],y[1],1); in sin() 85 return -__kernel_cos(y[0],y[1]); in sin()
|
| A D | k_tan.c | 79 __kernel_tan(double x, double y, int iy) in __kernel_tan() argument 89 y = -y; in __kernel_tan() 92 w = pio4lo - y; in __kernel_tan() 94 y = 0.0; in __kernel_tan() 108 r = y + z * (s * (r + v) + y); in __kernel_tan()
|
| A D | s_sinf.c | 41 double y; in sinf() local 76 n = __ieee754_rem_pio2f(x,&y); in sinf() 79 return __kernel_sindf(y); in sinf() 81 return __kernel_cosdf(y); in sinf() 83 return __kernel_sindf(-y); in sinf() 85 return -__kernel_cosdf(y); in sinf()
|
| A D | s_cosf.c | 41 double y; in cosf() local 78 n = __ieee754_rem_pio2f(x,&y); in cosf() 81 return __kernel_cosdf(y); in cosf() 83 return __kernel_sindf(-y); in cosf() 85 return -__kernel_cosdf(y); in cosf() 87 return __kernel_sindf(y); in cosf()
|
| A D | e_atan2.c | 61 __ieee754_atan2(double y, double x) in __ieee754_atan2() argument 69 EXTRACT_WORDS(hy,ly,y); in __ieee754_atan2() 73 return x+y; in __ieee754_atan2() 74 if((hx-0x3ff00000|lx)==0) return atan(y); /* x=1.0 */ in __ieee754_atan2() 81 case 1: return y; /* atan(+-0,+anything)=+-0 */ in __ieee754_atan2() 117 else z=atan(fabs(y/x)); /* safe to do y/x */ in __ieee754_atan2()
|
| A D | k_rem_pio2.c | 294 __kernel_rem_pio2(double *x, double *y, int e0, int nx, int prec) in __kernel_rem_pio2() argument 422 y[0] = (ih==0)? fw: -fw; in __kernel_rem_pio2() 429 y[0] = (ih==0)? fw: -fw; in __kernel_rem_pio2() 432 y[1] = (ih==0)? fw: -fw; in __kernel_rem_pio2() 447 y[0] = fq[0]; in __kernel_rem_pio2() 448 y[1] = fq[1]; in __kernel_rem_pio2() 449 y[2] = fw; in __kernel_rem_pio2() 451 y[0] = -fq[0]; in __kernel_rem_pio2() 452 y[1] = -fq[1]; in __kernel_rem_pio2() 453 y[2] = -fw; in __kernel_rem_pio2()
|
| A D | e_rem_pio2f.c | 47 __ieee754_rem_pio2f(float x, double *y) in __ieee754_rem_pio2f() argument 68 *y = r-w; in __ieee754_rem_pio2f() 75 *y=x-x; in __ieee754_rem_pio2f() 83 if (hx<0) {*y = -ty[0]; return -n;} in __ieee754_rem_pio2f() 84 *y = ty[0]; in __ieee754_rem_pio2f()
|
| A D | s_tan.c | 56 double y[2],z=0.0; in tan() local 75 n = __ieee754_rem_pio2(x,y); in tan() 76 return __kernel_tan(y[0],y[1],1-((n&1)<<1)); /* 1 -- n even in tan()
|
| A D | e_powf.c | 57 __ieee754_powf(float x, float y) in __ieee754_powf() argument 65 GET_FLOAT_WORD(hy,y); in __ieee754_powf() 74 return x+y; in __ieee754_powf() 94 return y - y; /* inf**+-1 is NaN */ in __ieee754_powf() 96 return (hy>=0)? y: zero; in __ieee754_powf() 98 return (hy<0)?-y: zero; in __ieee754_powf() 201 GET_FLOAT_WORD(is,y); in __ieee754_powf() 203 p_l = (y-y1)*t1+y*t2; in __ieee754_powf()
|
| A D | math_private.h | 452 cpackf(float x, float y) in cpackf() argument 457 IMAGPART(z) = y; in cpackf() 462 cpack(double x, double y) in cpack() argument 467 IMAGPART(z) = y; in cpack() 477 IMAGPART(z) = y; in cpackl() 630 #define RETURN2P(x, y) do { \ argument 631 DOPRINT_END2((x), (y)); \ 632 RETURNF((x) + (y)); \ 635 DOPRINT_END2((x), (y)); \ 636 RETURNI((x) + (y)); \ [all …]
|
| A D | e_exp.c | 107 double y,hi=0.0,lo=0.0,c,t,twopk; in __ieee754_exp() local 153 else y = one-((lo-(x*c)/(2.0-c))-hi); in __ieee754_exp() 155 if (k==1024) return y*2.0*0x1p1023; in __ieee754_exp() 156 return y*twopk; in __ieee754_exp() 158 return y*twopk*twom1000; in __ieee754_exp()
|
| A D | e_pow.c | 98 __ieee754_pow(double x, double y) in __ieee754_pow() argument 107 EXTRACT_WORDS(hy,ly,y); in __ieee754_pow() 116 return x+y; in __ieee754_pow() 142 return y - y; /* inf**+-1 is NaN */ in __ieee754_pow() 144 return (hy>=0)? y: zero; in __ieee754_pow() 146 return (hy<0)?-y: zero; in __ieee754_pow() 255 y1 = y; in __ieee754_pow() 257 p_l = (y-y1)*t1+y*t2; in __ieee754_pow()
|
| A D | k_sin.c | 60 __kernel_sin(double x, double y, int iy) in __kernel_sin() argument 69 else return x-((z*(half*y-v*r)-y)-v*S1); in __kernel_sin()
|
| A D | s_tanf.c | 39 double y; in tanf() local 68 n = __ieee754_rem_pio2f(x,&y); in tanf() 70 return __kernel_tandf(y,1-((n&1)<<1)); in tanf()
|
| A D | e_fmod.c | 29 __ieee754_fmod(double x, double y) in __ieee754_fmod() argument 35 EXTRACT_WORDS(hy,ly,y); in __ieee754_fmod() 43 return (x*y)/(x*y); in __ieee754_fmod()
|
| /external/platform/pico/rp2_common/pico_float/ |
| A D | float_math.c | 64 #define check_nan_f2(x,y) if (fisnan((x))) return (x); else if (fisnan((y))) return (y); argument 356 if(y<0) x=1.0f/x,y=-y; in fpowint_1() 369 if(y>=256) y= 255; // avoid overflow in fpowint_0() 370 if(y<-256) y=-256; in fpowint_0() 375 if(y>=-32&&y<=32) return fpowint_1(x,y); in fpowint_0() 463 if(fisint(y)) return fpow_0(x,y); in WRAPPER_FUNC() 473 x=fldexp(x,-70),y=fldexp(y,-70); in WRAPPER_FUNC() 474 return fldexp(sqrtf(x*x+y*y), 70); in WRAPPER_FUNC() 477 x=fldexp(x, 70),y=fldexp(y, 70); in WRAPPER_FUNC() 478 return fldexp(sqrtf(x*x+y*y),-70); in WRAPPER_FUNC() [all …]
|
| /external/platform/pico/rp2_common/pico_double/ |
| A D | double_math.c | 67 #define check_nan_d2(x,y) if (disnan((x))) return (x); else if (disnan((y))) return (y); argument 398 if(y<0) x=1/x,y=-y; 411 if(y>=2048) y= 2047; // avoid overflow 412 if(y<-2048) y=-2048; 417 if(y>=-32&&y<=32) return dpowint_1(x,y); 507 if(disint(y)) return dpow_0(x,y); 517 x=dldexp(x,-600),y=dldexp(y,-600); 518 return dldexp(sqrt(x*x+y*y), 600); 521 x=dldexp(x, 600),y=dldexp(y, 600); 522 return dldexp(sqrt(x*x+y*y),-600); [all …]
|
| A D | double_v1_rom_shim.S | 997 @ r0:r1 y mantissa 1022 @ r0 y low bits 1023 @ r1 y Q30 1035 @ r0 y low bits 1036 @ r1 y Q30 1060 @ r1 y Q30 1123 @ r10:r11 y 1151 @ ω<0 / y>=0 1153 @ x+=y>>i, y-=x>>i 1185 @ ω>0 / y<0 [all …]
|
| /external/lib/libm/include/ |
| A D | math.h | 108 #define isgreater(x, y) __builtin_isgreater((x), (y)) argument 110 #define isless(x, y) __builtin_isless((x), (y)) argument 111 #define islessequal(x, y) __builtin_islessequal((x), (y)) argument 113 #define isunordered(x, y) __builtin_isunordered((x), (y)) argument 115 #define isgreater(x, y) (!isunordered((x), (y)) && (x) > (y)) argument 116 #define isgreaterequal(x, y) (!isunordered((x), (y)) && (x) >= (y)) argument 117 #define isless(x, y) (!isunordered((x), (y)) && (x) < (y)) argument 118 #define islessequal(x, y) (!isunordered((x), (y)) && (x) <= (y)) argument 119 #define islessgreater(x, y) (!isunordered((x), (y)) && \ argument 120 ((x) > (y) || (y) > (x))) [all …]
|
| /external/platform/pico/rp2_common/pico_divider/ |
| A D | divider.S | 287 @ y -ve, x +ve 324 @ y +ve, x -ve 468 @ r0:r1 y 531 @ r0 y 569 b 2b @ while(y>=x) y-=x,qu++; 572 @ r0:r1 y 690 @ r0:r1 y 765 @ r0:r1 y 788 sbcs r1,r5 @ while(y>=x) y-=x,qu++; 795 @ r0:r1 y [all …]
|
| /external/lib/lwip/include/lwip/ |
| A D | stats.h | 155 #define STATS_INC_USED(x, y) do { lwip_stats.x.used += y; \ argument 232 #define MEM_STATS_AVAIL(x, y) lwip_stats.mem.x = y argument 234 #define MEM_STATS_INC_USED(x, y) STATS_INC_USED(mem, y) argument 235 #define MEM_STATS_DEC_USED(x, y) lwip_stats.mem.x -= y argument 238 #define MEM_STATS_AVAIL(x, y) argument 240 #define MEM_STATS_INC_USED(x, y) argument 241 #define MEM_STATS_DEC_USED(x, y) argument 246 #define MEMP_STATS_AVAIL(x, i, y) lwip_stats.memp[i].x = y argument 252 #define MEMP_STATS_AVAIL(x, i, y) argument
|
| A D | def.h | 43 #define LWIP_MAX(x , y) (((x) > (y)) ? (x) : (y)) argument 44 #define LWIP_MIN(x , y) (((x) < (y)) ? (x) : (y)) argument
|
| /external/platform/pico/rp2_common/pico_cyw43_driver/ |
| A D | cyw43_bus_pio_spi.pio | 17 jmp y-- lp2 side 0 31 jmp y-- lp2 side 1 46 jmp y-- lp2 side 0 59 jmp y-- lp2 side 0
|