Home
last modified time | relevance | path

Searched refs:_borrow (Results 1 – 1 of 1) sorted by relevance

/freebsd/crypto/libecc/src/nn/
H A Dnn_div.c78 word_t tmp, borrow1, borrow2, _borrow = WORD(0); in _nn_cnd_sub_shift() local
93 out->val[shift + i] = (word_t)(tmp - _borrow); in _nn_cnd_sub_shift()
96 _borrow = (word_t)(borrow1 | borrow2); in _nn_cnd_sub_shift()
99 (*borrow) = _borrow; in _nn_cnd_sub_shift()
117 word_t _borrow = WORD(0), prod_high, prod_low, tmp; in _nn_submul_word_shift() local
134 prod_low = (word_t)(prod_low + _borrow); in _nn_submul_word_shift()
135 prod_high = (word_t)(prod_high + (prod_low < _borrow)); in _nn_submul_word_shift()
141 _borrow = (word_t)(prod_high + (tmp > out->val[shift + i])); in _nn_submul_word_shift()
145 (*borrow) = _borrow; in _nn_submul_word_shift()