Lines Matching refs:zm
36 u64 zm; int ze; int zs __maybe_unused; int zc; in ieee754dp_msubf() local
40 EXPLODEDP(z, zc, zs, ze, zm) in ieee754dp_msubf()
44 FLUSHDP(z, zc, zs, ze, zm); in ieee754dp_msubf()
53 DPDNORMx(zm, ze); in ieee754dp_msubf()
213 assert(zm & DP_HIDDEN_BIT); in ieee754dp_msubf()
218 zm <<= 3; in ieee754dp_msubf()
232 zm = XDPSRS(zm, s); in ieee754dp_msubf()
243 zm = zm + rm; in ieee754dp_msubf()
245 if (zm >> (DP_FBITS + 1 + 3)) { /* carry out */ in ieee754dp_msubf()
246 zm = XDPSRS1(zm); in ieee754dp_msubf()
250 if (zm >= rm) { in ieee754dp_msubf()
251 zm = zm - rm; in ieee754dp_msubf()
253 zm = rm - zm; in ieee754dp_msubf()
256 if (zm == 0) in ieee754dp_msubf()
262 while ((zm >> (DP_FBITS + 3)) == 0) { in ieee754dp_msubf()
263 zm <<= 1; in ieee754dp_msubf()
268 return ieee754dp_format(zs, ze, zm); in ieee754dp_msubf()