Home | History | Annotate | Download | only in gen

Lines Matching defs:d1

45 	float d0, d1, f;
61 d1 = d0;
68 d1 /= 2;
69 ATF_CHECK_EQ_MSG(fpclassify(d1), FP_SUBNORMAL,
71 i, d1, fpclassify(d1), FP_SUBNORMAL);
72 ATF_CHECK_MSG(d1 > 0 && d1 < d0,
73 "[%d] d1=%a d0=%a", i, d1, d0);
76 ATF_CHECK_EQ_MSG(d2, d1, "[%d] ldexpf(%a, -%d)=%a != %a",
77 i, d0, i, d2, d1);
79 d2 = modff(d1, &ip);
80 ATF_CHECK_EQ_MSG(d2, d1,
83 i, d1, ip, d2, 0., d1);
87 i, d1, ip, d2, 0., d1);
89 f = frexpf(d1, &e);
93 i, d1, f, e, 0.5, FLT_MIN_EXP - i);
97 i, d1, f, e, 0.5, FLT_MIN_EXP - i);
101 d1 /= 2;
102 ATF_CHECK_EQ_MSG(fpclassify(d1), FP_ZERO,
104 d1, fpclassify(d1), FP_ZERO);
105 f = frexpf(d1, &e);
109 d1, f, e, 0., 0);
113 d1, f, e, 0., 0);
125 double d0, d1, f;
141 d1 = d0;
148 d1 /= 2;
149 ATF_CHECK_EQ_MSG(fpclassify(d1), FP_SUBNORMAL,
151 i, d1, fpclassify(d1), FP_SUBNORMAL);
152 ATF_CHECK_MSG(d1 > 0 && d1 < d0,
153 "[%d] d1=%a d0=%a", i, d1, d0);
156 ATF_CHECK_EQ_MSG(d2, d1, "[%d] ldexp(%a, -%d)=%a != %a",
157 i, d0, i, d2, d1);
159 d2 = modf(d1, &ip);
160 ATF_CHECK_EQ_MSG(d2, d1,
163 i, d1, ip, d2, 0., d1);
167 i, d1, ip, d2, 0., d1);
169 f = frexp(d1, &e);
173 i, d1, f, e, 0.5, DBL_MIN_EXP - i);
177 i, d1, f, e, 0.5, DBL_MIN_EXP - i);
181 d1 /= 2;
182 ATF_CHECK_EQ_MSG(fpclassify(d1), FP_ZERO,
184 d1, fpclassify(d1), FP_ZERO);
185 f = frexp(d1, &e);
189 d1, f, e, 0., 0);
193 d1, f, e, 0., 0);
205 long double d0, d1, f;
221 d1 = d0;
228 d1 /= 2;
229 ATF_CHECK_EQ_MSG(fpclassify(d1), FP_SUBNORMAL,
231 i, d1, fpclassify(d1), FP_SUBNORMAL);
232 ATF_CHECK_MSG(d1 > 0 && d1 < d0,
233 "[%d] d1=%La d0=%La", i, d1, d0);
236 ATF_CHECK_EQ_MSG(d2, d1, "[%d] ldexpl(%La, -%d)=%La != %La",
237 i, d0, i, d2, d1);
239 d2 = modfl(d1, &ip);
240 ATF_CHECK_EQ_MSG(d2, d1,
243 i, d1, ip, d2, 0.L, d1);
247 i, d1, ip, d2, 0.L, d1);
249 f = frexpl(d1, &e);
253 i, d1, f, e, 0.5L, LDBL_MIN_EXP - i);
257 i, d1, f, e, 0.5L, LDBL_MIN_EXP - i);
261 d1 /= 2;
262 ATF_CHECK_EQ_MSG(fpclassify(d1), FP_ZERO,
264 d1, fpclassify(d1), FP_ZERO);
265 f = frexpl(d1, &e);
269 d1, f, e, 0.L, 0);
273 d1, f, e, 0.L, 0);