Source/Packages

Accelerator.SM86.Operands

packages/hardware/architectures/nvidia-sm86/src/Accelerator/SM86/Operands.alpha

699 lines54 declarations58.4 KiBSHA-256 ac21d61cced1

def · lines 390–397

sm86GuardKeys

Full file
the predicate an instruction's guard reads
390def sm86GuardKeys =
391  (lambda unrestricted instruction : (family SM86Instruction) .
392    (eliminate SM86Instruction (lambda unrestricted current : (family SM86Instruction) . (family StdList Nat)) instruction
393      (branch SM86InstructionValue guard body .
394        (eliminate SM86InstructionGuard (lambda unrestricted current : (family SM86InstructionGuard) . (family StdList Nat)) guard
395          (branch SM86InstructionAlways . sm86NoRegisters)
396          (branch SM86InstructionWhen predicate . (sm86PredicateKeys predicate))
397          (branch SM86InstructionWhenNot predicate . (sm86PredicateKeys predicate))))))

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.