summaryrefslogtreecommitdiff
path: root/test/passes/asyncify_mod-asyncify-always-and-only-unwind.txt
diff options
context:
space:
mode:
Diffstat (limited to 'test/passes/asyncify_mod-asyncify-always-and-only-unwind.txt')
-rw-r--r--test/passes/asyncify_mod-asyncify-always-and-only-unwind.txt42
1 files changed, 3 insertions, 39 deletions
diff --git a/test/passes/asyncify_mod-asyncify-always-and-only-unwind.txt b/test/passes/asyncify_mod-asyncify-always-and-only-unwind.txt
index 7be0eed18..62c3ba33f 100644
--- a/test/passes/asyncify_mod-asyncify-always-and-only-unwind.txt
+++ b/test/passes/asyncify_mod-asyncify-always-and-only-unwind.txt
@@ -111,7 +111,7 @@
(i32.load
(global.get $__asyncify_data)
)
- (i32.const -20)
+ (i32.const -4)
)
)
(local.set $8
@@ -119,28 +119,8 @@
(global.get $__asyncify_data)
)
)
- (local.set $temp
- (i32.load
- (local.get $8)
- )
- )
(local.set $1
- (i32.load offset=4
- (local.get $8)
- )
- )
- (local.set $2
- (i32.load offset=8
- (local.get $8)
- )
- )
- (local.set $3
- (i32.load offset=12
- (local.get $8)
- )
- )
- (local.set $4
- (i32.load offset=16
+ (i32.load
(local.get $8)
)
)
@@ -250,31 +230,15 @@
)
(i32.store
(local.get $9)
- (local.get $temp)
- )
- (i32.store offset=4
- (local.get $9)
(local.get $1)
)
- (i32.store offset=8
- (local.get $9)
- (local.get $2)
- )
- (i32.store offset=12
- (local.get $9)
- (local.get $3)
- )
- (i32.store offset=16
- (local.get $9)
- (local.get $4)
- )
(i32.store
(global.get $__asyncify_data)
(i32.add
(i32.load
(global.get $__asyncify_data)
)
- (i32.const 20)
+ (i32.const 4)
)
)
)