wide-integer
wide-integer copied to clipboard
Specialize div for 128/256-bit uint with 32/64-bit limbs (generalize to 4 limbs)
The popular case of uint128 is not yet specialized or specifically optimized.
Consider to potentially specialize mul/div for 128-bit uint with 32-bit limbs
See also #2 and this link to 128-bit division
This has been split from to handle mul and div separately, with mul in #30.
This will be generalized to specialization to 4 limbs of any limb type, 8, 16, 32 or 64 bit.
This leads to too much code, in the sense of actually too many independent lines of code. Close with no intent to follow up.