diff options
author | Heejin Ahn <aheejin@gmail.com> | 2024-01-25 16:22:01 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-01-25 16:22:01 -0800 |
commit | d23a63fce8635aa6e401d016a5d0bf23f6f030e8 (patch) | |
tree | 03923b15979409ed7dcc8d60ed97242a9ab28819 /src/shared-constants.h | |
parent | 5fb2137d7f1272b7b107f0413190ad94bb69a73b (diff) | |
download | binaryen-d23a63fce8635aa6e401d016a5d0bf23f6f030e8.tar.gz binaryen-d23a63fce8635aa6e401d016a5d0bf23f6f030e8.tar.bz2 binaryen-d23a63fce8635aa6e401d016a5d0bf23f6f030e8.zip |
[EH] Support CFGWalker for new EH spec (#6235)
This adds support `CFGWalker` for the new EH instructions (`try_table`
and `throw_ref`). `CFGWalker` is used by many different passes, but in
the same vein as #3494, this adds tests for `RedundantSetElimination`
pass. `rse-eh.wast` file is created from translated and simplified
version of `rse-eh-old.wast`, but many tests were removed because we
don't have special `catch` block or `delegate` anymore.
Diffstat (limited to 'src/shared-constants.h')
0 files changed, 0 insertions, 0 deletions