Lines Matching defs:exp
1 /* $NetBSD: fpu_explode.c,v 1.16 2021/03/08 14:37:55 isaki Exp $ */
49 __KERNEL_RCSID(0, "$NetBSD: fpu_explode.c,v 1.16 2021/03/08 14:37:55 isaki Exp $");
115 #define FP_TOF(exp, expbias, allfrac, f0, f1, f2, f3) \
116 if (exp == 0) { \
126 if (exp == (2 * expbias + 1)) { \
134 fp->fp_exp = exp - expbias; \
148 int exp;
152 exp = (i >> (32 - 1 - SNG_EXPBITS)) & mask(SNG_EXPBITS);
156 FP_TOF(exp, SNG_EXP_BIAS, frac, f0, f1, 0, 0);
166 int exp;
170 exp = (i >> (32 - 1 - DBL_EXPBITS)) & mask(DBL_EXPBITS);
176 FP_TOF(exp, DBL_EXP_BIAS, frac, f0, f1, f2, 0);
185 int exp;
189 exp = (i >> (32 - 1 - EXT_EXPBITS)) & mask(EXT_EXPBITS);
194 /* m68k extended does not imply denormal by exp==0 */
195 if (exp == 0) {
205 if (exp == (2 * EXT_EXP_BIAS + 1)) {
214 fp->fp_exp = exp - EXT_EXP_BIAS;