Home
last modified time | relevance | path

Searched refs:wds (Results 1 – 11 of 11) sorted by relevance

/bionic/libc/upstream-openbsd/lib/libc/gdtoa/
Dsum.c47 if (a->wds < b->wds) {
53 c->wds = a->wds;
58 xe = xc + b->wds;
68 xe += a->wds - b->wds;
83 xe += a->wds - b->wds;
91 if (c->wds == c->maxwds) {
99 c->x[c->wds++] = 1;
Dmisc.c90 rv->sign = rv->wds = 0;
174 int i, wds; local
186 wds = b->wds;
209 while(++i < wds);
211 if (wds >= b->maxwds) {
219 b->x[wds++] = carry;
220 b->wds = wds;
273 b->wds = 1;
298 if (a->wds < b->wds) {
304 wa = a->wds;
[all …]
Dsmisc.c53 b->wds = 1;
59 b->wds = (b->x[1] = y9 >> 16) ? 2 : 1;
95 k = ka - kb + ULbits*(a->wds - b->wds);
158 xe = x + b->wds;
162 nw = b->wds;
184 nwds = b->wds;
Dgmisc.c46 if (n < b->wds) {
47 xe = x + b->wds;
63 if ((b->wds = x1 - b->x) == 0)
78 xe = x + b->wds;
Dstrtodg.c61 xe = x + b->wds;
81 if (b->wds >= b->maxwds) {
89 b->x[b->wds++] = 1;
107 xe = x + b->wds;
165 b->wds = k;
252 if (hi0bits(b->x[b->wds - 1]) != j) {
271 b->wds = inex = 0;
302 b->wds = inex = 0;
728 rvb->wds = 0;
734 rvb->x[0] = rvb->wds = rvbits = 1;
[all …]
Ddmisc.c128 n = S->wds;
130 /*debug*/ if (b->wds > n)
133 if (b->wds < n)
179 b->wds = n;
221 b->wds = n;
Dgethex.c169 b->wds = 1;
194 b->wds = n;
233 b->wds = n = x - b->x;
286 x[0] = b->wds = 1;
332 k = b->wds;
342 else if (b->wds > k
Dgdtoa.c69 b->wds = 0;
73 b->wds = i + 1;
199 if (!b->wds) {
598 i = ((s5 ? hi0bits(S->x[S->wds-1]) : ULbits - 1) - s2 - 4) & kmask;
679 if (b->wds > 1 || b->x[0])
695 if (rdir && (b->wds > 1 || b->x[0])) {
732 if (b->wds > 1 || b->x[0])
783 if (rdir == 2 || (b->wds <= 1 && !b->x[0]))
809 if (b->wds > 1 || b->x[0])
Ddtoa.c584 if (( i = ((s5 ? 32 - hi0bits(S->x[S->wds-1]) : 1) + s2) & 0x1f )!=0)
587 if (( i = ((s5 ? 32 - hi0bits(S->x[S->wds-1]) : 1) + s2) & 0xf )!=0)
685 else if (!b->x[0] && b->wds <= 1)
697 if (!b->x[0] && b->wds <= 1) {
767 if (!b->x[0] && b->wds <= 1) {
Dgdtoaimp.h475 int k, maxwds, sign, wds; member
486 #define Bcopy(x,y) memcpy_D2A(&x->sign,&y->sign,y->wds*sizeof(ULong) + 2*sizeof(int))
488 #define Bcopy(x,y) memcpy(&x->sign,&y->sign,y->wds*sizeof(ULong) + 2*sizeof(int))
Dstrtod.c689 if (!delta->x[0] && delta->wds <= 1) {
795 if (!delta->x[0] && delta->wds <= 1)
800 if (!delta->x[0] && delta->wds <= 1) {