Lines Matching refs:y

644 #define Bcopy(x,y) memcpy((char *)&x->sign, (char *)&y->sign, \  argument
645 y->wds*sizeof(Long) + 2*sizeof(int))
658 ULLong carry, y; local
660 ULong carry, *x, y; local
673 y = *x * (ULLong)m + carry;
674 carry = y >> 32;
675 *x++ = y & FFFFFFFF;
679 y = (xi & 0xffff) * m + carry;
680 z = (xi >> 16) * m + (y >> 16);
682 *x++ = (z << 16) + (y & 0xffff);
684 y = *x * m + carry;
685 carry = y >> 16;
686 *x++ = y & 0xffff;
714 Long x, y; local
717 for(k = 0, y = 1; x > y; y <<= 1, k++) ;
779 (y) ULong *y; in lo0bits() argument
781 (ULong *y)
785 ULong x = *y;
791 *y = x >> 1;
794 *y = x >> 2;
820 *y = x;
851 ULong y; local
882 if ((y = *xb++)) {
887 z = *x++ * (ULLong)y + *xc + carry;
898 if (y = *xb & 0xffff) {
903 z = (*x & 0xffff) * y + (*xc & 0xffff) + carry;
905 z2 = (*x++ >> 16) * y + (*xc >> 16) + carry;
912 if (y = *xb >> 16) {
918 z = (*x & 0xffff) * y + (*xc >> 16) + carry;
921 z2 = (*x++ >> 16) * y + (*xc & 0xffff) + carry;
930 if (y = *xb++) {
935 z = *x++ * y + *xc + carry;
1115 ULLong borrow, y; local
1117 ULong borrow, y; local
1150 y = (ULLong)*xa++ - *xb++ - borrow;
1151 borrow = y >> 32 & (ULong)1;
1152 *xc++ = y & FFFFFFFF;
1156 y = *xa++ - borrow;
1157 borrow = y >> 32 & (ULong)1;
1158 *xc++ = y & FFFFFFFF;
1163 y = (*xa & 0xffff) - (*xb & 0xffff) - borrow;
1164 borrow = (y & 0x10000) >> 16;
1167 Storeinc(xc, z, y);
1171 y = (*xa & 0xffff) - borrow;
1172 borrow = (y & 0x10000) >> 16;
1175 Storeinc(xc, z, y);
1179 y = *xa++ - *xb++ - borrow;
1180 borrow = (y & 0x10000) >> 16;
1181 *xc++ = y & 0xffff;
1185 y = *xa++ - borrow;
1186 borrow = (y & 0x10000) >> 16;
1187 *xc++ = y & 0xffff;
1247 ULong *xa, *xa0, w, y, z; local
1259 y = *--xa;
1261 if (!y) Bug("zero y in b2d");
1263 k = hi0bits(y);
1267 d0 = Exp_1 | y >> (Ebits - k);
1269 d1 = y << ((32-Ebits) + k) | w >> (Ebits - k);
1274 d0 = Exp_1 | y << k | z >> (32 - k);
1275 y = xa > xa0 ? *--xa : 0;
1276 d1 = z << k | y >> (32 - k);
1279 d0 = Exp_1 | y;
1285 d0 = Exp_1 | y << k - Ebits | z >> Ebits + 16 - k;
1287 y = xa > xa0 ? *--xa : 0;
1288 d1 = z << k + 16 - Ebits | w << k - Ebits | y >> 16 + Ebits - k;
1294 d0 = Exp_1 | y << k + 16 | z << k | w >> 16 - k;
1295 y = xa > xa0 ? *--xa : 0;
1296 d1 = w << k + 16 | y << k;
1319 ULong *x, y, z; local
1351 if ((y = d1)) {
1352 if ((k = lo0bits(&y))) {
1353 x[0] = y | z << (32 - k);
1357 x[0] = y;
1373 if (y = d1) {
1374 if (k = lo0bits(&y))
1376 x[0] = y | z << 32 - k & 0xffff;
1382 x[0] = y & 0xffff;
1383 x[1] = y >> 16 | z << 16 - k & 0xffff;
1389 x[0] = y & 0xffff;
1390 x[1] = y >> 16;
1730 ULong *x, *x1, *xe, y; local
1740 y = *x++ >> k;
1742 *x1++ = (y | (*x << n)) & 0xffffffff;
1743 y = *x++ >> k;
1745 if ((*x1 = y) !=0)
2179 ULLong borrow, carry, y, ys; local
2181 ULong borrow, carry, y, ys; local
2216 y = *bx - (ys & FFFFFFFF) - borrow;
2217 borrow = y >> 32 & (ULong)1;
2218 *bx++ = y & FFFFFFFF;
2225 y = (*bx & 0xffff) - (ys & 0xffff) - borrow;
2226 borrow = (y & 0x10000) >> 16;
2229 Storeinc(bx, z, y);
2233 y = *bx - (ys & 0xffff) - borrow;
2234 borrow = (y & 0x10000) >> 16;
2235 *bx++ = y & 0xffff;
2257 y = *bx - (ys & FFFFFFFF) - borrow;
2258 borrow = y >> 32 & (ULong)1;
2259 *bx++ = y & FFFFFFFF;
2266 y = (*bx & 0xffff) - (ys & 0xffff) - borrow;
2267 borrow = (y & 0x10000) >> 16;
2270 Storeinc(bx, z, y);
2274 y = *bx - (ys & 0xffff) - borrow;
2275 borrow = (y & 0x10000) >> 16;
2276 *bx++ = y & 0xffff;
2538 ULong y, z; local
2608 y = z = 0;
2611 y = 10*y + c - '0';
2661 y *= 10;
2665 y = 10*y + c;
2765 dval(&rv) = y;
3018 y = 0;
3020 y = 10*y + s0[i] - '0';
3022 y = 10*y + s0[j++] - '0';
3026 bd0 = s2b(s0, nd0, nd, y, bc.dplen);
3154 y = word0(&rv) & Exp_mask;
3156 if (!bc.scale || y > 2*P*Exp_msk1)
3158 if (y)
3168 if (bc.scale && (y = word0(&rv) & Exp_mask)
3170 word0(&adj) += (2*P+1)*Exp_msk1 - y;
3191 y = adj.d;
3192 if (y != adj.d) {
3194 y++;
3195 adj.d = y;
3199 if (bc.scale && (y = word0(&rv) & Exp_mask) <= 2*P*Exp_msk1)
3200 word0(&adj) += (2*P+1)*Exp_msk1 - y;
3264 (bc.scale && (y = word0(&rv) & Exp_mask) <= 2*P*Exp_msk1)
3265 ? (0xffffffff & (0xffffffff << (2*P+1-(y>>Exp_shift)))) :
3424 y = word0(&rv) & Exp_mask;
3428 if (y == Exp_msk1*(DBL_MAX_EXP+Bias-1)) {
3446 if (bc.scale && y <= 2*P*Exp_msk1) {
3454 word0(&aadj2) += (2*P+1)*Exp_msk1 - y;
3512 if (y <= (P-1)*Exp_msk1 && aadj > 1.) {
3528 if (y == z) {
3558 y = word0(&rv) & Exp_mask;
3559 if (y == Exp_mask)
3561 if (y == 0 && rv.d == 0.)