def W4.shl.limbs

bend-kit-f64@0.1.0.0 · f64.bend:346

import bend-kit-f64@0.1.0.0/f64.bend as F64
import 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}

Uses (7)

Used by (1)