Msvc muluh
Reference issue
What does this implement/fix?
MSVC does not have __uint128_t
, but it does have a few functions to support rudimentary 128 bit integer ops. muluh
is called for each scalar division, so this may be a decent improvement on windows machines.
https://learn.microsoft.com/en-us/cpp/intrinsics/umulh?view=msvc-170