enum CrystalRobots::Compiler::WASM_Emitter::Opcodes
Overview
https://webassembly.github.io/spec/core/binary/instructions.html
Defined in:
compiler/wasm_emitter.crEnum Members
-
End =
11_u8
-
Call =
16_u8
-
Drop =
26_u8
-
Get_local =
32_u8
-
I32_const =
65_u8
-
F32_const =
67_u8
-
I32_eqz =
69_u8
-
I32_eq =
70_u8
-
I32_neq =
71_u8
-
I32_lt_s =
72_u8
-
I32_lt_u =
73_u8
-
I32_gt_s =
74_u8
-
I32_gt_u =
75_u8
-
I32_le_s =
76_u8
-
I32_le_u =
77_u8
-
I32_ge_s =
78_u8
-
I32_ge_u =
79_u8
-
F32_eq =
91_u8
-
F32_ne =
92_u8
-
F32_lt =
93_u8
-
F32_gt =
94_u8
-
F32_le =
95_u8
-
F32_ge =
96_u8
-
I32_add =
106_u8
-
I32_sub =
107_u8
-
I32_mul =
108_u8
-
I32_div_s =
109_u8
-
I32_div_u =
99_u8
-
I32_and =
113_u8
-
I32_or =
114_u8
-
I32_xor =
115_u8
-
I32_shl =
116_u8
-
I32_shr_s =
117_u8
-
I32_shr_u =
118_u8
-
F32_add =
146_u8
-
F32_sub =
147_u8
-
F32_mul =
148_u8
-
F32_div =
149_u8
Instance Method Summary
- #call?
- #drop?
- #end?
- #f32_add?
- #f32_const?
- #f32_div?
- #f32_eq?
- #f32_ge?
- #f32_gt?
- #f32_le?
- #f32_lt?
- #f32_mul?
- #f32_ne?
- #f32_sub?
- #get_local?
- #i32_add?
- #i32_and?
- #i32_const?
- #i32_div_s?
- #i32_div_u?
- #i32_eq?
- #i32_eqz?
- #i32_ge_s?
- #i32_ge_u?
- #i32_gt_s?
- #i32_gt_u?
- #i32_le_s?
- #i32_le_u?
- #i32_lt_s?
- #i32_lt_u?
- #i32_mul?
- #i32_neq?
- #i32_or?
- #i32_shl?
- #i32_shr_s?
- #i32_shr_u?
- #i32_sub?
- #i32_xor?