• Home
  • Raw
  • Download

Lines Matching refs:Py_SIZE

49     Py_ssize_t j = ABS(Py_SIZE(v));  in long_normalize()
55 Py_SIZE(v) = (Py_SIZE(v) < 0) ? -(i) : i; in long_normalize()
86 i = Py_SIZE(src); in _PyLong_Copy()
91 Py_SIZE(result) = Py_SIZE(src); in _PyLong_Copy()
132 Py_SIZE(v) = negative ? -ndigits : ndigits; in PyLong_FromLong()
160 Py_SIZE(v) = ndigits; in PyLong_FromUnsignedLong()
207 Py_SIZE(v) = -(Py_SIZE(v)); in PyLong_FromDouble()
277 i = Py_SIZE(v); in PyLong_AsLongAndOverflow()
375 i = Py_SIZE(v); in PyLong_AsSsize_t()
430 i = Py_SIZE(v); in PyLong_AsUnsignedLong()
467 i = Py_SIZE(v); in PyLong_AsUnsignedLongMask()
488 return Py_SIZE(v) == 0 ? 0 : (Py_SIZE(v) < 0 ? -1 : 1); in _PyLong_Sign()
500 ndigits = ABS(Py_SIZE(v)); in _PyLong_NumBits()
630 Py_SIZE(v) = is_signed ? -idigit : idigit; in _PyLong_FromByteArray()
651 if (Py_SIZE(v) < 0) { in _PyLong_AsByteArray()
652 ndigits = -(Py_SIZE(v)); in _PyLong_AsByteArray()
661 ndigits = Py_SIZE(v); in _PyLong_AsByteArray()
876 Py_SIZE(v) = negative ? -ndigits : ndigits; in PyLong_FromLongLong()
904 Py_SIZE(v) = ndigits; in PyLong_FromUnsignedLongLong()
1028 i = Py_SIZE(v); in PyLong_AsUnsignedLongLongMask()
1095 i = Py_SIZE(v); in PyLong_AsLongLongAndOverflow()
1321 const Py_ssize_t size = ABS(Py_SIZE(a)); in divrem1()
1351 size_a = ABS(Py_SIZE(a)); in long_to_decimal_string()
1352 negative = Py_SIZE(a) < 0; in long_to_decimal_string()
1473 size_a = ABS(Py_SIZE(a)); in _PyLong_Format()
1498 if (Py_SIZE(a) < 0) in _PyLong_Format()
1501 if (Py_SIZE(a) == 0) { in _PyLong_Format()
1900 Py_SIZE(z) = 0; in PyLong_FromString()
1930 pzstop = pz + Py_SIZE(z); in PyLong_FromString()
1939 if (Py_SIZE(z) < size_z) { in PyLong_FromString()
1941 ++Py_SIZE(z); in PyLong_FromString()
1946 assert(Py_SIZE(z) == size_z); in PyLong_FromString()
1968 Py_SIZE(z) = -(Py_SIZE(z)); in PyLong_FromString()
2027 Py_ssize_t size_a = ABS(Py_SIZE(a)), size_b = ABS(Py_SIZE(b)); in long_divrem()
2066 if ((Py_SIZE(a) < 0) != (Py_SIZE(b) < 0)) in long_divrem()
2067 Py_SIZE(z) = -(Py_SIZE(z)); in long_divrem()
2068 if (Py_SIZE(a) < 0 && Py_SIZE(*prem) != 0) in long_divrem()
2069 Py_SIZE(*prem) = -Py_SIZE(*prem); in long_divrem()
2095 size_v = ABS(Py_SIZE(v1)); in x_divrem()
2096 size_w = ABS(Py_SIZE(w1)); in x_divrem()
2227 a_size = ABS(Py_SIZE(a)); in _PyLong_Frexp()
2316 return Py_SIZE(a) < 0 ? -dx : dx; in _PyLong_Frexp()
2373 if (Py_SIZE(a) != Py_SIZE(b)) { in long_compare()
2374 sign = Py_SIZE(a) - Py_SIZE(b); in long_compare()
2377 Py_ssize_t i = ABS(Py_SIZE(a)); in long_compare()
2384 if (Py_SIZE(a) < 0) in long_compare()
2401 i = Py_SIZE(v); in long_hash()
2433 Py_ssize_t size_a = ABS(Py_SIZE(a)), size_b = ABS(Py_SIZE(b)); in x_add()
2467 Py_ssize_t size_a = ABS(Py_SIZE(a)), size_b = ABS(Py_SIZE(b)); in x_sub()
2513 Py_SIZE(z) = -(Py_SIZE(z)); in x_sub()
2524 if (Py_SIZE(a) < 0) { in long_add()
2525 if (Py_SIZE(b) < 0) { in long_add()
2527 if (z != NULL && Py_SIZE(z) != 0) in long_add()
2528 Py_SIZE(z) = -(Py_SIZE(z)); in long_add()
2534 if (Py_SIZE(b) < 0) in long_add()
2551 if (Py_SIZE(a) < 0) { in long_sub()
2552 if (Py_SIZE(b) < 0) in long_sub()
2556 if (z != NULL && Py_SIZE(z) != 0) in long_sub()
2557 Py_SIZE(z) = -(Py_SIZE(z)); in long_sub()
2560 if (Py_SIZE(b) < 0) in long_sub()
2577 Py_ssize_t size_a = ABS(Py_SIZE(a)); in x_mul()
2578 Py_ssize_t size_b = ABS(Py_SIZE(b)); in x_mul()
2585 memset(z->ob_digit, 0, Py_SIZE(z) * sizeof(digit)); in x_mul()
2672 const Py_ssize_t size_n = ABS(Py_SIZE(n)); in kmul_split()
2701 Py_ssize_t asize = ABS(Py_SIZE(a)); in k_mul()
2702 Py_ssize_t bsize = ABS(Py_SIZE(b)); in k_mul()
2754 assert(Py_SIZE(ah) > 0); /* the split isn't degenerate */ in k_mul()
2785 memset(ret->ob_digit, 0xDF, Py_SIZE(ret) * sizeof(digit)); in k_mul()
2790 assert(Py_SIZE(t1) >= 0); in k_mul()
2791 assert(2*shift + Py_SIZE(t1) <= Py_SIZE(ret)); in k_mul()
2793 Py_SIZE(t1) * sizeof(digit)); in k_mul()
2796 i = Py_SIZE(ret) - 2*shift - Py_SIZE(t1); in k_mul()
2798 memset(ret->ob_digit + 2*shift + Py_SIZE(t1), 0, in k_mul()
2806 assert(Py_SIZE(t2) >= 0); in k_mul()
2807 assert(Py_SIZE(t2) <= 2*shift); /* no overlap with high digits */ in k_mul()
2808 memcpy(ret->ob_digit, t2->ob_digit, Py_SIZE(t2) * sizeof(digit)); in k_mul()
2811 i = 2*shift - Py_SIZE(t2); /* number of uninitialized digits */ in k_mul()
2813 memset(ret->ob_digit + Py_SIZE(t2), 0, i * sizeof(digit)); in k_mul()
2818 i = Py_SIZE(ret) - shift; /* # digits after shift */ in k_mul()
2819 (void)v_isub(ret->ob_digit + shift, i, t2->ob_digit, Py_SIZE(t2)); in k_mul()
2822 (void)v_isub(ret->ob_digit + shift, i, t1->ob_digit, Py_SIZE(t1)); in k_mul()
2847 assert(Py_SIZE(t3) >= 0); in k_mul()
2852 (void)v_iadd(ret->ob_digit + shift, i, t3->ob_digit, Py_SIZE(t3)); in k_mul()
2922 const Py_ssize_t asize = ABS(Py_SIZE(a)); in k_lopsided_mul()
2923 Py_ssize_t bsize = ABS(Py_SIZE(b)); in k_lopsided_mul()
2935 memset(ret->ob_digit, 0, Py_SIZE(ret) * sizeof(digit)); in k_lopsided_mul()
2950 Py_SIZE(bslice) = nbtouse; in k_lopsided_mul()
2956 (void)v_iadd(ret->ob_digit + nbdone, Py_SIZE(ret) - nbdone, in k_lopsided_mul()
2957 product->ob_digit, Py_SIZE(product)); in k_lopsided_mul()
2985 if (((Py_SIZE(a) ^ Py_SIZE(b)) < 0) && z) in long_mul()
2986 Py_SIZE(z) = -(Py_SIZE(z)); in long_mul()
3021 if ((Py_SIZE(mod) < 0 && Py_SIZE(w) > 0) || in l_divmod()
3022 (Py_SIZE(mod) > 0 && Py_SIZE(w) < 0)) { in l_divmod()
3190 a_size = ABS(Py_SIZE(a)); in long_true_divide()
3191 b_size = ABS(Py_SIZE(b)); in long_true_divide()
3192 negate = (Py_SIZE(a) < 0) ^ (Py_SIZE(b) < 0); in long_true_divide()
3285 x_size = Py_SIZE(x); in long_true_divide()
3303 if (Py_SIZE(rem)) in long_true_divide()
3307 x_size = ABS(Py_SIZE(x)); in long_true_divide()
3431 if (Py_SIZE(b) < 0) { /* if exponent is negative */ in long_pow()
3450 if (Py_SIZE(c) == 0) { in long_pow()
3459 if (Py_SIZE(c) < 0) { in long_pow()
3467 Py_SIZE(c) = - Py_SIZE(c); in long_pow()
3472 if ((Py_SIZE(c) == 1) && (c->ob_digit[0] == 1)) { in long_pow()
3486 if (Py_SIZE(a) < 0 || Py_SIZE(a) > Py_SIZE(c)) { in long_pow()
3529 if (Py_SIZE(b) <= FIVEARY_CUTOFF) { in long_pow()
3532 for (i = Py_SIZE(b) - 1; i >= 0; --i) { in long_pow()
3549 for (i = Py_SIZE(b) - 1; i >= 0; --i) { in long_pow()
3562 if (negativeOutput && (Py_SIZE(z) != 0)) { in long_pow()
3579 if (Py_SIZE(b) > FIVEARY_CUTOFF) { in long_pow()
3603 Py_SIZE(x) = -(Py_SIZE(x)); in long_invert()
3611 if (Py_SIZE(v) == 0 && PyLong_CheckExact(v)) { in long_neg()
3618 Py_SIZE(z) = -(Py_SIZE(v)); in long_neg()
3625 if (Py_SIZE(v) < 0) in long_abs()
3634 return Py_SIZE(v) != 0; in long_nonzero()
3647 if (Py_SIZE(a) < 0) { in long_rshift()
3670 newsize = ABS(Py_SIZE(a)) - wordshift; in long_rshift()
3684 if (Py_SIZE(a) < 0) in long_rshift()
3685 Py_SIZE(z) = -(Py_SIZE(z)); in long_rshift()
3719 if (Py_SIZE(a) == 0) { in long_lshift()
3728 oldsize = ABS(Py_SIZE(a)); in long_lshift()
3735 if (Py_SIZE(a) < 0) in long_lshift()
3736 Py_SIZE(z) = -(Py_SIZE(z)); in long_lshift()
3790 size_a = ABS(Py_SIZE(a)); in long_bitwise()
3791 nega = Py_SIZE(a) < 0; in long_bitwise()
3804 size_b = ABS(Py_SIZE(b)); in long_bitwise()
3805 negb = Py_SIZE(b) < 0; in long_bitwise()
3888 Py_SIZE(z) = -(Py_SIZE(z)); in long_bitwise()
4078 n = Py_SIZE(tmp); in long_subtype_new()
4087 Py_SIZE(newobj) = Py_SIZE(tmp); in long_subtype_new()
4145 res = Py_TYPE(v)->tp_basicsize + ABS(Py_SIZE(v))*sizeof(digit); in long_sizeof()
4159 ndigits = ABS(Py_SIZE(v)); in long_bit_length()