Symbol: SNG_EXP
sys/arch/m68k/fpe/fpu_implode.c
246
#define SNG_MASK (SNG_EXP(1) - 1) /* mask for fraction */
sys/arch/m68k/fpe/fpu_implode.c
260
return (sign | SNG_EXP(SNG_EXP_INFNAN));
sys/arch/m68k/fpe/fpu_implode.c
289
if (fpu_round(fe, fp) && fp->fp_mant[2] == SNG_EXP(1))
sys/arch/m68k/fpe/fpu_implode.c
290
return (sign | SNG_EXP(1) | 0);
sys/arch/m68k/fpe/fpu_implode.c
295
return (sign | SNG_EXP(0) | fp->fp_mant[2]);
sys/arch/m68k/fpe/fpu_implode.c
300
if ((fp->fp_mant[2] & SNG_EXP(1 << FP_NG)) == 0)
sys/arch/m68k/fpe/fpu_implode.c
303
if (fpu_round(fe, fp) && fp->fp_mant[2] == SNG_EXP(2))
sys/arch/m68k/fpe/fpu_implode.c
309
return (sign | SNG_EXP(SNG_EXP_INFNAN));
sys/arch/m68k/fpe/fpu_implode.c
310
return (sign | SNG_EXP(SNG_EXP_INFNAN - 1) | SNG_MASK);
sys/arch/m68k/fpe/fpu_implode.c
314
return (sign | SNG_EXP(exp) | (fp->fp_mant[2] & SNG_MASK));
sys/arch/powerpc/fpu/fpu_implode.c
347
#define SNG_MASK (SNG_EXP(1) - 1) /* mask for fraction */
sys/arch/powerpc/fpu/fpu_implode.c
363
return (sign | SNG_EXP(SNG_EXP_INFNAN));
sys/arch/powerpc/fpu/fpu_implode.c
396
if (round(fe, fp, cx) && fp->fp_mant[3] == SNG_EXP(1)) {
sys/arch/powerpc/fpu/fpu_implode.c
398
return (sign | SNG_EXP(1) | 0);
sys/arch/powerpc/fpu/fpu_implode.c
408
return (sign | SNG_EXP(0) | fp->fp_mant[3]);
sys/arch/powerpc/fpu/fpu_implode.c
413
if ((fp->fp_mant[3] & SNG_EXP(1 << FP_NG)) == 0)
sys/arch/powerpc/fpu/fpu_implode.c
416
if (round(fe, fp, cx) && fp->fp_mant[3] == SNG_EXP(2))
sys/arch/powerpc/fpu/fpu_implode.c
423
return (sign | SNG_EXP(SNG_EXP_INFNAN));
sys/arch/powerpc/fpu/fpu_implode.c
426
return (sign | SNG_EXP(SNG_EXP_INFNAN - 1) | SNG_MASK);
sys/arch/powerpc/fpu/fpu_implode.c
431
return (sign | SNG_EXP(exp) | (fp->fp_mant[3] & SNG_MASK));
sys/arch/sparc/fpu/fpu_implode.c
300
#define SNG_MASK (SNG_EXP(1) - 1) /* mask for fraction */
sys/arch/sparc/fpu/fpu_implode.c
314
return (sign | SNG_EXP(SNG_EXP_INFNAN));
sys/arch/sparc/fpu/fpu_implode.c
342
if (round(fe, fp) && fp->fp_mant[3] == SNG_EXP(1))
sys/arch/sparc/fpu/fpu_implode.c
343
return (sign | SNG_EXP(1) | 0);
sys/arch/sparc/fpu/fpu_implode.c
347
return (sign | SNG_EXP(0) | fp->fp_mant[3]);
sys/arch/sparc/fpu/fpu_implode.c
352
if ((fp->fp_mant[3] & SNG_EXP(1 << FP_NG)) == 0)
sys/arch/sparc/fpu/fpu_implode.c
355
if (round(fe, fp) && fp->fp_mant[3] == SNG_EXP(2))
sys/arch/sparc/fpu/fpu_implode.c
361
return (sign | SNG_EXP(SNG_EXP_INFNAN));
sys/arch/sparc/fpu/fpu_implode.c
362
return (sign | SNG_EXP(SNG_EXP_INFNAN - 1) | SNG_MASK);
sys/arch/sparc/fpu/fpu_implode.c
366
return (sign | SNG_EXP(exp) | (fp->fp_mant[3] & SNG_MASK));