summaryrefslogtreecommitdiff
path: root/test/wasm2js/func.2asm.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/wasm2js/func.2asm.js')
-rw-r--r--test/wasm2js/func.2asm.js68
1 files changed, 18 insertions, 50 deletions
diff --git a/test/wasm2js/func.2asm.js b/test/wasm2js/func.2asm.js
index c96d4a889..b87622a7d 100644
--- a/test/wasm2js/func.2asm.js
+++ b/test/wasm2js/func.2asm.js
@@ -450,10 +450,6 @@ function asmFunc(global, env, buffer) {
return $0;
}
- function legalstub$25() {
- return +$25();
- }
-
function legalstub$28() {
var i64toi32_i32$0 = 0, i64toi32_i32$4 = 0, i64toi32_i32$1 = 0, i64toi32_i32$3 = 0, $7 = 0, $0 = 0, $0$hi = 0, i64toi32_i32$2 = 0;
i64toi32_i32$0 = $28();
@@ -480,10 +476,6 @@ function asmFunc(global, env, buffer) {
return $0;
}
- function legalstub$29() {
- return +$29();
- }
-
function legalstub$33($0, $1, $2_1, $3) {
var i64toi32_i32$2 = 0, i64toi32_i32$1 = 0, i64toi32_i32$4 = 0, i64toi32_i32$0 = 0, i64toi32_i32$3 = 0, $21 = 0, $22 = 0, $23_1 = 0, $6 = 0, $6$hi = 0, $9$hi = 0, $10 = 0, $10$hi = 0, $12 = 0, $12$hi = 0, $15$hi = 0, $16 = 0, $16$hi = 0, $4 = 0, $4$hi = 0;
i64toi32_i32$0 = 0;
@@ -566,10 +558,6 @@ function asmFunc(global, env, buffer) {
return $4;
}
- function legalstub$34($0, $1) {
- return +$34(Math_fround($0), Math_fround($1));
- }
-
function legalstub$37($0, $1, $2_1, $3) {
var i64toi32_i32$2 = 0, i64toi32_i32$1 = 0, i64toi32_i32$4 = 0, i64toi32_i32$0 = 0, i64toi32_i32$3 = 0, $21 = 0, $22 = 0, $23_1 = 0, $6 = 0, $6$hi = 0, $9$hi = 0, $10 = 0, $10$hi = 0, $12 = 0, $12$hi = 0, $15$hi = 0, $16 = 0, $16$hi = 0, $4 = 0, $4$hi = 0;
i64toi32_i32$0 = 0;
@@ -652,17 +640,13 @@ function asmFunc(global, env, buffer) {
return $4;
}
- function legalstub$38($0, $1) {
- return +$38(Math_fround($0), Math_fround($1));
- }
-
function legalstub$40($0, $1, $2_1, $3, $4, $5, $6) {
- var i64toi32_i32$2 = 0, i64toi32_i32$0 = 0, i64toi32_i32$1 = 0, i64toi32_i32$4 = 0, i64toi32_i32$3 = 0, $17 = 0, $8 = Math_fround(0), $9 = 0, $11 = 0, $11$hi = 0, $14$hi = 0;
- $8 = Math_fround($0);
- $9 = $1;
+ var i64toi32_i32$2 = 0, i64toi32_i32$0 = 0, i64toi32_i32$1 = 0, i64toi32_i32$4 = 0, i64toi32_i32$3 = 0, $17 = 0, $7 = Math_fround(0), $8 = 0, $10 = 0, $10$hi = 0, $13$hi = 0;
+ $7 = $0;
+ $8 = $1;
i64toi32_i32$0 = 0;
- $11 = $2_1;
- $11$hi = i64toi32_i32$0;
+ $10 = $2_1;
+ $10$hi = i64toi32_i32$0;
i64toi32_i32$0 = 0;
i64toi32_i32$2 = $3;
i64toi32_i32$1 = 0;
@@ -679,13 +663,13 @@ function asmFunc(global, env, buffer) {
$17 = i64toi32_i32$2 << i64toi32_i32$4;
}
}
- $14$hi = i64toi32_i32$1;
- i64toi32_i32$1 = $11$hi;
- i64toi32_i32$0 = $11;
- i64toi32_i32$2 = $14$hi;
+ $13$hi = i64toi32_i32$1;
+ i64toi32_i32$1 = $10$hi;
+ i64toi32_i32$0 = $10;
+ i64toi32_i32$2 = $13$hi;
i64toi32_i32$3 = $17;
i64toi32_i32$2 = i64toi32_i32$1 | i64toi32_i32$2;
- return $40($8, $9, i64toi32_i32$0 | i64toi32_i32$3, i64toi32_i32$2, $4, $5, $6);
+ return $40($7, $8, i64toi32_i32$0 | i64toi32_i32$3, i64toi32_i32$2, $4, $5, $6);
}
function legalstub$44() {
@@ -714,10 +698,6 @@ function asmFunc(global, env, buffer) {
return $0;
}
- function legalstub$45() {
- return +$45();
- }
-
function legalstub$51() {
var i64toi32_i32$0 = 0, i64toi32_i32$4 = 0, i64toi32_i32$1 = 0, i64toi32_i32$3 = 0, $7 = 0, $0 = 0, $0$hi = 0, i64toi32_i32$2 = 0;
i64toi32_i32$0 = $51();
@@ -744,10 +724,6 @@ function asmFunc(global, env, buffer) {
return $0;
}
- function legalstub$52() {
- return +$52();
- }
-
function legalstub$57() {
var i64toi32_i32$0 = 0, i64toi32_i32$4 = 0, i64toi32_i32$1 = 0, i64toi32_i32$3 = 0, $7 = 0, $0 = 0, $0$hi = 0, i64toi32_i32$2 = 0;
i64toi32_i32$0 = $57();
@@ -774,10 +750,6 @@ function asmFunc(global, env, buffer) {
return $0;
}
- function legalstub$58() {
- return +$58();
- }
-
function legalstub$68() {
var i64toi32_i32$0 = 0, i64toi32_i32$4 = 0, i64toi32_i32$1 = 0, i64toi32_i32$3 = 0, $7 = 0, $0 = 0, $0$hi = 0, i64toi32_i32$2 = 0;
i64toi32_i32$0 = $68();
@@ -804,50 +776,46 @@ function asmFunc(global, env, buffer) {
return $0;
}
- function legalstub$69() {
- return +$69();
- }
-
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_f32": $25,
"local_first_f64": $26,
"local_second_i32": $27,
"local_second_i64": legalstub$28,
- "local_second_f32": legalstub$29,
+ "local_second_f32": $29,
"local_second_f64": $30,
"local_mixed": $31,
"param_first_i32": $32,
"param_first_i64": legalstub$33,
- "param_first_f32": legalstub$34,
+ "param_first_f32": $34,
"param_first_f64": $35,
"param_second_i32": $36,
"param_second_i64": legalstub$37,
- "param_second_f32": legalstub$38,
+ "param_second_f32": $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_f32": $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_f32": $52,
"return_f64": $53,
"return_block_i32": $54,
"break_empty": $55,
"break_i32": $56,
"break_i64": legalstub$57,
- "break_f32": legalstub$58,
+ "break_f32": $58,
"break_f64": $59,
"break_block_i32": $60,
"break_br_if_empty": $61,
@@ -858,7 +826,7 @@ function asmFunc(global, env, buffer) {
"break_br_table_nested_num": $66,
"init_local_i32": $67,
"init_local_i64": legalstub$68,
- "init_local_f32": legalstub$69,
+ "init_local_f32": $69,
"init_local_f64": $70,
"signature_explicit_reused": $76,
"signature_implicit_reused": $77,