Lines Matching refs:lo
43 unsigned long long hi, lo; in __mpn_extract_long_double() local
51 lo = ((long long) u.d[1].ieee.mantissa0 << 32) | u.d[1].ieee.mantissa1; in __mpn_extract_long_double()
57 lo <<= EXTRA_INTERNAL_PRECISION; in __mpn_extract_long_double()
62 lo |= 1ULL << (52 + EXTRA_INTERNAL_PRECISION); in __mpn_extract_long_double()
64 lo = lo << 1; in __mpn_extract_long_double()
72 lo = lo >> ediff; in __mpn_extract_long_double()
74 lo = 0; in __mpn_extract_long_double()
77 lo = lo << -ediff; in __mpn_extract_long_double()
84 && lo != 0) in __mpn_extract_long_double()
86 lo = (1ULL << (53 + EXTRA_INTERNAL_PRECISION)) - lo; in __mpn_extract_long_double()
90 hi = 0x000ffffffffffffeLL | (lo >> (52 + EXTRA_INTERNAL_PRECISION)); in __mpn_extract_long_double()
91 lo = 0x0fffffffffffffffLL & (lo << 1); in __mpn_extract_long_double()
99 res_ptr[0] = lo >> EXTRA_INTERNAL_PRECISION; in __mpn_extract_long_double()
100 res_ptr[1] = (hi << (53 - 32)) | (lo >> (32 + EXTRA_INTERNAL_PRECISION)); in __mpn_extract_long_double()
106 res_ptr[0] = (hi << 53) | (lo >> EXTRA_INTERNAL_PRECISION); in __mpn_extract_long_double()