summaryrefslogtreecommitdiff
path: root/test/wasm2js/set_local.2asm.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/wasm2js/set_local.2asm.js')
-rw-r--r--test/wasm2js/set_local.2asm.js14
1 files changed, 11 insertions, 3 deletions
diff --git a/test/wasm2js/set_local.2asm.js b/test/wasm2js/set_local.2asm.js
index cb072d890..bf3e08754 100644
--- a/test/wasm2js/set_local.2asm.js
+++ b/test/wasm2js/set_local.2asm.js
@@ -88,9 +88,17 @@ function asmFunc(global, env, buffer) {
i64toi32_i32$1 = $7_1;
i64toi32_i32$3 = $10 + (+Math_fround(-.30000001192092896) + ($2_1 + (+(40 >>> 0) + (+(4294967289 | 0) + (+Math_fround(5.5) + ($21 + (+(i64toi32_i32$1 >>> 0) + 4294967296.0 * +(i64toi32_i32$0 >>> 0) + 8.0)))))));
if (Math_abs(i64toi32_i32$3) >= 1.0) {
- if (i64toi32_i32$3 > 0.0) $14 = ~~Math_min(Math_floor(i64toi32_i32$3 / 4294967296.0), 4294967296.0 - 1.0) >>> 0; else $14 = ~~Math_ceil((i64toi32_i32$3 - +(~~i64toi32_i32$3 >>> 0 >>> 0)) / 4294967296.0) >>> 0;
- $15 = $14;
- } else $15 = 0;
+ {
+ if (i64toi32_i32$3 > 0.0) {
+ $14 = ~~Math_min(Math_floor(i64toi32_i32$3 / 4294967296.0), 4294967296.0 - 1.0) >>> 0
+ } else {
+ $14 = ~~Math_ceil((i64toi32_i32$3 - +(~~i64toi32_i32$3 >>> 0 >>> 0)) / 4294967296.0) >>> 0
+ }
+ $15 = $14;
+ }
+ } else {
+ $15 = 0
+ }
i64toi32_i32$0 = $15;
i64toi32_i32$1 = ~~i64toi32_i32$3 >>> 0;
i64toi32_i32$HIGH_BITS = i64toi32_i32$0;