Lines Matching refs:LDBL_MANT_DIG
12 #if LDBL_MANT_DIG == 53 && LDBL_MAX_EXP == 1024
18 #elif LDBL_MANT_DIG == 64 && LDBL_MAX_EXP == 16384
24 #elif LDBL_MANT_DIG == 113 && LDBL_MAX_EXP == 16384
149 if (lrp < emin-2*LDBL_MANT_DIG) { in decfloat()
266 if (bits > LDBL_MANT_DIG+e2-emin) { in decfloat()
267 bits = LDBL_MANT_DIG+e2-emin; in decfloat()
273 if (bits < LDBL_MANT_DIG) { in decfloat()
274 bias = copysignl(scalbn(1, 2*LDBL_MANT_DIG-bits-1), y); in decfloat()
275 frac = fmodl(y, scalbn(1, LDBL_MANT_DIG-bits)); in decfloat()
293 if (LDBL_MANT_DIG-bits >= 2 && !fmodl(frac, 1)) in decfloat()
300 if ((e2+LDBL_MANT_DIG & INT_MAX) > emax-5) { in decfloat()
302 if (denormal && bits==LDBL_MANT_DIG+e2-emin) in decfloat()
307 if (e2+LDBL_MANT_DIG>emax || (denormal && frac)) in decfloat()
350 } else if (dc < LDBL_MANT_DIG/4+1) { in hexfloat()
392 if (e2 < emin-2*LDBL_MANT_DIG) { in hexfloat()
413 if (bits < LDBL_MANT_DIG) in hexfloat()
414 bias = copysignl(scalbn(1, 32+LDBL_MANT_DIG-bits-1), sign); in hexfloat()
444 bits = LDBL_MANT_DIG; in __floatscan()