Lines Matching refs:tmpc

284 		mp_digit *tmpc, shift, mask, carry, rr;  in lshift_bits()  local
294 tmpc = c->dp; in lshift_bits()
300 rr = (*tmpc >> shift) & mask; in lshift_bits()
303 *tmpc = ((*tmpc << d) | carry) & MP_MASK; in lshift_bits()
304 ++tmpc; in lshift_bits()
569 mp_digit carry, *tmpa, *tmpb, *tmpc; in basic_add() local
581 tmpc = c->dp; in basic_add()
587 *tmpc = *tmpa++ + *tmpb++ + carry; in basic_add()
590 carry = *tmpc >> ((mp_digit)DIGIT_BIT); in basic_add()
593 *tmpc++ &= MP_MASK; in basic_add()
602 *tmpc = x->dp[i] + carry; in basic_add()
605 carry = *tmpc >> ((mp_digit)DIGIT_BIT); in basic_add()
608 *tmpc++ &= MP_MASK; in basic_add()
613 *tmpc++ = carry; in basic_add()
617 memset(tmpc, 0x0, (olduse - c->used) * sizeof(*c->dp)); in basic_add()
645 mp_digit carry, *tmpa, *tmpb, *tmpc; in basic_subtract() local
651 tmpc = c->dp; in basic_subtract()
657 *tmpc = *tmpa++ - *tmpb++ - carry; in basic_subtract()
664 carry = *tmpc >> ((mp_digit)(CHAR_BIT * sizeof(mp_digit) - 1)); in basic_subtract()
667 *tmpc++ &= MP_MASK; in basic_subtract()
673 *tmpc = *tmpa++ - carry; in basic_subtract()
676 carry = *tmpc >> ((mp_digit)(CHAR_BIT * sizeof(mp_digit) - 1)); in basic_subtract()
679 *tmpc++ &= MP_MASK; in basic_subtract()
684 memset(tmpc, 0x0, (olduse - c->used) * sizeof(*a->dp)); in basic_subtract()
766 mp_digit carry, *tmpa, *tmpc; in multiply_digit() local
787 tmpc = c->dp; in multiply_digit()
798 *tmpc++ = (mp_digit) (r & ((mp_word) MP_MASK)); in multiply_digit()
805 *tmpc++ = carry; in multiply_digit()
808 memset(tmpc, 0x0, (olduse - ix) * sizeof(*tmpc)); in multiply_digit()
941 mp_digit *tmpc, mask, shift; in rshift_bits() local
950 tmpc = c->dp + (c->used - 1); in rshift_bits()
956 rr = *tmpc & mask; in rshift_bits()
959 *tmpc = (*tmpc >> D) | (r << shift); in rshift_bits()
960 --tmpc; in rshift_bits()
2307 mp_digit *tmpc; in fast_col_array_multiply() local
2308 tmpc = c->dp; in fast_col_array_multiply()
2311 *tmpc++ = (ix < pa) ? W[ix] : 0; in fast_col_array_multiply()
2316 *tmpc++ = 0; in fast_col_array_multiply()
2501 mp_digit *tmpc; in fast_basic_multiply_partial_upper() local
2503 tmpc = c->dp + digs; in fast_basic_multiply_partial_upper()
2506 *tmpc++ = W[ix]; in fast_basic_multiply_partial_upper()
2511 *tmpc++ = 0; in fast_basic_multiply_partial_upper()
4565 mp_digit *tmpa, *tmpc, mu; in add_single_digit() local
4601 tmpc = c->dp; in add_single_digit()
4608 *tmpc = *tmpa++ + b; in add_single_digit()
4609 mu = *tmpc >> DIGIT_BIT; in add_single_digit()
4610 *tmpc++ &= MP_MASK; in add_single_digit()
4614 *tmpc = *tmpa++ + mu; in add_single_digit()
4615 mu = *tmpc >> DIGIT_BIT; in add_single_digit()
4616 *tmpc++ &= MP_MASK; in add_single_digit()
4620 *tmpc++ = mu; in add_single_digit()
4630 *tmpc++ = b - a->dp[0]; in add_single_digit()
4632 *tmpc++ = b; in add_single_digit()
4643 *tmpc++ = 0; in add_single_digit()
4654 mp_digit *tmpa, *tmpc, mu; in signed_subtract_word() local
4681 tmpc = c->dp; in signed_subtract_word()
4686 *tmpc++ = b - *tmpa; in signed_subtract_word()
4688 *tmpc++ = b; in signed_subtract_word()
4701 *tmpc = *tmpa++ - b; in signed_subtract_word()
4702 mu = *tmpc >> (sizeof(mp_digit) * CHAR_BIT - 1); in signed_subtract_word()
4703 *tmpc++ &= MP_MASK; in signed_subtract_word()
4707 *tmpc = *tmpa++ - mu; in signed_subtract_word()
4708 mu = *tmpc >> (sizeof(mp_digit) * CHAR_BIT - 1); in signed_subtract_word()
4709 *tmpc++ &= MP_MASK; in signed_subtract_word()
4715 *tmpc++ = 0; in signed_subtract_word()