IRValue

enum IRValue

An inline-IR value operand.

Cases

case reg(Int)

A numbered inline-IR register.

case int_value(Int)

An immediate integer operand.

case float_value(String)

An immediate float preserved in source spelling.

case bool_value(Bool)

An immediate Boolean operand.

case void_value

The immediate unit value.

case bind(Int)

$N: a reference to the Nth bind expression.