summaryrefslogtreecommitdiff
path: root/test/wasm2js/left-to-right.2asm.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/wasm2js/left-to-right.2asm.js')
-rw-r--r--test/wasm2js/left-to-right.2asm.js138
1 files changed, 13 insertions, 125 deletions
diff --git a/test/wasm2js/left-to-right.2asm.js b/test/wasm2js/left-to-right.2asm.js
index 2f0855615..94f18db42 100644
--- a/test/wasm2js/left-to-right.2asm.js
+++ b/test/wasm2js/left-to-right.2asm.js
@@ -152,8 +152,6 @@ function asmFunc(global, env, buffer) {
wasm2js_i32$1 = 1;
HEAP8[wasm2js_i32$0 >> 0] = wasm2js_i32$1;
i64toi32_i32$0 = 0;
- i64toi32_i32$0 = i64toi32_i32$0;
- i64toi32_i32$0 = i64toi32_i32$0;
i64toi32_i32$HIGH_BITS = i64toi32_i32$0;
return 0 | 0;
}
@@ -165,8 +163,6 @@ function asmFunc(global, env, buffer) {
wasm2js_i32$1 = 2;
HEAP8[wasm2js_i32$0 >> 0] = wasm2js_i32$1;
i64toi32_i32$0 = 0;
- i64toi32_i32$0 = i64toi32_i32$0;
- i64toi32_i32$0 = i64toi32_i32$0;
i64toi32_i32$HIGH_BITS = i64toi32_i32$0;
return 1 | 0;
}
@@ -178,8 +174,6 @@ function asmFunc(global, env, buffer) {
wasm2js_i32$1 = 3;
HEAP8[wasm2js_i32$0 >> 0] = wasm2js_i32$1;
i64toi32_i32$0 = 0;
- i64toi32_i32$0 = i64toi32_i32$0;
- i64toi32_i32$0 = i64toi32_i32$0;
i64toi32_i32$HIGH_BITS = i64toi32_i32$0;
return 1 | 0;
}
@@ -503,7 +497,7 @@ function asmFunc(global, env, buffer) {
}
function $64() {
- var i64toi32_i32$0 = 0, i64toi32_i32$1 = 0, i64toi32_i32$5 = 0, i64toi32_i32$3 = 0, i64toi32_i32$4 = 0, $0 = 0, $0$hi = 0, $1 = 0, $1$hi = 0;
+ var i64toi32_i32$0 = 0, i64toi32_i32$1 = 0, i64toi32_i32$3 = 0, i64toi32_i32$4 = 0, i64toi32_i32$5 = 0, $0 = 0, $0$hi = 0, $1 = 0, $1$hi = 0;
reset();
i64toi32_i32$0 = i64_left() | 0;
i64toi32_i32$1 = i64toi32_i32$HIGH_BITS;
@@ -519,12 +513,11 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$4 = $0 + i64toi32_i32$3 | 0;
i64toi32_i32$5 = i64toi32_i32$0 + i64toi32_i32$1 | 0;
if (i64toi32_i32$4 >>> 0 < i64toi32_i32$3 >>> 0) i64toi32_i32$5 = i64toi32_i32$5 + 1 | 0;
- i64toi32_i32$5 = i64toi32_i32$5;
return get() | 0 | 0;
}
function $65() {
- var i64toi32_i32$0 = 0, i64toi32_i32$1 = 0, i64toi32_i32$5 = 0, i64toi32_i32$2 = 0, i64toi32_i32$3 = 0, $0 = 0, $0$hi = 0, $1 = 0, $1$hi = 0;
+ var i64toi32_i32$0 = 0, i64toi32_i32$1 = 0, i64toi32_i32$2 = 0, i64toi32_i32$3 = 0, i64toi32_i32$5 = 0, $0 = 0, $0$hi = 0, $1 = 0, $1$hi = 0;
reset();
i64toi32_i32$0 = i64_left() | 0;
i64toi32_i32$1 = i64toi32_i32$HIGH_BITS;
@@ -540,12 +533,11 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$3 = $1;
i64toi32_i32$5 = (i64toi32_i32$2 >>> 0 < i64toi32_i32$3 >>> 0) + i64toi32_i32$1 | 0;
i64toi32_i32$5 = i64toi32_i32$0 - i64toi32_i32$5 | 0;
- i64toi32_i32$5 = i64toi32_i32$5;
return get() | 0 | 0;
}
function $66() {
- var i64toi32_i32$0 = 0, i64toi32_i32$1 = 0, $0 = 0, $0$hi = 0, $1 = 0, $1$hi = 0;
+ var i64toi32_i32$1 = 0, i64toi32_i32$0 = 0, $0 = 0, $0$hi = 0, $1 = 0, $1$hi = 0;
reset();
i64toi32_i32$0 = i64_left() | 0;
i64toi32_i32$1 = i64toi32_i32$HIGH_BITS;
@@ -559,12 +551,11 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$1 = $1$hi;
i64toi32_i32$1 = __wasm_i64_mul($0 | 0, i64toi32_i32$0 | 0, $1 | 0, i64toi32_i32$1 | 0) | 0;
i64toi32_i32$0 = i64toi32_i32$HIGH_BITS;
- i64toi32_i32$0 = i64toi32_i32$0;
return get() | 0 | 0;
}
function $67() {
- var i64toi32_i32$0 = 0, i64toi32_i32$1 = 0, $0 = 0, $0$hi = 0, $1 = 0, $1$hi = 0;
+ var i64toi32_i32$1 = 0, i64toi32_i32$0 = 0, $0 = 0, $0$hi = 0, $1 = 0, $1$hi = 0;
reset();
i64toi32_i32$0 = i64_left() | 0;
i64toi32_i32$1 = i64toi32_i32$HIGH_BITS;
@@ -578,12 +569,11 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$1 = $1$hi;
i64toi32_i32$1 = __wasm_i64_sdiv($0 | 0, i64toi32_i32$0 | 0, $1 | 0, i64toi32_i32$1 | 0) | 0;
i64toi32_i32$0 = i64toi32_i32$HIGH_BITS;
- i64toi32_i32$0 = i64toi32_i32$0;
return get() | 0 | 0;
}
function $68() {
- var i64toi32_i32$0 = 0, i64toi32_i32$1 = 0, $0 = 0, $0$hi = 0, $1 = 0, $1$hi = 0;
+ var i64toi32_i32$1 = 0, i64toi32_i32$0 = 0, $0 = 0, $0$hi = 0, $1 = 0, $1$hi = 0;
reset();
i64toi32_i32$0 = i64_left() | 0;
i64toi32_i32$1 = i64toi32_i32$HIGH_BITS;
@@ -597,12 +587,11 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$1 = $1$hi;
i64toi32_i32$1 = __wasm_i64_udiv($0 | 0, i64toi32_i32$0 | 0, $1 | 0, i64toi32_i32$1 | 0) | 0;
i64toi32_i32$0 = i64toi32_i32$HIGH_BITS;
- i64toi32_i32$0 = i64toi32_i32$0;
return get() | 0 | 0;
}
function $69() {
- var i64toi32_i32$0 = 0, i64toi32_i32$1 = 0, $0 = 0, $0$hi = 0, $1 = 0, $1$hi = 0;
+ var i64toi32_i32$1 = 0, i64toi32_i32$0 = 0, $0 = 0, $0$hi = 0, $1 = 0, $1$hi = 0;
reset();
i64toi32_i32$0 = i64_left() | 0;
i64toi32_i32$1 = i64toi32_i32$HIGH_BITS;
@@ -616,12 +605,11 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$1 = $1$hi;
i64toi32_i32$1 = __wasm_i64_srem($0 | 0, i64toi32_i32$0 | 0, $1 | 0, i64toi32_i32$1 | 0) | 0;
i64toi32_i32$0 = i64toi32_i32$HIGH_BITS;
- i64toi32_i32$0 = i64toi32_i32$0;
return get() | 0 | 0;
}
function $70() {
- var i64toi32_i32$0 = 0, i64toi32_i32$1 = 0, $0 = 0, $0$hi = 0, $1 = 0, $1$hi = 0;
+ var i64toi32_i32$1 = 0, i64toi32_i32$0 = 0, $0 = 0, $0$hi = 0, $1 = 0, $1$hi = 0;
reset();
i64toi32_i32$0 = i64_left() | 0;
i64toi32_i32$1 = i64toi32_i32$HIGH_BITS;
@@ -635,7 +623,6 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$1 = $1$hi;
i64toi32_i32$1 = __wasm_i64_urem($0 | 0, i64toi32_i32$0 | 0, $1 | 0, i64toi32_i32$1 | 0) | 0;
i64toi32_i32$0 = i64toi32_i32$HIGH_BITS;
- i64toi32_i32$0 = i64toi32_i32$0;
return get() | 0 | 0;
}
@@ -653,7 +640,6 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$0 = $0$hi;
i64toi32_i32$1 = $1$hi;
i64toi32_i32$1 = i64toi32_i32$0 & i64toi32_i32$1 | 0;
- i64toi32_i32$1 = i64toi32_i32$1;
return get() | 0 | 0;
}
@@ -671,7 +657,6 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$0 = $0$hi;
i64toi32_i32$1 = $1$hi;
i64toi32_i32$1 = i64toi32_i32$0 | i64toi32_i32$1 | 0;
- i64toi32_i32$1 = i64toi32_i32$1;
return get() | 0 | 0;
}
@@ -689,7 +674,6 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$0 = $0$hi;
i64toi32_i32$1 = $1$hi;
i64toi32_i32$1 = i64toi32_i32$0 ^ i64toi32_i32$1 | 0;
- i64toi32_i32$1 = i64toi32_i32$1;
return get() | 0 | 0;
}
@@ -716,12 +700,11 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$1 = ((1 << i64toi32_i32$4 | 0) - 1 | 0) & (i64toi32_i32$2 >>> (32 - i64toi32_i32$4 | 0) | 0) | 0 | (i64toi32_i32$0 << i64toi32_i32$4 | 0) | 0;
$9 = i64toi32_i32$2 << i64toi32_i32$4 | 0;
}
- i64toi32_i32$1 = i64toi32_i32$1;
return get() | 0 | 0;
}
function $75() {
- var i64toi32_i32$1 = 0, i64toi32_i32$0 = 0, i64toi32_i32$4 = 0, i64toi32_i32$3 = 0, $9 = 0, $0 = 0, $0$hi = 0, $1 = 0, $1$hi = 0, i64toi32_i32$2 = 0;
+ var i64toi32_i32$0 = 0, i64toi32_i32$1 = 0, i64toi32_i32$4 = 0, i64toi32_i32$3 = 0, $9 = 0, $0 = 0, $0$hi = 0, $1 = 0, $1$hi = 0, i64toi32_i32$2 = 0;
reset();
i64toi32_i32$0 = i64_left() | 0;
i64toi32_i32$1 = i64toi32_i32$HIGH_BITS;
@@ -743,7 +726,6 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$1 = i64toi32_i32$0 >>> i64toi32_i32$4 | 0;
$9 = (((1 << i64toi32_i32$4 | 0) - 1 | 0) & i64toi32_i32$0 | 0) << (32 - i64toi32_i32$4 | 0) | 0 | (i64toi32_i32$2 >>> i64toi32_i32$4 | 0) | 0;
}
- i64toi32_i32$1 = i64toi32_i32$1;
return get() | 0 | 0;
}
@@ -770,7 +752,6 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$1 = i64toi32_i32$0 >> i64toi32_i32$4 | 0;
$9 = (((1 << i64toi32_i32$4 | 0) - 1 | 0) & i64toi32_i32$0 | 0) << (32 - i64toi32_i32$4 | 0) | 0 | (i64toi32_i32$2 >>> i64toi32_i32$4 | 0) | 0;
}
- i64toi32_i32$1 = i64toi32_i32$1;
return get() | 0 | 0;
}
@@ -971,14 +952,13 @@ function asmFunc(global, env, buffer) {
}
function $87() {
- var i64toi32_i32$0 = 0, i64toi32_i32$1 = 0, $0 = 0, $1 = 0, wasm2js_i32$0 = 0, wasm2js_i32$1 = 0, wasm2js_i32$2 = 0, wasm2js_i32$3 = 0;
+ var i64toi32_i32$0 = 0, $0 = 0, i64toi32_i32$1 = 0, $1 = 0, wasm2js_i32$0 = 0, wasm2js_i32$1 = 0, wasm2js_i32$2 = 0, wasm2js_i32$3 = 0;
reset();
$0 = i32_left() | 0;
i64toi32_i32$0 = i64_right() | 0;
i64toi32_i32$1 = i64toi32_i32$HIGH_BITS;
$1 = i64toi32_i32$0;
i64toi32_i32$0 = $0;
- i64toi32_i32$1 = i64toi32_i32$1;
wasm2js_i32$0 = i64toi32_i32$0;
wasm2js_i32$1 = $1;
HEAP32[wasm2js_i32$0 >> 2] = wasm2js_i32$1;
@@ -1206,13 +1186,12 @@ function asmFunc(global, env, buffer) {
}
function $115() {
- var i64toi32_i32$0 = 0, i64toi32_i32$1 = 0, i64toi32_i32$2 = 0, i64toi32_i32$3 = 0, $2 = 0, $2$hi = 0, $5 = 0, $5$hi = 0, wasm2js_i32$0 = 0, wasm2js_f64$0 = 0.0, wasm2js_i32$1 = 0;
+ var i64toi32_i32$0 = 0, i64toi32_i32$2 = 0, i64toi32_i32$1 = 0, i64toi32_i32$3 = 0, $2 = 0, $2$hi = 0, $5 = 0, $5$hi = 0, wasm2js_i32$0 = 0, wasm2js_f64$0 = 0.0, wasm2js_i32$1 = 0;
reset();
wasm2js_i32$0 = 0;
wasm2js_f64$0 = +f64_left();
HEAPF64[wasm2js_i32$0 >> 3] = wasm2js_f64$0;
i64toi32_i32$0 = HEAP32[(0 + 4 | 0) >> 2] | 0;
- i64toi32_i32$0 = i64toi32_i32$0;
i64toi32_i32$2 = HEAP32[0 >> 2] | 0;
i64toi32_i32$1 = 2147483647;
i64toi32_i32$3 = 4294967295;
@@ -1223,7 +1202,6 @@ function asmFunc(global, env, buffer) {
wasm2js_f64$0 = +f64_right();
HEAPF64[wasm2js_i32$0 >> 3] = wasm2js_f64$0;
i64toi32_i32$1 = HEAP32[(0 + 4 | 0) >> 2] | 0;
- i64toi32_i32$1 = i64toi32_i32$1;
i64toi32_i32$0 = HEAP32[0 >> 2] | 0;
i64toi32_i32$2 = 2147483648;
i64toi32_i32$3 = 0;
@@ -1235,7 +1213,6 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$0 = $5$hi;
i64toi32_i32$3 = $5;
i64toi32_i32$0 = i64toi32_i32$2 | i64toi32_i32$0 | 0;
- i64toi32_i32$0 = i64toi32_i32$0;
wasm2js_i32$0 = 0;
wasm2js_i32$1 = i64toi32_i32$1 | i64toi32_i32$3 | 0;
HEAP32[wasm2js_i32$0 >> 2] = wasm2js_i32$1;
@@ -1362,19 +1339,15 @@ function asmFunc(global, env, buffer) {
var$0$hi = var$0$hi | 0;
var$1 = var$1 | 0;
var$1$hi = var$1$hi | 0;
- var i64toi32_i32$0 = 0, i64toi32_i32$1 = 0, i64toi32_i32$4 = 0, i64toi32_i32$2 = 0, var$2 = 0, i64toi32_i32$3 = 0, var$3 = 0, var$4 = 0, var$5 = 0, $21 = 0, $22 = 0, var$6 = 0, $24 = 0, $17 = 0, $18 = 0, $23 = 0, $29 = 0, $45_1 = 0, $56$hi = 0, $62$hi = 0;
+ var i64toi32_i32$4 = 0, i64toi32_i32$0 = 0, i64toi32_i32$1 = 0, var$2 = 0, i64toi32_i32$2 = 0, i64toi32_i32$3 = 0, var$3 = 0, var$4 = 0, var$5 = 0, $21 = 0, $22 = 0, var$6 = 0, $24 = 0, $17 = 0, $18 = 0, $23 = 0, $29 = 0, $45_1 = 0, $56$hi = 0, $62$hi = 0;
i64toi32_i32$0 = var$1$hi;
- i64toi32_i32$0 = i64toi32_i32$0;
var$2 = var$1;
var$4 = var$2 >>> 16 | 0;
i64toi32_i32$0 = var$0$hi;
- i64toi32_i32$0 = i64toi32_i32$0;
var$3 = var$0;
var$5 = var$3 >>> 16 | 0;
$17 = Math_imul(var$4, var$5);
$18 = var$2;
- i64toi32_i32$0 = i64toi32_i32$0;
- i64toi32_i32$0 = i64toi32_i32$0;
i64toi32_i32$2 = var$3;
i64toi32_i32$1 = 0;
i64toi32_i32$3 = 32;
@@ -1386,10 +1359,8 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$1 = i64toi32_i32$0 >>> i64toi32_i32$4 | 0;
$21 = (((1 << i64toi32_i32$4 | 0) - 1 | 0) & i64toi32_i32$0 | 0) << (32 - i64toi32_i32$4 | 0) | 0 | (i64toi32_i32$2 >>> i64toi32_i32$4 | 0) | 0;
}
- i64toi32_i32$1 = i64toi32_i32$1;
$23 = $17 + Math_imul($18, $21) | 0;
i64toi32_i32$1 = var$1$hi;
- i64toi32_i32$1 = i64toi32_i32$1;
i64toi32_i32$0 = var$1;
i64toi32_i32$2 = 0;
i64toi32_i32$3 = 32;
@@ -1401,7 +1372,6 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$2 = i64toi32_i32$1 >>> i64toi32_i32$4 | 0;
$22 = (((1 << i64toi32_i32$4 | 0) - 1 | 0) & i64toi32_i32$1 | 0) << (32 - i64toi32_i32$4 | 0) | 0 | (i64toi32_i32$0 >>> i64toi32_i32$4 | 0) | 0;
}
- i64toi32_i32$2 = i64toi32_i32$2;
$29 = $23 + Math_imul($22, var$3) | 0;
var$2 = var$2 & 65535 | 0;
var$3 = var$3 & 65535 | 0;
@@ -1410,7 +1380,6 @@ function asmFunc(global, env, buffer) {
$45_1 = $29 + (var$2 >>> 16 | 0) | 0;
var$2 = (var$2 & 65535 | 0) + Math_imul(var$4, var$3) | 0;
i64toi32_i32$2 = 0;
- i64toi32_i32$2 = i64toi32_i32$2;
i64toi32_i32$1 = $45_1 + (var$2 >>> 16 | 0) | 0;
i64toi32_i32$0 = 0;
i64toi32_i32$3 = 32;
@@ -1430,7 +1399,6 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$1 = $62$hi;
i64toi32_i32$3 = var$2 << 16 | 0 | (var$6 & 65535 | 0) | 0;
i64toi32_i32$1 = i64toi32_i32$0 | i64toi32_i32$1 | 0;
- i64toi32_i32$1 = i64toi32_i32$1;
i64toi32_i32$2 = i64toi32_i32$2 | i64toi32_i32$3 | 0;
i64toi32_i32$HIGH_BITS = i64toi32_i32$1;
return i64toi32_i32$2 | 0;
@@ -1443,7 +1411,6 @@ function asmFunc(global, env, buffer) {
var$1$hi = var$1$hi | 0;
var i64toi32_i32$1 = 0, i64toi32_i32$2 = 0, i64toi32_i32$4 = 0, i64toi32_i32$3 = 0, i64toi32_i32$0 = 0, i64toi32_i32$5 = 0, var$2 = 0, var$2$hi = 0, i64toi32_i32$6 = 0, $21 = 0, $22 = 0, $23 = 0, $7$hi = 0, $9 = 0, $9$hi = 0, $14$hi = 0, $16$hi = 0, $17 = 0, $17$hi = 0, $23$hi = 0;
i64toi32_i32$0 = var$0$hi;
- i64toi32_i32$0 = i64toi32_i32$0;
i64toi32_i32$2 = var$0;
i64toi32_i32$1 = 0;
i64toi32_i32$3 = 63;
@@ -1455,10 +1422,8 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$1 = i64toi32_i32$0 >> i64toi32_i32$4 | 0;
$21 = (((1 << i64toi32_i32$4 | 0) - 1 | 0) & i64toi32_i32$0 | 0) << (32 - i64toi32_i32$4 | 0) | 0 | (i64toi32_i32$2 >>> i64toi32_i32$4 | 0) | 0;
}
- i64toi32_i32$1 = i64toi32_i32$1;
var$2 = $21;
var$2$hi = i64toi32_i32$1;
- i64toi32_i32$1 = i64toi32_i32$1;
i64toi32_i32$1 = var$0$hi;
i64toi32_i32$1 = var$2$hi;
i64toi32_i32$0 = var$2;
@@ -1478,7 +1443,6 @@ function asmFunc(global, env, buffer) {
$9 = i64toi32_i32$4;
$9$hi = i64toi32_i32$5;
i64toi32_i32$5 = var$1$hi;
- i64toi32_i32$5 = i64toi32_i32$5;
i64toi32_i32$2 = var$1;
i64toi32_i32$1 = 0;
i64toi32_i32$3 = 63;
@@ -1490,10 +1454,8 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$1 = i64toi32_i32$5 >> i64toi32_i32$0 | 0;
$22 = (((1 << i64toi32_i32$0 | 0) - 1 | 0) & i64toi32_i32$5 | 0) << (32 - i64toi32_i32$0 | 0) | 0 | (i64toi32_i32$2 >>> i64toi32_i32$0 | 0) | 0;
}
- i64toi32_i32$1 = i64toi32_i32$1;
var$2 = $22;
var$2$hi = i64toi32_i32$1;
- i64toi32_i32$1 = i64toi32_i32$1;
i64toi32_i32$1 = var$1$hi;
i64toi32_i32$1 = var$2$hi;
i64toi32_i32$5 = var$2;
@@ -1524,7 +1486,6 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$1 = var$0$hi;
i64toi32_i32$3 = var$0;
i64toi32_i32$1 = i64toi32_i32$4 ^ i64toi32_i32$1 | 0;
- i64toi32_i32$1 = i64toi32_i32$1;
i64toi32_i32$4 = i64toi32_i32$2 ^ i64toi32_i32$3 | 0;
i64toi32_i32$2 = 0;
i64toi32_i32$3 = 63;
@@ -1536,10 +1497,8 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$2 = i64toi32_i32$1 >> i64toi32_i32$5 | 0;
$23 = (((1 << i64toi32_i32$5 | 0) - 1 | 0) & i64toi32_i32$1 | 0) << (32 - i64toi32_i32$5 | 0) | 0 | (i64toi32_i32$4 >>> i64toi32_i32$5 | 0) | 0;
}
- i64toi32_i32$2 = i64toi32_i32$2;
var$0 = $23;
var$0$hi = i64toi32_i32$2;
- i64toi32_i32$2 = i64toi32_i32$2;
i64toi32_i32$2 = $17$hi;
i64toi32_i32$1 = $17;
i64toi32_i32$4 = var$0$hi;
@@ -1550,12 +1509,10 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$4 = $23$hi;
i64toi32_i32$2 = i64toi32_i32$1 ^ i64toi32_i32$3 | 0;
i64toi32_i32$1 = var$0$hi;
- i64toi32_i32$3 = i64toi32_i32$3;
i64toi32_i32$5 = i64toi32_i32$2 - i64toi32_i32$3 | 0;
i64toi32_i32$6 = i64toi32_i32$2 >>> 0 < i64toi32_i32$3 >>> 0;
i64toi32_i32$0 = i64toi32_i32$6 + i64toi32_i32$1 | 0;
i64toi32_i32$0 = i64toi32_i32$4 - i64toi32_i32$0 | 0;
- i64toi32_i32$0 = i64toi32_i32$0;
i64toi32_i32$2 = i64toi32_i32$5;
i64toi32_i32$HIGH_BITS = i64toi32_i32$0;
return i64toi32_i32$2 | 0;
@@ -1566,9 +1523,8 @@ function asmFunc(global, env, buffer) {
var$0$hi = var$0$hi | 0;
var$1 = var$1 | 0;
var$1$hi = var$1$hi | 0;
- var i64toi32_i32$1 = 0, i64toi32_i32$0 = 0, i64toi32_i32$4 = 0, i64toi32_i32$2 = 0, i64toi32_i32$3 = 0, i64toi32_i32$5 = 0, var$2$hi = 0, i64toi32_i32$6 = 0, var$2 = 0, $20 = 0, $21 = 0, $7$hi = 0, $9 = 0, $9$hi = 0, $14$hi = 0, $16$hi = 0, $17$hi = 0, $19$hi = 0;
+ var i64toi32_i32$1 = 0, i64toi32_i32$4 = 0, i64toi32_i32$2 = 0, i64toi32_i32$0 = 0, i64toi32_i32$3 = 0, i64toi32_i32$5 = 0, var$2$hi = 0, i64toi32_i32$6 = 0, var$2 = 0, $20 = 0, $21 = 0, $7$hi = 0, $9 = 0, $9$hi = 0, $14$hi = 0, $16$hi = 0, $17$hi = 0, $19$hi = 0;
i64toi32_i32$0 = var$0$hi;
- i64toi32_i32$0 = i64toi32_i32$0;
i64toi32_i32$2 = var$0;
i64toi32_i32$1 = 0;
i64toi32_i32$3 = 63;
@@ -1580,10 +1536,8 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$1 = i64toi32_i32$0 >> i64toi32_i32$4 | 0;
$20 = (((1 << i64toi32_i32$4 | 0) - 1 | 0) & i64toi32_i32$0 | 0) << (32 - i64toi32_i32$4 | 0) | 0 | (i64toi32_i32$2 >>> i64toi32_i32$4 | 0) | 0;
}
- i64toi32_i32$1 = i64toi32_i32$1;
var$2 = $20;
var$2$hi = i64toi32_i32$1;
- i64toi32_i32$1 = i64toi32_i32$1;
i64toi32_i32$1 = var$0$hi;
i64toi32_i32$1 = var$2$hi;
i64toi32_i32$0 = var$2;
@@ -1603,7 +1557,6 @@ function asmFunc(global, env, buffer) {
$9 = i64toi32_i32$4;
$9$hi = i64toi32_i32$5;
i64toi32_i32$5 = var$1$hi;
- i64toi32_i32$5 = i64toi32_i32$5;
i64toi32_i32$2 = var$1;
i64toi32_i32$1 = 0;
i64toi32_i32$3 = 63;
@@ -1615,10 +1568,8 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$1 = i64toi32_i32$5 >> i64toi32_i32$0 | 0;
$21 = (((1 << i64toi32_i32$0 | 0) - 1 | 0) & i64toi32_i32$5 | 0) << (32 - i64toi32_i32$0 | 0) | 0 | (i64toi32_i32$2 >>> i64toi32_i32$0 | 0) | 0;
}
- i64toi32_i32$1 = i64toi32_i32$1;
var$0 = $21;
var$0$hi = i64toi32_i32$1;
- i64toi32_i32$1 = i64toi32_i32$1;
i64toi32_i32$1 = var$1$hi;
i64toi32_i32$1 = var$0$hi;
i64toi32_i32$5 = var$0;
@@ -1652,12 +1603,10 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$1 = $19$hi;
i64toi32_i32$4 = i64toi32_i32$2 ^ i64toi32_i32$3 | 0;
i64toi32_i32$2 = var$2$hi;
- i64toi32_i32$3 = i64toi32_i32$3;
i64toi32_i32$5 = i64toi32_i32$4 - i64toi32_i32$3 | 0;
i64toi32_i32$6 = i64toi32_i32$4 >>> 0 < i64toi32_i32$3 >>> 0;
i64toi32_i32$0 = i64toi32_i32$6 + i64toi32_i32$2 | 0;
i64toi32_i32$0 = i64toi32_i32$1 - i64toi32_i32$0 | 0;
- i64toi32_i32$0 = i64toi32_i32$0;
i64toi32_i32$4 = i64toi32_i32$5;
i64toi32_i32$HIGH_BITS = i64toi32_i32$0;
return i64toi32_i32$4 | 0;
@@ -1681,7 +1630,6 @@ function asmFunc(global, env, buffer) {
label$10 : {
label$11 : {
i64toi32_i32$0 = var$0$hi;
- i64toi32_i32$0 = i64toi32_i32$0;
i64toi32_i32$2 = var$0;
i64toi32_i32$1 = 0;
i64toi32_i32$3 = 32;
@@ -1693,15 +1641,12 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$1 = i64toi32_i32$0 >>> i64toi32_i32$4 | 0;
$38_1 = (((1 << i64toi32_i32$4 | 0) - 1 | 0) & i64toi32_i32$0 | 0) << (32 - i64toi32_i32$4 | 0) | 0 | (i64toi32_i32$2 >>> i64toi32_i32$4 | 0) | 0;
}
- i64toi32_i32$1 = i64toi32_i32$1;
var$2 = $38_1;
if (var$2) block : {
i64toi32_i32$1 = var$1$hi;
- i64toi32_i32$1 = i64toi32_i32$1;
var$3 = var$1;
if ((var$3 | 0) == (0 | 0)) break label$11;
i64toi32_i32$1 = var$1$hi;
- i64toi32_i32$1 = i64toi32_i32$1;
i64toi32_i32$0 = var$1;
i64toi32_i32$2 = 0;
i64toi32_i32$3 = 32;
@@ -1713,7 +1658,6 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$2 = i64toi32_i32$1 >>> i64toi32_i32$4 | 0;
$39_1 = (((1 << i64toi32_i32$4 | 0) - 1 | 0) & i64toi32_i32$1 | 0) << (32 - i64toi32_i32$4 | 0) | 0 | (i64toi32_i32$0 >>> i64toi32_i32$4 | 0) | 0;
}
- i64toi32_i32$2 = i64toi32_i32$2;
var$4 = $39_1;
if ((var$4 | 0) == (0 | 0)) break label$9;
var$2 = Math_clz32(var$4) - Math_clz32(var$2) | 0;
@@ -1721,21 +1665,17 @@ function asmFunc(global, env, buffer) {
break label$2;
};
i64toi32_i32$2 = var$1$hi;
- i64toi32_i32$2 = i64toi32_i32$2;
i64toi32_i32$1 = var$1;
i64toi32_i32$0 = 1;
i64toi32_i32$3 = 0;
if (i64toi32_i32$2 >>> 0 > i64toi32_i32$0 >>> 0 | ((i64toi32_i32$2 | 0) == (i64toi32_i32$0 | 0) & i64toi32_i32$1 >>> 0 >= i64toi32_i32$3 >>> 0 | 0) | 0) break label$2;
i64toi32_i32$1 = var$0$hi;
- i64toi32_i32$1 = i64toi32_i32$1;
var$2 = var$0;
i64toi32_i32$1 = var$1$hi;
- i64toi32_i32$1 = i64toi32_i32$1;
var$3 = var$1;
var$2 = (var$2 >>> 0) / (var$3 >>> 0) | 0;
i64toi32_i32$1 = 0;
i64toi32_i32$2 = 1024;
- i64toi32_i32$1 = i64toi32_i32$1;
wasm2js_i32$0 = i64toi32_i32$2;
wasm2js_i32$1 = var$0 - Math_imul(var$2, var$3) | 0;
HEAP32[wasm2js_i32$0 >> 2] = wasm2js_i32$1;
@@ -1743,13 +1683,11 @@ function asmFunc(global, env, buffer) {
wasm2js_i32$1 = i64toi32_i32$1;
(wasm2js_i32$2 = wasm2js_i32$0, wasm2js_i32$3 = wasm2js_i32$1), ((HEAP8[(wasm2js_i32$2 + 4 | 0) >> 0] = wasm2js_i32$3 & 255 | 0, HEAP8[(wasm2js_i32$2 + 5 | 0) >> 0] = (wasm2js_i32$3 >>> 8 | 0) & 255 | 0), HEAP8[(wasm2js_i32$2 + 6 | 0) >> 0] = (wasm2js_i32$3 >>> 16 | 0) & 255 | 0), HEAP8[(wasm2js_i32$2 + 7 | 0) >> 0] = (wasm2js_i32$3 >>> 24 | 0) & 255 | 0;
i64toi32_i32$1 = 0;
- i64toi32_i32$1 = i64toi32_i32$1;
i64toi32_i32$2 = var$2;
i64toi32_i32$HIGH_BITS = i64toi32_i32$1;
return i64toi32_i32$2 | 0;
};
i64toi32_i32$2 = var$1$hi;
- i64toi32_i32$2 = i64toi32_i32$2;
i64toi32_i32$3 = var$1;
i64toi32_i32$1 = 0;
i64toi32_i32$0 = 32;
@@ -1761,16 +1699,13 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$1 = i64toi32_i32$2 >>> i64toi32_i32$4 | 0;
$40_1 = (((1 << i64toi32_i32$4 | 0) - 1 | 0) & i64toi32_i32$2 | 0) << (32 - i64toi32_i32$4 | 0) | 0 | (i64toi32_i32$3 >>> i64toi32_i32$4 | 0) | 0;
}
- i64toi32_i32$1 = i64toi32_i32$1;
var$3 = $40_1;
i64toi32_i32$1 = var$0$hi;
- i64toi32_i32$1 = i64toi32_i32$1;
if ((var$0 | 0) == (0 | 0)) break label$7;
if ((var$3 | 0) == (0 | 0)) break label$6;
var$4 = var$3 + 4294967295 | 0;
if (var$4 & var$3 | 0) break label$6;
i64toi32_i32$1 = 0;
- i64toi32_i32$1 = i64toi32_i32$1;
i64toi32_i32$2 = var$4 & var$2 | 0;
i64toi32_i32$3 = 0;
i64toi32_i32$0 = 32;
@@ -1784,7 +1719,6 @@ function asmFunc(global, env, buffer) {
}
$63$hi = i64toi32_i32$3;
i64toi32_i32$3 = var$0$hi;
- i64toi32_i32$3 = i64toi32_i32$3;
i64toi32_i32$1 = var$0;
i64toi32_i32$2 = 0;
i64toi32_i32$0 = 4294967295;
@@ -1798,7 +1732,6 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$1 = i64toi32_i32$2 | i64toi32_i32$1 | 0;
$66_1 = i64toi32_i32$3 | i64toi32_i32$0 | 0;
i64toi32_i32$3 = 1024;
- i64toi32_i32$1 = i64toi32_i32$1;
wasm2js_i32$0 = i64toi32_i32$3;
wasm2js_i32$1 = $66_1;
HEAP32[wasm2js_i32$0 >> 2] = wasm2js_i32$1;
@@ -1806,7 +1739,6 @@ function asmFunc(global, env, buffer) {
wasm2js_i32$1 = i64toi32_i32$1;
(wasm2js_i32$2 = wasm2js_i32$0, wasm2js_i32$3 = wasm2js_i32$1), ((HEAP8[(wasm2js_i32$2 + 4 | 0) >> 0] = wasm2js_i32$3 & 255 | 0, HEAP8[(wasm2js_i32$2 + 5 | 0) >> 0] = (wasm2js_i32$3 >>> 8 | 0) & 255 | 0), HEAP8[(wasm2js_i32$2 + 6 | 0) >> 0] = (wasm2js_i32$3 >>> 16 | 0) & 255 | 0), HEAP8[(wasm2js_i32$2 + 7 | 0) >> 0] = (wasm2js_i32$3 >>> 24 | 0) & 255 | 0;
i64toi32_i32$1 = 0;
- i64toi32_i32$1 = i64toi32_i32$1;
i64toi32_i32$3 = var$2 >>> ((__wasm_ctz_i32(var$3 | 0) | 0) & 31 | 0) | 0;
i64toi32_i32$HIGH_BITS = i64toi32_i32$1;
return i64toi32_i32$3 | 0;
@@ -1824,7 +1756,6 @@ function asmFunc(global, env, buffer) {
};
var$4 = (var$2 >>> 0) / (var$3 >>> 0) | 0;
i64toi32_i32$3 = 0;
- i64toi32_i32$3 = i64toi32_i32$3;
i64toi32_i32$2 = var$2 - Math_imul(var$4, var$3) | 0;
i64toi32_i32$1 = 0;
i64toi32_i32$0 = 32;
@@ -1837,7 +1768,6 @@ function asmFunc(global, env, buffer) {
$42_1 = i64toi32_i32$2 << i64toi32_i32$4 | 0;
}
i64toi32_i32$2 = 1024;
- i64toi32_i32$1 = i64toi32_i32$1;
wasm2js_i32$0 = i64toi32_i32$2;
wasm2js_i32$1 = $42_1;
HEAP32[wasm2js_i32$0 >> 2] = wasm2js_i32$1;
@@ -1845,7 +1775,6 @@ function asmFunc(global, env, buffer) {
wasm2js_i32$1 = i64toi32_i32$1;
(wasm2js_i32$2 = wasm2js_i32$0, wasm2js_i32$3 = wasm2js_i32$1), ((HEAP8[(wasm2js_i32$2 + 4 | 0) >> 0] = wasm2js_i32$3 & 255 | 0, HEAP8[(wasm2js_i32$2 + 5 | 0) >> 0] = (wasm2js_i32$3 >>> 8 | 0) & 255 | 0), HEAP8[(wasm2js_i32$2 + 6 | 0) >> 0] = (wasm2js_i32$3 >>> 16 | 0) & 255 | 0), HEAP8[(wasm2js_i32$2 + 7 | 0) >> 0] = (wasm2js_i32$3 >>> 24 | 0) & 255 | 0;
i64toi32_i32$1 = 0;
- i64toi32_i32$1 = i64toi32_i32$1;
i64toi32_i32$2 = var$4;
i64toi32_i32$HIGH_BITS = i64toi32_i32$1;
return i64toi32_i32$2 | 0;
@@ -1855,10 +1784,8 @@ function asmFunc(global, env, buffer) {
break label$2;
};
i64toi32_i32$2 = var$0$hi;
- i64toi32_i32$2 = i64toi32_i32$2;
i64toi32_i32$2 = 0;
i64toi32_i32$1 = 1024;
- i64toi32_i32$2 = i64toi32_i32$2;
wasm2js_i32$0 = i64toi32_i32$1;
wasm2js_i32$1 = var$4 & var$0 | 0;
HEAP32[wasm2js_i32$0 >> 2] = wasm2js_i32$1;
@@ -1881,7 +1808,6 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$1 = i64toi32_i32$2 >>> i64toi32_i32$4 | 0;
$43_1 = (((1 << i64toi32_i32$4 | 0) - 1 | 0) & i64toi32_i32$2 | 0) << (32 - i64toi32_i32$4 | 0) | 0 | (i64toi32_i32$3 >>> i64toi32_i32$4 | 0) | 0;
}
- i64toi32_i32$1 = i64toi32_i32$1;
i64toi32_i32$3 = $43_1;
i64toi32_i32$HIGH_BITS = i64toi32_i32$1;
return i64toi32_i32$3 | 0;
@@ -1904,7 +1830,6 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$1 = i64toi32_i32$3 >>> i64toi32_i32$4 | 0;
$44_1 = (((1 << i64toi32_i32$4 | 0) - 1 | 0) & i64toi32_i32$3 | 0) << (32 - i64toi32_i32$4 | 0) | 0 | (i64toi32_i32$2 >>> i64toi32_i32$4 | 0) | 0;
}
- i64toi32_i32$1 = i64toi32_i32$1;
var$5 = $44_1;
var$5$hi = i64toi32_i32$1;
i64toi32_i32$1 = var$0$hi;
@@ -1922,25 +1847,21 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$2 = ((1 << i64toi32_i32$4 | 0) - 1 | 0) & (i64toi32_i32$3 >>> (32 - i64toi32_i32$4 | 0) | 0) | 0 | (i64toi32_i32$1 << i64toi32_i32$4 | 0) | 0;
$45_1 = i64toi32_i32$3 << i64toi32_i32$4 | 0;
}
- i64toi32_i32$2 = i64toi32_i32$2;
var$0 = $45_1;
var$0$hi = i64toi32_i32$2;
label$13 : {
if (var$2) block3 : {
i64toi32_i32$2 = var$1$hi;
- i64toi32_i32$2 = i64toi32_i32$2;
i64toi32_i32$1 = var$1;
i64toi32_i32$3 = 4294967295;
i64toi32_i32$0 = 4294967295;
i64toi32_i32$4 = i64toi32_i32$1 + i64toi32_i32$0 | 0;
i64toi32_i32$5 = i64toi32_i32$2 + i64toi32_i32$3 | 0;
if (i64toi32_i32$4 >>> 0 < i64toi32_i32$0 >>> 0) i64toi32_i32$5 = i64toi32_i32$5 + 1 | 0;
- i64toi32_i32$5 = i64toi32_i32$5;
var$8 = i64toi32_i32$4;
var$8$hi = i64toi32_i32$5;
label$15 : do {
i64toi32_i32$5 = var$5$hi;
- i64toi32_i32$5 = i64toi32_i32$5;
i64toi32_i32$2 = var$5;
i64toi32_i32$1 = 0;
i64toi32_i32$0 = 1;
@@ -1955,7 +1876,6 @@ function asmFunc(global, env, buffer) {
$140 = $46_1;
$140$hi = i64toi32_i32$1;
i64toi32_i32$1 = var$0$hi;
- i64toi32_i32$1 = i64toi32_i32$1;
i64toi32_i32$5 = var$0;
i64toi32_i32$2 = 0;
i64toi32_i32$0 = 63;
@@ -1973,10 +1893,8 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$5 = $142$hi;
i64toi32_i32$0 = $47_1;
i64toi32_i32$5 = i64toi32_i32$2 | i64toi32_i32$5 | 0;
- i64toi32_i32$5 = i64toi32_i32$5;
var$5 = i64toi32_i32$1 | i64toi32_i32$0 | 0;
var$5$hi = i64toi32_i32$5;
- i64toi32_i32$5 = i64toi32_i32$5;
$144 = var$5;
$144$hi = i64toi32_i32$5;
i64toi32_i32$5 = var$8$hi;
@@ -1989,7 +1907,6 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$6 = i64toi32_i32$2 >>> 0 < i64toi32_i32$0 >>> 0;
i64toi32_i32$4 = i64toi32_i32$6 + i64toi32_i32$1 | 0;
i64toi32_i32$4 = i64toi32_i32$5 - i64toi32_i32$4 | 0;
- i64toi32_i32$4 = i64toi32_i32$4;
i64toi32_i32$5 = i64toi32_i32$3;
i64toi32_i32$2 = 0;
i64toi32_i32$0 = 63;
@@ -2001,10 +1918,8 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$2 = i64toi32_i32$4 >> i64toi32_i32$1 | 0;
$48_1 = (((1 << i64toi32_i32$1 | 0) - 1 | 0) & i64toi32_i32$4 | 0) << (32 - i64toi32_i32$1 | 0) | 0 | (i64toi32_i32$5 >>> i64toi32_i32$1 | 0) | 0;
}
- i64toi32_i32$2 = i64toi32_i32$2;
var$6 = $48_1;
var$6$hi = i64toi32_i32$2;
- i64toi32_i32$2 = i64toi32_i32$2;
i64toi32_i32$2 = var$1$hi;
i64toi32_i32$2 = var$6$hi;
i64toi32_i32$4 = var$6;
@@ -2021,11 +1936,9 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$6 = i64toi32_i32$2 >>> 0 < i64toi32_i32$0 >>> 0;
i64toi32_i32$3 = i64toi32_i32$6 + i64toi32_i32$4 | 0;
i64toi32_i32$3 = i64toi32_i32$5 - i64toi32_i32$3 | 0;
- i64toi32_i32$3 = i64toi32_i32$3;
var$5 = i64toi32_i32$1;
var$5$hi = i64toi32_i32$3;
i64toi32_i32$3 = var$0$hi;
- i64toi32_i32$3 = i64toi32_i32$3;
i64toi32_i32$5 = var$0;
i64toi32_i32$2 = 0;
i64toi32_i32$0 = 1;
@@ -2044,20 +1957,15 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$5 = var$7$hi;
i64toi32_i32$0 = var$7;
i64toi32_i32$5 = i64toi32_i32$2 | i64toi32_i32$5 | 0;
- i64toi32_i32$5 = i64toi32_i32$5;
var$0 = i64toi32_i32$3 | i64toi32_i32$0 | 0;
var$0$hi = i64toi32_i32$5;
i64toi32_i32$5 = var$6$hi;
- i64toi32_i32$5 = i64toi32_i32$5;
i64toi32_i32$2 = var$6;
i64toi32_i32$3 = 0;
i64toi32_i32$0 = 1;
i64toi32_i32$3 = i64toi32_i32$5 & i64toi32_i32$3 | 0;
- i64toi32_i32$3 = i64toi32_i32$3;
var$6 = i64toi32_i32$2 & i64toi32_i32$0 | 0;
var$6$hi = i64toi32_i32$3;
- i64toi32_i32$3 = i64toi32_i32$3;
- i64toi32_i32$3 = i64toi32_i32$3;
var$7 = var$6;
var$7$hi = i64toi32_i32$3;
var$2 = var$2 + 4294967295 | 0;
@@ -2069,7 +1977,6 @@ function asmFunc(global, env, buffer) {
};
i64toi32_i32$3 = var$5$hi;
i64toi32_i32$2 = 1024;
- i64toi32_i32$3 = i64toi32_i32$3;
wasm2js_i32$0 = i64toi32_i32$2;
wasm2js_i32$1 = var$5;
HEAP32[wasm2js_i32$0 >> 2] = wasm2js_i32$1;
@@ -2077,7 +1984,6 @@ function asmFunc(global, env, buffer) {
wasm2js_i32$1 = i64toi32_i32$3;
(wasm2js_i32$2 = wasm2js_i32$0, wasm2js_i32$3 = wasm2js_i32$1), ((HEAP8[(wasm2js_i32$2 + 4 | 0) >> 0] = wasm2js_i32$3 & 255 | 0, HEAP8[(wasm2js_i32$2 + 5 | 0) >> 0] = (wasm2js_i32$3 >>> 8 | 0) & 255 | 0), HEAP8[(wasm2js_i32$2 + 6 | 0) >> 0] = (wasm2js_i32$3 >>> 16 | 0) & 255 | 0), HEAP8[(wasm2js_i32$2 + 7 | 0) >> 0] = (wasm2js_i32$3 >>> 24 | 0) & 255 | 0;
i64toi32_i32$3 = var$0$hi;
- i64toi32_i32$3 = i64toi32_i32$3;
i64toi32_i32$5 = var$0;
i64toi32_i32$2 = 0;
i64toi32_i32$0 = 1;
@@ -2096,14 +2002,12 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$5 = var$6$hi;
i64toi32_i32$0 = var$6;
i64toi32_i32$5 = i64toi32_i32$2 | i64toi32_i32$5 | 0;
- i64toi32_i32$5 = i64toi32_i32$5;
i64toi32_i32$3 = i64toi32_i32$3 | i64toi32_i32$0 | 0;
i64toi32_i32$HIGH_BITS = i64toi32_i32$5;
return i64toi32_i32$3 | 0;
};
i64toi32_i32$3 = var$0$hi;
i64toi32_i32$5 = 1024;
- i64toi32_i32$3 = i64toi32_i32$3;
wasm2js_i32$0 = i64toi32_i32$5;
wasm2js_i32$1 = var$0;
HEAP32[wasm2js_i32$0 >> 2] = wasm2js_i32$1;
@@ -2115,9 +2019,6 @@ function asmFunc(global, env, buffer) {
var$0$hi = i64toi32_i32$3;
};
i64toi32_i32$3 = var$0$hi;
- i64toi32_i32$3 = i64toi32_i32$3;
- i64toi32_i32$3 = i64toi32_i32$3;
- i64toi32_i32$3 = i64toi32_i32$3;
i64toi32_i32$5 = var$0;
i64toi32_i32$HIGH_BITS = i64toi32_i32$3;
return i64toi32_i32$5 | 0;
@@ -2135,8 +2036,6 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$1 = var$1$hi;
i64toi32_i32$1 = _ZN17compiler_builtins3int3mul3Mul3mul17h070e9a1c69faec5bE(var$0 | 0, i64toi32_i32$0 | 0, var$1 | 0, i64toi32_i32$1 | 0) | 0;
i64toi32_i32$0 = i64toi32_i32$HIGH_BITS;
- i64toi32_i32$0 = i64toi32_i32$0;
- i64toi32_i32$1 = i64toi32_i32$1;
i64toi32_i32$HIGH_BITS = i64toi32_i32$0;
return i64toi32_i32$1 | 0;
}
@@ -2153,8 +2052,6 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$1 = var$1$hi;
i64toi32_i32$1 = _ZN17compiler_builtins3int4sdiv3Div3div17he78fc483e41d7ec7E(var$0 | 0, i64toi32_i32$0 | 0, var$1 | 0, i64toi32_i32$1 | 0) | 0;
i64toi32_i32$0 = i64toi32_i32$HIGH_BITS;
- i64toi32_i32$0 = i64toi32_i32$0;
- i64toi32_i32$1 = i64toi32_i32$1;
i64toi32_i32$HIGH_BITS = i64toi32_i32$0;
return i64toi32_i32$1 | 0;
}
@@ -2171,8 +2068,6 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$1 = var$1$hi;
i64toi32_i32$1 = _ZN17compiler_builtins3int4sdiv3Mod4mod_17h2cbb7bbf36e41d68E(var$0 | 0, i64toi32_i32$0 | 0, var$1 | 0, i64toi32_i32$1 | 0) | 0;
i64toi32_i32$0 = i64toi32_i32$HIGH_BITS;
- i64toi32_i32$0 = i64toi32_i32$0;
- i64toi32_i32$1 = i64toi32_i32$1;
i64toi32_i32$HIGH_BITS = i64toi32_i32$0;
return i64toi32_i32$1 | 0;
}
@@ -2189,8 +2084,6 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$1 = var$1$hi;
i64toi32_i32$1 = _ZN17compiler_builtins3int4udiv10divmod_u6417h6026910b5ed08e40E(var$0 | 0, i64toi32_i32$0 | 0, var$1 | 0, i64toi32_i32$1 | 0) | 0;
i64toi32_i32$0 = i64toi32_i32$HIGH_BITS;
- i64toi32_i32$0 = i64toi32_i32$0;
- i64toi32_i32$1 = i64toi32_i32$1;
i64toi32_i32$HIGH_BITS = i64toi32_i32$0;
return i64toi32_i32$1 | 0;
}
@@ -2200,21 +2093,16 @@ function asmFunc(global, env, buffer) {
var$0$hi = var$0$hi | 0;
var$1 = var$1 | 0;
var$1$hi = var$1$hi | 0;
- var i64toi32_i32$1 = 0, i64toi32_i32$0 = 0, i64toi32_i32$2 = 0, wasm2js_i32$0 = 0;
+ var i64toi32_i32$0 = 0, i64toi32_i32$1 = 0, i64toi32_i32$2 = 0, wasm2js_i32$0 = 0;
i64toi32_i32$0 = var$0$hi;
i64toi32_i32$0 = var$1$hi;
i64toi32_i32$0 = var$0$hi;
i64toi32_i32$1 = var$1$hi;
i64toi32_i32$1 = _ZN17compiler_builtins3int4udiv10divmod_u6417h6026910b5ed08e40E(var$0 | 0, i64toi32_i32$0 | 0, var$1 | 0, i64toi32_i32$1 | 0) | 0;
i64toi32_i32$0 = i64toi32_i32$HIGH_BITS;
- i64toi32_i32$0 = i64toi32_i32$0;
i64toi32_i32$2 = 1024;
i64toi32_i32$0 = HEAPU32[i64toi32_i32$2 >> 2] | 0;
i64toi32_i32$1 = (wasm2js_i32$0 = i64toi32_i32$2, HEAPU8[(wasm2js_i32$0 + 4 | 0) >> 0] | 0 | 0 | (HEAPU8[(wasm2js_i32$0 + 5 | 0) >> 0] | 0 | 0) << 8 | (HEAPU8[(wasm2js_i32$0 + 6 | 0) >> 0] | 0 | 0) << 16 | (HEAPU8[(wasm2js_i32$0 + 7 | 0) >> 0] | 0 | 0) << 24);
- i64toi32_i32$1 = i64toi32_i32$1;
- i64toi32_i32$1 = i64toi32_i32$1;
- i64toi32_i32$1 = i64toi32_i32$1;
- i64toi32_i32$0 = i64toi32_i32$0;
i64toi32_i32$HIGH_BITS = i64toi32_i32$1;
return i64toi32_i32$0 | 0;
}