summaryrefslogtreecommitdiff
path: root/test/wasm2js
diff options
context:
space:
mode:
Diffstat (limited to 'test/wasm2js')
-rw-r--r--test/wasm2js/address.2asm.js4
-rw-r--r--test/wasm2js/block.2asm.js28
-rw-r--r--test/wasm2js/br.2asm.js114
-rw-r--r--test/wasm2js/br_if.2asm.js34
-rw-r--r--test/wasm2js/br_table.2asm.js128
-rw-r--r--test/wasm2js/br_table_temp.2asm.js128
-rw-r--r--test/wasm2js/br_table_to_loop.2asm.js4
-rw-r--r--test/wasm2js/break-drop.2asm.js6
-rw-r--r--test/wasm2js/call.2asm.js38
-rw-r--r--test/wasm2js/call_indirect.2asm.js42
-rw-r--r--test/wasm2js/conversions-modified.2asm.js50
-rw-r--r--test/wasm2js/emscripten.2asm.js6
-rw-r--r--test/wasm2js/endianness.2asm.js34
-rw-r--r--test/wasm2js/f32.2asm.js28
-rw-r--r--test/wasm2js/f32_cmp.2asm.js12
-rw-r--r--test/wasm2js/f64.2asm.js28
-rw-r--r--test/wasm2js/f64_cmp.2asm.js12
-rw-r--r--test/wasm2js/fac.2asm.js10
-rw-r--r--test/wasm2js/float-ops.2asm.js96
-rw-r--r--test/wasm2js/float_literals-modified.2asm.js120
-rw-r--r--test/wasm2js/float_misc.2asm.js56
-rw-r--r--test/wasm2js/forward.2asm.js4
-rw-r--r--test/wasm2js/func-ptr-offset.2asm.js2
-rw-r--r--test/wasm2js/func.2asm.js108
-rw-r--r--test/wasm2js/func_ptrs.2asm.js14
-rw-r--r--test/wasm2js/get-set-local.2asm.js2
-rw-r--r--test/wasm2js/get_local.2asm.js20
-rw-r--r--test/wasm2js/global_i64.2asm.js2
-rw-r--r--test/wasm2js/grow-memory-tricky.2asm.js14
-rw-r--r--test/wasm2js/grow_memory.2asm.js14
-rw-r--r--test/wasm2js/hello_world.2asm.js2
-rw-r--r--test/wasm2js/i32.2asm.js58
-rw-r--r--test/wasm2js/i64-add-sub.2asm.js4
-rw-r--r--test/wasm2js/i64-ctz.2asm.js4
-rw-r--r--test/wasm2js/i64-lowering.2asm.js20
-rw-r--r--test/wasm2js/i64-rotate.2asm.js4
-rw-r--r--test/wasm2js/i64-shifts.2asm.js4
-rw-r--r--test/wasm2js/i64.2asm.js58
-rw-r--r--test/wasm2js/int_exprs.2asm.js108
-rw-r--r--test/wasm2js/int_literals.2asm.js44
-rw-r--r--test/wasm2js/labels.2asm.js34
-rw-r--r--test/wasm2js/left-to-right.2asm.js190
-rw-r--r--test/wasm2js/loop.2asm.js36
-rw-r--r--test/wasm2js/minus_minus.2asm.js2
-rw-r--r--test/wasm2js/nested-selects.2asm.js2
-rw-r--r--test/wasm2js/reinterpret.2asm.js4
-rw-r--r--test/wasm2js/select.2asm.js12
-rw-r--r--test/wasm2js/set_local.2asm.js20
-rw-r--r--test/wasm2js/stack-modified.2asm.js10
-rw-r--r--test/wasm2js/switch.2asm.js8
-rw-r--r--test/wasm2js/tee_local.2asm.js22
-rw-r--r--test/wasm2js/traps.2asm.js40
-rw-r--r--test/wasm2js/unaligned.2asm.js16
-rw-r--r--test/wasm2js/unary-ops.2asm.js18
-rw-r--r--test/wasm2js/unreachable.2asm.js106
55 files changed, 992 insertions, 992 deletions
diff --git a/test/wasm2js/address.2asm.js b/test/wasm2js/address.2asm.js
index 2430a8aae..3863702fd 100644
--- a/test/wasm2js/address.2asm.js
+++ b/test/wasm2js/address.2asm.js
@@ -75,8 +75,8 @@ function asmFunc(global, env, buffer) {
}
return {
- good: $0,
- bad: $1
+ "good": $0,
+ "bad": $1
};
}
diff --git a/test/wasm2js/block.2asm.js b/test/wasm2js/block.2asm.js
index 0c4fa1774..53d1d4756 100644
--- a/test/wasm2js/block.2asm.js
+++ b/test/wasm2js/block.2asm.js
@@ -172,20 +172,20 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- empty: $1,
- singular: $2,
- multi: $3,
- nested: $4,
- deep: $5,
- as_unary_operand: $6,
- as_binary_operand: $7,
- as_test_operand: $8,
- as_compare_operand: $9,
- break_bare: $10,
- break_value: $11,
- break_repeated: $12,
- break_inner: $13,
- effects: $14
+ "empty": $1,
+ "singular": $2,
+ "multi": $3,
+ "nested": $4,
+ "deep": $5,
+ "as_unary_operand": $6,
+ "as_binary_operand": $7,
+ "as_test_operand": $8,
+ "as_compare_operand": $9,
+ "break_bare": $10,
+ "break_value": $11,
+ "break_repeated": $12,
+ "break_inner": $13,
+ "effects": $14
};
}
diff --git a/test/wasm2js/br.2asm.js b/test/wasm2js/br.2asm.js
index e81fc6546..79e4a2d91 100644
--- a/test/wasm2js/br.2asm.js
+++ b/test/wasm2js/br.2asm.js
@@ -669,63 +669,63 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- type_i32: $1,
- type_i64: $2,
- type_f32: $3,
- type_f64: $4,
- type_i32_value: $5,
- type_i64_value: legalstub$6,
- type_f32_value: legalstub$7,
- type_f64_value: $8,
- as_block_first: $9,
- as_block_mid: $10,
- as_block_last: $11,
- as_block_value: $12,
- as_loop_first: $13,
- as_loop_mid: $14,
- as_loop_last: $15,
- as_br_value: $16,
- as_br_if_cond: $17,
- as_br_if_value: $18,
- as_br_if_value_cond: $19,
- as_br_table_index: $20,
- as_br_table_value: $21,
- as_br_table_value_index: $22,
- as_return_value: legalstub$23,
- as_if_cond: $24,
- as_if_then: $25,
- as_if_else: $26,
- as_select_first: $27,
- as_select_second: $28,
- as_select_cond: $29,
- as_call_first: $31,
- as_call_mid: $32,
- as_call_last: $33,
- as_call_indirect_func: $34,
- as_call_indirect_first: $35,
- as_call_indirect_mid: $36,
- as_call_indirect_last: $37,
- as_local_set_value: $38,
- as_load_address: legalstub$39,
- as_loadN_address: legalstub$40,
- as_store_address: $41,
- as_store_value: $42,
- as_storeN_address: $43,
- as_storeN_value: $44,
- as_unary_operand: legalstub$45,
- as_binary_left: $46,
- as_binary_right: legalstub$47,
- as_test_operand: $48,
- as_compare_left: $49,
- as_compare_right: $50,
- as_convert_operand: $51,
- as_grow_memory_size: $52,
- nested_block_value: $53,
- nested_br_value: $54,
- nested_br_if_value: $55,
- nested_br_if_value_cond: $56,
- nested_br_table_value: $57,
- nested_br_table_value_index: $58
+ "type_i32": $1,
+ "type_i64": $2,
+ "type_f32": $3,
+ "type_f64": $4,
+ "type_i32_value": $5,
+ "type_i64_value": legalstub$6,
+ "type_f32_value": legalstub$7,
+ "type_f64_value": $8,
+ "as_block_first": $9,
+ "as_block_mid": $10,
+ "as_block_last": $11,
+ "as_block_value": $12,
+ "as_loop_first": $13,
+ "as_loop_mid": $14,
+ "as_loop_last": $15,
+ "as_br_value": $16,
+ "as_br_if_cond": $17,
+ "as_br_if_value": $18,
+ "as_br_if_value_cond": $19,
+ "as_br_table_index": $20,
+ "as_br_table_value": $21,
+ "as_br_table_value_index": $22,
+ "as_return_value": legalstub$23,
+ "as_if_cond": $24,
+ "as_if_then": $25,
+ "as_if_else": $26,
+ "as_select_first": $27,
+ "as_select_second": $28,
+ "as_select_cond": $29,
+ "as_call_first": $31,
+ "as_call_mid": $32,
+ "as_call_last": $33,
+ "as_call_indirect_func": $34,
+ "as_call_indirect_first": $35,
+ "as_call_indirect_mid": $36,
+ "as_call_indirect_last": $37,
+ "as_local_set_value": $38,
+ "as_load_address": legalstub$39,
+ "as_loadN_address": legalstub$40,
+ "as_store_address": $41,
+ "as_store_value": $42,
+ "as_storeN_address": $43,
+ "as_storeN_value": $44,
+ "as_unary_operand": legalstub$45,
+ "as_binary_left": $46,
+ "as_binary_right": legalstub$47,
+ "as_test_operand": $48,
+ "as_compare_left": $49,
+ "as_compare_right": $50,
+ "as_convert_operand": $51,
+ "as_grow_memory_size": $52,
+ "nested_block_value": $53,
+ "nested_br_value": $54,
+ "nested_br_if_value": $55,
+ "nested_br_if_value_cond": $56,
+ "nested_br_table_value": $57,
+ "nested_br_table_value_index": $58
};
}
diff --git a/test/wasm2js/br_if.2asm.js b/test/wasm2js/br_if.2asm.js
index 565653b61..d99629165 100644
--- a/test/wasm2js/br_if.2asm.js
+++ b/test/wasm2js/br_if.2asm.js
@@ -258,23 +258,23 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- as_block_first: $1,
- as_block_mid: $2,
- as_block_last: $3,
- as_block_first_value: $4,
- as_block_mid_value: $5,
- as_block_last_value: $6,
- as_loop_first: $7,
- as_loop_mid: $8,
- as_loop_last: $9,
- as_if_then: $10,
- as_if_else: $11,
- nested_block_value: $12,
- nested_br_value: $13,
- nested_br_if_value: $14,
- nested_br_if_value_cond: $15,
- nested_br_table_value: $16,
- nested_br_table_value_index: $17
+ "as_block_first": $1,
+ "as_block_mid": $2,
+ "as_block_last": $3,
+ "as_block_first_value": $4,
+ "as_block_mid_value": $5,
+ "as_block_last_value": $6,
+ "as_loop_first": $7,
+ "as_loop_mid": $8,
+ "as_loop_last": $9,
+ "as_if_then": $10,
+ "as_if_else": $11,
+ "nested_block_value": $12,
+ "nested_br_value": $13,
+ "nested_br_if_value": $14,
+ "nested_br_if_value_cond": $15,
+ "nested_br_table_value": $16,
+ "nested_br_table_value_index": $17
};
}
diff --git a/test/wasm2js/br_table.2asm.js b/test/wasm2js/br_table.2asm.js
index 1962b2777..edcdc6cf5 100644
--- a/test/wasm2js/br_table.2asm.js
+++ b/test/wasm2js/br_table.2asm.js
@@ -50307,70 +50307,70 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- type_i32: $1,
- type_i64: $2,
- type_f32: $3,
- type_f64: $4,
- type_i32_value: $5,
- type_i64_value: legalstub$6,
- type_f32_value: legalstub$7,
- type_f64_value: $8,
- empty: $9,
- empty_value: $10,
- singleton: $11,
- singleton_value: $12,
- multiple: $13,
- multiple_value: $14,
- large: $15,
- as_block_first: $16,
- as_block_mid: $17,
- as_block_last: $18,
- as_block_value: $19,
- as_loop_first: $20,
- as_loop_mid: $21,
- as_loop_last: $22,
- as_br_value: $23,
- as_br_if_cond: $24,
- as_br_if_value: $25,
- as_br_if_value_cond: $26,
- as_br_table_index: $27,
- as_br_table_value: $28,
- as_br_table_value_index: $29,
- as_return_value: legalstub$30,
- as_if_cond: $31,
- as_if_then: $32,
- as_if_else: $33,
- as_select_first: $34,
- as_select_second: $35,
- as_select_cond: $36,
- as_call_first: $38,
- as_call_mid: $39,
- as_call_last: $40,
- as_call_indirect_first: $41,
- as_call_indirect_mid: $42,
- as_call_indirect_last: $43,
- as_call_indirect_func: $44,
- as_local_set_value: $45,
- as_load_address: legalstub$46,
- as_loadN_address: legalstub$47,
- as_store_address: $48,
- as_store_value: $49,
- as_storeN_address: $50,
- as_storeN_value: $51,
- as_unary_operand: legalstub$52,
- as_binary_left: $53,
- as_binary_right: legalstub$54,
- as_test_operand: $55,
- as_compare_left: $56,
- as_compare_right: $57,
- as_convert_operand: $58,
- as_grow_memory_size: $59,
- nested_block_value: $60,
- nested_br_value: $61,
- nested_br_if_value: $62,
- nested_br_if_value_cond: $63,
- nested_br_table_value: $64,
- nested_br_table_value_index: $65
+ "type_i32": $1,
+ "type_i64": $2,
+ "type_f32": $3,
+ "type_f64": $4,
+ "type_i32_value": $5,
+ "type_i64_value": legalstub$6,
+ "type_f32_value": legalstub$7,
+ "type_f64_value": $8,
+ "empty": $9,
+ "empty_value": $10,
+ "singleton": $11,
+ "singleton_value": $12,
+ "multiple": $13,
+ "multiple_value": $14,
+ "large": $15,
+ "as_block_first": $16,
+ "as_block_mid": $17,
+ "as_block_last": $18,
+ "as_block_value": $19,
+ "as_loop_first": $20,
+ "as_loop_mid": $21,
+ "as_loop_last": $22,
+ "as_br_value": $23,
+ "as_br_if_cond": $24,
+ "as_br_if_value": $25,
+ "as_br_if_value_cond": $26,
+ "as_br_table_index": $27,
+ "as_br_table_value": $28,
+ "as_br_table_value_index": $29,
+ "as_return_value": legalstub$30,
+ "as_if_cond": $31,
+ "as_if_then": $32,
+ "as_if_else": $33,
+ "as_select_first": $34,
+ "as_select_second": $35,
+ "as_select_cond": $36,
+ "as_call_first": $38,
+ "as_call_mid": $39,
+ "as_call_last": $40,
+ "as_call_indirect_first": $41,
+ "as_call_indirect_mid": $42,
+ "as_call_indirect_last": $43,
+ "as_call_indirect_func": $44,
+ "as_local_set_value": $45,
+ "as_load_address": legalstub$46,
+ "as_loadN_address": legalstub$47,
+ "as_store_address": $48,
+ "as_store_value": $49,
+ "as_storeN_address": $50,
+ "as_storeN_value": $51,
+ "as_unary_operand": legalstub$52,
+ "as_binary_left": $53,
+ "as_binary_right": legalstub$54,
+ "as_test_operand": $55,
+ "as_compare_left": $56,
+ "as_compare_right": $57,
+ "as_convert_operand": $58,
+ "as_grow_memory_size": $59,
+ "nested_block_value": $60,
+ "nested_br_value": $61,
+ "nested_br_if_value": $62,
+ "nested_br_if_value_cond": $63,
+ "nested_br_table_value": $64,
+ "nested_br_table_value_index": $65
};
}
diff --git a/test/wasm2js/br_table_temp.2asm.js b/test/wasm2js/br_table_temp.2asm.js
index 288b53a98..7cf713357 100644
--- a/test/wasm2js/br_table_temp.2asm.js
+++ b/test/wasm2js/br_table_temp.2asm.js
@@ -50187,70 +50187,70 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- type_i32: $1,
- type_i64: $2,
- type_f32: $3,
- type_f64: $4,
- type_i32_value: $5,
- type_i64_value: $6,
- type_f32_value: legalstub$7,
- type_f64_value: $8,
- empty: $9,
- empty_value: $10,
- singleton: $11,
- singleton_value: $12,
- multiple: $13,
- multiple_value: $14,
- large: $15,
- as_block_first: $16,
- as_block_mid: $17,
- as_block_last: $18,
- as_block_value: $19,
- as_loop_first: $20,
- as_loop_mid: $21,
- as_loop_last: $22,
- as_br_value: $23,
- as_br_if_cond: $24,
- as_br_if_value: $25,
- as_br_if_value_cond: $26,
- as_br_table_index: $27,
- as_br_table_value: $28,
- as_br_table_value_index: $29,
- as_return_value: $30,
- as_if_cond: $31,
- as_if_then: $32,
- as_if_else: $33,
- as_select_first: $34,
- as_select_second: $35,
- as_select_cond: $36,
- as_call_first: $38,
- as_call_mid: $39,
- as_call_last: $40,
- as_call_indirect_first: $41,
- as_call_indirect_mid: $42,
- as_call_indirect_last: $43,
- as_call_indirect_func: $44,
- as_local_set_value: $45,
- as_load_address: $46,
- as_loadN_address: $47,
- as_store_address: $48,
- as_store_value: $49,
- as_storeN_address: $50,
- as_storeN_value: $51,
- as_unary_operand: $52,
- as_binary_left: $53,
- as_binary_right: $54,
- as_test_operand: $55,
- as_compare_left: $56,
- as_compare_right: $57,
- as_convert_operand: $58,
- as_grow_memory_size: $59,
- nested_block_value: $60,
- nested_br_value: $61,
- nested_br_if_value: $62,
- nested_br_if_value_cond: $63,
- nested_br_table_value: $64,
- nested_br_table_value_index: $65
+ "type_i32": $1,
+ "type_i64": $2,
+ "type_f32": $3,
+ "type_f64": $4,
+ "type_i32_value": $5,
+ "type_i64_value": $6,
+ "type_f32_value": legalstub$7,
+ "type_f64_value": $8,
+ "empty": $9,
+ "empty_value": $10,
+ "singleton": $11,
+ "singleton_value": $12,
+ "multiple": $13,
+ "multiple_value": $14,
+ "large": $15,
+ "as_block_first": $16,
+ "as_block_mid": $17,
+ "as_block_last": $18,
+ "as_block_value": $19,
+ "as_loop_first": $20,
+ "as_loop_mid": $21,
+ "as_loop_last": $22,
+ "as_br_value": $23,
+ "as_br_if_cond": $24,
+ "as_br_if_value": $25,
+ "as_br_if_value_cond": $26,
+ "as_br_table_index": $27,
+ "as_br_table_value": $28,
+ "as_br_table_value_index": $29,
+ "as_return_value": $30,
+ "as_if_cond": $31,
+ "as_if_then": $32,
+ "as_if_else": $33,
+ "as_select_first": $34,
+ "as_select_second": $35,
+ "as_select_cond": $36,
+ "as_call_first": $38,
+ "as_call_mid": $39,
+ "as_call_last": $40,
+ "as_call_indirect_first": $41,
+ "as_call_indirect_mid": $42,
+ "as_call_indirect_last": $43,
+ "as_call_indirect_func": $44,
+ "as_local_set_value": $45,
+ "as_load_address": $46,
+ "as_loadN_address": $47,
+ "as_store_address": $48,
+ "as_store_value": $49,
+ "as_storeN_address": $50,
+ "as_storeN_value": $51,
+ "as_unary_operand": $52,
+ "as_binary_left": $53,
+ "as_binary_right": $54,
+ "as_test_operand": $55,
+ "as_compare_left": $56,
+ "as_compare_right": $57,
+ "as_convert_operand": $58,
+ "as_grow_memory_size": $59,
+ "nested_block_value": $60,
+ "nested_br_value": $61,
+ "nested_br_if_value": $62,
+ "nested_br_if_value_cond": $63,
+ "nested_br_table_value": $64,
+ "nested_br_table_value_index": $65
};
}
diff --git a/test/wasm2js/br_table_to_loop.2asm.js b/test/wasm2js/br_table_to_loop.2asm.js
index bf3722b5f..46979b23e 100644
--- a/test/wasm2js/br_table_to_loop.2asm.js
+++ b/test/wasm2js/br_table_to_loop.2asm.js
@@ -55,8 +55,8 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- exp1: $0,
- exp2: $1
+ "exp1": $0,
+ "exp2": $1
};
}
diff --git a/test/wasm2js/break-drop.2asm.js b/test/wasm2js/break-drop.2asm.js
index b6e05c98b..0be832e89 100644
--- a/test/wasm2js/break-drop.2asm.js
+++ b/test/wasm2js/break-drop.2asm.js
@@ -35,9 +35,9 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- br: $0,
- br_if: $1,
- br_table: $2
+ "br": $0,
+ "br_if": $1,
+ "br_table": $2
};
}
diff --git a/test/wasm2js/call.2asm.js b/test/wasm2js/call.2asm.js
index 90eb30b1f..389e9f859 100644
--- a/test/wasm2js/call.2asm.js
+++ b/test/wasm2js/call.2asm.js
@@ -792,25 +792,25 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- type_i32: $12,
- type_i64: legalstub$13,
- type_f32: legalstub$14,
- type_f64: $15,
- type_first_i32: $16,
- type_first_i64: legalstub$17,
- type_first_f32: legalstub$18,
- type_first_f64: $19,
- type_second_i32: $20,
- type_second_i64: legalstub$21,
- type_second_f32: legalstub$22,
- type_second_f64: $23,
- fac: legalstub$fac,
- fac_acc: legalstub$fac_acc,
- fib: legalstub$fib,
- even: legalstub$even,
- odd: legalstub$odd,
- runaway: runaway,
- mutual_runaway: mutual_runaway1
+ "type_i32": $12,
+ "type_i64": legalstub$13,
+ "type_f32": legalstub$14,
+ "type_f64": $15,
+ "type_first_i32": $16,
+ "type_first_i64": legalstub$17,
+ "type_first_f32": legalstub$18,
+ "type_first_f64": $19,
+ "type_second_i32": $20,
+ "type_second_i64": legalstub$21,
+ "type_second_f32": legalstub$22,
+ "type_second_f64": $23,
+ "fac": legalstub$fac,
+ "fac_acc": legalstub$fac_acc,
+ "fib": legalstub$fib,
+ "even": legalstub$even,
+ "odd": legalstub$odd,
+ "runaway": runaway,
+ "mutual_runaway": mutual_runaway1
};
}
diff --git a/test/wasm2js/call_indirect.2asm.js b/test/wasm2js/call_indirect.2asm.js
index 597820349..af7c65623 100644
--- a/test/wasm2js/call_indirect.2asm.js
+++ b/test/wasm2js/call_indirect.2asm.js
@@ -757,27 +757,27 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [const_i32, const_i64, const_f32, const_f64, id_i32, id_i64, id_f32, id_f64, f32_i32, i32_i64, f64_f32, i64_f64, fac, fib, even, odd, runaway, mutual_runaway1, mutual_runaway2, over_i32_duplicate, over_i64_duplicate, over_f32_duplicate, over_f64_duplicate];
return {
- type_i32: $16,
- type_i64: legalstub$17,
- type_f32: legalstub$18,
- type_f64: $19,
- type_index: legalstub$20,
- type_first_i32: $21,
- type_first_i64: legalstub$22,
- type_first_f32: legalstub$23,
- type_first_f64: $24,
- type_second_i32: $25,
- type_second_i64: legalstub$26,
- type_second_f32: legalstub$27,
- type_second_f64: $28,
- dispatch: legalstub$29,
- dispatch_structural: legalstub$30,
- fac: legalstub$fac,
- fib: legalstub$fib,
- even: even,
- odd: odd,
- runaway: runaway,
- mutual_runaway: mutual_runaway1
+ "type_i32": $16,
+ "type_i64": legalstub$17,
+ "type_f32": legalstub$18,
+ "type_f64": $19,
+ "type_index": legalstub$20,
+ "type_first_i32": $21,
+ "type_first_i64": legalstub$22,
+ "type_first_f32": legalstub$23,
+ "type_first_f64": $24,
+ "type_second_i32": $25,
+ "type_second_i64": legalstub$26,
+ "type_second_f32": legalstub$27,
+ "type_second_f64": $28,
+ "dispatch": legalstub$29,
+ "dispatch_structural": legalstub$30,
+ "fac": legalstub$fac,
+ "fib": legalstub$fib,
+ "even": even,
+ "odd": odd,
+ "runaway": runaway,
+ "mutual_runaway": mutual_runaway1
};
}
diff --git a/test/wasm2js/conversions-modified.2asm.js b/test/wasm2js/conversions-modified.2asm.js
index c81b58adf..ae3581b33 100644
--- a/test/wasm2js/conversions-modified.2asm.js
+++ b/test/wasm2js/conversions-modified.2asm.js
@@ -700,31 +700,31 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- i64_extend_s_i32: legalstub$0,
- i64_extend_u_i32: legalstub$1,
- i32_wrap_i64: legalstub$2,
- i32_trunc_s_f32: legalstub$3,
- i32_trunc_u_f32: legalstub$4,
- i32_trunc_s_f64: $5,
- i32_trunc_u_f64: $6,
- i64_trunc_s_f32: legalstub$7,
- i64_trunc_u_f32: legalstub$8,
- i64_trunc_s_f64: legalstub$9,
- i64_trunc_u_f64: legalstub$10,
- f32_convert_s_i32: legalstub$11,
- f32_convert_s_i64: legalstub$12,
- f64_convert_s_i32: $13,
- f64_convert_s_i64: legalstub$14,
- f32_convert_u_i32: legalstub$15,
- f32_convert_u_i64: legalstub$16,
- f64_convert_u_i32: $17,
- f64_convert_u_i64: legalstub$18,
- f64_promote_f32: legalstub$19,
- f32_demote_f64: legalstub$20,
- f32_reinterpret_i32: legalstub$21,
- f64_reinterpret_i64: legalstub$22,
- i32_reinterpret_f32: legalstub$23,
- i64_reinterpret_f64: legalstub$24
+ "i64_extend_s_i32": legalstub$0,
+ "i64_extend_u_i32": legalstub$1,
+ "i32_wrap_i64": legalstub$2,
+ "i32_trunc_s_f32": legalstub$3,
+ "i32_trunc_u_f32": legalstub$4,
+ "i32_trunc_s_f64": $5,
+ "i32_trunc_u_f64": $6,
+ "i64_trunc_s_f32": legalstub$7,
+ "i64_trunc_u_f32": legalstub$8,
+ "i64_trunc_s_f64": legalstub$9,
+ "i64_trunc_u_f64": legalstub$10,
+ "f32_convert_s_i32": legalstub$11,
+ "f32_convert_s_i64": legalstub$12,
+ "f64_convert_s_i32": $13,
+ "f64_convert_s_i64": legalstub$14,
+ "f32_convert_u_i32": legalstub$15,
+ "f32_convert_u_i64": legalstub$16,
+ "f64_convert_u_i32": $17,
+ "f64_convert_u_i64": legalstub$18,
+ "f64_promote_f32": legalstub$19,
+ "f32_demote_f64": legalstub$20,
+ "f32_reinterpret_i32": legalstub$21,
+ "f64_reinterpret_i64": legalstub$22,
+ "i32_reinterpret_f32": legalstub$23,
+ "i64_reinterpret_f64": legalstub$24
};
}
diff --git a/test/wasm2js/emscripten.2asm.js b/test/wasm2js/emscripten.2asm.js
index 991038515..b9c744a1d 100644
--- a/test/wasm2js/emscripten.2asm.js
+++ b/test/wasm2js/emscripten.2asm.js
@@ -54,9 +54,9 @@ function asmFunc(global, env, buffer) {
FUNCTION_TABLE[1] = foo;
FUNCTION_TABLE[2] = bar;
return {
- main: main,
- other: other,
- __growWasmMemory: __growWasmMemory
+ "main": main,
+ "other": other,
+ "__growWasmMemory": __growWasmMemory
};
}
diff --git a/test/wasm2js/endianness.2asm.js b/test/wasm2js/endianness.2asm.js
index 6da6712fd..3426cb93c 100644
--- a/test/wasm2js/endianness.2asm.js
+++ b/test/wasm2js/endianness.2asm.js
@@ -761,23 +761,23 @@ function asmFunc(global, env, buffer) {
}
return {
- i32_load16_s: $6,
- i32_load16_u: $7,
- i32_load: $8,
- i64_load16_s: legalstub$9,
- i64_load16_u: legalstub$10,
- i64_load32_s: legalstub$11,
- i64_load32_u: legalstub$12,
- i64_load: legalstub$13,
- f32_load: legalstub$14,
- f64_load: $15,
- i32_store16: $16,
- i32_store: $17,
- i64_store16: legalstub$18,
- i64_store32: legalstub$19,
- i64_store: legalstub$20,
- f32_store: legalstub$21,
- f64_store: $22
+ "i32_load16_s": $6,
+ "i32_load16_u": $7,
+ "i32_load": $8,
+ "i64_load16_s": legalstub$9,
+ "i64_load16_u": legalstub$10,
+ "i64_load32_s": legalstub$11,
+ "i64_load32_u": legalstub$12,
+ "i64_load": legalstub$13,
+ "f32_load": legalstub$14,
+ "f64_load": $15,
+ "i32_store16": $16,
+ "i32_store": $17,
+ "i64_store16": legalstub$18,
+ "i64_store32": legalstub$19,
+ "i64_store": legalstub$20,
+ "f32_store": legalstub$21,
+ "f64_store": $22
};
}
diff --git a/test/wasm2js/f32.2asm.js b/test/wasm2js/f32.2asm.js
index 6c66b59a0..3dea91092 100644
--- a/test/wasm2js/f32.2asm.js
+++ b/test/wasm2js/f32.2asm.js
@@ -223,20 +223,20 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- add: legalstub$0,
- sub: legalstub$1,
- mul: legalstub$2,
- div: legalstub$3,
- sqrt: legalstub$4,
- min: legalstub$5,
- max: legalstub$6,
- ceil: legalstub$7,
- floor: legalstub$8,
- trunc: legalstub$9,
- nearest: legalstub$10,
- abs: legalstub$11,
- neg: legalstub$12,
- copysign: legalstub$13
+ "add": legalstub$0,
+ "sub": legalstub$1,
+ "mul": legalstub$2,
+ "div": legalstub$3,
+ "sqrt": legalstub$4,
+ "min": legalstub$5,
+ "max": legalstub$6,
+ "ceil": legalstub$7,
+ "floor": legalstub$8,
+ "trunc": legalstub$9,
+ "nearest": legalstub$10,
+ "abs": legalstub$11,
+ "neg": legalstub$12,
+ "copysign": legalstub$13
};
}
diff --git a/test/wasm2js/f32_cmp.2asm.js b/test/wasm2js/f32_cmp.2asm.js
index 34d3003f1..72dea1f8c 100644
--- a/test/wasm2js/f32_cmp.2asm.js
+++ b/test/wasm2js/f32_cmp.2asm.js
@@ -95,12 +95,12 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- eq: legalstub$0,
- ne: legalstub$1,
- lt: legalstub$2,
- le: legalstub$3,
- gt: legalstub$4,
- ge: legalstub$5
+ "eq": legalstub$0,
+ "ne": legalstub$1,
+ "lt": legalstub$2,
+ "le": legalstub$3,
+ "gt": legalstub$4,
+ "ge": legalstub$5
};
}
diff --git a/test/wasm2js/f64.2asm.js b/test/wasm2js/f64.2asm.js
index 9be75fec1..481adb53e 100644
--- a/test/wasm2js/f64.2asm.js
+++ b/test/wasm2js/f64.2asm.js
@@ -170,20 +170,20 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- add: $0,
- sub: $1,
- mul: $2,
- div: $3,
- sqrt: $4,
- min: $5,
- max: $6,
- ceil: $7,
- floor: $8,
- trunc: $9,
- nearest: $10,
- abs: $11,
- neg: $12,
- copysign: $13
+ "add": $0,
+ "sub": $1,
+ "mul": $2,
+ "div": $3,
+ "sqrt": $4,
+ "min": $5,
+ "max": $6,
+ "ceil": $7,
+ "floor": $8,
+ "trunc": $9,
+ "nearest": $10,
+ "abs": $11,
+ "neg": $12,
+ "copysign": $13
};
}
diff --git a/test/wasm2js/f64_cmp.2asm.js b/test/wasm2js/f64_cmp.2asm.js
index 1332435ba..1d1c10c6b 100644
--- a/test/wasm2js/f64_cmp.2asm.js
+++ b/test/wasm2js/f64_cmp.2asm.js
@@ -59,12 +59,12 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- eq: $0,
- ne: $1,
- lt: $2,
- le: $3,
- gt: $4,
- ge: $5
+ "eq": $0,
+ "ne": $1,
+ "lt": $2,
+ "le": $3,
+ "gt": $4,
+ "ge": $5
};
}
diff --git a/test/wasm2js/fac.2asm.js b/test/wasm2js/fac.2asm.js
index 4507b3162..3de51f3e6 100644
--- a/test/wasm2js/fac.2asm.js
+++ b/test/wasm2js/fac.2asm.js
@@ -643,11 +643,11 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- fac_rec: legalstub$0,
- fac_rec_named: legalstub$fac_rec_named,
- fac_iter: legalstub$2,
- fac_iter_named: legalstub$3,
- fac_opt: legalstub$4
+ "fac_rec": legalstub$0,
+ "fac_rec_named": legalstub$fac_rec_named,
+ "fac_iter": legalstub$2,
+ "fac_iter_named": legalstub$3,
+ "fac_opt": legalstub$4
};
}
diff --git a/test/wasm2js/float-ops.2asm.js b/test/wasm2js/float-ops.2asm.js
index 66cb02648..a4bc5ab98 100644
--- a/test/wasm2js/float-ops.2asm.js
+++ b/test/wasm2js/float-ops.2asm.js
@@ -614,54 +614,54 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- f32_add: legalstub$1,
- f32_sub: legalstub$2,
- f32_mul: legalstub$3,
- f32_div: legalstub$4,
- f64_add: $5,
- f64_sub: $6,
- f64_mul: $7,
- f64_div: $8,
- f32_eq: legalstub$9,
- f32_ne: legalstub$10,
- f32_ge: legalstub$11,
- f32_gt: legalstub$12,
- f32_le: legalstub$13,
- f32_lt: legalstub$14,
- f64_eq: $15,
- f64_ne: $16,
- f64_ge: $17,
- f64_gt: $18,
- f64_le: $19,
- f64_lt: $20,
- f32_min: legalstub$21,
- f32_max: legalstub$22,
- f64_min: $23,
- f64_max: $24,
- f64_promote: legalstub$25,
- f32_demote: legalstub$26,
- f32_floor: legalstub$27,
- f32_ceil: legalstub$28,
- f64_floor: $29,
- f64_ceil: $30,
- f32_sqrt: legalstub$31,
- f64_sqrt: $32,
- i32_to_f32: legalstub$35,
- i32_to_f64: $36,
- u32_to_f32: legalstub$37,
- u32_to_f64: $38,
- f32_to_i32: legalstub$39,
- f64_to_i32: $40,
- f32_to_u32: legalstub$41,
- f64_to_u32: $42,
- i64_to_f32: legalstub$43,
- i64_to_f64: legalstub$44,
- u64_to_f32: legalstub$45,
- u64_to_f64: legalstub$46,
- f32_to_i64: legalstub$47,
- f64_to_i64: $48,
- f32_to_u64: legalstub$49,
- f64_to_u64: $50
+ "f32_add": legalstub$1,
+ "f32_sub": legalstub$2,
+ "f32_mul": legalstub$3,
+ "f32_div": legalstub$4,
+ "f64_add": $5,
+ "f64_sub": $6,
+ "f64_mul": $7,
+ "f64_div": $8,
+ "f32_eq": legalstub$9,
+ "f32_ne": legalstub$10,
+ "f32_ge": legalstub$11,
+ "f32_gt": legalstub$12,
+ "f32_le": legalstub$13,
+ "f32_lt": legalstub$14,
+ "f64_eq": $15,
+ "f64_ne": $16,
+ "f64_ge": $17,
+ "f64_gt": $18,
+ "f64_le": $19,
+ "f64_lt": $20,
+ "f32_min": legalstub$21,
+ "f32_max": legalstub$22,
+ "f64_min": $23,
+ "f64_max": $24,
+ "f64_promote": legalstub$25,
+ "f32_demote": legalstub$26,
+ "f32_floor": legalstub$27,
+ "f32_ceil": legalstub$28,
+ "f64_floor": $29,
+ "f64_ceil": $30,
+ "f32_sqrt": legalstub$31,
+ "f64_sqrt": $32,
+ "i32_to_f32": legalstub$35,
+ "i32_to_f64": $36,
+ "u32_to_f32": legalstub$37,
+ "u32_to_f64": $38,
+ "f32_to_i32": legalstub$39,
+ "f64_to_i32": $40,
+ "f32_to_u32": legalstub$41,
+ "f64_to_u32": $42,
+ "i64_to_f32": legalstub$43,
+ "i64_to_f64": legalstub$44,
+ "u64_to_f32": legalstub$45,
+ "u64_to_f64": legalstub$46,
+ "f32_to_i64": legalstub$47,
+ "f64_to_i64": $48,
+ "f32_to_u64": legalstub$49,
+ "f64_to_u64": $50
};
}
diff --git a/test/wasm2js/float_literals-modified.2asm.js b/test/wasm2js/float_literals-modified.2asm.js
index f7327f682..7a623b5e9 100644
--- a/test/wasm2js/float_literals-modified.2asm.js
+++ b/test/wasm2js/float_literals-modified.2asm.js
@@ -1214,66 +1214,66 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- f32_nan: $0,
- f32_positive_nan: $1,
- f32_negative_nan: $2,
- f32_plain_nan: $3,
- f32_informally_known_as_plain_snan: $4,
- f32_all_ones_nan: $5,
- f32_misc_nan: $6,
- f32_misc_positive_nan: $7,
- f32_misc_negative_nan: $8,
- f32_infinity: $9,
- f32_positive_infinity: $10,
- f32_negative_infinity: $11,
- f32_zero: $12,
- f32_positive_zero: $13,
- f32_negative_zero: $14,
- f32_misc: $15,
- f32_min_positive: $16,
- f32_min_normal: $17,
- f32_max_finite: $18,
- f32_max_subnormal: $19,
- f32_trailing_dot: $20,
- f32_dec_zero: $21,
- f32_dec_positive_zero: $22,
- f32_dec_negative_zero: $23,
- f32_dec_misc: $24,
- f32_dec_min_positive: $25,
- f32_dec_min_normal: $26,
- f32_dec_max_subnormal: $27,
- f32_dec_max_finite: $28,
- f32_dec_trailing_dot: $29,
- f64_nan: legalstub$30,
- f64_positive_nan: legalstub$31,
- f64_negative_nan: legalstub$32,
- f64_plain_nan: legalstub$33,
- f64_informally_known_as_plain_snan: legalstub$34,
- f64_all_ones_nan: legalstub$35,
- f64_misc_nan: legalstub$36,
- f64_misc_positive_nan: legalstub$37,
- f64_misc_negative_nan: legalstub$38,
- f64_infinity: legalstub$39,
- f64_positive_infinity: legalstub$40,
- f64_negative_infinity: legalstub$41,
- f64_zero: legalstub$42,
- f64_positive_zero: legalstub$43,
- f64_negative_zero: legalstub$44,
- f64_misc: legalstub$45,
- f64_min_positive: legalstub$46,
- f64_min_normal: legalstub$47,
- f64_max_subnormal: legalstub$48,
- f64_max_finite: legalstub$49,
- f64_trailing_dot: legalstub$50,
- f64_dec_zero: legalstub$51,
- f64_dec_positive_zero: legalstub$52,
- f64_dec_negative_zero: legalstub$53,
- f64_dec_misc: legalstub$54,
- f64_dec_min_positive: legalstub$55,
- f64_dec_min_normal: legalstub$56,
- f64_dec_max_subnormal: legalstub$57,
- f64_dec_max_finite: legalstub$58,
- f64_dec_trailing_dot: legalstub$59
+ "f32_nan": $0,
+ "f32_positive_nan": $1,
+ "f32_negative_nan": $2,
+ "f32_plain_nan": $3,
+ "f32_informally_known_as_plain_snan": $4,
+ "f32_all_ones_nan": $5,
+ "f32_misc_nan": $6,
+ "f32_misc_positive_nan": $7,
+ "f32_misc_negative_nan": $8,
+ "f32_infinity": $9,
+ "f32_positive_infinity": $10,
+ "f32_negative_infinity": $11,
+ "f32_zero": $12,
+ "f32_positive_zero": $13,
+ "f32_negative_zero": $14,
+ "f32_misc": $15,
+ "f32_min_positive": $16,
+ "f32_min_normal": $17,
+ "f32_max_finite": $18,
+ "f32_max_subnormal": $19,
+ "f32_trailing_dot": $20,
+ "f32_dec_zero": $21,
+ "f32_dec_positive_zero": $22,
+ "f32_dec_negative_zero": $23,
+ "f32_dec_misc": $24,
+ "f32_dec_min_positive": $25,
+ "f32_dec_min_normal": $26,
+ "f32_dec_max_subnormal": $27,
+ "f32_dec_max_finite": $28,
+ "f32_dec_trailing_dot": $29,
+ "f64_nan": legalstub$30,
+ "f64_positive_nan": legalstub$31,
+ "f64_negative_nan": legalstub$32,
+ "f64_plain_nan": legalstub$33,
+ "f64_informally_known_as_plain_snan": legalstub$34,
+ "f64_all_ones_nan": legalstub$35,
+ "f64_misc_nan": legalstub$36,
+ "f64_misc_positive_nan": legalstub$37,
+ "f64_misc_negative_nan": legalstub$38,
+ "f64_infinity": legalstub$39,
+ "f64_positive_infinity": legalstub$40,
+ "f64_negative_infinity": legalstub$41,
+ "f64_zero": legalstub$42,
+ "f64_positive_zero": legalstub$43,
+ "f64_negative_zero": legalstub$44,
+ "f64_misc": legalstub$45,
+ "f64_min_positive": legalstub$46,
+ "f64_min_normal": legalstub$47,
+ "f64_max_subnormal": legalstub$48,
+ "f64_max_finite": legalstub$49,
+ "f64_trailing_dot": legalstub$50,
+ "f64_dec_zero": legalstub$51,
+ "f64_dec_positive_zero": legalstub$52,
+ "f64_dec_negative_zero": legalstub$53,
+ "f64_dec_misc": legalstub$54,
+ "f64_dec_min_positive": legalstub$55,
+ "f64_dec_min_normal": legalstub$56,
+ "f64_dec_max_subnormal": legalstub$57,
+ "f64_dec_max_finite": legalstub$58,
+ "f64_dec_trailing_dot": legalstub$59
};
}
diff --git a/test/wasm2js/float_misc.2asm.js b/test/wasm2js/float_misc.2asm.js
index f45dfbe27..58fcadb82 100644
--- a/test/wasm2js/float_misc.2asm.js
+++ b/test/wasm2js/float_misc.2asm.js
@@ -356,34 +356,34 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- f32_add: legalstub$0,
- f32_sub: legalstub$1,
- f32_mul: legalstub$2,
- f32_div: legalstub$3,
- f32_sqrt: legalstub$4,
- f32_abs: legalstub$5,
- f32_neg: legalstub$6,
- f32_copysign: legalstub$7,
- f32_ceil: legalstub$8,
- f32_floor: legalstub$9,
- f32_trunc: legalstub$10,
- f32_nearest: legalstub$11,
- f32_min: legalstub$12,
- f32_max: legalstub$13,
- f64_add: $14,
- f64_sub: $15,
- f64_mul: $16,
- f64_div: $17,
- f64_sqrt: $18,
- f64_abs: $19,
- f64_neg: $20,
- f64_copysign: $21,
- f64_ceil: $22,
- f64_floor: $23,
- f64_trunc: $24,
- f64_nearest: $25,
- f64_min: $26,
- f64_max: $27
+ "f32_add": legalstub$0,
+ "f32_sub": legalstub$1,
+ "f32_mul": legalstub$2,
+ "f32_div": legalstub$3,
+ "f32_sqrt": legalstub$4,
+ "f32_abs": legalstub$5,
+ "f32_neg": legalstub$6,
+ "f32_copysign": legalstub$7,
+ "f32_ceil": legalstub$8,
+ "f32_floor": legalstub$9,
+ "f32_trunc": legalstub$10,
+ "f32_nearest": legalstub$11,
+ "f32_min": legalstub$12,
+ "f32_max": legalstub$13,
+ "f64_add": $14,
+ "f64_sub": $15,
+ "f64_mul": $16,
+ "f64_div": $17,
+ "f64_sqrt": $18,
+ "f64_abs": $19,
+ "f64_neg": $20,
+ "f64_copysign": $21,
+ "f64_ceil": $22,
+ "f64_floor": $23,
+ "f64_trunc": $24,
+ "f64_nearest": $25,
+ "f64_min": $26,
+ "f64_max": $27
};
}
diff --git a/test/wasm2js/forward.2asm.js b/test/wasm2js/forward.2asm.js
index 86615bb05..1fd671e49 100644
--- a/test/wasm2js/forward.2asm.js
+++ b/test/wasm2js/forward.2asm.js
@@ -45,8 +45,8 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- even: even,
- odd: odd
+ "even": even,
+ "odd": odd
};
}
diff --git a/test/wasm2js/func-ptr-offset.2asm.js b/test/wasm2js/func-ptr-offset.2asm.js
index db14457f7..2a2a0b425 100644
--- a/test/wasm2js/func-ptr-offset.2asm.js
+++ b/test/wasm2js/func-ptr-offset.2asm.js
@@ -41,7 +41,7 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [null, t1, t2, t3];
return {
- call: $3
+ "call": $3
};
}
diff --git a/test/wasm2js/func.2asm.js b/test/wasm2js/func.2asm.js
index af7afe657..85a00b1f8 100644
--- a/test/wasm2js/func.2asm.js
+++ b/test/wasm2js/func.2asm.js
@@ -829,60 +829,60 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [complex_sig_3, empty_sig_2, complex_sig_1, complex_sig_3, empty_sig_1];
return {
- f: $2,
- g: h,
- local_first_i32: $23,
- local_first_i64: legalstub$24,
- local_first_f32: legalstub$25,
- local_first_f64: $26,
- local_second_i32: $27,
- local_second_i64: legalstub$28,
- local_second_f32: legalstub$29,
- local_second_f64: $30,
- local_mixed: $31,
- param_first_i32: $32,
- param_first_i64: legalstub$33,
- param_first_f32: legalstub$34,
- param_first_f64: $35,
- param_second_i32: $36,
- param_second_i64: legalstub$37,
- param_second_f32: legalstub$38,
- param_second_f64: $39,
- param_mixed: legalstub$40,
- empty: $41,
- value_void: $42,
- value_i32: $43,
- value_i64: legalstub$44,
- value_f32: legalstub$45,
- value_f64: $46,
- value_block_void: $47,
- value_block_i32: $48,
- return_empty: $49,
- return_i32: $50,
- return_i64: legalstub$51,
- return_f32: legalstub$52,
- return_f64: $53,
- return_block_i32: $54,
- break_empty: $55,
- break_i32: $56,
- break_i64: legalstub$57,
- break_f32: legalstub$58,
- break_f64: $59,
- break_block_i32: $60,
- break_br_if_empty: $61,
- break_br_if_num: $62,
- break_br_table_empty: $63,
- break_br_table_num: $64,
- break_br_table_nested_empty: $65,
- break_br_table_nested_num: $66,
- init_local_i32: $67,
- init_local_i64: legalstub$68,
- init_local_f32: legalstub$69,
- init_local_f64: $70,
- signature_explicit_reused: $76,
- signature_implicit_reused: $77,
- signature_explicit_duplicate: $78,
- signature_implicit_duplicate: $79
+ "f": $2,
+ "g": h,
+ "local_first_i32": $23,
+ "local_first_i64": legalstub$24,
+ "local_first_f32": legalstub$25,
+ "local_first_f64": $26,
+ "local_second_i32": $27,
+ "local_second_i64": legalstub$28,
+ "local_second_f32": legalstub$29,
+ "local_second_f64": $30,
+ "local_mixed": $31,
+ "param_first_i32": $32,
+ "param_first_i64": legalstub$33,
+ "param_first_f32": legalstub$34,
+ "param_first_f64": $35,
+ "param_second_i32": $36,
+ "param_second_i64": legalstub$37,
+ "param_second_f32": legalstub$38,
+ "param_second_f64": $39,
+ "param_mixed": legalstub$40,
+ "empty": $41,
+ "value_void": $42,
+ "value_i32": $43,
+ "value_i64": legalstub$44,
+ "value_f32": legalstub$45,
+ "value_f64": $46,
+ "value_block_void": $47,
+ "value_block_i32": $48,
+ "return_empty": $49,
+ "return_i32": $50,
+ "return_i64": legalstub$51,
+ "return_f32": legalstub$52,
+ "return_f64": $53,
+ "return_block_i32": $54,
+ "break_empty": $55,
+ "break_i32": $56,
+ "break_i64": legalstub$57,
+ "break_f32": legalstub$58,
+ "break_f64": $59,
+ "break_block_i32": $60,
+ "break_br_if_empty": $61,
+ "break_br_if_num": $62,
+ "break_br_table_empty": $63,
+ "break_br_table_num": $64,
+ "break_br_table_nested_empty": $65,
+ "break_br_table_nested_num": $66,
+ "init_local_i32": $67,
+ "init_local_i64": legalstub$68,
+ "init_local_f32": legalstub$69,
+ "init_local_f64": $70,
+ "signature_explicit_reused": $76,
+ "signature_implicit_reused": $77,
+ "signature_explicit_duplicate": $78,
+ "signature_implicit_duplicate": $79
};
}
diff --git a/test/wasm2js/func_ptrs.2asm.js b/test/wasm2js/func_ptrs.2asm.js
index 245b1d95b..53bdf6c88 100644
--- a/test/wasm2js/func_ptrs.2asm.js
+++ b/test/wasm2js/func_ptrs.2asm.js
@@ -44,10 +44,10 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- one: $3,
- two: $4,
- three: $5,
- four: $6
+ "one": $3,
+ "two": $4,
+ "three": $5,
+ "four": $6
};
}
@@ -114,8 +114,8 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [t1, t2, t3, u1, u2, t1, t3];
return {
- callt: $5,
- callu: $6
+ "callt": $5,
+ "callu": $6
};
}
@@ -162,7 +162,7 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [t1, t2];
return {
- callt: $2
+ "callt": $2
};
}
diff --git a/test/wasm2js/get-set-local.2asm.js b/test/wasm2js/get-set-local.2asm.js
index 9150e1f8a..06ccfb3b3 100644
--- a/test/wasm2js/get-set-local.2asm.js
+++ b/test/wasm2js/get-set-local.2asm.js
@@ -70,7 +70,7 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- check_extend_ui32: legalstub$1
+ "check_extend_ui32": legalstub$1
};
}
diff --git a/test/wasm2js/get_local.2asm.js b/test/wasm2js/get_local.2asm.js
index b2551108f..2fa149f0e 100644
--- a/test/wasm2js/get_local.2asm.js
+++ b/test/wasm2js/get_local.2asm.js
@@ -266,16 +266,16 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- type_local_i32: $0,
- type_local_i64: legalstub$1,
- type_local_f32: legalstub$2,
- type_local_f64: $3,
- type_param_i32: $4,
- type_param_i64: legalstub$5,
- type_param_f32: legalstub$6,
- type_param_f64: $7,
- type_mixed: legalstub$8,
- read: legalstub$9
+ "type_local_i32": $0,
+ "type_local_i64": legalstub$1,
+ "type_local_f32": legalstub$2,
+ "type_local_f64": $3,
+ "type_param_i32": $4,
+ "type_param_i64": legalstub$5,
+ "type_param_f32": legalstub$6,
+ "type_param_f64": $7,
+ "type_mixed": legalstub$8,
+ "read": legalstub$9
};
}
diff --git a/test/wasm2js/global_i64.2asm.js b/test/wasm2js/global_i64.2asm.js
index cfedc465c..1d5497869 100644
--- a/test/wasm2js/global_i64.2asm.js
+++ b/test/wasm2js/global_i64.2asm.js
@@ -39,7 +39,7 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- exp: $1
+ "exp": $1
};
}
diff --git a/test/wasm2js/grow-memory-tricky.2asm.js b/test/wasm2js/grow-memory-tricky.2asm.js
index a8e523002..da4995072 100644
--- a/test/wasm2js/grow-memory-tricky.2asm.js
+++ b/test/wasm2js/grow-memory-tricky.2asm.js
@@ -66,19 +66,19 @@ function asmFunc(global, env, buffer) {
}
return {
- memory: Object.create(Object.prototype, {
- grow: {
- value: __wasm_grow_memory
+ "memory": Object.create(Object.prototype, {
+ "grow": {
+ "value": __wasm_grow_memory
},
- buffer: {
- get: function () {
+ "buffer": {
+ "get": function () {
return buffer;
}
}
}),
- f1: $0,
- f2: $1
+ "f1": $0,
+ "f2": $1
};
}
diff --git a/test/wasm2js/grow_memory.2asm.js b/test/wasm2js/grow_memory.2asm.js
index 04cebee50..181eb2ced 100644
--- a/test/wasm2js/grow_memory.2asm.js
+++ b/test/wasm2js/grow_memory.2asm.js
@@ -59,19 +59,19 @@ function asmFunc(global, env, buffer) {
}
return {
- memory: Object.create(Object.prototype, {
- grow: {
- value: __wasm_grow_memory
+ "memory": Object.create(Object.prototype, {
+ "grow": {
+ "value": __wasm_grow_memory
},
- buffer: {
- get: function () {
+ "buffer": {
+ "get": function () {
return buffer;
}
}
}),
- grow: $0,
- current: $1
+ "grow": $0,
+ "current": $1
};
}
diff --git a/test/wasm2js/hello_world.2asm.js b/test/wasm2js/hello_world.2asm.js
index 4180d87f7..45dc5d7db 100644
--- a/test/wasm2js/hello_world.2asm.js
+++ b/test/wasm2js/hello_world.2asm.js
@@ -29,7 +29,7 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- add: add
+ "add": add
};
}
diff --git a/test/wasm2js/i32.2asm.js b/test/wasm2js/i32.2asm.js
index 4c14518c3..9e4efe7c7 100644
--- a/test/wasm2js/i32.2asm.js
+++ b/test/wasm2js/i32.2asm.js
@@ -237,35 +237,35 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- add: $0,
- sub: $1,
- mul: $2,
- div_s: $3,
- div_u: $4,
- rem_s: $5,
- rem_u: $6,
- and: $7,
- or: $8,
- xor: $9,
- shl: $10,
- shr_s: $11,
- shr_u: $12,
- rotl: $13,
- rotr: $14,
- clz: $15,
- ctz: $16,
- popcnt: $17,
- eqz: $18,
- eq: $19,
- ne: $20,
- lt_s: $21,
- lt_u: $22,
- le_s: $23,
- le_u: $24,
- gt_s: $25,
- gt_u: $26,
- ge_s: $27,
- ge_u: $28
+ "add": $0,
+ "sub": $1,
+ "mul": $2,
+ "div_s": $3,
+ "div_u": $4,
+ "rem_s": $5,
+ "rem_u": $6,
+ "and": $7,
+ "or": $8,
+ "xor": $9,
+ "shl": $10,
+ "shr_s": $11,
+ "shr_u": $12,
+ "rotl": $13,
+ "rotr": $14,
+ "clz": $15,
+ "ctz": $16,
+ "popcnt": $17,
+ "eqz": $18,
+ "eq": $19,
+ "ne": $20,
+ "lt_s": $21,
+ "lt_u": $22,
+ "le_s": $23,
+ "le_u": $24,
+ "gt_s": $25,
+ "gt_u": $26,
+ "ge_s": $27,
+ "ge_u": $28
};
}
diff --git a/test/wasm2js/i64-add-sub.2asm.js b/test/wasm2js/i64-add-sub.2asm.js
index 9ae70b3fb..d27bbe3e4 100644
--- a/test/wasm2js/i64-add-sub.2asm.js
+++ b/test/wasm2js/i64-add-sub.2asm.js
@@ -258,8 +258,8 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- check_add_i64: legalstub$1,
- check_sub_i64: legalstub$2
+ "check_add_i64": legalstub$1,
+ "check_sub_i64": legalstub$2
};
}
diff --git a/test/wasm2js/i64-ctz.2asm.js b/test/wasm2js/i64-ctz.2asm.js
index b95e5a67c..f6a474ed7 100644
--- a/test/wasm2js/i64-ctz.2asm.js
+++ b/test/wasm2js/i64-ctz.2asm.js
@@ -256,8 +256,8 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- a: legalstub$popcnt64,
- b: legalstub$ctz64
+ "a": legalstub$popcnt64,
+ "b": legalstub$ctz64
};
}
diff --git a/test/wasm2js/i64-lowering.2asm.js b/test/wasm2js/i64-lowering.2asm.js
index 0dad4aee1..6c676d7f8 100644
--- a/test/wasm2js/i64-lowering.2asm.js
+++ b/test/wasm2js/i64-lowering.2asm.js
@@ -881,16 +881,16 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- eq_i64: legalstub$1,
- ne_i64: legalstub$2,
- ge_s_i64: legalstub$3,
- gt_s_i64: legalstub$4,
- le_s_i64: legalstub$5,
- lt_s_i64: legalstub$6,
- ge_u_i64: legalstub$7,
- gt_u_i64: legalstub$8,
- le_u_i64: legalstub$9,
- lt_u_i64: legalstub$10
+ "eq_i64": legalstub$1,
+ "ne_i64": legalstub$2,
+ "ge_s_i64": legalstub$3,
+ "gt_s_i64": legalstub$4,
+ "le_s_i64": legalstub$5,
+ "lt_s_i64": legalstub$6,
+ "ge_u_i64": legalstub$7,
+ "gt_u_i64": legalstub$8,
+ "le_u_i64": legalstub$9,
+ "lt_u_i64": legalstub$10
};
}
diff --git a/test/wasm2js/i64-rotate.2asm.js b/test/wasm2js/i64-rotate.2asm.js
index d662eebad..fb678181e 100644
--- a/test/wasm2js/i64-rotate.2asm.js
+++ b/test/wasm2js/i64-rotate.2asm.js
@@ -502,8 +502,8 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- rotl: legalstub$1,
- rotr: legalstub$2
+ "rotl": legalstub$1,
+ "rotr": legalstub$2
};
}
diff --git a/test/wasm2js/i64-shifts.2asm.js b/test/wasm2js/i64-shifts.2asm.js
index 0bc357cd8..9460b6ccb 100644
--- a/test/wasm2js/i64-shifts.2asm.js
+++ b/test/wasm2js/i64-shifts.2asm.js
@@ -283,8 +283,8 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- shl_i64: legalstub$1,
- shr_i64: legalstub$2
+ "shl_i64": legalstub$1,
+ "shr_i64": legalstub$2
};
}
diff --git a/test/wasm2js/i64.2asm.js b/test/wasm2js/i64.2asm.js
index 32f85b98e..7e0eef501 100644
--- a/test/wasm2js/i64.2asm.js
+++ b/test/wasm2js/i64.2asm.js
@@ -3970,35 +3970,35 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- add: legalstub$0,
- sub: legalstub$1,
- mul: legalstub$2,
- div_s: legalstub$3,
- div_u: legalstub$4,
- rem_s: legalstub$5,
- rem_u: legalstub$6,
- and: legalstub$7,
- or: legalstub$8,
- xor: legalstub$9,
- shl: legalstub$10,
- shr_s: legalstub$11,
- shr_u: legalstub$12,
- rotl: legalstub$13,
- rotr: legalstub$14,
- clz: legalstub$15,
- ctz: legalstub$16,
- popcnt: legalstub$17,
- eqz: legalstub$18,
- eq: legalstub$19,
- ne: legalstub$20,
- lt_s: legalstub$21,
- lt_u: legalstub$22,
- le_s: legalstub$23,
- le_u: legalstub$24,
- gt_s: legalstub$25,
- gt_u: legalstub$26,
- ge_s: legalstub$27,
- ge_u: legalstub$28
+ "add": legalstub$0,
+ "sub": legalstub$1,
+ "mul": legalstub$2,
+ "div_s": legalstub$3,
+ "div_u": legalstub$4,
+ "rem_s": legalstub$5,
+ "rem_u": legalstub$6,
+ "and": legalstub$7,
+ "or": legalstub$8,
+ "xor": legalstub$9,
+ "shl": legalstub$10,
+ "shr_s": legalstub$11,
+ "shr_u": legalstub$12,
+ "rotl": legalstub$13,
+ "rotr": legalstub$14,
+ "clz": legalstub$15,
+ "ctz": legalstub$16,
+ "popcnt": legalstub$17,
+ "eqz": legalstub$18,
+ "eq": legalstub$19,
+ "ne": legalstub$20,
+ "lt_s": legalstub$21,
+ "lt_u": legalstub$22,
+ "le_s": legalstub$23,
+ "le_u": legalstub$24,
+ "gt_s": legalstub$25,
+ "gt_u": legalstub$26,
+ "ge_s": legalstub$27,
+ "ge_u": legalstub$28
};
}
diff --git a/test/wasm2js/int_exprs.2asm.js b/test/wasm2js/int_exprs.2asm.js
index 70ef29a67..315daa5de 100644
--- a/test/wasm2js/int_exprs.2asm.js
+++ b/test/wasm2js/int_exprs.2asm.js
@@ -252,10 +252,10 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- i32_no_fold_cmp_s_offset: $0,
- i32_no_fold_cmp_u_offset: $1,
- i64_no_fold_cmp_s_offset: legalstub$2,
- i64_no_fold_cmp_u_offset: legalstub$3
+ "i32_no_fold_cmp_s_offset": $0,
+ "i32_no_fold_cmp_u_offset": $1,
+ "i64_no_fold_cmp_s_offset": legalstub$2,
+ "i64_no_fold_cmp_u_offset": legalstub$3
};
}
@@ -357,7 +357,7 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- i64_no_fold_wrap_extend_s: legalstub$0
+ "i64_no_fold_wrap_extend_s": legalstub$0
};
}
@@ -455,7 +455,7 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- i64_no_fold_wrap_extend_u: legalstub$0
+ "i64_no_fold_wrap_extend_u": legalstub$0
};
}
@@ -686,10 +686,10 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- i32_no_fold_shl_shr_s: $0,
- i32_no_fold_shl_shr_u: $1,
- i64_no_fold_shl_shr_s: legalstub$2,
- i64_no_fold_shl_shr_u: legalstub$3
+ "i32_no_fold_shl_shr_s": $0,
+ "i32_no_fold_shl_shr_u": $1,
+ "i64_no_fold_shl_shr_s": legalstub$2,
+ "i64_no_fold_shl_shr_u": legalstub$3
};
}
@@ -923,10 +923,10 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- i32_no_fold_shr_s_shl: $0,
- i32_no_fold_shr_u_shl: $1,
- i64_no_fold_shr_s_shl: legalstub$2,
- i64_no_fold_shr_u_shl: legalstub$3
+ "i32_no_fold_shr_s_shl": $0,
+ "i32_no_fold_shr_u_shl": $1,
+ "i64_no_fold_shr_s_shl": legalstub$2,
+ "i64_no_fold_shr_u_shl": legalstub$3
};
}
@@ -1864,10 +1864,10 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- i32_no_fold_div_s_mul: $0,
- i32_no_fold_div_u_mul: $1,
- i64_no_fold_div_s_mul: legalstub$2,
- i64_no_fold_div_u_mul: legalstub$3
+ "i32_no_fold_div_s_mul": $0,
+ "i32_no_fold_div_u_mul": $1,
+ "i64_no_fold_div_s_mul": legalstub$2,
+ "i64_no_fold_div_u_mul": legalstub$3
};
}
@@ -2805,10 +2805,10 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- i32_no_fold_mul_div_s: $0,
- i32_no_fold_mul_div_u: $1,
- i64_no_fold_mul_div_s: legalstub$2,
- i64_no_fold_mul_div_u: legalstub$3
+ "i32_no_fold_mul_div_s": $0,
+ "i32_no_fold_mul_div_u": $1,
+ "i64_no_fold_mul_div_s": legalstub$2,
+ "i64_no_fold_mul_div_u": legalstub$3
};
}
@@ -3570,8 +3570,8 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- i32_no_fold_div_s_2: $0,
- i64_no_fold_div_s_2: legalstub$1
+ "i32_no_fold_div_s_2": $0,
+ "i64_no_fold_div_s_2": legalstub$1
};
}
@@ -4348,8 +4348,8 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- i32_no_fold_rem_s_2: $0,
- i64_no_fold_rem_s_2: legalstub$1
+ "i32_no_fold_rem_s_2": $0,
+ "i64_no_fold_rem_s_2": legalstub$1
};
}
@@ -5179,10 +5179,10 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- i32_div_s_3: $0,
- i32_div_u_3: $1,
- i64_div_s_3: legalstub$2,
- i64_div_u_3: legalstub$3
+ "i32_div_s_3": $0,
+ "i32_div_u_3": $1,
+ "i64_div_s_3": legalstub$2,
+ "i64_div_u_3": legalstub$3
};
}
@@ -6014,10 +6014,10 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- i32_div_s_3: $0,
- i32_div_u_3: $1,
- i64_div_s_3: legalstub$2,
- i64_div_u_3: legalstub$3
+ "i32_div_s_3": $0,
+ "i32_div_u_3": $1,
+ "i64_div_s_3": legalstub$2,
+ "i64_div_u_3": legalstub$3
};
}
@@ -6849,10 +6849,10 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- i32_div_s_5: $0,
- i32_div_u_5: $1,
- i64_div_s_5: legalstub$2,
- i64_div_u_5: legalstub$3
+ "i32_div_s_5": $0,
+ "i32_div_u_5": $1,
+ "i64_div_s_5": legalstub$2,
+ "i64_div_u_5": legalstub$3
};
}
@@ -7684,10 +7684,10 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- i32_div_s_7: $0,
- i32_div_u_7: $1,
- i64_div_s_7: legalstub$2,
- i64_div_u_7: legalstub$3
+ "i32_div_s_7": $0,
+ "i32_div_u_7": $1,
+ "i64_div_s_7": legalstub$2,
+ "i64_div_u_7": legalstub$3
};
}
@@ -8536,10 +8536,10 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- i32_rem_s_3: $0,
- i32_rem_u_3: $1,
- i64_rem_s_3: legalstub$2,
- i64_rem_u_3: legalstub$3
+ "i32_rem_s_3": $0,
+ "i32_rem_u_3": $1,
+ "i64_rem_s_3": legalstub$2,
+ "i64_rem_u_3": legalstub$3
};
}
@@ -9388,10 +9388,10 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- i32_rem_s_5: $0,
- i32_rem_u_5: $1,
- i64_rem_s_5: legalstub$2,
- i64_rem_u_5: legalstub$3
+ "i32_rem_s_5": $0,
+ "i32_rem_u_5": $1,
+ "i64_rem_s_5": legalstub$2,
+ "i64_rem_u_5": legalstub$3
};
}
@@ -10240,10 +10240,10 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- i32_rem_s_7: $0,
- i32_rem_u_7: $1,
- i64_rem_s_7: legalstub$2,
- i64_rem_u_7: legalstub$3
+ "i32_rem_s_7": $0,
+ "i32_rem_u_7": $1,
+ "i64_rem_s_7": legalstub$2,
+ "i64_rem_u_7": legalstub$3
};
}
diff --git a/test/wasm2js/int_literals.2asm.js b/test/wasm2js/int_literals.2asm.js
index 5e56c4ca1..68ccadaf7 100644
--- a/test/wasm2js/int_literals.2asm.js
+++ b/test/wasm2js/int_literals.2asm.js
@@ -418,28 +418,28 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- i32_test: $0,
- i32_umax: $1,
- i32_smax: $2,
- i32_neg_smax: $3,
- i32_smin: $4,
- i32_alt_smin: $5,
- i32_inc_smin: $6,
- i32_neg_zero: $7,
- i32_not_octal: $8,
- i32_unsigned_decimal: $9,
- i32_plus_sign: $10,
- i64_test: legalstub$11,
- i64_umax: legalstub$12,
- i64_smax: legalstub$13,
- i64_neg_smax: legalstub$14,
- i64_smin: legalstub$15,
- i64_alt_smin: legalstub$16,
- i64_inc_smin: legalstub$17,
- i64_neg_zero: legalstub$18,
- i64_not_octal: legalstub$19,
- i64_unsigned_decimal: legalstub$20,
- i64_plus_sign: legalstub$21
+ "i32_test": $0,
+ "i32_umax": $1,
+ "i32_smax": $2,
+ "i32_neg_smax": $3,
+ "i32_smin": $4,
+ "i32_alt_smin": $5,
+ "i32_inc_smin": $6,
+ "i32_neg_zero": $7,
+ "i32_not_octal": $8,
+ "i32_unsigned_decimal": $9,
+ "i32_plus_sign": $10,
+ "i64_test": legalstub$11,
+ "i64_umax": legalstub$12,
+ "i64_smax": legalstub$13,
+ "i64_neg_smax": legalstub$14,
+ "i64_smin": legalstub$15,
+ "i64_alt_smin": legalstub$16,
+ "i64_inc_smin": legalstub$17,
+ "i64_neg_zero": legalstub$18,
+ "i64_not_octal": legalstub$19,
+ "i64_unsigned_decimal": legalstub$20,
+ "i64_plus_sign": legalstub$21
};
}
diff --git a/test/wasm2js/labels.2asm.js b/test/wasm2js/labels.2asm.js
index 3fd1130fd..3c9618588 100644
--- a/test/wasm2js/labels.2asm.js
+++ b/test/wasm2js/labels.2asm.js
@@ -329,23 +329,23 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- block: $0,
- loop1: $1,
- loop2: $2,
- loop3: $3,
- loop4: $4,
- loop5: $5,
- if_: $6,
- if2: $7,
- switch_: $8,
- return_: $9,
- br_if0: $10,
- br_if1: $11,
- br_if2: $12,
- br_if3: $13,
- br: $14,
- shadowing: $15,
- redefinition: $16
+ "block": $0,
+ "loop1": $1,
+ "loop2": $2,
+ "loop3": $3,
+ "loop4": $4,
+ "loop5": $5,
+ "if_": $6,
+ "if2": $7,
+ "switch_": $8,
+ "return_": $9,
+ "br_if0": $10,
+ "br_if1": $11,
+ "br_if2": $12,
+ "br_if3": $13,
+ "br": $14,
+ "shadowing": $15,
+ "redefinition": $16
};
}
diff --git a/test/wasm2js/left-to-right.2asm.js b/test/wasm2js/left-to-right.2asm.js
index 947ce28d6..479c5b38b 100644
--- a/test/wasm2js/left-to-right.2asm.js
+++ b/test/wasm2js/left-to-right.2asm.js
@@ -2237,101 +2237,101 @@ function asmFunc(global, env, buffer) {
}
return {
- i32_add: $35,
- i32_sub: $36,
- i32_mul: $37,
- i32_div_s: $38,
- i32_div_u: $39,
- i32_rem_s: $40,
- i32_rem_u: $41,
- i32_and: $42,
- i32_or: $43,
- i32_xor: $44,
- i32_shl: $45,
- i32_shr_u: $46,
- i32_shr_s: $47,
- i32_eq: $48,
- i32_ne: $49,
- i32_lt_s: $50,
- i32_le_s: $51,
- i32_lt_u: $52,
- i32_le_u: $53,
- i32_gt_s: $54,
- i32_ge_s: $55,
- i32_gt_u: $56,
- i32_ge_u: $57,
- i32_store: $58,
- i32_store8: $59,
- i32_store16: $60,
- i32_call: $61,
- i32_call_indirect: $62,
- i32_select: $63,
- i64_add: $64,
- i64_sub: $65,
- i64_mul: $66,
- i64_div_s: $67,
- i64_div_u: $68,
- i64_rem_s: $69,
- i64_rem_u: $70,
- i64_and: $71,
- i64_or: $72,
- i64_xor: $73,
- i64_shl: $74,
- i64_shr_u: $75,
- i64_shr_s: $76,
- i64_eq: $77,
- i64_ne: $78,
- i64_lt_s: $79,
- i64_le_s: $80,
- i64_lt_u: $81,
- i64_le_u: $82,
- i64_gt_s: $83,
- i64_ge_s: $84,
- i64_gt_u: $85,
- i64_ge_u: $86,
- i64_store: $87,
- i64_store8: $88,
- i64_store16: $89,
- i64_store32: $90,
- i64_call: $91,
- i64_call_indirect: $92,
- i64_select: $93,
- f32_add: $94,
- f32_sub: $95,
- f32_mul: $96,
- f32_div: $97,
- f32_copysign: $98,
- f32_eq: $99,
- f32_ne: $100,
- f32_lt: $101,
- f32_le: $102,
- f32_gt: $103,
- f32_ge: $104,
- f32_min: $105,
- f32_max: $106,
- f32_store: $107,
- f32_call: $108,
- f32_call_indirect: $109,
- f32_select: $110,
- f64_add: $111,
- f64_sub: $112,
- f64_mul: $113,
- f64_div: $114,
- f64_copysign: $115,
- f64_eq: $116,
- f64_ne: $117,
- f64_lt: $118,
- f64_le: $119,
- f64_gt: $120,
- f64_ge: $121,
- f64_min: $122,
- f64_max: $123,
- f64_store: $124,
- f64_call: $125,
- f64_call_indirect: $126,
- f64_select: $127,
- br_if: $128,
- br_table: $129
+ "i32_add": $35,
+ "i32_sub": $36,
+ "i32_mul": $37,
+ "i32_div_s": $38,
+ "i32_div_u": $39,
+ "i32_rem_s": $40,
+ "i32_rem_u": $41,
+ "i32_and": $42,
+ "i32_or": $43,
+ "i32_xor": $44,
+ "i32_shl": $45,
+ "i32_shr_u": $46,
+ "i32_shr_s": $47,
+ "i32_eq": $48,
+ "i32_ne": $49,
+ "i32_lt_s": $50,
+ "i32_le_s": $51,
+ "i32_lt_u": $52,
+ "i32_le_u": $53,
+ "i32_gt_s": $54,
+ "i32_ge_s": $55,
+ "i32_gt_u": $56,
+ "i32_ge_u": $57,
+ "i32_store": $58,
+ "i32_store8": $59,
+ "i32_store16": $60,
+ "i32_call": $61,
+ "i32_call_indirect": $62,
+ "i32_select": $63,
+ "i64_add": $64,
+ "i64_sub": $65,
+ "i64_mul": $66,
+ "i64_div_s": $67,
+ "i64_div_u": $68,
+ "i64_rem_s": $69,
+ "i64_rem_u": $70,
+ "i64_and": $71,
+ "i64_or": $72,
+ "i64_xor": $73,
+ "i64_shl": $74,
+ "i64_shr_u": $75,
+ "i64_shr_s": $76,
+ "i64_eq": $77,
+ "i64_ne": $78,
+ "i64_lt_s": $79,
+ "i64_le_s": $80,
+ "i64_lt_u": $81,
+ "i64_le_u": $82,
+ "i64_gt_s": $83,
+ "i64_ge_s": $84,
+ "i64_gt_u": $85,
+ "i64_ge_u": $86,
+ "i64_store": $87,
+ "i64_store8": $88,
+ "i64_store16": $89,
+ "i64_store32": $90,
+ "i64_call": $91,
+ "i64_call_indirect": $92,
+ "i64_select": $93,
+ "f32_add": $94,
+ "f32_sub": $95,
+ "f32_mul": $96,
+ "f32_div": $97,
+ "f32_copysign": $98,
+ "f32_eq": $99,
+ "f32_ne": $100,
+ "f32_lt": $101,
+ "f32_le": $102,
+ "f32_gt": $103,
+ "f32_ge": $104,
+ "f32_min": $105,
+ "f32_max": $106,
+ "f32_store": $107,
+ "f32_call": $108,
+ "f32_call_indirect": $109,
+ "f32_select": $110,
+ "f64_add": $111,
+ "f64_sub": $112,
+ "f64_mul": $113,
+ "f64_div": $114,
+ "f64_copysign": $115,
+ "f64_eq": $116,
+ "f64_ne": $117,
+ "f64_lt": $118,
+ "f64_le": $119,
+ "f64_gt": $120,
+ "f64_ge": $121,
+ "f64_min": $122,
+ "f64_max": $123,
+ "f64_store": $124,
+ "f64_call": $125,
+ "f64_call_indirect": $126,
+ "f64_select": $127,
+ "br_if": $128,
+ "br_table": $129
};
}
diff --git a/test/wasm2js/loop.2asm.js b/test/wasm2js/loop.2asm.js
index 9f28e2c69..e7f2f537c 100644
--- a/test/wasm2js/loop.2asm.js
+++ b/test/wasm2js/loop.2asm.js
@@ -563,24 +563,24 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- empty: $1,
- singular: $2,
- multi: $3,
- nested: $4,
- deep: $5,
- as_unary_operand: $6,
- as_binary_operand: $7,
- as_test_operand: $8,
- as_compare_operand: $9,
- break_bare: $10,
- break_value: $11,
- break_repeated: $12,
- break_inner: $13,
- cont_inner: $14,
- effects: fx,
- while_: legalstub$16,
- for_: legalstub$17,
- nesting: legalstub$18
+ "empty": $1,
+ "singular": $2,
+ "multi": $3,
+ "nested": $4,
+ "deep": $5,
+ "as_unary_operand": $6,
+ "as_binary_operand": $7,
+ "as_test_operand": $8,
+ "as_compare_operand": $9,
+ "break_bare": $10,
+ "break_value": $11,
+ "break_repeated": $12,
+ "break_inner": $13,
+ "cont_inner": $14,
+ "effects": fx,
+ "while_": legalstub$16,
+ "for_": legalstub$17,
+ "nesting": legalstub$18
};
}
diff --git a/test/wasm2js/minus_minus.2asm.js b/test/wasm2js/minus_minus.2asm.js
index afc479873..f5b7a8945 100644
--- a/test/wasm2js/minus_minus.2asm.js
+++ b/test/wasm2js/minus_minus.2asm.js
@@ -31,7 +31,7 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- func_44_invoker: $1
+ "func_44_invoker": $1
};
}
diff --git a/test/wasm2js/nested-selects.2asm.js b/test/wasm2js/nested-selects.2asm.js
index 1e6698d59..ac5b7a488 100644
--- a/test/wasm2js/nested-selects.2asm.js
+++ b/test/wasm2js/nested-selects.2asm.js
@@ -29,7 +29,7 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- sign: $1
+ "sign": $1
};
}
diff --git a/test/wasm2js/reinterpret.2asm.js b/test/wasm2js/reinterpret.2asm.js
index b4954e59f..d53c50bab 100644
--- a/test/wasm2js/reinterpret.2asm.js
+++ b/test/wasm2js/reinterpret.2asm.js
@@ -105,8 +105,8 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- i32_roundtrip: $1,
- i64_roundtrip: legalstub$2
+ "i32_roundtrip": $1,
+ "i64_roundtrip": legalstub$2
};
}
diff --git a/test/wasm2js/select.2asm.js b/test/wasm2js/select.2asm.js
index 93a8fd2c0..5c7be9f7d 100644
--- a/test/wasm2js/select.2asm.js
+++ b/test/wasm2js/select.2asm.js
@@ -173,12 +173,12 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- select_i32: $0,
- select_i64: legalstub$1,
- select_f32: legalstub$2,
- select_f64: $3,
- select_trap_l: $4,
- select_trap_r: $5
+ "select_i32": $0,
+ "select_i64": legalstub$1,
+ "select_f32": legalstub$2,
+ "select_f64": $3,
+ "select_trap_l": $4,
+ "select_trap_r": $5
};
}
diff --git a/test/wasm2js/set_local.2asm.js b/test/wasm2js/set_local.2asm.js
index 1f4938ec5..1251264ed 100644
--- a/test/wasm2js/set_local.2asm.js
+++ b/test/wasm2js/set_local.2asm.js
@@ -239,16 +239,16 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- type_local_i32: $0,
- type_local_i64: $1,
- type_local_f32: $2,
- type_local_f64: $3,
- type_param_i32: $4,
- type_param_i64: legalstub$5,
- type_param_f32: legalstub$6,
- type_param_f64: $7,
- type_mixed: legalstub$8,
- write: legalstub$9
+ "type_local_i32": $0,
+ "type_local_i64": $1,
+ "type_local_f32": $2,
+ "type_local_f64": $3,
+ "type_param_i32": $4,
+ "type_param_i64": legalstub$5,
+ "type_param_f32": legalstub$6,
+ "type_param_f64": $7,
+ "type_mixed": legalstub$8,
+ "write": legalstub$9
};
}
diff --git a/test/wasm2js/stack-modified.2asm.js b/test/wasm2js/stack-modified.2asm.js
index 1cf3ff904..5a8d4e0af 100644
--- a/test/wasm2js/stack-modified.2asm.js
+++ b/test/wasm2js/stack-modified.2asm.js
@@ -629,11 +629,11 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- fac_expr: legalstub$0,
- fac_stack: legalstub$1,
- fac_stack_raw: legalstub$2,
- fac_mixed: legalstub$3,
- fac_mixed_raw: legalstub$4
+ "fac_expr": legalstub$0,
+ "fac_stack": legalstub$1,
+ "fac_stack_raw": legalstub$2,
+ "fac_mixed": legalstub$3,
+ "fac_mixed_raw": legalstub$4
};
}
diff --git a/test/wasm2js/switch.2asm.js b/test/wasm2js/switch.2asm.js
index 61eb45a18..8338b73ed 100644
--- a/test/wasm2js/switch.2asm.js
+++ b/test/wasm2js/switch.2asm.js
@@ -240,10 +240,10 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- stmt: $0,
- expr: legalstub$1,
- arg: $2,
- corner: $3
+ "stmt": $0,
+ "expr": legalstub$1,
+ "arg": $2,
+ "corner": $3
};
}
diff --git a/test/wasm2js/tee_local.2asm.js b/test/wasm2js/tee_local.2asm.js
index 10e31e6c8..5ef3aee68 100644
--- a/test/wasm2js/tee_local.2asm.js
+++ b/test/wasm2js/tee_local.2asm.js
@@ -361,17 +361,17 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- type_local_i32: $0,
- type_local_i64: legalstub$1,
- type_local_f32: legalstub$2,
- type_local_f64: $3,
- type_param_i32: $4,
- type_param_i64: legalstub$5,
- type_param_f32: legalstub$6,
- type_param_f64: $7,
- type_mixed: legalstub$8,
- write: legalstub$9,
- result: legalstub$10
+ "type_local_i32": $0,
+ "type_local_i64": legalstub$1,
+ "type_local_f32": legalstub$2,
+ "type_local_f64": $3,
+ "type_param_i32": $4,
+ "type_param_i64": legalstub$5,
+ "type_param_f32": legalstub$6,
+ "type_param_f64": $7,
+ "type_mixed": legalstub$8,
+ "write": legalstub$9,
+ "result": legalstub$10
};
}
diff --git a/test/wasm2js/traps.2asm.js b/test/wasm2js/traps.2asm.js
index c971cf766..f1236a097 100644
--- a/test/wasm2js/traps.2asm.js
+++ b/test/wasm2js/traps.2asm.js
@@ -896,10 +896,10 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- no_dce_i32_div_s: $0,
- no_dce_i32_div_u: $1,
- no_dce_i64_div_s: legalstub$2,
- no_dce_i64_div_u: legalstub$3
+ "no_dce_i32_div_s": $0,
+ "no_dce_i32_div_u": $1,
+ "no_dce_i64_div_s": legalstub$2,
+ "no_dce_i64_div_u": legalstub$3
};
}
@@ -1824,10 +1824,10 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- no_dce_i32_rem_s: $0,
- no_dce_i32_rem_u: $1,
- no_dce_i64_rem_s: legalstub$2,
- no_dce_i64_rem_u: legalstub$3
+ "no_dce_i32_rem_s": $0,
+ "no_dce_i32_rem_u": $1,
+ "no_dce_i64_rem_s": legalstub$2,
+ "no_dce_i64_rem_u": legalstub$3
};
}
@@ -2091,14 +2091,14 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- no_dce_i32_trunc_s_f32: legalstub$0,
- no_dce_i32_trunc_u_f32: legalstub$1,
- no_dce_i32_trunc_s_f64: $2,
- no_dce_i32_trunc_u_f64: $3,
- no_dce_i64_trunc_s_f32: legalstub$4,
- no_dce_i64_trunc_u_f32: legalstub$5,
- no_dce_i64_trunc_s_f64: legalstub$6,
- no_dce_i64_trunc_u_f64: legalstub$7
+ "no_dce_i32_trunc_s_f32": legalstub$0,
+ "no_dce_i32_trunc_u_f32": legalstub$1,
+ "no_dce_i32_trunc_s_f64": $2,
+ "no_dce_i32_trunc_u_f64": $3,
+ "no_dce_i64_trunc_s_f32": legalstub$4,
+ "no_dce_i64_trunc_u_f32": legalstub$5,
+ "no_dce_i64_trunc_s_f64": legalstub$6,
+ "no_dce_i64_trunc_u_f64": legalstub$7
};
}
@@ -2224,10 +2224,10 @@ function asmFunc(global, env, buffer) {
}
return {
- no_dce_i32_load: $0,
- no_dce_i64_load: legalstub$1,
- no_dce_f32_load: legalstub$2,
- no_dce_f64_load: $3
+ "no_dce_i32_load": $0,
+ "no_dce_i64_load": legalstub$1,
+ "no_dce_f32_load": legalstub$2,
+ "no_dce_f64_load": $3
};
}
diff --git a/test/wasm2js/unaligned.2asm.js b/test/wasm2js/unaligned.2asm.js
index 035a19b1f..21412b85b 100644
--- a/test/wasm2js/unaligned.2asm.js
+++ b/test/wasm2js/unaligned.2asm.js
@@ -140,14 +140,14 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- i32_load: $0,
- i64_load: legalstub$1,
- f32_load: legalstub$2,
- f64_load: $3,
- i32_store: $4,
- i64_store: $5,
- f32_store: $6,
- f64_store: $7
+ "i32_load": $0,
+ "i64_load": legalstub$1,
+ "f32_load": legalstub$2,
+ "f64_load": $3,
+ "i32_store": $4,
+ "i64_store": $5,
+ "f32_store": $6,
+ "f64_store": $7
};
}
diff --git a/test/wasm2js/unary-ops.2asm.js b/test/wasm2js/unary-ops.2asm.js
index 8b39b639d..95d005447 100644
--- a/test/wasm2js/unary-ops.2asm.js
+++ b/test/wasm2js/unary-ops.2asm.js
@@ -554,15 +554,15 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- i32_popcnt: $1,
- check_popcnt_i64: legalstub$2,
- check_extend_ui32: legalstub$3,
- check_extend_si32: legalstub$4,
- check_eqz_i64: legalstub$5,
- i32_clz: $6,
- i32_ctz: $7,
- check_clz_i64: legalstub$8,
- check_ctz_i64: legalstub$9
+ "i32_popcnt": $1,
+ "check_popcnt_i64": legalstub$2,
+ "check_extend_ui32": legalstub$3,
+ "check_extend_si32": legalstub$4,
+ "check_eqz_i64": legalstub$5,
+ "i32_clz": $6,
+ "i32_ctz": $7,
+ "check_clz_i64": legalstub$8,
+ "check_ctz_i64": legalstub$9
};
}
diff --git a/test/wasm2js/unreachable.2asm.js b/test/wasm2js/unreachable.2asm.js
index 8a3271e30..3f17e45bf 100644
--- a/test/wasm2js/unreachable.2asm.js
+++ b/test/wasm2js/unreachable.2asm.js
@@ -388,59 +388,59 @@ function asmFunc(global, env, buffer) {
var FUNCTION_TABLE = [];
return {
- type_i32: $2,
- type_i64: $3,
- type_f32: $4,
- type_f64: $5,
- as_func_first: $6,
- as_func_mid: $7,
- as_func_last: $8,
- as_func_value: $9,
- as_block_first: $10,
- as_block_mid: $11,
- as_block_last: $12,
- as_block_value: $13,
- as_block_broke: $14,
- as_loop_first: $15,
- as_loop_mid: $16,
- as_loop_last: $17,
- as_loop_broke: $18,
- as_br_value: $19,
- as_br_if_cond: $20,
- as_br_if_value: $21,
- as_br_if_value_cond: $22,
- as_br_table_index: $23,
- as_br_table_value: $24,
- as_br_table_value_index: $25,
- as_return_value: legalstub$26,
- as_if_cond: $27,
- as_if_then: $28,
- as_if_else: $29,
- as_select_first: $30,
- as_select_second: $31,
- as_select_cond: $32,
- as_call_first: $33,
- as_call_mid: $34,
- as_call_last: $35,
- as_call_indirect_func: $36,
- as_call_indirect_first: $37,
- as_call_indirect_mid: $38,
- as_call_indirect_last: $39,
- as_local_set_value: $40,
- as_load_address: legalstub$41,
- as_loadN_address: legalstub$42,
- as_store_address: $43,
- as_store_value: $44,
- as_storeN_address: $45,
- as_storeN_value: $46,
- as_unary_operand: legalstub$47,
- as_binary_left: $48,
- as_binary_right: legalstub$49,
- as_test_operand: $50,
- as_compare_left: $51,
- as_compare_right: $52,
- as_convert_operand: $53,
- as_grow_memory_size: $54
+ "type_i32": $2,
+ "type_i64": $3,
+ "type_f32": $4,
+ "type_f64": $5,
+ "as_func_first": $6,
+ "as_func_mid": $7,
+ "as_func_last": $8,
+ "as_func_value": $9,
+ "as_block_first": $10,
+ "as_block_mid": $11,
+ "as_block_last": $12,
+ "as_block_value": $13,
+ "as_block_broke": $14,
+ "as_loop_first": $15,
+ "as_loop_mid": $16,
+ "as_loop_last": $17,
+ "as_loop_broke": $18,
+ "as_br_value": $19,
+ "as_br_if_cond": $20,
+ "as_br_if_value": $21,
+ "as_br_if_value_cond": $22,
+ "as_br_table_index": $23,
+ "as_br_table_value": $24,
+ "as_br_table_value_index": $25,
+ "as_return_value": legalstub$26,
+ "as_if_cond": $27,
+ "as_if_then": $28,
+ "as_if_else": $29,
+ "as_select_first": $30,
+ "as_select_second": $31,
+ "as_select_cond": $32,
+ "as_call_first": $33,
+ "as_call_mid": $34,
+ "as_call_last": $35,
+ "as_call_indirect_func": $36,
+ "as_call_indirect_first": $37,
+ "as_call_indirect_mid": $38,
+ "as_call_indirect_last": $39,
+ "as_local_set_value": $40,
+ "as_load_address": legalstub$41,
+ "as_loadN_address": legalstub$42,
+ "as_store_address": $43,
+ "as_store_value": $44,
+ "as_storeN_address": $45,
+ "as_storeN_value": $46,
+ "as_unary_operand": legalstub$47,
+ "as_binary_left": $48,
+ "as_binary_right": legalstub$49,
+ "as_test_operand": $50,
+ "as_compare_left": $51,
+ "as_compare_right": $52,
+ "as_convert_operand": $53,
+ "as_grow_memory_size": $54
};
}