def W4.shl.limbs
import bend-kit-f64@0.1.0.0/f64.bend as F64import Base
346def W4.shl.limbs(k: Nat, bits: U32, w: W4) -> W4:
347 match k:
348 case 0n:
349 W4.shl.bits(bits, w)
350 case 1n:
351 W4.shl.bits(bits, W4.slide1(w))
352 case 2n:
353 W4.shl.bits(bits, W4.slide2(w))
354 case 3n:
355 W4.shl.bits(bits, W4.slide3(w))
356 case 4n+p:
357 W4{0, 0, 0, 0}