Source/Packages

Realization.Nvidia.SM86.StreamingAttentionSM86

packages/realizations/cooperative/nvidia-sm86/src/Realization/Nvidia/SM86/StreamingAttentionSM86.alpha

1,129 lines205 declarations66.1 KiBSHA-256 aefcbc3b00ca

def · lines 517–522

sbWiden

Full file
517def sbWiden = (lambda unrestricted d : Nat . (lambda unrestricted a : Nat . (lambda unrestricted high : Nat . (lambda unrestricted wait : Nat .
518  (saOp (constructor SM86InstructionBody SM86HalfToFloat (saR d) (saR a)
519    (eliminate StdBool (lambda unrestricted current : (family StdBool) . (family SM86HalfSelector)) (stdBoolFromNatural high)
520      (branch StdTrue . (constructor SM86HalfSelector SM86HighHalf))
521      (branch StdFalse . (constructor SM86HalfSelector SM86LowHalf)))
522    (saAfter wait)))))))

The compiler supplied declaration spans and resolved links from this source snapshot. This page does not assert that this file belongs to a checked closure.