Numeric instructions
-
struct WasmVM::Instr::I32_const : public Base
-
I32_const(i32_t value)
-
i32_t value = 0
-
enumerator WasmVM::Opcode::I32_const = 0x41
-
using WasmVM::Instr::I32_eqz = WasmVM::Instr::Atomic<WasmVM::Opcode::I32_eqz>
-
enumerator WasmVM::Opcode::I32_eqz = 0x45
-
using WasmVM::Instr::I32_eq = WasmVM::Instr::Atomic<WasmVM::Opcode::I32_eq>
-
enumerator WasmVM::Opcode::I32_eq = 0x46
-
using WasmVM::Instr::I32_ne = WasmVM::Instr::Atomic<WasmVM::Opcode::I32_ne>
-
enumerator WasmVM::Opcode::I32_ne = 0x47
-
using WasmVM::Instr::I32_lt_s = WasmVM::Instr::Atomic<WasmVM::Opcode::I32_lt_s>
-
enumerator WasmVM::Opcode::I32_lt_s = 0x48
-
using WasmVM::Instr::I32_lt_u = WasmVM::Instr::Atomic<WasmVM::Opcode::I32_lt_u>
-
enumerator WasmVM::Opcode::I32_lt_u = 0x49
-
using WasmVM::Instr::I32_gt_s = WasmVM::Instr::Atomic<WasmVM::Opcode::I32_gt_s>
-
enumerator WasmVM::Opcode::I32_gt_s = 0x4A
-
using WasmVM::Instr::I32_gt_u = WasmVM::Instr::Atomic<WasmVM::Opcode::I32_gt_u>
-
enumerator WasmVM::Opcode::I32_gt_u = 0x4B
-
using WasmVM::Instr::I32_le_s = WasmVM::Instr::Atomic<WasmVM::Opcode::I32_le_s>
-
enumerator WasmVM::Opcode::I32_le_s = 0x4C
-
using WasmVM::Instr::I32_le_u = WasmVM::Instr::Atomic<WasmVM::Opcode::I32_le_u>
-
enumerator WasmVM::Opcode::I32_le_u = 0x4D
-
using WasmVM::Instr::I32_ge_s = WasmVM::Instr::Atomic<WasmVM::Opcode::I32_ge_s>
-
enumerator WasmVM::Opcode::I32_ge_s = 0x4E
-
using WasmVM::Instr::I32_ge_u = WasmVM::Instr::Atomic<WasmVM::Opcode::I32_ge_u>
-
enumerator WasmVM::Opcode::I32_ge_u = 0x4F
-
using WasmVM::Instr::I32_clz = WasmVM::Instr::Atomic<WasmVM::Opcode::I32_clz>
-
enumerator WasmVM::Opcode::I32_clz = 0x67
-
using WasmVM::Instr::I32_ctz = WasmVM::Instr::Atomic<WasmVM::Opcode::I32_ctz>
-
enumerator WasmVM::Opcode::I32_ctz = 0x68
-
using WasmVM::Instr::I32_popcnt = WasmVM::Instr::Atomic<WasmVM::Opcode::I32_popcnt>
-
enumerator WasmVM::Opcode::I32_popcnt = 0x69
-
using WasmVM::Instr::I32_add = WasmVM::Instr::Atomic<WasmVM::Opcode::I32_add>
-
enumerator WasmVM::Opcode::I32_add = 0x6A
-
using WasmVM::Instr::I32_sub = WasmVM::Instr::Atomic<WasmVM::Opcode::I32_sub>
-
enumerator WasmVM::Opcode::I32_sub = 0x6B
-
using WasmVM::Instr::I32_mul = WasmVM::Instr::Atomic<WasmVM::Opcode::I32_mul>
-
enumerator WasmVM::Opcode::I32_mul = 0x6C
-
using WasmVM::Instr::I32_div_s = WasmVM::Instr::Atomic<WasmVM::Opcode::I32_div_s>
-
enumerator WasmVM::Opcode::I32_div_s = 0x6D
-
using WasmVM::Instr::I32_div_u = WasmVM::Instr::Atomic<WasmVM::Opcode::I32_div_u>
-
enumerator WasmVM::Opcode::I32_div_u = 0x6E
-
using WasmVM::Instr::I32_rem_s = WasmVM::Instr::Atomic<WasmVM::Opcode::I32_rem_s>
-
enumerator WasmVM::Opcode::I32_rem_s = 0x6F
-
using WasmVM::Instr::I32_rem_u = WasmVM::Instr::Atomic<WasmVM::Opcode::I32_rem_u>
-
enumerator WasmVM::Opcode::I32_rem_u = 0x70
-
using WasmVM::Instr::I32_and = WasmVM::Instr::Atomic<WasmVM::Opcode::I32_and>
-
enumerator WasmVM::Opcode::I32_and = 0x71
-
using WasmVM::Instr::I32_or = WasmVM::Instr::Atomic<WasmVM::Opcode::I32_or>
-
enumerator WasmVM::Opcode::I32_or = 0x72
-
using WasmVM::Instr::I32_xor = WasmVM::Instr::Atomic<WasmVM::Opcode::I32_xor>
-
enumerator WasmVM::Opcode::I32_xor = 0x73
-
using WasmVM::Instr::I32_shl = WasmVM::Instr::Atomic<WasmVM::Opcode::I32_shl>
-
enumerator WasmVM::Opcode::I32_shl = 0x74
-
using WasmVM::Instr::I32_shr_s = WasmVM::Instr::Atomic<WasmVM::Opcode::I32_shr_s>
-
enumerator WasmVM::Opcode::I32_shr_s = 0x75
-
using WasmVM::Instr::I32_shr_u = WasmVM::Instr::Atomic<WasmVM::Opcode::I32_shr_u>
-
enumerator WasmVM::Opcode::I32_shr_u = 0x76
-
using WasmVM::Instr::I32_rotl = WasmVM::Instr::Atomic<WasmVM::Opcode::I32_rotl>
-
enumerator WasmVM::Opcode::I32_rotl = 0x77
-
using WasmVM::Instr::I32_rotr = WasmVM::Instr::Atomic<WasmVM::Opcode::I32_rotr>
-
enumerator WasmVM::Opcode::I32_rotr = 0x78
-
using WasmVM::Instr::I32_wrap_i64 = WasmVM::Instr::Atomic<WasmVM::Opcode::I32_wrap_i64>
-
enumerator WasmVM::Opcode::I32_wrap_i64 = 0xA7
-
using WasmVM::Instr::I32_trunc_s_f32 = WasmVM::Instr::Atomic<WasmVM::Opcode::I32_trunc_s_f32>
-
enumerator WasmVM::Opcode::I32_trunc_s_f32 = 0xA8
-
using WasmVM::Instr::I32_trunc_u_f32 = WasmVM::Instr::Atomic<WasmVM::Opcode::I32_trunc_u_f32>
-
enumerator WasmVM::Opcode::I32_trunc_u_f32 = 0xA9
-
using WasmVM::Instr::I32_trunc_s_f64 = WasmVM::Instr::Atomic<WasmVM::Opcode::I32_trunc_s_f64>
-
enumerator WasmVM::Opcode::I32_trunc_s_f64 = 0xAA
-
using WasmVM::Instr::I32_trunc_u_f64 = WasmVM::Instr::Atomic<WasmVM::Opcode::I32_trunc_u_f64>
-
enumerator WasmVM::Opcode::I32_trunc_u_f64 = 0xAB
-
using WasmVM::Instr::I32_reinterpret_f32 = WasmVM::Instr::Atomic<WasmVM::Opcode::I32_reinterpret_f32>
-
enumerator WasmVM::Opcode::I32_reinterpret_f32 = 0xBC
-
using WasmVM::Instr::I32_extend8_s = WasmVM::Instr::Atomic<WasmVM::Opcode::I32_extend8_s>
-
enumerator WasmVM::Opcode::I32_extend8_s = 0xC0
-
using WasmVM::Instr::I32_extend16_s = WasmVM::Instr::Atomic<WasmVM::Opcode::I32_extend16_s>
-
enumerator WasmVM::Opcode::I32_extend16_s = 0xC1
-
using WasmVM::Instr::I32_trunc_sat_f32_s = WasmVM::Instr::Atomic<WasmVM::Opcode::I32_trunc_sat_f32_s>
-
enumerator WasmVM::Opcode::I32_trunc_sat_f32_s = 0xFC00
-
using WasmVM::Instr::I32_trunc_sat_f32_u = WasmVM::Instr::Atomic<WasmVM::Opcode::I32_trunc_sat_f32_u>
-
enumerator WasmVM::Opcode::I32_trunc_sat_f32_u = 0xFC01
-
using WasmVM::Instr::I32_trunc_sat_f64_s = WasmVM::Instr::Atomic<WasmVM::Opcode::I32_trunc_sat_f64_s>
-
enumerator WasmVM::Opcode::I32_trunc_sat_f64_s = 0xFC02
-
using WasmVM::Instr::I32_trunc_sat_f64_u = WasmVM::Instr::Atomic<WasmVM::Opcode::I32_trunc_sat_f64_u>
-
enumerator WasmVM::Opcode::I32_trunc_sat_f64_u = 0xFC03
-
struct WasmVM::Instr::I64_const : public Base
-
I64_const(i64_t value)
-
i64_t value = 0
-
enumerator WasmVM::Opcode::I64_const = 0x42
-
using WasmVM::Instr::I64_eqz = WasmVM::Instr::Atomic<WasmVM::Opcode::I64_eqz>
-
enumerator WasmVM::Opcode::I64_eqz = 0x50
-
using WasmVM::Instr::I64_eq = WasmVM::Instr::Atomic<WasmVM::Opcode::I64_eq>
-
enumerator WasmVM::Opcode::I64_eq = 0x51
-
using WasmVM::Instr::I64_ne = WasmVM::Instr::Atomic<WasmVM::Opcode::I64_ne>
-
enumerator WasmVM::Opcode::I64_ne = 0x52
-
using WasmVM::Instr::I64_lt_s = WasmVM::Instr::Atomic<WasmVM::Opcode::I64_lt_s>
-
enumerator WasmVM::Opcode::I64_lt_s = 0x53
-
using WasmVM::Instr::I64_lt_u = WasmVM::Instr::Atomic<WasmVM::Opcode::I64_lt_u>
-
enumerator WasmVM::Opcode::I64_lt_u = 0x54
-
using WasmVM::Instr::I64_gt_s = WasmVM::Instr::Atomic<WasmVM::Opcode::I64_gt_s>
-
enumerator WasmVM::Opcode::I64_gt_s = 0x55
-
using WasmVM::Instr::I64_gt_u = WasmVM::Instr::Atomic<WasmVM::Opcode::I64_gt_u>
-
enumerator WasmVM::Opcode::I64_gt_u = 0x56
-
using WasmVM::Instr::I64_le_s = WasmVM::Instr::Atomic<WasmVM::Opcode::I64_le_s>
-
enumerator WasmVM::Opcode::I64_le_s = 0x57
-
using WasmVM::Instr::I64_le_u = WasmVM::Instr::Atomic<WasmVM::Opcode::I64_le_u>
-
enumerator WasmVM::Opcode::I64_le_u = 0x58
-
using WasmVM::Instr::I64_ge_s = WasmVM::Instr::Atomic<WasmVM::Opcode::I64_ge_s>
-
enumerator WasmVM::Opcode::I64_ge_s = 0x59
-
using WasmVM::Instr::I64_ge_u = WasmVM::Instr::Atomic<WasmVM::Opcode::I64_ge_u>
-
enumerator WasmVM::Opcode::I64_ge_u = 0x5A
-
using WasmVM::Instr::I64_clz = WasmVM::Instr::Atomic<WasmVM::Opcode::I64_clz>
-
enumerator WasmVM::Opcode::I64_clz = 0x79
-
using WasmVM::Instr::I64_ctz = WasmVM::Instr::Atomic<WasmVM::Opcode::I64_ctz>
-
enumerator WasmVM::Opcode::I64_ctz = 0x7A
-
using WasmVM::Instr::I64_popcnt = WasmVM::Instr::Atomic<WasmVM::Opcode::I64_popcnt>
-
enumerator WasmVM::Opcode::I64_popcnt = 0x7B
-
using WasmVM::Instr::I64_add = WasmVM::Instr::Atomic<WasmVM::Opcode::I64_add>
-
enumerator WasmVM::Opcode::I64_add = 0x7C
-
using WasmVM::Instr::I64_sub = WasmVM::Instr::Atomic<WasmVM::Opcode::I64_sub>
-
enumerator WasmVM::Opcode::I64_sub = 0x7D
-
using WasmVM::Instr::I64_mul = WasmVM::Instr::Atomic<WasmVM::Opcode::I64_mul>
-
enumerator WasmVM::Opcode::I64_mul = 0x7E
-
using WasmVM::Instr::I64_div_s = WasmVM::Instr::Atomic<WasmVM::Opcode::I64_div_s>
-
enumerator WasmVM::Opcode::I64_div_s = 0x7F
-
using WasmVM::Instr::I64_div_u = WasmVM::Instr::Atomic<WasmVM::Opcode::I64_div_u>
-
enumerator WasmVM::Opcode::I64_div_u = 0x80
-
using WasmVM::Instr::I64_rem_s = WasmVM::Instr::Atomic<WasmVM::Opcode::I64_rem_s>
-
enumerator WasmVM::Opcode::I64_rem_s = 0x81
-
using WasmVM::Instr::I64_rem_u = WasmVM::Instr::Atomic<WasmVM::Opcode::I64_rem_u>
-
enumerator WasmVM::Opcode::I64_rem_u = 0x82
-
using WasmVM::Instr::I64_and = WasmVM::Instr::Atomic<WasmVM::Opcode::I64_and>
-
enumerator WasmVM::Opcode::I64_and = 0x83
-
using WasmVM::Instr::I64_or = WasmVM::Instr::Atomic<WasmVM::Opcode::I64_or>
-
enumerator WasmVM::Opcode::I64_or = 0x84
-
using WasmVM::Instr::I64_xor = WasmVM::Instr::Atomic<WasmVM::Opcode::I64_xor>
-
enumerator WasmVM::Opcode::I64_xor = 0x85
-
using WasmVM::Instr::I64_shl = WasmVM::Instr::Atomic<WasmVM::Opcode::I64_shl>
-
enumerator WasmVM::Opcode::I64_shl = 0x86
-
using WasmVM::Instr::I64_shr_s = WasmVM::Instr::Atomic<WasmVM::Opcode::I64_shr_s>
-
enumerator WasmVM::Opcode::I64_shr_s = 0x87
-
using WasmVM::Instr::I64_shr_u = WasmVM::Instr::Atomic<WasmVM::Opcode::I64_shr_u>
-
enumerator WasmVM::Opcode::I64_shr_u = 0x88
-
using WasmVM::Instr::I64_rotl = WasmVM::Instr::Atomic<WasmVM::Opcode::I64_rotl>
-
enumerator WasmVM::Opcode::I64_rotl = 0x89
-
using WasmVM::Instr::I64_rotr = WasmVM::Instr::Atomic<WasmVM::Opcode::I64_rotr>
-
enumerator WasmVM::Opcode::I64_rotr = 0x8A
-
using WasmVM::Instr::I64_extend_s_i32 = WasmVM::Instr::Atomic<WasmVM::Opcode::I64_extend_s_i32>
-
enumerator WasmVM::Opcode::I64_extend_s_i32 = 0xAC
-
using WasmVM::Instr::I64_extend_u_i32 = WasmVM::Instr::Atomic<WasmVM::Opcode::I64_extend_u_i32>
-
enumerator WasmVM::Opcode::I64_extend_u_i32 = 0xAD
-
using WasmVM::Instr::I64_trunc_s_f32 = WasmVM::Instr::Atomic<WasmVM::Opcode::I64_trunc_s_f32>
-
enumerator WasmVM::Opcode::I64_trunc_s_f32 = 0xAE
-
using WasmVM::Instr::I64_trunc_u_f32 = WasmVM::Instr::Atomic<WasmVM::Opcode::I64_trunc_u_f32>
-
enumerator WasmVM::Opcode::I64_trunc_u_f32 = 0xAF
-
using WasmVM::Instr::I64_trunc_s_f64 = WasmVM::Instr::Atomic<WasmVM::Opcode::I64_trunc_s_f64>
-
enumerator WasmVM::Opcode::I64_trunc_s_f64 = 0xB0
-
using WasmVM::Instr::I64_trunc_u_f64 = WasmVM::Instr::Atomic<WasmVM::Opcode::I64_trunc_u_f64>
-
enumerator WasmVM::Opcode::I64_trunc_u_f64 = 0xB1
-
using WasmVM::Instr::I64_reinterpret_f64 = WasmVM::Instr::Atomic<WasmVM::Opcode::I64_reinterpret_f64>
-
enumerator WasmVM::Opcode::I64_reinterpret_f64 = 0xBD
-
using WasmVM::Instr::I64_extend8_s = WasmVM::Instr::Atomic<WasmVM::Opcode::I64_extend8_s>
-
enumerator WasmVM::Opcode::I64_extend8_s = 0xC2
-
using WasmVM::Instr::I64_extend16_s = WasmVM::Instr::Atomic<WasmVM::Opcode::I64_extend16_s>
-
enumerator WasmVM::Opcode::I64_extend16_s = 0xC3
-
using WasmVM::Instr::I64_extend32_s = WasmVM::Instr::Atomic<WasmVM::Opcode::I64_extend32_s>
-
enumerator WasmVM::Opcode::I64_extend32_s = 0xC4
-
using WasmVM::Instr::I64_trunc_sat_f32_s = WasmVM::Instr::Atomic<WasmVM::Opcode::I64_trunc_sat_f32_s>
-
enumerator WasmVM::Opcode::I64_trunc_sat_f32_s = 0xFC04
-
using WasmVM::Instr::I64_trunc_sat_f32_u = WasmVM::Instr::Atomic<WasmVM::Opcode::I64_trunc_sat_f32_u>
-
enumerator WasmVM::Opcode::I64_trunc_sat_f32_u = 0xFC05
-
using WasmVM::Instr::I64_trunc_sat_f64_s = WasmVM::Instr::Atomic<WasmVM::Opcode::I64_trunc_sat_f64_s>
-
enumerator WasmVM::Opcode::I64_trunc_sat_f64_s = 0xFC06
-
using WasmVM::Instr::I64_trunc_sat_f64_u = WasmVM::Instr::Atomic<WasmVM::Opcode::I64_trunc_sat_f64_u>
-
enumerator WasmVM::Opcode::I64_trunc_sat_f64_u = 0xFC07
-
struct WasmVM::Instr::F32_const : public Base
-
F32_const(f32_t value)
-
f32_t value = 0
-
enumerator WasmVM::Opcode::F32_const = 0x43
-
using WasmVM::Instr::F32_eq = WasmVM::Instr::Atomic<WasmVM::Opcode::F32_eq>
-
enumerator WasmVM::Opcode::F32_eq = 0x5B
-
using WasmVM::Instr::F32_ne = WasmVM::Instr::Atomic<WasmVM::Opcode::F32_ne>
-
enumerator WasmVM::Opcode::F32_ne = 0x5C
-
using WasmVM::Instr::F32_lt = WasmVM::Instr::Atomic<WasmVM::Opcode::F32_lt>
-
enumerator WasmVM::Opcode::F32_lt = 0x5D
-
using WasmVM::Instr::F32_gt = WasmVM::Instr::Atomic<WasmVM::Opcode::F32_gt>
-
enumerator WasmVM::Opcode::F32_gt = 0x5E
-
using WasmVM::Instr::F32_le = WasmVM::Instr::Atomic<WasmVM::Opcode::F32_le>
-
enumerator WasmVM::Opcode::F32_le = 0x5F
-
using WasmVM::Instr::F32_ge = WasmVM::Instr::Atomic<WasmVM::Opcode::F32_ge>
-
enumerator WasmVM::Opcode::F32_ge = 0x60
-
using WasmVM::Instr::F32_abs = WasmVM::Instr::Atomic<WasmVM::Opcode::F32_abs>
-
enumerator WasmVM::Opcode::F32_abs = 0x8B
-
using WasmVM::Instr::F32_neg = WasmVM::Instr::Atomic<WasmVM::Opcode::F32_neg>
-
enumerator WasmVM::Opcode::F32_neg = 0x8C
-
using WasmVM::Instr::F32_ceil = WasmVM::Instr::Atomic<WasmVM::Opcode::F32_ceil>
-
enumerator WasmVM::Opcode::F32_ceil = 0x8D
-
using WasmVM::Instr::F32_floor = WasmVM::Instr::Atomic<WasmVM::Opcode::F32_floor>
-
enumerator WasmVM::Opcode::F32_floor = 0x8E
-
using WasmVM::Instr::F32_trunc = WasmVM::Instr::Atomic<WasmVM::Opcode::F32_trunc>
-
enumerator WasmVM::Opcode::F32_trunc = 0x8F
-
using WasmVM::Instr::F32_nearest = WasmVM::Instr::Atomic<WasmVM::Opcode::F32_nearest>
-
enumerator WasmVM::Opcode::F32_nearest = 0x90
-
using WasmVM::Instr::F32_sqrt = WasmVM::Instr::Atomic<WasmVM::Opcode::F32_sqrt>
-
enumerator WasmVM::Opcode::F32_sqrt = 0x91
-
using WasmVM::Instr::F32_add = WasmVM::Instr::Atomic<WasmVM::Opcode::F32_add>
-
enumerator WasmVM::Opcode::F32_add = 0x92
-
using WasmVM::Instr::F32_sub = WasmVM::Instr::Atomic<WasmVM::Opcode::F32_sub>
-
enumerator WasmVM::Opcode::F32_sub = 0x93
-
using WasmVM::Instr::F32_mul = WasmVM::Instr::Atomic<WasmVM::Opcode::F32_mul>
-
enumerator WasmVM::Opcode::F32_mul = 0x94
-
using WasmVM::Instr::F32_div = WasmVM::Instr::Atomic<WasmVM::Opcode::F32_div>
-
enumerator WasmVM::Opcode::F32_div = 0x95
-
using WasmVM::Instr::F32_min = WasmVM::Instr::Atomic<WasmVM::Opcode::F32_min>
-
enumerator WasmVM::Opcode::F32_min = 0x96
-
using WasmVM::Instr::F32_max = WasmVM::Instr::Atomic<WasmVM::Opcode::F32_max>
-
enumerator WasmVM::Opcode::F32_max = 0x97
-
using WasmVM::Instr::F32_copysign = WasmVM::Instr::Atomic<WasmVM::Opcode::F32_copysign>
-
enumerator WasmVM::Opcode::F32_copysign = 0x98
-
using WasmVM::Instr::F32_convert_s_i32 = WasmVM::Instr::Atomic<WasmVM::Opcode::F32_convert_s_i32>
-
enumerator WasmVM::Opcode::F32_convert_s_i32 = 0xB2
-
using WasmVM::Instr::F32_convert_u_i32 = WasmVM::Instr::Atomic<WasmVM::Opcode::F32_convert_u_i32>
-
enumerator WasmVM::Opcode::F32_convert_u_i32 = 0xB3
-
using WasmVM::Instr::F32_convert_s_i64 = WasmVM::Instr::Atomic<WasmVM::Opcode::F32_convert_s_i64>
-
enumerator WasmVM::Opcode::F32_convert_s_i64 = 0xB4
-
using WasmVM::Instr::F32_convert_u_i64 = WasmVM::Instr::Atomic<WasmVM::Opcode::F32_convert_u_i64>
-
enumerator WasmVM::Opcode::F32_convert_u_i64 = 0xB5
-
using WasmVM::Instr::F32_demote_f64 = WasmVM::Instr::Atomic<WasmVM::Opcode::F32_demote_f64>
-
enumerator WasmVM::Opcode::F32_demote_f64 = 0xB6
-
using WasmVM::Instr::F32_reinterpret_i32 = WasmVM::Instr::Atomic<WasmVM::Opcode::F32_reinterpret_i32>
-
enumerator WasmVM::Opcode::F32_reinterpret_i32 = 0xBE
-
struct WasmVM::Instr::F64_const : public Base
-
F64_const(f64_t value)
-
f64_t value = 0
-
enumerator WasmVM::Opcode::F64_const = 0x44
-
using WasmVM::Instr::F64_eq = WasmVM::Instr::Atomic<WasmVM::Opcode::F64_eq>
-
enumerator WasmVM::Opcode::F64_eq = 0x61
-
using WasmVM::Instr::F64_ne = WasmVM::Instr::Atomic<WasmVM::Opcode::F64_ne>
-
enumerator WasmVM::Opcode::F64_ne = 0x62
-
using WasmVM::Instr::F64_lt = WasmVM::Instr::Atomic<WasmVM::Opcode::F64_lt>
-
enumerator WasmVM::Opcode::F64_lt = 0x63
-
using WasmVM::Instr::F64_gt = WasmVM::Instr::Atomic<WasmVM::Opcode::F64_gt>
-
enumerator WasmVM::Opcode::F64_gt = 0x64
-
using WasmVM::Instr::F64_le = WasmVM::Instr::Atomic<WasmVM::Opcode::F64_le>
-
enumerator WasmVM::Opcode::F64_le = 0x65
-
using WasmVM::Instr::F64_ge = WasmVM::Instr::Atomic<WasmVM::Opcode::F64_ge>
-
enumerator WasmVM::Opcode::F64_ge = 0x66
-
using WasmVM::Instr::F64_abs = WasmVM::Instr::Atomic<WasmVM::Opcode::F64_abs>
-
enumerator WasmVM::Opcode::F64_abs = 0x99
-
using WasmVM::Instr::F64_neg = WasmVM::Instr::Atomic<WasmVM::Opcode::F64_neg>
-
enumerator WasmVM::Opcode::F64_neg = 0x9A
-
using WasmVM::Instr::F64_ceil = WasmVM::Instr::Atomic<WasmVM::Opcode::F64_ceil>
-
enumerator WasmVM::Opcode::F64_ceil = 0x9B
-
using WasmVM::Instr::F64_floor = WasmVM::Instr::Atomic<WasmVM::Opcode::F64_floor>
-
enumerator WasmVM::Opcode::F64_floor = 0x9C
-
using WasmVM::Instr::F64_trunc = WasmVM::Instr::Atomic<WasmVM::Opcode::F64_trunc>
-
enumerator WasmVM::Opcode::F64_trunc = 0x9D
-
using WasmVM::Instr::F64_nearest = WasmVM::Instr::Atomic<WasmVM::Opcode::F64_nearest>
-
enumerator WasmVM::Opcode::F64_nearest = 0x9E
-
using WasmVM::Instr::F64_sqrt = WasmVM::Instr::Atomic<WasmVM::Opcode::F64_sqrt>
-
enumerator WasmVM::Opcode::F64_sqrt = 0x9F
-
using WasmVM::Instr::F64_add = WasmVM::Instr::Atomic<WasmVM::Opcode::F64_add>
-
enumerator WasmVM::Opcode::F64_add = 0xA0
-
using WasmVM::Instr::F64_sub = WasmVM::Instr::Atomic<WasmVM::Opcode::F64_sub>
-
enumerator WasmVM::Opcode::F64_sub = 0xA1
-
using WasmVM::Instr::F64_mul = WasmVM::Instr::Atomic<WasmVM::Opcode::F64_mul>
-
enumerator WasmVM::Opcode::F64_mul = 0xA2
-
using WasmVM::Instr::F64_div = WasmVM::Instr::Atomic<WasmVM::Opcode::F64_div>
-
enumerator WasmVM::Opcode::F64_div = 0xA3
-
using WasmVM::Instr::F64_min = WasmVM::Instr::Atomic<WasmVM::Opcode::F64_min>
-
enumerator WasmVM::Opcode::F64_min = 0xA4
-
using WasmVM::Instr::F64_max = WasmVM::Instr::Atomic<WasmVM::Opcode::F64_max>
-
enumerator WasmVM::Opcode::F64_max = 0xA5
-
using WasmVM::Instr::F64_copysign = WasmVM::Instr::Atomic<WasmVM::Opcode::F64_copysign>
-
enumerator WasmVM::Opcode::F64_copysign = 0xA6
-
using WasmVM::Instr::F64_convert_s_i32 = WasmVM::Instr::Atomic<WasmVM::Opcode::F64_convert_s_i32>
-
enumerator WasmVM::Opcode::F64_convert_s_i32 = 0xB7
-
using WasmVM::Instr::F64_convert_u_i32 = WasmVM::Instr::Atomic<WasmVM::Opcode::F64_convert_u_i32>
-
enumerator WasmVM::Opcode::F64_convert_u_i32 = 0xB8
-
using WasmVM::Instr::F64_convert_s_i64 = WasmVM::Instr::Atomic<WasmVM::Opcode::F64_convert_s_i64>
-
enumerator WasmVM::Opcode::F64_convert_s_i64 = 0xB9
-
using WasmVM::Instr::F64_convert_u_i64 = WasmVM::Instr::Atomic<WasmVM::Opcode::F64_convert_u_i64>
-
enumerator WasmVM::Opcode::F64_convert_u_i64 = 0xBA
-
using WasmVM::Instr::F64_promote_f32 = WasmVM::Instr::Atomic<WasmVM::Opcode::F64_promote_f32>
-
enumerator WasmVM::Opcode::F64_promote_f32 = 0xBB
-
using WasmVM::Instr::F64_reinterpret_i64 = WasmVM::Instr::Atomic<WasmVM::Opcode::F64_reinterpret_i64>
-
enumerator WasmVM::Opcode::F64_reinterpret_i64 = 0xBF