Files
failnix/targets/wasm-tacle/sequential/cjpeg_transupp/generated/default/cjpeg_transupp.wat

4947 lines
158 KiB
Plaintext

(module $cjpeg_transupp.wasm
(type (;0;) (func (param i32 i32)))
(type (;1;) (func))
(type (;2;) (func (result i32)))
(type (;3;) (func (param i32)))
(import "__pragma" "loopbound" (func $__pragma_loopbound (type 0)))
(func $__wasm_apply_data_relocs (type 1))
(func $cjpeg_transupp_init (type 1)
(local i32 i32)
i32.const 0
i32.const 3
i32.store offset=1092
i32.const 0
i64.const 8589934594
i64.store offset=1264
i32.const 0
i32.const 0
i32.store offset=1024
i32.const 256
i32.const 256
call $__pragma_loopbound
i32.const -256
local.set 0
loop ;; label = @1
i32.const 0
i32.const 0
i32.load offset=1024
i32.const 133
i32.mul
i32.const 81
i32.add
i32.const 256
i32.rem_s
i32.const -128
i32.add
i32.store offset=1024
i32.const 0
i32.load offset=1024
local.set 1
i32.const 0
i32.const 0
i32.load offset=1024
i32.const 133
i32.mul
i32.const 81
i32.add
i32.const 256
i32.rem_s
i32.const -128
i32.add
i32.store offset=1024
local.get 0
i32.const 1664
i32.add
local.get 1
i32.store8
local.get 0
i32.const 1665
i32.add
i32.const 0
i32.load offset=1024
i32.store8
local.get 0
i32.const 2
i32.add
local.tee 0
br_if 0 (;@1;)
end
i32.const 80
i32.const 80
call $__pragma_loopbound
i32.const -80
local.set 0
loop ;; label = @1
i32.const 0
i32.const 0
i32.load offset=1024
i32.const 133
i32.mul
i32.const 81
i32.add
i32.const 256
i32.rem_s
i32.const -128
i32.add
i32.store offset=1024
i32.const 0
i32.load offset=1024
local.set 1
i32.const 0
i32.const 0
i32.load offset=1024
i32.const 133
i32.mul
i32.const 81
i32.add
i32.const 256
i32.rem_s
i32.const -128
i32.add
i32.store offset=1024
local.get 0
i32.const 1744
i32.add
local.get 1
i32.store8
local.get 0
i32.const 1745
i32.add
i32.const 0
i32.load offset=1024
i32.store8
local.get 0
i32.const 2
i32.add
local.tee 0
br_if 0 (;@1;)
end
i32.const 65
i32.const 65
call $__pragma_loopbound
i32.const -64
local.set 0
block ;; label = @1
loop ;; label = @2
i32.const 0
i32.const 0
i32.load offset=1024
i32.const 133
i32.mul
i32.const 81
i32.add
i32.const 256
i32.rem_s
i32.const -128
i32.add
i32.store offset=1024
local.get 0
i32.const 1808
i32.add
i32.const 0
i32.load offset=1024
i32.store8
local.get 0
i32.eqz
br_if 1 (;@1;)
i32.const 0
i32.const 0
i32.load offset=1024
i32.const 133
i32.mul
i32.const 81
i32.add
i32.const 256
i32.rem_s
i32.const -128
i32.add
i32.store offset=1024
local.get 0
i32.const 1809
i32.add
i32.const 0
i32.load offset=1024
i32.store8
local.get 0
i32.const 2
i32.add
local.set 0
br 0 (;@2;)
end
end
i32.const 65
i32.const 65
call $__pragma_loopbound
i32.const -64
local.set 0
block ;; label = @1
loop ;; label = @2
i32.const 0
i32.const 0
i32.load offset=1024
i32.const 133
i32.mul
i32.const 81
i32.add
i32.const 256
i32.rem_s
i32.const -128
i32.add
i32.store offset=1024
local.get 0
i32.const 1888
i32.add
i32.const 0
i32.load offset=1024
i32.store8
local.get 0
i32.eqz
br_if 1 (;@1;)
i32.const 0
i32.const 0
i32.load offset=1024
i32.const 133
i32.mul
i32.const 81
i32.add
i32.const 256
i32.rem_s
i32.const -128
i32.add
i32.store offset=1024
local.get 0
i32.const 1889
i32.add
i32.const 0
i32.load offset=1024
i32.store8
local.get 0
i32.const 2
i32.add
local.set 0
br 0 (;@2;)
end
end
i32.const 64
i32.const 64
call $__pragma_loopbound
i32.const -64
local.set 0
loop ;; label = @1
i32.const 0
i32.const 0
i32.load offset=1024
i32.const 133
i32.mul
i32.const 81
i32.add
i32.const 256
i32.rem_s
i32.const -128
i32.add
i32.store offset=1024
i32.const 0
i32.load offset=1024
local.set 1
i32.const 0
i32.const 0
i32.load offset=1024
i32.const 133
i32.mul
i32.const 81
i32.add
i32.const 256
i32.rem_s
i32.const -128
i32.add
i32.store offset=1024
local.get 0
i32.const 1968
i32.add
local.get 1
i32.store8
local.get 0
i32.const 1969
i32.add
i32.const 0
i32.load offset=1024
i32.store8
local.get 0
i32.const 2
i32.add
local.tee 0
br_if 0 (;@1;)
end
i32.const 65
i32.const 65
call $__pragma_loopbound
i32.const -64
local.set 0
block ;; label = @1
loop ;; label = @2
i32.const 0
i32.const 0
i32.load offset=1024
i32.const 133
i32.mul
i32.const 81
i32.add
i32.const 256
i32.rem_s
i32.const -128
i32.add
i32.store offset=1024
local.get 0
i32.const 2032
i32.add
i32.const 0
i32.load offset=1024
i32.store8
local.get 0
i32.eqz
br_if 1 (;@1;)
i32.const 0
i32.const 0
i32.load offset=1024
i32.const 133
i32.mul
i32.const 81
i32.add
i32.const 256
i32.rem_s
i32.const -128
i32.add
i32.store offset=1024
local.get 0
i32.const 2033
i32.add
i32.const 0
i32.load offset=1024
i32.store8
local.get 0
i32.const 2
i32.add
local.set 0
br 0 (;@2;)
end
end
i32.const 65
i32.const 65
call $__pragma_loopbound
i32.const -64
local.set 0
block ;; label = @1
loop ;; label = @2
i32.const 0
i32.const 0
i32.load offset=1024
i32.const 133
i32.mul
i32.const 81
i32.add
i32.const 256
i32.rem_s
i32.const -128
i32.add
i32.store offset=1024
local.get 0
i32.const 2112
i32.add
i32.const 0
i32.load offset=1024
i32.store8
local.get 0
i32.eqz
br_if 1 (;@1;)
i32.const 0
i32.const 0
i32.load offset=1024
i32.const 133
i32.mul
i32.const 81
i32.add
i32.const 256
i32.rem_s
i32.const -128
i32.add
i32.store offset=1024
local.get 0
i32.const 2113
i32.add
i32.const 0
i32.load offset=1024
i32.store8
local.get 0
i32.const 2
i32.add
local.set 0
br 0 (;@2;)
end
end)
(func $cjpeg_transupp_return (type 2) (result i32)
(local i32 i32)
i32.const 512
i32.const 512
call $__pragma_loopbound
i32.const 0
local.set 0
i32.const -512
local.set 1
loop ;; label = @1
local.get 0
local.get 1
i32.const 2640
i32.add
i32.load8_s
i32.add
local.get 1
i32.const 2641
i32.add
i32.load8_s
i32.add
local.get 1
i32.const 2642
i32.add
i32.load8_s
i32.add
local.get 1
i32.const 2643
i32.add
i32.load8_s
i32.add
local.set 0
local.get 1
i32.const 4
i32.add
local.tee 1
br_if 0 (;@1;)
end
i32.const 512
i32.const 512
call $__pragma_loopbound
i32.const -512
local.set 1
loop ;; label = @1
local.get 0
local.get 1
i32.const 3152
i32.add
i32.load8_s
i32.add
local.get 1
i32.const 3153
i32.add
i32.load8_s
i32.add
local.get 1
i32.const 3154
i32.add
i32.load8_s
i32.add
local.get 1
i32.const 3155
i32.add
i32.load8_s
i32.add
local.set 0
local.get 1
i32.const 4
i32.add
local.tee 1
br_if 0 (;@1;)
end
i32.const 512
i32.const 512
call $__pragma_loopbound
i32.const -512
local.set 1
loop ;; label = @1
local.get 0
local.get 1
i32.const 3664
i32.add
i32.load8_s
i32.add
local.get 1
i32.const 3665
i32.add
i32.load8_s
i32.add
local.get 1
i32.const 3666
i32.add
i32.load8_s
i32.add
local.get 1
i32.const 3667
i32.add
i32.load8_s
i32.add
local.set 0
local.get 1
i32.const 4
i32.add
local.tee 1
br_if 0 (;@1;)
end
i32.const 512
i32.const 512
call $__pragma_loopbound
i32.const -512
local.set 1
loop ;; label = @1
local.get 0
local.get 1
i32.const 4176
i32.add
i32.load8_s
i32.add
local.get 1
i32.const 4177
i32.add
i32.load8_s
i32.add
local.get 1
i32.const 4178
i32.add
i32.load8_s
i32.add
local.get 1
i32.const 4179
i32.add
i32.load8_s
i32.add
local.set 0
local.get 1
i32.const 4
i32.add
local.tee 1
br_if 0 (;@1;)
end
i32.const 512
i32.const 512
call $__pragma_loopbound
i32.const -512
local.set 1
loop ;; label = @1
local.get 0
local.get 1
i32.const 4688
i32.add
i32.load8_s
i32.add
local.get 1
i32.const 4689
i32.add
i32.load8_s
i32.add
local.get 1
i32.const 4690
i32.add
i32.load8_s
i32.add
local.get 1
i32.const 4691
i32.add
i32.load8_s
i32.add
local.set 0
local.get 1
i32.const 4
i32.add
local.tee 1
br_if 0 (;@1;)
end
local.get 0)
(func $cjpeg_transupp_do_flip_v (type 3) (param i32)
(local i32 i32 i32 i32 i32 i32 i32 i32)
local.get 0
i32.load offset=32
local.set 1
local.get 0
i32.load offset=236
local.set 2
i32.const 3
i32.const 3
call $__pragma_loopbound
local.get 1
local.get 2
i32.const 3
i32.shl
i32.div_u
local.set 3
block ;; label = @1
local.get 0
i32.load offset=60
i32.const 1
i32.lt_s
br_if 0 (;@1;)
i32.const 29
local.set 4
i32.const 8
local.set 5
i32.const 0
local.set 6
loop ;; label = @2
local.get 5
local.get 3
i32.mul
local.set 2
i32.const 0
local.set 7
loop ;; label = @3
i32.const 1
i32.const 8
call $__pragma_loopbound
block ;; label = @4
local.get 7
local.get 2
i32.ge_u
br_if 0 (;@4;)
i32.const 0
local.set 8
loop ;; label = @5
i32.const 0
local.set 1
loop ;; label = @6
i32.const 4
i32.const 4
call $__pragma_loopbound
i32.const 8
i32.const 8
call $__pragma_loopbound
block ;; label = @7
block ;; label = @8
local.get 1
local.get 2
i32.lt_u
br_if 0 (;@8;)
i32.const 8
i32.const 8
call $__pragma_loopbound
i32.const 8
i32.const 8
call $__pragma_loopbound
i32.const 8
i32.const 8
call $__pragma_loopbound
i32.const 8
i32.const 8
call $__pragma_loopbound
i32.const 8
i32.const 8
call $__pragma_loopbound
i32.const 8
i32.const 8
call $__pragma_loopbound
i32.const 8
i32.const 8
call $__pragma_loopbound
br 1 (;@7;)
end
i32.const 0
i32.const 0
i64.load offset=1408
i64.store offset=2128
i32.const 8
i32.const 8
call $__pragma_loopbound
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1416
i32.sub
i32.store8 offset=2136
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1417
i32.sub
i32.store8 offset=2137
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1418
i32.sub
i32.store8 offset=2138
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1419
i32.sub
i32.store8 offset=2139
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1420
i32.sub
i32.store8 offset=2140
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1421
i32.sub
i32.store8 offset=2141
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1422
i32.sub
i32.store8 offset=2142
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1423
i32.sub
i32.store8 offset=2143
i32.const 8
i32.const 8
call $__pragma_loopbound
i32.const 0
i32.const 0
i64.load offset=1424
i64.store offset=2144
i32.const 8
i32.const 8
call $__pragma_loopbound
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1432
i32.sub
i32.store8 offset=2152
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1433
i32.sub
i32.store8 offset=2153
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1434
i32.sub
i32.store8 offset=2154
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1435
i32.sub
i32.store8 offset=2155
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1436
i32.sub
i32.store8 offset=2156
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1437
i32.sub
i32.store8 offset=2157
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1438
i32.sub
i32.store8 offset=2158
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1439
i32.sub
i32.store8 offset=2159
i32.const 8
i32.const 8
call $__pragma_loopbound
i32.const 0
i32.const 0
i64.load offset=1440
i64.store offset=2160
i32.const 8
i32.const 8
call $__pragma_loopbound
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1448
i32.sub
i32.store8 offset=2168
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1449
i32.sub
i32.store8 offset=2169
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1450
i32.sub
i32.store8 offset=2170
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1451
i32.sub
i32.store8 offset=2171
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1452
i32.sub
i32.store8 offset=2172
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1453
i32.sub
i32.store8 offset=2173
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1454
i32.sub
i32.store8 offset=2174
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1455
i32.sub
i32.store8 offset=2175
i32.const 8
i32.const 8
call $__pragma_loopbound
i32.const 0
i32.const 0
i64.load offset=1456
i64.store offset=2176
i32.const 8
i32.const 8
call $__pragma_loopbound
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1464
i32.sub
i32.store8 offset=2184
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1465
i32.sub
i32.store8 offset=2185
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1466
i32.sub
i32.store8 offset=2186
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1467
i32.sub
i32.store8 offset=2187
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1468
i32.sub
i32.store8 offset=2188
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1469
i32.sub
i32.store8 offset=2189
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1470
i32.sub
i32.store8 offset=2190
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1471
i32.sub
i32.store8 offset=2191
end
local.get 4
local.get 1
i32.const 1
i32.add
local.tee 1
i32.ne
br_if 0 (;@6;)
end
local.get 8
i32.const 1
i32.add
local.tee 8
local.get 5
i32.ne
br_if 0 (;@5;)
end
end
local.get 7
local.get 5
i32.add
local.tee 7
i32.const 10
i32.lt_u
br_if 0 (;@3;)
end
i32.const 1
local.set 5
i32.const 15
local.set 4
local.get 6
i32.const 1
i32.add
local.tee 6
local.get 0
i32.load offset=60
i32.lt_s
br_if 0 (;@2;)
end
end)
(func $cjpeg_transupp_do_rot_90 (type 3) (param i32)
(local i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32)
local.get 0
i32.load offset=28
local.set 1
local.get 0
i32.load offset=232
local.set 2
i32.const 3
i32.const 3
call $__pragma_loopbound
local.get 1
local.get 2
i32.const 3
i32.shl
i32.div_u
local.set 3
block ;; label = @1
local.get 0
i32.load offset=60
i32.const 1
i32.lt_s
br_if 0 (;@1;)
i32.const 29
local.set 4
i32.const 19
local.set 5
i32.const 8
local.set 6
i32.const 2
local.set 7
i32.const 0
local.set 8
loop ;; label = @2
local.get 7
local.get 3
i32.mul
local.set 9
i32.const 0
local.set 10
loop ;; label = @3
i32.const 1
i32.const 8
call $__pragma_loopbound
local.get 10
local.get 9
i32.lt_u
local.set 11
i32.const 0
local.set 12
loop ;; label = @4
i32.const 10
i32.const 10
call $__pragma_loopbound
i32.const 0
local.set 2
loop ;; label = @5
i32.const 1
i32.const 2
call $__pragma_loopbound
block ;; label = @6
block ;; label = @7
local.get 2
local.get 9
i32.ge_u
br_if 0 (;@7;)
local.get 7
local.set 1
loop ;; label = @8
i32.const 4
i32.const 4
call $__pragma_loopbound
i32.const 8
i32.const 8
call $__pragma_loopbound
i32.const 0
i32.const 0
i32.load8_u offset=1664
i32.store8 offset=2640
i32.const 0
i32.const 0
i32.load8_u offset=1665
i32.store8 offset=2648
i32.const 0
i32.const 0
i32.load8_u offset=1666
i32.store8 offset=2656
i32.const 0
i32.const 0
i32.load8_u offset=1667
i32.store8 offset=2664
i32.const 0
i32.const 0
i32.load8_u offset=1668
i32.store8 offset=2672
i32.const 0
i32.const 0
i32.load8_u offset=1669
i32.store8 offset=2680
i32.const 0
i32.const 0
i32.load8_u offset=1670
i32.store8 offset=2688
i32.const 0
i32.const 0
i32.load8_u offset=1671
i32.store8 offset=2696
i32.const 8
i32.const 8
call $__pragma_loopbound
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1672
i32.sub
i32.store8 offset=2641
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1673
i32.sub
i32.store8 offset=2649
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1674
i32.sub
i32.store8 offset=2657
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1675
i32.sub
i32.store8 offset=2665
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1676
i32.sub
i32.store8 offset=2673
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1677
i32.sub
i32.store8 offset=2681
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1678
i32.sub
i32.store8 offset=2689
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1679
i32.sub
i32.store8 offset=2697
i32.const 8
i32.const 8
call $__pragma_loopbound
i32.const 0
i32.const 0
i32.load8_u offset=1680
i32.store8 offset=2642
i32.const 0
i32.const 0
i32.load8_u offset=1681
i32.store8 offset=2650
i32.const 0
i32.const 0
i32.load8_u offset=1682
i32.store8 offset=2658
i32.const 0
i32.const 0
i32.load8_u offset=1683
i32.store8 offset=2666
i32.const 0
i32.const 0
i32.load8_u offset=1684
i32.store8 offset=2674
i32.const 0
i32.const 0
i32.load8_u offset=1685
i32.store8 offset=2682
i32.const 0
i32.const 0
i32.load8_u offset=1686
i32.store8 offset=2690
i32.const 0
i32.const 0
i32.load8_u offset=1687
i32.store8 offset=2698
i32.const 8
i32.const 8
call $__pragma_loopbound
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1688
i32.sub
i32.store8 offset=2643
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1689
i32.sub
i32.store8 offset=2651
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1690
i32.sub
i32.store8 offset=2659
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1691
i32.sub
i32.store8 offset=2667
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1692
i32.sub
i32.store8 offset=2675
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1693
i32.sub
i32.store8 offset=2683
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1694
i32.sub
i32.store8 offset=2691
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1695
i32.sub
i32.store8 offset=2699
i32.const 8
i32.const 8
call $__pragma_loopbound
i32.const 0
i32.const 0
i32.load8_u offset=1696
i32.store8 offset=2644
i32.const 0
i32.const 0
i32.load8_u offset=1697
i32.store8 offset=2652
i32.const 0
i32.const 0
i32.load8_u offset=1698
i32.store8 offset=2660
i32.const 0
i32.const 0
i32.load8_u offset=1699
i32.store8 offset=2668
i32.const 0
i32.const 0
i32.load8_u offset=1700
i32.store8 offset=2676
i32.const 0
i32.const 0
i32.load8_u offset=1701
i32.store8 offset=2684
i32.const 0
i32.const 0
i32.load8_u offset=1702
i32.store8 offset=2692
i32.const 0
i32.const 0
i32.load8_u offset=1703
i32.store8 offset=2700
i32.const 8
i32.const 8
call $__pragma_loopbound
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1704
i32.sub
i32.store8 offset=2645
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1705
i32.sub
i32.store8 offset=2653
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1706
i32.sub
i32.store8 offset=2661
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1707
i32.sub
i32.store8 offset=2669
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1708
i32.sub
i32.store8 offset=2677
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1709
i32.sub
i32.store8 offset=2685
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1710
i32.sub
i32.store8 offset=2693
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1711
i32.sub
i32.store8 offset=2701
i32.const 8
i32.const 8
call $__pragma_loopbound
i32.const 0
i32.const 0
i32.load8_u offset=1712
i32.store8 offset=2646
i32.const 0
i32.const 0
i32.load8_u offset=1713
i32.store8 offset=2654
i32.const 0
i32.const 0
i32.load8_u offset=1714
i32.store8 offset=2662
i32.const 0
i32.const 0
i32.load8_u offset=1715
i32.store8 offset=2670
i32.const 0
i32.const 0
i32.load8_u offset=1716
i32.store8 offset=2678
i32.const 0
i32.const 0
i32.load8_u offset=1717
i32.store8 offset=2686
i32.const 0
i32.const 0
i32.load8_u offset=1718
i32.store8 offset=2694
i32.const 0
i32.const 0
i32.load8_u offset=1719
i32.store8 offset=2702
i32.const 8
i32.const 8
call $__pragma_loopbound
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1720
i32.sub
i32.store8 offset=2647
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1721
i32.sub
i32.store8 offset=2655
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1722
i32.sub
i32.store8 offset=2663
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1723
i32.sub
i32.store8 offset=2671
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1724
i32.sub
i32.store8 offset=2679
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1725
i32.sub
i32.store8 offset=2687
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1726
i32.sub
i32.store8 offset=2695
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1727
i32.sub
i32.store8 offset=2703
local.get 1
i32.const -1
i32.add
local.tee 1
br_if 0 (;@8;)
br 2 (;@6;)
end
end
local.get 7
local.set 1
block ;; label = @7
local.get 11
i32.eqz
br_if 0 (;@7;)
local.get 7
local.set 1
loop ;; label = @8
i32.const 8
i32.const 8
call $__pragma_loopbound
i32.const 8
i32.const 8
call $__pragma_loopbound
i32.const 0
i32.const 0
i32.load8_u offset=1728
i32.store8 offset=2648
i32.const 0
i32.const 0
i32.load8_u offset=1729
i32.store8 offset=2656
i32.const 0
i32.const 0
i32.load8_u offset=1730
i32.store8 offset=2664
i32.const 0
i32.const 0
i32.load8_u offset=1731
i32.store8 offset=2672
i32.const 0
i32.const 0
i32.load8_u offset=1732
i32.store8 offset=2680
i32.const 0
i32.const 0
i32.load8_u offset=1733
i32.store8 offset=2688
i32.const 0
i32.const 0
i32.load8_u offset=1734
i32.store8 offset=2696
i32.const 0
i32.const 0
i32.load8_u offset=1735
i32.store8 offset=2704
local.get 1
i32.const -1
i32.add
local.tee 1
br_if 0 (;@8;)
br 2 (;@6;)
end
end
loop ;; label = @7
i32.const 8
i32.const 8
call $__pragma_loopbound
i32.const 8
i32.const 8
call $__pragma_loopbound
local.get 1
i32.const -1
i32.add
local.tee 1
br_if 0 (;@7;)
end
end
local.get 2
local.get 7
i32.add
local.tee 2
local.get 5
i32.lt_u
br_if 0 (;@5;)
end
local.get 12
i32.const 1
i32.add
local.tee 12
local.get 6
i32.ne
br_if 0 (;@4;)
end
local.get 10
local.get 6
i32.add
local.tee 10
local.get 4
i32.lt_u
br_if 0 (;@3;)
end
i32.const 1
local.set 6
i32.const 15
local.set 4
i32.const 10
local.set 5
i32.const 1
local.set 7
local.get 8
i32.const 1
i32.add
local.tee 8
local.get 0
i32.load offset=60
i32.lt_s
br_if 0 (;@2;)
end
end)
(func $cjpeg_transupp_do_rot_270 (type 3) (param i32)
(local i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32)
local.get 0
i32.load offset=32
local.set 1
local.get 0
i32.load offset=236
local.set 2
i32.const 3
i32.const 3
call $__pragma_loopbound
local.get 1
local.get 2
i32.const 3
i32.shl
i32.div_u
local.set 3
block ;; label = @1
local.get 0
i32.load offset=60
i32.const 1
i32.lt_s
br_if 0 (;@1;)
i32.const 29
local.set 4
i32.const 19
local.set 5
i32.const 8
local.set 6
i32.const 2
local.set 2
i32.const 0
local.set 7
loop ;; label = @2
local.get 6
local.get 3
i32.mul
local.set 8
i32.const 0
local.set 9
loop ;; label = @3
i32.const 1
i32.const 8
call $__pragma_loopbound
block ;; label = @4
block ;; label = @5
local.get 9
local.get 8
i32.lt_u
br_if 0 (;@5;)
i32.const 0
local.set 10
loop ;; label = @6
i32.const 10
i32.const 10
call $__pragma_loopbound
i32.const 0
local.set 11
loop ;; label = @7
i32.const 1
i32.const 2
call $__pragma_loopbound
local.get 2
local.set 1
loop ;; label = @8
i32.const 8
i32.const 8
call $__pragma_loopbound
i32.const 8
i32.const 8
call $__pragma_loopbound
local.get 1
i32.const -1
i32.add
local.tee 1
br_if 0 (;@8;)
end
local.get 11
local.get 2
i32.add
local.tee 11
local.get 5
i32.lt_u
br_if 0 (;@7;)
end
local.get 10
i32.const 1
i32.add
local.tee 10
local.get 6
i32.ne
br_if 0 (;@6;)
br 2 (;@4;)
end
end
i32.const 0
local.set 10
loop ;; label = @5
i32.const 10
i32.const 10
call $__pragma_loopbound
i32.const 0
local.set 11
loop ;; label = @6
i32.const 1
i32.const 2
call $__pragma_loopbound
local.get 2
local.set 1
loop ;; label = @7
i32.const 8
i32.const 8
call $__pragma_loopbound
i32.const 4
i32.const 4
call $__pragma_loopbound
i32.const 0
i32.const 0
i32.load8_u offset=1744
i32.store8 offset=3152
i32.const 0
i32.const 0
i32.load8_u offset=1746
i32.store8 offset=3168
i32.const 0
i32.const 0
i32.load8_u offset=1748
i32.store8 offset=3184
i32.const 0
i32.const 0
i32.load8_u offset=1750
i32.store8 offset=3200
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1745
i32.sub
i32.store8 offset=3160
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1747
i32.sub
i32.store8 offset=3176
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1749
i32.sub
i32.store8 offset=3192
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1751
i32.sub
i32.store8 offset=3208
i32.const 4
i32.const 4
call $__pragma_loopbound
i32.const 0
i32.const 0
i32.load8_u offset=1752
i32.store8 offset=3153
i32.const 0
i32.const 0
i32.load8_u offset=1754
i32.store8 offset=3169
i32.const 0
i32.const 0
i32.load8_u offset=1756
i32.store8 offset=3185
i32.const 0
i32.const 0
i32.load8_u offset=1758
i32.store8 offset=3201
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1753
i32.sub
i32.store8 offset=3161
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1755
i32.sub
i32.store8 offset=3177
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1757
i32.sub
i32.store8 offset=3193
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1759
i32.sub
i32.store8 offset=3209
i32.const 4
i32.const 4
call $__pragma_loopbound
i32.const 0
i32.const 0
i32.load8_u offset=1760
i32.store8 offset=3154
i32.const 0
i32.const 0
i32.load8_u offset=1762
i32.store8 offset=3170
i32.const 0
i32.const 0
i32.load8_u offset=1764
i32.store8 offset=3186
i32.const 0
i32.const 0
i32.load8_u offset=1766
i32.store8 offset=3202
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1761
i32.sub
i32.store8 offset=3162
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1763
i32.sub
i32.store8 offset=3178
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1765
i32.sub
i32.store8 offset=3194
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1767
i32.sub
i32.store8 offset=3210
i32.const 4
i32.const 4
call $__pragma_loopbound
i32.const 0
i32.const 0
i32.load8_u offset=1768
i32.store8 offset=3155
i32.const 0
i32.const 0
i32.load8_u offset=1770
i32.store8 offset=3171
i32.const 0
i32.const 0
i32.load8_u offset=1772
i32.store8 offset=3187
i32.const 0
i32.const 0
i32.load8_u offset=1774
i32.store8 offset=3203
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1769
i32.sub
i32.store8 offset=3163
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1771
i32.sub
i32.store8 offset=3179
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1773
i32.sub
i32.store8 offset=3195
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1775
i32.sub
i32.store8 offset=3211
i32.const 4
i32.const 4
call $__pragma_loopbound
i32.const 0
i32.const 0
i32.load8_u offset=1776
i32.store8 offset=3156
i32.const 0
i32.const 0
i32.load8_u offset=1778
i32.store8 offset=3172
i32.const 0
i32.const 0
i32.load8_u offset=1780
i32.store8 offset=3188
i32.const 0
i32.const 0
i32.load8_u offset=1782
i32.store8 offset=3204
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1777
i32.sub
i32.store8 offset=3164
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1779
i32.sub
i32.store8 offset=3180
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1781
i32.sub
i32.store8 offset=3196
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1783
i32.sub
i32.store8 offset=3212
i32.const 4
i32.const 4
call $__pragma_loopbound
i32.const 0
i32.const 0
i32.load8_u offset=1784
i32.store8 offset=3157
i32.const 0
i32.const 0
i32.load8_u offset=1786
i32.store8 offset=3173
i32.const 0
i32.const 0
i32.load8_u offset=1788
i32.store8 offset=3189
i32.const 0
i32.const 0
i32.load8_u offset=1790
i32.store8 offset=3205
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1785
i32.sub
i32.store8 offset=3165
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1787
i32.sub
i32.store8 offset=3181
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1789
i32.sub
i32.store8 offset=3197
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1791
i32.sub
i32.store8 offset=3213
i32.const 4
i32.const 4
call $__pragma_loopbound
i32.const 0
i32.const 0
i32.load8_u offset=1792
i32.store8 offset=3158
i32.const 0
i32.const 0
i32.load8_u offset=1794
i32.store8 offset=3174
i32.const 0
i32.const 0
i32.load8_u offset=1796
i32.store8 offset=3190
i32.const 0
i32.const 0
i32.load8_u offset=1798
i32.store8 offset=3206
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1793
i32.sub
i32.store8 offset=3166
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1795
i32.sub
i32.store8 offset=3182
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1797
i32.sub
i32.store8 offset=3198
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1799
i32.sub
i32.store8 offset=3214
i32.const 4
i32.const 4
call $__pragma_loopbound
i32.const 0
i32.const 0
i32.load8_u offset=1800
i32.store8 offset=3159
i32.const 0
i32.const 0
i32.load8_u offset=1802
i32.store8 offset=3175
i32.const 0
i32.const 0
i32.load8_u offset=1804
i32.store8 offset=3191
i32.const 0
i32.const 0
i32.load8_u offset=1806
i32.store8 offset=3207
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1801
i32.sub
i32.store8 offset=3167
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1803
i32.sub
i32.store8 offset=3183
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1805
i32.sub
i32.store8 offset=3199
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1807
i32.sub
i32.store8 offset=3215
local.get 1
i32.const -1
i32.add
local.tee 1
br_if 0 (;@7;)
end
local.get 11
local.get 2
i32.add
local.tee 11
local.get 5
i32.lt_u
br_if 0 (;@6;)
end
local.get 10
i32.const 1
i32.add
local.tee 10
local.get 6
i32.ne
br_if 0 (;@5;)
end
end
local.get 9
local.get 6
i32.add
local.tee 9
local.get 4
i32.lt_u
br_if 0 (;@3;)
end
i32.const 1
local.set 6
i32.const 15
local.set 4
i32.const 10
local.set 5
i32.const 1
local.set 2
local.get 7
i32.const 1
i32.add
local.tee 7
local.get 0
i32.load offset=60
i32.lt_s
br_if 0 (;@2;)
end
end)
(func $cjpeg_transupp_do_rot_180 (type 3) (param i32)
(local i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32)
local.get 0
i32.load offset=28
local.set 1
local.get 0
i32.load offset=232
local.set 2
local.get 0
i32.load offset=32
local.set 3
local.get 0
i32.load offset=236
local.set 4
i32.const 3
i32.const 3
call $__pragma_loopbound
local.get 3
local.get 4
i32.const 3
i32.shl
i32.div_u
local.set 5
local.get 1
local.get 2
i32.const 3
i32.shl
i32.div_u
local.set 6
block ;; label = @1
local.get 0
i32.load offset=60
i32.const 1
i32.lt_s
br_if 0 (;@1;)
i32.const 2
local.set 1
i32.const 29
local.set 4
i32.const 19
local.set 7
i32.const 8
local.set 8
i32.const 0
local.set 9
loop ;; label = @2
local.get 8
local.get 5
i32.mul
local.set 3
local.get 1
local.get 6
i32.mul
local.set 2
i32.const 0
local.set 10
loop ;; label = @3
i32.const 1
i32.const 8
call $__pragma_loopbound
block ;; label = @4
block ;; label = @5
local.get 10
local.get 3
i32.lt_u
br_if 0 (;@5;)
i32.const 0
local.set 11
loop ;; label = @6
i32.const 14
i32.const 14
call $__pragma_loopbound
i32.const 0
local.set 1
loop ;; label = @7
i32.const 32
i32.const 32
call $__pragma_loopbound
i32.const 0
i32.const 0
i32.load8_u offset=1904
i32.store8 offset=3664
i32.const 0
i32.const 0
i32.load8_u offset=1906
i32.store8 offset=3666
i32.const 0
i32.const 0
i32.load8_u offset=1908
i32.store8 offset=3668
i32.const 0
i32.const 0
i32.load8_u offset=1910
i32.store8 offset=3670
i32.const 0
i32.const 0
i32.load8_u offset=1912
i32.store8 offset=3672
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1905
i32.sub
i32.store8 offset=3665
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1907
i32.sub
i32.store8 offset=3667
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1909
i32.sub
i32.store8 offset=3669
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1911
i32.sub
i32.store8 offset=3671
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1913
i32.sub
i32.store8 offset=3673
i32.const 0
i32.const 0
i32.load8_u offset=1914
i32.store8 offset=3674
i32.const 0
i32.const 0
i32.load8_u offset=1916
i32.store8 offset=3676
i32.const 0
i32.const 0
i32.load8_u offset=1918
i32.store8 offset=3678
i32.const 0
i32.const 0
i32.load8_u offset=1920
i32.store8 offset=3680
i32.const 0
i32.const 0
i32.load8_u offset=1922
i32.store8 offset=3682
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1915
i32.sub
i32.store8 offset=3675
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1917
i32.sub
i32.store8 offset=3677
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1919
i32.sub
i32.store8 offset=3679
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1921
i32.sub
i32.store8 offset=3681
i32.const 0
i32.const 0
i32.load8_u offset=1924
i32.store8 offset=3684
i32.const 0
i32.const 0
i32.load8_u offset=1926
i32.store8 offset=3686
i32.const 0
i32.const 0
i32.load8_u offset=1928
i32.store8 offset=3688
i32.const 0
i32.const 0
i32.load8_u offset=1930
i32.store8 offset=3690
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1923
i32.sub
i32.store8 offset=3683
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1925
i32.sub
i32.store8 offset=3685
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1927
i32.sub
i32.store8 offset=3687
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1929
i32.sub
i32.store8 offset=3689
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1931
i32.sub
i32.store8 offset=3691
i32.const 0
i32.const 0
i32.load8_u offset=1932
i32.store8 offset=3692
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1933
i32.sub
i32.store8 offset=3693
i32.const 0
i32.const 0
i32.load8_u offset=1934
i32.store8 offset=3694
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1935
i32.sub
i32.store8 offset=3695
i32.const 0
i32.const 0
i32.load8_u offset=1936
i32.store8 offset=3696
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1937
i32.sub
i32.store8 offset=3697
i32.const 0
i32.const 0
i32.load8_u offset=1938
i32.store8 offset=3698
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1939
i32.sub
i32.store8 offset=3699
i32.const 0
i32.const 0
i32.load8_u offset=1940
i32.store8 offset=3700
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1941
i32.sub
i32.store8 offset=3701
i32.const 0
i32.const 0
i32.load8_u offset=1942
i32.store8 offset=3702
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1943
i32.sub
i32.store8 offset=3703
i32.const 0
i32.const 0
i32.load8_u offset=1944
i32.store8 offset=3704
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1945
i32.sub
i32.store8 offset=3705
i32.const 0
i32.const 0
i32.load8_u offset=1946
i32.store8 offset=3706
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1947
i32.sub
i32.store8 offset=3707
i32.const 0
i32.const 0
i32.load8_u offset=1948
i32.store8 offset=3708
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1949
i32.sub
i32.store8 offset=3709
i32.const 0
i32.const 0
i32.load8_u offset=1950
i32.store8 offset=3710
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1951
i32.sub
i32.store8 offset=3711
i32.const 0
i32.const 0
i32.load8_u offset=1952
i32.store8 offset=3712
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1953
i32.sub
i32.store8 offset=3713
i32.const 0
i32.const 0
i32.load8_u offset=1954
i32.store8 offset=3714
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1955
i32.sub
i32.store8 offset=3715
i32.const 0
i32.const 0
i32.load8_u offset=1956
i32.store8 offset=3716
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1957
i32.sub
i32.store8 offset=3717
i32.const 0
i32.const 0
i32.load8_u offset=1958
i32.store8 offset=3718
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1959
i32.sub
i32.store8 offset=3719
i32.const 0
i32.const 0
i32.load8_u offset=1960
i32.store8 offset=3720
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1961
i32.sub
i32.store8 offset=3721
i32.const 0
i32.const 0
i32.load8_u offset=1962
i32.store8 offset=3722
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1963
i32.sub
i32.store8 offset=3723
i32.const 0
i32.const 0
i32.load8_u offset=1964
i32.store8 offset=3724
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1965
i32.sub
i32.store8 offset=3725
i32.const 0
i32.const 0
i32.load8_u offset=1966
i32.store8 offset=3726
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1967
i32.sub
i32.store8 offset=3727
local.get 1
i32.const 1
i32.add
local.tee 1
local.get 2
i32.lt_u
br_if 0 (;@7;)
end
block ;; label = @7
local.get 1
local.get 4
i32.ge_u
br_if 0 (;@7;)
loop ;; label = @8
i32.const 1
i32.const 1
call $__pragma_loopbound
i32.const 0
i32.const 0
i32.load8_u offset=1904
i32.store8 offset=3664
local.get 1
i32.const 1
i32.add
local.tee 1
local.get 4
i32.lt_u
br_if 0 (;@8;)
end
end
local.get 11
i32.const 1
i32.add
local.tee 11
local.get 8
i32.ne
br_if 0 (;@6;)
br 2 (;@4;)
end
end
i32.const 0
local.set 11
loop ;; label = @5
i32.const 14
i32.const 28
call $__pragma_loopbound
i32.const 0
local.set 1
block ;; label = @6
block ;; label = @7
local.get 2
i32.eqz
br_if 0 (;@7;)
i32.const 0
local.set 1
loop ;; label = @8
i32.const 4
i32.const 4
call $__pragma_loopbound
i32.const 4
i32.const 4
call $__pragma_loopbound
block ;; label = @9
block ;; label = @10
local.get 1
local.get 3
i32.lt_u
br_if 0 (;@10;)
i32.const 4
i32.const 4
call $__pragma_loopbound
i32.const 4
i32.const 4
call $__pragma_loopbound
i32.const 4
i32.const 4
call $__pragma_loopbound
i32.const 4
i32.const 4
call $__pragma_loopbound
i32.const 4
i32.const 4
call $__pragma_loopbound
i32.const 4
i32.const 4
call $__pragma_loopbound
i32.const 4
i32.const 4
call $__pragma_loopbound
br 1 (;@9;)
end
i32.const 0
i32.const 0
i32.load8_u offset=1904
i32.store8 offset=3664
i32.const 0
i32.const 0
i32.load8_u offset=1906
i32.store8 offset=3666
i32.const 0
i32.const 0
i32.load8_u offset=1908
i32.store8 offset=3668
i32.const 0
i32.const 0
i32.load8_u offset=1910
i32.store8 offset=3670
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1905
i32.sub
i32.store8 offset=3665
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1907
i32.sub
i32.store8 offset=3667
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1909
i32.sub
i32.store8 offset=3669
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1911
i32.sub
i32.store8 offset=3671
i32.const 4
i32.const 4
call $__pragma_loopbound
i32.const 0
i32.const 0
i32.load8_u offset=1913
i32.store8 offset=3673
i32.const 0
i32.const 0
i32.load8_u offset=1915
i32.store8 offset=3675
i32.const 0
i32.const 0
i32.load8_u offset=1917
i32.store8 offset=3677
i32.const 0
i32.const 0
i32.load8_u offset=1919
i32.store8 offset=3679
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1912
i32.sub
i32.store8 offset=3672
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1914
i32.sub
i32.store8 offset=3674
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1916
i32.sub
i32.store8 offset=3676
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1918
i32.sub
i32.store8 offset=3678
i32.const 4
i32.const 4
call $__pragma_loopbound
i32.const 0
i32.const 0
i32.load8_u offset=1920
i32.store8 offset=3680
i32.const 0
i32.const 0
i32.load8_u offset=1922
i32.store8 offset=3682
i32.const 0
i32.const 0
i32.load8_u offset=1924
i32.store8 offset=3684
i32.const 0
i32.const 0
i32.load8_u offset=1926
i32.store8 offset=3686
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1921
i32.sub
i32.store8 offset=3681
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1923
i32.sub
i32.store8 offset=3683
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1925
i32.sub
i32.store8 offset=3685
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1927
i32.sub
i32.store8 offset=3687
i32.const 4
i32.const 4
call $__pragma_loopbound
i32.const 0
i32.const 0
i32.load8_u offset=1929
i32.store8 offset=3689
i32.const 0
i32.const 0
i32.load8_u offset=1931
i32.store8 offset=3691
i32.const 0
i32.const 0
i32.load8_u offset=1933
i32.store8 offset=3693
i32.const 0
i32.const 0
i32.load8_u offset=1935
i32.store8 offset=3695
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1928
i32.sub
i32.store8 offset=3688
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1930
i32.sub
i32.store8 offset=3690
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1932
i32.sub
i32.store8 offset=3692
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1934
i32.sub
i32.store8 offset=3694
i32.const 4
i32.const 4
call $__pragma_loopbound
i32.const 0
i32.const 0
i32.load8_u offset=1936
i32.store8 offset=3696
i32.const 0
i32.const 0
i32.load8_u offset=1938
i32.store8 offset=3698
i32.const 0
i32.const 0
i32.load8_u offset=1940
i32.store8 offset=3700
i32.const 0
i32.const 0
i32.load8_u offset=1942
i32.store8 offset=3702
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1937
i32.sub
i32.store8 offset=3697
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1939
i32.sub
i32.store8 offset=3699
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1941
i32.sub
i32.store8 offset=3701
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1943
i32.sub
i32.store8 offset=3703
i32.const 4
i32.const 4
call $__pragma_loopbound
i32.const 0
i32.const 0
i32.load8_u offset=1945
i32.store8 offset=3705
i32.const 0
i32.const 0
i32.load8_u offset=1947
i32.store8 offset=3707
i32.const 0
i32.const 0
i32.load8_u offset=1949
i32.store8 offset=3709
i32.const 0
i32.const 0
i32.load8_u offset=1951
i32.store8 offset=3711
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1944
i32.sub
i32.store8 offset=3704
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1946
i32.sub
i32.store8 offset=3706
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1948
i32.sub
i32.store8 offset=3708
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1950
i32.sub
i32.store8 offset=3710
i32.const 4
i32.const 4
call $__pragma_loopbound
i32.const 0
i32.const 0
i32.load8_u offset=1952
i32.store8 offset=3712
i32.const 0
i32.const 0
i32.load8_u offset=1954
i32.store8 offset=3714
i32.const 0
i32.const 0
i32.load8_u offset=1956
i32.store8 offset=3716
i32.const 0
i32.const 0
i32.load8_u offset=1958
i32.store8 offset=3718
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1953
i32.sub
i32.store8 offset=3713
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1955
i32.sub
i32.store8 offset=3715
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1957
i32.sub
i32.store8 offset=3717
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1959
i32.sub
i32.store8 offset=3719
i32.const 4
i32.const 4
call $__pragma_loopbound
i32.const 0
i32.const 0
i32.load8_u offset=1961
i32.store8 offset=3721
i32.const 0
i32.const 0
i32.load8_u offset=1963
i32.store8 offset=3723
i32.const 0
i32.const 0
i32.load8_u offset=1965
i32.store8 offset=3725
i32.const 0
i32.const 0
i32.load8_u offset=1967
i32.store8 offset=3727
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1960
i32.sub
i32.store8 offset=3720
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1962
i32.sub
i32.store8 offset=3722
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1964
i32.sub
i32.store8 offset=3724
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1966
i32.sub
i32.store8 offset=3726
end
local.get 1
i32.const 1
i32.add
local.tee 1
local.get 2
i32.lt_u
br_if 0 (;@8;)
end
local.get 1
local.get 4
i32.ge_u
br_if 1 (;@6;)
end
local.get 4
local.get 1
i32.sub
local.set 1
loop ;; label = @7
i32.const 4
i32.const 4
call $__pragma_loopbound
i32.const 0
i32.const 0
i64.load offset=1904
i64.store offset=3664
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1912
i32.sub
i32.store8 offset=3672
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1913
i32.sub
i32.store8 offset=3673
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1914
i32.sub
i32.store8 offset=3674
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1915
i32.sub
i32.store8 offset=3675
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1916
i32.sub
i32.store8 offset=3676
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1917
i32.sub
i32.store8 offset=3677
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1918
i32.sub
i32.store8 offset=3678
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1919
i32.sub
i32.store8 offset=3679
i32.const 0
i32.const 0
i64.load offset=1920
i64.store offset=3680
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1928
i32.sub
i32.store8 offset=3688
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1929
i32.sub
i32.store8 offset=3689
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1930
i32.sub
i32.store8 offset=3690
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1931
i32.sub
i32.store8 offset=3691
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1932
i32.sub
i32.store8 offset=3692
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1933
i32.sub
i32.store8 offset=3693
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1934
i32.sub
i32.store8 offset=3694
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1935
i32.sub
i32.store8 offset=3695
i32.const 0
i32.const 0
i32.load8_u offset=1936
i32.store8 offset=3696
i32.const 0
i32.const 0
i32.load8_u offset=1937
i32.store8 offset=3697
i32.const 0
i32.const 0
i32.load8_u offset=1938
i32.store8 offset=3698
i32.const 0
i32.const 0
i32.load8_u offset=1939
i32.store8 offset=3699
i32.const 0
i32.const 0
i32.load8_u offset=1940
i32.store8 offset=3700
i32.const 0
i32.const 0
i32.load8_u offset=1941
i32.store8 offset=3701
i32.const 0
i32.const 0
i32.load8_u offset=1942
i32.store8 offset=3702
i32.const 0
i32.const 0
i32.load8_u offset=1943
i32.store8 offset=3703
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1944
i32.sub
i32.store8 offset=3704
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1945
i32.sub
i32.store8 offset=3705
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1946
i32.sub
i32.store8 offset=3706
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1947
i32.sub
i32.store8 offset=3707
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1948
i32.sub
i32.store8 offset=3708
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1949
i32.sub
i32.store8 offset=3709
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1950
i32.sub
i32.store8 offset=3710
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1951
i32.sub
i32.store8 offset=3711
i32.const 0
i32.const 0
i32.load8_u offset=1952
i32.store8 offset=3712
i32.const 0
i32.const 0
i32.load8_u offset=1953
i32.store8 offset=3713
i32.const 0
i32.const 0
i32.load8_u offset=1954
i32.store8 offset=3714
i32.const 0
i32.const 0
i32.load8_u offset=1955
i32.store8 offset=3715
i32.const 0
i32.const 0
i32.load8_u offset=1956
i32.store8 offset=3716
i32.const 0
i32.const 0
i32.load8_u offset=1957
i32.store8 offset=3717
i32.const 0
i32.const 0
i32.load8_u offset=1958
i32.store8 offset=3718
i32.const 0
i32.const 0
i32.load8_u offset=1959
i32.store8 offset=3719
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1960
i32.sub
i32.store8 offset=3720
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1961
i32.sub
i32.store8 offset=3721
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1962
i32.sub
i32.store8 offset=3722
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1963
i32.sub
i32.store8 offset=3723
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1964
i32.sub
i32.store8 offset=3724
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1965
i32.sub
i32.store8 offset=3725
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1966
i32.sub
i32.store8 offset=3726
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1967
i32.sub
i32.store8 offset=3727
local.get 1
i32.const -1
i32.add
local.tee 1
br_if 0 (;@7;)
end
end
local.get 11
i32.const 1
i32.add
local.tee 11
local.get 8
i32.ne
br_if 0 (;@5;)
end
end
local.get 10
local.get 8
i32.add
local.tee 10
local.get 7
i32.lt_u
br_if 0 (;@3;)
end
i32.const 1
local.set 8
i32.const 15
local.set 4
i32.const 10
local.set 7
i32.const 1
local.set 1
local.get 9
i32.const 1
i32.add
local.tee 9
local.get 0
i32.load offset=60
i32.lt_s
br_if 0 (;@2;)
end
end)
(func $cjpeg_transupp_do_transverse (type 3) (param i32)
(local i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32 i32)
local.get 0
i32.load offset=28
local.set 1
local.get 0
i32.load offset=232
local.set 2
local.get 0
i32.load offset=32
local.set 3
local.get 0
i32.load offset=236
local.set 4
i32.const 3
i32.const 3
call $__pragma_loopbound
local.get 3
local.get 4
i32.const 3
i32.shl
i32.div_u
local.set 5
local.get 1
local.get 2
i32.const 3
i32.shl
i32.div_u
local.set 6
block ;; label = @1
local.get 0
i32.load offset=60
i32.const 1
i32.lt_s
br_if 0 (;@1;)
i32.const 29
local.set 7
i32.const 19
local.set 8
i32.const 8
local.set 9
i32.const 2
local.set 3
i32.const 0
local.set 10
loop ;; label = @2
local.get 9
local.get 5
i32.mul
local.set 11
local.get 3
local.get 6
i32.mul
local.set 2
local.get 3
local.get 3
i32.mul
local.set 12
i32.const 0
local.set 13
loop ;; label = @3
i32.const 1
i32.const 8
call $__pragma_loopbound
block ;; label = @4
block ;; label = @5
local.get 13
local.get 11
i32.lt_u
br_if 0 (;@5;)
i32.const 0
local.set 14
loop ;; label = @6
i32.const 5
i32.const 10
call $__pragma_loopbound
i32.const 0
local.set 15
loop ;; label = @7
i32.const 1
i32.const 2
call $__pragma_loopbound
local.get 3
local.set 4
local.get 15
local.set 1
loop ;; label = @8
block ;; label = @9
block ;; label = @10
local.get 1
local.get 2
i32.ge_u
br_if 0 (;@10;)
i32.const 4
i32.const 4
call $__pragma_loopbound
i32.const 0
i32.const 0
i32.load8_u offset=2048
i32.store8 offset=4176
i32.const 0
i32.const 0
i32.load8_u offset=2049
i32.store8 offset=4184
i32.const 0
i32.const 0
i32.load8_u offset=2050
i32.store8 offset=4192
i32.const 0
i32.const 0
i32.load8_u offset=2051
i32.store8 offset=4200
i32.const 0
i32.const 0
i32.load8_u offset=2052
i32.store8 offset=4208
i32.const 0
i32.const 0
i32.load8_u offset=2053
i32.store8 offset=4216
i32.const 0
i32.const 0
i32.load8_u offset=2054
i32.store8 offset=4224
i32.const 0
i32.const 0
i32.load8_u offset=2055
i32.store8 offset=4232
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2056
i32.sub
i32.store8 offset=4177
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2057
i32.sub
i32.store8 offset=4185
i32.const 0
i32.const 0
i32.load8_u offset=2064
i32.store8 offset=4178
i32.const 0
i32.const 0
i32.load8_u offset=2065
i32.store8 offset=4186
i32.const 0
i32.const 0
i32.load8_u offset=2066
i32.store8 offset=4194
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2058
i32.sub
i32.store8 offset=4193
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2059
i32.sub
i32.store8 offset=4201
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2060
i32.sub
i32.store8 offset=4209
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2061
i32.sub
i32.store8 offset=4217
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2062
i32.sub
i32.store8 offset=4225
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2063
i32.sub
i32.store8 offset=4233
i32.const 0
i32.const 0
i32.load8_u offset=2067
i32.store8 offset=4202
i32.const 0
i32.const 0
i32.load8_u offset=2068
i32.store8 offset=4210
i32.const 0
i32.const 0
i32.load8_u offset=2069
i32.store8 offset=4218
i32.const 0
i32.const 0
i32.load8_u offset=2070
i32.store8 offset=4226
i32.const 0
i32.const 0
i32.load8_u offset=2071
i32.store8 offset=4234
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2072
i32.sub
i32.store8 offset=4179
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2073
i32.sub
i32.store8 offset=4187
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2074
i32.sub
i32.store8 offset=4195
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2075
i32.sub
i32.store8 offset=4203
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2076
i32.sub
i32.store8 offset=4211
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2077
i32.sub
i32.store8 offset=4219
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2078
i32.sub
i32.store8 offset=4227
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2079
i32.sub
i32.store8 offset=4235
i32.const 0
i32.const 0
i32.load8_u offset=2080
i32.store8 offset=4180
i32.const 0
i32.const 0
i32.load8_u offset=2081
i32.store8 offset=4188
i32.const 0
i32.const 0
i32.load8_u offset=2082
i32.store8 offset=4196
i32.const 0
i32.const 0
i32.load8_u offset=2083
i32.store8 offset=4204
i32.const 0
i32.const 0
i32.load8_u offset=2084
i32.store8 offset=4212
i32.const 0
i32.const 0
i32.load8_u offset=2085
i32.store8 offset=4220
i32.const 0
i32.const 0
i32.load8_u offset=2086
i32.store8 offset=4228
i32.const 0
i32.const 0
i32.load8_u offset=2087
i32.store8 offset=4236
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2088
i32.sub
i32.store8 offset=4181
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2089
i32.sub
i32.store8 offset=4189
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2090
i32.sub
i32.store8 offset=4197
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2091
i32.sub
i32.store8 offset=4205
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2092
i32.sub
i32.store8 offset=4213
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2093
i32.sub
i32.store8 offset=4221
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2094
i32.sub
i32.store8 offset=4229
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2095
i32.sub
i32.store8 offset=4237
i32.const 0
i32.const 0
i32.load8_u offset=2096
i32.store8 offset=4182
i32.const 0
i32.const 0
i32.load8_u offset=2097
i32.store8 offset=4190
i32.const 0
i32.const 0
i32.load8_u offset=2098
i32.store8 offset=4198
i32.const 0
i32.const 0
i32.load8_u offset=2099
i32.store8 offset=4206
i32.const 0
i32.const 0
i32.load8_u offset=2100
i32.store8 offset=4214
i32.const 0
i32.const 0
i32.load8_u offset=2101
i32.store8 offset=4222
i32.const 0
i32.const 0
i32.load8_u offset=2102
i32.store8 offset=4230
i32.const 0
i32.const 0
i32.load8_u offset=2103
i32.store8 offset=4238
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2104
i32.sub
i32.store8 offset=4183
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2105
i32.sub
i32.store8 offset=4191
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2106
i32.sub
i32.store8 offset=4199
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2107
i32.sub
i32.store8 offset=4207
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2108
i32.sub
i32.store8 offset=4215
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2109
i32.sub
i32.store8 offset=4223
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2110
i32.sub
i32.store8 offset=4231
i32.const 0
i32.const 0
i32.load8_u offset=2111
i32.sub
local.set 16
br 1 (;@9;)
end
i32.const 8
i32.const 8
call $__pragma_loopbound
i32.const 0
i32.const 0
i32.load8_u offset=2048
i32.store8 offset=4176
i32.const 0
i32.const 0
i32.load8_u offset=2049
i32.store8 offset=4184
i32.const 0
i32.const 0
i32.load8_u offset=2050
i32.store8 offset=4192
i32.const 0
i32.const 0
i32.load8_u offset=2051
i32.store8 offset=4200
i32.const 0
i32.const 0
i32.load8_u offset=2052
i32.store8 offset=4208
i32.const 0
i32.const 0
i32.load8_u offset=2053
i32.store8 offset=4216
i32.const 0
i32.const 0
i32.load8_u offset=2054
i32.store8 offset=4224
i32.const 0
i32.const 0
i32.load8_u offset=2055
i32.store8 offset=4232
i32.const 0
i32.const 0
i32.load8_u offset=2056
i32.store8 offset=4177
i32.const 0
i32.const 0
i32.load8_u offset=2057
i32.store8 offset=4185
i32.const 0
i32.const 0
i32.load8_u offset=2058
i32.store8 offset=4193
i32.const 0
i32.const 0
i32.load8_u offset=2059
i32.store8 offset=4201
i32.const 0
i32.const 0
i32.load8_u offset=2060
i32.store8 offset=4209
i32.const 0
i32.const 0
i32.load8_u offset=2061
i32.store8 offset=4217
i32.const 0
i32.const 0
i32.load8_u offset=2062
i32.store8 offset=4225
i32.const 0
i32.const 0
i32.load8_u offset=2063
i32.store8 offset=4233
i32.const 0
i32.const 0
i32.load8_u offset=2064
i32.store8 offset=4178
i32.const 0
i32.const 0
i32.load8_u offset=2065
i32.store8 offset=4186
i32.const 0
i32.const 0
i32.load8_u offset=2066
i32.store8 offset=4194
i32.const 0
i32.const 0
i32.load8_u offset=2067
i32.store8 offset=4202
i32.const 0
i32.const 0
i32.load8_u offset=2068
i32.store8 offset=4210
i32.const 0
i32.const 0
i32.load8_u offset=2069
i32.store8 offset=4218
i32.const 0
i32.const 0
i32.load8_u offset=2070
i32.store8 offset=4226
i32.const 0
i32.const 0
i32.load8_u offset=2071
i32.store8 offset=4234
i32.const 0
i32.const 0
i32.load8_u offset=2072
i32.store8 offset=4179
i32.const 0
i32.const 0
i32.load8_u offset=2073
i32.store8 offset=4187
i32.const 0
i32.const 0
i32.load8_u offset=2074
i32.store8 offset=4195
i32.const 0
i32.const 0
i32.load8_u offset=2075
i32.store8 offset=4203
i32.const 0
i32.const 0
i32.load8_u offset=2076
i32.store8 offset=4211
i32.const 0
i32.const 0
i32.load8_u offset=2077
i32.store8 offset=4219
i32.const 0
i32.const 0
i32.load8_u offset=2078
i32.store8 offset=4227
i32.const 0
i32.const 0
i32.load8_u offset=2079
i32.store8 offset=4235
i32.const 0
i32.const 0
i32.load8_u offset=2080
i32.store8 offset=4180
i32.const 0
i32.const 0
i32.load8_u offset=2081
i32.store8 offset=4188
i32.const 0
i32.const 0
i32.load8_u offset=2082
i32.store8 offset=4196
i32.const 0
i32.const 0
i32.load8_u offset=2083
i32.store8 offset=4204
i32.const 0
i32.const 0
i32.load8_u offset=2084
i32.store8 offset=4212
i32.const 0
i32.const 0
i32.load8_u offset=2085
i32.store8 offset=4220
i32.const 0
i32.const 0
i32.load8_u offset=2086
i32.store8 offset=4228
i32.const 0
i32.const 0
i32.load8_u offset=2087
i32.store8 offset=4236
i32.const 0
i32.const 0
i32.load8_u offset=2088
i32.store8 offset=4181
i32.const 0
i32.const 0
i32.load8_u offset=2089
i32.store8 offset=4189
i32.const 0
i32.const 0
i32.load8_u offset=2090
i32.store8 offset=4197
i32.const 0
i32.const 0
i32.load8_u offset=2091
i32.store8 offset=4205
i32.const 0
i32.const 0
i32.load8_u offset=2092
i32.store8 offset=4213
i32.const 0
i32.const 0
i32.load8_u offset=2093
i32.store8 offset=4221
i32.const 0
i32.const 0
i32.load8_u offset=2094
i32.store8 offset=4229
i32.const 0
i32.const 0
i32.load8_u offset=2095
i32.store8 offset=4237
i32.const 0
i32.const 0
i32.load8_u offset=2096
i32.store8 offset=4182
i32.const 0
i32.const 0
i32.load8_u offset=2097
i32.store8 offset=4190
i32.const 0
i32.const 0
i32.load8_u offset=2098
i32.store8 offset=4198
i32.const 0
i32.const 0
i32.load8_u offset=2099
i32.store8 offset=4206
i32.const 0
i32.const 0
i32.load8_u offset=2100
i32.store8 offset=4214
i32.const 0
i32.const 0
i32.load8_u offset=2101
i32.store8 offset=4222
i32.const 0
i32.const 0
i32.load8_u offset=2102
i32.store8 offset=4230
i32.const 0
i32.const 0
i32.load8_u offset=2103
i32.store8 offset=4238
i32.const 0
i32.const 0
i32.load8_u offset=2104
i32.store8 offset=4183
i32.const 0
i32.const 0
i32.load8_u offset=2105
i32.store8 offset=4191
i32.const 0
i32.const 0
i32.load8_u offset=2106
i32.store8 offset=4199
i32.const 0
i32.const 0
i32.load8_u offset=2107
i32.store8 offset=4207
i32.const 0
i32.const 0
i32.load8_u offset=2108
i32.store8 offset=4215
i32.const 0
i32.const 0
i32.load8_u offset=2109
i32.store8 offset=4223
i32.const 0
i32.const 0
i32.load8_u offset=2110
i32.store8 offset=4231
i32.const 0
i32.load8_u offset=2111
local.set 16
end
i32.const 0
local.get 16
i32.store8 offset=4239
local.get 1
local.get 3
i32.add
local.set 1
local.get 4
i32.const -1
i32.add
local.tee 4
br_if 0 (;@8;)
end
local.get 12
local.get 15
i32.add
local.tee 15
local.get 8
i32.lt_u
br_if 0 (;@7;)
end
local.get 14
i32.const 1
i32.add
local.tee 14
local.get 9
i32.ne
br_if 0 (;@6;)
br 2 (;@4;)
end
end
i32.const 0
local.set 14
loop ;; label = @5
i32.const 5
i32.const 10
call $__pragma_loopbound
i32.const 0
local.set 15
loop ;; label = @6
i32.const 1
i32.const 2
call $__pragma_loopbound
local.get 3
local.set 4
local.get 15
local.set 1
loop ;; label = @7
block ;; label = @8
block ;; label = @9
local.get 1
local.get 2
i32.lt_u
br_if 0 (;@9;)
i32.const 8
i32.const 8
call $__pragma_loopbound
block ;; label = @10
local.get 13
local.get 2
i32.lt_u
br_if 0 (;@10;)
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1969
i32.sub
i32.store8 offset=4184
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1971
i32.sub
i32.store8 offset=4200
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1973
i32.sub
i32.store8 offset=4216
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1975
i32.sub
i32.store8 offset=4232
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1977
i32.sub
i32.store8 offset=4185
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1979
i32.sub
i32.store8 offset=4201
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1981
i32.sub
i32.store8 offset=4217
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1983
i32.sub
i32.store8 offset=4233
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1985
i32.sub
i32.store8 offset=4186
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1987
i32.sub
i32.store8 offset=4202
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1989
i32.sub
i32.store8 offset=4218
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1991
i32.sub
i32.store8 offset=4234
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1993
i32.sub
i32.store8 offset=4187
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1995
i32.sub
i32.store8 offset=4203
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1997
i32.sub
i32.store8 offset=4219
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1999
i32.sub
i32.store8 offset=4235
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2001
i32.sub
i32.store8 offset=4188
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2003
i32.sub
i32.store8 offset=4204
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2005
i32.sub
i32.store8 offset=4220
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2007
i32.sub
i32.store8 offset=4236
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2009
i32.sub
i32.store8 offset=4189
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2011
i32.sub
i32.store8 offset=4205
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2013
i32.sub
i32.store8 offset=4221
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2015
i32.sub
i32.store8 offset=4237
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2017
i32.sub
i32.store8 offset=4190
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2019
i32.sub
i32.store8 offset=4206
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2021
i32.sub
i32.store8 offset=4222
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2023
i32.sub
i32.store8 offset=4238
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2025
i32.sub
i32.store8 offset=4191
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2027
i32.sub
i32.store8 offset=4207
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2029
i32.sub
i32.store8 offset=4223
i32.const 0
i32.const 0
i32.load8_u offset=2031
i32.sub
local.set 16
br 2 (;@8;)
end
i32.const 0
i32.const 0
i32.load8_u offset=1968
i32.store8 offset=4176
i32.const 0
i32.const 0
i32.load8_u offset=1970
i32.store8 offset=4192
i32.const 0
i32.const 0
i32.load8_u offset=1972
i32.store8 offset=4208
i32.const 0
i32.const 0
i32.load8_u offset=1974
i32.store8 offset=4224
i32.const 0
i32.const 0
i32.load8_u offset=1976
i32.store8 offset=4177
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1969
i32.sub
i32.store8 offset=4184
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1971
i32.sub
i32.store8 offset=4200
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1973
i32.sub
i32.store8 offset=4216
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1975
i32.sub
i32.store8 offset=4232
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1977
i32.sub
i32.store8 offset=4185
i32.const 0
i32.const 0
i32.load8_u offset=1978
i32.store8 offset=4193
i32.const 0
i32.const 0
i32.load8_u offset=1980
i32.store8 offset=4209
i32.const 0
i32.const 0
i32.load8_u offset=1982
i32.store8 offset=4225
i32.const 0
i32.const 0
i32.load8_u offset=1984
i32.store8 offset=4178
i32.const 0
i32.const 0
i32.load8_u offset=1986
i32.store8 offset=4194
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1979
i32.sub
i32.store8 offset=4201
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1981
i32.sub
i32.store8 offset=4217
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1983
i32.sub
i32.store8 offset=4233
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1985
i32.sub
i32.store8 offset=4186
i32.const 0
i32.const 0
i32.load8_u offset=1988
i32.store8 offset=4210
i32.const 0
i32.const 0
i32.load8_u offset=1990
i32.store8 offset=4226
i32.const 0
i32.const 0
i32.load8_u offset=1992
i32.store8 offset=4179
i32.const 0
i32.const 0
i32.load8_u offset=1994
i32.store8 offset=4195
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1987
i32.sub
i32.store8 offset=4202
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1989
i32.sub
i32.store8 offset=4218
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1991
i32.sub
i32.store8 offset=4234
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1993
i32.sub
i32.store8 offset=4187
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1995
i32.sub
i32.store8 offset=4203
i32.const 0
i32.const 0
i32.load8_u offset=1996
i32.store8 offset=4211
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1997
i32.sub
i32.store8 offset=4219
i32.const 0
i32.const 0
i32.load8_u offset=1998
i32.store8 offset=4227
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1999
i32.sub
i32.store8 offset=4235
i32.const 0
i32.const 0
i32.load8_u offset=2000
i32.store8 offset=4180
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2001
i32.sub
i32.store8 offset=4188
i32.const 0
i32.const 0
i32.load8_u offset=2002
i32.store8 offset=4196
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2003
i32.sub
i32.store8 offset=4204
i32.const 0
i32.const 0
i32.load8_u offset=2004
i32.store8 offset=4212
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2005
i32.sub
i32.store8 offset=4220
i32.const 0
i32.const 0
i32.load8_u offset=2006
i32.store8 offset=4228
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2007
i32.sub
i32.store8 offset=4236
i32.const 0
i32.const 0
i32.load8_u offset=2008
i32.store8 offset=4181
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2009
i32.sub
i32.store8 offset=4189
i32.const 0
i32.const 0
i32.load8_u offset=2010
i32.store8 offset=4197
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2011
i32.sub
i32.store8 offset=4205
i32.const 0
i32.const 0
i32.load8_u offset=2012
i32.store8 offset=4213
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2013
i32.sub
i32.store8 offset=4221
i32.const 0
i32.const 0
i32.load8_u offset=2014
i32.store8 offset=4229
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2015
i32.sub
i32.store8 offset=4237
i32.const 0
i32.const 0
i32.load8_u offset=2016
i32.store8 offset=4182
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2017
i32.sub
i32.store8 offset=4190
i32.const 0
i32.const 0
i32.load8_u offset=2018
i32.store8 offset=4198
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2019
i32.sub
i32.store8 offset=4206
i32.const 0
i32.const 0
i32.load8_u offset=2020
i32.store8 offset=4214
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2021
i32.sub
i32.store8 offset=4222
i32.const 0
i32.const 0
i32.load8_u offset=2022
i32.store8 offset=4230
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2023
i32.sub
i32.store8 offset=4238
i32.const 0
i32.const 0
i32.load8_u offset=2024
i32.store8 offset=4183
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2025
i32.sub
i32.store8 offset=4191
i32.const 0
i32.const 0
i32.load8_u offset=2026
i32.store8 offset=4199
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2027
i32.sub
i32.store8 offset=4207
i32.const 0
i32.const 0
i32.load8_u offset=2028
i32.store8 offset=4215
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2029
i32.sub
i32.store8 offset=4223
i32.const 0
i32.const 0
i32.load8_u offset=2030
i32.store8 offset=4231
i32.const 0
i32.const 0
i32.load8_u offset=2031
i32.sub
local.set 16
br 1 (;@8;)
end
i32.const 4
i32.const 4
call $__pragma_loopbound
block ;; label = @9
local.get 13
local.get 2
i32.lt_u
br_if 0 (;@9;)
i32.const 0
i32.const 0
i32.load8_u offset=1977
i32.store8 offset=4185
i32.const 0
i32.const 0
i32.load8_u offset=1979
i32.store8 offset=4201
i32.const 0
i32.const 0
i32.load8_u offset=1981
i32.store8 offset=4217
i32.const 0
i32.const 0
i32.load8_u offset=1983
i32.store8 offset=4233
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1969
i32.sub
i32.store8 offset=4184
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1971
i32.sub
i32.store8 offset=4200
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1973
i32.sub
i32.store8 offset=4216
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1975
i32.sub
i32.store8 offset=4232
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1985
i32.sub
i32.store8 offset=4186
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1987
i32.sub
i32.store8 offset=4202
i32.const 0
i32.const 0
i32.load8_u offset=1993
i32.store8 offset=4187
i32.const 0
i32.const 0
i32.load8_u offset=1995
i32.store8 offset=4203
i32.const 0
i32.const 0
i32.load8_u offset=1997
i32.store8 offset=4219
i32.const 0
i32.const 0
i32.load8_u offset=1999
i32.store8 offset=4235
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1989
i32.sub
i32.store8 offset=4218
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1991
i32.sub
i32.store8 offset=4234
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2001
i32.sub
i32.store8 offset=4188
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2003
i32.sub
i32.store8 offset=4204
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2005
i32.sub
i32.store8 offset=4220
i32.const 0
i32.const 0
i32.load8_u offset=2009
i32.store8 offset=4189
i32.const 0
i32.const 0
i32.load8_u offset=2011
i32.store8 offset=4205
i32.const 0
i32.const 0
i32.load8_u offset=2013
i32.store8 offset=4221
i32.const 0
i32.const 0
i32.load8_u offset=2015
i32.store8 offset=4237
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2007
i32.sub
i32.store8 offset=4236
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2017
i32.sub
i32.store8 offset=4190
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2019
i32.sub
i32.store8 offset=4206
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2021
i32.sub
i32.store8 offset=4222
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2023
i32.sub
i32.store8 offset=4238
i32.const 0
i32.const 0
i32.load8_u offset=2025
i32.store8 offset=4191
i32.const 0
i32.const 0
i32.load8_u offset=2027
i32.store8 offset=4207
i32.const 0
i32.const 0
i32.load8_u offset=2029
i32.store8 offset=4223
i32.const 0
i32.load8_u offset=2031
local.set 16
br 1 (;@8;)
end
i32.const 0
i32.const 0
i32.load8_u offset=1968
i32.store8 offset=4176
i32.const 0
i32.const 0
i32.load8_u offset=1970
i32.store8 offset=4192
i32.const 0
i32.const 0
i32.load8_u offset=1972
i32.store8 offset=4208
i32.const 0
i32.const 0
i32.load8_u offset=1974
i32.store8 offset=4224
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1969
i32.sub
i32.store8 offset=4184
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1971
i32.sub
i32.store8 offset=4200
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1973
i32.sub
i32.store8 offset=4216
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1975
i32.sub
i32.store8 offset=4232
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1976
i32.sub
i32.store8 offset=4177
i32.const 0
i32.const 0
i32.load8_u offset=1977
i32.store8 offset=4185
i32.const 0
i32.const 0
i32.load8_u offset=1979
i32.store8 offset=4201
i32.const 0
i32.const 0
i32.load8_u offset=1981
i32.store8 offset=4217
i32.const 0
i32.const 0
i32.load8_u offset=1983
i32.store8 offset=4233
i32.const 0
i32.const 0
i32.load8_u offset=1984
i32.store8 offset=4178
i32.const 0
i32.const 0
i32.load8_u offset=1986
i32.store8 offset=4194
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1978
i32.sub
i32.store8 offset=4193
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1980
i32.sub
i32.store8 offset=4209
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1982
i32.sub
i32.store8 offset=4225
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1985
i32.sub
i32.store8 offset=4186
i32.const 0
i32.const 0
i32.load8_u offset=1988
i32.store8 offset=4210
i32.const 0
i32.const 0
i32.load8_u offset=1990
i32.store8 offset=4226
i32.const 0
i32.const 0
i32.load8_u offset=1993
i32.store8 offset=4187
i32.const 0
i32.const 0
i32.load8_u offset=1995
i32.store8 offset=4203
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1987
i32.sub
i32.store8 offset=4202
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1989
i32.sub
i32.store8 offset=4218
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1991
i32.sub
i32.store8 offset=4234
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1992
i32.sub
i32.store8 offset=4179
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1994
i32.sub
i32.store8 offset=4195
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1996
i32.sub
i32.store8 offset=4211
i32.const 0
i32.const 0
i32.load8_u offset=1997
i32.store8 offset=4219
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=1998
i32.sub
i32.store8 offset=4227
i32.const 0
i32.const 0
i32.load8_u offset=1999
i32.store8 offset=4235
i32.const 0
i32.const 0
i32.load8_u offset=2000
i32.store8 offset=4180
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2001
i32.sub
i32.store8 offset=4188
i32.const 0
i32.const 0
i32.load8_u offset=2002
i32.store8 offset=4196
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2003
i32.sub
i32.store8 offset=4204
i32.const 0
i32.const 0
i32.load8_u offset=2004
i32.store8 offset=4212
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2005
i32.sub
i32.store8 offset=4220
i32.const 0
i32.const 0
i32.load8_u offset=2006
i32.store8 offset=4228
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2007
i32.sub
i32.store8 offset=4236
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2008
i32.sub
i32.store8 offset=4181
i32.const 0
i32.const 0
i32.load8_u offset=2009
i32.store8 offset=4189
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2010
i32.sub
i32.store8 offset=4197
i32.const 0
i32.const 0
i32.load8_u offset=2011
i32.store8 offset=4205
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2012
i32.sub
i32.store8 offset=4213
i32.const 0
i32.const 0
i32.load8_u offset=2013
i32.store8 offset=4221
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2014
i32.sub
i32.store8 offset=4229
i32.const 0
i32.const 0
i32.load8_u offset=2015
i32.store8 offset=4237
i32.const 0
i32.const 0
i32.load8_u offset=2016
i32.store8 offset=4182
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2017
i32.sub
i32.store8 offset=4190
i32.const 0
i32.const 0
i32.load8_u offset=2018
i32.store8 offset=4198
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2019
i32.sub
i32.store8 offset=4206
i32.const 0
i32.const 0
i32.load8_u offset=2020
i32.store8 offset=4214
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2021
i32.sub
i32.store8 offset=4222
i32.const 0
i32.const 0
i32.load8_u offset=2022
i32.store8 offset=4230
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2023
i32.sub
i32.store8 offset=4238
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2024
i32.sub
i32.store8 offset=4183
i32.const 0
i32.const 0
i32.load8_u offset=2025
i32.store8 offset=4191
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2026
i32.sub
i32.store8 offset=4199
i32.const 0
i32.const 0
i32.load8_u offset=2027
i32.store8 offset=4207
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2028
i32.sub
i32.store8 offset=4215
i32.const 0
i32.const 0
i32.load8_u offset=2029
i32.store8 offset=4223
i32.const 0
i32.const 0
i32.const 0
i32.load8_u offset=2030
i32.sub
i32.store8 offset=4231
i32.const 0
i32.load8_u offset=2031
local.set 16
end
i32.const 0
local.get 16
i32.store8 offset=4239
local.get 1
local.get 3
i32.add
local.set 1
local.get 4
i32.const -1
i32.add
local.tee 4
br_if 0 (;@7;)
end
local.get 12
local.get 15
i32.add
local.tee 15
local.get 8
i32.lt_u
br_if 0 (;@6;)
end
local.get 14
i32.const 1
i32.add
local.tee 14
local.get 9
i32.ne
br_if 0 (;@5;)
end
end
local.get 13
local.get 9
i32.add
local.tee 13
local.get 7
i32.lt_u
br_if 0 (;@3;)
end
i32.const 1
local.set 9
i32.const 15
local.set 7
i32.const 10
local.set 8
i32.const 1
local.set 3
local.get 10
i32.const 1
i32.add
local.tee 10
local.get 0
i32.load offset=60
i32.lt_s
br_if 0 (;@2;)
end
end)
(func $cjpeg_transupp_main (type 1)
i32.const 0
i64.const 639950127331
i64.store offset=1060 align=4
i32.const 1032
call $cjpeg_transupp_do_flip_v
i32.const 0
i64.const 974957576341
i64.store offset=1060 align=4
i32.const 1032
call $cjpeg_transupp_do_rot_90
i32.const 1032
call $cjpeg_transupp_do_rot_270
i32.const 0
i64.const 639950127331
i64.store offset=1060 align=4
i32.const 1032
call $cjpeg_transupp_do_rot_180
i32.const 0
i64.const 974957576341
i64.store offset=1060 align=4
i32.const 1032
call $cjpeg_transupp_do_transverse)
(func $__original_main (type 2) (result i32)
call $cjpeg_transupp_init
call $cjpeg_transupp_main
call $cjpeg_transupp_return
i32.const 1624
i32.ne)
(table (;0;) 1 1 funcref)
(memory (;0;) 1)
(global $__stack_pointer (mut i32) (i32.const 8784))
(global (;1;) i32 (i32.const 4688))
(global (;2;) i32 (i32.const 8784))
(export "memory" (memory 0))
(export "__wasm_apply_data_relocs" (func $__wasm_apply_data_relocs))
(export "entrypoint" (func $cjpeg_transupp_main))
(export "main" (func $__original_main))
(export "__data_end" (global 1))
(export "__heap_base" (global 2)))