diff options
Diffstat (limited to 'test')
-rw-r--r-- | test/passes/simplify-locals.txt | 13 | ||||
-rw-r--r-- | test/passes/simplify-locals.wast | 13 |
2 files changed, 26 insertions, 0 deletions
diff --git a/test/passes/simplify-locals.txt b/test/passes/simplify-locals.txt index 880639f79..95b714eb9 100644 --- a/test/passes/simplify-locals.txt +++ b/test/passes/simplify-locals.txt @@ -253,4 +253,17 @@ (get_local $a) ) ) + (func $Ia (param $a i32) (result i32) + (local $b i32) + (block $switch$0 + (block $switch-default$6 + (set_local $b + (i32.const 60) + ) + ) + ) + (return + (get_local $b) + ) + ) ) diff --git a/test/passes/simplify-locals.wast b/test/passes/simplify-locals.wast index db17c5533..24f8476d2 100644 --- a/test/passes/simplify-locals.wast +++ b/test/passes/simplify-locals.wast @@ -145,5 +145,18 @@ (get_local $a) ) ) + (func $Ia (param $a i32) (result i32) + (local $b i32) + (block $switch$0 + (block $switch-default$6 + (set_local $b + (i32.const 60) + ) + ) + ) + (return + (get_local $b) + ) + ) ) |