Lines Matching refs:nbits

52     sc_value_base(), sgn(), nbits(), ndigits(), digit()
56 nbits = num_bits(nb);
61 ndigits = DIV_CEIL(nbits);
73 sc_value_base(v), sgn(v.sgn), nbits(v.nbits), ndigits(v.ndigits), digit()
85 sc_value_base(v), sgn(v.sgn), nbits(num_bits(v.nbits)), ndigits(), digit()
90 ndigits = DIV_CEIL(nbits);
97 copy_digits(v.nbits, v.ndigits, v.digit);
102 sc_value_base(), sgn(), nbits(), ndigits(), digit()
107 nbits = num_bits(nb);
112 ndigits = DIV_CEIL(nbits);
123 sc_value_base(), sgn(), nbits(), ndigits(), digit()
128 nbits = num_bits(nb);
133 ndigits = DIV_CEIL(nbits);
144 sc_value_base(v), sgn(), nbits(), ndigits(), digit()
149 nbits = num_bits(nb);
154 ndigits = DIV_CEIL(nbits);
165 sc_value_base(v), sgn(), nbits(), ndigits(), digit()
170 nbits = num_bits(nb);
175 ndigits = DIV_CEIL(nbits);
186 sc_value_base(v), sgn(), nbits(), ndigits(), digit()
191 nbits = num_bits(nb);
196 ndigits = DIV_CEIL(nbits);
207 sc_value_base(v), sgn(), nbits(), ndigits(), digit()
212 nbits = num_bits(nb);
217 ndigits = DIV_CEIL(nbits);
246 copy_digits(v.nbits, v.ndigits, v.digit);
261 copy_digits(v.nbits, v.ndigits, v.digit);
327 add_on_help(sgn, nbits, ndigits, digit,
328 v.sgn, v.nbits, v.ndigits, v.digit);
348 add_on_help(sgn, nbits, ndigits, digit,
349 v.sgn, v.nbits, v.ndigits, v.digit);
382 return CLASS_TYPE(s, nbits, ndigits, d);
400 add_on_help(sgn, nbits, ndigits, digit,
423 add_on_help(sgn, nbits, ndigits, digit,
446 add_on_help(sgn, nbits, ndigits, digit,
469 add_on_help(sgn, nbits, ndigits, digit,
505 copy_digits(v.nbits, v.ndigits, v.digit);
508 add_on_help(sgn, nbits, ndigits, digit,
509 -v.sgn, v.nbits, v.ndigits, v.digit);
525 copy_digits(v.nbits, v.ndigits, v.digit);
528 add_on_help(sgn, nbits, ndigits, digit,
529 -v.sgn, v.nbits, v.ndigits, v.digit);
555 return CLASS_TYPE(s, nbits, ndigits, d);
571 add_on_help(sgn, nbits, ndigits, digit,
596 add_on_help(sgn, nbits, ndigits, digit,
618 add_on_help(sgn, nbits, ndigits, digit,
643 add_on_help(sgn, nbits, ndigits, digit,
673 MUL_ON_HELPER(sgn, nbits, ndigits, digit,
674 v.nbits, v.ndigits, v.digit);
692 MUL_ON_HELPER(sgn, nbits, ndigits, digit,
693 v.nbits, v.ndigits, v.digit);
711 MUL_ON_HELPER(sgn, nbits, ndigits, digit,
729 MUL_ON_HELPER(sgn, nbits, ndigits, digit,
748 MUL_ON_HELPER(sgn, nbits, ndigits, digit,
766 MUL_ON_HELPER(sgn, nbits, ndigits, digit,
795 DIV_ON_HELPER(sgn, nbits, ndigits, digit,
796 v.nbits, v.ndigits, v.digit);
811 DIV_ON_HELPER(sgn, nbits, ndigits, digit,
812 v.nbits, v.ndigits, v.digit);
831 DIV_ON_HELPER(sgn, nbits, ndigits, digit,
851 DIV_ON_HELPER(sgn, nbits, ndigits, digit,
871 DIV_ON_HELPER(sgn, nbits, ndigits, digit,
891 DIV_ON_HELPER(sgn, nbits, ndigits, digit,
917 MOD_ON_HELPER(sgn, nbits, ndigits, digit,
918 v.nbits, v.ndigits, v.digit);
931 MOD_ON_HELPER(sgn, nbits, ndigits, digit,
932 v.nbits, v.ndigits, v.digit);
950 MOD_ON_HELPER(sgn, nbits, ndigits, digit,
966 MOD_ON_HELPER(sgn, nbits, ndigits, digit,
985 MOD_ON_HELPER(sgn, nbits, ndigits, digit,
1001 MOD_ON_HELPER(sgn, nbits, ndigits, digit,
1026 and_on_help(sgn, nbits, ndigits, digit,
1027 v.sgn, v.nbits, v.ndigits, v.digit);
1042 and_on_help(sgn, nbits, ndigits, digit,
1043 v.sgn, v.nbits, v.ndigits, v.digit);
1058 and_on_help(sgn, nbits, ndigits, digit,
1074 and_on_help(sgn, nbits, ndigits, digit,
1091 and_on_help(sgn, nbits, ndigits, digit,
1108 and_on_help(sgn, nbits, ndigits, digit,
1136 or_on_help(sgn, nbits, ndigits, digit,
1137 v.sgn, v.nbits, v.ndigits, v.digit);
1151 or_on_help(sgn, nbits, ndigits, digit,
1152 v.sgn, v.nbits, v.ndigits, v.digit);
1167 or_on_help(sgn, nbits, ndigits, digit,
1183 or_on_help(sgn, nbits, ndigits, digit,
1199 or_on_help(sgn, nbits, ndigits, digit,
1215 or_on_help(sgn, nbits, ndigits, digit,
1244 xor_on_help(sgn, nbits, ndigits, digit,
1245 v.sgn, v.nbits, v.ndigits, v.digit);
1260 xor_on_help(sgn, nbits, ndigits, digit,
1261 v.sgn, v.nbits, v.ndigits, v.digit);
1276 xor_on_help(sgn, nbits, ndigits, digit,
1292 xor_on_help(sgn, nbits, ndigits, digit,
1308 xor_on_help(sgn, nbits, ndigits, digit,
1324 xor_on_help(sgn, nbits, ndigits, digit,
1341 return CLASS_TYPE(SC_NEG, u.nbits, 1, &d, false);
1362 return CLASS_TYPE(s, u.nbits, nd, d);
1461 int nb = u.nbits + v;
1597 int nb = u.nbits;
1986 convert_SM_to_2C_trimmed(IF_SC_SIGNED, sgn, nbits, ndigits, d);
2016 convert_SM_to_2C_trimmed(IF_SC_SIGNED, sgn, nbits, ndigits, d);
2045 convert_SM_to_2C_trimmed(IF_SC_SIGNED, sgn, nbits, ndigits, d);
2244 sc_value_base(v), sgn(s), nbits(v.nbits), ndigits(v.ndigits), digit()
2255 sc_value_base(v), sgn(s), nbits(num_bits(v.nbits)), ndigits(), digit()
2260 ndigits = DIV_CEIL(nbits);
2267 copy_digits(v.nbits, v.ndigits, v.digit);
2275 sc_value_base(), sgn(s), nbits(num_bits(nb)), ndigits(), digit()
2277 ndigits = DIV_CEIL(nbits);
2298 sc_value_base(), sgn(), nbits(), ndigits(), digit()
2313 l = sc_min(l, u->nbits - 1);
2315 nbits = num_bits(l - r + 1);
2317 // nbits can still be <= 0 because l and r have just been updated
2321 if (u->sgn == SC_ZERO || nbits <= num_bits(0)) {
2323 if (nbits <= num_bits(0)) {
2324 nbits = 1;
2326 ndigits = DIV_CEIL(nbits);
2336 ndigits = DIV_CEIL(nbits);
2437 sc_value_base(), sgn(), nbits(), ndigits(), digit()
2452 l = sc_min(l, u->nbits - 1);
2454 nbits = num_bits(l - r + 1);
2456 // nbits can still be <= 0 because l and r have just been updated
2460 if (u->sgn == SC_ZERO || nbits <= num_bits(0)) {
2462 if (nbits <= num_bits(0)) {
2463 nbits = 1;
2465 ndigits = DIV_CEIL(nbits);
2475 ndigits = DIV_CEIL(nbits);
2604 if ((bit_num < 0) || (num_bits(bit_num) >= nbits)) {
2606 if (bit_num < 0 || bit_num >= nbits) {