Lines Matching defs:emin
245 static double decfloat(FFFILE *f, int c, int bits, int emin, int sign, int pok)
256 int emax = -emin-bits+3;
327 if (lrp > -emin/2) {
331 if (lrp < emin-2*DBL_MANT_DIG) {
449 if (bits > DBL_MANT_DIG+e2-emin) {
450 bits = DBL_MANT_DIG+e2-emin;
485 if (denormal && bits==DBL_MANT_DIG+e2-emin)
497 static double hexfloat(FFFILE *f, int bits, int emin, int sign, int pok)
572 if (e2 > -emin) {
576 if (e2 < emin-2*DBL_MANT_DIG) {
592 if (bits > 32+e2-emin) {
593 bits = 32+e2-emin;
615 int emin;
621 emin = FLT_MIN_EXP-bits;
625 emin = DBL_MIN_EXP-bits;
629 emin = DBL_MIN_EXP-bits;
685 return hexfloat(f, bits, emin, sign, pok);
690 return decfloat(f, c, bits, emin, sign, pok);