summaryrefslogtreecommitdiff
path: root/test/passes/optimize-instructions_all-features.txt
diff options
context:
space:
mode:
Diffstat (limited to 'test/passes/optimize-instructions_all-features.txt')
-rw-r--r--test/passes/optimize-instructions_all-features.txt56
1 files changed, 56 insertions, 0 deletions
diff --git a/test/passes/optimize-instructions_all-features.txt b/test/passes/optimize-instructions_all-features.txt
index 7eebb3867..27daa5ce1 100644
--- a/test/passes/optimize-instructions_all-features.txt
+++ b/test/passes/optimize-instructions_all-features.txt
@@ -379,6 +379,62 @@
(i32.const 11)
(i64.const 3)
)
+ (i32.store8
+ (i32.const 7)
+ (i32.const 255)
+ )
+ (i32.store8
+ (i32.const 8)
+ (i32.const 255)
+ )
+ (i32.store8
+ (i32.const 9)
+ (i32.const 0)
+ )
+ (i32.store16
+ (i32.const 10)
+ (i32.const 65535)
+ )
+ (i32.store16
+ (i32.const 11)
+ (i32.const 0)
+ )
+ (i32.store16
+ (i32.const 13)
+ (i32.const 65535)
+ )
+ (i32.store
+ (i32.const 14)
+ (i32.const 65536)
+ )
+ (i64.store8
+ (i32.const 8)
+ (i64.const 255)
+ )
+ (i64.store8
+ (i32.const 9)
+ (i64.const 0)
+ )
+ (i64.store16
+ (i32.const 10)
+ (i64.const 65535)
+ )
+ (i64.store16
+ (i32.const 11)
+ (i64.const 0)
+ )
+ (i64.store32
+ (i32.const 12)
+ (i64.const 4294967295)
+ )
+ (i64.store32
+ (i32.const 13)
+ (i64.const 0)
+ )
+ (i64.store
+ (i32.const 14)
+ (i64.const 4294967296)
+ )
)
(func $and-neg1
(drop