Enum cardinal_backend::opcode::Opcode [−][src]
Expand description
An enumeration of instruction Opcodes for Cardinal’s IR.
Hex names are provided in documentation.
Variants
Adds two numbers together, overwriting the provided output variable reference.
x
: Output variable referencey
: Integer valuez
: Integer value
x = y + z
Negates a number, overwriting the provided output variable reference with the result.
x
: Output variable reference.y
: Signed integer value.
x = -y
Auto Trait Implementations
impl RefUnwindSafe for Opcode
impl UnwindSafe for Opcode