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

/netbsd-current/lib/libc/compat/gen/
H A Dcompat_modf_ieee754.c52 if (u.dblu_dbl.dbl_exp == DBL_EXP_INFNAN) {
61 if ((int)u.dblu_dbl.dbl_exp - DBL_EXP_BIAS > DBL_FRACBITS - 1) {
64 v.dblu_dbl.dbl_sign = u.dblu_dbl.dbl_sign;
72 if (u.dblu_dbl.dbl_exp < DBL_EXP_BIAS) {
74 v.dblu_dbl.dbl_sign = u.dblu_dbl.dbl_sign;
92 frac = ((u_int64_t)v.dblu_dbl.dbl_frach << 32) + v.dblu_dbl.dbl_fracl;
93 frac >>= DBL_FRACBITS - (u.dblu_dbl
[all...]
H A Dcompat_frexp_ieee754.c67 if (u.dblu_dbl.dbl_exp != DBL_EXP_INFNAN) {
69 if (u.dblu_dbl.dbl_exp == 0) {
74 *eptr += u.dblu_dbl.dbl_exp - (DBL_EXP_BIAS - 1);
75 u.dblu_dbl.dbl_exp = DBL_EXP_BIAS - 1;
H A Dcompat_ldexp_ieee754.c73 oldexp = u.dblu_dbl.dbl_exp;
97 mul.dblu_dbl.dbl_exp = expon + DBL_EXP_BIAS;
109 mul.dblu_dbl.dbl_exp = DBL_FRACBITS + DBL_EXP_BIAS;
112 oldexp = u.dblu_dbl.dbl_exp;
156 u.dblu_dbl.dbl_exp = 1;
160 mul.dblu_dbl.dbl_exp = expon + DBL_EXP_BIAS;
168 u.dblu_dbl.dbl_exp = newexp;
/netbsd-current/lib/libm/src/
H A Ds_fmax.c50 if (u[0].dblu_dbl.dbl_exp == DBL_EXP_INFNAN &&
51 (u[0].dblu_dbl.dbl_frach | u[0].dblu_dbl.dbl_fracl) != 0)
53 if (u[1].dblu_dbl.dbl_exp == DBL_EXP_INFNAN &&
54 (u[1].dblu_dbl.dbl_frach | u[1].dblu_dbl.dbl_fracl) != 0)
58 if (u[0].dblu_dbl.dbl_sign != u[1].dblu_dbl.dbl_sign)
59 return (u[u[0].dblu_dbl.dbl_sign].dblu_d);
H A Ds_fmin.c50 if (u[0].dblu_dbl.dbl_exp == DBL_EXP_INFNAN &&
51 (u[0].dblu_dbl.dbl_frach | u[0].dblu_dbl.dbl_fracl) != 0)
53 if (u[1].dblu_dbl.dbl_exp == DBL_EXP_INFNAN &&
54 (u[1].dblu_dbl.dbl_frach | u[1].dblu_dbl.dbl_fracl) != 0)
58 if (u[0].dblu_dbl.dbl_sign != u[1].dblu_dbl.dbl_sign)
59 return (u[u[1].dblu_dbl.dbl_sign].dblu_d);
H A Ds_nexttowardf.c36 #define extu_ext dblu_dbl
/netbsd-current/lib/libc/arch/arm/gen/
H A D__aeabi_dcmpun.c50 return (ux.dblu_dbl.dbl_exp == DBL_EXP_INFNAN
51 && (ux.dblu_dbl.dbl_frach|ux.dblu_dbl.dbl_fracl) != 0)
52 || (uy.dblu_dbl.dbl_exp == DBL_EXP_INFNAN
53 && (uy.dblu_dbl.dbl_frach|uy.dblu_dbl.dbl_fracl) != 0);
/netbsd-current/lib/libc/gen/
H A Dfpclassifyd_ieee754.c51 if (u.dblu_dbl.dbl_exp == 0) {
52 if (u.dblu_dbl.dbl_frach == 0 && u.dblu_dbl.dbl_fracl == 0)
56 } else if (u.dblu_dbl.dbl_exp == DBL_EXP_INFNAN) {
57 if (u.dblu_dbl.dbl_frach == 0 && u.dblu_dbl.dbl_fracl == 0)
H A Disnand_ieee754.c66 return (u.dblu_dbl.dbl_exp == DBL_EXP_INFNAN &&
67 (u.dblu_dbl.dbl_frach != 0 || u.dblu_dbl.dbl_fracl != 0));
H A Disinfd_ieee754.c66 return (u.dblu_dbl.dbl_exp == DBL_EXP_INFNAN &&
67 (u.dblu_dbl.dbl_frach == 0 && u.dblu_dbl.dbl_fracl == 0));
H A Dfixunsdfsi_ieee754.c59 [1] = dblu.dblu_dbl.dbl_fracl,
60 [2] = dblu.dblu_dbl.dbl_frach,
64 dblu.dblu_dbl.dbl_exp - DBL_EXP_BIAS,
65 dblu.dblu_dbl.dbl_sign != 0,
H A Dfabs_ieee754.c55 u.dblu_dbl.dbl_sign = 0;
H A Disfinited_ieee754.c51 if (u.dblu_dbl.dbl_exp == DBL_EXP_INFNAN)
H A Dsignbitd_ieee754.c51 return (u.dblu_dbl.dbl_sign == 1);
/netbsd-current/lib/libc/stdlib/
H A Derand48_ieee754.c40 u.dblu_dbl.dbl_sign = 0;
41 u.dblu_dbl.dbl_exp = DBL_EXP_BIAS; /* so we get [1,2) */
42 u.dblu_dbl.dbl_frach = ((unsigned int)xseed[2] << 4)
44 u.dblu_dbl.dbl_fracl = (((unsigned int)xseed[1] & 0x0fff) << 20)
/netbsd-current/lib/libc/gdtoa/
H A Dhdtoa.c45 #define dblu_dbl dfltu_dflt macro
158 *sign = u.dblu_dbl.dbl_sign;
167 *decpt = u.dblu_dbl.dbl_exp - DBL_ADJ;
176 *decpt = u.dblu_dbl.dbl_exp - (514 + DBL_ADJ);
214 *s = u.dblu_dbl.dbl_fracl & 0xf;
215 u.dblu_dbl.dbl_fracl >>= 4;
220 *s = u.dblu_dbl.dbl_fracm & 0xf;
221 u.dblu_dbl.dbl_fracm >>= 4;
225 *s = u.dblu_dbl.dbl_frach & 0xf;
226 u.dblu_dbl
[all...]
/netbsd-current/sys/sys/
H A Dieee754.h191 struct ieee_double dblu_dbl; member in union:ieee_double_u
194 #define dblu_sign dblu_dbl.dbl_sign
195 #define dblu_exp dblu_dbl.dbl_exp
196 #define dblu_frach dblu_dbl.dbl_frach
197 #define dblu_fracl dblu_dbl.dbl_fracl

Completed in 208 milliseconds