Lines Matching refs:lo

36   uint64_t hi, lo;  in ldbl_extract_mantissa()  local
42 lo = ((uint64_t) u.d[1].ieee.mantissa0 << 32) | u.d[1].ieee.mantissa1; in ldbl_extract_mantissa()
53 lo |= (uint64_t) 1 << 52; in ldbl_extract_mantissa()
57 lo = lo << 1; in ldbl_extract_mantissa()
62 lo = lo << 7; in ldbl_extract_mantissa()
77 lo = lo >> ediff; in ldbl_extract_mantissa()
79 lo = 0; in ldbl_extract_mantissa()
82 lo = lo << -ediff; in ldbl_extract_mantissa()
85 && lo != 0) in ldbl_extract_mantissa()
88 lo = ((uint64_t) 1 << 60) - lo; in ldbl_extract_mantissa()
92 hi = (hi << 1) | (lo >> 59); in ldbl_extract_mantissa()
93 lo = (((uint64_t) 1 << 60) - 1) & (lo << 1); in ldbl_extract_mantissa()
103 *lo64 = (hi << 60) | lo; in ldbl_extract_mantissa()
112 uint64_t hi, lo; in ldbl_insert_mantissa() local
122 lo = (lo64 >> 7) & (((uint64_t) 1 << 53) - 1); in ldbl_insert_mantissa()
127 if (lo != 0) in ldbl_insert_mantissa()
135 if ((lo & ((uint64_t) 1 << 52)) != 0 in ldbl_insert_mantissa()
136 && ((hi & 1) != 0 || (lo & (((uint64_t) 1 << 52) - 1)) != 0)) in ldbl_insert_mantissa()
145 lo = ((uint64_t) 1 << 53) - lo; in ldbl_insert_mantissa()
151 if (sizeof (lo) == sizeof (long)) in ldbl_insert_mantissa()
152 lzcount = __builtin_clzl (lo); in ldbl_insert_mantissa()
153 else if ((lo >> 32) != 0) in ldbl_insert_mantissa()
154 lzcount = __builtin_clzl ((long) (lo >> 32)); in ldbl_insert_mantissa()
156 lzcount = __builtin_clzl ((long) lo) + 32; in ldbl_insert_mantissa()
158 lo <<= lzcount; in ldbl_insert_mantissa()
169 lo >>= 1 - expnt2; in ldbl_insert_mantissa()
171 lo = 0; in ldbl_insert_mantissa()
177 u.d[1].ieee.mantissa1 = lo; in ldbl_insert_mantissa()
178 u.d[1].ieee.mantissa0 = lo >> 32; in ldbl_insert_mantissa()