1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 15:48:12 +00:00

LibWasm: Make shown instruction names match the names in the spec

This commit is contained in:
Ali Mohammad Pur 2021-12-04 18:01:11 +03:30 committed by Ali Mohammad Pur
parent afa3d06ea6
commit 2db27be2df

View file

@ -683,7 +683,7 @@ HashMap<Wasm::OpCode, String> Wasm::Names::instruction_names {
{ Instructions::br, "br" },
{ Instructions::br_if, "br.if" },
{ Instructions::br_table, "br.table" },
{ Instructions::return_, "return." },
{ Instructions::return_, "return" },
{ Instructions::call, "call" },
{ Instructions::call_indirect, "call.indirect" },
{ Instructions::drop, "drop" },
@ -700,16 +700,16 @@ HashMap<Wasm::OpCode, String> Wasm::Names::instruction_names {
{ Instructions::i64_load, "i64.load" },
{ Instructions::f32_load, "f32.load" },
{ Instructions::f64_load, "f64.load" },
{ Instructions::i32_load8_s, "i32.load8.s" },
{ Instructions::i32_load8_u, "i32.load8.u" },
{ Instructions::i32_load16_s, "i32.load16.s" },
{ Instructions::i32_load16_u, "i32.load16.u" },
{ Instructions::i64_load8_s, "i64.load8.s" },
{ Instructions::i64_load8_u, "i64.load8.u" },
{ Instructions::i64_load16_s, "i64.load16.s" },
{ Instructions::i64_load16_u, "i64.load16.u" },
{ Instructions::i64_load32_s, "i64.load32.s" },
{ Instructions::i64_load32_u, "i64.load32.u" },
{ Instructions::i32_load8_s, "i32.load8_s" },
{ Instructions::i32_load8_u, "i32.load8_u" },
{ Instructions::i32_load16_s, "i32.load16_s" },
{ Instructions::i32_load16_u, "i32.load16_u" },
{ Instructions::i64_load8_s, "i64.load8_s" },
{ Instructions::i64_load8_u, "i64.load8_u" },
{ Instructions::i64_load16_s, "i64.load16_s" },
{ Instructions::i64_load16_u, "i64.load16_u" },
{ Instructions::i64_load32_s, "i64.load32_s" },
{ Instructions::i64_load32_u, "i64.load32_u" },
{ Instructions::i32_store, "i32.store" },
{ Instructions::i64_store, "i64.store" },
{ Instructions::f32_store, "f32.store" },
@ -823,31 +823,31 @@ HashMap<Wasm::OpCode, String> Wasm::Names::instruction_names {
{ Instructions::f64_min, "f64.min" },
{ Instructions::f64_max, "f64.max" },
{ Instructions::f64_copysign, "f64.copysign" },
{ Instructions::i32_wrap_i64, "i32.wrap.i64" },
{ Instructions::i32_trunc_sf32, "i32.trunc.sf32" },
{ Instructions::i32_trunc_uf32, "i32.trunc.uf32" },
{ Instructions::i32_trunc_sf64, "i32.trunc.sf64" },
{ Instructions::i32_trunc_uf64, "i32.trunc.uf64" },
{ Instructions::i64_extend_si32, "i64.extend.si32" },
{ Instructions::i64_extend_ui32, "i64.extend.ui32" },
{ Instructions::i64_trunc_sf32, "i64.trunc.sf32" },
{ Instructions::i64_trunc_uf32, "i64.trunc.uf32" },
{ Instructions::i64_trunc_sf64, "i64.trunc.sf64" },
{ Instructions::i64_trunc_uf64, "i64.trunc.uf64" },
{ Instructions::f32_convert_si32, "f32.convert.si32" },
{ Instructions::f32_convert_ui32, "f32.convert.ui32" },
{ Instructions::f32_convert_si64, "f32.convert.si64" },
{ Instructions::f32_convert_ui64, "f32.convert.ui64" },
{ Instructions::f32_demote_f64, "f32.demote.f64" },
{ Instructions::f64_convert_si32, "f64.convert.si32" },
{ Instructions::f64_convert_ui32, "f64.convert.ui32" },
{ Instructions::f64_convert_si64, "f64.convert.si64" },
{ Instructions::f64_convert_ui64, "f64.convert.ui64" },
{ Instructions::f64_promote_f32, "f64.promote.f32" },
{ Instructions::i32_reinterpret_f32, "i32.reinterpret.f32" },
{ Instructions::i64_reinterpret_f64, "i64.reinterpret.f64" },
{ Instructions::f32_reinterpret_i32, "f32.reinterpret.i32" },
{ Instructions::f64_reinterpret_i64, "f64.reinterpret.i64" },
{ Instructions::i32_wrap_i64, "i32.wrap_i64" },
{ Instructions::i32_trunc_sf32, "i32.trunc_sf32" },
{ Instructions::i32_trunc_uf32, "i32.trunc_uf32" },
{ Instructions::i32_trunc_sf64, "i32.trunc_sf64" },
{ Instructions::i32_trunc_uf64, "i32.trunc_uf64" },
{ Instructions::i64_extend_si32, "i64.extend_si32" },
{ Instructions::i64_extend_ui32, "i64.extend_ui32" },
{ Instructions::i64_trunc_sf32, "i64.trunc_sf32" },
{ Instructions::i64_trunc_uf32, "i64.trunc_uf32" },
{ Instructions::i64_trunc_sf64, "i64.trunc_sf64" },
{ Instructions::i64_trunc_uf64, "i64.trunc_uf64" },
{ Instructions::f32_convert_si32, "f32.convert_si32" },
{ Instructions::f32_convert_ui32, "f32.convert_ui32" },
{ Instructions::f32_convert_si64, "f32.convert_si64" },
{ Instructions::f32_convert_ui64, "f32.convert_ui64" },
{ Instructions::f32_demote_f64, "f32.demote_f64" },
{ Instructions::f64_convert_si32, "f64.convert_si32" },
{ Instructions::f64_convert_ui32, "f64.convert_ui32" },
{ Instructions::f64_convert_si64, "f64.convert_si64" },
{ Instructions::f64_convert_ui64, "f64.convert_ui64" },
{ Instructions::f64_promote_f32, "f64.promote_f32" },
{ Instructions::i32_reinterpret_f32, "i32.reinterpret_f32" },
{ Instructions::i64_reinterpret_f64, "i64.reinterpret_f64" },
{ Instructions::f32_reinterpret_i32, "f32.reinterpret_i32" },
{ Instructions::f64_reinterpret_i64, "f64.reinterpret_i64" },
{ Instructions::i32_extend8_s, "i32.extend8_s" },
{ Instructions::i32_extend16_s, "i32.extend16_s" },
{ Instructions::i64_extend8_s, "i64.extend8_s" },
@ -856,14 +856,14 @@ HashMap<Wasm::OpCode, String> Wasm::Names::instruction_names {
{ Instructions::ref_null, "ref.null" },
{ Instructions::ref_is_null, "ref.is.null" },
{ Instructions::ref_func, "ref.func" },
{ Instructions::i32_trunc_sat_f32_s, "i32.trunc.sat.f32.s" },
{ Instructions::i32_trunc_sat_f32_u, "i32.trunc.sat.f32.u" },
{ Instructions::i32_trunc_sat_f64_s, "i32.trunc.sat.f64.s" },
{ Instructions::i32_trunc_sat_f64_u, "i32.trunc.sat.f64.u" },
{ Instructions::i64_trunc_sat_f32_s, "i64.trunc.sat.f32.s" },
{ Instructions::i64_trunc_sat_f32_u, "i64.trunc.sat.f32.u" },
{ Instructions::i64_trunc_sat_f64_s, "i64.trunc.sat.f64.s" },
{ Instructions::i64_trunc_sat_f64_u, "i64.trunc.sat.f64.u" },
{ Instructions::i32_trunc_sat_f32_s, "i32.trunc_sat_f32_s" },
{ Instructions::i32_trunc_sat_f32_u, "i32.trunc_sat_f32_u" },
{ Instructions::i32_trunc_sat_f64_s, "i32.trunc_sat_f64_s" },
{ Instructions::i32_trunc_sat_f64_u, "i32.trunc_sat_f64_u" },
{ Instructions::i64_trunc_sat_f32_s, "i64.trunc_sat_f32_s" },
{ Instructions::i64_trunc_sat_f32_u, "i64.trunc_sat_f32_u" },
{ Instructions::i64_trunc_sat_f64_s, "i64.trunc_sat_f64_s" },
{ Instructions::i64_trunc_sat_f64_u, "i64.trunc_sat_f64_u" },
{ Instructions::memory_init, "memory.init" },
{ Instructions::data_drop, "data.drop" },
{ Instructions::memory_copy, "memory.copy" },