Source/Packages

Accelerator.SM121.Lowering

packages/hardware/architectures/nvidia-sm121/src/Accelerator/SM121/Lowering.alpha

2,621 lines365 declarations134.1 KiBSHA-256 b7b3bbc05e9c

def · lines 450–460

sm121LowerSelect

Full file
450def sm121LowerSelect =
451  (lambda erased value : Type 0 .
452    (lambda unrestricted condition : Nat .
453      (lambda unrestricted whenTrue : value .
454        (lambda unrestricted whenFalse : value .
455          (nat-eliminate
456            (lambda unrestricted current : Nat . value)
457            whenFalse
458            (lambda unrestricted predecessor : Nat .
459              (lambda unrestricted induction : value . whenTrue))
460            condition)))))

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.