Lines Matching refs:BITS_PER_ITER
218 #ifndef BITS_PER_ITER
219 #define BITS_PER_ITER (__LONG_WIDTH__ >= 64 ? 32 : 16) macro
222 #if BITS_PER_ITER == 32
226 #undef BITS_PER_ITER
227 #define BITS_PER_ITER 16 macro
273 reps = 64 / BITS_PER_ITER; in mul_u64_add_u64_div_u64()
276 reps -= 32 / BITS_PER_ITER; in mul_u64_add_u64_div_u64()
280 #if BITS_PER_ITER == 16 in mul_u64_add_u64_div_u64()
296 d_msig = (d >> (64 - BITS_PER_ITER)) + 1; in mul_u64_add_u64_div_u64()
305 q_digit = (unsigned long)(~n_hi >> (64 - 2 * BITS_PER_ITER)) / d_msig; in mul_u64_add_u64_div_u64()
307 overflow = n_hi >> (64 - BITS_PER_ITER); in mul_u64_add_u64_div_u64()
308 n_hi = add_u64_u32(n_hi << BITS_PER_ITER, n_lo >> (64 - BITS_PER_ITER)); in mul_u64_add_u64_div_u64()
309 n_lo <<= BITS_PER_ITER; in mul_u64_add_u64_div_u64()
313 while (overflow < 0xffffffff >> (32 - BITS_PER_ITER)) { in mul_u64_add_u64_div_u64()
318 quotient = add_u64_long(quotient << BITS_PER_ITER, q_digit); in mul_u64_add_u64_div_u64()