Lines Matching refs:exponent
100 pu->exponent++; in round()
124 if (pu->exponent >= 32) in packint32()
126 fpu_rightshift(pu, 112 - pu->exponent); in packint32()
165 if (pu->exponent >= 64) in packint64()
167 fpu_rightshift(pu, 112 - pu->exponent); in packint64()
204 px->exponent = 0; in packsingle()
209 px->exponent = 0xff; in packsingle()
215 px->exponent = 0xff; in packsingle()
220 pu->exponent += SINGLE_BIAS; in packsingle()
221 if (pu->exponent <= 0) { in packsingle()
222 px->exponent = 0; in packsingle()
223 fpu_rightshift(pu, 1 - pu->exponent); in packsingle()
231 px->exponent = 1; in packsingle()
249 pu->exponent += 1; in packsingle()
251 if (pu->exponent >= 0xff) { in packsingle()
260 px->exponent = 0xfe; in packsingle()
264 px->exponent = pu->exponent; in packsingle()
279 px->exponent = 0; in packdouble()
285 px->exponent = 0x7ff; in packdouble()
292 px->exponent = 0x7ff; in packdouble()
298 pu->exponent += DOUBLE_BIAS; in packdouble()
299 if (pu->exponent <= 0) { /* underflow */ in packdouble()
300 px->exponent = 0; in packdouble()
301 fpu_rightshift(pu, 1 - pu->exponent); in packdouble()
309 px->exponent = 1; in packdouble()
314 px->exponent = 0; in packdouble()
330 pu->exponent += 1; in packdouble()
332 if (pu->exponent >= 0x7ff) { /* overflow */ in packdouble()
341 px->exponent = 0x7fe; in packdouble()
346 px->exponent = pu->exponent; in packdouble()
365 px->exponent = 0; in packextended()
373 px->exponent = 0x7fff; in packextended()
381 px->exponent = 0x7fff; in packextended()
392 pu->exponent += EXTENDED_BIAS; in packextended()
393 if (pu->exponent <= 0) { /* underflow */ in packextended()
394 fpu_rightshift(pu, 1-pu->exponent); in packextended()
402 px->exponent = 0; in packextended()
404 px->exponent = 1; in packextended()
421 if (pu->exponent >= 0x7fff) { /* overflow */ in packextended()
430 px->exponent = 0x7ffe; /* overflow to max norm */ in packextended()
437 px->exponent = pu->exponent; in packextended()
538 k = pu->exponent + EXTENDED_BIAS; in _fp_pack()
544 pu->exponent += k; in _fp_pack()