Lines Matching refs:l

92 	xm = x->l.msw & 0x7fffffff;  in _Qp_mul()
93 ym = y->l.msw & 0x7fffffff; in _Qp_mul()
94 sign = (x->l.msw ^ y->l.msw) & ~0x7fffffff; in _Qp_mul()
102 if (!(y->l.msw & 0x8000)) { in _Qp_mul()
108 Z.l.msw |= 0x8000; in _Qp_mul()
114 } else if (QUAD_ISNAN(*x) && !(x->l.msw & 0x8000)) { in _Qp_mul()
120 Z.l.msw |= 0x8000; in _Qp_mul()
131 if (!(x->l.msw & 0x8000)) { in _Qp_mul()
137 Z.l.msw |= 0x8000; in _Qp_mul()
154 Z.l.msw = 0x7fffffff; in _Qp_mul()
155 Z.l.frac2 = Z.l.frac3 = in _Qp_mul()
156 Z.l.frac4 = 0xffffffff; in _Qp_mul()
164 Z.l.msw = sign | 0x7fff0000; in _Qp_mul()
165 Z.l.frac2 = Z.l.frac3 = Z.l.frac4 = 0; in _Qp_mul()
174 Z.l.msw = 0x7fffffff; in _Qp_mul()
175 Z.l.frac2 = Z.l.frac3 = Z.l.frac4 = 0xffffffff; in _Qp_mul()
182 Z.l.msw = sign | 0x7fff0000; in _Qp_mul()
183 Z.l.frac2 = Z.l.frac3 = Z.l.frac4 = 0; in _Qp_mul()
190 Z.l.msw = sign; in _Qp_mul()
191 Z.l.frac2 = Z.l.frac3 = Z.l.frac4 = 0; in _Qp_mul()
204 wx[0] = x->l.frac2; in _Qp_mul()
205 wx[1] = x->l.frac3; in _Qp_mul()
206 wx[2] = x->l.frac4; in _Qp_mul()
208 if (lx | (x->l.frac2 & 0xfffe0000)) { in _Qp_mul()
209 wx[0] = x->l.frac2; in _Qp_mul()
210 wx[1] = x->l.frac3; in _Qp_mul()
211 wx[2] = x->l.frac4; in _Qp_mul()
213 } else if (x->l.frac2 | (x->l.frac3 & 0xfffe0000)) { in _Qp_mul()
214 lx = x->l.frac2; in _Qp_mul()
215 wx[0] = x->l.frac3; in _Qp_mul()
216 wx[1] = x->l.frac4; in _Qp_mul()
219 } else if (x->l.frac3 | (x->l.frac4 & 0xfffe0000)) { in _Qp_mul()
220 lx = x->l.frac3; in _Qp_mul()
221 wx[0] = x->l.frac4; in _Qp_mul()
225 lx = x->l.frac4; in _Qp_mul()
243 wy[0] = y->l.frac2; in _Qp_mul()
244 wy[1] = y->l.frac3; in _Qp_mul()
245 wy[2] = y->l.frac4; in _Qp_mul()
247 if (ly | (y->l.frac2 & 0xfffe0000)) { in _Qp_mul()
248 wy[0] = y->l.frac2; in _Qp_mul()
249 wy[1] = y->l.frac3; in _Qp_mul()
250 wy[2] = y->l.frac4; in _Qp_mul()
252 } else if (y->l.frac2 | (y->l.frac3 & 0xfffe0000)) { in _Qp_mul()
253 ly = y->l.frac2; in _Qp_mul()
254 wy[0] = y->l.frac3; in _Qp_mul()
255 wy[1] = y->l.frac4; in _Qp_mul()
258 } else if (y->l.frac3 | (y->l.frac4 & 0xfffe0000)) { in _Qp_mul()
259 ly = y->l.frac3; in _Qp_mul()
260 wy[0] = y->l.frac4; in _Qp_mul()
264 ly = y->l.frac4; in _Qp_mul()
362 u.l.hi = (unsigned)(0x3fe + ez) << 20; in _Qp_mul()
364 u.l.hi = 0x37e00000; in _Qp_mul()
365 u.l.lo = 0; in _Qp_mul()
374 msw = u.l.lo; in _Qp_mul()
378 frac2 = u.l.lo; in _Qp_mul()
383 frac3 = u.l.lo; in _Qp_mul()
393 frac4 = u.l.lo; in _Qp_mul()
428 z.l.msw = sign | 0x7fff0000; in _Qp_mul()
429 z.l.frac2 = z.l.frac3 = z.l.frac4 = 0; in _Qp_mul()
431 z.l.msw = sign | 0x7ffeffff; in _Qp_mul()
432 z.l.frac2 = z.l.frac3 = z.l.frac4 = 0xffffffff; in _Qp_mul()
436 z.l.msw = sign | (ez << 16) | msw; in _Qp_mul()
437 z.l.frac2 = frac2; in _Qp_mul()
438 z.l.frac3 = frac3; in _Qp_mul()
439 z.l.frac4 = frac4; in _Qp_mul()