Home
last modified time | relevance | path

Searched refs:hrm (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.4/arch/mips/math-emu/
Ddp_maddf.c50 u64 hrm; in _dp_maddf() local
208 hrm = DPXMULT(hxm, hym); in _dp_maddf()
213 hrm += at < lrm; in _dp_maddf()
216 hrm = hrm + (t >> 32); in _dp_maddf()
221 hrm += at < lrm; in _dp_maddf()
224 hrm = hrm + (t >> 32); in _dp_maddf()
227 if ((int64_t)hrm < 0) { in _dp_maddf()
228 lrm = (hrm << 63) | (lrm >> 1); in _dp_maddf()
229 hrm = hrm >> 1; in _dp_maddf()
233 assert(hrm & (1 << 62)); in _dp_maddf()
[all …]
Dsp_mul.c22 unsigned int hrm; in ieee754sp_mul() local
125 hrm = hxm * hym; /* 16 * 16 => 32 */ in ieee754sp_mul()
129 hrm += at < lrm; in ieee754sp_mul()
131 hrm = hrm + (t >> 16); in ieee754sp_mul()
135 hrm += at < lrm; in ieee754sp_mul()
137 hrm = hrm + (t >> 16); in ieee754sp_mul()
139 rm = hrm | (lrm != 0); in ieee754sp_mul()
Ddp_mul.c22 u64 hrm; in ieee754dp_mul() local
126 hrm = DPXMULT(hxm, hym); in ieee754dp_mul()
131 hrm += at < lrm; in ieee754dp_mul()
134 hrm = hrm + (t >> 32); in ieee754dp_mul()
139 hrm += at < lrm; in ieee754dp_mul()
142 hrm = hrm + (t >> 32); in ieee754dp_mul()
144 rm = hrm | (lrm != 0); in ieee754dp_mul()