summaryrefslogtreecommitdiff
path: root/test/memorygrowth.fromasm.imprecise
diff options
context:
space:
mode:
Diffstat (limited to 'test/memorygrowth.fromasm.imprecise')
-rw-r--r--test/memorygrowth.fromasm.imprecise2038
1 files changed, 1022 insertions, 1016 deletions
diff --git a/test/memorygrowth.fromasm.imprecise b/test/memorygrowth.fromasm.imprecise
index 9fa6f3c25..89072fdd9 100644
--- a/test/memorygrowth.fromasm.imprecise
+++ b/test/memorygrowth.fromasm.imprecise
@@ -143,7 +143,7 @@
(i32.const 16)
)
)
- (set_local $13
+ (set_local $12
(get_local $25)
)
(block $do-once
@@ -155,7 +155,7 @@
(block
(if
(i32.and
- (tee_local $1
+ (tee_local $4
(i32.shr_u
(tee_local $5
(i32.load
@@ -164,7 +164,7 @@
)
(tee_local $0
(i32.shr_u
- (tee_local $2
+ (tee_local $3
(select
(i32.const 16)
(i32.and
@@ -188,24 +188,24 @@
(i32.const 3)
)
(block
- (set_local $0
+ (set_local $6
(i32.load
- (tee_local $1
+ (tee_local $3
(i32.add
- (tee_local $2
+ (tee_local $4
(i32.load
- (tee_local $11
+ (tee_local $13
(i32.add
- (tee_local $7
+ (tee_local $8
(i32.add
(i32.const 1248)
(i32.shl
(i32.shl
- (tee_local $6
+ (tee_local $0
(i32.add
(i32.xor
(i32.and
- (get_local $1)
+ (get_local $4)
(i32.const 1)
)
(i32.const 1)
@@ -231,8 +231,8 @@
)
(if
(i32.eq
- (get_local $7)
- (get_local $0)
+ (get_local $8)
+ (get_local $6)
)
(i32.store
(i32.const 1208)
@@ -241,7 +241,7 @@
(i32.xor
(i32.shl
(i32.const 1)
- (get_local $6)
+ (get_local $0)
)
(i32.const -1)
)
@@ -250,7 +250,7 @@
(block
(if
(i32.lt_u
- (get_local $0)
+ (get_local $6)
(i32.load
(i32.const 1224)
)
@@ -260,23 +260,23 @@
(if
(i32.eq
(i32.load
- (tee_local $17
+ (tee_local $7
(i32.add
- (get_local $0)
+ (get_local $6)
(i32.const 12)
)
)
)
- (get_local $2)
+ (get_local $4)
)
(block
(i32.store
- (get_local $17)
(get_local $7)
+ (get_local $8)
)
(i32.store
- (get_local $11)
- (get_local $0)
+ (get_local $13)
+ (get_local $6)
)
)
(call $qa)
@@ -284,11 +284,11 @@
)
)
(i32.store offset=4
- (get_local $2)
+ (get_local $4)
(i32.or
- (tee_local $0
+ (tee_local $6
(i32.shl
- (get_local $6)
+ (get_local $0)
(i32.const 3)
)
)
@@ -296,18 +296,18 @@
)
)
(i32.store
- (tee_local $11
+ (tee_local $13
(i32.add
(i32.add
- (get_local $2)
- (get_local $0)
+ (get_local $4)
+ (get_local $6)
)
(i32.const 4)
)
)
(i32.or
(i32.load
- (get_local $11)
+ (get_local $13)
)
(i32.const 1)
)
@@ -316,14 +316,14 @@
(get_local $25)
)
(return
- (get_local $1)
+ (get_local $3)
)
)
)
(if
(i32.gt_u
- (get_local $2)
- (tee_local $11
+ (get_local $3)
+ (tee_local $13
(i32.load
(i32.const 1216)
)
@@ -331,22 +331,22 @@
)
(block
(if
- (get_local $1)
+ (get_local $4)
(block
- (set_local $7
+ (set_local $8
(i32.and
(i32.shr_u
- (tee_local $0
+ (tee_local $6
(i32.add
(i32.and
- (tee_local $7
+ (tee_local $8
(i32.and
(i32.shl
- (get_local $1)
+ (get_local $4)
(get_local $0)
)
(i32.or
- (tee_local $0
+ (tee_local $6
(i32.shl
(i32.const 2)
(get_local $0)
@@ -354,14 +354,14 @@
)
(i32.sub
(i32.const 0)
- (get_local $0)
+ (get_local $6)
)
)
)
)
(i32.sub
(i32.const 0)
- (get_local $7)
+ (get_local $8)
)
)
(i32.const -1)
@@ -372,32 +372,32 @@
(i32.const 16)
)
)
- (set_local $7
+ (set_local $8
(i32.load
- (tee_local $17
+ (tee_local $7
(i32.add
(tee_local $9
(i32.load
- (tee_local $15
+ (tee_local $16
(i32.add
- (tee_local $4
+ (tee_local $1
(i32.add
(i32.const 1248)
(i32.shl
(i32.shl
- (tee_local $8
+ (tee_local $15
(i32.add
(i32.or
(i32.or
(i32.or
(i32.or
- (tee_local $0
+ (tee_local $6
(i32.and
(i32.shr_u
- (tee_local $17
+ (tee_local $7
(i32.shr_u
- (get_local $0)
- (get_local $7)
+ (get_local $6)
+ (get_local $8)
)
)
(i32.const 5)
@@ -405,15 +405,15 @@
(i32.const 8)
)
)
- (get_local $7)
+ (get_local $8)
)
- (tee_local $17
+ (tee_local $7
(i32.and
(i32.shr_u
(tee_local $9
(i32.shr_u
- (get_local $17)
- (get_local $0)
+ (get_local $7)
+ (get_local $6)
)
)
(i32.const 2)
@@ -425,10 +425,10 @@
(tee_local $9
(i32.and
(i32.shr_u
- (tee_local $4
+ (tee_local $1
(i32.shr_u
(get_local $9)
- (get_local $17)
+ (get_local $7)
)
)
(i32.const 1)
@@ -437,12 +437,12 @@
)
)
)
- (tee_local $4
+ (tee_local $1
(i32.and
(i32.shr_u
- (tee_local $15
+ (tee_local $16
(i32.shr_u
- (get_local $4)
+ (get_local $1)
(get_local $9)
)
)
@@ -453,8 +453,8 @@
)
)
(i32.shr_u
- (get_local $15)
- (get_local $4)
+ (get_local $16)
+ (get_local $1)
)
)
)
@@ -476,8 +476,8 @@
)
(if
(i32.eq
- (get_local $4)
- (get_local $7)
+ (get_local $1)
+ (get_local $8)
)
(block
(i32.store
@@ -487,20 +487,20 @@
(i32.xor
(i32.shl
(i32.const 1)
- (get_local $8)
+ (get_local $15)
)
(i32.const -1)
)
)
)
- (set_local $33
- (get_local $11)
+ (set_local $34
+ (get_local $13)
)
)
(block
(if
(i32.lt_u
- (get_local $7)
+ (get_local $8)
(i32.load
(i32.const 1224)
)
@@ -510,9 +510,9 @@
(if
(i32.eq
(i32.load
- (tee_local $0
+ (tee_local $6
(i32.add
- (get_local $7)
+ (get_local $8)
(i32.const 12)
)
)
@@ -521,14 +521,14 @@
)
(block
(i32.store
- (get_local $0)
- (get_local $4)
+ (get_local $6)
+ (get_local $1)
)
(i32.store
- (get_local $15)
- (get_local $7)
+ (get_local $16)
+ (get_local $8)
)
- (set_local $33
+ (set_local $34
(i32.load
(i32.const 1216)
)
@@ -541,25 +541,25 @@
(i32.store offset=4
(get_local $9)
(i32.or
- (get_local $2)
+ (get_local $3)
(i32.const 3)
)
)
(i32.store offset=4
- (tee_local $15
+ (tee_local $16
(i32.add
(get_local $9)
- (get_local $2)
+ (get_local $3)
)
)
(i32.or
- (tee_local $7
+ (tee_local $8
(i32.sub
(i32.shl
- (get_local $8)
+ (get_local $15)
(i32.const 3)
)
- (get_local $2)
+ (get_local $3)
)
)
(i32.const 1)
@@ -567,15 +567,15 @@
)
(i32.store
(i32.add
- (get_local $15)
- (get_local $7)
+ (get_local $16)
+ (get_local $8)
)
- (get_local $7)
+ (get_local $8)
)
(if
- (get_local $33)
+ (get_local $34)
(block
- (set_local $4
+ (set_local $1
(i32.load
(i32.const 1228)
)
@@ -585,9 +585,9 @@
(i32.const 1248)
(i32.shl
(i32.shl
- (tee_local $11
+ (tee_local $13
(i32.shr_u
- (get_local $33)
+ (get_local $34)
(i32.const 3)
)
)
@@ -604,10 +604,10 @@
(i32.const 1208)
)
)
- (tee_local $1
+ (tee_local $4
(i32.shl
(i32.const 1)
- (get_local $11)
+ (get_local $13)
)
)
)
@@ -615,7 +615,7 @@
(i32.lt_u
(tee_local $0
(i32.load
- (tee_local $1
+ (tee_local $4
(i32.add
(get_local $5)
(i32.const 8)
@@ -630,9 +630,9 @@
(call $qa)
(block
(set_local $41
- (get_local $1)
+ (get_local $4)
)
- (set_local $34
+ (set_local $35
(get_local $0)
)
)
@@ -642,7 +642,7 @@
(i32.const 1208)
(i32.or
(get_local $0)
- (get_local $1)
+ (get_local $4)
)
)
(set_local $41
@@ -651,62 +651,62 @@
(i32.const 8)
)
)
- (set_local $34
+ (set_local $35
(get_local $5)
)
)
)
(i32.store
(get_local $41)
- (get_local $4)
+ (get_local $1)
)
(i32.store offset=12
- (get_local $34)
- (get_local $4)
+ (get_local $35)
+ (get_local $1)
)
(i32.store offset=8
- (get_local $4)
- (get_local $34)
+ (get_local $1)
+ (get_local $35)
)
(i32.store offset=12
- (get_local $4)
+ (get_local $1)
(get_local $5)
)
)
)
(i32.store
(i32.const 1216)
- (get_local $7)
+ (get_local $8)
)
(i32.store
(i32.const 1228)
- (get_local $15)
+ (get_local $16)
)
(set_global $r
(get_local $25)
)
(return
- (get_local $17)
+ (get_local $7)
)
)
)
(if
- (tee_local $15
+ (tee_local $16
(i32.load
(i32.const 1212)
)
)
(block
- (set_local $15
+ (set_local $16
(i32.and
(i32.shr_u
- (tee_local $7
+ (tee_local $8
(i32.add
(i32.and
- (get_local $15)
+ (get_local $16)
(i32.sub
(i32.const 0)
- (get_local $15)
+ (get_local $16)
)
)
(i32.const -1)
@@ -721,7 +721,7 @@
(i32.sub
(i32.and
(i32.load offset=4
- (tee_local $11
+ (tee_local $13
(i32.load
(i32.add
(i32.shl
@@ -730,13 +730,13 @@
(i32.or
(i32.or
(i32.or
- (tee_local $7
+ (tee_local $8
(i32.and
(i32.shr_u
(tee_local $5
(i32.shr_u
- (get_local $7)
- (get_local $15)
+ (get_local $8)
+ (get_local $16)
)
)
(i32.const 5)
@@ -744,15 +744,15 @@
(i32.const 8)
)
)
- (get_local $15)
+ (get_local $16)
)
(tee_local $5
(i32.and
(i32.shr_u
- (tee_local $4
+ (tee_local $1
(i32.shr_u
(get_local $5)
- (get_local $7)
+ (get_local $8)
)
)
(i32.const 2)
@@ -761,12 +761,12 @@
)
)
)
- (tee_local $4
+ (tee_local $1
(i32.and
(i32.shr_u
(tee_local $0
(i32.shr_u
- (get_local $4)
+ (get_local $1)
(get_local $5)
)
)
@@ -779,10 +779,10 @@
(tee_local $0
(i32.and
(i32.shr_u
- (tee_local $1
+ (tee_local $4
(i32.shr_u
(get_local $0)
- (get_local $4)
+ (get_local $1)
)
)
(i32.const 1)
@@ -792,7 +792,7 @@
)
)
(i32.shr_u
- (get_local $1)
+ (get_local $4)
(get_local $0)
)
)
@@ -805,41 +805,41 @@
)
(i32.const -8)
)
- (get_local $2)
+ (get_local $3)
)
)
- (set_local $1
- (get_local $11)
- )
(set_local $4
- (get_local $11)
+ (get_local $13)
+ )
+ (set_local $1
+ (get_local $13)
)
(loop $while-in
(block $while-out
(if
- (tee_local $11
+ (tee_local $13
(i32.load offset=16
- (get_local $1)
+ (get_local $4)
)
)
(set_local $6
- (get_local $11)
+ (get_local $13)
)
(if
(tee_local $5
(i32.load offset=20
- (get_local $1)
+ (get_local $4)
)
)
(set_local $6
(get_local $5)
)
(block
- (set_local $3
+ (set_local $6
(get_local $0)
)
- (set_local $6
- (get_local $4)
+ (set_local $2
+ (get_local $1)
)
(br $while-out)
)
@@ -847,7 +847,7 @@
)
(set_local $5
(i32.lt_u
- (tee_local $11
+ (tee_local $13
(i32.sub
(i32.and
(i32.load offset=4
@@ -855,7 +855,7 @@
)
(i32.const -8)
)
- (get_local $2)
+ (get_local $3)
)
)
(get_local $0)
@@ -863,18 +863,18 @@
)
(set_local $0
(select
- (get_local $11)
+ (get_local $13)
(get_local $0)
(get_local $5)
)
)
- (set_local $1
+ (set_local $4
(get_local $6)
)
- (set_local $4
+ (set_local $1
(select
(get_local $6)
- (get_local $4)
+ (get_local $1)
(get_local $5)
)
)
@@ -883,8 +883,8 @@
)
(if
(i32.lt_u
- (get_local $6)
- (tee_local $4
+ (get_local $2)
+ (tee_local $1
(i32.load
(i32.const 1224)
)
@@ -894,11 +894,11 @@
)
(if
(i32.ge_u
- (get_local $6)
- (tee_local $1
+ (get_local $2)
+ (tee_local $4
(i32.add
- (get_local $6)
(get_local $2)
+ (get_local $3)
)
)
)
@@ -906,34 +906,34 @@
)
(set_local $0
(i32.load offset=24
- (get_local $6)
+ (get_local $2)
)
)
(block $do-once4
(if
(i32.eq
- (tee_local $17
+ (tee_local $7
(i32.load offset=12
- (get_local $6)
+ (get_local $2)
)
)
- (get_local $6)
+ (get_local $2)
)
(block
(if
- (tee_local $8
+ (tee_local $15
(i32.load
(tee_local $9
(i32.add
- (get_local $6)
+ (get_local $2)
(i32.const 20)
)
)
)
)
(block
- (set_local $11
- (get_local $8)
+ (set_local $13
+ (get_local $15)
)
(set_local $5
(get_local $9)
@@ -941,11 +941,11 @@
)
(if
(i32.eqz
- (tee_local $11
+ (tee_local $13
(i32.load
(tee_local $5
(i32.add
- (get_local $6)
+ (get_local $2)
(i32.const 16)
)
)
@@ -953,7 +953,7 @@
)
)
(block
- (set_local $21
+ (set_local $23
(i32.const 0)
)
(br $do-once4)
@@ -962,19 +962,19 @@
)
(loop $while-in7
(if
- (tee_local $8
+ (tee_local $15
(i32.load
(tee_local $9
(i32.add
- (get_local $11)
+ (get_local $13)
(i32.const 20)
)
)
)
)
(block
- (set_local $11
- (get_local $8)
+ (set_local $13
+ (get_local $15)
)
(set_local $5
(get_local $9)
@@ -983,19 +983,19 @@
)
)
(if
- (tee_local $8
+ (tee_local $15
(i32.load
(tee_local $9
(i32.add
- (get_local $11)
+ (get_local $13)
(i32.const 16)
)
)
)
)
(block
- (set_local $11
- (get_local $8)
+ (set_local $13
+ (get_local $15)
)
(set_local $5
(get_local $9)
@@ -1007,7 +1007,7 @@
(if
(i32.lt_u
(get_local $5)
- (get_local $4)
+ (get_local $1)
)
(call $qa)
(block
@@ -1015,8 +1015,8 @@
(get_local $5)
(i32.const 0)
)
- (set_local $21
- (get_local $11)
+ (set_local $23
+ (get_local $13)
)
)
)
@@ -1026,24 +1026,24 @@
(i32.lt_u
(tee_local $9
(i32.load offset=8
- (get_local $6)
+ (get_local $2)
)
)
- (get_local $4)
+ (get_local $1)
)
(call $qa)
)
(if
(i32.ne
(i32.load
- (tee_local $8
+ (tee_local $15
(i32.add
(get_local $9)
(i32.const 12)
)
)
)
- (get_local $6)
+ (get_local $2)
)
(call $qa)
)
@@ -1052,24 +1052,24 @@
(i32.load
(tee_local $5
(i32.add
- (get_local $17)
+ (get_local $7)
(i32.const 8)
)
)
)
- (get_local $6)
+ (get_local $2)
)
(block
(i32.store
- (get_local $8)
- (get_local $17)
+ (get_local $15)
+ (get_local $7)
)
(i32.store
(get_local $5)
(get_local $9)
)
- (set_local $21
- (get_local $17)
+ (set_local $23
+ (get_local $7)
)
)
(call $qa)
@@ -1083,15 +1083,15 @@
(block
(if
(i32.eq
- (get_local $6)
+ (get_local $2)
(i32.load
- (tee_local $4
+ (tee_local $1
(i32.add
(i32.const 1512)
(i32.shl
- (tee_local $17
+ (tee_local $7
(i32.load offset=28
- (get_local $6)
+ (get_local $2)
)
)
(i32.const 2)
@@ -1102,12 +1102,12 @@
)
(block
(i32.store
- (get_local $4)
- (get_local $21)
+ (get_local $1)
+ (get_local $23)
)
(if
(i32.eqz
- (get_local $21)
+ (get_local $23)
)
(block
(i32.store
@@ -1119,7 +1119,7 @@
(i32.xor
(i32.shl
(i32.const 1)
- (get_local $17)
+ (get_local $7)
)
(i32.const -1)
)
@@ -1142,35 +1142,35 @@
(if
(i32.eq
(i32.load
- (tee_local $17
+ (tee_local $7
(i32.add
(get_local $0)
(i32.const 16)
)
)
)
- (get_local $6)
+ (get_local $2)
)
(i32.store
- (get_local $17)
- (get_local $21)
+ (get_local $7)
+ (get_local $23)
)
(i32.store offset=20
(get_local $0)
- (get_local $21)
+ (get_local $23)
)
)
(br_if $do-once8
(i32.eqz
- (get_local $21)
+ (get_local $23)
)
)
)
)
(if
(i32.lt_u
- (get_local $21)
- (tee_local $17
+ (get_local $23)
+ (tee_local $7
(i32.load
(i32.const 1224)
)
@@ -1179,42 +1179,42 @@
(call $qa)
)
(i32.store offset=24
- (get_local $21)
+ (get_local $23)
(get_local $0)
)
(if
- (tee_local $4
+ (tee_local $1
(i32.load offset=16
- (get_local $6)
+ (get_local $2)
)
)
(if
(i32.lt_u
- (get_local $4)
- (get_local $17)
+ (get_local $1)
+ (get_local $7)
)
(call $qa)
(block
(i32.store offset=16
- (get_local $21)
- (get_local $4)
+ (get_local $23)
+ (get_local $1)
)
(i32.store offset=24
- (get_local $4)
- (get_local $21)
+ (get_local $1)
+ (get_local $23)
)
)
)
)
(if
- (tee_local $4
+ (tee_local $1
(i32.load offset=20
- (get_local $6)
+ (get_local $2)
)
)
(if
(i32.lt_u
- (get_local $4)
+ (get_local $1)
(i32.load
(i32.const 1224)
)
@@ -1222,12 +1222,12 @@
(call $qa)
(block
(i32.store offset=20
- (get_local $21)
- (get_local $4)
+ (get_local $23)
+ (get_local $1)
)
(i32.store offset=24
- (get_local $4)
- (get_local $21)
+ (get_local $1)
+ (get_local $23)
)
)
)
@@ -1237,27 +1237,27 @@
)
(if
(i32.lt_u
- (get_local $3)
+ (get_local $6)
(i32.const 16)
)
(block
(i32.store offset=4
- (get_local $6)
+ (get_local $2)
(i32.or
(tee_local $0
(i32.add
+ (get_local $6)
(get_local $3)
- (get_local $2)
)
)
(i32.const 3)
)
)
(i32.store
- (tee_local $4
+ (tee_local $1
(i32.add
(i32.add
- (get_local $6)
+ (get_local $2)
(get_local $0)
)
(i32.const 4)
@@ -1265,7 +1265,7 @@
)
(i32.or
(i32.load
- (get_local $4)
+ (get_local $1)
)
(i32.const 1)
)
@@ -1273,28 +1273,28 @@
)
(block
(i32.store offset=4
- (get_local $6)
+ (get_local $2)
(i32.or
- (get_local $2)
+ (get_local $3)
(i32.const 3)
)
)
(i32.store offset=4
- (get_local $1)
+ (get_local $4)
(i32.or
- (get_local $3)
+ (get_local $6)
(i32.const 1)
)
)
(i32.store
(i32.add
- (get_local $1)
- (get_local $3)
+ (get_local $4)
+ (get_local $6)
)
- (get_local $3)
+ (get_local $6)
)
(if
- (tee_local $4
+ (tee_local $1
(i32.load
(i32.const 1216)
)
@@ -1305,14 +1305,14 @@
(i32.const 1228)
)
)
- (set_local $4
+ (set_local $1
(i32.add
(i32.const 1248)
(i32.shl
(i32.shl
- (tee_local $17
+ (tee_local $7
(i32.shr_u
- (get_local $4)
+ (get_local $1)
(i32.const 3)
)
)
@@ -1332,7 +1332,7 @@
(tee_local $5
(i32.shl
(i32.const 1)
- (get_local $17)
+ (get_local $7)
)
)
)
@@ -1342,7 +1342,7 @@
(i32.load
(tee_local $5
(i32.add
- (get_local $4)
+ (get_local $1)
(i32.const 8)
)
)
@@ -1357,7 +1357,7 @@
(set_local $42
(get_local $5)
)
- (set_local $35
+ (set_local $27
(get_local $9)
)
)
@@ -1372,12 +1372,12 @@
)
(set_local $42
(i32.add
- (get_local $4)
+ (get_local $1)
(i32.const 8)
)
)
- (set_local $35
- (get_local $4)
+ (set_local $27
+ (get_local $1)
)
)
)
@@ -1386,26 +1386,26 @@
(get_local $0)
)
(i32.store offset=12
- (get_local $35)
+ (get_local $27)
(get_local $0)
)
(i32.store offset=8
(get_local $0)
- (get_local $35)
+ (get_local $27)
)
(i32.store offset=12
(get_local $0)
- (get_local $4)
+ (get_local $1)
)
)
)
(i32.store
(i32.const 1216)
- (get_local $3)
+ (get_local $6)
)
(i32.store
(i32.const 1228)
- (get_local $1)
+ (get_local $4)
)
)
)
@@ -1414,18 +1414,18 @@
)
(return
(i32.add
- (get_local $6)
+ (get_local $2)
(i32.const 8)
)
)
)
(set_local $4
- (get_local $2)
+ (get_local $3)
)
)
)
(set_local $4
- (get_local $2)
+ (get_local $3)
)
)
)
@@ -1440,7 +1440,7 @@
(block
(set_local $0
(i32.and
- (tee_local $4
+ (tee_local $1
(i32.add
(get_local $0)
(i32.const 11)
@@ -1464,15 +1464,15 @@
)
(block $label$break$a
(if
- (tee_local $15
+ (tee_local $16
(i32.load
(i32.add
(i32.shl
- (tee_local $21
+ (tee_local $27
(if i32
- (tee_local $17
+ (tee_local $7
(i32.shr_u
- (get_local $4)
+ (get_local $1)
(i32.const 8)
)
)
@@ -1487,24 +1487,24 @@
(i32.shr_u
(get_local $0)
(i32.add
- (tee_local $15
+ (tee_local $16
(i32.add
(i32.sub
(i32.const 14)
(i32.or
(i32.or
- (tee_local $17
+ (tee_local $7
(i32.and
(i32.shr_u
(i32.add
- (tee_local $8
+ (tee_local $15
(i32.shl
- (get_local $17)
- (tee_local $4
+ (get_local $7)
+ (tee_local $1
(i32.and
(i32.shr_u
(i32.add
- (get_local $17)
+ (get_local $7)
(i32.const 1048320)
)
(i32.const 16)
@@ -1521,16 +1521,16 @@
(i32.const 4)
)
)
- (get_local $4)
+ (get_local $1)
)
- (tee_local $8
+ (tee_local $15
(i32.and
(i32.shr_u
(i32.add
- (tee_local $11
+ (tee_local $13
(i32.shl
- (get_local $8)
- (get_local $17)
+ (get_local $15)
+ (get_local $7)
)
)
(i32.const 245760)
@@ -1544,8 +1544,8 @@
)
(i32.shr_u
(i32.shl
- (get_local $11)
- (get_local $8)
+ (get_local $13)
+ (get_local $15)
)
(i32.const 15)
)
@@ -1557,7 +1557,7 @@
(i32.const 1)
)
(i32.shl
- (get_local $15)
+ (get_local $16)
(i32.const 1)
)
)
@@ -1572,13 +1572,13 @@
)
)
(block
- (set_local $8
+ (set_local $15
(get_local $5)
)
- (set_local $11
+ (set_local $13
(i32.const 0)
)
- (set_local $4
+ (set_local $1
(i32.shl
(get_local $0)
(select
@@ -1586,32 +1586,32 @@
(i32.sub
(i32.const 25)
(i32.shr_u
- (get_local $21)
+ (get_local $27)
(i32.const 1)
)
)
(i32.eq
- (get_local $21)
+ (get_local $27)
(i32.const 31)
)
)
)
)
- (set_local $17
- (get_local $15)
- )
(set_local $7
+ (get_local $16)
+ )
+ (set_local $8
(i32.const 0)
)
(loop $while-in14
(if
(i32.lt_u
- (tee_local $2
+ (tee_local $4
(i32.sub
- (tee_local $1
+ (tee_local $3
(i32.and
(i32.load offset=4
- (get_local $17)
+ (get_local $7)
)
(i32.const -8)
)
@@ -1619,62 +1619,62 @@
(get_local $0)
)
)
- (get_local $8)
+ (get_local $15)
)
(if
(i32.eq
- (get_local $1)
+ (get_local $3)
(get_local $0)
)
(block
- (set_local $28
- (get_local $2)
+ (set_local $29
+ (get_local $4)
)
- (set_local $27
- (get_local $17)
+ (set_local $28
+ (get_local $7)
)
- (set_local $31
- (get_local $17)
+ (set_local $32
+ (get_local $7)
)
- (set_local $8
+ (set_local $7
(i32.const 90)
)
(br $label$break$a)
)
(block
- (set_local $8
- (get_local $2)
+ (set_local $15
+ (get_local $4)
)
- (set_local $7
- (get_local $17)
+ (set_local $8
+ (get_local $7)
)
)
)
)
- (set_local $1
+ (set_local $3
(select
- (get_local $11)
- (tee_local $2
+ (get_local $13)
+ (tee_local $4
(i32.load offset=20
- (get_local $17)
+ (get_local $7)
)
)
(i32.or
(i32.eqz
- (get_local $2)
+ (get_local $4)
)
(i32.eq
- (get_local $2)
- (tee_local $17
+ (get_local $4)
+ (tee_local $7
(i32.load
(i32.add
(i32.add
- (get_local $17)
+ (get_local $7)
(i32.const 16)
)
(i32.shl
(i32.shr_u
- (get_local $4)
+ (get_local $1)
(i32.const 31)
)
(i32.const 2)
@@ -1687,35 +1687,35 @@
)
)
(if
- (tee_local $2
+ (tee_local $4
(i32.eqz
- (get_local $17)
+ (get_local $7)
)
)
(block
(set_local $36
- (get_local $8)
+ (get_local $15)
)
(set_local $37
- (get_local $1)
+ (get_local $3)
)
- (set_local $32
- (get_local $7)
+ (set_local $33
+ (get_local $8)
)
- (set_local $8
+ (set_local $7
(i32.const 86)
)
)
(block
- (set_local $11
- (get_local $1)
+ (set_local $13
+ (get_local $3)
)
- (set_local $4
+ (set_local $1
(i32.shl
- (get_local $4)
+ (get_local $1)
(i32.xor
(i32.and
- (get_local $2)
+ (get_local $4)
(i32.const 1)
)
(i32.const 1)
@@ -1734,10 +1734,10 @@
(set_local $37
(i32.const 0)
)
- (set_local $32
+ (set_local $33
(i32.const 0)
)
- (set_local $8
+ (set_local $7
(i32.const 86)
)
)
@@ -1745,18 +1745,18 @@
)
(if
(i32.eq
- (get_local $8)
+ (get_local $7)
(i32.const 86)
)
(if
- (tee_local $2
+ (tee_local $3
(if i32
(i32.and
(i32.eqz
(get_local $37)
)
(i32.eqz
- (get_local $32)
+ (get_local $33)
)
)
(block i32
@@ -1766,15 +1766,15 @@
(i32.and
(get_local $9)
(i32.or
- (tee_local $15
+ (tee_local $16
(i32.shl
(i32.const 2)
- (get_local $21)
+ (get_local $27)
)
)
(i32.sub
(i32.const 0)
- (get_local $15)
+ (get_local $16)
)
)
)
@@ -1790,7 +1790,7 @@
(set_local $5
(i32.and
(i32.shr_u
- (tee_local $15
+ (tee_local $16
(i32.add
(i32.and
(get_local $5)
@@ -1815,12 +1815,12 @@
(i32.or
(i32.or
(i32.or
- (tee_local $15
+ (tee_local $16
(i32.and
(i32.shr_u
- (tee_local $2
+ (tee_local $3
(i32.shr_u
- (get_local $15)
+ (get_local $16)
(get_local $5)
)
)
@@ -1831,13 +1831,13 @@
)
(get_local $5)
)
- (tee_local $2
+ (tee_local $3
(i32.and
(i32.shr_u
- (tee_local $1
+ (tee_local $4
(i32.shr_u
- (get_local $2)
- (get_local $15)
+ (get_local $3)
+ (get_local $16)
)
)
(i32.const 2)
@@ -1846,13 +1846,13 @@
)
)
)
- (tee_local $1
+ (tee_local $4
(i32.and
(i32.shr_u
- (tee_local $7
+ (tee_local $8
(i32.shr_u
- (get_local $1)
- (get_local $2)
+ (get_local $4)
+ (get_local $3)
)
)
(i32.const 1)
@@ -1861,13 +1861,13 @@
)
)
)
- (tee_local $7
+ (tee_local $8
(i32.and
(i32.shr_u
- (tee_local $4
+ (tee_local $1
(i32.shr_u
- (get_local $7)
- (get_local $1)
+ (get_local $8)
+ (get_local $4)
)
)
(i32.const 1)
@@ -1877,8 +1877,8 @@
)
)
(i32.shr_u
- (get_local $4)
- (get_local $7)
+ (get_local $1)
+ (get_local $8)
)
)
(i32.const 2)
@@ -1891,108 +1891,108 @@
)
)
(block
- (set_local $28
+ (set_local $29
(get_local $36)
)
- (set_local $27
- (get_local $2)
+ (set_local $28
+ (get_local $3)
)
- (set_local $31
- (get_local $32)
+ (set_local $32
+ (get_local $33)
)
- (set_local $8
+ (set_local $7
(i32.const 90)
)
)
(block
- (set_local $16
+ (set_local $18
(get_local $36)
)
(set_local $10
- (get_local $32)
+ (get_local $33)
)
)
)
)
(if
(i32.eq
- (get_local $8)
+ (get_local $7)
(i32.const 90)
)
(loop $while-in16
- (set_local $8
+ (set_local $7
(i32.const 0)
)
- (set_local $4
+ (set_local $1
(i32.lt_u
- (tee_local $7
+ (tee_local $8
(i32.sub
(i32.and
(i32.load offset=4
- (get_local $27)
+ (get_local $28)
)
(i32.const -8)
)
(get_local $0)
)
)
- (get_local $28)
+ (get_local $29)
)
)
- (set_local $1
+ (set_local $4
(select
- (get_local $7)
- (get_local $28)
- (get_local $4)
+ (get_local $8)
+ (get_local $29)
+ (get_local $1)
)
)
- (set_local $7
+ (set_local $8
(select
- (get_local $27)
- (get_local $31)
- (get_local $4)
+ (get_local $28)
+ (get_local $32)
+ (get_local $1)
)
)
(if
- (tee_local $4
+ (tee_local $1
(i32.load offset=16
- (get_local $27)
+ (get_local $28)
)
)
(block
+ (set_local $29
+ (get_local $4)
+ )
(set_local $28
(get_local $1)
)
- (set_local $27
- (get_local $4)
- )
- (set_local $31
- (get_local $7)
+ (set_local $32
+ (get_local $8)
)
(br $while-in16)
)
)
(if
- (tee_local $27
+ (tee_local $28
(i32.load offset=20
- (get_local $27)
+ (get_local $28)
)
)
(block
- (set_local $28
- (get_local $1)
+ (set_local $29
+ (get_local $4)
)
- (set_local $31
- (get_local $7)
+ (set_local $32
+ (get_local $8)
)
(br $while-in16)
)
(block
- (set_local $16
- (get_local $1)
+ (set_local $18
+ (get_local $4)
)
(set_local $10
- (get_local $7)
+ (get_local $8)
)
)
)
@@ -2002,7 +2002,7 @@
(get_local $10)
(if
(i32.lt_u
- (get_local $16)
+ (get_local $18)
(i32.sub
(i32.load
(i32.const 1216)
@@ -2025,7 +2025,7 @@
(if
(i32.ge_u
(get_local $10)
- (tee_local $7
+ (tee_local $8
(i32.add
(get_local $10)
(get_local $0)
@@ -2034,7 +2034,7 @@
)
(call $qa)
)
- (set_local $1
+ (set_local $4
(i32.load offset=24
(get_local $10)
)
@@ -2042,7 +2042,7 @@
(block $do-once17
(if
(i32.eq
- (tee_local $4
+ (tee_local $1
(i32.load offset=12
(get_local $10)
)
@@ -2053,7 +2053,7 @@
(if
(tee_local $5
(i32.load
- (tee_local $2
+ (tee_local $3
(i32.add
(get_local $10)
(i32.const 20)
@@ -2062,17 +2062,17 @@
)
)
(block
- (set_local $11
+ (set_local $13
(get_local $5)
)
- (set_local $3
- (get_local $2)
+ (set_local $1
+ (get_local $3)
)
)
(if
- (tee_local $11
+ (tee_local $13
(i32.load
- (tee_local $15
+ (tee_local $16
(i32.add
(get_local $10)
(i32.const 16)
@@ -2080,11 +2080,11 @@
)
)
)
- (set_local $3
- (get_local $15)
+ (set_local $1
+ (get_local $16)
)
(block
- (set_local $23
+ (set_local $22
(i32.const 0)
)
(br $do-once17)
@@ -2095,20 +2095,20 @@
(if
(tee_local $5
(i32.load
- (tee_local $2
+ (tee_local $3
(i32.add
- (get_local $11)
+ (get_local $13)
(i32.const 20)
)
)
)
)
(block
- (set_local $11
+ (set_local $13
(get_local $5)
)
- (set_local $3
- (get_local $2)
+ (set_local $1
+ (get_local $3)
)
(br $while-in20)
)
@@ -2116,20 +2116,20 @@
(if
(tee_local $5
(i32.load
- (tee_local $2
+ (tee_local $3
(i32.add
- (get_local $11)
+ (get_local $13)
(i32.const 16)
)
)
)
)
(block
- (set_local $11
+ (set_local $13
(get_local $5)
)
- (set_local $3
- (get_local $2)
+ (set_local $1
+ (get_local $3)
)
(br $while-in20)
)
@@ -2137,17 +2137,17 @@
)
(if
(i32.lt_u
- (get_local $3)
+ (get_local $1)
(get_local $9)
)
(call $qa)
(block
(i32.store
- (get_local $3)
+ (get_local $1)
(i32.const 0)
)
- (set_local $23
- (get_local $11)
+ (set_local $22
+ (get_local $13)
)
)
)
@@ -2155,7 +2155,7 @@
(block
(if
(i32.lt_u
- (tee_local $2
+ (tee_local $3
(i32.load offset=8
(get_local $10)
)
@@ -2169,7 +2169,7 @@
(i32.load
(tee_local $5
(i32.add
- (get_local $2)
+ (get_local $3)
(i32.const 12)
)
)
@@ -2181,9 +2181,9 @@
(if
(i32.eq
(i32.load
- (tee_local $15
+ (tee_local $16
(i32.add
- (get_local $4)
+ (get_local $1)
(i32.const 8)
)
)
@@ -2193,14 +2193,14 @@
(block
(i32.store
(get_local $5)
- (get_local $4)
+ (get_local $1)
)
(i32.store
- (get_local $15)
- (get_local $2)
+ (get_local $16)
+ (get_local $3)
)
- (set_local $23
- (get_local $4)
+ (set_local $22
+ (get_local $1)
)
)
(call $qa)
@@ -2210,7 +2210,7 @@
)
(block $do-once21
(if
- (get_local $1)
+ (get_local $4)
(block
(if
(i32.eq
@@ -2220,7 +2220,7 @@
(i32.add
(i32.const 1512)
(i32.shl
- (tee_local $4
+ (tee_local $1
(i32.load offset=28
(get_local $10)
)
@@ -2234,11 +2234,11 @@
(block
(i32.store
(get_local $9)
- (get_local $23)
+ (get_local $22)
)
(if
(i32.eqz
- (get_local $23)
+ (get_local $22)
)
(block
(i32.store
@@ -2250,7 +2250,7 @@
(i32.xor
(i32.shl
(i32.const 1)
- (get_local $4)
+ (get_local $1)
)
(i32.const -1)
)
@@ -2263,7 +2263,7 @@
(block
(if
(i32.lt_u
- (get_local $1)
+ (get_local $4)
(i32.load
(i32.const 1224)
)
@@ -2273,9 +2273,9 @@
(if
(i32.eq
(i32.load
- (tee_local $4
+ (tee_local $1
(i32.add
- (get_local $1)
+ (get_local $4)
(i32.const 16)
)
)
@@ -2283,25 +2283,25 @@
(get_local $10)
)
(i32.store
- (get_local $4)
- (get_local $23)
+ (get_local $1)
+ (get_local $22)
)
(i32.store offset=20
- (get_local $1)
- (get_local $23)
+ (get_local $4)
+ (get_local $22)
)
)
(br_if $do-once21
(i32.eqz
- (get_local $23)
+ (get_local $22)
)
)
)
)
(if
(i32.lt_u
- (get_local $23)
- (tee_local $4
+ (get_local $22)
+ (tee_local $1
(i32.load
(i32.const 1224)
)
@@ -2310,8 +2310,8 @@
(call $qa)
)
(i32.store offset=24
- (get_local $23)
- (get_local $1)
+ (get_local $22)
+ (get_local $4)
)
(if
(tee_local $9
@@ -2322,17 +2322,17 @@
(if
(i32.lt_u
(get_local $9)
- (get_local $4)
+ (get_local $1)
)
(call $qa)
(block
(i32.store offset=16
- (get_local $23)
+ (get_local $22)
(get_local $9)
)
(i32.store offset=24
(get_local $9)
- (get_local $23)
+ (get_local $22)
)
)
)
@@ -2353,12 +2353,12 @@
(call $qa)
(block
(i32.store offset=20
- (get_local $23)
+ (get_local $22)
(get_local $9)
)
(i32.store offset=24
(get_local $9)
- (get_local $23)
+ (get_local $22)
)
)
)
@@ -2369,16 +2369,16 @@
(block $do-once25
(if
(i32.lt_u
- (get_local $16)
+ (get_local $18)
(i32.const 16)
)
(block
(i32.store offset=4
(get_local $10)
(i32.or
- (tee_local $1
+ (tee_local $4
(i32.add
- (get_local $16)
+ (get_local $18)
(get_local $0)
)
)
@@ -2390,7 +2390,7 @@
(i32.add
(i32.add
(get_local $10)
- (get_local $1)
+ (get_local $4)
)
(i32.const 4)
)
@@ -2412,32 +2412,32 @@
)
)
(i32.store offset=4
- (get_local $7)
+ (get_local $8)
(i32.or
- (get_local $16)
+ (get_local $18)
(i32.const 1)
)
)
(i32.store
(i32.add
- (get_local $7)
- (get_local $16)
+ (get_local $8)
+ (get_local $18)
)
- (get_local $16)
+ (get_local $18)
)
(set_local $9
(i32.shr_u
- (get_local $16)
+ (get_local $18)
(i32.const 3)
)
)
(if
(i32.lt_u
- (get_local $16)
+ (get_local $18)
(i32.const 256)
)
(block
- (set_local $1
+ (set_local $4
(i32.add
(i32.const 1248)
(i32.shl
@@ -2451,12 +2451,12 @@
)
(if
(i32.and
- (tee_local $4
+ (tee_local $1
(i32.load
(i32.const 1208)
)
)
- (tee_local $2
+ (tee_local $3
(i32.shl
(i32.const 1)
(get_local $9)
@@ -2465,11 +2465,11 @@
)
(if
(i32.lt_u
- (tee_local $4
+ (tee_local $1
(i32.load
- (tee_local $2
+ (tee_local $3
(i32.add
- (get_local $1)
+ (get_local $4)
(i32.const 8)
)
)
@@ -2482,10 +2482,10 @@
(call $qa)
(block
(set_local $19
- (get_local $2)
+ (get_local $3)
)
(set_local $6
- (get_local $4)
+ (get_local $1)
)
)
)
@@ -2493,81 +2493,81 @@
(i32.store
(i32.const 1208)
(i32.or
- (get_local $4)
- (get_local $2)
+ (get_local $1)
+ (get_local $3)
)
)
(set_local $19
(i32.add
- (get_local $1)
+ (get_local $4)
(i32.const 8)
)
)
(set_local $6
- (get_local $1)
+ (get_local $4)
)
)
)
(i32.store
(get_local $19)
- (get_local $7)
+ (get_local $8)
)
(i32.store offset=12
(get_local $6)
- (get_local $7)
+ (get_local $8)
)
(i32.store offset=8
- (get_local $7)
+ (get_local $8)
(get_local $6)
)
(i32.store offset=12
- (get_local $7)
- (get_local $1)
+ (get_local $8)
+ (get_local $4)
)
(br $do-once25)
)
)
- (set_local $15
+ (set_local $16
(i32.add
(i32.const 1512)
(i32.shl
- (tee_local $11
+ (tee_local $15
(if i32
- (tee_local $1
+ (tee_local $4
(i32.shr_u
- (get_local $16)
+ (get_local $18)
(i32.const 8)
)
)
(if i32
(i32.gt_u
- (get_local $16)
+ (get_local $18)
(i32.const 16777215)
)
(i32.const 31)
(i32.or
(i32.and
(i32.shr_u
- (get_local $16)
+ (get_local $18)
(i32.add
- (tee_local $15
+ (tee_local $16
(i32.add
(i32.sub
(i32.const 14)
(i32.or
(i32.or
- (tee_local $1
+ (tee_local $4
(i32.and
(i32.shr_u
(i32.add
- (tee_local $2
+ (tee_local $3
(i32.shl
- (get_local $1)
- (tee_local $4
+ (get_local $4)
+ (tee_local $1
(i32.and
(i32.shr_u
(i32.add
- (get_local $1)
+ (get_local $4)
(i32.const 1048320)
)
(i32.const 16)
@@ -2584,16 +2584,16 @@
(i32.const 4)
)
)
- (get_local $4)
+ (get_local $1)
)
- (tee_local $2
+ (tee_local $3
(i32.and
(i32.shr_u
(i32.add
(tee_local $9
(i32.shl
- (get_local $2)
- (get_local $1)
+ (get_local $3)
+ (get_local $4)
)
)
(i32.const 245760)
@@ -2608,7 +2608,7 @@
(i32.shr_u
(i32.shl
(get_local $9)
- (get_local $2)
+ (get_local $3)
)
(i32.const 15)
)
@@ -2620,7 +2620,7 @@
(i32.const 1)
)
(i32.shl
- (get_local $15)
+ (get_local $16)
(i32.const 1)
)
)
@@ -2633,26 +2633,26 @@
)
)
(i32.store offset=28
- (get_local $7)
- (get_local $11)
+ (get_local $8)
+ (get_local $15)
)
(i32.store offset=4
- (tee_local $2
+ (tee_local $3
(i32.add
- (get_local $7)
+ (get_local $8)
(i32.const 16)
)
)
(i32.const 0)
)
(i32.store
- (get_local $2)
+ (get_local $3)
(i32.const 0)
)
(if
(i32.eqz
(i32.and
- (tee_local $2
+ (tee_local $3
(i32.load
(i32.const 1212)
)
@@ -2660,7 +2660,7 @@
(tee_local $9
(i32.shl
(i32.const 1)
- (get_local $11)
+ (get_local $15)
)
)
)
@@ -2669,51 +2669,51 @@
(i32.store
(i32.const 1212)
(i32.or
- (get_local $2)
+ (get_local $3)
(get_local $9)
)
)
(i32.store
- (get_local $15)
- (get_local $7)
+ (get_local $16)
+ (get_local $8)
)
(i32.store offset=24
- (get_local $7)
- (get_local $15)
+ (get_local $8)
+ (get_local $16)
)
(i32.store offset=12
- (get_local $7)
- (get_local $7)
+ (get_local $8)
+ (get_local $8)
)
(i32.store offset=8
- (get_local $7)
- (get_local $7)
+ (get_local $8)
+ (get_local $8)
)
(br $do-once25)
)
)
(set_local $9
(i32.shl
- (get_local $16)
+ (get_local $18)
(select
(i32.const 0)
(i32.sub
(i32.const 25)
(i32.shr_u
- (get_local $11)
+ (get_local $15)
(i32.const 1)
)
)
(i32.eq
- (get_local $11)
+ (get_local $15)
(i32.const 31)
)
)
)
)
- (set_local $2
+ (set_local $3
(i32.load
- (get_local $15)
+ (get_local $16)
)
)
(loop $while-in28
@@ -2722,29 +2722,29 @@
(i32.eq
(i32.and
(i32.load offset=4
- (get_local $2)
+ (get_local $3)
)
(i32.const -8)
)
- (get_local $16)
+ (get_local $18)
)
(block
- (set_local $18
- (get_local $2)
+ (set_local $17
+ (get_local $3)
)
- (set_local $8
+ (set_local $7
(i32.const 148)
)
(br $while-out27)
)
)
(if
- (tee_local $4
+ (tee_local $1
(i32.load
- (tee_local $15
+ (tee_local $16
(i32.add
(i32.add
- (get_local $2)
+ (get_local $3)
(i32.const 16)
)
(i32.shl
@@ -2765,19 +2765,19 @@
(i32.const 1)
)
)
- (set_local $2
- (get_local $4)
+ (set_local $3
+ (get_local $1)
)
(br $while-in28)
)
(block
- (set_local $22
- (get_local $15)
+ (set_local $21
+ (get_local $16)
)
(set_local $14
- (get_local $2)
+ (get_local $3)
)
- (set_local $8
+ (set_local $7
(i32.const 145)
)
)
@@ -2786,12 +2786,12 @@
)
(if
(i32.eq
- (get_local $8)
+ (get_local $7)
(i32.const 145)
)
(if
(i32.lt_u
- (get_local $22)
+ (get_local $21)
(i32.load
(i32.const 1224)
)
@@ -2799,26 +2799,26 @@
(call $qa)
(block
(i32.store
- (get_local $22)
- (get_local $7)
+ (get_local $21)
+ (get_local $8)
)
(i32.store offset=24
- (get_local $7)
+ (get_local $8)
(get_local $14)
)
(i32.store offset=12
- (get_local $7)
- (get_local $7)
+ (get_local $8)
+ (get_local $8)
)
(i32.store offset=8
- (get_local $7)
- (get_local $7)
+ (get_local $8)
+ (get_local $8)
)
)
)
(if
(i32.eq
- (get_local $8)
+ (get_local $7)
(i32.const 148)
)
(if
@@ -2826,44 +2826,44 @@
(i32.ge_u
(tee_local $9
(i32.load
- (tee_local $2
+ (tee_local $3
(i32.add
- (get_local $18)
+ (get_local $17)
(i32.const 8)
)
)
)
)
- (tee_local $4
+ (tee_local $1
(i32.load
(i32.const 1224)
)
)
)
(i32.ge_u
- (get_local $18)
- (get_local $4)
+ (get_local $17)
+ (get_local $1)
)
)
(block
(i32.store offset=12
(get_local $9)
- (get_local $7)
+ (get_local $8)
)
(i32.store
- (get_local $2)
- (get_local $7)
+ (get_local $3)
+ (get_local $8)
)
(i32.store offset=8
- (get_local $7)
+ (get_local $8)
(get_local $9)
)
(i32.store offset=12
- (get_local $7)
- (get_local $18)
+ (get_local $8)
+ (get_local $17)
)
(i32.store offset=24
- (get_local $7)
+ (get_local $8)
(i32.const 0)
)
)
@@ -2918,7 +2918,7 @@
)
(if
(i32.gt_u
- (tee_local $18
+ (tee_local $17
(i32.sub
(get_local $10)
(get_local $4)
@@ -2929,7 +2929,7 @@
(block
(i32.store
(i32.const 1228)
- (tee_local $22
+ (tee_local $21
(i32.add
(get_local $14)
(get_local $4)
@@ -2938,21 +2938,21 @@
)
(i32.store
(i32.const 1216)
- (get_local $18)
+ (get_local $17)
)
(i32.store offset=4
- (get_local $22)
+ (get_local $21)
(i32.or
- (get_local $18)
+ (get_local $17)
(i32.const 1)
)
)
(i32.store
(i32.add
- (get_local $22)
- (get_local $18)
+ (get_local $21)
+ (get_local $17)
)
- (get_local $18)
+ (get_local $17)
)
(i32.store offset=4
(get_local $14)
@@ -2979,7 +2979,7 @@
)
)
(i32.store
- (tee_local $18
+ (tee_local $17
(i32.add
(i32.add
(get_local $14)
@@ -2990,7 +2990,7 @@
)
(i32.or
(i32.load
- (get_local $18)
+ (get_local $17)
)
(i32.const 1)
)
@@ -3020,7 +3020,7 @@
(block
(i32.store
(i32.const 1220)
- (tee_local $18
+ (tee_local $17
(i32.sub
(get_local $14)
(get_local $4)
@@ -3043,7 +3043,7 @@
(i32.store offset=4
(get_local $10)
(i32.or
- (get_local $18)
+ (get_local $17)
(i32.const 1)
)
)
@@ -3097,11 +3097,11 @@
(i32.const 0)
)
(i32.store
- (get_local $13)
+ (get_local $12)
(tee_local $14
(i32.xor
(i32.and
- (get_local $13)
+ (get_local $12)
(i32.const -16)
)
(i32.const 1431655768)
@@ -3122,16 +3122,16 @@
)
(if
(i32.le_u
- (tee_local $13
+ (tee_local $12
(i32.and
(tee_local $10
(i32.add
- (tee_local $13
+ (tee_local $12
(i32.load
(i32.const 1688)
)
)
- (tee_local $18
+ (tee_local $17
(i32.add
(get_local $4)
(i32.const 47)
@@ -3139,10 +3139,10 @@
)
)
)
- (tee_local $22
+ (tee_local $21
(i32.sub
(i32.const 0)
- (get_local $13)
+ (get_local $12)
)
)
)
@@ -3159,7 +3159,7 @@
)
)
(if
- (tee_local $16
+ (tee_local $18
(i32.load
(i32.const 1648)
)
@@ -3169,19 +3169,19 @@
(i32.le_u
(tee_local $6
(i32.add
- (tee_local $11
+ (tee_local $15
(i32.load
(i32.const 1640)
)
)
- (get_local $13)
+ (get_local $12)
)
)
- (get_local $11)
+ (get_local $15)
)
(i32.gt_u
(get_local $6)
- (get_local $16)
+ (get_local $18)
)
)
(block
@@ -3196,7 +3196,7 @@
)
(if
(i32.eq
- (tee_local $8
+ (tee_local $7
(block $label$break$b i32
(if i32
(i32.and
@@ -3209,7 +3209,7 @@
(block i32
(block $label$break$c
(if
- (tee_local $16
+ (tee_local $18
(i32.load
(i32.const 1232)
)
@@ -3222,17 +3222,17 @@
(block $while-out31
(if
(i32.le_u
- (tee_local $11
+ (tee_local $15
(i32.load
(get_local $6)
)
)
- (get_local $16)
+ (get_local $18)
)
(if
(i32.gt_u
(i32.add
- (get_local $11)
+ (get_local $15)
(i32.load
(tee_local $19
(i32.add
@@ -3242,7 +3242,7 @@
)
)
)
- (get_local $16)
+ (get_local $18)
)
(block
(set_local $0
@@ -3262,7 +3262,7 @@
)
)
)
- (set_local $8
+ (set_local $7
(i32.const 171)
)
(br $label$break$c)
@@ -3278,7 +3278,7 @@
(i32.const 1220)
)
)
- (get_local $22)
+ (get_local $21)
)
)
(i32.const 2147483647)
@@ -3317,20 +3317,20 @@
)
)
(block
- (set_local $12
+ (set_local $11
(get_local $19)
)
- (set_local $3
+ (set_local $2
(get_local $6)
)
- (set_local $8
+ (set_local $7
(i32.const 181)
)
)
)
)
)
- (set_local $8
+ (set_local $7
(i32.const 171)
)
)
@@ -3338,12 +3338,12 @@
(block $do-once33
(if
(i32.eq
- (get_local $8)
+ (get_local $7)
(i32.const 171)
)
(if
(i32.ne
- (tee_local $16
+ (tee_local $18
(call $ta
(i32.const 0)
)
@@ -3351,7 +3351,7 @@
(i32.const -1)
)
(block
- (set_local $2
+ (set_local $3
(if i32
(i32.and
(tee_local $19
@@ -3365,12 +3365,12 @@
)
)
(tee_local $0
- (get_local $16)
+ (get_local $18)
)
)
(i32.add
(i32.sub
- (get_local $13)
+ (get_local $12)
(get_local $0)
)
(i32.and
@@ -3384,7 +3384,7 @@
)
)
)
- (get_local $13)
+ (get_local $12)
)
)
(set_local $0
@@ -3394,17 +3394,17 @@
(i32.const 1640)
)
)
- (get_local $2)
+ (get_local $3)
)
)
(if
(i32.and
(i32.gt_u
- (get_local $2)
+ (get_local $3)
(get_local $4)
)
(i32.lt_u
- (get_local $2)
+ (get_local $3)
(i32.const 2147483647)
)
)
@@ -3432,30 +3432,30 @@
(i32.eq
(tee_local $19
(call $ta
- (get_local $2)
+ (get_local $3)
)
)
- (get_local $16)
+ (get_local $18)
)
(block
(set_local $20
- (get_local $16)
+ (get_local $18)
)
(set_local $26
- (get_local $2)
+ (get_local $3)
)
(br $label$break$b
(i32.const 191)
)
)
(block
- (set_local $12
+ (set_local $11
(get_local $19)
)
- (set_local $3
- (get_local $2)
+ (set_local $2
+ (get_local $3)
)
- (set_local $8
+ (set_local $7
(i32.const 181)
)
)
@@ -3469,29 +3469,29 @@
(block $label$break$d
(if
(i32.eq
- (get_local $8)
+ (get_local $7)
(i32.const 181)
)
(block
(set_local $19
(i32.sub
(i32.const 0)
- (get_local $3)
+ (get_local $2)
)
)
(if
(i32.and
(i32.gt_u
(get_local $14)
- (get_local $3)
+ (get_local $2)
)
(i32.and
(i32.lt_u
- (get_local $3)
+ (get_local $2)
(i32.const 2147483647)
)
(i32.ne
- (get_local $12)
+ (get_local $11)
(i32.const -1)
)
)
@@ -3502,10 +3502,10 @@
(i32.and
(i32.add
(i32.sub
- (get_local $18)
- (get_local $3)
+ (get_local $17)
+ (get_local $2)
)
- (tee_local $16
+ (tee_local $18
(i32.load
(i32.const 1688)
)
@@ -3513,7 +3513,7 @@
)
(i32.sub
(i32.const 0)
- (get_local $16)
+ (get_local $18)
)
)
)
@@ -3537,26 +3537,26 @@
(set_local $1
(i32.add
(get_local $0)
- (get_local $3)
+ (get_local $2)
)
)
)
(set_local $1
- (get_local $3)
+ (get_local $2)
)
)
(set_local $1
- (get_local $3)
+ (get_local $2)
)
)
(if
(i32.ne
- (get_local $12)
+ (get_local $11)
(i32.const -1)
)
(block
(set_local $20
- (get_local $12)
+ (get_local $11)
)
(set_local $26
(get_local $1)
@@ -3587,7 +3587,7 @@
)
(if
(i32.lt_u
- (get_local $13)
+ (get_local $12)
(i32.const 2147483647)
)
(if
@@ -3595,10 +3595,10 @@
(i32.lt_u
(tee_local $1
(call $ta
- (get_local $13)
+ (get_local $12)
)
)
- (tee_local $13
+ (tee_local $12
(call $ta
(i32.const 0)
)
@@ -3610,16 +3610,16 @@
(i32.const -1)
)
(i32.ne
- (get_local $13)
+ (get_local $12)
(i32.const -1)
)
)
)
(if
(i32.gt_u
- (tee_local $12
+ (tee_local $11
(i32.sub
- (get_local $13)
+ (get_local $12)
(get_local $1)
)
)
@@ -3633,9 +3633,9 @@
(get_local $1)
)
(set_local $26
- (get_local $12)
+ (get_local $11)
)
- (set_local $8
+ (set_local $7
(i32.const 191)
)
)
@@ -3645,13 +3645,13 @@
)
(if
(i32.eq
- (get_local $8)
+ (get_local $7)
(i32.const 191)
)
(block
(i32.store
(i32.const 1640)
- (tee_local $12
+ (tee_local $11
(i32.add
(i32.load
(i32.const 1640)
@@ -3662,25 +3662,25 @@
)
(if
(i32.gt_u
- (get_local $12)
+ (get_local $11)
(i32.load
(i32.const 1644)
)
)
(i32.store
(i32.const 1644)
- (get_local $12)
+ (get_local $11)
)
)
(block $do-once38
(if
- (tee_local $12
+ (tee_local $11
(i32.load
(i32.const 1232)
)
)
(block
- (set_local $3
+ (set_local $2
(i32.const 1656)
)
(loop $do-in41
@@ -3691,14 +3691,14 @@
(i32.add
(tee_local $1
(i32.load
- (get_local $3)
+ (get_local $2)
)
)
- (tee_local $18
+ (tee_local $17
(i32.load
- (tee_local $13
+ (tee_local $12
(i32.add
- (get_local $3)
+ (get_local $2)
(i32.const 4)
)
)
@@ -3711,15 +3711,15 @@
(get_local $1)
)
(set_local $50
- (get_local $13)
+ (get_local $12)
)
(set_local $51
- (get_local $18)
+ (get_local $17)
)
(set_local $52
- (get_local $3)
+ (get_local $2)
)
- (set_local $8
+ (set_local $7
(i32.const 201)
)
(br $do-out40)
@@ -3727,9 +3727,9 @@
)
(br_if $do-in41
(i32.ne
- (tee_local $3
+ (tee_local $2
(i32.load offset=8
- (get_local $3)
+ (get_local $2)
)
)
(i32.const 0)
@@ -3739,7 +3739,7 @@
)
(if
(i32.eq
- (get_local $8)
+ (get_local $7)
(i32.const 201)
)
(if
@@ -3754,11 +3754,11 @@
(if
(i32.and
(i32.lt_u
- (get_local $12)
+ (get_local $11)
(get_local $20)
)
(i32.ge_u
- (get_local $12)
+ (get_local $11)
(get_local $49)
)
)
@@ -3770,17 +3770,17 @@
(get_local $26)
)
)
- (set_local $3
+ (set_local $2
(i32.add
- (get_local $12)
- (tee_local $18
+ (get_local $11)
+ (tee_local $17
(select
(i32.and
(i32.sub
(i32.const 0)
- (tee_local $3
+ (tee_local $2
(i32.add
- (get_local $12)
+ (get_local $11)
(i32.const 8)
)
)
@@ -3789,18 +3789,18 @@
)
(i32.const 0)
(i32.and
- (get_local $3)
+ (get_local $2)
(i32.const 7)
)
)
)
)
)
- (set_local $13
+ (set_local $12
(i32.add
(i32.sub
(get_local $26)
- (get_local $18)
+ (get_local $17)
)
(i32.load
(i32.const 1220)
@@ -3809,23 +3809,23 @@
)
(i32.store
(i32.const 1232)
- (get_local $3)
+ (get_local $2)
)
(i32.store
(i32.const 1220)
- (get_local $13)
+ (get_local $12)
)
(i32.store offset=4
- (get_local $3)
+ (get_local $2)
(i32.or
- (get_local $13)
+ (get_local $12)
(i32.const 1)
)
)
(i32.store offset=4
(i32.add
- (get_local $3)
- (get_local $13)
+ (get_local $2)
+ (get_local $12)
)
(i32.const 40)
)
@@ -3840,11 +3840,11 @@
)
)
)
- (set_local $7
+ (set_local $13
(if i32
(i32.lt_u
(get_local $20)
- (tee_local $13
+ (tee_local $12
(i32.load
(i32.const 1224)
)
@@ -3857,16 +3857,16 @@
)
(get_local $20)
)
- (get_local $13)
+ (get_local $12)
)
)
- (set_local $13
+ (set_local $12
(i32.add
(get_local $20)
(get_local $26)
)
)
- (set_local $3
+ (set_local $2
(i32.const 1656)
)
(loop $while-in43
@@ -3874,38 +3874,38 @@
(if
(i32.eq
(i32.load
- (get_local $3)
+ (get_local $2)
)
- (get_local $13)
+ (get_local $12)
)
(block
(set_local $53
- (get_local $3)
+ (get_local $2)
)
(set_local $43
- (get_local $3)
+ (get_local $2)
)
- (set_local $8
+ (set_local $7
(i32.const 209)
)
(br $while-out42)
)
)
(br_if $while-in43
- (tee_local $3
+ (tee_local $2
(i32.load offset=8
- (get_local $3)
+ (get_local $2)
)
)
)
- (set_local $29
+ (set_local $30
(i32.const 1656)
)
)
)
(if
(i32.eq
- (get_local $8)
+ (get_local $7)
(i32.const 209)
)
(if
@@ -3915,7 +3915,7 @@
)
(i32.const 8)
)
- (set_local $29
+ (set_local $30
(i32.const 1656)
)
(block
@@ -3924,7 +3924,7 @@
(get_local $20)
)
(i32.store
- (tee_local $3
+ (tee_local $2
(i32.add
(get_local $43)
(i32.const 4)
@@ -3932,19 +3932,19 @@
)
(i32.add
(i32.load
- (get_local $3)
+ (get_local $2)
)
(get_local $26)
)
)
- (set_local $18
+ (set_local $17
(i32.add
(get_local $20)
(select
(i32.and
(i32.sub
(i32.const 0)
- (tee_local $3
+ (tee_local $2
(i32.add
(get_local $20)
(i32.const 8)
@@ -3955,7 +3955,7 @@
)
(i32.const 0)
(i32.and
- (get_local $3)
+ (get_local $2)
(i32.const 7)
)
)
@@ -3963,14 +3963,14 @@
)
(set_local $1
(i32.add
- (get_local $13)
+ (get_local $12)
(select
(i32.and
(i32.sub
(i32.const 0)
- (tee_local $3
+ (tee_local $2
(i32.add
- (get_local $13)
+ (get_local $12)
(i32.const 8)
)
)
@@ -3979,15 +3979,15 @@
)
(i32.const 0)
(i32.and
- (get_local $3)
+ (get_local $2)
(i32.const 7)
)
)
)
)
- (set_local $3
+ (set_local $2
(i32.add
- (get_local $18)
+ (get_local $17)
(get_local $4)
)
)
@@ -3995,13 +3995,13 @@
(i32.sub
(i32.sub
(get_local $1)
- (get_local $18)
+ (get_local $17)
)
(get_local $4)
)
)
(i32.store offset=4
- (get_local $18)
+ (get_local $17)
(i32.or
(get_local $4)
(i32.const 3)
@@ -4011,12 +4011,12 @@
(if
(i32.eq
(get_local $1)
- (get_local $12)
+ (get_local $11)
)
(block
(i32.store
(i32.const 1220)
- (tee_local $2
+ (tee_local $3
(i32.add
(i32.load
(i32.const 1220)
@@ -4027,12 +4027,12 @@
)
(i32.store
(i32.const 1232)
- (get_local $3)
+ (get_local $2)
)
(i32.store offset=4
- (get_local $3)
+ (get_local $2)
(i32.or
- (get_local $2)
+ (get_local $3)
(i32.const 1)
)
)
@@ -4048,7 +4048,7 @@
(block
(i32.store
(i32.const 1216)
- (tee_local $2
+ (tee_local $3
(i32.add
(i32.load
(i32.const 1216)
@@ -4059,21 +4059,21 @@
)
(i32.store
(i32.const 1228)
- (get_local $3)
+ (get_local $2)
)
(i32.store offset=4
- (get_local $3)
+ (get_local $2)
(i32.or
- (get_local $2)
+ (get_local $3)
(i32.const 1)
)
)
(i32.store
(i32.add
- (get_local $3)
(get_local $2)
+ (get_local $3)
)
- (get_local $2)
+ (get_local $3)
)
(br $do-once44)
)
@@ -4084,7 +4084,7 @@
(if i32
(i32.eq
(i32.and
- (tee_local $2
+ (tee_local $3
(i32.load offset=4
(get_local $1)
)
@@ -4096,20 +4096,20 @@
(block i32
(set_local $5
(i32.and
- (get_local $2)
+ (get_local $3)
(i32.const -8)
)
)
(set_local $0
(i32.shr_u
- (get_local $2)
+ (get_local $3)
(i32.const 3)
)
)
(block $label$break$e
(if
(i32.lt_u
- (get_local $2)
+ (get_local $3)
(i32.const 256)
)
(block
@@ -4121,7 +4121,7 @@
(block $do-once47
(if
(i32.ne
- (tee_local $22
+ (tee_local $21
(i32.load offset=8
(get_local $1)
)
@@ -4142,15 +4142,15 @@
(block
(if
(i32.lt_u
- (get_local $22)
- (get_local $7)
+ (get_local $21)
+ (get_local $13)
)
(call $qa)
)
(br_if $do-once47
(i32.eq
(i32.load offset=12
- (get_local $22)
+ (get_local $21)
)
(get_local $1)
)
@@ -4162,7 +4162,7 @@
(if
(i32.eq
(get_local $10)
- (get_local $22)
+ (get_local $21)
)
(block
(i32.store
@@ -4199,7 +4199,7 @@
(if
(i32.lt_u
(get_local $10)
- (get_local $7)
+ (get_local $13)
)
(call $qa)
)
@@ -4227,12 +4227,12 @@
)
)
(i32.store offset=12
- (get_local $22)
+ (get_local $21)
(get_local $10)
)
(i32.store
(get_local $44)
- (get_local $22)
+ (get_local $21)
)
)
(block
@@ -4253,11 +4253,11 @@
)
(block
(if
- (tee_local $11
+ (tee_local $15
(i32.load
(tee_local $6
(i32.add
- (tee_local $16
+ (tee_local $18
(i32.add
(get_local $1)
(i32.const 16)
@@ -4269,21 +4269,26 @@
)
)
(block
- (set_local $0
- (get_local $11)
+ (set_local $3
+ (get_local $15)
)
- (set_local $16
+ (set_local $0
(get_local $6)
)
)
(if
- (tee_local $23
+ (tee_local $22
(i32.load
- (get_local $16)
+ (get_local $18)
)
)
- (set_local $0
- (get_local $23)
+ (block
+ (set_local $3
+ (get_local $22)
+ )
+ (set_local $0
+ (get_local $18)
+ )
)
(block
(set_local $24
@@ -4295,42 +4300,42 @@
)
(loop $while-in54
(if
- (tee_local $11
+ (tee_local $15
(i32.load
(tee_local $6
(i32.add
- (get_local $0)
+ (get_local $3)
(i32.const 20)
)
)
)
)
(block
- (set_local $0
- (get_local $11)
+ (set_local $3
+ (get_local $15)
)
- (set_local $16
+ (set_local $0
(get_local $6)
)
(br $while-in54)
)
)
(if
- (tee_local $11
+ (tee_local $15
(i32.load
(tee_local $6
(i32.add
- (get_local $0)
+ (get_local $3)
(i32.const 16)
)
)
)
)
(block
- (set_local $0
- (get_local $11)
+ (set_local $3
+ (get_local $15)
)
- (set_local $16
+ (set_local $0
(get_local $6)
)
(br $while-in54)
@@ -4339,17 +4344,17 @@
)
(if
(i32.lt_u
- (get_local $16)
- (get_local $7)
+ (get_local $0)
+ (get_local $13)
)
(call $qa)
(block
(i32.store
- (get_local $16)
+ (get_local $0)
(i32.const 0)
)
(set_local $24
- (get_local $0)
+ (get_local $3)
)
)
)
@@ -4362,14 +4367,14 @@
(get_local $1)
)
)
- (get_local $7)
+ (get_local $13)
)
(call $qa)
)
(if
(i32.ne
(i32.load
- (tee_local $11
+ (tee_local $15
(i32.add
(get_local $6)
(i32.const 12)
@@ -4383,7 +4388,7 @@
(if
(i32.eq
(i32.load
- (tee_local $16
+ (tee_local $18
(i32.add
(get_local $0)
(i32.const 8)
@@ -4394,11 +4399,11 @@
)
(block
(i32.store
- (get_local $11)
+ (get_local $15)
(get_local $0)
)
(i32.store
- (get_local $16)
+ (get_local $18)
(get_local $6)
)
(set_local $24
@@ -4420,7 +4425,7 @@
(i32.eq
(get_local $1)
(i32.load
- (tee_local $22
+ (tee_local $21
(i32.add
(i32.const 1512)
(i32.shl
@@ -4437,7 +4442,7 @@
)
(block
(i32.store
- (get_local $22)
+ (get_local $21)
(get_local $24)
)
(br_if $do-once55
@@ -4517,7 +4522,7 @@
(if
(tee_local $10
(i32.load
- (tee_local $22
+ (tee_local $21
(i32.add
(get_local $1)
(i32.const 16)
@@ -4547,7 +4552,7 @@
(i32.eqz
(tee_local $10
(i32.load offset=4
- (get_local $22)
+ (get_local $21)
)
)
)
@@ -4598,7 +4603,7 @@
)
)
(i32.store offset=4
- (get_local $3)
+ (get_local $2)
(i32.or
(get_local $14)
(i32.const 1)
@@ -4606,7 +4611,7 @@
)
(i32.store
(i32.add
- (get_local $3)
+ (get_local $2)
(get_local $14)
)
(get_local $14)
@@ -4623,7 +4628,7 @@
(i32.const 256)
)
(block
- (set_local $2
+ (set_local $3
(i32.add
(i32.const 1248)
(i32.shl
@@ -4657,7 +4662,7 @@
(i32.load
(tee_local $0
(i32.add
- (get_local $2)
+ (get_local $3)
(i32.const 8)
)
)
@@ -4689,31 +4694,31 @@
)
(set_local $45
(i32.add
- (get_local $2)
+ (get_local $3)
(i32.const 8)
)
)
(set_local $38
- (get_local $2)
+ (get_local $3)
)
)
)
)
(i32.store
(get_local $45)
- (get_local $3)
+ (get_local $2)
)
(i32.store offset=12
(get_local $38)
- (get_local $3)
+ (get_local $2)
)
(i32.store offset=8
- (get_local $3)
+ (get_local $2)
(get_local $38)
)
(i32.store offset=12
- (get_local $3)
(get_local $2)
+ (get_local $3)
)
(br $do-once44)
)
@@ -4830,26 +4835,26 @@
)
)
(i32.store offset=28
- (get_local $3)
+ (get_local $2)
(get_local $5)
)
(i32.store offset=4
- (tee_local $2
+ (tee_local $3
(i32.add
- (get_local $3)
+ (get_local $2)
(i32.const 16)
)
)
(i32.const 0)
)
(i32.store
- (get_local $2)
+ (get_local $3)
(i32.const 0)
)
(if
(i32.eqz
(i32.and
- (tee_local $2
+ (tee_local $3
(i32.load
(i32.const 1212)
)
@@ -4866,25 +4871,25 @@
(i32.store
(i32.const 1212)
(i32.or
- (get_local $2)
+ (get_local $3)
(get_local $6)
)
)
(i32.store
(get_local $0)
- (get_local $3)
+ (get_local $2)
)
(i32.store offset=24
- (get_local $3)
+ (get_local $2)
(get_local $0)
)
(i32.store offset=12
- (get_local $3)
- (get_local $3)
+ (get_local $2)
+ (get_local $2)
)
(i32.store offset=8
- (get_local $3)
- (get_local $3)
+ (get_local $2)
+ (get_local $2)
)
(br $do-once44)
)
@@ -4908,7 +4913,7 @@
)
)
)
- (set_local $2
+ (set_local $3
(i32.load
(get_local $0)
)
@@ -4919,7 +4924,7 @@
(i32.eq
(i32.and
(i32.load offset=4
- (get_local $2)
+ (get_local $3)
)
(i32.const -8)
)
@@ -4927,9 +4932,9 @@
)
(block
(set_local $39
- (get_local $2)
+ (get_local $3)
)
- (set_local $8
+ (set_local $7
(i32.const 279)
)
(br $while-out63)
@@ -4941,7 +4946,7 @@
(tee_local $0
(i32.add
(i32.add
- (get_local $2)
+ (get_local $3)
(i32.const 16)
)
(i32.shl
@@ -4962,7 +4967,7 @@
(i32.const 1)
)
)
- (set_local $2
+ (set_local $3
(get_local $5)
)
(br $while-in64)
@@ -4972,9 +4977,9 @@
(get_local $0)
)
(set_local $54
- (get_local $2)
+ (get_local $3)
)
- (set_local $8
+ (set_local $7
(i32.const 276)
)
)
@@ -4983,7 +4988,7 @@
)
(if
(i32.eq
- (get_local $8)
+ (get_local $7)
(i32.const 276)
)
(if
@@ -4997,25 +5002,25 @@
(block
(i32.store
(get_local $46)
- (get_local $3)
+ (get_local $2)
)
(i32.store offset=24
- (get_local $3)
+ (get_local $2)
(get_local $54)
)
(i32.store offset=12
- (get_local $3)
- (get_local $3)
+ (get_local $2)
+ (get_local $2)
)
(i32.store offset=8
- (get_local $3)
- (get_local $3)
+ (get_local $2)
+ (get_local $2)
)
)
)
(if
(i32.eq
- (get_local $8)
+ (get_local $7)
(i32.const 279)
)
(if
@@ -5023,7 +5028,7 @@
(i32.ge_u
(tee_local $6
(i32.load
- (tee_local $2
+ (tee_local $3
(i32.add
(get_local $39)
(i32.const 8)
@@ -5045,22 +5050,22 @@
(block
(i32.store offset=12
(get_local $6)
- (get_local $3)
+ (get_local $2)
)
(i32.store
- (get_local $2)
(get_local $3)
+ (get_local $2)
)
(i32.store offset=8
- (get_local $3)
+ (get_local $2)
(get_local $6)
)
(i32.store offset=12
- (get_local $3)
+ (get_local $2)
(get_local $39)
)
(i32.store offset=24
- (get_local $3)
+ (get_local $2)
(i32.const 0)
)
)
@@ -5076,7 +5081,7 @@
)
(return
(i32.add
- (get_local $18)
+ (get_local $17)
(i32.const 8)
)
)
@@ -5087,24 +5092,24 @@
(block $while-out65
(if
(i32.le_u
- (tee_local $3
+ (tee_local $2
(i32.load
- (get_local $29)
+ (get_local $30)
)
)
- (get_local $12)
+ (get_local $11)
)
(if
(i32.gt_u
(tee_local $14
(i32.add
- (get_local $3)
+ (get_local $2)
(i32.load offset=4
- (get_local $29)
+ (get_local $30)
)
)
)
- (get_local $12)
+ (get_local $11)
)
(block
(set_local $0
@@ -5114,9 +5119,9 @@
)
)
)
- (set_local $29
+ (set_local $30
(i32.load offset=8
- (get_local $29)
+ (get_local $30)
)
)
(br $while-in66)
@@ -5124,7 +5129,7 @@
)
(set_local $14
(i32.add
- (tee_local $18
+ (tee_local $17
(i32.add
(get_local $0)
(i32.const -47)
@@ -5133,14 +5138,14 @@
(i32.const 8)
)
)
- (set_local $3
+ (set_local $2
(i32.add
- (tee_local $18
+ (tee_local $17
(select
- (get_local $12)
- (tee_local $3
+ (get_local $11)
+ (tee_local $2
(i32.add
- (get_local $18)
+ (get_local $17)
(select
(i32.and
(i32.sub
@@ -5158,10 +5163,10 @@
)
)
(i32.lt_u
- (get_local $3)
+ (get_local $2)
(tee_local $14
(i32.add
- (get_local $12)
+ (get_local $11)
(i32.const 16)
)
)
@@ -5176,7 +5181,7 @@
(tee_local $1
(i32.add
(get_local $20)
- (tee_local $13
+ (tee_local $12
(select
(i32.and
(i32.sub
@@ -5208,7 +5213,7 @@
(get_local $26)
(i32.const -40)
)
- (get_local $13)
+ (get_local $12)
)
)
)
@@ -5235,32 +5240,32 @@
(i32.store
(tee_local $6
(i32.add
- (get_local $18)
+ (get_local $17)
(i32.const 4)
)
)
(i32.const 27)
)
(i32.store
- (get_local $3)
+ (get_local $2)
(i32.load
(i32.const 1656)
)
)
(i32.store offset=4
- (get_local $3)
+ (get_local $2)
(i32.load
(i32.const 1660)
)
)
(i32.store offset=8
- (get_local $3)
+ (get_local $2)
(i32.load
(i32.const 1664)
)
)
(i32.store offset=12
- (get_local $3)
+ (get_local $2)
(i32.load
(i32.const 1668)
)
@@ -5279,19 +5284,19 @@
)
(i32.store
(i32.const 1664)
- (get_local $3)
+ (get_local $2)
)
- (set_local $3
+ (set_local $2
(i32.add
- (get_local $18)
+ (get_local $17)
(i32.const 24)
)
)
(loop $do-in68
(i32.store
- (tee_local $3
+ (tee_local $2
(i32.add
- (get_local $3)
+ (get_local $2)
(i32.const 4)
)
)
@@ -5300,7 +5305,7 @@
(br_if $do-in68
(i32.lt_u
(i32.add
- (get_local $3)
+ (get_local $2)
(i32.const 4)
)
(get_local $0)
@@ -5309,8 +5314,8 @@
)
(if
(i32.ne
- (get_local $18)
- (get_local $12)
+ (get_local $17)
+ (get_local $11)
)
(block
(i32.store
@@ -5323,34 +5328,34 @@
)
)
(i32.store offset=4
- (get_local $12)
+ (get_local $11)
(i32.or
- (tee_local $3
+ (tee_local $2
(i32.sub
- (get_local $18)
- (get_local $12)
+ (get_local $17)
+ (get_local $11)
)
)
(i32.const 1)
)
)
(i32.store
- (get_local $18)
- (get_local $3)
+ (get_local $17)
+ (get_local $2)
)
(set_local $1
(i32.shr_u
- (get_local $3)
+ (get_local $2)
(i32.const 3)
)
)
(if
(i32.lt_u
- (get_local $3)
+ (get_local $2)
(i32.const 256)
)
(block
- (set_local $13
+ (set_local $12
(i32.add
(i32.const 1248)
(i32.shl
@@ -5364,7 +5369,7 @@
)
(if
(i32.and
- (tee_local $2
+ (tee_local $3
(i32.load
(i32.const 1208)
)
@@ -5378,11 +5383,11 @@
)
(if
(i32.lt_u
- (tee_local $2
+ (tee_local $3
(i32.load
(tee_local $5
(i32.add
- (get_local $13)
+ (get_local $12)
(i32.const 8)
)
)
@@ -5398,7 +5403,7 @@
(get_local $5)
)
(set_local $40
- (get_local $2)
+ (get_local $3)
)
)
)
@@ -5406,36 +5411,36 @@
(i32.store
(i32.const 1208)
(i32.or
- (get_local $2)
+ (get_local $3)
(get_local $5)
)
)
(set_local $47
(i32.add
- (get_local $13)
+ (get_local $12)
(i32.const 8)
)
)
(set_local $40
- (get_local $13)
+ (get_local $12)
)
)
)
(i32.store
(get_local $47)
- (get_local $12)
+ (get_local $11)
)
(i32.store offset=12
(get_local $40)
- (get_local $12)
+ (get_local $11)
)
(i32.store offset=8
- (get_local $12)
+ (get_local $11)
(get_local $40)
)
(i32.store offset=12
+ (get_local $11)
(get_local $12)
- (get_local $13)
)
(br $do-once38)
)
@@ -5444,24 +5449,24 @@
(i32.add
(i32.const 1512)
(i32.shl
- (tee_local $2
+ (tee_local $3
(if i32
- (tee_local $13
+ (tee_local $12
(i32.shr_u
- (get_local $3)
+ (get_local $2)
(i32.const 8)
)
)
(if i32
(i32.gt_u
- (get_local $3)
+ (get_local $2)
(i32.const 16777215)
)
(i32.const 31)
(i32.or
(i32.and
(i32.shr_u
- (get_local $3)
+ (get_local $2)
(i32.add
(tee_local $0
(i32.add
@@ -5469,18 +5474,18 @@
(i32.const 14)
(i32.or
(i32.or
- (tee_local $13
+ (tee_local $12
(i32.and
(i32.shr_u
(i32.add
(tee_local $5
(i32.shl
- (get_local $13)
- (tee_local $2
+ (get_local $12)
+ (tee_local $3
(i32.and
(i32.shr_u
(i32.add
- (get_local $13)
+ (get_local $12)
(i32.const 1048320)
)
(i32.const 16)
@@ -5497,7 +5502,7 @@
(i32.const 4)
)
)
- (get_local $2)
+ (get_local $3)
)
(tee_local $5
(i32.and
@@ -5506,7 +5511,7 @@
(tee_local $1
(i32.shl
(get_local $5)
- (get_local $13)
+ (get_local $12)
)
)
(i32.const 245760)
@@ -5546,11 +5551,11 @@
)
)
(i32.store offset=28
- (get_local $12)
- (get_local $2)
+ (get_local $11)
+ (get_local $3)
)
(i32.store offset=20
- (get_local $12)
+ (get_local $11)
(i32.const 0)
)
(i32.store
@@ -5568,7 +5573,7 @@
(tee_local $1
(i32.shl
(i32.const 1)
- (get_local $2)
+ (get_local $3)
)
)
)
@@ -5583,37 +5588,37 @@
)
(i32.store
(get_local $0)
- (get_local $12)
+ (get_local $11)
)
(i32.store offset=24
- (get_local $12)
+ (get_local $11)
(get_local $0)
)
(i32.store offset=12
- (get_local $12)
- (get_local $12)
+ (get_local $11)
+ (get_local $11)
)
(i32.store offset=8
- (get_local $12)
- (get_local $12)
+ (get_local $11)
+ (get_local $11)
)
(br $do-once38)
)
)
(set_local $1
(i32.shl
- (get_local $3)
+ (get_local $2)
(select
(i32.const 0)
(i32.sub
(i32.const 25)
(i32.shr_u
- (get_local $2)
+ (get_local $3)
(i32.const 1)
)
)
(i32.eq
- (get_local $2)
+ (get_local $3)
(i32.const 31)
)
)
@@ -5634,20 +5639,20 @@
)
(i32.const -8)
)
- (get_local $3)
+ (get_local $2)
)
(block
- (set_local $30
+ (set_local $31
(get_local $5)
)
- (set_local $8
+ (set_local $7
(i32.const 305)
)
(br $while-out69)
)
)
(if
- (tee_local $2
+ (tee_local $3
(i32.load
(tee_local $0
(i32.add
@@ -5674,7 +5679,7 @@
)
)
(set_local $5
- (get_local $2)
+ (get_local $3)
)
(br $while-in70)
)
@@ -5685,7 +5690,7 @@
(set_local $55
(get_local $5)
)
- (set_local $8
+ (set_local $7
(i32.const 302)
)
)
@@ -5694,7 +5699,7 @@
)
(if
(i32.eq
- (get_local $8)
+ (get_local $7)
(i32.const 302)
)
(if
@@ -5708,25 +5713,25 @@
(block
(i32.store
(get_local $48)
- (get_local $12)
+ (get_local $11)
)
(i32.store offset=24
- (get_local $12)
+ (get_local $11)
(get_local $55)
)
(i32.store offset=12
- (get_local $12)
- (get_local $12)
+ (get_local $11)
+ (get_local $11)
)
(i32.store offset=8
- (get_local $12)
- (get_local $12)
+ (get_local $11)
+ (get_local $11)
)
)
)
(if
(i32.eq
- (get_local $8)
+ (get_local $7)
(i32.const 305)
)
(if
@@ -5736,42 +5741,42 @@
(i32.load
(tee_local $5
(i32.add
- (get_local $30)
+ (get_local $31)
(i32.const 8)
)
)
)
)
- (tee_local $3
+ (tee_local $2
(i32.load
(i32.const 1224)
)
)
)
(i32.ge_u
- (get_local $30)
- (get_local $3)
+ (get_local $31)
+ (get_local $2)
)
)
(block
(i32.store offset=12
(get_local $1)
- (get_local $12)
+ (get_local $11)
)
(i32.store
(get_local $5)
- (get_local $12)
+ (get_local $11)
)
(i32.store offset=8
- (get_local $12)
+ (get_local $11)
(get_local $1)
)
(i32.store offset=12
- (get_local $12)
- (get_local $30)
+ (get_local $11)
+ (get_local $31)
)
(i32.store offset=24
- (get_local $12)
+ (get_local $11)
(i32.const 0)
)
)
@@ -5829,7 +5834,7 @@
)
(loop $do-in
(i32.store offset=12
- (tee_local $13
+ (tee_local $12
(i32.add
(i32.const 1248)
(i32.shl
@@ -5841,11 +5846,11 @@
)
)
)
- (get_local $13)
+ (get_local $12)
)
(i32.store offset=8
- (get_local $13)
- (get_local $13)
+ (get_local $12)
+ (get_local $12)
)
(br_if $do-in
(i32.ne
@@ -5864,7 +5869,7 @@
(tee_local $1
(i32.add
(get_local $20)
- (tee_local $13
+ (tee_local $12
(select
(i32.and
(i32.sub
@@ -5890,27 +5895,27 @@
)
(i32.store
(i32.const 1220)
- (tee_local $3
+ (tee_local $2
(i32.sub
(i32.add
(get_local $26)
(i32.const -40)
)
- (get_local $13)
+ (get_local $12)
)
)
)
(i32.store offset=4
(get_local $1)
(i32.or
- (get_local $3)
+ (get_local $2)
(i32.const 1)
)
)
(i32.store offset=4
(i32.add
(get_local $1)
- (get_local $3)
+ (get_local $2)
)
(i32.const 40)
)
@@ -5925,7 +5930,7 @@
)
(if
(i32.gt_u
- (tee_local $12
+ (tee_local $11
(i32.load
(i32.const 1220)
)
@@ -5935,18 +5940,18 @@
(block
(i32.store
(i32.const 1220)
- (tee_local $30
+ (tee_local $31
(i32.sub
- (get_local $12)
+ (get_local $11)
(get_local $4)
)
)
)
(i32.store
(i32.const 1232)
- (tee_local $8
+ (tee_local $7
(i32.add
- (tee_local $12
+ (tee_local $11
(i32.load
(i32.const 1232)
)
@@ -5956,14 +5961,14 @@
)
)
(i32.store offset=4
- (get_local $8)
+ (get_local $7)
(i32.or
- (get_local $30)
+ (get_local $31)
(i32.const 1)
)
)
(i32.store offset=4
- (get_local $12)
+ (get_local $11)
(i32.or
(get_local $4)
(i32.const 3)
@@ -5974,7 +5979,7 @@
)
(return
(i32.add
- (get_local $12)
+ (get_local $11)
(i32.const 8)
)
)
@@ -6055,7 +6060,7 @@
(set_local $8
(i32.add
(get_local $1)
- (tee_local $6
+ (tee_local $7
(i32.and
(get_local $4)
(i32.const -8)
@@ -6073,8 +6078,8 @@
(set_local $2
(get_local $1)
)
- (set_local $7
- (get_local $6)
+ (set_local $6
+ (get_local $7)
)
)
(block
@@ -6089,15 +6094,15 @@
)
(return)
)
- (set_local $6
+ (set_local $7
(i32.add
(get_local $10)
- (get_local $6)
+ (get_local $7)
)
)
(if
(i32.lt_u
- (tee_local $0
+ (tee_local $1
(i32.add
(get_local $1)
(i32.sub
@@ -6112,7 +6117,7 @@
)
(if
(i32.eq
- (get_local $0)
+ (get_local $1)
(i32.load
(i32.const 1228)
)
@@ -6123,7 +6128,7 @@
(i32.and
(tee_local $3
(i32.load
- (tee_local $1
+ (tee_local $0
(i32.add
(get_local $8)
(i32.const 4)
@@ -6137,38 +6142,38 @@
)
(block
(set_local $2
- (get_local $0)
+ (get_local $1)
)
- (set_local $7
- (get_local $6)
+ (set_local $6
+ (get_local $7)
)
(br $do-once)
)
)
(i32.store
(i32.const 1216)
- (get_local $6)
+ (get_local $7)
)
(i32.store
- (get_local $1)
+ (get_local $0)
(i32.and
(get_local $3)
(i32.const -2)
)
)
(i32.store offset=4
- (get_local $0)
+ (get_local $1)
(i32.or
- (get_local $6)
+ (get_local $7)
(i32.const 1)
)
)
(i32.store
(i32.add
- (get_local $0)
- (get_local $6)
+ (get_local $1)
+ (get_local $7)
)
- (get_local $6)
+ (get_local $7)
)
(return)
)
@@ -6185,16 +6190,16 @@
(i32.const 256)
)
(block
- (set_local $1
+ (set_local $0
(i32.load offset=12
- (get_local $0)
+ (get_local $1)
)
)
(if
(i32.ne
(tee_local $10
(i32.load offset=8
- (get_local $0)
+ (get_local $1)
)
)
(tee_local $4
@@ -6223,7 +6228,7 @@
(i32.load offset=12
(get_local $10)
)
- (get_local $0)
+ (get_local $1)
)
(call $qa)
)
@@ -6231,7 +6236,7 @@
)
(if
(i32.eq
- (get_local $1)
+ (get_local $0)
(get_local $10)
)
(block
@@ -6251,29 +6256,29 @@
)
)
(set_local $2
- (get_local $0)
+ (get_local $1)
)
- (set_local $7
- (get_local $6)
+ (set_local $6
+ (get_local $7)
)
(br $do-once)
)
)
(if
(i32.eq
- (get_local $1)
+ (get_local $0)
(get_local $4)
)
(set_local $9
(i32.add
- (get_local $1)
+ (get_local $0)
(i32.const 8)
)
)
(block
(if
(i32.lt_u
- (get_local $1)
+ (get_local $0)
(get_local $14)
)
(call $qa)
@@ -6283,12 +6288,12 @@
(i32.load
(tee_local $4
(i32.add
- (get_local $1)
+ (get_local $0)
(i32.const 8)
)
)
)
- (get_local $0)
+ (get_local $1)
)
(set_local $9
(get_local $4)
@@ -6299,35 +6304,35 @@
)
(i32.store offset=12
(get_local $10)
- (get_local $1)
+ (get_local $0)
)
(i32.store
(get_local $9)
(get_local $10)
)
(set_local $2
- (get_local $0)
+ (get_local $1)
)
- (set_local $7
- (get_local $6)
+ (set_local $6
+ (get_local $7)
)
(br $do-once)
)
)
(set_local $10
(i32.load offset=24
- (get_local $0)
+ (get_local $1)
)
)
(block $do-once0
(if
(i32.eq
- (tee_local $1
+ (tee_local $0
(i32.load offset=12
- (get_local $0)
+ (get_local $1)
)
)
- (get_local $0)
+ (get_local $1)
)
(block
(if
@@ -6337,7 +6342,7 @@
(i32.add
(tee_local $4
(i32.add
- (get_local $0)
+ (get_local $1)
(i32.const 16)
)
)
@@ -6347,7 +6352,7 @@
)
)
(block
- (set_local $1
+ (set_local $0
(get_local $9)
)
(set_local $4
@@ -6356,7 +6361,7 @@
)
(if
(i32.eqz
- (tee_local $1
+ (tee_local $0
(i32.load
(get_local $4)
)
@@ -6376,14 +6381,14 @@
(i32.load
(tee_local $3
(i32.add
- (get_local $1)
+ (get_local $0)
(i32.const 20)
)
)
)
)
(block
- (set_local $1
+ (set_local $0
(get_local $9)
)
(set_local $4
@@ -6397,14 +6402,14 @@
(i32.load
(tee_local $3
(i32.add
- (get_local $1)
+ (get_local $0)
(i32.const 16)
)
)
)
)
(block
- (set_local $1
+ (set_local $0
(get_local $9)
)
(set_local $4
@@ -6414,7 +6419,7 @@
)
(block
(set_local $12
- (get_local $1)
+ (get_local $0)
)
(set_local $3
(get_local $4)
@@ -6444,7 +6449,7 @@
(i32.lt_u
(tee_local $3
(i32.load offset=8
- (get_local $0)
+ (get_local $1)
)
)
(get_local $14)
@@ -6461,7 +6466,7 @@
)
)
)
- (get_local $0)
+ (get_local $1)
)
(call $qa)
)
@@ -6470,24 +6475,24 @@
(i32.load
(tee_local $4
(i32.add
- (get_local $1)
+ (get_local $0)
(i32.const 8)
)
)
)
- (get_local $0)
+ (get_local $1)
)
(block
(i32.store
(get_local $9)
- (get_local $1)
+ (get_local $0)
)
(i32.store
(get_local $4)
(get_local $3)
)
(set_local $5
- (get_local $1)
+ (get_local $0)
)
)
(call $qa)
@@ -6500,15 +6505,15 @@
(block
(if
(i32.eq
- (get_local $0)
+ (get_local $1)
(i32.load
(tee_local $3
(i32.add
(i32.const 1512)
(i32.shl
- (tee_local $1
+ (tee_local $0
(i32.load offset=28
- (get_local $0)
+ (get_local $1)
)
)
(i32.const 2)
@@ -6536,17 +6541,17 @@
(i32.xor
(i32.shl
(i32.const 1)
- (get_local $1)
+ (get_local $0)
)
(i32.const -1)
)
)
)
(set_local $2
- (get_local $0)
+ (get_local $1)
)
- (set_local $7
- (get_local $6)
+ (set_local $6
+ (get_local $7)
)
(br $do-once)
)
@@ -6565,17 +6570,17 @@
(if
(i32.eq
(i32.load
- (tee_local $1
+ (tee_local $0
(i32.add
(get_local $10)
(i32.const 16)
)
)
)
- (get_local $0)
+ (get_local $1)
)
(i32.store
- (get_local $1)
+ (get_local $0)
(get_local $5)
)
(i32.store offset=20
@@ -6589,10 +6594,10 @@
)
(block
(set_local $2
- (get_local $0)
+ (get_local $1)
)
- (set_local $7
- (get_local $6)
+ (set_local $6
+ (get_local $7)
)
(br $do-once)
)
@@ -6602,7 +6607,7 @@
(if
(i32.lt_u
(get_local $5)
- (tee_local $1
+ (tee_local $0
(i32.load
(i32.const 1224)
)
@@ -6619,7 +6624,7 @@
(i32.load
(tee_local $3
(i32.add
- (get_local $0)
+ (get_local $1)
(i32.const 16)
)
)
@@ -6628,7 +6633,7 @@
(if
(i32.lt_u
(get_local $4)
- (get_local $1)
+ (get_local $0)
)
(call $qa)
(block
@@ -6667,29 +6672,29 @@
(get_local $5)
)
(set_local $2
- (get_local $0)
+ (get_local $1)
)
- (set_local $7
- (get_local $6)
+ (set_local $6
+ (get_local $7)
)
)
)
(block
(set_local $2
- (get_local $0)
+ (get_local $1)
)
- (set_local $7
- (get_local $6)
+ (set_local $6
+ (get_local $7)
)
)
)
)
(block
(set_local $2
- (get_local $0)
+ (get_local $1)
)
- (set_local $7
- (get_local $6)
+ (set_local $6
+ (get_local $7)
)
)
)
@@ -6708,7 +6713,7 @@
(i32.and
(tee_local $1
(i32.load
- (tee_local $6
+ (tee_local $7
(i32.add
(get_local $8)
(i32.const 4)
@@ -6728,7 +6733,7 @@
)
(block
(i32.store
- (get_local $6)
+ (get_local $7)
(i32.and
(get_local $1)
(i32.const -2)
@@ -6737,19 +6742,19 @@
(i32.store offset=4
(get_local $2)
(i32.or
- (get_local $7)
+ (get_local $6)
(i32.const 1)
)
)
(i32.store
(i32.add
(get_local $2)
- (get_local $7)
+ (get_local $6)
)
- (get_local $7)
+ (get_local $6)
)
(set_local $0
- (get_local $7)
+ (get_local $6)
)
)
(block
@@ -6768,7 +6773,7 @@
(i32.load
(i32.const 1220)
)
- (get_local $7)
+ (get_local $6)
)
)
)
@@ -6818,7 +6823,7 @@
(i32.load
(i32.const 1216)
)
- (get_local $7)
+ (get_local $6)
)
)
)
@@ -6849,7 +6854,7 @@
(get_local $1)
(i32.const -8)
)
- (get_local $7)
+ (get_local $6)
)
)
(set_local $14
@@ -7004,7 +7009,7 @@
(if
(tee_local $9
(i32.load
- (tee_local $1
+ (tee_local $0
(i32.add
(tee_local $4
(i32.add
@@ -7018,21 +7023,22 @@
)
)
(block
- (set_local $0
+ (set_local $6
(get_local $9)
)
(set_local $4
- (get_local $1)
+ (get_local $0)
)
)
(if
- (i32.eqz
- (tee_local $0
- (i32.load
- (get_local $4)
- )
+ (tee_local $0
+ (i32.load
+ (get_local $4)
)
)
+ (set_local $6
+ (get_local $0)
+ )
(block
(set_local $11
(i32.const 0)
@@ -7045,20 +7051,20 @@
(if
(tee_local $9
(i32.load
- (tee_local $1
+ (tee_local $0
(i32.add
- (get_local $0)
+ (get_local $6)
(i32.const 20)
)
)
)
)
(block
- (set_local $0
+ (set_local $6
(get_local $9)
)
(set_local $4
- (get_local $1)
+ (get_local $0)
)
(br $while-in9)
)
@@ -7066,20 +7072,20 @@
(if
(tee_local $9
(i32.load
- (tee_local $1
+ (tee_local $0
(i32.add
- (get_local $0)
+ (get_local $6)
(i32.const 16)
)
)
)
)
(block
- (set_local $0
+ (set_local $6
(get_local $9)
)
(set_local $4
- (get_local $1)
+ (get_local $0)
)
(br $while-in9)
)
@@ -7099,7 +7105,7 @@
(i32.const 0)
)
(set_local $11
- (get_local $0)
+ (get_local $6)
)
)
)
@@ -7107,7 +7113,7 @@
(block
(if
(i32.lt_u
- (tee_local $1
+ (tee_local $0
(i32.load offset=8
(get_local $8)
)
@@ -7123,7 +7129,7 @@
(i32.load
(tee_local $9
(i32.add
- (get_local $1)
+ (get_local $0)
(i32.const 12)
)
)
@@ -7151,7 +7157,7 @@
)
(i32.store
(get_local $4)
- (get_local $1)
+ (get_local $0)
)
(set_local $11
(get_local $3)
@@ -7169,7 +7175,7 @@
(i32.eq
(get_local $8)
(i32.load
- (tee_local $6
+ (tee_local $7
(i32.add
(i32.const 1512)
(i32.shl
@@ -7186,7 +7192,7 @@
)
(block
(i32.store
- (get_local $6)
+ (get_local $7)
(get_local $11)
)
(if
@@ -7267,9 +7273,9 @@
(get_local $12)
)
(if
- (tee_local $0
+ (tee_local $1
(i32.load
- (tee_local $6
+ (tee_local $7
(i32.add
(get_local $8)
(i32.const 16)
@@ -7279,31 +7285,31 @@
)
(if
(i32.lt_u
- (get_local $0)
+ (get_local $1)
(get_local $3)
)
(call $qa)
(block
(i32.store offset=16
(get_local $11)
- (get_local $0)
+ (get_local $1)
)
(i32.store offset=24
- (get_local $0)
+ (get_local $1)
(get_local $11)
)
)
)
)
(if
- (tee_local $0
+ (tee_local $1
(i32.load offset=4
- (get_local $6)
+ (get_local $7)
)
)
(if
(i32.lt_u
- (get_local $0)
+ (get_local $1)
(i32.load
(i32.const 1224)
)
@@ -7312,10 +7318,10 @@
(block
(i32.store offset=20
(get_local $11)
- (get_local $0)
+ (get_local $1)
)
(i32.store offset=24
- (get_local $0)
+ (get_local $1)
(get_local $11)
)
)
@@ -7360,7 +7366,7 @@
)
)
)
- (set_local $7
+ (set_local $6
(i32.shr_u
(get_local $0)
(i32.const 3)
@@ -7377,7 +7383,7 @@
(i32.const 1248)
(i32.shl
(i32.shl
- (get_local $7)
+ (get_local $6)
(i32.const 1)
)
(i32.const 2)
@@ -7386,7 +7392,7 @@
)
(if
(i32.and
- (tee_local $6
+ (tee_local $7
(i32.load
(i32.const 1208)
)
@@ -7394,13 +7400,13 @@
(tee_local $5
(i32.shl
(i32.const 1)
- (get_local $7)
+ (get_local $6)
)
)
)
(if
(i32.lt_u
- (tee_local $6
+ (tee_local $7
(i32.load
(tee_local $5
(i32.add
@@ -7420,7 +7426,7 @@
(get_local $5)
)
(set_local $13
- (get_local $6)
+ (get_local $7)
)
)
)
@@ -7428,7 +7434,7 @@
(i32.store
(i32.const 1208)
(i32.or
- (get_local $6)
+ (get_local $7)
(get_local $5)
)
)
@@ -7466,7 +7472,7 @@
(i32.add
(i32.const 1512)
(i32.shl
- (tee_local $7
+ (tee_local $6
(if i32
(tee_local $1
(i32.shr_u
@@ -7525,7 +7531,7 @@
(i32.and
(i32.shr_u
(i32.add
- (tee_local $6
+ (tee_local $7
(i32.shl
(get_local $15)
(get_local $1)
@@ -7542,7 +7548,7 @@
)
(i32.shr_u
(i32.shl
- (get_local $6)
+ (get_local $7)
(get_local $15)
)
(i32.const 15)
@@ -7569,7 +7575,7 @@
)
(i32.store offset=28
(get_local $2)
- (get_local $7)
+ (get_local $6)
)
(i32.store offset=20
(get_local $2)
@@ -7586,10 +7592,10 @@
(i32.const 1212)
)
)
- (tee_local $6
+ (tee_local $7
(i32.shl
(i32.const 1)
- (get_local $7)
+ (get_local $6)
)
)
)
@@ -7602,12 +7608,12 @@
(i32.sub
(i32.const 25)
(i32.shr_u
- (get_local $7)
+ (get_local $6)
(i32.const 1)
)
)
(i32.eq
- (get_local $7)
+ (get_local $6)
(i32.const 31)
)
)
@@ -7643,7 +7649,7 @@
(if
(tee_local $11
(i32.load
- (tee_local $7
+ (tee_local $6
(i32.add
(i32.add
(get_local $1)
@@ -7674,7 +7680,7 @@
)
(block
(set_local $18
- (get_local $7)
+ (get_local $6)
)
(set_local $19
(get_local $1)
@@ -7736,7 +7742,7 @@
)
)
)
- (tee_local $6
+ (tee_local $7
(i32.load
(i32.const 1224)
)
@@ -7744,7 +7750,7 @@
)
(i32.ge_u
(get_local $16)
- (get_local $6)
+ (get_local $7)
)
)
(block
@@ -7779,7 +7785,7 @@
(i32.const 1212)
(i32.or
(get_local $15)
- (get_local $6)
+ (get_local $7)
)
)
(i32.store