Searched refs:SNG_EXP (Results 1 - 1 of 1) sorted by relevance

/haiku/src/system/libroot/os/arch/sparc/
H A Dfpu_implode.c308 #define SNG_EXP(e) ((e) << SNG_FRACBITS) /* makes e an exponent */ macro
309 #define SNG_MASK (SNG_EXP(1) - 1) /* mask for fraction */
323 return (sign | SNG_EXP(SNG_EXP_INFNAN));
352 if (fpround(fe, fp) && fp->fp_mant[3] == SNG_EXP(1)) {
354 return (sign | SNG_EXP(1) | 0);
359 return (sign | SNG_EXP(0) | fp->fp_mant[3]);
364 if ((fp->fp_mant[3] & SNG_EXP(1 << FP_NG)) == 0)
367 if (fpround(fe, fp) && fp->fp_mant[3] == SNG_EXP(2))
373 return (sign | SNG_EXP(SNG_EXP_INFNAN));
374 return (sign | SNG_EXP(SNG_EXP_INFNA
[all...]

Completed in 81 milliseconds