Lines Matching refs:lx
31 uint64_t lx, ly, lz; in __ieee754_fmodl() local
37 EXTRACT_WORDS64 (lx, xlo); in __ieee754_fmodl()
58 if ((lx & 0x7fffffffffffffffLL) == 0 in __ieee754_fmodl()
70 && (int64_t) (lx ^ sx) < (int64_t) (ly ^ sy)) in __ieee754_fmodl()
75 if (((lx ^ sx) & 0x8000000000000000LL) != 0 in __ieee754_fmodl()
79 && (int64_t) (lx ^ sx) > (int64_t) (ly ^ sy)) in __ieee754_fmodl()
83 if ((lx ^ sx) == (ly ^ sy)) in __ieee754_fmodl()
90 ldbl_extract_mantissa(&hx, &lx, &ix, x); in __ieee754_fmodl()
98 hx = (hx << 1) | (lx >> 63); in __ieee754_fmodl()
99 lx = lx << 1; in __ieee754_fmodl()
118 hz=hx-hy;lz=lx-ly; if(lx<ly) hz -= 1; in __ieee754_fmodl()
119 if(hz<0){hx = hx+hx+(lx>>63); lx = lx+lx;} in __ieee754_fmodl()
123 hx = hz+hz+(lz>>63); lx = lz+lz; in __ieee754_fmodl()
126 hz=hx-hy;lz=lx-ly; if(lx<ly) hz -= 1; in __ieee754_fmodl()
127 if(hz>=0) {hx=hz;lx=lz;} in __ieee754_fmodl()
130 if((hx|lx)==0) /* return sign(x)*0 */ in __ieee754_fmodl()
133 hx = hx+hx+(lx>>63); lx = lx+lx; in __ieee754_fmodl()
137 x = ldbl_insert_mantissa((sx>>63), iy, hx, lx); in __ieee754_fmodl()
142 lx = (lx >> n) | ((uint64_t) hx << (64 - n)); in __ieee754_fmodl()
144 x = ldbl_insert_mantissa((sx>>63), -1023, hx, lx); in __ieee754_fmodl()