Searched refs:abs_ival (Results 1 - 3 of 3) sorted by relevance
/external/python/cpython2/Objects/ |
H A D | intobject.c | 1004 unsigned long abs_ival, lsb; local 1008 abs_ival = 0U-(unsigned long)v->ob_ival; 1010 abs_ival = (unsigned long)v->ob_ival; 1011 if (abs_ival < (1L << DBL_MANT_DIG)) 1015 /* Round abs_ival to MANT_DIG significant bits, using the 1016 round-half-to-even rule. abs_ival & lsb picks out the 'rounding' 1018 abs_ival. We round up if this bit is set, provided that either: 1020 (1) abs_ival isn't exactly halfway between two floats, in which 1022 set; i.e., abs_ival & lsb-1 != 0, or: 1026 'to-even' bit of round-half-to-even); i.e., abs_ival [all...] |
H A D | longobject.c | 104 unsigned long abs_ival; local 113 abs_ival = (unsigned long)(-1-ival) + 1; 117 abs_ival = (unsigned long)ival; 124 t = abs_ival; 133 t = abs_ival; 849 unsigned PY_LONG_LONG abs_ival; local 857 abs_ival = (unsigned PY_LONG_LONG)(-1-ival) + 1; 861 abs_ival = (unsigned PY_LONG_LONG)ival; 868 t = abs_ival; 877 t = abs_ival; [all...] |
/external/python/cpython3/Objects/ |
H A D | longobject.c | 234 unsigned long abs_ival; local 242 /* negate: can't write this as abs_ival = -ival since that 244 abs_ival = 0U-(unsigned long)ival; 248 abs_ival = (unsigned long)ival; 253 if (!(abs_ival >> PyLong_SHIFT)) { 258 abs_ival, unsigned long, digit); 265 if (!(abs_ival >> 2*PyLong_SHIFT)) { 270 abs_ival & PyLong_MASK, unsigned long, digit); 272 abs_ival >> PyLong_SHIFT, unsigned long, digit); 279 t = abs_ival; 1047 unsigned long long abs_ival; local 1120 size_t abs_ival; local [all...] |
Completed in 411 milliseconds