def div.advance
import bend-kit-f64@0.1.0.0/f64.bend as F64import Base
469def div.advance(p: Nat, st: Step, mb: W2, ma: W2) -> Step:
470 match st:
471 case Step{rem, q}:
472 div.rem(W2.shl1(rem, div.bit(p, ma)), W4.shl1(q), mb)
import bend-kit-f64@0.1.0.0/f64.bend as F64import Base
469def div.advance(p: Nat, st: Step, mb: W2, ma: W2) -> Step:
470 match st:
471 case Step{rem, q}:
472 div.rem(W2.shl1(rem, div.bit(p, ma)), W4.shl1(q), mb)