Home
last modified time | relevance | path

Searched refs:carry (Results 1 – 6 of 6) sorted by relevance

/bionic/libc/upstream-openbsd/lib/libc/gdtoa/
Dsum.c42 ULong carry, *xc, *xa, *xb, *xe, y; local
54 carry = 0;
61 y = (*xa & 0xffff) + (*xb & 0xffff) + carry;
62 carry = (y & 0x10000) >> 16;
63 z = (*xa++ >> 16) + (*xb++ >> 16) + carry;
64 carry = (z & 0x10000) >> 16;
70 y = (*xa & 0xffff) + carry;
71 carry = (y & 0x10000) >> 16;
72 z = (*xa++ >> 16) + carry;
73 carry = (z & 0x10000) >> 16;
[all …]
Ddmisc.c120 ULLong borrow, carry, y, ys; local
122 ULong borrow, carry, y, ys; local
146 carry = 0;
149 ys = *sx++ * (ULLong)q + carry;
150 carry = ys >> 32;
157 ys = (si & 0xffff) * q + carry;
159 carry = zs >> 16;
166 ys = *sx++ * q + carry;
167 carry = ys >> 16;
185 carry = 0;
[all …]
Dmisc.c177 ULLong carry, y; local
179 ULong carry, *x, y; local
189 carry = a;
192 y = *x * (ULLong)m + carry;
193 carry = y >> 32;
198 y = (xi & 0xffff) * m + carry;
200 carry = z >> 16;
203 y = *x * m + carry;
204 carry = y >> 16;
210 if (carry) {
[all …]
Dstrtodg.c57 ULong carry = 1, y; local
72 y = *x + carry;
73 carry = y >> 16;
75 if (!carry)
78 if (carry)
185 ULong carry, inex, lostbits; local
188 carry = rv = 0;
236 carry = 1;
243 if (carry) {
281 carry = b->x[k1>>kshift] & (1 << (k1 & kmask));
[all …]
/bionic/libm/upstream-freebsd/lib/msun/src/
Dk_rem_pio2.c296 int32_t jz,jx,jv,jp,jk,carry,n,iq[20],i,j,k,m,q0,ih; in __kernel_rem_pio2() local
341 n += 1; carry = 0; in __kernel_rem_pio2()
344 if(carry==0) { in __kernel_rem_pio2()
346 carry = 1; iq[i] = 0x1000000- j; in __kernel_rem_pio2()
360 if(carry!=0) z -= scalbn(one,q0); in __kernel_rem_pio2()
/bionic/libdl/
DNOTICE98 (b) You must cause any modified files to carry prominent notices