Lines Matching refs:l

43 	xm = x->l.msw & 0x7fffffff;  in _Q_qtou()
49 if (x->l.msw < 0x401f0000) { in _Q_qtou()
51 (x->l.frac2 >> 17); in _Q_qtou()
52 if ((x->l.frac2 & 0x1ffff) | x->l.frac3 | x->l.frac4) { in _Q_qtou()
57 x->l.frac2 & 0xffff0000) { in _Q_qtou()
58 z.l.msw = xm & 0xffff; in _Q_qtou()
59 z.l.frac2 = x->l.frac2; in _Q_qtou()
60 z.l.frac3 = x->l.frac3; in _Q_qtou()
61 z.l.frac4 = x->l.frac4; in _Q_qtou()
62 } else if (x->l.frac2 & 0xffff || in _Q_qtou()
63 x->l.frac3 & 0xffff0000) { in _Q_qtou()
64 z.l.msw = x->l.frac2; in _Q_qtou()
65 z.l.frac2 = x->l.frac3; in _Q_qtou()
66 z.l.frac3 = x->l.frac4; in _Q_qtou()
67 z.l.frac4 = 0; in _Q_qtou()
68 } else if (x->l.frac3 & 0xffff || in _Q_qtou()
69 x->l.frac4 & 0xffff0000) { in _Q_qtou()
70 z.l.msw = x->l.frac3; in _Q_qtou()
71 z.l.frac2 = x->l.frac4; in _Q_qtou()
72 z.l.frac3 = z.l.frac4 = 0; in _Q_qtou()
74 z.l.msw = x->l.frac4; in _Q_qtou()
75 z.l.frac2 = z.l.frac3 = in _Q_qtou()
76 z.l.frac4 = 0; in _Q_qtou()
79 while ((z.l.msw & 0x10000) == 0) { in _Q_qtou()
80 z.l.msw = (z.l.msw << 1) | in _Q_qtou()
81 (z.l.frac2 >> 31); in _Q_qtou()
82 z.l.frac2 = (z.l.frac2 << 1) | in _Q_qtou()
83 (z.l.frac3 >> 31); in _Q_qtou()
84 z.l.frac3 = (z.l.frac3 << 1) | in _Q_qtou()
85 (z.l.frac4 >> 31); in _Q_qtou()
86 z.l.frac4 <<= 1; in _Q_qtou()
89 z.l.msw |= (xm << 16); in _Q_qtou()
100 if (x->l.msw == 0xc01e0000 && (x->l.frac2 & 0xfffe0000) == 0) { in _Q_qtou()
103 if ((x->l.frac2 & 0x1ffff) | x->l.frac3 | x->l.frac4) { in _Q_qtou()
115 i = ((x->l.msw & 0x80000000)? 0x80000000 : 0x7fffffff); in _Q_qtou()
125 if (xm | x->l.frac2 | x->l.frac3 | x->l.frac4) { in _Q_qtou()
140 i = 0x40000000 | ((xm & 0xffff) << 14) | (x->l.frac2 >> 18); in _Q_qtou()
143 if (x->l.msw & 0x80000000) in _Q_qtou()
145 if (round | (x->l.frac2 & 0x3ffff) | x->l.frac3 | x->l.frac4) { in _Q_qtou()