diff options
Diffstat (limited to 'test/passes/local-cse.wast')
-rw-r--r-- | test/passes/local-cse.wast | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/test/passes/local-cse.wast b/test/passes/local-cse.wast index 23ea6ff68..09534be60 100644 --- a/test/passes/local-cse.wast +++ b/test/passes/local-cse.wast @@ -1,4 +1,5 @@ (module + (global $glob (mut i32) (i32.const 1)) (func $i64-shifts (result i64) (local $temp i64) (set_local $temp @@ -18,4 +19,11 @@ ) (get_local $temp) ) + (func $global + (local $x i32) + (local $y i32) + (set_local $x (get_global $glob)) + (set_local $y (get_global $glob)) + (set_local $y (get_global $glob)) + ) ) |