/bionic/libm/upstream-freebsd/lib/msun/src/ |
D | e_fmodf.c | 33 int32_t n,hx,hy,hz,ix,iy,sx,i; in __ieee754_fmodf() local 56 for (iy = -126,i=(hy<<8); i>=0; i<<=1) iy -=1; in __ieee754_fmodf() 57 } else iy = (hy>>23)-127; in __ieee754_fmodf() 66 if(iy >= -126) in __ieee754_fmodf() 69 n = -126-iy; in __ieee754_fmodf() 74 n = ix - iy; in __ieee754_fmodf() 92 iy -= 1; in __ieee754_fmodf() 94 if(iy>= -126) { /* normalize output */ in __ieee754_fmodf() 95 hx = ((hx-0x00800000)|((iy+127)<<23)); in __ieee754_fmodf() 98 n = -126 - iy; in __ieee754_fmodf()
|
D | s_remquof.c | 32 int32_t n,hx,hy,hz,ix,iy,sx,i; in remquof() local 60 for (iy = -126,i=(hy<<8); i>0; i<<=1) iy -=1; in remquof() 61 } else iy = (hy>>23)-127; in remquof() 70 if(iy >= -126) in remquof() 73 n = -126-iy; in remquof() 78 n = ix - iy; in remquof() 97 iy -= 1; in remquof() 99 if(iy>= -126) { /* normalize output */ in remquof() 100 hx = ((hx-0x00800000)|((iy+127)<<23)); in remquof() 102 n = -126 - iy; in remquof()
|
D | e_fmod.c | 31 int32_t n,hx,hy,hz,ix,iy,sx,i; in __ieee754_fmod() local 62 for (iy = -1043, i=ly; i>0; i<<=1) iy -=1; in __ieee754_fmod() 64 for (iy = -1022,i=(hy<<11); i>0; i<<=1) iy -=1; in __ieee754_fmod() 66 } else iy = (hy>>20)-1023; in __ieee754_fmod() 81 if(iy >= -1022) in __ieee754_fmod() 84 n = -1022-iy; in __ieee754_fmod() 95 n = ix - iy; in __ieee754_fmod() 113 iy -= 1; in __ieee754_fmod() 115 if(iy>= -1022) { /* normalize output */ in __ieee754_fmod() 116 hx = ((hx-0x00100000)|((iy+1023)<<20)); in __ieee754_fmod() [all …]
|
D | e_atan2f.c | 36 int32_t k,m,hx,hy,ix,iy; in __ieee754_atan2f() local 41 iy = hy&0x7fffffff; in __ieee754_atan2f() 43 (iy>0x7f800000)) /* x or y is NaN */ in __ieee754_atan2f() 49 if(iy==0) { in __ieee754_atan2f() 62 if(iy==0x7f800000) { in __ieee754_atan2f() 79 if(iy==0x7f800000) return (hy<0)? -pi_o_2-tiny: pi_o_2+tiny; in __ieee754_atan2f() 82 k = (iy-ix)>>23; in __ieee754_atan2f()
|
D | s_copysignf.c | 31 u_int32_t ix,iy; in copysignf() local 33 GET_FLOAT_WORD(iy,y); in copysignf() 34 SET_FLOAT_WORD(x,(ix&0x7fffffff)|(iy&0x80000000)); in copysignf()
|
D | s_remquo.c | 34 int32_t n,hx,hy,hz,ix,iy,sx,i; in remquo() local 71 for (iy = -1043, i=ly; i>0; i<<=1) iy -=1; in remquo() 73 for (iy = -1022,i=(hy<<11); i>0; i<<=1) iy -=1; in remquo() 75 } else iy = (hy>>20)-1023; in remquo() 90 if(iy >= -1022) in remquo() 93 n = -1022-iy; in remquo() 104 n = ix - iy; in remquo() 123 iy -= 1; in remquo() 125 if(iy>= -1022) { /* normalize output */ in remquo() 126 hx = ((hx-0x00100000)|((iy+1023)<<20)); in remquo() [all …]
|
D | e_atan2.c | 64 int32_t k,m,hx,hy,ix,iy; in __ieee754_atan2() local 70 iy = hy&0x7fffffff; in __ieee754_atan2() 72 ((iy|((ly|-ly)>>31))>0x7ff00000)) /* x or y is NaN */ in __ieee754_atan2() 78 if((iy|ly)==0) { in __ieee754_atan2() 91 if(iy==0x7ff00000) { in __ieee754_atan2() 108 if(iy==0x7ff00000) return (hy<0)? -pi_o_2-tiny: pi_o_2+tiny; in __ieee754_atan2() 111 k = (iy-ix)>>20; in __ieee754_atan2()
|
D | s_csinh.c | 51 int32_t hx, hy, ix, iy, lx, ly; in csinh() local 60 iy = 0x7fffffff & hy; in csinh() 63 if (ix < 0x7ff00000 && iy < 0x7ff00000) { in csinh() 64 if ((iy | ly) == 0) in csinh() 94 if ((ix | lx) == 0 && iy >= 0x7ff00000) in csinh() 102 if ((iy | ly) == 0 && ix >= 0x7ff00000) { in csinh() 116 if (ix < 0x7ff00000 && iy >= 0x7ff00000) in csinh() 131 if (iy >= 0x7ff00000) in csinh()
|
D | s_ccosh.c | 51 int32_t hx, hy, ix, iy, lx, ly; in ccosh() local 60 iy = 0x7fffffff & hy; in ccosh() 63 if (ix < 0x7ff00000 && iy < 0x7ff00000) { in ccosh() 64 if ((iy | ly) == 0) in ccosh() 94 if ((ix | lx) == 0 && iy >= 0x7ff00000) in ccosh() 103 if ((iy | ly) == 0 && ix >= 0x7ff00000) { in ccosh() 117 if (ix < 0x7ff00000 && iy >= 0x7ff00000) in ccosh() 130 if (iy >= 0x7ff00000) in ccosh()
|
D | s_ccoshf.c | 45 int32_t hx, hy, ix, iy; in ccoshf() local 54 iy = 0x7fffffff & hy; in ccoshf() 56 if (ix < 0x7f800000 && iy < 0x7f800000) { in ccoshf() 57 if (iy == 0) in ccoshf() 78 if (ix == 0 && iy >= 0x7f800000) in ccoshf() 81 if (iy == 0 && ix >= 0x7f800000) { in ccoshf() 87 if (ix < 0x7f800000 && iy >= 0x7f800000) in ccoshf() 91 if (iy >= 0x7f800000) in ccoshf()
|
D | s_csinhf.c | 45 int32_t hx, hy, ix, iy; in csinhf() local 54 iy = 0x7fffffff & hy; in csinhf() 56 if (ix < 0x7f800000 && iy < 0x7f800000) { in csinhf() 57 if (iy == 0) in csinhf() 78 if (ix == 0 && iy >= 0x7f800000) in csinhf() 81 if (iy == 0 && ix >= 0x7f800000) { in csinhf() 87 if (ix < 0x7f800000 && iy >= 0x7f800000) in csinhf() 91 if (iy >= 0x7f800000) in csinhf()
|
D | s_nextafterf.c | 26 int32_t hx,hy,ix,iy; in nextafterf() local 31 iy = hy&0x7fffffff; /* |y| */ in nextafterf() 34 (iy>0x7f800000)) /* y is nan */ in nextafterf()
|
D | s_nextafter.c | 32 int32_t hx,hy,ix,iy; in nextafter() local 38 iy = hy&0x7fffffff; /* |y| */ in nextafter() 41 ((iy>=0x7ff00000)&&((iy-0x7ff00000)|ly)!=0)) /* y is nan */ in nextafter()
|
D | e_fmodl.c | 71 int ix,iy,n,sx; in fmodl() local 106 iy = uy.bits.exp - (BIAS + 512); in fmodl() 108 iy = uy.bits.exp - BIAS; in fmodl() 118 n = ix - iy; in fmodl() 137 iy -= 1; in fmodl() 141 if (iy < LDBL_MIN_EXP) { in fmodl() 142 ux.bits.exp = iy + (BIAS + 512); in fmodl() 145 ux.bits.exp = iy + BIAS; in fmodl()
|
D | e_pow.c | 102 int32_t hx,hy,ix,iy; in __ieee754_pow() local 107 ix = hx&0x7fffffff; iy = hy&0x7fffffff; in __ieee754_pow() 110 if((iy|ly)==0) return one; in __ieee754_pow() 117 iy > 0x7ff00000 || ((iy==0x7ff00000)&&(ly!=0))) in __ieee754_pow() 127 if(iy>=0x43400000) yisint = 2; /* even integer y */ in __ieee754_pow() 128 else if(iy>=0x3ff00000) { in __ieee754_pow() 129 k = (iy>>20)-0x3ff; /* exponent */ in __ieee754_pow() 134 j = iy>>(20-k); in __ieee754_pow() 135 if((j<<(20-k))==iy) yisint = 2-(j&1); in __ieee754_pow() 142 if (iy==0x7ff00000) { /* y is +-inf */ in __ieee754_pow() [all …]
|
D | e_powf.c | 61 int32_t hx,hy,ix,iy,is; in __ieee754_powf() local 65 ix = hx&0x7fffffff; iy = hy&0x7fffffff; in __ieee754_powf() 68 if(iy==0) return one; in __ieee754_powf() 75 iy > 0x7f800000) in __ieee754_powf() 85 if(iy>=0x4b800000) yisint = 2; /* even integer y */ in __ieee754_powf() 86 else if(iy>=0x3f800000) { in __ieee754_powf() 87 k = (iy>>23)-0x7f; /* exponent */ in __ieee754_powf() 88 j = iy>>(23-k); in __ieee754_powf() 89 if((j<<(23-k))==iy) yisint = 2-(j&1); in __ieee754_powf() 94 if (iy==0x7f800000) { /* y is +-inf */ in __ieee754_powf() [all …]
|
D | s_remquol.c | 74 int ix,iy,n,q,sx,sxy; in remquol() local 115 iy = uy.bits.exp - (BIAS + 512); in remquol() 117 iy = uy.bits.exp - BIAS; in remquol() 127 n = ix - iy; in remquol() 147 iy -= 1; in remquol() 151 if (iy < LDBL_MIN_EXP) { in remquol() 152 ux.bits.exp = iy + (BIAS + 512); in remquol() 155 ux.bits.exp = iy + BIAS; in remquol()
|
D | k_tanf.c | 39 __kernel_tandf(double x, int iy) in __kernel_tandf() argument 64 if(iy==1) return r; in __kernel_tandf()
|
D | k_sin.c | 60 __kernel_sin(double x, double y, int iy) in __kernel_sin() argument 68 if(iy==0) return x+v*(S1+z*r); in __kernel_sin()
|
D | k_tan.c | 79 __kernel_tan(double x, double y, int iy) { in __kernel_tan() argument 111 v = (double) iy; in __kernel_tan() 115 if (iy == 1) in __kernel_tan()
|
D | catrig.c | 528 int32_t ix, iy; in real_part_reciprocal() local 537 iy = hy & 0x7ff00000; in real_part_reciprocal() 541 if (ix - iy >= CUTOFF << 20 || isinf(x)) in real_part_reciprocal() 543 if (iy - ix >= CUTOFF << 20) in real_part_reciprocal()
|
D | catrigf.c | 318 int32_t ix, iy; in real_part_reciprocal() local 323 iy = hy & 0x7f800000; in real_part_reciprocal() 326 if (ix - iy >= CUTOFF << 23 || isinf(x)) in real_part_reciprocal() 328 if (iy - ix >= CUTOFF << 23) in real_part_reciprocal()
|
/bionic/libm/upstream-freebsd/lib/msun/ld128/ |
D | k_tanl.c | 65 __kernel_tanl(long double x, long double y, int iy) { in __kernel_tanl() argument 70 iy = (iy == 1 ? -1 : 1); /* XXX recover original interface */ in __kernel_tanl() 98 v = (long double) iy; in __kernel_tanl() 102 if (iy == 1) in __kernel_tanl()
|
D | k_sinl.c | 49 __kernel_sinl(long double x, long double y, int iy) in __kernel_sinl() argument 57 if(iy==0) return x+v*(S1+z*r); in __kernel_sinl()
|