OpenCores
URL https://opencores.org/ocsvn/6809_6309_compatible_core/6809_6309_compatible_core/trunk

Subversion Repositories 6809_6309_compatible_core

[/] [6809_6309_compatible_core/] [trunk/] [sim/] [p6809.out] - Blame information for rev 11

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 11 ale500
#! /c/iverilog/bin/vvp
2
:ivl_version "0.9.7 " "(v0_9_7)";
3
:vpi_time_precision - 9;
4
:vpi_module "system";
5
:vpi_module "v2005_math";
6
:vpi_module "va_math";
7
S_0082E018 .scope module, "tb" "tb" 2 8;
8
 .timescale -9 -9;
9
L_00838150 .functor BUFZ 16, v00E63520_0, C4<0000000000000000>, C4<0000000000000000>, C4<0000000000000000>;
10
L_00838188 .functor BUFZ 8, v00E63578_0, C4<00000000>, C4<00000000>, C4<00000000>;
11
v00E645D0_0 .net "addr", 15 0, v00E63520_0; 1 drivers
12
v00E64628_0 .net "addr_o", 15 0, L_00838150; 1 drivers
13
v00E64680_0 .var "clk", 0 0;
14
v00E646D8_0 .net "data_i", 7 0, v00885FC8_0; 1 drivers
15
v00E64730_0 .net "data_o", 7 0, v00E63578_0; 1 drivers
16
v00E64788_0 .net "data_o_o", 7 0, L_00838188; 1 drivers
17
v00E647E0_0 .net "oe", 0 0, v00E635D0_0; 1 drivers
18
v00E64838_0 .var "reset", 0 0;
19
v00E64890_0 .net "we", 0 0, v00E63628_0; 1 drivers
20
L_00E6C008 .reduce/nor v00E635D0_0;
21
L_00E6C060 .reduce/nor v00E63628_0;
22
S_0082DA40 .scope module, "cpu" "MC6809_cpu" 2 20, 3 10, S_0082E018;
23
 .timescale -9 -9;
24
L_008381F8 .functor AND 1, L_00E648E8, L_00E64940, C4<1>, C4<1>;
25
L_008382D8 .functor AND 1, L_00E64998, L_00E649F0, C4<1>, C4<1>;
26
L_008383B8 .functor AND 1, L_00E64A48, L_00E64AA0, C4<1>, C4<1>;
27
L_00E6B538 .functor AND 1, L_00E6BF58, L_00E69A88, C4<1>, C4<1>;
28
L_007F6A88 .functor BUFZ 1, v00E64838_0, C4<0>, C4<0>, C4<0>;
29
L_00E6BC58 .functor BUFZ 6, v00E64578_0, C4<000000>, C4<000000>, C4<000000>;
30
v00E622E0_0 .net *"_s1", 0 0, L_00E648E8; 1 drivers
31
v00E62338_0 .net *"_s13", 0 0, L_00E64A48; 1 drivers
32
v00E62390_0 .net *"_s15", 0 0, L_00E64AA0; 1 drivers
33
v00E623E8_0 .net *"_s24", 8 0, L_00E69A30; 1 drivers
34
v00E62440_0 .net *"_s27", 2 0, C4<000>; 1 drivers
35
v00E62498_0 .net *"_s28", 8 0, C4<000010010>; 1 drivers
36
v00E62520_0 .net *"_s3", 0 0, L_00E64940; 1 drivers
37
v00E62578_0 .net *"_s30", 0 0, L_00E69A88; 1 drivers
38
v00E625D0_0 .net *"_s7", 0 0, L_00E64998; 1 drivers
39
v00E62628_0 .net *"_s9", 0 0, L_00E649F0; 1 drivers
40
v00E62680_0 .net "alu_o_CCR", 7 0, v00E61E10_0; 1 drivers
41
v00E626D8_0 .net "alu_o_result", 15 0, v00E62128_0; 1 drivers
42
v00E62730_0 .alias "cpu_addr_o", 15 0, v00E645D0_0;
43
v00E62788_0 .net "cpu_clk", 0 0, v00E64680_0; 1 drivers
44
v00E627E0_0 .alias "cpu_data_i", 7 0, v00E646D8_0;
45
v00E62838_0 .alias "cpu_data_o", 7 0, v00E64730_0;
46
v00E62890_0 .net "cpu_firq_n", 0 0, C4; 0 drivers
47
v00E628E8_0 .net "cpu_irq_n", 0 0, C4; 0 drivers
48
v00E62940_0 .net "cpu_nmi_n", 0 0, C4; 0 drivers
49
v00E629F0_0 .alias "cpu_oe_o", 0 0, v00E647E0_0;
50
v00E62998_0 .net "cpu_reset", 0 0, v00E64838_0; 1 drivers
51
v00E62A48_0 .net "cpu_state_o", 5 0, L_00E6BC58; 1 drivers
52
v00E62AA0_0 .alias "cpu_we_o", 0 0, v00E64890_0;
53
v00E62AF8_0 .var "datamux_o_alu_in_left_path_addr", 3 0;
54
v00E62B50_0 .var "datamux_o_alu_in_left_path_data", 15 0;
55
v00E62BA8_0 .var "datamux_o_alu_in_right_path_data", 15 0;
56
v00E62C00_0 .var "datamux_o_dest", 15 0;
57
v00E62C58_0 .var "datamux_o_dest_reg_addr", 3 0;
58
v00E62CB0_0 .net "debug_clk", 0 0, C4; 0 drivers
59
v00E62D08_0 .net "debug_data_o", 0 0, C4<0>; 1 drivers
60
v00E62D60_0 .net "dec_lo_dest_reg_addr", 3 0, v009EB970_0; 1 drivers
61
v00E62DB8_0 .net "dec_lo_left_path_addr", 3 0, v009EBB80_0; 1 drivers
62
v00E62E10_0 .net "dec_lo_right_path_addr", 3 0, v009EBC88_0; 1 drivers
63
v00E62E68_0 .net "dec_o_alu_opcode", 4 0, v008864F0_0; 1 drivers
64
v00E62EC0_0 .net "dec_o_alu_size", 0 0, L_00E69BE8; 1 drivers
65
v00E62F18_0 .net "dec_o_cond_taken", 0 0, v008862E0_0; 1 drivers
66
v00E62F70_0 .net "dec_o_dest_reg_addr", 3 0, L_00E6B910; 1 drivers
67
v00E62FC8_0 .net "dec_o_ea_indirect", 0 0, L_00E6BF00; 1 drivers
68
v00E63020_0 .net "dec_o_ea_ofs0", 0 0, v008869C0_0; 1 drivers
69
v00E63078_0 .net "dec_o_ea_ofs16", 0 0, v00886A18_0; 1 drivers
70
v00E630D0_0 .net "dec_o_ea_ofs8", 0 0, v00886A70_0; 1 drivers
71
v00E63128_0 .net "dec_o_ea_wpost", 0 0, v00886AC8_0; 1 drivers
72
v00E63180_0 .net "dec_o_left_path_addr", 3 0, L_00E6B868; 1 drivers
73
v00E631D8_0 .net "dec_o_p1_mode", 2 0, v00886B20_0; 1 drivers
74
v00E63230_0 .net "dec_o_p1_optype", 2 0, v00886C28_0; 1 drivers
75
v00E63288_0 .net "dec_o_right_path_addr", 3 0, v009EBC30_0; 1 drivers
76
v00E632E0_0 .net "dec_o_right_path_mod", 1 0, v00886548_0; 1 drivers
77
v00E63338_0 .net "dec_o_source_size", 0 0, L_00E69B90; 1 drivers
78
v00E63390_0 .net "dec_o_use_s", 0 0, v00886DE0_0; 1 drivers
79
v00E633E8_0 .net "dec_o_wdest", 0 0, L_00E69B38; 1 drivers
80
v00E63440_0 .net "dec_o_write_flags", 0 0, L_00E6BF58; 1 drivers
81
v00E63498_0 .var "k_clear_e", 0 0;
82
v00E63520_0 .var "k_cpu_addr", 15 0;
83
v00E63578_0 .var "k_cpu_data_o", 7 0;
84
v00E635D0_0 .var "k_cpu_oe", 0 0;
85
v00E63628_0 .var "k_cpu_we", 0 0;
86
v00E63680_0 .var "k_dec_su", 0 0;
87
v00E636D8_0 .var "k_eahi", 7 0;
88
v00E63730_0 .var "k_ealo", 7 0;
89
v00E63788_0 .net "k_firq_req", 0 0, L_008382D8; 1 drivers
90
v00E637E0_0 .var "k_forced_mem_size", 0 0;
91
v00E63838_0 .var "k_inc_pc", 0 0;
92
v00E63890_0 .var "k_inc_su", 0 0;
93
v00E638E8_0 .var "k_ind_ea", 7 0;
94
v00E63940_0 .net "k_irq_req", 0 0, L_008383B8; 1 drivers
95
v00E63998_0 .var "k_mem_dest", 1 0;
96
v00E639F0_0 .var "k_memhi", 7 0;
97
v00E63A48_0 .var "k_memlo", 7 0;
98
v00E63AA0_0 .var "k_mul_cnt", 0 0;
99
v00E63AF8_0 .var "k_new_pc", 15 0;
100
v00E63B50_0 .net "k_nmi_req", 0 0, L_008381F8; 1 drivers
101
v00E63BA8_0 .var "k_ofshi", 7 0;
102
v00E63C00_0 .var "k_ofslo", 7 0;
103
v00E63C58_0 .var "k_opcode", 7 0;
104
v00E63CB0_0 .var "k_p2_valid", 0 0;
105
v00E63D08_0 .var "k_p3_valid", 0 0;
106
v00E63D60_0 .var "k_postbyte", 7 0;
107
v00E63DB8_0 .var "k_pp_active_reg", 3 0;
108
v00E63E10_0 .var "k_pp_regs", 7 0;
109
v00E63E68_0 .var "k_reg_firq", 2 0;
110
v00E63EC0_0 .var "k_reg_irq", 2 0;
111
v00E63F18_0 .var "k_reg_nmi", 2 0;
112
v00E63F70_0 .net "k_reset", 0 0, L_007F6A88; 1 drivers
113
v00E63FC8_0 .var "k_set_e", 0 0;
114
v00E64020_0 .var "k_write_dest", 0 0;
115
v00E64078_0 .var "k_write_exg", 0 0;
116
v00E640D0_0 .var "k_write_pc", 0 0;
117
v00E64128_0 .var "k_write_post_incdec", 0 0;
118
v00E64180_0 .var "k_write_tfr", 0 0;
119
v00E641D8_0 .var "next_mem_state", 5 0;
120
v00E64230_0 .var "next_push_state", 5 0;
121
v00E64288_0 .var "next_state", 5 0;
122
v00E642E0_0 .net "regs_o_CCR", 7 0, L_00E69770; 1 drivers
123
v00E64338_0 .net "regs_o_dp", 7 0, v009EC4C8_0; 1 drivers
124
v00E64390_0 .net "regs_o_eamem_addr", 15 0, L_00E6B0A0; 1 drivers
125
v00E643E8_0 .net "regs_o_left_path_data", 15 0, v009ECFA0_0; 1 drivers
126
v00E64440_0 .net "regs_o_pc", 15 0, L_00837E78; 1 drivers
127
v00E64498_0 .net "regs_o_right_path_data", 15 0, v009ED050_0; 1 drivers
128
v00E64520_0 .net "regs_o_su", 15 0, L_00E697C8; 1 drivers
129
v00E64578_0 .var "state", 5 0;
130
E_007FC630 .event posedge, v00E63F70_0, v009EB8C0_0;
131
E_007FD4B0/0 .event edge, v009EBC88_0, v00E63A48_0, v00E639F0_0, v00886548_0;
132
E_007FD4B0/1 .event edge, v009ED050_0;
133
E_007FD4B0 .event/or E_007FD4B0/0, E_007FD4B0/1;
134
E_007FF5D0/0 .event edge, v00E639F0_0, v00E63A48_0, v00E63998_0, v00886B20_0;
135
E_007FF5D0/1 .event edge, v009ED158_0, v00E636D8_0, v00E63730_0, v009ED100_0;
136
E_007FF5D0/2 .event edge, v00886968_0, v009ECAD0_0;
137
E_007FF5D0 .event/or E_007FF5D0/0, E_007FF5D0/1, E_007FF5D0/2;
138
E_007FF5F0/0 .event edge, v009EBB80_0, v00E639F0_0, v00E63A48_0, v00886C28_0;
139
E_007FF5F0/1 .event edge, v00886968_0, v009ECAD0_0, v009ECFA0_0;
140
E_007FF5F0 .event/or E_007FF5F0/0, E_007FF5F0/1;
141
E_007FF2B0/0 .event edge, v00E62128_0, v00886C28_0, v00E639F0_0, v00E63A48_0;
142
E_007FF2B0/1 .event edge, v00886968_0, v009ECAD0_0;
143
E_007FF2B0 .event/or E_007FF2B0/0, E_007FF2B0/1;
144
E_007FF270 .event edge, v00E63DB8_0, v009EB970_0;
145
E_007FF2D0 .event edge, v00E63DB8_0, v009EBB80_0;
146
L_00E648E8 .part v00E63F18_0, 2, 1;
147
L_00E64940 .part v00E63F18_0, 1, 1;
148
L_00E64998 .part v00E63E68_0, 2, 1;
149
L_00E649F0 .part v00E63E68_0, 1, 1;
150
L_00E64A48 .part v00E63EC0_0, 2, 1;
151
L_00E64AA0 .part v00E63EC0_0, 1, 1;
152
L_00E69980 .part v00E63D60_0, 4, 4;
153
L_00E699D8 .concat [ 8 8 0 0], v00E63C00_0, v00E63BA8_0;
154
L_00E69A30 .concat [ 6 3 0 0], v00E64578_0, C4<000>;
155
L_00E69A88 .cmp/eq 9, L_00E69A30, C4<000010010>;
156
S_0082DDF8 .scope module, "alu" "alu" 3 118, 4 15, S_0082DA40;
157
 .timescale -9 -9;
158
v00E61DB8_0 .alias "CCR", 7 0, v00E642E0_0;
159
v00E61E10_0 .var "CCRo", 7 0;
160
v00E61E68_0 .net "a_in", 15 0, v00E62B50_0; 1 drivers
161
v00E61EC0_0 .net "b_in", 15 0, v00E62BA8_0; 1 drivers
162
v00E61F18_0 .net "ccr16_out", 3 0, v009EDB80_0; 1 drivers
163
v00E61F70_0 .net "ccr8_out", 7 0, v009EF0E0_0; 1 drivers
164
v00E61FC8_0 .alias "clk_in", 0 0, v00E62788_0;
165
v00E62020_0 .alias "opcode_in", 4 0, v00E62E68_0;
166
v00E62078_0 .net "q16_out", 15 0, v009EE050_0; 1 drivers
167
v00E620D0_0 .net "q8_out", 7 0, v00E61A48_0; 1 drivers
168
v00E62128_0 .var "q_out", 15 0;
169
v00E62180_0 .var "ra_in", 15 0;
170
v00E621D8_0 .var "rb_in", 15 0;
171
v00E62230_0 .var "rop_in", 4 0;
172
v00E62288_0 .alias "sz_in", 0 0, v00E62EC0_0;
173
E_007FDC70/0 .event edge, v009EBD38_0, v009EE050_0, v00886288_0, v009EDB80_0;
174
E_007FDC70/1 .event edge, v00E61A48_0, v009EF0E0_0;
175
E_007FDC70 .event/or E_007FDC70/0, E_007FDC70/1;
176
L_00E69458 .part v00E62180_0, 0, 8;
177
L_00E694B0 .part v00E621D8_0, 0, 8;
178
S_0082DBD8 .scope module, "alu8" "alu8" 4 32, 4 198, S_0082DDF8;
179
 .timescale -9 -9;
180
L_00E655C8 .functor NOT 8, L_00E69458, C4<00000000>, C4<00000000>, C4<00000000>;
181
L_00E65600 .functor BUFZ 8, L_00E655C8, C4<00000000>, C4<00000000>, C4<00000000>;
182
L_00E65750 .functor BUFZ 8, L_00E64CB0, C4<00000000>, C4<00000000>, C4<00000000>;
183
L_00E65788 .functor OR 1, L_00E64DB8, L_00E64E10, C4<0>, C4<0>;
184
L_00E65868 .functor OR 1, L_00E65788, L_00E64E68, C4<0>, C4<0>;
185
L_00E65830 .functor OR 1, L_00E65868, L_00E64EC0, C4<0>, C4<0>;
186
L_00E65910 .functor OR 1, L_00E65830, L_00E64F18, C4<0>, C4<0>;
187
L_00E65A28 .functor OR 1, L_00E65910, L_00E64F70, C4<0>, C4<0>;
188
L_00E65AD0 .functor OR 1, L_00E65A28, L_00E64FC8, C4<0>, C4<0>;
189
L_00E65B78 .functor OR 1, L_00E65AD0, L_00E65020, C4<0>, C4<0>;
190
L_00E65C20 .functor NOT 1, L_00E650D0, C4<0>, C4<0>, C4<0>;
191
L_00E65CC8 .functor AND 1, L_00E65078, L_00E65C20, C4<1>, C4<1>;
192
L_00E65C90 .functor NOT 1, L_00E65128, C4<0>, C4<0>, C4<0>;
193
L_00E67D90 .functor AND 1, L_00E65CC8, L_00E65C90, C4<1>, C4<1>;
194
L_00E67E70 .functor NOT 1, L_00E651D8, C4<0>, C4<0>, C4<0>;
195
L_00E67EE0 .functor AND 1, L_00E67D90, L_00E67E70, C4<1>, C4<1>;
196
L_00E67F88 .functor NOT 1, L_00E65180, C4<0>, C4<0>, C4<0>;
197
L_00E67FF8 .functor AND 1, L_00E67EE0, L_00E67F88, C4<1>, C4<1>;
198
L_00E680A0 .functor NOT 1, L_00E65230, C4<0>, C4<0>, C4<0>;
199
L_00E68110 .functor AND 1, L_00E67FF8, L_00E680A0, C4<1>, C4<1>;
200
L_00E681B8 .functor NOT 1, L_00E65288, C4<0>, C4<0>, C4<0>;
201
L_00E68228 .functor AND 1, L_00E68110, L_00E681B8, C4<1>, C4<1>;
202
L_00E682D0 .functor NOT 1, L_00E652E0, C4<0>, C4<0>, C4<0>;
203
L_00E68340 .functor AND 1, L_00E68228, L_00E682D0, C4<1>, C4<1>;
204
L_00E684C8 .functor OR 1, L_00E653E8, L_00E64C58, C4<0>, C4<0>;
205
L_00E68788 .functor XNOR 1, L_00E64AF8, C4<1>, C4<0>, C4<0>;
206
L_00E687C0 .functor OR 1, L_00E68E80, L_00E68788, C4<0>, C4<0>;
207
L_00E68868 .functor AND 1, L_00E68ED8, L_00E653E8, C4<1>, C4<1>;
208
L_00E688D8 .functor OR 1, L_00E687C0, L_00E68868, C4<0>, C4<0>;
209
v009EF088_0 .alias "CCR", 7 0, v00E642E0_0;
210
v009EF0E0_0 .var "CCRo", 7 0;
211
v009EF138_0 .net *"_s101", 0 0, L_00E652E0; 1 drivers
212
v009EF190_0 .net *"_s102", 0 0, L_00E682D0; 1 drivers
213
v009EF1E8_0 .net *"_s107", 3 0, L_00E65338; 1 drivers
214
v009EF240_0 .net *"_s108", 5 0, L_00E65390; 1 drivers
215
v009EF298_0 .net *"_s111", 1 0, C4<00>; 1 drivers
216
v009EF2F0_0 .net *"_s112", 5 0, C4<001001>; 1 drivers
217
v009EF348_0 .net *"_s116", 0 0, L_00E684C8; 1 drivers
218
v009EF3A0_0 .net *"_s119", 3 0, L_00E65440; 1 drivers
219
v009EF3F8_0 .net *"_s12", 7 0, C4<00000000>; 1 drivers
220
v009EF450_0 .net *"_s120", 3 0, C4<0110>; 1 drivers
221
v009EF4A8_0 .net *"_s122", 3 0, L_00E65498; 1 drivers
222
v009EF500_0 .net *"_s125", 3 0, L_00E68D20; 1 drivers
223
v009EF558_0 .net *"_s129", 3 0, L_00E68DD0; 1 drivers
224
v009EF5B0_0 .net *"_s130", 5 0, L_00E68E28; 1 drivers
225
v009EF608_0 .net *"_s133", 1 0, C4<00>; 1 drivers
226
v009EF660_0 .net *"_s134", 5 0, C4<001001>; 1 drivers
227
v009EF6B8_0 .net *"_s136", 0 0, L_00E68E80; 1 drivers
228
v009EF768_0 .net *"_s138", 0 0, C4<1>; 1 drivers
229
v009EF710_0 .net *"_s140", 0 0, L_00E68788; 1 drivers
230
v009EF7C0_0 .net *"_s142", 0 0, L_00E687C0; 1 drivers
231
v009EF818_0 .net *"_s145", 0 0, L_00E68ED8; 1 drivers
232
v009EF870_0 .net *"_s146", 0 0, L_00E68868; 1 drivers
233
v009EF8C8_0 .net *"_s148", 0 0, L_00E688D8; 1 drivers
234
v009EF920_0 .net *"_s151", 3 0, L_00E68F30; 1 drivers
235
v009EF978_0 .net *"_s152", 3 0, C4<0110>; 1 drivers
236
v009EF9D0_0 .net *"_s154", 3 0, L_00E68F88; 1 drivers
237
v009EFA28_0 .net *"_s157", 3 0, L_00E68FE0; 1 drivers
238
v009EFA80_0 .net *"_s161", 3 0, L_00E69090; 1 drivers
239
v009EFAD8_0 .net *"_s18", 7 0, C4<00000000>; 1 drivers
240
v00E60520_0 .net *"_s20", 0 0, L_00E64D08; 1 drivers
241
v00E60578_0 .net *"_s22", 0 0, C4<1>; 1 drivers
242
v00E605D0_0 .net *"_s24", 0 0, C4<0>; 1 drivers
243
v00E60628_0 .net *"_s33", 0 0, L_00E64DB8; 1 drivers
244
v00E60680_0 .net *"_s35", 0 0, L_00E64E10; 1 drivers
245
v00E606D8_0 .net *"_s36", 0 0, L_00E65788; 1 drivers
246
v00E60730_0 .net *"_s39", 0 0, L_00E64E68; 1 drivers
247
v00E60788_0 .net *"_s40", 0 0, L_00E65868; 1 drivers
248
v00E607E0_0 .net *"_s43", 0 0, L_00E64EC0; 1 drivers
249
v00E60838_0 .net *"_s44", 0 0, L_00E65830; 1 drivers
250
v00E60890_0 .net *"_s47", 0 0, L_00E64F18; 1 drivers
251
v00E608E8_0 .net *"_s48", 0 0, L_00E65910; 1 drivers
252
v00E60940_0 .net *"_s51", 0 0, L_00E64F70; 1 drivers
253
v00E60998_0 .net *"_s52", 0 0, L_00E65A28; 1 drivers
254
v00E609F0_0 .net *"_s55", 0 0, L_00E64FC8; 1 drivers
255
v00E60A48_0 .net *"_s56", 0 0, L_00E65AD0; 1 drivers
256
v00E60AA0_0 .net *"_s59", 0 0, L_00E65020; 1 drivers
257
v00E60AF8_0 .net *"_s63", 0 0, L_00E65078; 1 drivers
258
v00E60B50_0 .net *"_s65", 0 0, L_00E650D0; 1 drivers
259
v00E60BA8_0 .net *"_s66", 0 0, L_00E65C20; 1 drivers
260
v00E60C00_0 .net *"_s68", 0 0, L_00E65CC8; 1 drivers
261
v00E60C58_0 .net *"_s71", 0 0, L_00E65128; 1 drivers
262
v00E60CB0_0 .net *"_s72", 0 0, L_00E65C90; 1 drivers
263
v00E60D08_0 .net *"_s74", 0 0, L_00E67D90; 1 drivers
264
v00E60D60_0 .net *"_s77", 0 0, L_00E651D8; 1 drivers
265
v00E60DB8_0 .net *"_s78", 0 0, L_00E67E70; 1 drivers
266
v00E60E10_0 .net *"_s80", 0 0, L_00E67EE0; 1 drivers
267
v00E60E68_0 .net *"_s83", 0 0, L_00E65180; 1 drivers
268
v00E60EC0_0 .net *"_s84", 0 0, L_00E67F88; 1 drivers
269
v00E60F18_0 .net *"_s86", 0 0, L_00E67FF8; 1 drivers
270
v00E60F70_0 .net *"_s89", 0 0, L_00E65230; 1 drivers
271
v00E60FC8_0 .net *"_s90", 0 0, L_00E680A0; 1 drivers
272
v00E61020_0 .net *"_s92", 0 0, L_00E68110; 1 drivers
273
v00E61078_0 .net *"_s95", 0 0, L_00E65288; 1 drivers
274
v00E610D0_0 .net *"_s96", 0 0, L_00E681B8; 1 drivers
275
v00E61128_0 .net *"_s98", 0 0, L_00E68228; 1 drivers
276
v00E61180_0 .net "a_in", 7 0, L_00E69458; 1 drivers
277
v00E611D8_0 .net "arith_c", 0 0, v009EED18_0; 1 drivers
278
v00E61230_0 .net "arith_h", 0 0, v009EEDC8_0; 1 drivers
279
v00E61288_0 .net "arith_q", 7 0, v009EEED0_0; 1 drivers
280
v00E612E0_0 .net "arith_v", 0 0, v009EEE78_0; 1 drivers
281
v00E61338_0 .net "b_in", 7 0, L_00E694B0; 1 drivers
282
v00E61390_0 .var "c8", 0 0;
283
v00E613E8_0 .net "c_in", 0 0, L_00E64AF8; 1 drivers
284
v00E61440_0 .net "ccom8_r", 0 0, L_00E64D60; 1 drivers
285
v00E61498_0 .net "cdaa8_r", 0 0, L_00E690E8; 1 drivers
286
v00E61520_0 .alias "clk_in", 0 0, v00E62788_0;
287
v00E61578_0 .net "cneg8_r", 0 0, L_00E65B78; 1 drivers
288
v00E615D0_0 .net "com8_r", 7 0, L_00E65600; 1 drivers
289
v00E61628_0 .net "com8_w", 7 0, L_00E655C8; 1 drivers
290
v00E61680_0 .net "daa8h_r", 3 0, L_00E69038; 1 drivers
291
v00E616D8_0 .net "daa8l_r", 3 0, L_00E68D78; 1 drivers
292
v00E61730_0 .net "daa_lnm9", 0 0, L_00E653E8; 1 drivers
293
v00E61788_0 .var "h8", 0 0;
294
v00E617E0_0 .net "h_in", 0 0, L_00E64C58; 1 drivers
295
v00E61838_0 .net "logic_q", 7 0, v009EF030_0; 1 drivers
296
v00E61890_0 .net "n_in", 0 0, L_00E64B50; 1 drivers
297
v00E618E8_0 .net "neg8_r", 7 0, L_00E65750; 1 drivers
298
v00E61940_0 .net "neg8_w", 7 0, L_00E64CB0; 1 drivers
299
v00E61998_0 .net "opcode_in", 4 0, v00E62230_0; 1 drivers
300
v00E619F0_0 .var "q8", 7 0;
301
v00E61A48_0 .var "q_out", 7 0;
302
v00E61AA0_0 .var "regq8", 7 0;
303
v00E61AF8_0 .net "shift_c", 0 0, L_00E693A8; 1 drivers
304
v00E61B50_0 .net "shift_q", 7 0, v009EE680_0; 1 drivers
305
v00E61BA8_0 .net "shift_v", 0 0, v009EE628_0; 1 drivers
306
v00E61C00_0 .var "v8", 0 0;
307
v00E61C58_0 .net "v_in", 0 0, L_00E64BA8; 1 drivers
308
v00E61CB0_0 .net "vcom8_r", 0 0, C4<0>; 1 drivers
309
v00E61D08_0 .net "vneg8_r", 0 0, L_00E68340; 1 drivers
310
v00E61D60_0 .net "z_in", 0 0, L_00E64C00; 1 drivers
311
E_007FDDB0/0 .event edge, v00E619F0_0, v009EDF48_0, v00886288_0, v009EE470_0;
312
E_007FDDB0/1 .event edge, v00E61788_0, v00E61C00_0, v00E61390_0;
313
E_007FDDB0 .event/or E_007FDDB0/0, E_007FDDB0/1;
314
E_007FDDD0/0 .event edge, v009EE4C8_0, v009EED70_0, v009EE5D0_0, v009EDF48_0;
315
E_007FDDD0/1 .event edge, v009EEED0_0, v009EED18_0, v009EEE78_0, v009EEDC8_0;
316
E_007FDDD0/2 .event edge, v00E615D0_0, v00E61CB0_0, v00E618E8_0, v00E61578_0;
317
E_007FDDD0/3 .event edge, v00E61D08_0, v009EE680_0, v009EE520_0, v009EE628_0;
318
E_007FDDD0/4 .event edge, v009EF030_0, v00E61680_0, v00E616D8_0, v00E61498_0;
319
E_007FDDD0/5 .event edge, v009EE418_0;
320
E_007FDDD0 .event/or E_007FDDD0/0, E_007FDDD0/1, E_007FDDD0/2, E_007FDDD0/3, E_007FDDD0/4, E_007FDDD0/5;
321
L_00E64AF8 .part L_00E69770, 0, 1;
322
L_00E64B50 .part L_00E69770, 3, 1;
323
L_00E64BA8 .part L_00E69770, 1, 1;
324
L_00E64C00 .part L_00E69770, 2, 1;
325
L_00E64C58 .part L_00E69770, 5, 1;
326
L_00E64CB0 .arith/sub 8, C4<00000000>, L_00E69458;
327
L_00E64D08 .cmp/ne 8, L_00E655C8, C4<00000000>;
328
L_00E64D60 .functor MUXZ 1, C4<0>, C4<1>, L_00E64D08, C4<>;
329
L_00E64DB8 .part L_00E64CB0, 7, 1;
330
L_00E64E10 .part L_00E64CB0, 6, 1;
331
L_00E64E68 .part L_00E64CB0, 5, 1;
332
L_00E64EC0 .part L_00E64CB0, 4, 1;
333
L_00E64F18 .part L_00E64CB0, 3, 1;
334
L_00E64F70 .part L_00E64CB0, 2, 1;
335
L_00E64FC8 .part L_00E64CB0, 1, 1;
336
L_00E65020 .part L_00E64CB0, 0, 1;
337
L_00E65078 .part L_00E64CB0, 7, 1;
338
L_00E650D0 .part L_00E64CB0, 6, 1;
339
L_00E65128 .part L_00E64CB0, 5, 1;
340
L_00E651D8 .part L_00E64CB0, 4, 1;
341
L_00E65180 .part L_00E64CB0, 3, 1;
342
L_00E65230 .part L_00E64CB0, 2, 1;
343
L_00E65288 .part L_00E64CB0, 1, 1;
344
L_00E652E0 .part L_00E64CB0, 0, 1;
345
L_00E65338 .part L_00E69458, 0, 4;
346
L_00E65390 .concat [ 4 2 0 0], L_00E65338, C4<00>;
347
L_00E653E8 .cmp/gt 6, L_00E65390, C4<001001>;
348
L_00E65440 .part L_00E69458, 0, 4;
349
L_00E65498 .arith/sum 4, L_00E65440, C4<0110>;
350
L_00E68D20 .part L_00E69458, 0, 4;
351
L_00E68D78 .functor MUXZ 4, L_00E68D20, L_00E65498, L_00E684C8, C4<>;
352
L_00E68DD0 .part L_00E69458, 4, 4;
353
L_00E68E28 .concat [ 4 2 0 0], L_00E68DD0, C4<00>;
354
L_00E68E80 .cmp/gt 6, L_00E68E28, C4<001001>;
355
L_00E68ED8 .part L_00E69458, 7, 1;
356
L_00E68F30 .part L_00E69458, 4, 4;
357
L_00E68F88 .arith/sum 4, L_00E68F30, C4<0110>;
358
L_00E68FE0 .part L_00E69458, 4, 4;
359
L_00E69038 .functor MUXZ 4, L_00E68FE0, L_00E68F88, L_00E688D8, C4<>;
360
L_00E69090 .part L_00E69458, 4, 4;
361
L_00E690E8 .cmp/gt 4, L_00E69090, L_00E69038;
362
L_00E69140 .part v00E62230_0, 0, 2;
363
L_00E69248 .part v00E62230_0, 0, 2;
364
L_00E69400 .part v00E62230_0, 0, 3;
365
S_0082DB50 .scope module, "l8" "logic8" 4 247, 4 62, S_0082DBD8;
366
 .timescale -9 -9;
367
v009EEF28_0 .alias "a_in", 7 0, v00E61180_0;
368
v009EEF80_0 .alias "b_in", 7 0, v00E61338_0;
369
v009EEFD8_0 .net "opcode_in", 1 0, L_00E69140; 1 drivers
370
v009EF030_0 .var "q_out", 7 0;
371
E_00848958 .event edge, v009EEFD8_0, v009EE470_0, v009EE418_0;
372
S_0082DF08 .scope module, "a8" "arith8" 4 248, 4 85, S_0082DBD8;
373
 .timescale -9 -9;
374
v009EE6D8_0 .net *"_s1", 0 0, L_00E69198; 1 drivers
375
v009EEB60_0 .net *"_s2", 0 0, C4<0>; 1 drivers
376
v009EEBB8_0 .alias "a_in", 7 0, v00E61180_0;
377
v009EEC10_0 .alias "b_in", 7 0, v00E61338_0;
378
v009EEC68_0 .net "carry", 0 0, L_00E691F0; 1 drivers
379
v009EECC0_0 .alias "carry_in", 0 0, v00E613E8_0;
380
v009EED18_0 .var "carry_out", 0 0;
381
v009EED70_0 .alias "half_c_in", 0 0, v00E617E0_0;
382
v009EEDC8_0 .var "half_c_out", 0 0;
383
v009EEE20_0 .net "opcode_in", 1 0, L_00E69248; 1 drivers
384
v009EEE78_0 .var "overflow_out", 0 0;
385
v009EEED0_0 .var "q_out", 7 0;
386
E_00849078/0 .event edge, v009EEE20_0, v009EE418_0, v009EE470_0, v009EEED0_0;
387
E_00849078/1 .event edge, v009EED70_0;
388
E_00849078 .event/or E_00849078/0, E_00849078/1;
389
E_00849098 .event edge, v009EEE20_0, v009EE418_0, v009EE470_0, v009EEED0_0;
390
E_008490D8 .event edge, v009EEE20_0, v009EE418_0, v009EE470_0, v009EEC68_0;
391
L_00E69198 .part L_00E69248, 1, 1;
392
L_00E691F0 .functor MUXZ 1, C4<0>, L_00E64AF8, L_00E69198, C4<>;
393
S_0082DF90 .scope module, "s8" "shift8" 4 249, 4 158, S_0082DBD8;
394
 .timescale -9 -9;
395
v009EE310_0 .net *"_s1", 0 0, L_00E692A0; 1 drivers
396
v009EE368_0 .net *"_s3", 0 0, L_00E692F8; 1 drivers
397
v009EE3C0_0 .net *"_s5", 0 0, L_00E69350; 1 drivers
398
v009EE418_0 .alias "a_in", 7 0, v00E61180_0;
399
v009EE470_0 .alias "b_in", 7 0, v00E61338_0;
400
v009EE4C8_0 .alias "carry_in", 0 0, v00E613E8_0;
401
v009EE520_0 .alias "carry_out", 0 0, v00E61AF8_0;
402
v009EE578_0 .net "opcode_in", 2 0, L_00E69400; 1 drivers
403
v009EE5D0_0 .alias "overflow_in", 0 0, v00E61C58_0;
404
v009EE628_0 .var "overflow_out", 0 0;
405
v009EE680_0 .var "q_out", 7 0;
406
E_007FF770 .event edge, v009EE5D0_0, v009EE578_0, v009EE418_0;
407
E_007FF6B0 .event edge, v009EE418_0, v009EE578_0, v009EE4C8_0;
408
L_00E692A0 .part L_00E69400, 0, 1;
409
L_00E692F8 .part L_00E69458, 0, 1;
410
L_00E69350 .part L_00E69458, 7, 1;
411
L_00E693A8 .functor MUXZ 1, L_00E69350, L_00E692F8, L_00E692A0, C4<>;
412
S_0082DD70 .scope module, "alu16" "alu16" 4 33, 4 326, S_0082DDF8;
413
 .timescale -9 -9;
414
v009EDB28_0 .alias "CCR", 7 0, v00E642E0_0;
415
v009EDB80_0 .var "CCRo", 3 0;
416
v009EDBD8_0 .net "a_in", 15 0, v00E62180_0; 1 drivers
417
v009EDC30_0 .net "arith_c", 0 0, v009ED7B8_0; 1 drivers
418
v009EDC88_0 .net "arith_q", 15 0, v009ED8C0_0; 1 drivers
419
v009EDCE0_0 .net "arith_v", 0 0, v009ED868_0; 1 drivers
420
v009EDD38_0 .net "b_in", 15 0, v00E621D8_0; 1 drivers
421
v009EDD90_0 .var "c16", 0 0;
422
v009EDDE8_0 .net "c_in", 0 0, L_00E69508; 1 drivers
423
v009EDE40_0 .alias "clk_in", 0 0, v00E62788_0;
424
v009EDE98_0 .var "n16", 0 0;
425
v009EDEF0_0 .net "n_in", 0 0, L_00E69560; 1 drivers
426
v009EDF48_0 .alias "opcode_in", 4 0, v00E61998_0;
427
v009EDFA0_0 .var "q16", 15 0;
428
v009EDFF8_0 .net "q16_mul", 15 0, v009EDA78_0; 1 drivers
429
v009EE050_0 .var "q_out", 15 0;
430
v009EE0A8_0 .var "reg_n_in", 0 0;
431
v009EE100_0 .var "reg_z_in", 0 0;
432
v009EE158_0 .var "regq16", 15 0;
433
v009EE208_0 .var "v16", 0 0;
434
v009EE1B0_0 .net "v_in", 0 0, L_00E695B8; 1 drivers
435
v009EE260_0 .var "z16", 0 0;
436
v009EE2B8_0 .net "z_in", 0 0, L_00E69610; 1 drivers
437
E_007FE510/0 .event edge, v009EDFA0_0, v009EDE98_0, v009EE260_0, v009EE208_0;
438
E_007FE510/1 .event edge, v009EDD90_0;
439
E_007FE510 .event/or E_007FE510/0, E_007FE510/1;
440
E_007FE410 .event edge, v009EDFA0_0, v009EDF48_0, v009EE0A8_0, v009EE100_0;
441
E_007FE430/0 .event edge, v009ED760_0, v009EE1B0_0, v009EDF48_0, v009ED8C0_0;
442
E_007FE430/1 .event edge, v009ED7B8_0, v009ED868_0, v009EDAD0_0, v009ED6D8_0;
443
E_007FE430/2 .event edge, v009ED680_0;
444
E_007FE430 .event/or E_007FE430/0, E_007FE430/1, E_007FE430/2;
445
L_00E69508 .part L_00E69770, 0, 1;
446
L_00E69560 .part L_00E69770, 3, 1;
447
L_00E695B8 .part L_00E69770, 1, 1;
448
L_00E69610 .part L_00E69770, 2, 1;
449
L_00E69668 .part v00E62180_0, 0, 8;
450
L_00E696C0 .part v00E621D8_0, 0, 8;
451
L_00E69718 .part v00E62230_0, 0, 2;
452
S_0082DC60 .scope module, "mulu" "mul8x8" 4 406, 4 604, S_0082DD70;
453
 .timescale -9 -9;
454
v009ED918_0 .net "a", 7 0, L_00E69668; 1 drivers
455
v009ED970_0 .net "b", 7 0, L_00E696C0; 1 drivers
456
v009ED9C8_0 .alias "clk_in", 0 0, v00E62788_0;
457
v009EDA20_0 .var "pipe0", 15 0;
458
v009EDA78_0 .var "pipe1", 15 0;
459
v009EDAD0_0 .alias "q", 15 0, v009EDFF8_0;
460
S_0082DCE8 .scope module, "a16" "arith16" 4 414, 4 129, S_0082DD70;
461
 .timescale -9 -9;
462
v009ED680_0 .alias "a_in", 15 0, v009EDBD8_0;
463
v009ED6D8_0 .alias "b_in", 15 0, v009EDD38_0;
464
v009ED760_0 .alias "carry_in", 0 0, v009EDDE8_0;
465
v009ED7B8_0 .var "carry_out", 0 0;
466
v009ED810_0 .net "opcode_in", 1 0, L_00E69718; 1 drivers
467
v009ED868_0 .var "overflow_out", 0 0;
468
v009ED8C0_0 .var "q_out", 15 0;
469
E_007FE3B0 .event edge, v009ED810_0, v009ED680_0, v009ED6D8_0, v009ED8C0_0;
470
E_007FE3D0 .event edge, v009ED810_0, v009ED680_0, v009ED6D8_0, v009ED760_0;
471
S_0082D710 .scope module, "regs" "regblock" 3 130, 5 7, S_0082DA40;
472
 .timescale -9 -9;
473
L_00837E78 .functor BUFZ 16, v009EC5D0_0, C4<0000000000000000>, C4<0000000000000000>, C4<0000000000000000>;
474
L_00E6B0A0 .functor BUFZ 16, v009EC050_0, C4<0000000000000000>, C4<0000000000000000>, C4<0000000000000000>;
475
L_00E6B148 .functor OR 1, v00E64180_0, v00E64078_0, C4<0>, C4<0>;
476
L_00E6B340 .functor OR 1, v00E63838_0, v00E640D0_0, C4<0>, C4<0>;
477
v009EC368_0 .var "ACCA", 7 0;
478
v009EC3C0_0 .var "ACCB", 7 0;
479
v009EC418_0 .alias "CCR_in", 7 0, v00E62680_0;
480
v009EC470_0 .alias "CCR_o", 7 0, v00E642E0_0;
481
v009EC4C8_0 .var "DP", 7 0;
482
v009EC520_0 .var "IX", 15 0;
483
v009EC578_0 .var "IY", 15 0;
484
v009EC5D0_0 .var "PC", 15 0;
485
v009EC628_0 .var "SS", 15 0;
486
v009EC680_0 .var "SU", 15 0;
487
v009EC6D8_0 .net *"_s10", 15 0, C4<0000000000000001>; 1 drivers
488
v009EC760_0 .net *"_s14", 0 0, L_00E6B148; 1 drivers
489
v009EC7B8_0 .net *"_s20", 0 0, L_00E6B340; 1 drivers
490
v009EC810_0 .net *"_s22", 3 0, C4<0101>; 1 drivers
491
v009EC868_0 .var "cff", 0 0;
492
v009EC8C0_0 .net "clear_e", 0 0, v00E63498_0; 1 drivers
493
v009EC918_0 .alias "clk_in", 0 0, v00E62788_0;
494
v009EC970_0 .net "data_w", 15 0, v00E62C00_0; 1 drivers
495
v009EC9C8_0 .net "dec_su", 0 0, v00E63680_0; 1 drivers
496
v009ECA78_0 .net "ea_reg_post", 15 0, v009EBFA0_0; 1 drivers
497
v009ECA20_0 .net "eamem_addr", 15 0, v009EC050_0; 1 drivers
498
v009ECAD0_0 .alias "eamem_addr_o", 15 0, v00E64390_0;
499
v009ECB28_0 .net "eapostbyte", 7 0, v00E638E8_0; 1 drivers
500
v009ECB80_0 .var "eflag", 0 0;
501
v009ECBD8_0 .net "exg_dest_r", 3 0, L_00E69980; 1 drivers
502
v009ECC30_0 .var "fflag", 0 0;
503
v009ECC88_0 .var "hflag", 0 0;
504
v009ECCE0_0 .net "inc_pc", 0 0, v00E63838_0; 1 drivers
505
v009ECD38_0 .net "inc_su", 0 0, v00E63890_0; 1 drivers
506
v009ECD90_0 .var "intff", 0 0;
507
v009ECDE8_0 .net "left", 15 0, L_00E69878; 1 drivers
508
v009ECE40_0 .net "new_pc", 15 0, v00E63AF8_0; 1 drivers
509
v009ECE98_0 .var "nff", 0 0;
510
v009ECEF0_0 .net "offset16", 15 0, L_00E699D8; 1 drivers
511
v009ECF48_0 .net "path_left_addr", 3 0, v00E62AF8_0; 1 drivers
512
v009ECFA0_0 .var "path_left_data", 15 0;
513
v009ECFF8_0 .alias "path_right_addr", 3 0, v00E62E10_0;
514
v009ED050_0 .var "path_right_data", 15 0;
515
v009ED0A8_0 .net "pc_plus_1", 15 0, L_00E69820; 1 drivers
516
v009ED100_0 .alias "reg_dp", 7 0, v00E64338_0;
517
v009ED158_0 .alias "reg_pc", 15 0, v00E64440_0;
518
v009ED1B0_0 .alias "reg_su", 15 0, v00E64520_0;
519
v009ED208_0 .net "right", 15 0, L_00E698D0; 1 drivers
520
v009ED260_0 .net "right_reg", 3 0, L_00E69928; 1 drivers
521
v009ED2B8_0 .net "set_e", 0 0, v00E63FC8_0; 1 drivers
522
v009ED310_0 .alias "use_s", 0 0, v00E63390_0;
523
v009ED368_0 .var "vff", 0 0;
524
v009ED3C0_0 .net "write_exg", 0 0, v00E64078_0; 1 drivers
525
v009ED418_0 .net "write_flags", 0 0, L_00E6B538; 1 drivers
526
v009ED470_0 .net "write_pc", 0 0, v00E640D0_0; 1 drivers
527
v009ED4C8_0 .net "write_post", 0 0, v00E64128_0; 1 drivers
528
v009ED520_0 .net "write_reg", 0 0, v00E64020_0; 1 drivers
529
v009ED578_0 .net "write_reg_addr", 3 0, v00E62C58_0; 1 drivers
530
v009ED5D0_0 .net "write_tfr", 0 0, v00E64180_0; 1 drivers
531
v009ED628_0 .var "zff", 0 0;
532
E_007FB870/0 .event edge, v009EBC88_0, v009EBE98_0, v009EBEF0_0, v009EC158_0;
533
E_007FB870/1 .event edge, v009EC1B0_0, v009EC310_0, v009EC2B8_0, v009EC260_0;
534
E_007FB870/2 .event edge, v009EC4C8_0, v009ECB80_0, v009ECC30_0, v009ECC88_0;
535
E_007FB870/3 .event edge, v009ECD90_0, v009ECE98_0, v009ED628_0, v009ED368_0;
536
E_007FB870/4 .event edge, v009EC868_0;
537
E_007FB870 .event/or E_007FB870/0, E_007FB870/1, E_007FB870/2, E_007FB870/3, E_007FB870/4;
538
E_007FC4D0/0 .event edge, v009ECF48_0, v009EBE98_0, v009EBEF0_0, v009EC158_0;
539
E_007FC4D0/1 .event edge, v009EC1B0_0, v009EC310_0, v009EC2B8_0, v009EC260_0;
540
E_007FC4D0/2 .event edge, v009EC4C8_0, v009ECB80_0, v009ECC30_0, v009ECC88_0;
541
E_007FC4D0/3 .event edge, v009ECD90_0, v009ECE98_0, v009ED628_0, v009ED368_0;
542
E_007FC4D0/4 .event edge, v009EC868_0;
543
E_007FC4D0 .event/or E_007FC4D0/0, E_007FC4D0/1, E_007FC4D0/2, E_007FC4D0/3, E_007FC4D0/4;
544
LS_00E69770_0_0 .concat [ 1 1 1 1], v009EC868_0, v009ED368_0, v009ED628_0, v009ECE98_0;
545
LS_00E69770_0_4 .concat [ 1 1 1 1], v009ECD90_0, v009ECC88_0, v009ECC30_0, v009ECB80_0;
546
L_00E69770 .concat [ 4 4 0 0], LS_00E69770_0_0, LS_00E69770_0_4;
547
L_00E697C8 .functor MUXZ 16, v009EC680_0, v009EC628_0, v00886DE0_0, C4<>;
548
L_00E69820 .arith/sum 16, v009EC5D0_0, C4<0000000000000001>;
549
L_00E69878 .functor MUXZ 16, v00E62C00_0, v009ECFA0_0, L_00E6B148, C4<>;
550
L_00E698D0 .functor MUXZ 16, v009ED050_0, L_00E69820, v00E63838_0, C4<>;
551
L_00E69928 .functor MUXZ 4, L_00E69980, C4<0101>, L_00E6B340, C4<>;
552
S_0082DE80 .scope module, "ea" "calc_ea" 5 60, 5 191, S_0082D710;
553
 .timescale -9 -9;
554
v009EBE98_0 .net "acca", 7 0, v009EC368_0; 1 drivers
555
v009EBEF0_0 .net "accb", 7 0, v009EC3C0_0; 1 drivers
556
v009EBF48_0 .var "ea_reg", 15 0;
557
v009EBFA0_0 .var "ea_reg_post", 15 0;
558
v009EBFF8_0 .alias "ea_reg_post_o", 15 0, v009ECA78_0;
559
v009EC050_0 .var "eamem_addr", 15 0;
560
v009EC0A8_0 .alias "eamem_addr_o", 15 0, v009ECA20_0;
561
v009EC100_0 .alias "eapostbyte", 7 0, v009ECB28_0;
562
v009EC158_0 .net "ix", 15 0, v009EC520_0; 1 drivers
563
v009EC1B0_0 .net "iy", 15 0, v009EC578_0; 1 drivers
564
v009EC208_0 .alias "offset16", 15 0, v009ECEF0_0;
565
v009EC260_0 .net "pc", 15 0, v009EC5D0_0; 1 drivers
566
v009EC2B8_0 .net "s", 15 0, v009EC628_0; 1 drivers
567
v009EC310_0 .net "u", 15 0, v009EC680_0; 1 drivers
568
E_007FC530/0 .event edge, v00886910_0, v009EBF48_0, v009EBFA0_0, v009EBEF0_0;
569
E_007FC530/1 .event edge, v009EBE98_0, v009EC208_0, v009EC260_0;
570
E_007FC530 .event/or E_007FC530/0, E_007FC530/1;
571
E_007FC4F0 .event edge, v00886910_0, v009EBF48_0;
572
E_007FC490/0 .event edge, v00886910_0, v009EC158_0, v009EC1B0_0, v009EC310_0;
573
E_007FC490/1 .event edge, v009EC2B8_0;
574
E_007FC490 .event/or E_007FC490/0, E_007FC490/1;
575
S_0082D688 .scope module, "dec_regs" "decode_regs" 3 162, 6 9, S_0082DA40;
576
 .timescale -9 -9;
577
L_00E6B868 .functor BUFZ 4, v009EBB28_0, C4<0000>, C4<0000>, C4<0000>;
578
L_00E6B910 .functor BUFZ 4, v009EB918_0, C4<0000>, C4<0000>, C4<0000>;
579
v00886E38_0 .net *"_s0", 3 0, C4<1111>; 1 drivers
580
v00886E90_0 .net *"_s10", 0 0, L_00E69AE0; 1 drivers
581
v009EB760_0 .net/s *"_s12", 0 0, C4<1>; 1 drivers
582
v009EB7B8_0 .net/s *"_s14", 0 0, C4<0>; 1 drivers
583
v009EB810_0 .net *"_s4", 3 0, C4<1000>; 1 drivers
584
v009EB868_0 .net *"_s8", 3 0, C4<0111>; 1 drivers
585
v009EB8C0_0 .alias "cpu_clk", 0 0, v00E62788_0;
586
v009EB918_0 .var "dest_reg", 3 0;
587
v009EB970_0 .var "dest_reg_lo", 3 0;
588
v009EB9C8_0 .alias "dest_reg_o", 3 0, v00E62F70_0;
589
v009EBA20_0 .net "opcode", 7 0, v00E63C58_0; 1 drivers
590
v009EBA78_0 .net "page2_valid", 0 0, v00E63CB0_0; 1 drivers
591
v009EBAD0_0 .net "page3_valid", 0 0, v00E63D08_0; 1 drivers
592
v009EBB28_0 .var "path_left_addr", 3 0;
593
v009EBB80_0 .var "path_left_addr_lo", 3 0;
594
v009EBBD8_0 .alias "path_left_addr_o", 3 0, v00E63180_0;
595
v009EBC30_0 .var "path_right_addr", 3 0;
596
v009EBC88_0 .var "path_right_addr_lo", 3 0;
597
v009EBCE0_0 .alias "path_right_addr_o", 3 0, v00E63288_0;
598
v009EBD90_0 .net "postbyte0", 7 0, v00E63D60_0; 1 drivers
599
v009EBD38_0 .alias "result_size", 0 0, v00E62EC0_0;
600
v009EBDE8_0 .alias "source_size", 0 0, v00E63338_0;
601
v009EBE40_0 .alias "write_dest", 0 0, v00E633E8_0;
602
E_007FB890 .event posedge, v009EB8C0_0;
603
E_007FC3B0 .event edge, v008866A8_0, v008863E8_0, v00886440_0, v00886390_0;
604
L_00E69B38 .cmp/ne 4, v009EB918_0, C4<1111>;
605
L_00E69B90 .cmp/gt 4, C4<1000>, v009EBB28_0;
606
L_00E69AE0 .cmp/gt 4, C4<0111>, v009EB918_0;
607
L_00E69BE8 .functor MUXZ 1, C4<0>, C4<1>, L_00E69AE0, C4<>;
608
S_0082D820 .scope module, "dec_op" "decode_op" 3 179, 6 147, S_0082DA40;
609
 .timescale -9 -9;
610
v00886B20_0 .var "mode", 2 0;
611
v00886B78_0 .alias "opcode", 7 0, v009EBA20_0;
612
v00886BD0_0 .net "oplo", 3 0, L_00E69C40; 1 drivers
613
v00886C28_0 .var "optype", 2 0;
614
v00886C80_0 .alias "page2_valid", 0 0, v009EBA78_0;
615
v00886CD8_0 .alias "page3_valid", 0 0, v009EBAD0_0;
616
v00886D30_0 .alias "postbyte0", 7 0, v009EBD90_0;
617
v00886D88_0 .var "size", 0 0;
618
v00886DE0_0 .var "use_s", 0 0;
619
E_007FC510/0 .event edge, v00886BD0_0, v008866A8_0, v008863E8_0, v00886440_0;
620
E_007FC510/1 .event edge, v00886390_0;
621
E_007FC510 .event/or E_007FC510/0, E_007FC510/1;
622
L_00E69C40 .part v00E63C58_0, 0, 4;
623
S_0082D8A8 .scope module, "dec_ea" "decode_ea" 3 189, 6 275, S_0082DA40;
624
 .timescale -9 -9;
625
L_00837D98 .functor AND 1, L_00E69C98, L_00E6BEA8, C4<1>, C4<1>;
626
v00886758_0 .net *"_s1", 0 0, L_00E69C98; 1 drivers
627
v008867B0_0 .net *"_s3", 0 0, L_00E6BEA8; 1 drivers
628
v00886808_0 .net *"_s4", 0 0, L_00837D98; 1 drivers
629
v00886860_0 .net *"_s6", 0 0, C4<1>; 1 drivers
630
v008868B8_0 .net *"_s8", 0 0, C4<0>; 1 drivers
631
v00886910_0 .alias "eapostbyte", 7 0, v009ECB28_0;
632
v00886968_0 .alias "isind", 0 0, v00E62FC8_0;
633
v008869C0_0 .var "noofs", 0 0;
634
v00886A18_0 .var "ofs16", 0 0;
635
v00886A70_0 .var "ofs8", 0 0;
636
v00886AC8_0 .var "write_post", 0 0;
637
E_007FC690 .event edge, v00886910_0;
638
L_00E69C98 .part v00E638E8_0, 7, 1;
639
L_00E6BEA8 .part v00E638E8_0, 4, 1;
640
L_00E6BF00 .functor MUXZ 1, C4<0>, C4<1>, L_00837D98, C4<>;
641
S_0082D930 .scope module, "dec_alu" "decode_alu" 3 201, 6 301, S_0082DA40;
642
 .timescale -9 -9;
643
v00886498_0 .net *"_s0", 4 0, C4<00000>; 1 drivers
644
v008864F0_0 .var "alu_opcode", 4 0;
645
v00886548_0 .var "dec_alu_right_path_mod", 1 0;
646
v008865A0_0 .alias "dest_flags", 0 0, v00E63440_0;
647
v008865F8_0 .alias "opcode", 7 0, v009EBA20_0;
648
v00886650_0 .alias "page2_valid", 0 0, v009EBA78_0;
649
v008866A8_0 .alias "page3_valid", 0 0, v009EBAD0_0;
650
v00886700_0 .alias "postbyte0", 7 0, v009EBD90_0;
651
E_007FC410 .event edge, v00886390_0, v008863E8_0, v00886440_0, v008866A8_0;
652
L_00E6BF58 .cmp/ne 5, v008864F0_0, C4<00000>;
653
S_0082D9B8 .scope module, "test_cond" "test_condition" 3 211, 6 374, S_0082DA40;
654
 .timescale -9 -9;
655
v00886288_0 .alias "CCR", 7 0, v00E642E0_0;
656
v008862E0_0 .var "cond_taken", 0 0;
657
v00886338_0 .net "op", 7 0, L_00E6BFB0; 1 drivers
658
v00886390_0 .alias "opcode", 7 0, v009EBA20_0;
659
v008863E8_0 .alias "page2_valid", 0 0, v009EBA78_0;
660
v00886440_0 .alias "postbyte0", 7 0, v009EBD90_0;
661
E_007FC3F0 .event edge, v00886338_0, v00886288_0;
662
L_00E6BFB0 .functor MUXZ 8, v00E63C58_0, v00E63D60_0, v00E63CB0_0, C4<>;
663
S_0082DAC8 .scope module, "imem" "memory" 2 30, 2 46, S_0082E018;
664
 .timescale -9 -9;
665
v0080D3A0_0 .alias "addr", 15 0, v00E645D0_0;
666
v0080D3F8_0 .alias "data_i", 7 0, v00E64730_0;
667
v00885F18_0 .alias "data_o", 7 0, v00E646D8_0;
668
v00885F70_0 .var/i "i", 31 0;
669
v00885FC8_0 .var "latecheddata", 7 0;
670
v00886020 .array "mem", 0 65535, 7 0;
671
v00886020_0 .array/port v00886020, 0;
672
v00886078_0 .net "mem0", 7 0, v00886020_0; 1 drivers
673
v00886020_1 .array/port v00886020, 1;
674
v008860D0_0 .net "mem1", 7 0, v00886020_1; 1 drivers
675
v00886020_2 .array/port v00886020, 2;
676
v00886128_0 .net "mem2", 7 0, v00886020_2; 1 drivers
677
v00886020_3 .array/port v00886020, 3;
678
v00886180_0 .net "mem3", 7 0, v00886020_3; 1 drivers
679
v008861D8_0 .net "oe", 0 0, L_00E6C008; 1 drivers
680
v00886230_0 .net "we", 0 0, L_00E6C060; 1 drivers
681
E_007FD9D0 .event negedge, v008861D8_0;
682
E_007FC210 .event negedge, v00886230_0;
683
    .scope S_0082DB50;
684
T_0 ;
685
    %wait E_00848958;
686
    %load/v 8, v009EEFD8_0, 2;
687
    %cmpi/u 8, 0, 2;
688
    %jmp/1 T_0.0, 6;
689
    %cmpi/u 8, 1, 2;
690
    %jmp/1 T_0.1, 6;
691
    %cmpi/u 8, 2, 2;
692
    %jmp/1 T_0.2, 6;
693
    %cmpi/u 8, 3, 2;
694
    %jmp/1 T_0.3, 6;
695
    %jmp T_0.4;
696
T_0.0 ;
697
    %load/v 8, v009EEF80_0, 8;
698
    %set/v v009EF030_0, 8, 8;
699
    %jmp T_0.4;
700
T_0.1 ;
701
    %load/v 8, v009EEF28_0, 8;
702
    %load/v 16, v009EEF80_0, 8;
703
    %and 8, 16, 8;
704
    %set/v v009EF030_0, 8, 8;
705
    %jmp T_0.4;
706
T_0.2 ;
707
    %load/v 8, v009EEF28_0, 8;
708
    %load/v 16, v009EEF80_0, 8;
709
    %or 8, 16, 8;
710
    %set/v v009EF030_0, 8, 8;
711
    %jmp T_0.4;
712
T_0.3 ;
713
    %load/v 8, v009EEF28_0, 8;
714
    %load/v 16, v009EEF80_0, 8;
715
    %xor 8, 16, 8;
716
    %set/v v009EF030_0, 8, 8;
717
    %jmp T_0.4;
718
T_0.4 ;
719
    %jmp T_0;
720
    .thread T_0, $push;
721
    .scope S_0082DF08;
722
T_1 ;
723
    %wait E_008490D8;
724
    %load/v 8, v009EEE20_0, 1; Only need 1 of 2 bits
725
; Save base=8 wid=1 in lookaside.
726
    %cmpi/u 8, 0, 1;
727
    %jmp/1 T_1.0, 6;
728
    %cmpi/u 8, 1, 1;
729
    %jmp/1 T_1.1, 6;
730
    %jmp T_1.2;
731
T_1.0 ;
732
    %load/v 8, v009EEBB8_0, 8;
733
    %mov 16, 0, 1;
734
    %load/v 17, v009EEC10_0, 8;
735
    %mov 25, 0, 1;
736
    %add 8, 17, 9;
737
    %load/v 17, v009EEC68_0, 1;
738
    %mov 18, 0, 8;
739
    %add 8, 17, 9;
740
    %set/v v009EEED0_0, 8, 8;
741
    %set/v v009EED18_0, 16, 1;
742
    %jmp T_1.2;
743
T_1.1 ;
744
    %load/v 8, v009EEBB8_0, 8;
745
    %mov 16, 0, 1;
746
    %load/v 17, v009EEC10_0, 8;
747
    %mov 25, 0, 1;
748
    %sub 8, 17, 9;
749
    %load/v 17, v009EEC68_0, 1;
750
    %mov 18, 0, 8;
751
    %sub 8, 17, 9;
752
    %set/v v009EEED0_0, 8, 8;
753
    %set/v v009EED18_0, 16, 1;
754
    %jmp T_1.2;
755
T_1.2 ;
756
    %jmp T_1;
757
    .thread T_1, $push;
758
    .scope S_0082DF08;
759
T_2 ;
760
    %wait E_00849098;
761
    %load/v 8, v009EEE20_0, 1; Only need 1 of 2 bits
762
; Save base=8 wid=1 in lookaside.
763
    %cmpi/u 8, 0, 1;
764
    %jmp/1 T_2.0, 6;
765
    %cmpi/u 8, 1, 1;
766
    %jmp/1 T_2.1, 6;
767
    %jmp T_2.2;
768
T_2.0 ;
769
    %ix/load 1, 7, 0;
770
    %mov 4, 0, 1;
771
    %jmp/1 T_2.3, 4;
772
    %load/x1p 8, v009EEBB8_0, 1;
773
    %jmp T_2.4;
774
T_2.3 ;
775
    %mov 8, 2, 1;
776
T_2.4 ;
777
; Save base=8 wid=1 in lookaside.
778
    %ix/load 1, 7, 0;
779
    %mov 4, 0, 1;
780
    %jmp/1 T_2.5, 4;
781
    %load/x1p 9, v009EEC10_0, 1;
782
    %jmp T_2.6;
783
T_2.5 ;
784
    %mov 9, 2, 1;
785
T_2.6 ;
786
; Save base=9 wid=1 in lookaside.
787
    %and 8, 9, 1;
788
    %ix/load 1, 7, 0;
789
    %mov 4, 0, 1;
790
    %jmp/1 T_2.7, 4;
791
    %load/x1p 9, v009EEED0_0, 1;
792
    %jmp T_2.8;
793
T_2.7 ;
794
    %mov 9, 2, 1;
795
T_2.8 ;
796
; Save base=9 wid=1 in lookaside.
797
    %inv 9, 1;
798
    %and 8, 9, 1;
799
    %ix/load 1, 7, 0;
800
    %mov 4, 0, 1;
801
    %jmp/1 T_2.9, 4;
802
    %load/x1p 9, v009EEBB8_0, 1;
803
    %jmp T_2.10;
804
T_2.9 ;
805
    %mov 9, 2, 1;
806
T_2.10 ;
807
; Save base=9 wid=1 in lookaside.
808
    %inv 9, 1;
809
    %ix/load 1, 7, 0;
810
    %mov 4, 0, 1;
811
    %jmp/1 T_2.11, 4;
812
    %load/x1p 10, v009EEC10_0, 1;
813
    %jmp T_2.12;
814
T_2.11 ;
815
    %mov 10, 2, 1;
816
T_2.12 ;
817
; Save base=10 wid=1 in lookaside.
818
    %inv 10, 1;
819
    %and 9, 10, 1;
820
    %ix/load 1, 7, 0;
821
    %mov 4, 0, 1;
822
    %jmp/1 T_2.13, 4;
823
    %load/x1p 10, v009EEED0_0, 1;
824
    %jmp T_2.14;
825
T_2.13 ;
826
    %mov 10, 2, 1;
827
T_2.14 ;
828
; Save base=10 wid=1 in lookaside.
829
    %and 9, 10, 1;
830
    %or 8, 9, 1;
831
    %set/v v009EEE78_0, 8, 1;
832
    %jmp T_2.2;
833
T_2.1 ;
834
    %ix/load 1, 7, 0;
835
    %mov 4, 0, 1;
836
    %jmp/1 T_2.15, 4;
837
    %load/x1p 8, v009EEBB8_0, 1;
838
    %jmp T_2.16;
839
T_2.15 ;
840
    %mov 8, 2, 1;
841
T_2.16 ;
842
; Save base=8 wid=1 in lookaside.
843
    %ix/load 1, 7, 0;
844
    %mov 4, 0, 1;
845
    %jmp/1 T_2.17, 4;
846
    %load/x1p 9, v009EEC10_0, 1;
847
    %jmp T_2.18;
848
T_2.17 ;
849
    %mov 9, 2, 1;
850
T_2.18 ;
851
; Save base=9 wid=1 in lookaside.
852
    %inv 9, 1;
853
    %and 8, 9, 1;
854
    %ix/load 1, 7, 0;
855
    %mov 4, 0, 1;
856
    %jmp/1 T_2.19, 4;
857
    %load/x1p 9, v009EEED0_0, 1;
858
    %jmp T_2.20;
859
T_2.19 ;
860
    %mov 9, 2, 1;
861
T_2.20 ;
862
; Save base=9 wid=1 in lookaside.
863
    %inv 9, 1;
864
    %and 8, 9, 1;
865
    %ix/load 1, 7, 0;
866
    %mov 4, 0, 1;
867
    %jmp/1 T_2.21, 4;
868
    %load/x1p 9, v009EEBB8_0, 1;
869
    %jmp T_2.22;
870
T_2.21 ;
871
    %mov 9, 2, 1;
872
T_2.22 ;
873
; Save base=9 wid=1 in lookaside.
874
    %inv 9, 1;
875
    %ix/load 1, 7, 0;
876
    %mov 4, 0, 1;
877
    %jmp/1 T_2.23, 4;
878
    %load/x1p 10, v009EEC10_0, 1;
879
    %jmp T_2.24;
880
T_2.23 ;
881
    %mov 10, 2, 1;
882
T_2.24 ;
883
; Save base=10 wid=1 in lookaside.
884
    %and 9, 10, 1;
885
    %ix/load 1, 7, 0;
886
    %mov 4, 0, 1;
887
    %jmp/1 T_2.25, 4;
888
    %load/x1p 10, v009EEED0_0, 1;
889
    %jmp T_2.26;
890
T_2.25 ;
891
    %mov 10, 2, 1;
892
T_2.26 ;
893
; Save base=10 wid=1 in lookaside.
894
    %and 9, 10, 1;
895
    %or 8, 9, 1;
896
    %set/v v009EEE78_0, 8, 1;
897
    %jmp T_2.2;
898
T_2.2 ;
899
    %jmp T_2;
900
    .thread T_2, $push;
901
    .scope S_0082DF08;
902
T_3 ;
903
    %wait E_00849078;
904
    %load/v 8, v009EEE20_0, 1; Only need 1 of 2 bits
905
; Save base=8 wid=1 in lookaside.
906
    %cmpi/u 8, 0, 1;
907
    %jmp/1 T_3.0, 6;
908
    %cmpi/u 8, 1, 1;
909
    %jmp/1 T_3.1, 6;
910
    %jmp T_3.2;
911
T_3.0 ;
912
    %ix/load 1, 3, 0;
913
    %mov 4, 0, 1;
914
    %jmp/1 T_3.3, 4;
915
    %load/x1p 8, v009EEBB8_0, 1;
916
    %jmp T_3.4;
917
T_3.3 ;
918
    %mov 8, 2, 1;
919
T_3.4 ;
920
; Save base=8 wid=1 in lookaside.
921
    %ix/load 1, 3, 0;
922
    %mov 4, 0, 1;
923
    %jmp/1 T_3.5, 4;
924
    %load/x1p 9, v009EEC10_0, 1;
925
    %jmp T_3.6;
926
T_3.5 ;
927
    %mov 9, 2, 1;
928
T_3.6 ;
929
; Save base=9 wid=1 in lookaside.
930
    %and 8, 9, 1;
931
    %ix/load 1, 3, 0;
932
    %mov 4, 0, 1;
933
    %jmp/1 T_3.7, 4;
934
    %load/x1p 9, v009EEED0_0, 1;
935
    %jmp T_3.8;
936
T_3.7 ;
937
    %mov 9, 2, 1;
938
T_3.8 ;
939
; Save base=9 wid=1 in lookaside.
940
    %inv 9, 1;
941
    %and 8, 9, 1;
942
    %ix/load 1, 3, 0;
943
    %mov 4, 0, 1;
944
    %jmp/1 T_3.9, 4;
945
    %load/x1p 9, v009EEBB8_0, 1;
946
    %jmp T_3.10;
947
T_3.9 ;
948
    %mov 9, 2, 1;
949
T_3.10 ;
950
; Save base=9 wid=1 in lookaside.
951
    %inv 9, 1;
952
    %ix/load 1, 3, 0;
953
    %mov 4, 0, 1;
954
    %jmp/1 T_3.11, 4;
955
    %load/x1p 10, v009EEC10_0, 1;
956
    %jmp T_3.12;
957
T_3.11 ;
958
    %mov 10, 2, 1;
959
T_3.12 ;
960
; Save base=10 wid=1 in lookaside.
961
    %inv 10, 1;
962
    %and 9, 10, 1;
963
    %ix/load 1, 3, 0;
964
    %mov 4, 0, 1;
965
    %jmp/1 T_3.13, 4;
966
    %load/x1p 10, v009EEED0_0, 1;
967
    %jmp T_3.14;
968
T_3.13 ;
969
    %mov 10, 2, 1;
970
T_3.14 ;
971
; Save base=10 wid=1 in lookaside.
972
    %and 9, 10, 1;
973
    %or 8, 9, 1;
974
    %set/v v009EEDC8_0, 8, 1;
975
    %jmp T_3.2;
976
T_3.1 ;
977
    %load/v 8, v009EED70_0, 1;
978
    %set/v v009EEDC8_0, 8, 1;
979
    %jmp T_3.2;
980
T_3.2 ;
981
    %jmp T_3;
982
    .thread T_3, $push;
983
    .scope S_0082DF90;
984
T_4 ;
985
    %wait E_007FF6B0;
986
    %ix/load 1, 1, 0;
987
    %mov 4, 0, 1;
988
    %jmp/1 T_4.0, 4;
989
    %load/x1p 16, v009EE418_0, 7;
990
    %jmp T_4.1;
991
T_4.0 ;
992
    %mov 16, 2, 7;
993
T_4.1 ;
994
    %mov 8, 16, 7; Move signal select into place
995
    %ix/load 1, 7, 0;
996
    %mov 4, 0, 1;
997
    %jmp/1 T_4.2, 4;
998
    %load/x1p 16, v009EE418_0, 1;
999
    %jmp T_4.3;
1000
T_4.2 ;
1001
    %mov 16, 2, 1;
1002
T_4.3 ;
1003
    %mov 15, 16, 1; Move signal select into place
1004
    %set/v v009EE680_0, 8, 8;
1005
    %load/v 8, v009EE578_0, 3;
1006
    %cmpi/u 8, 0, 3;
1007
    %jmp/1 T_4.4, 6;
1008
    %cmpi/u 8, 1, 3;
1009
    %jmp/1 T_4.5, 6;
1010
    %cmpi/u 8, 2, 3;
1011
    %jmp/1 T_4.6, 6;
1012
    %cmpi/u 8, 3, 3;
1013
    %jmp/1 T_4.7, 6;
1014
    %cmpi/u 8, 4, 3;
1015
    %jmp/1 T_4.8, 6;
1016
    %jmp T_4.9;
1017
T_4.4 ;
1018
    %ix/load 1, 1, 0;
1019
    %mov 4, 0, 1;
1020
    %jmp/1 T_4.10, 4;
1021
    %load/x1p 16, v009EE418_0, 7;
1022
    %jmp T_4.11;
1023
T_4.10 ;
1024
    %mov 16, 2, 7;
1025
T_4.11 ;
1026
    %mov 8, 16, 7; Move signal select into place
1027
    %mov 15, 0, 1;
1028
    %set/v v009EE680_0, 8, 8;
1029
    %jmp T_4.9;
1030
T_4.5 ;
1031
    %mov 8, 0, 1;
1032
    %load/v 9, v009EE418_0, 7; Select 7 out of 8 bits
1033
    %set/v v009EE680_0, 8, 8;
1034
    %jmp T_4.9;
1035
T_4.6 ;
1036
    %ix/load 1, 1, 0;
1037
    %mov 4, 0, 1;
1038
    %jmp/1 T_4.12, 4;
1039
    %load/x1p 16, v009EE418_0, 7;
1040
    %jmp T_4.13;
1041
T_4.12 ;
1042
    %mov 16, 2, 7;
1043
T_4.13 ;
1044
    %mov 8, 16, 7; Move signal select into place
1045
    %load/v 15, v009EE4C8_0, 1;
1046
    %set/v v009EE680_0, 8, 8;
1047
    %jmp T_4.9;
1048
T_4.7 ;
1049
    %load/v 8, v009EE4C8_0, 1;
1050
    %load/v 9, v009EE418_0, 7; Select 7 out of 8 bits
1051
    %set/v v009EE680_0, 8, 8;
1052
    %jmp T_4.9;
1053
T_4.8 ;
1054
    %ix/load 1, 1, 0;
1055
    %mov 4, 0, 1;
1056
    %jmp/1 T_4.14, 4;
1057
    %load/x1p 16, v009EE418_0, 7;
1058
    %jmp T_4.15;
1059
T_4.14 ;
1060
    %mov 16, 2, 7;
1061
T_4.15 ;
1062
    %mov 8, 16, 7; Move signal select into place
1063
    %ix/load 1, 7, 0;
1064
    %mov 4, 0, 1;
1065
    %jmp/1 T_4.16, 4;
1066
    %load/x1p 16, v009EE418_0, 1;
1067
    %jmp T_4.17;
1068
T_4.16 ;
1069
    %mov 16, 2, 1;
1070
T_4.17 ;
1071
    %mov 15, 16, 1; Move signal select into place
1072
    %set/v v009EE680_0, 8, 8;
1073
    %jmp T_4.9;
1074
T_4.9 ;
1075
    %jmp T_4;
1076
    .thread T_4, $push;
1077
    .scope S_0082DF90;
1078
T_5 ;
1079
    %wait E_007FF770;
1080
    %load/v 8, v009EE5D0_0, 1;
1081
    %set/v v009EE628_0, 8, 1;
1082
    %load/v 8, v009EE578_0, 3;
1083
    %cmpi/u 8, 0, 3;
1084
    %jmp/1 T_5.0, 6;
1085
    %cmpi/u 8, 1, 3;
1086
    %jmp/1 T_5.1, 6;
1087
    %cmpi/u 8, 2, 3;
1088
    %jmp/1 T_5.2, 6;
1089
    %cmpi/u 8, 3, 3;
1090
    %jmp/1 T_5.3, 6;
1091
    %cmpi/u 8, 4, 3;
1092
    %jmp/1 T_5.4, 6;
1093
    %jmp T_5.5;
1094
T_5.0 ;
1095
    %load/v 8, v009EE5D0_0, 1;
1096
    %set/v v009EE628_0, 8, 1;
1097
    %jmp T_5.5;
1098
T_5.1 ;
1099
    %ix/load 1, 7, 0;
1100
    %mov 4, 0, 1;
1101
    %jmp/1 T_5.6, 4;
1102
    %load/x1p 8, v009EE418_0, 1;
1103
    %jmp T_5.7;
1104
T_5.6 ;
1105
    %mov 8, 2, 1;
1106
T_5.7 ;
1107
; Save base=8 wid=1 in lookaside.
1108
    %ix/load 1, 6, 0;
1109
    %mov 4, 0, 1;
1110
    %jmp/1 T_5.8, 4;
1111
    %load/x1p 9, v009EE418_0, 1;
1112
    %jmp T_5.9;
1113
T_5.8 ;
1114
    %mov 9, 2, 1;
1115
T_5.9 ;
1116
; Save base=9 wid=1 in lookaside.
1117
    %xor 8, 9, 1;
1118
    %set/v v009EE628_0, 8, 1;
1119
    %jmp T_5.5;
1120
T_5.2 ;
1121
    %load/v 8, v009EE5D0_0, 1;
1122
    %set/v v009EE628_0, 8, 1;
1123
    %jmp T_5.5;
1124
T_5.3 ;
1125
    %ix/load 1, 7, 0;
1126
    %mov 4, 0, 1;
1127
    %jmp/1 T_5.10, 4;
1128
    %load/x1p 8, v009EE418_0, 1;
1129
    %jmp T_5.11;
1130
T_5.10 ;
1131
    %mov 8, 2, 1;
1132
T_5.11 ;
1133
; Save base=8 wid=1 in lookaside.
1134
    %ix/load 1, 6, 0;
1135
    %mov 4, 0, 1;
1136
    %jmp/1 T_5.12, 4;
1137
    %load/x1p 9, v009EE418_0, 1;
1138
    %jmp T_5.13;
1139
T_5.12 ;
1140
    %mov 9, 2, 1;
1141
T_5.13 ;
1142
; Save base=9 wid=1 in lookaside.
1143
    %xor 8, 9, 1;
1144
    %set/v v009EE628_0, 8, 1;
1145
    %jmp T_5.5;
1146
T_5.4 ;
1147
    %load/v 8, v009EE5D0_0, 1;
1148
    %set/v v009EE628_0, 8, 1;
1149
    %jmp T_5.5;
1150
T_5.5 ;
1151
    %jmp T_5;
1152
    .thread T_5, $push;
1153
    .scope S_0082DBD8;
1154
T_6 ;
1155
    %wait E_007FDDD0;
1156
    %set/v v00E619F0_0, 0, 8;
1157
    %load/v 8, v00E613E8_0, 1;
1158
    %set/v v00E61390_0, 8, 1;
1159
    %load/v 8, v00E617E0_0, 1;
1160
    %set/v v00E61788_0, 8, 1;
1161
    %load/v 8, v00E61C58_0, 1;
1162
    %set/v v00E61C00_0, 8, 1;
1163
    %load/v 8, v00E61998_0, 5;
1164
    %cmpi/u 8, 8, 5;
1165
    %jmp/1 T_6.0, 6;
1166
    %cmpi/u 8, 10, 5;
1167
    %jmp/1 T_6.1, 6;
1168
    %cmpi/u 8, 9, 5;
1169
    %jmp/1 T_6.2, 6;
1170
    %cmpi/u 8, 11, 5;
1171
    %jmp/1 T_6.3, 6;
1172
    %cmpi/u 8, 22, 5;
1173
    %jmp/1 T_6.4, 6;
1174
    %cmpi/u 8, 21, 5;
1175
    %jmp/1 T_6.5, 6;
1176
    %cmpi/u 8, 16, 5;
1177
    %jmp/1 T_6.6, 6;
1178
    %cmpi/u 8, 19, 5;
1179
    %jmp/1 T_6.7, 6;
1180
    %cmpi/u 8, 19, 5;
1181
    %jmp/1 T_6.8, 6;
1182
    %cmpi/u 8, 17, 5;
1183
    %jmp/1 T_6.9, 6;
1184
    %cmpi/u 8, 20, 5;
1185
    %jmp/1 T_6.10, 6;
1186
    %cmpi/u 8, 5, 5;
1187
    %jmp/1 T_6.11, 6;
1188
    %cmpi/u 8, 6, 5;
1189
    %jmp/1 T_6.12, 6;
1190
    %cmpi/u 8, 7, 5;
1191
    %jmp/1 T_6.13, 6;
1192
    %cmpi/u 8, 4, 5;
1193
    %jmp/1 T_6.14, 6;
1194
    %cmpi/u 8, 26, 5;
1195
    %jmp/1 T_6.15, 6;
1196
    %cmpi/u 8, 2, 5;
1197
    %jmp/1 T_6.16, 6;
1198
    %jmp T_6.17;
1199
T_6.0 ;
1200
    %load/v 8, v00E61288_0, 8;
1201
    %set/v v00E619F0_0, 8, 8;
1202
    %load/v 8, v00E611D8_0, 1;
1203
    %set/v v00E61390_0, 8, 1;
1204
    %load/v 8, v00E612E0_0, 1;
1205
    %set/v v00E61C00_0, 8, 1;
1206
    %load/v 8, v00E61230_0, 1;
1207
    %set/v v00E61788_0, 8, 1;
1208
    %jmp T_6.17;
1209
T_6.1 ;
1210
    %load/v 8, v00E61288_0, 8;
1211
    %set/v v00E619F0_0, 8, 8;
1212
    %load/v 8, v00E611D8_0, 1;
1213
    %set/v v00E61390_0, 8, 1;
1214
    %load/v 8, v00E612E0_0, 1;
1215
    %set/v v00E61C00_0, 8, 1;
1216
    %load/v 8, v00E61230_0, 1;
1217
    %set/v v00E61788_0, 8, 1;
1218
    %jmp T_6.17;
1219
T_6.2 ;
1220
    %load/v 8, v00E61288_0, 8;
1221
    %set/v v00E619F0_0, 8, 8;
1222
    %load/v 8, v00E611D8_0, 1;
1223
    %set/v v00E61390_0, 8, 1;
1224
    %load/v 8, v00E612E0_0, 1;
1225
    %set/v v00E61C00_0, 8, 1;
1226
    %load/v 8, v00E61230_0, 1;
1227
    %set/v v00E61788_0, 8, 1;
1228
    %jmp T_6.17;
1229
T_6.3 ;
1230
    %load/v 8, v00E61288_0, 8;
1231
    %set/v v00E619F0_0, 8, 8;
1232
    %load/v 8, v00E611D8_0, 1;
1233
    %set/v v00E61390_0, 8, 1;
1234
    %load/v 8, v00E612E0_0, 1;
1235
    %set/v v00E61C00_0, 8, 1;
1236
    %load/v 8, v00E61230_0, 1;
1237
    %set/v v00E61788_0, 8, 1;
1238
    %jmp T_6.17;
1239
T_6.4 ;
1240
    %load/v 8, v00E615D0_0, 8;
1241
    %set/v v00E619F0_0, 8, 8;
1242
    %load/v 8, v00E615D0_0, 8;
1243
    %set/v v00E61390_0, 8, 1;
1244
    %load/v 8, v00E61CB0_0, 1;
1245
    %set/v v00E61C00_0, 8, 1;
1246
    %jmp T_6.17;
1247
T_6.5 ;
1248
    %load/v 8, v00E618E8_0, 8;
1249
    %set/v v00E619F0_0, 8, 8;
1250
    %load/v 8, v00E61578_0, 1;
1251
    %set/v v00E61390_0, 8, 1;
1252
    %load/v 8, v00E61D08_0, 1;
1253
    %set/v v00E61C00_0, 8, 1;
1254
    %jmp T_6.17;
1255
T_6.6 ;
1256
    %load/v 8, v00E61B50_0, 8;
1257
    %set/v v00E619F0_0, 8, 8;
1258
    %load/v 8, v00E61AF8_0, 1;
1259
    %set/v v00E61390_0, 8, 1;
1260
    %load/v 8, v00E61BA8_0, 1;
1261
    %set/v v00E61C00_0, 8, 1;
1262
    %jmp T_6.17;
1263
T_6.7 ;
1264
    %load/v 8, v00E61B50_0, 8;
1265
    %set/v v00E619F0_0, 8, 8;
1266
    %load/v 8, v00E61AF8_0, 1;
1267
    %set/v v00E61390_0, 8, 1;
1268
    %load/v 8, v00E61BA8_0, 1;
1269
    %set/v v00E61C00_0, 8, 1;
1270
    %jmp T_6.17;
1271
T_6.8 ;
1272
    %load/v 8, v00E61B50_0, 8;
1273
    %set/v v00E619F0_0, 8, 8;
1274
    %load/v 8, v00E61AF8_0, 1;
1275
    %set/v v00E61390_0, 8, 1;
1276
    %load/v 8, v00E61BA8_0, 1;
1277
    %set/v v00E61C00_0, 8, 1;
1278
    %jmp T_6.17;
1279
T_6.9 ;
1280
    %load/v 8, v00E61B50_0, 8;
1281
    %set/v v00E619F0_0, 8, 8;
1282
    %load/v 8, v00E61AF8_0, 1;
1283
    %set/v v00E61390_0, 8, 1;
1284
    %load/v 8, v00E61BA8_0, 1;
1285
    %set/v v00E61C00_0, 8, 1;
1286
    %jmp T_6.17;
1287
T_6.10 ;
1288
    %load/v 8, v00E61B50_0, 8;
1289
    %set/v v00E619F0_0, 8, 8;
1290
    %load/v 8, v00E61AF8_0, 1;
1291
    %set/v v00E61390_0, 8, 1;
1292
    %load/v 8, v00E61BA8_0, 1;
1293
    %set/v v00E61C00_0, 8, 1;
1294
    %jmp T_6.17;
1295
T_6.11 ;
1296
    %load/v 8, v00E61838_0, 8;
1297
    %set/v v00E619F0_0, 8, 8;
1298
    %set/v v00E61C00_0, 0, 1;
1299
    %jmp T_6.17;
1300
T_6.12 ;
1301
    %load/v 8, v00E61838_0, 8;
1302
    %set/v v00E619F0_0, 8, 8;
1303
    %set/v v00E61C00_0, 0, 1;
1304
    %jmp T_6.17;
1305
T_6.13 ;
1306
    %load/v 8, v00E61838_0, 8;
1307
    %set/v v00E619F0_0, 8, 8;
1308
    %set/v v00E61C00_0, 0, 1;
1309
    %jmp T_6.17;
1310
T_6.14 ;
1311
    %load/v 8, v00E61838_0, 8;
1312
    %set/v v00E619F0_0, 8, 8;
1313
    %set/v v00E61C00_0, 0, 1;
1314
    %jmp T_6.17;
1315
T_6.15 ;
1316
    %load/v 8, v00E616D8_0, 4;
1317
    %load/v 12, v00E61680_0, 4;
1318
    %set/v v00E619F0_0, 8, 8;
1319
    %load/v 8, v00E61498_0, 1;
1320
    %set/v v00E61390_0, 8, 1;
1321
    %jmp T_6.17;
1322
T_6.16 ;
1323
    %load/v 8, v00E61180_0, 8;
1324
    %set/v v00E619F0_0, 8, 8;
1325
    %jmp T_6.17;
1326
T_6.17 ;
1327
    %jmp T_6;
1328
    .thread T_6, $push;
1329
    .scope S_0082DBD8;
1330
T_7 ;
1331
    %wait E_007FB890;
1332
    %load/v 8, v00E619F0_0, 8;
1333
    %ix/load 0, 8, 0;
1334
    %assign/v0 v00E61AA0_0, 0, 8;
1335
    %jmp T_7;
1336
    .thread T_7;
1337
    .scope S_0082DBD8;
1338
T_8 ;
1339
    %wait E_007FDDB0;
1340
    %load/v 8, v00E619F0_0, 8;
1341
    %set/v v00E61A48_0, 8, 8;
1342
    %load/v 8, v00E61998_0, 5;
1343
    %cmpi/u 8, 24, 5;
1344
    %jmp/1 T_8.0, 6;
1345
    %cmpi/u 8, 25, 5;
1346
    %jmp/1 T_8.1, 6;
1347
    %load/v 8, v00E61390_0, 1;
1348
    %load/v 9, v00E61C00_0, 1;
1349
    %load/v 16, v00E619F0_0, 8;
1350
    %cmpi/u 16, 0, 8;
1351
    %mov 16, 4, 1;
1352
    %mov 10, 16, 1;
1353
    %ix/load 1, 7, 0;
1354
    %mov 4, 0, 1;
1355
    %jmp/1 T_8.4, 4;
1356
    %load/x1p 16, v00E619F0_0, 1;
1357
    %jmp T_8.5;
1358
T_8.4 ;
1359
    %mov 16, 2, 1;
1360
T_8.5 ;
1361
    %mov 11, 16, 1; Move signal select into place
1362
    %load/v 12, v00E61788_0, 1;
1363
    %ix/load 1, 5, 0;
1364
    %mov 4, 0, 1;
1365
    %jmp/1 T_8.6, 4;
1366
    %load/x1p 16, v009EF088_0, 1;
1367
    %jmp T_8.7;
1368
T_8.6 ;
1369
    %mov 16, 2, 1;
1370
T_8.7 ;
1371
    %mov 13, 16, 1; Move signal select into place
1372
    %ix/load 1, 6, 0;
1373
    %mov 4, 0, 1;
1374
    %jmp/1 T_8.8, 4;
1375
    %load/x1p 16, v009EF088_0, 2;
1376
    %jmp T_8.9;
1377
T_8.8 ;
1378
    %mov 16, 2, 2;
1379
T_8.9 ;
1380
    %mov 14, 16, 2; Move signal select into place
1381
    %set/v v009EF0E0_0, 8, 8;
1382
    %jmp T_8.3;
1383
T_8.0 ;
1384
    %load/v 8, v009EF088_0, 8;
1385
    %load/v 16, v00E61338_0, 8;
1386
    %or 8, 16, 8;
1387
    %set/v v009EF0E0_0, 8, 8;
1388
    %jmp T_8.3;
1389
T_8.1 ;
1390
    %load/v 8, v009EF088_0, 8;
1391
    %load/v 16, v00E61338_0, 8;
1392
    %and 8, 16, 8;
1393
    %set/v v009EF0E0_0, 8, 8;
1394
    %jmp T_8.3;
1395
T_8.3 ;
1396
    %jmp T_8;
1397
    .thread T_8, $push;
1398
    .scope S_0082DBD8;
1399
T_9 ;
1400
    %end;
1401
    .thread T_9;
1402
    .scope S_0082DC60;
1403
T_10 ;
1404
    %wait E_007FB890;
1405
    %load/v 8, v009ED918_0, 1; Only need 1 of 8 bits
1406
; Save base=8 wid=1 in lookaside.
1407
    %jmp/0  T_10.0, 8;
1408
    %load/v 9, v009ED970_0, 8;
1409
    %mov 17, 0, 8;
1410
    %jmp/1  T_10.2, 8;
1411
T_10.0 ; End of true expr.
1412
    %jmp/0  T_10.1, 8;
1413
 ; End of false expr.
1414
    %blend  9, 0, 16; Condition unknown.
1415
    %jmp  T_10.2;
1416
T_10.1 ;
1417
    %mov 9, 0, 16; Return false value
1418
T_10.2 ;
1419
    %ix/load 1, 1, 0;
1420
    %mov 4, 0, 1;
1421
    %jmp/1 T_10.6, 4;
1422
    %load/x1p 8, v009ED918_0, 1;
1423
    %jmp T_10.7;
1424
T_10.6 ;
1425
    %mov 8, 2, 1;
1426
T_10.7 ;
1427
; Save base=8 wid=1 in lookaside.
1428
    %jmp/0  T_10.3, 8;
1429
    %mov 25, 0, 1;
1430
    %load/v 26, v009ED970_0, 8;
1431
    %mov 34, 0, 7;
1432
    %jmp/1  T_10.5, 8;
1433
T_10.3 ; End of true expr.
1434
    %jmp/0  T_10.4, 8;
1435
 ; End of false expr.
1436
    %blend  25, 0, 16; Condition unknown.
1437
    %jmp  T_10.5;
1438
T_10.4 ;
1439
    %mov 25, 0, 16; Return false value
1440
T_10.5 ;
1441
    %add 9, 25, 16;
1442
    %ix/load 1, 2, 0;
1443
    %mov 4, 0, 1;
1444
    %jmp/1 T_10.11, 4;
1445
    %load/x1p 8, v009ED918_0, 1;
1446
    %jmp T_10.12;
1447
T_10.11 ;
1448
    %mov 8, 2, 1;
1449
T_10.12 ;
1450
; Save base=8 wid=1 in lookaside.
1451
    %jmp/0  T_10.8, 8;
1452
    %mov 25, 0, 2;
1453
    %load/v 27, v009ED970_0, 8;
1454
    %mov 35, 0, 6;
1455
    %jmp/1  T_10.10, 8;
1456
T_10.8 ; End of true expr.
1457
    %jmp/0  T_10.9, 8;
1458
 ; End of false expr.
1459
    %blend  25, 0, 16; Condition unknown.
1460
    %jmp  T_10.10;
1461
T_10.9 ;
1462
    %mov 25, 0, 16; Return false value
1463
T_10.10 ;
1464
    %add 9, 25, 16;
1465
    %ix/load 1, 3, 0;
1466
    %mov 4, 0, 1;
1467
    %jmp/1 T_10.16, 4;
1468
    %load/x1p 8, v009ED918_0, 1;
1469
    %jmp T_10.17;
1470
T_10.16 ;
1471
    %mov 8, 2, 1;
1472
T_10.17 ;
1473
; Save base=8 wid=1 in lookaside.
1474
    %jmp/0  T_10.13, 8;
1475
    %mov 25, 0, 3;
1476
    %load/v 28, v009ED970_0, 8;
1477
    %mov 36, 0, 5;
1478
    %jmp/1  T_10.15, 8;
1479
T_10.13 ; End of true expr.
1480
    %jmp/0  T_10.14, 8;
1481
 ; End of false expr.
1482
    %blend  25, 0, 16; Condition unknown.
1483
    %jmp  T_10.15;
1484
T_10.14 ;
1485
    %mov 25, 0, 16; Return false value
1486
T_10.15 ;
1487
    %add 9, 25, 16;
1488
    %ix/load 0, 16, 0;
1489
    %assign/v0 v009EDA20_0, 0, 9;
1490
    %ix/load 1, 4, 0;
1491
    %mov 4, 0, 1;
1492
    %jmp/1 T_10.21, 4;
1493
    %load/x1p 8, v009ED918_0, 1;
1494
    %jmp T_10.22;
1495
T_10.21 ;
1496
    %mov 8, 2, 1;
1497
T_10.22 ;
1498
; Save base=8 wid=1 in lookaside.
1499
    %jmp/0  T_10.18, 8;
1500
    %mov 9, 0, 4;
1501
    %load/v 13, v009ED970_0, 8;
1502
    %mov 21, 0, 4;
1503
    %jmp/1  T_10.20, 8;
1504
T_10.18 ; End of true expr.
1505
    %jmp/0  T_10.19, 8;
1506
 ; End of false expr.
1507
    %blend  9, 0, 16; Condition unknown.
1508
    %jmp  T_10.20;
1509
T_10.19 ;
1510
    %mov 9, 0, 16; Return false value
1511
T_10.20 ;
1512
    %ix/load 1, 5, 0;
1513
    %mov 4, 0, 1;
1514
    %jmp/1 T_10.26, 4;
1515
    %load/x1p 8, v009ED918_0, 1;
1516
    %jmp T_10.27;
1517
T_10.26 ;
1518
    %mov 8, 2, 1;
1519
T_10.27 ;
1520
; Save base=8 wid=1 in lookaside.
1521
    %jmp/0  T_10.23, 8;
1522
    %mov 25, 0, 5;
1523
    %load/v 30, v009ED970_0, 8;
1524
    %mov 38, 0, 3;
1525
    %jmp/1  T_10.25, 8;
1526
T_10.23 ; End of true expr.
1527
    %jmp/0  T_10.24, 8;
1528
 ; End of false expr.
1529
    %blend  25, 0, 16; Condition unknown.
1530
    %jmp  T_10.25;
1531
T_10.24 ;
1532
    %mov 25, 0, 16; Return false value
1533
T_10.25 ;
1534
    %add 9, 25, 16;
1535
    %ix/load 1, 6, 0;
1536
    %mov 4, 0, 1;
1537
    %jmp/1 T_10.31, 4;
1538
    %load/x1p 8, v009ED918_0, 1;
1539
    %jmp T_10.32;
1540
T_10.31 ;
1541
    %mov 8, 2, 1;
1542
T_10.32 ;
1543
; Save base=8 wid=1 in lookaside.
1544
    %jmp/0  T_10.28, 8;
1545
    %mov 25, 0, 6;
1546
    %load/v 31, v009ED970_0, 8;
1547
    %mov 39, 0, 2;
1548
    %jmp/1  T_10.30, 8;
1549
T_10.28 ; End of true expr.
1550
    %jmp/0  T_10.29, 8;
1551
 ; End of false expr.
1552
    %blend  25, 0, 16; Condition unknown.
1553
    %jmp  T_10.30;
1554
T_10.29 ;
1555
    %mov 25, 0, 16; Return false value
1556
T_10.30 ;
1557
    %add 9, 25, 16;
1558
    %ix/load 1, 7, 0;
1559
    %mov 4, 0, 1;
1560
    %jmp/1 T_10.36, 4;
1561
    %load/x1p 8, v009ED918_0, 1;
1562
    %jmp T_10.37;
1563
T_10.36 ;
1564
    %mov 8, 2, 1;
1565
T_10.37 ;
1566
; Save base=8 wid=1 in lookaside.
1567
    %jmp/0  T_10.33, 8;
1568
    %mov 25, 0, 7;
1569
    %load/v 32, v009ED970_0, 8;
1570
    %mov 40, 0, 1;
1571
    %jmp/1  T_10.35, 8;
1572
T_10.33 ; End of true expr.
1573
    %jmp/0  T_10.34, 8;
1574
 ; End of false expr.
1575
    %blend  25, 0, 16; Condition unknown.
1576
    %jmp  T_10.35;
1577
T_10.34 ;
1578
    %mov 25, 0, 16; Return false value
1579
T_10.35 ;
1580
    %add 9, 25, 16;
1581
    %load/v 25, v009EDA20_0, 16;
1582
    %add 9, 25, 16;
1583
    %ix/load 0, 16, 0;
1584
    %assign/v0 v009EDA78_0, 0, 9;
1585
    %jmp T_10;
1586
    .thread T_10;
1587
    .scope S_0082DCE8;
1588
T_11 ;
1589
    %wait E_007FE3D0;
1590
    %load/v 8, v009ED810_0, 2;
1591
    %cmpi/u 8, 0, 2;
1592
    %jmp/1 T_11.0, 6;
1593
    %cmpi/u 8, 1, 2;
1594
    %jmp/1 T_11.1, 6;
1595
    %cmpi/u 8, 2, 2;
1596
    %jmp/1 T_11.2, 6;
1597
    %cmpi/u 8, 3, 2;
1598
    %jmp/1 T_11.3, 6;
1599
    %jmp T_11.4;
1600
T_11.0 ;
1601
    %load/v 8, v009ED680_0, 16;
1602
    %mov 24, 0, 1;
1603
    %load/v 25, v009ED6D8_0, 16;
1604
    %mov 41, 0, 1;
1605
    %add 8, 25, 17;
1606
    %set/v v009ED8C0_0, 8, 16;
1607
    %set/v v009ED7B8_0, 24, 1;
1608
    %jmp T_11.4;
1609
T_11.1 ;
1610
    %load/v 8, v009ED680_0, 16;
1611
    %mov 24, 0, 1;
1612
    %load/v 25, v009ED6D8_0, 16;
1613
    %mov 41, 0, 1;
1614
    %sub 8, 25, 17;
1615
    %set/v v009ED8C0_0, 8, 16;
1616
    %set/v v009ED7B8_0, 24, 1;
1617
    %jmp T_11.4;
1618
T_11.2 ;
1619
    %load/v 8, v009ED680_0, 16;
1620
    %mov 24, 0, 1;
1621
    %load/v 25, v009ED6D8_0, 16;
1622
    %mov 41, 0, 1;
1623
    %add 8, 25, 17;
1624
    %load/v 42, v009ED760_0, 1;
1625
    %mov 43, 0, 8;
1626
    %mov 25, 42, 9;
1627
    %mov 34, 0, 8;
1628
    %add 8, 25, 17;
1629
    %set/v v009ED8C0_0, 8, 16;
1630
    %set/v v009ED7B8_0, 24, 1;
1631
    %jmp T_11.4;
1632
T_11.3 ;
1633
    %load/v 8, v009ED680_0, 16;
1634
    %mov 24, 0, 1;
1635
    %load/v 25, v009ED6D8_0, 16;
1636
    %mov 41, 0, 1;
1637
    %sub 8, 25, 17;
1638
    %load/v 42, v009ED760_0, 1;
1639
    %mov 43, 0, 8;
1640
    %mov 25, 42, 9;
1641
    %mov 34, 0, 8;
1642
    %sub 8, 25, 17;
1643
    %set/v v009ED8C0_0, 8, 16;
1644
    %set/v v009ED7B8_0, 24, 1;
1645
    %jmp T_11.4;
1646
T_11.4 ;
1647
    %jmp T_11;
1648
    .thread T_11, $push;
1649
    .scope S_0082DCE8;
1650
T_12 ;
1651
    %wait E_007FE3B0;
1652
    %load/v 8, v009ED810_0, 2;
1653
    %cmpi/u 8, 0, 2;
1654
    %jmp/1 T_12.0, 6;
1655
    %cmpi/u 8, 2, 2;
1656
    %jmp/1 T_12.1, 6;
1657
    %cmpi/u 8, 1, 2;
1658
    %jmp/1 T_12.2, 6;
1659
    %cmpi/u 8, 3, 2;
1660
    %jmp/1 T_12.3, 6;
1661
    %jmp T_12.4;
1662
T_12.0 ;
1663
    %ix/load 1, 15, 0;
1664
    %mov 4, 0, 1;
1665
    %jmp/1 T_12.5, 4;
1666
    %load/x1p 8, v009ED680_0, 1;
1667
    %jmp T_12.6;
1668
T_12.5 ;
1669
    %mov 8, 2, 1;
1670
T_12.6 ;
1671
; Save base=8 wid=1 in lookaside.
1672
    %ix/load 1, 15, 0;
1673
    %mov 4, 0, 1;
1674
    %jmp/1 T_12.7, 4;
1675
    %load/x1p 9, v009ED6D8_0, 1;
1676
    %jmp T_12.8;
1677
T_12.7 ;
1678
    %mov 9, 2, 1;
1679
T_12.8 ;
1680
; Save base=9 wid=1 in lookaside.
1681
    %and 8, 9, 1;
1682
    %ix/load 1, 15, 0;
1683
    %mov 4, 0, 1;
1684
    %jmp/1 T_12.9, 4;
1685
    %load/x1p 9, v009ED8C0_0, 1;
1686
    %jmp T_12.10;
1687
T_12.9 ;
1688
    %mov 9, 2, 1;
1689
T_12.10 ;
1690
; Save base=9 wid=1 in lookaside.
1691
    %inv 9, 1;
1692
    %and 8, 9, 1;
1693
    %ix/load 1, 15, 0;
1694
    %mov 4, 0, 1;
1695
    %jmp/1 T_12.11, 4;
1696
    %load/x1p 9, v009ED680_0, 1;
1697
    %jmp T_12.12;
1698
T_12.11 ;
1699
    %mov 9, 2, 1;
1700
T_12.12 ;
1701
; Save base=9 wid=1 in lookaside.
1702
    %inv 9, 1;
1703
    %ix/load 1, 15, 0;
1704
    %mov 4, 0, 1;
1705
    %jmp/1 T_12.13, 4;
1706
    %load/x1p 10, v009ED6D8_0, 1;
1707
    %jmp T_12.14;
1708
T_12.13 ;
1709
    %mov 10, 2, 1;
1710
T_12.14 ;
1711
; Save base=10 wid=1 in lookaside.
1712
    %inv 10, 1;
1713
    %and 9, 10, 1;
1714
    %ix/load 1, 7, 0;
1715
    %mov 4, 0, 1;
1716
    %jmp/1 T_12.15, 4;
1717
    %load/x1p 10, v009ED8C0_0, 1;
1718
    %jmp T_12.16;
1719
T_12.15 ;
1720
    %mov 10, 2, 1;
1721
T_12.16 ;
1722
; Save base=10 wid=1 in lookaside.
1723
    %and 9, 10, 1;
1724
    %or 8, 9, 1;
1725
    %set/v v009ED868_0, 8, 1;
1726
    %jmp T_12.4;
1727
T_12.1 ;
1728
    %ix/load 1, 15, 0;
1729
    %mov 4, 0, 1;
1730
    %jmp/1 T_12.17, 4;
1731
    %load/x1p 8, v009ED680_0, 1;
1732
    %jmp T_12.18;
1733
T_12.17 ;
1734
    %mov 8, 2, 1;
1735
T_12.18 ;
1736
; Save base=8 wid=1 in lookaside.
1737
    %ix/load 1, 15, 0;
1738
    %mov 4, 0, 1;
1739
    %jmp/1 T_12.19, 4;
1740
    %load/x1p 9, v009ED6D8_0, 1;
1741
    %jmp T_12.20;
1742
T_12.19 ;
1743
    %mov 9, 2, 1;
1744
T_12.20 ;
1745
; Save base=9 wid=1 in lookaside.
1746
    %and 8, 9, 1;
1747
    %ix/load 1, 15, 0;
1748
    %mov 4, 0, 1;
1749
    %jmp/1 T_12.21, 4;
1750
    %load/x1p 9, v009ED8C0_0, 1;
1751
    %jmp T_12.22;
1752
T_12.21 ;
1753
    %mov 9, 2, 1;
1754
T_12.22 ;
1755
; Save base=9 wid=1 in lookaside.
1756
    %inv 9, 1;
1757
    %and 8, 9, 1;
1758
    %ix/load 1, 15, 0;
1759
    %mov 4, 0, 1;
1760
    %jmp/1 T_12.23, 4;
1761
    %load/x1p 9, v009ED680_0, 1;
1762
    %jmp T_12.24;
1763
T_12.23 ;
1764
    %mov 9, 2, 1;
1765
T_12.24 ;
1766
; Save base=9 wid=1 in lookaside.
1767
    %inv 9, 1;
1768
    %ix/load 1, 15, 0;
1769
    %mov 4, 0, 1;
1770
    %jmp/1 T_12.25, 4;
1771
    %load/x1p 10, v009ED6D8_0, 1;
1772
    %jmp T_12.26;
1773
T_12.25 ;
1774
    %mov 10, 2, 1;
1775
T_12.26 ;
1776
; Save base=10 wid=1 in lookaside.
1777
    %inv 10, 1;
1778
    %and 9, 10, 1;
1779
    %ix/load 1, 7, 0;
1780
    %mov 4, 0, 1;
1781
    %jmp/1 T_12.27, 4;
1782
    %load/x1p 10, v009ED8C0_0, 1;
1783
    %jmp T_12.28;
1784
T_12.27 ;
1785
    %mov 10, 2, 1;
1786
T_12.28 ;
1787
; Save base=10 wid=1 in lookaside.
1788
    %and 9, 10, 1;
1789
    %or 8, 9, 1;
1790
    %set/v v009ED868_0, 8, 1;
1791
    %jmp T_12.4;
1792
T_12.2 ;
1793
    %ix/load 1, 15, 0;
1794
    %mov 4, 0, 1;
1795
    %jmp/1 T_12.29, 4;
1796
    %load/x1p 8, v009ED680_0, 1;
1797
    %jmp T_12.30;
1798
T_12.29 ;
1799
    %mov 8, 2, 1;
1800
T_12.30 ;
1801
; Save base=8 wid=1 in lookaside.
1802
    %ix/load 1, 15, 0;
1803
    %mov 4, 0, 1;
1804
    %jmp/1 T_12.31, 4;
1805
    %load/x1p 9, v009ED6D8_0, 1;
1806
    %jmp T_12.32;
1807
T_12.31 ;
1808
    %mov 9, 2, 1;
1809
T_12.32 ;
1810
; Save base=9 wid=1 in lookaside.
1811
    %inv 9, 1;
1812
    %and 8, 9, 1;
1813
    %ix/load 1, 15, 0;
1814
    %mov 4, 0, 1;
1815
    %jmp/1 T_12.33, 4;
1816
    %load/x1p 9, v009ED8C0_0, 1;
1817
    %jmp T_12.34;
1818
T_12.33 ;
1819
    %mov 9, 2, 1;
1820
T_12.34 ;
1821
; Save base=9 wid=1 in lookaside.
1822
    %inv 9, 1;
1823
    %and 8, 9, 1;
1824
    %ix/load 1, 15, 0;
1825
    %mov 4, 0, 1;
1826
    %jmp/1 T_12.35, 4;
1827
    %load/x1p 9, v009ED680_0, 1;
1828
    %jmp T_12.36;
1829
T_12.35 ;
1830
    %mov 9, 2, 1;
1831
T_12.36 ;
1832
; Save base=9 wid=1 in lookaside.
1833
    %inv 9, 1;
1834
    %ix/load 1, 15, 0;
1835
    %mov 4, 0, 1;
1836
    %jmp/1 T_12.37, 4;
1837
    %load/x1p 10, v009ED6D8_0, 1;
1838
    %jmp T_12.38;
1839
T_12.37 ;
1840
    %mov 10, 2, 1;
1841
T_12.38 ;
1842
; Save base=10 wid=1 in lookaside.
1843
    %and 9, 10, 1;
1844
    %ix/load 1, 7, 0;
1845
    %mov 4, 0, 1;
1846
    %jmp/1 T_12.39, 4;
1847
    %load/x1p 10, v009ED8C0_0, 1;
1848
    %jmp T_12.40;
1849
T_12.39 ;
1850
    %mov 10, 2, 1;
1851
T_12.40 ;
1852
; Save base=10 wid=1 in lookaside.
1853
    %and 9, 10, 1;
1854
    %or 8, 9, 1;
1855
    %set/v v009ED868_0, 8, 1;
1856
    %jmp T_12.4;
1857
T_12.3 ;
1858
    %ix/load 1, 15, 0;
1859
    %mov 4, 0, 1;
1860
    %jmp/1 T_12.41, 4;
1861
    %load/x1p 8, v009ED680_0, 1;
1862
    %jmp T_12.42;
1863
T_12.41 ;
1864
    %mov 8, 2, 1;
1865
T_12.42 ;
1866
; Save base=8 wid=1 in lookaside.
1867
    %ix/load 1, 15, 0;
1868
    %mov 4, 0, 1;
1869
    %jmp/1 T_12.43, 4;
1870
    %load/x1p 9, v009ED6D8_0, 1;
1871
    %jmp T_12.44;
1872
T_12.43 ;
1873
    %mov 9, 2, 1;
1874
T_12.44 ;
1875
; Save base=9 wid=1 in lookaside.
1876
    %inv 9, 1;
1877
    %and 8, 9, 1;
1878
    %ix/load 1, 15, 0;
1879
    %mov 4, 0, 1;
1880
    %jmp/1 T_12.45, 4;
1881
    %load/x1p 9, v009ED8C0_0, 1;
1882
    %jmp T_12.46;
1883
T_12.45 ;
1884
    %mov 9, 2, 1;
1885
T_12.46 ;
1886
; Save base=9 wid=1 in lookaside.
1887
    %inv 9, 1;
1888
    %and 8, 9, 1;
1889
    %ix/load 1, 15, 0;
1890
    %mov 4, 0, 1;
1891
    %jmp/1 T_12.47, 4;
1892
    %load/x1p 9, v009ED680_0, 1;
1893
    %jmp T_12.48;
1894
T_12.47 ;
1895
    %mov 9, 2, 1;
1896
T_12.48 ;
1897
; Save base=9 wid=1 in lookaside.
1898
    %inv 9, 1;
1899
    %ix/load 1, 15, 0;
1900
    %mov 4, 0, 1;
1901
    %jmp/1 T_12.49, 4;
1902
    %load/x1p 10, v009ED6D8_0, 1;
1903
    %jmp T_12.50;
1904
T_12.49 ;
1905
    %mov 10, 2, 1;
1906
T_12.50 ;
1907
; Save base=10 wid=1 in lookaside.
1908
    %and 9, 10, 1;
1909
    %ix/load 1, 7, 0;
1910
    %mov 4, 0, 1;
1911
    %jmp/1 T_12.51, 4;
1912
    %load/x1p 10, v009ED8C0_0, 1;
1913
    %jmp T_12.52;
1914
T_12.51 ;
1915
    %mov 10, 2, 1;
1916
T_12.52 ;
1917
; Save base=10 wid=1 in lookaside.
1918
    %and 9, 10, 1;
1919
    %or 8, 9, 1;
1920
    %set/v v009ED868_0, 8, 1;
1921
    %jmp T_12.4;
1922
T_12.4 ;
1923
    %jmp T_12;
1924
    .thread T_12, $push;
1925
    .scope S_0082DD70;
1926
T_13 ;
1927
    %wait E_007FE430;
1928
    %set/v v009EDFA0_0, 0, 16;
1929
    %load/v 8, v009EDDE8_0, 1;
1930
    %set/v v009EDD90_0, 8, 1;
1931
    %load/v 8, v009EE1B0_0, 1;
1932
    %set/v v009EE208_0, 8, 1;
1933
    %load/v 8, v009EDF48_0, 5;
1934
    %cmpi/u 8, 8, 5;
1935
    %jmp/1 T_13.0, 6;
1936
    %cmpi/u 8, 10, 5;
1937
    %jmp/1 T_13.1, 6;
1938
    %cmpi/u 8, 9, 5;
1939
    %jmp/1 T_13.2, 6;
1940
    %cmpi/u 8, 11, 5;
1941
    %jmp/1 T_13.3, 6;
1942
    %cmpi/u 8, 27, 5;
1943
    %jmp/1 T_13.4, 6;
1944
    %cmpi/u 8, 4, 5;
1945
    %jmp/1 T_13.5, 6;
1946
    %cmpi/u 8, 2, 5;
1947
    %jmp/1 T_13.6, 6;
1948
    %cmpi/u 8, 1, 5;
1949
    %jmp/1 T_13.7, 6;
1950
    %cmpi/u 8, 28, 5;
1951
    %jmp/1 T_13.8, 6;
1952
    %jmp T_13.9;
1953
T_13.0 ;
1954
    %load/v 8, v009EDC88_0, 16;
1955
    %set/v v009EDFA0_0, 8, 16;
1956
    %load/v 8, v009EDC30_0, 1;
1957
    %set/v v009EDD90_0, 8, 1;
1958
    %load/v 8, v009EDCE0_0, 1;
1959
    %set/v v009EE208_0, 8, 1;
1960
    %jmp T_13.9;
1961
T_13.1 ;
1962
    %load/v 8, v009EDC88_0, 16;
1963
    %set/v v009EDFA0_0, 8, 16;
1964
    %load/v 8, v009EDC30_0, 1;
1965
    %set/v v009EDD90_0, 8, 1;
1966
    %load/v 8, v009EDCE0_0, 1;
1967
    %set/v v009EE208_0, 8, 1;
1968
    %jmp T_13.9;
1969
T_13.2 ;
1970
    %load/v 8, v009EDC88_0, 16;
1971
    %set/v v009EDFA0_0, 8, 16;
1972
    %load/v 8, v009EDC30_0, 1;
1973
    %set/v v009EDD90_0, 8, 1;
1974
    %load/v 8, v009EDCE0_0, 1;
1975
    %set/v v009EE208_0, 8, 1;
1976
    %jmp T_13.9;
1977
T_13.3 ;
1978
    %load/v 8, v009EDC88_0, 16;
1979
    %set/v v009EDFA0_0, 8, 16;
1980
    %load/v 8, v009EDC30_0, 1;
1981
    %set/v v009EDD90_0, 8, 1;
1982
    %load/v 8, v009EDCE0_0, 1;
1983
    %set/v v009EE208_0, 8, 1;
1984
    %jmp T_13.9;
1985
T_13.4 ;
1986
    %load/v 8, v009EDFF8_0, 16;
1987
    %set/v v009EDFA0_0, 8, 16;
1988
    %ix/load 1, 7, 0;
1989
    %mov 4, 0, 1;
1990
    %jmp/1 T_13.10, 4;
1991
    %load/x1p 8, v009EDFF8_0, 1;
1992
    %jmp T_13.11;
1993
T_13.10 ;
1994
    %mov 8, 2, 1;
1995
T_13.11 ;
1996
; Save base=8 wid=1 in lookaside.
1997
    %set/v v009EDD90_0, 8, 1;
1998
    %jmp T_13.9;
1999
T_13.5 ;
2000
    %set/v v009EE208_0, 0, 1;
2001
    %load/v 8, v009EDD38_0, 16;
2002
    %set/v v009EDFA0_0, 8, 16;
2003
    %jmp T_13.9;
2004
T_13.6 ;
2005
    %load/v 8, v009EDBD8_0, 16;
2006
    %set/v v009EDFA0_0, 8, 16;
2007
    %jmp T_13.9;
2008
T_13.7 ;
2009
    %load/v 8, v009EDD38_0, 8; Select 8 out of 16 bits
2010
    %ix/load 1, 7, 0;
2011
    %mov 4, 0, 1;
2012
    %jmp/1 T_13.15, 4;
2013
    %load/x1p 24, v009EDD38_0, 1;
2014
    %jmp T_13.16;
2015
T_13.15 ;
2016
    %mov 24, 2, 1;
2017
T_13.16 ;
2018
; Save base=24 wid=1 in lookaside.
2019
    %jmp/0  T_13.12, 24;
2020
    %mov 25, 1, 8;
2021
    %jmp/1  T_13.14, 24;
2022
T_13.12 ; End of true expr.
2023
    %jmp/0  T_13.13, 24;
2024
 ; End of false expr.
2025
    %blend  25, 0, 8; Condition unknown.
2026
    %jmp  T_13.14;
2027
T_13.13 ;
2028
    %mov 25, 0, 8; Return false value
2029
T_13.14 ;
2030
    %mov 16, 25, 8;
2031
    %set/v v009EDFA0_0, 8, 16;
2032
    %jmp T_13.9;
2033
T_13.8 ;
2034
    %load/v 8, v009EDBD8_0, 16;
2035
    %set/v v009EDFA0_0, 8, 16;
2036
    %jmp T_13.9;
2037
T_13.9 ;
2038
    %jmp T_13;
2039
    .thread T_13, $push;
2040
    .scope S_0082DD70;
2041
T_14 ;
2042
    %wait E_007FB890;
2043
    %load/v 8, v009EDFA0_0, 16;
2044
    %ix/load 0, 16, 0;
2045
    %assign/v0 v009EE158_0, 0, 8;
2046
    %load/v 8, v009EDEF0_0, 1;
2047
    %ix/load 0, 1, 0;
2048
    %assign/v0 v009EE0A8_0, 0, 8;
2049
    %load/v 8, v009EE2B8_0, 1;
2050
    %ix/load 0, 1, 0;
2051
    %assign/v0 v009EE100_0, 0, 8;
2052
    %jmp T_14;
2053
    .thread T_14;
2054
    .scope S_0082DD70;
2055
T_15 ;
2056
    %wait E_007FE410;
2057
    %ix/load 1, 15, 0;
2058
    %mov 4, 0, 1;
2059
    %jmp/1 T_15.0, 4;
2060
    %load/x1p 8, v009EDFA0_0, 1;
2061
    %jmp T_15.1;
2062
T_15.0 ;
2063
    %mov 8, 2, 1;
2064
T_15.1 ;
2065
; Save base=8 wid=1 in lookaside.
2066
    %set/v v009EDE98_0, 8, 1;
2067
    %load/v 8, v009EDFA0_0, 16;
2068
    %cmpi/u 8, 0, 16;
2069
    %mov 8, 4, 1;
2070
    %set/v v009EE260_0, 8, 1;
2071
    %load/v 8, v009EDF48_0, 5;
2072
    %cmpi/u 8, 8, 5;
2073
    %jmp/1 T_15.2, 6;
2074
    %cmpi/u 8, 10, 5;
2075
    %jmp/1 T_15.3, 6;
2076
    %cmpi/u 8, 9, 5;
2077
    %jmp/1 T_15.4, 6;
2078
    %cmpi/u 8, 11, 5;
2079
    %jmp/1 T_15.5, 6;
2080
    %cmpi/u 8, 22, 5;
2081
    %jmp/1 T_15.6, 6;
2082
    %cmpi/u 8, 21, 5;
2083
    %jmp/1 T_15.7, 6;
2084
    %cmpi/u 8, 20, 5;
2085
    %jmp/1 T_15.8, 6;
2086
    %cmpi/u 8, 16, 5;
2087
    %jmp/1 T_15.9, 6;
2088
    %cmpi/u 8, 19, 5;
2089
    %jmp/1 T_15.10, 6;
2090
    %cmpi/u 8, 17, 5;
2091
    %jmp/1 T_15.11, 6;
2092
    %cmpi/u 8, 19, 5;
2093
    %jmp/1 T_15.12, 6;
2094
    %cmpi/u 8, 5, 5;
2095
    %jmp/1 T_15.13, 6;
2096
    %cmpi/u 8, 6, 5;
2097
    %jmp/1 T_15.14, 6;
2098
    %cmpi/u 8, 7, 5;
2099
    %jmp/1 T_15.15, 6;
2100
    %cmpi/u 8, 27, 5;
2101
    %jmp/1 T_15.16, 6;
2102
    %cmpi/u 8, 4, 5;
2103
    %jmp/1 T_15.17, 6;
2104
    %cmpi/u 8, 2, 5;
2105
    %jmp/1 T_15.18, 6;
2106
    %cmpi/u 8, 1, 5;
2107
    %jmp/1 T_15.19, 6;
2108
    %cmpi/u 8, 28, 5;
2109
    %jmp/1 T_15.20, 6;
2110
    %jmp T_15.21;
2111
T_15.2 ;
2112
    %jmp T_15.21;
2113
T_15.3 ;
2114
    %jmp T_15.21;
2115
T_15.4 ;
2116
    %jmp T_15.21;
2117
T_15.5 ;
2118
    %jmp T_15.21;
2119
T_15.6 ;
2120
    %jmp T_15.21;
2121
T_15.7 ;
2122
    %jmp T_15.21;
2123
T_15.8 ;
2124
    %jmp T_15.21;
2125
T_15.9 ;
2126
    %jmp T_15.21;
2127
T_15.10 ;
2128
    %jmp T_15.21;
2129
T_15.11 ;
2130
    %jmp T_15.21;
2131
T_15.12 ;
2132
    %jmp T_15.21;
2133
T_15.13 ;
2134
    %jmp T_15.21;
2135
T_15.14 ;
2136
    %jmp T_15.21;
2137
T_15.15 ;
2138
    %jmp T_15.21;
2139
T_15.16 ;
2140
    %load/v 8, v009EE0A8_0, 1;
2141
    %set/v v009EDE98_0, 8, 1;
2142
    %jmp T_15.21;
2143
T_15.17 ;
2144
    %jmp T_15.21;
2145
T_15.18 ;
2146
    %jmp T_15.21;
2147
T_15.19 ;
2148
    %load/v 8, v009EE0A8_0, 1;
2149
    %set/v v009EDE98_0, 8, 1;
2150
    %load/v 8, v009EE100_0, 1;
2151
    %set/v v009EE260_0, 8, 1;
2152
    %jmp T_15.21;
2153
T_15.20 ;
2154
    %load/v 8, v009EE0A8_0, 1;
2155
    %set/v v009EDE98_0, 8, 1;
2156
    %jmp T_15.21;
2157
T_15.21 ;
2158
    %jmp T_15;
2159
    .thread T_15, $push;
2160
    .scope S_0082DD70;
2161
T_16 ;
2162
    %wait E_007FE510;
2163
    %load/v 8, v009EDFA0_0, 16;
2164
    %set/v v009EE050_0, 8, 16;
2165
    %load/v 8, v009EDD90_0, 1;
2166
    %load/v 9, v009EE208_0, 1;
2167
    %load/v 10, v009EE260_0, 1;
2168
    %load/v 11, v009EDE98_0, 1;
2169
    %set/v v009EDB80_0, 8, 4;
2170
    %jmp T_16;
2171
    .thread T_16, $push;
2172
    .scope S_0082DDF8;
2173
T_17 ;
2174
    %wait E_007FB890;
2175
    %load/v 8, v00E61E68_0, 16;
2176
    %ix/load 0, 16, 0;
2177
    %assign/v0 v00E62180_0, 0, 8;
2178
    %load/v 8, v00E61EC0_0, 16;
2179
    %ix/load 0, 16, 0;
2180
    %assign/v0 v00E621D8_0, 0, 8;
2181
    %load/v 8, v00E62020_0, 5;
2182
    %ix/load 0, 5, 0;
2183
    %assign/v0 v00E62230_0, 0, 8;
2184
    %jmp T_17;
2185
    .thread T_17;
2186
    .scope S_0082DDF8;
2187
T_18 ;
2188
    %wait E_007FDC70;
2189
    %load/v 8, v00E62288_0, 1;
2190
    %jmp/0xz  T_18.0, 8;
2191
    %load/v 8, v00E62078_0, 16;
2192
    %set/v v00E62128_0, 8, 16;
2193
    %load/v 8, v00E61F18_0, 4;
2194
    %ix/load 1, 4, 0;
2195
    %mov 4, 0, 1;
2196
    %jmp/1 T_18.2, 4;
2197
    %load/x1p 16, v00E61DB8_0, 4;
2198
    %jmp T_18.3;
2199
T_18.2 ;
2200
    %mov 16, 2, 4;
2201
T_18.3 ;
2202
    %mov 12, 16, 4; Move signal select into place
2203
    %set/v v00E61E10_0, 8, 8;
2204
    %jmp T_18.1;
2205
T_18.0 ;
2206
    %load/v 8, v00E620D0_0, 8;
2207
    %mov 16, 0, 8;
2208
    %set/v v00E62128_0, 8, 16;
2209
    %load/v 8, v00E61F70_0, 8;
2210
    %set/v v00E61E10_0, 8, 8;
2211
T_18.1 ;
2212
    %jmp T_18;
2213
    .thread T_18, $push;
2214
    .scope S_0082DE80;
2215
T_19 ;
2216
    %wait E_007FC490;
2217
    %ix/load 1, 5, 0;
2218
    %mov 4, 0, 1;
2219
    %jmp/1 T_19.0, 4;
2220
    %load/x1p 8, v009EC100_0, 2;
2221
    %jmp T_19.1;
2222
T_19.0 ;
2223
    %mov 8, 2, 2;
2224
T_19.1 ;
2225
; Save base=8 wid=2 in lookaside.
2226
    %cmpi/u 8, 0, 2;
2227
    %jmp/1 T_19.2, 6;
2228
    %cmpi/u 8, 1, 2;
2229
    %jmp/1 T_19.3, 6;
2230
    %cmpi/u 8, 2, 2;
2231
    %jmp/1 T_19.4, 6;
2232
    %cmpi/u 8, 3, 2;
2233
    %jmp/1 T_19.5, 6;
2234
    %jmp T_19.6;
2235
T_19.2 ;
2236
    %load/v 8, v009EC158_0, 16;
2237
    %set/v v009EBF48_0, 8, 16;
2238
    %jmp T_19.6;
2239
T_19.3 ;
2240
    %load/v 8, v009EC1B0_0, 16;
2241
    %set/v v009EBF48_0, 8, 16;
2242
    %jmp T_19.6;
2243
T_19.4 ;
2244
    %load/v 8, v009EC310_0, 16;
2245
    %set/v v009EBF48_0, 8, 16;
2246
    %jmp T_19.6;
2247
T_19.5 ;
2248
    %load/v 8, v009EC2B8_0, 16;
2249
    %set/v v009EBF48_0, 8, 16;
2250
    %jmp T_19.6;
2251
T_19.6 ;
2252
    %jmp T_19;
2253
    .thread T_19, $push;
2254
    .scope S_0082DE80;
2255
T_20 ;
2256
    %wait E_007FC4F0;
2257
    %load/v 8, v009EC100_0, 2; Only need 2 of 8 bits
2258
; Save base=8 wid=2 in lookaside.
2259
    %cmpi/u 8, 0, 2;
2260
    %jmp/1 T_20.0, 6;
2261
    %cmpi/u 8, 1, 2;
2262
    %jmp/1 T_20.1, 6;
2263
    %cmpi/u 8, 2, 2;
2264
    %jmp/1 T_20.2, 6;
2265
    %cmpi/u 8, 3, 2;
2266
    %jmp/1 T_20.3, 6;
2267
    %jmp T_20.4;
2268
T_20.0 ;
2269
    %ix/load 0, 1, 0;
2270
    %load/vp0 8, v009EBF48_0, 16;
2271
    %set/v v009EBFA0_0, 8, 16;
2272
    %jmp T_20.4;
2273
T_20.1 ;
2274
    %ix/load 0, 2, 0;
2275
    %load/vp0 8, v009EBF48_0, 16;
2276
    %set/v v009EBFA0_0, 8, 16;
2277
    %jmp T_20.4;
2278
T_20.2 ;
2279
    %load/v 8, v009EBF48_0, 16;
2280
    %subi 8, 1, 16;
2281
    %set/v v009EBFA0_0, 8, 16;
2282
    %jmp T_20.4;
2283
T_20.3 ;
2284
    %load/v 8, v009EBF48_0, 16;
2285
    %subi 8, 2, 16;
2286
    %set/v v009EBFA0_0, 8, 16;
2287
    %jmp T_20.4;
2288
T_20.4 ;
2289
    %jmp T_20;
2290
    .thread T_20, $push;
2291
    .scope S_0082DE80;
2292
T_21 ;
2293
    %wait E_007FC530;
2294
    %movi 8, 65261, 16;
2295
    %set/v v009EC050_0, 8, 16;
2296
    %load/v 8, v009EC100_0, 8;
2297
    %mov 16, 2, 4;
2298
    %movi 20, 0, 1;
2299
    %mov 21, 2, 2;
2300
    %movi 23, 0, 1;
2301
    %cmp/x 8, 16, 8;
2302
    %jmp/1 T_21.0, 4;
2303
    %mov 24, 2, 4;
2304
    %movi 28, 1, 1;
2305
    %mov 29, 2, 2;
2306
    %movi 31, 0, 1;
2307
    %cmp/x 8, 24, 8;
2308
    %jmp/1 T_21.1, 4;
2309
    %movi 32, 0, 4;
2310
    %mov 36, 2, 3;
2311
    %movi 39, 1, 1;
2312
    %cmp/x 8, 32, 8;
2313
    %jmp/1 T_21.2, 4;
2314
    %movi 40, 1, 4;
2315
    %mov 44, 2, 3;
2316
    %movi 47, 1, 1;
2317
    %cmp/x 8, 40, 8;
2318
    %jmp/1 T_21.3, 4;
2319
    %movi 48, 4, 4;
2320
    %mov 52, 2, 3;
2321
    %movi 55, 1, 1;
2322
    %cmp/x 8, 48, 8;
2323
    %jmp/1 T_21.4, 4;
2324
    %movi 56, 2, 4;
2325
    %mov 60, 2, 3;
2326
    %movi 63, 1, 1;
2327
    %cmp/x 8, 56, 8;
2328
    %jmp/1 T_21.5, 4;
2329
    %movi 64, 3, 4;
2330
    %mov 68, 2, 3;
2331
    %movi 71, 1, 1;
2332
    %cmp/x 8, 64, 8;
2333
    %jmp/1 T_21.6, 4;
2334
    %movi 72, 5, 4;
2335
    %mov 76, 2, 3;
2336
    %movi 79, 1, 1;
2337
    %cmp/x 8, 72, 8;
2338
    %jmp/1 T_21.7, 4;
2339
    %movi 80, 6, 4;
2340
    %mov 84, 2, 3;
2341
    %movi 87, 1, 1;
2342
    %cmp/x 8, 80, 8;
2343
    %jmp/1 T_21.8, 4;
2344
    %movi 88, 11, 4;
2345
    %mov 92, 2, 3;
2346
    %movi 95, 1, 1;
2347
    %cmp/x 8, 88, 8;
2348
    %jmp/1 T_21.9, 4;
2349
    %movi 96, 8, 4;
2350
    %mov 100, 2, 3;
2351
    %movi 103, 1, 1;
2352
    %cmp/x 8, 96, 8;
2353
    %jmp/1 T_21.10, 4;
2354
    %movi 104, 9, 4;
2355
    %mov 108, 2, 3;
2356
    %movi 111, 1, 1;
2357
    %cmp/x 8, 104, 8;
2358
    %jmp/1 T_21.11, 4;
2359
    %movi 112, 12, 4;
2360
    %mov 116, 2, 3;
2361
    %movi 119, 1, 1;
2362
    %cmp/x 8, 112, 8;
2363
    %jmp/1 T_21.12, 4;
2364
    %movi 120, 13, 4;
2365
    %mov 124, 2, 3;
2366
    %movi 127, 1, 1;
2367
    %cmp/x 8, 120, 8;
2368
    %jmp/1 T_21.13, 4;
2369
    %jmp T_21.14;
2370
T_21.0 ;
2371
    %load/v 8, v009EBF48_0, 16;
2372
    %load/v 24, v009EC100_0, 4; Select 4 out of 8 bits
2373
    %mov 28, 0, 12;
2374
    %add 8, 24, 16;
2375
    %set/v v009EC050_0, 8, 16;
2376
    %jmp T_21.14;
2377
T_21.1 ;
2378
    %load/v 8, v009EBF48_0, 16;
2379
    %load/v 24, v009EC100_0, 4; Select 4 out of 8 bits
2380
    %mov 28, 1, 12;
2381
    %add 8, 24, 16;
2382
    %set/v v009EC050_0, 8, 16;
2383
    %jmp T_21.14;
2384
T_21.2 ;
2385
    %load/v 8, v009EBF48_0, 16;
2386
    %set/v v009EC050_0, 8, 16;
2387
    %jmp T_21.14;
2388
T_21.3 ;
2389
    %load/v 8, v009EBF48_0, 16;
2390
    %set/v v009EC050_0, 8, 16;
2391
    %jmp T_21.14;
2392
T_21.4 ;
2393
    %load/v 8, v009EBF48_0, 16;
2394
    %set/v v009EC050_0, 8, 16;
2395
    %jmp T_21.14;
2396
T_21.5 ;
2397
    %load/v 8, v009EBFA0_0, 16;
2398
    %set/v v009EC050_0, 8, 16;
2399
    %jmp T_21.14;
2400
T_21.6 ;
2401
    %load/v 8, v009EBFA0_0, 16;
2402
    %set/v v009EC050_0, 8, 16;
2403
    %jmp T_21.14;
2404
T_21.7 ;
2405
    %load/v 8, v009EBF48_0, 16;
2406
    %load/v 24, v009EBEF0_0, 8;
2407
    %ix/load 1, 7, 0;
2408
    %mov 4, 0, 1;
2409
    %jmp/1 T_21.15, 4;
2410
    %load/x1p 48, v009EBEF0_0, 1;
2411
    %jmp T_21.16;
2412
T_21.15 ;
2413
    %mov 48, 2, 1;
2414
T_21.16 ;
2415
    %mov 40, 48, 1; Move signal select into place
2416
    %mov 47, 40, 1; Repetition 8
2417
    %mov 46, 40, 1; Repetition 7
2418
    %mov 45, 40, 1; Repetition 6
2419
    %mov 44, 40, 1; Repetition 5
2420
    %mov 43, 40, 1; Repetition 4
2421
    %mov 42, 40, 1; Repetition 3
2422
    %mov 41, 40, 1; Repetition 2
2423
    %mov 32, 40, 8;
2424
    %add 8, 24, 16;
2425
    %set/v v009EC050_0, 8, 16;
2426
    %jmp T_21.14;
2427
T_21.8 ;
2428
    %load/v 8, v009EBF48_0, 16;
2429
    %load/v 24, v009EBE98_0, 8;
2430
    %ix/load 1, 7, 0;
2431
    %mov 4, 0, 1;
2432
    %jmp/1 T_21.17, 4;
2433
    %load/x1p 48, v009EBE98_0, 1;
2434
    %jmp T_21.18;
2435
T_21.17 ;
2436
    %mov 48, 2, 1;
2437
T_21.18 ;
2438
    %mov 40, 48, 1; Move signal select into place
2439
    %mov 47, 40, 1; Repetition 8
2440
    %mov 46, 40, 1; Repetition 7
2441
    %mov 45, 40, 1; Repetition 6
2442
    %mov 44, 40, 1; Repetition 5
2443
    %mov 43, 40, 1; Repetition 4
2444
    %mov 42, 40, 1; Repetition 3
2445
    %mov 41, 40, 1; Repetition 2
2446
    %mov 32, 40, 8;
2447
    %add 8, 24, 16;
2448
    %set/v v009EC050_0, 8, 16;
2449
    %jmp T_21.14;
2450
T_21.9 ;
2451
    %load/v 8, v009EBF48_0, 16;
2452
    %load/v 24, v009EBEF0_0, 8;
2453
    %load/v 32, v009EBE98_0, 8;
2454
    %add 8, 24, 16;
2455
    %set/v v009EC050_0, 8, 16;
2456
    %jmp T_21.14;
2457
T_21.10 ;
2458
    %load/v 8, v009EBF48_0, 16;
2459
    %load/v 24, v009EC208_0, 8; Select 8 out of 16 bits
2460
    %ix/load 1, 7, 0;
2461
    %mov 4, 0, 1;
2462
    %jmp/1 T_21.22, 4;
2463
    %load/x1p 40, v009EC208_0, 1;
2464
    %jmp T_21.23;
2465
T_21.22 ;
2466
    %mov 40, 2, 1;
2467
T_21.23 ;
2468
; Save base=40 wid=1 in lookaside.
2469
    %jmp/0  T_21.19, 40;
2470
    %mov 41, 1, 8;
2471
    %jmp/1  T_21.21, 40;
2472
T_21.19 ; End of true expr.
2473
    %jmp/0  T_21.20, 40;
2474
 ; End of false expr.
2475
    %blend  41, 0, 8; Condition unknown.
2476
    %jmp  T_21.21;
2477
T_21.20 ;
2478
    %mov 41, 0, 8; Return false value
2479
T_21.21 ;
2480
    %mov 32, 41, 8;
2481
    %add 8, 24, 16;
2482
    %set/v v009EC050_0, 8, 16;
2483
    %jmp T_21.14;
2484
T_21.11 ;
2485
    %load/v 8, v009EBF48_0, 16;
2486
    %load/v 24, v009EC208_0, 16;
2487
    %add 8, 24, 16;
2488
    %set/v v009EC050_0, 8, 16;
2489
    %jmp T_21.14;
2490
T_21.12 ;
2491
    %load/v 8, v009EC260_0, 16;
2492
    %load/v 24, v009EC208_0, 8; Select 8 out of 16 bits
2493
    %ix/load 1, 7, 0;
2494
    %mov 4, 0, 1;
2495
    %jmp/1 T_21.27, 4;
2496
    %load/x1p 40, v009EC208_0, 1;
2497
    %jmp T_21.28;
2498
T_21.27 ;
2499
    %mov 40, 2, 1;
2500
T_21.28 ;
2501
; Save base=40 wid=1 in lookaside.
2502
    %jmp/0  T_21.24, 40;
2503
    %mov 41, 1, 8;
2504
    %jmp/1  T_21.26, 40;
2505
T_21.24 ; End of true expr.
2506
    %jmp/0  T_21.25, 40;
2507
 ; End of false expr.
2508
    %blend  41, 0, 8; Condition unknown.
2509
    %jmp  T_21.26;
2510
T_21.25 ;
2511
    %mov 41, 0, 8; Return false value
2512
T_21.26 ;
2513
    %mov 32, 41, 8;
2514
    %add 8, 24, 16;
2515
    %set/v v009EC050_0, 8, 16;
2516
    %jmp T_21.14;
2517
T_21.13 ;
2518
    %load/v 8, v009EC260_0, 16;
2519
    %load/v 24, v009EC208_0, 16;
2520
    %add 8, 24, 16;
2521
    %set/v v009EC050_0, 8, 16;
2522
    %jmp T_21.14;
2523
T_21.14 ;
2524
    %jmp T_21;
2525
    .thread T_21, $push;
2526
    .scope S_0082D710;
2527
T_22 ;
2528
    %wait E_007FC4D0;
2529
    %load/v 8, v009ECF48_0, 4;
2530
    %cmpi/u 8, 8, 4;
2531
    %jmp/1 T_22.0, 6;
2532
    %cmpi/u 8, 9, 4;
2533
    %jmp/1 T_22.1, 6;
2534
    %cmpi/u 8, 0, 4;
2535
    %jmp/1 T_22.2, 6;
2536
    %cmpi/u 8, 1, 4;
2537
    %jmp/1 T_22.3, 6;
2538
    %cmpi/u 8, 2, 4;
2539
    %jmp/1 T_22.4, 6;
2540
    %cmpi/u 8, 3, 4;
2541
    %jmp/1 T_22.5, 6;
2542
    %cmpi/u 8, 4, 4;
2543
    %jmp/1 T_22.6, 6;
2544
    %cmpi/u 8, 5, 4;
2545
    %jmp/1 T_22.7, 6;
2546
    %cmpi/u 8, 11, 4;
2547
    %jmp/1 T_22.8, 6;
2548
    %cmpi/u 8, 10, 4;
2549
    %jmp/1 T_22.9, 6;
2550
    %set/v v009ECFA0_0, 1, 16;
2551
    %jmp T_22.11;
2552
T_22.0 ;
2553
    %load/v 8, v009EC368_0, 8;
2554
    %mov 16, 1, 8;
2555
    %set/v v009ECFA0_0, 8, 16;
2556
    %jmp T_22.11;
2557
T_22.1 ;
2558
    %load/v 8, v009EC3C0_0, 8;
2559
    %mov 16, 1, 8;
2560
    %set/v v009ECFA0_0, 8, 16;
2561
    %jmp T_22.11;
2562
T_22.2 ;
2563
    %load/v 8, v009EC3C0_0, 8;
2564
    %load/v 16, v009EC368_0, 8;
2565
    %set/v v009ECFA0_0, 8, 16;
2566
    %jmp T_22.11;
2567
T_22.3 ;
2568
    %load/v 8, v009EC520_0, 16;
2569
    %set/v v009ECFA0_0, 8, 16;
2570
    %jmp T_22.11;
2571
T_22.4 ;
2572
    %load/v 8, v009EC578_0, 16;
2573
    %set/v v009ECFA0_0, 8, 16;
2574
    %jmp T_22.11;
2575
T_22.5 ;
2576
    %load/v 8, v009EC680_0, 16;
2577
    %set/v v009ECFA0_0, 8, 16;
2578
    %jmp T_22.11;
2579
T_22.6 ;
2580
    %load/v 8, v009EC628_0, 16;
2581
    %set/v v009ECFA0_0, 8, 16;
2582
    %jmp T_22.11;
2583
T_22.7 ;
2584
    %load/v 8, v009EC5D0_0, 16;
2585
    %set/v v009ECFA0_0, 8, 16;
2586
    %jmp T_22.11;
2587
T_22.8 ;
2588
    %load/v 8, v009EC4C8_0, 8;
2589
    %load/v 16, v009EC4C8_0, 8;
2590
    %set/v v009ECFA0_0, 8, 16;
2591
    %jmp T_22.11;
2592
T_22.9 ;
2593
    %load/v 24, v009EC868_0, 1;
2594
    %load/v 25, v009ED368_0, 1;
2595
    %load/v 26, v009ED628_0, 1;
2596
    %load/v 27, v009ECE98_0, 1;
2597
    %load/v 28, v009ECD90_0, 1;
2598
    %load/v 29, v009ECC88_0, 1;
2599
    %load/v 30, v009ECC30_0, 1;
2600
    %load/v 31, v009ECB80_0, 1;
2601
    %mov 8, 24, 8;
2602
    %load/v 24, v009EC868_0, 1;
2603
    %load/v 25, v009ED368_0, 1;
2604
    %load/v 26, v009ED628_0, 1;
2605
    %load/v 27, v009ECE98_0, 1;
2606
    %load/v 28, v009ECD90_0, 1;
2607
    %load/v 29, v009ECC88_0, 1;
2608
    %load/v 30, v009ECC30_0, 1;
2609
    %load/v 31, v009ECB80_0, 1;
2610
    %mov 16, 24, 8;
2611
    %set/v v009ECFA0_0, 8, 16;
2612
    %jmp T_22.11;
2613
T_22.11 ;
2614
    %jmp T_22;
2615
    .thread T_22, $push;
2616
    .scope S_0082D710;
2617
T_23 ;
2618
    %wait E_007FB870;
2619
    %load/v 8, v009ECFF8_0, 4;
2620
    %cmpi/u 8, 8, 4;
2621
    %jmp/1 T_23.0, 6;
2622
    %cmpi/u 8, 9, 4;
2623
    %jmp/1 T_23.1, 6;
2624
    %cmpi/u 8, 0, 4;
2625
    %jmp/1 T_23.2, 6;
2626
    %cmpi/u 8, 1, 4;
2627
    %jmp/1 T_23.3, 6;
2628
    %cmpi/u 8, 2, 4;
2629
    %jmp/1 T_23.4, 6;
2630
    %cmpi/u 8, 3, 4;
2631
    %jmp/1 T_23.5, 6;
2632
    %cmpi/u 8, 4, 4;
2633
    %jmp/1 T_23.6, 6;
2634
    %cmpi/u 8, 5, 4;
2635
    %jmp/1 T_23.7, 6;
2636
    %cmpi/u 8, 11, 4;
2637
    %jmp/1 T_23.8, 6;
2638
    %cmpi/u 8, 10, 4;
2639
    %jmp/1 T_23.9, 6;
2640
    %set/v v009ED050_0, 1, 16;
2641
    %jmp T_23.11;
2642
T_23.0 ;
2643
    %load/v 8, v009EC368_0, 8;
2644
    %mov 16, 1, 8;
2645
    %set/v v009ED050_0, 8, 16;
2646
    %jmp T_23.11;
2647
T_23.1 ;
2648
    %load/v 8, v009EC3C0_0, 8;
2649
    %mov 16, 1, 8;
2650
    %set/v v009ED050_0, 8, 16;
2651
    %jmp T_23.11;
2652
T_23.2 ;
2653
    %load/v 8, v009EC3C0_0, 8;
2654
    %load/v 16, v009EC368_0, 8;
2655
    %set/v v009ED050_0, 8, 16;
2656
    %jmp T_23.11;
2657
T_23.3 ;
2658
    %load/v 8, v009EC520_0, 16;
2659
    %set/v v009ED050_0, 8, 16;
2660
    %jmp T_23.11;
2661
T_23.4 ;
2662
    %load/v 8, v009EC578_0, 16;
2663
    %set/v v009ED050_0, 8, 16;
2664
    %jmp T_23.11;
2665
T_23.5 ;
2666
    %load/v 8, v009EC680_0, 16;
2667
    %set/v v009ED050_0, 8, 16;
2668
    %jmp T_23.11;
2669
T_23.6 ;
2670
    %load/v 8, v009EC628_0, 16;
2671
    %set/v v009ED050_0, 8, 16;
2672
    %jmp T_23.11;
2673
T_23.7 ;
2674
    %load/v 8, v009EC5D0_0, 16;
2675
    %set/v v009ED050_0, 8, 16;
2676
    %jmp T_23.11;
2677
T_23.8 ;
2678
    %load/v 8, v009EC4C8_0, 8;
2679
    %load/v 16, v009EC4C8_0, 8;
2680
    %set/v v009ED050_0, 8, 16;
2681
    %jmp T_23.11;
2682
T_23.9 ;
2683
    %load/v 24, v009EC868_0, 1;
2684
    %load/v 25, v009ED368_0, 1;
2685
    %load/v 26, v009ED628_0, 1;
2686
    %load/v 27, v009ECE98_0, 1;
2687
    %load/v 28, v009ECD90_0, 1;
2688
    %load/v 29, v009ECC88_0, 1;
2689
    %load/v 30, v009ECC30_0, 1;
2690
    %load/v 31, v009ECB80_0, 1;
2691
    %mov 8, 24, 8;
2692
    %load/v 24, v009EC868_0, 1;
2693
    %load/v 25, v009ED368_0, 1;
2694
    %load/v 26, v009ED628_0, 1;
2695
    %load/v 27, v009ECE98_0, 1;
2696
    %load/v 28, v009ECD90_0, 1;
2697
    %load/v 29, v009ECC88_0, 1;
2698
    %load/v 30, v009ECC30_0, 1;
2699
    %load/v 31, v009ECB80_0, 1;
2700
    %mov 16, 24, 8;
2701
    %set/v v009ED050_0, 8, 16;
2702
    %jmp T_23.11;
2703
T_23.11 ;
2704
    %jmp T_23;
2705
    .thread T_23, $push;
2706
    .scope S_0082D710;
2707
T_24 ;
2708
    %wait E_007FB890;
2709
    %load/v 8, v009ED3C0_0, 1;
2710
    %load/v 9, v009ECCE0_0, 1;
2711
    %or 8, 9, 1;
2712
    %jmp/0xz  T_24.0, 8;
2713
    %load/v 8, v009ED260_0, 4;
2714
    %cmpi/u 8, 0, 4;
2715
    %jmp/1 T_24.2, 6;
2716
    %cmpi/u 8, 1, 4;
2717
    %jmp/1 T_24.3, 6;
2718
    %cmpi/u 8, 2, 4;
2719
    %jmp/1 T_24.4, 6;
2720
    %cmpi/u 8, 3, 4;
2721
    %jmp/1 T_24.5, 6;
2722
    %cmpi/u 8, 4, 4;
2723
    %jmp/1 T_24.6, 6;
2724
    %cmpi/u 8, 5, 4;
2725
    %jmp/1 T_24.7, 6;
2726
    %cmpi/u 8, 8, 4;
2727
    %jmp/1 T_24.8, 6;
2728
    %cmpi/u 8, 9, 4;
2729
    %jmp/1 T_24.9, 6;
2730
    %cmpi/u 8, 10, 4;
2731
    %jmp/1 T_24.10, 6;
2732
    %cmpi/u 8, 11, 4;
2733
    %jmp/1 T_24.11, 6;
2734
    %jmp T_24.12;
2735
T_24.2 ;
2736
    %load/v 8, v009ED208_0, 16;
2737
    %ix/load 0, 8, 0;
2738
    %assign/v0 v009EC3C0_0, 0, 8;
2739
    %ix/load 0, 8, 0;
2740
    %assign/v0 v009EC368_0, 0, 16;
2741
    %jmp T_24.12;
2742
T_24.3 ;
2743
    %load/v 8, v009ED208_0, 16;
2744
    %ix/load 0, 16, 0;
2745
    %assign/v0 v009EC520_0, 0, 8;
2746
    %jmp T_24.12;
2747
T_24.4 ;
2748
    %load/v 8, v009ED208_0, 16;
2749
    %ix/load 0, 16, 0;
2750
    %assign/v0 v009EC578_0, 0, 8;
2751
    %jmp T_24.12;
2752
T_24.5 ;
2753
    %load/v 8, v009ED208_0, 16;
2754
    %ix/load 0, 16, 0;
2755
    %assign/v0 v009EC680_0, 0, 8;
2756
    %jmp T_24.12;
2757
T_24.6 ;
2758
    %load/v 8, v009ED208_0, 16;
2759
    %ix/load 0, 16, 0;
2760
    %assign/v0 v009EC628_0, 0, 8;
2761
    %jmp T_24.12;
2762
T_24.7 ;
2763
    %load/v 8, v009ED208_0, 16;
2764
    %ix/load 0, 16, 0;
2765
    %assign/v0 v009EC5D0_0, 0, 8;
2766
    %jmp T_24.12;
2767
T_24.8 ;
2768
    %load/v 8, v009ED208_0, 8; Only need 8 of 16 bits
2769
; Save base=8 wid=8 in lookaside.
2770
    %ix/load 0, 8, 0;
2771
    %assign/v0 v009EC368_0, 0, 8;
2772
    %jmp T_24.12;
2773
T_24.9 ;
2774
    %load/v 8, v009ED208_0, 8; Only need 8 of 16 bits
2775
; Save base=8 wid=8 in lookaside.
2776
    %ix/load 0, 8, 0;
2777
    %assign/v0 v009EC3C0_0, 0, 8;
2778
    %jmp T_24.12;
2779
T_24.10 ;
2780
    %load/v 8, v009ED208_0, 8; Only need 8 of 16 bits
2781
; Save base=8 wid=8 in lookaside.
2782
    %ix/load 0, 1, 0;
2783
    %assign/v0 v009EC868_0, 0, 8;
2784
    %ix/load 0, 1, 0;
2785
    %assign/v0 v009ED368_0, 0, 9;
2786
    %ix/load 0, 1, 0;
2787
    %assign/v0 v009ED628_0, 0, 10;
2788
    %ix/load 0, 1, 0;
2789
    %assign/v0 v009ECE98_0, 0, 11;
2790
    %ix/load 0, 1, 0;
2791
    %assign/v0 v009ECD90_0, 0, 12;
2792
    %ix/load 0, 1, 0;
2793
    %assign/v0 v009ECC88_0, 0, 13;
2794
    %ix/load 0, 1, 0;
2795
    %assign/v0 v009ECC30_0, 0, 14;
2796
    %ix/load 0, 1, 0;
2797
    %assign/v0 v009ECB80_0, 0, 15;
2798
    %jmp T_24.12;
2799
T_24.11 ;
2800
    %load/v 8, v009ED208_0, 8; Only need 8 of 16 bits
2801
; Save base=8 wid=8 in lookaside.
2802
    %ix/load 0, 8, 0;
2803
    %assign/v0 v009EC4C8_0, 0, 8;
2804
    %jmp T_24.12;
2805
T_24.12 ;
2806
T_24.0 ;
2807
    %load/v 8, v009ED5D0_0, 1;
2808
    %load/v 9, v009ED3C0_0, 1;
2809
    %or 8, 9, 1;
2810
    %load/v 9, v009ED520_0, 1;
2811
    %or 8, 9, 1;
2812
    %jmp/0xz  T_24.13, 8;
2813
    %load/v 8, v009ED578_0, 4;
2814
    %cmpi/u 8, 0, 4;
2815
    %jmp/1 T_24.15, 6;
2816
    %cmpi/u 8, 1, 4;
2817
    %jmp/1 T_24.16, 6;
2818
    %cmpi/u 8, 2, 4;
2819
    %jmp/1 T_24.17, 6;
2820
    %cmpi/u 8, 3, 4;
2821
    %jmp/1 T_24.18, 6;
2822
    %cmpi/u 8, 4, 4;
2823
    %jmp/1 T_24.19, 6;
2824
    %cmpi/u 8, 5, 4;
2825
    %jmp/1 T_24.20, 6;
2826
    %cmpi/u 8, 8, 4;
2827
    %jmp/1 T_24.21, 6;
2828
    %cmpi/u 8, 9, 4;
2829
    %jmp/1 T_24.22, 6;
2830
    %cmpi/u 8, 10, 4;
2831
    %jmp/1 T_24.23, 6;
2832
    %cmpi/u 8, 11, 4;
2833
    %jmp/1 T_24.24, 6;
2834
    %jmp T_24.25;
2835
T_24.15 ;
2836
    %load/v 8, v009ECDE8_0, 16;
2837
    %ix/load 0, 8, 0;
2838
    %assign/v0 v009EC3C0_0, 0, 8;
2839
    %ix/load 0, 8, 0;
2840
    %assign/v0 v009EC368_0, 0, 16;
2841
    %jmp T_24.25;
2842
T_24.16 ;
2843
    %load/v 8, v009ECDE8_0, 16;
2844
    %ix/load 0, 16, 0;
2845
    %assign/v0 v009EC520_0, 0, 8;
2846
    %jmp T_24.25;
2847
T_24.17 ;
2848
    %load/v 8, v009ECDE8_0, 16;
2849
    %ix/load 0, 16, 0;
2850
    %assign/v0 v009EC578_0, 0, 8;
2851
    %jmp T_24.25;
2852
T_24.18 ;
2853
    %load/v 8, v009ECDE8_0, 16;
2854
    %ix/load 0, 16, 0;
2855
    %assign/v0 v009EC680_0, 0, 8;
2856
    %jmp T_24.25;
2857
T_24.19 ;
2858
    %load/v 8, v009ECDE8_0, 16;
2859
    %ix/load 0, 16, 0;
2860
    %assign/v0 v009EC628_0, 0, 8;
2861
    %jmp T_24.25;
2862
T_24.20 ;
2863
    %load/v 8, v009ECDE8_0, 16;
2864
    %ix/load 0, 16, 0;
2865
    %assign/v0 v009EC5D0_0, 0, 8;
2866
    %jmp T_24.25;
2867
T_24.21 ;
2868
    %load/v 8, v009ECDE8_0, 8; Only need 8 of 16 bits
2869
; Save base=8 wid=8 in lookaside.
2870
    %ix/load 0, 8, 0;
2871
    %assign/v0 v009EC368_0, 0, 8;
2872
    %jmp T_24.25;
2873
T_24.22 ;
2874
    %load/v 8, v009ECDE8_0, 8; Only need 8 of 16 bits
2875
; Save base=8 wid=8 in lookaside.
2876
    %ix/load 0, 8, 0;
2877
    %assign/v0 v009EC3C0_0, 0, 8;
2878
    %jmp T_24.25;
2879
T_24.23 ;
2880
    %load/v 8, v009ECDE8_0, 8; Only need 8 of 16 bits
2881
; Save base=8 wid=8 in lookaside.
2882
    %ix/load 0, 1, 0;
2883
    %assign/v0 v009EC868_0, 0, 8;
2884
    %ix/load 0, 1, 0;
2885
    %assign/v0 v009ED368_0, 0, 9;
2886
    %ix/load 0, 1, 0;
2887
    %assign/v0 v009ED628_0, 0, 10;
2888
    %ix/load 0, 1, 0;
2889
    %assign/v0 v009ECE98_0, 0, 11;
2890
    %ix/load 0, 1, 0;
2891
    %assign/v0 v009ECD90_0, 0, 12;
2892
    %ix/load 0, 1, 0;
2893
    %assign/v0 v009ECC88_0, 0, 13;
2894
    %ix/load 0, 1, 0;
2895
    %assign/v0 v009ECC30_0, 0, 14;
2896
    %ix/load 0, 1, 0;
2897
    %assign/v0 v009ECB80_0, 0, 15;
2898
    %jmp T_24.25;
2899
T_24.24 ;
2900
    %load/v 8, v009ECDE8_0, 8; Only need 8 of 16 bits
2901
; Save base=8 wid=8 in lookaside.
2902
    %ix/load 0, 8, 0;
2903
    %assign/v0 v009EC4C8_0, 0, 8;
2904
    %jmp T_24.25;
2905
T_24.25 ;
2906
T_24.13 ;
2907
    %load/v 8, v009ED4C8_0, 1;
2908
    %jmp/0xz  T_24.26, 8;
2909
    %ix/load 1, 5, 0;
2910
    %mov 4, 0, 1;
2911
    %jmp/1 T_24.28, 4;
2912
    %load/x1p 8, v009ECB28_0, 2;
2913
    %jmp T_24.29;
2914
T_24.28 ;
2915
    %mov 8, 2, 2;
2916
T_24.29 ;
2917
; Save base=8 wid=2 in lookaside.
2918
    %cmpi/u 8, 0, 2;
2919
    %jmp/1 T_24.30, 6;
2920
    %cmpi/u 8, 1, 2;
2921
    %jmp/1 T_24.31, 6;
2922
    %cmpi/u 8, 2, 2;
2923
    %jmp/1 T_24.32, 6;
2924
    %cmpi/u 8, 3, 2;
2925
    %jmp/1 T_24.33, 6;
2926
    %jmp T_24.34;
2927
T_24.30 ;
2928
    %load/v 8, v009ECA78_0, 16;
2929
    %ix/load 0, 16, 0;
2930
    %assign/v0 v009EC520_0, 0, 8;
2931
    %jmp T_24.34;
2932
T_24.31 ;
2933
    %load/v 8, v009ECA78_0, 16;
2934
    %ix/load 0, 16, 0;
2935
    %assign/v0 v009EC578_0, 0, 8;
2936
    %jmp T_24.34;
2937
T_24.32 ;
2938
    %load/v 8, v009ECA78_0, 16;
2939
    %ix/load 0, 16, 0;
2940
    %assign/v0 v009EC680_0, 0, 8;
2941
    %jmp T_24.34;
2942
T_24.33 ;
2943
    %load/v 8, v009ECA78_0, 16;
2944
    %ix/load 0, 16, 0;
2945
    %assign/v0 v009EC628_0, 0, 8;
2946
    %jmp T_24.34;
2947
T_24.34 ;
2948
T_24.26 ;
2949
    %load/v 8, v009ED418_0, 1;
2950
    %jmp/0xz  T_24.35, 8;
2951
    %load/v 8, v009EC418_0, 8;
2952
    %ix/load 0, 1, 0;
2953
    %assign/v0 v009EC868_0, 0, 8;
2954
    %ix/load 0, 1, 0;
2955
    %assign/v0 v009ED368_0, 0, 9;
2956
    %ix/load 0, 1, 0;
2957
    %assign/v0 v009ED628_0, 0, 10;
2958
    %ix/load 0, 1, 0;
2959
    %assign/v0 v009ECE98_0, 0, 11;
2960
    %ix/load 0, 1, 0;
2961
    %assign/v0 v009ECD90_0, 0, 12;
2962
    %ix/load 0, 1, 0;
2963
    %assign/v0 v009ECC88_0, 0, 13;
2964
    %ix/load 0, 1, 0;
2965
    %assign/v0 v009ECC30_0, 0, 14;
2966
    %ix/load 0, 1, 0;
2967
    %assign/v0 v009ECB80_0, 0, 15;
2968
T_24.35 ;
2969
    %load/v 8, v009ED2B8_0, 1;
2970
    %load/v 9, v009EC8C0_0, 1;
2971
    %or 8, 9, 1;
2972
    %jmp/0xz  T_24.37, 8;
2973
    %load/v 8, v009ED2B8_0, 1;
2974
    %ix/load 0, 1, 0;
2975
    %assign/v0 v009ECB80_0, 0, 8;
2976
T_24.37 ;
2977
    %load/v 8, v009ED470_0, 1;
2978
    %jmp/0xz  T_24.39, 8;
2979
    %load/v 8, v009ECE40_0, 16;
2980
    %ix/load 0, 16, 0;
2981
    %assign/v0 v009EC5D0_0, 0, 8;
2982
T_24.39 ;
2983
    %load/v 8, v009ECD38_0, 1;
2984
    %jmp/0xz  T_24.41, 8;
2985
    %load/v 8, v009ED310_0, 1;
2986
    %jmp/0xz  T_24.43, 8;
2987
    %ix/load 0, 1, 0;
2988
    %load/vp0 8, v009EC628_0, 16;
2989
    %ix/load 0, 16, 0;
2990
    %assign/v0 v009EC628_0, 0, 8;
2991
    %jmp T_24.44;
2992
T_24.43 ;
2993
    %ix/load 0, 1, 0;
2994
    %load/vp0 8, v009EC680_0, 16;
2995
    %ix/load 0, 16, 0;
2996
    %assign/v0 v009EC680_0, 0, 8;
2997
T_24.44 ;
2998
T_24.41 ;
2999
    %load/v 8, v009EC9C8_0, 1;
3000
    %jmp/0xz  T_24.45, 8;
3001
    %load/v 8, v009ED310_0, 1;
3002
    %jmp/0xz  T_24.47, 8;
3003
    %load/v 8, v009EC628_0, 16;
3004
    %subi 8, 1, 16;
3005
    %ix/load 0, 16, 0;
3006
    %assign/v0 v009EC628_0, 0, 8;
3007
    %jmp T_24.48;
3008
T_24.47 ;
3009
    %load/v 8, v009EC680_0, 16;
3010
    %subi 8, 1, 16;
3011
    %ix/load 0, 16, 0;
3012
    %assign/v0 v009EC680_0, 0, 8;
3013
T_24.48 ;
3014
T_24.45 ;
3015
    %jmp T_24;
3016
    .thread T_24;
3017
    .scope S_0082D710;
3018
T_25 ;
3019
    %movi 8, 65534, 16;
3020
    %set/v v009EC5D0_0, 8, 16;
3021
    %set/v v009EC4C8_0, 0, 8;
3022
    %set/v v009EC520_0, 0, 16;
3023
    %set/v v009EC868_0, 0, 1;
3024
    %set/v v009ED368_0, 0, 1;
3025
    %set/v v009ED628_0, 0, 1;
3026
    %set/v v009ECE98_0, 0, 1;
3027
    %set/v v009ECD90_0, 0, 1;
3028
    %set/v v009ECC88_0, 0, 1;
3029
    %set/v v009ECC30_0, 0, 1;
3030
    %set/v v009ECB80_0, 0, 1;
3031
    %movi 8, 42330, 16;
3032
    %set/v v009EC578_0, 8, 16;
3033
    %movi 8, 3840, 16;
3034
    %set/v v009EC628_0, 8, 16;
3035
    %movi 8, 3584, 16;
3036
    %set/v v009EC680_0, 8, 16;
3037
    %end;
3038
    .thread T_25;
3039
    .scope S_0082D688;
3040
T_26 ;
3041
    %wait E_007FC3B0;
3042
    %set/v v009EBB28_0, 1, 4;
3043
    %set/v v009EBC30_0, 1, 4;
3044
    %set/v v009EB918_0, 1, 4;
3045
    %load/v 8, v009EBA78_0, 1;
3046
    %jmp/0xz  T_26.0, 8;
3047
    %load/v 8, v009EBD90_0, 8;
3048
    %movi 16, 131, 8;
3049
    %cmp/x 8, 16, 8;
3050
    %jmp/1 T_26.2, 4;
3051
    %movi 16, 147, 8;
3052
    %cmp/x 8, 16, 8;
3053
    %jmp/1 T_26.3, 4;
3054
    %movi 16, 163, 8;
3055
    %cmp/x 8, 16, 8;
3056
    %jmp/1 T_26.4, 4;
3057
    %movi 16, 179, 8;
3058
    %cmp/x 8, 16, 8;
3059
    %jmp/1 T_26.5, 4;
3060
    %movi 16, 140, 8;
3061
    %cmp/x 8, 16, 8;
3062
    %jmp/1 T_26.6, 4;
3063
    %movi 16, 156, 8;
3064
    %cmp/x 8, 16, 8;
3065
    %jmp/1 T_26.7, 4;
3066
    %movi 16, 172, 8;
3067
    %cmp/x 8, 16, 8;
3068
    %jmp/1 T_26.8, 4;
3069
    %movi 16, 188, 8;
3070
    %cmp/x 8, 16, 8;
3071
    %jmp/1 T_26.9, 4;
3072
    %movi 16, 142, 8;
3073
    %cmp/x 8, 16, 8;
3074
    %jmp/1 T_26.10, 4;
3075
    %movi 16, 158, 8;
3076
    %cmp/x 8, 16, 8;
3077
    %jmp/1 T_26.11, 4;
3078
    %movi 16, 174, 8;
3079
    %cmp/x 8, 16, 8;
3080
    %jmp/1 T_26.12, 4;
3081
    %movi 16, 190, 8;
3082
    %cmp/x 8, 16, 8;
3083
    %jmp/1 T_26.13, 4;
3084
    %movi 16, 143, 8;
3085
    %cmp/x 8, 16, 8;
3086
    %jmp/1 T_26.14, 4;
3087
    %movi 16, 159, 8;
3088
    %cmp/x 8, 16, 8;
3089
    %jmp/1 T_26.15, 4;
3090
    %movi 16, 175, 8;
3091
    %cmp/x 8, 16, 8;
3092
    %jmp/1 T_26.16, 4;
3093
    %movi 16, 191, 8;
3094
    %cmp/x 8, 16, 8;
3095
    %jmp/1 T_26.17, 4;
3096
    %movi 16, 223, 8;
3097
    %cmp/x 8, 16, 8;
3098
    %jmp/1 T_26.18, 4;
3099
    %movi 16, 239, 8;
3100
    %cmp/x 8, 16, 8;
3101
    %jmp/1 T_26.19, 4;
3102
    %cmp/x 8, 1, 8;
3103
    %jmp/1 T_26.20, 4;
3104
    %jmp T_26.21;
3105
T_26.2 ;
3106
    %set/v v009EBB28_0, 0, 4;
3107
    %jmp T_26.21;
3108
T_26.3 ;
3109
    %set/v v009EBB28_0, 0, 4;
3110
    %jmp T_26.21;
3111
T_26.4 ;
3112
    %set/v v009EBB28_0, 0, 4;
3113
    %jmp T_26.21;
3114
T_26.5 ;
3115
    %set/v v009EBB28_0, 0, 4;
3116
    %jmp T_26.21;
3117
T_26.6 ;
3118
    %movi 8, 2, 4;
3119
    %set/v v009EBB28_0, 8, 4;
3120
    %jmp T_26.21;
3121
T_26.7 ;
3122
    %movi 8, 2, 4;
3123
    %set/v v009EBB28_0, 8, 4;
3124
    %jmp T_26.21;
3125
T_26.8 ;
3126
    %movi 8, 2, 4;
3127
    %set/v v009EBB28_0, 8, 4;
3128
    %jmp T_26.21;
3129
T_26.9 ;
3130
    %movi 8, 2, 4;
3131
    %set/v v009EBB28_0, 8, 4;
3132
    %jmp T_26.21;
3133
T_26.10 ;
3134
    %movi 8, 2, 4;
3135
    %set/v v009EBB28_0, 8, 4;
3136
    %jmp T_26.21;
3137
T_26.11 ;
3138
    %movi 8, 2, 4;
3139
    %set/v v009EBB28_0, 8, 4;
3140
    %jmp T_26.21;
3141
T_26.12 ;
3142
    %movi 8, 2, 4;
3143
    %set/v v009EBB28_0, 8, 4;
3144
    %jmp T_26.21;
3145
T_26.13 ;
3146
    %movi 8, 2, 4;
3147
    %set/v v009EBB28_0, 8, 4;
3148
    %jmp T_26.21;
3149
T_26.14 ;
3150
    %movi 8, 2, 4;
3151
    %set/v v009EBB28_0, 8, 4;
3152
    %jmp T_26.21;
3153
T_26.15 ;
3154
    %movi 8, 2, 4;
3155
    %set/v v009EBB28_0, 8, 4;
3156
    %jmp T_26.21;
3157
T_26.16 ;
3158
    %movi 8, 2, 4;
3159
    %set/v v009EBB28_0, 8, 4;
3160
    %jmp T_26.21;
3161
T_26.17 ;
3162
    %movi 8, 2, 4;
3163
    %set/v v009EBB28_0, 8, 4;
3164
    %jmp T_26.21;
3165
T_26.18 ;
3166
    %movi 8, 4, 4;
3167
    %set/v v009EBB28_0, 8, 4;
3168
    %jmp T_26.21;
3169
T_26.19 ;
3170
    %movi 8, 4, 4;
3171
    %set/v v009EBB28_0, 8, 4;
3172
    %jmp T_26.21;
3173
T_26.20 ;
3174
    %movi 8, 4, 4;
3175
    %set/v v009EBB28_0, 8, 4;
3176
    %jmp T_26.21;
3177
T_26.21 ;
3178
    %load/v 8, v009EBD90_0, 8;
3179
    %movi 16, 131, 8;
3180
    %cmp/x 8, 16, 8;
3181
    %jmp/1 T_26.22, 4;
3182
    %movi 16, 140, 8;
3183
    %cmp/x 8, 16, 8;
3184
    %jmp/1 T_26.23, 4;
3185
    %movi 16, 142, 8;
3186
    %cmp/x 8, 16, 8;
3187
    %jmp/1 T_26.24, 4;
3188
    %movi 16, 206, 8;
3189
    %cmp/x 8, 16, 8;
3190
    %jmp/1 T_26.25, 4;
3191
    %movi 16, 147, 8;
3192
    %cmp/x 8, 16, 8;
3193
    %jmp/1 T_26.26, 4;
3194
    %movi 16, 163, 8;
3195
    %cmp/x 8, 16, 8;
3196
    %jmp/1 T_26.27, 4;
3197
    %movi 16, 179, 8;
3198
    %cmp/x 8, 16, 8;
3199
    %jmp/1 T_26.28, 4;
3200
    %movi 16, 156, 8;
3201
    %cmp/x 8, 16, 8;
3202
    %jmp/1 T_26.29, 4;
3203
    %movi 16, 172, 8;
3204
    %cmp/x 8, 16, 8;
3205
    %jmp/1 T_26.30, 4;
3206
    %movi 16, 188, 8;
3207
    %cmp/x 8, 16, 8;
3208
    %jmp/1 T_26.31, 4;
3209
    %movi 16, 158, 8;
3210
    %cmp/x 8, 16, 8;
3211
    %jmp/1 T_26.32, 4;
3212
    %movi 16, 174, 8;
3213
    %cmp/x 8, 16, 8;
3214
    %jmp/1 T_26.33, 4;
3215
    %movi 16, 190, 8;
3216
    %cmp/x 8, 16, 8;
3217
    %jmp/1 T_26.34, 4;
3218
    %movi 16, 159, 8;
3219
    %cmp/x 8, 16, 8;
3220
    %jmp/1 T_26.35, 4;
3221
    %movi 16, 175, 8;
3222
    %cmp/x 8, 16, 8;
3223
    %jmp/1 T_26.36, 4;
3224
    %movi 16, 191, 8;
3225
    %cmp/x 8, 16, 8;
3226
    %jmp/1 T_26.37, 4;
3227
    %movi 16, 222, 8;
3228
    %cmp/x 8, 16, 8;
3229
    %jmp/1 T_26.38, 4;
3230
    %movi 16, 238, 8;
3231
    %cmp/x 8, 16, 8;
3232
    %jmp/1 T_26.39, 4;
3233
    %movi 16, 254, 8;
3234
    %cmp/x 8, 16, 8;
3235
    %jmp/1 T_26.40, 4;
3236
    %jmp T_26.41;
3237
T_26.22 ;
3238
    %movi 8, 7, 4;
3239
    %set/v v009EBC30_0, 8, 4;
3240
    %jmp T_26.41;
3241
T_26.23 ;
3242
    %movi 8, 7, 4;
3243
    %set/v v009EBC30_0, 8, 4;
3244
    %jmp T_26.41;
3245
T_26.24 ;
3246
    %movi 8, 7, 4;
3247
    %set/v v009EBC30_0, 8, 4;
3248
    %jmp T_26.41;
3249
T_26.25 ;
3250
    %movi 8, 7, 4;
3251
    %set/v v009EBC30_0, 8, 4;
3252
    %jmp T_26.41;
3253
T_26.26 ;
3254
    %movi 8, 6, 4;
3255
    %set/v v009EBC30_0, 8, 4;
3256
    %jmp T_26.41;
3257
T_26.27 ;
3258
    %movi 8, 6, 4;
3259
    %set/v v009EBC30_0, 8, 4;
3260
    %jmp T_26.41;
3261
T_26.28 ;
3262
    %movi 8, 6, 4;
3263
    %set/v v009EBC30_0, 8, 4;
3264
    %jmp T_26.41;
3265
T_26.29 ;
3266
    %movi 8, 6, 4;
3267
    %set/v v009EBC30_0, 8, 4;
3268
    %jmp T_26.41;
3269
T_26.30 ;
3270
    %movi 8, 6, 4;
3271
    %set/v v009EBC30_0, 8, 4;
3272
    %jmp T_26.41;
3273
T_26.31 ;
3274
    %movi 8, 6, 4;
3275
    %set/v v009EBC30_0, 8, 4;
3276
    %jmp T_26.41;
3277
T_26.32 ;
3278
    %movi 8, 6, 4;
3279
    %set/v v009EBC30_0, 8, 4;
3280
    %jmp T_26.41;
3281
T_26.33 ;
3282
    %movi 8, 6, 4;
3283
    %set/v v009EBC30_0, 8, 4;
3284
    %jmp T_26.41;
3285
T_26.34 ;
3286
    %movi 8, 6, 4;
3287
    %set/v v009EBC30_0, 8, 4;
3288
    %jmp T_26.41;
3289
T_26.35 ;
3290
    %movi 8, 6, 4;
3291
    %set/v v009EBC30_0, 8, 4;
3292
    %jmp T_26.41;
3293
T_26.36 ;
3294
    %movi 8, 6, 4;
3295
    %set/v v009EBC30_0, 8, 4;
3296
    %jmp T_26.41;
3297
T_26.37 ;
3298
    %movi 8, 6, 4;
3299
    %set/v v009EBC30_0, 8, 4;
3300
    %jmp T_26.41;
3301
T_26.38 ;
3302
    %movi 8, 6, 4;
3303
    %set/v v009EBC30_0, 8, 4;
3304
    %jmp T_26.41;
3305
T_26.39 ;
3306
    %movi 8, 6, 4;
3307
    %set/v v009EBC30_0, 8, 4;
3308
    %jmp T_26.41;
3309
T_26.40 ;
3310
    %movi 8, 6, 4;
3311
    %set/v v009EBC30_0, 8, 4;
3312
    %jmp T_26.41;
3313
T_26.41 ;
3314
    %load/v 8, v009EBD90_0, 8;
3315
    %movi 16, 131, 8;
3316
    %cmp/x 8, 16, 8;
3317
    %jmp/1 T_26.42, 4;
3318
    %movi 16, 147, 8;
3319
    %cmp/x 8, 16, 8;
3320
    %jmp/1 T_26.43, 4;
3321
    %movi 16, 163, 8;
3322
    %cmp/x 8, 16, 8;
3323
    %jmp/1 T_26.44, 4;
3324
    %movi 16, 179, 8;
3325
    %cmp/x 8, 16, 8;
3326
    %jmp/1 T_26.45, 4;
3327
    %movi 16, 140, 8;
3328
    %cmp/x 8, 16, 8;
3329
    %jmp/1 T_26.46, 4;
3330
    %movi 16, 156, 8;
3331
    %cmp/x 8, 16, 8;
3332
    %jmp/1 T_26.47, 4;
3333
    %movi 16, 172, 8;
3334
    %cmp/x 8, 16, 8;
3335
    %jmp/1 T_26.48, 4;
3336
    %movi 16, 188, 8;
3337
    %cmp/x 8, 16, 8;
3338
    %jmp/1 T_26.49, 4;
3339
    %movi 16, 142, 8;
3340
    %cmp/x 8, 16, 8;
3341
    %jmp/1 T_26.50, 4;
3342
    %movi 16, 158, 8;
3343
    %cmp/x 8, 16, 8;
3344
    %jmp/1 T_26.51, 4;
3345
    %movi 16, 174, 8;
3346
    %cmp/x 8, 16, 8;
3347
    %jmp/1 T_26.52, 4;
3348
    %movi 16, 190, 8;
3349
    %cmp/x 8, 16, 8;
3350
    %jmp/1 T_26.53, 4;
3351
    %movi 16, 206, 8;
3352
    %cmp/x 8, 16, 8;
3353
    %jmp/1 T_26.54, 4;
3354
    %movi 16, 222, 8;
3355
    %cmp/x 8, 16, 8;
3356
    %jmp/1 T_26.55, 4;
3357
    %movi 16, 238, 8;
3358
    %cmp/x 8, 16, 8;
3359
    %jmp/1 T_26.56, 4;
3360
    %movi 16, 254, 8;
3361
    %cmp/x 8, 16, 8;
3362
    %jmp/1 T_26.57, 4;
3363
    %movi 16, 159, 8;
3364
    %cmp/x 8, 16, 8;
3365
    %jmp/1 T_26.58, 4;
3366
    %movi 16, 175, 8;
3367
    %cmp/x 8, 16, 8;
3368
    %jmp/1 T_26.59, 4;
3369
    %movi 16, 191, 8;
3370
    %cmp/x 8, 16, 8;
3371
    %jmp/1 T_26.60, 4;
3372
    %movi 16, 223, 8;
3373
    %cmp/x 8, 16, 8;
3374
    %jmp/1 T_26.61, 4;
3375
    %movi 16, 239, 8;
3376
    %cmp/x 8, 16, 8;
3377
    %jmp/1 T_26.62, 4;
3378
    %cmp/x 8, 1, 8;
3379
    %jmp/1 T_26.63, 4;
3380
    %jmp T_26.64;
3381
T_26.42 ;
3382
    %jmp T_26.64;
3383
T_26.43 ;
3384
    %jmp T_26.64;
3385
T_26.44 ;
3386
    %jmp T_26.64;
3387
T_26.45 ;
3388
    %jmp T_26.64;
3389
T_26.46 ;
3390
    %jmp T_26.64;
3391
T_26.47 ;
3392
    %jmp T_26.64;
3393
T_26.48 ;
3394
    %jmp T_26.64;
3395
T_26.49 ;
3396
    %jmp T_26.64;
3397
T_26.50 ;
3398
    %movi 8, 2, 4;
3399
    %set/v v009EB918_0, 8, 4;
3400
    %jmp T_26.64;
3401
T_26.51 ;
3402
    %movi 8, 2, 4;
3403
    %set/v v009EB918_0, 8, 4;
3404
    %jmp T_26.64;
3405
T_26.52 ;
3406
    %movi 8, 2, 4;
3407
    %set/v v009EB918_0, 8, 4;
3408
    %jmp T_26.64;
3409
T_26.53 ;
3410
    %movi 8, 2, 4;
3411
    %set/v v009EB918_0, 8, 4;
3412
    %jmp T_26.64;
3413
T_26.54 ;
3414
    %movi 8, 4, 4;
3415
    %set/v v009EB918_0, 8, 4;
3416
    %jmp T_26.64;
3417
T_26.55 ;
3418
    %movi 8, 4, 4;
3419
    %set/v v009EB918_0, 8, 4;
3420
    %jmp T_26.64;
3421
T_26.56 ;
3422
    %movi 8, 4, 4;
3423
    %set/v v009EB918_0, 8, 4;
3424
    %jmp T_26.64;
3425
T_26.57 ;
3426
    %movi 8, 4, 4;
3427
    %set/v v009EB918_0, 8, 4;
3428
    %jmp T_26.64;
3429
T_26.58 ;
3430
    %movi 8, 6, 4;
3431
    %set/v v009EB918_0, 8, 4;
3432
    %jmp T_26.64;
3433
T_26.59 ;
3434
    %movi 8, 6, 4;
3435
    %set/v v009EB918_0, 8, 4;
3436
    %jmp T_26.64;
3437
T_26.60 ;
3438
    %movi 8, 6, 4;
3439
    %set/v v009EB918_0, 8, 4;
3440
    %jmp T_26.64;
3441
T_26.61 ;
3442
    %movi 8, 6, 4;
3443
    %set/v v009EB918_0, 8, 4;
3444
    %jmp T_26.64;
3445
T_26.62 ;
3446
    %movi 8, 6, 4;
3447
    %set/v v009EB918_0, 8, 4;
3448
    %jmp T_26.64;
3449
T_26.63 ;
3450
    %movi 8, 6, 4;
3451
    %set/v v009EB918_0, 8, 4;
3452
    %jmp T_26.64;
3453
T_26.64 ;
3454
T_26.0 ;
3455
    %load/v 8, v009EBAD0_0, 1;
3456
    %jmp/0xz  T_26.65, 8;
3457
    %load/v 8, v009EBD90_0, 8;
3458
    %movi 16, 131, 8;
3459
    %cmp/x 8, 16, 8;
3460
    %jmp/1 T_26.67, 4;
3461
    %movi 16, 147, 8;
3462
    %cmp/x 8, 16, 8;
3463
    %jmp/1 T_26.68, 4;
3464
    %movi 16, 163, 8;
3465
    %cmp/x 8, 16, 8;
3466
    %jmp/1 T_26.69, 4;
3467
    %movi 16, 179, 8;
3468
    %cmp/x 8, 16, 8;
3469
    %jmp/1 T_26.70, 4;
3470
    %movi 16, 140, 8;
3471
    %cmp/x 8, 16, 8;
3472
    %jmp/1 T_26.71, 4;
3473
    %movi 16, 156, 8;
3474
    %cmp/x 8, 16, 8;
3475
    %jmp/1 T_26.72, 4;
3476
    %movi 16, 172, 8;
3477
    %cmp/x 8, 16, 8;
3478
    %jmp/1 T_26.73, 4;
3479
    %movi 16, 188, 8;
3480
    %cmp/x 8, 16, 8;
3481
    %jmp/1 T_26.74, 4;
3482
    %jmp T_26.75;
3483
T_26.67 ;
3484
    %movi 8, 3, 4;
3485
    %set/v v009EBB28_0, 8, 4;
3486
    %jmp T_26.75;
3487
T_26.68 ;
3488
    %movi 8, 3, 4;
3489
    %set/v v009EBB28_0, 8, 4;
3490
    %jmp T_26.75;
3491
T_26.69 ;
3492
    %movi 8, 3, 4;
3493
    %set/v v009EBB28_0, 8, 4;
3494
    %jmp T_26.75;
3495
T_26.70 ;
3496
    %movi 8, 3, 4;
3497
    %set/v v009EBB28_0, 8, 4;
3498
    %jmp T_26.75;
3499
T_26.71 ;
3500
    %movi 8, 4, 4;
3501
    %set/v v009EBB28_0, 8, 4;
3502
    %jmp T_26.75;
3503
T_26.72 ;
3504
    %movi 8, 4, 4;
3505
    %set/v v009EBB28_0, 8, 4;
3506
    %jmp T_26.75;
3507
T_26.73 ;
3508
    %movi 8, 4, 4;
3509
    %set/v v009EBB28_0, 8, 4;
3510
    %jmp T_26.75;
3511
T_26.74 ;
3512
    %movi 8, 4, 4;
3513
    %set/v v009EBB28_0, 8, 4;
3514
    %jmp T_26.75;
3515
T_26.75 ;
3516
    %load/v 8, v009EBD90_0, 8;
3517
    %movi 16, 131, 8;
3518
    %cmp/x 8, 16, 8;
3519
    %jmp/1 T_26.76, 4;
3520
    %movi 16, 140, 8;
3521
    %cmp/x 8, 16, 8;
3522
    %jmp/1 T_26.77, 4;
3523
    %movi 16, 147, 8;
3524
    %cmp/x 8, 16, 8;
3525
    %jmp/1 T_26.78, 4;
3526
    %movi 16, 163, 8;
3527
    %cmp/x 8, 16, 8;
3528
    %jmp/1 T_26.79, 4;
3529
    %movi 16, 179, 8;
3530
    %cmp/x 8, 16, 8;
3531
    %jmp/1 T_26.80, 4;
3532
    %movi 16, 156, 8;
3533
    %cmp/x 8, 16, 8;
3534
    %jmp/1 T_26.81, 4;
3535
    %movi 16, 172, 8;
3536
    %cmp/x 8, 16, 8;
3537
    %jmp/1 T_26.82, 4;
3538
    %movi 16, 188, 8;
3539
    %cmp/x 8, 16, 8;
3540
    %jmp/1 T_26.83, 4;
3541
    %jmp T_26.84;
3542
T_26.76 ;
3543
    %movi 8, 7, 4;
3544
    %set/v v009EBC30_0, 8, 4;
3545
    %jmp T_26.84;
3546
T_26.77 ;
3547
    %movi 8, 7, 4;
3548
    %set/v v009EBC30_0, 8, 4;
3549
    %jmp T_26.84;
3550
T_26.78 ;
3551
    %movi 8, 6, 4;
3552
    %set/v v009EBC30_0, 8, 4;
3553
    %jmp T_26.84;
3554
T_26.79 ;
3555
    %movi 8, 6, 4;
3556
    %set/v v009EBC30_0, 8, 4;
3557
    %jmp T_26.84;
3558
T_26.80 ;
3559
    %movi 8, 6, 4;
3560
    %set/v v009EBC30_0, 8, 4;
3561
    %jmp T_26.84;
3562
T_26.81 ;
3563
    %movi 8, 6, 4;
3564
    %set/v v009EBC30_0, 8, 4;
3565
    %jmp T_26.84;
3566
T_26.82 ;
3567
    %movi 8, 6, 4;
3568
    %set/v v009EBC30_0, 8, 4;
3569
    %jmp T_26.84;
3570
T_26.83 ;
3571
    %movi 8, 6, 4;
3572
    %set/v v009EBC30_0, 8, 4;
3573
    %jmp T_26.84;
3574
T_26.84 ;
3575
    %load/v 8, v009EBD90_0, 8;
3576
    %movi 16, 131, 8;
3577
    %cmp/x 8, 16, 8;
3578
    %jmp/1 T_26.85, 4;
3579
    %movi 16, 147, 8;
3580
    %cmp/x 8, 16, 8;
3581
    %jmp/1 T_26.86, 4;
3582
    %movi 16, 163, 8;
3583
    %cmp/x 8, 16, 8;
3584
    %jmp/1 T_26.87, 4;
3585
    %movi 16, 179, 8;
3586
    %cmp/x 8, 16, 8;
3587
    %jmp/1 T_26.88, 4;
3588
    %movi 16, 140, 8;
3589
    %cmp/x 8, 16, 8;
3590
    %jmp/1 T_26.89, 4;
3591
    %movi 16, 156, 8;
3592
    %cmp/x 8, 16, 8;
3593
    %jmp/1 T_26.90, 4;
3594
    %movi 16, 172, 8;
3595
    %cmp/x 8, 16, 8;
3596
    %jmp/1 T_26.91, 4;
3597
    %movi 16, 188, 8;
3598
    %cmp/x 8, 16, 8;
3599
    %jmp/1 T_26.92, 4;
3600
    %jmp T_26.93;
3601
T_26.85 ;
3602
    %jmp T_26.93;
3603
T_26.86 ;
3604
    %jmp T_26.93;
3605
T_26.87 ;
3606
    %jmp T_26.93;
3607
T_26.88 ;
3608
    %jmp T_26.93;
3609
T_26.89 ;
3610
    %jmp T_26.93;
3611
T_26.90 ;
3612
    %jmp T_26.93;
3613
T_26.91 ;
3614
    %jmp T_26.93;
3615
T_26.92 ;
3616
    %jmp T_26.93;
3617
T_26.93 ;
3618
T_26.65 ;
3619
    %load/v 8, v009EBA20_0, 8;
3620
    %movi 16, 30, 8;
3621
    %cmp/x 8, 16, 8;
3622
    %jmp/1 T_26.94, 4;
3623
    %movi 16, 31, 8;
3624
    %cmp/x 8, 16, 8;
3625
    %jmp/1 T_26.95, 4;
3626
    %movi 16, 48, 8;
3627
    %cmp/x 8, 16, 8;
3628
    %jmp/1 T_26.96, 4;
3629
    %movi 16, 49, 8;
3630
    %cmp/x 8, 16, 8;
3631
    %jmp/1 T_26.97, 4;
3632
    %movi 16, 50, 8;
3633
    %cmp/x 8, 16, 8;
3634
    %jmp/1 T_26.98, 4;
3635
    %movi 16, 51, 8;
3636
    %cmp/x 8, 16, 8;
3637
    %jmp/1 T_26.99, 4;
3638
    %movi 16, 57, 8;
3639
    %cmp/x 8, 16, 8;
3640
    %jmp/1 T_26.100, 4;
3641
    %movi 16, 61, 8;
3642
    %cmp/x 8, 16, 8;
3643
    %jmp/1 T_26.101, 4;
3644
    %mov 16, 2, 4;
3645
    %movi 20, 4, 4;
3646
    %cmp/x 8, 16, 8;
3647
    %jmp/1 T_26.102, 4;
3648
    %mov 24, 2, 4;
3649
    %movi 28, 5, 4;
3650
    %cmp/x 8, 24, 8;
3651
    %jmp/1 T_26.103, 4;
3652
    %mov 32, 2, 4;
3653
    %movi 36, 0, 4;
3654
    %cmp/x 8, 32, 8;
3655
    %jmp/1 T_26.104, 4;
3656
    %mov 40, 2, 4;
3657
    %movi 44, 6, 4;
3658
    %cmp/x 8, 40, 8;
3659
    %jmp/1 T_26.105, 4;
3660
    %mov 48, 2, 4;
3661
    %movi 52, 7, 4;
3662
    %cmp/x 8, 48, 8;
3663
    %jmp/1 T_26.106, 4;
3664
    %mov 56, 2, 4;
3665
    %movi 60, 8, 4;
3666
    %cmp/x 8, 56, 8;
3667
    %jmp/1 T_26.107, 4;
3668
    %mov 64, 2, 4;
3669
    %movi 68, 9, 4;
3670
    %cmp/x 8, 64, 8;
3671
    %jmp/1 T_26.108, 4;
3672
    %mov 72, 2, 4;
3673
    %movi 76, 10, 4;
3674
    %cmp/x 8, 72, 8;
3675
    %jmp/1 T_26.109, 4;
3676
    %mov 80, 2, 4;
3677
    %movi 84, 11, 4;
3678
    %cmp/x 8, 80, 8;
3679
    %jmp/1 T_26.110, 4;
3680
    %mov 88, 2, 4;
3681
    %movi 92, 12, 4;
3682
    %cmp/x 8, 88, 8;
3683
    %jmp/1 T_26.111, 4;
3684
    %mov 96, 2, 4;
3685
    %movi 100, 13, 4;
3686
    %cmp/x 8, 96, 8;
3687
    %jmp/1 T_26.112, 4;
3688
    %mov 104, 2, 4;
3689
    %movi 108, 14, 4;
3690
    %cmp/x 8, 104, 8;
3691
    %jmp/1 T_26.113, 4;
3692
    %mov 112, 2, 4;
3693
    %movi 116, 15, 4;
3694
    %cmp/x 8, 112, 8;
3695
    %jmp/1 T_26.114, 4;
3696
    %jmp T_26.115;
3697
T_26.94 ;
3698
    %load/v 8, v009EBD90_0, 4; Only need 4 of 8 bits
3699
; Save base=8 wid=4 in lookaside.
3700
    %set/v v009EB918_0, 8, 4;
3701
    %ix/load 1, 4, 0;
3702
    %mov 4, 0, 1;
3703
    %jmp/1 T_26.116, 4;
3704
    %load/x1p 8, v009EBD90_0, 4;
3705
    %jmp T_26.117;
3706
T_26.116 ;
3707
    %mov 8, 2, 4;
3708
T_26.117 ;
3709
; Save base=8 wid=4 in lookaside.
3710
    %set/v v009EBB28_0, 8, 4;
3711
    %load/v 8, v009EBD90_0, 4; Only need 4 of 8 bits
3712
; Save base=8 wid=4 in lookaside.
3713
    %set/v v009EBC30_0, 8, 4;
3714
    %jmp T_26.115;
3715
T_26.95 ;
3716
    %load/v 8, v009EBD90_0, 4; Only need 4 of 8 bits
3717
; Save base=8 wid=4 in lookaside.
3718
    %set/v v009EB918_0, 8, 4;
3719
    %ix/load 1, 4, 0;
3720
    %mov 4, 0, 1;
3721
    %jmp/1 T_26.118, 4;
3722
    %load/x1p 8, v009EBD90_0, 4;
3723
    %jmp T_26.119;
3724
T_26.118 ;
3725
    %mov 8, 2, 4;
3726
T_26.119 ;
3727
; Save base=8 wid=4 in lookaside.
3728
    %set/v v009EBB28_0, 8, 4;
3729
    %load/v 8, v009EBD90_0, 4; Only need 4 of 8 bits
3730
; Save base=8 wid=4 in lookaside.
3731
    %set/v v009EBC30_0, 8, 4;
3732
    %jmp T_26.115;
3733
T_26.96 ;
3734
    %movi 8, 1, 4;
3735
    %set/v v009EB918_0, 8, 4;
3736
    %jmp T_26.115;
3737
T_26.97 ;
3738
    %movi 8, 2, 4;
3739
    %set/v v009EB918_0, 8, 4;
3740
    %jmp T_26.115;
3741
T_26.98 ;
3742
    %movi 8, 4, 4;
3743
    %set/v v009EB918_0, 8, 4;
3744
    %jmp T_26.115;
3745
T_26.99 ;
3746
    %movi 8, 3, 4;
3747
    %set/v v009EB918_0, 8, 4;
3748
    %jmp T_26.115;
3749
T_26.100 ;
3750
    %movi 8, 5, 4;
3751
    %set/v v009EB918_0, 8, 4;
3752
    %jmp T_26.115;
3753
T_26.101 ;
3754
    %movi 8, 8, 4;
3755
    %set/v v009EBB28_0, 8, 4;
3756
    %movi 8, 9, 4;
3757
    %set/v v009EBC30_0, 8, 4;
3758
    %set/v v009EB918_0, 0, 4;
3759
    %jmp T_26.115;
3760
T_26.102 ;
3761
    %movi 8, 8, 4;
3762
    %set/v v009EBB28_0, 8, 4;
3763
    %movi 8, 8, 4;
3764
    %set/v v009EB918_0, 8, 4;
3765
    %jmp T_26.115;
3766
T_26.103 ;
3767
    %movi 8, 9, 4;
3768
    %set/v v009EBB28_0, 8, 4;
3769
    %movi 8, 9, 4;
3770
    %set/v v009EB918_0, 8, 4;
3771
    %jmp T_26.115;
3772
T_26.104 ;
3773
    %load/v 8, v009EBA20_0, 4; Only need 4 of 8 bits
3774
; Save base=8 wid=4 in lookaside.
3775
    %cmpi/u 8, 15, 4;
3776
    %jmp/1 T_26.120, 6;
3777
    %movi 8, 12, 4;
3778
    %set/v v009EBB28_0, 8, 4;
3779
    %movi 8, 12, 4;
3780
    %set/v v009EB918_0, 8, 4;
3781
    %jmp T_26.122;
3782
T_26.120 ;
3783
    %movi 8, 12, 4;
3784
    %set/v v009EB918_0, 8, 4;
3785
    %jmp T_26.122;
3786
T_26.122 ;
3787
    %jmp T_26.115;
3788
T_26.105 ;
3789
    %load/v 8, v009EBA20_0, 4; Only need 4 of 8 bits
3790
; Save base=8 wid=4 in lookaside.
3791
    %cmpi/u 8, 15, 4;
3792
    %jmp/1 T_26.123, 6;
3793
    %movi 8, 12, 4;
3794
    %set/v v009EBB28_0, 8, 4;
3795
    %movi 8, 12, 4;
3796
    %set/v v009EB918_0, 8, 4;
3797
    %jmp T_26.125;
3798
T_26.123 ;
3799
    %movi 8, 12, 4;
3800
    %set/v v009EB918_0, 8, 4;
3801
    %jmp T_26.125;
3802
T_26.125 ;
3803
    %jmp T_26.115;
3804
T_26.106 ;
3805
    %load/v 8, v009EBA20_0, 4; Only need 4 of 8 bits
3806
; Save base=8 wid=4 in lookaside.
3807
    %cmpi/u 8, 15, 4;
3808
    %jmp/1 T_26.126, 6;
3809
    %movi 8, 12, 4;
3810
    %set/v v009EBB28_0, 8, 4;
3811
    %movi 8, 12, 4;
3812
    %set/v v009EB918_0, 8, 4;
3813
    %jmp T_26.128;
3814
T_26.126 ;
3815
    %movi 8, 12, 4;
3816
    %set/v v009EB918_0, 8, 4;
3817
    %jmp T_26.128;
3818
T_26.128 ;
3819
    %jmp T_26.115;
3820
T_26.107 ;
3821
    %load/v 8, v009EBA20_0, 4; Only need 4 of 8 bits
3822
; Save base=8 wid=4 in lookaside.
3823
    %cmpi/u 8, 1, 4;
3824
    %jmp/1 T_26.129, 6;
3825
    %cmpi/u 8, 5, 4;
3826
    %jmp/1 T_26.130, 6;
3827
    %cmpi/u 8, 3, 4;
3828
    %jmp/1 T_26.131, 6;
3829
    %cmpi/u 8, 7, 4;
3830
    %jmp/1 T_26.132, 6;
3831
    %cmpi/u 8, 12, 4;
3832
    %jmp/1 T_26.133, 6;
3833
    %cmpi/u 8, 13, 4;
3834
    %jmp/1 T_26.134, 6;
3835
    %cmpi/u 8, 14, 4;
3836
    %jmp/1 T_26.135, 6;
3837
    %cmpi/u 8, 15, 4;
3838
    %jmp/1 T_26.136, 6;
3839
    %movi 8, 8, 4;
3840
    %set/v v009EBB28_0, 8, 4;
3841
    %movi 8, 8, 4;
3842
    %set/v v009EB918_0, 8, 4;
3843
    %jmp T_26.138;
3844
T_26.129 ;
3845
    %movi 8, 8, 4;
3846
    %set/v v009EBB28_0, 8, 4;
3847
    %jmp T_26.138;
3848
T_26.130 ;
3849
    %movi 8, 8, 4;
3850
    %set/v v009EBB28_0, 8, 4;
3851
    %jmp T_26.138;
3852
T_26.131 ;
3853
    %set/v v009EBB28_0, 0, 4;
3854
    %set/v v009EB918_0, 0, 4;
3855
    %jmp T_26.138;
3856
T_26.132 ;
3857
    %movi 8, 8, 4;
3858
    %set/v v009EBB28_0, 8, 4;
3859
    %movi 8, 12, 4;
3860
    %set/v v009EB918_0, 8, 4;
3861
    %jmp T_26.138;
3862
T_26.133 ;
3863
    %movi 8, 1, 4;
3864
    %set/v v009EBB28_0, 8, 4;
3865
    %jmp T_26.138;
3866
T_26.134 ;
3867
    %jmp T_26.138;
3868
T_26.135 ;
3869
    %movi 8, 1, 4;
3870
    %set/v v009EBB28_0, 8, 4;
3871
    %movi 8, 1, 4;
3872
    %set/v v009EB918_0, 8, 4;
3873
    %jmp T_26.138;
3874
T_26.136 ;
3875
    %movi 8, 1, 4;
3876
    %set/v v009EBB28_0, 8, 4;
3877
    %movi 8, 6, 4;
3878
    %set/v v009EB918_0, 8, 4;
3879
    %jmp T_26.138;
3880
T_26.138 ;
3881
    %jmp T_26.115;
3882
T_26.108 ;
3883
    %load/v 8, v009EBA20_0, 4; Only need 4 of 8 bits
3884
; Save base=8 wid=4 in lookaside.
3885
    %cmpi/u 8, 1, 4;
3886
    %jmp/1 T_26.139, 6;
3887
    %cmpi/u 8, 5, 4;
3888
    %jmp/1 T_26.140, 6;
3889
    %cmpi/u 8, 3, 4;
3890
    %jmp/1 T_26.141, 6;
3891
    %cmpi/u 8, 7, 4;
3892
    %jmp/1 T_26.142, 6;
3893
    %cmpi/u 8, 12, 4;
3894
    %jmp/1 T_26.143, 6;
3895
    %cmpi/u 8, 13, 4;
3896
    %jmp/1 T_26.144, 6;
3897
    %cmpi/u 8, 14, 4;
3898
    %jmp/1 T_26.145, 6;
3899
    %cmpi/u 8, 15, 4;
3900
    %jmp/1 T_26.146, 6;
3901
    %movi 8, 8, 4;
3902
    %set/v v009EBB28_0, 8, 4;
3903
    %movi 8, 8, 4;
3904
    %set/v v009EB918_0, 8, 4;
3905
    %jmp T_26.148;
3906
T_26.139 ;
3907
    %movi 8, 8, 4;
3908
    %set/v v009EBB28_0, 8, 4;
3909
    %jmp T_26.148;
3910
T_26.140 ;
3911
    %movi 8, 8, 4;
3912
    %set/v v009EBB28_0, 8, 4;
3913
    %jmp T_26.148;
3914
T_26.141 ;
3915
    %set/v v009EBB28_0, 0, 4;
3916
    %set/v v009EB918_0, 0, 4;
3917
    %jmp T_26.148;
3918
T_26.142 ;
3919
    %movi 8, 8, 4;
3920
    %set/v v009EBB28_0, 8, 4;
3921
    %movi 8, 12, 4;
3922
    %set/v v009EB918_0, 8, 4;
3923
    %jmp T_26.148;
3924
T_26.143 ;
3925
    %movi 8, 1, 4;
3926
    %set/v v009EBB28_0, 8, 4;
3927
    %jmp T_26.148;
3928
T_26.144 ;
3929
    %jmp T_26.148;
3930
T_26.145 ;
3931
    %movi 8, 1, 4;
3932
    %set/v v009EBB28_0, 8, 4;
3933
    %movi 8, 1, 4;
3934
    %set/v v009EB918_0, 8, 4;
3935
    %jmp T_26.148;
3936
T_26.146 ;
3937
    %movi 8, 1, 4;
3938
    %set/v v009EBB28_0, 8, 4;
3939
    %movi 8, 6, 4;
3940
    %set/v v009EB918_0, 8, 4;
3941
    %jmp T_26.148;
3942
T_26.148 ;
3943
    %jmp T_26.115;
3944
T_26.109 ;
3945
    %load/v 8, v009EBA20_0, 4; Only need 4 of 8 bits
3946
; Save base=8 wid=4 in lookaside.
3947
    %cmpi/u 8, 1, 4;
3948
    %jmp/1 T_26.149, 6;
3949
    %cmpi/u 8, 5, 4;
3950
    %jmp/1 T_26.150, 6;
3951
    %cmpi/u 8, 3, 4;
3952
    %jmp/1 T_26.151, 6;
3953
    %cmpi/u 8, 7, 4;
3954
    %jmp/1 T_26.152, 6;
3955
    %cmpi/u 8, 12, 4;
3956
    %jmp/1 T_26.153, 6;
3957
    %cmpi/u 8, 13, 4;
3958
    %jmp/1 T_26.154, 6;
3959
    %cmpi/u 8, 14, 4;
3960
    %jmp/1 T_26.155, 6;
3961
    %cmpi/u 8, 15, 4;
3962
    %jmp/1 T_26.156, 6;
3963
    %movi 8, 8, 4;
3964
    %set/v v009EBB28_0, 8, 4;
3965
    %movi 8, 8, 4;
3966
    %set/v v009EB918_0, 8, 4;
3967
    %jmp T_26.158;
3968
T_26.149 ;
3969
    %movi 8, 8, 4;
3970
    %set/v v009EBB28_0, 8, 4;
3971
    %jmp T_26.158;
3972
T_26.150 ;
3973
    %movi 8, 8, 4;
3974
    %set/v v009EBB28_0, 8, 4;
3975
    %jmp T_26.158;
3976
T_26.151 ;
3977
    %set/v v009EBB28_0, 0, 4;
3978
    %set/v v009EB918_0, 0, 4;
3979
    %jmp T_26.158;
3980
T_26.152 ;
3981
    %movi 8, 8, 4;
3982
    %set/v v009EBB28_0, 8, 4;
3983
    %movi 8, 12, 4;
3984
    %set/v v009EB918_0, 8, 4;
3985
    %jmp T_26.158;
3986
T_26.153 ;
3987
    %movi 8, 1, 4;
3988
    %set/v v009EBB28_0, 8, 4;
3989
    %jmp T_26.158;
3990
T_26.154 ;
3991
    %jmp T_26.158;
3992
T_26.155 ;
3993
    %movi 8, 1, 4;
3994
    %set/v v009EBB28_0, 8, 4;
3995
    %movi 8, 1, 4;
3996
    %set/v v009EB918_0, 8, 4;
3997
    %jmp T_26.158;
3998
T_26.156 ;
3999
    %movi 8, 1, 4;
4000
    %set/v v009EBB28_0, 8, 4;
4001
    %movi 8, 6, 4;
4002
    %set/v v009EB918_0, 8, 4;
4003
    %jmp T_26.158;
4004
T_26.158 ;
4005
    %jmp T_26.115;
4006
T_26.110 ;
4007
    %load/v 8, v009EBA20_0, 4; Only need 4 of 8 bits
4008
; Save base=8 wid=4 in lookaside.
4009
    %cmpi/u 8, 1, 4;
4010
    %jmp/1 T_26.159, 6;
4011
    %cmpi/u 8, 5, 4;
4012
    %jmp/1 T_26.160, 6;
4013
    %cmpi/u 8, 3, 4;
4014
    %jmp/1 T_26.161, 6;
4015
    %cmpi/u 8, 7, 4;
4016
    %jmp/1 T_26.162, 6;
4017
    %cmpi/u 8, 12, 4;
4018
    %jmp/1 T_26.163, 6;
4019
    %cmpi/u 8, 13, 4;
4020
    %jmp/1 T_26.164, 6;
4021
    %cmpi/u 8, 14, 4;
4022
    %jmp/1 T_26.165, 6;
4023
    %cmpi/u 8, 15, 4;
4024
    %jmp/1 T_26.166, 6;
4025
    %movi 8, 8, 4;
4026
    %set/v v009EBB28_0, 8, 4;
4027
    %movi 8, 8, 4;
4028
    %set/v v009EB918_0, 8, 4;
4029
    %jmp T_26.168;
4030
T_26.159 ;
4031
    %movi 8, 8, 4;
4032
    %set/v v009EBB28_0, 8, 4;
4033
    %jmp T_26.168;
4034
T_26.160 ;
4035
    %movi 8, 8, 4;
4036
    %set/v v009EBB28_0, 8, 4;
4037
    %jmp T_26.168;
4038
T_26.161 ;
4039
    %set/v v009EBB28_0, 0, 4;
4040
    %set/v v009EB918_0, 0, 4;
4041
    %jmp T_26.168;
4042
T_26.162 ;
4043
    %movi 8, 8, 4;
4044
    %set/v v009EBB28_0, 8, 4;
4045
    %movi 8, 12, 4;
4046
    %set/v v009EB918_0, 8, 4;
4047
    %jmp T_26.168;
4048
T_26.163 ;
4049
    %movi 8, 1, 4;
4050
    %set/v v009EBB28_0, 8, 4;
4051
    %jmp T_26.168;
4052
T_26.164 ;
4053
    %jmp T_26.168;
4054
T_26.165 ;
4055
    %movi 8, 1, 4;
4056
    %set/v v009EBB28_0, 8, 4;
4057
    %movi 8, 1, 4;
4058
    %set/v v009EB918_0, 8, 4;
4059
    %jmp T_26.168;
4060
T_26.166 ;
4061
    %movi 8, 1, 4;
4062
    %set/v v009EBB28_0, 8, 4;
4063
    %movi 8, 6, 4;
4064
    %set/v v009EB918_0, 8, 4;
4065
    %jmp T_26.168;
4066
T_26.168 ;
4067
    %jmp T_26.115;
4068
T_26.111 ;
4069
    %load/v 8, v009EBA20_0, 4; Only need 4 of 8 bits
4070
; Save base=8 wid=4 in lookaside.
4071
    %cmpi/u 8, 1, 4;
4072
    %jmp/1 T_26.169, 6;
4073
    %cmpi/u 8, 5, 4;
4074
    %jmp/1 T_26.170, 6;
4075
    %cmpi/u 8, 3, 4;
4076
    %jmp/1 T_26.171, 6;
4077
    %cmpi/u 8, 12, 4;
4078
    %jmp/1 T_26.172, 6;
4079
    %cmpi/u 8, 7, 4;
4080
    %jmp/1 T_26.173, 6;
4081
    %cmpi/u 8, 13, 4;
4082
    %jmp/1 T_26.174, 6;
4083
    %cmpi/u 8, 14, 4;
4084
    %jmp/1 T_26.175, 6;
4085
    %cmpi/u 8, 15, 4;
4086
    %jmp/1 T_26.176, 6;
4087
    %movi 8, 9, 4;
4088
    %set/v v009EBB28_0, 8, 4;
4089
    %movi 8, 9, 4;
4090
    %set/v v009EB918_0, 8, 4;
4091
    %jmp T_26.178;
4092
T_26.169 ;
4093
    %movi 8, 9, 4;
4094
    %set/v v009EBB28_0, 8, 4;
4095
    %jmp T_26.178;
4096
T_26.170 ;
4097
    %movi 8, 9, 4;
4098
    %set/v v009EBB28_0, 8, 4;
4099
    %jmp T_26.178;
4100
T_26.171 ;
4101
    %set/v v009EBB28_0, 0, 4;
4102
    %set/v v009EB918_0, 0, 4;
4103
    %jmp T_26.178;
4104
T_26.172 ;
4105
    %set/v v009EBB28_0, 0, 4;
4106
    %set/v v009EB918_0, 0, 4;
4107
    %jmp T_26.178;
4108
T_26.173 ;
4109
    %movi 8, 9, 4;
4110
    %set/v v009EBB28_0, 8, 4;
4111
    %movi 8, 12, 4;
4112
    %set/v v009EB918_0, 8, 4;
4113
    %jmp T_26.178;
4114
T_26.174 ;
4115
    %set/v v009EBB28_0, 0, 4;
4116
    %jmp T_26.178;
4117
T_26.175 ;
4118
    %movi 8, 3, 4;
4119
    %set/v v009EBB28_0, 8, 4;
4120
    %movi 8, 3, 4;
4121
    %set/v v009EB918_0, 8, 4;
4122
    %jmp T_26.178;
4123
T_26.176 ;
4124
    %movi 8, 3, 4;
4125
    %set/v v009EBB28_0, 8, 4;
4126
    %movi 8, 6, 4;
4127
    %set/v v009EB918_0, 8, 4;
4128
    %jmp T_26.178;
4129
T_26.178 ;
4130
    %jmp T_26.115;
4131
T_26.112 ;
4132
    %load/v 8, v009EBA20_0, 4; Only need 4 of 8 bits
4133
; Save base=8 wid=4 in lookaside.
4134
    %cmpi/u 8, 1, 4;
4135
    %jmp/1 T_26.179, 6;
4136
    %cmpi/u 8, 5, 4;
4137
    %jmp/1 T_26.180, 6;
4138
    %cmpi/u 8, 3, 4;
4139
    %jmp/1 T_26.181, 6;
4140
    %cmpi/u 8, 12, 4;
4141
    %jmp/1 T_26.182, 6;
4142
    %cmpi/u 8, 7, 4;
4143
    %jmp/1 T_26.183, 6;
4144
    %cmpi/u 8, 13, 4;
4145
    %jmp/1 T_26.184, 6;
4146
    %cmpi/u 8, 14, 4;
4147
    %jmp/1 T_26.185, 6;
4148
    %cmpi/u 8, 15, 4;
4149
    %jmp/1 T_26.186, 6;
4150
    %movi 8, 9, 4;
4151
    %set/v v009EBB28_0, 8, 4;
4152
    %movi 8, 9, 4;
4153
    %set/v v009EB918_0, 8, 4;
4154
    %jmp T_26.188;
4155
T_26.179 ;
4156
    %movi 8, 9, 4;
4157
    %set/v v009EBB28_0, 8, 4;
4158
    %jmp T_26.188;
4159
T_26.180 ;
4160
    %movi 8, 9, 4;
4161
    %set/v v009EBB28_0, 8, 4;
4162
    %jmp T_26.188;
4163
T_26.181 ;
4164
    %set/v v009EBB28_0, 0, 4;
4165
    %set/v v009EB918_0, 0, 4;
4166
    %jmp T_26.188;
4167
T_26.182 ;
4168
    %set/v v009EBB28_0, 0, 4;
4169
    %set/v v009EB918_0, 0, 4;
4170
    %jmp T_26.188;
4171
T_26.183 ;
4172
    %movi 8, 9, 4;
4173
    %set/v v009EBB28_0, 8, 4;
4174
    %movi 8, 12, 4;
4175
    %set/v v009EB918_0, 8, 4;
4176
    %jmp T_26.188;
4177
T_26.184 ;
4178
    %set/v v009EBB28_0, 0, 4;
4179
    %jmp T_26.188;
4180
T_26.185 ;
4181
    %movi 8, 3, 4;
4182
    %set/v v009EBB28_0, 8, 4;
4183
    %movi 8, 3, 4;
4184
    %set/v v009EB918_0, 8, 4;
4185
    %jmp T_26.188;
4186
T_26.186 ;
4187
    %movi 8, 3, 4;
4188
    %set/v v009EBB28_0, 8, 4;
4189
    %movi 8, 6, 4;
4190
    %set/v v009EB918_0, 8, 4;
4191
    %jmp T_26.188;
4192
T_26.188 ;
4193
    %jmp T_26.115;
4194
T_26.113 ;
4195
    %load/v 8, v009EBA20_0, 4; Only need 4 of 8 bits
4196
; Save base=8 wid=4 in lookaside.
4197
    %cmpi/u 8, 1, 4;
4198
    %jmp/1 T_26.189, 6;
4199
    %cmpi/u 8, 5, 4;
4200
    %jmp/1 T_26.190, 6;
4201
    %cmpi/u 8, 3, 4;
4202
    %jmp/1 T_26.191, 6;
4203
    %cmpi/u 8, 12, 4;
4204
    %jmp/1 T_26.192, 6;
4205
    %cmpi/u 8, 7, 4;
4206
    %jmp/1 T_26.193, 6;
4207
    %cmpi/u 8, 13, 4;
4208
    %jmp/1 T_26.194, 6;
4209
    %cmpi/u 8, 14, 4;
4210
    %jmp/1 T_26.195, 6;
4211
    %cmpi/u 8, 15, 4;
4212
    %jmp/1 T_26.196, 6;
4213
    %movi 8, 9, 4;
4214
    %set/v v009EBB28_0, 8, 4;
4215
    %movi 8, 9, 4;
4216
    %set/v v009EB918_0, 8, 4;
4217
    %jmp T_26.198;
4218
T_26.189 ;
4219
    %movi 8, 9, 4;
4220
    %set/v v009EBB28_0, 8, 4;
4221
    %jmp T_26.198;
4222
T_26.190 ;
4223
    %movi 8, 9, 4;
4224
    %set/v v009EBB28_0, 8, 4;
4225
    %jmp T_26.198;
4226
T_26.191 ;
4227
    %set/v v009EBB28_0, 0, 4;
4228
    %set/v v009EB918_0, 0, 4;
4229
    %jmp T_26.198;
4230
T_26.192 ;
4231
    %set/v v009EBB28_0, 0, 4;
4232
    %set/v v009EB918_0, 0, 4;
4233
    %jmp T_26.198;
4234
T_26.193 ;
4235
    %movi 8, 9, 4;
4236
    %set/v v009EBB28_0, 8, 4;
4237
    %movi 8, 12, 4;
4238
    %set/v v009EB918_0, 8, 4;
4239
    %jmp T_26.198;
4240
T_26.194 ;
4241
    %set/v v009EBB28_0, 0, 4;
4242
    %jmp T_26.198;
4243
T_26.195 ;
4244
    %movi 8, 3, 4;
4245
    %set/v v009EBB28_0, 8, 4;
4246
    %movi 8, 3, 4;
4247
    %set/v v009EB918_0, 8, 4;
4248
    %jmp T_26.198;
4249
T_26.196 ;
4250
    %movi 8, 3, 4;
4251
    %set/v v009EBB28_0, 8, 4;
4252
    %movi 8, 6, 4;
4253
    %set/v v009EB918_0, 8, 4;
4254
    %jmp T_26.198;
4255
T_26.198 ;
4256
    %jmp T_26.115;
4257
T_26.114 ;
4258
    %load/v 8, v009EBA20_0, 4; Only need 4 of 8 bits
4259
; Save base=8 wid=4 in lookaside.
4260
    %cmpi/u 8, 1, 4;
4261
    %jmp/1 T_26.199, 6;
4262
    %cmpi/u 8, 5, 4;
4263
    %jmp/1 T_26.200, 6;
4264
    %cmpi/u 8, 3, 4;
4265
    %jmp/1 T_26.201, 6;
4266
    %cmpi/u 8, 12, 4;
4267
    %jmp/1 T_26.202, 6;
4268
    %cmpi/u 8, 7, 4;
4269
    %jmp/1 T_26.203, 6;
4270
    %cmpi/u 8, 13, 4;
4271
    %jmp/1 T_26.204, 6;
4272
    %cmpi/u 8, 14, 4;
4273
    %jmp/1 T_26.205, 6;
4274
    %cmpi/u 8, 15, 4;
4275
    %jmp/1 T_26.206, 6;
4276
    %movi 8, 9, 4;
4277
    %set/v v009EBB28_0, 8, 4;
4278
    %movi 8, 9, 4;
4279
    %set/v v009EB918_0, 8, 4;
4280
    %jmp T_26.208;
4281
T_26.199 ;
4282
    %movi 8, 9, 4;
4283
    %set/v v009EBB28_0, 8, 4;
4284
    %jmp T_26.208;
4285
T_26.200 ;
4286
    %movi 8, 9, 4;
4287
    %set/v v009EBB28_0, 8, 4;
4288
    %jmp T_26.208;
4289
T_26.201 ;
4290
    %set/v v009EBB28_0, 0, 4;
4291
    %set/v v009EB918_0, 0, 4;
4292
    %jmp T_26.208;
4293
T_26.202 ;
4294
    %set/v v009EBB28_0, 0, 4;
4295
    %set/v v009EB918_0, 0, 4;
4296
    %jmp T_26.208;
4297
T_26.203 ;
4298
    %movi 8, 9, 4;
4299
    %set/v v009EBB28_0, 8, 4;
4300
    %movi 8, 12, 4;
4301
    %set/v v009EB918_0, 8, 4;
4302
    %jmp T_26.208;
4303
T_26.204 ;
4304
    %set/v v009EBB28_0, 0, 4;
4305
    %jmp T_26.208;
4306
T_26.205 ;
4307
    %movi 8, 3, 4;
4308
    %set/v v009EBB28_0, 8, 4;
4309
    %movi 8, 3, 4;
4310
    %set/v v009EB918_0, 8, 4;
4311
    %jmp T_26.208;
4312
T_26.206 ;
4313
    %movi 8, 3, 4;
4314
    %set/v v009EBB28_0, 8, 4;
4315
    %movi 8, 6, 4;
4316
    %set/v v009EB918_0, 8, 4;
4317
    %jmp T_26.208;
4318
T_26.208 ;
4319
    %jmp T_26.115;
4320
T_26.115 ;
4321
    %load/v 8, v009EBA20_0, 8;
4322
    %mov 16, 2, 1;
4323
    %movi 17, 0, 5;
4324
    %mov 22, 2, 1;
4325
    %movi 23, 1, 1;
4326
    %cmp/x 8, 16, 8;
4327
    %jmp/1 T_26.209, 4;
4328
    %movi 24, 2, 6;
4329
    %mov 30, 2, 1;
4330
    %movi 31, 1, 1;
4331
    %cmp/x 8, 24, 8;
4332
    %jmp/1 T_26.210, 4;
4333
    %movi 32, 3, 6;
4334
    %mov 38, 2, 1;
4335
    %movi 39, 1, 1;
4336
    %cmp/x 8, 32, 8;
4337
    %jmp/1 T_26.211, 4;
4338
    %movi 40, 0, 1;
4339
    %mov 41, 2, 1;
4340
    %movi 42, 3, 4;
4341
    %mov 46, 2, 1;
4342
    %movi 47, 1, 1;
4343
    %cmp/x 8, 40, 8;
4344
    %jmp/1 T_26.212, 4;
4345
    %mov 48, 2, 1;
4346
    %movi 49, 2, 5;
4347
    %mov 54, 2, 1;
4348
    %movi 55, 1, 1;
4349
    %cmp/x 8, 48, 8;
4350
    %jmp/1 T_26.213, 4;
4351
    %movi 56, 6, 6;
4352
    %mov 62, 2, 1;
4353
    %movi 63, 1, 1;
4354
    %cmp/x 8, 56, 8;
4355
    %jmp/1 T_26.214, 4;
4356
    %mov 64, 2, 2;
4357
    %movi 66, 2, 4;
4358
    %mov 70, 2, 1;
4359
    %movi 71, 1, 1;
4360
    %cmp/x 8, 64, 8;
4361
    %jmp/1 T_26.215, 4;
4362
    %mov 72, 2, 1;
4363
    %movi 73, 8, 5;
4364
    %mov 78, 2, 1;
4365
    %movi 79, 1, 1;
4366
    %cmp/x 8, 72, 8;
4367
    %jmp/1 T_26.216, 4;
4368
    %movi 80, 18, 6;
4369
    %mov 86, 2, 1;
4370
    %movi 87, 1, 1;
4371
    %cmp/x 8, 80, 8;
4372
    %jmp/1 T_26.217, 4;
4373
    %movi 88, 19, 6;
4374
    %mov 94, 2, 1;
4375
    %movi 95, 1, 1;
4376
    %cmp/x 8, 88, 8;
4377
    %jmp/1 T_26.218, 4;
4378
    %movi 96, 0, 1;
4379
    %mov 97, 2, 1;
4380
    %movi 98, 7, 4;
4381
    %mov 102, 2, 1;
4382
    %movi 103, 1, 1;
4383
    %cmp/x 8, 96, 8;
4384
    %jmp/1 T_26.219, 4;
4385
    %mov 104, 2, 1;
4386
    %movi 105, 10, 5;
4387
    %mov 110, 2, 1;
4388
    %movi 111, 1, 1;
4389
    %cmp/x 8, 104, 8;
4390
    %jmp/1 T_26.220, 4;
4391
    %movi 112, 22, 6;
4392
    %mov 118, 2, 1;
4393
    %movi 119, 1, 1;
4394
    %cmp/x 8, 112, 8;
4395
    %jmp/1 T_26.221, 4;
4396
    %mov 120, 2, 2;
4397
    %movi 122, 6, 4;
4398
    %mov 126, 2, 1;
4399
    %movi 127, 1, 1;
4400
    %cmp/x 8, 120, 8;
4401
    %jmp/1 T_26.222, 4;
4402
    %mov 128, 2, 1;
4403
    %movi 129, 0, 3;
4404
    %mov 132, 2, 1;
4405
    %movi 133, 1, 1;
4406
    %mov 134, 2, 1;
4407
    %movi 135, 1, 1;
4408
    %cmp/x 8, 128, 8;
4409
    %jmp/1 T_26.223, 4;
4410
    %movi 136, 2, 4;
4411
    %mov 140, 2, 1;
4412
    %movi 141, 1, 1;
4413
    %mov 142, 2, 1;
4414
    %movi 143, 1, 1;
4415
    %cmp/x 8, 136, 8;
4416
    %jmp/1 T_26.224, 4;
4417
    %movi 144, 3, 4;
4418
    %mov 148, 2, 1;
4419
    %movi 149, 1, 1;
4420
    %mov 150, 2, 1;
4421
    %movi 151, 1, 1;
4422
    %cmp/x 8, 144, 8;
4423
    %jmp/1 T_26.225, 4;
4424
    %movi 152, 0, 1;
4425
    %mov 153, 2, 1;
4426
    %movi 154, 3, 2;
4427
    %mov 156, 2, 1;
4428
    %movi 157, 1, 1;
4429
    %mov 158, 2, 1;
4430
    %movi 159, 1, 1;
4431
    %cmp/x 8, 152, 8;
4432
    %jmp/1 T_26.226, 4;
4433
    %mov 160, 2, 1;
4434
    %movi 161, 2, 3;
4435
    %mov 164, 2, 1;
4436
    %movi 165, 1, 1;
4437
    %mov 166, 2, 1;
4438
    %movi 167, 1, 1;
4439
    %cmp/x 8, 160, 8;
4440
    %jmp/1 T_26.227, 4;
4441
    %movi 168, 6, 4;
4442
    %mov 172, 2, 1;
4443
    %movi 173, 1, 1;
4444
    %mov 174, 2, 1;
4445
    %movi 175, 1, 1;
4446
    %cmp/x 8, 168, 8;
4447
    %jmp/1 T_26.228, 4;
4448
    %mov 176, 2, 2;
4449
    %movi 178, 2, 2;
4450
    %mov 180, 2, 1;
4451
    %movi 181, 1, 1;
4452
    %mov 182, 2, 1;
4453
    %movi 183, 1, 1;
4454
    %cmp/x 8, 176, 8;
4455
    %jmp/1 T_26.229, 4;
4456
    %jmp T_26.230;
4457
T_26.209 ;
4458
    %movi 8, 13, 4;
4459
    %set/v v009EBC30_0, 8, 4;
4460
    %jmp T_26.230;
4461
T_26.210 ;
4462
    %movi 8, 13, 4;
4463
    %set/v v009EBC30_0, 8, 4;
4464
    %jmp T_26.230;
4465
T_26.211 ;
4466
    %movi 8, 7, 4;
4467
    %set/v v009EBC30_0, 8, 4;
4468
    %jmp T_26.230;
4469
T_26.212 ;
4470
    %movi 8, 7, 4;
4471
    %set/v v009EBC30_0, 8, 4;
4472
    %jmp T_26.230;
4473
T_26.213 ;
4474
    %movi 8, 13, 4;
4475
    %set/v v009EBC30_0, 8, 4;
4476
    %jmp T_26.230;
4477
T_26.214 ;
4478
    %movi 8, 13, 4;
4479
    %set/v v009EBC30_0, 8, 4;
4480
    %jmp T_26.230;
4481
T_26.215 ;
4482
    %movi 8, 13, 4;
4483
    %set/v v009EBC30_0, 8, 4;
4484
    %jmp T_26.230;
4485
T_26.216 ;
4486
    %movi 8, 12, 4;
4487
    %set/v v009EBC30_0, 8, 4;
4488
    %jmp T_26.230;
4489
T_26.217 ;
4490
    %movi 8, 12, 4;
4491
    %set/v v009EBC30_0, 8, 4;
4492
    %jmp T_26.230;
4493
T_26.218 ;
4494
    %movi 8, 6, 4;
4495
    %set/v v009EBC30_0, 8, 4;
4496
    %jmp T_26.230;
4497
T_26.219 ;
4498
    %movi 8, 6, 4;
4499
    %set/v v009EBC30_0, 8, 4;
4500
    %jmp T_26.230;
4501
T_26.220 ;
4502
    %movi 8, 12, 4;
4503
    %set/v v009EBC30_0, 8, 4;
4504
    %jmp T_26.230;
4505
T_26.221 ;
4506
    %movi 8, 12, 4;
4507
    %set/v v009EBC30_0, 8, 4;
4508
    %jmp T_26.230;
4509
T_26.222 ;
4510
    %movi 8, 12, 4;
4511
    %set/v v009EBC30_0, 8, 4;
4512
    %jmp T_26.230;
4513
T_26.223 ;
4514
    %movi 8, 12, 4;
4515
    %set/v v009EBC30_0, 8, 4;
4516
    %jmp T_26.230;
4517
T_26.224 ;
4518
    %movi 8, 12, 4;
4519
    %set/v v009EBC30_0, 8, 4;
4520
    %jmp T_26.230;
4521
T_26.225 ;
4522
    %movi 8, 6, 4;
4523
    %set/v v009EBC30_0, 8, 4;
4524
    %jmp T_26.230;
4525
T_26.226 ;
4526
    %movi 8, 6, 4;
4527
    %set/v v009EBC30_0, 8, 4;
4528
    %jmp T_26.230;
4529
T_26.227 ;
4530
    %movi 8, 12, 4;
4531
    %set/v v009EBC30_0, 8, 4;
4532
    %jmp T_26.230;
4533
T_26.228 ;
4534
    %movi 8, 12, 4;
4535
    %set/v v009EBC30_0, 8, 4;
4536
    %jmp T_26.230;
4537
T_26.229 ;
4538
    %movi 8, 12, 4;
4539
    %set/v v009EBC30_0, 8, 4;
4540
    %jmp T_26.230;
4541
T_26.230 ;
4542
    %jmp T_26;
4543
    .thread T_26, $push;
4544
    .scope S_0082D688;
4545
T_27 ;
4546
    %wait E_007FB890;
4547
    %load/v 8, v009EBC30_0, 4;
4548
    %ix/load 0, 4, 0;
4549
    %assign/v0 v009EBC88_0, 0, 8;
4550
    %load/v 8, v009EBB28_0, 4;
4551
    %ix/load 0, 4, 0;
4552
    %assign/v0 v009EBB80_0, 0, 8;
4553
    %load/v 8, v009EB918_0, 4;
4554
    %ix/load 0, 4, 0;
4555
    %assign/v0 v009EB970_0, 0, 8;
4556
    %jmp T_27;
4557
    .thread T_27;
4558
    .scope S_0082D820;
4559
T_28 ;
4560
    %wait E_007FC510;
4561
    %set/v v00886C28_0, 0, 3;
4562
    %set/v v00886DE0_0, 1, 1;
4563
    %set/v v00886B20_0, 0, 3;
4564
    %set/v v00886D88_0, 0, 1;
4565
    %load/v 8, v00886B78_0, 8;
4566
    %mov 16, 2, 4;
4567
    %movi 20, 0, 4;
4568
    %cmp/x 8, 16, 8;
4569
    %jmp/1 T_28.0, 4;
4570
    %movi 24, 18, 8;
4571
    %cmp/x 8, 24, 8;
4572
    %jmp/1 T_28.1, 4;
4573
    %movi 24, 19, 8;
4574
    %cmp/x 8, 24, 8;
4575
    %jmp/1 T_28.2, 4;
4576
    %movi 24, 25, 8;
4577
    %cmp/x 8, 24, 8;
4578
    %jmp/1 T_28.3, 4;
4579
    %movi 24, 20, 8;
4580
    %cmp/x 8, 24, 8;
4581
    %jmp/1 T_28.4, 4;
4582
    %movi 24, 21, 8;
4583
    %cmp/x 8, 24, 8;
4584
    %jmp/1 T_28.5, 4;
4585
    %movi 24, 24, 8;
4586
    %cmp/x 8, 24, 8;
4587
    %jmp/1 T_28.6, 4;
4588
    %movi 24, 27, 8;
4589
    %cmp/x 8, 24, 8;
4590
    %jmp/1 T_28.7, 4;
4591
    %movi 24, 22, 8;
4592
    %cmp/x 8, 24, 8;
4593
    %jmp/1 T_28.8, 4;
4594
    %movi 24, 23, 8;
4595
    %cmp/x 8, 24, 8;
4596
    %jmp/1 T_28.9, 4;
4597
    %movi 24, 26, 8;
4598
    %cmp/x 8, 24, 8;
4599
    %jmp/1 T_28.10, 4;
4600
    %movi 24, 28, 8;
4601
    %cmp/x 8, 24, 8;
4602
    %jmp/1 T_28.11, 4;
4603
    %movi 24, 29, 8;
4604
    %cmp/x 8, 24, 8;
4605
    %jmp/1 T_28.12, 4;
4606
    %movi 24, 30, 8;
4607
    %cmp/x 8, 24, 8;
4608
    %jmp/1 T_28.13, 4;
4609
    %movi 24, 31, 8;
4610
    %cmp/x 8, 24, 8;
4611
    %jmp/1 T_28.14, 4;
4612
    %mov 24, 2, 4;
4613
    %movi 28, 2, 4;
4614
    %cmp/x 8, 24, 8;
4615
    %jmp/1 T_28.15, 4;
4616
    %movi 32, 48, 8;
4617
    %cmp/x 8, 32, 8;
4618
    %jmp/1 T_28.16, 4;
4619
    %movi 32, 49, 8;
4620
    %cmp/x 8, 32, 8;
4621
    %jmp/1 T_28.17, 4;
4622
    %movi 32, 50, 8;
4623
    %cmp/x 8, 32, 8;
4624
    %jmp/1 T_28.18, 4;
4625
    %movi 32, 51, 8;
4626
    %cmp/x 8, 32, 8;
4627
    %jmp/1 T_28.19, 4;
4628
    %movi 32, 52, 8;
4629
    %cmp/x 8, 32, 8;
4630
    %jmp/1 T_28.20, 4;
4631
    %movi 32, 53, 8;
4632
    %cmp/x 8, 32, 8;
4633
    %jmp/1 T_28.21, 4;
4634
    %movi 32, 54, 8;
4635
    %cmp/x 8, 32, 8;
4636
    %jmp/1 T_28.22, 4;
4637
    %movi 32, 55, 8;
4638
    %cmp/x 8, 32, 8;
4639
    %jmp/1 T_28.23, 4;
4640
    %movi 32, 56, 8;
4641
    %cmp/x 8, 32, 8;
4642
    %jmp/1 T_28.24, 4;
4643
    %movi 32, 62, 8;
4644
    %cmp/x 8, 32, 8;
4645
    %jmp/1 T_28.25, 4;
4646
    %movi 32, 57, 8;
4647
    %cmp/x 8, 32, 8;
4648
    %jmp/1 T_28.26, 4;
4649
    %movi 32, 59, 8;
4650
    %cmp/x 8, 32, 8;
4651
    %jmp/1 T_28.27, 4;
4652
    %movi 32, 58, 8;
4653
    %cmp/x 8, 32, 8;
4654
    %jmp/1 T_28.28, 4;
4655
    %movi 32, 60, 8;
4656
    %cmp/x 8, 32, 8;
4657
    %jmp/1 T_28.29, 4;
4658
    %movi 32, 61, 8;
4659
    %cmp/x 8, 32, 8;
4660
    %jmp/1 T_28.30, 4;
4661
    %movi 32, 63, 8;
4662
    %cmp/x 8, 32, 8;
4663
    %jmp/1 T_28.31, 4;
4664
    %mov 32, 2, 4;
4665
    %movi 36, 4, 4;
4666
    %cmp/x 8, 32, 8;
4667
    %jmp/1 T_28.32, 4;
4668
    %mov 40, 2, 4;
4669
    %movi 44, 5, 4;
4670
    %cmp/x 8, 40, 8;
4671
    %jmp/1 T_28.33, 4;
4672
    %mov 48, 2, 4;
4673
    %movi 52, 6, 4;
4674
    %cmp/x 8, 48, 8;
4675
    %jmp/1 T_28.34, 4;
4676
    %mov 56, 2, 4;
4677
    %movi 60, 7, 4;
4678
    %cmp/x 8, 56, 8;
4679
    %jmp/1 T_28.35, 4;
4680
    %mov 64, 2, 4;
4681
    %movi 68, 8, 4;
4682
    %cmp/x 8, 64, 8;
4683
    %jmp/1 T_28.36, 4;
4684
    %mov 72, 2, 4;
4685
    %movi 76, 12, 4;
4686
    %cmp/x 8, 72, 8;
4687
    %jmp/1 T_28.37, 4;
4688
    %mov 80, 2, 4;
4689
    %movi 84, 9, 4;
4690
    %cmp/x 8, 80, 8;
4691
    %jmp/1 T_28.38, 4;
4692
    %mov 88, 2, 4;
4693
    %movi 92, 13, 4;
4694
    %cmp/x 8, 88, 8;
4695
    %jmp/1 T_28.39, 4;
4696
    %mov 96, 2, 4;
4697
    %movi 100, 10, 4;
4698
    %cmp/x 8, 96, 8;
4699
    %jmp/1 T_28.40, 4;
4700
    %mov 104, 2, 4;
4701
    %movi 108, 14, 4;
4702
    %cmp/x 8, 104, 8;
4703
    %jmp/1 T_28.41, 4;
4704
    %mov 112, 2, 4;
4705
    %movi 116, 11, 4;
4706
    %cmp/x 8, 112, 8;
4707
    %jmp/1 T_28.42, 4;
4708
    %mov 120, 2, 4;
4709
    %movi 124, 15, 4;
4710
    %cmp/x 8, 120, 8;
4711
    %jmp/1 T_28.43, 4;
4712
    %jmp T_28.44;
4713
T_28.0 ;
4714
    %movi 8, 3, 3;
4715
    %set/v v00886B20_0, 8, 3;
4716
    %jmp T_28.44;
4717
T_28.1 ;
4718
    %movi 8, 2, 3;
4719
    %set/v v00886B20_0, 8, 3;
4720
    %jmp T_28.44;
4721
T_28.2 ;
4722
    %movi 8, 2, 3;
4723
    %set/v v00886B20_0, 8, 3;
4724
    %jmp T_28.44;
4725
T_28.3 ;
4726
    %movi 8, 2, 3;
4727
    %set/v v00886B20_0, 8, 3;
4728
    %jmp T_28.44;
4729
T_28.4 ;
4730
    %set/v v00886B20_0, 0, 3;
4731
    %jmp T_28.44;
4732
T_28.5 ;
4733
    %set/v v00886B20_0, 0, 3;
4734
    %jmp T_28.44;
4735
T_28.6 ;
4736
    %set/v v00886B20_0, 0, 3;
4737
    %jmp T_28.44;
4738
T_28.7 ;
4739
    %set/v v00886B20_0, 0, 3;
4740
    %jmp T_28.44;
4741
T_28.8 ;
4742
    %set/v v00886B20_0, 1, 3;
4743
    %jmp T_28.44;
4744
T_28.9 ;
4745
    %set/v v00886B20_0, 1, 3;
4746
    %movi 8, 4, 3;
4747
    %set/v v00886C28_0, 8, 3;
4748
    %jmp T_28.44;
4749
T_28.10 ;
4750
    %movi 8, 1, 3;
4751
    %set/v v00886B20_0, 8, 3;
4752
    %jmp T_28.44;
4753
T_28.11 ;
4754
    %movi 8, 1, 3;
4755
    %set/v v00886B20_0, 8, 3;
4756
    %jmp T_28.44;
4757
T_28.12 ;
4758
    %movi 8, 1, 3;
4759
    %set/v v00886B20_0, 8, 3;
4760
    %jmp T_28.44;
4761
T_28.13 ;
4762
    %movi 8, 1, 3;
4763
    %set/v v00886B20_0, 8, 3;
4764
    %jmp T_28.44;
4765
T_28.14 ;
4766
    %movi 8, 1, 3;
4767
    %set/v v00886B20_0, 8, 3;
4768
    %jmp T_28.44;
4769
T_28.15 ;
4770
    %movi 8, 6, 3;
4771
    %set/v v00886B20_0, 8, 3;
4772
    %jmp T_28.44;
4773
T_28.16 ;
4774
    %movi 8, 4, 3;
4775
    %set/v v00886B20_0, 8, 3;
4776
    %set/v v00886C28_0, 1, 3;
4777
    %jmp T_28.44;
4778
T_28.17 ;
4779
    %movi 8, 4, 3;
4780
    %set/v v00886B20_0, 8, 3;
4781
    %set/v v00886C28_0, 1, 3;
4782
    %jmp T_28.44;
4783
T_28.18 ;
4784
    %movi 8, 4, 3;
4785
    %set/v v00886B20_0, 8, 3;
4786
    %set/v v00886C28_0, 1, 3;
4787
    %jmp T_28.44;
4788
T_28.19 ;
4789
    %movi 8, 4, 3;
4790
    %set/v v00886B20_0, 8, 3;
4791
    %set/v v00886C28_0, 1, 3;
4792
    %jmp T_28.44;
4793
T_28.20 ;
4794
    %movi 8, 1, 3;
4795
    %set/v v00886C28_0, 8, 3;
4796
    %set/v v00886B20_0, 0, 3;
4797
    %jmp T_28.44;
4798
T_28.21 ;
4799
    %movi 8, 2, 3;
4800
    %set/v v00886C28_0, 8, 3;
4801
    %set/v v00886B20_0, 0, 3;
4802
    %jmp T_28.44;
4803
T_28.22 ;
4804
    %movi 8, 1, 3;
4805
    %set/v v00886C28_0, 8, 3;
4806
    %set/v v00886B20_0, 0, 3;
4807
    %set/v v00886DE0_0, 0, 1;
4808
    %jmp T_28.44;
4809
T_28.23 ;
4810
    %movi 8, 2, 3;
4811
    %set/v v00886C28_0, 8, 3;
4812
    %set/v v00886B20_0, 0, 3;
4813
    %set/v v00886DE0_0, 0, 1;
4814
    %jmp T_28.44;
4815
T_28.24 ;
4816
    %set/v v00886B20_0, 0, 3;
4817
    %jmp T_28.44;
4818
T_28.25 ;
4819
    %set/v v00886B20_0, 0, 3;
4820
    %jmp T_28.44;
4821
T_28.26 ;
4822
    %set/v v00886B20_0, 0, 3;
4823
    %movi 8, 3, 3;
4824
    %set/v v00886C28_0, 8, 3;
4825
    %jmp T_28.44;
4826
T_28.27 ;
4827
    %set/v v00886B20_0, 0, 3;
4828
    %movi 8, 3, 3;
4829
    %set/v v00886C28_0, 8, 3;
4830
    %jmp T_28.44;
4831
T_28.28 ;
4832
    %movi 8, 2, 3;
4833
    %set/v v00886B20_0, 8, 3;
4834
    %jmp T_28.44;
4835
T_28.29 ;
4836
    %movi 8, 2, 3;
4837
    %set/v v00886B20_0, 8, 3;
4838
    %jmp T_28.44;
4839
T_28.30 ;
4840
    %movi 8, 2, 3;
4841
    %set/v v00886B20_0, 8, 3;
4842
    %jmp T_28.44;
4843
T_28.31 ;
4844
    %movi 8, 2, 3;
4845
    %set/v v00886B20_0, 8, 3;
4846
    %jmp T_28.44;
4847
T_28.32 ;
4848
    %movi 8, 2, 3;
4849
    %set/v v00886B20_0, 8, 3;
4850
    %jmp T_28.44;
4851
T_28.33 ;
4852
    %movi 8, 2, 3;
4853
    %set/v v00886B20_0, 8, 3;
4854
    %jmp T_28.44;
4855
T_28.34 ;
4856
    %movi 8, 4, 3;
4857
    %set/v v00886B20_0, 8, 3;
4858
    %jmp T_28.44;
4859
T_28.35 ;
4860
    %movi 8, 5, 3;
4861
    %set/v v00886B20_0, 8, 3;
4862
    %jmp T_28.44;
4863
T_28.36 ;
4864
    %load/v 8, v00886BD0_0, 4;
4865
    %cmpi/u 8, 3, 4;
4866
    %jmp/1 T_28.45, 6;
4867
    %cmpi/u 8, 12, 4;
4868
    %jmp/1 T_28.46, 6;
4869
    %cmpi/u 8, 14, 4;
4870
    %jmp/1 T_28.47, 6;
4871
    %cmpi/u 8, 13, 4;
4872
    %jmp/1 T_28.48, 6;
4873
    %movi 8, 1, 3;
4874
    %set/v v00886B20_0, 8, 3;
4875
    %jmp T_28.50;
4876
T_28.45 ;
4877
    %movi 8, 1, 3;
4878
    %set/v v00886B20_0, 8, 3;
4879
    %set/v v00886D88_0, 1, 1;
4880
    %jmp T_28.50;
4881
T_28.46 ;
4882
    %movi 8, 1, 3;
4883
    %set/v v00886B20_0, 8, 3;
4884
    %set/v v00886D88_0, 1, 1;
4885
    %jmp T_28.50;
4886
T_28.47 ;
4887
    %movi 8, 1, 3;
4888
    %set/v v00886B20_0, 8, 3;
4889
    %set/v v00886D88_0, 1, 1;
4890
    %jmp T_28.50;
4891
T_28.48 ;
4892
    %movi 8, 6, 3;
4893
    %set/v v00886B20_0, 8, 3;
4894
    %jmp T_28.50;
4895
T_28.50 ;
4896
    %jmp T_28.44;
4897
T_28.37 ;
4898
    %load/v 8, v00886BD0_0, 4;
4899
    %cmpi/u 8, 3, 4;
4900
    %jmp/1 T_28.51, 6;
4901
    %cmpi/u 8, 12, 4;
4902
    %jmp/1 T_28.52, 6;
4903
    %cmpi/u 8, 14, 4;
4904
    %jmp/1 T_28.53, 6;
4905
    %movi 8, 1, 3;
4906
    %set/v v00886B20_0, 8, 3;
4907
    %jmp T_28.55;
4908
T_28.51 ;
4909
    %movi 8, 1, 3;
4910
    %set/v v00886B20_0, 8, 3;
4911
    %set/v v00886D88_0, 1, 1;
4912
    %jmp T_28.55;
4913
T_28.52 ;
4914
    %movi 8, 1, 3;
4915
    %set/v v00886B20_0, 8, 3;
4916
    %set/v v00886D88_0, 1, 1;
4917
    %jmp T_28.55;
4918
T_28.53 ;
4919
    %movi 8, 1, 3;
4920
    %set/v v00886B20_0, 8, 3;
4921
    %set/v v00886D88_0, 1, 1;
4922
    %jmp T_28.55;
4923
T_28.55 ;
4924
    %jmp T_28.44;
4925
T_28.38 ;
4926
    %movi 8, 3, 3;
4927
    %set/v v00886B20_0, 8, 3;
4928
    %jmp T_28.44;
4929
T_28.39 ;
4930
    %movi 8, 3, 3;
4931
    %set/v v00886B20_0, 8, 3;
4932
    %jmp T_28.44;
4933
T_28.40 ;
4934
    %movi 8, 4, 3;
4935
    %set/v v00886B20_0, 8, 3;
4936
    %jmp T_28.44;
4937
T_28.41 ;
4938
    %movi 8, 4, 3;
4939
    %set/v v00886B20_0, 8, 3;
4940
    %jmp T_28.44;
4941
T_28.42 ;
4942
    %movi 8, 5, 3;
4943
    %set/v v00886B20_0, 8, 3;
4944
    %jmp T_28.44;
4945
T_28.43 ;
4946
    %movi 8, 5, 3;
4947
    %set/v v00886B20_0, 8, 3;
4948
    %jmp T_28.44;
4949
T_28.44 ;
4950
    %load/v 8, v00886B78_0, 8;
4951
    %movi 16, 6, 4;
4952
    %mov 20, 2, 3;
4953
    %movi 23, 1, 1;
4954
    %cmp/x 8, 16, 8;
4955
    %jmp/1 T_28.56, 4;
4956
    %movi 24, 7, 4;
4957
    %mov 28, 2, 3;
4958
    %movi 31, 1, 1;
4959
    %cmp/x 8, 24, 8;
4960
    %jmp/1 T_28.57, 4;
4961
    %movi 32, 12, 4;
4962
    %mov 36, 2, 2;
4963
    %movi 38, 3, 2;
4964
    %cmp/x 8, 32, 8;
4965
    %jmp/1 T_28.58, 4;
4966
    %movi 40, 13, 4;
4967
    %mov 44, 2, 2;
4968
    %movi 46, 2, 2;
4969
    %cmp/x 8, 40, 8;
4970
    %jmp/1 T_28.59, 4;
4971
    %movi 48, 14, 4;
4972
    %mov 52, 2, 3;
4973
    %movi 55, 1, 1;
4974
    %cmp/x 8, 48, 8;
4975
    %jmp/1 T_28.60, 4;
4976
    %movi 56, 15, 4;
4977
    %mov 60, 2, 3;
4978
    %movi 63, 1, 1;
4979
    %cmp/x 8, 56, 8;
4980
    %jmp/1 T_28.61, 4;
4981
    %movi 64, 13, 4;
4982
    %mov 68, 2, 2;
4983
    %movi 70, 3, 2;
4984
    %cmp/x 8, 64, 8;
4985
    %jmp/1 T_28.62, 4;
4986
    %jmp T_28.63;
4987
T_28.56 ;
4988
    %movi 8, 6, 3;
4989
    %set/v v00886C28_0, 8, 3;
4990
    %jmp T_28.63;
4991
T_28.57 ;
4992
    %movi 8, 5, 3;
4993
    %set/v v00886C28_0, 8, 3;
4994
    %jmp T_28.63;
4995
T_28.58 ;
4996
    %movi 8, 6, 3;
4997
    %set/v v00886C28_0, 8, 3;
4998
    %jmp T_28.63;
4999
T_28.59 ;
5000
    %movi 8, 4, 3;
5001
    %set/v v00886C28_0, 8, 3;
5002
    %jmp T_28.63;
5003
T_28.60 ;
5004
    %movi 8, 6, 3;
5005
    %set/v v00886C28_0, 8, 3;
5006
    %jmp T_28.63;
5007
T_28.61 ;
5008
    %movi 8, 5, 3;
5009
    %set/v v00886C28_0, 8, 3;
5010
    %jmp T_28.63;
5011
T_28.62 ;
5012
    %movi 8, 5, 3;
5013
    %set/v v00886C28_0, 8, 3;
5014
    %jmp T_28.63;
5015
T_28.63 ;
5016
    %load/v 8, v00886C80_0, 1;
5017
    %jmp/0xz  T_28.64, 8;
5018
    %load/v 8, v00886D30_0, 8;
5019
    %mov 16, 2, 4;
5020
    %movi 20, 1, 4;
5021
    %cmp/x 8, 16, 8;
5022
    %jmp/1 T_28.66, 4;
5023
    %movi 24, 47, 8;
5024
    %cmp/x 8, 24, 8;
5025
    %jmp/1 T_28.67, 4;
5026
    %movi 24, 131, 8;
5027
    %cmp/x 8, 24, 8;
5028
    %jmp/1 T_28.68, 4;
5029
    %movi 24, 140, 8;
5030
    %cmp/x 8, 24, 8;
5031
    %jmp/1 T_28.69, 4;
5032
    %movi 24, 142, 8;
5033
    %cmp/x 8, 24, 8;
5034
    %jmp/1 T_28.70, 4;
5035
    %movi 24, 206, 8;
5036
    %cmp/x 8, 24, 8;
5037
    %jmp/1 T_28.71, 4;
5038
    %jmp T_28.72;
5039
T_28.66 ;
5040
    %set/v v00886B20_0, 1, 3;
5041
    %jmp T_28.72;
5042
T_28.67 ;
5043
    %movi 8, 2, 3;
5044
    %set/v v00886B20_0, 8, 3;
5045
    %jmp T_28.72;
5046
T_28.68 ;
5047
    %movi 8, 1, 3;
5048
    %set/v v00886B20_0, 8, 3;
5049
    %set/v v00886D88_0, 1, 1;
5050
    %jmp T_28.72;
5051
T_28.69 ;
5052
    %movi 8, 1, 3;
5053
    %set/v v00886B20_0, 8, 3;
5054
    %set/v v00886D88_0, 1, 1;
5055
    %jmp T_28.72;
5056
T_28.70 ;
5057
    %movi 8, 1, 3;
5058
    %set/v v00886B20_0, 8, 3;
5059
    %set/v v00886D88_0, 1, 1;
5060
    %jmp T_28.72;
5061
T_28.71 ;
5062
    %movi 8, 1, 3;
5063
    %set/v v00886B20_0, 8, 3;
5064
    %set/v v00886D88_0, 1, 1;
5065
    %jmp T_28.72;
5066
T_28.72 ;
5067
    %load/v 8, v00886D30_0, 8;
5068
    %mov 16, 2, 4;
5069
    %movi 20, 9, 4;
5070
    %cmp/x 8, 16, 8;
5071
    %jmp/1 T_28.73, 4;
5072
    %mov 24, 2, 4;
5073
    %movi 28, 13, 4;
5074
    %cmp/x 8, 24, 8;
5075
    %jmp/1 T_28.74, 4;
5076
    %mov 32, 2, 4;
5077
    %movi 36, 10, 4;
5078
    %cmp/x 8, 32, 8;
5079
    %jmp/1 T_28.75, 4;
5080
    %mov 40, 2, 4;
5081
    %movi 44, 14, 4;
5082
    %cmp/x 8, 40, 8;
5083
    %jmp/1 T_28.76, 4;
5084
    %mov 48, 2, 4;
5085
    %movi 52, 11, 4;
5086
    %cmp/x 8, 48, 8;
5087
    %jmp/1 T_28.77, 4;
5088
    %mov 56, 2, 4;
5089
    %movi 60, 15, 4;
5090
    %cmp/x 8, 56, 8;
5091
    %jmp/1 T_28.78, 4;
5092
    %jmp T_28.79;
5093
T_28.73 ;
5094
    %movi 8, 3, 3;
5095
    %set/v v00886B20_0, 8, 3;
5096
    %jmp T_28.79;
5097
T_28.74 ;
5098
    %movi 8, 3, 3;
5099
    %set/v v00886B20_0, 8, 3;
5100
    %jmp T_28.79;
5101
T_28.75 ;
5102
    %movi 8, 4, 3;
5103
    %set/v v00886B20_0, 8, 3;
5104
    %jmp T_28.79;
5105
T_28.76 ;
5106
    %movi 8, 4, 3;
5107
    %set/v v00886B20_0, 8, 3;
5108
    %jmp T_28.79;
5109
T_28.77 ;
5110
    %movi 8, 5, 3;
5111
    %set/v v00886B20_0, 8, 3;
5112
    %jmp T_28.79;
5113
T_28.78 ;
5114
    %movi 8, 5, 3;
5115
    %set/v v00886B20_0, 8, 3;
5116
    %jmp T_28.79;
5117
T_28.79 ;
5118
    %load/v 8, v00886D30_0, 8;
5119
    %movi 16, 14, 4;
5120
    %mov 20, 2, 3;
5121
    %movi 23, 1, 1;
5122
    %cmp/x 8, 16, 8;
5123
    %jmp/1 T_28.80, 4;
5124
    %movi 24, 15, 4;
5125
    %mov 28, 2, 3;
5126
    %movi 31, 1, 1;
5127
    %cmp/x 8, 24, 8;
5128
    %jmp/1 T_28.81, 4;
5129
    %movi 32, 13, 4;
5130
    %mov 36, 2, 3;
5131
    %movi 39, 1, 1;
5132
    %cmp/x 8, 32, 8;
5133
    %jmp/1 T_28.82, 4;
5134
    %jmp T_28.83;
5135
T_28.80 ;
5136
    %movi 8, 6, 3;
5137
    %set/v v00886C28_0, 8, 3;
5138
    %jmp T_28.83;
5139
T_28.81 ;
5140
    %movi 8, 5, 3;
5141
    %set/v v00886C28_0, 8, 3;
5142
    %jmp T_28.83;
5143
T_28.82 ;
5144
    %movi 8, 5, 3;
5145
    %set/v v00886C28_0, 8, 3;
5146
    %jmp T_28.83;
5147
T_28.83 ;
5148
T_28.64 ;
5149
    %load/v 8, v00886CD8_0, 1;
5150
    %jmp/0xz  T_28.84, 8;
5151
    %load/v 8, v00886D30_0, 8;
5152
    %movi 16, 47, 8;
5153
    %cmp/x 8, 16, 8;
5154
    %jmp/1 T_28.86, 4;
5155
    %movi 16, 131, 8;
5156
    %cmp/x 8, 16, 8;
5157
    %jmp/1 T_28.87, 4;
5158
    %movi 16, 140, 8;
5159
    %cmp/x 8, 16, 8;
5160
    %jmp/1 T_28.88, 4;
5161
    %movi 16, 142, 8;
5162
    %cmp/x 8, 16, 8;
5163
    %jmp/1 T_28.89, 4;
5164
    %movi 16, 206, 8;
5165
    %cmp/x 8, 16, 8;
5166
    %jmp/1 T_28.90, 4;
5167
    %jmp T_28.91;
5168
T_28.86 ;
5169
    %movi 8, 2, 3;
5170
    %set/v v00886B20_0, 8, 3;
5171
    %jmp T_28.91;
5172
T_28.87 ;
5173
    %movi 8, 1, 3;
5174
    %set/v v00886B20_0, 8, 3;
5175
    %set/v v00886D88_0, 1, 1;
5176
    %jmp T_28.91;
5177
T_28.88 ;
5178
    %movi 8, 1, 3;
5179
    %set/v v00886B20_0, 8, 3;
5180
    %set/v v00886D88_0, 1, 1;
5181
    %jmp T_28.91;
5182
T_28.89 ;
5183
    %movi 8, 1, 3;
5184
    %set/v v00886B20_0, 8, 3;
5185
    %set/v v00886D88_0, 1, 1;
5186
    %jmp T_28.91;
5187
T_28.90 ;
5188
    %movi 8, 1, 3;
5189
    %set/v v00886B20_0, 8, 3;
5190
    %set/v v00886D88_0, 1, 1;
5191
    %jmp T_28.91;
5192
T_28.91 ;
5193
    %load/v 8, v00886D30_0, 8;
5194
    %mov 16, 2, 4;
5195
    %movi 20, 9, 4;
5196
    %cmp/x 8, 16, 8;
5197
    %jmp/1 T_28.92, 4;
5198
    %mov 24, 2, 4;
5199
    %movi 28, 13, 4;
5200
    %cmp/x 8, 24, 8;
5201
    %jmp/1 T_28.93, 4;
5202
    %mov 32, 2, 4;
5203
    %movi 36, 10, 4;
5204
    %cmp/x 8, 32, 8;
5205
    %jmp/1 T_28.94, 4;
5206
    %mov 40, 2, 4;
5207
    %movi 44, 14, 4;
5208
    %cmp/x 8, 40, 8;
5209
    %jmp/1 T_28.95, 4;
5210
    %mov 48, 2, 4;
5211
    %movi 52, 11, 4;
5212
    %cmp/x 8, 48, 8;
5213
    %jmp/1 T_28.96, 4;
5214
    %mov 56, 2, 4;
5215
    %movi 60, 15, 4;
5216
    %cmp/x 8, 56, 8;
5217
    %jmp/1 T_28.97, 4;
5218
    %jmp T_28.98;
5219
T_28.92 ;
5220
    %movi 8, 3, 3;
5221
    %set/v v00886B20_0, 8, 3;
5222
    %jmp T_28.98;
5223
T_28.93 ;
5224
    %movi 8, 3, 3;
5225
    %set/v v00886B20_0, 8, 3;
5226
    %jmp T_28.98;
5227
T_28.94 ;
5228
    %movi 8, 4, 3;
5229
    %set/v v00886B20_0, 8, 3;
5230
    %jmp T_28.98;
5231
T_28.95 ;
5232
    %movi 8, 4, 3;
5233
    %set/v v00886B20_0, 8, 3;
5234
    %jmp T_28.98;
5235
T_28.96 ;
5236
    %movi 8, 5, 3;
5237
    %set/v v00886B20_0, 8, 3;
5238
    %jmp T_28.98;
5239
T_28.97 ;
5240
    %movi 8, 5, 3;
5241
    %set/v v00886B20_0, 8, 3;
5242
    %jmp T_28.98;
5243
T_28.98 ;
5244
T_28.84 ;
5245
    %jmp T_28;
5246
    .thread T_28, $push;
5247
    .scope S_0082D8A8;
5248
T_29 ;
5249
    %wait E_007FC690;
5250
    %set/v v008869C0_0, 0, 1;
5251
    %set/v v00886A70_0, 0, 1;
5252
    %set/v v00886A18_0, 0, 1;
5253
    %set/v v00886AC8_0, 0, 1;
5254
    %load/v 8, v00886910_0, 8;
5255
    %mov 16, 2, 7;
5256
    %movi 23, 0, 1;
5257
    %cmp/x 8, 16, 8;
5258
    %jmp/1 T_29.0, 4;
5259
    %movi 24, 4, 5;
5260
    %mov 29, 2, 2;
5261
    %movi 31, 1, 1;
5262
    %cmp/x 8, 24, 8;
5263
    %jmp/1 T_29.1, 4;
5264
    %movi 32, 8, 4;
5265
    %mov 36, 2, 3;
5266
    %movi 39, 1, 1;
5267
    %cmp/x 8, 32, 8;
5268
    %jmp/1 T_29.2, 4;
5269
    %movi 40, 12, 4;
5270
    %mov 44, 2, 3;
5271
    %movi 47, 1, 1;
5272
    %cmp/x 8, 40, 8;
5273
    %jmp/1 T_29.3, 4;
5274
    %movi 48, 9, 4;
5275
    %mov 52, 2, 3;
5276
    %movi 55, 1, 1;
5277
    %cmp/x 8, 48, 8;
5278
    %jmp/1 T_29.4, 4;
5279
    %movi 56, 13, 4;
5280
    %mov 60, 2, 3;
5281
    %movi 63, 1, 1;
5282
    %cmp/x 8, 56, 8;
5283
    %jmp/1 T_29.5, 4;
5284
    %movi 64, 31, 5;
5285
    %mov 69, 2, 2;
5286
    %movi 71, 1, 1;
5287
    %cmp/x 8, 64, 8;
5288
    %jmp/1 T_29.6, 4;
5289
    %mov 72, 2, 2;
5290
    %movi 74, 0, 2;
5291
    %mov 76, 2, 3;
5292
    %movi 79, 1, 1;
5293
    %cmp/x 8, 72, 8;
5294
    %jmp/1 T_29.7, 4;
5295
    %jmp T_29.8;
5296
T_29.0 ;
5297
    %set/v v008869C0_0, 1, 1;
5298
    %jmp T_29.8;
5299
T_29.1 ;
5300
    %set/v v008869C0_0, 1, 1;
5301
    %jmp T_29.8;
5302
T_29.2 ;
5303
    %set/v v00886A70_0, 1, 1;
5304
    %jmp T_29.8;
5305
T_29.3 ;
5306
    %set/v v00886A70_0, 1, 1;
5307
    %jmp T_29.8;
5308
T_29.4 ;
5309
    %set/v v00886A18_0, 1, 1;
5310
    %jmp T_29.8;
5311
T_29.5 ;
5312
    %set/v v00886A18_0, 1, 1;
5313
    %jmp T_29.8;
5314
T_29.6 ;
5315
    %set/v v00886A18_0, 1, 1;
5316
    %jmp T_29.8;
5317
T_29.7 ;
5318
    %set/v v00886AC8_0, 1, 1;
5319
    %jmp T_29.8;
5320
T_29.8 ;
5321
    %jmp T_29;
5322
    .thread T_29, $push;
5323
    .scope S_0082D930;
5324
T_30 ;
5325
    %wait E_007FC410;
5326
    %set/v v008864F0_0, 0, 5;
5327
    %set/v v00886548_0, 0, 2;
5328
    %load/v 8, v008865F8_0, 8;
5329
    %movi 16, 0, 4;
5330
    %mov 20, 2, 3;
5331
    %movi 23, 1, 1;
5332
    %cmp/x 8, 16, 8;
5333
    %jmp/1 T_30.0, 4;
5334
    %movi 24, 1, 4;
5335
    %mov 28, 2, 3;
5336
    %movi 31, 1, 1;
5337
    %cmp/x 8, 24, 8;
5338
    %jmp/1 T_30.1, 4;
5339
    %movi 32, 2, 4;
5340
    %mov 36, 2, 3;
5341
    %movi 39, 1, 1;
5342
    %cmp/x 8, 32, 8;
5343
    %jmp/1 T_30.2, 4;
5344
    %movi 40, 3, 4;
5345
    %mov 44, 2, 2;
5346
    %movi 46, 2, 2;
5347
    %cmp/x 8, 40, 8;
5348
    %jmp/1 T_30.3, 4;
5349
    %movi 48, 3, 4;
5350
    %mov 52, 2, 2;
5351
    %movi 54, 3, 2;
5352
    %cmp/x 8, 48, 8;
5353
    %jmp/1 T_30.4, 4;
5354
    %movi 56, 4, 4;
5355
    %mov 60, 2, 3;
5356
    %movi 63, 1, 1;
5357
    %cmp/x 8, 56, 8;
5358
    %jmp/1 T_30.5, 4;
5359
    %movi 64, 5, 4;
5360
    %mov 68, 2, 3;
5361
    %movi 71, 1, 1;
5362
    %cmp/x 8, 64, 8;
5363
    %jmp/1 T_30.6, 4;
5364
    %movi 72, 6, 4;
5365
    %mov 76, 2, 3;
5366
    %movi 79, 1, 1;
5367
    %cmp/x 8, 72, 8;
5368
    %jmp/1 T_30.7, 4;
5369
    %movi 80, 7, 4;
5370
    %mov 84, 2, 3;
5371
    %movi 87, 1, 1;
5372
    %cmp/x 8, 80, 8;
5373
    %jmp/1 T_30.8, 4;
5374
    %movi 88, 8, 4;
5375
    %mov 92, 2, 3;
5376
    %movi 95, 1, 1;
5377
    %cmp/x 8, 88, 8;
5378
    %jmp/1 T_30.9, 4;
5379
    %movi 96, 9, 4;
5380
    %mov 100, 2, 3;
5381
    %movi 103, 1, 1;
5382
    %cmp/x 8, 96, 8;
5383
    %jmp/1 T_30.10, 4;
5384
    %movi 104, 10, 4;
5385
    %mov 108, 2, 3;
5386
    %movi 111, 1, 1;
5387
    %cmp/x 8, 104, 8;
5388
    %jmp/1 T_30.11, 4;
5389
    %movi 112, 11, 4;
5390
    %mov 116, 2, 3;
5391
    %movi 119, 1, 1;
5392
    %cmp/x 8, 112, 8;
5393
    %jmp/1 T_30.12, 4;
5394
    %movi 120, 12, 4;
5395
    %mov 124, 2, 2;
5396
    %movi 126, 2, 2;
5397
    %cmp/x 8, 120, 8;
5398
    %jmp/1 T_30.13, 4;
5399
    %movi 128, 12, 4;
5400
    %mov 132, 2, 2;
5401
    %movi 134, 3, 2;
5402
    %cmp/x 8, 128, 8;
5403
    %jmp/1 T_30.14, 4;
5404
    %movi 136, 13, 4;
5405
    %mov 140, 2, 2;
5406
    %movi 142, 3, 2;
5407
    %cmp/x 8, 136, 8;
5408
    %jmp/1 T_30.15, 4;
5409
    %movi 144, 14, 4;
5410
    %mov 148, 2, 3;
5411
    %movi 151, 1, 1;
5412
    %cmp/x 8, 144, 8;
5413
    %jmp/1 T_30.16, 4;
5414
    %movi 152, 15, 4;
5415
    %mov 156, 2, 3;
5416
    %movi 159, 1, 1;
5417
    %cmp/x 8, 152, 8;
5418
    %jmp/1 T_30.17, 4;
5419
    %cmp/x 8, 0, 8;
5420
    %jmp/1 T_30.18, 4;
5421
    %movi 160, 0, 4;
5422
    %mov 164, 2, 2;
5423
    %movi 166, 1, 2;
5424
    %cmp/x 8, 160, 8;
5425
    %jmp/1 T_30.19, 4;
5426
    %movi 168, 3, 8;
5427
    %cmp/x 8, 168, 8;
5428
    %jmp/1 T_30.20, 4;
5429
    %movi 168, 3, 4;
5430
    %mov 172, 2, 2;
5431
    %movi 174, 1, 2;
5432
    %cmp/x 8, 168, 8;
5433
    %jmp/1 T_30.21, 4;
5434
    %movi 176, 4, 8;
5435
    %cmp/x 8, 176, 8;
5436
    %jmp/1 T_30.22, 4;
5437
    %movi 176, 4, 4;
5438
    %mov 180, 2, 2;
5439
    %movi 182, 1, 2;
5440
    %cmp/x 8, 176, 8;
5441
    %jmp/1 T_30.23, 4;
5442
    %movi 184, 6, 8;
5443
    %cmp/x 8, 184, 8;
5444
    %jmp/1 T_30.24, 4;
5445
    %movi 184, 6, 4;
5446
    %mov 188, 2, 2;
5447
    %movi 190, 1, 2;
5448
    %cmp/x 8, 184, 8;
5449
    %jmp/1 T_30.25, 4;
5450
    %movi 192, 7, 8;
5451
    %cmp/x 8, 192, 8;
5452
    %jmp/1 T_30.26, 4;
5453
    %movi 192, 7, 4;
5454
    %mov 196, 2, 2;
5455
    %movi 198, 1, 2;
5456
    %cmp/x 8, 192, 8;
5457
    %jmp/1 T_30.27, 4;
5458
    %movi 200, 8, 8;
5459
    %cmp/x 8, 200, 8;
5460
    %jmp/1 T_30.28, 4;
5461
    %movi 200, 8, 4;
5462
    %mov 204, 2, 2;
5463
    %movi 206, 1, 2;
5464
    %cmp/x 8, 200, 8;
5465
    %jmp/1 T_30.29, 4;
5466
    %movi 208, 9, 8;
5467
    %cmp/x 8, 208, 8;
5468
    %jmp/1 T_30.30, 4;
5469
    %movi 208, 9, 4;
5470
    %mov 212, 2, 2;
5471
    %movi 214, 1, 2;
5472
    %cmp/x 8, 208, 8;
5473
    %jmp/1 T_30.31, 4;
5474
    %movi 216, 10, 8;
5475
    %cmp/x 8, 216, 8;
5476
    %jmp/1 T_30.32, 4;
5477
    %movi 216, 10, 4;
5478
    %mov 220, 2, 2;
5479
    %movi 222, 1, 2;
5480
    %cmp/x 8, 216, 8;
5481
    %jmp/1 T_30.33, 4;
5482
    %movi 224, 12, 8;
5483
    %cmp/x 8, 224, 8;
5484
    %jmp/1 T_30.34, 4;
5485
    %movi 224, 12, 4;
5486
    %mov 228, 2, 2;
5487
    %movi 230, 1, 2;
5488
    %cmp/x 8, 224, 8;
5489
    %jmp/1 T_30.35, 4;
5490
    %movi 232, 13, 8;
5491
    %cmp/x 8, 232, 8;
5492
    %jmp/1 T_30.36, 4;
5493
    %movi 232, 13, 4;
5494
    %mov 236, 2, 2;
5495
    %movi 238, 1, 2;
5496
    %cmp/x 8, 232, 8;
5497
    %jmp/1 T_30.37, 4;
5498
    %movi 240, 15, 8;
5499
    %cmp/x 8, 240, 8;
5500
    %jmp/1 T_30.38, 4;
5501
    %movi 240, 15, 4;
5502
    %mov 244, 2, 2;
5503
    %movi 246, 1, 2;
5504
    %cmp/x 8, 240, 8;
5505
    %jmp/1 T_30.39, 4;
5506
    %movi 248, 25, 8;
5507
    %cmp/x 8, 248, 8;
5508
    %jmp/1 T_30.40, 4;
5509
    %movi 248, 26, 8;
5510
    %cmp/x 8, 248, 8;
5511
    %jmp/1 T_30.41, 4;
5512
    %movi 248, 28, 8;
5513
    %cmp/x 8, 248, 8;
5514
    %jmp/1 T_30.42, 4;
5515
    %movi 248, 60, 8;
5516
    %cmp/x 8, 248, 8;
5517
    %jmp/1 T_30.43, 4;
5518
    %movi 248, 29, 8;
5519
    %cmp/x 8, 248, 8;
5520
    %jmp/1 T_30.44, 4;
5521
    %mov 248, 2, 1;
5522
    %movi 249, 24, 7;
5523
    %cmp/x 8, 248, 8;
5524
    %jmp/1 T_30.45, 4;
5525
    %movi 256, 61, 8;
5526
    %cmp/x 8, 256, 8;
5527
    %jmp/1 T_30.46, 4;
5528
    %jmp T_30.47;
5529
T_30.0 ;
5530
    %movi 8, 9, 5;
5531
    %set/v v008864F0_0, 8, 5;
5532
    %jmp T_30.47;
5533
T_30.1 ;
5534
    %movi 8, 9, 5;
5535
    %set/v v008864F0_0, 8, 5;
5536
    %jmp T_30.47;
5537
T_30.2 ;
5538
    %movi 8, 11, 5;
5539
    %set/v v008864F0_0, 8, 5;
5540
    %jmp T_30.47;
5541
T_30.3 ;
5542
    %movi 8, 9, 5;
5543
    %set/v v008864F0_0, 8, 5;
5544
    %jmp T_30.47;
5545
T_30.4 ;
5546
    %movi 8, 8, 5;
5547
    %set/v v008864F0_0, 8, 5;
5548
    %jmp T_30.47;
5549
T_30.5 ;
5550
    %movi 8, 5, 5;
5551
    %set/v v008864F0_0, 8, 5;
5552
    %jmp T_30.47;
5553
T_30.6 ;
5554
    %movi 8, 5, 5;
5555
    %set/v v008864F0_0, 8, 5;
5556
    %jmp T_30.47;
5557
T_30.7 ;
5558
    %movi 8, 4, 5;
5559
    %set/v v008864F0_0, 8, 5;
5560
    %jmp T_30.47;
5561
T_30.8 ;
5562
    %movi 8, 2, 5;
5563
    %set/v v008864F0_0, 8, 5;
5564
    %jmp T_30.47;
5565
T_30.9 ;
5566
    %movi 8, 7, 5;
5567
    %set/v v008864F0_0, 8, 5;
5568
    %jmp T_30.47;
5569
T_30.10 ;
5570
    %movi 8, 10, 5;
5571
    %set/v v008864F0_0, 8, 5;
5572
    %jmp T_30.47;
5573
T_30.11 ;
5574
    %movi 8, 6, 5;
5575
    %set/v v008864F0_0, 8, 5;
5576
    %jmp T_30.47;
5577
T_30.12 ;
5578
    %movi 8, 8, 5;
5579
    %set/v v008864F0_0, 8, 5;
5580
    %jmp T_30.47;
5581
T_30.13 ;
5582
    %movi 8, 9, 5;
5583
    %set/v v008864F0_0, 8, 5;
5584
    %jmp T_30.47;
5585
T_30.14 ;
5586
    %movi 8, 4, 5;
5587
    %set/v v008864F0_0, 8, 5;
5588
    %jmp T_30.47;
5589
T_30.15 ;
5590
    %movi 8, 4, 5;
5591
    %set/v v008864F0_0, 8, 5;
5592
    %jmp T_30.47;
5593
T_30.16 ;
5594
    %movi 8, 4, 5;
5595
    %set/v v008864F0_0, 8, 5;
5596
    %jmp T_30.47;
5597
T_30.17 ;
5598
    %movi 8, 2, 5;
5599
    %set/v v008864F0_0, 8, 5;
5600
    %jmp T_30.47;
5601
T_30.18 ;
5602
    %movi 8, 21, 5;
5603
    %set/v v008864F0_0, 8, 5;
5604
    %jmp T_30.47;
5605
T_30.19 ;
5606
    %movi 8, 21, 5;
5607
    %set/v v008864F0_0, 8, 5;
5608
    %jmp T_30.47;
5609
T_30.20 ;
5610
    %movi 8, 22, 5;
5611
    %set/v v008864F0_0, 8, 5;
5612
    %jmp T_30.47;
5613
T_30.21 ;
5614
    %movi 8, 22, 5;
5615
    %set/v v008864F0_0, 8, 5;
5616
    %jmp T_30.47;
5617
T_30.22 ;
5618
    %movi 8, 16, 5;
5619
    %set/v v008864F0_0, 8, 5;
5620
    %jmp T_30.47;
5621
T_30.23 ;
5622
    %movi 8, 16, 5;
5623
    %set/v v008864F0_0, 8, 5;
5624
    %jmp T_30.47;
5625
T_30.24 ;
5626
    %movi 8, 17, 5;
5627
    %set/v v008864F0_0, 8, 5;
5628
    %jmp T_30.47;
5629
T_30.25 ;
5630
    %movi 8, 17, 5;
5631
    %set/v v008864F0_0, 8, 5;
5632
    %jmp T_30.47;
5633
T_30.26 ;
5634
    %movi 8, 20, 5;
5635
    %set/v v008864F0_0, 8, 5;
5636
    %jmp T_30.47;
5637
T_30.27 ;
5638
    %movi 8, 20, 5;
5639
    %set/v v008864F0_0, 8, 5;
5640
    %jmp T_30.47;
5641
T_30.28 ;
5642
    %movi 8, 19, 5;
5643
    %set/v v008864F0_0, 8, 5;
5644
    %jmp T_30.47;
5645
T_30.29 ;
5646
    %movi 8, 19, 5;
5647
    %set/v v008864F0_0, 8, 5;
5648
    %jmp T_30.47;
5649
T_30.30 ;
5650
    %movi 8, 19, 5;
5651
    %set/v v008864F0_0, 8, 5;
5652
    %jmp T_30.47;
5653
T_30.31 ;
5654
    %movi 8, 19, 5;
5655
    %set/v v008864F0_0, 8, 5;
5656
    %jmp T_30.47;
5657
T_30.32 ;
5658
    %movi 8, 9, 5;
5659
    %set/v v008864F0_0, 8, 5;
5660
    %movi 8, 1, 2;
5661
    %set/v v00886548_0, 8, 2;
5662
    %jmp T_30.47;
5663
T_30.33 ;
5664
    %movi 8, 9, 5;
5665
    %set/v v008864F0_0, 8, 5;
5666
    %movi 8, 1, 2;
5667
    %set/v v00886548_0, 8, 2;
5668
    %jmp T_30.47;
5669
T_30.34 ;
5670
    %movi 8, 8, 5;
5671
    %set/v v008864F0_0, 8, 5;
5672
    %movi 8, 1, 2;
5673
    %set/v v00886548_0, 8, 2;
5674
    %jmp T_30.47;
5675
T_30.35 ;
5676
    %movi 8, 8, 5;
5677
    %set/v v008864F0_0, 8, 5;
5678
    %movi 8, 1, 2;
5679
    %set/v v00886548_0, 8, 2;
5680
    %jmp T_30.47;
5681
T_30.36 ;
5682
    %movi 8, 5, 5;
5683
    %set/v v008864F0_0, 8, 5;
5684
    %jmp T_30.47;
5685
T_30.37 ;
5686
    %movi 8, 5, 5;
5687
    %set/v v008864F0_0, 8, 5;
5688
    %jmp T_30.47;
5689
T_30.38 ;
5690
    %movi 8, 4, 5;
5691
    %set/v v008864F0_0, 8, 5;
5692
    %movi 8, 2, 2;
5693
    %set/v v00886548_0, 8, 2;
5694
    %jmp T_30.47;
5695
T_30.39 ;
5696
    %movi 8, 4, 5;
5697
    %set/v v008864F0_0, 8, 5;
5698
    %movi 8, 2, 2;
5699
    %set/v v00886548_0, 8, 2;
5700
    %jmp T_30.47;
5701
T_30.40 ;
5702
    %movi 8, 26, 5;
5703
    %set/v v008864F0_0, 8, 5;
5704
    %jmp T_30.47;
5705
T_30.41 ;
5706
    %movi 8, 24, 5;
5707
    %set/v v008864F0_0, 8, 5;
5708
    %jmp T_30.47;
5709
T_30.42 ;
5710
    %movi 8, 25, 5;
5711
    %set/v v008864F0_0, 8, 5;
5712
    %jmp T_30.47;
5713
T_30.43 ;
5714
    %movi 8, 25, 5;
5715
    %set/v v008864F0_0, 8, 5;
5716
    %jmp T_30.47;
5717
T_30.44 ;
5718
    %movi 8, 1, 5;
5719
    %set/v v008864F0_0, 8, 5;
5720
    %jmp T_30.47;
5721
T_30.45 ;
5722
    %movi 8, 28, 5;
5723
    %set/v v008864F0_0, 8, 5;
5724
    %jmp T_30.47;
5725
T_30.46 ;
5726
    %movi 8, 27, 5;
5727
    %set/v v008864F0_0, 8, 5;
5728
    %jmp T_30.47;
5729
T_30.47 ;
5730
    %load/v 8, v00886650_0, 1;
5731
    %jmp/0xz  T_30.48, 8;
5732
    %load/v 8, v00886700_0, 8;
5733
    %movi 16, 3, 4;
5734
    %mov 20, 2, 2;
5735
    %movi 22, 2, 2;
5736
    %cmp/x 8, 16, 8;
5737
    %jmp/1 T_30.50, 4;
5738
    %movi 24, 10, 4;
5739
    %mov 28, 2, 2;
5740
    %movi 30, 2, 2;
5741
    %cmp/x 8, 24, 8;
5742
    %jmp/1 T_30.51, 4;
5743
    %movi 32, 14, 4;
5744
    %mov 36, 2, 3;
5745
    %movi 39, 1, 1;
5746
    %cmp/x 8, 32, 8;
5747
    %jmp/1 T_30.52, 4;
5748
    %movi 40, 15, 4;
5749
    %mov 44, 2, 3;
5750
    %movi 47, 1, 1;
5751
    %cmp/x 8, 40, 8;
5752
    %jmp/1 T_30.53, 4;
5753
    %jmp T_30.54;
5754
T_30.50 ;
5755
    %movi 8, 9, 5;
5756
    %set/v v008864F0_0, 8, 5;
5757
    %jmp T_30.54;
5758
T_30.51 ;
5759
    %movi 8, 9, 5;
5760
    %set/v v008864F0_0, 8, 5;
5761
    %jmp T_30.54;
5762
T_30.52 ;
5763
    %movi 8, 4, 5;
5764
    %set/v v008864F0_0, 8, 5;
5765
    %jmp T_30.54;
5766
T_30.53 ;
5767
    %movi 8, 2, 5;
5768
    %set/v v008864F0_0, 8, 5;
5769
    %jmp T_30.54;
5770
T_30.54 ;
5771
T_30.48 ;
5772
    %load/v 8, v008866A8_0, 1;
5773
    %jmp/0xz  T_30.55, 8;
5774
    %load/v 8, v00886700_0, 8;
5775
    %movi 16, 3, 4;
5776
    %mov 20, 2, 2;
5777
    %movi 22, 2, 2;
5778
    %cmp/x 8, 16, 8;
5779
    %jmp/1 T_30.57, 4;
5780
    %movi 24, 10, 4;
5781
    %mov 28, 2, 2;
5782
    %movi 30, 2, 2;
5783
    %cmp/x 8, 24, 8;
5784
    %jmp/1 T_30.58, 4;
5785
    %movi 32, 14, 4;
5786
    %mov 36, 2, 3;
5787
    %movi 39, 1, 1;
5788
    %cmp/x 8, 32, 8;
5789
    %jmp/1 T_30.59, 4;
5790
    %movi 40, 15, 4;
5791
    %mov 44, 2, 3;
5792
    %movi 47, 1, 1;
5793
    %cmp/x 8, 40, 8;
5794
    %jmp/1 T_30.60, 4;
5795
    %jmp T_30.61;
5796
T_30.57 ;
5797
    %movi 8, 9, 5;
5798
    %set/v v008864F0_0, 8, 5;
5799
    %jmp T_30.61;
5800
T_30.58 ;
5801
    %movi 8, 9, 5;
5802
    %set/v v008864F0_0, 8, 5;
5803
    %jmp T_30.61;
5804
T_30.59 ;
5805
    %movi 8, 4, 5;
5806
    %set/v v008864F0_0, 8, 5;
5807
    %jmp T_30.61;
5808
T_30.60 ;
5809
    %movi 8, 2, 5;
5810
    %set/v v008864F0_0, 8, 5;
5811
    %jmp T_30.61;
5812
T_30.61 ;
5813
T_30.55 ;
5814
    %jmp T_30;
5815
    .thread T_30, $push;
5816
    .scope S_0082D9B8;
5817
T_31 ;
5818
    %wait E_007FC3F0;
5819
    %set/v v008862E0_0, 0, 1;
5820
    %load/v 8, v00886338_0, 8;
5821
    %cmpi/u 8, 22, 8;
5822
    %mov 8, 4, 1;
5823
    %load/v 9, v00886338_0, 8;
5824
    %cmpi/u 9, 23, 8;
5825
    %or 8, 4, 1;
5826
    %load/v 9, v00886338_0, 8;
5827
    %cmpi/u 9, 141, 8;
5828
    %or 8, 4, 1;
5829
    %jmp/0xz  T_31.0, 8;
5830
    %set/v v008862E0_0, 1, 1;
5831
T_31.0 ;
5832
    %ix/load 1, 4, 0;
5833
    %mov 4, 0, 1;
5834
    %jmp/1 T_31.2, 4;
5835
    %load/x1p 8, v00886338_0, 4;
5836
    %jmp T_31.3;
5837
T_31.2 ;
5838
    %mov 8, 2, 4;
5839
T_31.3 ;
5840
; Save base=8 wid=4 in lookaside.
5841
    %cmpi/u 8, 2, 4;
5842
    %jmp/0xz  T_31.4, 4;
5843
    %load/v 8, v00886338_0, 4; Only need 4 of 8 bits
5844
; Save base=8 wid=4 in lookaside.
5845
    %cmpi/u 8, 0, 4;
5846
    %jmp/1 T_31.6, 6;
5847
    %cmpi/u 8, 1, 4;
5848
    %jmp/1 T_31.7, 6;
5849
    %cmpi/u 8, 2, 4;
5850
    %jmp/1 T_31.8, 6;
5851
    %cmpi/u 8, 3, 4;
5852
    %jmp/1 T_31.9, 6;
5853
    %cmpi/u 8, 4, 4;
5854
    %jmp/1 T_31.10, 6;
5855
    %cmpi/u 8, 5, 4;
5856
    %jmp/1 T_31.11, 6;
5857
    %cmpi/u 8, 6, 4;
5858
    %jmp/1 T_31.12, 6;
5859
    %cmpi/u 8, 7, 4;
5860
    %jmp/1 T_31.13, 6;
5861
    %cmpi/u 8, 8, 4;
5862
    %jmp/1 T_31.14, 6;
5863
    %cmpi/u 8, 9, 4;
5864
    %jmp/1 T_31.15, 6;
5865
    %cmpi/u 8, 10, 4;
5866
    %jmp/1 T_31.16, 6;
5867
    %cmpi/u 8, 11, 4;
5868
    %jmp/1 T_31.17, 6;
5869
    %cmpi/u 8, 12, 4;
5870
    %jmp/1 T_31.18, 6;
5871
    %cmpi/u 8, 13, 4;
5872
    %jmp/1 T_31.19, 6;
5873
    %cmpi/u 8, 14, 4;
5874
    %jmp/1 T_31.20, 6;
5875
    %cmpi/u 8, 15, 4;
5876
    %jmp/1 T_31.21, 6;
5877
    %jmp T_31.22;
5878
T_31.6 ;
5879
    %set/v v008862E0_0, 1, 1;
5880
    %jmp T_31.22;
5881
T_31.7 ;
5882
    %set/v v008862E0_0, 0, 1;
5883
    %jmp T_31.22;
5884
T_31.8 ;
5885
    %load/v 8, v00886288_0, 1; Only need 1 of 8 bits
5886
; Save base=8 wid=1 in lookaside.
5887
    %ix/load 1, 2, 0;
5888
    %mov 4, 0, 1;
5889
    %jmp/1 T_31.23, 4;
5890
    %load/x1p 9, v00886288_0, 1;
5891
    %jmp T_31.24;
5892
T_31.23 ;
5893
    %mov 9, 2, 1;
5894
T_31.24 ;
5895
; Save base=9 wid=1 in lookaside.
5896
    %and 8, 9, 1;
5897
    %inv 8, 1;
5898
    %set/v v008862E0_0, 8, 1;
5899
    %jmp T_31.22;
5900
T_31.9 ;
5901
    %load/v 8, v00886288_0, 1; Only need 1 of 8 bits
5902
; Save base=8 wid=1 in lookaside.
5903
    %ix/load 1, 2, 0;
5904
    %mov 4, 0, 1;
5905
    %jmp/1 T_31.25, 4;
5906
    %load/x1p 9, v00886288_0, 1;
5907
    %jmp T_31.26;
5908
T_31.25 ;
5909
    %mov 9, 2, 1;
5910
T_31.26 ;
5911
; Save base=9 wid=1 in lookaside.
5912
    %or 8, 9, 1;
5913
    %set/v v008862E0_0, 8, 1;
5914
    %jmp T_31.22;
5915
T_31.10 ;
5916
    %load/v 8, v00886288_0, 1; Only need 1 of 8 bits
5917
; Save base=8 wid=1 in lookaside.
5918
    %inv 8, 1;
5919
    %set/v v008862E0_0, 8, 1;
5920
    %jmp T_31.22;
5921
T_31.11 ;
5922
    %load/v 8, v00886288_0, 1; Only need 1 of 8 bits
5923
; Save base=8 wid=1 in lookaside.
5924
    %set/v v008862E0_0, 8, 1;
5925
    %jmp T_31.22;
5926
T_31.12 ;
5927
    %ix/load 1, 2, 0;
5928
    %mov 4, 0, 1;
5929
    %jmp/1 T_31.27, 4;
5930
    %load/x1p 8, v00886288_0, 1;
5931
    %jmp T_31.28;
5932
T_31.27 ;
5933
    %mov 8, 2, 1;
5934
T_31.28 ;
5935
; Save base=8 wid=1 in lookaside.
5936
    %inv 8, 1;
5937
    %set/v v008862E0_0, 8, 1;
5938
    %jmp T_31.22;
5939
T_31.13 ;
5940
    %ix/load 1, 2, 0;
5941
    %mov 4, 0, 1;
5942
    %jmp/1 T_31.29, 4;
5943
    %load/x1p 8, v00886288_0, 1;
5944
    %jmp T_31.30;
5945
T_31.29 ;
5946
    %mov 8, 2, 1;
5947
T_31.30 ;
5948
; Save base=8 wid=1 in lookaside.
5949
    %set/v v008862E0_0, 8, 1;
5950
    %jmp T_31.22;
5951
T_31.14 ;
5952
    %ix/load 1, 1, 0;
5953
    %mov 4, 0, 1;
5954
    %jmp/1 T_31.31, 4;
5955
    %load/x1p 8, v00886288_0, 1;
5956
    %jmp T_31.32;
5957
T_31.31 ;
5958
    %mov 8, 2, 1;
5959
T_31.32 ;
5960
; Save base=8 wid=1 in lookaside.
5961
    %inv 8, 1;
5962
    %set/v v008862E0_0, 8, 1;
5963
    %jmp T_31.22;
5964
T_31.15 ;
5965
    %ix/load 1, 1, 0;
5966
    %mov 4, 0, 1;
5967
    %jmp/1 T_31.33, 4;
5968
    %load/x1p 8, v00886288_0, 1;
5969
    %jmp T_31.34;
5970
T_31.33 ;
5971
    %mov 8, 2, 1;
5972
T_31.34 ;
5973
; Save base=8 wid=1 in lookaside.
5974
    %set/v v008862E0_0, 8, 1;
5975
    %jmp T_31.22;
5976
T_31.16 ;
5977
    %ix/load 1, 3, 0;
5978
    %mov 4, 0, 1;
5979
    %jmp/1 T_31.35, 4;
5980
    %load/x1p 8, v00886288_0, 1;
5981
    %jmp T_31.36;
5982
T_31.35 ;
5983
    %mov 8, 2, 1;
5984
T_31.36 ;
5985
; Save base=8 wid=1 in lookaside.
5986
    %inv 8, 1;
5987
    %set/v v008862E0_0, 8, 1;
5988
    %jmp T_31.22;
5989
T_31.17 ;
5990
    %ix/load 1, 3, 0;
5991
    %mov 4, 0, 1;
5992
    %jmp/1 T_31.37, 4;
5993
    %load/x1p 8, v00886288_0, 1;
5994
    %jmp T_31.38;
5995
T_31.37 ;
5996
    %mov 8, 2, 1;
5997
T_31.38 ;
5998
; Save base=8 wid=1 in lookaside.
5999
    %set/v v008862E0_0, 8, 1;
6000
    %jmp T_31.22;
6001
T_31.18 ;
6002
    %ix/load 1, 3, 0;
6003
    %mov 4, 0, 1;
6004
    %jmp/1 T_31.39, 4;
6005
    %load/x1p 8, v00886288_0, 1;
6006
    %jmp T_31.40;
6007
T_31.39 ;
6008
    %mov 8, 2, 1;
6009
T_31.40 ;
6010
; Save base=8 wid=1 in lookaside.
6011
    %ix/load 1, 1, 0;
6012
    %mov 4, 0, 1;
6013
    %jmp/1 T_31.41, 4;
6014
    %load/x1p 9, v00886288_0, 1;
6015
    %jmp T_31.42;
6016
T_31.41 ;
6017
    %mov 9, 2, 1;
6018
T_31.42 ;
6019
; Save base=9 wid=1 in lookaside.
6020
    %cmp/u 8, 9, 1;
6021
    %mov 8, 4, 1;
6022
    %set/v v008862E0_0, 8, 1;
6023
    %jmp T_31.22;
6024
T_31.19 ;
6025
    %ix/load 1, 3, 0;
6026
    %mov 4, 0, 1;
6027
    %jmp/1 T_31.43, 4;
6028
    %load/x1p 8, v00886288_0, 1;
6029
    %jmp T_31.44;
6030
T_31.43 ;
6031
    %mov 8, 2, 1;
6032
T_31.44 ;
6033
; Save base=8 wid=1 in lookaside.
6034
    %ix/load 1, 1, 0;
6035
    %mov 4, 0, 1;
6036
    %jmp/1 T_31.45, 4;
6037
    %load/x1p 9, v00886288_0, 1;
6038
    %jmp T_31.46;
6039
T_31.45 ;
6040
    %mov 9, 2, 1;
6041
T_31.46 ;
6042
; Save base=9 wid=1 in lookaside.
6043
    %cmp/u 8, 9, 1;
6044
    %inv 4, 1;
6045
    %mov 8, 4, 1;
6046
    %set/v v008862E0_0, 8, 1;
6047
    %jmp T_31.22;
6048
T_31.20 ;
6049
    %ix/load 1, 3, 0;
6050
    %mov 4, 0, 1;
6051
    %jmp/1 T_31.47, 4;
6052
    %load/x1p 8, v00886288_0, 1;
6053
    %jmp T_31.48;
6054
T_31.47 ;
6055
    %mov 8, 2, 1;
6056
T_31.48 ;
6057
; Save base=8 wid=1 in lookaside.
6058
    %ix/load 1, 1, 0;
6059
    %mov 4, 0, 1;
6060
    %jmp/1 T_31.49, 4;
6061
    %load/x1p 9, v00886288_0, 1;
6062
    %jmp T_31.50;
6063
T_31.49 ;
6064
    %mov 9, 2, 1;
6065
T_31.50 ;
6066
; Save base=9 wid=1 in lookaside.
6067
    %cmp/u 8, 9, 1;
6068
    %mov 8, 4, 1;
6069
    %ix/load 1, 2, 0;
6070
    %mov 4, 0, 1;
6071
    %jmp/1 T_31.51, 4;
6072
    %load/x1p 9, v00886288_0, 1;
6073
    %jmp T_31.52;
6074
T_31.51 ;
6075
    %mov 9, 2, 1;
6076
T_31.52 ;
6077
; Save base=9 wid=1 in lookaside.
6078
    %inv 9, 1;
6079
    %and 8, 9, 1;
6080
    %set/v v008862E0_0, 8, 1;
6081
    %jmp T_31.22;
6082
T_31.21 ;
6083
    %ix/load 1, 3, 0;
6084
    %mov 4, 0, 1;
6085
    %jmp/1 T_31.53, 4;
6086
    %load/x1p 8, v00886288_0, 1;
6087
    %jmp T_31.54;
6088
T_31.53 ;
6089
    %mov 8, 2, 1;
6090
T_31.54 ;
6091
; Save base=8 wid=1 in lookaside.
6092
    %ix/load 1, 1, 0;
6093
    %mov 4, 0, 1;
6094
    %jmp/1 T_31.55, 4;
6095
    %load/x1p 9, v00886288_0, 1;
6096
    %jmp T_31.56;
6097
T_31.55 ;
6098
    %mov 9, 2, 1;
6099
T_31.56 ;
6100
; Save base=9 wid=1 in lookaside.
6101
    %cmp/u 8, 9, 1;
6102
    %inv 4, 1;
6103
    %mov 8, 4, 1;
6104
    %ix/load 1, 2, 0;
6105
    %mov 4, 0, 1;
6106
    %jmp/1 T_31.57, 4;
6107
    %load/x1p 9, v00886288_0, 1;
6108
    %jmp T_31.58;
6109
T_31.57 ;
6110
    %mov 9, 2, 1;
6111
T_31.58 ;
6112
; Save base=9 wid=1 in lookaside.
6113
    %or 8, 9, 1;
6114
    %set/v v008862E0_0, 8, 1;
6115
    %jmp T_31.22;
6116
T_31.22 ;
6117
T_31.4 ;
6118
    %jmp T_31;
6119
    .thread T_31, $push;
6120
    .scope S_0082DA40;
6121
T_32 ;
6122
    %wait E_007FF2D0;
6123
    %load/v 8, v00E63DB8_0, 4;
6124
    %cmpi/u 8, 15, 4;
6125
    %inv 4, 1;
6126
    %jmp/0xz  T_32.0, 4;
6127
    %load/v 8, v00E63DB8_0, 4;
6128
    %set/v v00E62AF8_0, 8, 4;
6129
    %jmp T_32.1;
6130
T_32.0 ;
6131
    %load/v 8, v00E62DB8_0, 4;
6132
    %set/v v00E62AF8_0, 8, 4;
6133
T_32.1 ;
6134
    %jmp T_32;
6135
    .thread T_32, $push;
6136
    .scope S_0082DA40;
6137
T_33 ;
6138
    %wait E_007FF270;
6139
    %load/v 8, v00E63DB8_0, 4;
6140
    %cmpi/u 8, 15, 4;
6141
    %inv 4, 1;
6142
    %jmp/0xz  T_33.0, 4;
6143
    %load/v 8, v00E63DB8_0, 4;
6144
    %set/v v00E62C58_0, 8, 4;
6145
    %jmp T_33.1;
6146
T_33.0 ;
6147
    %load/v 8, v00E62D60_0, 4;
6148
    %set/v v00E62C58_0, 8, 4;
6149
T_33.1 ;
6150
    %jmp T_33;
6151
    .thread T_33, $push;
6152
    .scope S_0082DA40;
6153
T_34 ;
6154
    %wait E_007FF2B0;
6155
    %load/v 8, v00E626D8_0, 16;
6156
    %set/v v00E62C00_0, 8, 16;
6157
    %load/v 8, v00E63230_0, 3;
6158
    %cmpi/u 8, 2, 3;
6159
    %jmp/1 T_34.0, 6;
6160
    %cmpi/u 8, 3, 3;
6161
    %jmp/1 T_34.1, 6;
6162
    %cmpi/u 8, 7, 3;
6163
    %jmp/1 T_34.2, 6;
6164
    %jmp T_34.3;
6165
T_34.0 ;
6166
    %load/v 8, v00E63A48_0, 8;
6167
    %load/v 16, v00E639F0_0, 8;
6168
    %set/v v00E62C00_0, 8, 16;
6169
    %jmp T_34.3;
6170
T_34.1 ;
6171
    %load/v 8, v00E63A48_0, 8;
6172
    %load/v 16, v00E639F0_0, 8;
6173
    %set/v v00E62C00_0, 8, 16;
6174
    %jmp T_34.3;
6175
T_34.2 ;
6176
    %load/v 8, v00E62FC8_0, 1;
6177
    %jmp/0xz  T_34.4, 8;
6178
    %load/v 8, v00E63A48_0, 8;
6179
    %load/v 16, v00E639F0_0, 8;
6180
    %set/v v00E62C00_0, 8, 16;
6181
    %jmp T_34.5;
6182
T_34.4 ;
6183
    %load/v 8, v00E64390_0, 16;
6184
    %set/v v00E62C00_0, 8, 16;
6185
T_34.5 ;
6186
    %jmp T_34.3;
6187
T_34.3 ;
6188
    %jmp T_34;
6189
    .thread T_34, $push;
6190
    .scope S_0082DA40;
6191
T_35 ;
6192
    %wait E_007FF5F0;
6193
    %load/v 8, v00E62DB8_0, 4;
6194
    %cmpi/u 8, 12, 4;
6195
    %jmp/0xz  T_35.0, 4;
6196
    %load/v 8, v00E63A48_0, 8;
6197
    %load/v 16, v00E639F0_0, 8;
6198
    %set/v v00E62B50_0, 8, 16;
6199
    %jmp T_35.1;
6200
T_35.0 ;
6201
    %load/v 8, v00E63230_0, 3;
6202
    %cmpi/u 8, 7, 3;
6203
    %jmp/1 T_35.2, 6;
6204
    %load/v 8, v00E643E8_0, 16;
6205
    %set/v v00E62B50_0, 8, 16;
6206
    %jmp T_35.4;
6207
T_35.2 ;
6208
    %load/v 8, v00E62FC8_0, 1;
6209
    %jmp/0xz  T_35.5, 8;
6210
    %load/v 8, v00E63A48_0, 8;
6211
    %load/v 16, v00E639F0_0, 8;
6212
    %set/v v00E62B50_0, 8, 16;
6213
    %jmp T_35.6;
6214
T_35.5 ;
6215
    %load/v 8, v00E64390_0, 16;
6216
    %set/v v00E62B50_0, 8, 16;
6217
T_35.6 ;
6218
    %jmp T_35.4;
6219
T_35.4 ;
6220
T_35.1 ;
6221
    %jmp T_35;
6222
    .thread T_35, $push;
6223
    .scope S_0082DA40;
6224
T_36 ;
6225
    %wait E_007FF5D0;
6226
    %load/v 8, v00E63A48_0, 8;
6227
    %load/v 16, v00E639F0_0, 8;
6228
    %set/v v00E63AF8_0, 8, 16;
6229
    %load/v 8, v00E63998_0, 2;
6230
    %cmpi/u 8, 0, 2;
6231
    %inv 4, 1;
6232
    %jmp/0xz  T_36.0, 4;
6233
    %load/v 8, v00E631D8_0, 3;
6234
    %cmpi/u 8, 7, 3;
6235
    %jmp/1 T_36.2, 6;
6236
    %cmpi/u 8, 6, 3;
6237
    %jmp/1 T_36.3, 6;
6238
    %cmpi/u 8, 5, 3;
6239
    %jmp/1 T_36.4, 6;
6240
    %cmpi/u 8, 3, 3;
6241
    %jmp/1 T_36.5, 6;
6242
    %cmpi/u 8, 4, 3;
6243
    %jmp/1 T_36.6, 6;
6244
    %jmp T_36.7;
6245
T_36.2 ;
6246
    %load/v 8, v00E64440_0, 16;
6247
    %load/v 24, v00E63A48_0, 8;
6248
    %load/v 32, v00E639F0_0, 8;
6249
    %add 8, 24, 16;
6250
    %set/v v00E63AF8_0, 8, 16;
6251
    %jmp T_36.7;
6252
T_36.3 ;
6253
    %load/v 8, v00E64440_0, 16;
6254
    %load/v 24, v00E63A48_0, 8;
6255
    %ix/load 1, 7, 0;
6256
    %mov 4, 0, 1;
6257
    %jmp/1 T_36.8, 4;
6258
    %load/x1p 48, v00E63A48_0, 1;
6259
    %jmp T_36.9;
6260
T_36.8 ;
6261
    %mov 48, 2, 1;
6262
T_36.9 ;
6263
    %mov 40, 48, 1; Move signal select into place
6264
    %mov 47, 40, 1; Repetition 8
6265
    %mov 46, 40, 1; Repetition 7
6266
    %mov 45, 40, 1; Repetition 6
6267
    %mov 44, 40, 1; Repetition 5
6268
    %mov 43, 40, 1; Repetition 4
6269
    %mov 42, 40, 1; Repetition 3
6270
    %mov 41, 40, 1; Repetition 2
6271
    %mov 32, 40, 8;
6272
    %add 8, 24, 16;
6273
    %set/v v00E63AF8_0, 8, 16;
6274
    %jmp T_36.7;
6275
T_36.4 ;
6276
    %load/v 8, v00E63730_0, 8;
6277
    %load/v 16, v00E636D8_0, 8;
6278
    %set/v v00E63AF8_0, 8, 16;
6279
    %jmp T_36.7;
6280
T_36.5 ;
6281
    %load/v 8, v00E63730_0, 8;
6282
    %load/v 16, v00E64338_0, 8;
6283
    %set/v v00E63AF8_0, 8, 16;
6284
    %jmp T_36.7;
6285
T_36.6 ;
6286
    %load/v 8, v00E62FC8_0, 1;
6287
    %jmp/0xz  T_36.10, 8;
6288
    %load/v 8, v00E63A48_0, 8;
6289
    %load/v 16, v00E639F0_0, 8;
6290
    %set/v v00E63AF8_0, 8, 16;
6291
    %jmp T_36.11;
6292
T_36.10 ;
6293
    %load/v 8, v00E64390_0, 16;
6294
    %set/v v00E63AF8_0, 8, 16;
6295
T_36.11 ;
6296
    %jmp T_36.7;
6297
T_36.7 ;
6298
T_36.0 ;
6299
    %jmp T_36;
6300
    .thread T_36, $push;
6301
    .scope S_0082DA40;
6302
T_37 ;
6303
    %wait E_007FD4B0;
6304
    %load/v 8, v00E62E10_0, 4;
6305
    %cmpi/u 8, 12, 4;
6306
    %jmp/1 T_37.0, 6;
6307
    %cmpi/u 8, 6, 4;
6308
    %jmp/1 T_37.1, 6;
6309
    %cmpi/u 8, 13, 4;
6310
    %jmp/1 T_37.2, 6;
6311
    %cmpi/u 8, 7, 4;
6312
    %jmp/1 T_37.3, 6;
6313
    %load/v 8, v00E632E0_0, 2;
6314
    %cmpi/u 8, 0, 2;
6315
    %jmp/1 T_37.6, 6;
6316
    %cmpi/u 8, 1, 2;
6317
    %jmp/1 T_37.7, 6;
6318
    %cmpi/u 8, 2, 2;
6319
    %jmp/1 T_37.8, 6;
6320
    %cmpi/u 8, 3, 2;
6321
    %jmp/1 T_37.9, 6;
6322
    %jmp T_37.10;
6323
T_37.6 ;
6324
    %load/v 8, v00E64498_0, 16;
6325
    %set/v v00E62BA8_0, 8, 16;
6326
    %jmp T_37.10;
6327
T_37.7 ;
6328
    %movi 8, 1, 16;
6329
    %set/v v00E62BA8_0, 8, 16;
6330
    %jmp T_37.10;
6331
T_37.8 ;
6332
    %set/v v00E62BA8_0, 0, 16;
6333
    %jmp T_37.10;
6334
T_37.9 ;
6335
    %set/v v00E62BA8_0, 1, 16;
6336
    %jmp T_37.10;
6337
T_37.10 ;
6338
    %jmp T_37.5;
6339
T_37.0 ;
6340
    %load/v 8, v00E63A48_0, 8;
6341
    %mov 16, 0, 8;
6342
    %set/v v00E62BA8_0, 8, 16;
6343
    %jmp T_37.5;
6344
T_37.1 ;
6345
    %load/v 8, v00E63A48_0, 8;
6346
    %load/v 16, v00E639F0_0, 8;
6347
    %set/v v00E62BA8_0, 8, 16;
6348
    %jmp T_37.5;
6349
T_37.2 ;
6350
    %load/v 8, v00E63A48_0, 8;
6351
    %mov 16, 0, 8;
6352
    %set/v v00E62BA8_0, 8, 16;
6353
    %jmp T_37.5;
6354
T_37.3 ;
6355
    %load/v 8, v00E63A48_0, 8;
6356
    %load/v 16, v00E639F0_0, 8;
6357
    %set/v v00E62BA8_0, 8, 16;
6358
    %jmp T_37.5;
6359
T_37.5 ;
6360
    %jmp T_37;
6361
    .thread T_37, $push;
6362
    .scope S_0082DA40;
6363
T_38 ;
6364
    %wait E_007FC630;
6365
    %load/v 8, v00E63F70_0, 1;
6366
    %jmp/0xz  T_38.0, 8;
6367
    %ix/load 0, 6, 0;
6368
    %assign/v0 v00E64578_0, 0, 0;
6369
    %ix/load 0, 3, 0;
6370
    %assign/v0 v00E63F18_0, 0, 0;
6371
    %ix/load 0, 3, 0;
6372
    %assign/v0 v00E63E68_0, 0, 0;
6373
    %ix/load 0, 3, 0;
6374
    %assign/v0 v00E63EC0_0, 0, 0;
6375
    %jmp T_38.1;
6376
T_38.0 ;
6377
    %ix/load 1, 2, 0;
6378
    %mov 4, 0, 1;
6379
    %jmp/1 T_38.2, 4;
6380
    %load/x1p 8, v00E63F18_0, 1;
6381
    %jmp T_38.3;
6382
T_38.2 ;
6383
    %mov 8, 2, 1;
6384
T_38.3 ;
6385
; Save base=8 wid=1 in lookaside.
6386
    %inv 8, 1;
6387
    %jmp/0xz  T_38.4, 8;
6388
    %load/v 8, v00E62940_0, 1;
6389
    %load/v 9, v00E63F18_0, 2; Select 2 out of 3 bits
6390
    %ix/load 0, 3, 0;
6391
    %assign/v0 v00E63F18_0, 0, 8;
6392
T_38.4 ;
6393
    %ix/load 1, 2, 0;
6394
    %mov 4, 0, 1;
6395
    %jmp/1 T_38.6, 4;
6396
    %load/x1p 8, v00E63EC0_0, 1;
6397
    %jmp T_38.7;
6398
T_38.6 ;
6399
    %mov 8, 2, 1;
6400
T_38.7 ;
6401
; Save base=8 wid=1 in lookaside.
6402
    %inv 8, 1;
6403
    %jmp/0xz  T_38.8, 8;
6404
    %load/v 8, v00E628E8_0, 1;
6405
    %load/v 9, v00E63EC0_0, 2; Select 2 out of 3 bits
6406
    %ix/load 0, 3, 0;
6407
    %assign/v0 v00E63EC0_0, 0, 8;
6408
T_38.8 ;
6409
    %ix/load 1, 2, 0;
6410
    %mov 4, 0, 1;
6411
    %jmp/1 T_38.10, 4;
6412
    %load/x1p 8, v00E63E68_0, 1;
6413
    %jmp T_38.11;
6414
T_38.10 ;
6415
    %mov 8, 2, 1;
6416
T_38.11 ;
6417
; Save base=8 wid=1 in lookaside.
6418
    %inv 8, 1;
6419
    %jmp/0xz  T_38.12, 8;
6420
    %load/v 8, v00E62890_0, 1;
6421
    %load/v 9, v00E63E68_0, 2; Select 2 out of 3 bits
6422
    %ix/load 0, 3, 0;
6423
    %assign/v0 v00E63E68_0, 0, 8;
6424
T_38.12 ;
6425
    %load/v 8, v00E63838_0, 1;
6426
    %jmp/0xz  T_38.14, 8;
6427
    %ix/load 0, 1, 0;
6428
    %assign/v0 v00E63838_0, 0, 0;
6429
T_38.14 ;
6430
    %load/v 8, v00E640D0_0, 1;
6431
    %jmp/0xz  T_38.16, 8;
6432
    %ix/load 0, 1, 0;
6433
    %assign/v0 v00E640D0_0, 0, 0;
6434
T_38.16 ;
6435
    %load/v 8, v00E63628_0, 1;
6436
    %jmp/0xz  T_38.18, 8;
6437
    %ix/load 0, 1, 0;
6438
    %assign/v0 v00E63628_0, 0, 0;
6439
T_38.18 ;
6440
    %load/v 8, v00E635D0_0, 1;
6441
    %jmp/0xz  T_38.20, 8;
6442
    %ix/load 0, 1, 0;
6443
    %assign/v0 v00E635D0_0, 0, 0;
6444
T_38.20 ;
6445
    %load/v 8, v00E64128_0, 1;
6446
    %jmp/0xz  T_38.22, 8;
6447
    %ix/load 0, 1, 0;
6448
    %assign/v0 v00E64128_0, 0, 0;
6449
T_38.22 ;
6450
    %load/v 8, v00E63680_0, 1;
6451
    %jmp/0xz  T_38.24, 8;
6452
    %ix/load 0, 1, 0;
6453
    %assign/v0 v00E63680_0, 0, 0;
6454
T_38.24 ;
6455
    %load/v 8, v00E63890_0, 1;
6456
    %jmp/0xz  T_38.26, 8;
6457
    %ix/load 0, 1, 0;
6458
    %assign/v0 v00E63890_0, 0, 0;
6459
T_38.26 ;
6460
    %load/v 8, v00E63FC8_0, 1;
6461
    %jmp/0xz  T_38.28, 8;
6462
    %ix/load 0, 1, 0;
6463
    %assign/v0 v00E63FC8_0, 0, 0;
6464
T_38.28 ;
6465
    %load/v 8, v00E63498_0, 1;
6466
    %jmp/0xz  T_38.30, 8;
6467
    %ix/load 0, 1, 0;
6468
    %assign/v0 v00E63498_0, 0, 0;
6469
T_38.30 ;
6470
    %load/v 8, v00E64020_0, 1;
6471
    %jmp/0xz  T_38.32, 8;
6472
    %ix/load 0, 1, 0;
6473
    %assign/v0 v00E64020_0, 0, 0;
6474
T_38.32 ;
6475
    %load/v 8, v00E64078_0, 1;
6476
    %jmp/0xz  T_38.34, 8;
6477
    %ix/load 0, 1, 0;
6478
    %assign/v0 v00E64078_0, 0, 0;
6479
T_38.34 ;
6480
    %load/v 8, v00E64180_0, 1;
6481
    %jmp/0xz  T_38.36, 8;
6482
    %ix/load 0, 1, 0;
6483
    %assign/v0 v00E64180_0, 0, 0;
6484
T_38.36 ;
6485
    %load/v 8, v00E64578_0, 6;
6486
    %cmpi/u 8, 0, 6;
6487
    %jmp/1 T_38.38, 6;
6488
    %cmpi/u 8, 1, 6;
6489
    %jmp/1 T_38.39, 6;
6490
    %cmpi/u 8, 2, 6;
6491
    %jmp/1 T_38.40, 6;
6492
    %cmpi/u 8, 3, 6;
6493
    %jmp/1 T_38.41, 6;
6494
    %cmpi/u 8, 4, 6;
6495
    %jmp/1 T_38.42, 6;
6496
    %cmpi/u 8, 5, 6;
6497
    %jmp/1 T_38.43, 6;
6498
    %cmpi/u 8, 6, 6;
6499
    %jmp/1 T_38.44, 6;
6500
    %cmpi/u 8, 7, 6;
6501
    %jmp/1 T_38.45, 6;
6502
    %cmpi/u 8, 8, 6;
6503
    %jmp/1 T_38.46, 6;
6504
    %cmpi/u 8, 9, 6;
6505
    %jmp/1 T_38.47, 6;
6506
    %cmpi/u 8, 10, 6;
6507
    %jmp/1 T_38.48, 6;
6508
    %cmpi/u 8, 11, 6;
6509
    %jmp/1 T_38.49, 6;
6510
    %cmpi/u 8, 12, 6;
6511
    %jmp/1 T_38.50, 6;
6512
    %cmpi/u 8, 13, 6;
6513
    %jmp/1 T_38.51, 6;
6514
    %cmpi/u 8, 14, 6;
6515
    %jmp/1 T_38.52, 6;
6516
    %cmpi/u 8, 15, 6;
6517
    %jmp/1 T_38.53, 6;
6518
    %cmpi/u 8, 16, 6;
6519
    %jmp/1 T_38.54, 6;
6520
    %cmpi/u 8, 17, 6;
6521
    %jmp/1 T_38.55, 6;
6522
    %cmpi/u 8, 18, 6;
6523
    %jmp/1 T_38.56, 6;
6524
    %cmpi/u 8, 19, 6;
6525
    %jmp/1 T_38.57, 6;
6526
    %cmpi/u 8, 20, 6;
6527
    %jmp/1 T_38.58, 6;
6528
    %cmpi/u 8, 38, 6;
6529
    %jmp/1 T_38.59, 6;
6530
    %cmpi/u 8, 21, 6;
6531
    %jmp/1 T_38.60, 6;
6532
    %cmpi/u 8, 22, 6;
6533
    %jmp/1 T_38.61, 6;
6534
    %cmpi/u 8, 23, 6;
6535
    %jmp/1 T_38.62, 6;
6536
    %cmpi/u 8, 24, 6;
6537
    %jmp/1 T_38.63, 6;
6538
    %cmpi/u 8, 25, 6;
6539
    %jmp/1 T_38.64, 6;
6540
    %cmpi/u 8, 26, 6;
6541
    %jmp/1 T_38.65, 6;
6542
    %cmpi/u 8, 27, 6;
6543
    %jmp/1 T_38.66, 6;
6544
    %cmpi/u 8, 28, 6;
6545
    %jmp/1 T_38.67, 6;
6546
    %cmpi/u 8, 32, 6;
6547
    %jmp/1 T_38.68, 6;
6548
    %cmpi/u 8, 33, 6;
6549
    %jmp/1 T_38.69, 6;
6550
    %cmpi/u 8, 34, 6;
6551
    %jmp/1 T_38.70, 6;
6552
    %cmpi/u 8, 35, 6;
6553
    %jmp/1 T_38.71, 6;
6554
    %cmpi/u 8, 36, 6;
6555
    %jmp/1 T_38.72, 6;
6556
    %cmpi/u 8, 37, 6;
6557
    %jmp/1 T_38.73, 6;
6558
    %cmpi/u 8, 48, 6;
6559
    %jmp/1 T_38.74, 6;
6560
    %cmpi/u 8, 49, 6;
6561
    %jmp/1 T_38.75, 6;
6562
    %cmpi/u 8, 50, 6;
6563
    %jmp/1 T_38.76, 6;
6564
    %cmpi/u 8, 51, 6;
6565
    %jmp/1 T_38.77, 6;
6566
    %cmpi/u 8, 52, 6;
6567
    %jmp/1 T_38.78, 6;
6568
    %cmpi/u 8, 53, 6;
6569
    %jmp/1 T_38.79, 6;
6570
    %cmpi/u 8, 54, 6;
6571
    %jmp/1 T_38.80, 6;
6572
    %cmpi/u 8, 55, 6;
6573
    %jmp/1 T_38.81, 6;
6574
    %cmpi/u 8, 56, 6;
6575
    %jmp/1 T_38.82, 6;
6576
    %cmpi/u 8, 57, 6;
6577
    %jmp/1 T_38.83, 6;
6578
    %cmpi/u 8, 58, 6;
6579
    %jmp/1 T_38.84, 6;
6580
    %cmpi/u 8, 59, 6;
6581
    %jmp/1 T_38.85, 6;
6582
    %cmpi/u 8, 60, 6;
6583
    %jmp/1 T_38.86, 6;
6584
    %cmpi/u 8, 61, 6;
6585
    %jmp/1 T_38.87, 6;
6586
    %cmpi/u 8, 62, 6;
6587
    %jmp/1 T_38.88, 6;
6588
    %cmpi/u 8, 63, 6;
6589
    %jmp/1 T_38.89, 6;
6590
    %jmp T_38.90;
6591
T_38.38 ;
6592
    %ix/load 0, 1, 0;
6593
    %assign/v0 v00E637E0_0, 0, 1;
6594
    %movi 8, 54, 6;
6595
    %ix/load 0, 6, 0;
6596
    %assign/v0 v00E64578_0, 0, 8;
6597
    %ix/load 0, 8, 0;
6598
    %assign/v0 v00E636D8_0, 0, 1;
6599
    %movi 8, 254, 8;
6600
    %ix/load 0, 8, 0;
6601
    %assign/v0 v00E63730_0, 0, 8;
6602
    %movi 8, 8, 6;
6603
    %ix/load 0, 6, 0;
6604
    %assign/v0 v00E641D8_0, 0, 8;
6605
    %ix/load 0, 2, 0;
6606
    %assign/v0 v00E63998_0, 0, 0;
6607
    %jmp T_38.90;
6608
T_38.39 ;
6609
    %ix/load 0, 1, 0;
6610
    %assign/v0 v00E637E0_0, 0, 1;
6611
    %ix/load 0, 3, 0;
6612
    %assign/v0 v00E63F18_0, 0, 0;
6613
    %movi 8, 65532, 16;
6614
    %ix/load 0, 8, 0;
6615
    %assign/v0 v00E63730_0, 0, 8;
6616
    %ix/load 0, 8, 0;
6617
    %assign/v0 v00E636D8_0, 0, 16;
6618
    %ix/load 0, 8, 0;
6619
    %assign/v0 v00E63E10_0, 0, 1;
6620
    %ix/load 0, 1, 0;
6621
    %assign/v0 v00E63FC8_0, 0, 1;
6622
    %movi 8, 32, 6;
6623
    %ix/load 0, 6, 0;
6624
    %assign/v0 v00E64578_0, 0, 8;
6625
    %movi 8, 54, 6;
6626
    %ix/load 0, 6, 0;
6627
    %assign/v0 v00E64230_0, 0, 8;
6628
    %movi 8, 9, 6;
6629
    %ix/load 0, 6, 0;
6630
    %assign/v0 v00E641D8_0, 0, 8;
6631
    %jmp T_38.90;
6632
T_38.40 ;
6633
    %ix/load 0, 1, 0;
6634
    %assign/v0 v00E637E0_0, 0, 1;
6635
    %movi 8, 54, 6;
6636
    %ix/load 0, 6, 0;
6637
    %assign/v0 v00E64578_0, 0, 8;
6638
    %movi 8, 65530, 16;
6639
    %ix/load 0, 8, 0;
6640
    %assign/v0 v00E63730_0, 0, 8;
6641
    %ix/load 0, 8, 0;
6642
    %assign/v0 v00E636D8_0, 0, 16;
6643
    %ix/load 0, 8, 0;
6644
    %assign/v0 v00E63E10_0, 0, 1;
6645
    %movi 8, 32, 6;
6646
    %ix/load 0, 6, 0;
6647
    %assign/v0 v00E64578_0, 0, 8;
6648
    %movi 8, 54, 6;
6649
    %ix/load 0, 6, 0;
6650
    %assign/v0 v00E64230_0, 0, 8;
6651
    %movi 8, 9, 6;
6652
    %ix/load 0, 6, 0;
6653
    %assign/v0 v00E641D8_0, 0, 8;
6654
    %ix/load 0, 1, 0;
6655
    %assign/v0 v00E63FC8_0, 0, 1;
6656
    %jmp T_38.90;
6657
T_38.41 ;
6658
    %ix/load 0, 1, 0;
6659
    %assign/v0 v00E637E0_0, 0, 1;
6660
    %ix/load 0, 3, 0;
6661
    %assign/v0 v00E63EC0_0, 0, 0;
6662
    %movi 8, 54, 6;
6663
    %ix/load 0, 6, 0;
6664
    %assign/v0 v00E64578_0, 0, 8;
6665
    %movi 8, 65528, 16;
6666
    %ix/load 0, 8, 0;
6667
    %assign/v0 v00E63730_0, 0, 8;
6668
    %ix/load 0, 8, 0;
6669
    %assign/v0 v00E636D8_0, 0, 16;
6670
    %ix/load 0, 8, 0;
6671
    %assign/v0 v00E63E10_0, 0, 1;
6672
    %movi 8, 32, 6;
6673
    %ix/load 0, 6, 0;
6674
    %assign/v0 v00E641D8_0, 0, 8;
6675
    %ix/load 0, 1, 0;
6676
    %assign/v0 v00E63FC8_0, 0, 1;
6677
    %movi 8, 32, 6;
6678
    %ix/load 0, 6, 0;
6679
    %assign/v0 v00E64578_0, 0, 8;
6680
    %movi 8, 54, 6;
6681
    %ix/load 0, 6, 0;
6682
    %assign/v0 v00E64230_0, 0, 8;
6683
    %movi 8, 9, 6;
6684
    %ix/load 0, 6, 0;
6685
    %assign/v0 v00E641D8_0, 0, 8;
6686
    %jmp T_38.90;
6687
T_38.42 ;
6688
    %ix/load 0, 1, 0;
6689
    %assign/v0 v00E637E0_0, 0, 1;
6690
    %ix/load 0, 3, 0;
6691
    %assign/v0 v00E63E68_0, 0, 0;
6692
    %movi 8, 65526, 16;
6693
    %ix/load 0, 8, 0;
6694
    %assign/v0 v00E63730_0, 0, 8;
6695
    %ix/load 0, 8, 0;
6696
    %assign/v0 v00E636D8_0, 0, 16;
6697
    %movi 8, 129, 8;
6698
    %ix/load 0, 8, 0;
6699
    %assign/v0 v00E63E10_0, 0, 8;
6700
    %ix/load 0, 1, 0;
6701
    %assign/v0 v00E63498_0, 0, 1;
6702
    %movi 8, 32, 6;
6703
    %ix/load 0, 6, 0;
6704
    %assign/v0 v00E64578_0, 0, 8;
6705
    %movi 8, 54, 6;
6706
    %ix/load 0, 6, 0;
6707
    %assign/v0 v00E64230_0, 0, 8;
6708
    %movi 8, 9, 6;
6709
    %ix/load 0, 6, 0;
6710
    %assign/v0 v00E641D8_0, 0, 8;
6711
    %jmp T_38.90;
6712
T_38.43 ;
6713
    %ix/load 0, 1, 0;
6714
    %assign/v0 v00E637E0_0, 0, 1;
6715
    %movi 8, 65524, 16;
6716
    %ix/load 0, 8, 0;
6717
    %assign/v0 v00E63730_0, 0, 8;
6718
    %ix/load 0, 8, 0;
6719
    %assign/v0 v00E636D8_0, 0, 16;
6720
    %ix/load 0, 8, 0;
6721
    %assign/v0 v00E63E10_0, 0, 1;
6722
    %ix/load 0, 1, 0;
6723
    %assign/v0 v00E63FC8_0, 0, 1;
6724
    %movi 8, 32, 6;
6725
    %ix/load 0, 6, 0;
6726
    %assign/v0 v00E64578_0, 0, 8;
6727
    %movi 8, 54, 6;
6728
    %ix/load 0, 6, 0;
6729
    %assign/v0 v00E64230_0, 0, 8;
6730
    %movi 8, 9, 6;
6731
    %ix/load 0, 6, 0;
6732
    %assign/v0 v00E641D8_0, 0, 8;
6733
    %jmp T_38.90;
6734
T_38.44 ;
6735
    %ix/load 0, 1, 0;
6736
    %assign/v0 v00E637E0_0, 0, 1;
6737
    %movi 8, 65522, 16;
6738
    %ix/load 0, 8, 0;
6739
    %assign/v0 v00E63730_0, 0, 8;
6740
    %ix/load 0, 8, 0;
6741
    %assign/v0 v00E636D8_0, 0, 16;
6742
    %ix/load 0, 8, 0;
6743
    %assign/v0 v00E63E10_0, 0, 1;
6744
    %ix/load 0, 1, 0;
6745
    %assign/v0 v00E63FC8_0, 0, 1;
6746
    %movi 8, 32, 6;
6747
    %ix/load 0, 6, 0;
6748
    %assign/v0 v00E64578_0, 0, 8;
6749
    %movi 8, 54, 6;
6750
    %ix/load 0, 6, 0;
6751
    %assign/v0 v00E64230_0, 0, 8;
6752
    %movi 8, 9, 6;
6753
    %ix/load 0, 6, 0;
6754
    %assign/v0 v00E641D8_0, 0, 8;
6755
    %jmp T_38.90;
6756
T_38.45 ;
6757
    %ix/load 0, 1, 0;
6758
    %assign/v0 v00E637E0_0, 0, 1;
6759
    %movi 8, 65520, 16;
6760
    %ix/load 0, 8, 0;
6761
    %assign/v0 v00E63730_0, 0, 8;
6762
    %ix/load 0, 8, 0;
6763
    %assign/v0 v00E636D8_0, 0, 16;
6764
    %ix/load 0, 8, 0;
6765
    %assign/v0 v00E63E10_0, 0, 1;
6766
    %ix/load 0, 1, 0;
6767
    %assign/v0 v00E63FC8_0, 0, 1;
6768
    %movi 8, 32, 6;
6769
    %ix/load 0, 6, 0;
6770
    %assign/v0 v00E64578_0, 0, 8;
6771
    %movi 8, 54, 6;
6772
    %ix/load 0, 6, 0;
6773
    %assign/v0 v00E64230_0, 0, 8;
6774
    %movi 8, 9, 6;
6775
    %ix/load 0, 6, 0;
6776
    %assign/v0 v00E641D8_0, 0, 8;
6777
    %jmp T_38.90;
6778
T_38.46 ;
6779
    %vpi_call 3 456 "$display", "cpu_data_i %02x %t", v00E627E0_0, $time;
6780
    %movi 8, 9, 6;
6781
    %ix/load 0, 6, 0;
6782
    %assign/v0 v00E64578_0, 0, 8;
6783
    %movi 8, 1, 2;
6784
    %ix/load 0, 2, 0;
6785
    %assign/v0 v00E63998_0, 0, 8;
6786
    %jmp T_38.90;
6787
T_38.47 ;
6788
    %load/v 8, v00E63B50_0, 1;
6789
    %jmp/0xz  T_38.91, 8;
6790
    %movi 8, 1, 6;
6791
    %ix/load 0, 6, 0;
6792
    %assign/v0 v00E64578_0, 0, 8;
6793
    %jmp T_38.92;
6794
T_38.91 ;
6795
    %load/v 8, v00E63788_0, 1;
6796
    %ix/load 1, 6, 0;
6797
    %mov 4, 0, 1;
6798
    %jmp/1 T_38.93, 4;
6799
    %load/x1p 9, v00E642E0_0, 1;
6800
    %jmp T_38.94;
6801
T_38.93 ;
6802
    %mov 9, 2, 1;
6803
T_38.94 ;
6804
; Save base=9 wid=1 in lookaside.
6805
    %and 8, 9, 1;
6806
    %jmp/0xz  T_38.95, 8;
6807
    %movi 8, 4, 6;
6808
    %ix/load 0, 6, 0;
6809
    %assign/v0 v00E64578_0, 0, 8;
6810
    %jmp T_38.96;
6811
T_38.95 ;
6812
    %load/v 8, v00E63940_0, 1;
6813
    %ix/load 1, 5, 0;
6814
    %mov 4, 0, 1;
6815
    %jmp/1 T_38.97, 4;
6816
    %load/x1p 9, v00E642E0_0, 1;
6817
    %jmp T_38.98;
6818
T_38.97 ;
6819
    %mov 9, 2, 1;
6820
T_38.98 ;
6821
; Save base=9 wid=1 in lookaside.
6822
    %and 8, 9, 1;
6823
    %jmp/0xz  T_38.99, 8;
6824
    %movi 8, 3, 6;
6825
    %ix/load 0, 6, 0;
6826
    %assign/v0 v00E64578_0, 0, 8;
6827
    %jmp T_38.100;
6828
T_38.99 ;
6829
    %movi 8, 10, 6;
6830
    %ix/load 0, 6, 0;
6831
    %assign/v0 v00E64578_0, 0, 8;
6832
    %load/v 8, v00E64440_0, 16;
6833
    %ix/load 0, 16, 0;
6834
    %assign/v0 v00E63520_0, 0, 8;
6835
T_38.100 ;
6836
T_38.96 ;
6837
T_38.92 ;
6838
    %jmp T_38.90;
6839
T_38.48 ;
6840
    %ix/load 0, 1, 0;
6841
    %assign/v0 v00E635D0_0, 0, 1;
6842
    %ix/load 0, 1, 0;
6843
    %assign/v0 v00E63838_0, 0, 1;
6844
    %ix/load 0, 1, 0;
6845
    %assign/v0 v00E63CB0_0, 0, 0;
6846
    %ix/load 0, 1, 0;
6847
    %assign/v0 v00E63D08_0, 0, 0;
6848
    %ix/load 0, 4, 0;
6849
    %assign/v0 v00E63DB8_0, 0, 1;
6850
    %movi 8, 11, 6;
6851
    %ix/load 0, 6, 0;
6852
    %assign/v0 v00E64578_0, 0, 8;
6853
    %jmp T_38.90;
6854
T_38.49 ;
6855
    %load/v 8, v00E627E0_0, 8;
6856
    %ix/load 0, 8, 0;
6857
    %assign/v0 v00E63C58_0, 0, 8;
6858
    %load/v 8, v00E627E0_0, 8;
6859
    %cmpi/u 8, 16, 8;
6860
    %jmp/1 T_38.101, 6;
6861
    %cmpi/u 8, 17, 8;
6862
    %jmp/1 T_38.102, 6;
6863
    %cmpi/u 8, 30, 8;
6864
    %jmp/1 T_38.103, 6;
6865
    %cmpi/u 8, 31, 8;
6866
    %jmp/1 T_38.104, 6;
6867
    %movi 8, 15, 6;
6868
    %ix/load 0, 6, 0;
6869
    %assign/v0 v00E64578_0, 0, 8;
6870
    %jmp T_38.106;
6871
T_38.101 ;
6872
    %ix/load 0, 1, 0;
6873
    %assign/v0 v00E63CB0_0, 0, 1;
6874
    %movi 8, 12, 6;
6875
    %ix/load 0, 6, 0;
6876
    %assign/v0 v00E64578_0, 0, 8;
6877
    %jmp T_38.106;
6878
T_38.102 ;
6879
    %ix/load 0, 1, 0;
6880
    %assign/v0 v00E63D08_0, 0, 1;
6881
    %movi 8, 12, 6;
6882
    %ix/load 0, 6, 0;
6883
    %assign/v0 v00E64578_0, 0, 8;
6884
    %jmp T_38.106;
6885
T_38.103 ;
6886
    %movi 8, 12, 6;
6887
    %ix/load 0, 6, 0;
6888
    %assign/v0 v00E64578_0, 0, 8;
6889
    %jmp T_38.106;
6890
T_38.104 ;
6891
    %movi 8, 12, 6;
6892
    %ix/load 0, 6, 0;
6893
    %assign/v0 v00E64578_0, 0, 8;
6894
    %jmp T_38.106;
6895
T_38.106 ;
6896
    %jmp T_38.90;
6897
T_38.50 ;
6898
    %movi 8, 13, 6;
6899
    %ix/load 0, 6, 0;
6900
    %assign/v0 v00E64578_0, 0, 8;
6901
    %load/v 8, v00E64440_0, 16;
6902
    %ix/load 0, 16, 0;
6903
    %assign/v0 v00E63520_0, 0, 8;
6904
    %jmp T_38.90;
6905
T_38.51 ;
6906
    %ix/load 0, 1, 0;
6907
    %assign/v0 v00E635D0_0, 0, 1;
6908
    %movi 8, 14, 6;
6909
    %ix/load 0, 6, 0;
6910
    %assign/v0 v00E64578_0, 0, 8;
6911
    %jmp T_38.90;
6912
T_38.52 ;
6913
    %load/v 8, v00E627E0_0, 8;
6914
    %ix/load 0, 8, 0;
6915
    %assign/v0 v00E63D60_0, 0, 8;
6916
    %ix/load 0, 1, 0;
6917
    %assign/v0 v00E63838_0, 0, 1;
6918
    %movi 8, 16, 6;
6919
    %ix/load 0, 6, 0;
6920
    %assign/v0 v00E64578_0, 0, 8;
6921
    %jmp T_38.90;
6922
T_38.53 ;
6923
    %load/v 8, v00E631D8_0, 3;
6924
    %cmpi/u 8, 0, 3;
6925
    %jmp/1 T_38.107, 6;
6926
    %cmpi/u 8, 1, 3;
6927
    %jmp/1 T_38.108, 6;
6928
    %cmpi/u 8, 2, 3;
6929
    %jmp/1 T_38.109, 6;
6930
    %cmpi/u 8, 3, 3;
6931
    %jmp/1 T_38.110, 6;
6932
    %cmpi/u 8, 4, 3;
6933
    %jmp/1 T_38.111, 6;
6934
    %cmpi/u 8, 5, 3;
6935
    %jmp/1 T_38.112, 6;
6936
    %cmpi/u 8, 6, 3;
6937
    %jmp/1 T_38.113, 6;
6938
    %cmpi/u 8, 7, 3;
6939
    %jmp/1 T_38.114, 6;
6940
    %jmp T_38.115;
6941
T_38.107 ;
6942
    %load/v 8, v00E63C58_0, 8;
6943
    %movi 16, 19, 8;
6944
    %cmp/x 8, 16, 8;
6945
    %jmp/1 T_38.116, 4;
6946
    %movi 16, 57, 8;
6947
    %cmp/x 8, 16, 8;
6948
    %jmp/1 T_38.117, 4;
6949
    %movi 16, 0, 1;
6950
    %mov 17, 2, 1;
6951
    %movi 18, 13, 6;
6952
    %cmp/x 8, 16, 8;
6953
    %jmp/1 T_38.118, 4;
6954
    %movi 24, 1, 1;
6955
    %mov 25, 2, 1;
6956
    %movi 26, 13, 6;
6957
    %cmp/x 8, 24, 8;
6958
    %jmp/1 T_38.119, 4;
6959
    %movi 32, 59, 8;
6960
    %cmp/x 8, 32, 8;
6961
    %jmp/1 T_38.120, 4;
6962
    %movi 8, 9, 6;
6963
    %ix/load 0, 6, 0;
6964
    %assign/v0 v00E64578_0, 0, 8;
6965
    %jmp T_38.122;
6966
T_38.116 ;
6967
    %movi 8, 38, 6;
6968
    %ix/load 0, 6, 0;
6969
    %assign/v0 v00E64578_0, 0, 8;
6970
    %jmp T_38.122;
6971
T_38.117 ;
6972
    %movi 8, 33, 6;
6973
    %ix/load 0, 6, 0;
6974
    %assign/v0 v00E64578_0, 0, 8;
6975
    %movi 8, 128, 8;
6976
    %ix/load 0, 8, 0;
6977
    %assign/v0 v00E63E10_0, 0, 8;
6978
    %jmp T_38.122;
6979
T_38.118 ;
6980
    %movi 8, 51, 6;
6981
    %ix/load 0, 6, 0;
6982
    %assign/v0 v00E64578_0, 0, 8;
6983
    %movi 8, 32, 6;
6984
    %ix/load 0, 6, 0;
6985
    %assign/v0 v00E64288_0, 0, 8;
6986
    %movi 8, 9, 6;
6987
    %ix/load 0, 6, 0;
6988
    %assign/v0 v00E64230_0, 0, 8;
6989
    %jmp T_38.122;
6990
T_38.119 ;
6991
    %movi 8, 33, 6;
6992
    %ix/load 0, 6, 0;
6993
    %assign/v0 v00E64288_0, 0, 8;
6994
    %movi 8, 51, 6;
6995
    %ix/load 0, 6, 0;
6996
    %assign/v0 v00E64578_0, 0, 8;
6997
    %jmp T_38.122;
6998
T_38.120 ;
6999
    %movi 8, 33, 6;
7000
    %ix/load 0, 6, 0;
7001
    %assign/v0 v00E64578_0, 0, 8;
7002
    %ix/load 0, 8, 0;
7003
    %assign/v0 v00E63E10_0, 0, 1;
7004
    %jmp T_38.122;
7005
T_38.122 ;
7006
    %jmp T_38.115;
7007
T_38.108 ;
7008
    %load/v 8, v00E62EC0_0, 1;
7009
    %jmp/0xz  T_38.123, 8;
7010
    %movi 8, 48, 6;
7011
    %ix/load 0, 6, 0;
7012
    %assign/v0 v00E64578_0, 0, 8;
7013
    %jmp T_38.124;
7014
T_38.123 ;
7015
    %movi 8, 51, 6;
7016
    %ix/load 0, 6, 0;
7017
    %assign/v0 v00E64578_0, 0, 8;
7018
T_38.124 ;
7019
    %movi 8, 17, 6;
7020
    %ix/load 0, 6, 0;
7021
    %assign/v0 v00E64288_0, 0, 8;
7022
    %jmp T_38.115;
7023
T_38.109 ;
7024
    %load/v 8, v00E63C58_0, 8;
7025
    %cmpi/u 8, 61, 8;
7026
    %jmp/1 T_38.125, 6;
7027
    %cmpi/u 8, 63, 8;
7028
    %jmp/1 T_38.126, 6;
7029
    %movi 8, 17, 6;
7030
    %ix/load 0, 6, 0;
7031
    %assign/v0 v00E64578_0, 0, 8;
7032
    %jmp T_38.128;
7033
T_38.125 ;
7034
    %ix/load 0, 1, 0;
7035
    %assign/v0 v00E63AA0_0, 0, 1;
7036
    %movi 8, 17, 6;
7037
    %ix/load 0, 6, 0;
7038
    %assign/v0 v00E64578_0, 0, 8;
7039
    %jmp T_38.128;
7040
T_38.126 ;
7041
    %movi 8, 2, 6;
7042
    %ix/load 0, 6, 0;
7043
    %assign/v0 v00E64578_0, 0, 8;
7044
    %jmp T_38.128;
7045
T_38.128 ;
7046
    %jmp T_38.115;
7047
T_38.110 ;
7048
    %movi 8, 51, 6;
7049
    %ix/load 0, 6, 0;
7050
    %assign/v0 v00E64578_0, 0, 8;
7051
    %load/v 8, v00E63230_0, 3;
7052
    %cmpi/u 8, 4, 3;
7053
    %jmp/0xz  T_38.129, 4;
7054
    %movi 8, 28, 6;
7055
    %ix/load 0, 6, 0;
7056
    %assign/v0 v00E64288_0, 0, 8;
7057
    %jmp T_38.130;
7058
T_38.129 ;
7059
    %movi 8, 1, 2;
7060
    %ix/load 0, 2, 0;
7061
    %assign/v0 v00E63998_0, 0, 8;
7062
    %load/v 8, v00E63288_0, 4;
7063
    %cmpi/u 8, 12, 4;
7064
    %mov 8, 4, 1;
7065
    %load/v 9, v00E63288_0, 4;
7066
    %cmpi/u 9, 6, 4;
7067
    %or 8, 4, 1;
7068
    %load/v 9, v00E63180_0, 4;
7069
    %cmpi/u 9, 12, 4;
7070
    %or 8, 4, 1;
7071
    %jmp/0xz  T_38.131, 8;
7072
    %movi 8, 54, 6;
7073
    %ix/load 0, 6, 0;
7074
    %assign/v0 v00E64288_0, 0, 8;
7075
    %movi 8, 17, 6;
7076
    %ix/load 0, 6, 0;
7077
    %assign/v0 v00E641D8_0, 0, 8;
7078
    %jmp T_38.132;
7079
T_38.131 ;
7080
    %movi 8, 17, 6;
7081
    %ix/load 0, 6, 0;
7082
    %assign/v0 v00E64288_0, 0, 8;
7083
T_38.132 ;
7084
    %load/v 8, v00E64338_0, 8;
7085
    %ix/load 0, 8, 0;
7086
    %assign/v0 v00E636D8_0, 0, 8;
7087
T_38.130 ;
7088
    %jmp T_38.115;
7089
T_38.111 ;
7090
    %movi 8, 22, 6;
7091
    %ix/load 0, 6, 0;
7092
    %assign/v0 v00E64578_0, 0, 8;
7093
    %jmp T_38.115;
7094
T_38.112 ;
7095
    %movi 8, 48, 6;
7096
    %ix/load 0, 6, 0;
7097
    %assign/v0 v00E64578_0, 0, 8;
7098
    %load/v 8, v00E63230_0, 3;
7099
    %cmpi/u 8, 4, 3;
7100
    %jmp/0xz  T_38.133, 4;
7101
    %movi 8, 28, 6;
7102
    %ix/load 0, 6, 0;
7103
    %assign/v0 v00E64288_0, 0, 8;
7104
    %jmp T_38.134;
7105
T_38.133 ;
7106
    %movi 8, 1, 2;
7107
    %ix/load 0, 2, 0;
7108
    %assign/v0 v00E63998_0, 0, 8;
7109
    %load/v 8, v00E63288_0, 4;
7110
    %cmpi/u 8, 12, 4;
7111
    %mov 8, 4, 1;
7112
    %load/v 9, v00E63288_0, 4;
7113
    %cmpi/u 9, 6, 4;
7114
    %or 8, 4, 1;
7115
    %load/v 9, v00E63180_0, 4;
7116
    %cmpi/u 9, 12, 4;
7117
    %or 8, 4, 1;
7118
    %jmp/0xz  T_38.135, 8;
7119
    %movi 8, 54, 6;
7120
    %ix/load 0, 6, 0;
7121
    %assign/v0 v00E64288_0, 0, 8;
7122
    %movi 8, 17, 6;
7123
    %ix/load 0, 6, 0;
7124
    %assign/v0 v00E641D8_0, 0, 8;
7125
    %jmp T_38.136;
7126
T_38.135 ;
7127
    %movi 8, 17, 6;
7128
    %ix/load 0, 6, 0;
7129
    %assign/v0 v00E64288_0, 0, 8;
7130
T_38.136 ;
7131
T_38.134 ;
7132
    %jmp T_38.115;
7133
T_38.113 ;
7134
    %movi 8, 51, 6;
7135
    %ix/load 0, 6, 0;
7136
    %assign/v0 v00E64578_0, 0, 8;
7137
    %load/v 8, v00E63230_0, 3;
7138
    %cmpi/u 8, 4, 3;
7139
    %jmp/0xz  T_38.137, 4;
7140
    %movi 8, 28, 6;
7141
    %ix/load 0, 6, 0;
7142
    %assign/v0 v00E64288_0, 0, 8;
7143
    %jmp T_38.138;
7144
T_38.137 ;
7145
    %movi 8, 27, 6;
7146
    %ix/load 0, 6, 0;
7147
    %assign/v0 v00E64288_0, 0, 8;
7148
T_38.138 ;
7149
    %jmp T_38.115;
7150
T_38.114 ;
7151
    %movi 8, 48, 6;
7152
    %ix/load 0, 6, 0;
7153
    %assign/v0 v00E64578_0, 0, 8;
7154
    %load/v 8, v00E63230_0, 3;
7155
    %cmpi/u 8, 4, 3;
7156
    %jmp/0xz  T_38.139, 4;
7157
    %movi 8, 28, 6;
7158
    %ix/load 0, 6, 0;
7159
    %assign/v0 v00E64288_0, 0, 8;
7160
    %jmp T_38.140;
7161
T_38.139 ;
7162
    %movi 8, 27, 6;
7163
    %ix/load 0, 6, 0;
7164
    %assign/v0 v00E64288_0, 0, 8;
7165
T_38.140 ;
7166
    %jmp T_38.115;
7167
T_38.115 ;
7168
    %jmp T_38.90;
7169
T_38.54 ;
7170
    %load/v 8, v00E631D8_0, 3;
7171
    %cmpi/u 8, 0, 3;
7172
    %jmp/1 T_38.141, 6;
7173
    %cmpi/u 8, 1, 3;
7174
    %jmp/1 T_38.142, 6;
7175
    %cmpi/u 8, 2, 3;
7176
    %jmp/1 T_38.143, 6;
7177
    %cmpi/u 8, 3, 3;
7178
    %jmp/1 T_38.144, 6;
7179
    %cmpi/u 8, 4, 3;
7180
    %jmp/1 T_38.145, 6;
7181
    %cmpi/u 8, 5, 3;
7182
    %jmp/1 T_38.146, 6;
7183
    %cmpi/u 8, 7, 3;
7184
    %jmp/1 T_38.147, 6;
7185
    %jmp T_38.148;
7186
T_38.141 ;
7187
    %movi 8, 9, 6;
7188
    %ix/load 0, 6, 0;
7189
    %assign/v0 v00E64578_0, 0, 8;
7190
    %jmp T_38.148;
7191
T_38.142 ;
7192
    %load/v 8, v00E63C58_0, 8;
7193
    %cmpi/u 8, 30, 8;
7194
    %jmp/1 T_38.149, 6;
7195
    %cmpi/u 8, 31, 8;
7196
    %jmp/1 T_38.150, 6;
7197
    %movi 8, 17, 6;
7198
    %ix/load 0, 6, 0;
7199
    %assign/v0 v00E64288_0, 0, 8;
7200
    %load/v 8, v00E62EC0_0, 1;
7201
    %jmp/0xz  T_38.153, 8;
7202
    %movi 8, 48, 6;
7203
    %ix/load 0, 6, 0;
7204
    %assign/v0 v00E64578_0, 0, 8;
7205
    %jmp T_38.154;
7206
T_38.153 ;
7207
    %movi 8, 51, 6;
7208
    %ix/load 0, 6, 0;
7209
    %assign/v0 v00E64578_0, 0, 8;
7210
T_38.154 ;
7211
    %jmp T_38.152;
7212
T_38.149 ;
7213
    %ix/load 0, 1, 0;
7214
    %assign/v0 v00E64078_0, 0, 1;
7215
    %movi 8, 21, 6;
7216
    %ix/load 0, 6, 0;
7217
    %assign/v0 v00E64578_0, 0, 8;
7218
    %jmp T_38.152;
7219
T_38.150 ;
7220
    %ix/load 0, 1, 0;
7221
    %assign/v0 v00E64180_0, 0, 1;
7222
    %movi 8, 21, 6;
7223
    %ix/load 0, 6, 0;
7224
    %assign/v0 v00E64578_0, 0, 8;
7225
    %jmp T_38.152;
7226
T_38.152 ;
7227
    %jmp T_38.148;
7228
T_38.143 ;
7229
    %load/v 8, v00E63C58_0, 8;
7230
    %cmpi/u 8, 63, 8;
7231
    %jmp/1 T_38.155, 6;
7232
    %movi 8, 17, 6;
7233
    %ix/load 0, 6, 0;
7234
    %assign/v0 v00E64578_0, 0, 8;
7235
    %jmp T_38.157;
7236
T_38.155 ;
7237
    %load/v 8, v00E63CB0_0, 1;
7238
    %jmp/0xz  T_38.158, 8;
7239
    %movi 8, 5, 6;
7240
    %ix/load 0, 6, 0;
7241
    %assign/v0 v00E64578_0, 0, 8;
7242
    %jmp T_38.159;
7243
T_38.158 ;
7244
    %movi 8, 6, 6;
7245
    %ix/load 0, 6, 0;
7246
    %assign/v0 v00E64578_0, 0, 8;
7247
T_38.159 ;
7248
    %jmp T_38.157;
7249
T_38.157 ;
7250
    %jmp T_38.148;
7251
T_38.144 ;
7252
    %movi 8, 51, 6;
7253
    %ix/load 0, 6, 0;
7254
    %assign/v0 v00E64578_0, 0, 8;
7255
    %movi 8, 1, 2;
7256
    %ix/load 0, 2, 0;
7257
    %assign/v0 v00E63998_0, 0, 8;
7258
    %load/v 8, v00E63288_0, 4;
7259
    %cmpi/u 8, 12, 4;
7260
    %mov 8, 4, 1;
7261
    %load/v 9, v00E63288_0, 4;
7262
    %cmpi/u 9, 6, 4;
7263
    %or 8, 4, 1;
7264
    %load/v 9, v00E63180_0, 4;
7265
    %cmpi/u 9, 12, 4;
7266
    %or 8, 4, 1;
7267
    %jmp/0xz  T_38.160, 8;
7268
    %movi 8, 54, 6;
7269
    %ix/load 0, 6, 0;
7270
    %assign/v0 v00E64288_0, 0, 8;
7271
    %movi 8, 17, 6;
7272
    %ix/load 0, 6, 0;
7273
    %assign/v0 v00E641D8_0, 0, 8;
7274
    %jmp T_38.161;
7275
T_38.160 ;
7276
    %movi 8, 17, 6;
7277
    %ix/load 0, 6, 0;
7278
    %assign/v0 v00E64288_0, 0, 8;
7279
T_38.161 ;
7280
    %load/v 8, v00E64338_0, 8;
7281
    %ix/load 0, 8, 0;
7282
    %assign/v0 v00E636D8_0, 0, 8;
7283
    %jmp T_38.148;
7284
T_38.145 ;
7285
    %movi 8, 22, 6;
7286
    %ix/load 0, 6, 0;
7287
    %assign/v0 v00E64578_0, 0, 8;
7288
    %jmp T_38.148;
7289
T_38.146 ;
7290
    %movi 8, 48, 6;
7291
    %ix/load 0, 6, 0;
7292
    %assign/v0 v00E64578_0, 0, 8;
7293
    %movi 8, 1, 2;
7294
    %ix/load 0, 2, 0;
7295
    %assign/v0 v00E63998_0, 0, 8;
7296
    %load/v 8, v00E63288_0, 4;
7297
    %cmpi/u 8, 12, 4;
7298
    %mov 8, 4, 1;
7299
    %load/v 9, v00E63288_0, 4;
7300
    %cmpi/u 9, 6, 4;
7301
    %or 8, 4, 1;
7302
    %load/v 9, v00E63180_0, 4;
7303
    %cmpi/u 9, 12, 4;
7304
    %or 8, 4, 1;
7305
    %jmp/0xz  T_38.162, 8;
7306
    %movi 8, 54, 6;
7307
    %ix/load 0, 6, 0;
7308
    %assign/v0 v00E64288_0, 0, 8;
7309
    %movi 8, 17, 6;
7310
    %ix/load 0, 6, 0;
7311
    %assign/v0 v00E641D8_0, 0, 8;
7312
    %jmp T_38.163;
7313
T_38.162 ;
7314
    %movi 8, 17, 6;
7315
    %ix/load 0, 6, 0;
7316
    %assign/v0 v00E64288_0, 0, 8;
7317
T_38.163 ;
7318
    %jmp T_38.148;
7319
T_38.147 ;
7320
    %movi 8, 48, 6;
7321
    %ix/load 0, 6, 0;
7322
    %assign/v0 v00E64578_0, 0, 8;
7323
    %movi 8, 27, 6;
7324
    %ix/load 0, 6, 0;
7325
    %assign/v0 v00E64288_0, 0, 8;
7326
    %jmp T_38.148;
7327
T_38.148 ;
7328
    %jmp T_38.90;
7329
T_38.55 ;
7330
    %load/v 8, v00E63AA0_0, 1;
7331
    %inv 8, 1;
7332
    %jmp/0xz  T_38.164, 8;
7333
    %movi 8, 18, 6;
7334
    %ix/load 0, 6, 0;
7335
    %assign/v0 v00E64578_0, 0, 8;
7336
    %ix/load 0, 1, 0;
7337
    %assign/v0 v00E64020_0, 0, 1;
7338
T_38.164 ;
7339
    %ix/load 0, 1, 0;
7340
    %assign/v0 v00E63AA0_0, 0, 0;
7341
    %jmp T_38.90;
7342
T_38.56 ;
7343
    %movi 8, 9, 6;
7344
    %ix/load 0, 6, 0;
7345
    %assign/v0 v00E641D8_0, 0, 8;
7346
    %load/v 8, v00E63C58_0, 8;
7347
    %movi 16, 60, 8;
7348
    %cmp/x 8, 16, 8;
7349
    %jmp/1 T_38.166, 4;
7350
    %load/v 8, v00E62F70_0, 4;
7351
    %cmpi/u 8, 12, 4;
7352
    %jmp/1 T_38.169, 6;
7353
    %cmpi/u 8, 6, 4;
7354
    %jmp/1 T_38.170, 6;
7355
    %movi 8, 9, 6;
7356
    %ix/load 0, 6, 0;
7357
    %assign/v0 v00E64578_0, 0, 8;
7358
    %load/v 8, v00E63128_0, 1;
7359
    %ix/load 0, 1, 0;
7360
    %assign/v0 v00E64128_0, 0, 8;
7361
    %jmp T_38.172;
7362
T_38.169 ;
7363
    %movi 8, 62, 6;
7364
    %ix/load 0, 6, 0;
7365
    %assign/v0 v00E64578_0, 0, 8;
7366
    %jmp T_38.172;
7367
T_38.170 ;
7368
    %movi 8, 60, 6;
7369
    %ix/load 0, 6, 0;
7370
    %assign/v0 v00E64578_0, 0, 8;
7371
    %jmp T_38.172;
7372
T_38.172 ;
7373
    %jmp T_38.168;
7374
T_38.166 ;
7375
    %movi 8, 19, 6;
7376
    %ix/load 0, 6, 0;
7377
    %assign/v0 v00E64578_0, 0, 8;
7378
    %jmp T_38.168;
7379
T_38.168 ;
7380
    %jmp T_38.90;
7381
T_38.57 ;
7382
    %ix/load 0, 8, 0;
7383
    %assign/v0 v00E63E10_0, 0, 1;
7384
    %ix/load 0, 1, 0;
7385
    %assign/v0 v00E63FC8_0, 0, 1;
7386
    %movi 8, 32, 6;
7387
    %ix/load 0, 6, 0;
7388
    %assign/v0 v00E64578_0, 0, 8;
7389
    %movi 8, 20, 6;
7390
    %ix/load 0, 6, 0;
7391
    %assign/v0 v00E64230_0, 0, 8;
7392
    %jmp T_38.90;
7393
T_38.58 ;
7394
    %ix/load 0, 1, 0;
7395
    %assign/v0 v00E637E0_0, 0, 1;
7396
    %movi 8, 9, 6;
7397
    %ix/load 0, 6, 0;
7398
    %assign/v0 v00E641D8_0, 0, 8;
7399
    %ix/load 0, 8, 0;
7400
    %assign/v0 v00E636D8_0, 0, 1;
7401
    %ix/load 0, 4, 0;
7402
    %ix/load 1, 4, 0;
7403
    %assign/v0/x1 v00E63730_0, 0, 1;
7404
    %load/v 8, v00E63B50_0, 1;
7405
    %jmp/0xz  T_38.173, 8;
7406
    %ix/load 0, 3, 0;
7407
    %assign/v0 v00E63F18_0, 0, 0;
7408
    %movi 8, 12, 4;
7409
    %ix/load 0, 4, 0;
7410
    %ix/load 1, 0, 0;
7411
    %assign/v0/x1 v00E63730_0, 0, 8;
7412
    %movi 8, 54, 6;
7413
    %ix/load 0, 6, 0;
7414
    %assign/v0 v00E64578_0, 0, 8;
7415
    %jmp T_38.174;
7416
T_38.173 ;
7417
    %load/v 8, v00E63788_0, 1;
7418
    %ix/load 1, 6, 0;
7419
    %mov 4, 0, 1;
7420
    %jmp/1 T_38.175, 4;
7421
    %load/x1p 9, v00E642E0_0, 1;
7422
    %jmp T_38.176;
7423
T_38.175 ;
7424
    %mov 9, 2, 1;
7425
T_38.176 ;
7426
; Save base=9 wid=1 in lookaside.
7427
    %and 8, 9, 1;
7428
    %jmp/0xz  T_38.177, 8;
7429
    %ix/load 0, 3, 0;
7430
    %assign/v0 v00E63E68_0, 0, 0;
7431
    %movi 8, 6, 4;
7432
    %ix/load 0, 4, 0;
7433
    %ix/load 1, 0, 0;
7434
    %assign/v0/x1 v00E63730_0, 0, 8;
7435
    %movi 8, 54, 6;
7436
    %ix/load 0, 6, 0;
7437
    %assign/v0 v00E64578_0, 0, 8;
7438
    %jmp T_38.178;
7439
T_38.177 ;
7440
    %load/v 8, v00E63940_0, 1;
7441
    %ix/load 1, 5, 0;
7442
    %mov 4, 0, 1;
7443
    %jmp/1 T_38.179, 4;
7444
    %load/x1p 9, v00E642E0_0, 1;
7445
    %jmp T_38.180;
7446
T_38.179 ;
7447
    %mov 9, 2, 1;
7448
T_38.180 ;
7449
; Save base=9 wid=1 in lookaside.
7450
    %and 8, 9, 1;
7451
    %jmp/0xz  T_38.181, 8;
7452
    %ix/load 0, 3, 0;
7453
    %assign/v0 v00E63EC0_0, 0, 0;
7454
    %movi 8, 8, 4;
7455
    %ix/load 0, 4, 0;
7456
    %ix/load 1, 0, 0;
7457
    %assign/v0/x1 v00E63730_0, 0, 8;
7458
    %movi 8, 54, 6;
7459
    %ix/load 0, 6, 0;
7460
    %assign/v0 v00E64578_0, 0, 8;
7461
T_38.181 ;
7462
T_38.178 ;
7463
T_38.174 ;
7464
    %jmp T_38.90;
7465
T_38.59 ;
7466
    %load/v 8, v00E63B50_0, 1;
7467
    %jmp/0xz  T_38.183, 8;
7468
    %load/v 8, v00E63F18_0, 3;
7469
    %cmpi/u 8, 7, 3;
7470
    %jmp/0xz  T_38.185, 4;
7471
    %movi 8, 1, 6;
7472
    %ix/load 0, 6, 0;
7473
    %assign/v0 v00E64578_0, 0, 8;
7474
    %jmp T_38.186;
7475
T_38.185 ;
7476
    %movi 8, 9, 6;
7477
    %ix/load 0, 6, 0;
7478
    %assign/v0 v00E64578_0, 0, 8;
7479
    %ix/load 0, 3, 0;
7480
    %assign/v0 v00E63F18_0, 0, 0;
7481
T_38.186 ;
7482
    %jmp T_38.184;
7483
T_38.183 ;
7484
    %load/v 8, v00E63788_0, 1;
7485
    %ix/load 1, 6, 0;
7486
    %mov 4, 0, 1;
7487
    %jmp/1 T_38.187, 4;
7488
    %load/x1p 9, v00E642E0_0, 1;
7489
    %jmp T_38.188;
7490
T_38.187 ;
7491
    %mov 9, 2, 1;
7492
T_38.188 ;
7493
; Save base=9 wid=1 in lookaside.
7494
    %and 8, 9, 1;
7495
    %jmp/0xz  T_38.189, 8;
7496
    %load/v 8, v00E63E68_0, 3;
7497
    %cmpi/u 8, 7, 3;
7498
    %jmp/0xz  T_38.191, 4;
7499
    %movi 8, 4, 6;
7500
    %ix/load 0, 6, 0;
7501
    %assign/v0 v00E64578_0, 0, 8;
7502
    %jmp T_38.192;
7503
T_38.191 ;
7504
    %movi 8, 9, 6;
7505
    %ix/load 0, 6, 0;
7506
    %assign/v0 v00E64578_0, 0, 8;
7507
    %ix/load 0, 3, 0;
7508
    %assign/v0 v00E63E68_0, 0, 0;
7509
T_38.192 ;
7510
    %jmp T_38.190;
7511
T_38.189 ;
7512
    %load/v 8, v00E63940_0, 1;
7513
    %ix/load 1, 5, 0;
7514
    %mov 4, 0, 1;
7515
    %jmp/1 T_38.193, 4;
7516
    %load/x1p 9, v00E642E0_0, 1;
7517
    %jmp T_38.194;
7518
T_38.193 ;
7519
    %mov 9, 2, 1;
7520
T_38.194 ;
7521
; Save base=9 wid=1 in lookaside.
7522
    %and 8, 9, 1;
7523
    %jmp/0xz  T_38.195, 8;
7524
    %load/v 8, v00E63EC0_0, 3;
7525
    %cmpi/u 8, 7, 3;
7526
    %jmp/0xz  T_38.197, 4;
7527
    %movi 8, 3, 6;
7528
    %ix/load 0, 6, 0;
7529
    %assign/v0 v00E64578_0, 0, 8;
7530
    %jmp T_38.198;
7531
T_38.197 ;
7532
    %movi 8, 9, 6;
7533
    %ix/load 0, 6, 0;
7534
    %assign/v0 v00E64578_0, 0, 8;
7535
    %ix/load 0, 3, 0;
7536
    %assign/v0 v00E63EC0_0, 0, 0;
7537
T_38.198 ;
7538
    %jmp T_38.196;
7539
T_38.195 ;
7540
    %movi 8, 10, 6;
7541
    %ix/load 0, 6, 0;
7542
    %assign/v0 v00E64578_0, 0, 8;
7543
    %load/v 8, v00E64440_0, 16;
7544
    %ix/load 0, 16, 0;
7545
    %assign/v0 v00E63520_0, 0, 8;
7546
T_38.196 ;
7547
T_38.190 ;
7548
T_38.184 ;
7549
    %jmp T_38.90;
7550
T_38.60 ;
7551
    %movi 8, 9, 6;
7552
    %ix/load 0, 6, 0;
7553
    %assign/v0 v00E64578_0, 0, 8;
7554
    %jmp T_38.90;
7555
T_38.61 ;
7556
    %load/v 8, v00E64440_0, 16;
7557
    %ix/load 0, 16, 0;
7558
    %assign/v0 v00E63520_0, 0, 8;
7559
    %movi 8, 23, 6;
7560
    %ix/load 0, 6, 0;
7561
    %assign/v0 v00E64578_0, 0, 8;
7562
    %ix/load 0, 1, 0;
7563
    %assign/v0 v00E63838_0, 0, 1;
7564
    %jmp T_38.90;
7565
T_38.62 ;
7566
    %ix/load 0, 1, 0;
7567
    %assign/v0 v00E635D0_0, 0, 1;
7568
    %movi 8, 24, 6;
7569
    %ix/load 0, 6, 0;
7570
    %assign/v0 v00E64578_0, 0, 8;
7571
    %jmp T_38.90;
7572
T_38.63 ;
7573
    %load/v 8, v00E627E0_0, 8;
7574
    %ix/load 0, 8, 0;
7575
    %assign/v0 v00E638E8_0, 0, 8;
7576
    %movi 8, 25, 6;
7577
    %ix/load 0, 6, 0;
7578
    %assign/v0 v00E64578_0, 0, 8;
7579
    %jmp T_38.90;
7580
T_38.64 ;
7581
    %load/v 8, v00E630D0_0, 1;
7582
    %jmp/0xz  T_38.199, 8;
7583
    %movi 8, 51, 6;
7584
    %ix/load 0, 6, 0;
7585
    %assign/v0 v00E64578_0, 0, 8;
7586
    %movi 8, 26, 6;
7587
    %ix/load 0, 6, 0;
7588
    %assign/v0 v00E64288_0, 0, 8;
7589
    %jmp T_38.200;
7590
T_38.199 ;
7591
    %load/v 8, v00E63078_0, 1;
7592
    %jmp/0xz  T_38.201, 8;
7593
    %movi 8, 48, 6;
7594
    %ix/load 0, 6, 0;
7595
    %assign/v0 v00E64578_0, 0, 8;
7596
    %movi 8, 26, 6;
7597
    %ix/load 0, 6, 0;
7598
    %assign/v0 v00E64288_0, 0, 8;
7599
    %jmp T_38.202;
7600
T_38.201 ;
7601
    %load/v 8, v00E63230_0, 3;
7602
    %cmpi/u 8, 4, 3;
7603
    %jmp/0xz  T_38.203, 4;
7604
    %movi 8, 28, 6;
7605
    %ix/load 0, 6, 0;
7606
    %assign/v0 v00E64288_0, 0, 8;
7607
    %jmp T_38.204;
7608
T_38.203 ;
7609
    %load/v 8, v00E63288_0, 4;
7610
    %cmpi/u 8, 12, 4;
7611
    %mov 8, 4, 1;
7612
    %load/v 9, v00E63288_0, 4;
7613
    %cmpi/u 9, 6, 4;
7614
    %or 8, 4, 1;
7615
    %load/v 9, v00E63180_0, 4;
7616
    %cmpi/u 9, 12, 4;
7617
    %or 8, 4, 1;
7618
    %jmp/0xz  T_38.205, 8;
7619
    %movi 8, 1, 2;
7620
    %ix/load 0, 2, 0;
7621
    %assign/v0 v00E63998_0, 0, 8;
7622
    %movi 8, 17, 6;
7623
    %ix/load 0, 6, 0;
7624
    %assign/v0 v00E641D8_0, 0, 8;
7625
    %movi 8, 54, 6;
7626
    %ix/load 0, 6, 0;
7627
    %assign/v0 v00E64578_0, 0, 8;
7628
    %jmp T_38.206;
7629
T_38.205 ;
7630
    %movi 8, 17, 6;
7631
    %ix/load 0, 6, 0;
7632
    %assign/v0 v00E64578_0, 0, 8;
7633
T_38.206 ;
7634
T_38.204 ;
7635
T_38.202 ;
7636
T_38.200 ;
7637
    %jmp T_38.90;
7638
T_38.65 ;
7639
    %load/v 8, v00E63230_0, 3;
7640
    %cmpi/u 8, 4, 3;
7641
    %jmp/0xz  T_38.207, 4;
7642
    %movi 8, 28, 6;
7643
    %ix/load 0, 6, 0;
7644
    %assign/v0 v00E64288_0, 0, 8;
7645
    %jmp T_38.208;
7646
T_38.207 ;
7647
    %load/v 8, v00E63288_0, 4;
7648
    %cmpi/u 8, 12, 4;
7649
    %mov 8, 4, 1;
7650
    %load/v 9, v00E63288_0, 4;
7651
    %cmpi/u 9, 6, 4;
7652
    %or 8, 4, 1;
7653
    %load/v 9, v00E63180_0, 4;
7654
    %cmpi/u 9, 12, 4;
7655
    %or 8, 4, 1;
7656
    %jmp/0xz  T_38.209, 8;
7657
    %movi 8, 1, 2;
7658
    %ix/load 0, 2, 0;
7659
    %assign/v0 v00E63998_0, 0, 8;
7660
    %movi 8, 17, 6;
7661
    %ix/load 0, 6, 0;
7662
    %assign/v0 v00E641D8_0, 0, 8;
7663
    %movi 8, 54, 6;
7664
    %ix/load 0, 6, 0;
7665
    %assign/v0 v00E64578_0, 0, 8;
7666
    %jmp T_38.210;
7667
T_38.209 ;
7668
    %movi 8, 17, 6;
7669
    %ix/load 0, 6, 0;
7670
    %assign/v0 v00E64578_0, 0, 8;
7671
T_38.210 ;
7672
T_38.208 ;
7673
    %jmp T_38.90;
7674
T_38.66 ;
7675
    %movi 8, 9, 6;
7676
    %ix/load 0, 6, 0;
7677
    %assign/v0 v00E64578_0, 0, 8;
7678
    %jmp T_38.90;
7679
T_38.67 ;
7680
    %movi 8, 5, 4;
7681
    %ix/load 0, 4, 0;
7682
    %assign/v0 v00E63DB8_0, 0, 8;
7683
    %movi 8, 34, 6;
7684
    %ix/load 0, 6, 0;
7685
    %assign/v0 v00E64578_0, 0, 8;
7686
    %movi 8, 27, 6;
7687
    %ix/load 0, 6, 0;
7688
    %assign/v0 v00E64288_0, 0, 8;
7689
    %jmp T_38.90;
7690
T_38.68 ;
7691
    %movi 8, 32, 6;
7692
    %ix/load 0, 6, 0;
7693
    %assign/v0 v00E64288_0, 0, 8;
7694
    %load/v 8, v00E63E10_0, 8;
7695
    %mov 16, 0, 1;
7696
    %cmp/u 0, 8, 9;
7697
    %jmp/0xz  T_38.211, 5;
7698
    %movi 8, 34, 6;
7699
    %ix/load 0, 6, 0;
7700
    %assign/v0 v00E64578_0, 0, 8;
7701
    %jmp T_38.212;
7702
T_38.211 ;
7703
    %load/v 8, v00E64230_0, 6;
7704
    %ix/load 0, 6, 0;
7705
    %assign/v0 v00E64578_0, 0, 8;
7706
T_38.212 ;
7707
    %ix/load 1, 7, 0;
7708
    %mov 4, 0, 1;
7709
    %jmp/1 T_38.213, 4;
7710
    %load/x1p 8, v00E63E10_0, 1;
7711
    %jmp T_38.214;
7712
T_38.213 ;
7713
    %mov 8, 2, 1;
7714
T_38.214 ;
7715
; Save base=8 wid=1 in lookaside.
7716
    %jmp/0xz  T_38.215, 8;
7717
    %ix/load 0, 1, 0;
7718
    %ix/load 1, 7, 0;
7719
    %assign/v0/x1 v00E63E10_0, 0, 0;
7720
    %movi 8, 5, 4;
7721
    %ix/load 0, 4, 0;
7722
    %assign/v0 v00E63DB8_0, 0, 8;
7723
    %jmp T_38.216;
7724
T_38.215 ;
7725
    %ix/load 1, 6, 0;
7726
    %mov 4, 0, 1;
7727
    %jmp/1 T_38.217, 4;
7728
    %load/x1p 8, v00E63E10_0, 1;
7729
    %jmp T_38.218;
7730
T_38.217 ;
7731
    %mov 8, 2, 1;
7732
T_38.218 ;
7733
; Save base=8 wid=1 in lookaside.
7734
    %jmp/0xz  T_38.219, 8;
7735
    %ix/load 0, 1, 0;
7736
    %ix/load 1, 6, 0;
7737
    %assign/v0/x1 v00E63E10_0, 0, 0;
7738
    %load/v 8, v00E63390_0, 1;
7739
    %jmp/0  T_38.221, 8;
7740
    %movi 9, 3, 4;
7741
    %jmp/1  T_38.223, 8;
7742
T_38.221 ; End of true expr.
7743
    %movi 13, 4, 4;
7744
    %jmp/0  T_38.222, 8;
7745
 ; End of false expr.
7746
    %blend  9, 13, 4; Condition unknown.
7747
    %jmp  T_38.223;
7748
T_38.222 ;
7749
    %mov 9, 13, 4; Return false value
7750
T_38.223 ;
7751
    %ix/load 0, 4, 0;
7752
    %assign/v0 v00E63DB8_0, 0, 9;
7753
    %jmp T_38.220;
7754
T_38.219 ;
7755
    %ix/load 1, 5, 0;
7756
    %mov 4, 0, 1;
7757
    %jmp/1 T_38.224, 4;
7758
    %load/x1p 8, v00E63E10_0, 1;
7759
    %jmp T_38.225;
7760
T_38.224 ;
7761
    %mov 8, 2, 1;
7762
T_38.225 ;
7763
; Save base=8 wid=1 in lookaside.
7764
    %jmp/0xz  T_38.226, 8;
7765
    %ix/load 0, 1, 0;
7766
    %ix/load 1, 5, 0;
7767
    %assign/v0/x1 v00E63E10_0, 0, 0;
7768
    %movi 8, 2, 4;
7769
    %ix/load 0, 4, 0;
7770
    %assign/v0 v00E63DB8_0, 0, 8;
7771
    %jmp T_38.227;
7772
T_38.226 ;
7773
    %ix/load 1, 4, 0;
7774
    %mov 4, 0, 1;
7775
    %jmp/1 T_38.228, 4;
7776
    %load/x1p 8, v00E63E10_0, 1;
7777
    %jmp T_38.229;
7778
T_38.228 ;
7779
    %mov 8, 2, 1;
7780
T_38.229 ;
7781
; Save base=8 wid=1 in lookaside.
7782
    %jmp/0xz  T_38.230, 8;
7783
    %ix/load 0, 1, 0;
7784
    %ix/load 1, 4, 0;
7785
    %assign/v0/x1 v00E63E10_0, 0, 0;
7786
    %movi 8, 1, 4;
7787
    %ix/load 0, 4, 0;
7788
    %assign/v0 v00E63DB8_0, 0, 8;
7789
    %jmp T_38.231;
7790
T_38.230 ;
7791
    %ix/load 1, 3, 0;
7792
    %mov 4, 0, 1;
7793
    %jmp/1 T_38.232, 4;
7794
    %load/x1p 8, v00E63E10_0, 1;
7795
    %jmp T_38.233;
7796
T_38.232 ;
7797
    %mov 8, 2, 1;
7798
T_38.233 ;
7799
; Save base=8 wid=1 in lookaside.
7800
    %jmp/0xz  T_38.234, 8;
7801
    %ix/load 0, 1, 0;
7802
    %ix/load 1, 3, 0;
7803
    %assign/v0/x1 v00E63E10_0, 0, 0;
7804
    %movi 8, 11, 4;
7805
    %ix/load 0, 4, 0;
7806
    %assign/v0 v00E63DB8_0, 0, 8;
7807
    %jmp T_38.235;
7808
T_38.234 ;
7809
    %ix/load 1, 2, 0;
7810
    %mov 4, 0, 1;
7811
    %jmp/1 T_38.236, 4;
7812
    %load/x1p 8, v00E63E10_0, 1;
7813
    %jmp T_38.237;
7814
T_38.236 ;
7815
    %mov 8, 2, 1;
7816
T_38.237 ;
7817
; Save base=8 wid=1 in lookaside.
7818
    %jmp/0xz  T_38.238, 8;
7819
    %ix/load 0, 1, 0;
7820
    %ix/load 1, 2, 0;
7821
    %assign/v0/x1 v00E63E10_0, 0, 0;
7822
    %movi 8, 9, 4;
7823
    %ix/load 0, 4, 0;
7824
    %assign/v0 v00E63DB8_0, 0, 8;
7825
    %jmp T_38.239;
7826
T_38.238 ;
7827
    %ix/load 1, 1, 0;
7828
    %mov 4, 0, 1;
7829
    %jmp/1 T_38.240, 4;
7830
    %load/x1p 8, v00E63E10_0, 1;
7831
    %jmp T_38.241;
7832
T_38.240 ;
7833
    %mov 8, 2, 1;
7834
T_38.241 ;
7835
; Save base=8 wid=1 in lookaside.
7836
    %jmp/0xz  T_38.242, 8;
7837
    %ix/load 0, 1, 0;
7838
    %ix/load 1, 1, 0;
7839
    %assign/v0/x1 v00E63E10_0, 0, 0;
7840
    %movi 8, 8, 4;
7841
    %ix/load 0, 4, 0;
7842
    %assign/v0 v00E63DB8_0, 0, 8;
7843
    %jmp T_38.243;
7844
T_38.242 ;
7845
    %load/v 8, v00E63E10_0, 1; Only need 1 of 8 bits
7846
; Save base=8 wid=1 in lookaside.
7847
    %jmp/0xz  T_38.244, 8;
7848
    %ix/load 0, 1, 0;
7849
    %ix/load 1, 0, 0;
7850
    %assign/v0/x1 v00E63E10_0, 0, 0;
7851
    %movi 8, 10, 4;
7852
    %ix/load 0, 4, 0;
7853
    %assign/v0 v00E63DB8_0, 0, 8;
7854
T_38.244 ;
7855
T_38.243 ;
7856
T_38.239 ;
7857
T_38.235 ;
7858
T_38.231 ;
7859
T_38.227 ;
7860
T_38.220 ;
7861
T_38.216 ;
7862
    %jmp T_38.90;
7863
T_38.69 ;
7864
    %load/v 8, v00E63E10_0, 8;
7865
    %cmpi/u 8, 0, 8;
7866
    %inv 4, 1;
7867
    %jmp/0xz  T_38.246, 4;
7868
    %movi 8, 1, 2;
7869
    %ix/load 0, 2, 0;
7870
    %assign/v0 v00E63998_0, 0, 8;
7871
    %movi 8, 33, 6;
7872
    %ix/load 0, 6, 0;
7873
    %assign/v0 v00E641D8_0, 0, 8;
7874
    %jmp T_38.247;
7875
T_38.246 ;
7876
    %movi 8, 9, 6;
7877
    %ix/load 0, 6, 0;
7878
    %assign/v0 v00E64578_0, 0, 8;
7879
T_38.247 ;
7880
    %load/v 8, v00E63E10_0, 1; Only need 1 of 8 bits
7881
; Save base=8 wid=1 in lookaside.
7882
    %jmp/0xz  T_38.248, 8;
7883
    %movi 8, 10, 4;
7884
    %ix/load 0, 4, 0;
7885
    %assign/v0 v00E63DB8_0, 0, 8;
7886
    %ix/load 0, 1, 0;
7887
    %ix/load 1, 0, 0;
7888
    %assign/v0/x1 v00E63E10_0, 0, 0;
7889
    %movi 8, 57, 6;
7890
    %ix/load 0, 6, 0;
7891
    %assign/v0 v00E64578_0, 0, 8;
7892
    %jmp T_38.249;
7893
T_38.248 ;
7894
    %load/v 8, v00E63C58_0, 8;
7895
    %cmpi/u 8, 59, 8;
7896
    %mov 8, 4, 1;
7897
    %ix/load 1, 7, 0;
7898
    %mov 4, 0, 1;
7899
    %jmp/1 T_38.250, 4;
7900
    %load/x1p 9, v00E642E0_0, 1;
7901
    %jmp T_38.251;
7902
T_38.250 ;
7903
    %mov 9, 2, 1;
7904
T_38.251 ;
7905
; Save base=9 wid=1 in lookaside.
7906
    %inv 9, 1;
7907
    %and 8, 9, 1;
7908
    %jmp/0xz  T_38.252, 8;
7909
    %movi 8, 5, 4;
7910
    %ix/load 0, 4, 0;
7911
    %assign/v0 v00E63DB8_0, 0, 8;
7912
    %ix/load 0, 8, 0;
7913
    %assign/v0 v00E63E10_0, 0, 0;
7914
    %movi 8, 54, 6;
7915
    %ix/load 0, 6, 0;
7916
    %assign/v0 v00E64578_0, 0, 8;
7917
    %jmp T_38.253;
7918
T_38.252 ;
7919
    %ix/load 1, 1, 0;
7920
    %mov 4, 0, 1;
7921
    %jmp/1 T_38.254, 4;
7922
    %load/x1p 8, v00E63E10_0, 1;
7923
    %jmp T_38.255;
7924
T_38.254 ;
7925
    %mov 8, 2, 1;
7926
T_38.255 ;
7927
; Save base=8 wid=1 in lookaside.
7928
    %jmp/0xz  T_38.256, 8;
7929
    %movi 8, 8, 4;
7930
    %ix/load 0, 4, 0;
7931
    %assign/v0 v00E63DB8_0, 0, 8;
7932
    %ix/load 0, 1, 0;
7933
    %ix/load 1, 1, 0;
7934
    %assign/v0/x1 v00E63E10_0, 0, 0;
7935
    %movi 8, 57, 6;
7936
    %ix/load 0, 6, 0;
7937
    %assign/v0 v00E64578_0, 0, 8;
7938
    %jmp T_38.257;
7939
T_38.256 ;
7940
    %ix/load 1, 2, 0;
7941
    %mov 4, 0, 1;
7942
    %jmp/1 T_38.258, 4;
7943
    %load/x1p 8, v00E63E10_0, 1;
7944
    %jmp T_38.259;
7945
T_38.258 ;
7946
    %mov 8, 2, 1;
7947
T_38.259 ;
7948
; Save base=8 wid=1 in lookaside.
7949
    %jmp/0xz  T_38.260, 8;
7950
    %movi 8, 9, 4;
7951
    %ix/load 0, 4, 0;
7952
    %assign/v0 v00E63DB8_0, 0, 8;
7953
    %ix/load 0, 1, 0;
7954
    %ix/load 1, 2, 0;
7955
    %assign/v0/x1 v00E63E10_0, 0, 0;
7956
    %movi 8, 57, 6;
7957
    %ix/load 0, 6, 0;
7958
    %assign/v0 v00E64578_0, 0, 8;
7959
    %jmp T_38.261;
7960
T_38.260 ;
7961
    %ix/load 1, 3, 0;
7962
    %mov 4, 0, 1;
7963
    %jmp/1 T_38.262, 4;
7964
    %load/x1p 8, v00E63E10_0, 1;
7965
    %jmp T_38.263;
7966
T_38.262 ;
7967
    %mov 8, 2, 1;
7968
T_38.263 ;
7969
; Save base=8 wid=1 in lookaside.
7970
    %jmp/0xz  T_38.264, 8;
7971
    %movi 8, 11, 4;
7972
    %ix/load 0, 4, 0;
7973
    %assign/v0 v00E63DB8_0, 0, 8;
7974
    %ix/load 0, 1, 0;
7975
    %ix/load 1, 3, 0;
7976
    %assign/v0/x1 v00E63E10_0, 0, 0;
7977
    %movi 8, 57, 6;
7978
    %ix/load 0, 6, 0;
7979
    %assign/v0 v00E64578_0, 0, 8;
7980
    %jmp T_38.265;
7981
T_38.264 ;
7982
    %ix/load 1, 4, 0;
7983
    %mov 4, 0, 1;
7984
    %jmp/1 T_38.266, 4;
7985
    %load/x1p 8, v00E63E10_0, 1;
7986
    %jmp T_38.267;
7987
T_38.266 ;
7988
    %mov 8, 2, 1;
7989
T_38.267 ;
7990
; Save base=8 wid=1 in lookaside.
7991
    %jmp/0xz  T_38.268, 8;
7992
    %movi 8, 1, 4;
7993
    %ix/load 0, 4, 0;
7994
    %assign/v0 v00E63DB8_0, 0, 8;
7995
    %ix/load 0, 1, 0;
7996
    %ix/load 1, 4, 0;
7997
    %assign/v0/x1 v00E63E10_0, 0, 0;
7998
    %movi 8, 54, 6;
7999
    %ix/load 0, 6, 0;
8000
    %assign/v0 v00E64578_0, 0, 8;
8001
    %jmp T_38.269;
8002
T_38.268 ;
8003
    %ix/load 1, 5, 0;
8004
    %mov 4, 0, 1;
8005
    %jmp/1 T_38.270, 4;
8006
    %load/x1p 8, v00E63E10_0, 1;
8007
    %jmp T_38.271;
8008
T_38.270 ;
8009
    %mov 8, 2, 1;
8010
T_38.271 ;
8011
; Save base=8 wid=1 in lookaside.
8012
    %jmp/0xz  T_38.272, 8;
8013
    %movi 8, 2, 4;
8014
    %ix/load 0, 4, 0;
8015
    %assign/v0 v00E63DB8_0, 0, 8;
8016
    %ix/load 0, 1, 0;
8017
    %ix/load 1, 5, 0;
8018
    %assign/v0/x1 v00E63E10_0, 0, 0;
8019
    %movi 8, 54, 6;
8020
    %ix/load 0, 6, 0;
8021
    %assign/v0 v00E64578_0, 0, 8;
8022
    %jmp T_38.273;
8023
T_38.272 ;
8024
    %ix/load 1, 6, 0;
8025
    %mov 4, 0, 1;
8026
    %jmp/1 T_38.274, 4;
8027
    %load/x1p 8, v00E63E10_0, 1;
8028
    %jmp T_38.275;
8029
T_38.274 ;
8030
    %mov 8, 2, 1;
8031
T_38.275 ;
8032
; Save base=8 wid=1 in lookaside.
8033
    %jmp/0xz  T_38.276, 8;
8034
    %load/v 8, v00E63390_0, 1;
8035
    %jmp/0  T_38.278, 8;
8036
    %movi 9, 3, 4;
8037
    %jmp/1  T_38.280, 8;
8038
T_38.278 ; End of true expr.
8039
    %movi 13, 4, 4;
8040
    %jmp/0  T_38.279, 8;
8041
 ; End of false expr.
8042
    %blend  9, 13, 4; Condition unknown.
8043
    %jmp  T_38.280;
8044
T_38.279 ;
8045
    %mov 9, 13, 4; Return false value
8046
T_38.280 ;
8047
    %ix/load 0, 4, 0;
8048
    %assign/v0 v00E63DB8_0, 0, 9;
8049
    %ix/load 0, 1, 0;
8050
    %ix/load 1, 6, 0;
8051
    %assign/v0/x1 v00E63E10_0, 0, 0;
8052
    %movi 8, 54, 6;
8053
    %ix/load 0, 6, 0;
8054
    %assign/v0 v00E64578_0, 0, 8;
8055
    %jmp T_38.277;
8056
T_38.276 ;
8057
    %ix/load 1, 7, 0;
8058
    %mov 4, 0, 1;
8059
    %jmp/1 T_38.281, 4;
8060
    %load/x1p 8, v00E63E10_0, 1;
8061
    %jmp T_38.282;
8062
T_38.281 ;
8063
    %mov 8, 2, 1;
8064
T_38.282 ;
8065
; Save base=8 wid=1 in lookaside.
8066
    %jmp/0xz  T_38.283, 8;
8067
    %movi 8, 5, 4;
8068
    %ix/load 0, 4, 0;
8069
    %assign/v0 v00E63DB8_0, 0, 8;
8070
    %ix/load 0, 1, 0;
8071
    %ix/load 1, 7, 0;
8072
    %assign/v0/x1 v00E63E10_0, 0, 0;
8073
    %movi 8, 54, 6;
8074
    %ix/load 0, 6, 0;
8075
    %assign/v0 v00E64578_0, 0, 8;
8076
T_38.283 ;
8077
T_38.277 ;
8078
T_38.273 ;
8079
T_38.269 ;
8080
T_38.265 ;
8081
T_38.261 ;
8082
T_38.257 ;
8083
T_38.253 ;
8084
T_38.249 ;
8085
    %jmp T_38.90;
8086
T_38.70 ;
8087
    %load/v 8, v00E643E8_0, 8; Only need 8 of 16 bits
8088
; Save base=8 wid=8 in lookaside.
8089
    %ix/load 0, 8, 0;
8090
    %assign/v0 v00E63578_0, 0, 8;
8091
    %movi 8, 35, 6;
8092
    %ix/load 0, 6, 0;
8093
    %assign/v0 v00E64578_0, 0, 8;
8094
    %ix/load 0, 1, 0;
8095
    %assign/v0 v00E63628_0, 0, 1;
8096
    %load/v 8, v00E64520_0, 16;
8097
    %subi 8, 1, 16;
8098
    %ix/load 0, 16, 0;
8099
    %assign/v0 v00E63520_0, 0, 8;
8100
    %ix/load 0, 1, 0;
8101
    %assign/v0 v00E63680_0, 0, 1;
8102
    %jmp T_38.90;
8103
T_38.71 ;
8104
    %load/v 8, v00E63DB8_0, 4;
8105
   %cmpi/u 8, 8, 4;
8106
    %jmp/0xz  T_38.285, 5;
8107
    %movi 8, 36, 6;
8108
    %ix/load 0, 6, 0;
8109
    %assign/v0 v00E64578_0, 0, 8;
8110
    %jmp T_38.286;
8111
T_38.285 ;
8112
    %load/v 8, v00E63E10_0, 4; Select 4 out of 8 bits
8113
    %mov 12, 0, 1;
8114
    %cmp/u 0, 8, 5;
8115
    %jmp/0xz  T_38.287, 5;
8116
    %movi 8, 32, 6;
8117
    %ix/load 0, 6, 0;
8118
    %assign/v0 v00E64578_0, 0, 8;
8119
    %jmp T_38.288;
8120
T_38.287 ;
8121
    %load/v 8, v00E64230_0, 6;
8122
    %ix/load 0, 6, 0;
8123
    %assign/v0 v00E64578_0, 0, 8;
8124
T_38.288 ;
8125
T_38.286 ;
8126
    %load/v 8, v00E63520_0, 16;
8127
    %subi 8, 1, 16;
8128
    %ix/load 0, 16, 0;
8129
    %assign/v0 v00E63520_0, 0, 8;
8130
    %jmp T_38.90;
8131
T_38.72 ;
8132
    %ix/load 1, 8, 0;
8133
    %mov 4, 0, 1;
8134
    %jmp/1 T_38.289, 4;
8135
    %load/x1p 8, v00E643E8_0, 8;
8136
    %jmp T_38.290;
8137
T_38.289 ;
8138
    %mov 8, 2, 8;
8139
T_38.290 ;
8140
; Save base=8 wid=8 in lookaside.
8141
    %ix/load 0, 8, 0;
8142
    %assign/v0 v00E63578_0, 0, 8;
8143
    %movi 8, 37, 6;
8144
    %ix/load 0, 6, 0;
8145
    %assign/v0 v00E64578_0, 0, 8;
8146
    %ix/load 0, 1, 0;
8147
    %assign/v0 v00E63628_0, 0, 1;
8148
    %movi 8, 8, 4;
8149
    %load/v 12, v00E63DB8_0, 4;
8150
    %cmp/u 8, 12, 4;
8151
    %or 5, 4, 1;
8152
    %jmp/0xz  T_38.291, 5;
8153
    %load/v 8, v00E64520_0, 16;
8154
    %ix/load 0, 16, 0;
8155
    %assign/v0 v00E63520_0, 0, 8;
8156
T_38.291 ;
8157
    %ix/load 0, 1, 0;
8158
    %assign/v0 v00E63680_0, 0, 1;
8159
    %jmp T_38.90;
8160
T_38.73 ;
8161
    %load/v 8, v00E64288_0, 6;
8162
    %mov 14, 0, 3;
8163
    %cmpi/u 8, 27, 9;
8164
    %jmp/0xz  T_38.293, 4;
8165
    %ix/load 0, 1, 0;
8166
    %assign/v0 v00E640D0_0, 0, 1;
8167
T_38.293 ;
8168
    %load/v 8, v00E64288_0, 6;
8169
    %ix/load 0, 6, 0;
8170
    %assign/v0 v00E64578_0, 0, 8;
8171
    %jmp T_38.90;
8172
T_38.74 ;
8173
    %load/v 8, v00E64440_0, 16;
8174
    %ix/load 0, 16, 0;
8175
    %assign/v0 v00E63520_0, 0, 8;
8176
    %movi 8, 49, 6;
8177
    %ix/load 0, 6, 0;
8178
    %assign/v0 v00E64578_0, 0, 8;
8179
    %ix/load 0, 1, 0;
8180
    %assign/v0 v00E63838_0, 0, 1;
8181
    %jmp T_38.90;
8182
T_38.75 ;
8183
    %ix/load 0, 1, 0;
8184
    %assign/v0 v00E635D0_0, 0, 1;
8185
    %movi 8, 50, 6;
8186
    %ix/load 0, 6, 0;
8187
    %assign/v0 v00E64578_0, 0, 8;
8188
    %jmp T_38.90;
8189
T_38.76 ;
8190
    %load/v 8, v00E631D8_0, 3;
8191
    %cmpi/u 8, 7, 3;
8192
    %jmp/1 T_38.295, 6;
8193
    %cmpi/u 8, 1, 3;
8194
    %jmp/1 T_38.296, 6;
8195
    %cmpi/u 8, 5, 3;
8196
    %jmp/1 T_38.297, 6;
8197
    %cmpi/u 8, 4, 3;
8198
    %jmp/1 T_38.298, 6;
8199
    %jmp T_38.299;
8200
T_38.295 ;
8201
    %load/v 8, v00E627E0_0, 8;
8202
    %ix/load 0, 8, 0;
8203
    %assign/v0 v00E639F0_0, 0, 8;
8204
    %jmp T_38.299;
8205
T_38.296 ;
8206
    %load/v 8, v00E627E0_0, 8;
8207
    %ix/load 0, 8, 0;
8208
    %assign/v0 v00E639F0_0, 0, 8;
8209
    %jmp T_38.299;
8210
T_38.297 ;
8211
    %load/v 8, v00E627E0_0, 8;
8212
    %ix/load 0, 8, 0;
8213
    %assign/v0 v00E636D8_0, 0, 8;
8214
    %jmp T_38.299;
8215
T_38.298 ;
8216
    %load/v 8, v00E627E0_0, 8;
8217
    %ix/load 0, 8, 0;
8218
    %assign/v0 v00E63BA8_0, 0, 8;
8219
    %jmp T_38.299;
8220
T_38.299 ;
8221
    %movi 8, 51, 6;
8222
    %ix/load 0, 6, 0;
8223
    %assign/v0 v00E64578_0, 0, 8;
8224
    %jmp T_38.90;
8225
T_38.77 ;
8226
    %load/v 8, v00E64440_0, 16;
8227
    %ix/load 0, 16, 0;
8228
    %assign/v0 v00E63520_0, 0, 8;
8229
    %movi 8, 52, 6;
8230
    %ix/load 0, 6, 0;
8231
    %assign/v0 v00E64578_0, 0, 8;
8232
    %ix/load 0, 1, 0;
8233
    %assign/v0 v00E63838_0, 0, 1;
8234
    %jmp T_38.90;
8235
T_38.78 ;
8236
    %ix/load 0, 1, 0;
8237
    %assign/v0 v00E635D0_0, 0, 1;
8238
    %movi 8, 53, 6;
8239
    %ix/load 0, 6, 0;
8240
    %assign/v0 v00E64578_0, 0, 8;
8241
    %jmp T_38.90;
8242
T_38.79 ;
8243
    %load/v 8, v00E631D8_0, 3;
8244
    %cmpi/u 8, 0, 3;
8245
    %jmp/1 T_38.300, 6;
8246
    %cmpi/u 8, 6, 3;
8247
    %jmp/1 T_38.301, 6;
8248
    %cmpi/u 8, 7, 3;
8249
    %jmp/1 T_38.302, 6;
8250
    %cmpi/u 8, 1, 3;
8251
    %jmp/1 T_38.303, 6;
8252
    %cmpi/u 8, 3, 3;
8253
    %jmp/1 T_38.304, 6;
8254
    %cmpi/u 8, 5, 3;
8255
    %jmp/1 T_38.305, 6;
8256
    %cmpi/u 8, 4, 3;
8257
    %jmp/1 T_38.306, 6;
8258
    %jmp T_38.307;
8259
T_38.300 ;
8260
    %load/v 8, v00E627E0_0, 8;
8261
    %ix/load 0, 8, 0;
8262
    %assign/v0 v00E63E10_0, 0, 8;
8263
    %jmp T_38.307;
8264
T_38.301 ;
8265
    %load/v 8, v00E627E0_0, 8;
8266
    %ix/load 0, 8, 0;
8267
    %assign/v0 v00E63A48_0, 0, 8;
8268
    %jmp T_38.307;
8269
T_38.302 ;
8270
    %load/v 8, v00E627E0_0, 8;
8271
    %ix/load 0, 8, 0;
8272
    %assign/v0 v00E63A48_0, 0, 8;
8273
    %jmp T_38.307;
8274
T_38.303 ;
8275
    %load/v 8, v00E627E0_0, 8;
8276
    %ix/load 0, 8, 0;
8277
    %assign/v0 v00E63A48_0, 0, 8;
8278
    %jmp T_38.307;
8279
T_38.304 ;
8280
    %load/v 8, v00E627E0_0, 8;
8281
    %ix/load 0, 8, 0;
8282
    %assign/v0 v00E63730_0, 0, 8;
8283
    %jmp T_38.307;
8284
T_38.305 ;
8285
    %load/v 8, v00E627E0_0, 8;
8286
    %ix/load 0, 8, 0;
8287
    %assign/v0 v00E63730_0, 0, 8;
8288
    %jmp T_38.307;
8289
T_38.306 ;
8290
    %load/v 8, v00E627E0_0, 8;
8291
    %ix/load 0, 8, 0;
8292
    %assign/v0 v00E63C00_0, 0, 8;
8293
    %jmp T_38.307;
8294
T_38.307 ;
8295
    %load/v 8, v00E64288_0, 6;
8296
    %mov 14, 0, 3;
8297
    %cmpi/u 8, 27, 9;
8298
    %mov 8, 4, 1;
8299
    %load/v 9, v00E62F18_0, 1;
8300
    %and 8, 9, 1;
8301
    %jmp/0xz  T_38.308, 8;
8302
    %ix/load 0, 1, 0;
8303
    %assign/v0 v00E640D0_0, 0, 1;
8304
T_38.308 ;
8305
    %load/v 8, v00E64288_0, 6;
8306
    %ix/load 0, 6, 0;
8307
    %assign/v0 v00E64578_0, 0, 8;
8308
    %jmp T_38.90;
8309
T_38.80 ;
8310
    %load/v 8, v00E631D8_0, 3;
8311
    %cmpi/u 8, 0, 3;
8312
    %jmp/1 T_38.310, 6;
8313
    %cmpi/u 8, 4, 3;
8314
    %jmp/1 T_38.311, 6;
8315
    %load/v 8, v00E63730_0, 8;
8316
    %load/v 16, v00E636D8_0, 8;
8317
    %ix/load 0, 16, 0;
8318
    %assign/v0 v00E63520_0, 0, 8;
8319
    %jmp T_38.313;
8320
T_38.310 ;
8321
    %load/v 8, v00E64520_0, 16;
8322
    %ix/load 0, 16, 0;
8323
    %assign/v0 v00E63520_0, 0, 8;
8324
    %ix/load 0, 1, 0;
8325
    %assign/v0 v00E63890_0, 0, 1;
8326
    %jmp T_38.313;
8327
T_38.311 ;
8328
    %load/v 8, v00E64390_0, 16;
8329
    %ix/load 0, 16, 0;
8330
    %assign/v0 v00E63520_0, 0, 8;
8331
    %jmp T_38.313;
8332
T_38.313 ;
8333
    %load/v 8, v00E637E0_0, 1;
8334
    %load/v 9, v00E63338_0, 1;
8335
    %or 8, 9, 1;
8336
    %load/v 9, v00E63DB8_0, 4;
8337
   %cmpi/u 9, 8, 4;
8338
    %mov 9, 5, 1;
8339
    %or 8, 9, 1;
8340
    %jmp/0xz  T_38.314, 8;
8341
    %movi 8, 55, 6;
8342
    %ix/load 0, 6, 0;
8343
    %assign/v0 v00E64578_0, 0, 8;
8344
    %jmp T_38.315;
8345
T_38.314 ;
8346
    %movi 8, 58, 6;
8347
    %ix/load 0, 6, 0;
8348
    %assign/v0 v00E64578_0, 0, 8;
8349
T_38.315 ;
8350
    %ix/load 0, 1, 0;
8351
    %assign/v0 v00E637E0_0, 0, 0;
8352
    %jmp T_38.90;
8353
T_38.81 ;
8354
    %ix/load 0, 1, 0;
8355
    %assign/v0 v00E635D0_0, 0, 1;
8356
    %movi 8, 56, 6;
8357
    %ix/load 0, 6, 0;
8358
    %assign/v0 v00E64578_0, 0, 8;
8359
    %jmp T_38.90;
8360
T_38.82 ;
8361
    %load/v 8, v00E63998_0, 2;
8362
    %cmpi/u 8, 0, 2;
8363
    %jmp/1 T_38.316, 6;
8364
    %cmpi/u 8, 1, 2;
8365
    %jmp/1 T_38.317, 6;
8366
    %cmpi/u 8, 2, 2;
8367
    %jmp/1 T_38.318, 6;
8368
    %jmp T_38.319;
8369
T_38.316 ;
8370
    %load/v 8, v00E627E0_0, 8;
8371
    %ix/load 0, 8, 0;
8372
    %assign/v0 v00E639F0_0, 0, 8;
8373
    %jmp T_38.319;
8374
T_38.317 ;
8375
    %load/v 8, v00E627E0_0, 8;
8376
    %ix/load 0, 8, 0;
8377
    %assign/v0 v00E639F0_0, 0, 8;
8378
    %jmp T_38.319;
8379
T_38.318 ;
8380
    %load/v 8, v00E627E0_0, 8;
8381
    %ix/load 0, 8, 0;
8382
    %assign/v0 v00E636D8_0, 0, 8;
8383
    %jmp T_38.319;
8384
T_38.319 ;
8385
    %movi 8, 58, 6;
8386
    %ix/load 0, 6, 0;
8387
    %assign/v0 v00E64578_0, 0, 8;
8388
    %ix/load 0, 1, 0;
8389
    %load/vp0 8, v00E63520_0, 16;
8390
    %ix/load 0, 16, 0;
8391
    %assign/v0 v00E63520_0, 0, 8;
8392
    %load/v 8, v00E631D8_0, 3;
8393
    %cmpi/u 8, 0, 3;
8394
    %jmp/1 T_38.320, 6;
8395
    %jmp T_38.321;
8396
T_38.320 ;
8397
    %ix/load 0, 1, 0;
8398
    %assign/v0 v00E63890_0, 0, 1;
8399
    %jmp T_38.321;
8400
T_38.321 ;
8401
    %jmp T_38.90;
8402
T_38.83 ;
8403
    %load/v 8, v00E631D8_0, 3;
8404
    %cmpi/u 8, 0, 3;
8405
    %jmp/1 T_38.322, 6;
8406
    %jmp T_38.323;
8407
T_38.322 ;
8408
    %load/v 8, v00E64520_0, 16;
8409
    %ix/load 0, 16, 0;
8410
    %assign/v0 v00E63520_0, 0, 8;
8411
    %ix/load 0, 1, 0;
8412
    %assign/v0 v00E63890_0, 0, 1;
8413
    %jmp T_38.323;
8414
T_38.323 ;
8415
    %movi 8, 58, 6;
8416
    %ix/load 0, 6, 0;
8417
    %assign/v0 v00E64578_0, 0, 8;
8418
    %jmp T_38.90;
8419
T_38.84 ;
8420
    %ix/load 0, 1, 0;
8421
    %assign/v0 v00E635D0_0, 0, 1;
8422
    %movi 8, 59, 6;
8423
    %ix/load 0, 6, 0;
8424
    %assign/v0 v00E64578_0, 0, 8;
8425
    %jmp T_38.90;
8426
T_38.85 ;
8427
    %load/v 8, v00E63998_0, 2;
8428
    %cmpi/u 8, 0, 2;
8429
    %jmp/1 T_38.324, 6;
8430
    %cmpi/u 8, 1, 2;
8431
    %jmp/1 T_38.325, 6;
8432
    %cmpi/u 8, 2, 2;
8433
    %jmp/1 T_38.326, 6;
8434
    %jmp T_38.327;
8435
T_38.324 ;
8436
    %load/v 8, v00E627E0_0, 8;
8437
    %ix/load 0, 8, 0;
8438
    %assign/v0 v00E63A48_0, 0, 8;
8439
    %jmp T_38.327;
8440
T_38.325 ;
8441
    %load/v 8, v00E627E0_0, 8;
8442
    %ix/load 0, 8, 0;
8443
    %assign/v0 v00E63A48_0, 0, 8;
8444
    %jmp T_38.327;
8445
T_38.326 ;
8446
    %load/v 8, v00E627E0_0, 8;
8447
    %ix/load 0, 8, 0;
8448
    %assign/v0 v00E63730_0, 0, 8;
8449
    %jmp T_38.327;
8450
T_38.327 ;
8451
    %load/v 8, v00E631D8_0, 3;
8452
    %cmpi/u 8, 0, 3;
8453
    %jmp/1 T_38.328, 6;
8454
    %cmpi/u 8, 2, 3;
8455
    %jmp/1 T_38.329, 6;
8456
    %jmp T_38.330;
8457
T_38.328 ;
8458
    %ix/load 0, 1, 0;
8459
    %assign/v0 v00E64020_0, 0, 1;
8460
    %jmp T_38.330;
8461
T_38.329 ;
8462
    %ix/load 0, 1, 0;
8463
    %assign/v0 v00E64020_0, 0, 1;
8464
    %jmp T_38.330;
8465
T_38.330 ;
8466
    %load/v 8, v00E641D8_0, 6;
8467
    %mov 14, 0, 3;
8468
    %cmpi/u 8, 8, 9;
8469
    %jmp/0xz  T_38.331, 4;
8470
    %ix/load 0, 1, 0;
8471
    %assign/v0 v00E640D0_0, 0, 1;
8472
T_38.331 ;
8473
    %load/v 8, v00E641D8_0, 6;
8474
    %ix/load 0, 6, 0;
8475
    %assign/v0 v00E64578_0, 0, 8;
8476
    %jmp T_38.90;
8477
T_38.86 ;
8478
    %load/v 8, v00E631D8_0, 3;
8479
    %cmpi/u 8, 4, 3;
8480
    %jmp/1 T_38.333, 6;
8481
    %load/v 8, v00E63730_0, 8;
8482
    %load/v 16, v00E636D8_0, 8;
8483
    %ix/load 0, 16, 0;
8484
    %assign/v0 v00E63520_0, 0, 8;
8485
    %jmp T_38.335;
8486
T_38.333 ;
8487
    %load/v 8, v00E64390_0, 16;
8488
    %ix/load 0, 16, 0;
8489
    %assign/v0 v00E63520_0, 0, 8;
8490
    %jmp T_38.335;
8491
T_38.335 ;
8492
    %ix/load 1, 8, 0;
8493
    %mov 4, 0, 1;
8494
    %jmp/1 T_38.336, 4;
8495
    %load/x1p 8, v00E62C00_0, 8;
8496
    %jmp T_38.337;
8497
T_38.336 ;
8498
    %mov 8, 2, 8;
8499
T_38.337 ;
8500
; Save base=8 wid=8 in lookaside.
8501
    %ix/load 0, 8, 0;
8502
    %assign/v0 v00E63578_0, 0, 8;
8503
    %movi 8, 61, 6;
8504
    %ix/load 0, 6, 0;
8505
    %assign/v0 v00E64578_0, 0, 8;
8506
    %ix/load 0, 1, 0;
8507
    %assign/v0 v00E63628_0, 0, 1;
8508
    %jmp T_38.90;
8509
T_38.87 ;
8510
    %movi 8, 62, 6;
8511
    %ix/load 0, 6, 0;
8512
    %assign/v0 v00E64578_0, 0, 8;
8513
    %ix/load 0, 1, 0;
8514
    %load/vp0 8, v00E63520_0, 16;
8515
    %ix/load 0, 16, 0;
8516
    %assign/v0 v00E63520_0, 0, 8;
8517
    %jmp T_38.90;
8518
T_38.88 ;
8519
    %load/v 8, v00E62EC0_0, 1;
8520
    %inv 8, 1;
8521
    %jmp/0xz  T_38.338, 8;
8522
    %load/v 8, v00E631D8_0, 3;
8523
    %cmpi/u 8, 4, 3;
8524
    %jmp/1 T_38.340, 6;
8525
    %load/v 8, v00E63730_0, 8;
8526
    %load/v 16, v00E636D8_0, 8;
8527
    %ix/load 0, 16, 0;
8528
    %assign/v0 v00E63520_0, 0, 8;
8529
    %jmp T_38.342;
8530
T_38.340 ;
8531
    %load/v 8, v00E64390_0, 16;
8532
    %ix/load 0, 16, 0;
8533
    %assign/v0 v00E63520_0, 0, 8;
8534
    %jmp T_38.342;
8535
T_38.342 ;
8536
T_38.338 ;
8537
    %load/v 8, v00E62C00_0, 8; Only need 8 of 16 bits
8538
; Save base=8 wid=8 in lookaside.
8539
    %ix/load 0, 8, 0;
8540
    %assign/v0 v00E63578_0, 0, 8;
8541
    %ix/load 0, 6, 0;
8542
    %assign/v0 v00E64578_0, 0, 1;
8543
    %ix/load 0, 1, 0;
8544
    %assign/v0 v00E63628_0, 0, 1;
8545
    %jmp T_38.90;
8546
T_38.89 ;
8547
    %load/v 8, v00E63128_0, 1;
8548
    %ix/load 0, 1, 0;
8549
    %assign/v0 v00E64128_0, 0, 8;
8550
    %load/v 8, v00E641D8_0, 6;
8551
    %ix/load 0, 6, 0;
8552
    %assign/v0 v00E64578_0, 0, 8;
8553
    %jmp T_38.90;
8554
T_38.90 ;
8555
T_38.1 ;
8556
    %jmp T_38;
8557
    .thread T_38;
8558
    .scope S_0082DA40;
8559
T_39 ;
8560
    %set/v v00E635D0_0, 0, 1;
8561
    %set/v v00E63628_0, 0, 1;
8562
    %set/v v00E63998_0, 0, 2;
8563
    %set/v v00E63AF8_0, 1, 16;
8564
    %set/v v00E64180_0, 0, 1;
8565
    %set/v v00E64078_0, 0, 1;
8566
    %set/v v00E63AA0_0, 0, 1;
8567
    %set/v v00E64020_0, 0, 1;
8568
    %end;
8569
    .thread T_39;
8570
    .scope S_0082DAC8;
8571
T_40 ;
8572
    %wait E_007FD9D0;
8573
    %ix/getv 3, v0080D3A0_0;
8574
    %load/av 8, v00886020, 8;
8575
    %ix/load 0, 8, 0;
8576
    %assign/v0 v00885FC8_0, 0, 8;
8577
    %jmp T_40;
8578
    .thread T_40;
8579
    .scope S_0082DAC8;
8580
T_41 ;
8581
    %wait E_007FC210;
8582
    %load/v 8, v0080D3F8_0, 8;
8583
    %ix/getv 3, v0080D3A0_0;
8584
    %jmp/1 t_0, 4;
8585
    %ix/load 0, 8, 0; word width
8586
    %ix/load 1, 0, 0; part off
8587
    %assign/av v00886020, 0, 8;
8588
t_0 ;
8589
    %vpi_call 2 70 "$display", "W %04x = %02x %t", v0080D3A0_0, v0080D3F8_0, $time;
8590
    %jmp T_41;
8591
    .thread T_41;
8592
    .scope S_0082DAC8;
8593
T_42 ;
8594
    %wait E_007FD9D0;
8595
    %vpi_call 2 75 "$display", "R %04x = %02x %t", v0080D3A0_0, &A, $time;
8596
    %jmp T_42;
8597
    .thread T_42;
8598
    .scope S_0082DAC8;
8599
T_43 ;
8600
    %set/v v00885F70_0, 0, 32;
8601
T_43.0 ;
8602
    %load/v 8, v00885F70_0, 32;
8603
    %movi 40, 65536, 32;
8604
    %cmp/s 8, 40, 32;
8605
    %jmp/0xz T_43.1, 5;
8606
    %movi 8, 165, 8;
8607
    %ix/getv/s 3, v00885F70_0;
8608
   %jmp/1 t_1, 4;
8609
   %ix/load 1, 0, 0;
8610
   %set/av v00886020, 8, 8;
8611
t_1 ;
8612
    %ix/load 0, 1, 0;
8613
    %load/vp0/s 8, v00885F70_0, 32;
8614
    %set/v v00885F70_0, 8, 32;
8615
    %jmp T_43.0;
8616
T_43.1 ;
8617
    %movi 8, 142, 8;
8618
   %ix/load 1, 0, 0;
8619
   %ix/load 3, 4096, 0;
8620
   %set/av v00886020, 8, 8;
8621
    %movi 8, 1, 8;
8622
   %ix/load 1, 0, 0;
8623
   %ix/load 3, 4097, 0;
8624
   %set/av v00886020, 8, 8;
8625
   %ix/load 1, 0, 0;
8626
   %ix/load 3, 4098, 0;
8627
   %set/av v00886020, 0, 8;
8628
    %movi 8, 191, 8;
8629
   %ix/load 1, 0, 0;
8630
   %ix/load 3, 4099, 0;
8631
   %set/av v00886020, 8, 8;
8632
    %movi 8, 1, 8;
8633
   %ix/load 1, 0, 0;
8634
   %ix/load 3, 4100, 0;
8635
   %set/av v00886020, 8, 8;
8636
    %movi 8, 2, 8;
8637
   %ix/load 1, 0, 0;
8638
   %ix/load 3, 4101, 0;
8639
   %set/av v00886020, 8, 8;
8640
    %movi 8, 15, 8;
8641
   %ix/load 1, 0, 0;
8642
   %ix/load 3, 4102, 0;
8643
   %set/av v00886020, 8, 8;
8644
    %movi 8, 16, 8;
8645
   %ix/load 1, 0, 0;
8646
   %ix/load 3, 4103, 0;
8647
   %set/av v00886020, 8, 8;
8648
    %movi 8, 127, 8;
8649
   %ix/load 1, 0, 0;
8650
   %ix/load 3, 4104, 0;
8651
   %set/av v00886020, 8, 8;
8652
    %movi 8, 18, 8;
8653
   %ix/load 1, 0, 0;
8654
   %ix/load 3, 4105, 0;
8655
   %set/av v00886020, 8, 8;
8656
    %movi 8, 52, 8;
8657
   %ix/load 1, 0, 0;
8658
   %ix/load 3, 4106, 0;
8659
   %set/av v00886020, 8, 8;
8660
    %movi 8, 12, 8;
8661
   %ix/load 1, 0, 0;
8662
   %ix/load 3, 4107, 0;
8663
   %set/av v00886020, 8, 8;
8664
    %movi 8, 16, 8;
8665
   %ix/load 1, 0, 0;
8666
   %ix/load 3, 4108, 0;
8667
   %set/av v00886020, 8, 8;
8668
    %movi 8, 124, 8;
8669
   %ix/load 1, 0, 0;
8670
   %ix/load 3, 4109, 0;
8671
   %set/av v00886020, 8, 8;
8672
    %movi 8, 18, 8;
8673
   %ix/load 1, 0, 0;
8674
   %ix/load 3, 4110, 0;
8675
   %set/av v00886020, 8, 8;
8676
    %movi 8, 52, 8;
8677
   %ix/load 1, 0, 0;
8678
   %ix/load 3, 4111, 0;
8679
   %set/av v00886020, 8, 8;
8680
    %movi 8, 10, 8;
8681
   %ix/load 1, 0, 0;
8682
   %ix/load 3, 4112, 0;
8683
   %set/av v00886020, 8, 8;
8684
    %movi 8, 16, 8;
8685
   %ix/load 1, 0, 0;
8686
   %ix/load 3, 4113, 0;
8687
   %set/av v00886020, 8, 8;
8688
    %movi 8, 122, 8;
8689
   %ix/load 1, 0, 0;
8690
   %ix/load 3, 4114, 0;
8691
   %set/av v00886020, 8, 8;
8692
    %movi 8, 18, 8;
8693
   %ix/load 1, 0, 0;
8694
   %ix/load 3, 4115, 0;
8695
   %set/av v00886020, 8, 8;
8696
    %movi 8, 52, 8;
8697
   %ix/load 1, 0, 0;
8698
   %ix/load 3, 4116, 0;
8699
   %set/av v00886020, 8, 8;
8700
    %movi 8, 32, 8;
8701
   %ix/load 1, 0, 0;
8702
   %ix/load 3, 4117, 0;
8703
   %set/av v00886020, 8, 8;
8704
    %movi 8, 254, 8;
8705
   %ix/load 1, 0, 0;
8706
   %ix/load 3, 4118, 0;
8707
   %set/av v00886020, 8, 8;
8708
    %movi 8, 32, 8;
8709
   %ix/load 1, 0, 0;
8710
   %ix/load 3, 65520, 0;
8711
   %set/av v00886020, 8, 8;
8712
   %ix/load 1, 0, 0;
8713
   %ix/load 3, 65521, 0;
8714
   %set/av v00886020, 0, 8;
8715
    %movi 8, 32, 8;
8716
   %ix/load 1, 0, 0;
8717
   %ix/load 3, 65522, 0;
8718
   %set/av v00886020, 8, 8;
8719
    %movi 8, 2, 8;
8720
   %ix/load 1, 0, 0;
8721
   %ix/load 3, 65523, 0;
8722
   %set/av v00886020, 8, 8;
8723
    %movi 8, 32, 8;
8724
   %ix/load 1, 0, 0;
8725
   %ix/load 3, 65524, 0;
8726
   %set/av v00886020, 8, 8;
8727
    %movi 8, 4, 8;
8728
   %ix/load 1, 0, 0;
8729
   %ix/load 3, 65525, 0;
8730
   %set/av v00886020, 8, 8;
8731
    %movi 8, 32, 8;
8732
   %ix/load 1, 0, 0;
8733
   %ix/load 3, 65526, 0;
8734
   %set/av v00886020, 8, 8;
8735
    %movi 8, 6, 8;
8736
   %ix/load 1, 0, 0;
8737
   %ix/load 3, 65527, 0;
8738
   %set/av v00886020, 8, 8;
8739
    %movi 8, 32, 8;
8740
   %ix/load 1, 0, 0;
8741
   %ix/load 3, 65528, 0;
8742
   %set/av v00886020, 8, 8;
8743
    %movi 8, 8, 8;
8744
   %ix/load 1, 0, 0;
8745
   %ix/load 3, 65529, 0;
8746
   %set/av v00886020, 8, 8;
8747
    %movi 8, 32, 8;
8748
   %ix/load 1, 0, 0;
8749
   %ix/load 3, 65530, 0;
8750
   %set/av v00886020, 8, 8;
8751
    %movi 8, 10, 8;
8752
   %ix/load 1, 0, 0;
8753
   %ix/load 3, 65531, 0;
8754
   %set/av v00886020, 8, 8;
8755
    %movi 8, 32, 8;
8756
   %ix/load 1, 0, 0;
8757
   %ix/load 3, 65532, 0;
8758
   %set/av v00886020, 8, 8;
8759
    %movi 8, 12, 8;
8760
   %ix/load 1, 0, 0;
8761
   %ix/load 3, 65533, 0;
8762
   %set/av v00886020, 8, 8;
8763
    %movi 8, 16, 8;
8764
   %ix/load 1, 0, 0;
8765
   %ix/load 3, 65534, 0;
8766
   %set/av v00886020, 8, 8;
8767
   %ix/load 1, 0, 0;
8768
   %ix/load 3, 65535, 0;
8769
   %set/av v00886020, 0, 8;
8770
    %end;
8771
    .thread T_43;
8772
    .scope S_0082E018;
8773
T_44 ;
8774
    %delay 5, 0;
8775
    %load/v 8, v00E64680_0, 1;
8776
    %inv 8, 1;
8777
    %set/v v00E64680_0, 8, 1;
8778
    %jmp T_44;
8779
    .thread T_44;
8780
    .scope S_0082E018;
8781
T_45 ;
8782
    %vpi_call 2 34 "$dumpvars";
8783
    %set/v v00E64680_0, 0, 1;
8784
    %set/v v00E64838_0, 1, 1;
8785
    %delay 0, 0;
8786
    %delay 46, 0;
8787
    %set/v v00E64838_0, 0, 1;
8788
    %delay 7000, 0;
8789
    %vpi_call 2 41 "$finish";
8790
    %end;
8791
    .thread T_45;
8792
# The file index is used to find the file name in the following table.
8793
:file_names 7;
8794
    "N/A";
8795
    "";
8796
    "tb.v";
8797
    "../rtl/verilog/MC6809_cpu.v";
8798
    "../rtl/verilog/alu16.v";
8799
    "../rtl/verilog/regblock.v";
8800
    "../rtl/verilog/decoders.v";

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.