def win.lsb.join

bend-kit-bits@0.1.0.1 · bits.bend:13

import bend-kit-bits@0.1.0.1/bits.bend as Bits
import Base

13def win.lsb.join(+s: U32, +lo: U32, r: Array<U32> & U32) -> Array<U32> & U32:
14  (a, +hi) = r
15  (a, (U32.shrn(lo, U32.to_nat(s)) .|. U32.shln(hi, U32.to_nat((32 - s : U32))) : U32))

Uses (9)

Used by (1)