diff options
Diffstat (limited to 'test/wasm2js/stack-modified.2asm.js.opt')
-rw-r--r-- | test/wasm2js/stack-modified.2asm.js.opt | 38 |
1 files changed, 14 insertions, 24 deletions
diff --git a/test/wasm2js/stack-modified.2asm.js.opt b/test/wasm2js/stack-modified.2asm.js.opt index 87edb791d..d6fe6e6d7 100644 --- a/test/wasm2js/stack-modified.2asm.js.opt +++ b/test/wasm2js/stack-modified.2asm.js.opt @@ -32,14 +32,12 @@ function asmFunc(global, env, buffer) { $3 = 1; label$2 : while (1) { if ($0_1 | $2) { - { - $3 = _ZN17compiler_builtins3int3mul3Mul3mul17h070e9a1c69faec5bE($0_1, $2, $3, $4); - $4 = i64toi32_i32$HIGH_BITS; - $1 = $0_1; - $0_1 = $0_1 - 1 | 0; - $2 = $2 - ($1 >>> 0 < 1 >>> 0) | 0; - continue; - } + $3 = _ZN17compiler_builtins3int3mul3Mul3mul17h070e9a1c69faec5bE($0_1, $2, $3, $4); + $4 = i64toi32_i32$HIGH_BITS; + $1 = $0_1; + $0_1 = $0_1 - 1 | 0; + $2 = $2 - ($1 >>> 0 < 1 >>> 0) | 0; + continue; } break; }; @@ -53,15 +51,11 @@ function asmFunc(global, env, buffer) { $3 = 32; $0_1 = $3 & 31; if (32 >>> 0 <= $3 >>> 0) { - { - $2 = $1 << $0_1; - $0_1 = 0; - } + $2 = $1 << $0_1; + $0_1 = 0; } else { - { - $2 = (1 << $0_1) - 1 & $1 >>> 32 - $0_1 | $2 << $0_1; - $0_1 = $1 << $0_1; - } + $2 = (1 << $0_1) - 1 & $1 >>> 32 - $0_1 | $2 << $0_1; + $0_1 = $1 << $0_1; } $1 = $0($4 | $0_1, $2 | $5); $2 = i64toi32_i32$HIGH_BITS; @@ -92,15 +86,11 @@ function asmFunc(global, env, buffer) { $1 = (($4 + Math_imul($7, 32 >>> 0 <= $2 >>> 0 ? $3 >>> $0_1 : ((1 << $0_1) - 1 & $3) << 32 - $0_1 | $1 >>> $0_1) | 0) + ($6 >>> 16) | 0) + ($5 >>> 16) | 0; $0_1 = 32 & 31; if (32 >>> 0 <= $2 >>> 0) { - { - $2 = $1 << $0_1; - $0_1 = 0; - } + $2 = $1 << $0_1; + $0_1 = 0; } else { - { - $2 = (1 << $0_1) - 1 & $1 >>> 32 - $0_1 | $8 << $0_1; - $0_1 = $1 << $0_1; - } + $2 = (1 << $0_1) - 1 & $1 >>> 32 - $0_1 | $8 << $0_1; + $0_1 = $1 << $0_1; } $0_1 = $0_1 | ($9 & 65535 | $5 << 16); i64toi32_i32$HIGH_BITS = $2; |