summaryrefslogtreecommitdiff
path: root/test/emcc_hello_world.fromasm.imprecise
diff options
context:
space:
mode:
Diffstat (limited to 'test/emcc_hello_world.fromasm.imprecise')
-rw-r--r--test/emcc_hello_world.fromasm.imprecise56
1 files changed, 36 insertions, 20 deletions
diff --git a/test/emcc_hello_world.fromasm.imprecise b/test/emcc_hello_world.fromasm.imprecise
index 65fda0e77..96344b09d 100644
--- a/test/emcc_hello_world.fromasm.imprecise
+++ b/test/emcc_hello_world.fromasm.imprecise
@@ -2763,17 +2763,21 @@
)
(i32.const 10)
)
- (set_local $6
- (i32.add
- (get_local $3)
- (i32.shl
+ (drop
+ (i32.load offset=4
+ (tee_local $6
(i32.add
- (i32.load8_s
- (get_local $6)
+ (get_local $3)
+ (i32.shl
+ (i32.add
+ (i32.load8_s
+ (get_local $6)
+ )
+ (i32.const -48)
+ )
+ (i32.const 3)
)
- (i32.const -48)
)
- (i32.const 3)
)
)
)
@@ -3102,17 +3106,21 @@
)
(i32.const 10)
)
- (set_local $6
- (i32.add
- (get_local $3)
- (i32.shl
+ (drop
+ (i32.load offset=4
+ (tee_local $6
(i32.add
- (i32.load8_s
- (get_local $6)
+ (get_local $3)
+ (i32.shl
+ (i32.add
+ (i32.load8_s
+ (get_local $6)
+ )
+ (i32.const -48)
+ )
+ (i32.const 3)
)
- (i32.const -48)
)
- (i32.const 3)
)
)
)
@@ -3830,8 +3838,12 @@
)
(br $__rjti$4)
)
- (set_local $5
- (get_local $19)
+ (drop
+ (i32.load offset=4
+ (tee_local $5
+ (get_local $19)
+ )
+ )
)
(i32.store8
(get_local $40)
@@ -3880,8 +3892,12 @@
)
(br $__rjti$5)
)
- (set_local $5
- (get_local $19)
+ (drop
+ (i32.load offset=4
+ (tee_local $5
+ (get_local $19)
+ )
+ )
)
(i32.store
(get_local $41)