Lines Matching defs:exp
1 /* $NetBSD: fixunsdfdi_ieee754.c,v 1.1 2013/08/24 00:51:48 matt Exp $ */
38 __RCSID("$NetBSD: fixunsdfdi_ieee754.c,v 1.1 2013/08/24 00:51:48 matt Exp $");
58 signed int exp = ux.dblu_exp - DBL_EXP_BIAS;
63 if (exp > 63)
65 if (exp < 0)
70 exp -= DBL_FRACHBITS;
71 if (exp == 0)
73 if (exp < 0)
74 return r >> -exp;
78 exp -= DBL_FRACLBITS;
79 if (exp == 0)
81 if (exp < 0)
82 return r >> -exp;
84 return r << exp;