Lines Matching refs:lx

46 	unsigned int	lx, ly, ex, ey, frac2, frac3, frac4;  in __quad_mag_add()  local
52 lx = x->l.msw & 0xffff; in __quad_mag_add()
56 lx |= 0x10000; in __quad_mag_add()
125 lx += ly; in __quad_mag_add()
127 lx++; in __quad_mag_add()
130 if (lx >= 0x20000) { in __quad_mag_add()
135 frac2 = (frac2 >> 1) | (lx << 31); in __quad_mag_add()
136 lx >>= 1; in __quad_mag_add()
142 uflo = (lx < 0x10000); in __quad_mag_add()
160 if (++lx >= 0x20000) { in __quad_mag_add()
161 lx >>= 1; in __quad_mag_add()
180 if (lx >= 0x10000) in __quad_mag_add()
182 z->l.msw |= (lx & 0xffff); in __quad_mag_add()
206 unsigned int lx, ly, ex, ey, frac2, frac3, frac4; in __quad_mag_sub() local
212 lx = x->l.msw & 0xffff; in __quad_mag_sub()
216 lx |= 0x10000; in __quad_mag_sub()
311 lx -= ly; in __quad_mag_sub()
313 lx--; in __quad_mag_sub()
319 if (!(lx | frac2 | frac3 | frac4 | guard)) { in __quad_mag_sub()
326 if (lx < 0x10000) { in __quad_mag_sub()
329 if (lx < 0x8000 || ex == 1) { in __quad_mag_sub()
330 while ((lx | (frac2 & 0xfffe0000)) == 0 && ex > 32) { in __quad_mag_sub()
331 lx = frac2; in __quad_mag_sub()
338 while (lx < 0x10000 && ex > 1) { in __quad_mag_sub()
339 lx = (lx << 1) | (frac2 >> 31); in __quad_mag_sub()
349 if (lx >= 0x10000) in __quad_mag_sub()
351 z->l.msw |= (lx & 0xffff); in __quad_mag_sub()
358 if (lx < 0x10000 && (*fsr & FSR_UFM)) in __quad_mag_sub()
364 lx = (lx << 1) | (frac2 >> 31); in __quad_mag_sub()
390 if (++lx >= 0x20000) { in __quad_mag_sub()
391 lx >>= 1; in __quad_mag_sub()
398 z->l.msw |= (ex << 16) | (lx & 0xffff); in __quad_mag_sub()