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.imprecise2362
1 files changed, 1182 insertions, 1180 deletions
diff --git a/test/emcc_O2_hello_world.fromasm.imprecise b/test/emcc_O2_hello_world.fromasm.imprecise
index b774a7f13..b351dbcc9 100644
--- a/test/emcc_O2_hello_world.fromasm.imprecise
+++ b/test/emcc_O2_hello_world.fromasm.imprecise
@@ -142,16 +142,16 @@
(block
(if
(i32.and
- (tee_local $1
+ (tee_local $2
(i32.shr_u
- (tee_local $16
+ (tee_local $15
(i32.load
(i32.const 176)
)
)
- (tee_local $6
+ (tee_local $8
(i32.shr_u
- (tee_local $8
+ (tee_local $9
(select
(i32.const 16)
(i32.and
@@ -175,29 +175,29 @@
(i32.const 3)
)
(block
- (set_local $1
+ (set_local $2
(i32.load
(tee_local $17
(i32.add
- (tee_local $3
+ (tee_local $0
(i32.load
- (tee_local $7
+ (tee_local $6
(i32.add
- (tee_local $0
+ (tee_local $1
(i32.add
(i32.const 216)
(i32.shl
(i32.shl
- (tee_local $11
+ (tee_local $10
(i32.add
(i32.xor
(i32.and
- (get_local $1)
+ (get_local $2)
(i32.const 1)
)
(i32.const 1)
)
- (get_local $6)
+ (get_local $8)
)
)
(i32.const 1)
@@ -218,13 +218,13 @@
)
(if
(i32.ne
- (get_local $0)
(get_local $1)
+ (get_local $2)
)
(block
(if
(i32.lt_u
- (get_local $1)
+ (get_local $2)
(i32.load
(i32.const 192)
)
@@ -234,24 +234,24 @@
(if
(i32.eq
(i32.load
- (tee_local $5
+ (tee_local $7
(i32.add
- (get_local $1)
+ (get_local $2)
(i32.const 12)
)
)
)
- (get_local $3)
+ (get_local $0)
)
(block
(i32.store
- (get_local $5)
- (get_local $0)
- )
- (i32.store
(get_local $7)
(get_local $1)
)
+ (i32.store
+ (get_local $6)
+ (get_local $2)
+ )
)
(call $_abort)
)
@@ -259,11 +259,11 @@
(i32.store
(i32.const 176)
(i32.and
- (get_local $16)
+ (get_local $15)
(i32.xor
(i32.shl
(i32.const 1)
- (get_local $11)
+ (get_local $10)
)
(i32.const -1)
)
@@ -271,11 +271,11 @@
)
)
(i32.store offset=4
- (get_local $3)
+ (get_local $0)
(i32.or
- (tee_local $1
+ (tee_local $2
(i32.shl
- (get_local $11)
+ (get_local $10)
(i32.const 3)
)
)
@@ -283,18 +283,18 @@
)
)
(i32.store
- (tee_local $7
+ (tee_local $6
(i32.add
(i32.add
- (get_local $3)
- (get_local $1)
+ (get_local $0)
+ (get_local $2)
)
(i32.const 4)
)
)
(i32.or
(i32.load
- (get_local $7)
+ (get_local $6)
)
(i32.const 1)
)
@@ -306,8 +306,8 @@
)
(if
(i32.gt_u
- (get_local $8)
- (tee_local $7
+ (get_local $9)
+ (tee_local $6
(i32.load
(i32.const 184)
)
@@ -315,37 +315,37 @@
)
(block
(if
- (get_local $1)
+ (get_local $2)
(block
- (set_local $0
+ (set_local $1
(i32.and
(i32.shr_u
- (tee_local $1
+ (tee_local $2
(i32.add
(i32.and
- (tee_local $0
+ (tee_local $1
(i32.and
(i32.shl
- (get_local $1)
- (get_local $6)
+ (get_local $2)
+ (get_local $8)
)
(i32.or
- (tee_local $1
+ (tee_local $2
(i32.shl
(i32.const 2)
- (get_local $6)
+ (get_local $8)
)
)
(i32.sub
(i32.const 0)
- (get_local $1)
+ (get_local $2)
)
)
)
)
(i32.sub
(i32.const 0)
- (get_local $0)
+ (get_local $1)
)
)
(i32.const -1)
@@ -356,32 +356,32 @@
(i32.const 16)
)
)
- (set_local $0
+ (set_local $1
(i32.load
- (tee_local $5
+ (tee_local $7
(i32.add
- (tee_local $3
+ (tee_local $0
(i32.load
(tee_local $19
(i32.add
- (tee_local $10
+ (tee_local $11
(i32.add
(i32.const 216)
(i32.shl
(i32.shl
- (tee_local $11
+ (tee_local $10
(i32.add
(i32.or
(i32.or
(i32.or
(i32.or
- (tee_local $1
+ (tee_local $2
(i32.and
(i32.shr_u
- (tee_local $5
+ (tee_local $7
(i32.shr_u
+ (get_local $2)
(get_local $1)
- (get_local $0)
)
)
(i32.const 5)
@@ -389,15 +389,15 @@
(i32.const 8)
)
)
- (get_local $0)
+ (get_local $1)
)
- (tee_local $5
+ (tee_local $7
(i32.and
(i32.shr_u
- (tee_local $3
+ (tee_local $0
(i32.shr_u
- (get_local $5)
- (get_local $1)
+ (get_local $7)
+ (get_local $2)
)
)
(i32.const 2)
@@ -406,13 +406,13 @@
)
)
)
- (tee_local $3
+ (tee_local $0
(i32.and
(i32.shr_u
- (tee_local $10
+ (tee_local $11
(i32.shr_u
- (get_local $3)
- (get_local $5)
+ (get_local $0)
+ (get_local $7)
)
)
(i32.const 1)
@@ -421,13 +421,13 @@
)
)
)
- (tee_local $10
+ (tee_local $11
(i32.and
(i32.shr_u
(tee_local $19
(i32.shr_u
- (get_local $10)
- (get_local $3)
+ (get_local $11)
+ (get_local $0)
)
)
(i32.const 1)
@@ -438,7 +438,7 @@
)
(i32.shr_u
(get_local $19)
- (get_local $10)
+ (get_local $11)
)
)
)
@@ -460,13 +460,13 @@
)
(if
(i32.ne
- (get_local $10)
- (get_local $0)
+ (get_local $11)
+ (get_local $1)
)
(block
(if
(i32.lt_u
- (get_local $0)
+ (get_local $1)
(i32.load
(i32.const 192)
)
@@ -476,23 +476,23 @@
(if
(i32.eq
(i32.load
- (tee_local $1
+ (tee_local $2
(i32.add
- (get_local $0)
+ (get_local $1)
(i32.const 12)
)
)
)
- (get_local $3)
+ (get_local $0)
)
(block
(i32.store
- (get_local $1)
- (get_local $10)
+ (get_local $2)
+ (get_local $11)
)
(i32.store
(get_local $19)
- (get_local $0)
+ (get_local $1)
)
(set_local $17
(i32.load
@@ -507,43 +507,43 @@
(i32.store
(i32.const 176)
(i32.and
- (get_local $16)
+ (get_local $15)
(i32.xor
(i32.shl
(i32.const 1)
- (get_local $11)
+ (get_local $10)
)
(i32.const -1)
)
)
)
(set_local $17
- (get_local $7)
+ (get_local $6)
)
)
)
(i32.store offset=4
- (get_local $3)
+ (get_local $0)
(i32.or
- (get_local $8)
+ (get_local $9)
(i32.const 3)
)
)
(i32.store offset=4
- (tee_local $16
+ (tee_local $15
(i32.add
- (get_local $3)
- (get_local $8)
+ (get_local $0)
+ (get_local $9)
)
)
(i32.or
- (tee_local $7
+ (tee_local $6
(i32.sub
(i32.shl
- (get_local $11)
+ (get_local $10)
(i32.const 3)
)
- (get_local $8)
+ (get_local $9)
)
)
(i32.const 1)
@@ -551,20 +551,20 @@
)
(i32.store
(i32.add
- (get_local $16)
- (get_local $7)
+ (get_local $15)
+ (get_local $6)
)
- (get_local $7)
+ (get_local $6)
)
(if
(get_local $17)
(block
- (set_local $0
+ (set_local $1
(i32.load
(i32.const 196)
)
)
- (set_local $10
+ (set_local $11
(i32.add
(i32.const 216)
(i32.shl
@@ -583,12 +583,12 @@
)
(if
(i32.and
- (tee_local $6
+ (tee_local $8
(i32.load
(i32.const 176)
)
)
- (tee_local $1
+ (tee_local $2
(i32.shl
(i32.const 1)
(get_local $19)
@@ -601,7 +601,7 @@
(i32.load
(tee_local $19
(i32.add
- (get_local $10)
+ (get_local $11)
(i32.const 8)
)
)
@@ -625,69 +625,69 @@
(i32.store
(i32.const 176)
(i32.or
- (get_local $6)
- (get_local $1)
+ (get_local $8)
+ (get_local $2)
)
)
(set_local $38
(i32.add
- (get_local $10)
+ (get_local $11)
(i32.const 8)
)
)
(set_local $31
- (get_local $10)
+ (get_local $11)
)
)
)
(i32.store
(get_local $38)
- (get_local $0)
+ (get_local $1)
)
(i32.store offset=12
(get_local $31)
- (get_local $0)
+ (get_local $1)
)
(i32.store offset=8
- (get_local $0)
+ (get_local $1)
(get_local $31)
)
(i32.store offset=12
- (get_local $0)
- (get_local $10)
+ (get_local $1)
+ (get_local $11)
)
)
)
(i32.store
(i32.const 184)
- (get_local $7)
+ (get_local $6)
)
(i32.store
(i32.const 196)
- (get_local $16)
+ (get_local $15)
)
(return
- (get_local $5)
+ (get_local $7)
)
)
)
(if
- (tee_local $16
+ (tee_local $15
(i32.load
(i32.const 180)
)
)
(block
- (set_local $16
+ (set_local $15
(i32.and
(i32.shr_u
- (tee_local $7
+ (tee_local $6
(i32.add
(i32.and
- (get_local $16)
+ (get_local $15)
(i32.sub
(i32.const 0)
- (get_local $16)
+ (get_local $15)
)
)
(i32.const -1)
@@ -698,7 +698,7 @@
(i32.const 16)
)
)
- (set_local $1
+ (set_local $2
(i32.sub
(i32.and
(i32.load offset=4
@@ -710,13 +710,13 @@
(i32.or
(i32.or
(i32.or
- (tee_local $7
+ (tee_local $6
(i32.and
(i32.shr_u
- (tee_local $10
+ (tee_local $11
(i32.shr_u
- (get_local $7)
- (get_local $16)
+ (get_local $6)
+ (get_local $15)
)
)
(i32.const 5)
@@ -724,15 +724,15 @@
(i32.const 8)
)
)
- (get_local $16)
+ (get_local $15)
)
- (tee_local $10
+ (tee_local $11
(i32.and
(i32.shr_u
- (tee_local $0
+ (tee_local $1
(i32.shr_u
- (get_local $10)
- (get_local $7)
+ (get_local $11)
+ (get_local $6)
)
)
(i32.const 2)
@@ -741,13 +741,13 @@
)
)
)
- (tee_local $0
+ (tee_local $1
(i32.and
(i32.shr_u
- (tee_local $1
+ (tee_local $2
(i32.shr_u
- (get_local $0)
- (get_local $10)
+ (get_local $1)
+ (get_local $11)
)
)
(i32.const 1)
@@ -756,13 +756,13 @@
)
)
)
- (tee_local $1
+ (tee_local $2
(i32.and
(i32.shr_u
- (tee_local $6
+ (tee_local $8
(i32.shr_u
+ (get_local $2)
(get_local $1)
- (get_local $0)
)
)
(i32.const 1)
@@ -772,8 +772,8 @@
)
)
(i32.shr_u
- (get_local $6)
- (get_local $1)
+ (get_local $8)
+ (get_local $2)
)
)
(i32.const 2)
@@ -783,13 +783,13 @@
)
(i32.const -8)
)
- (get_local $8)
+ (get_local $9)
)
)
- (set_local $6
+ (set_local $8
(get_local $17)
)
- (set_local $0
+ (set_local $1
(get_local $17)
)
(loop $while-in
@@ -797,63 +797,63 @@
(if
(tee_local $17
(i32.load offset=16
- (get_local $6)
+ (get_local $8)
)
)
- (set_local $3
+ (set_local $0
(get_local $17)
)
(if
- (tee_local $10
+ (tee_local $11
(i32.load offset=20
- (get_local $6)
+ (get_local $8)
)
)
- (set_local $3
- (get_local $10)
+ (set_local $0
+ (get_local $11)
)
(block
- (set_local $7
- (get_local $1)
+ (set_local $3
+ (get_local $2)
)
- (set_local $2
- (get_local $0)
+ (set_local $5
+ (get_local $1)
)
(br $while-out)
)
)
)
- (set_local $10
+ (set_local $11
(i32.lt_u
(tee_local $17
(i32.sub
(i32.and
(i32.load offset=4
- (get_local $3)
+ (get_local $0)
)
(i32.const -8)
)
- (get_local $8)
+ (get_local $9)
)
)
- (get_local $1)
+ (get_local $2)
)
)
- (set_local $1
+ (set_local $2
(select
(get_local $17)
- (get_local $1)
- (get_local $10)
+ (get_local $2)
+ (get_local $11)
)
)
- (set_local $6
- (get_local $3)
+ (set_local $8
+ (get_local $0)
)
- (set_local $0
+ (set_local $1
(select
- (get_local $3)
(get_local $0)
- (get_local $10)
+ (get_local $1)
+ (get_local $11)
)
)
(br $while-in)
@@ -861,8 +861,8 @@
)
(if
(i32.lt_u
- (get_local $2)
- (tee_local $0
+ (get_local $5)
+ (tee_local $1
(i32.load
(i32.const 192)
)
@@ -872,38 +872,38 @@
)
(if
(i32.ge_u
- (get_local $2)
- (tee_local $6
+ (get_local $5)
+ (tee_local $8
(i32.add
- (get_local $2)
- (get_local $8)
+ (get_local $5)
+ (get_local $9)
)
)
)
(call $_abort)
)
- (set_local $1
+ (set_local $2
(i32.load offset=24
- (get_local $2)
+ (get_local $5)
)
)
(block $do-once4
(if
(i32.eq
- (tee_local $5
+ (tee_local $7
(i32.load offset=12
- (get_local $2)
+ (get_local $5)
)
)
- (get_local $2)
+ (get_local $5)
)
(block
(if
- (tee_local $11
+ (tee_local $10
(i32.load
- (tee_local $3
+ (tee_local $0
(i32.add
- (get_local $2)
+ (get_local $5)
(i32.const 20)
)
)
@@ -911,25 +911,25 @@
)
(block
(set_local $17
- (get_local $11)
+ (get_local $10)
)
- (set_local $9
- (get_local $3)
+ (set_local $6
+ (get_local $0)
)
)
(if
(tee_local $17
(i32.load
- (tee_local $10
+ (tee_local $11
(i32.add
- (get_local $2)
+ (get_local $5)
(i32.const 16)
)
)
)
)
- (set_local $9
- (get_local $10)
+ (set_local $6
+ (get_local $11)
)
(block
(set_local $19
@@ -941,9 +941,9 @@
)
(loop $while-in7
(if
- (tee_local $11
+ (tee_local $10
(i32.load
- (tee_local $3
+ (tee_local $0
(i32.add
(get_local $17)
(i32.const 20)
@@ -953,18 +953,18 @@
)
(block
(set_local $17
- (get_local $11)
+ (get_local $10)
)
- (set_local $9
- (get_local $3)
+ (set_local $6
+ (get_local $0)
)
(br $while-in7)
)
)
(if
- (tee_local $11
+ (tee_local $10
(i32.load
- (tee_local $3
+ (tee_local $0
(i32.add
(get_local $17)
(i32.const 16)
@@ -974,10 +974,10 @@
)
(block
(set_local $17
- (get_local $11)
+ (get_local $10)
)
- (set_local $9
- (get_local $3)
+ (set_local $6
+ (get_local $0)
)
(br $while-in7)
)
@@ -985,13 +985,13 @@
)
(if
(i32.lt_u
- (get_local $9)
- (get_local $0)
+ (get_local $6)
+ (get_local $1)
)
(call $_abort)
(block
(i32.store
- (get_local $9)
+ (get_local $6)
(i32.const 0)
)
(set_local $19
@@ -1003,52 +1003,52 @@
(block
(if
(i32.lt_u
- (tee_local $3
+ (tee_local $0
(i32.load offset=8
- (get_local $2)
+ (get_local $5)
)
)
- (get_local $0)
+ (get_local $1)
)
(call $_abort)
)
(if
(i32.ne
(i32.load
- (tee_local $11
+ (tee_local $10
(i32.add
- (get_local $3)
+ (get_local $0)
(i32.const 12)
)
)
)
- (get_local $2)
+ (get_local $5)
)
(call $_abort)
)
(if
(i32.eq
(i32.load
- (tee_local $10
+ (tee_local $11
(i32.add
- (get_local $5)
+ (get_local $7)
(i32.const 8)
)
)
)
- (get_local $2)
+ (get_local $5)
)
(block
(i32.store
- (get_local $11)
- (get_local $5)
+ (get_local $10)
+ (get_local $7)
)
(i32.store
- (get_local $10)
- (get_local $3)
+ (get_local $11)
+ (get_local $0)
)
(set_local $19
- (get_local $5)
+ (get_local $7)
)
)
(call $_abort)
@@ -1058,19 +1058,19 @@
)
(block $do-once8
(if
- (get_local $1)
+ (get_local $2)
(block
(if
(i32.eq
- (get_local $2)
+ (get_local $5)
(i32.load
- (tee_local $0
+ (tee_local $1
(i32.add
(i32.const 480)
(i32.shl
- (tee_local $5
+ (tee_local $7
(i32.load offset=28
- (get_local $2)
+ (get_local $5)
)
)
(i32.const 2)
@@ -1081,7 +1081,7 @@
)
(block
(i32.store
- (get_local $0)
+ (get_local $1)
(get_local $19)
)
(if
@@ -1098,7 +1098,7 @@
(i32.xor
(i32.shl
(i32.const 1)
- (get_local $5)
+ (get_local $7)
)
(i32.const -1)
)
@@ -1111,7 +1111,7 @@
(block
(if
(i32.lt_u
- (get_local $1)
+ (get_local $2)
(i32.load
(i32.const 192)
)
@@ -1121,21 +1121,21 @@
(if
(i32.eq
(i32.load
- (tee_local $5
+ (tee_local $7
(i32.add
- (get_local $1)
+ (get_local $2)
(i32.const 16)
)
)
)
- (get_local $2)
+ (get_local $5)
)
(i32.store
- (get_local $5)
+ (get_local $7)
(get_local $19)
)
(i32.store offset=20
- (get_local $1)
+ (get_local $2)
(get_local $19)
)
)
@@ -1149,7 +1149,7 @@
(if
(i32.lt_u
(get_local $19)
- (tee_local $5
+ (tee_local $7
(i32.load
(i32.const 192)
)
@@ -1159,41 +1159,41 @@
)
(i32.store offset=24
(get_local $19)
- (get_local $1)
+ (get_local $2)
)
(if
- (tee_local $0
+ (tee_local $1
(i32.load offset=16
- (get_local $2)
+ (get_local $5)
)
)
(if
(i32.lt_u
- (get_local $0)
- (get_local $5)
+ (get_local $1)
+ (get_local $7)
)
(call $_abort)
(block
(i32.store offset=16
(get_local $19)
- (get_local $0)
+ (get_local $1)
)
(i32.store offset=24
- (get_local $0)
+ (get_local $1)
(get_local $19)
)
)
)
)
(if
- (tee_local $0
+ (tee_local $1
(i32.load offset=20
- (get_local $2)
+ (get_local $5)
)
)
(if
(i32.lt_u
- (get_local $0)
+ (get_local $1)
(i32.load
(i32.const 192)
)
@@ -1202,10 +1202,10 @@
(block
(i32.store offset=20
(get_local $19)
- (get_local $0)
+ (get_local $1)
)
(i32.store offset=24
- (get_local $0)
+ (get_local $1)
(get_local $19)
)
)
@@ -1216,35 +1216,35 @@
)
(if
(i32.lt_u
- (get_local $7)
+ (get_local $3)
(i32.const 16)
)
(block
(i32.store offset=4
- (get_local $2)
+ (get_local $5)
(i32.or
- (tee_local $1
+ (tee_local $2
(i32.add
- (get_local $7)
- (get_local $8)
+ (get_local $3)
+ (get_local $9)
)
)
(i32.const 3)
)
)
(i32.store
- (tee_local $0
+ (tee_local $1
(i32.add
(i32.add
+ (get_local $5)
(get_local $2)
- (get_local $1)
)
(i32.const 4)
)
)
(i32.or
(i32.load
- (get_local $0)
+ (get_local $1)
)
(i32.const 1)
)
@@ -1252,46 +1252,46 @@
)
(block
(i32.store offset=4
- (get_local $2)
+ (get_local $5)
(i32.or
- (get_local $8)
+ (get_local $9)
(i32.const 3)
)
)
(i32.store offset=4
- (get_local $6)
+ (get_local $8)
(i32.or
- (get_local $7)
+ (get_local $3)
(i32.const 1)
)
)
(i32.store
(i32.add
- (get_local $6)
- (get_local $7)
+ (get_local $8)
+ (get_local $3)
)
- (get_local $7)
+ (get_local $3)
)
(if
- (tee_local $0
+ (tee_local $1
(i32.load
(i32.const 184)
)
)
(block
- (set_local $1
+ (set_local $2
(i32.load
(i32.const 196)
)
)
- (set_local $0
+ (set_local $1
(i32.add
(i32.const 216)
(i32.shl
(i32.shl
- (tee_local $5
+ (tee_local $7
(i32.shr_u
- (get_local $0)
+ (get_local $1)
(i32.const 3)
)
)
@@ -1303,25 +1303,25 @@
)
(if
(i32.and
- (tee_local $3
+ (tee_local $0
(i32.load
(i32.const 176)
)
)
- (tee_local $10
+ (tee_local $11
(i32.shl
(i32.const 1)
- (get_local $5)
+ (get_local $7)
)
)
)
(if
(i32.lt_u
- (tee_local $11
+ (tee_local $10
(i32.load
- (tee_local $5
+ (tee_local $7
(i32.add
- (get_local $0)
+ (get_local $1)
(i32.const 8)
)
)
@@ -1334,10 +1334,10 @@
(call $_abort)
(block
(set_local $39
- (get_local $5)
+ (get_local $7)
)
(set_local $32
- (get_local $11)
+ (get_local $10)
)
)
)
@@ -1345,52 +1345,52 @@
(i32.store
(i32.const 176)
(i32.or
- (get_local $3)
- (get_local $10)
+ (get_local $0)
+ (get_local $11)
)
)
(set_local $39
(i32.add
- (get_local $0)
+ (get_local $1)
(i32.const 8)
)
)
(set_local $32
- (get_local $0)
+ (get_local $1)
)
)
)
(i32.store
(get_local $39)
- (get_local $1)
+ (get_local $2)
)
(i32.store offset=12
(get_local $32)
- (get_local $1)
+ (get_local $2)
)
(i32.store offset=8
- (get_local $1)
+ (get_local $2)
(get_local $32)
)
(i32.store offset=12
+ (get_local $2)
(get_local $1)
- (get_local $0)
)
)
)
(i32.store
(i32.const 184)
- (get_local $7)
+ (get_local $3)
)
(i32.store
(i32.const 196)
- (get_local $6)
+ (get_local $8)
)
)
)
(return
(i32.add
- (get_local $2)
+ (get_local $5)
(i32.const 8)
)
)
@@ -1405,9 +1405,9 @@
(i32.const -65)
)
(block
- (set_local $1
+ (set_local $2
(i32.and
- (tee_local $0
+ (tee_local $1
(i32.add
(get_local $0)
(i32.const 11)
@@ -1417,60 +1417,60 @@
)
)
(if
- (tee_local $10
+ (tee_local $11
(i32.load
(i32.const 180)
)
)
(block
- (set_local $3
+ (set_local $0
(i32.sub
(i32.const 0)
- (get_local $1)
+ (get_local $2)
)
)
(block $label$break$L123
(if
- (tee_local $16
+ (tee_local $15
(i32.load offset=480
(i32.shl
- (tee_local $8
+ (tee_local $9
(if i32
- (tee_local $11
+ (tee_local $10
(i32.shr_u
- (get_local $0)
+ (get_local $1)
(i32.const 8)
)
)
(if i32
(i32.gt_u
- (get_local $1)
+ (get_local $2)
(i32.const 16777215)
)
(i32.const 31)
(i32.or
(i32.and
(i32.shr_u
- (get_local $1)
+ (get_local $2)
(i32.add
- (tee_local $16
+ (tee_local $15
(i32.add
(i32.sub
(i32.const 14)
(i32.or
(i32.or
- (tee_local $11
+ (tee_local $10
(i32.and
(i32.shr_u
(i32.add
- (tee_local $5
+ (tee_local $7
(i32.shl
- (get_local $11)
- (tee_local $0
+ (get_local $10)
+ (tee_local $1
(i32.and
(i32.shr_u
(i32.add
- (get_local $11)
+ (get_local $10)
(i32.const 1048320)
)
(i32.const 16)
@@ -1487,16 +1487,16 @@
(i32.const 4)
)
)
- (get_local $0)
+ (get_local $1)
)
- (tee_local $5
+ (tee_local $7
(i32.and
(i32.shr_u
(i32.add
(tee_local $17
(i32.shl
- (get_local $5)
- (get_local $11)
+ (get_local $7)
+ (get_local $10)
)
)
(i32.const 245760)
@@ -1511,7 +1511,7 @@
(i32.shr_u
(i32.shl
(get_local $17)
- (get_local $5)
+ (get_local $7)
)
(i32.const 15)
)
@@ -1523,7 +1523,7 @@
(i32.const 1)
)
(i32.shl
- (get_local $16)
+ (get_local $15)
(i32.const 1)
)
)
@@ -1536,81 +1536,81 @@
)
)
(block
- (set_local $5
- (get_local $3)
+ (set_local $7
+ (get_local $0)
)
(set_local $17
(i32.const 0)
)
- (set_local $0
+ (set_local $1
(i32.shl
- (get_local $1)
+ (get_local $2)
(select
(i32.const 0)
(i32.sub
(i32.const 25)
(i32.shr_u
- (get_local $8)
+ (get_local $9)
(i32.const 1)
)
)
(i32.eq
- (get_local $8)
+ (get_local $9)
(i32.const 31)
)
)
)
)
- (set_local $11
- (get_local $16)
+ (set_local $10
+ (get_local $15)
)
- (set_local $7
+ (set_local $6
(i32.const 0)
)
(loop $while-in14
(if
(i32.lt_u
- (tee_local $3
+ (tee_local $0
(i32.sub
(tee_local $19
(i32.and
(i32.load offset=4
- (get_local $11)
+ (get_local $10)
)
(i32.const -8)
)
)
- (get_local $1)
+ (get_local $2)
)
)
- (get_local $5)
+ (get_local $7)
)
(if
(i32.eq
(get_local $19)
- (get_local $1)
+ (get_local $2)
)
(block
(set_local $27
- (get_local $3)
+ (get_local $0)
)
(set_local $25
- (get_local $11)
+ (get_local $10)
)
(set_local $29
- (get_local $11)
+ (get_local $10)
)
- (set_local $5
+ (set_local $7
(i32.const 90)
)
(br $label$break$L123)
)
(block
- (set_local $5
- (get_local $3)
- )
(set_local $7
- (get_local $11)
+ (get_local $0)
+ )
+ (set_local $6
+ (get_local $10)
)
)
)
@@ -1618,27 +1618,27 @@
(set_local $19
(select
(get_local $17)
- (tee_local $3
+ (tee_local $0
(i32.load offset=20
- (get_local $11)
+ (get_local $10)
)
)
(i32.or
(i32.eqz
- (get_local $3)
+ (get_local $0)
)
(i32.eq
- (get_local $3)
- (tee_local $11
+ (get_local $0)
+ (tee_local $10
(i32.load
(i32.add
(i32.add
- (get_local $11)
+ (get_local $10)
(i32.const 16)
)
(i32.shl
(i32.shr_u
- (get_local $0)
+ (get_local $1)
(i32.const 31)
)
(i32.const 2)
@@ -1651,22 +1651,22 @@
)
)
(if
- (tee_local $3
+ (tee_local $0
(i32.eqz
- (get_local $11)
+ (get_local $10)
)
)
(block
(set_local $33
- (get_local $5)
+ (get_local $7)
)
- (set_local $6
+ (set_local $8
(get_local $19)
)
(set_local $30
- (get_local $7)
+ (get_local $6)
)
- (set_local $5
+ (set_local $7
(i32.const 86)
)
)
@@ -1674,12 +1674,12 @@
(set_local $17
(get_local $19)
)
- (set_local $0
+ (set_local $1
(i32.shl
- (get_local $0)
+ (get_local $1)
(i32.xor
(i32.and
- (get_local $3)
+ (get_local $0)
(i32.const 1)
)
(i32.const 1)
@@ -1693,15 +1693,15 @@
)
(block
(set_local $33
- (get_local $3)
+ (get_local $0)
)
- (set_local $6
+ (set_local $8
(i32.const 0)
)
(set_local $30
(i32.const 0)
)
- (set_local $5
+ (set_local $7
(i32.const 86)
)
)
@@ -1709,7 +1709,7 @@
)
(if
(i32.eq
- (get_local $5)
+ (get_local $7)
(i32.const 86)
)
(if
@@ -1717,7 +1717,7 @@
(if i32
(i32.and
(i32.eqz
- (get_local $6)
+ (get_local $8)
)
(i32.eqz
(get_local $30)
@@ -1726,41 +1726,41 @@
(block i32
(if
(i32.eqz
- (tee_local $3
+ (tee_local $0
(i32.and
- (get_local $10)
+ (get_local $11)
(i32.or
- (tee_local $16
+ (tee_local $15
(i32.shl
(i32.const 2)
- (get_local $8)
+ (get_local $9)
)
)
(i32.sub
(i32.const 0)
- (get_local $16)
+ (get_local $15)
)
)
)
)
)
(block
- (set_local $8
- (get_local $1)
+ (set_local $9
+ (get_local $2)
)
(br $do-once)
)
)
- (set_local $3
+ (set_local $0
(i32.and
(i32.shr_u
- (tee_local $16
+ (tee_local $15
(i32.add
(i32.and
- (get_local $3)
+ (get_local $0)
(i32.sub
(i32.const 0)
- (get_local $3)
+ (get_local $0)
)
)
(i32.const -1)
@@ -1778,13 +1778,13 @@
(i32.or
(i32.or
(i32.or
- (tee_local $16
+ (tee_local $15
(i32.and
(i32.shr_u
- (tee_local $8
+ (tee_local $9
(i32.shr_u
- (get_local $16)
- (get_local $3)
+ (get_local $15)
+ (get_local $0)
)
)
(i32.const 5)
@@ -1792,15 +1792,15 @@
(i32.const 8)
)
)
- (get_local $3)
+ (get_local $0)
)
- (tee_local $8
+ (tee_local $9
(i32.and
(i32.shr_u
- (tee_local $6
+ (tee_local $8
(i32.shr_u
- (get_local $8)
- (get_local $16)
+ (get_local $9)
+ (get_local $15)
)
)
(i32.const 2)
@@ -1809,13 +1809,13 @@
)
)
)
- (tee_local $6
+ (tee_local $8
(i32.and
(i32.shr_u
- (tee_local $7
+ (tee_local $6
(i32.shr_u
- (get_local $6)
(get_local $8)
+ (get_local $9)
)
)
(i32.const 1)
@@ -1824,13 +1824,13 @@
)
)
)
- (tee_local $7
+ (tee_local $6
(i32.and
(i32.shr_u
- (tee_local $0
+ (tee_local $1
(i32.shr_u
- (get_local $7)
(get_local $6)
+ (get_local $8)
)
)
(i32.const 1)
@@ -1840,15 +1840,15 @@
)
)
(i32.shr_u
- (get_local $0)
- (get_local $7)
+ (get_local $1)
+ (get_local $6)
)
)
(i32.const 2)
)
)
)
- (get_local $6)
+ (get_local $8)
)
)
(block
@@ -1861,7 +1861,7 @@
(set_local $29
(get_local $30)
)
- (set_local $5
+ (set_local $7
(i32.const 90)
)
)
@@ -1877,16 +1877,16 @@
)
(if
(i32.eq
- (get_local $5)
+ (get_local $7)
(i32.const 90)
)
(loop $while-in16
- (set_local $5
+ (set_local $7
(i32.const 0)
)
- (set_local $0
+ (set_local $1
(i32.lt_u
- (tee_local $7
+ (tee_local $6
(i32.sub
(i32.and
(i32.load offset=4
@@ -1894,41 +1894,41 @@
)
(i32.const -8)
)
- (get_local $1)
+ (get_local $2)
)
)
(get_local $27)
)
)
- (set_local $6
+ (set_local $8
(select
- (get_local $7)
+ (get_local $6)
(get_local $27)
- (get_local $0)
+ (get_local $1)
)
)
- (set_local $7
+ (set_local $6
(select
(get_local $25)
(get_local $29)
- (get_local $0)
+ (get_local $1)
)
)
(if
- (tee_local $0
+ (tee_local $1
(i32.load offset=16
(get_local $25)
)
)
(block
(set_local $27
- (get_local $6)
+ (get_local $8)
)
(set_local $25
- (get_local $0)
+ (get_local $1)
)
(set_local $29
- (get_local $7)
+ (get_local $6)
)
(br $while-in16)
)
@@ -1941,19 +1941,19 @@
)
(block
(set_local $27
- (get_local $6)
+ (get_local $8)
)
(set_local $29
- (get_local $7)
+ (get_local $6)
)
(br $while-in16)
)
(block
(set_local $4
- (get_local $6)
+ (get_local $8)
)
(set_local $12
- (get_local $7)
+ (get_local $6)
)
)
)
@@ -1967,7 +1967,7 @@
(i32.load
(i32.const 184)
)
- (get_local $1)
+ (get_local $2)
)
)
(i32.const 0)
@@ -1980,7 +1980,7 @@
(if
(i32.lt_u
(get_local $12)
- (tee_local $10
+ (tee_local $11
(i32.load
(i32.const 192)
)
@@ -1991,16 +1991,16 @@
(if
(i32.ge_u
(get_local $12)
- (tee_local $7
+ (tee_local $6
(i32.add
(get_local $12)
- (get_local $1)
+ (get_local $2)
)
)
)
(call $_abort)
)
- (set_local $6
+ (set_local $8
(i32.load offset=24
(get_local $12)
)
@@ -2008,7 +2008,7 @@
(block $do-once17
(if
(i32.eq
- (tee_local $0
+ (tee_local $1
(i32.load offset=12
(get_local $12)
)
@@ -2017,9 +2017,9 @@
)
(block
(if
- (tee_local $3
+ (tee_local $0
(i32.load
- (tee_local $8
+ (tee_local $9
(i32.add
(get_local $12)
(i32.const 20)
@@ -2029,16 +2029,16 @@
)
(block
(set_local $17
- (get_local $3)
+ (get_local $0)
)
- (set_local $0
- (get_local $8)
+ (set_local $1
+ (get_local $9)
)
)
(if
(tee_local $17
(i32.load
- (tee_local $16
+ (tee_local $15
(i32.add
(get_local $12)
(i32.const 16)
@@ -2046,11 +2046,11 @@
)
)
)
- (set_local $0
- (get_local $16)
+ (set_local $1
+ (get_local $15)
)
(block
- (set_local $9
+ (set_local $5
(i32.const 0)
)
(br $do-once17)
@@ -2059,9 +2059,9 @@
)
(loop $while-in20
(if
- (tee_local $3
+ (tee_local $0
(i32.load
- (tee_local $8
+ (tee_local $9
(i32.add
(get_local $17)
(i32.const 20)
@@ -2071,18 +2071,18 @@
)
(block
(set_local $17
- (get_local $3)
+ (get_local $0)
)
- (set_local $0
- (get_local $8)
+ (set_local $1
+ (get_local $9)
)
(br $while-in20)
)
)
(if
- (tee_local $3
+ (tee_local $0
(i32.load
- (tee_local $8
+ (tee_local $9
(i32.add
(get_local $17)
(i32.const 16)
@@ -2092,10 +2092,10 @@
)
(block
(set_local $17
- (get_local $3)
+ (get_local $0)
)
- (set_local $0
- (get_local $8)
+ (set_local $1
+ (get_local $9)
)
(br $while-in20)
)
@@ -2103,16 +2103,16 @@
)
(if
(i32.lt_u
- (get_local $0)
- (get_local $10)
+ (get_local $1)
+ (get_local $11)
)
(call $_abort)
(block
(i32.store
- (get_local $0)
+ (get_local $1)
(i32.const 0)
)
- (set_local $9
+ (set_local $5
(get_local $17)
)
)
@@ -2121,21 +2121,21 @@
(block
(if
(i32.lt_u
- (tee_local $8
+ (tee_local $9
(i32.load offset=8
(get_local $12)
)
)
- (get_local $10)
+ (get_local $11)
)
(call $_abort)
)
(if
(i32.ne
(i32.load
- (tee_local $3
+ (tee_local $0
(i32.add
- (get_local $8)
+ (get_local $9)
(i32.const 12)
)
)
@@ -2147,9 +2147,9 @@
(if
(i32.eq
(i32.load
- (tee_local $16
+ (tee_local $15
(i32.add
- (get_local $0)
+ (get_local $1)
(i32.const 8)
)
)
@@ -2158,15 +2158,15 @@
)
(block
(i32.store
- (get_local $3)
(get_local $0)
+ (get_local $1)
)
(i32.store
- (get_local $16)
- (get_local $8)
+ (get_local $15)
+ (get_local $9)
)
- (set_local $9
- (get_local $0)
+ (set_local $5
+ (get_local $1)
)
)
(call $_abort)
@@ -2176,17 +2176,17 @@
)
(block $do-once21
(if
- (get_local $6)
+ (get_local $8)
(block
(if
(i32.eq
(get_local $12)
(i32.load
- (tee_local $10
+ (tee_local $11
(i32.add
(i32.const 480)
(i32.shl
- (tee_local $0
+ (tee_local $1
(i32.load offset=28
(get_local $12)
)
@@ -2199,12 +2199,12 @@
)
(block
(i32.store
- (get_local $10)
- (get_local $9)
+ (get_local $11)
+ (get_local $5)
)
(if
(i32.eqz
- (get_local $9)
+ (get_local $5)
)
(block
(i32.store
@@ -2216,7 +2216,7 @@
(i32.xor
(i32.shl
(i32.const 1)
- (get_local $0)
+ (get_local $1)
)
(i32.const -1)
)
@@ -2229,7 +2229,7 @@
(block
(if
(i32.lt_u
- (get_local $6)
+ (get_local $8)
(i32.load
(i32.const 192)
)
@@ -2239,9 +2239,9 @@
(if
(i32.eq
(i32.load
- (tee_local $0
+ (tee_local $1
(i32.add
- (get_local $6)
+ (get_local $8)
(i32.const 16)
)
)
@@ -2249,25 +2249,25 @@
(get_local $12)
)
(i32.store
- (get_local $0)
- (get_local $9)
+ (get_local $1)
+ (get_local $5)
)
(i32.store offset=20
- (get_local $6)
- (get_local $9)
+ (get_local $8)
+ (get_local $5)
)
)
(br_if $do-once21
(i32.eqz
- (get_local $9)
+ (get_local $5)
)
)
)
)
(if
(i32.lt_u
- (get_local $9)
- (tee_local $0
+ (get_local $5)
+ (tee_local $1
(i32.load
(i32.const 192)
)
@@ -2276,42 +2276,42 @@
(call $_abort)
)
(i32.store offset=24
- (get_local $9)
- (get_local $6)
+ (get_local $5)
+ (get_local $8)
)
(if
- (tee_local $10
+ (tee_local $11
(i32.load offset=16
(get_local $12)
)
)
(if
(i32.lt_u
- (get_local $10)
- (get_local $0)
+ (get_local $11)
+ (get_local $1)
)
(call $_abort)
(block
(i32.store offset=16
- (get_local $9)
- (get_local $10)
+ (get_local $5)
+ (get_local $11)
)
(i32.store offset=24
- (get_local $10)
- (get_local $9)
+ (get_local $11)
+ (get_local $5)
)
)
)
)
(if
- (tee_local $10
+ (tee_local $11
(i32.load offset=20
(get_local $12)
)
)
(if
(i32.lt_u
- (get_local $10)
+ (get_local $11)
(i32.load
(i32.const 192)
)
@@ -2319,12 +2319,12 @@
(call $_abort)
(block
(i32.store offset=20
- (get_local $9)
- (get_local $10)
+ (get_local $5)
+ (get_local $11)
)
(i32.store offset=24
- (get_local $10)
- (get_local $9)
+ (get_local $11)
+ (get_local $5)
)
)
)
@@ -2342,12 +2342,12 @@
(i32.store offset=4
(get_local $12)
(i32.or
- (get_local $1)
+ (get_local $2)
(i32.const 3)
)
)
(i32.store offset=4
- (get_local $7)
+ (get_local $6)
(i32.or
(get_local $4)
(i32.const 1)
@@ -2355,12 +2355,12 @@
)
(i32.store
(i32.add
- (get_local $7)
+ (get_local $6)
(get_local $4)
)
(get_local $4)
)
- (set_local $6
+ (set_local $8
(i32.shr_u
(get_local $4)
(i32.const 3)
@@ -2372,12 +2372,12 @@
(i32.const 256)
)
(block
- (set_local $10
+ (set_local $11
(i32.add
(i32.const 216)
(i32.shl
(i32.shl
- (get_local $6)
+ (get_local $8)
(i32.const 1)
)
(i32.const 2)
@@ -2386,25 +2386,25 @@
)
(if
(i32.and
- (tee_local $0
+ (tee_local $1
(i32.load
(i32.const 176)
)
)
- (tee_local $8
+ (tee_local $9
(i32.shl
(i32.const 1)
- (get_local $6)
+ (get_local $8)
)
)
)
(if
(i32.lt_u
- (tee_local $16
+ (tee_local $15
(i32.load
- (tee_local $6
+ (tee_local $8
(i32.add
- (get_local $10)
+ (get_local $11)
(i32.const 8)
)
)
@@ -2416,11 +2416,11 @@
)
(call $_abort)
(block
- (set_local $14
- (get_local $6)
+ (set_local $16
+ (get_local $8)
)
(set_local $26
- (get_local $16)
+ (get_local $15)
)
)
)
@@ -2428,47 +2428,47 @@
(i32.store
(i32.const 176)
(i32.or
- (get_local $0)
- (get_local $8)
+ (get_local $1)
+ (get_local $9)
)
)
- (set_local $14
+ (set_local $16
(i32.add
- (get_local $10)
+ (get_local $11)
(i32.const 8)
)
)
(set_local $26
- (get_local $10)
+ (get_local $11)
)
)
)
(i32.store
- (get_local $14)
- (get_local $7)
+ (get_local $16)
+ (get_local $6)
)
(i32.store offset=12
(get_local $26)
- (get_local $7)
+ (get_local $6)
)
(i32.store offset=8
- (get_local $7)
+ (get_local $6)
(get_local $26)
)
(i32.store offset=12
- (get_local $7)
- (get_local $10)
+ (get_local $6)
+ (get_local $11)
)
(br $do-once25)
)
)
- (set_local $6
+ (set_local $8
(i32.add
(i32.const 480)
(i32.shl
- (tee_local $3
+ (tee_local $10
(if i32
- (tee_local $10
+ (tee_local $11
(i32.shr_u
(get_local $4)
(i32.const 8)
@@ -2485,24 +2485,24 @@
(i32.shr_u
(get_local $4)
(i32.add
- (tee_local $6
+ (tee_local $8
(i32.add
(i32.sub
(i32.const 14)
(i32.or
(i32.or
- (tee_local $10
+ (tee_local $11
(i32.and
(i32.shr_u
(i32.add
- (tee_local $0
+ (tee_local $1
(i32.shl
- (get_local $10)
- (tee_local $8
+ (get_local $11)
+ (tee_local $9
(i32.and
(i32.shr_u
(i32.add
- (get_local $10)
+ (get_local $11)
(i32.const 1048320)
)
(i32.const 16)
@@ -2519,16 +2519,16 @@
(i32.const 4)
)
)
- (get_local $8)
+ (get_local $9)
)
- (tee_local $0
+ (tee_local $1
(i32.and
(i32.shr_u
(i32.add
- (tee_local $16
+ (tee_local $15
(i32.shl
- (get_local $0)
- (get_local $10)
+ (get_local $1)
+ (get_local $11)
)
)
(i32.const 245760)
@@ -2542,8 +2542,8 @@
)
(i32.shr_u
(i32.shl
- (get_local $16)
- (get_local $0)
+ (get_local $15)
+ (get_local $1)
)
(i32.const 15)
)
@@ -2555,7 +2555,7 @@
(i32.const 1)
)
(i32.shl
- (get_local $6)
+ (get_local $8)
(i32.const 1)
)
)
@@ -2568,34 +2568,34 @@
)
)
(i32.store offset=28
- (get_local $7)
- (get_local $3)
+ (get_local $6)
+ (get_local $10)
)
(i32.store offset=4
- (tee_local $0
+ (tee_local $1
(i32.add
- (get_local $7)
+ (get_local $6)
(i32.const 16)
)
)
(i32.const 0)
)
(i32.store
- (get_local $0)
+ (get_local $1)
(i32.const 0)
)
(if
(i32.eqz
(i32.and
- (tee_local $0
+ (tee_local $1
(i32.load
(i32.const 180)
)
)
- (tee_local $16
+ (tee_local $15
(i32.shl
(i32.const 1)
- (get_local $3)
+ (get_local $10)
)
)
)
@@ -2604,30 +2604,30 @@
(i32.store
(i32.const 180)
(i32.or
- (get_local $0)
- (get_local $16)
+ (get_local $1)
+ (get_local $15)
)
)
(i32.store
+ (get_local $8)
(get_local $6)
- (get_local $7)
)
(i32.store offset=24
- (get_local $7)
(get_local $6)
+ (get_local $8)
)
(i32.store offset=12
- (get_local $7)
- (get_local $7)
+ (get_local $6)
+ (get_local $6)
)
(i32.store offset=8
- (get_local $7)
- (get_local $7)
+ (get_local $6)
+ (get_local $6)
)
(br $do-once25)
)
)
- (set_local $16
+ (set_local $15
(i32.shl
(get_local $4)
(select
@@ -2635,20 +2635,20 @@
(i32.sub
(i32.const 25)
(i32.shr_u
- (get_local $3)
+ (get_local $10)
(i32.const 1)
)
)
(i32.eq
- (get_local $3)
+ (get_local $10)
(i32.const 31)
)
)
)
)
- (set_local $0
+ (set_local $1
(i32.load
- (get_local $6)
+ (get_local $8)
)
)
(loop $while-in28
@@ -2657,34 +2657,34 @@
(i32.eq
(i32.and
(i32.load offset=4
- (get_local $0)
+ (get_local $1)
)
(i32.const -8)
)
(get_local $4)
)
(block
- (set_local $15
- (get_local $0)
+ (set_local $14
+ (get_local $1)
)
- (set_local $5
+ (set_local $7
(i32.const 148)
)
(br $while-out27)
)
)
(if
- (tee_local $8
+ (tee_local $9
(i32.load
- (tee_local $6
+ (tee_local $8
(i32.add
(i32.add
- (get_local $0)
+ (get_local $1)
(i32.const 16)
)
(i32.shl
(i32.shr_u
- (get_local $16)
+ (get_local $15)
(i32.const 31)
)
(i32.const 2)
@@ -2694,25 +2694,25 @@
)
)
(block
- (set_local $16
+ (set_local $15
(i32.shl
- (get_local $16)
+ (get_local $15)
(i32.const 1)
)
)
- (set_local $0
- (get_local $8)
+ (set_local $1
+ (get_local $9)
)
(br $while-in28)
)
(block
(set_local $23
- (get_local $6)
+ (get_local $8)
)
(set_local $21
- (get_local $0)
+ (get_local $1)
)
- (set_local $5
+ (set_local $7
(i32.const 145)
)
)
@@ -2721,7 +2721,7 @@
)
(if
(i32.eq
- (get_local $5)
+ (get_local $7)
(i32.const 145)
)
(if
@@ -2735,70 +2735,70 @@
(block
(i32.store
(get_local $23)
- (get_local $7)
+ (get_local $6)
)
(i32.store offset=24
- (get_local $7)
+ (get_local $6)
(get_local $21)
)
(i32.store offset=12
- (get_local $7)
- (get_local $7)
+ (get_local $6)
+ (get_local $6)
)
(i32.store offset=8
- (get_local $7)
- (get_local $7)
+ (get_local $6)
+ (get_local $6)
)
)
)
(if
(i32.eq
- (get_local $5)
+ (get_local $7)
(i32.const 148)
)
(if
(i32.and
(i32.ge_u
- (tee_local $16
+ (tee_local $15
(i32.load
- (tee_local $0
+ (tee_local $1
(i32.add
- (get_local $15)
+ (get_local $14)
(i32.const 8)
)
)
)
)
- (tee_local $8
+ (tee_local $9
(i32.load
(i32.const 192)
)
)
)
(i32.ge_u
- (get_local $15)
- (get_local $8)
+ (get_local $14)
+ (get_local $9)
)
)
(block
(i32.store offset=12
- (get_local $16)
- (get_local $7)
+ (get_local $15)
+ (get_local $6)
)
(i32.store
- (get_local $0)
- (get_local $7)
+ (get_local $1)
+ (get_local $6)
)
(i32.store offset=8
- (get_local $7)
- (get_local $16)
+ (get_local $6)
+ (get_local $15)
)
(i32.store offset=12
- (get_local $7)
- (get_local $15)
+ (get_local $6)
+ (get_local $14)
)
(i32.store offset=24
- (get_local $7)
+ (get_local $6)
(i32.const 0)
)
)
@@ -2811,28 +2811,28 @@
(i32.store offset=4
(get_local $12)
(i32.or
- (tee_local $16
+ (tee_local $15
(i32.add
(get_local $4)
- (get_local $1)
+ (get_local $2)
)
)
(i32.const 3)
)
)
(i32.store
- (tee_local $0
+ (tee_local $1
(i32.add
(i32.add
(get_local $12)
- (get_local $16)
+ (get_local $15)
)
(i32.const 4)
)
)
(i32.or
(i32.load
- (get_local $0)
+ (get_local $1)
)
(i32.const 1)
)
@@ -2847,17 +2847,17 @@
)
)
)
- (set_local $8
- (get_local $1)
+ (set_local $9
+ (get_local $2)
)
)
)
- (set_local $8
- (get_local $1)
+ (set_local $9
+ (get_local $2)
)
)
)
- (set_local $8
+ (set_local $9
(i32.const -1)
)
)
@@ -2870,10 +2870,10 @@
(i32.const 184)
)
)
- (get_local $8)
+ (get_local $9)
)
(block
- (set_local $15
+ (set_local $14
(i32.load
(i32.const 196)
)
@@ -2883,7 +2883,7 @@
(tee_local $4
(i32.sub
(get_local $12)
- (get_local $8)
+ (get_local $9)
)
)
(i32.const 15)
@@ -2893,8 +2893,8 @@
(i32.const 196)
(tee_local $21
(i32.add
- (get_local $15)
- (get_local $8)
+ (get_local $14)
+ (get_local $9)
)
)
)
@@ -2917,9 +2917,9 @@
(get_local $4)
)
(i32.store offset=4
- (get_local $15)
+ (get_local $14)
(i32.or
- (get_local $8)
+ (get_local $9)
(i32.const 3)
)
)
@@ -2934,7 +2934,7 @@
(i32.const 0)
)
(i32.store offset=4
- (get_local $15)
+ (get_local $14)
(i32.or
(get_local $12)
(i32.const 3)
@@ -2944,7 +2944,7 @@
(tee_local $4
(i32.add
(i32.add
- (get_local $15)
+ (get_local $14)
(get_local $12)
)
(i32.const 4)
@@ -2961,7 +2961,7 @@
)
(return
(i32.add
- (get_local $15)
+ (get_local $14)
(i32.const 8)
)
)
@@ -2969,20 +2969,20 @@
)
(if
(i32.gt_u
- (tee_local $15
+ (tee_local $14
(i32.load
(i32.const 188)
)
)
- (get_local $8)
+ (get_local $9)
)
(block
(i32.store
(i32.const 188)
(tee_local $4
(i32.sub
- (get_local $15)
- (get_local $8)
+ (get_local $14)
+ (get_local $9)
)
)
)
@@ -2990,12 +2990,12 @@
(i32.const 200)
(tee_local $12
(i32.add
- (tee_local $15
+ (tee_local $14
(i32.load
(i32.const 200)
)
)
- (get_local $8)
+ (get_local $9)
)
)
)
@@ -3007,15 +3007,15 @@
)
)
(i32.store offset=4
- (get_local $15)
+ (get_local $14)
(i32.or
- (get_local $8)
+ (get_local $9)
(i32.const 3)
)
)
(return
(i32.add
- (get_local $15)
+ (get_local $14)
(i32.const 8)
)
)
@@ -3030,24 +3030,24 @@
(if
(i32.and
(i32.add
- (tee_local $15
+ (tee_local $14
(call $_sysconf
(i32.const 30)
)
)
(i32.const -1)
)
- (get_local $15)
+ (get_local $14)
)
(call $_abort)
(block
(i32.store
(i32.const 656)
- (get_local $15)
+ (get_local $14)
)
(i32.store
(i32.const 652)
- (get_local $15)
+ (get_local $14)
)
(i32.store
(i32.const 660)
@@ -3080,9 +3080,9 @@
)
)
)
- (set_local $15
+ (set_local $14
(i32.add
- (get_local $8)
+ (get_local $9)
(i32.const 48)
)
)
@@ -3099,7 +3099,7 @@
)
(tee_local $12
(i32.add
- (get_local $8)
+ (get_local $9)
(i32.const 47)
)
)
@@ -3113,7 +3113,7 @@
)
)
)
- (get_local $8)
+ (get_local $9)
)
(return
(i32.const 0)
@@ -3122,7 +3122,7 @@
(if
(if i32
(i32.ne
- (tee_local $3
+ (tee_local $10
(i32.load
(i32.const 616)
)
@@ -3131,7 +3131,7 @@
)
(i32.or
(i32.le_u
- (tee_local $14
+ (tee_local $16
(i32.add
(tee_local $26
(i32.load
@@ -3144,8 +3144,8 @@
(get_local $26)
)
(i32.gt_u
- (get_local $14)
- (get_local $3)
+ (get_local $16)
+ (get_local $10)
)
)
(i32.const 0)
@@ -3164,7 +3164,7 @@
)
(i32.const 0)
(i32.eq
- (tee_local $5
+ (tee_local $7
(block $label$break$L257 i32
(if i32
(i32.and
@@ -3177,13 +3177,13 @@
(block i32
(block $label$break$L259
(if
- (tee_local $3
+ (tee_local $10
(i32.load
(i32.const 200)
)
)
(block
- (set_local $14
+ (set_local $16
(i32.const 624)
)
(loop $while-in34
@@ -3193,45 +3193,45 @@
(i32.le_u
(tee_local $26
(i32.load
- (get_local $14)
+ (get_local $16)
)
)
- (get_local $3)
+ (get_local $10)
)
(i32.gt_u
(i32.add
(get_local $26)
(i32.load
- (tee_local $9
+ (tee_local $5
(i32.add
- (get_local $14)
+ (get_local $16)
(i32.const 4)
)
)
)
)
- (get_local $3)
+ (get_local $10)
)
(i32.const 0)
)
(block
- (set_local $6
- (get_local $14)
+ (set_local $8
+ (get_local $16)
)
- (set_local $11
- (get_local $9)
+ (set_local $1
+ (get_local $5)
)
(br $while-out33)
)
)
(br_if $while-in34
- (tee_local $14
+ (tee_local $16
(i32.load offset=8
- (get_local $14)
+ (get_local $16)
)
)
)
- (set_local $5
+ (set_local $7
(i32.const 173)
)
(br $label$break$L259)
@@ -3239,7 +3239,7 @@
)
(if
(i32.lt_u
- (tee_local $14
+ (tee_local $16
(i32.and
(i32.sub
(get_local $21)
@@ -3254,31 +3254,31 @@
)
(if
(i32.eq
- (tee_local $9
+ (tee_local $5
(call $_sbrk
- (get_local $14)
+ (get_local $16)
)
)
(i32.add
(i32.load
- (get_local $6)
+ (get_local $8)
)
(i32.load
- (get_local $11)
+ (get_local $1)
)
)
)
(if
(i32.ne
- (get_local $9)
+ (get_local $5)
(i32.const -1)
)
(block
(set_local $20
- (get_local $9)
+ (get_local $5)
)
(set_local $22
- (get_local $14)
+ (get_local $16)
)
(br $label$break$L257
(i32.const 193)
@@ -3287,19 +3287,19 @@
)
(block
(set_local $13
- (get_local $9)
+ (get_local $5)
)
(set_local $18
- (get_local $14)
+ (get_local $16)
)
- (set_local $5
+ (set_local $7
(i32.const 183)
)
)
)
)
)
- (set_local $5
+ (set_local $7
(i32.const 173)
)
)
@@ -3308,11 +3308,11 @@
(if
(if i32
(i32.eq
- (get_local $5)
+ (get_local $7)
(i32.const 173)
)
(i32.ne
- (tee_local $3
+ (tee_local $10
(call $_sbrk
(i32.const 0)
)
@@ -3325,9 +3325,9 @@
(set_local $0
(if i32
(i32.and
- (tee_local $9
+ (tee_local $5
(i32.add
- (tee_local $14
+ (tee_local $16
(i32.load
(i32.const 652)
)
@@ -3335,32 +3335,32 @@
(i32.const -1)
)
)
- (tee_local $1
- (get_local $3)
+ (tee_local $2
+ (get_local $10)
)
)
(i32.add
(i32.sub
(get_local $4)
- (get_local $1)
+ (get_local $2)
)
(i32.and
(i32.add
- (get_local $9)
- (get_local $1)
+ (get_local $5)
+ (get_local $2)
)
(i32.sub
(i32.const 0)
- (get_local $14)
+ (get_local $16)
)
)
)
(get_local $4)
)
)
- (set_local $1
+ (set_local $2
(i32.add
- (tee_local $14
+ (tee_local $16
(i32.load
(i32.const 608)
)
@@ -3372,7 +3372,7 @@
(i32.and
(i32.gt_u
(get_local $0)
- (get_local $8)
+ (get_local $9)
)
(i32.lt_u
(get_local $0)
@@ -3384,12 +3384,12 @@
(select
(i32.or
(i32.le_u
- (get_local $1)
- (get_local $14)
+ (get_local $2)
+ (get_local $16)
)
(i32.gt_u
- (get_local $1)
- (tee_local $9
+ (get_local $2)
+ (tee_local $5
(i32.load
(i32.const 616)
)
@@ -3398,23 +3398,23 @@
)
(i32.const 0)
(i32.ne
- (get_local $9)
+ (get_local $5)
(i32.const 0)
)
)
)
(if
(i32.eq
- (tee_local $9
+ (tee_local $5
(call $_sbrk
(get_local $0)
)
)
- (get_local $3)
+ (get_local $10)
)
(block
(set_local $20
- (get_local $3)
+ (get_local $10)
)
(set_local $22
(get_local $0)
@@ -3425,12 +3425,12 @@
)
(block
(set_local $13
- (get_local $9)
+ (get_local $5)
)
(set_local $18
(get_local $0)
)
- (set_local $5
+ (set_local $7
(i32.const 183)
)
)
@@ -3443,11 +3443,11 @@
(block $label$break$L279
(if
(i32.eq
- (get_local $5)
+ (get_local $7)
(i32.const 183)
)
(block
- (set_local $9
+ (set_local $5
(i32.sub
(i32.const 0)
(get_local $18)
@@ -3457,7 +3457,7 @@
(if i32
(i32.and
(i32.gt_u
- (get_local $15)
+ (get_local $14)
(get_local $18)
)
(i32.and
@@ -3472,14 +3472,14 @@
)
)
(i32.lt_u
- (tee_local $1
+ (tee_local $2
(i32.and
(i32.add
(i32.sub
(get_local $12)
(get_local $18)
)
- (tee_local $3
+ (tee_local $10
(i32.load
(i32.const 656)
)
@@ -3487,7 +3487,7 @@
)
(i32.sub
(i32.const 0)
- (get_local $3)
+ (get_local $10)
)
)
)
@@ -3498,26 +3498,26 @@
(if
(i32.eq
(call $_sbrk
- (get_local $1)
+ (get_local $2)
)
(i32.const -1)
)
(block
(drop
(call $_sbrk
- (get_local $9)
+ (get_local $5)
)
)
(br $label$break$L279)
)
- (set_local $2
+ (set_local $3
(i32.add
- (get_local $1)
+ (get_local $2)
(get_local $18)
)
)
)
- (set_local $2
+ (set_local $3
(get_local $18)
)
)
@@ -3531,7 +3531,7 @@
(get_local $13)
)
(set_local $22
- (get_local $2)
+ (get_local $3)
)
(br $label$break$L257
(i32.const 193)
@@ -3560,7 +3560,7 @@
)
(i32.and
(i32.lt_u
- (tee_local $2
+ (tee_local $3
(call $_sbrk
(get_local $4)
)
@@ -3573,7 +3573,7 @@
)
(i32.and
(i32.ne
- (get_local $2)
+ (get_local $3)
(i32.const -1)
)
(i32.ne
@@ -3588,11 +3588,11 @@
(tee_local $13
(i32.sub
(get_local $4)
- (get_local $2)
+ (get_local $3)
)
)
(i32.add
- (get_local $8)
+ (get_local $9)
(i32.const 40)
)
)
@@ -3600,19 +3600,19 @@
)
(block
(set_local $20
- (get_local $2)
+ (get_local $3)
)
(set_local $22
(get_local $13)
)
- (set_local $5
+ (set_local $7
(i32.const 193)
)
)
)
(if
(i32.eq
- (get_local $5)
+ (get_local $7)
(i32.const 193)
)
(block
@@ -3647,7 +3647,7 @@
)
)
(block
- (set_local $2
+ (set_local $3
(i32.const 624)
)
(loop $do-in
@@ -3658,14 +3658,14 @@
(i32.add
(tee_local $4
(i32.load
- (get_local $2)
+ (get_local $3)
)
)
(tee_local $12
(i32.load
(tee_local $18
(i32.add
- (get_local $2)
+ (get_local $3)
(i32.const 4)
)
)
@@ -3684,9 +3684,9 @@
(get_local $12)
)
(set_local $49
- (get_local $2)
+ (get_local $3)
)
- (set_local $5
+ (set_local $7
(i32.const 203)
)
(br $do-out)
@@ -3694,9 +3694,9 @@
)
(br_if $do-in
(i32.ne
- (tee_local $2
+ (tee_local $3
(i32.load offset=8
- (get_local $2)
+ (get_local $3)
)
)
(i32.const 0)
@@ -3728,7 +3728,7 @@
)
(i32.const 0)
(i32.eq
- (get_local $5)
+ (get_local $7)
(i32.const 203)
)
)
@@ -3741,7 +3741,7 @@
(get_local $22)
)
)
- (set_local $2
+ (set_local $3
(i32.add
(get_local $13)
(tee_local $12
@@ -3749,7 +3749,7 @@
(i32.and
(i32.sub
(i32.const 0)
- (tee_local $2
+ (tee_local $3
(i32.add
(get_local $13)
(i32.const 8)
@@ -3760,7 +3760,7 @@
)
(i32.const 0)
(i32.and
- (get_local $2)
+ (get_local $3)
(i32.const 7)
)
)
@@ -3780,14 +3780,14 @@
)
(i32.store
(i32.const 200)
- (get_local $2)
+ (get_local $3)
)
(i32.store
(i32.const 188)
(get_local $18)
)
(i32.store offset=4
- (get_local $2)
+ (get_local $3)
(i32.or
(get_local $18)
(i32.const 1)
@@ -3795,7 +3795,7 @@
)
(i32.store offset=4
(i32.add
- (get_local $2)
+ (get_local $3)
(get_local $18)
)
(i32.const 40)
@@ -3809,7 +3809,7 @@
(br $do-once40)
)
)
- (set_local $17
+ (set_local $6
(if i32
(i32.lt_u
(get_local $20)
@@ -3835,7 +3835,7 @@
(get_local $22)
)
)
- (set_local $2
+ (set_local $3
(i32.const 624)
)
(loop $while-in43
@@ -3843,27 +3843,27 @@
(if
(i32.eq
(i32.load
- (get_local $2)
+ (get_local $3)
)
(get_local $18)
)
(block
(set_local $50
- (get_local $2)
+ (get_local $3)
)
(set_local $40
- (get_local $2)
+ (get_local $3)
)
- (set_local $5
+ (set_local $7
(i32.const 211)
)
(br $while-out42)
)
)
(br_if $while-in43
- (tee_local $2
+ (tee_local $3
(i32.load offset=8
- (get_local $2)
+ (get_local $3)
)
)
)
@@ -3874,7 +3874,7 @@
)
(if
(i32.eq
- (get_local $5)
+ (get_local $7)
(i32.const 211)
)
(if
@@ -3893,7 +3893,7 @@
(get_local $20)
)
(i32.store
- (tee_local $2
+ (tee_local $3
(i32.add
(get_local $40)
(i32.const 4)
@@ -3901,7 +3901,7 @@
)
(i32.add
(i32.load
- (get_local $2)
+ (get_local $3)
)
(get_local $22)
)
@@ -3913,7 +3913,7 @@
(i32.and
(i32.sub
(i32.const 0)
- (tee_local $2
+ (tee_local $3
(i32.add
(get_local $20)
(i32.const 8)
@@ -3924,7 +3924,7 @@
)
(i32.const 0)
(i32.and
- (get_local $2)
+ (get_local $3)
(i32.const 7)
)
)
@@ -3937,7 +3937,7 @@
(i32.and
(i32.sub
(i32.const 0)
- (tee_local $2
+ (tee_local $3
(i32.add
(get_local $18)
(i32.const 8)
@@ -3948,31 +3948,31 @@
)
(i32.const 0)
(i32.and
- (get_local $2)
+ (get_local $3)
(i32.const 7)
)
)
)
)
- (set_local $2
+ (set_local $3
(i32.add
(get_local $12)
- (get_local $8)
+ (get_local $9)
)
)
- (set_local $15
+ (set_local $14
(i32.sub
(i32.sub
(get_local $4)
(get_local $12)
)
- (get_local $8)
+ (get_local $9)
)
)
(i32.store offset=4
(get_local $12)
(i32.or
- (get_local $8)
+ (get_local $9)
(i32.const 3)
)
)
@@ -3998,16 +3998,16 @@
(i32.load
(i32.const 184)
)
- (get_local $15)
+ (get_local $14)
)
)
)
(i32.store
(i32.const 196)
- (get_local $2)
+ (get_local $3)
)
(i32.store offset=4
- (get_local $2)
+ (get_local $3)
(i32.or
(get_local $0)
(i32.const 1)
@@ -4015,7 +4015,7 @@
)
(i32.store
(i32.add
- (get_local $2)
+ (get_local $3)
(get_local $0)
)
(get_local $0)
@@ -4024,7 +4024,7 @@
)
)
(i32.store
- (tee_local $6
+ (tee_local $8
(i32.add
(if i32
(i32.eq
@@ -4039,13 +4039,13 @@
(i32.const 1)
)
(block i32
- (set_local $11
+ (set_local $1
(i32.and
(get_local $0)
(i32.const -8)
)
)
- (set_local $6
+ (set_local $8
(i32.shr_u
(get_local $0)
(i32.const 3)
@@ -4075,11 +4075,11 @@
)
(block
(if
- (tee_local $3
+ (tee_local $10
(i32.load
- (tee_local $1
+ (tee_local $2
(i32.add
- (tee_local $9
+ (tee_local $5
(i32.add
(get_local $4)
(i32.const 16)
@@ -4091,21 +4091,22 @@
)
)
(block
- (set_local $14
- (get_local $3)
+ (set_local $0
+ (get_local $10)
)
- (set_local $9
- (get_local $1)
+ (set_local $5
+ (get_local $2)
)
)
(if
- (i32.eqz
- (tee_local $14
- (i32.load
- (get_local $9)
- )
+ (tee_local $16
+ (i32.load
+ (get_local $5)
)
)
+ (set_local $0
+ (get_local $16)
+ )
(block
(set_local $24
(i32.const 0)
@@ -4116,43 +4117,43 @@
)
(loop $while-in50
(if
- (tee_local $3
+ (tee_local $10
(i32.load
- (tee_local $1
+ (tee_local $2
(i32.add
- (get_local $14)
+ (get_local $0)
(i32.const 20)
)
)
)
)
(block
- (set_local $14
- (get_local $3)
+ (set_local $0
+ (get_local $10)
)
- (set_local $9
- (get_local $1)
+ (set_local $5
+ (get_local $2)
)
(br $while-in50)
)
)
(if
- (tee_local $3
+ (tee_local $10
(i32.load
- (tee_local $1
+ (tee_local $2
(i32.add
- (get_local $14)
+ (get_local $0)
(i32.const 16)
)
)
)
)
(block
- (set_local $14
- (get_local $3)
+ (set_local $0
+ (get_local $10)
)
- (set_local $9
- (get_local $1)
+ (set_local $5
+ (get_local $2)
)
(br $while-in50)
)
@@ -4160,17 +4161,17 @@
)
(if
(i32.lt_u
- (get_local $9)
- (get_local $17)
+ (get_local $5)
+ (get_local $6)
)
(call $_abort)
(block
(i32.store
- (get_local $9)
+ (get_local $5)
(i32.const 0)
)
(set_local $24
- (get_local $14)
+ (get_local $0)
)
)
)
@@ -4178,21 +4179,21 @@
(block
(if
(i32.lt_u
- (tee_local $1
+ (tee_local $2
(i32.load offset=8
(get_local $4)
)
)
- (get_local $17)
+ (get_local $6)
)
(call $_abort)
)
(if
(i32.ne
(i32.load
- (tee_local $3
+ (tee_local $10
(i32.add
- (get_local $1)
+ (get_local $2)
(i32.const 12)
)
)
@@ -4204,7 +4205,7 @@
(if
(i32.eq
(i32.load
- (tee_local $9
+ (tee_local $5
(i32.add
(get_local $21)
(i32.const 8)
@@ -4215,12 +4216,12 @@
)
(block
(i32.store
- (get_local $3)
+ (get_local $10)
(get_local $21)
)
(i32.store
- (get_local $9)
- (get_local $1)
+ (get_local $5)
+ (get_local $2)
)
(set_local $24
(get_local $21)
@@ -4241,7 +4242,7 @@
(i32.ne
(get_local $4)
(i32.load
- (tee_local $1
+ (tee_local $2
(i32.add
(i32.const 480)
(i32.shl
@@ -4269,7 +4270,7 @@
(if
(i32.eq
(i32.load
- (tee_local $9
+ (tee_local $5
(i32.add
(get_local $23)
(i32.const 16)
@@ -4279,7 +4280,7 @@
(get_local $4)
)
(i32.store
- (get_local $9)
+ (get_local $5)
(get_local $24)
)
(i32.store offset=20
@@ -4295,7 +4296,7 @@
)
(block
(i32.store
- (get_local $1)
+ (get_local $2)
(get_local $24)
)
(br_if $do-once51
@@ -4336,9 +4337,9 @@
(get_local $23)
)
(if
- (tee_local $9
+ (tee_local $5
(i32.load
- (tee_local $1
+ (tee_local $2
(i32.add
(get_local $4)
(i32.const 16)
@@ -4348,17 +4349,17 @@
)
(if
(i32.lt_u
- (get_local $9)
+ (get_local $5)
(get_local $21)
)
(call $_abort)
(block
(i32.store offset=16
(get_local $24)
- (get_local $9)
+ (get_local $5)
)
(i32.store offset=24
- (get_local $9)
+ (get_local $5)
(get_local $24)
)
)
@@ -4366,16 +4367,16 @@
)
(br_if $label$break$L331
(i32.eqz
- (tee_local $9
+ (tee_local $5
(i32.load offset=4
- (get_local $1)
+ (get_local $2)
)
)
)
)
(if
(i32.lt_u
- (get_local $9)
+ (get_local $5)
(i32.load
(i32.const 192)
)
@@ -4384,10 +4385,10 @@
(block
(i32.store offset=20
(get_local $24)
- (get_local $9)
+ (get_local $5)
)
(i32.store offset=24
- (get_local $9)
+ (get_local $5)
(get_local $24)
)
)
@@ -4402,7 +4403,7 @@
(block $do-once55
(if
(i32.ne
- (tee_local $9
+ (tee_local $5
(i32.load offset=8
(get_local $4)
)
@@ -4412,7 +4413,7 @@
(i32.const 216)
(i32.shl
(i32.shl
- (get_local $6)
+ (get_local $8)
(i32.const 1)
)
(i32.const 2)
@@ -4423,15 +4424,15 @@
(block
(if
(i32.lt_u
- (get_local $9)
- (get_local $17)
+ (get_local $5)
+ (get_local $6)
)
(call $_abort)
)
(br_if $do-once55
(i32.eq
(i32.load offset=12
- (get_local $9)
+ (get_local $5)
)
(get_local $4)
)
@@ -4443,7 +4444,7 @@
(if
(i32.eq
(get_local $21)
- (get_local $9)
+ (get_local $5)
)
(block
(i32.store
@@ -4455,7 +4456,7 @@
(i32.xor
(i32.shl
(i32.const 1)
- (get_local $6)
+ (get_local $8)
)
(i32.const -1)
)
@@ -4480,14 +4481,14 @@
(if
(i32.lt_u
(get_local $21)
- (get_local $17)
+ (get_local $6)
)
(call $_abort)
)
(if
(i32.eq
(i32.load
- (tee_local $1
+ (tee_local $2
(i32.add
(get_local $21)
(i32.const 8)
@@ -4498,7 +4499,7 @@
)
(block
(set_local $41
- (get_local $1)
+ (get_local $2)
)
(br $do-once57)
)
@@ -4508,25 +4509,25 @@
)
)
(i32.store offset=12
- (get_local $9)
+ (get_local $5)
(get_local $21)
)
(i32.store
(get_local $41)
- (get_local $9)
+ (get_local $5)
)
)
)
)
- (set_local $15
+ (set_local $14
(i32.add
- (get_local $11)
- (get_local $15)
+ (get_local $1)
+ (get_local $14)
)
)
(i32.add
(get_local $4)
- (get_local $11)
+ (get_local $1)
)
)
(get_local $4)
@@ -4536,34 +4537,34 @@
)
(i32.and
(i32.load
- (get_local $6)
+ (get_local $8)
)
(i32.const -2)
)
)
(i32.store offset=4
- (get_local $2)
+ (get_local $3)
(i32.or
- (get_local $15)
+ (get_local $14)
(i32.const 1)
)
)
(i32.store
(i32.add
- (get_local $2)
- (get_local $15)
+ (get_local $3)
+ (get_local $14)
)
- (get_local $15)
+ (get_local $14)
)
- (set_local $6
+ (set_local $8
(i32.shr_u
- (get_local $15)
+ (get_local $14)
(i32.const 3)
)
)
(if
(i32.lt_u
- (get_local $15)
+ (get_local $14)
(i32.const 256)
)
(block
@@ -4572,7 +4573,7 @@
(i32.const 216)
(i32.shl
(i32.shl
- (get_local $6)
+ (get_local $8)
(i32.const 1)
)
(i32.const 2)
@@ -4587,19 +4588,19 @@
(i32.const 176)
)
)
- (tee_local $1
+ (tee_local $2
(i32.shl
(i32.const 1)
- (get_local $6)
+ (get_local $8)
)
)
)
(block
(if
(i32.ge_u
- (tee_local $3
+ (tee_local $10
(i32.load
- (tee_local $6
+ (tee_local $8
(i32.add
(get_local $0)
(i32.const 8)
@@ -4613,10 +4614,10 @@
)
(block
(set_local $42
- (get_local $6)
+ (get_local $8)
)
(set_local $34
- (get_local $3)
+ (get_local $10)
)
(br $do-once59)
)
@@ -4628,7 +4629,7 @@
(i32.const 176)
(i32.or
(get_local $23)
- (get_local $1)
+ (get_local $2)
)
)
(set_local $42
@@ -4645,33 +4646,33 @@
)
(i32.store
(get_local $42)
- (get_local $2)
+ (get_local $3)
)
(i32.store offset=12
(get_local $34)
- (get_local $2)
+ (get_local $3)
)
(i32.store offset=8
- (get_local $2)
+ (get_local $3)
(get_local $34)
)
(i32.store offset=12
- (get_local $2)
+ (get_local $3)
(get_local $0)
)
(br $do-once44)
)
)
- (set_local $1
+ (set_local $2
(i32.add
(i32.const 480)
(i32.shl
- (tee_local $3
+ (tee_local $1
(block $do-once61 i32
(if i32
- (tee_local $1
+ (tee_local $2
(i32.shr_u
- (get_local $15)
+ (get_local $14)
(i32.const 8)
)
)
@@ -4680,7 +4681,7 @@
(br_if $do-once61
(i32.const 31)
(i32.gt_u
- (get_local $15)
+ (get_local $14)
(i32.const 16777215)
)
)
@@ -4688,26 +4689,26 @@
(i32.or
(i32.and
(i32.shr_u
- (get_local $15)
+ (get_local $14)
(i32.add
- (tee_local $14
+ (tee_local $16
(i32.add
(i32.sub
(i32.const 14)
(i32.or
(i32.or
- (tee_local $3
+ (tee_local $10
(i32.and
(i32.shr_u
(i32.add
- (tee_local $11
+ (tee_local $1
(i32.shl
- (get_local $1)
+ (get_local $2)
(tee_local $23
(i32.and
(i32.shr_u
(i32.add
- (get_local $1)
+ (get_local $2)
(i32.const 1048320)
)
(i32.const 16)
@@ -4726,14 +4727,14 @@
)
(get_local $23)
)
- (tee_local $11
+ (tee_local $1
(i32.and
(i32.shr_u
(i32.add
- (tee_local $6
+ (tee_local $8
(i32.shl
- (get_local $11)
- (get_local $3)
+ (get_local $1)
+ (get_local $10)
)
)
(i32.const 245760)
@@ -4747,8 +4748,8 @@
)
(i32.shr_u
(i32.shl
- (get_local $6)
- (get_local $11)
+ (get_local $8)
+ (get_local $1)
)
(i32.const 15)
)
@@ -4760,7 +4761,7 @@
(i32.const 1)
)
(i32.shl
- (get_local $14)
+ (get_local $16)
(i32.const 1)
)
)
@@ -4774,13 +4775,13 @@
)
)
(i32.store offset=28
- (get_local $2)
(get_local $3)
+ (get_local $1)
)
(i32.store offset=4
(tee_local $0
(i32.add
- (get_local $2)
+ (get_local $3)
(i32.const 16)
)
)
@@ -4798,10 +4799,10 @@
(i32.const 180)
)
)
- (tee_local $14
+ (tee_local $16
(i32.shl
(i32.const 1)
- (get_local $3)
+ (get_local $1)
)
)
)
@@ -4811,42 +4812,42 @@
(i32.const 180)
(i32.or
(get_local $0)
- (get_local $14)
+ (get_local $16)
)
)
(i32.store
- (get_local $1)
(get_local $2)
+ (get_local $3)
)
(i32.store offset=24
+ (get_local $3)
(get_local $2)
- (get_local $1)
)
(i32.store offset=12
- (get_local $2)
- (get_local $2)
+ (get_local $3)
+ (get_local $3)
)
(i32.store offset=8
- (get_local $2)
- (get_local $2)
+ (get_local $3)
+ (get_local $3)
)
(br $do-once44)
)
)
- (set_local $14
+ (set_local $16
(i32.shl
- (get_local $15)
+ (get_local $14)
(select
(i32.const 0)
(i32.sub
(i32.const 25)
(i32.shr_u
- (get_local $3)
+ (get_local $1)
(i32.const 1)
)
)
(i32.eq
- (get_local $3)
+ (get_local $1)
(i32.const 31)
)
)
@@ -4854,7 +4855,7 @@
)
(set_local $0
(i32.load
- (get_local $1)
+ (get_local $2)
)
)
(loop $while-in64
@@ -4867,22 +4868,22 @@
)
(i32.const -8)
)
- (get_local $15)
+ (get_local $14)
)
(block
(set_local $35
(get_local $0)
)
- (set_local $5
+ (set_local $7
(i32.const 281)
)
(br $while-out63)
)
)
(if
- (tee_local $11
+ (tee_local $1
(i32.load
- (tee_local $1
+ (tee_local $2
(i32.add
(i32.add
(get_local $0)
@@ -4890,7 +4891,7 @@
)
(i32.shl
(i32.shr_u
- (get_local $14)
+ (get_local $16)
(i32.const 31)
)
(i32.const 2)
@@ -4900,25 +4901,25 @@
)
)
(block
- (set_local $14
+ (set_local $16
(i32.shl
- (get_local $14)
+ (get_local $16)
(i32.const 1)
)
)
(set_local $0
- (get_local $11)
+ (get_local $1)
)
(br $while-in64)
)
(block
(set_local $43
- (get_local $1)
+ (get_local $2)
)
(set_local $51
(get_local $0)
)
- (set_local $5
+ (set_local $7
(i32.const 278)
)
)
@@ -4927,7 +4928,7 @@
)
(if
(i32.eq
- (get_local $5)
+ (get_local $7)
(i32.const 278)
)
(if
@@ -4941,31 +4942,31 @@
(block
(i32.store
(get_local $43)
- (get_local $2)
+ (get_local $3)
)
(i32.store offset=24
- (get_local $2)
+ (get_local $3)
(get_local $51)
)
(i32.store offset=12
- (get_local $2)
- (get_local $2)
+ (get_local $3)
+ (get_local $3)
)
(i32.store offset=8
- (get_local $2)
- (get_local $2)
+ (get_local $3)
+ (get_local $3)
)
)
)
(if
(i32.eq
- (get_local $5)
+ (get_local $7)
(i32.const 281)
)
(if
(i32.and
(i32.ge_u
- (tee_local $14
+ (tee_local $16
(i32.load
(tee_local $0
(i32.add
@@ -4975,7 +4976,7 @@
)
)
)
- (tee_local $11
+ (tee_local $1
(i32.load
(i32.const 192)
)
@@ -4983,28 +4984,28 @@
)
(i32.ge_u
(get_local $35)
- (get_local $11)
+ (get_local $1)
)
)
(block
(i32.store offset=12
- (get_local $14)
- (get_local $2)
+ (get_local $16)
+ (get_local $3)
)
(i32.store
(get_local $0)
- (get_local $2)
+ (get_local $3)
)
(i32.store offset=8
- (get_local $2)
- (get_local $14)
+ (get_local $3)
+ (get_local $16)
)
(i32.store offset=12
- (get_local $2)
+ (get_local $3)
(get_local $35)
)
(i32.store offset=24
- (get_local $2)
+ (get_local $3)
(i32.const 0)
)
)
@@ -5016,23 +5017,23 @@
(block
(i32.store
(i32.const 188)
- (tee_local $14
+ (tee_local $16
(i32.add
(i32.load
(i32.const 188)
)
- (get_local $15)
+ (get_local $14)
)
)
)
(i32.store
(i32.const 200)
- (get_local $2)
+ (get_local $3)
)
(i32.store offset=4
- (get_local $2)
+ (get_local $3)
(i32.or
- (get_local $14)
+ (get_local $16)
(i32.const 1)
)
)
@@ -5052,7 +5053,7 @@
(if
(if i32
(i32.le_u
- (tee_local $2
+ (tee_local $3
(i32.load
(get_local $28)
)
@@ -5060,9 +5061,9 @@
(get_local $13)
)
(i32.gt_u
- (tee_local $15
+ (tee_local $14
(i32.add
- (get_local $2)
+ (get_local $3)
(i32.load offset=4
(get_local $28)
)
@@ -5073,7 +5074,7 @@
(i32.const 0)
)
(set_local $0
- (get_local $15)
+ (get_local $14)
)
(block
(set_local $28
@@ -5085,7 +5086,7 @@
)
)
)
- (set_local $15
+ (set_local $14
(i32.add
(tee_local $12
(i32.add
@@ -5096,33 +5097,33 @@
(i32.const 8)
)
)
- (set_local $2
+ (set_local $3
(i32.add
(tee_local $12
(select
(get_local $13)
- (tee_local $2
+ (tee_local $3
(i32.add
(get_local $12)
(select
(i32.and
(i32.sub
(i32.const 0)
- (get_local $15)
+ (get_local $14)
)
(i32.const 7)
)
(i32.const 0)
(i32.and
- (get_local $15)
+ (get_local $14)
(i32.const 7)
)
)
)
)
(i32.lt_u
- (get_local $2)
- (tee_local $15
+ (get_local $3)
+ (tee_local $14
(i32.add
(get_local $13)
(i32.const 16)
@@ -5165,7 +5166,7 @@
)
(i32.store
(i32.const 188)
- (tee_local $14
+ (tee_local $16
(i32.sub
(i32.add
(get_local $22)
@@ -5178,14 +5179,14 @@
(i32.store offset=4
(get_local $4)
(i32.or
- (get_local $14)
+ (get_local $16)
(i32.const 1)
)
)
(i32.store offset=4
(i32.add
(get_local $4)
- (get_local $14)
+ (get_local $16)
)
(i32.const 40)
)
@@ -5196,7 +5197,7 @@
)
)
(i32.store
- (tee_local $14
+ (tee_local $16
(i32.add
(get_local $12)
(i32.const 4)
@@ -5205,25 +5206,25 @@
(i32.const 27)
)
(i32.store
- (get_local $2)
+ (get_local $3)
(i32.load
(i32.const 624)
)
)
(i32.store offset=4
- (get_local $2)
+ (get_local $3)
(i32.load
(i32.const 628)
)
)
(i32.store offset=8
- (get_local $2)
+ (get_local $3)
(i32.load
(i32.const 632)
)
)
(i32.store offset=12
- (get_local $2)
+ (get_local $3)
(i32.load
(i32.const 636)
)
@@ -5242,9 +5243,9 @@
)
(i32.store
(i32.const 632)
- (get_local $2)
+ (get_local $3)
)
- (set_local $2
+ (set_local $3
(i32.add
(get_local $12)
(i32.const 24)
@@ -5252,9 +5253,9 @@
)
(loop $do-in68
(i32.store
- (tee_local $2
+ (tee_local $3
(i32.add
- (get_local $2)
+ (get_local $3)
(i32.const 4)
)
)
@@ -5263,7 +5264,7 @@
(br_if $do-in68
(i32.lt_u
(i32.add
- (get_local $2)
+ (get_local $3)
(i32.const 4)
)
(get_local $0)
@@ -5277,10 +5278,10 @@
)
(block
(i32.store
- (get_local $14)
+ (get_local $16)
(i32.and
(i32.load
- (get_local $14)
+ (get_local $16)
)
(i32.const -2)
)
@@ -5288,7 +5289,7 @@
(i32.store offset=4
(get_local $13)
(i32.or
- (tee_local $2
+ (tee_local $3
(i32.sub
(get_local $12)
(get_local $13)
@@ -5299,17 +5300,17 @@
)
(i32.store
(get_local $12)
- (get_local $2)
+ (get_local $3)
)
(set_local $4
(i32.shr_u
- (get_local $2)
+ (get_local $3)
(i32.const 3)
)
)
(if
(i32.lt_u
- (get_local $2)
+ (get_local $3)
(i32.const 256)
)
(block
@@ -5332,7 +5333,7 @@
(i32.const 176)
)
)
- (tee_local $11
+ (tee_local $1
(i32.shl
(i32.const 1)
(get_local $4)
@@ -5341,7 +5342,7 @@
)
(if
(i32.lt_u
- (tee_local $1
+ (tee_local $2
(i32.load
(tee_local $4
(i32.add
@@ -5361,7 +5362,7 @@
(get_local $4)
)
(set_local $36
- (get_local $1)
+ (get_local $2)
)
)
)
@@ -5370,7 +5371,7 @@
(i32.const 176)
(i32.or
(get_local $0)
- (get_local $11)
+ (get_local $1)
)
)
(set_local $44
@@ -5407,24 +5408,24 @@
(i32.add
(i32.const 480)
(i32.shl
- (tee_local $3
+ (tee_local $1
(if i32
(tee_local $18
(i32.shr_u
- (get_local $2)
+ (get_local $3)
(i32.const 8)
)
)
(if i32
(i32.gt_u
- (get_local $2)
+ (get_local $3)
(i32.const 16777215)
)
(i32.const 31)
(i32.or
(i32.and
(i32.shr_u
- (get_local $2)
+ (get_local $3)
(i32.add
(tee_local $4
(i32.add
@@ -5439,7 +5440,7 @@
(tee_local $0
(i32.shl
(get_local $18)
- (tee_local $11
+ (tee_local $1
(i32.and
(i32.shr_u
(i32.add
@@ -5460,13 +5461,13 @@
(i32.const 4)
)
)
- (get_local $11)
+ (get_local $1)
)
(tee_local $0
(i32.and
(i32.shr_u
(i32.add
- (tee_local $1
+ (tee_local $2
(i32.shl
(get_local $0)
(get_local $18)
@@ -5483,7 +5484,7 @@
)
(i32.shr_u
(i32.shl
- (get_local $1)
+ (get_local $2)
(get_local $0)
)
(i32.const 15)
@@ -5510,14 +5511,14 @@
)
(i32.store offset=28
(get_local $13)
- (get_local $3)
+ (get_local $1)
)
(i32.store offset=20
(get_local $13)
(i32.const 0)
)
(i32.store
- (get_local $15)
+ (get_local $14)
(i32.const 0)
)
(if
@@ -5528,10 +5529,10 @@
(i32.const 180)
)
)
- (tee_local $1
+ (tee_local $2
(i32.shl
(i32.const 1)
- (get_local $3)
+ (get_local $1)
)
)
)
@@ -5541,7 +5542,7 @@
(i32.const 180)
(i32.or
(get_local $0)
- (get_local $1)
+ (get_local $2)
)
)
(i32.store
@@ -5563,20 +5564,20 @@
(br $do-once40)
)
)
- (set_local $1
+ (set_local $2
(i32.shl
- (get_local $2)
+ (get_local $3)
(select
(i32.const 0)
(i32.sub
(i32.const 25)
(i32.shr_u
- (get_local $3)
+ (get_local $1)
(i32.const 1)
)
)
(i32.eq
- (get_local $3)
+ (get_local $1)
(i32.const 31)
)
)
@@ -5597,20 +5598,20 @@
)
(i32.const -8)
)
- (get_local $2)
+ (get_local $3)
)
(block
(set_local $37
(get_local $0)
)
- (set_local $5
+ (set_local $7
(i32.const 307)
)
(br $while-out69)
)
)
(if
- (tee_local $11
+ (tee_local $1
(i32.load
(tee_local $4
(i32.add
@@ -5620,7 +5621,7 @@
)
(i32.shl
(i32.shr_u
- (get_local $1)
+ (get_local $2)
(i32.const 31)
)
(i32.const 2)
@@ -5630,14 +5631,14 @@
)
)
(block
- (set_local $1
+ (set_local $2
(i32.shl
- (get_local $1)
+ (get_local $2)
(i32.const 1)
)
)
(set_local $0
- (get_local $11)
+ (get_local $1)
)
(br $while-in70)
)
@@ -5648,7 +5649,7 @@
(set_local $52
(get_local $0)
)
- (set_local $5
+ (set_local $7
(i32.const 304)
)
)
@@ -5657,7 +5658,7 @@
)
(if
(i32.eq
- (get_local $5)
+ (get_local $7)
(i32.const 304)
)
(if
@@ -5689,13 +5690,13 @@
)
(if
(i32.eq
- (get_local $5)
+ (get_local $7)
(i32.const 307)
)
(if
(i32.and
(i32.ge_u
- (tee_local $1
+ (tee_local $2
(i32.load
(tee_local $0
(i32.add
@@ -5705,7 +5706,7 @@
)
)
)
- (tee_local $2
+ (tee_local $3
(i32.load
(i32.const 192)
)
@@ -5713,12 +5714,12 @@
)
(i32.ge_u
(get_local $37)
- (get_local $2)
+ (get_local $3)
)
)
(block
(i32.store offset=12
- (get_local $1)
+ (get_local $2)
(get_local $13)
)
(i32.store
@@ -5727,7 +5728,7 @@
)
(i32.store offset=8
(get_local $13)
- (get_local $1)
+ (get_local $2)
)
(i32.store offset=12
(get_local $13)
@@ -5749,7 +5750,7 @@
(if
(i32.or
(i32.eqz
- (tee_local $1
+ (tee_local $2
(i32.load
(i32.const 192)
)
@@ -5757,7 +5758,7 @@
)
(i32.lt_u
(get_local $20)
- (get_local $1)
+ (get_local $2)
)
)
(i32.store
@@ -5787,7 +5788,7 @@
(i32.const 208)
(i32.const -1)
)
- (set_local $1
+ (set_local $2
(i32.const 0)
)
(loop $do-in72
@@ -5797,7 +5798,7 @@
(i32.const 216)
(i32.shl
(i32.shl
- (get_local $1)
+ (get_local $2)
(i32.const 1)
)
(i32.const 2)
@@ -5812,9 +5813,9 @@
)
(br_if $do-in72
(i32.ne
- (tee_local $1
+ (tee_local $2
(i32.add
- (get_local $1)
+ (get_local $2)
(i32.const 1)
)
)
@@ -5824,7 +5825,7 @@
)
(i32.store
(i32.const 200)
- (tee_local $1
+ (tee_local $2
(i32.add
(get_local $20)
(tee_local $0
@@ -5832,7 +5833,7 @@
(i32.and
(i32.sub
(i32.const 0)
- (tee_local $1
+ (tee_local $2
(i32.add
(get_local $20)
(i32.const 8)
@@ -5843,7 +5844,7 @@
)
(i32.const 0)
(i32.and
- (get_local $1)
+ (get_local $2)
(i32.const 7)
)
)
@@ -5853,7 +5854,7 @@
)
(i32.store
(i32.const 188)
- (tee_local $2
+ (tee_local $3
(i32.sub
(i32.add
(get_local $22)
@@ -5864,16 +5865,16 @@
)
)
(i32.store offset=4
- (get_local $1)
+ (get_local $2)
(i32.or
- (get_local $2)
+ (get_local $3)
(i32.const 1)
)
)
(i32.store offset=4
(i32.add
- (get_local $1)
(get_local $2)
+ (get_local $3)
)
(i32.const 40)
)
@@ -5893,7 +5894,7 @@
(i32.const 188)
)
)
- (get_local $8)
+ (get_local $9)
)
(block
(i32.store
@@ -5901,7 +5902,7 @@
(tee_local $20
(i32.sub
(get_local $22)
- (get_local $8)
+ (get_local $9)
)
)
)
@@ -5914,7 +5915,7 @@
(i32.const 200)
)
)
- (get_local $8)
+ (get_local $9)
)
)
)
@@ -5928,7 +5929,7 @@
(i32.store offset=4
(get_local $22)
(i32.or
- (get_local $8)
+ (get_local $9)
(i32.const 3)
)
)
@@ -5994,7 +5995,7 @@
(i32.eq
(tee_local $0
(i32.and
- (tee_local $3
+ (tee_local $4
(i32.load
(i32.add
(get_local $0)
@@ -6012,9 +6013,9 @@
(set_local $8
(i32.add
(get_local $1)
- (tee_local $4
+ (tee_local $5
(i32.and
- (get_local $3)
+ (get_local $4)
(i32.const -8)
)
)
@@ -6023,15 +6024,15 @@
(block $do-once
(if
(i32.and
- (get_local $3)
+ (get_local $4)
(i32.const 1)
)
(block
(set_local $2
(get_local $1)
)
- (set_local $7
- (get_local $4)
+ (set_local $3
+ (get_local $5)
)
)
(block
@@ -6046,15 +6047,15 @@
)
(return)
)
- (set_local $4
+ (set_local $5
(i32.add
(get_local $11)
- (get_local $4)
+ (get_local $5)
)
)
(if
(i32.lt_u
- (tee_local $0
+ (tee_local $1
(i32.add
(get_local $1)
(i32.sub
@@ -6069,7 +6070,7 @@
)
(if
(i32.eq
- (get_local $0)
+ (get_local $1)
(i32.load
(i32.const 196)
)
@@ -6078,9 +6079,9 @@
(if
(i32.ne
(i32.and
- (tee_local $6
+ (tee_local $7
(i32.load
- (tee_local $1
+ (tee_local $0
(i32.add
(get_local $8)
(i32.const 4)
@@ -6094,43 +6095,43 @@
)
(block
(set_local $2
- (get_local $0)
+ (get_local $1)
)
- (set_local $7
- (get_local $4)
+ (set_local $3
+ (get_local $5)
)
(br $do-once)
)
)
(i32.store
(i32.const 184)
- (get_local $4)
+ (get_local $5)
)
(i32.store
- (get_local $1)
+ (get_local $0)
(i32.and
- (get_local $6)
+ (get_local $7)
(i32.const -2)
)
)
(i32.store offset=4
- (get_local $0)
+ (get_local $1)
(i32.or
- (get_local $4)
+ (get_local $5)
(i32.const 1)
)
)
(i32.store
(i32.add
- (get_local $0)
- (get_local $4)
+ (get_local $1)
+ (get_local $5)
)
- (get_local $4)
+ (get_local $5)
)
(return)
)
)
- (set_local $6
+ (set_local $7
(i32.shr_u
(get_local $11)
(i32.const 3)
@@ -6142,24 +6143,24 @@
(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 $11
(i32.load offset=8
- (get_local $0)
+ (get_local $1)
)
)
- (tee_local $3
+ (tee_local $4
(i32.add
(i32.const 216)
(i32.shl
(i32.shl
- (get_local $6)
+ (get_local $7)
(i32.const 1)
)
(i32.const 2)
@@ -6180,7 +6181,7 @@
(i32.load offset=12
(get_local $11)
)
- (get_local $0)
+ (get_local $1)
)
(call $_abort)
)
@@ -6188,7 +6189,7 @@
)
(if
(i32.eq
- (get_local $1)
+ (get_local $0)
(get_local $11)
)
(block
@@ -6201,30 +6202,30 @@
(i32.xor
(i32.shl
(i32.const 1)
- (get_local $6)
+ (get_local $7)
)
(i32.const -1)
)
)
)
(set_local $2
- (get_local $0)
+ (get_local $1)
)
- (set_local $7
- (get_local $4)
+ (set_local $3
+ (get_local $5)
)
(br $do-once)
)
)
(if
(i32.ne
- (get_local $1)
- (get_local $3)
+ (get_local $0)
+ (get_local $4)
)
(block
(if
(i32.lt_u
- (get_local $1)
+ (get_local $0)
(get_local $14)
)
(call $_abort)
@@ -6232,69 +6233,69 @@
(if
(i32.eq
(i32.load
- (tee_local $3
+ (tee_local $4
(i32.add
- (get_local $1)
+ (get_local $0)
(i32.const 8)
)
)
)
- (get_local $0)
+ (get_local $1)
)
(set_local $10
- (get_local $3)
+ (get_local $4)
)
(call $_abort)
)
)
(set_local $10
(i32.add
- (get_local $1)
+ (get_local $0)
(i32.const 8)
)
)
)
(i32.store offset=12
(get_local $11)
- (get_local $1)
+ (get_local $0)
)
(i32.store
(get_local $10)
(get_local $11)
)
(set_local $2
- (get_local $0)
+ (get_local $1)
)
- (set_local $7
- (get_local $4)
+ (set_local $3
+ (get_local $5)
)
(br $do-once)
)
)
(set_local $11
(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
(tee_local $10
(i32.load
- (tee_local $6
+ (tee_local $7
(i32.add
- (tee_local $3
+ (tee_local $4
(i32.add
- (get_local $0)
+ (get_local $1)
(i32.const 16)
)
)
@@ -6304,23 +6305,23 @@
)
)
(block
- (set_local $1
+ (set_local $0
(get_local $10)
)
- (set_local $3
- (get_local $6)
+ (set_local $4
+ (get_local $7)
)
)
(if
(i32.eqz
- (tee_local $1
+ (tee_local $0
(i32.load
- (get_local $3)
+ (get_local $4)
)
)
)
(block
- (set_local $5
+ (set_local $6
(i32.const 0)
)
(br $do-once0)
@@ -6331,20 +6332,20 @@
(if
(tee_local $10
(i32.load
- (tee_local $6
+ (tee_local $7
(i32.add
- (get_local $1)
+ (get_local $0)
(i32.const 20)
)
)
)
)
(block
- (set_local $1
+ (set_local $0
(get_local $10)
)
- (set_local $3
- (get_local $6)
+ (set_local $4
+ (get_local $7)
)
(br $while-in)
)
@@ -6352,29 +6353,29 @@
(if
(tee_local $10
(i32.load
- (tee_local $6
+ (tee_local $7
(i32.add
- (get_local $1)
+ (get_local $0)
(i32.const 16)
)
)
)
)
(block
- (set_local $1
+ (set_local $0
(get_local $10)
)
- (set_local $3
- (get_local $6)
+ (set_local $4
+ (get_local $7)
)
(br $while-in)
)
(block
- (set_local $6
- (get_local $1)
+ (set_local $7
+ (get_local $0)
)
(set_local $9
- (get_local $3)
+ (get_local $4)
)
)
)
@@ -6390,8 +6391,8 @@
(get_local $9)
(i32.const 0)
)
- (set_local $5
- (get_local $6)
+ (set_local $6
+ (get_local $7)
)
)
)
@@ -6399,9 +6400,9 @@
(block
(if
(i32.lt_u
- (tee_local $6
+ (tee_local $7
(i32.load offset=8
- (get_local $0)
+ (get_local $1)
)
)
(get_local $14)
@@ -6413,38 +6414,38 @@
(i32.load
(tee_local $10
(i32.add
- (get_local $6)
+ (get_local $7)
(i32.const 12)
)
)
)
- (get_local $0)
+ (get_local $1)
)
(call $_abort)
)
(if
(i32.eq
(i32.load
- (tee_local $3
+ (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 $10)
- (get_local $1)
+ (get_local $0)
)
(i32.store
- (get_local $3)
- (get_local $6)
+ (get_local $4)
+ (get_local $7)
)
- (set_local $5
- (get_local $1)
+ (set_local $6
+ (get_local $0)
)
)
(call $_abort)
@@ -6457,15 +6458,15 @@
(block
(if
(i32.eq
- (get_local $0)
+ (get_local $1)
(i32.load
- (tee_local $6
+ (tee_local $7
(i32.add
(i32.const 480)
(i32.shl
- (tee_local $1
+ (tee_local $0
(i32.load offset=28
- (get_local $0)
+ (get_local $1)
)
)
(i32.const 2)
@@ -6476,12 +6477,12 @@
)
(block
(i32.store
+ (get_local $7)
(get_local $6)
- (get_local $5)
)
(if
(i32.eqz
- (get_local $5)
+ (get_local $6)
)
(block
(i32.store
@@ -6493,17 +6494,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 $4)
+ (set_local $3
+ (get_local $5)
)
(br $do-once)
)
@@ -6522,34 +6523,34 @@
(if
(i32.eq
(i32.load
- (tee_local $1
+ (tee_local $0
(i32.add
(get_local $11)
(i32.const 16)
)
)
)
- (get_local $0)
+ (get_local $1)
)
(i32.store
- (get_local $1)
- (get_local $5)
+ (get_local $0)
+ (get_local $6)
)
(i32.store offset=20
(get_local $11)
- (get_local $5)
+ (get_local $6)
)
)
(if
(i32.eqz
- (get_local $5)
+ (get_local $6)
)
(block
(set_local $2
- (get_local $0)
+ (get_local $1)
)
- (set_local $7
- (get_local $4)
+ (set_local $3
+ (get_local $5)
)
(br $do-once)
)
@@ -6558,8 +6559,8 @@
)
(if
(i32.lt_u
- (get_local $5)
- (tee_local $1
+ (get_local $6)
+ (tee_local $0
(i32.load
(i32.const 192)
)
@@ -6568,15 +6569,15 @@
(call $_abort)
)
(i32.store offset=24
- (get_local $5)
+ (get_local $6)
(get_local $11)
)
(if
- (tee_local $3
+ (tee_local $4
(i32.load
- (tee_local $6
+ (tee_local $7
(i32.add
- (get_local $0)
+ (get_local $1)
(i32.const 16)
)
)
@@ -6584,31 +6585,31 @@
)
(if
(i32.lt_u
- (get_local $3)
- (get_local $1)
+ (get_local $4)
+ (get_local $0)
)
(call $_abort)
(block
(i32.store offset=16
- (get_local $5)
- (get_local $3)
+ (get_local $6)
+ (get_local $4)
)
(i32.store offset=24
- (get_local $3)
- (get_local $5)
+ (get_local $4)
+ (get_local $6)
)
)
)
)
(if
- (tee_local $3
+ (tee_local $4
(i32.load offset=4
- (get_local $6)
+ (get_local $7)
)
)
(if
(i32.lt_u
- (get_local $3)
+ (get_local $4)
(i32.load
(i32.const 192)
)
@@ -6616,37 +6617,37 @@
(call $_abort)
(block
(i32.store offset=20
- (get_local $5)
- (get_local $3)
+ (get_local $6)
+ (get_local $4)
)
(i32.store offset=24
- (get_local $3)
- (get_local $5)
+ (get_local $4)
+ (get_local $6)
)
(set_local $2
- (get_local $0)
+ (get_local $1)
)
- (set_local $7
- (get_local $4)
+ (set_local $3
+ (get_local $5)
)
)
)
(block
(set_local $2
- (get_local $0)
+ (get_local $1)
)
- (set_local $7
- (get_local $4)
+ (set_local $3
+ (get_local $5)
)
)
)
)
(block
(set_local $2
- (get_local $0)
+ (get_local $1)
)
- (set_local $7
- (get_local $4)
+ (set_local $3
+ (get_local $5)
)
)
)
@@ -6665,7 +6666,7 @@
(i32.and
(tee_local $1
(i32.load
- (tee_local $4
+ (tee_local $5
(i32.add
(get_local $8)
(i32.const 4)
@@ -6685,7 +6686,7 @@
)
(block
(i32.store
- (get_local $4)
+ (get_local $5)
(i32.and
(get_local $1)
(i32.const -2)
@@ -6694,19 +6695,19 @@
(i32.store offset=4
(get_local $2)
(i32.or
- (get_local $7)
+ (get_local $3)
(i32.const 1)
)
)
(i32.store
(i32.add
(get_local $2)
- (get_local $7)
+ (get_local $3)
)
- (get_local $7)
+ (get_local $3)
)
(set_local $0
- (get_local $7)
+ (get_local $3)
)
)
(block
@@ -6720,12 +6721,12 @@
(block
(i32.store
(i32.const 188)
- (tee_local $5
+ (tee_local $6
(i32.add
(i32.load
(i32.const 188)
)
- (get_local $7)
+ (get_local $3)
)
)
)
@@ -6736,7 +6737,7 @@
(i32.store offset=4
(get_local $2)
(i32.or
- (get_local $5)
+ (get_local $6)
(i32.const 1)
)
)
@@ -6770,12 +6771,12 @@
(block
(i32.store
(i32.const 184)
- (tee_local $5
+ (tee_local $6
(i32.add
(i32.load
(i32.const 184)
)
- (get_local $7)
+ (get_local $3)
)
)
)
@@ -6786,27 +6787,27 @@
(i32.store offset=4
(get_local $2)
(i32.or
- (get_local $5)
+ (get_local $6)
(i32.const 1)
)
)
(i32.store
(i32.add
(get_local $2)
- (get_local $5)
+ (get_local $6)
)
- (get_local $5)
+ (get_local $6)
)
(return)
)
)
- (set_local $5
+ (set_local $6
(i32.add
(i32.and
(get_local $1)
(i32.const -8)
)
- (get_local $7)
+ (get_local $3)
)
)
(set_local $14
@@ -6822,7 +6823,7 @@
(i32.const 256)
)
(block
- (set_local $6
+ (set_local $7
(i32.load offset=24
(get_local $8)
)
@@ -6841,9 +6842,9 @@
(if
(tee_local $10
(i32.load
- (tee_local $1
+ (tee_local $0
(i32.add
- (tee_local $3
+ (tee_local $4
(i32.add
(get_local $8)
(i32.const 16)
@@ -6855,21 +6856,22 @@
)
)
(block
- (set_local $0
+ (set_local $3
(get_local $10)
)
- (set_local $3
- (get_local $1)
+ (set_local $4
+ (get_local $0)
)
)
(if
- (i32.eqz
- (tee_local $0
- (i32.load
- (get_local $3)
- )
+ (tee_local $0
+ (i32.load
+ (get_local $4)
)
)
+ (set_local $3
+ (get_local $0)
+ )
(block
(set_local $12
(i32.const 0)
@@ -6882,20 +6884,20 @@
(if
(tee_local $10
(i32.load
- (tee_local $1
+ (tee_local $0
(i32.add
- (get_local $0)
+ (get_local $3)
(i32.const 20)
)
)
)
)
(block
- (set_local $0
+ (set_local $3
(get_local $10)
)
- (set_local $3
- (get_local $1)
+ (set_local $4
+ (get_local $0)
)
(br $while-in9)
)
@@ -6903,20 +6905,20 @@
(if
(tee_local $10
(i32.load
- (tee_local $1
+ (tee_local $0
(i32.add
- (get_local $0)
+ (get_local $3)
(i32.const 16)
)
)
)
)
(block
- (set_local $0
+ (set_local $3
(get_local $10)
)
- (set_local $3
- (get_local $1)
+ (set_local $4
+ (get_local $0)
)
(br $while-in9)
)
@@ -6924,7 +6926,7 @@
)
(if
(i32.lt_u
- (get_local $3)
+ (get_local $4)
(i32.load
(i32.const 192)
)
@@ -6932,11 +6934,11 @@
(call $_abort)
(block
(i32.store
- (get_local $3)
+ (get_local $4)
(i32.const 0)
)
(set_local $12
- (get_local $0)
+ (get_local $3)
)
)
)
@@ -6944,7 +6946,7 @@
(block
(if
(i32.lt_u
- (tee_local $1
+ (tee_local $0
(i32.load offset=8
(get_local $8)
)
@@ -6960,7 +6962,7 @@
(i32.load
(tee_local $10
(i32.add
- (get_local $1)
+ (get_local $0)
(i32.const 12)
)
)
@@ -6972,7 +6974,7 @@
(if
(i32.eq
(i32.load
- (tee_local $3
+ (tee_local $4
(i32.add
(get_local $9)
(i32.const 8)
@@ -6987,8 +6989,8 @@
(get_local $9)
)
(i32.store
- (get_local $3)
- (get_local $1)
+ (get_local $4)
+ (get_local $0)
)
(set_local $12
(get_local $9)
@@ -7000,13 +7002,13 @@
)
)
(if
- (get_local $6)
+ (get_local $7)
(block
(if
(i32.eq
(get_local $8)
(i32.load
- (tee_local $4
+ (tee_local $5
(i32.add
(i32.const 480)
(i32.shl
@@ -7023,7 +7025,7 @@
)
(block
(i32.store
- (get_local $4)
+ (get_local $5)
(get_local $12)
)
(if
@@ -7053,7 +7055,7 @@
(block
(if
(i32.lt_u
- (get_local $6)
+ (get_local $7)
(i32.load
(i32.const 192)
)
@@ -7065,7 +7067,7 @@
(i32.load
(tee_local $9
(i32.add
- (get_local $6)
+ (get_local $7)
(i32.const 16)
)
)
@@ -7077,7 +7079,7 @@
(get_local $12)
)
(i32.store offset=20
- (get_local $6)
+ (get_local $7)
(get_local $12)
)
)
@@ -7101,12 +7103,12 @@
)
(i32.store offset=24
(get_local $12)
- (get_local $6)
+ (get_local $7)
)
(if
- (tee_local $0
+ (tee_local $1
(i32.load
- (tee_local $4
+ (tee_local $5
(i32.add
(get_local $8)
(i32.const 16)
@@ -7116,31 +7118,31 @@
)
(if
(i32.lt_u
- (get_local $0)
+ (get_local $1)
(get_local $9)
)
(call $_abort)
(block
(i32.store offset=16
(get_local $12)
- (get_local $0)
+ (get_local $1)
)
(i32.store offset=24
- (get_local $0)
+ (get_local $1)
(get_local $12)
)
)
)
)
(if
- (tee_local $0
+ (tee_local $1
(i32.load offset=4
- (get_local $4)
+ (get_local $5)
)
)
(if
(i32.lt_u
- (get_local $0)
+ (get_local $1)
(i32.load
(i32.const 192)
)
@@ -7149,10 +7151,10 @@
(block
(i32.store offset=20
(get_local $12)
- (get_local $0)
+ (get_local $1)
)
(i32.store offset=24
- (get_local $0)
+ (get_local $1)
(get_local $12)
)
)
@@ -7169,12 +7171,12 @@
)
(if
(i32.ne
- (tee_local $0
+ (tee_local $1
(i32.load offset=8
(get_local $8)
)
)
- (tee_local $6
+ (tee_local $7
(i32.add
(i32.const 216)
(i32.shl
@@ -7190,7 +7192,7 @@
(block
(if
(i32.lt_u
- (get_local $0)
+ (get_local $1)
(i32.load
(i32.const 192)
)
@@ -7200,7 +7202,7 @@
(if
(i32.ne
(i32.load offset=12
- (get_local $0)
+ (get_local $1)
)
(get_local $8)
)
@@ -7211,7 +7213,7 @@
(if
(i32.eq
(get_local $9)
- (get_local $0)
+ (get_local $1)
)
(block
(i32.store
@@ -7235,7 +7237,7 @@
(if
(i32.ne
(get_local $9)
- (get_local $6)
+ (get_local $7)
)
(block
(if
@@ -7250,7 +7252,7 @@
(if
(i32.eq
(i32.load
- (tee_local $6
+ (tee_local $7
(i32.add
(get_local $9)
(i32.const 8)
@@ -7260,7 +7262,7 @@
(get_local $8)
)
(set_local $16
- (get_local $6)
+ (get_local $7)
)
(call $_abort)
)
@@ -7273,12 +7275,12 @@
)
)
(i32.store offset=12
- (get_local $0)
+ (get_local $1)
(get_local $9)
)
(i32.store
(get_local $16)
- (get_local $0)
+ (get_local $1)
)
)
)
@@ -7286,16 +7288,16 @@
(i32.store offset=4
(get_local $2)
(i32.or
- (get_local $5)
+ (get_local $6)
(i32.const 1)
)
)
(i32.store
(i32.add
(get_local $2)
- (get_local $5)
+ (get_local $6)
)
- (get_local $5)
+ (get_local $6)
)
(if
(i32.eq
@@ -7307,17 +7309,17 @@
(block
(i32.store
(i32.const 184)
- (get_local $5)
+ (get_local $6)
)
(return)
)
(set_local $0
- (get_local $5)
+ (get_local $6)
)
)
)
)
- (set_local $7
+ (set_local $3
(i32.shr_u
(get_local $0)
(i32.const 3)
@@ -7334,7 +7336,7 @@
(i32.const 216)
(i32.shl
(i32.shl
- (get_local $7)
+ (get_local $3)
(i32.const 1)
)
(i32.const 2)
@@ -7343,15 +7345,15 @@
)
(if
(i32.and
- (tee_local $4
+ (tee_local $5
(i32.load
(i32.const 176)
)
)
- (tee_local $5
+ (tee_local $6
(i32.shl
(i32.const 1)
- (get_local $7)
+ (get_local $3)
)
)
)
@@ -7359,7 +7361,7 @@
(i32.lt_u
(tee_local $16
(i32.load
- (tee_local $7
+ (tee_local $3
(i32.add
(get_local $1)
(i32.const 8)
@@ -7374,7 +7376,7 @@
(call $_abort)
(block
(set_local $15
- (get_local $7)
+ (get_local $3)
)
(set_local $13
(get_local $16)
@@ -7385,8 +7387,8 @@
(i32.store
(i32.const 176)
(i32.or
- (get_local $4)
(get_local $5)
+ (get_local $6)
)
)
(set_local $15
@@ -7419,11 +7421,11 @@
(return)
)
)
- (set_local $4
+ (set_local $5
(i32.add
(i32.const 480)
(i32.shl
- (tee_local $7
+ (tee_local $3
(if i32
(tee_local $1
(i32.shr_u
@@ -7442,7 +7444,7 @@
(i32.shr_u
(get_local $0)
(i32.add
- (tee_local $4
+ (tee_local $5
(i32.add
(i32.sub
(i32.const 14)
@@ -7482,7 +7484,7 @@
(i32.and
(i32.shr_u
(i32.add
- (tee_local $5
+ (tee_local $6
(i32.shl
(get_local $15)
(get_local $1)
@@ -7499,7 +7501,7 @@
)
(i32.shr_u
(i32.shl
- (get_local $5)
+ (get_local $6)
(get_local $15)
)
(i32.const 15)
@@ -7512,7 +7514,7 @@
(i32.const 1)
)
(i32.shl
- (get_local $4)
+ (get_local $5)
(i32.const 1)
)
)
@@ -7526,7 +7528,7 @@
)
(i32.store offset=28
(get_local $2)
- (get_local $7)
+ (get_local $3)
)
(i32.store offset=20
(get_local $2)
@@ -7543,10 +7545,10 @@
(i32.const 180)
)
)
- (tee_local $5
+ (tee_local $6
(i32.shl
(i32.const 1)
- (get_local $7)
+ (get_local $3)
)
)
)
@@ -7559,12 +7561,12 @@
(i32.sub
(i32.const 25)
(i32.shr_u
- (get_local $7)
+ (get_local $3)
(i32.const 1)
)
)
(i32.eq
- (get_local $7)
+ (get_local $3)
(i32.const 31)
)
)
@@ -7572,7 +7574,7 @@
)
(set_local $1
(i32.load
- (get_local $4)
+ (get_local $5)
)
)
(loop $while-in15
@@ -7598,7 +7600,7 @@
)
)
(if
- (tee_local $7
+ (tee_local $3
(i32.load
(tee_local $16
(i32.add
@@ -7625,7 +7627,7 @@
)
)
(set_local $1
- (get_local $7)
+ (get_local $3)
)
(br $while-in15)
)
@@ -7693,7 +7695,7 @@
)
)
)
- (tee_local $4
+ (tee_local $5
(i32.load
(i32.const 192)
)
@@ -7701,7 +7703,7 @@
)
(i32.ge_u
(get_local $17)
- (get_local $4)
+ (get_local $5)
)
)
(block
@@ -7736,16 +7738,16 @@
(i32.const 180)
(i32.or
(get_local $15)
- (get_local $5)
+ (get_local $6)
)
)
(i32.store
- (get_local $4)
+ (get_local $5)
(get_local $2)
)
(i32.store offset=24
(get_local $2)
- (get_local $4)
+ (get_local $5)
)
(i32.store offset=12
(get_local $2)