summaryrefslogtreecommitdiff
path: root/test/wasm2js/left-to-right.2asm.js
diff options
context:
space:
mode:
authorAlon Zakai <azakai@google.com>2019-04-25 10:35:22 -0700
committerGitHub <noreply@github.com>2019-04-25 10:35:22 -0700
commitef6020cd5fbf9af61e7fdc17a5c787fc733f793d (patch)
tree4fa531d168f304f050c73abb549a3de079f8a05d /test/wasm2js/left-to-right.2asm.js
parent09945884f7461135286357d14f993f9b5c5a329b (diff)
downloadbinaryen-ef6020cd5fbf9af61e7fdc17a5c787fc733f793d.tar.gz
binaryen-ef6020cd5fbf9af61e7fdc17a5c787fc733f793d.tar.bz2
binaryen-ef6020cd5fbf9af61e7fdc17a5c787fc733f793d.zip
wasm2js: optimize loops and eqz (#2051)
Diffstat (limited to 'test/wasm2js/left-to-right.2asm.js')
-rw-r--r--test/wasm2js/left-to-right.2asm.js14
1 files changed, 7 insertions, 7 deletions
diff --git a/test/wasm2js/left-to-right.2asm.js b/test/wasm2js/left-to-right.2asm.js
index 0c92f249c..cb551e9ac 100644
--- a/test/wasm2js/left-to-right.2asm.js
+++ b/test/wasm2js/left-to-right.2asm.js
@@ -1678,7 +1678,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;
@@ -1698,7 +1698,7 @@ function asmFunc(global, env, buffer) {
}
}
var$4 = $38_1;
- if ((var$4 | 0) == (0 | 0)) {
+ if (!var$4) {
break label$9
}
var$2 = Math_clz32(var$4) - Math_clz32(var$2) | 0;
@@ -1745,10 +1745,10 @@ function asmFunc(global, env, buffer) {
}
var$3 = $39_1;
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;
@@ -1791,7 +1791,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;
@@ -1919,7 +1919,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;
@@ -2048,7 +2048,7 @@ function asmFunc(global, env, buffer) {
continue label$15
}
break label$15;
- } while (1);
+ };
break label$13;
}
}