summaryrefslogtreecommitdiff
path: root/test/debugInfo.fromasm.read-written
diff options
context:
space:
mode:
Diffstat (limited to 'test/debugInfo.fromasm.read-written')
-rw-r--r--test/debugInfo.fromasm.read-written41
1 files changed, 18 insertions, 23 deletions
diff --git a/test/debugInfo.fromasm.read-written b/test/debugInfo.fromasm.read-written
index 7fbc9e2c4..2cc9a03de 100644
--- a/test/debugInfo.fromasm.read-written
+++ b/test/debugInfo.fromasm.read-written
@@ -39,12 +39,12 @@
;;@ even-opted.cpp:1:0
(if (result i32)
(local.tee $2
- (local.tee $1
+ (local.tee $0
(i32.shr_s
;;@ even-opted.cpp:2:0
(local.get $1)
;;@ even-opted.cpp:1:0
- (local.tee $0
+ (local.tee $1
(i32.add
(local.get $0)
(local.get $1)
@@ -55,12 +55,12 @@
)
;;@ even-opted.cpp:3:0
(i32.rem_s
- (local.get $0)
+ (local.get $1)
(local.get $2)
)
(i32.const 0)
)
- (local.get $1)
+ (local.get $0)
)
)
(func $fib (; 3 ;) (type $1) (param $0 i32) (result i32)
@@ -69,63 +69,58 @@
(local $3 i32)
(local $4 i32)
;;@ fib.c:8:0
- (local.set $4
+ (local.set $2
;;@ fib.c:3:0
(if (result i32)
(i32.gt_s
(local.get $0)
(i32.const 0)
)
+ (i32.const 1)
(block (result i32)
- (local.set $3
- (i32.const 1)
- )
- (i32.const 0)
- )
- (block (result i32)
- (local.set $1
+ (local.set $0
(i32.const 1)
)
;;@ fib.c:8:0
(return
- (local.get $1)
+ (local.get $0)
)
)
)
)
(loop $label$3
;;@ fib.c:4:0
- (local.set $1
+ (local.set $4
(i32.add
+ (local.get $2)
(local.get $3)
- (local.get $4)
)
)
;;@ fib.c:3:0
- (local.set $2
+ (local.set $1
(i32.add
- (local.get $2)
+ (local.get $1)
(i32.const 1)
)
)
(if
(i32.ne
(local.get $0)
- (local.get $2)
+ (local.get $1)
)
(block
- (local.set $4
- (local.get $3)
- )
(local.set $3
- (local.get $1)
+ (local.get $2)
+ )
+ (local.set $2
+ (local.get $4)
)
(br $label$3)
)
)
)
;;@ fib.c:8:0
- (local.get $1)
+ (local.get $4)
)
(func $switch_reach (; 4 ;) (type $1) (param $0 i32) (result i32)
(local $1 i32)