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