diff options
Diffstat (limited to 'test/passes/local-cse.wast')
-rw-r--r-- | test/passes/local-cse.wast | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/test/passes/local-cse.wast b/test/passes/local-cse.wast new file mode 100644 index 000000000..23ea6ff68 --- /dev/null +++ b/test/passes/local-cse.wast @@ -0,0 +1,21 @@ +(module + (func $i64-shifts (result i64) + (local $temp i64) + (set_local $temp + (i64.add + (i64.const 1) + (i64.const 2) + ) + ) + (set_local $temp + (i64.const 9999) + ) + (set_local $temp + (i64.add + (i64.const 1) + (i64.const 2) + ) + ) + (get_local $temp) + ) +) |