summaryrefslogtreecommitdiff
path: root/test/passes/optimize-instructions_all-features.wast
diff options
context:
space:
mode:
Diffstat (limited to 'test/passes/optimize-instructions_all-features.wast')
-rw-r--r--test/passes/optimize-instructions_all-features.wast10
1 files changed, 9 insertions, 1 deletions
diff --git a/test/passes/optimize-instructions_all-features.wast b/test/passes/optimize-instructions_all-features.wast
index b62ecdcfd..7a37b366c 100644
--- a/test/passes/optimize-instructions_all-features.wast
+++ b/test/passes/optimize-instructions_all-features.wast
@@ -4294,7 +4294,7 @@
(i32.const 8)
)
- (memory.copy
+ (memory.copy
(local.get $dst)
(local.get $src)
(i32.const 16)
@@ -4305,6 +4305,14 @@
(local.get $src)
(local.get $sz)
)
+
+ (memory.copy ;; skip
+ (i32.const 0)
+ (i32.const 0)
+ (i32.load
+ (i32.const 3) ;; side effect
+ )
+ )
)
)
(module