Lines Matching refs:digits
583 leftmost_is_nonzero = (dfp.a.digits == nzero_digits) && \
662 unsigned nsd = dfp.b.digits; \
697 unsigned nsd = dfp.b.digits; \
783 if (unlikely((ref_sig == 0) || (dfp->b.digits <= ref_sig))) { in _dfp_reround()
796 dfp->a.exponent = dfp->b.exponent + dfp->b.digits - ref_sig; in _dfp_reround()
799 dfp->t.digits = 0; in _dfp_reround()
808 msd_orig = dfp_get_digit(&dfp->b, dfp->b.digits-1); in _dfp_reround()
809 msd_rslt = dfp_get_digit(&dfp->t, dfp->t.digits-1); in _dfp_reround()
824 dfp->t.digits = 0; in _dfp_reround()
1110 uint8_t digits[34]; \
1115 decNumberGetBCD(&dfp.b, digits); \
1117 N = dfp.b.digits; \
1120 dfp_set_bcd_digit_##size(&dfp.vt, digits[N - i - 1], i); \
1175 uint8_t digits[32]; \
1204 digits[(size) / 4 - n] = dfp_get_bcd_digit_##size(&dfp.vb, \
1206 if (digits[(size) / 4 - n] > 10) { \
1211 nonzero |= (digits[(size) / 4 - n] > 0); \
1216 decNumberSetBCD(&dfp.t, digits + ((size) / 4) - n, n); \
1394 if (special && (dfp.t.digits >= max_digits)) { \
1395 dfp.t.digits = max_digits - 1; \
1436 for (i = 0; i < a.digits; i++) { in helper_CDTBCD()
1437 sh = 4 * (a.digits - 1 - i); in helper_CDTBCD()