summaryrefslogtreecommitdiff
path: root/test/memorygrowth.fromasm.imprecise
diff options
context:
space:
mode:
Diffstat (limited to 'test/memorygrowth.fromasm.imprecise')
-rw-r--r--test/memorygrowth.fromasm.imprecise26
1 files changed, 14 insertions, 12 deletions
diff --git a/test/memorygrowth.fromasm.imprecise b/test/memorygrowth.fromasm.imprecise
index 062d52a2b..97c650686 100644
--- a/test/memorygrowth.fromasm.imprecise
+++ b/test/memorygrowth.fromasm.imprecise
@@ -3118,15 +3118,16 @@
(i32.eq
(tee_local $7
(block $label$break$b (result i32)
- (if (result i32)
- (i32.and
- (i32.load
- (i32.const 1652)
+ (if
+ (i32.eqz
+ (i32.and
+ (i32.load
+ (i32.const 1652)
+ )
+ (i32.const 4)
)
- (i32.const 4)
)
- (i32.const 188)
- (block (result i32)
+ (block
(block $label$break$c
(if
(tee_local $18
@@ -3498,9 +3499,9 @@
(i32.const 4)
)
)
- (i32.const 188)
)
)
+ (i32.const 188)
)
)
(i32.const 188)
@@ -7980,13 +7981,13 @@
)
)
)
- (set_local $5
- (if (result i32)
+ (block
+ (if
(i32.eq
(get_local $3)
(i32.const 2)
)
- (block (result i32)
+ (block
(i32.store
(get_local $8)
(i32.add
@@ -7999,8 +8000,9 @@
(set_local $3
(i32.const 2)
)
- (get_local $14)
)
+ )
+ (set_local $5
(get_local $14)
)
)