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-written59
1 files changed, 28 insertions, 31 deletions
diff --git a/test/debugInfo.fromasm.read-written b/test/debugInfo.fromasm.read-written
index f995d25ec..7fbc9e2c4 100644
--- a/test/debugInfo.fromasm.read-written
+++ b/test/debugInfo.fromasm.read-written
@@ -32,41 +32,38 @@
(i32.const 1)
)
)
- (func $i32s-rem (; 2 ;) (type $0) (param $0 i32) (param $1 i32) (result i32)
- (if (result i32)
- (local.get $1)
- (i32.rem_s
- (local.get $0)
- (local.get $1)
- )
- (i32.const 0)
- )
- )
- (func $opts (; 3 ;) (type $0) (param $0 i32) (param $1 i32) (result i32)
- ;;@ even-opted.cpp:1:0
- (local.set $0
- (i32.add
- (local.get $0)
- (local.get $1)
- )
- )
- ;;@ even-opted.cpp:2:0
- (local.set $1
- (i32.shr_s
- (local.get $1)
- (local.get $0)
- )
- )
+ (func $opts (; 2 ;) (type $0) (param $0 i32) (param $1 i32) (result i32)
+ (local $2 i32)
;;@ even-opted.cpp:3:0
(i32.add
- (call $i32s-rem
- (local.get $0)
- (local.get $1)
+ ;;@ even-opted.cpp:1:0
+ (if (result i32)
+ (local.tee $2
+ (local.tee $1
+ (i32.shr_s
+ ;;@ even-opted.cpp:2:0
+ (local.get $1)
+ ;;@ even-opted.cpp:1:0
+ (local.tee $0
+ (i32.add
+ (local.get $0)
+ (local.get $1)
+ )
+ )
+ )
+ )
+ )
+ ;;@ even-opted.cpp:3:0
+ (i32.rem_s
+ (local.get $0)
+ (local.get $2)
+ )
+ (i32.const 0)
)
(local.get $1)
)
)
- (func $fib (; 4 ;) (type $1) (param $0 i32) (result i32)
+ (func $fib (; 3 ;) (type $1) (param $0 i32) (result i32)
(local $1 i32)
(local $2 i32)
(local $3 i32)
@@ -130,7 +127,7 @@
;;@ fib.c:8:0
(local.get $1)
)
- (func $switch_reach (; 5 ;) (type $1) (param $0 i32) (result i32)
+ (func $switch_reach (; 4 ;) (type $1) (param $0 i32) (result i32)
(local $1 i32)
(local.set $1
(block $label$1 (result i32)
@@ -179,7 +176,7 @@
;;@ /tmp/emscripten_test_binaryen2_28hnAe/src.c:59950:0
(local.get $1)
)
- (func $nofile (; 6 ;) (type $2)
+ (func $nofile (; 5 ;) (type $2)
;;@ (unknown):1337:0
(call $nofile)
)