Lines Matching refs:nbits

112          "0 <= index <= %d", i, nbits - 1 );
123 l, r, nbits-1, nbits-1 );
152 end_i = (low_i + nbits - 1) / BITS_PER_DIGIT;
186 high_i = low_i + nbits - 1;
256 mask = ~(-1 << nbits);
323 mask = ~(-1 << nbits) << left_shift;
385 if ( nbits < 64 )
388 result = result & ~(mask << nbits);
443 if ( (current & ~(-1 << (nbits % BITS_PER_DIGIT))) ==
444 (sc_digit) ~(-1 << (nbits % BITS_PER_DIGIT)) )
461 for ( i = 0; i < nbits; i++ )
507 if (nbits <= (int)BITS_PER_INT64)
521 if (nbits <= (int)BITS_PER_INT64)
536 if (nbits <= (int)BITS_PER_LONG)
550 if (nbits <= (int)BITS_PER_LONG)
586 int minlen = sc_min( nbits, v.length() );
591 for( ; i < nbits; ++ i ) {
601 int minlen = sc_min( nbits, v.length() );
606 for( ; i < nbits; ++ i ) {
1144 return add_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
1145 v.sgn, v.nbits, v.ndigits, v.digit);
1161 return add_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
1162 v.sgn, v.nbits, v.ndigits, v.digit);
1178 return add_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
1179 v.sgn, v.nbits, v.ndigits, v.digit);
1197 return add_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
1218 v.sgn, v.nbits, v.ndigits, v.digit);
1236 return add_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
1257 v.sgn, v.nbits, v.ndigits, v.digit);
1275 return add_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
1296 v.sgn, v.nbits, v.ndigits, v.digit);
1314 return add_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
1334 v.sgn, v.nbits, v.ndigits, v.digit);
1352 return add_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
1372 v.sgn, v.nbits, v.ndigits, v.digit);
1390 return add_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
1410 v.sgn, v.nbits, v.ndigits, v.digit);
1447 return add_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
1448 -v.sgn, v.nbits, v.ndigits, v.digit);
1464 return add_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
1465 -v.sgn, v.nbits, v.ndigits, v.digit);
1481 return add_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
1482 -v.sgn, v.nbits, v.ndigits, v.digit);
1498 return add_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
1499 -v.sgn, v.nbits, v.ndigits, v.digit);
1517 return add_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
1538 -v.sgn, v.nbits, v.ndigits, v.digit);
1556 return add_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
1577 -v.sgn, v.nbits, v.ndigits, v.digit);
1596 return add_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
1616 -v.sgn, v.nbits, v.ndigits, v.digit);
1635 return add_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
1655 -v.sgn, v.nbits, v.ndigits, v.digit);
1673 return add_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
1693 -v.sgn, v.nbits, v.ndigits, v.digit);
1711 return add_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
1731 -v.sgn, v.nbits, v.ndigits, v.digit);
1749 return add_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
1768 -v.sgn, v.nbits, v.ndigits, v.digit);
1786 return add_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
1805 -v.sgn, v.nbits, v.ndigits, v.digit);
1833 return mul_signed_friend(s, u.nbits, u.ndigits, u.digit,
1834 v.nbits, v.ndigits, v.digit);
1849 return mul_signed_friend(s, u.nbits, u.ndigits, u.digit,
1850 v.nbits, v.ndigits, v.digit);
1865 return mul_signed_friend(s, u.nbits, u.ndigits, u.digit,
1866 v.nbits, v.ndigits, v.digit);
1883 return mul_signed_friend(s, u.nbits, u.ndigits, u.digit,
1902 v.nbits, v.ndigits, v.digit);
1919 return mul_signed_friend(s, u.nbits, u.ndigits, u.digit,
1938 v.nbits, v.ndigits, v.digit);
1955 return mul_signed_friend(s, u.nbits, u.ndigits, u.digit,
1974 v.nbits, v.ndigits, v.digit);
1991 return mul_signed_friend(s, u.nbits, u.ndigits, u.digit,
2010 v.nbits, v.ndigits, v.digit);
2027 return mul_signed_friend(s, u.nbits, u.ndigits, u.digit,
2046 v.nbits, v.ndigits, v.digit);
2063 return mul_signed_friend(s, u.nbits, u.ndigits, u.digit,
2081 v.nbits, v.ndigits, v.digit);
2113 return div_signed_friend(s, u.nbits, u.ndigits, u.digit,
2114 v.nbits, v.ndigits, v.digit);
2131 return div_signed_friend(s, u.nbits, u.ndigits, u.digit,
2132 v.nbits, v.ndigits, v.digit);
2149 return div_signed_friend(s, u.nbits, u.ndigits, u.digit,
2150 v.nbits, v.ndigits, v.digit);
2169 return div_signed_friend(s, u.nbits, u.ndigits, u.digit,
2190 v.nbits, v.ndigits, v.digit);
2209 return div_signed_friend(s, u.nbits, u.ndigits, u.digit,
2230 v.nbits, v.ndigits, v.digit);
2249 return div_signed_friend(s, u.nbits, u.ndigits, u.digit,
2271 v.nbits, v.ndigits, v.digit);
2290 return div_signed_friend(s, u.nbits, u.ndigits, u.digit,
2311 v.nbits, v.ndigits, v.digit);
2330 return div_signed_friend(s, u.nbits, u.ndigits, u.digit,
2351 v.nbits, v.ndigits, v.digit);
2370 return div_signed_friend(s, u.nbits, u.ndigits, u.digit,
2392 v.nbits, v.ndigits, v.digit);
2422 return mod_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
2423 v.nbits, v.ndigits, v.digit);
2437 return mod_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
2438 v.nbits, v.ndigits, v.digit);
2452 return mod_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
2453 v.nbits, v.ndigits, v.digit);
2471 return mod_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
2492 v.nbits, v.ndigits, v.digit);
2511 return mod_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
2532 v.nbits, v.ndigits, v.digit);
2549 return mod_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
2568 v.nbits, v.ndigits, v.digit);
2587 return mod_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
2607 v.nbits, v.ndigits, v.digit);
2626 return mod_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
2646 v.nbits, v.ndigits, v.digit);
2663 return mod_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
2682 v.nbits, v.ndigits, v.digit);
2709 return and_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
2710 v.sgn, v.nbits, v.ndigits, v.digit);
2723 return and_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
2724 v.sgn, v.nbits, v.ndigits, v.digit);
2737 return and_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
2738 v.sgn, v.nbits, v.ndigits, v.digit);
2753 return and_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
2770 v.sgn, v.nbits, v.ndigits, v.digit);
2785 return and_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
2802 v.sgn, v.nbits, v.ndigits, v.digit);
2817 return and_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
2834 v.sgn, v.nbits, v.ndigits, v.digit);
2849 return and_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
2866 v.sgn, v.nbits, v.ndigits, v.digit);
2881 return and_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
2898 v.sgn, v.nbits, v.ndigits, v.digit);
2913 return and_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
2930 v.sgn, v.nbits, v.ndigits, v.digit);
2961 return or_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
2962 v.sgn, v.nbits, v.ndigits, v.digit);
2978 return or_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
2979 v.sgn, v.nbits, v.ndigits, v.digit);
2995 return or_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
2996 v.sgn, v.nbits, v.ndigits, v.digit);
3014 return or_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
3034 v.sgn, v.nbits, v.ndigits, v.digit);
3052 return or_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
3072 v.sgn, v.nbits, v.ndigits, v.digit);
3090 return or_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
3110 v.sgn, v.nbits, v.ndigits, v.digit);
3128 return or_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
3148 v.sgn, v.nbits, v.ndigits, v.digit);
3166 return or_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
3186 v.sgn, v.nbits, v.ndigits, v.digit);
3204 return or_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
3224 v.sgn, v.nbits, v.ndigits, v.digit);
3256 return xor_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
3257 v.sgn, v.nbits, v.ndigits, v.digit);
3273 return xor_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
3274 v.sgn, v.nbits, v.ndigits, v.digit);
3290 return xor_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
3291 v.sgn, v.nbits, v.ndigits, v.digit);
3309 return xor_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
3329 v.sgn, v.nbits, v.ndigits, v.digit);
3347 return xor_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
3367 v.sgn, v.nbits, v.ndigits, v.digit);
3385 return xor_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
3403 v.sgn, v.nbits, v.ndigits, v.digit);
3421 return xor_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
3441 v.sgn, v.nbits, v.ndigits, v.digit);
3459 return xor_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
3479 v.sgn, v.nbits, v.ndigits, v.digit);
3497 return xor_signed_friend(u.sgn, u.nbits, u.ndigits, u.digit,
3515 v.sgn, v.nbits, v.ndigits, v.digit);
4062 return ((digit[ndigits - 1] & one_and_zeros(bit_ord(nbits - 1))) != 0);