Lines Matching defs:lzm
51 u64 lzm;
238 lzm = 0;
255 srl128(&hzm, &lzm, s);
265 * leaving result in hzm:lzm, zs and ze.
267 hzm = hzm + hrm + (lzm > (lzm + lrm));
268 lzm = lzm + lrm;
270 srl128(&hzm, &lzm, 1);
274 if (hzm > hrm || (hzm == hrm && lzm >= lrm)) {
275 hzm = hzm - hrm - (lzm < lrm);
276 lzm = lzm - lrm;
278 hzm = hrm - hzm - (lrm < lzm);
279 lzm = lrm - lzm;
282 if (lzm == 0 && hzm == 0)
290 if ((int64_t)lzm < 0) {
291 /* MSB of lzm is the explicit bit */
292 hzm = lzm >> 1;
293 lzm = lzm << 63;
296 hzm = lzm;
297 lzm = 0;
308 hzm = hzm << t | lzm >> (64 - t);
309 lzm = lzm << t;
319 srl128(&hzm, &lzm, (126 - 55));
321 return ieee754dp_format(zs, ze, lzm);