Opcodes that require a prefix 0xFC.
Each opcode represents a varuint32, meaning
they are encoded as leb128 in binary.
i32_trunc_sat_f32_s = 0x00i32_trunc_sat_f32_u = 0x01i32_trunc_sat_f64_s = 0x02i32_trunc_sat_f64_u = 0x03i64_trunc_sat_f32_s = 0x04i64_trunc_sat_f32_u = 0x05i64_trunc_sat_f64_s = 0x06i64_trunc_sat_f64_u = 0x07memory_init = 0x08data_drop = 0x09memory_copy = 0x0Amemory_fill = 0x0Btable_init = 0x0Celem_drop = 0x0Dtable_copy = 0x0Etable_grow = 0x0Ftable_size = 0x10table_fill = 0x11_pub const MiscOpcode = enum(u32) {
i32_trunc_sat_f32_s = 0x00,
i32_trunc_sat_f32_u = 0x01,
i32_trunc_sat_f64_s = 0x02,
i32_trunc_sat_f64_u = 0x03,
i64_trunc_sat_f32_s = 0x04,
i64_trunc_sat_f32_u = 0x05,
i64_trunc_sat_f64_s = 0x06,
i64_trunc_sat_f64_u = 0x07,
memory_init = 0x08,
data_drop = 0x09,
memory_copy = 0x0A,
memory_fill = 0x0B,
table_init = 0x0C,
elem_drop = 0x0D,
table_copy = 0x0E,
table_grow = 0x0F,
table_size = 0x10,
table_fill = 0x11,
_,
}