Home
last modified time | relevance | path

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

/freebsd/contrib/bearssl/src/int/
H A Di31_moddiv.c338 uint64_t a_hi, b_hi; in br_i31_moddiv() local
381 b_hi = ((uint64_t)b0 << 31) + b1; in br_i31_moddiv()
419 rz = b_hi - a_hi; in br_i31_moddiv()
420 r = (uint32_t)((rz ^ ((a_hi ^ b_hi) in br_i31_moddiv()
443 a_hi -= b_hi & -(uint64_t)cAB; in br_i31_moddiv()
447 b_hi -= a_hi & -(uint64_t)cBA; in br_i31_moddiv()
461 b_hi ^= (b_hi ^ (b_hi >> 1)) & ((uint64_t)cA - 1); in br_i31_moddiv()
H A Di15_moddiv.c325 uint32_t a_hi, b_hi, a_lo, b_lo; in br_i15_moddiv() local
367 b_hi = (b0 << 15) + b1; in br_i15_moddiv()
409 r = GT(a_hi, b_hi); in br_i15_moddiv()
420 a_hi -= b_hi & -cAB; in br_i15_moddiv()
424 b_hi -= a_hi & -cBA; in br_i15_moddiv()
438 b_hi ^= (b_hi ^ (b_hi >> 1)) & (cA - 1); in br_i15_moddiv()