Lines Matching refs:hi
35 unsigned long long hi, lo; in __mpn_construct_long_double() local
49 hi = (frac_ptr[1] >> (53 - 32)) & ((1 << 11) - 1); in __mpn_construct_long_double()
50 hi |= ((unsigned long long) frac_ptr[2]) << 11; in __mpn_construct_long_double()
51 hi |= ((unsigned long long) frac_ptr[3]) << (32 + 11); in __mpn_construct_long_double()
56 hi = (frac_ptr[0] >> 53) & (((mp_limb_t) 1 << 11) - 1); in __mpn_construct_long_double()
57 hi |= (frac_ptr[1] << 11); in __mpn_construct_long_double()
62 if ((hi & (1LL << 52)) == 0 && (hi | lo) != 0) in __mpn_construct_long_double()
65 unsigned long long val = hi ? hi : lo; in __mpn_construct_long_double()
73 if (hi) in __mpn_construct_long_double()
92 hi = (hi << lzcount) | (lo >> (53 - lzcount)); in __mpn_construct_long_double()
97 hi = lo << (lzcount - 53); in __mpn_construct_long_double()
109 && ((hi & 1) != 0 || (lo & ((1LL << 52) - 1)) != 0)) in __mpn_construct_long_double()
111 hi++; in __mpn_construct_long_double()
112 if ((hi & (1LL << 53)) != 0) in __mpn_construct_long_double()
114 hi >>= 1; in __mpn_construct_long_double()
154 u.d[0].ieee.mantissa1 = hi; in __mpn_construct_long_double()
155 u.d[0].ieee.mantissa0 = hi >> 32; in __mpn_construct_long_double()