const fn mulhilo(x: Word, y: Word) -> (Word, Word)
Multiplies x and y, returning the most significant and the least significant words as (hi, lo).
x
y
(hi, lo)