Home
last modified time | relevance | path

Searched refs:_hx (Results 1 – 1 of 1) sorted by relevance

/picolibc-3.7.0-3.6.0/newlib/libm/ld/ld128/
Ds_remquol.c53 int64_t hx,hz,hy,_hx; in remquol() local
107 _hx = SET_NBIT(hx & 0x0000ffffffffffffLL); in remquol()
115 hz=_hx-hy;lz=lx-ly; if(lx<ly) hz -= 1; in remquol()
116 if(hz<0){_hx = _hx+_hx+(lx>>MANL_SHIFT); lx = lx+lx;} in remquol()
117 else {_hx = hz+hz+(lz>>MANL_SHIFT); lx = lz+lz; q++;} in remquol()
120 hz=_hx-hy;lz=lx-ly; if(lx<ly) hz -= 1; in remquol()
121 if(hz>=0) {_hx=hz;lx=lz;q++;} in remquol()
124 if((_hx|lx)==0) { /* return sign(x)*0 */ in remquol()
128 while(_hx<(1LL<<HFRAC_BITS)) { /* normalize x */ in remquol()
129 _hx = _hx+_hx+(lx>>MANL_SHIFT); lx = lx+lx; in remquol()
[all …]