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 /scripts | |
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 'scripts')
-rwxr-xr-x | scripts/fuzz_opt.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/scripts/fuzz_opt.py b/scripts/fuzz_opt.py index 27b278703..f839984c2 100755 --- a/scripts/fuzz_opt.py +++ b/scripts/fuzz_opt.py @@ -319,6 +319,7 @@ INITIAL_CONTENTS_IGNORE = [ # New EH implementation is in progress 'exception-handling.wast', 'translate-eh-old-to-new.wast', + 'rse-eh.wast', ] |