Lines Matching refs:l

39 	xm = x->l.msw & 0x7fffffff;  in _Qp_qtoux()
45 if (x->l.msw < 0x403f0000) { in _Qp_qtoux()
48 ((long) x->l.frac2 << 15) | (x->l.frac3 >> 17); in _Qp_qtoux()
49 if ((x->l.frac3 & 0x1ffff) | x->l.frac4) { in _Qp_qtoux()
54 x->l.frac2 & 0xffff0000) { in _Qp_qtoux()
55 z.l.msw = xm & 0xffff; in _Qp_qtoux()
56 z.l.frac2 = x->l.frac2; in _Qp_qtoux()
57 z.l.frac3 = x->l.frac3; in _Qp_qtoux()
58 z.l.frac4 = x->l.frac4; in _Qp_qtoux()
59 } else if (x->l.frac2 & 0xffff || in _Qp_qtoux()
60 x->l.frac3 & 0xffff0000) { in _Qp_qtoux()
61 z.l.msw = x->l.frac2; in _Qp_qtoux()
62 z.l.frac2 = x->l.frac3; in _Qp_qtoux()
63 z.l.frac3 = x->l.frac4; in _Qp_qtoux()
64 z.l.frac4 = 0; in _Qp_qtoux()
65 } else if (x->l.frac3 & 0xffff || in _Qp_qtoux()
66 x->l.frac4 & 0xffff0000) { in _Qp_qtoux()
67 z.l.msw = x->l.frac3; in _Qp_qtoux()
68 z.l.frac2 = x->l.frac4; in _Qp_qtoux()
69 z.l.frac3 = z.l.frac4 = 0; in _Qp_qtoux()
71 z.l.msw = x->l.frac4; in _Qp_qtoux()
72 z.l.frac2 = z.l.frac3 = in _Qp_qtoux()
73 z.l.frac4 = 0; in _Qp_qtoux()
76 while ((z.l.msw & 0x10000) == 0) { in _Qp_qtoux()
77 z.l.msw = (z.l.msw << 1) | in _Qp_qtoux()
78 (z.l.frac2 >> 31); in _Qp_qtoux()
79 z.l.frac2 = (z.l.frac2 << 1) | in _Qp_qtoux()
80 (z.l.frac3 >> 31); in _Qp_qtoux()
81 z.l.frac3 = (z.l.frac3 << 1) | in _Qp_qtoux()
82 (z.l.frac4 >> 31); in _Qp_qtoux()
83 z.l.frac4 <<= 1; in _Qp_qtoux()
86 z.l.msw |= (xm << 16); in _Qp_qtoux()
97 if (x->l.msw == 0xc03e0000 && x->l.frac2 == 0 && in _Qp_qtoux()
98 (x->l.frac3 & 0xfffe0000) == 0) { in _Qp_qtoux()
101 if ((x->l.frac3 & 0x1ffff) | x->l.frac4) { in _Qp_qtoux()
123 i = 0l; in _Qp_qtoux()
124 if (xm | x->l.frac2 | x->l.frac3 | x->l.frac4) { in _Qp_qtoux()
138 ((long) x->l.frac2 << 14) | (x->l.frac3 >> 18); in _Qp_qtoux()
141 if (x->l.msw & 0x80000000) in _Qp_qtoux()
143 if (round | (x->l.frac3 & 0x3ffff) | x->l.frac4) { in _Qp_qtoux()