diff options
author | Alon Zakai <alonzakai@gmail.com> | 2016-10-27 11:28:35 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-10-27 11:28:35 -0700 |
commit | aa06410ccd112d6276e734f8413f2754d32a1f47 (patch) | |
tree | 05da45facce4cff1920656bc168cb5a6628391b9 /test/passes/optimize-instructions.wast | |
parent | 82639c7c658f4335850fe290f4cd6b34f3fb91f5 (diff) | |
download | binaryen-aa06410ccd112d6276e734f8413f2754d32a1f47.tar.gz binaryen-aa06410ccd112d6276e734f8413f2754d32a1f47.tar.bz2 binaryen-aa06410ccd112d6276e734f8413f2754d32a1f47.zip |
recurse in optimizeBoolean (#809)
Diffstat (limited to 'test/passes/optimize-instructions.wast')
-rw-r--r-- | test/passes/optimize-instructions.wast | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/test/passes/optimize-instructions.wast b/test/passes/optimize-instructions.wast index 56e9d08fb..dfa6365f9 100644 --- a/test/passes/optimize-instructions.wast +++ b/test/passes/optimize-instructions.wast @@ -296,4 +296,21 @@ ) (i32.const 1) ) + (func $recurse-bool + (if + (if i32 + (i32.const 1) + (i32.ne (call $ne0) (i32.const 0)) + (i32.ne (call $ne0) (i32.const 0)) + ) + (nop) + ) + (if + (block i32 + (nop) + (i32.ne (call $ne0) (i32.const 0)) + ) + (nop) + ) + ) ) |