Lines Matching refs:fhi
2238 unsigned int fhi, flo; in _PyFloat_Pack8() local
2282 fhi = (unsigned int)f; /* Truncate */ in _PyFloat_Pack8()
2283 assert(fhi < 268435456); in _PyFloat_Pack8()
2285 f -= (double)fhi; in _PyFloat_Pack8()
2292 ++fhi; in _PyFloat_Pack8()
2293 if (fhi >> 28) { in _PyFloat_Pack8()
2295 fhi = 0; in _PyFloat_Pack8()
2307 *p = (unsigned char) (((e & 0xF) << 4) | (fhi >> 24)); in _PyFloat_Pack8()
2311 *p = (fhi >> 16) & 0xFF; in _PyFloat_Pack8()
2315 *p = (fhi >> 8) & 0xFF; in _PyFloat_Pack8()
2319 *p = fhi & 0xFF; in _PyFloat_Pack8()
2514 unsigned int fhi, flo; in _PyFloat_Unpack8() local
2531 fhi = (*p & 0xF) << 24; in _PyFloat_Unpack8()
2543 fhi |= *p << 16; in _PyFloat_Unpack8()
2547 fhi |= *p << 8; in _PyFloat_Unpack8()
2551 fhi |= *p; in _PyFloat_Unpack8()
2565 x = (double)fhi + (double)flo / 16777216.0; /* 2**24 */ in _PyFloat_Unpack8()