diff options
Diffstat (limited to 'test/wasm2js/func.2asm.js')
-rw-r--r-- | test/wasm2js/func.2asm.js | 73 |
1 files changed, 27 insertions, 46 deletions
diff --git a/test/wasm2js/func.2asm.js b/test/wasm2js/func.2asm.js index e6ac90b31..c96d4a889 100644 --- a/test/wasm2js/func.2asm.js +++ b/test/wasm2js/func.2asm.js @@ -179,7 +179,7 @@ function asmFunc(global, env, buffer) { } function $46() { - return +(77.77); + return 77.77; } function $47() { @@ -210,7 +210,7 @@ function asmFunc(global, env, buffer) { } function $53() { - return +(78.78); + return 78.78; } function $54() { @@ -426,7 +426,7 @@ function asmFunc(global, env, buffer) { function legalstub$24() { 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 = $24() | 0; + i64toi32_i32$0 = $24(); i64toi32_i32$1 = i64toi32_i32$HIGH_BITS; $0 = i64toi32_i32$0; $0$hi = i64toi32_i32$1; @@ -447,16 +447,16 @@ function asmFunc(global, env, buffer) { } setTempRet0($7 | 0); i64toi32_i32$0 = $0$hi; - return $0 | 0; + return $0; } function legalstub$25() { - return +(+Math_fround($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() | 0; + i64toi32_i32$0 = $28(); i64toi32_i32$1 = i64toi32_i32$HIGH_BITS; $0 = i64toi32_i32$0; $0$hi = i64toi32_i32$1; @@ -477,18 +477,14 @@ function asmFunc(global, env, buffer) { } setTempRet0($7 | 0); i64toi32_i32$0 = $0$hi; - return $0 | 0; + return $0; } function legalstub$29() { - return +(+Math_fround($29())); + return +$29(); } function legalstub$33($0, $1, $2_1, $3) { - $0 = $0 | 0; - $1 = $1 | 0; - $2_1 = $2_1 | 0; - $3 = $3 | 0; 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; $6 = $0; @@ -546,7 +542,7 @@ function asmFunc(global, env, buffer) { $16$hi = i64toi32_i32$1; i64toi32_i32$1 = $10$hi; i64toi32_i32$2 = $16$hi; - i64toi32_i32$2 = $33($10 | 0, i64toi32_i32$1 | 0, $16 | 0, i64toi32_i32$2 | 0) | 0; + i64toi32_i32$2 = $33($10, i64toi32_i32$1, $16, i64toi32_i32$2); i64toi32_i32$1 = i64toi32_i32$HIGH_BITS; $4 = i64toi32_i32$2; $4$hi = i64toi32_i32$1; @@ -567,20 +563,14 @@ function asmFunc(global, env, buffer) { } setTempRet0($23_1 | 0); i64toi32_i32$2 = $4$hi; - return $4 | 0; + return $4; } function legalstub$34($0, $1) { - $0 = +$0; - $1 = +$1; - return +(+Math_fround($34(Math_fround(Math_fround($0)), Math_fround(Math_fround($1))))); + return +$34(Math_fround($0), Math_fround($1)); } function legalstub$37($0, $1, $2_1, $3) { - $0 = $0 | 0; - $1 = $1 | 0; - $2_1 = $2_1 | 0; - $3 = $3 | 0; 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; $6 = $0; @@ -638,7 +628,7 @@ function asmFunc(global, env, buffer) { $16$hi = i64toi32_i32$1; i64toi32_i32$1 = $10$hi; i64toi32_i32$2 = $16$hi; - i64toi32_i32$2 = $37($10 | 0, i64toi32_i32$1 | 0, $16 | 0, i64toi32_i32$2 | 0) | 0; + i64toi32_i32$2 = $37($10, i64toi32_i32$1, $16, i64toi32_i32$2); i64toi32_i32$1 = i64toi32_i32$HIGH_BITS; $4 = i64toi32_i32$2; $4$hi = i64toi32_i32$1; @@ -659,23 +649,14 @@ function asmFunc(global, env, buffer) { } setTempRet0($23_1 | 0); i64toi32_i32$2 = $4$hi; - return $4 | 0; + return $4; } function legalstub$38($0, $1) { - $0 = +$0; - $1 = +$1; - return +(+Math_fround($38(Math_fround(Math_fround($0)), Math_fround(Math_fround($1))))); + return +$38(Math_fround($0), Math_fround($1)); } function legalstub$40($0, $1, $2_1, $3, $4, $5, $6) { - $0 = +$0; - $1 = $1 | 0; - $2_1 = $2_1 | 0; - $3 = $3 | 0; - $4 = $4 | 0; - $5 = +$5; - $6 = $6 | 0; 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; @@ -704,12 +685,12 @@ function asmFunc(global, env, buffer) { i64toi32_i32$2 = $14$hi; i64toi32_i32$3 = $17; i64toi32_i32$2 = i64toi32_i32$1 | i64toi32_i32$2; - return +(+$40(Math_fround($8), $9 | 0, i64toi32_i32$0 | i64toi32_i32$3, i64toi32_i32$2 | 0, $4 | 0, +$5, $6 | 0)); + return $40($8, $9, i64toi32_i32$0 | i64toi32_i32$3, i64toi32_i32$2, $4, $5, $6); } function legalstub$44() { 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 = $44() | 0; + i64toi32_i32$0 = $44(); i64toi32_i32$1 = i64toi32_i32$HIGH_BITS; $0 = i64toi32_i32$0; $0$hi = i64toi32_i32$1; @@ -730,16 +711,16 @@ function asmFunc(global, env, buffer) { } setTempRet0($7 | 0); i64toi32_i32$0 = $0$hi; - return $0 | 0; + return $0; } function legalstub$45() { - return +(+Math_fround($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() | 0; + i64toi32_i32$0 = $51(); i64toi32_i32$1 = i64toi32_i32$HIGH_BITS; $0 = i64toi32_i32$0; $0$hi = i64toi32_i32$1; @@ -760,16 +741,16 @@ function asmFunc(global, env, buffer) { } setTempRet0($7 | 0); i64toi32_i32$0 = $0$hi; - return $0 | 0; + return $0; } function legalstub$52() { - return +(+Math_fround($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() | 0; + i64toi32_i32$0 = $57(); i64toi32_i32$1 = i64toi32_i32$HIGH_BITS; $0 = i64toi32_i32$0; $0$hi = i64toi32_i32$1; @@ -790,16 +771,16 @@ function asmFunc(global, env, buffer) { } setTempRet0($7 | 0); i64toi32_i32$0 = $0$hi; - return $0 | 0; + return $0; } function legalstub$58() { - return +(+Math_fround($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() | 0; + i64toi32_i32$0 = $68(); i64toi32_i32$1 = i64toi32_i32$HIGH_BITS; $0 = i64toi32_i32$0; $0$hi = i64toi32_i32$1; @@ -820,11 +801,11 @@ function asmFunc(global, env, buffer) { } setTempRet0($7 | 0); i64toi32_i32$0 = $0$hi; - return $0 | 0; + return $0; } function legalstub$69() { - return +(+Math_fround($69())); + return +$69(); } var FUNCTION_TABLE = [complex_sig_3, empty_sig_2, complex_sig_1, complex_sig_3, empty_sig_1]; |