summaryrefslogtreecommitdiff
path: root/test/emcc_O2_hello_world.fromasm.imprecise
diff options
context:
space:
mode:
Diffstat (limited to 'test/emcc_O2_hello_world.fromasm.imprecise')
-rw-r--r--test/emcc_O2_hello_world.fromasm.imprecise162
1 files changed, 77 insertions, 85 deletions
diff --git a/test/emcc_O2_hello_world.fromasm.imprecise b/test/emcc_O2_hello_world.fromasm.imprecise
index 838184cf4..cc15d0c8e 100644
--- a/test/emcc_O2_hello_world.fromasm.imprecise
+++ b/test/emcc_O2_hello_world.fromasm.imprecise
@@ -579,7 +579,7 @@
(set_local $39
(get_local $18)
)
- (set_local $31
+ (set_local $30
(get_local $9)
)
)
@@ -598,7 +598,7 @@
(i32.const 8)
)
)
- (set_local $31
+ (set_local $30
(get_local $10)
)
)
@@ -608,12 +608,12 @@
(get_local $1)
)
(i32.store offset=12
- (get_local $31)
+ (get_local $30)
(get_local $1)
)
(i32.store offset=8
(get_local $1)
- (get_local $31)
+ (get_local $30)
)
(i32.store offset=12
(get_local $1)
@@ -1298,7 +1298,7 @@
(set_local $40
(get_local $8)
)
- (set_local $32
+ (set_local $31
(get_local $19)
)
)
@@ -1317,7 +1317,7 @@
(i32.const 8)
)
)
- (set_local $32
+ (set_local $31
(get_local $1)
)
)
@@ -1327,12 +1327,12 @@
(get_local $2)
)
(i32.store offset=12
- (get_local $32)
+ (get_local $31)
(get_local $2)
)
(i32.store offset=8
(get_local $2)
- (get_local $32)
+ (get_local $31)
)
(i32.store offset=12
(get_local $2)
@@ -1555,13 +1555,13 @@
(get_local $2)
)
(block
- (set_local $27
+ (set_local $26
(get_local $4)
)
(set_local $25
(get_local $19)
)
- (set_local $30
+ (set_local $29
(get_local $19)
)
(set_local $8
@@ -1626,13 +1626,13 @@
)
)
(block
- (set_local $33
+ (set_local $32
(get_local $5)
)
- (set_local $34
+ (set_local $33
(get_local $18)
)
- (set_local $29
+ (set_local $28
(get_local $6)
)
(set_local $8
@@ -1665,13 +1665,13 @@
)
)
(block
- (set_local $33
+ (set_local $32
(get_local $15)
)
- (set_local $34
+ (set_local $33
(i32.const 0)
)
- (set_local $29
+ (set_local $28
(i32.const 0)
)
(set_local $8
@@ -1690,11 +1690,11 @@
(if
(i32.and
(i32.eq
- (get_local $34)
+ (get_local $33)
(i32.const 0)
)
(i32.eq
- (get_local $29)
+ (get_local $28)
(i32.const 0)
)
)
@@ -1823,18 +1823,18 @@
)
)
)
- (get_local $34)
+ (get_local $33)
)
)
(block
- (set_local $27
- (get_local $33)
+ (set_local $26
+ (get_local $32)
)
(set_local $25
(get_local $0)
)
- (set_local $30
- (get_local $29)
+ (set_local $29
+ (get_local $28)
)
(set_local $8
(i32.const 90)
@@ -1842,10 +1842,10 @@
)
(block
(set_local $7
- (get_local $33)
+ (get_local $32)
)
(set_local $12
- (get_local $29)
+ (get_local $28)
)
)
)
@@ -1872,20 +1872,20 @@
(get_local $2)
)
)
- (get_local $27)
+ (get_local $26)
)
)
(set_local $4
(select
(get_local $6)
- (get_local $27)
+ (get_local $26)
(get_local $1)
)
)
(set_local $6
(select
(get_local $25)
- (get_local $30)
+ (get_local $29)
(get_local $1)
)
)
@@ -1896,13 +1896,13 @@
)
)
(block
- (set_local $27
+ (set_local $26
(get_local $4)
)
(set_local $25
(get_local $1)
)
- (set_local $30
+ (set_local $29
(get_local $6)
)
(br $while-in$20)
@@ -1915,10 +1915,10 @@
)
)
(block
- (set_local $27
+ (set_local $26
(get_local $4)
)
- (set_local $30
+ (set_local $29
(get_local $6)
)
)
@@ -2401,7 +2401,7 @@
(set_local $14
(get_local $4)
)
- (set_local $26
+ (set_local $34
(get_local $5)
)
)
@@ -2420,7 +2420,7 @@
(i32.const 8)
)
)
- (set_local $26
+ (set_local $34
(get_local $10)
)
)
@@ -2430,12 +2430,12 @@
(get_local $6)
)
(i32.store offset=12
- (get_local $26)
+ (get_local $34)
(get_local $6)
)
(i32.store offset=8
(get_local $6)
- (get_local $26)
+ (get_local $34)
)
(i32.store offset=12
(get_local $6)
@@ -3103,22 +3103,16 @@
(if
(if
(i32.ne
- (set_local $9
- (i32.load
- (i32.const 616)
- )
+ (i32.load
+ (i32.const 616)
)
(i32.const 0)
)
- (set_local $14
- (i32.add
- (set_local $26
- (i32.load
- (i32.const 608)
- )
- )
- (get_local $7)
+ (i32.add
+ (i32.load
+ (i32.const 608)
)
+ (get_local $7)
)
(i32.const 0)
)
@@ -3152,10 +3146,8 @@
(if
(if
(i32.le_u
- (set_local $26
- (i32.load
- (get_local $14)
- )
+ (i32.load
+ (get_local $14)
)
(get_local $9)
)
@@ -3829,7 +3821,7 @@
)
)
(block
- (set_local $28
+ (set_local $27
(i32.const 624)
)
(br $while-out$48)
@@ -3849,7 +3841,7 @@
)
(i32.const 8)
)
- (set_local $28
+ (set_local $27
(i32.const 624)
)
(block
@@ -5036,7 +5028,7 @@
(i32.le_u
(set_local $3
(i32.load
- (get_local $28)
+ (get_local $27)
)
)
(get_local $13)
@@ -5045,7 +5037,7 @@
(i32.add
(get_local $3)
(i32.load offset=4
- (get_local $28)
+ (get_local $27)
)
)
)
@@ -5058,9 +5050,9 @@
(br $while-out$71)
)
)
- (set_local $28
+ (set_local $27
(i32.load offset=8
- (get_local $28)
+ (get_local $27)
)
)
(br $while-in$72)
@@ -7887,20 +7879,20 @@
(i32.const 44)
)
)
- (set_local $5
+ (set_local $4
(get_local $3)
)
(set_local $3
(i32.const 2)
)
- (set_local $6
+ (set_local $5
(i32.add
(get_local $10)
(get_local $2)
)
)
(loop $while-out$0 $while-in$1
- (set_local $4
+ (set_local $6
(if
(i32.load
(i32.const 8)
@@ -7918,7 +7910,7 @@
)
(i32.store offset=4
(get_local $13)
- (get_local $5)
+ (get_local $4)
)
(i32.store offset=8
(get_local $13)
@@ -7946,7 +7938,7 @@
)
(i32.store offset=4
(get_local $12)
- (get_local $5)
+ (get_local $4)
)
(i32.store offset=8
(get_local $12)
@@ -7963,8 +7955,8 @@
)
(if
(i32.eq
+ (get_local $5)
(get_local $6)
- (get_local $4)
)
(block
(set_local $1
@@ -7975,12 +7967,12 @@
)
(if
(i32.lt_s
- (get_local $4)
+ (get_local $6)
(i32.const 0)
)
(block
(set_local $17
- (get_local $5)
+ (get_local $4)
)
(set_local $18
(get_local $3)
@@ -7993,17 +7985,17 @@
)
(set_local $10
(i32.sub
+ (get_local $5)
(get_local $6)
- (get_local $4)
)
)
(set_local $3
(if
(i32.le_u
- (get_local $4)
- (set_local $6
+ (get_local $6)
+ (set_local $5
(i32.load offset=4
- (get_local $5)
+ (get_local $4)
)
)
)
@@ -8019,25 +8011,25 @@
(i32.load
(get_local $9)
)
- (get_local $4)
+ (get_local $6)
)
)
(set_local $7
- (get_local $5)
+ (get_local $4)
)
(set_local $15
(i32.const 2)
)
- (get_local $6)
+ (get_local $5)
)
(block
(set_local $7
- (get_local $5)
+ (get_local $4)
)
(set_local $15
(get_local $3)
)
- (get_local $6)
+ (get_local $5)
)
)
(block
@@ -8053,15 +8045,15 @@
(get_local $14)
(get_local $7)
)
- (set_local $4
+ (set_local $6
(i32.sub
- (get_local $4)
(get_local $6)
+ (get_local $5)
)
)
(set_local $7
(i32.add
- (get_local $5)
+ (get_local $4)
(i32.const 8)
)
)
@@ -8072,7 +8064,7 @@
)
)
(i32.load offset=12
- (get_local $5)
+ (get_local $4)
)
)
)
@@ -8083,23 +8075,23 @@
(i32.load
(get_local $7)
)
- (get_local $4)
+ (get_local $6)
)
)
(i32.store offset=4
(get_local $7)
(i32.sub
(get_local $3)
- (get_local $4)
+ (get_local $6)
)
)
- (set_local $5
+ (set_local $4
(get_local $7)
)
(set_local $3
(get_local $15)
)
- (set_local $6
+ (set_local $5
(get_local $10)
)
(br $while-in$1)
@@ -8113,7 +8105,7 @@
(i32.store offset=16
(get_local $0)
(i32.add
- (set_local $6
+ (set_local $5
(i32.load
(get_local $8)
)
@@ -8126,7 +8118,7 @@
(i32.store
(get_local $9)
(set_local $8
- (get_local $6)
+ (get_local $5)
)
)
(i32.store