Home | History | Annotate | Download | only in gdtoa

Lines Matching defs:irv

182   double d, CONST FPI *fpi, Long *expt, ULong *bits, int exact, int rd, int *irv

258 *irv = STRTOG_Underflow | STRTOG_Inexlo;
270 *irv = STRTOG_Denormal;
281 *irv = STRTOG_Infinite | STRTOG_Overflow | STRTOG_Inexhi;
289 *irv |= inex;
313 int dsign, e, e1, e2, emin, esign, finished, i, inex, irv;
324 irv = STRTOG_Zero;
339 irv = STRTOG_NoNumber;
358 irv = gethex(&s, fpi, expt, &rvb, sign);
359 if (irv == STRTOG_NoNumber) {
421 irv = STRTOG_NoNumber;
470 irv = STRTOG_Infinite;
477 irv = STRTOG_NaN;
481 irv = hexnan(&s, fpi, bits);
487 irv = STRTOG_NoNumber;
493 irv = STRTOG_Normal;
521 if (rvOK(dval(rv), fpi, expt, bits, 1, rd, &irv))
528 if (rvOK(dval(rv), fpi, expt, bits, i, rd, &irv))
542 if (rvOK(dval(rv), fpi, expt, bits, 0, rd, &irv))
550 if (rvOK(dval(rv), fpi, expt, bits, 0, rd, &irv))
634 irv = STRTOG_Underflow | STRTOG_Inexlo;
740 irv = STRTOG_Normal;
743 irv |= STRTOG_Inexhi;
746 irv |= STRTOG_Inexlo;
762 irv |= dsign ? STRTOG_Inexlo : STRTOG_Inexhi;
769 irv = dsign
778 irv = STRTOG_Normal | STRTOG_Inexlo;
791 irv = STRTOG_Normal | STRTOG_Inexhi;
795 irv = STRTOG_Normal | STRTOG_Inexlo;
798 irv = STRTOG_Normal;
802 irv = STRTOG_Normal | STRTOG_Inexhi;
814 irv = STRTOG_Normal | STRTOG_Inexhi;
827 irv = STRTOG_Normal | STRTOG_Inexhi;
833 irv = STRTOG_Normal | STRTOG_Inexlo;
848 irv = STRTOG_Underflow | STRTOG_Inexlo;
959 irv |= inex;
964 irv |= inex;
990 irv = STRTOG_Infinite | STRTOG_Overflow | STRTOG_Inexhi;
1003 irv = STRTOG_Underflow | STRTOG_Inexlo;
1006 irv = (irv & ~STRTOG_Retmask) |
1008 if (irv & STRTOG_Inexact)
1009 irv |= STRTOG_Underflow;
1015 irv |= STRTOG_Neg;
1020 return irv;