diff options
author | Alon Zakai <alonzakai@gmail.com> | 2018-05-10 16:40:24 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-05-10 16:40:24 -0700 |
commit | e4927328ed2f748bd02d47a281d35fe22dfe5ef8 (patch) | |
tree | 5eb468f67cc524f437ac023cbda148ad887ad576 /test/wasm2asm/empty_table.2asm.js | |
parent | 51135887cf773586b6ca84e8d9efe5a223f8a91c (diff) | |
download | binaryen-e4927328ed2f748bd02d47a281d35fe22dfe5ef8.tar.gz binaryen-e4927328ed2f748bd02d47a281d35fe22dfe5ef8.tar.bz2 binaryen-e4927328ed2f748bd02d47a281d35fe22dfe5ef8.zip |
Merge loop tails up (#1543)
E.g.
```
(block
..
(loop $l
..
(br_if $l (..))
.. code that does not branch to the loop top
)
.. that code could be moved here ..
)
```
Moving the code out of the loop may help the loop body become a singleton expression, and is more readable anyhow.
Diffstat (limited to 'test/wasm2asm/empty_table.2asm.js')
0 files changed, 0 insertions, 0 deletions