Lines Matching refs:hrm
50 u64 hrm;
191 * Multiply 64 bits xm and ym to give 128 bits result in hrm:lrm.
200 hrm = DPXMULT(hxm, hym);
205 hrm += at < lrm;
208 hrm = hrm + (t >> 32);
213 hrm += at < lrm;
216 hrm = hrm + (t >> 32);
219 if ((int64_t)hrm < 0) {
220 lrm = (hrm << 63) | (lrm >> 1);
221 hrm = hrm >> 1;
225 assert(hrm & (1 << 62));
233 srl128(&hrm, &lrm, (126 - 55));
248 srl128(&hrm, &lrm, s);
267 hzm = hzm + hrm + (lzm > (lzm + lrm));
274 if (hzm > hrm || (hzm == hrm && lzm >= lrm)) {
275 hzm = hzm - hrm - (lzm < lrm);
278 hzm = hrm - hzm - (lrm < lzm);