Home
last modified time | relevance | path

Searched refs:dval (Results 1 – 5 of 5) sorted by relevance

/picolibc-3.5.0-3.4.0/newlib/libc/stdlib/
Dstrtod.c191 rv = ulp(dval(x)); in sulp()
278 dval(rv) = 0.;
467 dval(rv) = nan ("");
491 dval(rv) = y;
497 dval(rv) = tens[k - 9] * dval(rv) + z;
517 dval(rv) = -dval(rv);
521 /* rv = */ rounded_product(dval(rv), tens[e]);
533 dval(rv) = -dval(rv);
538 dval(rv) *= tens[i];
545 /* rv = */ rounded_product(dval(rv), tens[e]);
[all …]
Dgdtoa-gdtoa.c212 dval(d) = b2d(b, &i);
218 dval(d) /= 1 << j;
246 ds = (dval(d)-1.5)*0.289529654602168 + 0.1760912590558 + i*0.301029995663981;
261 dval(d) *= 1 << j1;
267 if (dval(d) < tens[k])
348 d2 = dval(d);
351 dval(d) /= 1 << j;
362 dval(d) /= bigtens[n_bigtens-1];
374 dval(d) *= tens[j1 & 0xf];
378 dval(d) *= bigtens[i];
[all …]
Dstrtodg.c458 dval(rv) = 0.; in _strtodg_l()
651 dval(rv) = y; in _strtodg_l()
653 dval(rv) = tens[k - 9] * dval(rv) + z; in _strtodg_l()
657 if (rvOK(dval(rv), fpi, exp, bits, 1, rd, &irv)) in _strtodg_l()
666 /* rv = */ rounded_product(dval(rv), tens[e]); in _strtodg_l()
667 if (rvOK(dval(rv), fpi, exp, bits, i, rd, &irv)) in _strtodg_l()
680 dval(rv) *= tens[i]; in _strtodg_l()
686 dval(adj) = dval(rv); in _strtodg_l()
688 /* adj = */ rounded_product(dval(adj), tens[e2]); in _strtodg_l()
693 dval(rv) = dval(adj); in _strtodg_l()
[all …]
Dmprec.h94 #define dval(x) (x.d) macro
/picolibc-3.5.0-3.4.0/newlib/
DChangeLog-20158316 rv, rv0 from double to type U. Use accessor macros dval, dword0
8322 (dword0, dword1, dval): Define in terms of uncast union member