2711 lines
62 KiB
Plaintext
2711 lines
62 KiB
Plaintext
(module $ndes.wasm
|
|
(type (;0;) (func (param i32 i32)))
|
|
(type (;1;) (func))
|
|
(type (;2;) (func (param i32 i32 i32 i32 i32)))
|
|
(type (;3;) (func (param i32 i32 i32)))
|
|
(type (;4;) (func (result i32)))
|
|
(import "__pragma" "loopbound" (func $__pragma_loopbound (type 0)))
|
|
(func $__wasm_apply_data_relocs (type 1))
|
|
(func $ndes_init (type 1)
|
|
(local i32)
|
|
i32.const 57
|
|
i32.const 57
|
|
call $__pragma_loopbound
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1056
|
|
i32.store8 offset=4000
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1057
|
|
i32.store8 offset=4001
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1058
|
|
i32.store8 offset=4002
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1059
|
|
i32.store8 offset=4003
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1060
|
|
i32.store8 offset=4004
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1061
|
|
i32.store8 offset=4005
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1062
|
|
i32.store8 offset=4006
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1063
|
|
i32.store8 offset=4007
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1064
|
|
i32.store8 offset=4008
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1065
|
|
i32.store8 offset=4009
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1066
|
|
i32.store8 offset=4010
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1067
|
|
i32.store8 offset=4011
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1068
|
|
i32.store8 offset=4012
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1069
|
|
i32.store8 offset=4013
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1070
|
|
i32.store8 offset=4014
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1071
|
|
i32.store8 offset=4015
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1072
|
|
i32.store8 offset=4016
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1073
|
|
i32.store8 offset=4017
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1074
|
|
i32.store8 offset=4018
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1075
|
|
i32.store8 offset=4019
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1076
|
|
i32.store8 offset=4020
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1077
|
|
i32.store8 offset=4021
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1078
|
|
i32.store8 offset=4022
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1079
|
|
i32.store8 offset=4023
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1080
|
|
i32.store8 offset=4024
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1081
|
|
i32.store8 offset=4025
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1082
|
|
i32.store8 offset=4026
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1083
|
|
i32.store8 offset=4027
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1084
|
|
i32.store8 offset=4028
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1085
|
|
i32.store8 offset=4029
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1086
|
|
i32.store8 offset=4030
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1087
|
|
i32.store8 offset=4031
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1088
|
|
i32.store8 offset=4032
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1089
|
|
i32.store8 offset=4033
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1090
|
|
i32.store8 offset=4034
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1091
|
|
i32.store8 offset=4035
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1092
|
|
i32.store8 offset=4036
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1093
|
|
i32.store8 offset=4037
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1094
|
|
i32.store8 offset=4038
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1095
|
|
i32.store8 offset=4039
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1096
|
|
i32.store8 offset=4040
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1097
|
|
i32.store8 offset=4041
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1098
|
|
i32.store8 offset=4042
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1099
|
|
i32.store8 offset=4043
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1100
|
|
i32.store8 offset=4044
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1101
|
|
i32.store8 offset=4045
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1102
|
|
i32.store8 offset=4046
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1103
|
|
i32.store8 offset=4047
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1104
|
|
i32.store8 offset=4048
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1105
|
|
i32.store8 offset=4049
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1106
|
|
i32.store8 offset=4050
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1107
|
|
i32.store8 offset=4051
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1108
|
|
i32.store8 offset=4052
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1109
|
|
i32.store8 offset=4053
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1110
|
|
i32.store8 offset=4054
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1111
|
|
i32.store8 offset=4055
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1112
|
|
i32.store8 offset=4056
|
|
i32.const 49
|
|
i32.const 49
|
|
call $__pragma_loopbound
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1120
|
|
i32.store8 offset=4064
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1121
|
|
i32.store8 offset=4065
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1122
|
|
i32.store8 offset=4066
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1123
|
|
i32.store8 offset=4067
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1124
|
|
i32.store8 offset=4068
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1125
|
|
i32.store8 offset=4069
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1126
|
|
i32.store8 offset=4070
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1127
|
|
i32.store8 offset=4071
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1128
|
|
i32.store8 offset=4072
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1129
|
|
i32.store8 offset=4073
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1130
|
|
i32.store8 offset=4074
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1131
|
|
i32.store8 offset=4075
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1132
|
|
i32.store8 offset=4076
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1133
|
|
i32.store8 offset=4077
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1134
|
|
i32.store8 offset=4078
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1135
|
|
i32.store8 offset=4079
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1136
|
|
i32.store8 offset=4080
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1137
|
|
i32.store8 offset=4081
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1138
|
|
i32.store8 offset=4082
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1139
|
|
i32.store8 offset=4083
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1140
|
|
i32.store8 offset=4084
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1141
|
|
i32.store8 offset=4085
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1142
|
|
i32.store8 offset=4086
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1143
|
|
i32.store8 offset=4087
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1144
|
|
i32.store8 offset=4088
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1145
|
|
i32.store8 offset=4089
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1146
|
|
i32.store8 offset=4090
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1147
|
|
i32.store8 offset=4091
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1148
|
|
i32.store8 offset=4092
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1149
|
|
i32.store8 offset=4093
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1150
|
|
i32.store8 offset=4094
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1151
|
|
i32.store8 offset=4095
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1152
|
|
i32.store8 offset=4096
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1153
|
|
i32.store8 offset=4097
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1154
|
|
i32.store8 offset=4098
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1155
|
|
i32.store8 offset=4099
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1156
|
|
i32.store8 offset=4100
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1157
|
|
i32.store8 offset=4101
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1158
|
|
i32.store8 offset=4102
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1159
|
|
i32.store8 offset=4103
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1160
|
|
i32.store8 offset=4104
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1161
|
|
i32.store8 offset=4105
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1162
|
|
i32.store8 offset=4106
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1163
|
|
i32.store8 offset=4107
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1164
|
|
i32.store8 offset=4108
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1165
|
|
i32.store8 offset=4109
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1166
|
|
i32.store8 offset=4110
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1167
|
|
i32.store8 offset=4111
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load8_u offset=1168
|
|
i32.store8 offset=4112
|
|
i32.const 0
|
|
i64.const 111669149731
|
|
i64.store offset=4116 align=4
|
|
i32.const 0
|
|
i64.const 68719476738
|
|
i64.store offset=4124 align=4
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load offset=1040
|
|
local.tee 0
|
|
i32.store offset=4132
|
|
i32.const 0
|
|
local.get 0
|
|
i32.store offset=4136)
|
|
(func $ndes_des (type 2) (param i32 i32 i32 i32 i32)
|
|
(local i32 i32 i32 i32)
|
|
global.get $__stack_pointer
|
|
i32.const 528
|
|
i32.sub
|
|
local.tee 5
|
|
global.set $__stack_pointer
|
|
block ;; label = @1
|
|
i32.const 0
|
|
i32.load8_u offset=4348
|
|
br_if 0 (;@1;)
|
|
i32.const 0
|
|
i32.const 1
|
|
i32.store offset=4356
|
|
i32.const 0
|
|
i32.const 1
|
|
i32.store8 offset=4348
|
|
i32.const 31
|
|
i32.const 31
|
|
call $__pragma_loopbound
|
|
i32.const 0
|
|
i32.const -2147483648
|
|
i32.store offset=4480
|
|
i32.const 0
|
|
i64.const 4611686018964258816
|
|
i64.store offset=4472
|
|
i32.const 0
|
|
i64.const 1152921504741064704
|
|
i64.store offset=4464
|
|
i32.const 0
|
|
i64.const 288230376185266176
|
|
i64.store offset=4456
|
|
i32.const 0
|
|
i64.const 72057594046316544
|
|
i64.store offset=4448
|
|
i32.const 0
|
|
i64.const 18014398511579136
|
|
i64.store offset=4440
|
|
i32.const 0
|
|
i64.const 4503599627894784
|
|
i64.store offset=4432
|
|
i32.const 0
|
|
i64.const 1125899906973696
|
|
i64.store offset=4424
|
|
i32.const 0
|
|
i64.const 281474976743424
|
|
i64.store offset=4416
|
|
i32.const 0
|
|
i64.const 70368744185856
|
|
i64.store offset=4408
|
|
i32.const 0
|
|
i64.const 17592186046464
|
|
i64.store offset=4400
|
|
i32.const 0
|
|
i64.const 4398046511616
|
|
i64.store offset=4392
|
|
i32.const 0
|
|
i64.const 1099511627904
|
|
i64.store offset=4384
|
|
i32.const 0
|
|
i64.const 274877906976
|
|
i64.store offset=4376
|
|
i32.const 0
|
|
i64.const 68719476744
|
|
i64.store offset=4368
|
|
i32.const 0
|
|
i64.const 17179869186
|
|
i64.store offset=4360
|
|
end
|
|
block ;; label = @1
|
|
local.get 2
|
|
i32.load
|
|
i32.eqz
|
|
br_if 0 (;@1;)
|
|
local.get 2
|
|
i32.const 0
|
|
i32.store
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.store offset=4484
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.store offset=4488
|
|
i32.const 28
|
|
i32.const 28
|
|
call $__pragma_loopbound
|
|
i32.const 0
|
|
i32.load offset=4484
|
|
local.set 6
|
|
i32.const 0
|
|
i32.load offset=4488
|
|
local.set 7
|
|
i32.const 0
|
|
local.set 2
|
|
loop ;; label = @2
|
|
local.get 6
|
|
i32.const 1
|
|
i32.shl
|
|
local.get 1
|
|
local.get 2
|
|
i32.const 4056
|
|
i32.add
|
|
i32.load8_s
|
|
local.tee 8
|
|
i32.const 33
|
|
i32.lt_s
|
|
i32.const 2
|
|
i32.shl
|
|
i32.add
|
|
i32.load
|
|
local.get 8
|
|
i32.const -32
|
|
i32.add
|
|
local.get 8
|
|
local.get 8
|
|
i32.const 32
|
|
i32.gt_s
|
|
select
|
|
i32.const 2
|
|
i32.shl
|
|
i32.const 4352
|
|
i32.add
|
|
i32.load
|
|
i32.and
|
|
i32.const 0
|
|
i32.ne
|
|
i32.or
|
|
local.set 6
|
|
local.get 7
|
|
i32.const 1
|
|
i32.shl
|
|
local.get 1
|
|
local.get 2
|
|
i32.const 4028
|
|
i32.add
|
|
i32.load8_s
|
|
local.tee 8
|
|
i32.const 33
|
|
i32.lt_s
|
|
i32.const 2
|
|
i32.shl
|
|
i32.add
|
|
i32.load
|
|
local.get 8
|
|
i32.const -32
|
|
i32.add
|
|
local.get 8
|
|
local.get 8
|
|
i32.const 32
|
|
i32.gt_s
|
|
select
|
|
i32.const 2
|
|
i32.shl
|
|
i32.const 4352
|
|
i32.add
|
|
i32.load
|
|
i32.and
|
|
i32.const 0
|
|
i32.ne
|
|
i32.or
|
|
local.set 7
|
|
local.get 2
|
|
i32.const 28
|
|
i32.add
|
|
local.set 8
|
|
local.get 2
|
|
i32.const -1
|
|
i32.add
|
|
local.set 2
|
|
local.get 8
|
|
i32.const 1
|
|
i32.gt_u
|
|
br_if 0 (;@2;)
|
|
end
|
|
i32.const 0
|
|
local.get 6
|
|
i32.store offset=4484
|
|
i32.const 0
|
|
local.get 7
|
|
i32.store offset=4488
|
|
i32.const 16
|
|
i32.const 16
|
|
call $__pragma_loopbound
|
|
local.get 5
|
|
i32.const 512
|
|
i32.add
|
|
i32.const 8
|
|
i32.add
|
|
local.tee 2
|
|
i32.const 0
|
|
i32.load offset=4164
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4156 align=4
|
|
i64.store offset=512
|
|
i32.const 1
|
|
local.get 5
|
|
i32.const 512
|
|
i32.add
|
|
call $ndes_ks
|
|
i32.const 0
|
|
local.get 2
|
|
i32.load
|
|
i32.store offset=4164
|
|
i32.const 0
|
|
local.get 5
|
|
i64.load offset=512
|
|
i64.store offset=4156 align=4
|
|
local.get 2
|
|
i32.const 0
|
|
i32.load offset=4176
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4168
|
|
i64.store offset=512
|
|
i32.const 2
|
|
local.get 5
|
|
i32.const 512
|
|
i32.add
|
|
call $ndes_ks
|
|
i32.const 0
|
|
local.get 2
|
|
i32.load
|
|
i32.store offset=4176
|
|
i32.const 0
|
|
local.get 5
|
|
i64.load offset=512
|
|
i64.store offset=4168
|
|
local.get 2
|
|
i32.const 0
|
|
i32.load offset=4188
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4180 align=4
|
|
i64.store offset=512
|
|
i32.const 3
|
|
local.get 5
|
|
i32.const 512
|
|
i32.add
|
|
call $ndes_ks
|
|
i32.const 0
|
|
local.get 2
|
|
i32.load
|
|
i32.store offset=4188
|
|
i32.const 0
|
|
local.get 5
|
|
i64.load offset=512
|
|
i64.store offset=4180 align=4
|
|
local.get 2
|
|
i32.const 0
|
|
i32.load offset=4200
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4192
|
|
i64.store offset=512
|
|
i32.const 4
|
|
local.get 5
|
|
i32.const 512
|
|
i32.add
|
|
call $ndes_ks
|
|
i32.const 0
|
|
local.get 2
|
|
i32.load
|
|
i32.store offset=4200
|
|
i32.const 0
|
|
local.get 5
|
|
i64.load offset=512
|
|
i64.store offset=4192
|
|
local.get 2
|
|
i32.const 0
|
|
i32.load offset=4212
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4204 align=4
|
|
i64.store offset=512
|
|
i32.const 5
|
|
local.get 5
|
|
i32.const 512
|
|
i32.add
|
|
call $ndes_ks
|
|
i32.const 0
|
|
local.get 2
|
|
i32.load
|
|
i32.store offset=4212
|
|
i32.const 0
|
|
local.get 5
|
|
i64.load offset=512
|
|
i64.store offset=4204 align=4
|
|
local.get 2
|
|
i32.const 0
|
|
i32.load offset=4224
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4216
|
|
i64.store offset=512
|
|
i32.const 6
|
|
local.get 5
|
|
i32.const 512
|
|
i32.add
|
|
call $ndes_ks
|
|
i32.const 0
|
|
local.get 2
|
|
i32.load
|
|
i32.store offset=4224
|
|
i32.const 0
|
|
local.get 5
|
|
i64.load offset=512
|
|
i64.store offset=4216
|
|
local.get 2
|
|
i32.const 0
|
|
i32.load offset=4236
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4228 align=4
|
|
i64.store offset=512
|
|
i32.const 7
|
|
local.get 5
|
|
i32.const 512
|
|
i32.add
|
|
call $ndes_ks
|
|
i32.const 0
|
|
local.get 2
|
|
i32.load
|
|
i32.store offset=4236
|
|
i32.const 0
|
|
local.get 5
|
|
i64.load offset=512
|
|
i64.store offset=4228 align=4
|
|
local.get 2
|
|
i32.const 0
|
|
i32.load offset=4248
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4240
|
|
i64.store offset=512
|
|
i32.const 8
|
|
local.get 5
|
|
i32.const 512
|
|
i32.add
|
|
call $ndes_ks
|
|
i32.const 0
|
|
local.get 2
|
|
i32.load
|
|
i32.store offset=4248
|
|
i32.const 0
|
|
local.get 5
|
|
i64.load offset=512
|
|
i64.store offset=4240
|
|
local.get 2
|
|
i32.const 0
|
|
i32.load offset=4260
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4252 align=4
|
|
i64.store offset=512
|
|
i32.const 9
|
|
local.get 5
|
|
i32.const 512
|
|
i32.add
|
|
call $ndes_ks
|
|
i32.const 0
|
|
local.get 2
|
|
i32.load
|
|
i32.store offset=4260
|
|
i32.const 0
|
|
local.get 5
|
|
i64.load offset=512
|
|
i64.store offset=4252 align=4
|
|
local.get 2
|
|
i32.const 0
|
|
i32.load offset=4272
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4264
|
|
i64.store offset=512
|
|
i32.const 10
|
|
local.get 5
|
|
i32.const 512
|
|
i32.add
|
|
call $ndes_ks
|
|
i32.const 0
|
|
local.get 2
|
|
i32.load
|
|
i32.store offset=4272
|
|
i32.const 0
|
|
local.get 5
|
|
i64.load offset=512
|
|
i64.store offset=4264
|
|
local.get 2
|
|
i32.const 0
|
|
i32.load offset=4284
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4276 align=4
|
|
i64.store offset=512
|
|
i32.const 11
|
|
local.get 5
|
|
i32.const 512
|
|
i32.add
|
|
call $ndes_ks
|
|
i32.const 0
|
|
local.get 2
|
|
i32.load
|
|
i32.store offset=4284
|
|
i32.const 0
|
|
local.get 5
|
|
i64.load offset=512
|
|
i64.store offset=4276 align=4
|
|
local.get 2
|
|
i32.const 0
|
|
i32.load offset=4296
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4288
|
|
i64.store offset=512
|
|
i32.const 12
|
|
local.get 5
|
|
i32.const 512
|
|
i32.add
|
|
call $ndes_ks
|
|
i32.const 0
|
|
local.get 2
|
|
i32.load
|
|
i32.store offset=4296
|
|
i32.const 0
|
|
local.get 5
|
|
i64.load offset=512
|
|
i64.store offset=4288
|
|
local.get 2
|
|
i32.const 0
|
|
i32.load offset=4308
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4300 align=4
|
|
i64.store offset=512
|
|
i32.const 13
|
|
local.get 5
|
|
i32.const 512
|
|
i32.add
|
|
call $ndes_ks
|
|
i32.const 0
|
|
local.get 2
|
|
i32.load
|
|
i32.store offset=4308
|
|
i32.const 0
|
|
local.get 5
|
|
i64.load offset=512
|
|
i64.store offset=4300 align=4
|
|
local.get 2
|
|
i32.const 0
|
|
i32.load offset=4320
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4312
|
|
i64.store offset=512
|
|
i32.const 14
|
|
local.get 5
|
|
i32.const 512
|
|
i32.add
|
|
call $ndes_ks
|
|
i32.const 0
|
|
local.get 2
|
|
i32.load
|
|
i32.store offset=4320
|
|
i32.const 0
|
|
local.get 5
|
|
i64.load offset=512
|
|
i64.store offset=4312
|
|
local.get 2
|
|
i32.const 0
|
|
i32.load offset=4332
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4324 align=4
|
|
i64.store offset=512
|
|
i32.const 15
|
|
local.get 5
|
|
i32.const 512
|
|
i32.add
|
|
call $ndes_ks
|
|
i32.const 0
|
|
local.get 2
|
|
i32.load
|
|
i32.store offset=4332
|
|
i32.const 0
|
|
local.get 5
|
|
i64.load offset=512
|
|
i64.store offset=4324 align=4
|
|
local.get 2
|
|
i32.const 0
|
|
i32.load offset=4344
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4336
|
|
i64.store offset=512
|
|
i32.const 16
|
|
local.get 5
|
|
i32.const 512
|
|
i32.add
|
|
call $ndes_ks
|
|
i32.const 0
|
|
local.get 2
|
|
i32.load
|
|
i32.store offset=4344
|
|
i32.const 0
|
|
local.get 5
|
|
i64.load offset=512
|
|
i64.store offset=4336
|
|
end
|
|
i32.const 32
|
|
i32.const 32
|
|
call $__pragma_loopbound
|
|
i32.const 0
|
|
local.set 2
|
|
i32.const 0
|
|
local.set 7
|
|
i32.const 0
|
|
local.set 6
|
|
loop ;; label = @1
|
|
local.get 7
|
|
i32.const 1
|
|
i32.shl
|
|
local.get 0
|
|
local.get 2
|
|
i32.const 1216
|
|
i32.add
|
|
i32.load8_s
|
|
local.tee 8
|
|
i32.const 33
|
|
i32.lt_s
|
|
i32.const 2
|
|
i32.shl
|
|
i32.add
|
|
i32.load
|
|
local.get 8
|
|
i32.const -32
|
|
i32.add
|
|
local.get 8
|
|
local.get 8
|
|
i32.const 32
|
|
i32.gt_s
|
|
select
|
|
i32.const 2
|
|
i32.shl
|
|
i32.const 4352
|
|
i32.add
|
|
i32.load
|
|
i32.and
|
|
i32.const 0
|
|
i32.ne
|
|
i32.or
|
|
local.set 7
|
|
local.get 6
|
|
i32.const 1
|
|
i32.shl
|
|
local.get 0
|
|
local.get 2
|
|
i32.const 1248
|
|
i32.add
|
|
i32.load8_s
|
|
local.tee 8
|
|
i32.const 33
|
|
i32.lt_s
|
|
i32.const 2
|
|
i32.shl
|
|
i32.add
|
|
i32.load
|
|
local.get 8
|
|
i32.const -32
|
|
i32.add
|
|
local.get 8
|
|
local.get 8
|
|
i32.const 32
|
|
i32.gt_s
|
|
select
|
|
i32.const 2
|
|
i32.shl
|
|
i32.const 4352
|
|
i32.add
|
|
i32.load
|
|
i32.and
|
|
i32.const 0
|
|
i32.ne
|
|
i32.or
|
|
local.set 6
|
|
local.get 2
|
|
i32.const 32
|
|
i32.add
|
|
local.set 8
|
|
local.get 2
|
|
i32.const -1
|
|
i32.add
|
|
local.set 2
|
|
local.get 8
|
|
i32.const 1
|
|
i32.gt_u
|
|
br_if 0 (;@1;)
|
|
end
|
|
i32.const 16
|
|
i32.const 16
|
|
call $__pragma_loopbound
|
|
block ;; label = @1
|
|
block ;; label = @2
|
|
local.get 3
|
|
i32.const 1
|
|
i32.eq
|
|
br_if 0 (;@2;)
|
|
local.get 5
|
|
i32.const 496
|
|
i32.add
|
|
i32.const 8
|
|
i32.add
|
|
i32.const 0
|
|
i32.load offset=4164
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4156 align=4
|
|
i64.store offset=496
|
|
local.get 6
|
|
local.get 5
|
|
i32.const 496
|
|
i32.add
|
|
local.get 5
|
|
i32.const 524
|
|
i32.add
|
|
call $ndes_cyfun
|
|
local.get 5
|
|
i32.const 480
|
|
i32.add
|
|
i32.const 8
|
|
i32.add
|
|
i32.const 0
|
|
i32.load offset=4176
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4168
|
|
i64.store offset=480
|
|
local.get 5
|
|
local.get 5
|
|
i32.load offset=524
|
|
local.get 7
|
|
i32.xor
|
|
local.tee 2
|
|
i32.store offset=524
|
|
local.get 2
|
|
local.get 5
|
|
i32.const 480
|
|
i32.add
|
|
local.get 5
|
|
i32.const 524
|
|
i32.add
|
|
call $ndes_cyfun
|
|
local.get 5
|
|
i32.const 464
|
|
i32.add
|
|
i32.const 8
|
|
i32.add
|
|
i32.const 0
|
|
i32.load offset=4188
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4180 align=4
|
|
i64.store offset=464
|
|
local.get 5
|
|
local.get 5
|
|
i32.load offset=524
|
|
local.get 6
|
|
i32.xor
|
|
local.tee 8
|
|
i32.store offset=524
|
|
local.get 8
|
|
local.get 5
|
|
i32.const 464
|
|
i32.add
|
|
local.get 5
|
|
i32.const 524
|
|
i32.add
|
|
call $ndes_cyfun
|
|
local.get 5
|
|
i32.const 448
|
|
i32.add
|
|
i32.const 8
|
|
i32.add
|
|
i32.const 0
|
|
i32.load offset=4200
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4192
|
|
i64.store offset=448
|
|
local.get 5
|
|
local.get 5
|
|
i32.load offset=524
|
|
local.get 2
|
|
i32.xor
|
|
local.tee 2
|
|
i32.store offset=524
|
|
local.get 2
|
|
local.get 5
|
|
i32.const 448
|
|
i32.add
|
|
local.get 5
|
|
i32.const 524
|
|
i32.add
|
|
call $ndes_cyfun
|
|
local.get 5
|
|
i32.const 432
|
|
i32.add
|
|
i32.const 8
|
|
i32.add
|
|
i32.const 0
|
|
i32.load offset=4212
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4204 align=4
|
|
i64.store offset=432
|
|
local.get 5
|
|
local.get 5
|
|
i32.load offset=524
|
|
local.get 8
|
|
i32.xor
|
|
local.tee 8
|
|
i32.store offset=524
|
|
local.get 8
|
|
local.get 5
|
|
i32.const 432
|
|
i32.add
|
|
local.get 5
|
|
i32.const 524
|
|
i32.add
|
|
call $ndes_cyfun
|
|
local.get 5
|
|
i32.const 416
|
|
i32.add
|
|
i32.const 8
|
|
i32.add
|
|
i32.const 0
|
|
i32.load offset=4224
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4216
|
|
i64.store offset=416
|
|
local.get 5
|
|
local.get 5
|
|
i32.load offset=524
|
|
local.get 2
|
|
i32.xor
|
|
local.tee 2
|
|
i32.store offset=524
|
|
local.get 2
|
|
local.get 5
|
|
i32.const 416
|
|
i32.add
|
|
local.get 5
|
|
i32.const 524
|
|
i32.add
|
|
call $ndes_cyfun
|
|
local.get 5
|
|
i32.const 400
|
|
i32.add
|
|
i32.const 8
|
|
i32.add
|
|
i32.const 0
|
|
i32.load offset=4236
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4228 align=4
|
|
i64.store offset=400
|
|
local.get 5
|
|
local.get 5
|
|
i32.load offset=524
|
|
local.get 8
|
|
i32.xor
|
|
local.tee 8
|
|
i32.store offset=524
|
|
local.get 8
|
|
local.get 5
|
|
i32.const 400
|
|
i32.add
|
|
local.get 5
|
|
i32.const 524
|
|
i32.add
|
|
call $ndes_cyfun
|
|
local.get 5
|
|
i32.const 384
|
|
i32.add
|
|
i32.const 8
|
|
i32.add
|
|
i32.const 0
|
|
i32.load offset=4248
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4240
|
|
i64.store offset=384
|
|
local.get 5
|
|
local.get 5
|
|
i32.load offset=524
|
|
local.get 2
|
|
i32.xor
|
|
local.tee 2
|
|
i32.store offset=524
|
|
local.get 2
|
|
local.get 5
|
|
i32.const 384
|
|
i32.add
|
|
local.get 5
|
|
i32.const 524
|
|
i32.add
|
|
call $ndes_cyfun
|
|
local.get 5
|
|
i32.const 368
|
|
i32.add
|
|
i32.const 8
|
|
i32.add
|
|
i32.const 0
|
|
i32.load offset=4260
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4252 align=4
|
|
i64.store offset=368
|
|
local.get 5
|
|
local.get 5
|
|
i32.load offset=524
|
|
local.get 8
|
|
i32.xor
|
|
local.tee 8
|
|
i32.store offset=524
|
|
local.get 8
|
|
local.get 5
|
|
i32.const 368
|
|
i32.add
|
|
local.get 5
|
|
i32.const 524
|
|
i32.add
|
|
call $ndes_cyfun
|
|
local.get 5
|
|
i32.const 352
|
|
i32.add
|
|
i32.const 8
|
|
i32.add
|
|
i32.const 0
|
|
i32.load offset=4272
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4264
|
|
i64.store offset=352
|
|
local.get 5
|
|
local.get 5
|
|
i32.load offset=524
|
|
local.get 2
|
|
i32.xor
|
|
local.tee 2
|
|
i32.store offset=524
|
|
local.get 2
|
|
local.get 5
|
|
i32.const 352
|
|
i32.add
|
|
local.get 5
|
|
i32.const 524
|
|
i32.add
|
|
call $ndes_cyfun
|
|
local.get 5
|
|
i32.const 336
|
|
i32.add
|
|
i32.const 8
|
|
i32.add
|
|
i32.const 0
|
|
i32.load offset=4284
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4276 align=4
|
|
i64.store offset=336
|
|
local.get 5
|
|
local.get 5
|
|
i32.load offset=524
|
|
local.get 8
|
|
i32.xor
|
|
local.tee 8
|
|
i32.store offset=524
|
|
local.get 8
|
|
local.get 5
|
|
i32.const 336
|
|
i32.add
|
|
local.get 5
|
|
i32.const 524
|
|
i32.add
|
|
call $ndes_cyfun
|
|
local.get 5
|
|
i32.const 320
|
|
i32.add
|
|
i32.const 8
|
|
i32.add
|
|
i32.const 0
|
|
i32.load offset=4296
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4288
|
|
i64.store offset=320
|
|
local.get 5
|
|
local.get 5
|
|
i32.load offset=524
|
|
local.get 2
|
|
i32.xor
|
|
local.tee 2
|
|
i32.store offset=524
|
|
local.get 2
|
|
local.get 5
|
|
i32.const 320
|
|
i32.add
|
|
local.get 5
|
|
i32.const 524
|
|
i32.add
|
|
call $ndes_cyfun
|
|
local.get 5
|
|
i32.const 304
|
|
i32.add
|
|
i32.const 8
|
|
i32.add
|
|
i32.const 0
|
|
i32.load offset=4308
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4300 align=4
|
|
i64.store offset=304
|
|
local.get 5
|
|
local.get 5
|
|
i32.load offset=524
|
|
local.get 8
|
|
i32.xor
|
|
local.tee 8
|
|
i32.store offset=524
|
|
local.get 8
|
|
local.get 5
|
|
i32.const 304
|
|
i32.add
|
|
local.get 5
|
|
i32.const 524
|
|
i32.add
|
|
call $ndes_cyfun
|
|
local.get 5
|
|
i32.const 288
|
|
i32.add
|
|
i32.const 8
|
|
i32.add
|
|
i32.const 0
|
|
i32.load offset=4320
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4312
|
|
i64.store offset=288
|
|
local.get 5
|
|
local.get 5
|
|
i32.load offset=524
|
|
local.get 2
|
|
i32.xor
|
|
local.tee 2
|
|
i32.store offset=524
|
|
local.get 2
|
|
local.get 5
|
|
i32.const 288
|
|
i32.add
|
|
local.get 5
|
|
i32.const 524
|
|
i32.add
|
|
call $ndes_cyfun
|
|
local.get 5
|
|
i32.const 272
|
|
i32.add
|
|
i32.const 8
|
|
i32.add
|
|
i32.const 0
|
|
i32.load offset=4332
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4324 align=4
|
|
i64.store offset=272
|
|
local.get 5
|
|
local.get 5
|
|
i32.load offset=524
|
|
local.get 8
|
|
i32.xor
|
|
local.tee 8
|
|
i32.store offset=524
|
|
local.get 8
|
|
local.get 5
|
|
i32.const 272
|
|
i32.add
|
|
local.get 5
|
|
i32.const 524
|
|
i32.add
|
|
call $ndes_cyfun
|
|
local.get 5
|
|
i32.const 256
|
|
i32.add
|
|
i32.const 8
|
|
i32.add
|
|
i32.const 0
|
|
i32.load offset=4344
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4336
|
|
i64.store offset=256
|
|
local.get 5
|
|
local.get 5
|
|
i32.load offset=524
|
|
local.get 2
|
|
i32.xor
|
|
local.tee 6
|
|
i32.store offset=524
|
|
local.get 6
|
|
local.get 5
|
|
i32.const 256
|
|
i32.add
|
|
local.get 5
|
|
i32.const 524
|
|
i32.add
|
|
call $ndes_cyfun
|
|
local.get 5
|
|
i32.load offset=524
|
|
local.get 8
|
|
i32.xor
|
|
local.set 7
|
|
br 1 (;@1;)
|
|
end
|
|
local.get 5
|
|
i32.const 240
|
|
i32.add
|
|
i32.const 8
|
|
i32.add
|
|
i32.const 0
|
|
i32.load offset=4344
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4336
|
|
i64.store offset=240
|
|
local.get 6
|
|
local.get 5
|
|
i32.const 240
|
|
i32.add
|
|
local.get 5
|
|
i32.const 524
|
|
i32.add
|
|
call $ndes_cyfun
|
|
local.get 5
|
|
i32.const 224
|
|
i32.add
|
|
i32.const 8
|
|
i32.add
|
|
i32.const 0
|
|
i32.load offset=4332
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4324 align=4
|
|
i64.store offset=224
|
|
local.get 5
|
|
local.get 5
|
|
i32.load offset=524
|
|
local.get 7
|
|
i32.xor
|
|
local.tee 2
|
|
i32.store offset=524
|
|
local.get 2
|
|
local.get 5
|
|
i32.const 224
|
|
i32.add
|
|
local.get 5
|
|
i32.const 524
|
|
i32.add
|
|
call $ndes_cyfun
|
|
local.get 5
|
|
i32.const 208
|
|
i32.add
|
|
i32.const 8
|
|
i32.add
|
|
i32.const 0
|
|
i32.load offset=4320
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4312
|
|
i64.store offset=208
|
|
local.get 5
|
|
local.get 5
|
|
i32.load offset=524
|
|
local.get 6
|
|
i32.xor
|
|
local.tee 8
|
|
i32.store offset=524
|
|
local.get 8
|
|
local.get 5
|
|
i32.const 208
|
|
i32.add
|
|
local.get 5
|
|
i32.const 524
|
|
i32.add
|
|
call $ndes_cyfun
|
|
local.get 5
|
|
i32.const 192
|
|
i32.add
|
|
i32.const 8
|
|
i32.add
|
|
i32.const 0
|
|
i32.load offset=4308
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4300 align=4
|
|
i64.store offset=192
|
|
local.get 5
|
|
local.get 5
|
|
i32.load offset=524
|
|
local.get 2
|
|
i32.xor
|
|
local.tee 2
|
|
i32.store offset=524
|
|
local.get 2
|
|
local.get 5
|
|
i32.const 192
|
|
i32.add
|
|
local.get 5
|
|
i32.const 524
|
|
i32.add
|
|
call $ndes_cyfun
|
|
local.get 5
|
|
i32.const 176
|
|
i32.add
|
|
i32.const 8
|
|
i32.add
|
|
i32.const 0
|
|
i32.load offset=4296
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4288
|
|
i64.store offset=176
|
|
local.get 5
|
|
local.get 5
|
|
i32.load offset=524
|
|
local.get 8
|
|
i32.xor
|
|
local.tee 8
|
|
i32.store offset=524
|
|
local.get 8
|
|
local.get 5
|
|
i32.const 176
|
|
i32.add
|
|
local.get 5
|
|
i32.const 524
|
|
i32.add
|
|
call $ndes_cyfun
|
|
local.get 5
|
|
i32.const 160
|
|
i32.add
|
|
i32.const 8
|
|
i32.add
|
|
i32.const 0
|
|
i32.load offset=4284
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4276 align=4
|
|
i64.store offset=160
|
|
local.get 5
|
|
local.get 5
|
|
i32.load offset=524
|
|
local.get 2
|
|
i32.xor
|
|
local.tee 2
|
|
i32.store offset=524
|
|
local.get 2
|
|
local.get 5
|
|
i32.const 160
|
|
i32.add
|
|
local.get 5
|
|
i32.const 524
|
|
i32.add
|
|
call $ndes_cyfun
|
|
local.get 5
|
|
i32.const 144
|
|
i32.add
|
|
i32.const 8
|
|
i32.add
|
|
i32.const 0
|
|
i32.load offset=4272
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4264
|
|
i64.store offset=144
|
|
local.get 5
|
|
local.get 5
|
|
i32.load offset=524
|
|
local.get 8
|
|
i32.xor
|
|
local.tee 8
|
|
i32.store offset=524
|
|
local.get 8
|
|
local.get 5
|
|
i32.const 144
|
|
i32.add
|
|
local.get 5
|
|
i32.const 524
|
|
i32.add
|
|
call $ndes_cyfun
|
|
local.get 5
|
|
i32.const 128
|
|
i32.add
|
|
i32.const 8
|
|
i32.add
|
|
i32.const 0
|
|
i32.load offset=4260
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4252 align=4
|
|
i64.store offset=128
|
|
local.get 5
|
|
local.get 5
|
|
i32.load offset=524
|
|
local.get 2
|
|
i32.xor
|
|
local.tee 2
|
|
i32.store offset=524
|
|
local.get 2
|
|
local.get 5
|
|
i32.const 128
|
|
i32.add
|
|
local.get 5
|
|
i32.const 524
|
|
i32.add
|
|
call $ndes_cyfun
|
|
local.get 5
|
|
i32.const 112
|
|
i32.add
|
|
i32.const 8
|
|
i32.add
|
|
i32.const 0
|
|
i32.load offset=4248
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4240
|
|
i64.store offset=112
|
|
local.get 5
|
|
local.get 5
|
|
i32.load offset=524
|
|
local.get 8
|
|
i32.xor
|
|
local.tee 8
|
|
i32.store offset=524
|
|
local.get 8
|
|
local.get 5
|
|
i32.const 112
|
|
i32.add
|
|
local.get 5
|
|
i32.const 524
|
|
i32.add
|
|
call $ndes_cyfun
|
|
local.get 5
|
|
i32.const 96
|
|
i32.add
|
|
i32.const 8
|
|
i32.add
|
|
i32.const 0
|
|
i32.load offset=4236
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4228 align=4
|
|
i64.store offset=96
|
|
local.get 5
|
|
local.get 5
|
|
i32.load offset=524
|
|
local.get 2
|
|
i32.xor
|
|
local.tee 2
|
|
i32.store offset=524
|
|
local.get 2
|
|
local.get 5
|
|
i32.const 96
|
|
i32.add
|
|
local.get 5
|
|
i32.const 524
|
|
i32.add
|
|
call $ndes_cyfun
|
|
local.get 5
|
|
i32.const 80
|
|
i32.add
|
|
i32.const 8
|
|
i32.add
|
|
i32.const 0
|
|
i32.load offset=4224
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4216
|
|
i64.store offset=80
|
|
local.get 5
|
|
local.get 5
|
|
i32.load offset=524
|
|
local.get 8
|
|
i32.xor
|
|
local.tee 8
|
|
i32.store offset=524
|
|
local.get 8
|
|
local.get 5
|
|
i32.const 80
|
|
i32.add
|
|
local.get 5
|
|
i32.const 524
|
|
i32.add
|
|
call $ndes_cyfun
|
|
local.get 5
|
|
i32.const 64
|
|
i32.add
|
|
i32.const 8
|
|
i32.add
|
|
i32.const 0
|
|
i32.load offset=4212
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4204 align=4
|
|
i64.store offset=64
|
|
local.get 5
|
|
local.get 5
|
|
i32.load offset=524
|
|
local.get 2
|
|
i32.xor
|
|
local.tee 2
|
|
i32.store offset=524
|
|
local.get 2
|
|
local.get 5
|
|
i32.const 64
|
|
i32.add
|
|
local.get 5
|
|
i32.const 524
|
|
i32.add
|
|
call $ndes_cyfun
|
|
local.get 5
|
|
i32.const 48
|
|
i32.add
|
|
i32.const 8
|
|
i32.add
|
|
i32.const 0
|
|
i32.load offset=4200
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4192
|
|
i64.store offset=48
|
|
local.get 5
|
|
local.get 5
|
|
i32.load offset=524
|
|
local.get 8
|
|
i32.xor
|
|
local.tee 8
|
|
i32.store offset=524
|
|
local.get 8
|
|
local.get 5
|
|
i32.const 48
|
|
i32.add
|
|
local.get 5
|
|
i32.const 524
|
|
i32.add
|
|
call $ndes_cyfun
|
|
local.get 5
|
|
i32.const 32
|
|
i32.add
|
|
i32.const 8
|
|
i32.add
|
|
i32.const 0
|
|
i32.load offset=4188
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4180 align=4
|
|
i64.store offset=32
|
|
local.get 5
|
|
local.get 5
|
|
i32.load offset=524
|
|
local.get 2
|
|
i32.xor
|
|
local.tee 2
|
|
i32.store offset=524
|
|
local.get 2
|
|
local.get 5
|
|
i32.const 32
|
|
i32.add
|
|
local.get 5
|
|
i32.const 524
|
|
i32.add
|
|
call $ndes_cyfun
|
|
local.get 5
|
|
i32.const 16
|
|
i32.add
|
|
i32.const 8
|
|
i32.add
|
|
i32.const 0
|
|
i32.load offset=4176
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4168
|
|
i64.store offset=16
|
|
local.get 5
|
|
local.get 5
|
|
i32.load offset=524
|
|
local.get 8
|
|
i32.xor
|
|
local.tee 8
|
|
i32.store offset=524
|
|
local.get 8
|
|
local.get 5
|
|
i32.const 16
|
|
i32.add
|
|
local.get 5
|
|
i32.const 524
|
|
i32.add
|
|
call $ndes_cyfun
|
|
local.get 5
|
|
i32.const 8
|
|
i32.add
|
|
i32.const 0
|
|
i32.load offset=4164
|
|
i32.store
|
|
local.get 5
|
|
i32.const 0
|
|
i64.load offset=4156 align=4
|
|
i64.store
|
|
local.get 5
|
|
local.get 5
|
|
i32.load offset=524
|
|
local.get 2
|
|
i32.xor
|
|
local.tee 6
|
|
i32.store offset=524
|
|
local.get 6
|
|
local.get 5
|
|
local.get 5
|
|
i32.const 524
|
|
i32.add
|
|
call $ndes_cyfun
|
|
local.get 5
|
|
i32.load offset=524
|
|
local.get 8
|
|
i32.xor
|
|
local.set 7
|
|
end
|
|
local.get 4
|
|
i64.const 0
|
|
i64.store align=4
|
|
i32.const 32
|
|
i32.const 32
|
|
call $__pragma_loopbound
|
|
local.get 4
|
|
i32.load
|
|
local.set 0
|
|
local.get 4
|
|
i32.load offset=4
|
|
local.set 1
|
|
i32.const 0
|
|
local.set 2
|
|
loop ;; label = @1
|
|
local.get 4
|
|
local.get 1
|
|
i32.const 1
|
|
i32.shl
|
|
local.tee 1
|
|
i32.store offset=4
|
|
local.get 2
|
|
i32.const 1296
|
|
i32.add
|
|
i32.load8_s
|
|
local.tee 8
|
|
i32.const -32
|
|
i32.add
|
|
local.get 8
|
|
local.get 8
|
|
i32.const 32
|
|
i32.gt_s
|
|
local.tee 3
|
|
select
|
|
i32.const 2
|
|
i32.shl
|
|
i32.const 4352
|
|
i32.add
|
|
i32.load
|
|
local.set 8
|
|
local.get 4
|
|
local.get 0
|
|
i32.const 1
|
|
i32.shl
|
|
local.tee 0
|
|
i32.store
|
|
local.get 4
|
|
local.get 1
|
|
local.get 8
|
|
local.get 6
|
|
local.get 7
|
|
local.get 3
|
|
select
|
|
i32.and
|
|
i32.const 0
|
|
i32.ne
|
|
i32.or
|
|
local.tee 1
|
|
i32.store offset=4
|
|
local.get 4
|
|
local.get 0
|
|
local.get 6
|
|
local.get 7
|
|
local.get 2
|
|
i32.const 1328
|
|
i32.add
|
|
i32.load8_s
|
|
local.tee 8
|
|
i32.const 32
|
|
i32.gt_s
|
|
local.tee 3
|
|
select
|
|
local.get 8
|
|
i32.const -32
|
|
i32.add
|
|
local.get 8
|
|
local.get 3
|
|
select
|
|
i32.const 2
|
|
i32.shl
|
|
i32.const 4352
|
|
i32.add
|
|
i32.load
|
|
i32.and
|
|
i32.const 0
|
|
i32.ne
|
|
i32.or
|
|
local.tee 0
|
|
i32.store
|
|
local.get 2
|
|
i32.const 32
|
|
i32.add
|
|
local.set 8
|
|
local.get 2
|
|
i32.const -1
|
|
i32.add
|
|
local.set 2
|
|
local.get 8
|
|
i32.const 1
|
|
i32.gt_u
|
|
br_if 0 (;@1;)
|
|
end
|
|
local.get 5
|
|
i32.const 528
|
|
i32.add
|
|
global.set $__stack_pointer)
|
|
(func $ndes_ks (type 0) (param i32 i32)
|
|
(local i32 i32 i32 i32 i32 i32 i32)
|
|
block ;; label = @1
|
|
block ;; label = @2
|
|
local.get 0
|
|
i32.const 16
|
|
i32.gt_u
|
|
br_if 0 (;@2;)
|
|
i32.const 1
|
|
local.get 0
|
|
i32.shl
|
|
i32.const 66054
|
|
i32.and
|
|
i32.eqz
|
|
br_if 0 (;@2;)
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load offset=4488
|
|
local.tee 0
|
|
i32.const 28
|
|
i32.shl
|
|
i32.const 268435456
|
|
i32.and
|
|
local.get 0
|
|
i32.or
|
|
i32.const 1
|
|
i32.shr_u
|
|
i32.store offset=4488
|
|
i32.const 0
|
|
i32.load offset=4484
|
|
local.tee 0
|
|
i32.const 28
|
|
i32.shl
|
|
i32.const 268435456
|
|
i32.and
|
|
local.get 0
|
|
i32.or
|
|
local.set 0
|
|
br 1 (;@1;)
|
|
end
|
|
i32.const 2
|
|
i32.const 2
|
|
call $__pragma_loopbound
|
|
i32.const 0
|
|
i32.const 0
|
|
i32.load offset=4488
|
|
local.tee 0
|
|
i32.const 28
|
|
i32.shl
|
|
i32.const 268435456
|
|
i32.and
|
|
local.get 0
|
|
i32.or
|
|
i32.const 2
|
|
i32.shr_u
|
|
local.get 0
|
|
i32.const 26
|
|
i32.shl
|
|
i32.const 134217728
|
|
i32.and
|
|
i32.or
|
|
i32.store offset=4488
|
|
i32.const 0
|
|
i32.load offset=4484
|
|
local.tee 0
|
|
i32.const 27
|
|
i32.shl
|
|
i32.const 268435456
|
|
i32.and
|
|
local.get 0
|
|
i32.const 28
|
|
i32.shl
|
|
i32.const 268435456
|
|
i32.and
|
|
local.get 0
|
|
i32.or
|
|
i32.const 1
|
|
i32.shr_u
|
|
i32.or
|
|
local.set 0
|
|
end
|
|
local.get 1
|
|
i32.const 0
|
|
i32.store offset=8
|
|
local.get 1
|
|
i64.const 0
|
|
i64.store align=4
|
|
i32.const 0
|
|
local.get 0
|
|
i32.const 1
|
|
i32.shr_u
|
|
i32.store offset=4484
|
|
i32.const 16
|
|
i32.const 16
|
|
call $__pragma_loopbound
|
|
i32.const 0
|
|
i32.load offset=4488
|
|
local.set 2
|
|
i32.const 0
|
|
i32.load offset=4484
|
|
local.set 3
|
|
local.get 1
|
|
i32.load
|
|
local.set 4
|
|
local.get 1
|
|
i32.load offset=4
|
|
local.set 5
|
|
local.get 1
|
|
i32.load offset=8
|
|
local.set 6
|
|
i32.const 0
|
|
local.set 0
|
|
loop ;; label = @1
|
|
local.get 1
|
|
local.get 6
|
|
i32.const 1
|
|
i32.shl
|
|
local.tee 6
|
|
i32.store offset=8
|
|
local.get 0
|
|
i32.const 4080
|
|
i32.add
|
|
i32.load8_s
|
|
local.tee 7
|
|
i32.const -28
|
|
i32.add
|
|
local.get 7
|
|
local.get 7
|
|
i32.const 28
|
|
i32.gt_s
|
|
local.tee 8
|
|
select
|
|
i32.const 2
|
|
i32.shl
|
|
i32.const 4352
|
|
i32.add
|
|
i32.load
|
|
local.set 7
|
|
local.get 1
|
|
local.get 5
|
|
i32.const 1
|
|
i32.shl
|
|
local.tee 5
|
|
i32.store offset=4
|
|
local.get 1
|
|
local.get 6
|
|
local.get 7
|
|
local.get 3
|
|
local.get 2
|
|
local.get 8
|
|
select
|
|
i32.and
|
|
i32.const 0
|
|
i32.ne
|
|
i32.or
|
|
local.tee 6
|
|
i32.store offset=8
|
|
local.get 0
|
|
i32.const 4096
|
|
i32.add
|
|
i32.load8_s
|
|
local.tee 7
|
|
i32.const -28
|
|
i32.add
|
|
local.get 7
|
|
local.get 7
|
|
i32.const 28
|
|
i32.gt_s
|
|
local.tee 8
|
|
select
|
|
i32.const 2
|
|
i32.shl
|
|
i32.const 4352
|
|
i32.add
|
|
i32.load
|
|
local.set 7
|
|
local.get 1
|
|
local.get 4
|
|
i32.const 1
|
|
i32.shl
|
|
local.tee 4
|
|
i32.store
|
|
local.get 1
|
|
local.get 5
|
|
local.get 7
|
|
local.get 3
|
|
local.get 2
|
|
local.get 8
|
|
select
|
|
i32.and
|
|
i32.const 0
|
|
i32.ne
|
|
i32.or
|
|
local.tee 5
|
|
i32.store offset=4
|
|
local.get 1
|
|
local.get 4
|
|
local.get 3
|
|
local.get 2
|
|
local.get 0
|
|
i32.const 4112
|
|
i32.add
|
|
i32.load8_s
|
|
local.tee 7
|
|
i32.const 28
|
|
i32.gt_s
|
|
local.tee 8
|
|
select
|
|
local.get 7
|
|
i32.const -28
|
|
i32.add
|
|
local.get 7
|
|
local.get 8
|
|
select
|
|
i32.const 2
|
|
i32.shl
|
|
i32.const 4352
|
|
i32.add
|
|
i32.load
|
|
i32.and
|
|
i32.const 0
|
|
i32.ne
|
|
i32.or
|
|
local.tee 4
|
|
i32.store
|
|
local.get 0
|
|
i32.const 16
|
|
i32.add
|
|
local.set 7
|
|
local.get 0
|
|
i32.const -1
|
|
i32.add
|
|
local.set 0
|
|
local.get 7
|
|
i32.const 1
|
|
i32.gt_u
|
|
br_if 0 (;@1;)
|
|
end)
|
|
(func $ndes_cyfun (type 3) (param i32 i32 i32)
|
|
(local i32 i32 i32 i32 i32 i32 i32 i32)
|
|
global.get $__stack_pointer
|
|
i32.const 48
|
|
i32.sub
|
|
local.tee 3
|
|
global.set $__stack_pointer
|
|
i32.const 0
|
|
local.set 4
|
|
local.get 3
|
|
i32.const 0
|
|
i64.load offset=1032
|
|
i64.store offset=40
|
|
local.get 3
|
|
i32.const 0
|
|
i64.load offset=1024
|
|
i64.store offset=32
|
|
i32.const 16
|
|
i32.const 16
|
|
call $__pragma_loopbound
|
|
local.get 3
|
|
i32.const 16
|
|
i32.store offset=16
|
|
i32.const 0
|
|
local.set 5
|
|
i32.const 0
|
|
local.set 6
|
|
block ;; label = @1
|
|
local.get 3
|
|
i32.load offset=16
|
|
i32.const 1
|
|
i32.lt_s
|
|
br_if 0 (;@1;)
|
|
i32.const 1536
|
|
local.set 7
|
|
i32.const 0
|
|
local.set 6
|
|
i32.const 0
|
|
local.set 5
|
|
i32.const 0
|
|
local.set 4
|
|
loop ;; label = @2
|
|
local.get 3
|
|
i32.load offset=16
|
|
i32.const 2
|
|
i32.shl
|
|
i32.const 1344
|
|
i32.add
|
|
i32.load
|
|
local.set 8
|
|
local.get 7
|
|
i32.const -64
|
|
i32.add
|
|
i32.load
|
|
local.set 9
|
|
local.get 7
|
|
i32.load
|
|
local.set 10
|
|
local.get 3
|
|
local.get 3
|
|
i32.load offset=16
|
|
i32.const -1
|
|
i32.add
|
|
i32.store offset=16
|
|
local.get 6
|
|
i32.const 1
|
|
i32.shl
|
|
local.get 8
|
|
i32.const 2
|
|
i32.shl
|
|
i32.const 4352
|
|
i32.add
|
|
i32.load
|
|
local.get 0
|
|
i32.and
|
|
i32.const 0
|
|
i32.ne
|
|
i32.or
|
|
local.set 6
|
|
local.get 5
|
|
i32.const 1
|
|
i32.shl
|
|
local.get 9
|
|
i32.const 2
|
|
i32.shl
|
|
i32.const 4352
|
|
i32.add
|
|
i32.load
|
|
local.get 0
|
|
i32.and
|
|
i32.const 0
|
|
i32.ne
|
|
i32.or
|
|
local.set 5
|
|
local.get 4
|
|
i32.const 1
|
|
i32.shl
|
|
local.get 10
|
|
i32.const 2
|
|
i32.shl
|
|
i32.const 4352
|
|
i32.add
|
|
i32.load
|
|
local.get 0
|
|
i32.and
|
|
i32.const 0
|
|
i32.ne
|
|
i32.or
|
|
local.set 4
|
|
local.get 7
|
|
i32.const -4
|
|
i32.add
|
|
local.set 7
|
|
local.get 3
|
|
i32.load offset=16
|
|
i32.const 0
|
|
i32.gt_s
|
|
br_if 0 (;@2;)
|
|
end
|
|
end
|
|
local.get 1
|
|
i32.load
|
|
local.set 0
|
|
local.get 1
|
|
i32.load offset=4
|
|
local.set 7
|
|
local.get 1
|
|
i32.load offset=8
|
|
local.set 8
|
|
i32.const 4
|
|
i32.const 4
|
|
call $__pragma_loopbound
|
|
local.get 3
|
|
i32.const 1
|
|
i32.store offset=16
|
|
block ;; label = @1
|
|
local.get 3
|
|
i32.load offset=16
|
|
i32.const 4
|
|
i32.gt_s
|
|
br_if 0 (;@1;)
|
|
local.get 7
|
|
local.get 5
|
|
i32.xor
|
|
local.tee 5
|
|
i32.const 16
|
|
i32.shl
|
|
local.get 8
|
|
local.get 6
|
|
i32.xor
|
|
i32.add
|
|
local.set 7
|
|
local.get 0
|
|
local.get 4
|
|
i32.xor
|
|
i32.const 8
|
|
i32.shl
|
|
local.get 5
|
|
i32.const 8
|
|
i32.shr_u
|
|
i32.add
|
|
local.set 0
|
|
local.get 3
|
|
i32.const 23
|
|
i32.add
|
|
i32.const 5
|
|
i32.add
|
|
local.set 4
|
|
loop ;; label = @2
|
|
local.get 3
|
|
i32.const 23
|
|
i32.add
|
|
local.get 3
|
|
i32.load offset=16
|
|
i32.add
|
|
local.get 7
|
|
i32.const 63
|
|
i32.and
|
|
i32.store8
|
|
local.get 4
|
|
local.get 0
|
|
i32.const 63
|
|
i32.and
|
|
i32.store8
|
|
local.get 3
|
|
local.get 3
|
|
i32.load offset=16
|
|
i32.const 1
|
|
i32.add
|
|
i32.store offset=16
|
|
local.get 4
|
|
i32.const 1
|
|
i32.add
|
|
local.set 4
|
|
local.get 0
|
|
i32.const 6
|
|
i32.shr_u
|
|
local.set 0
|
|
local.get 7
|
|
i32.const 6
|
|
i32.shr_u
|
|
local.set 7
|
|
local.get 3
|
|
i32.load offset=16
|
|
i32.const 5
|
|
i32.lt_s
|
|
br_if 0 (;@2;)
|
|
end
|
|
end
|
|
i32.const 8
|
|
i32.const 8
|
|
call $__pragma_loopbound
|
|
local.get 3
|
|
i32.const 8
|
|
i32.store offset=12
|
|
i32.const 0
|
|
local.set 7
|
|
block ;; label = @1
|
|
local.get 3
|
|
i32.load offset=12
|
|
i32.const 1
|
|
i32.lt_s
|
|
br_if 0 (;@1;)
|
|
i32.const 0
|
|
local.set 7
|
|
loop ;; label = @2
|
|
local.get 3
|
|
local.get 3
|
|
i32.const 23
|
|
i32.add
|
|
local.get 3
|
|
i32.load offset=12
|
|
i32.add
|
|
i32.load8_s
|
|
i32.store offset=16
|
|
local.get 3
|
|
i32.load offset=16
|
|
local.set 0
|
|
local.get 3
|
|
i32.load offset=16
|
|
local.set 4
|
|
local.get 3
|
|
i32.const 32
|
|
i32.add
|
|
local.get 3
|
|
i32.load offset=16
|
|
i32.const 2
|
|
i32.shl
|
|
i32.const 8
|
|
i32.and
|
|
local.get 3
|
|
i32.load offset=16
|
|
i32.const 4
|
|
i32.and
|
|
i32.or
|
|
local.get 3
|
|
i32.load offset=16
|
|
i32.const 2
|
|
i32.shr_u
|
|
i32.const 2
|
|
i32.and
|
|
i32.or
|
|
local.get 3
|
|
i32.load offset=16
|
|
i32.const 4
|
|
i32.shr_u
|
|
i32.const 1
|
|
i32.and
|
|
i32.or
|
|
i32.const 144
|
|
i32.mul
|
|
local.get 4
|
|
i32.const 5
|
|
i32.shr_u
|
|
i32.const 1
|
|
i32.and
|
|
local.get 0
|
|
i32.const 1
|
|
i32.shl
|
|
i32.const 2
|
|
i32.and
|
|
i32.or
|
|
i32.const 36
|
|
i32.mul
|
|
i32.add
|
|
local.get 3
|
|
i32.load offset=12
|
|
i32.const 2
|
|
i32.shl
|
|
i32.add
|
|
i32.const 1696
|
|
i32.add
|
|
i32.load
|
|
i32.add
|
|
i32.load8_s
|
|
local.set 0
|
|
local.get 3
|
|
local.get 3
|
|
i32.load offset=12
|
|
i32.const -1
|
|
i32.add
|
|
i32.store offset=12
|
|
local.get 0
|
|
local.get 7
|
|
i32.const 4
|
|
i32.shl
|
|
i32.or
|
|
local.set 7
|
|
local.get 3
|
|
i32.load offset=12
|
|
i32.const 0
|
|
i32.gt_s
|
|
br_if 0 (;@2;)
|
|
end
|
|
end
|
|
local.get 2
|
|
i32.const 0
|
|
i32.store
|
|
i32.const 32
|
|
i32.const 32
|
|
call $__pragma_loopbound
|
|
local.get 3
|
|
i32.const 32
|
|
i32.store offset=16
|
|
local.get 3
|
|
i32.load offset=16
|
|
local.set 4
|
|
local.get 2
|
|
i32.load
|
|
local.set 0
|
|
block ;; label = @1
|
|
local.get 4
|
|
i32.const 1
|
|
i32.lt_s
|
|
br_if 0 (;@1;)
|
|
loop ;; label = @2
|
|
local.get 2
|
|
local.get 0
|
|
i32.const 1
|
|
i32.shl
|
|
local.tee 0
|
|
i32.store
|
|
local.get 3
|
|
local.get 3
|
|
i32.load offset=16
|
|
i32.const -1
|
|
i32.add
|
|
i32.store offset=16
|
|
local.get 3
|
|
i32.load offset=16
|
|
i32.const 0
|
|
i32.gt_s
|
|
br_if 0 (;@2;)
|
|
end
|
|
end
|
|
local.get 2
|
|
local.get 0
|
|
local.get 3
|
|
i32.load offset=16
|
|
i32.const 2
|
|
i32.shl
|
|
i32.const 1552
|
|
i32.add
|
|
i32.load
|
|
i32.const 2
|
|
i32.shl
|
|
i32.const 4352
|
|
i32.add
|
|
i32.load
|
|
local.get 7
|
|
i32.and
|
|
i32.const 0
|
|
i32.ne
|
|
i32.or
|
|
i32.store
|
|
local.get 3
|
|
i32.const 48
|
|
i32.add
|
|
global.set $__stack_pointer)
|
|
(func $ndes_main (type 1)
|
|
(local i32)
|
|
global.get $__stack_pointer
|
|
i32.const 16
|
|
i32.sub
|
|
local.tee 0
|
|
global.set $__stack_pointer
|
|
local.get 0
|
|
i32.const 0
|
|
i64.load offset=4116 align=4
|
|
i64.store offset=8
|
|
local.get 0
|
|
i32.const 0
|
|
i64.load offset=4124 align=4
|
|
i64.store
|
|
local.get 0
|
|
i32.const 8
|
|
i32.add
|
|
local.get 0
|
|
i32.const 4132
|
|
i32.const 0
|
|
i32.load offset=4136
|
|
i32.const 4492
|
|
call $ndes_des
|
|
local.get 0
|
|
i32.const 16
|
|
i32.add
|
|
global.set $__stack_pointer)
|
|
(func $__original_main (type 4) (result i32)
|
|
call $ndes_init
|
|
call $ndes_main
|
|
i32.const 0
|
|
i32.load offset=4484
|
|
i32.const 0
|
|
i32.load offset=4488
|
|
i32.add
|
|
i32.const 8390656
|
|
i32.ne)
|
|
(table (;0;) 1 1 funcref)
|
|
(memory (;0;) 1)
|
|
(global $__stack_pointer (mut i32) (i32.const 8608))
|
|
(global (;1;) i32 (i32.const 4500))
|
|
(global (;2;) i32 (i32.const 8608))
|
|
(export "memory" (memory 0))
|
|
(export "__wasm_apply_data_relocs" (func $__wasm_apply_data_relocs))
|
|
(export "entrypoint" (func $ndes_main))
|
|
(export "main" (func $__original_main))
|
|
(export "__data_end" (global 1))
|
|
(export "__heap_base" (global 2))
|
|
(data $.rodata (i32.const 1024) "\00\08\04\0c\02\0a\06\0e\01\09\05\0d\03\0b\07\0f")
|
|
(data $.data (i32.const 1040) "\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\0091)!\19\11\09\01:2*\22\1a\12\0a\02;3+#\1b\13\0b\03<4,$?7/'\1f\17\0f\07>6.&\1e\16\0e\06=5-%\1d\15\0d\05\1c\14\0c\04\00\00\00\00\00\00\00\00\0e\11\0b\18\01\05\03\1c\0f\06\15\0a\17\13\0c\04\1a\08\10\07\1b\14\0d\02)4\1f%/7\1e(3-!0,1'8\225.*2$\1d \00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00:2*\22\1a\12\0a\02<4,$\1c\14\0c\04>6.&\1e\16\0e\06@80( \18\10\0891)!\19\11\09\01;3+#\1b\13\0b\03=5-%\1d\15\0d\05?7/'\1f\17\0f\07\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00(\080\108\18@ '\07/\0f7\17?\1f&\06.\0e6\16>\1e%\05-\0d5\15=\1d$\04,\0c4\14<\1c#\03+\0b3\13;\1b\22\02*\0a2\12:\1a!\01)\091\119\19\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00 \00\00\00\01\00\00\00\02\00\00\00\03\00\00\00\04\00\00\00\05\00\00\00\04\00\00\00\05\00\00\00\06\00\00\00\07\00\00\00\08\00\00\00\09\00\00\00\08\00\00\00\09\00\00\00\0a\00\00\00\0b\00\00\00\0c\00\00\00\0d\00\00\00\0c\00\00\00\0d\00\00\00\0e\00\00\00\0f\00\00\00\10\00\00\00\11\00\00\00\10\00\00\00\11\00\00\00\12\00\00\00\13\00\00\00\14\00\00\00\15\00\00\00\14\00\00\00\15\00\00\00\16\00\00\00\17\00\00\00\18\00\00\00\19\00\00\00\18\00\00\00\19\00\00\00\1a\00\00\00\1b\00\00\00\1c\00\00\00\1d\00\00\00\1c\00\00\00\1d\00\00\00\1e\00\00\00\1f\00\00\00 \00\00\00\01\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\10\00\00\00\07\00\00\00\14\00\00\00\15\00\00\00\1d\00\00\00\0c\00\00\00\1c\00\00\00\11\00\00\00\01\00\00\00\0f\00\00\00\17\00\00\00\1a\00\00\00\05\00\00\00\12\00\00\00\1f\00\00\00\0a\00\00\00\02\00\00\00\08\00\00\00\18\00\00\00\0e\00\00\00 \00\00\00\1b\00\00\00\03\00\00\00\09\00\00\00\13\00\00\00\0d\00\00\00\1e\00\00\00\06\00\00\00\16\00\00\00\0b\00\00\00\04\00\00\00\19\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\00\0e\00\00\00\0f\00\00\00\0a\00\00\00\07\00\00\00\02\00\00\00\0c\00\00\00\04\00\00\00\0d\00\00\00\00\00\00\00\00\00\00\00\03\00\00\00\0d\00\00\00\0d\00\00\00\0e\00\00\00\0a\00\00\00\0d\00\00\00\01\00\00\00\00\00\00\00\04\00\00\00\00\00\00\00\0d\00\00\00\0a\00\00\00\04\00\00\00\09\00\00\00\01\00\00\00\07\00\00\00\00\00\00\00\0f\00\00\00\0d\00\00\00\01\00\00\00\03\00\00\00\0b\00\00\00\04\00\00\00\06\00\00\00\02\00\00\00\00\00\00\00\04\00\00\00\01\00\00\00\00\00\00\00\0d\00\00\00\0c\00\00\00\01\00\00\00\0b\00\00\00\02\00\00\00\00\00\00\00\0f\00\00\00\0d\00\00\00\07\00\00\00\08\00\00\00\0b\00\00\00\0f\00\00\00\00\00\00\00\0f\00\00\00\00\00\00\00\01\00\00\00\0e\00\00\00\06\00\00\00\06\00\00\00\02\00\00\00\0e\00\00\00\04\00\00\00\0b\00\00\00\00\00\00\00\0c\00\00\00\08\00\00\00\0a\00\00\00\0f\00\00\00\08\00\00\00\03\00\00\00\0b\00\00\00\01\00\00\00\00\00\00\00\0d\00\00\00\08\00\00\00\09\00\00\00\0e\00\00\00\04\00\00\00\0a\00\00\00\02\00\00\00\08\00\00\00\00\00\00\00\07\00\00\00\04\00\00\00\00\00\00\00\0b\00\00\00\02\00\00\00\04\00\00\00\0b\00\00\00\0d\00\00\00\00\00\00\00\0e\00\00\00\07\00\00\00\04\00\00\00\09\00\00\00\01\00\00\00\0f\00\00\00\0b\00\00\00\04\00\00\00\00\00\00\00\08\00\00\00\0a\00\00\00\0d\00\00\00\00\00\00\00\0c\00\00\00\02\00\00\00\0d\00\00\00\0e\00\00\00\00\00\00\00\01\00\00\00\0e\00\00\00\0e\00\00\00\03\00\00\00\01\00\00\00\0f\00\00\00\0e\00\00\00\04\00\00\00\00\00\00\00\04\00\00\00\07\00\00\00\09\00\00\00\05\00\00\00\0c\00\00\00\02\00\00\00\07\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\0b\00\00\00\09\00\00\00\00\00\00\00\0b\00\00\00\05\00\00\00\0d\00\00\00\01\00\00\00\00\00\00\00\02\00\00\00\01\00\00\00\00\00\00\00\06\00\00\00\07\00\00\00\0c\00\00\00\08\00\00\00\07\00\00\00\00\00\00\00\02\00\00\00\06\00\00\00\06\00\00\00\00\00\00\00\07\00\00\00\09\00\00\00\0f\00\00\00\06\00\00\00\00\00\00\00\0e\00\00\00\0f\00\00\00\03\00\00\00\06\00\00\00\04\00\00\00\07\00\00\00\04\00\00\00\0a\00\00\00\00\00\00\00\0d\00\00\00\0a\00\00\00\08\00\00\00\0c\00\00\00\0a\00\00\00\02\00\00\00\0c\00\00\00\09\00\00\00\00\00\00\00\04\00\00\00\03\00\00\00\06\00\00\00\0a\00\00\00\01\00\00\00\09\00\00\00\01\00\00\00\04\00\00\00\00\00\00\00\0f\00\00\00\0b\00\00\00\03\00\00\00\06\00\00\00\0a\00\00\00\02\00\00\00\00\00\00\00\0f\00\00\00\00\00\00\00\02\00\00\00\02\00\00\00\04\00\00\00\0f\00\00\00\07\00\00\00\0c\00\00\00\09\00\00\00\03\00\00\00\00\00\00\00\06\00\00\00\04\00\00\00\0f\00\00\00\0b\00\00\00\0d\00\00\00\08\00\00\00\03\00\00\00\0c\00\00\00\00\00\00\00\09\00\00\00\0f\00\00\00\09\00\00\00\01\00\00\00\0e\00\00\00\05\00\00\00\04\00\00\00\0a\00\00\00\00\00\00\00\0b\00\00\00\03\00\00\00\0f\00\00\00\09\00\00\00\0b\00\00\00\06\00\00\00\08\00\00\00\0b\00\00\00\00\00\00\00\0d\00\00\00\08\00\00\00\06\00\00\00\00\00\00\00\0d\00\00\00\09\00\00\00\01\00\00\00\07\00\00\00\00\00\00\00\02\00\00\00\0d\00\00\00\03\00\00\00\07\00\00\00\07\00\00\00\0c\00\00\00\07\00\00\00\0e\00\00\00\00\00\00\00\01\00\00\00\04\00\00\00\08\00\00\00\0d\00\00\00\02\00\00\00\0f\00\00\00\0a\00\00\00\08\00\00\00\00\00\00\00\08\00\00\00\04\00\00\00\05\00\00\00\0a\00\00\00\06\00\00\00\08\00\00\00\0d\00\00\00\01\00\00\00\00\00\00\00\01\00\00\00\0e\00\00\00\0a\00\00\00\03\00\00\00\01\00\00\00\05\00\00\00\0a\00\00\00\04\00\00\00\00\00\00\00\0b\00\00\00\01\00\00\00\00\00\00\00\0d\00\00\00\08\00\00\00\03\00\00\00\0e\00\00\00\02\00\00\00\00\00\00\00\07\00\00\00\02\00\00\00\07\00\00\00\08\00\00\00\0d\00\00\00\0a\00\00\00\07\00\00\00\0d\00\00\00\00\00\00\00\03\00\00\00\09\00\00\00\01\00\00\00\01\00\00\00\08\00\00\00\00\00\00\00\03\00\00\00\0a\00\00\00\00\00\00\00\0a\00\00\00\0c\00\00\00\02\00\00\00\04\00\00\00\05\00\00\00\06\00\00\00\0e\00\00\00\0c\00\00\00\00\00\00\00\0f\00\00\00\05\00\00\00\0b\00\00\00\0f\00\00\00\0f\00\00\00\07\00\00\00\0a\00\00\00\00\00\00\00\00\00\00\00\05\00\00\00\0b\00\00\00\04\00\00\00\09\00\00\00\06\00\00\00\0b\00\00\00\09\00\00\00\0f\00\00\00\00\00\00\00\0a\00\00\00\07\00\00\00\0d\00\00\00\02\00\00\00\05\00\00\00\0d\00\00\00\0c\00\00\00\09\00\00\00\00\00\00\00\06\00\00\00\00\00\00\00\08\00\00\00\07\00\00\00\00\00\00\00\01\00\00\00\03\00\00\00\05\00\00\00\00\00\00\00\0c\00\00\00\08\00\00\00\01\00\00\00\01\00\00\00\09\00\00\00\00\00\00\00\0f\00\00\00\06\00\00\00\00\00\00\00\0b\00\00\00\06\00\00\00\0f\00\00\00\04\00\00\00\0f\00\00\00\0e\00\00\00\05\00\00\00\0c\00\00\00\00\00\00\00\06\00\00\00\02\00\00\00\0c\00\00\00\08\00\00\00\03\00\00\00\03\00\00\00\09\00\00\00\03\00\00\00\00\00\00\00\0c\00\00\00\01\00\00\00\05\00\00\00\02\00\00\00\0f\00\00\00\0d\00\00\00\05\00\00\00\06\00\00\00\00\00\00\00\09\00\00\00\0c\00\00\00\02\00\00\00\03\00\00\00\0c\00\00\00\04\00\00\00\06\00\00\00\0a\00\00\00\00\00\00\00\03\00\00\00\07\00\00\00\0e\00\00\00\05\00\00\00\00\00\00\00\01\00\00\00\00\00\00\00\09\00\00\00\00\00\00\00\0c\00\00\00\0d\00\00\00\07\00\00\00\05\00\00\00\0f\00\00\00\04\00\00\00\07\00\00\00\0e\00\00\00\00\00\00\00\0b\00\00\00\0a\00\00\00\0e\00\00\00\0c\00\00\00\0a\00\00\00\0e\00\00\00\0c\00\00\00\0b\00\00\00\00\00\00\00\07\00\00\00\06\00\00\00\0c\00\00\00\0e\00\00\00\05\00\00\00\0a\00\00\00\08\00\00\00\0d\00\00\00\00\00\00\00\0e\00\00\00\0c\00\00\00\03\00\00\00\0b\00\00\00\09\00\00\00\07\00\00\00\0f\00\00\00\00\00\00\00\00\00\00\00\05\00\00\00\0c\00\00\00\0b\00\00\00\0b\00\00\00\0d\00\00\00\0e\00\00\00\05\00\00\00\05\00\00\00\00\00\00\00\09\00\00\00\06\00\00\00\0c\00\00\00\01\00\00\00\03\00\00\00\00\00\00\00\02\00\00\00\00\00\00\00\00\00\00\00\03\00\00\00\09\00\00\00\05\00\00\00\05\00\00\00\06\00\00\00\01\00\00\00\00\00\00\00\0f\00\00\00\00\00\00\00\0a\00\00\00\00\00\00\00\0b\00\00\00\0c\00\00\00\0a\00\00\00\06\00\00\00\0e\00\00\00\03\00\00\00\00\00\00\00\09\00\00\00\00\00\00\00\04\00\00\00\0c\00\00\00\00\00\00\00\07\00\00\00\0a\00\00\00\00\00\00\00\00\00\00\00\05\00\00\00\09\00\00\00\0b\00\00\00\0a\00\00\00\09\00\00\00\0b\00\00\00\0f\00\00\00\0e\00\00\00\00\00\00\00\0a\00\00\00\03\00\00\00\0a\00\00\00\02\00\00\00\03\00\00\00\0d\00\00\00\05\00\00\00\03\00\00\00\00\00\00\00\00\00\00\00\05\00\00\00\05\00\00\00\07\00\00\00\04\00\00\00\00\00\00\00\02\00\00\00\05\00\00\00\00\00\00\00\00\00\00\00\05\00\00\00\02\00\00\00\04\00\00\00\0e\00\00\00\05\00\00\00\06\00\00\00\0c\00\00\00\00\00\00\00\03\00\00\00\0b\00\00\00\0f\00\00\00\0e\00\00\00\08\00\00\00\03\00\00\00\08\00\00\00\09\00\00\00\00\00\00\00\05\00\00\00\02\00\00\00\0e\00\00\00\08\00\00\00\00\00\00\00\0b\00\00\00\09\00\00\00\05\00\00\00\00\00\00\00\06\00\00\00\0e\00\00\00\02\00\00\00\02\00\00\00\05\00\00\00\08\00\00\00\03\00\00\00\06\00\00\00\00\00\00\00\07\00\00\00\0a\00\00\00\08\00\00\00\0f\00\00\00\09\00\00\00\0b\00\00\00\01\00\00\00\07\00\00\00\00\00\00\00\08\00\00\00\05\00\00\00\01\00\00\00\09\00\00\00\06\00\00\00\08\00\00\00\06\00\00\00\02\00\00\00\00\00\00\00\00\00\00\00\0f\00\00\00\07\00\00\00\04\00\00\00\0e\00\00\00\06\00\00\00\02\00\00\00\08\00\00\00\00\00\00\00\0d\00\00\00\09\00\00\00\0c\00\00\00\0e\00\00\00\03\00\00\00\0d\00\00\00\0c\00\00\00\0b\00\00\00"))
|