diff options
Diffstat (limited to 'test/wasm2js/i64-ctz.2asm.js.opt')
-rw-r--r-- | test/wasm2js/i64-ctz.2asm.js.opt | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/test/wasm2js/i64-ctz.2asm.js.opt b/test/wasm2js/i64-ctz.2asm.js.opt index 50930e442..026cf9d99 100644 --- a/test/wasm2js/i64-ctz.2asm.js.opt +++ b/test/wasm2js/i64-ctz.2asm.js.opt @@ -40,14 +40,14 @@ function asmFunc(global, env, buffer) { if ($0 | $1) { $3 = $1 + -1 | 0; $2 = $0 + -1 | 0; - if ($2 >>> 0 < -1 >>> 0) { + if ($2 >>> 0 < 4294967295) { $3 = $3 + 1 | 0 } $2 = Math_clz32($0 ^ $2) + 32 | 0; $0 = Math_clz32($1 ^ $3); - $0 = ($0 | 0) == (32 | 0) ? $2 : $0; + $0 = ($0 | 0) == 32 ? $2 : $0; $1 = 63 - $0 | 0; - i64toi32_i32$HIGH_BITS = 0 - (63 >>> 0 < $0 >>> 0) | 0; + i64toi32_i32$HIGH_BITS = 0 - (63 < $0 >>> 0) | 0; return $1; } i64toi32_i32$HIGH_BITS = 0; @@ -62,9 +62,9 @@ function asmFunc(global, env, buffer) { if ($0 | $1) { $2 = $0; $0 = $2 - 1 & $2; - $1 = $1 - ($2 >>> 0 < 1 >>> 0) & $1; + $1 = $1 - ($2 >>> 0 < 1) & $1; $2 = $3 + 1 | 0; - if ($2 >>> 0 < 1 >>> 0) { + if ($2 >>> 0 < 1) { $4 = $4 + 1 | 0 } $3 = $2; |