Lines Matching defs:lx
42 unsigned lx, ly, lz;
45 lx = __LO (x); /* low word of x */
60 if ((hx < hy) || (lx < ly)) /* |x| < |y| return x */
64 if (lx == ly) /* |x| = |y| return x * 0 */
75 for (ix = -1043, i = lx; i > 0; i <<= 1)
116 /* set up {hx,lx}, {hy,ly} and align y to x */
126 hx = (((unsigned int) hx) << n) | (lx >> (32 - n));
127 lx <<= n;
131 hx = lx << (n - 32);
132 lx = 0;
159 lz = lx - ly;
160 if (lx < ly)
166 hx = hx + hx + (lx >> 31);
167 lx = lx + lx;
176 lx = lz + lz;
180 lz = lx - ly;
181 if (lx < ly)
188 lx = lz;
192 if ((hx | lx) == 0) /* return sign(x) * 0 */
198 hx = hx + hx + (lx >> 31);
199 lx = lx + lx;
208 ret.as_int.lo = lx;
215 lx = (lx >> n) | ((unsigned) hx << (32 - n));
220 lx = (hx << (32 - n)) | (lx >> n);
225 lx = hx >> (n - 32);
229 ret.as_int.lo = lx;