diff options
Diffstat (limited to 'test/wasm2js/func.2asm.js')
-rw-r--r-- | test/wasm2js/func.2asm.js | 68 |
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, |