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.js73
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];