/bionic/libm/upstream-freebsd/lib/msun/src/ |
D | e_fmod.c | 32 u_int32_t lx,ly,lz; in __ieee754_fmod() local 35 EXTRACT_WORDS(hy,ly,y); in __ieee754_fmod() 41 if((hy|ly)==0||(hx>=0x7ff00000)|| /* y=0,or x not finite */ in __ieee754_fmod() 42 ((hy|((ly|-ly)>>31))>0x7ff00000)) /* or y is NaN */ in __ieee754_fmod() 45 if((hx<hy)||(lx<ly)) return x; /* |x|<|y| return x */ in __ieee754_fmod() 46 if(lx==ly) in __ieee754_fmod() 62 for (iy = -1043, i=ly; i>0; i<<=1) iy -=1; in __ieee754_fmod() 86 hy = (hy<<n)|(ly>>(32-n)); in __ieee754_fmod() 87 ly <<= n; in __ieee754_fmod() 89 hy = ly<<(n-32); in __ieee754_fmod() [all …]
|
D | s_remquo.c | 35 u_int32_t lx,ly,lz,q,sxy; in remquo() local 38 EXTRACT_WORDS(hy,ly,y); in remquo() 45 if((hy|ly)==0||(hx>=0x7ff00000)|| /* y=0,or x not finite */ in remquo() 46 ((hy|((ly|-ly)>>31))>0x7ff00000)) /* or y is NaN */ in remquo() 49 if((hx<hy)||(lx<ly)) { in remquo() 53 if(lx==ly) { in remquo() 71 for (iy = -1043, i=ly; i>0; i<<=1) iy -=1; in remquo() 95 hy = (hy<<n)|(ly>>(32-n)); in remquo() 96 ly <<= n; in remquo() 98 hy = ly<<(n-32); in remquo() [all …]
|
D | s_nextafter.c | 33 u_int32_t lx,ly; in nextafter() local 36 EXTRACT_WORDS(hy,ly,y); in nextafter() 41 ((iy>=0x7ff00000)&&((iy-0x7ff00000)|ly)!=0)) /* y is nan */ in nextafter() 50 if(hx>hy||((hx==hy)&&(lx>ly))) { /* x > y, x -= ulp */ in nextafter() 58 if(hy>=0||hx>hy||((hx==hy)&&(lx>ly))){/* x < y, x -= ulp */ in nextafter()
|
D | e_atan2.c | 65 u_int32_t lx,ly; in __ieee754_atan2() local 69 EXTRACT_WORDS(hy,ly,y); 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()
|
D | s_cexp.c | 43 uint32_t hx, hy, lx, ly; in cexp() local 48 EXTRACT_WORDS(hy, ly, y); in cexp() 52 if ((hy | ly) == 0) in cexp()
|
D | s_csinh.c | 53 int32_t hx, hy, ix, iy, lx, ly; in csinh() local 59 EXTRACT_WORDS(hy, ly, y); in csinh() 66 if ((iy | ly) == 0) in csinh() 104 if ((iy | ly) == 0) /* && ix >= 0x7ff00000 */ in csinh()
|
D | s_ccosh.c | 53 int32_t hx, hy, ix, iy, lx, ly; in ccosh() local 59 EXTRACT_WORDS(hy, ly, y); in ccosh() 66 if ((iy | ly) == 0) in ccosh() 107 if ((iy | ly) == 0) /* && ix >= 0x7ff00000 */ in ccosh()
|
D | e_fmodl.c | 70 manl_t lx,ly,lz; in fmodl() local 115 ly = uy.bits.manl; in fmodl() 121 hz=hx-hy;lz=lx-ly; if(lx<ly) hz -= 1; in fmodl() 129 hz=hx-hy;lz=lx-ly; if(lx<ly) hz -= 1; in fmodl()
|
D | s_remquol.c | 73 manl_t lx,ly,lz; in remquol() local 124 ly = uy.bits.manl; in remquol() 131 hz=hx-hy;lz=lx-ly; if(lx<ly) hz -= 1; in remquol() 136 hz=hx-hy;lz=lx-ly; if(lx<ly) hz -= 1; in remquol()
|
D | e_pow.c | 103 u_int32_t lx,ly; in __ieee754_pow() local 106 EXTRACT_WORDS(hy,ly,y); in __ieee754_pow() 110 if((iy|ly)==0) return one; in __ieee754_pow() 117 iy > 0x7ff00000 || ((iy==0x7ff00000)&&(ly!=0))) in __ieee754_pow() 131 j = ly>>(52-k); in __ieee754_pow() 132 if((j<<(52-k))==ly) yisint = 2-(j&1); in __ieee754_pow() 133 } else if(ly==0) { in __ieee754_pow() 141 if(ly==0) { in __ieee754_pow()
|