Searched refs:DP_FBITS (Results 1 – 16 of 16) sorted by relevance
41 return (DPMANT(x) & DP_MBIT(DP_FBITS - 1)) == DP_MBIT(DP_FBITS - 1); in ieee754dp_issnan()92 assert((xm >> (DP_FBITS + 1 + 3)) == 0); /* no execess */ in ieee754dp_format()121 ieee754dp_get_rounding(sn, xm) >> (DP_FBITS + 1 + 3)) in ieee754dp_format()151 if (xm >> (DP_FBITS + 3 + 1)) { in ieee754dp_format()160 assert((xm >> (DP_FBITS + 1)) == 0); /* no execess */ in ieee754dp_format()193 assert((xm >> (DP_FBITS + 1)) == 0); /* no execess */ in ieee754dp_format()
59 if (xe > DP_FBITS) { in ieee754dp_tint()60 xm <<= xe - DP_FBITS; in ieee754dp_tint()61 } else if (xe < DP_FBITS) { in ieee754dp_tint()68 residue = xm << (64 - DP_FBITS + xe); in ieee754dp_tint()71 xm >>= DP_FBITS - xe; in ieee754dp_tint()
62 if (xe > DP_FBITS) { in ieee754dp_tlong()63 xm <<= xe - DP_FBITS; in ieee754dp_tlong()64 } else if (xe < DP_FBITS) { in ieee754dp_tlong()75 residue <<= 63 - DP_FBITS; in ieee754dp_tlong()78 xm >>= DP_FBITS - xe; in ieee754dp_tlong()
50 xe = DP_FBITS + 3; in ieee754dp_flong()51 if (xm >> (DP_FBITS + 1 + 3)) { in ieee754dp_flong()53 while (xm >> (DP_FBITS + 1 + 3)) { in ieee754dp_flong()58 while ((xm >> (DP_FBITS + 3)) == 0) { in ieee754dp_flong()
32 #define DP_FBITS 52 macro36 #define DP_HIDDEN_BIT DP_MBIT(DP_FBITS)50 ((rs > (DP_FBITS+3))?1:((v) >> (rs)) | ((v) << (64-(rs)) != 0))60 while ((m >> DP_FBITS) == 0) { m <<= 1; e--; }71 assert(((m) >> DP_FBITS) == 0); in builddp()
159 xm <<= 64 - (DP_FBITS + 1); in ieee754dp_msubf()160 ym <<= 64 - (DP_FBITS + 1); in ieee754dp_msubf()199 rm = (rm >> (64 - (DP_FBITS + 1 + 3))) | in ieee754dp_msubf()200 ((rm << (DP_FBITS + 1 + 3)) != 0); in ieee754dp_msubf()203 rm = (rm >> (64 - (DP_FBITS + 1 + 3 + 1))) | in ieee754dp_msubf()204 ((rm << (DP_FBITS + 1 + 3 + 1)) != 0); in ieee754dp_msubf()245 if (zm >> (DP_FBITS + 1 + 3)) { /* carry out */ in ieee754dp_msubf()262 while ((zm >> (DP_FBITS + 3)) == 0) { in ieee754dp_msubf()
159 xm <<= 64 - (DP_FBITS + 1); in ieee754dp_maddf()160 ym <<= 64 - (DP_FBITS + 1); in ieee754dp_maddf()199 rm = (rm >> (64 - (DP_FBITS + 1 + 3))) | in ieee754dp_maddf()200 ((rm << (DP_FBITS + 1 + 3)) != 0); in ieee754dp_maddf()203 rm = (rm >> (64 - (DP_FBITS + 1 + 3 + 1))) | in ieee754dp_maddf()204 ((rm << (DP_FBITS + 1 + 3 + 1)) != 0); in ieee754dp_maddf()241 if (zm >> (DP_FBITS + 1 + 3)) { /* carry out */ in ieee754dp_maddf()258 while ((zm >> (DP_FBITS + 3)) == 0) { in ieee754dp_maddf()
124 xm <<= 64 - (DP_FBITS + 1); in ieee754dp_mul()125 ym <<= 64 - (DP_FBITS + 1); in ieee754dp_mul()164 rm = (rm >> (64 - (DP_FBITS + 1 + 3))) | in ieee754dp_mul()165 ((rm << (DP_FBITS + 1 + 3)) != 0); in ieee754dp_mul()168 rm = (rm >> (64 - (DP_FBITS + 1 + 3 + 1))) | in ieee754dp_mul()169 ((rm << (DP_FBITS + 1 + 3 + 1)) != 0); in ieee754dp_mul()
28 xm >> (DP_FBITS - SP_FBITS)); in ieee754sp_nan_fdp()78 rm = (xm >> (DP_FBITS - (SP_FBITS + 3))) | in ieee754sp_fdp()79 ((xm << (64 - (DP_FBITS - (SP_FBITS + 3)))) != 0); in ieee754sp_fdp()
46 for (i = DP_FBITS - 1; i >= 0; i--) in ieee754dp_dump()57 for (i = DP_FBITS - 1; i >= 0; i--) in ieee754dp_dump()63 for (i = DP_FBITS - 1; i >= 0; i--) in ieee754dp_dump()
50 xe = DP_FBITS; in ieee754dp_fint()51 while ((xm >> DP_FBITS) == 0) { in ieee754dp_fint()
28 xm << (DP_FBITS - SP_FBITS)); in ieee754dp_nan_fsp()74 (u64) xm << (DP_FBITS - SP_FBITS)); in ieee754dp_fsp()
130 for (bm = DP_MBIT(DP_FBITS + 2); bm; bm >>= 1) { in ieee754dp_div()149 while ((rm >> (DP_FBITS + 3)) == 0) { in ieee754dp_div()
158 if (xm >> (DP_FBITS + 1 + 3)) { /* carry out */ in ieee754dp_sub()178 while ((xm >> (DP_FBITS + 3)) == 0) { in ieee754dp_sub()
155 if (xm >> (DP_FBITS + 1 + 3)) { /* carry out */ in ieee754dp_add()172 while ((xm >> (DP_FBITS + 3)) == 0) { in ieee754dp_add()
100 else if (vm & DP_MBIT(DP_FBITS-1)) \