From d23a63fce8635aa6e401d016a5d0bf23f6f030e8 Mon Sep 17 00:00:00 2001 From: Heejin Ahn Date: Thu, 25 Jan 2024 16:22:01 -0800 Subject: [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. --- scripts/fuzz_opt.py | 1 + 1 file changed, 1 insertion(+) (limited to 'scripts') 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', ] -- cgit v1.2.3