diff options
Diffstat (limited to 'test/wasm2js/i64.2asm.js')
-rw-r--r-- | test/wasm2js/i64.2asm.js | 25 |
1 files changed, 12 insertions, 13 deletions
diff --git a/test/wasm2js/i64.2asm.js b/test/wasm2js/i64.2asm.js index 512f07dd1..30dc5e536 100644 --- a/test/wasm2js/i64.2asm.js +++ b/test/wasm2js/i64.2asm.js @@ -371,7 +371,7 @@ function asmFunc(global, env, buffer) { x$hi = x$hi | 0; var i64toi32_i32$0 = 0; i64toi32_i32$0 = x$hi; - return (x | i64toi32_i32$0) == (0 | 0) | 0; + return !(x | i64toi32_i32$0) | 0; } function $19(x, x$hi, y, y$hi) { @@ -2990,7 +2990,7 @@ function asmFunc(global, env, buffer) { { i64toi32_i32$1 = var$1$hi; var$3 = var$1; - if ((var$3 | 0) == (0 | 0)) { + if (!var$3) { break label$11 } i64toi32_i32$1 = var$1$hi; @@ -3010,7 +3010,7 @@ function asmFunc(global, env, buffer) { } } var$4 = $38; - if ((var$4 | 0) == (0 | 0)) { + if (!var$4) { break label$9 } var$2 = Math_clz32(var$4) - Math_clz32(var$2) | 0; @@ -3057,10 +3057,10 @@ function asmFunc(global, env, buffer) { } var$3 = $39; i64toi32_i32$1 = var$0$hi; - if ((var$0 | 0) == (0 | 0)) { + if (!var$0) { break label$7 } - if ((var$3 | 0) == (0 | 0)) { + if (!var$3) { break label$6 } var$4 = var$3 + -1 | 0; @@ -3103,7 +3103,7 @@ function asmFunc(global, env, buffer) { return i64toi32_i32$3; } var$4 = var$3 + -1 | 0; - if ((var$4 & var$3) == (0 | 0)) { + if (!(var$4 & var$3)) { break label$5 } var$2 = (Math_clz32(var$3) + 33 | 0) - Math_clz32(var$2) | 0; @@ -3231,7 +3231,7 @@ function asmFunc(global, env, buffer) { } var$8 = i64toi32_i32$4; var$8$hi = i64toi32_i32$5; - label$15 : do { + label$15 : while (1) { i64toi32_i32$5 = var$5$hi; i64toi32_i32$2 = var$5; i64toi32_i32$1 = 0; @@ -3360,7 +3360,7 @@ function asmFunc(global, env, buffer) { continue label$15 } break label$15; - } while (1); + }; break label$13; } } @@ -3409,7 +3409,7 @@ function asmFunc(global, env, buffer) { function __wasm_ctz_i64(var$0, var$0$hi) { var i64toi32_i32$0 = 0, i64toi32_i32$3 = 0, i64toi32_i32$5 = 0, i64toi32_i32$4 = 0, i64toi32_i32$2 = 0, i64toi32_i32$1 = 0, $10_1 = 0, $5$hi = 0, $8$hi = 0; i64toi32_i32$0 = var$0$hi; - if (((var$0 | i64toi32_i32$0) == (0 | 0) | 0) == (0 | 0)) { + if (!!(var$0 | i64toi32_i32$0)) { { i64toi32_i32$0 = var$0$hi; i64toi32_i32$2 = var$0; @@ -3519,10 +3519,10 @@ function asmFunc(global, env, buffer) { function __wasm_popcnt_i64(var$0, var$0$hi) { var i64toi32_i32$0 = 0, i64toi32_i32$2 = 0, i64toi32_i32$5 = 0, i64toi32_i32$4 = 0, i64toi32_i32$3 = 0, i64toi32_i32$1 = 0, var$1$hi = 0, var$1 = 0, $5_1 = 0, $5$hi = 0, $4_1 = 0, $9$hi = 0; label$1 : { - label$2 : do { + label$2 : while (1) { i64toi32_i32$0 = var$1$hi; i64toi32_i32$0 = var$0$hi; - $4_1 = (var$0 | i64toi32_i32$0) == (0 | 0); + $4_1 = !(var$0 | i64toi32_i32$0); i64toi32_i32$0 = var$1$hi; $5_1 = var$1; $5$hi = i64toi32_i32$0; @@ -3557,8 +3557,7 @@ function asmFunc(global, env, buffer) { var$1 = i64toi32_i32$1; var$1$hi = i64toi32_i32$4; continue label$2; - break label$2; - } while (1); + }; } i64toi32_i32$4 = $5$hi; i64toi32_i32$5 = $5_1; |