Lines Matching full:52
31 return asuint64 (x) >> 52;
49 i = (tmp >> (52 - POW_LOG_TABLE_BITS)) % N;
50 k = (int64_t) tmp >> 52; /* arithmetic shift */
51 iz = ix - (tmp & 0xfffULL << 52);
136 sbits -= 1009ull << 52;
142 sbits += 1022ull << 52;
225 top = (ki + sign_bias) << (52 - EXP_TABLE_BITS);
254 int e = iy >> 52 & 0x7ff;
257 if (e > 0x3ff + 52)
259 if (iy & ((1ULL << (0x3ff + 52 - e)) - 1))
261 if (iy & (1ULL << (0x3ff + 52 - e)))
355 ix -= 52ULL << 52;