/bionic/libm/upstream-freebsd/lib/msun/src/ |
D | e_fmod.c | 34 u_int32_t lx,ly,lz; in fmod() local 37 EXTRACT_WORDS(hy,ly,y); in fmod() 43 if((hy|ly)==0||(hx>=0x7ff00000)|| /* y=0,or x not finite */ in fmod() 44 ((hy|((ly|-ly)>>31))>0x7ff00000)) /* or y is NaN */ in fmod() 47 if((hx<hy)||(lx<ly)) return x; /* |x|<|y| return x */ in fmod() 48 if(lx==ly) in fmod() 64 for (iy = -1043, i=ly; i>0; i<<=1) iy -=1; in fmod() 88 hy = (hy<<n)|(ly>>(32-n)); in fmod() 89 ly <<= n; in fmod() 91 hy = ly<<(n-32); in 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 atan2() local 69 EXTRACT_WORDS(hy,ly,y); in atan2() 72 ((iy|((ly|-ly)>>31))>0x7ff00000)) /* x or y is NaN */ in atan2() 78 if((iy|ly)==0) { in atan2()
|
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_csinh.c | 55 int32_t hx, hy, ix, iy, lx, ly; in csinh() local 61 EXTRACT_WORDS(hy, ly, y); in csinh() 68 if ((iy | ly) == 0) in csinh() 106 if ((iy | ly) == 0) /* && ix >= 0x7ff00000 */ in csinh()
|
D | s_ccosh.c | 55 int32_t hx, hy, ix, iy, lx, ly; in ccosh() local 61 EXTRACT_WORDS(hy, ly, y); in ccosh() 68 if ((iy | ly) == 0) in ccosh() 109 if ((iy | ly) == 0) /* && ix >= 0x7ff00000 */ in ccosh()
|
D | s_remquol.c | 73 manl_t lx,ly,lz; in remquol() local 123 ly = uy.bits.manl; in remquol() 129 hz=hx-hy;lz=lx-ly; if(lx<ly) hz -= 1; in remquol() 134 hz=hx-hy;lz=lx-ly; if(lx<ly) hz -= 1; in remquol()
|
D | s_cexp.c | 46 uint32_t hx, hy, lx, ly; in cexp() local 51 EXTRACT_WORDS(hy, ly, y); in cexp() 55 if ((hy | ly) == 0) in cexp()
|
D | e_pow.c | 107 u_int32_t lx,ly; in pow() local 110 EXTRACT_WORDS(hy,ly,y); in pow() 114 if((iy|ly)==0) return one; in pow() 121 iy > 0x7ff00000 || ((iy==0x7ff00000)&&(ly!=0))) in pow() 135 j = ly>>(52-k); in pow() 136 if(((u_int32_t)j<<(52-k))==ly) yisint = 2-(j&1); in pow() 137 } else if(ly==0) { in pow() 145 if(ly==0) { in pow()
|