Lines Matching refs:exp
51 int exp; /* exponent */ in __dtoull() local
69 exp = ((i0 >> 20) & 0x7ff) - 0x3ff; in __dtoull()
70 if (exp < 0) { in __dtoull()
73 } else if (exp > 63) { in __dtoull()
95 switch (exp) { in __dtoull()
103 if (exp > 31) { in __dtoull()
104 m1 = (m0 << (exp - 31)) | (m1 >> (63 - exp)); in __dtoull()
105 m0 = (m0 >> (63 - exp)); in __dtoull()
107 m1 = (m0 >> (31 - exp)); in __dtoull()
139 int exp; /* exponent */ in __ftoull() local
156 exp = ((i0 >> 23) & 0xff) - 0x7f; in __ftoull()
157 if (exp < 0) { in __ftoull()
160 } else if (exp > 63) { in __ftoull()
182 switch (exp) { in __ftoull()
190 if (exp > 31) { in __ftoull()
191 m1 = m0 << (exp - 31); in __ftoull()
192 m0 = (m0 >> (63 - exp)); in __ftoull()
194 m1 = (m0 >> (31 - exp)); in __ftoull()
227 int exp; /* exponent */ in _Q_qtoull() local
243 exp = ((i0 >> 16) & 0x7fff) - 0x3fff; in _Q_qtoull()
244 if (exp < 0) { in _Q_qtoull()
246 } else if (exp > 63) { in _Q_qtoull()
268 switch (exp) { in _Q_qtoull()
276 if (exp > 31) { in _Q_qtoull()
277 m1 = (m0 << (exp - 31)) | (m1 >> (63 - exp)); in _Q_qtoull()
278 m0 = (m0 >> (63 - exp)); in _Q_qtoull()
280 m1 = (m0 >> (31 - exp)); in _Q_qtoull()