Lines Matching refs:BNSBITS
122 rop->digs[1] = (BNS)(ui >> BNSBITS);
153 rop->digs[1] = (BNS)(ui >> BNSBITS);
185 size = (exponent + (BNSBITS - 1)) / BNSBITS;
186 shift = BNSBITS - (exponent & (BNSBITS - 1));
196 if (shift < BNSBITS)
201 mantissa = ldexp(mantissa, BNSBITS);
322 carry = value >> BNSBITS;
326 carry = value >> BNSBITS;
599 value = ((BNI)carry << BNSBITS) + num->digs[i];
624 carry = (BNS)(value >> BNSBITS);
632 carry = (BNS)(value >> BNSBITS);
645 qest = (BNS)((((BNI)(ndigs[npos]) << BNSBITS) + ndigs[npos - 1]) /
648 while ((value = ((BNI)(ndigs[npos]) << BNSBITS) + ndigs[npos - 1] -
651 (value << BNSBITS) + ndigs[npos - 2])
658 carry = (BNS)(value >> BNSBITS);
675 carry = (BNS)(value >> BNSBITS);
686 value = ((BNI)carry << BNSBITS) + ndigs[j];
755 remainder |= (BNI)(rrop.digs[1]) << BNSBITS;
1129 xsize = op->size + (shift / BNSBITS) + 1;
1131 xsize = op->size - ((-shift) / BNSBITS);
1162 words = -shift / BNSBITS;
1163 bits = -shift % BNSBITS;
1244 c1 = (long)(sum >> BNSBITS);
1254 c2 = (long)(sum >> BNSBITS);
1263 c = (long)(sum >> BNSBITS);
1375 cmp |= (long)op1->digs[1] << BNSBITS;
1411 cmp |= (unsigned long)op1->digs[1] << BNSBITS;
1440 unsigned long value = ((BNI)(op->digs[1]) << BNSBITS) | op->digs[0];
1458 value |= (BNI)(op->digs[1]) << BNSBITS;
1474 d = (BNI)(op->digs[1]) << BNSBITS;
1483 d = ldexp(d, BNSBITS) + op->digs[--len];
1486 exponent += len * BNSBITS;
1564 bits = BNSBITS - count;
1569 return ((bits + (op->size - 1) * BNSBITS) * bit_bases[base] + 1);
1627 value = digs[-i] + ((BNI)remainder << BNSBITS);