Browse code

Updating in_2sf to use a newish version of DeSmuME, 0.9.9 from SVN. Somewhat cleaned up as well, but not everything because it's a pain in the ass.

Naram Qashat authored on 2013/04/18 17:22:55
Showing 1 changed files
... ...
@@ -1,7 +1,6 @@
1 1
 /*
2 2
 	Copyright (C) 2006 yopyop
3
-	Copyright (C) 2006-2010 DeSmuME team
4
-
3
+	Copyright (C) 2007-2012 DeSmuME team
5 4
 	This file is free software: you can redistribute it and/or modify
6 5
 	it under the terms of the GNU General Public License as published by
7 6
 	the Free Software Foundation, either version 2 of the License, or
... ...
@@ -16,1090 +15,1091 @@
16 15
 	along with the this software.  If not, see <http://www.gnu.org/licenses/>.
17 16
 */
18 17
 
19
-TABDECL(            OP_LSL_0),  //00 0000 0000
20
-TABDECL(            OP_LSL),  //00 0000 0001
21
-TABDECL(            OP_LSL),  //00 0000 0010
22
-TABDECL(            OP_LSL),  //00 0000 0011
23
-TABDECL(            OP_LSL),  //00 0000 0100
24
-TABDECL(            OP_LSL),  //00 0000 0101
25
-TABDECL(            OP_LSL),  //00 0000 0110
26
-TABDECL(            OP_LSL),  //00 0000 0111
27
-TABDECL(            OP_LSL),  //00 0000 1000
28
-TABDECL(            OP_LSL),  //00 0000 1001
29
-TABDECL(            OP_LSL),  //00 0000 1010
30
-TABDECL(            OP_LSL),  //00 0000 1011
31
-TABDECL(            OP_LSL),  //00 0000 1100
32
-TABDECL(            OP_LSL),  //00 0000 1101
33
-TABDECL(            OP_LSL),  //00 0000 1110
34
-TABDECL(            OP_LSL),  //00 0000 1111
35
-
36
-TABDECL(            OP_LSL),  //00 0001 0000
37
-TABDECL(            OP_LSL),  //00 0001 0001
38
-TABDECL(            OP_LSL),  //00 0001 0010
39
-TABDECL(            OP_LSL),  //00 0001 0011
40
-TABDECL(            OP_LSL),  //00 0001 0100
41
-TABDECL(            OP_LSL),  //00 0001 0101
42
-TABDECL(            OP_LSL),  //00 0001 0110
43
-TABDECL(            OP_LSL),  //00 0001 0111
44
-TABDECL(            OP_LSL),  //00 0001 1000
45
-TABDECL(            OP_LSL),  //00 0001 1001
46
-TABDECL(            OP_LSL),  //00 0001 1010
47
-TABDECL(            OP_LSL),  //00 0001 1011
48
-TABDECL(            OP_LSL),  //00 0001 1100
49
-TABDECL(            OP_LSL),  //00 0001 1101
50
-TABDECL(            OP_LSL),  //00 0001 1110
51
-TABDECL(            OP_LSL),  //00 0001 1111
52
-
53
-TABDECL(            OP_LSR_0),  //00 0010 0000
54
-TABDECL(            OP_LSR),  //00 0010 0001
55
-TABDECL(            OP_LSR),  //00 0010 0010
56
-TABDECL(            OP_LSR),  //00 0010 0011
57
-TABDECL(            OP_LSR),  //00 0010 0100
58
-TABDECL(            OP_LSR),  //00 0010 0101
59
-TABDECL(            OP_LSR),  //00 0010 0110
60
-TABDECL(            OP_LSR),  //00 0010 0111
61
-TABDECL(            OP_LSR),  //00 0010 1000
62
-TABDECL(            OP_LSR),  //00 0010 1001
63
-TABDECL(            OP_LSR),  //00 0010 1010
64
-TABDECL(            OP_LSR),  //00 0010 1011
65
-TABDECL(            OP_LSR),  //00 0010 1100
66
-TABDECL(            OP_LSR),  //00 0010 1101
67
-TABDECL(            OP_LSR),  //00 0010 1110
68
-TABDECL(            OP_LSR),  //00 0010 1111
69
-
70
-TABDECL(            OP_LSR),  //00 0011 0000
71
-TABDECL(            OP_LSR),  //00 0011 0001
72
-TABDECL(            OP_LSR),  //00 0011 0010
73
-TABDECL(            OP_LSR),  //00 0011 0011
74
-TABDECL(            OP_LSR),  //00 0011 0100
75
-TABDECL(            OP_LSR),  //00 0011 0101
76
-TABDECL(            OP_LSR),  //00 0011 0110
77
-TABDECL(            OP_LSR),  //00 0011 0111
78
-TABDECL(            OP_LSR),  //00 0011 1000
79
-TABDECL(            OP_LSR),  //00 0011 1001
80
-TABDECL(            OP_LSR),  //00 0011 1010
81
-TABDECL(            OP_LSR),  //00 0011 1011
82
-TABDECL(            OP_LSR),  //00 0011 1100
83
-TABDECL(            OP_LSR),  //00 0011 1101
84
-TABDECL(            OP_LSR),  //00 0011 1110
85
-TABDECL(            OP_LSR),  //00 0011 1111
86
-
87
-TABDECL(            OP_ASR_0),  //00 0100 0000
88
-TABDECL(            OP_ASR),  //00 0100 0001
89
-TABDECL(            OP_ASR),  //00 0100 0010
90
-TABDECL(            OP_ASR),  //00 0100 0011
91
-TABDECL(            OP_ASR),  //00 0100 0100
92
-TABDECL(            OP_ASR),  //00 0100 0101
93
-TABDECL(            OP_ASR),  //00 0100 0110
94
-TABDECL(            OP_ASR),  //00 0100 0111
95
-TABDECL(            OP_ASR),  //00 0100 1000
96
-TABDECL(            OP_ASR),  //00 0100 1001
97
-TABDECL(            OP_ASR),  //00 0100 1010
98
-TABDECL(            OP_ASR),  //00 0100 1011
99
-TABDECL(            OP_ASR),  //00 0100 1100
100
-TABDECL(            OP_ASR),  //00 0100 1101
101
-TABDECL(            OP_ASR),  //00 0100 1110
102
-TABDECL(            OP_ASR),  //00 0100 1111
103
-
104
-TABDECL(            OP_ASR),  //00 0101 0000
105
-TABDECL(            OP_ASR),  //00 0101 0001
106
-TABDECL(            OP_ASR),  //00 0101 0010
107
-TABDECL(            OP_ASR),  //00 0101 0011
108
-TABDECL(            OP_ASR),  //00 0101 0100
109
-TABDECL(            OP_ASR),  //00 0101 0101
110
-TABDECL(            OP_ASR),  //00 0101 0110
111
-TABDECL(            OP_ASR),  //00 0101 0111
112
-TABDECL(            OP_ASR),  //00 0101 1000
113
-TABDECL(            OP_ASR),  //00 0101 1001
114
-TABDECL(            OP_ASR),  //00 0101 1010
115
-TABDECL(            OP_ASR),  //00 0101 1011
116
-TABDECL(            OP_ASR),  //00 0101 1100
117
-TABDECL(            OP_ASR),  //00 0101 1101
118
-TABDECL(            OP_ASR),  //00 0101 1110
119
-TABDECL(            OP_ASR),  //00 0101 1111
120
-
121
-TABDECL(            OP_ADD_REG),  //00 0110 0000
122
-TABDECL(            OP_ADD_REG),  //00 0110 0001
123
-TABDECL(            OP_ADD_REG),  //00 0110 0010
124
-TABDECL(            OP_ADD_REG),  //00 0110 0011
125
-TABDECL(            OP_ADD_REG),  //00 0110 0100
126
-TABDECL(            OP_ADD_REG),  //00 0110 0101
127
-TABDECL(            OP_ADD_REG),  //00 0110 0110
128
-TABDECL(            OP_ADD_REG),  //00 0110 0111
129
-TABDECL(            OP_SUB_REG),  //00 0110 1000
130
-TABDECL(            OP_SUB_REG),  //00 0110 1001
131
-TABDECL(            OP_SUB_REG),  //00 0110 1010
132
-TABDECL(            OP_SUB_REG),  //00 0110 1011
133
-TABDECL(            OP_SUB_REG),  //00 0110 1100
134
-TABDECL(            OP_SUB_REG),  //00 0110 1101
135
-TABDECL(            OP_SUB_REG),  //00 0110 1110
136
-TABDECL(            OP_SUB_REG),  //00 0110 1111
137
-
138
-TABDECL(            OP_ADD_IMM3),  //00 0111 0000
139
-TABDECL(            OP_ADD_IMM3),  //00 0111 0001
140
-TABDECL(            OP_ADD_IMM3),  //00 0111 0010
141
-TABDECL(            OP_ADD_IMM3),  //00 0111 0011
142
-TABDECL(            OP_ADD_IMM3),  //00 0111 0100
143
-TABDECL(            OP_ADD_IMM3),  //00 0111 0101
144
-TABDECL(            OP_ADD_IMM3),  //00 0111 0110
145
-TABDECL(            OP_ADD_IMM3),  //00 0111 0111
146
-TABDECL(            OP_SUB_IMM3),  //00 0111 1000
147
-TABDECL(            OP_SUB_IMM3),  //00 0111 1001
148
-TABDECL(            OP_SUB_IMM3),  //00 0111 1010
149
-TABDECL(            OP_SUB_IMM3),  //00 0111 1011
150
-TABDECL(            OP_SUB_IMM3),  //00 0111 1100
151
-TABDECL(            OP_SUB_IMM3),  //00 0111 1101
152
-TABDECL(            OP_SUB_IMM3),  //00 0111 1110
153
-TABDECL(            OP_SUB_IMM3),  //00 0111 1111
154
-
155
-TABDECL(            OP_MOV_IMM8),  //00 1000 0000
156
-TABDECL(            OP_MOV_IMM8),  //00 1000 0001
157
-TABDECL(            OP_MOV_IMM8),  //00 1000 0010
158
-TABDECL(            OP_MOV_IMM8),  //00 1000 0011
159
-TABDECL(            OP_MOV_IMM8),  //00 1000 0100
160
-TABDECL(            OP_MOV_IMM8),  //00 1000 0101
161
-TABDECL(            OP_MOV_IMM8),  //00 1000 0110
162
-TABDECL(            OP_MOV_IMM8),  //00 1000 0111
163
-TABDECL(            OP_MOV_IMM8),  //00 1000 1000
164
-TABDECL(            OP_MOV_IMM8),  //00 1000 1001
165
-TABDECL(            OP_MOV_IMM8),  //00 1000 1010
166
-TABDECL(            OP_MOV_IMM8),  //00 1000 1011
167
-TABDECL(            OP_MOV_IMM8),  //00 1000 1100
168
-TABDECL(            OP_MOV_IMM8),  //00 1000 1101
169
-TABDECL(            OP_MOV_IMM8),  //00 1000 1110
170
-TABDECL(            OP_MOV_IMM8),  //00 1000 1111
171
-
172
-TABDECL(            OP_MOV_IMM8),  //00 1001 0000
173
-TABDECL(            OP_MOV_IMM8),  //00 1001 0001
174
-TABDECL(            OP_MOV_IMM8),  //00 1001 0010
175
-TABDECL(            OP_MOV_IMM8),  //00 1001 0011
176
-TABDECL(            OP_MOV_IMM8),  //00 1001 0100
177
-TABDECL(            OP_MOV_IMM8),  //00 1001 0101
178
-TABDECL(            OP_MOV_IMM8),  //00 1001 0110
179
-TABDECL(            OP_MOV_IMM8),  //00 1001 0111
180
-TABDECL(            OP_MOV_IMM8),  //00 1001 1000
181
-TABDECL(            OP_MOV_IMM8),  //00 1001 1001
182
-TABDECL(            OP_MOV_IMM8),  //00 1001 1010
183
-TABDECL(            OP_MOV_IMM8),  //00 1001 1011
184
-TABDECL(            OP_MOV_IMM8),  //00 1001 1100
185
-TABDECL(            OP_MOV_IMM8),  //00 1001 1101
186
-TABDECL(            OP_MOV_IMM8),  //00 1001 1110
187
-TABDECL(            OP_MOV_IMM8),  //00 1001 1111
188
-
189
-TABDECL(            OP_CMP_IMM8),  //00 1010 0000
190
-TABDECL(            OP_CMP_IMM8),  //00 1010 0001
191
-TABDECL(            OP_CMP_IMM8),  //00 1010 0010
192
-TABDECL(            OP_CMP_IMM8),  //00 1010 0011
193
-TABDECL(            OP_CMP_IMM8),  //00 1010 0100
194
-TABDECL(            OP_CMP_IMM8),  //00 1010 0101
195
-TABDECL(            OP_CMP_IMM8),  //00 1010 0110
196
-TABDECL(            OP_CMP_IMM8),  //00 1010 0111
197
-TABDECL(            OP_CMP_IMM8),  //00 1010 1000
198
-TABDECL(            OP_CMP_IMM8),  //00 1010 1001
199
-TABDECL(            OP_CMP_IMM8),  //00 1010 1010
200
-TABDECL(            OP_CMP_IMM8),  //00 1010 1011
201
-TABDECL(            OP_CMP_IMM8),  //00 1010 1100
202
-TABDECL(            OP_CMP_IMM8),  //00 1010 1101
203
-TABDECL(            OP_CMP_IMM8),  //00 1010 1110
204
-TABDECL(            OP_CMP_IMM8),  //00 1010 1111
205
-
206
-TABDECL(            OP_CMP_IMM8),  //00 1011 0000
207
-TABDECL(            OP_CMP_IMM8),  //00 1011 0001
208
-TABDECL(            OP_CMP_IMM8),  //00 1011 0010
209
-TABDECL(            OP_CMP_IMM8),  //00 1011 0011
210
-TABDECL(            OP_CMP_IMM8),  //00 1011 0100
211
-TABDECL(            OP_CMP_IMM8),  //00 1011 0101
212
-TABDECL(            OP_CMP_IMM8),  //00 1011 0110
213
-TABDECL(            OP_CMP_IMM8),  //00 1011 0111
214
-TABDECL(            OP_CMP_IMM8),  //00 1011 1000
215
-TABDECL(            OP_CMP_IMM8),  //00 1011 1001
216
-TABDECL(            OP_CMP_IMM8),  //00 1011 1010
217
-TABDECL(            OP_CMP_IMM8),  //00 1011 1011
218
-TABDECL(            OP_CMP_IMM8),  //00 1011 1100
219
-TABDECL(            OP_CMP_IMM8),  //00 1011 1101
220
-TABDECL(            OP_CMP_IMM8),  //00 1011 1110
221
-TABDECL(            OP_CMP_IMM8),  //00 1011 1111
222
-
223
-TABDECL(            OP_ADD_IMM8),  //00 1100 0000
224
-TABDECL(            OP_ADD_IMM8),  //00 1100 0001
225
-TABDECL(            OP_ADD_IMM8),  //00 1100 0010
226
-TABDECL(            OP_ADD_IMM8),  //00 1100 0011
227
-TABDECL(            OP_ADD_IMM8),  //00 1100 0100
228
-TABDECL(            OP_ADD_IMM8),  //00 1100 0101
229
-TABDECL(            OP_ADD_IMM8),  //00 1100 0110
230
-TABDECL(            OP_ADD_IMM8),  //00 1100 0111
231
-TABDECL(            OP_ADD_IMM8),  //00 1100 1000
232
-TABDECL(            OP_ADD_IMM8),  //00 1100 1001
233
-TABDECL(            OP_ADD_IMM8),  //00 1100 1010
234
-TABDECL(            OP_ADD_IMM8),  //00 1100 1011
235
-TABDECL(            OP_ADD_IMM8),  //00 1100 1100
236
-TABDECL(            OP_ADD_IMM8),  //00 1100 1101
237
-TABDECL(            OP_ADD_IMM8),  //00 1100 1110
238
-TABDECL(            OP_ADD_IMM8),  //00 1100 1111
239
-
240
-TABDECL(            OP_ADD_IMM8),  //00 1101 0000
241
-TABDECL(            OP_ADD_IMM8),  //00 1101 0001
242
-TABDECL(            OP_ADD_IMM8),  //00 1101 0010
243
-TABDECL(            OP_ADD_IMM8),  //00 1101 0011
244
-TABDECL(            OP_ADD_IMM8),  //00 1101 0100
245
-TABDECL(            OP_ADD_IMM8),  //00 1101 0101
246
-TABDECL(            OP_ADD_IMM8),  //00 1101 0110
247
-TABDECL(            OP_ADD_IMM8),  //00 1101 0111
248
-TABDECL(            OP_ADD_IMM8),  //00 1101 1000
249
-TABDECL(            OP_ADD_IMM8),  //00 1101 1001
250
-TABDECL(            OP_ADD_IMM8),  //00 1101 1010
251
-TABDECL(            OP_ADD_IMM8),  //00 1101 1011
252
-TABDECL(            OP_ADD_IMM8),  //00 1101 1100
253
-TABDECL(            OP_ADD_IMM8),  //00 1101 1101
254
-TABDECL(            OP_ADD_IMM8),  //00 1101 1110
255
-TABDECL(            OP_ADD_IMM8),  //00 1101 1111
256
-
257
-TABDECL(            OP_SUB_IMM8),  //00 1110 0000
258
-TABDECL(            OP_SUB_IMM8),  //00 1110 0001
259
-TABDECL(            OP_SUB_IMM8),  //00 1110 0010
260
-TABDECL(            OP_SUB_IMM8),  //00 1110 0011
261
-TABDECL(            OP_SUB_IMM8),  //00 1110 0100
262
-TABDECL(            OP_SUB_IMM8),  //00 1110 0101
263
-TABDECL(            OP_SUB_IMM8),  //00 1110 0110
264
-TABDECL(            OP_SUB_IMM8),  //00 1110 0111
265
-TABDECL(            OP_SUB_IMM8),  //00 1110 1000
266
-TABDECL(            OP_SUB_IMM8),  //00 1110 1001
267
-TABDECL(            OP_SUB_IMM8),  //00 1110 1010
268
-TABDECL(            OP_SUB_IMM8),  //00 1110 1011
269
-TABDECL(            OP_SUB_IMM8),  //00 1110 1100
270
-TABDECL(            OP_SUB_IMM8),  //00 1110 1101
271
-TABDECL(            OP_SUB_IMM8),  //00 1110 1110
272
-TABDECL(            OP_SUB_IMM8),  //00 1110 1111
273
-
274
-TABDECL(            OP_SUB_IMM8),  //00 1111 0000
275
-TABDECL(            OP_SUB_IMM8),  //00 1111 0001
276
-TABDECL(            OP_SUB_IMM8),  //00 1111 0010
277
-TABDECL(            OP_SUB_IMM8),  //00 1111 0011
278
-TABDECL(            OP_SUB_IMM8),  //00 1111 0100
279
-TABDECL(            OP_SUB_IMM8),  //00 1111 0101
280
-TABDECL(            OP_SUB_IMM8),  //00 1111 0110
281
-TABDECL(            OP_SUB_IMM8),  //00 1111 0111
282
-TABDECL(            OP_SUB_IMM8),  //00 1111 1000
283
-TABDECL(            OP_SUB_IMM8),  //00 1111 1001
284
-TABDECL(            OP_SUB_IMM8),  //00 1111 1010
285
-TABDECL(            OP_SUB_IMM8),  //00 1111 1011
286
-TABDECL(            OP_SUB_IMM8),  //00 1111 1100
287
-TABDECL(            OP_SUB_IMM8),  //00 1111 1101
288
-TABDECL(            OP_SUB_IMM8),  //00 1111 1110
289
-TABDECL(            OP_SUB_IMM8),  //00 1111 1111
290
-
291
-TABDECL(            OP_AND),  //01 0000 0000
292
-TABDECL(            OP_EOR),  //01 0000 0001
293
-TABDECL(            OP_LSL_REG),  //01 0000 0010
294
-TABDECL(            OP_LSR_REG),  //01 0000 0011
295
-TABDECL(            OP_ASR_REG),  //01 0000 0100
296
-TABDECL(            OP_ADC_REG),  //01 0000 0101
297
-TABDECL(            OP_SBC_REG),  //01 0000 0110
298
-TABDECL(            OP_ROR_REG),  //01 0000 0111
299
-TABDECL(            OP_TST),  //01 0000 1000
300
-TABDECL(            OP_NEG),  //01 0000 1001
301
-TABDECL(            OP_CMP),  //01 0000 1010
302
-TABDECL(            OP_CMN),  //01 0000 1011
303
-TABDECL(            OP_ORR),  //01 0000 1100
304
-TABDECL(            OP_MUL_REG),  //01 0000 1101
305
-TABDECL(            OP_BIC),  //01 0000 1110
306
-TABDECL(            OP_MVN),  //01 0000 1111
307
-
308
-TABDECL(            OP_ADD_SPE),  //01 0001 0000
309
-TABDECL(            OP_ADD_SPE),  //01 0001 0001
310
-TABDECL(            OP_ADD_SPE),  //01 0001 0010
311
-TABDECL(            OP_ADD_SPE),  //01 0001 0011
312
-TABDECL(            OP_CMP_SPE),  //01 0001 0100
313
-TABDECL(            OP_CMP_SPE),  //01 0001 0101
314
-TABDECL(            OP_CMP_SPE),  //01 0001 0110
315
-TABDECL(            OP_CMP_SPE),  //01 0001 0111
316
-TABDECL(            OP_MOV_SPE),  //01 0001 1000
317
-TABDECL(            OP_MOV_SPE),  //01 0001 1001
318
-TABDECL(            OP_MOV_SPE),  //01 0001 1010
319
-TABDECL(            OP_MOV_SPE),  //01 0001 1011
320
-TABDECL(            OP_BX_THUMB),  //01 0001 1100
321
-TABDECL(            OP_BX_THUMB),  //01 0001 1101
322
-TABDECL(            OP_BLX_THUMB),  //01 0001 1110
323
-TABDECL(            OP_BLX_THUMB),  //01 0001 1111
324
-
325
-TABDECL(            OP_LDR_PCREL),  //01 0010 0000
326
-TABDECL(            OP_LDR_PCREL),  //01 0010 0001
327
-TABDECL(            OP_LDR_PCREL),  //01 0010 0010
328
-TABDECL(            OP_LDR_PCREL),  //01 0010 0011
329
-TABDECL(            OP_LDR_PCREL),  //01 0010 0100
330
-TABDECL(            OP_LDR_PCREL),  //01 0010 0101
331
-TABDECL(            OP_LDR_PCREL),  //01 0010 0110
332
-TABDECL(            OP_LDR_PCREL),  //01 0010 0111
333
-TABDECL(            OP_LDR_PCREL),  //01 0010 1000
334
-TABDECL(            OP_LDR_PCREL),  //01 0010 1001
335
-TABDECL(            OP_LDR_PCREL),  //01 0010 1010
336
-TABDECL(            OP_LDR_PCREL),  //01 0010 1011
337
-TABDECL(            OP_LDR_PCREL),  //01 0010 1100
338
-TABDECL(            OP_LDR_PCREL),  //01 0010 1101
339
-TABDECL(            OP_LDR_PCREL),  //01 0010 1110
340
-TABDECL(            OP_LDR_PCREL),  //01 0010 1111
341
-
342
-TABDECL(            OP_LDR_PCREL),  //01 0011 0000
343
-TABDECL(            OP_LDR_PCREL),  //01 0011 0001
344
-TABDECL(            OP_LDR_PCREL),  //01 0011 0010
345
-TABDECL(            OP_LDR_PCREL),  //01 0011 0011
346
-TABDECL(            OP_LDR_PCREL),  //01 0011 0100
347
-TABDECL(            OP_LDR_PCREL),  //01 0011 0101
348
-TABDECL(            OP_LDR_PCREL),  //01 0011 0110
349
-TABDECL(            OP_LDR_PCREL),  //01 0011 0111
350
-TABDECL(            OP_LDR_PCREL),  //01 0011 1000
351
-TABDECL(            OP_LDR_PCREL),  //01 0011 1001
352
-TABDECL(            OP_LDR_PCREL),  //01 0011 1010
353
-TABDECL(            OP_LDR_PCREL),  //01 0011 1011
354
-TABDECL(            OP_LDR_PCREL),  //01 0011 1100
355
-TABDECL(            OP_LDR_PCREL),  //01 0011 1101
356
-TABDECL(            OP_LDR_PCREL),  //01 0011 1110
357
-TABDECL(            OP_LDR_PCREL),  //01 0011 1111
358
-
359
-TABDECL(            OP_STR_REG_OFF),  //01 0100 0000
360
-TABDECL(            OP_STR_REG_OFF),  //01 0100 0001
361
-TABDECL(            OP_STR_REG_OFF),  //01 0100 0010
362
-TABDECL(            OP_STR_REG_OFF),  //01 0100 0011
363
-TABDECL(            OP_STR_REG_OFF),  //01 0100 0100
364
-TABDECL(            OP_STR_REG_OFF),  //01 0100 0101
365
-TABDECL(            OP_STR_REG_OFF),  //01 0100 0110
366
-TABDECL(            OP_STR_REG_OFF),  //01 0100 0111
367
-TABDECL(            OP_STRH_REG_OFF),  //01 0100 1000
368
-TABDECL(            OP_STRH_REG_OFF),  //01 0100 1001
369
-TABDECL(            OP_STRH_REG_OFF),  //01 0100 1010
370
-TABDECL(            OP_STRH_REG_OFF),  //01 0100 1011
371
-TABDECL(            OP_STRH_REG_OFF),  //01 0100 1100
372
-TABDECL(            OP_STRH_REG_OFF),  //01 0100 1101
373
-TABDECL(            OP_STRH_REG_OFF),  //01 0100 1110
374
-TABDECL(            OP_STRH_REG_OFF),  //01 0100 1111
375
-
376
-TABDECL(            OP_STRB_REG_OFF),  //01 0101 0000
377
-TABDECL(            OP_STRB_REG_OFF),  //01 0101 0001
378
-TABDECL(            OP_STRB_REG_OFF),  //01 0101 0010
379
-TABDECL(            OP_STRB_REG_OFF),  //01 0101 0011
380
-TABDECL(            OP_STRB_REG_OFF),  //01 0101 0100
381
-TABDECL(            OP_STRB_REG_OFF),  //01 0101 0101
382
-TABDECL(            OP_STRB_REG_OFF),  //01 0101 0110
383
-TABDECL(            OP_STRB_REG_OFF),  //01 0101 0111
384
-TABDECL(            OP_LDRSB_REG_OFF),  //01 0101 1000
385
-TABDECL(            OP_LDRSB_REG_OFF),  //01 0101 1001
386
-TABDECL(            OP_LDRSB_REG_OFF),  //01 0101 1010
387
-TABDECL(            OP_LDRSB_REG_OFF),  //01 0101 1011
388
-TABDECL(            OP_LDRSB_REG_OFF),  //01 0101 1100
389
-TABDECL(            OP_LDRSB_REG_OFF),  //01 0101 1101
390
-TABDECL(            OP_LDRSB_REG_OFF),  //01 0101 1110
391
-TABDECL(            OP_LDRSB_REG_OFF),  //01 0101 1111
392
-
393
-TABDECL(            OP_LDR_REG_OFF),  //01 0110 0000
394
-TABDECL(            OP_LDR_REG_OFF),  //01 0110 0001
395
-TABDECL(            OP_LDR_REG_OFF),  //01 0110 0010
396
-TABDECL(            OP_LDR_REG_OFF),  //01 0110 0011
397
-TABDECL(            OP_LDR_REG_OFF),  //01 0110 0100
398
-TABDECL(            OP_LDR_REG_OFF),  //01 0110 0101
399
-TABDECL(            OP_LDR_REG_OFF),  //01 0110 0110
400
-TABDECL(            OP_LDR_REG_OFF),  //01 0110 0111
401
-TABDECL(            OP_LDRH_REG_OFF),  //01 0110 1000
402
-TABDECL(            OP_LDRH_REG_OFF),  //01 0110 1001
403
-TABDECL(            OP_LDRH_REG_OFF),  //01 0110 1010
404
-TABDECL(            OP_LDRH_REG_OFF),  //01 0110 1011
405
-TABDECL(            OP_LDRH_REG_OFF),  //01 0110 1100
406
-TABDECL(            OP_LDRH_REG_OFF),  //01 0110 1101
407
-TABDECL(            OP_LDRH_REG_OFF),  //01 0110 1110
408
-TABDECL(            OP_LDRH_REG_OFF),  //01 0110 1111
409
-
410
-TABDECL(            OP_LDRB_REG_OFF),  //01 0111 0000
411
-TABDECL(            OP_LDRB_REG_OFF),  //01 0111 0001
412
-TABDECL(            OP_LDRB_REG_OFF),  //01 0111 0010
413
-TABDECL(            OP_LDRB_REG_OFF),  //01 0111 0011
414
-TABDECL(            OP_LDRB_REG_OFF),  //01 0111 0100
415
-TABDECL(            OP_LDRB_REG_OFF),  //01 0111 0101
416
-TABDECL(            OP_LDRB_REG_OFF),  //01 0111 0110
417
-TABDECL(            OP_LDRB_REG_OFF),  //01 0111 0111
418
-TABDECL(            OP_LDRSH_REG_OFF),  //01 0111 1000
419
-TABDECL(            OP_LDRSH_REG_OFF),  //01 0111 1001
420
-TABDECL(            OP_LDRSH_REG_OFF),  //01 0111 1010
421
-TABDECL(            OP_LDRSH_REG_OFF),  //01 0111 1011
422
-TABDECL(            OP_LDRSH_REG_OFF),  //01 0111 1100
423
-TABDECL(            OP_LDRSH_REG_OFF),  //01 0111 1101
424
-TABDECL(            OP_LDRSH_REG_OFF),  //01 0111 1110
425
-TABDECL(            OP_LDRSH_REG_OFF),  //01 0111 1111
426
-
427
-TABDECL(            OP_STR_IMM_OFF),  //01 1000 0000
428
-TABDECL(            OP_STR_IMM_OFF),  //01 1000 0001
429
-TABDECL(            OP_STR_IMM_OFF),  //01 1000 0010
430
-TABDECL(            OP_STR_IMM_OFF),  //01 1000 0011
431
-TABDECL(            OP_STR_IMM_OFF),  //01 1000 0100
432
-TABDECL(            OP_STR_IMM_OFF),  //01 1000 0101
433
-TABDECL(            OP_STR_IMM_OFF),  //01 1000 0110
434
-TABDECL(            OP_STR_IMM_OFF),  //01 1000 0111
435
-TABDECL(            OP_STR_IMM_OFF),  //01 1000 1000
436
-TABDECL(            OP_STR_IMM_OFF),  //01 1000 1001
437
-TABDECL(            OP_STR_IMM_OFF),  //01 1000 1010
438
-TABDECL(            OP_STR_IMM_OFF),  //01 1000 1011
439
-TABDECL(            OP_STR_IMM_OFF),  //01 1000 1100
440
-TABDECL(            OP_STR_IMM_OFF),  //01 1000 1101
441
-TABDECL(            OP_STR_IMM_OFF),  //01 1000 1110
442
-TABDECL(            OP_STR_IMM_OFF),  //01 1000 1111
443
-
444
-TABDECL(            OP_STR_IMM_OFF),  //01 1001 0000
445
-TABDECL(            OP_STR_IMM_OFF),  //01 1001 0001
446
-TABDECL(            OP_STR_IMM_OFF),  //01 1001 0010
447
-TABDECL(            OP_STR_IMM_OFF),  //01 1001 0011
448
-TABDECL(            OP_STR_IMM_OFF),  //01 1001 0100
449
-TABDECL(            OP_STR_IMM_OFF),  //01 1001 0101
450
-TABDECL(            OP_STR_IMM_OFF),  //01 1001 0110
451
-TABDECL(            OP_STR_IMM_OFF),  //01 1001 0111
452
-TABDECL(            OP_STR_IMM_OFF),  //01 1001 1000
453
-TABDECL(            OP_STR_IMM_OFF),  //01 1001 1001
454
-TABDECL(            OP_STR_IMM_OFF),  //01 1001 1010
455
-TABDECL(            OP_STR_IMM_OFF),  //01 1001 1011
456
-TABDECL(            OP_STR_IMM_OFF),  //01 1001 1100
457
-TABDECL(            OP_STR_IMM_OFF),  //01 1001 1101
458
-TABDECL(            OP_STR_IMM_OFF),  //01 1001 1110
459
-TABDECL(            OP_STR_IMM_OFF),  //01 1001 1111
460
-
461
-TABDECL(            OP_LDR_IMM_OFF),  //01 1010 0000
462
-TABDECL(            OP_LDR_IMM_OFF),  //01 1010 0001
463
-TABDECL(            OP_LDR_IMM_OFF),  //01 1010 0010
464
-TABDECL(            OP_LDR_IMM_OFF),  //01 1010 0011
465
-TABDECL(            OP_LDR_IMM_OFF),  //01 1010 0100
466
-TABDECL(            OP_LDR_IMM_OFF),  //01 1010 0101
467
-TABDECL(            OP_LDR_IMM_OFF),  //01 1010 0110
468
-TABDECL(            OP_LDR_IMM_OFF),  //01 1010 0111
469
-TABDECL(            OP_LDR_IMM_OFF),  //01 1010 1000
470
-TABDECL(            OP_LDR_IMM_OFF),  //01 1010 1001
471
-TABDECL(            OP_LDR_IMM_OFF),  //01 1010 1010
472
-TABDECL(            OP_LDR_IMM_OFF),  //01 1010 1011
473
-TABDECL(            OP_LDR_IMM_OFF),  //01 1010 1100
474
-TABDECL(            OP_LDR_IMM_OFF),  //01 1010 1101
475
-TABDECL(            OP_LDR_IMM_OFF),  //01 1010 1110
476
-TABDECL(            OP_LDR_IMM_OFF),  //01 1010 1111
477
-
478
-TABDECL(            OP_LDR_IMM_OFF),  //01 1011 0000
479
-TABDECL(            OP_LDR_IMM_OFF),  //01 1011 0001
480
-TABDECL(            OP_LDR_IMM_OFF),  //01 1011 0010
481
-TABDECL(            OP_LDR_IMM_OFF),  //01 1011 0011
482
-TABDECL(            OP_LDR_IMM_OFF),  //01 1011 0100
483
-TABDECL(            OP_LDR_IMM_OFF),  //01 1011 0101
484
-TABDECL(            OP_LDR_IMM_OFF),  //01 1011 0110
485
-TABDECL(            OP_LDR_IMM_OFF),  //01 1011 0111
486
-TABDECL(            OP_LDR_IMM_OFF),  //01 1011 1000
487
-TABDECL(            OP_LDR_IMM_OFF),  //01 1011 1001
488
-TABDECL(            OP_LDR_IMM_OFF),  //01 1011 1010
489
-TABDECL(            OP_LDR_IMM_OFF),  //01 1011 1011
490
-TABDECL(            OP_LDR_IMM_OFF),  //01 1011 1100
491
-TABDECL(            OP_LDR_IMM_OFF),  //01 1011 1101
492
-TABDECL(            OP_LDR_IMM_OFF),  //01 1011 1110
493
-TABDECL(            OP_LDR_IMM_OFF),  //01 1011 1111
494
-
495
-TABDECL(            OP_STRB_IMM_OFF),  //01 1100 0000
496
-TABDECL(            OP_STRB_IMM_OFF),  //01 1100 0001
497
-TABDECL(            OP_STRB_IMM_OFF),  //01 1100 0010
498
-TABDECL(            OP_STRB_IMM_OFF),  //01 1100 0011
499
-TABDECL(            OP_STRB_IMM_OFF),  //01 1100 0100
500
-TABDECL(            OP_STRB_IMM_OFF),  //01 1100 0101
501
-TABDECL(            OP_STRB_IMM_OFF),  //01 1100 0110
502
-TABDECL(            OP_STRB_IMM_OFF),  //01 1100 0111
503
-TABDECL(            OP_STRB_IMM_OFF),  //01 1100 1000
504
-TABDECL(            OP_STRB_IMM_OFF),  //01 1100 1001
505
-TABDECL(            OP_STRB_IMM_OFF),  //01 1100 1010
506
-TABDECL(            OP_STRB_IMM_OFF),  //01 1100 1011
507
-TABDECL(            OP_STRB_IMM_OFF),  //01 1100 1100
508
-TABDECL(            OP_STRB_IMM_OFF),  //01 1100 1101
509
-TABDECL(            OP_STRB_IMM_OFF),  //01 1100 1110
510
-TABDECL(            OP_STRB_IMM_OFF),  //01 1100 1111
511
-
512
-TABDECL(            OP_STRB_IMM_OFF),  //01 1101 0000
513
-TABDECL(            OP_STRB_IMM_OFF),  //01 1101 0001
514
-TABDECL(            OP_STRB_IMM_OFF),  //01 1101 0010
515
-TABDECL(            OP_STRB_IMM_OFF),  //01 1101 0011
516
-TABDECL(            OP_STRB_IMM_OFF),  //01 1101 0100
517
-TABDECL(            OP_STRB_IMM_OFF),  //01 1101 0101
518
-TABDECL(            OP_STRB_IMM_OFF),  //01 1101 0110
519
-TABDECL(            OP_STRB_IMM_OFF),  //01 1101 0111
520
-TABDECL(            OP_STRB_IMM_OFF),  //01 1101 1000
521
-TABDECL(            OP_STRB_IMM_OFF),  //01 1101 1001
522
-TABDECL(            OP_STRB_IMM_OFF),  //01 1101 1010
523
-TABDECL(            OP_STRB_IMM_OFF),  //01 1101 1011
524
-TABDECL(            OP_STRB_IMM_OFF),  //01 1101 1100
525
-TABDECL(            OP_STRB_IMM_OFF),  //01 1101 1101
526
-TABDECL(            OP_STRB_IMM_OFF),  //01 1101 1110
527
-TABDECL(            OP_STRB_IMM_OFF),  //01 1101 1111
528
-
529
-TABDECL(            OP_LDRB_IMM_OFF),  //01 1110 0000
530
-TABDECL(            OP_LDRB_IMM_OFF),  //01 1110 0001
531
-TABDECL(            OP_LDRB_IMM_OFF),  //01 1110 0010
532
-TABDECL(            OP_LDRB_IMM_OFF),  //01 1110 0011
533
-TABDECL(            OP_LDRB_IMM_OFF),  //01 1110 0100
534
-TABDECL(            OP_LDRB_IMM_OFF),  //01 1110 0101
535
-TABDECL(            OP_LDRB_IMM_OFF),  //01 1110 0110
536
-TABDECL(            OP_LDRB_IMM_OFF),  //01 1110 0111
537
-TABDECL(            OP_LDRB_IMM_OFF),  //01 1110 1000
538
-TABDECL(            OP_LDRB_IMM_OFF),  //01 1110 1001
539
-TABDECL(            OP_LDRB_IMM_OFF),  //01 1110 1010
540
-TABDECL(            OP_LDRB_IMM_OFF),  //01 1110 1011
541
-TABDECL(            OP_LDRB_IMM_OFF),  //01 1110 1100
542
-TABDECL(            OP_LDRB_IMM_OFF),  //01 1110 1101
543
-TABDECL(            OP_LDRB_IMM_OFF),  //01 1110 1110
544
-TABDECL(            OP_LDRB_IMM_OFF),  //01 1110 1111
545
-
546
-TABDECL(            OP_LDRB_IMM_OFF),  //01 1111 0000
547
-TABDECL(            OP_LDRB_IMM_OFF),  //01 1111 0001
548
-TABDECL(            OP_LDRB_IMM_OFF),  //01 1111 0010
549
-TABDECL(            OP_LDRB_IMM_OFF),  //01 1111 0011
550
-TABDECL(            OP_LDRB_IMM_OFF),  //01 1111 0100
551
-TABDECL(            OP_LDRB_IMM_OFF),  //01 1111 0101
552
-TABDECL(            OP_LDRB_IMM_OFF),  //01 1111 0110
553
-TABDECL(            OP_LDRB_IMM_OFF),  //01 1111 0111
554
-TABDECL(            OP_LDRB_IMM_OFF),  //01 1111 1000
555
-TABDECL(            OP_LDRB_IMM_OFF),  //01 1111 1001
556
-TABDECL(            OP_LDRB_IMM_OFF),  //01 1111 1010
557
-TABDECL(            OP_LDRB_IMM_OFF),  //01 1111 1011
558
-TABDECL(            OP_LDRB_IMM_OFF),  //01 1111 1100
559
-TABDECL(            OP_LDRB_IMM_OFF),  //01 1111 1101
560
-TABDECL(            OP_LDRB_IMM_OFF),  //01 1111 1110
561
-TABDECL(            OP_LDRB_IMM_OFF),  //01 1111 1111
562
-
563
-TABDECL(            OP_STRH_IMM_OFF),  //10 0000 0000
564
-TABDECL(            OP_STRH_IMM_OFF),  //10 0000 0001
565
-TABDECL(            OP_STRH_IMM_OFF),  //10 0000 0010
566
-TABDECL(            OP_STRH_IMM_OFF),  //10 0000 0011
567
-TABDECL(            OP_STRH_IMM_OFF),  //10 0000 0100
568
-TABDECL(            OP_STRH_IMM_OFF),  //10 0000 0101
569
-TABDECL(            OP_STRH_IMM_OFF),  //10 0000 0110
570
-TABDECL(            OP_STRH_IMM_OFF),  //10 0000 0111
571
-TABDECL(            OP_STRH_IMM_OFF),  //10 0000 1000
572
-TABDECL(            OP_STRH_IMM_OFF),  //10 0000 1001
573
-TABDECL(            OP_STRH_IMM_OFF),  //10 0000 1010
574
-TABDECL(            OP_STRH_IMM_OFF),  //10 0000 1011
575
-TABDECL(            OP_STRH_IMM_OFF),  //10 0000 1100
576
-TABDECL(            OP_STRH_IMM_OFF),  //10 0000 1101
577
-TABDECL(            OP_STRH_IMM_OFF),  //10 0000 1110
578
-TABDECL(            OP_STRH_IMM_OFF),  //10 0000 1111
579
-
580
-TABDECL(            OP_STRH_IMM_OFF),  //10 0001 0000
581
-TABDECL(            OP_STRH_IMM_OFF),  //10 0001 0001
582
-TABDECL(            OP_STRH_IMM_OFF),  //10 0001 0010
583
-TABDECL(            OP_STRH_IMM_OFF),  //10 0001 0011
584
-TABDECL(            OP_STRH_IMM_OFF),  //10 0001 0100
585
-TABDECL(            OP_STRH_IMM_OFF),  //10 0001 0101
586
-TABDECL(            OP_STRH_IMM_OFF),  //10 0001 0110
587
-TABDECL(            OP_STRH_IMM_OFF),  //10 0001 0111
588
-TABDECL(            OP_STRH_IMM_OFF),  //10 0001 1000
589
-TABDECL(            OP_STRH_IMM_OFF),  //10 0001 1001
590
-TABDECL(            OP_STRH_IMM_OFF),  //10 0001 1010
591
-TABDECL(            OP_STRH_IMM_OFF),  //10 0001 1011
592
-TABDECL(            OP_STRH_IMM_OFF),  //10 0001 1100
593
-TABDECL(            OP_STRH_IMM_OFF),  //10 0001 1101
594
-TABDECL(            OP_STRH_IMM_OFF),  //10 0001 1110
595
-TABDECL(            OP_STRH_IMM_OFF),  //10 0001 1111
596
-
597
-TABDECL(            OP_LDRH_IMM_OFF),  //10 0010 0000
598
-TABDECL(            OP_LDRH_IMM_OFF),  //10 0010 0001
599
-TABDECL(            OP_LDRH_IMM_OFF),  //10 0010 0010
600
-TABDECL(            OP_LDRH_IMM_OFF),  //10 0010 0011
601
-TABDECL(            OP_LDRH_IMM_OFF),  //10 0010 0100
602
-TABDECL(            OP_LDRH_IMM_OFF),  //10 0010 0101
603
-TABDECL(            OP_LDRH_IMM_OFF),  //10 0010 0110
604
-TABDECL(            OP_LDRH_IMM_OFF),  //10 0010 0111
605
-TABDECL(            OP_LDRH_IMM_OFF),  //10 0010 1000
606
-TABDECL(            OP_LDRH_IMM_OFF),  //10 0010 1001
607
-TABDECL(            OP_LDRH_IMM_OFF),  //10 0010 1010
608
-TABDECL(            OP_LDRH_IMM_OFF),  //10 0010 1011
609
-TABDECL(            OP_LDRH_IMM_OFF),  //10 0010 1100
610
-TABDECL(            OP_LDRH_IMM_OFF),  //10 0010 1101
611
-TABDECL(            OP_LDRH_IMM_OFF),  //10 0010 1110
612
-TABDECL(            OP_LDRH_IMM_OFF),  //10 0010 1111
613
-
614
-TABDECL(            OP_LDRH_IMM_OFF),  //10 0011 0000
615
-TABDECL(            OP_LDRH_IMM_OFF),  //10 0011 0001
616
-TABDECL(            OP_LDRH_IMM_OFF),  //10 0011 0010
617
-TABDECL(            OP_LDRH_IMM_OFF),  //10 0011 0011
618
-TABDECL(            OP_LDRH_IMM_OFF),  //10 0011 0100
619
-TABDECL(            OP_LDRH_IMM_OFF),  //10 0011 0101
620
-TABDECL(            OP_LDRH_IMM_OFF),  //10 0011 0110
621
-TABDECL(            OP_LDRH_IMM_OFF),  //10 0011 0111
622
-TABDECL(            OP_LDRH_IMM_OFF),  //10 0011 1000
623
-TABDECL(            OP_LDRH_IMM_OFF),  //10 0011 1001
624
-TABDECL(            OP_LDRH_IMM_OFF),  //10 0011 1010
625
-TABDECL(            OP_LDRH_IMM_OFF),  //10 0011 1011
626
-TABDECL(            OP_LDRH_IMM_OFF),  //10 0011 1100
627
-TABDECL(            OP_LDRH_IMM_OFF),  //10 0011 1101
628
-TABDECL(            OP_LDRH_IMM_OFF),  //10 0011 1110
629
-TABDECL(            OP_LDRH_IMM_OFF),  //10 0011 1111
630
-
631
-TABDECL(            OP_STR_SPREL),  //10 0100 0000
632
-TABDECL(            OP_STR_SPREL),  //10 0100 0001
633
-TABDECL(            OP_STR_SPREL),  //10 0100 0010
634
-TABDECL(            OP_STR_SPREL),  //10 0100 0011
635
-TABDECL(            OP_STR_SPREL),  //10 0100 0100
636
-TABDECL(            OP_STR_SPREL),  //10 0100 0101
637
-TABDECL(            OP_STR_SPREL),  //10 0100 0110
638
-TABDECL(            OP_STR_SPREL),  //10 0100 0111
639
-TABDECL(            OP_STR_SPREL),  //10 0100 1000
640
-TABDECL(            OP_STR_SPREL),  //10 0100 1001
641
-TABDECL(            OP_STR_SPREL),  //10 0100 1010
642
-TABDECL(            OP_STR_SPREL),  //10 0100 1011
643
-TABDECL(            OP_STR_SPREL),  //10 0100 1100
644
-TABDECL(            OP_STR_SPREL),  //10 0100 1101
645
-TABDECL(            OP_STR_SPREL),  //10 0100 1110
646
-TABDECL(            OP_STR_SPREL),  //10 0100 1111
647
-
648
-TABDECL(            OP_STR_SPREL),  //10 0101 0000
649
-TABDECL(            OP_STR_SPREL),  //10 0101 0001
650
-TABDECL(            OP_STR_SPREL),  //10 0101 0010
651
-TABDECL(            OP_STR_SPREL),  //10 0101 0011
652
-TABDECL(            OP_STR_SPREL),  //10 0101 0100
653
-TABDECL(            OP_STR_SPREL),  //10 0101 0101
654
-TABDECL(            OP_STR_SPREL),  //10 0101 0110
655
-TABDECL(            OP_STR_SPREL),  //10 0101 0111
656
-TABDECL(            OP_STR_SPREL),  //10 0101 1000
657
-TABDECL(            OP_STR_SPREL),  //10 0101 1001
658
-TABDECL(            OP_STR_SPREL),  //10 0101 1010
659
-TABDECL(            OP_STR_SPREL),  //10 0101 1011
660
-TABDECL(            OP_STR_SPREL),  //10 0101 1100
661
-TABDECL(            OP_STR_SPREL),  //10 0101 1101
662
-TABDECL(            OP_STR_SPREL),  //10 0101 1110
663
-TABDECL(            OP_STR_SPREL),  //10 0101 1111
664
-
665
-TABDECL(            OP_LDR_SPREL),  //10 0110 0000
666
-TABDECL(            OP_LDR_SPREL),  //10 0110 0001
667
-TABDECL(            OP_LDR_SPREL),  //10 0110 0010
668
-TABDECL(            OP_LDR_SPREL),  //10 0110 0011
669
-TABDECL(            OP_LDR_SPREL),  //10 0110 0100
670
-TABDECL(            OP_LDR_SPREL),  //10 0110 0101
671
-TABDECL(            OP_LDR_SPREL),  //10 0110 0110
672
-TABDECL(            OP_LDR_SPREL),  //10 0110 0111
673
-TABDECL(            OP_LDR_SPREL),  //10 0110 1000
674
-TABDECL(            OP_LDR_SPREL),  //10 0110 1001
675
-TABDECL(            OP_LDR_SPREL),  //10 0110 1010
676
-TABDECL(            OP_LDR_SPREL),  //10 0110 1011
677
-TABDECL(            OP_LDR_SPREL),  //10 0110 1100
678
-TABDECL(            OP_LDR_SPREL),  //10 0110 1101
679
-TABDECL(            OP_LDR_SPREL),  //10 0110 1110
680
-TABDECL(            OP_LDR_SPREL),  //10 0110 1111
681
-
682
-TABDECL(            OP_LDR_SPREL),  //10 0111 0000
683
-TABDECL(            OP_LDR_SPREL),  //10 0111 0001
684
-TABDECL(            OP_LDR_SPREL),  //10 0111 0010
685
-TABDECL(            OP_LDR_SPREL),  //10 0111 0011
686
-TABDECL(            OP_LDR_SPREL),  //10 0111 0100
687
-TABDECL(            OP_LDR_SPREL),  //10 0111 0101
688
-TABDECL(            OP_LDR_SPREL),  //10 0111 0110
689
-TABDECL(            OP_LDR_SPREL),  //10 0111 0111
690
-TABDECL(            OP_LDR_SPREL),  //10 0111 1000
691
-TABDECL(            OP_LDR_SPREL),  //10 0111 1001
692
-TABDECL(            OP_LDR_SPREL),  //10 0111 1010
693
-TABDECL(            OP_LDR_SPREL),  //10 0111 1011
694
-TABDECL(            OP_LDR_SPREL),  //10 0111 1100
695
-TABDECL(            OP_LDR_SPREL),  //10 0111 1101
696
-TABDECL(            OP_LDR_SPREL),  //10 0111 1110
697
-TABDECL(            OP_LDR_SPREL),  //10 0111 1111
698
-
699
-TABDECL(            OP_ADD_2PC),  //10 1000 0000
700
-TABDECL(            OP_ADD_2PC),  //10 1000 0001
701
-TABDECL(            OP_ADD_2PC),  //10 1000 0010
702
-TABDECL(            OP_ADD_2PC),  //10 1000 0011
703
-TABDECL(            OP_ADD_2PC),  //10 1000 0100
704
-TABDECL(            OP_ADD_2PC),  //10 1000 0101
705
-TABDECL(            OP_ADD_2PC),  //10 1000 0110
706
-TABDECL(            OP_ADD_2PC),  //10 1000 0111
707
-TABDECL(            OP_ADD_2PC),  //10 1000 1000
708
-TABDECL(            OP_ADD_2PC),  //10 1000 1001
709
-TABDECL(            OP_ADD_2PC),  //10 1000 1010
710
-TABDECL(            OP_ADD_2PC),  //10 1000 1011
711
-TABDECL(            OP_ADD_2PC),  //10 1000 1100
712
-TABDECL(            OP_ADD_2PC),  //10 1000 1101
713
-TABDECL(            OP_ADD_2PC),  //10 1000 1110
714
-TABDECL(            OP_ADD_2PC),  //10 1000 1111
715
-
716
-TABDECL(            OP_ADD_2PC),  //10 1001 0000
717
-TABDECL(            OP_ADD_2PC),  //10 1001 0001
718
-TABDECL(            OP_ADD_2PC),  //10 1001 0010
719
-TABDECL(            OP_ADD_2PC),  //10 1001 0011
720
-TABDECL(            OP_ADD_2PC),  //10 1001 0100
721
-TABDECL(            OP_ADD_2PC),  //10 1001 0101
722
-TABDECL(            OP_ADD_2PC),  //10 1001 0110
723
-TABDECL(            OP_ADD_2PC),  //10 1001 0111
724
-TABDECL(            OP_ADD_2PC),  //10 1001 1000
725
-TABDECL(            OP_ADD_2PC),  //10 1001 1001
726
-TABDECL(            OP_ADD_2PC),  //10 1001 1010
727
-TABDECL(            OP_ADD_2PC),  //10 1001 1011
728
-TABDECL(            OP_ADD_2PC),  //10 1001 1100
729
-TABDECL(            OP_ADD_2PC),  //10 1001 1101
730
-TABDECL(            OP_ADD_2PC),  //10 1001 1110
731
-TABDECL(            OP_ADD_2PC),  //10 1001 1111
732
-
733
-TABDECL(            OP_ADD_2SP),  //10 1010 0000
734
-TABDECL(            OP_ADD_2SP),  //10 1010 0001
735
-TABDECL(            OP_ADD_2SP),  //10 1010 0010
736
-TABDECL(            OP_ADD_2SP),  //10 1010 0011
737
-TABDECL(            OP_ADD_2SP),  //10 1010 0100
738
-TABDECL(            OP_ADD_2SP),  //10 1010 0101
739
-TABDECL(            OP_ADD_2SP),  //10 1010 0110
740
-TABDECL(            OP_ADD_2SP),  //10 1010 0111
741
-TABDECL(            OP_ADD_2SP),  //10 1010 1000
742
-TABDECL(            OP_ADD_2SP),  //10 1010 1001
743
-TABDECL(            OP_ADD_2SP),  //10 1010 1010
744
-TABDECL(            OP_ADD_2SP),  //10 1010 1011
745
-TABDECL(            OP_ADD_2SP),  //10 1010 1100
746
-TABDECL(            OP_ADD_2SP),  //10 1010 1101
747
-TABDECL(            OP_ADD_2SP),  //10 1010 1110
748
-TABDECL(            OP_ADD_2SP),  //10 1010 1111
749
-
750
-TABDECL(            OP_ADD_2SP),  //10 1011 0000
751
-TABDECL(            OP_ADD_2SP),  //10 1011 0001
752
-TABDECL(            OP_ADD_2SP),  //10 1011 0010
753
-TABDECL(            OP_ADD_2SP),  //10 1011 0011
754
-TABDECL(            OP_ADD_2SP),  //10 1011 0100
755
-TABDECL(            OP_ADD_2SP),  //10 1011 0101
756
-TABDECL(            OP_ADD_2SP),  //10 1011 0110
757
-TABDECL(            OP_ADD_2SP),  //10 1011 0111
758
-TABDECL(            OP_ADD_2SP),  //10 1011 1000
759
-TABDECL(            OP_ADD_2SP),  //10 1011 1001
760
-TABDECL(            OP_ADD_2SP),  //10 1011 1010
761
-TABDECL(            OP_ADD_2SP),  //10 1011 1011
762
-TABDECL(            OP_ADD_2SP),  //10 1011 1100
763
-TABDECL(            OP_ADD_2SP),  //10 1011 1101
764
-TABDECL(            OP_ADD_2SP),  //10 1011 1110
765
-TABDECL(            OP_ADD_2SP),  //10 1011 1111
766
-
767
-TABDECL(            OP_ADJUST_P_SP),  //10 1100 0000
768
-TABDECL(            OP_ADJUST_P_SP),  //10 1100 0001
769
-TABDECL(            OP_ADJUST_M_SP),  //10 1100 0010
770
-TABDECL(            OP_ADJUST_M_SP),  //10 1100 0011
771
-TABDECL(            OP_UND_THUMB),  //10 1100 0100
772
-TABDECL(            OP_UND_THUMB),  //10 1100 0101
773
-TABDECL(            OP_UND_THUMB),  //10 1100 0110
774
-TABDECL(            OP_UND_THUMB),  //10 1100 0111
775
-TABDECL(            OP_UND_THUMB),  //10 1100 1000
776
-TABDECL(            OP_UND_THUMB),  //10 1100 1001
777
-TABDECL(            OP_UND_THUMB),  //10 1100 1010
778
-TABDECL(            OP_UND_THUMB),  //10 1100 1011
779
-TABDECL(            OP_UND_THUMB),  //10 1100 1100
780
-TABDECL(            OP_UND_THUMB),  //10 1100 1101
781
-TABDECL(            OP_UND_THUMB),  //10 1100 1110
782
-TABDECL(            OP_UND_THUMB),  //10 1100 1111
783
-
784
-TABDECL(            OP_PUSH),  //10 1101 0000
785
-TABDECL(            OP_PUSH),  //10 1101 0001
786
-TABDECL(            OP_PUSH),  //10 1101 0010
787
-TABDECL(            OP_PUSH),  //10 1101 0011
788
-TABDECL(            OP_PUSH_LR),  //10 1101 0100
789
-TABDECL(            OP_PUSH_LR),  //10 1101 0101
790
-TABDECL(            OP_PUSH_LR),  //10 1101 0110
791
-TABDECL(            OP_PUSH_LR),  //10 1101 0111
792
-TABDECL(            OP_UND_THUMB),  //10 1101 1000
793
-TABDECL(            OP_UND_THUMB),  //10 1101 1001
794
-TABDECL(            OP_UND_THUMB),  //10 1101 1010
795
-TABDECL(            OP_UND_THUMB),  //10 1101 1011
796
-TABDECL(            OP_UND_THUMB),  //10 1101 1100
797
-TABDECL(            OP_UND_THUMB),  //10 1101 1101
798
-TABDECL(            OP_UND_THUMB),  //10 1101 1110
799
-TABDECL(            OP_UND_THUMB),  //10 1101 1111
800
-
801
-TABDECL(            OP_UND_THUMB),  //10 1110 0000
802
-TABDECL(            OP_UND_THUMB),  //10 1110 0001
803
-TABDECL(            OP_UND_THUMB),  //10 1110 0010
804
-TABDECL(            OP_UND_THUMB),  //10 1110 0011
805
-TABDECL(            OP_UND_THUMB),  //10 1110 0100
806
-TABDECL(            OP_UND_THUMB),  //10 1110 0101
807
-TABDECL(            OP_UND_THUMB),  //10 1110 0110
808
-TABDECL(            OP_UND_THUMB),  //10 1110 0111
809
-TABDECL(            OP_UND_THUMB),  //10 1110 1000
810
-TABDECL(            OP_UND_THUMB),  //10 1110 1001
811
-TABDECL(            OP_UND_THUMB),  //10 1110 1010
812
-TABDECL(            OP_UND_THUMB),  //10 1110 1011
813
-TABDECL(            OP_UND_THUMB),  //10 1110 1100
814
-TABDECL(            OP_UND_THUMB),  //10 1110 1101
815
-TABDECL(            OP_UND_THUMB),  //10 1110 1110
816
-TABDECL(            OP_UND_THUMB),  //10 1110 1111
817
-
818
-TABDECL(            OP_POP),  //10 1111 0000
819
-TABDECL(            OP_POP),  //10 1111 0001
820
-TABDECL(            OP_POP),  //10 1111 0010
821
-TABDECL(            OP_POP),  //10 1111 0011
822
-TABDECL(            OP_POP_PC),  //10 1111 0100
823
-TABDECL(            OP_POP_PC),  //10 1111 0101
824
-TABDECL(            OP_POP_PC),  //10 1111 0110
825
-TABDECL(            OP_POP_PC),  //10 1111 0111
826
-TABDECL(            OP_BKPT_THUMB),  //10 1111 1000
827
-TABDECL(            OP_BKPT_THUMB),  //10 1111 1001
828
-TABDECL(            OP_BKPT_THUMB),  //10 1111 1010
829
-TABDECL(            OP_BKPT_THUMB),  //10 1111 1011
830
-TABDECL(            OP_UND_THUMB),  //10 1111 1100
831
-TABDECL(            OP_UND_THUMB),  //10 1111 1101
832
-TABDECL(            OP_UND_THUMB),  //10 1111 1110
833
-TABDECL(            OP_UND_THUMB),  //10 1111 1111
834
-
835
-TABDECL(            OP_STMIA_THUMB),  //11 0000 0000
836
-TABDECL(            OP_STMIA_THUMB),  //11 0000 0001
837
-TABDECL(            OP_STMIA_THUMB),  //11 0000 0010
838
-TABDECL(            OP_STMIA_THUMB),  //11 0000 0011
839
-TABDECL(            OP_STMIA_THUMB),  //11 0000 0100
840
-TABDECL(            OP_STMIA_THUMB),  //11 0000 0101
841
-TABDECL(            OP_STMIA_THUMB),  //11 0000 0110
842
-TABDECL(            OP_STMIA_THUMB),  //11 0000 0111
843
-TABDECL(            OP_STMIA_THUMB),  //11 0000 1000
844
-TABDECL(            OP_STMIA_THUMB),  //11 0000 1001
845
-TABDECL(            OP_STMIA_THUMB),  //11 0000 1010
846
-TABDECL(            OP_STMIA_THUMB),  //11 0000 1011
847
-TABDECL(            OP_STMIA_THUMB),  //11 0000 1100
848
-TABDECL(            OP_STMIA_THUMB),  //11 0000 1101
849
-TABDECL(            OP_STMIA_THUMB),  //11 0000 1110
850
-TABDECL(            OP_STMIA_THUMB),  //11 0000 1111
851
-
852
-TABDECL(            OP_STMIA_THUMB),  //11 0001 0000
853
-TABDECL(            OP_STMIA_THUMB),  //11 0001 0001
854
-TABDECL(            OP_STMIA_THUMB),  //11 0001 0010
855
-TABDECL(            OP_STMIA_THUMB),  //11 0001 0011
856
-TABDECL(            OP_STMIA_THUMB),  //11 0001 0100
857
-TABDECL(            OP_STMIA_THUMB),  //11 0001 0101
858
-TABDECL(            OP_STMIA_THUMB),  //11 0001 0110
859
-TABDECL(            OP_STMIA_THUMB),  //11 0001 0111
860
-TABDECL(            OP_STMIA_THUMB),  //11 0001 1000
861
-TABDECL(            OP_STMIA_THUMB),  //11 0001 1001
862
-TABDECL(            OP_STMIA_THUMB),  //11 0001 1010
863
-TABDECL(            OP_STMIA_THUMB),  //11 0001 1011
864
-TABDECL(            OP_STMIA_THUMB),  //11 0001 1100
865
-TABDECL(            OP_STMIA_THUMB),  //11 0001 1101
866
-TABDECL(            OP_STMIA_THUMB),  //11 0001 1110
867
-TABDECL(            OP_STMIA_THUMB),  //11 0001 1111
868
-
869
-TABDECL(            OP_LDMIA_THUMB),  //11 0010 0000
870
-TABDECL(            OP_LDMIA_THUMB),  //11 0010 0001
871
-TABDECL(            OP_LDMIA_THUMB),  //11 0010 0010
872
-TABDECL(            OP_LDMIA_THUMB),  //11 0010 0011
873
-TABDECL(            OP_LDMIA_THUMB),  //11 0010 0100
874
-TABDECL(            OP_LDMIA_THUMB),  //11 0010 0101
875
-TABDECL(            OP_LDMIA_THUMB),  //11 0010 0110
876
-TABDECL(            OP_LDMIA_THUMB),  //11 0010 0111
877
-TABDECL(            OP_LDMIA_THUMB),  //11 0010 1000
878
-TABDECL(            OP_LDMIA_THUMB),  //11 0010 1001
879
-TABDECL(            OP_LDMIA_THUMB),  //11 0010 1010
880
-TABDECL(            OP_LDMIA_THUMB),  //11 0010 1011
881
-TABDECL(            OP_LDMIA_THUMB),  //11 0010 1100
882
-TABDECL(            OP_LDMIA_THUMB),  //11 0010 1101
883
-TABDECL(            OP_LDMIA_THUMB),  //11 0010 1110
884
-TABDECL(            OP_LDMIA_THUMB),  //11 0010 1111
885
-
886
-TABDECL(            OP_LDMIA_THUMB),  //11 0011 0000
887
-TABDECL(            OP_LDMIA_THUMB),  //11 0011 0001
888
-TABDECL(            OP_LDMIA_THUMB),  //11 0011 0010
889
-TABDECL(            OP_LDMIA_THUMB),  //11 0011 0011
890
-TABDECL(            OP_LDMIA_THUMB),  //11 0011 0100
891
-TABDECL(            OP_LDMIA_THUMB),  //11 0011 0101
892
-TABDECL(            OP_LDMIA_THUMB),  //11 0011 0110
893
-TABDECL(            OP_LDMIA_THUMB),  //11 0011 0111
894
-TABDECL(            OP_LDMIA_THUMB),  //11 0011 1000
895
-TABDECL(            OP_LDMIA_THUMB),  //11 0011 1001
896
-TABDECL(            OP_LDMIA_THUMB),  //11 0011 1010
897
-TABDECL(            OP_LDMIA_THUMB),  //11 0011 1011
898
-TABDECL(            OP_LDMIA_THUMB),  //11 0011 1100
899
-TABDECL(            OP_LDMIA_THUMB),  //11 0011 1101
900
-TABDECL(            OP_LDMIA_THUMB),  //11 0011 1110
901
-TABDECL(            OP_LDMIA_THUMB),  //11 0011 1111
902
-
903
-TABDECL(            OP_B_COND),  //11 0100 0000
904
-TABDECL(            OP_B_COND),  //11 0100 0001
905
-TABDECL(            OP_B_COND),  //11 0100 0010
906
-TABDECL(            OP_B_COND),  //11 0100 0011
907
-TABDECL(            OP_B_COND),  //11 0100 0100
908
-TABDECL(            OP_B_COND),  //11 0100 0101
909
-TABDECL(            OP_B_COND),  //11 0100 0110
910
-TABDECL(            OP_B_COND),  //11 0100 0111
911
-TABDECL(            OP_B_COND),  //11 0100 1000
912
-TABDECL(            OP_B_COND),  //11 0100 1001
913
-TABDECL(            OP_B_COND),  //11 0100 1010
914
-TABDECL(            OP_B_COND),  //11 0100 1011
915
-TABDECL(            OP_B_COND),  //11 0100 1100
916
-TABDECL(            OP_B_COND),  //11 0100 1101
917
-TABDECL(            OP_B_COND),  //11 0100 1110
918
-TABDECL(            OP_B_COND),  //11 0100 1111
919
-
920
-TABDECL(            OP_B_COND),  //11 0101 0000
921
-TABDECL(            OP_B_COND),  //11 0101 0001
922
-TABDECL(            OP_B_COND),  //11 0101 0010
923
-TABDECL(            OP_B_COND),  //11 0101 0011
924
-TABDECL(            OP_B_COND),  //11 0101 0100
925
-TABDECL(            OP_B_COND),  //11 0101 0101
926
-TABDECL(            OP_B_COND),  //11 0101 0110
927
-TABDECL(            OP_B_COND),  //11 0101 0111
928
-TABDECL(            OP_B_COND),  //11 0101 1000
929
-TABDECL(            OP_B_COND),  //11 0101 1001
930
-TABDECL(            OP_B_COND),  //11 0101 1010
931
-TABDECL(            OP_B_COND),  //11 0101 1011
932
-TABDECL(            OP_B_COND),  //11 0101 1100
933
-TABDECL(            OP_B_COND),  //11 0101 1101
934
-TABDECL(            OP_B_COND),  //11 0101 1110
935
-TABDECL(            OP_B_COND),  //11 0101 1111
936
-
937
-TABDECL(            OP_B_COND),  //11 0110 0000
938
-TABDECL(            OP_B_COND),  //11 0110 0001
939
-TABDECL(            OP_B_COND),  //11 0110 0010
940
-TABDECL(            OP_B_COND),  //11 0110 0011
941
-TABDECL(            OP_B_COND),  //11 0110 0100
942
-TABDECL(            OP_B_COND),  //11 0110 0101
943
-TABDECL(            OP_B_COND),  //11 0110 0110
944
-TABDECL(            OP_B_COND),  //11 0110 0111
945
-TABDECL(            OP_B_COND),  //11 0110 1000
946
-TABDECL(            OP_B_COND),  //11 0110 1001
947
-TABDECL(            OP_B_COND),  //11 0110 1010
948
-TABDECL(            OP_B_COND),  //11 0110 1011
949
-TABDECL(            OP_B_COND),  //11 0110 1100
950
-TABDECL(            OP_B_COND),  //11 0110 1101
951
-TABDECL(            OP_B_COND),  //11 0110 1110
952
-TABDECL(            OP_B_COND),  //11 0110 1111
953
-
954
-TABDECL(            OP_B_COND),  //11 0111 0000
955
-TABDECL(            OP_B_COND),  //11 0111 0001
956
-TABDECL(            OP_B_COND),  //11 0111 0010
957
-TABDECL(            OP_B_COND),  //11 0111 0011
958
-TABDECL(            OP_B_COND),  //11 0111 0100
959
-TABDECL(            OP_B_COND),  //11 0111 0101
960
-TABDECL(            OP_B_COND),  //11 0111 0110
961
-TABDECL(            OP_B_COND),  //11 0111 0111
962
-TABDECL(            OP_B_COND),  //11 0111 1000
963
-TABDECL(            OP_B_COND),  //11 0111 1001
964
-TABDECL(            OP_B_COND),  //11 0111 1010
965
-TABDECL(            OP_B_COND),  //11 0111 1011
966
-TABDECL(            OP_SWI_THUMB),  //11 0111 1100
967
-TABDECL(            OP_SWI_THUMB),  //11 0111 1101
968
-TABDECL(            OP_SWI_THUMB),  //11 0111 1110
969
-TABDECL(            OP_SWI_THUMB),  //11 0111 1111
970
-
971
-TABDECL(            OP_B_UNCOND),  //11 1000 0000
972
-TABDECL(            OP_B_UNCOND),  //11 1000 0001
973
-TABDECL(            OP_B_UNCOND),  //11 1000 0010
974
-TABDECL(            OP_B_UNCOND),  //11 1000 0011
975
-TABDECL(            OP_B_UNCOND),  //11 1000 0100
976
-TABDECL(            OP_B_UNCOND),  //11 1000 0101
977
-TABDECL(            OP_B_UNCOND),  //11 1000 0110
978
-TABDECL(            OP_B_UNCOND),  //11 1000 0111
979
-TABDECL(            OP_B_UNCOND),  //11 1000 1000
980
-TABDECL(            OP_B_UNCOND),  //11 1000 1001
981
-TABDECL(            OP_B_UNCOND),  //11 1000 1010
982
-TABDECL(            OP_B_UNCOND),  //11 1000 1011
983
-TABDECL(            OP_B_UNCOND),  //11 1000 1100
984
-TABDECL(            OP_B_UNCOND),  //11 1000 1101
985
-TABDECL(            OP_B_UNCOND),  //11 1000 1110
986
-TABDECL(            OP_B_UNCOND),  //11 1000 1111
987
-
988
-TABDECL(            OP_B_UNCOND),  //11 1001 0000
989
-TABDECL(            OP_B_UNCOND),  //11 1001 0001
990
-TABDECL(            OP_B_UNCOND),  //11 1001 0010
991
-TABDECL(            OP_B_UNCOND),  //11 1001 0011
992
-TABDECL(            OP_B_UNCOND),  //11 1001 0100
993
-TABDECL(            OP_B_UNCOND),  //11 1001 0101
994
-TABDECL(            OP_B_UNCOND),  //11 1001 0110
995
-TABDECL(            OP_B_UNCOND),  //11 1001 0111
996
-TABDECL(            OP_B_UNCOND),  //11 1001 1000
997
-TABDECL(            OP_B_UNCOND),  //11 1001 1001
998
-TABDECL(            OP_B_UNCOND),  //11 1001 1010
999
-TABDECL(            OP_B_UNCOND),  //11 1001 1011
1000
-TABDECL(            OP_B_UNCOND),  //11 1001 1100
1001
-TABDECL(            OP_B_UNCOND),  //11 1001 1101
1002
-TABDECL(            OP_B_UNCOND),  //11 1001 1110
1003
-TABDECL(            OP_B_UNCOND),  //11 1001 1111
1004
-
1005
-TABDECL(            OP_BLX),  //11 1010 0000
1006
-TABDECL(            OP_BLX),  //11 1010 0001
1007
-TABDECL(            OP_BLX),  //11 1010 0010
1008
-TABDECL(            OP_BLX),  //11 1010 0011
1009
-TABDECL(            OP_BLX),  //11 1010 0100
1010
-TABDECL(            OP_BLX),  //11 1010 0101
1011
-TABDECL(            OP_BLX),  //11 1010 0110
1012
-TABDECL(            OP_BLX),  //11 1010 0111
1013
-TABDECL(            OP_BLX),  //11 1010 1000
1014
-TABDECL(            OP_BLX),  //11 1010 1001
1015
-TABDECL(            OP_BLX),  //11 1010 1010
1016
-TABDECL(            OP_BLX),  //11 1010 1011
1017
-TABDECL(            OP_BLX),  //11 1010 1100
1018
-TABDECL(            OP_BLX),  //11 1010 1101
1019
-TABDECL(            OP_BLX),  //11 1010 1110
1020
-TABDECL(            OP_BLX),  //11 1010 1111
1021
-
1022
-TABDECL(            OP_BLX),  //11 1011 0000
1023
-TABDECL(            OP_BLX),  //11 1011 0001
1024
-TABDECL(            OP_BLX),  //11 1011 0010
1025
-TABDECL(            OP_BLX),  //11 1011 0011
1026
-TABDECL(            OP_BLX),  //11 1011 0100
1027
-TABDECL(            OP_BLX),  //11 1011 0101
1028
-TABDECL(            OP_BLX),  //11 1011 0110
1029
-TABDECL(            OP_BLX),  //11 1011 0111
1030
-TABDECL(            OP_BLX),  //11 1011 1000
1031
-TABDECL(            OP_BLX),  //11 1011 1001
1032
-TABDECL(            OP_BLX),  //11 1011 1010
1033
-TABDECL(            OP_BLX),  //11 1011 1011
1034
-TABDECL(            OP_BLX),  //11 1011 1100
1035
-TABDECL(            OP_BLX),  //11 1011 1101
1036
-TABDECL(            OP_BLX),  //11 1011 1110
1037
-TABDECL(            OP_BLX),  //11 1011 1111
1038
-
1039
-TABDECL(            OP_BL_10),  //11 1100 0000
1040
-TABDECL(            OP_BL_10),  //11 1100 0001
1041
-TABDECL(            OP_BL_10),  //11 1100 0010
1042
-TABDECL(            OP_BL_10),  //11 1100 0011
1043
-TABDECL(            OP_BL_10),  //11 1100 0100
1044
-TABDECL(            OP_BL_10),  //11 1100 0101
1045
-TABDECL(            OP_BL_10),  //11 1100 0110
1046
-TABDECL(            OP_BL_10),  //11 1100 0111
1047
-TABDECL(            OP_BL_10),  //11 1100 1000
1048
-TABDECL(            OP_BL_10),  //11 1100 1001
1049
-TABDECL(            OP_BL_10),  //11 1100 1010
1050
-TABDECL(            OP_BL_10),  //11 1100 1011
1051
-TABDECL(            OP_BL_10),  //11 1100 1100
1052
-TABDECL(            OP_BL_10),  //11 1100 1101
1053
-TABDECL(            OP_BL_10),  //11 1100 1110
1054
-TABDECL(            OP_BL_10),  //11 1100 1111
1055
-
1056
-TABDECL(            OP_BL_10),  //11 1101 0000
1057
-TABDECL(            OP_BL_10),  //11 1101 0001
1058
-TABDECL(            OP_BL_10),  //11 1101 0010
1059
-TABDECL(            OP_BL_10),  //11 1101 0011
1060
-TABDECL(            OP_BL_10),  //11 1101 0100
1061
-TABDECL(            OP_BL_10),  //11 1101 0101
1062
-TABDECL(            OP_BL_10),  //11 1101 0110
1063
-TABDECL(            OP_BL_10),  //11 1101 0111
1064
-TABDECL(            OP_BL_10),  //11 1101 1000
1065
-TABDECL(            OP_BL_10),  //11 1101 1001
1066
-TABDECL(            OP_BL_10),  //11 1101 1010
1067
-TABDECL(            OP_BL_10),  //11 1101 1011
1068
-TABDECL(            OP_BL_10),  //11 1101 1100
1069
-TABDECL(            OP_BL_10),  //11 1101 1101
1070
-TABDECL(            OP_BL_10),  //11 1101 1110
1071
-TABDECL(            OP_BL_10),  //11 1101 1111
1072
-
1073
-TABDECL(            OP_BL_11),  //11 1110 0000
1074
-TABDECL(            OP_BL_11),  //11 1110 0001
1075
-TABDECL(            OP_BL_11),  //11 1110 0010
1076
-TABDECL(            OP_BL_11),  //11 1110 0011
1077
-TABDECL(            OP_BL_11),  //11 1110 0100
1078
-TABDECL(            OP_BL_11),  //11 1110 0101
1079
-TABDECL(            OP_BL_11),  //11 1110 0110
1080
-TABDECL(            OP_BL_11),  //11 1110 0111
1081
-TABDECL(            OP_BL_11),  //11 1110 1000
1082
-TABDECL(            OP_BL_11),  //11 1110 1001
1083
-TABDECL(            OP_BL_11),  //11 1110 1010
1084
-TABDECL(            OP_BL_11),  //11 1110 1011
1085
-TABDECL(            OP_BL_11),  //11 1110 1100
1086
-TABDECL(            OP_BL_11),  //11 1110 1101
1087
-TABDECL(            OP_BL_11),  //11 1110 1110
1088
-TABDECL(            OP_BL_11),  //11 1110 1111
1089
-
1090
-TABDECL(            OP_BL_11),  //11 1111 0000
1091
-TABDECL(            OP_BL_11),  //11 1111 0001
1092
-TABDECL(            OP_BL_11),  //11 1111 0010
1093
-TABDECL(            OP_BL_11),  //11 1111 0011
1094
-TABDECL(            OP_BL_11),  //11 1111 0100
1095
-TABDECL(            OP_BL_11),  //11 1111 0101
1096
-TABDECL(            OP_BL_11),  //11 1111 0110
1097
-TABDECL(            OP_BL_11),  //11 1111 0111
1098
-TABDECL(            OP_BL_11),  //11 1111 1000
1099
-TABDECL(            OP_BL_11),  //11 1111 1001
1100
-TABDECL(            OP_BL_11),  //11 1111 1010
1101
-TABDECL(            OP_BL_11),  //11 1111 1011
1102
-TABDECL(            OP_BL_11),  //11 1111 1100
1103
-TABDECL(            OP_BL_11),  //11 1111 1101
1104
-TABDECL(            OP_BL_11),  //11 1111 1110
1105
-TABDECL(            OP_BL_11),  //11 1111 1111
18
+/* 00 0000 0000 */ TABDECL(OP_LSL_0),		// OP_LSL_0
19
+/* 00 0000 0001 */ TABDECL(OP_LSL),		// OP_LSL
20
+/* 00 0000 0010 */ TABDECL(OP_LSL),		// OP_LSL
21
+/* 00 0000 0011 */ TABDECL(OP_LSL),		// OP_LSL
22
+/* 00 0000 0100 */ TABDECL(OP_LSL),		// OP_LSL
23
+/* 00 0000 0101 */ TABDECL(OP_LSL),		// OP_LSL
24
+/* 00 0000 0110 */ TABDECL(OP_LSL),		// OP_LSL
25
+/* 00 0000 0111 */ TABDECL(OP_LSL),		// OP_LSL
26
+/* 00 0000 1000 */ TABDECL(OP_LSL),		// OP_LSL
27
+/* 00 0000 1001 */ TABDECL(OP_LSL),		// OP_LSL
28
+/* 00 0000 1010 */ TABDECL(OP_LSL),		// OP_LSL
29
+/* 00 0000 1011 */ TABDECL(OP_LSL),		// OP_LSL
30
+/* 00 0000 1100 */ TABDECL(OP_LSL),		// OP_LSL
31
+/* 00 0000 1101 */ TABDECL(OP_LSL),		// OP_LSL
32
+/* 00 0000 1110 */ TABDECL(OP_LSL),		// OP_LSL
33
+/* 00 0000 1111 */ TABDECL(OP_LSL),		// OP_LSL
34
+
35
+/* 00 0001 0000 */ TABDECL(OP_LSL),		// OP_LSL
36
+/* 00 0001 0001 */ TABDECL(OP_LSL),		// OP_LSL
37
+/* 00 0001 0010 */ TABDECL(OP_LSL),		// OP_LSL
38
+/* 00 0001 0011 */ TABDECL(OP_LSL),		// OP_LSL
39
+/* 00 0001 0100 */ TABDECL(OP_LSL),		// OP_LSL
40
+/* 00 0001 0101 */ TABDECL(OP_LSL),		// OP_LSL
41
+/* 00 0001 0110 */ TABDECL(OP_LSL),		// OP_LSL
42
+/* 00 0001 0111 */ TABDECL(OP_LSL),		// OP_LSL
43
+/* 00 0001 1000 */ TABDECL(OP_LSL),		// OP_LSL
44
+/* 00 0001 1001 */ TABDECL(OP_LSL),		// OP_LSL
45
+/* 00 0001 1010 */ TABDECL(OP_LSL),		// OP_LSL
46
+/* 00 0001 1011 */ TABDECL(OP_LSL),		// OP_LSL
47
+/* 00 0001 1100 */ TABDECL(OP_LSL),		// OP_LSL
48
+/* 00 0001 1101 */ TABDECL(OP_LSL),		// OP_LSL
49
+/* 00 0001 1110 */ TABDECL(OP_LSL),		// OP_LSL
50
+/* 00 0001 1111 */ TABDECL(OP_LSL),		// OP_LSL
51
+
52
+/* 00 0010 0000 */ TABDECL(OP_LSR_0),		// OP_LSR_0
53
+/* 00 0010 0001 */ TABDECL(OP_LSR),		// OP_LSR
54
+/* 00 0010 0010 */ TABDECL(OP_LSR),		// OP_LSR
55
+/* 00 0010 0011 */ TABDECL(OP_LSR),		// OP_LSR
56
+/* 00 0010 0100 */ TABDECL(OP_LSR),		// OP_LSR
57
+/* 00 0010 0101 */ TABDECL(OP_LSR),		// OP_LSR
58
+/* 00 0010 0110 */ TABDECL(OP_LSR),		// OP_LSR
59
+/* 00 0010 0111 */ TABDECL(OP_LSR),		// OP_LSR
60
+/* 00 0010 1000 */ TABDECL(OP_LSR),		// OP_LSR
61
+/* 00 0010 1001 */ TABDECL(OP_LSR),		// OP_LSR
62
+/* 00 0010 1010 */ TABDECL(OP_LSR),		// OP_LSR
63
+/* 00 0010 1011 */ TABDECL(OP_LSR),		// OP_LSR
64
+/* 00 0010 1100 */ TABDECL(OP_LSR),		// OP_LSR
65
+/* 00 0010 1101 */ TABDECL(OP_LSR),		// OP_LSR
66
+/* 00 0010 1110 */ TABDECL(OP_LSR),		// OP_LSR
67
+/* 00 0010 1111 */ TABDECL(OP_LSR),		// OP_LSR
68
+
69
+/* 00 0011 0000 */ TABDECL(OP_LSR),		// OP_LSR
70
+/* 00 0011 0001 */ TABDECL(OP_LSR),		// OP_LSR
71
+/* 00 0011 0010 */ TABDECL(OP_LSR),		// OP_LSR
72
+/* 00 0011 0011 */ TABDECL(OP_LSR),		// OP_LSR
73
+/* 00 0011 0100 */ TABDECL(OP_LSR),		// OP_LSR
74
+/* 00 0011 0101 */ TABDECL(OP_LSR),		// OP_LSR
75
+/* 00 0011 0110 */ TABDECL(OP_LSR),		// OP_LSR
76
+/* 00 0011 0111 */ TABDECL(OP_LSR),		// OP_LSR
77
+/* 00 0011 1000 */ TABDECL(OP_LSR),		// OP_LSR
78
+/* 00 0011 1001 */ TABDECL(OP_LSR),		// OP_LSR
79
+/* 00 0011 1010 */ TABDECL(OP_LSR),		// OP_LSR
80
+/* 00 0011 1011 */ TABDECL(OP_LSR),		// OP_LSR
81
+/* 00 0011 1100 */ TABDECL(OP_LSR),		// OP_LSR
82
+/* 00 0011 1101 */ TABDECL(OP_LSR),		// OP_LSR
83
+/* 00 0011 1110 */ TABDECL(OP_LSR),		// OP_LSR
84
+/* 00 0011 1111 */ TABDECL(OP_LSR),		// OP_LSR
85
+
86
+/* 00 0100 0000 */ TABDECL(OP_ASR_0),		// OP_ASR_0
87
+/* 00 0100 0001 */ TABDECL(OP_ASR),		// OP_ASR
88
+/* 00 0100 0010 */ TABDECL(OP_ASR),		// OP_ASR
89
+/* 00 0100 0011 */ TABDECL(OP_ASR),		// OP_ASR
90
+/* 00 0100 0100 */ TABDECL(OP_ASR),		// OP_ASR
91
+/* 00 0100 0101 */ TABDECL(OP_ASR),		// OP_ASR
92
+/* 00 0100 0110 */ TABDECL(OP_ASR),		// OP_ASR
93
+/* 00 0100 0111 */ TABDECL(OP_ASR),		// OP_ASR
94
+/* 00 0100 1000 */ TABDECL(OP_ASR),		// OP_ASR
95
+/* 00 0100 1001 */ TABDECL(OP_ASR),		// OP_ASR
96
+/* 00 0100 1010 */ TABDECL(OP_ASR),		// OP_ASR
97
+/* 00 0100 1011 */ TABDECL(OP_ASR),		// OP_ASR
98
+/* 00 0100 1100 */ TABDECL(OP_ASR),		// OP_ASR
99
+/* 00 0100 1101 */ TABDECL(OP_ASR),		// OP_ASR
100
+/* 00 0100 1110 */ TABDECL(OP_ASR),		// OP_ASR
101
+/* 00 0100 1111 */ TABDECL(OP_ASR),		// OP_ASR
102
+
103
+/* 00 0101 0000 */ TABDECL(OP_ASR),		// OP_ASR
104
+/* 00 0101 0001 */ TABDECL(OP_ASR),		// OP_ASR
105
+/* 00 0101 0010 */ TABDECL(OP_ASR),		// OP_ASR
106
+/* 00 0101 0011 */ TABDECL(OP_ASR),		// OP_ASR
107
+/* 00 0101 0100 */ TABDECL(OP_ASR),		// OP_ASR
108
+/* 00 0101 0101 */ TABDECL(OP_ASR),		// OP_ASR
109
+/* 00 0101 0110 */ TABDECL(OP_ASR),		// OP_ASR
110
+/* 00 0101 0111 */ TABDECL(OP_ASR),		// OP_ASR
111
+/* 00 0101 1000 */ TABDECL(OP_ASR),		// OP_ASR
112
+/* 00 0101 1001 */ TABDECL(OP_ASR),		// OP_ASR
113
+/* 00 0101 1010 */ TABDECL(OP_ASR),		// OP_ASR
114
+/* 00 0101 1011 */ TABDECL(OP_ASR),		// OP_ASR
115
+/* 00 0101 1100 */ TABDECL(OP_ASR),		// OP_ASR
116
+/* 00 0101 1101 */ TABDECL(OP_ASR),		// OP_ASR
117
+/* 00 0101 1110 */ TABDECL(OP_ASR),		// OP_ASR
118
+/* 00 0101 1111 */ TABDECL(OP_ASR),		// OP_ASR
119
+
120
+/* 00 0110 0000 */ TABDECL(OP_ADD_REG),		// OP_ADD_REG
121
+/* 00 0110 0001 */ TABDECL(OP_ADD_REG),		// OP_ADD_REG
122
+/* 00 0110 0010 */ TABDECL(OP_ADD_REG),		// OP_ADD_REG
123
+/* 00 0110 0011 */ TABDECL(OP_ADD_REG),		// OP_ADD_REG
124
+/* 00 0110 0100 */ TABDECL(OP_ADD_REG),		// OP_ADD_REG
125
+/* 00 0110 0101 */ TABDECL(OP_ADD_REG),		// OP_ADD_REG
126
+/* 00 0110 0110 */ TABDECL(OP_ADD_REG),		// OP_ADD_REG
127
+/* 00 0110 0111 */ TABDECL(OP_ADD_REG),		// OP_ADD_REG
128
+/* 00 0110 1000 */ TABDECL(OP_SUB_REG),		// OP_SUB_REG
129
+/* 00 0110 1001 */ TABDECL(OP_SUB_REG),		// OP_SUB_REG
130
+/* 00 0110 1010 */ TABDECL(OP_SUB_REG),		// OP_SUB_REG
131
+/* 00 0110 1011 */ TABDECL(OP_SUB_REG),		// OP_SUB_REG
132
+/* 00 0110 1100 */ TABDECL(OP_SUB_REG),		// OP_SUB_REG
133
+/* 00 0110 1101 */ TABDECL(OP_SUB_REG),		// OP_SUB_REG
134
+/* 00 0110 1110 */ TABDECL(OP_SUB_REG),		// OP_SUB_REG
135
+/* 00 0110 1111 */ TABDECL(OP_SUB_REG),		// OP_SUB_REG
136
+
137
+/* 00 0111 0000 */ TABDECL(OP_ADD_IMM3),		// OP_ADD_IMM3
138
+/* 00 0111 0001 */ TABDECL(OP_ADD_IMM3),		// OP_ADD_IMM3
139
+/* 00 0111 0010 */ TABDECL(OP_ADD_IMM3),		// OP_ADD_IMM3
140
+/* 00 0111 0011 */ TABDECL(OP_ADD_IMM3),		// OP_ADD_IMM3
141
+/* 00 0111 0100 */ TABDECL(OP_ADD_IMM3),		// OP_ADD_IMM3
142
+/* 00 0111 0101 */ TABDECL(OP_ADD_IMM3),		// OP_ADD_IMM3
143
+/* 00 0111 0110 */ TABDECL(OP_ADD_IMM3),		// OP_ADD_IMM3
144
+/* 00 0111 0111 */ TABDECL(OP_ADD_IMM3),		// OP_ADD_IMM3
145
+/* 00 0111 1000 */ TABDECL(OP_SUB_IMM3),		// OP_SUB_IMM3
146
+/* 00 0111 1001 */ TABDECL(OP_SUB_IMM3),		// OP_SUB_IMM3
147
+/* 00 0111 1010 */ TABDECL(OP_SUB_IMM3),		// OP_SUB_IMM3
148
+/* 00 0111 1011 */ TABDECL(OP_SUB_IMM3),		// OP_SUB_IMM3
149
+/* 00 0111 1100 */ TABDECL(OP_SUB_IMM3),		// OP_SUB_IMM3
150
+/* 00 0111 1101 */ TABDECL(OP_SUB_IMM3),		// OP_SUB_IMM3
151
+/* 00 0111 1110 */ TABDECL(OP_SUB_IMM3),		// OP_SUB_IMM3
152
+/* 00 0111 1111 */ TABDECL(OP_SUB_IMM3),		// OP_SUB_IMM3
153
+
154
+/* 00 1000 0000 */ TABDECL(OP_MOV_IMM8),		// OP_MOV_IMM8
155
+/* 00 1000 0001 */ TABDECL(OP_MOV_IMM8),		// OP_MOV_IMM8
156
+/* 00 1000 0010 */ TABDECL(OP_MOV_IMM8),		// OP_MOV_IMM8
157
+/* 00 1000 0011 */ TABDECL(OP_MOV_IMM8),		// OP_MOV_IMM8
158
+/* 00 1000 0100 */ TABDECL(OP_MOV_IMM8),		// OP_MOV_IMM8
159
+/* 00 1000 0101 */ TABDECL(OP_MOV_IMM8),		// OP_MOV_IMM8
160
+/* 00 1000 0110 */ TABDECL(OP_MOV_IMM8),		// OP_MOV_IMM8
161
+/* 00 1000 0111 */ TABDECL(OP_MOV_IMM8),		// OP_MOV_IMM8
162
+/* 00 1000 1000 */ TABDECL(OP_MOV_IMM8),		// OP_MOV_IMM8
163
+/* 00 1000 1001 */ TABDECL(OP_MOV_IMM8),		// OP_MOV_IMM8
164
+/* 00 1000 1010 */ TABDECL(OP_MOV_IMM8),		// OP_MOV_IMM8
165
+/* 00 1000 1011 */ TABDECL(OP_MOV_IMM8),		// OP_MOV_IMM8
166
+/* 00 1000 1100 */ TABDECL(OP_MOV_IMM8),		// OP_MOV_IMM8
167
+/* 00 1000 1101 */ TABDECL(OP_MOV_IMM8),		// OP_MOV_IMM8
168
+/* 00 1000 1110 */ TABDECL(OP_MOV_IMM8),		// OP_MOV_IMM8
169
+/* 00 1000 1111 */ TABDECL(OP_MOV_IMM8),		// OP_MOV_IMM8
170
+
171
+/* 00 1001 0000 */ TABDECL(OP_MOV_IMM8),		// OP_MOV_IMM8
172
+/* 00 1001 0001 */ TABDECL(OP_MOV_IMM8),		// OP_MOV_IMM8
173
+/* 00 1001 0010 */ TABDECL(OP_MOV_IMM8),		// OP_MOV_IMM8
174
+/* 00 1001 0011 */ TABDECL(OP_MOV_IMM8),		// OP_MOV_IMM8
175
+/* 00 1001 0100 */ TABDECL(OP_MOV_IMM8),		// OP_MOV_IMM8
176
+/* 00 1001 0101 */ TABDECL(OP_MOV_IMM8),		// OP_MOV_IMM8
177
+/* 00 1001 0110 */ TABDECL(OP_MOV_IMM8),		// OP_MOV_IMM8
178
+/* 00 1001 0111 */ TABDECL(OP_MOV_IMM8),		// OP_MOV_IMM8
179
+/* 00 1001 1000 */ TABDECL(OP_MOV_IMM8),		// OP_MOV_IMM8
180
+/* 00 1001 1001 */ TABDECL(OP_MOV_IMM8),		// OP_MOV_IMM8
181
+/* 00 1001 1010 */ TABDECL(OP_MOV_IMM8),		// OP_MOV_IMM8
182
+/* 00 1001 1011 */ TABDECL(OP_MOV_IMM8),		// OP_MOV_IMM8
183
+/* 00 1001 1100 */ TABDECL(OP_MOV_IMM8),		// OP_MOV_IMM8
184
+/* 00 1001 1101 */ TABDECL(OP_MOV_IMM8),		// OP_MOV_IMM8
185
+/* 00 1001 1110 */ TABDECL(OP_MOV_IMM8),		// OP_MOV_IMM8
186
+/* 00 1001 1111 */ TABDECL(OP_MOV_IMM8),		// OP_MOV_IMM8
187
+
188
+/* 00 1010 0000 */ TABDECL(OP_CMP_IMM8),		// OP_CMP_IMM8
189
+/* 00 1010 0001 */ TABDECL(OP_CMP_IMM8),		// OP_CMP_IMM8
190
+/* 00 1010 0010 */ TABDECL(OP_CMP_IMM8),		// OP_CMP_IMM8
191
+/* 00 1010 0011 */ TABDECL(OP_CMP_IMM8),		// OP_CMP_IMM8
192
+/* 00 1010 0100 */ TABDECL(OP_CMP_IMM8),		// OP_CMP_IMM8
193
+/* 00 1010 0101 */ TABDECL(OP_CMP_IMM8),		// OP_CMP_IMM8
194
+/* 00 1010 0110 */ TABDECL(OP_CMP_IMM8),		// OP_CMP_IMM8
195
+/* 00 1010 0111 */ TABDECL(OP_CMP_IMM8),		// OP_CMP_IMM8
196
+/* 00 1010 1000 */ TABDECL(OP_CMP_IMM8),		// OP_CMP_IMM8
197
+/* 00 1010 1001 */ TABDECL(OP_CMP_IMM8),		// OP_CMP_IMM8
198
+/* 00 1010 1010 */ TABDECL(OP_CMP_IMM8),		// OP_CMP_IMM8
199
+/* 00 1010 1011 */ TABDECL(OP_CMP_IMM8),		// OP_CMP_IMM8
200
+/* 00 1010 1100 */ TABDECL(OP_CMP_IMM8),		// OP_CMP_IMM8
201
+/* 00 1010 1101 */ TABDECL(OP_CMP_IMM8),		// OP_CMP_IMM8
202
+/* 00 1010 1110 */ TABDECL(OP_CMP_IMM8),		// OP_CMP_IMM8
203
+/* 00 1010 1111 */ TABDECL(OP_CMP_IMM8),		// OP_CMP_IMM8
204
+
205
+/* 00 1011 0000 */ TABDECL(OP_CMP_IMM8),		// OP_CMP_IMM8
206
+/* 00 1011 0001 */ TABDECL(OP_CMP_IMM8),		// OP_CMP_IMM8
207
+/* 00 1011 0010 */ TABDECL(OP_CMP_IMM8),		// OP_CMP_IMM8
208
+/* 00 1011 0011 */ TABDECL(OP_CMP_IMM8),		// OP_CMP_IMM8
209
+/* 00 1011 0100 */ TABDECL(OP_CMP_IMM8),		// OP_CMP_IMM8
210
+/* 00 1011 0101 */ TABDECL(OP_CMP_IMM8),		// OP_CMP_IMM8
211
+/* 00 1011 0110 */ TABDECL(OP_CMP_IMM8),		// OP_CMP_IMM8
212
+/* 00 1011 0111 */ TABDECL(OP_CMP_IMM8),		// OP_CMP_IMM8
213
+/* 00 1011 1000 */ TABDECL(OP_CMP_IMM8),		// OP_CMP_IMM8
214
+/* 00 1011 1001 */ TABDECL(OP_CMP_IMM8),		// OP_CMP_IMM8
215
+/* 00 1011 1010 */ TABDECL(OP_CMP_IMM8),		// OP_CMP_IMM8
216
+/* 00 1011 1011 */ TABDECL(OP_CMP_IMM8),		// OP_CMP_IMM8
217
+/* 00 1011 1100 */ TABDECL(OP_CMP_IMM8),		// OP_CMP_IMM8
218
+/* 00 1011 1101 */ TABDECL(OP_CMP_IMM8),		// OP_CMP_IMM8
219
+/* 00 1011 1110 */ TABDECL(OP_CMP_IMM8),		// OP_CMP_IMM8
220
+/* 00 1011 1111 */ TABDECL(OP_CMP_IMM8),		// OP_CMP_IMM8
221
+
222
+/* 00 1100 0000 */ TABDECL(OP_ADD_IMM8),		// OP_ADD_IMM8
223
+/* 00 1100 0001 */ TABDECL(OP_ADD_IMM8),		// OP_ADD_IMM8
224
+/* 00 1100 0010 */ TABDECL(OP_ADD_IMM8),		// OP_ADD_IMM8
225
+/* 00 1100 0011 */ TABDECL(OP_ADD_IMM8),		// OP_ADD_IMM8
226
+/* 00 1100 0100 */ TABDECL(OP_ADD_IMM8),		// OP_ADD_IMM8
227
+/* 00 1100 0101 */ TABDECL(OP_ADD_IMM8),		// OP_ADD_IMM8
228
+/* 00 1100 0110 */ TABDECL(OP_ADD_IMM8),		// OP_ADD_IMM8
229
+/* 00 1100 0111 */ TABDECL(OP_ADD_IMM8),		// OP_ADD_IMM8
230
+/* 00 1100 1000 */ TABDECL(OP_ADD_IMM8),		// OP_ADD_IMM8
231
+/* 00 1100 1001 */ TABDECL(OP_ADD_IMM8),		// OP_ADD_IMM8
232
+/* 00 1100 1010 */ TABDECL(OP_ADD_IMM8),		// OP_ADD_IMM8
233
+/* 00 1100 1011 */ TABDECL(OP_ADD_IMM8),		// OP_ADD_IMM8
234
+/* 00 1100 1100 */ TABDECL(OP_ADD_IMM8),		// OP_ADD_IMM8
235
+/* 00 1100 1101 */ TABDECL(OP_ADD_IMM8),		// OP_ADD_IMM8
236
+/* 00 1100 1110 */ TABDECL(OP_ADD_IMM8),		// OP_ADD_IMM8
237
+/* 00 1100 1111 */ TABDECL(OP_ADD_IMM8),		// OP_ADD_IMM8
238
+
239
+/* 00 1101 0000 */ TABDECL(OP_ADD_IMM8),		// OP_ADD_IMM8
240
+/* 00 1101 0001 */ TABDECL(OP_ADD_IMM8),		// OP_ADD_IMM8
241
+/* 00 1101 0010 */ TABDECL(OP_ADD_IMM8),		// OP_ADD_IMM8
242
+/* 00 1101 0011 */ TABDECL(OP_ADD_IMM8),		// OP_ADD_IMM8
243
+/* 00 1101 0100 */ TABDECL(OP_ADD_IMM8),		// OP_ADD_IMM8
244
+/* 00 1101 0101 */ TABDECL(OP_ADD_IMM8),		// OP_ADD_IMM8
245
+/* 00 1101 0110 */ TABDECL(OP_ADD_IMM8),		// OP_ADD_IMM8
246
+/* 00 1101 0111 */ TABDECL(OP_ADD_IMM8),		// OP_ADD_IMM8
247
+/* 00 1101 1000 */ TABDECL(OP_ADD_IMM8),		// OP_ADD_IMM8
248
+/* 00 1101 1001 */ TABDECL(OP_ADD_IMM8),		// OP_ADD_IMM8
249
+/* 00 1101 1010 */ TABDECL(OP_ADD_IMM8),		// OP_ADD_IMM8
250
+/* 00 1101 1011 */ TABDECL(OP_ADD_IMM8),		// OP_ADD_IMM8
251
+/* 00 1101 1100 */ TABDECL(OP_ADD_IMM8),		// OP_ADD_IMM8
252
+/* 00 1101 1101 */ TABDECL(OP_ADD_IMM8),		// OP_ADD_IMM8
253
+/* 00 1101 1110 */ TABDECL(OP_ADD_IMM8),		// OP_ADD_IMM8
254
+/* 00 1101 1111 */ TABDECL(OP_ADD_IMM8),		// OP_ADD_IMM8
255
+
256
+/* 00 1110 0000 */ TABDECL(OP_SUB_IMM8),		// OP_SUB_IMM8
257
+/* 00 1110 0001 */ TABDECL(OP_SUB_IMM8),		// OP_SUB_IMM8
258
+/* 00 1110 0010 */ TABDECL(OP_SUB_IMM8),		// OP_SUB_IMM8
259
+/* 00 1110 0011 */ TABDECL(OP_SUB_IMM8),		// OP_SUB_IMM8
260
+/* 00 1110 0100 */ TABDECL(OP_SUB_IMM8),		// OP_SUB_IMM8
261
+/* 00 1110 0101 */ TABDECL(OP_SUB_IMM8),		// OP_SUB_IMM8
262
+/* 00 1110 0110 */ TABDECL(OP_SUB_IMM8),		// OP_SUB_IMM8
263
+/* 00 1110 0111 */ TABDECL(OP_SUB_IMM8),		// OP_SUB_IMM8
264
+/* 00 1110 1000 */ TABDECL(OP_SUB_IMM8),		// OP_SUB_IMM8
265
+/* 00 1110 1001 */ TABDECL(OP_SUB_IMM8),		// OP_SUB_IMM8
266
+/* 00 1110 1010 */ TABDECL(OP_SUB_IMM8),		// OP_SUB_IMM8
267
+/* 00 1110 1011 */ TABDECL(OP_SUB_IMM8),		// OP_SUB_IMM8
268
+/* 00 1110 1100 */ TABDECL(OP_SUB_IMM8),		// OP_SUB_IMM8
269
+/* 00 1110 1101 */ TABDECL(OP_SUB_IMM8),		// OP_SUB_IMM8
270
+/* 00 1110 1110 */ TABDECL(OP_SUB_IMM8),		// OP_SUB_IMM8
271
+/* 00 1110 1111 */ TABDECL(OP_SUB_IMM8),		// OP_SUB_IMM8
272
+
273
+/* 00 1111 0000 */ TABDECL(OP_SUB_IMM8),		// OP_SUB_IMM8
274
+/* 00 1111 0001 */ TABDECL(OP_SUB_IMM8),		// OP_SUB_IMM8
275
+/* 00 1111 0010 */ TABDECL(OP_SUB_IMM8),		// OP_SUB_IMM8
276
+/* 00 1111 0011 */ TABDECL(OP_SUB_IMM8),		// OP_SUB_IMM8
277
+/* 00 1111 0100 */ TABDECL(OP_SUB_IMM8),		// OP_SUB_IMM8
278
+/* 00 1111 0101 */ TABDECL(OP_SUB_IMM8),		// OP_SUB_IMM8
279
+/* 00 1111 0110 */ TABDECL(OP_SUB_IMM8),		// OP_SUB_IMM8
280
+/* 00 1111 0111 */ TABDECL(OP_SUB_IMM8),		// OP_SUB_IMM8
281
+/* 00 1111 1000 */ TABDECL(OP_SUB_IMM8),		// OP_SUB_IMM8
282
+/* 00 1111 1001 */ TABDECL(OP_SUB_IMM8),		// OP_SUB_IMM8
283
+/* 00 1111 1010 */ TABDECL(OP_SUB_IMM8),		// OP_SUB_IMM8
284
+/* 00 1111 1011 */ TABDECL(OP_SUB_IMM8),		// OP_SUB_IMM8
285
+/* 00 1111 1100 */ TABDECL(OP_SUB_IMM8),		// OP_SUB_IMM8
286
+/* 00 1111 1101 */ TABDECL(OP_SUB_IMM8),		// OP_SUB_IMM8
287
+/* 00 1111 1110 */ TABDECL(OP_SUB_IMM8),		// OP_SUB_IMM8
288
+/* 00 1111 1111 */ TABDECL(OP_SUB_IMM8),		// OP_SUB_IMM8
289
+
290
+/* 01 0000 0000 */ TABDECL(OP_AND),		// OP_AND
291
+/* 01 0000 0001 */ TABDECL(OP_EOR),		// OP_EOR
292
+/* 01 0000 0010 */ TABDECL(OP_LSL_REG),		// OP_LSL_REG
293
+/* 01 0000 0011 */ TABDECL(OP_LSR_REG),		// OP_LSR_REG
294
+/* 01 0000 0100 */ TABDECL(OP_ASR_REG),		// OP_ASR_REG
295
+/* 01 0000 0101 */ TABDECL(OP_ADC_REG),		// OP_ADC_REG
296
+/* 01 0000 0110 */ TABDECL(OP_SBC_REG),		// OP_SBC_REG
297
+/* 01 0000 0111 */ TABDECL(OP_ROR_REG),		// OP_ROR_REG
298
+/* 01 0000 1000 */ TABDECL(OP_TST),		// OP_TST
299
+/* 01 0000 1001 */ TABDECL(OP_NEG),		// OP_NEG
300
+/* 01 0000 1010 */ TABDECL(OP_CMP),		// OP_CMP
301
+/* 01 0000 1011 */ TABDECL(OP_CMN),		// OP_CMN
302
+/* 01 0000 1100 */ TABDECL(OP_ORR),		// OP_ORR
303
+/* 01 0000 1101 */ TABDECL(OP_MUL_REG),		// OP_MUL_REG
304
+/* 01 0000 1110 */ TABDECL(OP_BIC),		// OP_BIC
305
+/* 01 0000 1111 */ TABDECL(OP_MVN),		// OP_MVN
306
+
307
+/* 01 0001 0000 */ TABDECL(OP_ADD_SPE),		// OP_ADD_SPE
308
+/* 01 0001 0001 */ TABDECL(OP_ADD_SPE),		// OP_ADD_SPE
309
+/* 01 0001 0010 */ TABDECL(OP_ADD_SPE),		// OP_ADD_SPE
310
+/* 01 0001 0011 */ TABDECL(OP_ADD_SPE),		// OP_ADD_SPE
311
+/* 01 0001 0100 */ TABDECL(OP_CMP_SPE),		// OP_CMP_SPE
312
+/* 01 0001 0101 */ TABDECL(OP_CMP_SPE),		// OP_CMP_SPE
313
+/* 01 0001 0110 */ TABDECL(OP_CMP_SPE),		// OP_CMP_SPE
314
+/* 01 0001 0111 */ TABDECL(OP_CMP_SPE),		// OP_CMP_SPE
315
+/* 01 0001 1000 */ TABDECL(OP_MOV_SPE),		// OP_MOV_SPE
316
+/* 01 0001 1001 */ TABDECL(OP_MOV_SPE),		// OP_MOV_SPE
317
+/* 01 0001 1010 */ TABDECL(OP_MOV_SPE),		// OP_MOV_SPE
318
+/* 01 0001 1011 */ TABDECL(OP_MOV_SPE),		// OP_MOV_SPE
319
+/* 01 0001 1100 */ TABDECL(OP_BX_THUMB),		// OP_BX_THUMB
320
+/* 01 0001 1101 */ TABDECL(OP_BX_THUMB),		// OP_BX_THUMB
321
+/* 01 0001 1110 */ TABDECL(OP_BLX_THUMB),		// OP_BLX_THUMB
322
+/* 01 0001 1111 */ TABDECL(OP_BLX_THUMB),		// OP_BLX_THUMB
323
+
324
+/* 01 0010 0000 */ TABDECL(OP_LDR_PCREL),		// OP_LDR_PCREL
325
+/* 01 0010 0001 */ TABDECL(OP_LDR_PCREL),		// OP_LDR_PCREL
326
+/* 01 0010 0010 */ TABDECL(OP_LDR_PCREL),		// OP_LDR_PCREL
327
+/* 01 0010 0011 */ TABDECL(OP_LDR_PCREL),		// OP_LDR_PCREL
328
+/* 01 0010 0100 */ TABDECL(OP_LDR_PCREL),		// OP_LDR_PCREL
329
+/* 01 0010 0101 */ TABDECL(OP_LDR_PCREL),		// OP_LDR_PCREL
330
+/* 01 0010 0110 */ TABDECL(OP_LDR_PCREL),		// OP_LDR_PCREL
331
+/* 01 0010 0111 */ TABDECL(OP_LDR_PCREL),		// OP_LDR_PCREL
332
+/* 01 0010 1000 */ TABDECL(OP_LDR_PCREL),		// OP_LDR_PCREL
333
+/* 01 0010 1001 */ TABDECL(OP_LDR_PCREL),		// OP_LDR_PCREL
334
+/* 01 0010 1010 */ TABDECL(OP_LDR_PCREL),		// OP_LDR_PCREL
335
+/* 01 0010 1011 */ TABDECL(OP_LDR_PCREL),		// OP_LDR_PCREL
336
+/* 01 0010 1100 */ TABDECL(OP_LDR_PCREL),		// OP_LDR_PCREL
337
+/* 01 0010 1101 */ TABDECL(OP_LDR_PCREL),		// OP_LDR_PCREL
338
+/* 01 0010 1110 */ TABDECL(OP_LDR_PCREL),		// OP_LDR_PCREL
339
+/* 01 0010 1111 */ TABDECL(OP_LDR_PCREL),		// OP_LDR_PCREL
340
+
341
+/* 01 0011 0000 */ TABDECL(OP_LDR_PCREL),		// OP_LDR_PCREL
342
+/* 01 0011 0001 */ TABDECL(OP_LDR_PCREL),		// OP_LDR_PCREL
343
+/* 01 0011 0010 */ TABDECL(OP_LDR_PCREL),		// OP_LDR_PCREL
344
+/* 01 0011 0011 */ TABDECL(OP_LDR_PCREL),		// OP_LDR_PCREL
345
+/* 01 0011 0100 */ TABDECL(OP_LDR_PCREL),		// OP_LDR_PCREL
346
+/* 01 0011 0101 */ TABDECL(OP_LDR_PCREL),		// OP_LDR_PCREL
347
+/* 01 0011 0110 */ TABDECL(OP_LDR_PCREL),		// OP_LDR_PCREL
348
+/* 01 0011 0111 */ TABDECL(OP_LDR_PCREL),		// OP_LDR_PCREL
349
+/* 01 0011 1000 */ TABDECL(OP_LDR_PCREL),		// OP_LDR_PCREL
350
+/* 01 0011 1001 */ TABDECL(OP_LDR_PCREL),		// OP_LDR_PCREL
351
+/* 01 0011 1010 */ TABDECL(OP_LDR_PCREL),		// OP_LDR_PCREL
352
+/* 01 0011 1011 */ TABDECL(OP_LDR_PCREL),		// OP_LDR_PCREL
353
+/* 01 0011 1100 */ TABDECL(OP_LDR_PCREL),		// OP_LDR_PCREL
354
+/* 01 0011 1101 */ TABDECL(OP_LDR_PCREL),		// OP_LDR_PCREL
355
+/* 01 0011 1110 */ TABDECL(OP_LDR_PCREL),		// OP_LDR_PCREL
356
+/* 01 0011 1111 */ TABDECL(OP_LDR_PCREL),		// OP_LDR_PCREL
357
+
358
+/* 01 0100 0000 */ TABDECL(OP_STR_REG_OFF),		// OP_STR_REG_OFF
359
+/* 01 0100 0001 */ TABDECL(OP_STR_REG_OFF),		// OP_STR_REG_OFF
360
+/* 01 0100 0010 */ TABDECL(OP_STR_REG_OFF),		// OP_STR_REG_OFF
361
+/* 01 0100 0011 */ TABDECL(OP_STR_REG_OFF),		// OP_STR_REG_OFF
362
+/* 01 0100 0100 */ TABDECL(OP_STR_REG_OFF),		// OP_STR_REG_OFF
363
+/* 01 0100 0101 */ TABDECL(OP_STR_REG_OFF),		// OP_STR_REG_OFF
364
+/* 01 0100 0110 */ TABDECL(OP_STR_REG_OFF),		// OP_STR_REG_OFF
365
+/* 01 0100 0111 */ TABDECL(OP_STR_REG_OFF),		// OP_STR_REG_OFF
366
+/* 01 0100 1000 */ TABDECL(OP_STRH_REG_OFF),		// OP_STRH_REG_OFF
367
+/* 01 0100 1001 */ TABDECL(OP_STRH_REG_OFF),		// OP_STRH_REG_OFF
368
+/* 01 0100 1010 */ TABDECL(OP_STRH_REG_OFF),		// OP_STRH_REG_OFF
369
+/* 01 0100 1011 */ TABDECL(OP_STRH_REG_OFF),		// OP_STRH_REG_OFF
370
+/* 01 0100 1100 */ TABDECL(OP_STRH_REG_OFF),		// OP_STRH_REG_OFF
371
+/* 01 0100 1101 */ TABDECL(OP_STRH_REG_OFF),		// OP_STRH_REG_OFF
372
+/* 01 0100 1110 */ TABDECL(OP_STRH_REG_OFF),		// OP_STRH_REG_OFF
373
+/* 01 0100 1111 */ TABDECL(OP_STRH_REG_OFF),		// OP_STRH_REG_OFF
374
+
375
+/* 01 0101 0000 */ TABDECL(OP_STRB_REG_OFF),		// OP_STRB_REG_OFF
376
+/* 01 0101 0001 */ TABDECL(OP_STRB_REG_OFF),		// OP_STRB_REG_OFF
377
+/* 01 0101 0010 */ TABDECL(OP_STRB_REG_OFF),		// OP_STRB_REG_OFF
378
+/* 01 0101 0011 */ TABDECL(OP_STRB_REG_OFF),		// OP_STRB_REG_OFF
379
+/* 01 0101 0100 */ TABDECL(OP_STRB_REG_OFF),		// OP_STRB_REG_OFF
380
+/* 01 0101 0101 */ TABDECL(OP_STRB_REG_OFF),		// OP_STRB_REG_OFF
381
+/* 01 0101 0110 */ TABDECL(OP_STRB_REG_OFF),		// OP_STRB_REG_OFF
382
+/* 01 0101 0111 */ TABDECL(OP_STRB_REG_OFF),		// OP_STRB_REG_OFF
383
+/* 01 0101 1000 */ TABDECL(OP_LDRSB_REG_OFF),		// OP_LDRSB_REG_OFF
384
+/* 01 0101 1001 */ TABDECL(OP_LDRSB_REG_OFF),		// OP_LDRSB_REG_OFF
385
+/* 01 0101 1010 */ TABDECL(OP_LDRSB_REG_OFF),		// OP_LDRSB_REG_OFF
386
+/* 01 0101 1011 */ TABDECL(OP_LDRSB_REG_OFF),		// OP_LDRSB_REG_OFF
387
+/* 01 0101 1100 */ TABDECL(OP_LDRSB_REG_OFF),		// OP_LDRSB_REG_OFF
388
+/* 01 0101 1101 */ TABDECL(OP_LDRSB_REG_OFF),		// OP_LDRSB_REG_OFF
389
+/* 01 0101 1110 */ TABDECL(OP_LDRSB_REG_OFF),		// OP_LDRSB_REG_OFF
390
+/* 01 0101 1111 */ TABDECL(OP_LDRSB_REG_OFF),		// OP_LDRSB_REG_OFF
391
+
392
+/* 01 0110 0000 */ TABDECL(OP_LDR_REG_OFF),		// OP_LDR_REG_OFF
393
+/* 01 0110 0001 */ TABDECL(OP_LDR_REG_OFF),		// OP_LDR_REG_OFF
394
+/* 01 0110 0010 */ TABDECL(OP_LDR_REG_OFF),		// OP_LDR_REG_OFF
395
+/* 01 0110 0011 */ TABDECL(OP_LDR_REG_OFF),		// OP_LDR_REG_OFF
396
+/* 01 0110 0100 */ TABDECL(OP_LDR_REG_OFF),		// OP_LDR_REG_OFF
397
+/* 01 0110 0101 */ TABDECL(OP_LDR_REG_OFF),		// OP_LDR_REG_OFF
398
+/* 01 0110 0110 */ TABDECL(OP_LDR_REG_OFF),		// OP_LDR_REG_OFF
399
+/* 01 0110 0111 */ TABDECL(OP_LDR_REG_OFF),		// OP_LDR_REG_OFF
400
+/* 01 0110 1000 */ TABDECL(OP_LDRH_REG_OFF),		// OP_LDRH_REG_OFF
401
+/* 01 0110 1001 */ TABDECL(OP_LDRH_REG_OFF),		// OP_LDRH_REG_OFF
402
+/* 01 0110 1010 */ TABDECL(OP_LDRH_REG_OFF),		// OP_LDRH_REG_OFF
403
+/* 01 0110 1011 */ TABDECL(OP_LDRH_REG_OFF),		// OP_LDRH_REG_OFF
404
+/* 01 0110 1100 */ TABDECL(OP_LDRH_REG_OFF),		// OP_LDRH_REG_OFF
405
+/* 01 0110 1101 */ TABDECL(OP_LDRH_REG_OFF),		// OP_LDRH_REG_OFF
406
+/* 01 0110 1110 */ TABDECL(OP_LDRH_REG_OFF),		// OP_LDRH_REG_OFF
407
+/* 01 0110 1111 */ TABDECL(OP_LDRH_REG_OFF),		// OP_LDRH_REG_OFF
408
+
409
+/* 01 0111 0000 */ TABDECL(OP_LDRB_REG_OFF),		// OP_LDRB_REG_OFF
410
+/* 01 0111 0001 */ TABDECL(OP_LDRB_REG_OFF),		// OP_LDRB_REG_OFF
411
+/* 01 0111 0010 */ TABDECL(OP_LDRB_REG_OFF),		// OP_LDRB_REG_OFF
412
+/* 01 0111 0011 */ TABDECL(OP_LDRB_REG_OFF),		// OP_LDRB_REG_OFF
413
+/* 01 0111 0100 */ TABDECL(OP_LDRB_REG_OFF),		// OP_LDRB_REG_OFF
414
+/* 01 0111 0101 */ TABDECL(OP_LDRB_REG_OFF),		// OP_LDRB_REG_OFF
415
+/* 01 0111 0110 */ TABDECL(OP_LDRB_REG_OFF),		// OP_LDRB_REG_OFF
416
+/* 01 0111 0111 */ TABDECL(OP_LDRB_REG_OFF),		// OP_LDRB_REG_OFF
417
+/* 01 0111 1000 */ TABDECL(OP_LDRSH_REG_OFF),		// OP_LDRSH_REG_OFF
418
+/* 01 0111 1001 */ TABDECL(OP_LDRSH_REG_OFF),		// OP_LDRSH_REG_OFF
419
+/* 01 0111 1010 */ TABDECL(OP_LDRSH_REG_OFF),		// OP_LDRSH_REG_OFF
420
+/* 01 0111 1011 */ TABDECL(OP_LDRSH_REG_OFF),		// OP_LDRSH_REG_OFF
421
+/* 01 0111 1100 */ TABDECL(OP_LDRSH_REG_OFF),		// OP_LDRSH_REG_OFF
422
+/* 01 0111 1101 */ TABDECL(OP_LDRSH_REG_OFF),		// OP_LDRSH_REG_OFF
423
+/* 01 0111 1110 */ TABDECL(OP_LDRSH_REG_OFF),		// OP_LDRSH_REG_OFF
424
+/* 01 0111 1111 */ TABDECL(OP_LDRSH_REG_OFF),		// OP_LDRSH_REG_OFF
425
+
426
+/* 01 1000 0000 */ TABDECL(OP_STR_IMM_OFF),		// OP_STR_IMM_OFF
427
+/* 01 1000 0001 */ TABDECL(OP_STR_IMM_OFF),		// OP_STR_IMM_OFF
428
+/* 01 1000 0010 */ TABDECL(OP_STR_IMM_OFF),		// OP_STR_IMM_OFF
429
+/* 01 1000 0011 */ TABDECL(OP_STR_IMM_OFF),		// OP_STR_IMM_OFF
430
+/* 01 1000 0100 */ TABDECL(OP_STR_IMM_OFF),		// OP_STR_IMM_OFF
431
+/* 01 1000 0101 */ TABDECL(OP_STR_IMM_OFF),		// OP_STR_IMM_OFF
432
+/* 01 1000 0110 */ TABDECL(OP_STR_IMM_OFF),		// OP_STR_IMM_OFF
433
+/* 01 1000 0111 */ TABDECL(OP_STR_IMM_OFF),		// OP_STR_IMM_OFF
434
+/* 01 1000 1000 */ TABDECL(OP_STR_IMM_OFF),		// OP_STR_IMM_OFF
435
+/* 01 1000 1001 */ TABDECL(OP_STR_IMM_OFF),		// OP_STR_IMM_OFF
436
+/* 01 1000 1010 */ TABDECL(OP_STR_IMM_OFF),		// OP_STR_IMM_OFF
437
+/* 01 1000 1011 */ TABDECL(OP_STR_IMM_OFF),		// OP_STR_IMM_OFF
438
+/* 01 1000 1100 */ TABDECL(OP_STR_IMM_OFF),		// OP_STR_IMM_OFF
439
+/* 01 1000 1101 */ TABDECL(OP_STR_IMM_OFF),		// OP_STR_IMM_OFF
440
+/* 01 1000 1110 */ TABDECL(OP_STR_IMM_OFF),		// OP_STR_IMM_OFF
441
+/* 01 1000 1111 */ TABDECL(OP_STR_IMM_OFF),		// OP_STR_IMM_OFF
442
+
443
+/* 01 1001 0000 */ TABDECL(OP_STR_IMM_OFF),		// OP_STR_IMM_OFF
444
+/* 01 1001 0001 */ TABDECL(OP_STR_IMM_OFF),		// OP_STR_IMM_OFF
445
+/* 01 1001 0010 */ TABDECL(OP_STR_IMM_OFF),		// OP_STR_IMM_OFF
446
+/* 01 1001 0011 */ TABDECL(OP_STR_IMM_OFF),		// OP_STR_IMM_OFF
447
+/* 01 1001 0100 */ TABDECL(OP_STR_IMM_OFF),		// OP_STR_IMM_OFF
448
+/* 01 1001 0101 */ TABDECL(OP_STR_IMM_OFF),		// OP_STR_IMM_OFF
449
+/* 01 1001 0110 */ TABDECL(OP_STR_IMM_OFF),		// OP_STR_IMM_OFF
450
+/* 01 1001 0111 */ TABDECL(OP_STR_IMM_OFF),		// OP_STR_IMM_OFF
451
+/* 01 1001 1000 */ TABDECL(OP_STR_IMM_OFF),		// OP_STR_IMM_OFF
452
+/* 01 1001 1001 */ TABDECL(OP_STR_IMM_OFF),		// OP_STR_IMM_OFF
453
+/* 01 1001 1010 */ TABDECL(OP_STR_IMM_OFF),		// OP_STR_IMM_OFF
454
+/* 01 1001 1011 */ TABDECL(OP_STR_IMM_OFF),		// OP_STR_IMM_OFF
455
+/* 01 1001 1100 */ TABDECL(OP_STR_IMM_OFF),		// OP_STR_IMM_OFF
456
+/* 01 1001 1101 */ TABDECL(OP_STR_IMM_OFF),		// OP_STR_IMM_OFF
457
+/* 01 1001 1110 */ TABDECL(OP_STR_IMM_OFF),		// OP_STR_IMM_OFF
458
+/* 01 1001 1111 */ TABDECL(OP_STR_IMM_OFF),		// OP_STR_IMM_OFF
459
+
460
+/* 01 1010 0000 */ TABDECL(OP_LDR_IMM_OFF),		// OP_LDR_IMM_OFF
461
+/* 01 1010 0001 */ TABDECL(OP_LDR_IMM_OFF),		// OP_LDR_IMM_OFF
462
+/* 01 1010 0010 */ TABDECL(OP_LDR_IMM_OFF),		// OP_LDR_IMM_OFF
463
+/* 01 1010 0011 */ TABDECL(OP_LDR_IMM_OFF),		// OP_LDR_IMM_OFF
464
+/* 01 1010 0100 */ TABDECL(OP_LDR_IMM_OFF),		// OP_LDR_IMM_OFF
465
+/* 01 1010 0101 */ TABDECL(OP_LDR_IMM_OFF),		// OP_LDR_IMM_OFF
466
+/* 01 1010 0110 */ TABDECL(OP_LDR_IMM_OFF),		// OP_LDR_IMM_OFF
467
+/* 01 1010 0111 */ TABDECL(OP_LDR_IMM_OFF),		// OP_LDR_IMM_OFF
468
+/* 01 1010 1000 */ TABDECL(OP_LDR_IMM_OFF),		// OP_LDR_IMM_OFF
469
+/* 01 1010 1001 */ TABDECL(OP_LDR_IMM_OFF),		// OP_LDR_IMM_OFF
470
+/* 01 1010 1010 */ TABDECL(OP_LDR_IMM_OFF),		// OP_LDR_IMM_OFF
471
+/* 01 1010 1011 */ TABDECL(OP_LDR_IMM_OFF),		// OP_LDR_IMM_OFF
472
+/* 01 1010 1100 */ TABDECL(OP_LDR_IMM_OFF),		// OP_LDR_IMM_OFF
473
+/* 01 1010 1101 */ TABDECL(OP_LDR_IMM_OFF),		// OP_LDR_IMM_OFF
474
+/* 01 1010 1110 */ TABDECL(OP_LDR_IMM_OFF),		// OP_LDR_IMM_OFF
475
+/* 01 1010 1111 */ TABDECL(OP_LDR_IMM_OFF),		// OP_LDR_IMM_OFF
476
+
477
+/* 01 1011 0000 */ TABDECL(OP_LDR_IMM_OFF),		// OP_LDR_IMM_OFF
478
+/* 01 1011 0001 */ TABDECL(OP_LDR_IMM_OFF),		// OP_LDR_IMM_OFF
479
+/* 01 1011 0010 */ TABDECL(OP_LDR_IMM_OFF),		// OP_LDR_IMM_OFF
480
+/* 01 1011 0011 */ TABDECL(OP_LDR_IMM_OFF),		// OP_LDR_IMM_OFF
481
+/* 01 1011 0100 */ TABDECL(OP_LDR_IMM_OFF),		// OP_LDR_IMM_OFF
482
+/* 01 1011 0101 */ TABDECL(OP_LDR_IMM_OFF),		// OP_LDR_IMM_OFF
483
+/* 01 1011 0110 */ TABDECL(OP_LDR_IMM_OFF),		// OP_LDR_IMM_OFF
484
+/* 01 1011 0111 */ TABDECL(OP_LDR_IMM_OFF),		// OP_LDR_IMM_OFF
485
+/* 01 1011 1000 */ TABDECL(OP_LDR_IMM_OFF),		// OP_LDR_IMM_OFF
486
+/* 01 1011 1001 */ TABDECL(OP_LDR_IMM_OFF),		// OP_LDR_IMM_OFF
487
+/* 01 1011 1010 */ TABDECL(OP_LDR_IMM_OFF),		// OP_LDR_IMM_OFF
488
+/* 01 1011 1011 */ TABDECL(OP_LDR_IMM_OFF),		// OP_LDR_IMM_OFF
489
+/* 01 1011 1100 */ TABDECL(OP_LDR_IMM_OFF),		// OP_LDR_IMM_OFF
490
+/* 01 1011 1101 */ TABDECL(OP_LDR_IMM_OFF),		// OP_LDR_IMM_OFF
491
+/* 01 1011 1110 */ TABDECL(OP_LDR_IMM_OFF),		// OP_LDR_IMM_OFF
492
+/* 01 1011 1111 */ TABDECL(OP_LDR_IMM_OFF),		// OP_LDR_IMM_OFF
493
+
494
+/* 01 1100 0000 */ TABDECL(OP_STRB_IMM_OFF),		// OP_STRB_IMM_OFF
495
+/* 01 1100 0001 */ TABDECL(OP_STRB_IMM_OFF),		// OP_STRB_IMM_OFF
496
+/* 01 1100 0010 */ TABDECL(OP_STRB_IMM_OFF),		// OP_STRB_IMM_OFF
497
+/* 01 1100 0011 */ TABDECL(OP_STRB_IMM_OFF),		// OP_STRB_IMM_OFF
498
+/* 01 1100 0100 */ TABDECL(OP_STRB_IMM_OFF),		// OP_STRB_IMM_OFF
499
+/* 01 1100 0101 */ TABDECL(OP_STRB_IMM_OFF),		// OP_STRB_IMM_OFF
500
+/* 01 1100 0110 */ TABDECL(OP_STRB_IMM_OFF),		// OP_STRB_IMM_OFF
501
+/* 01 1100 0111 */ TABDECL(OP_STRB_IMM_OFF),		// OP_STRB_IMM_OFF
502
+/* 01 1100 1000 */ TABDECL(OP_STRB_IMM_OFF),		// OP_STRB_IMM_OFF
503
+/* 01 1100 1001 */ TABDECL(OP_STRB_IMM_OFF),		// OP_STRB_IMM_OFF
504
+/* 01 1100 1010 */ TABDECL(OP_STRB_IMM_OFF),		// OP_STRB_IMM_OFF
505
+/* 01 1100 1011 */ TABDECL(OP_STRB_IMM_OFF),		// OP_STRB_IMM_OFF
506
+/* 01 1100 1100 */ TABDECL(OP_STRB_IMM_OFF),		// OP_STRB_IMM_OFF
507
+/* 01 1100 1101 */ TABDECL(OP_STRB_IMM_OFF),		// OP_STRB_IMM_OFF
508
+/* 01 1100 1110 */ TABDECL(OP_STRB_IMM_OFF),		// OP_STRB_IMM_OFF
509
+/* 01 1100 1111 */ TABDECL(OP_STRB_IMM_OFF),		// OP_STRB_IMM_OFF
510
+
511
+/* 01 1101 0000 */ TABDECL(OP_STRB_IMM_OFF),		// OP_STRB_IMM_OFF
512
+/* 01 1101 0001 */ TABDECL(OP_STRB_IMM_OFF),		// OP_STRB_IMM_OFF
513
+/* 01 1101 0010 */ TABDECL(OP_STRB_IMM_OFF),		// OP_STRB_IMM_OFF
514
+/* 01 1101 0011 */ TABDECL(OP_STRB_IMM_OFF),		// OP_STRB_IMM_OFF
515
+/* 01 1101 0100 */ TABDECL(OP_STRB_IMM_OFF),		// OP_STRB_IMM_OFF
516
+/* 01 1101 0101 */ TABDECL(OP_STRB_IMM_OFF),		// OP_STRB_IMM_OFF
517
+/* 01 1101 0110 */ TABDECL(OP_STRB_IMM_OFF),		// OP_STRB_IMM_OFF
518
+/* 01 1101 0111 */ TABDECL(OP_STRB_IMM_OFF),		// OP_STRB_IMM_OFF
519
+/* 01 1101 1000 */ TABDECL(OP_STRB_IMM_OFF),		// OP_STRB_IMM_OFF
520
+/* 01 1101 1001 */ TABDECL(OP_STRB_IMM_OFF),		// OP_STRB_IMM_OFF
521
+/* 01 1101 1010 */ TABDECL(OP_STRB_IMM_OFF),		// OP_STRB_IMM_OFF
522
+/* 01 1101 1011 */ TABDECL(OP_STRB_IMM_OFF),		// OP_STRB_IMM_OFF
523
+/* 01 1101 1100 */ TABDECL(OP_STRB_IMM_OFF),		// OP_STRB_IMM_OFF
524
+/* 01 1101 1101 */ TABDECL(OP_STRB_IMM_OFF),		// OP_STRB_IMM_OFF
525
+/* 01 1101 1110 */ TABDECL(OP_STRB_IMM_OFF),		// OP_STRB_IMM_OFF
526
+/* 01 1101 1111 */ TABDECL(OP_STRB_IMM_OFF),		// OP_STRB_IMM_OFF
527
+
528
+/* 01 1110 0000 */ TABDECL(OP_LDRB_IMM_OFF),		// OP_LDRB_IMM_OFF
529
+/* 01 1110 0001 */ TABDECL(OP_LDRB_IMM_OFF),		// OP_LDRB_IMM_OFF
530
+/* 01 1110 0010 */ TABDECL(OP_LDRB_IMM_OFF),		// OP_LDRB_IMM_OFF
531
+/* 01 1110 0011 */ TABDECL(OP_LDRB_IMM_OFF),		// OP_LDRB_IMM_OFF
532
+/* 01 1110 0100 */ TABDECL(OP_LDRB_IMM_OFF),		// OP_LDRB_IMM_OFF
533
+/* 01 1110 0101 */ TABDECL(OP_LDRB_IMM_OFF),		// OP_LDRB_IMM_OFF
534
+/* 01 1110 0110 */ TABDECL(OP_LDRB_IMM_OFF),		// OP_LDRB_IMM_OFF
535
+/* 01 1110 0111 */ TABDECL(OP_LDRB_IMM_OFF),		// OP_LDRB_IMM_OFF
536
+/* 01 1110 1000 */ TABDECL(OP_LDRB_IMM_OFF),		// OP_LDRB_IMM_OFF
537
+/* 01 1110 1001 */ TABDECL(OP_LDRB_IMM_OFF),		// OP_LDRB_IMM_OFF
538
+/* 01 1110 1010 */ TABDECL(OP_LDRB_IMM_OFF),		// OP_LDRB_IMM_OFF
539
+/* 01 1110 1011 */ TABDECL(OP_LDRB_IMM_OFF),		// OP_LDRB_IMM_OFF
540
+/* 01 1110 1100 */ TABDECL(OP_LDRB_IMM_OFF),		// OP_LDRB_IMM_OFF
541
+/* 01 1110 1101 */ TABDECL(OP_LDRB_IMM_OFF),		// OP_LDRB_IMM_OFF
542
+/* 01 1110 1110 */ TABDECL(OP_LDRB_IMM_OFF),		// OP_LDRB_IMM_OFF
543
+/* 01 1110 1111 */ TABDECL(OP_LDRB_IMM_OFF),		// OP_LDRB_IMM_OFF
544
+
545
+/* 01 1111 0000 */ TABDECL(OP_LDRB_IMM_OFF),		// OP_LDRB_IMM_OFF
546
+/* 01 1111 0001 */ TABDECL(OP_LDRB_IMM_OFF),		// OP_LDRB_IMM_OFF
547
+/* 01 1111 0010 */ TABDECL(OP_LDRB_IMM_OFF),		// OP_LDRB_IMM_OFF
548
+/* 01 1111 0011 */ TABDECL(OP_LDRB_IMM_OFF),		// OP_LDRB_IMM_OFF
549
+/* 01 1111 0100 */ TABDECL(OP_LDRB_IMM_OFF),		// OP_LDRB_IMM_OFF
550
+/* 01 1111 0101 */ TABDECL(OP_LDRB_IMM_OFF),		// OP_LDRB_IMM_OFF
551
+/* 01 1111 0110 */ TABDECL(OP_LDRB_IMM_OFF),		// OP_LDRB_IMM_OFF
552
+/* 01 1111 0111 */ TABDECL(OP_LDRB_IMM_OFF),		// OP_LDRB_IMM_OFF
553
+/* 01 1111 1000 */ TABDECL(OP_LDRB_IMM_OFF),		// OP_LDRB_IMM_OFF
554
+/* 01 1111 1001 */ TABDECL(OP_LDRB_IMM_OFF),		// OP_LDRB_IMM_OFF
555
+/* 01 1111 1010 */ TABDECL(OP_LDRB_IMM_OFF),		// OP_LDRB_IMM_OFF
556
+/* 01 1111 1011 */ TABDECL(OP_LDRB_IMM_OFF),		// OP_LDRB_IMM_OFF
557
+/* 01 1111 1100 */ TABDECL(OP_LDRB_IMM_OFF),		// OP_LDRB_IMM_OFF
558
+/* 01 1111 1101 */ TABDECL(OP_LDRB_IMM_OFF),		// OP_LDRB_IMM_OFF
559
+/* 01 1111 1110 */ TABDECL(OP_LDRB_IMM_OFF),		// OP_LDRB_IMM_OFF
560
+/* 01 1111 1111 */ TABDECL(OP_LDRB_IMM_OFF),		// OP_LDRB_IMM_OFF
561
+
562
+/* 10 0000 0000 */ TABDECL(OP_STRH_IMM_OFF),		// OP_STRH_IMM_OFF
563
+/* 10 0000 0001 */ TABDECL(OP_STRH_IMM_OFF),		// OP_STRH_IMM_OFF
564
+/* 10 0000 0010 */ TABDECL(OP_STRH_IMM_OFF),		// OP_STRH_IMM_OFF
565
+/* 10 0000 0011 */ TABDECL(OP_STRH_IMM_OFF),		// OP_STRH_IMM_OFF
566
+/* 10 0000 0100 */ TABDECL(OP_STRH_IMM_OFF),		// OP_STRH_IMM_OFF
567
+/* 10 0000 0101 */ TABDECL(OP_STRH_IMM_OFF),		// OP_STRH_IMM_OFF
568
+/* 10 0000 0110 */ TABDECL(OP_STRH_IMM_OFF),		// OP_STRH_IMM_OFF
569
+/* 10 0000 0111 */ TABDECL(OP_STRH_IMM_OFF),		// OP_STRH_IMM_OFF
570
+/* 10 0000 1000 */ TABDECL(OP_STRH_IMM_OFF),		// OP_STRH_IMM_OFF
571
+/* 10 0000 1001 */ TABDECL(OP_STRH_IMM_OFF),		// OP_STRH_IMM_OFF
572
+/* 10 0000 1010 */ TABDECL(OP_STRH_IMM_OFF),		// OP_STRH_IMM_OFF
573
+/* 10 0000 1011 */ TABDECL(OP_STRH_IMM_OFF),		// OP_STRH_IMM_OFF
574
+/* 10 0000 1100 */ TABDECL(OP_STRH_IMM_OFF),		// OP_STRH_IMM_OFF
575
+/* 10 0000 1101 */ TABDECL(OP_STRH_IMM_OFF),		// OP_STRH_IMM_OFF
576
+/* 10 0000 1110 */ TABDECL(OP_STRH_IMM_OFF),		// OP_STRH_IMM_OFF
577
+/* 10 0000 1111 */ TABDECL(OP_STRH_IMM_OFF),		// OP_STRH_IMM_OFF
578
+
579
+/* 10 0001 0000 */ TABDECL(OP_STRH_IMM_OFF),		// OP_STRH_IMM_OFF
580
+/* 10 0001 0001 */ TABDECL(OP_STRH_IMM_OFF),		// OP_STRH_IMM_OFF
581
+/* 10 0001 0010 */ TABDECL(OP_STRH_IMM_OFF),		// OP_STRH_IMM_OFF
582
+/* 10 0001 0011 */ TABDECL(OP_STRH_IMM_OFF),		// OP_STRH_IMM_OFF
583
+/* 10 0001 0100 */ TABDECL(OP_STRH_IMM_OFF),		// OP_STRH_IMM_OFF
584
+/* 10 0001 0101 */ TABDECL(OP_STRH_IMM_OFF),		// OP_STRH_IMM_OFF
585
+/* 10 0001 0110 */ TABDECL(OP_STRH_IMM_OFF),		// OP_STRH_IMM_OFF
586
+/* 10 0001 0111 */ TABDECL(OP_STRH_IMM_OFF),		// OP_STRH_IMM_OFF
587
+/* 10 0001 1000 */ TABDECL(OP_STRH_IMM_OFF),		// OP_STRH_IMM_OFF
588
+/* 10 0001 1001 */ TABDECL(OP_STRH_IMM_OFF),		// OP_STRH_IMM_OFF
589
+/* 10 0001 1010 */ TABDECL(OP_STRH_IMM_OFF),		// OP_STRH_IMM_OFF
590
+/* 10 0001 1011 */ TABDECL(OP_STRH_IMM_OFF),		// OP_STRH_IMM_OFF
591
+/* 10 0001 1100 */ TABDECL(OP_STRH_IMM_OFF),		// OP_STRH_IMM_OFF
592
+/* 10 0001 1101 */ TABDECL(OP_STRH_IMM_OFF),		// OP_STRH_IMM_OFF
593
+/* 10 0001 1110 */ TABDECL(OP_STRH_IMM_OFF),		// OP_STRH_IMM_OFF
594
+/* 10 0001 1111 */ TABDECL(OP_STRH_IMM_OFF),		// OP_STRH_IMM_OFF
595
+
596
+/* 10 0010 0000 */ TABDECL(OP_LDRH_IMM_OFF),		// OP_LDRH_IMM_OFF
597
+/* 10 0010 0001 */ TABDECL(OP_LDRH_IMM_OFF),		// OP_LDRH_IMM_OFF
598
+/* 10 0010 0010 */ TABDECL(OP_LDRH_IMM_OFF),		// OP_LDRH_IMM_OFF
599
+/* 10 0010 0011 */ TABDECL(OP_LDRH_IMM_OFF),		// OP_LDRH_IMM_OFF
600
+/* 10 0010 0100 */ TABDECL(OP_LDRH_IMM_OFF),		// OP_LDRH_IMM_OFF
601
+/* 10 0010 0101 */ TABDECL(OP_LDRH_IMM_OFF),		// OP_LDRH_IMM_OFF
602
+/* 10 0010 0110 */ TABDECL(OP_LDRH_IMM_OFF),		// OP_LDRH_IMM_OFF
603
+/* 10 0010 0111 */ TABDECL(OP_LDRH_IMM_OFF),		// OP_LDRH_IMM_OFF
604
+/* 10 0010 1000 */ TABDECL(OP_LDRH_IMM_OFF),		// OP_LDRH_IMM_OFF
605
+/* 10 0010 1001 */ TABDECL(OP_LDRH_IMM_OFF),		// OP_LDRH_IMM_OFF
606
+/* 10 0010 1010 */ TABDECL(OP_LDRH_IMM_OFF),		// OP_LDRH_IMM_OFF
607
+/* 10 0010 1011 */ TABDECL(OP_LDRH_IMM_OFF),		// OP_LDRH_IMM_OFF
608
+/* 10 0010 1100 */ TABDECL(OP_LDRH_IMM_OFF),		// OP_LDRH_IMM_OFF
609
+/* 10 0010 1101 */ TABDECL(OP_LDRH_IMM_OFF),		// OP_LDRH_IMM_OFF
610
+/* 10 0010 1110 */ TABDECL(OP_LDRH_IMM_OFF),		// OP_LDRH_IMM_OFF
611
+/* 10 0010 1111 */ TABDECL(OP_LDRH_IMM_OFF),		// OP_LDRH_IMM_OFF
612
+
613
+/* 10 0011 0000 */ TABDECL(OP_LDRH_IMM_OFF),		// OP_LDRH_IMM_OFF
614
+/* 10 0011 0001 */ TABDECL(OP_LDRH_IMM_OFF),		// OP_LDRH_IMM_OFF
615
+/* 10 0011 0010 */ TABDECL(OP_LDRH_IMM_OFF),		// OP_LDRH_IMM_OFF
616
+/* 10 0011 0011 */ TABDECL(OP_LDRH_IMM_OFF),		// OP_LDRH_IMM_OFF
617
+/* 10 0011 0100 */ TABDECL(OP_LDRH_IMM_OFF),		// OP_LDRH_IMM_OFF
618
+/* 10 0011 0101 */ TABDECL(OP_LDRH_IMM_OFF),		// OP_LDRH_IMM_OFF
619
+/* 10 0011 0110 */ TABDECL(OP_LDRH_IMM_OFF),		// OP_LDRH_IMM_OFF
620
+/* 10 0011 0111 */ TABDECL(OP_LDRH_IMM_OFF),		// OP_LDRH_IMM_OFF
621
+/* 10 0011 1000 */ TABDECL(OP_LDRH_IMM_OFF),		// OP_LDRH_IMM_OFF
622
+/* 10 0011 1001 */ TABDECL(OP_LDRH_IMM_OFF),		// OP_LDRH_IMM_OFF
623
+/* 10 0011 1010 */ TABDECL(OP_LDRH_IMM_OFF),		// OP_LDRH_IMM_OFF
624
+/* 10 0011 1011 */ TABDECL(OP_LDRH_IMM_OFF),		// OP_LDRH_IMM_OFF
625
+/* 10 0011 1100 */ TABDECL(OP_LDRH_IMM_OFF),		// OP_LDRH_IMM_OFF
626
+/* 10 0011 1101 */ TABDECL(OP_LDRH_IMM_OFF),		// OP_LDRH_IMM_OFF
627
+/* 10 0011 1110 */ TABDECL(OP_LDRH_IMM_OFF),		// OP_LDRH_IMM_OFF
628
+/* 10 0011 1111 */ TABDECL(OP_LDRH_IMM_OFF),		// OP_LDRH_IMM_OFF
629
+
630
+/* 10 0100 0000 */ TABDECL(OP_STR_SPREL),		// OP_STR_SPREL
631
+/* 10 0100 0001 */ TABDECL(OP_STR_SPREL),		// OP_STR_SPREL
632
+/* 10 0100 0010 */ TABDECL(OP_STR_SPREL),		// OP_STR_SPREL
633
+/* 10 0100 0011 */ TABDECL(OP_STR_SPREL),		// OP_STR_SPREL
634
+/* 10 0100 0100 */ TABDECL(OP_STR_SPREL),		// OP_STR_SPREL
635
+/* 10 0100 0101 */ TABDECL(OP_STR_SPREL),		// OP_STR_SPREL
636
+/* 10 0100 0110 */ TABDECL(OP_STR_SPREL),		// OP_STR_SPREL
637
+/* 10 0100 0111 */ TABDECL(OP_STR_SPREL),		// OP_STR_SPREL
638
+/* 10 0100 1000 */ TABDECL(OP_STR_SPREL),		// OP_STR_SPREL
639
+/* 10 0100 1001 */ TABDECL(OP_STR_SPREL),		// OP_STR_SPREL
640
+/* 10 0100 1010 */ TABDECL(OP_STR_SPREL),		// OP_STR_SPREL
641
+/* 10 0100 1011 */ TABDECL(OP_STR_SPREL),		// OP_STR_SPREL
642
+/* 10 0100 1100 */ TABDECL(OP_STR_SPREL),		// OP_STR_SPREL
643
+/* 10 0100 1101 */ TABDECL(OP_STR_SPREL),		// OP_STR_SPREL
644
+/* 10 0100 1110 */ TABDECL(OP_STR_SPREL),		// OP_STR_SPREL
645
+/* 10 0100 1111 */ TABDECL(OP_STR_SPREL),		// OP_STR_SPREL
646
+
647
+/* 10 0101 0000 */ TABDECL(OP_STR_SPREL),		// OP_STR_SPREL
648
+/* 10 0101 0001 */ TABDECL(OP_STR_SPREL),		// OP_STR_SPREL
649
+/* 10 0101 0010 */ TABDECL(OP_STR_SPREL),		// OP_STR_SPREL
650
+/* 10 0101 0011 */ TABDECL(OP_STR_SPREL),		// OP_STR_SPREL
651
+/* 10 0101 0100 */ TABDECL(OP_STR_SPREL),		// OP_STR_SPREL
652
+/* 10 0101 0101 */ TABDECL(OP_STR_SPREL),		// OP_STR_SPREL
653
+/* 10 0101 0110 */ TABDECL(OP_STR_SPREL),		// OP_STR_SPREL
654
+/* 10 0101 0111 */ TABDECL(OP_STR_SPREL),		// OP_STR_SPREL
655
+/* 10 0101 1000 */ TABDECL(OP_STR_SPREL),		// OP_STR_SPREL
656
+/* 10 0101 1001 */ TABDECL(OP_STR_SPREL),		// OP_STR_SPREL
657
+/* 10 0101 1010 */ TABDECL(OP_STR_SPREL),		// OP_STR_SPREL
658
+/* 10 0101 1011 */ TABDECL(OP_STR_SPREL),		// OP_STR_SPREL
659
+/* 10 0101 1100 */ TABDECL(OP_STR_SPREL),		// OP_STR_SPREL
660
+/* 10 0101 1101 */ TABDECL(OP_STR_SPREL),		// OP_STR_SPREL
661
+/* 10 0101 1110 */ TABDECL(OP_STR_SPREL),		// OP_STR_SPREL
662
+/* 10 0101 1111 */ TABDECL(OP_STR_SPREL),		// OP_STR_SPREL
663
+
664
+/* 10 0110 0000 */ TABDECL(OP_LDR_SPREL),		// OP_LDR_SPREL
665
+/* 10 0110 0001 */ TABDECL(OP_LDR_SPREL),		// OP_LDR_SPREL
666
+/* 10 0110 0010 */ TABDECL(OP_LDR_SPREL),		// OP_LDR_SPREL
667
+/* 10 0110 0011 */ TABDECL(OP_LDR_SPREL),		// OP_LDR_SPREL
668
+/* 10 0110 0100 */ TABDECL(OP_LDR_SPREL),		// OP_LDR_SPREL
669
+/* 10 0110 0101 */ TABDECL(OP_LDR_SPREL),		// OP_LDR_SPREL
670
+/* 10 0110 0110 */ TABDECL(OP_LDR_SPREL),		// OP_LDR_SPREL
671
+/* 10 0110 0111 */ TABDECL(OP_LDR_SPREL),		// OP_LDR_SPREL
672
+/* 10 0110 1000 */ TABDECL(OP_LDR_SPREL),		// OP_LDR_SPREL
673
+/* 10 0110 1001 */ TABDECL(OP_LDR_SPREL),		// OP_LDR_SPREL
674
+/* 10 0110 1010 */ TABDECL(OP_LDR_SPREL),		// OP_LDR_SPREL
675
+/* 10 0110 1011 */ TABDECL(OP_LDR_SPREL),		// OP_LDR_SPREL
676
+/* 10 0110 1100 */ TABDECL(OP_LDR_SPREL),		// OP_LDR_SPREL
677
+/* 10 0110 1101 */ TABDECL(OP_LDR_SPREL),		// OP_LDR_SPREL
678
+/* 10 0110 1110 */ TABDECL(OP_LDR_SPREL),		// OP_LDR_SPREL
679
+/* 10 0110 1111 */ TABDECL(OP_LDR_SPREL),		// OP_LDR_SPREL
680
+
681
+/* 10 0111 0000 */ TABDECL(OP_LDR_SPREL),		// OP_LDR_SPREL
682
+/* 10 0111 0001 */ TABDECL(OP_LDR_SPREL),		// OP_LDR_SPREL
683
+/* 10 0111 0010 */ TABDECL(OP_LDR_SPREL),		// OP_LDR_SPREL
684
+/* 10 0111 0011 */ TABDECL(OP_LDR_SPREL),		// OP_LDR_SPREL
685
+/* 10 0111 0100 */ TABDECL(OP_LDR_SPREL),		// OP_LDR_SPREL
686
+/* 10 0111 0101 */ TABDECL(OP_LDR_SPREL),		// OP_LDR_SPREL
687
+/* 10 0111 0110 */ TABDECL(OP_LDR_SPREL),		// OP_LDR_SPREL
688
+/* 10 0111 0111 */ TABDECL(OP_LDR_SPREL),		// OP_LDR_SPREL
689
+/* 10 0111 1000 */ TABDECL(OP_LDR_SPREL),		// OP_LDR_SPREL
690
+/* 10 0111 1001 */ TABDECL(OP_LDR_SPREL),		// OP_LDR_SPREL
691
+/* 10 0111 1010 */ TABDECL(OP_LDR_SPREL),		// OP_LDR_SPREL
692
+/* 10 0111 1011 */ TABDECL(OP_LDR_SPREL),		// OP_LDR_SPREL
693
+/* 10 0111 1100 */ TABDECL(OP_LDR_SPREL),		// OP_LDR_SPREL
694
+/* 10 0111 1101 */ TABDECL(OP_LDR_SPREL),		// OP_LDR_SPREL
695
+/* 10 0111 1110 */ TABDECL(OP_LDR_SPREL),		// OP_LDR_SPREL
696
+/* 10 0111 1111 */ TABDECL(OP_LDR_SPREL),		// OP_LDR_SPREL
697
+
698
+/* 10 1000 0000 */ TABDECL(OP_ADD_2PC),		// OP_ADD_2PC
699
+/* 10 1000 0001 */ TABDECL(OP_ADD_2PC),		// OP_ADD_2PC
700
+/* 10 1000 0010 */ TABDECL(OP_ADD_2PC),		// OP_ADD_2PC
701
+/* 10 1000 0011 */ TABDECL(OP_ADD_2PC),		// OP_ADD_2PC
702
+/* 10 1000 0100 */ TABDECL(OP_ADD_2PC),		// OP_ADD_2PC
703
+/* 10 1000 0101 */ TABDECL(OP_ADD_2PC),		// OP_ADD_2PC
704
+/* 10 1000 0110 */ TABDECL(OP_ADD_2PC),		// OP_ADD_2PC
705
+/* 10 1000 0111 */ TABDECL(OP_ADD_2PC),		// OP_ADD_2PC
706
+/* 10 1000 1000 */ TABDECL(OP_ADD_2PC),		// OP_ADD_2PC
707
+/* 10 1000 1001 */ TABDECL(OP_ADD_2PC),		// OP_ADD_2PC
708
+/* 10 1000 1010 */ TABDECL(OP_ADD_2PC),		// OP_ADD_2PC
709
+/* 10 1000 1011 */ TABDECL(OP_ADD_2PC),		// OP_ADD_2PC
710
+/* 10 1000 1100 */ TABDECL(OP_ADD_2PC),		// OP_ADD_2PC
711
+/* 10 1000 1101 */ TABDECL(OP_ADD_2PC),		// OP_ADD_2PC
712
+/* 10 1000 1110 */ TABDECL(OP_ADD_2PC),		// OP_ADD_2PC
713
+/* 10 1000 1111 */ TABDECL(OP_ADD_2PC),		// OP_ADD_2PC
714
+
715
+/* 10 1001 0000 */ TABDECL(OP_ADD_2PC),		// OP_ADD_2PC
716
+/* 10 1001 0001 */ TABDECL(OP_ADD_2PC),		// OP_ADD_2PC
717
+/* 10 1001 0010 */ TABDECL(OP_ADD_2PC),		// OP_ADD_2PC
718
+/* 10 1001 0011 */ TABDECL(OP_ADD_2PC),		// OP_ADD_2PC
719
+/* 10 1001 0100 */ TABDECL(OP_ADD_2PC),		// OP_ADD_2PC
720
+/* 10 1001 0101 */ TABDECL(OP_ADD_2PC),		// OP_ADD_2PC
721
+/* 10 1001 0110 */ TABDECL(OP_ADD_2PC),		// OP_ADD_2PC
722
+/* 10 1001 0111 */ TABDECL(OP_ADD_2PC),		// OP_ADD_2PC
723
+/* 10 1001 1000 */ TABDECL(OP_ADD_2PC),		// OP_ADD_2PC
724
+/* 10 1001 1001 */ TABDECL(OP_ADD_2PC),		// OP_ADD_2PC
725
+/* 10 1001 1010 */ TABDECL(OP_ADD_2PC),		// OP_ADD_2PC
726
+/* 10 1001 1011 */ TABDECL(OP_ADD_2PC),		// OP_ADD_2PC
727
+/* 10 1001 1100 */ TABDECL(OP_ADD_2PC),		// OP_ADD_2PC
728
+/* 10 1001 1101 */ TABDECL(OP_ADD_2PC),		// OP_ADD_2PC
729
+/* 10 1001 1110 */ TABDECL(OP_ADD_2PC),		// OP_ADD_2PC
730
+/* 10 1001 1111 */ TABDECL(OP_ADD_2PC),		// OP_ADD_2PC
731
+
732
+/* 10 1010 0000 */ TABDECL(OP_ADD_2SP),		// OP_ADD_2SP
733
+/* 10 1010 0001 */ TABDECL(OP_ADD_2SP),		// OP_ADD_2SP
734
+/* 10 1010 0010 */ TABDECL(OP_ADD_2SP),		// OP_ADD_2SP
735
+/* 10 1010 0011 */ TABDECL(OP_ADD_2SP),		// OP_ADD_2SP
736
+/* 10 1010 0100 */ TABDECL(OP_ADD_2SP),		// OP_ADD_2SP
737
+/* 10 1010 0101 */ TABDECL(OP_ADD_2SP),		// OP_ADD_2SP
738
+/* 10 1010 0110 */ TABDECL(OP_ADD_2SP),		// OP_ADD_2SP
739
+/* 10 1010 0111 */ TABDECL(OP_ADD_2SP),		// OP_ADD_2SP
740
+/* 10 1010 1000 */ TABDECL(OP_ADD_2SP),		// OP_ADD_2SP
741
+/* 10 1010 1001 */ TABDECL(OP_ADD_2SP),		// OP_ADD_2SP
742
+/* 10 1010 1010 */ TABDECL(OP_ADD_2SP),		// OP_ADD_2SP
743
+/* 10 1010 1011 */ TABDECL(OP_ADD_2SP),		// OP_ADD_2SP
744
+/* 10 1010 1100 */ TABDECL(OP_ADD_2SP),		// OP_ADD_2SP
745
+/* 10 1010 1101 */ TABDECL(OP_ADD_2SP),		// OP_ADD_2SP
746
+/* 10 1010 1110 */ TABDECL(OP_ADD_2SP),		// OP_ADD_2SP
747
+/* 10 1010 1111 */ TABDECL(OP_ADD_2SP),		// OP_ADD_2SP
748
+
749
+/* 10 1011 0000 */ TABDECL(OP_ADD_2SP),		// OP_ADD_2SP
750
+/* 10 1011 0001 */ TABDECL(OP_ADD_2SP),		// OP_ADD_2SP
751
+/* 10 1011 0010 */ TABDECL(OP_ADD_2SP),		// OP_ADD_2SP
752
+/* 10 1011 0011 */ TABDECL(OP_ADD_2SP),		// OP_ADD_2SP
753
+/* 10 1011 0100 */ TABDECL(OP_ADD_2SP),		// OP_ADD_2SP
754
+/* 10 1011 0101 */ TABDECL(OP_ADD_2SP),		// OP_ADD_2SP
755
+/* 10 1011 0110 */ TABDECL(OP_ADD_2SP),		// OP_ADD_2SP
756
+/* 10 1011 0111 */ TABDECL(OP_ADD_2SP),		// OP_ADD_2SP
757
+/* 10 1011 1000 */ TABDECL(OP_ADD_2SP),		// OP_ADD_2SP
758
+/* 10 1011 1001 */ TABDECL(OP_ADD_2SP),		// OP_ADD_2SP
759
+/* 10 1011 1010 */ TABDECL(OP_ADD_2SP),		// OP_ADD_2SP
760
+/* 10 1011 1011 */ TABDECL(OP_ADD_2SP),		// OP_ADD_2SP
761
+/* 10 1011 1100 */ TABDECL(OP_ADD_2SP),		// OP_ADD_2SP
762
+/* 10 1011 1101 */ TABDECL(OP_ADD_2SP),		// OP_ADD_2SP
763
+/* 10 1011 1110 */ TABDECL(OP_ADD_2SP),		// OP_ADD_2SP
764
+/* 10 1011 1111 */ TABDECL(OP_ADD_2SP),		// OP_ADD_2SP
765
+
766
+/* 10 1100 0000 */ TABDECL(OP_ADJUST_P_SP),		// OP_ADJUST_P_SP
767
+/* 10 1100 0001 */ TABDECL(OP_ADJUST_P_SP),		// OP_ADJUST_P_SP
768
+/* 10 1100 0010 */ TABDECL(OP_ADJUST_M_SP),		// OP_ADJUST_M_SP
769
+/* 10 1100 0011 */ TABDECL(OP_ADJUST_M_SP),		// OP_ADJUST_M_SP
770
+/* 10 1100 0100 */ TABDECL(OP_UND_THUMB),
771
+/* 10 1100 0101 */ TABDECL(OP_UND_THUMB),
772
+/* 10 1100 0110 */ TABDECL(OP_UND_THUMB),
773
+/* 10 1100 0111 */ TABDECL(OP_UND_THUMB),
774
+/* 10 1100 1000 */ TABDECL(OP_UND_THUMB),
775
+/* 10 1100 1001 */ TABDECL(OP_UND_THUMB),
776
+/* 10 1100 1010 */ TABDECL(OP_UND_THUMB),
777
+/* 10 1100 1011 */ TABDECL(OP_UND_THUMB),
778
+/* 10 1100 1100 */ TABDECL(OP_UND_THUMB),
779
+/* 10 1100 1101 */ TABDECL(OP_UND_THUMB),
780
+/* 10 1100 1110 */ TABDECL(OP_UND_THUMB),
781
+/* 10 1100 1111 */ TABDECL(OP_UND_THUMB),
782
+
783
+/* 10 1101 0000 */ TABDECL(OP_PUSH),		// OP_PUSH
784
+/* 10 1101 0001 */ TABDECL(OP_PUSH),		// OP_PUSH
785
+/* 10 1101 0010 */ TABDECL(OP_PUSH),		// OP_PUSH
786
+/* 10 1101 0011 */ TABDECL(OP_PUSH),		// OP_PUSH
787
+/* 10 1101 0100 */ TABDECL(OP_PUSH_LR),		// OP_PUSH_LR
788
+/* 10 1101 0101 */ TABDECL(OP_PUSH_LR),		// OP_PUSH_LR
789
+/* 10 1101 0110 */ TABDECL(OP_PUSH_LR),		// OP_PUSH_LR
790
+/* 10 1101 0111 */ TABDECL(OP_PUSH_LR),		// OP_PUSH_LR
791
+/* 10 1101 1000 */ TABDECL(OP_UND_THUMB),
792
+/* 10 1101 1001 */ TABDECL(OP_UND_THUMB),
793
+/* 10 1101 1010 */ TABDECL(OP_UND_THUMB),
794
+/* 10 1101 1011 */ TABDECL(OP_UND_THUMB),
795
+/* 10 1101 1100 */ TABDECL(OP_UND_THUMB),
796
+/* 10 1101 1101 */ TABDECL(OP_UND_THUMB),
797
+/* 10 1101 1110 */ TABDECL(OP_UND_THUMB),
798
+/* 10 1101 1111 */ TABDECL(OP_UND_THUMB),
799
+
800
+/* 10 1110 0000 */ TABDECL(OP_UND_THUMB),
801
+/* 10 1110 0001 */ TABDECL(OP_UND_THUMB),
802
+/* 10 1110 0010 */ TABDECL(OP_UND_THUMB),
803
+/* 10 1110 0011 */ TABDECL(OP_UND_THUMB),
804
+/* 10 1110 0100 */ TABDECL(OP_UND_THUMB),
805
+/* 10 1110 0101 */ TABDECL(OP_UND_THUMB),
806
+/* 10 1110 0110 */ TABDECL(OP_UND_THUMB),
807
+/* 10 1110 0111 */ TABDECL(OP_UND_THUMB),
808
+/* 10 1110 1000 */ TABDECL(OP_UND_THUMB),
809
+/* 10 1110 1001 */ TABDECL(OP_UND_THUMB),
810
+/* 10 1110 1010 */ TABDECL(OP_UND_THUMB),
811
+/* 10 1110 1011 */ TABDECL(OP_UND_THUMB),
812
+/* 10 1110 1100 */ TABDECL(OP_UND_THUMB),
813
+/* 10 1110 1101 */ TABDECL(OP_UND_THUMB),
814
+/* 10 1110 1110 */ TABDECL(OP_UND_THUMB),
815
+/* 10 1110 1111 */ TABDECL(OP_UND_THUMB),
816
+
817
+/* 10 1111 0000 */ TABDECL(OP_POP),		// OP_POP
818
+/* 10 1111 0001 */ TABDECL(OP_POP),		// OP_POP
819
+/* 10 1111 0010 */ TABDECL(OP_POP),		// OP_POP
820
+/* 10 1111 0011 */ TABDECL(OP_POP),		// OP_POP
821
+/* 10 1111 0100 */ TABDECL(OP_POP_PC),		// OP_POP_PC
822
+/* 10 1111 0101 */ TABDECL(OP_POP_PC),		// OP_POP_PC
823
+/* 10 1111 0110 */ TABDECL(OP_POP_PC),		// OP_POP_PC
824
+/* 10 1111 0111 */ TABDECL(OP_POP_PC),		// OP_POP_PC
825
+/* 10 1111 1000 */ TABDECL(OP_BKPT_THUMB),		// OP_BKPT_THUMB
826
+/* 10 1111 1001 */ TABDECL(OP_BKPT_THUMB),		// OP_BKPT_THUMB
827
+/* 10 1111 1010 */ TABDECL(OP_BKPT_THUMB),		// OP_BKPT_THUMB
828
+/* 10 1111 1011 */ TABDECL(OP_BKPT_THUMB),		// OP_BKPT_THUMB
829
+/* 10 1111 1100 */ TABDECL(OP_UND_THUMB),
830
+/* 10 1111 1101 */ TABDECL(OP_UND_THUMB),
831
+/* 10 1111 1110 */ TABDECL(OP_UND_THUMB),
832
+/* 10 1111 1111 */ TABDECL(OP_UND_THUMB),
833
+
834
+/* 11 0000 0000 */ TABDECL(OP_STMIA_THUMB),		// OP_STMIA_THUMB
835
+/* 11 0000 0001 */ TABDECL(OP_STMIA_THUMB),		// OP_STMIA_THUMB
836
+/* 11 0000 0010 */ TABDECL(OP_STMIA_THUMB),		// OP_STMIA_THUMB
837
+/* 11 0000 0011 */ TABDECL(OP_STMIA_THUMB),		// OP_STMIA_THUMB
838
+/* 11 0000 0100 */ TABDECL(OP_STMIA_THUMB),		// OP_STMIA_THUMB
839
+/* 11 0000 0101 */ TABDECL(OP_STMIA_THUMB),		// OP_STMIA_THUMB
840
+/* 11 0000 0110 */ TABDECL(OP_STMIA_THUMB),		// OP_STMIA_THUMB
841
+/* 11 0000 0111 */ TABDECL(OP_STMIA_THUMB),		// OP_STMIA_THUMB
842
+/* 11 0000 1000 */ TABDECL(OP_STMIA_THUMB),		// OP_STMIA_THUMB
843
+/* 11 0000 1001 */ TABDECL(OP_STMIA_THUMB),		// OP_STMIA_THUMB
844
+/* 11 0000 1010 */ TABDECL(OP_STMIA_THUMB),		// OP_STMIA_THUMB
845
+/* 11 0000 1011 */ TABDECL(OP_STMIA_THUMB),		// OP_STMIA_THUMB
846
+/* 11 0000 1100 */ TABDECL(OP_STMIA_THUMB),		// OP_STMIA_THUMB
847
+/* 11 0000 1101 */ TABDECL(OP_STMIA_THUMB),		// OP_STMIA_THUMB
848
+/* 11 0000 1110 */ TABDECL(OP_STMIA_THUMB),		// OP_STMIA_THUMB
849
+/* 11 0000 1111 */ TABDECL(OP_STMIA_THUMB),		// OP_STMIA_THUMB
850
+
851
+/* 11 0001 0000 */ TABDECL(OP_STMIA_THUMB),		// OP_STMIA_THUMB
852
+/* 11 0001 0001 */ TABDECL(OP_STMIA_THUMB),		// OP_STMIA_THUMB
853
+/* 11 0001 0010 */ TABDECL(OP_STMIA_THUMB),		// OP_STMIA_THUMB
854
+/* 11 0001 0011 */ TABDECL(OP_STMIA_THUMB),		// OP_STMIA_THUMB
855
+/* 11 0001 0100 */ TABDECL(OP_STMIA_THUMB),		// OP_STMIA_THUMB
856
+/* 11 0001 0101 */ TABDECL(OP_STMIA_THUMB),		// OP_STMIA_THUMB
857
+/* 11 0001 0110 */ TABDECL(OP_STMIA_THUMB),		// OP_STMIA_THUMB
858
+/* 11 0001 0111 */ TABDECL(OP_STMIA_THUMB),		// OP_STMIA_THUMB
859
+/* 11 0001 1000 */ TABDECL(OP_STMIA_THUMB),		// OP_STMIA_THUMB
860
+/* 11 0001 1001 */ TABDECL(OP_STMIA_THUMB),		// OP_STMIA_THUMB
861
+/* 11 0001 1010 */ TABDECL(OP_STMIA_THUMB),		// OP_STMIA_THUMB
862
+/* 11 0001 1011 */ TABDECL(OP_STMIA_THUMB),		// OP_STMIA_THUMB
863
+/* 11 0001 1100 */ TABDECL(OP_STMIA_THUMB),		// OP_STMIA_THUMB
864
+/* 11 0001 1101 */ TABDECL(OP_STMIA_THUMB),		// OP_STMIA_THUMB
865
+/* 11 0001 1110 */ TABDECL(OP_STMIA_THUMB),		// OP_STMIA_THUMB
866
+/* 11 0001 1111 */ TABDECL(OP_STMIA_THUMB),		// OP_STMIA_THUMB
867
+
868
+/* 11 0010 0000 */ TABDECL(OP_LDMIA_THUMB),		// OP_LDMIA_THUMB
869
+/* 11 0010 0001 */ TABDECL(OP_LDMIA_THUMB),		// OP_LDMIA_THUMB
870
+/* 11 0010 0010 */ TABDECL(OP_LDMIA_THUMB),		// OP_LDMIA_THUMB
871
+/* 11 0010 0011 */ TABDECL(OP_LDMIA_THUMB),		// OP_LDMIA_THUMB
872
+/* 11 0010 0100 */ TABDECL(OP_LDMIA_THUMB),		// OP_LDMIA_THUMB
873
+/* 11 0010 0101 */ TABDECL(OP_LDMIA_THUMB),		// OP_LDMIA_THUMB
874
+/* 11 0010 0110 */ TABDECL(OP_LDMIA_THUMB),		// OP_LDMIA_THUMB
875
+/* 11 0010 0111 */ TABDECL(OP_LDMIA_THUMB),		// OP_LDMIA_THUMB
876
+/* 11 0010 1000 */ TABDECL(OP_LDMIA_THUMB),		// OP_LDMIA_THUMB
877
+/* 11 0010 1001 */ TABDECL(OP_LDMIA_THUMB),		// OP_LDMIA_THUMB
878
+/* 11 0010 1010 */ TABDECL(OP_LDMIA_THUMB),		// OP_LDMIA_THUMB
879
+/* 11 0010 1011 */ TABDECL(OP_LDMIA_THUMB),		// OP_LDMIA_THUMB
880
+/* 11 0010 1100 */ TABDECL(OP_LDMIA_THUMB),		// OP_LDMIA_THUMB
881
+/* 11 0010 1101 */ TABDECL(OP_LDMIA_THUMB),		// OP_LDMIA_THUMB
882
+/* 11 0010 1110 */ TABDECL(OP_LDMIA_THUMB),		// OP_LDMIA_THUMB
883
+/* 11 0010 1111 */ TABDECL(OP_LDMIA_THUMB),		// OP_LDMIA_THUMB
884
+
885
+/* 11 0011 0000 */ TABDECL(OP_LDMIA_THUMB),		// OP_LDMIA_THUMB
886
+/* 11 0011 0001 */ TABDECL(OP_LDMIA_THUMB),		// OP_LDMIA_THUMB
887
+/* 11 0011 0010 */ TABDECL(OP_LDMIA_THUMB),		// OP_LDMIA_THUMB
888
+/* 11 0011 0011 */ TABDECL(OP_LDMIA_THUMB),		// OP_LDMIA_THUMB
889
+/* 11 0011 0100 */ TABDECL(OP_LDMIA_THUMB),		// OP_LDMIA_THUMB
890
+/* 11 0011 0101 */ TABDECL(OP_LDMIA_THUMB),		// OP_LDMIA_THUMB
891
+/* 11 0011 0110 */ TABDECL(OP_LDMIA_THUMB),		// OP_LDMIA_THUMB
892
+/* 11 0011 0111 */ TABDECL(OP_LDMIA_THUMB),		// OP_LDMIA_THUMB
893
+/* 11 0011 1000 */ TABDECL(OP_LDMIA_THUMB),		// OP_LDMIA_THUMB
894
+/* 11 0011 1001 */ TABDECL(OP_LDMIA_THUMB),		// OP_LDMIA_THUMB
895
+/* 11 0011 1010 */ TABDECL(OP_LDMIA_THUMB),		// OP_LDMIA_THUMB
896
+/* 11 0011 1011 */ TABDECL(OP_LDMIA_THUMB),		// OP_LDMIA_THUMB
897
+/* 11 0011 1100 */ TABDECL(OP_LDMIA_THUMB),		// OP_LDMIA_THUMB
898
+/* 11 0011 1101 */ TABDECL(OP_LDMIA_THUMB),		// OP_LDMIA_THUMB
899
+/* 11 0011 1110 */ TABDECL(OP_LDMIA_THUMB),		// OP_LDMIA_THUMB
900
+/* 11 0011 1111 */ TABDECL(OP_LDMIA_THUMB),		// OP_LDMIA_THUMB
901
+
902
+/* 11 0100 0000 */ TABDECL(OP_B_COND),		// OP_B_COND
903
+/* 11 0100 0001 */ TABDECL(OP_B_COND),		// OP_B_COND
904
+/* 11 0100 0010 */ TABDECL(OP_B_COND),		// OP_B_COND
905
+/* 11 0100 0011 */ TABDECL(OP_B_COND),		// OP_B_COND
906
+/* 11 0100 0100 */ TABDECL(OP_B_COND),		// OP_B_COND
907
+/* 11 0100 0101 */ TABDECL(OP_B_COND),		// OP_B_COND
908
+/* 11 0100 0110 */ TABDECL(OP_B_COND),		// OP_B_COND
909
+/* 11 0100 0111 */ TABDECL(OP_B_COND),		// OP_B_COND
910
+/* 11 0100 1000 */ TABDECL(OP_B_COND),		// OP_B_COND
911
+/* 11 0100 1001 */ TABDECL(OP_B_COND),		// OP_B_COND
912
+/* 11 0100 1010 */ TABDECL(OP_B_COND),		// OP_B_COND
913
+/* 11 0100 1011 */ TABDECL(OP_B_COND),		// OP_B_COND
914
+/* 11 0100 1100 */ TABDECL(OP_B_COND),		// OP_B_COND
915
+/* 11 0100 1101 */ TABDECL(OP_B_COND),		// OP_B_COND
916
+/* 11 0100 1110 */ TABDECL(OP_B_COND),		// OP_B_COND
917
+/* 11 0100 1111 */ TABDECL(OP_B_COND),		// OP_B_COND
918
+
919
+/* 11 0101 0000 */ TABDECL(OP_B_COND),		// OP_B_COND
920
+/* 11 0101 0001 */ TABDECL(OP_B_COND),		// OP_B_COND
921
+/* 11 0101 0010 */ TABDECL(OP_B_COND),		// OP_B_COND
922
+/* 11 0101 0011 */ TABDECL(OP_B_COND),		// OP_B_COND
923
+/* 11 0101 0100 */ TABDECL(OP_B_COND),		// OP_B_COND
924
+/* 11 0101 0101 */ TABDECL(OP_B_COND),		// OP_B_COND
925
+/* 11 0101 0110 */ TABDECL(OP_B_COND),		// OP_B_COND
926
+/* 11 0101 0111 */ TABDECL(OP_B_COND),		// OP_B_COND
927
+/* 11 0101 1000 */ TABDECL(OP_B_COND),		// OP_B_COND
928
+/* 11 0101 1001 */ TABDECL(OP_B_COND),		// OP_B_COND
929
+/* 11 0101 1010 */ TABDECL(OP_B_COND),		// OP_B_COND
930
+/* 11 0101 1011 */ TABDECL(OP_B_COND),		// OP_B_COND
931
+/* 11 0101 1100 */ TABDECL(OP_B_COND),		// OP_B_COND
932
+/* 11 0101 1101 */ TABDECL(OP_B_COND),		// OP_B_COND
933
+/* 11 0101 1110 */ TABDECL(OP_B_COND),		// OP_B_COND
934
+/* 11 0101 1111 */ TABDECL(OP_B_COND),		// OP_B_COND
935
+
936
+/* 11 0110 0000 */ TABDECL(OP_B_COND),		// OP_B_COND
937
+/* 11 0110 0001 */ TABDECL(OP_B_COND),		// OP_B_COND
938
+/* 11 0110 0010 */ TABDECL(OP_B_COND),		// OP_B_COND
939
+/* 11 0110 0011 */ TABDECL(OP_B_COND),		// OP_B_COND
940
+/* 11 0110 0100 */ TABDECL(OP_B_COND),		// OP_B_COND
941
+/* 11 0110 0101 */ TABDECL(OP_B_COND),		// OP_B_COND
942
+/* 11 0110 0110 */ TABDECL(OP_B_COND),		// OP_B_COND
943
+/* 11 0110 0111 */ TABDECL(OP_B_COND),		// OP_B_COND
944
+/* 11 0110 1000 */ TABDECL(OP_B_COND),		// OP_B_COND
945
+/* 11 0110 1001 */ TABDECL(OP_B_COND),		// OP_B_COND
946
+/* 11 0110 1010 */ TABDECL(OP_B_COND),		// OP_B_COND
947
+/* 11 0110 1011 */ TABDECL(OP_B_COND),		// OP_B_COND
948
+/* 11 0110 1100 */ TABDECL(OP_B_COND),		// OP_B_COND
949
+/* 11 0110 1101 */ TABDECL(OP_B_COND),		// OP_B_COND
950
+/* 11 0110 1110 */ TABDECL(OP_B_COND),		// OP_B_COND
951
+/* 11 0110 1111 */ TABDECL(OP_B_COND),		// OP_B_COND
952
+
953
+/* 11 0111 0000 */ TABDECL(OP_B_COND),		// OP_B_COND
954
+/* 11 0111 0001 */ TABDECL(OP_B_COND),		// OP_B_COND
955
+/* 11 0111 0010 */ TABDECL(OP_B_COND),		// OP_B_COND
956
+/* 11 0111 0011 */ TABDECL(OP_B_COND),		// OP_B_COND
957
+/* 11 0111 0100 */ TABDECL(OP_B_COND),		// OP_B_COND
958
+/* 11 0111 0101 */ TABDECL(OP_B_COND),		// OP_B_COND
959
+/* 11 0111 0110 */ TABDECL(OP_B_COND),		// OP_B_COND
960
+/* 11 0111 0111 */ TABDECL(OP_B_COND),		// OP_B_COND
961
+/* 11 0111 1000 */ TABDECL(OP_B_COND),		// OP_B_COND
962
+/* 11 0111 1001 */ TABDECL(OP_B_COND),		// OP_B_COND
963
+/* 11 0111 1010 */ TABDECL(OP_B_COND),		// OP_B_COND
964
+/* 11 0111 1011 */ TABDECL(OP_B_COND),		// OP_B_COND
965
+/* 11 0111 1100 */ TABDECL(OP_SWI_THUMB),		// OP_SWI_THUMB
966
+/* 11 0111 1101 */ TABDECL(OP_SWI_THUMB),		// OP_SWI_THUMB
967
+/* 11 0111 1110 */ TABDECL(OP_SWI_THUMB),		// OP_SWI_THUMB
968
+/* 11 0111 1111 */ TABDECL(OP_SWI_THUMB),		// OP_SWI_THUMB
969
+
970
+/* 11 1000 0000 */ TABDECL(OP_B_UNCOND),		// OP_B_UNCOND
971
+/* 11 1000 0001 */ TABDECL(OP_B_UNCOND),		// OP_B_UNCOND
972
+/* 11 1000 0010 */ TABDECL(OP_B_UNCOND),		// OP_B_UNCOND
973
+/* 11 1000 0011 */ TABDECL(OP_B_UNCOND),		// OP_B_UNCOND
974
+/* 11 1000 0100 */ TABDECL(OP_B_UNCOND),		// OP_B_UNCOND
975
+/* 11 1000 0101 */ TABDECL(OP_B_UNCOND),		// OP_B_UNCOND
976
+/* 11 1000 0110 */ TABDECL(OP_B_UNCOND),		// OP_B_UNCOND
977
+/* 11 1000 0111 */ TABDECL(OP_B_UNCOND),		// OP_B_UNCOND
978
+/* 11 1000 1000 */ TABDECL(OP_B_UNCOND),		// OP_B_UNCOND
979
+/* 11 1000 1001 */ TABDECL(OP_B_UNCOND),		// OP_B_UNCOND
980
+/* 11 1000 1010 */ TABDECL(OP_B_UNCOND),		// OP_B_UNCOND
981
+/* 11 1000 1011 */ TABDECL(OP_B_UNCOND),		// OP_B_UNCOND
982
+/* 11 1000 1100 */ TABDECL(OP_B_UNCOND),		// OP_B_UNCOND
983
+/* 11 1000 1101 */ TABDECL(OP_B_UNCOND),		// OP_B_UNCOND
984
+/* 11 1000 1110 */ TABDECL(OP_B_UNCOND),		// OP_B_UNCOND
985
+/* 11 1000 1111 */ TABDECL(OP_B_UNCOND),		// OP_B_UNCOND
986
+
987
+/* 11 1001 0000 */ TABDECL(OP_B_UNCOND),		// OP_B_UNCOND
988
+/* 11 1001 0001 */ TABDECL(OP_B_UNCOND),		// OP_B_UNCOND
989
+/* 11 1001 0010 */ TABDECL(OP_B_UNCOND),		// OP_B_UNCOND
990
+/* 11 1001 0011 */ TABDECL(OP_B_UNCOND),		// OP_B_UNCOND
991
+/* 11 1001 0100 */ TABDECL(OP_B_UNCOND),		// OP_B_UNCOND
992
+/* 11 1001 0101 */ TABDECL(OP_B_UNCOND),		// OP_B_UNCOND
993
+/* 11 1001 0110 */ TABDECL(OP_B_UNCOND),		// OP_B_UNCOND
994
+/* 11 1001 0111 */ TABDECL(OP_B_UNCOND),		// OP_B_UNCOND
995
+/* 11 1001 1000 */ TABDECL(OP_B_UNCOND),		// OP_B_UNCOND
996
+/* 11 1001 1001 */ TABDECL(OP_B_UNCOND),		// OP_B_UNCOND
997
+/* 11 1001 1010 */ TABDECL(OP_B_UNCOND),		// OP_B_UNCOND
998
+/* 11 1001 1011 */ TABDECL(OP_B_UNCOND),		// OP_B_UNCOND
999
+/* 11 1001 1100 */ TABDECL(OP_B_UNCOND),		// OP_B_UNCOND
1000
+/* 11 1001 1101 */ TABDECL(OP_B_UNCOND),		// OP_B_UNCOND
1001
+/* 11 1001 1110 */ TABDECL(OP_B_UNCOND),		// OP_B_UNCOND
1002
+/* 11 1001 1111 */ TABDECL(OP_B_UNCOND),		// OP_B_UNCOND
1003
+
1004
+/* 11 1010 0000 */ TABDECL(OP_BLX),		// OP_BLX
1005
+/* 11 1010 0001 */ TABDECL(OP_BLX),		// OP_BLX
1006
+/* 11 1010 0010 */ TABDECL(OP_BLX),		// OP_BLX
1007
+/* 11 1010 0011 */ TABDECL(OP_BLX),		// OP_BLX
1008
+/* 11 1010 0100 */ TABDECL(OP_BLX),		// OP_BLX
1009
+/* 11 1010 0101 */ TABDECL(OP_BLX),		// OP_BLX
1010
+/* 11 1010 0110 */ TABDECL(OP_BLX),		// OP_BLX
1011
+/* 11 1010 0111 */ TABDECL(OP_BLX),		// OP_BLX
1012
+/* 11 1010 1000 */ TABDECL(OP_BLX),		// OP_BLX
1013
+/* 11 1010 1001 */ TABDECL(OP_BLX),		// OP_BLX
1014
+/* 11 1010 1010 */ TABDECL(OP_BLX),		// OP_BLX
1015
+/* 11 1010 1011 */ TABDECL(OP_BLX),		// OP_BLX
1016
+/* 11 1010 1100 */ TABDECL(OP_BLX),		// OP_BLX
1017
+/* 11 1010 1101 */ TABDECL(OP_BLX),		// OP_BLX
1018
+/* 11 1010 1110 */ TABDECL(OP_BLX),		// OP_BLX
1019
+/* 11 1010 1111 */ TABDECL(OP_BLX),		// OP_BLX
1020
+
1021
+/* 11 1011 0000 */ TABDECL(OP_BLX),		// OP_BLX
1022
+/* 11 1011 0001 */ TABDECL(OP_BLX),		// OP_BLX
1023
+/* 11 1011 0010 */ TABDECL(OP_BLX),		// OP_BLX
1024
+/* 11 1011 0011 */ TABDECL(OP_BLX),		// OP_BLX
1025
+/* 11 1011 0100 */ TABDECL(OP_BLX),		// OP_BLX
1026
+/* 11 1011 0101 */ TABDECL(OP_BLX),		// OP_BLX
1027
+/* 11 1011 0110 */ TABDECL(OP_BLX),		// OP_BLX
1028
+/* 11 1011 0111 */ TABDECL(OP_BLX),		// OP_BLX
1029
+/* 11 1011 1000 */ TABDECL(OP_BLX),		// OP_BLX
1030
+/* 11 1011 1001 */ TABDECL(OP_BLX),		// OP_BLX
1031
+/* 11 1011 1010 */ TABDECL(OP_BLX),		// OP_BLX
1032
+/* 11 1011 1011 */ TABDECL(OP_BLX),		// OP_BLX
1033
+/* 11 1011 1100 */ TABDECL(OP_BLX),		// OP_BLX
1034
+/* 11 1011 1101 */ TABDECL(OP_BLX),		// OP_BLX
1035
+/* 11 1011 1110 */ TABDECL(OP_BLX),		// OP_BLX
1036
+/* 11 1011 1111 */ TABDECL(OP_BLX),		// OP_BLX
1037
+
1038
+/* 11 1100 0000 */ TABDECL(OP_BL_10),		// OP_BL_10
1039
+/* 11 1100 0001 */ TABDECL(OP_BL_10),		// OP_BL_10
1040
+/* 11 1100 0010 */ TABDECL(OP_BL_10),		// OP_BL_10
1041
+/* 11 1100 0011 */ TABDECL(OP_BL_10),		// OP_BL_10
1042
+/* 11 1100 0100 */ TABDECL(OP_BL_10),		// OP_BL_10
1043
+/* 11 1100 0101 */ TABDECL(OP_BL_10),		// OP_BL_10
1044
+/* 11 1100 0110 */ TABDECL(OP_BL_10),		// OP_BL_10
1045
+/* 11 1100 0111 */ TABDECL(OP_BL_10),		// OP_BL_10
1046
+/* 11 1100 1000 */ TABDECL(OP_BL_10),		// OP_BL_10
1047
+/* 11 1100 1001 */ TABDECL(OP_BL_10),		// OP_BL_10
1048
+/* 11 1100 1010 */ TABDECL(OP_BL_10),		// OP_BL_10
1049
+/* 11 1100 1011 */ TABDECL(OP_BL_10),		// OP_BL_10
1050
+/* 11 1100 1100 */ TABDECL(OP_BL_10),		// OP_BL_10
1051
+/* 11 1100 1101 */ TABDECL(OP_BL_10),		// OP_BL_10
1052
+/* 11 1100 1110 */ TABDECL(OP_BL_10),		// OP_BL_10
1053
+/* 11 1100 1111 */ TABDECL(OP_BL_10),		// OP_BL_10
1054
+
1055
+/* 11 1101 0000 */ TABDECL(OP_BL_10),		// OP_BL_10
1056
+/* 11 1101 0001 */ TABDECL(OP_BL_10),		// OP_BL_10
1057
+/* 11 1101 0010 */ TABDECL(OP_BL_10),		// OP_BL_10
1058
+/* 11 1101 0011 */ TABDECL(OP_BL_10),		// OP_BL_10
1059
+/* 11 1101 0100 */ TABDECL(OP_BL_10),		// OP_BL_10
1060
+/* 11 1101 0101 */ TABDECL(OP_BL_10),		// OP_BL_10
1061
+/* 11 1101 0110 */ TABDECL(OP_BL_10),		// OP_BL_10
1062
+/* 11 1101 0111 */ TABDECL(OP_BL_10),		// OP_BL_10
1063
+/* 11 1101 1000 */ TABDECL(OP_BL_10),		// OP_BL_10
1064
+/* 11 1101 1001 */ TABDECL(OP_BL_10),		// OP_BL_10
1065
+/* 11 1101 1010 */ TABDECL(OP_BL_10),		// OP_BL_10
1066
+/* 11 1101 1011 */ TABDECL(OP_BL_10),		// OP_BL_10
1067
+/* 11 1101 1100 */ TABDECL(OP_BL_10),		// OP_BL_10
1068
+/* 11 1101 1101 */ TABDECL(OP_BL_10),		// OP_BL_10
1069
+/* 11 1101 1110 */ TABDECL(OP_BL_10),		// OP_BL_10
1070
+/* 11 1101 1111 */ TABDECL(OP_BL_10),		// OP_BL_10
1071
+
1072
+/* 11 1110 0000 */ TABDECL(OP_BL_11),		// OP_BL_11
1073
+/* 11 1110 0001 */ TABDECL(OP_BL_11),		// OP_BL_11
1074
+/* 11 1110 0010 */ TABDECL(OP_BL_11),		// OP_BL_11
1075
+/* 11 1110 0011 */ TABDECL(OP_BL_11),		// OP_BL_11
1076
+/* 11 1110 0100 */ TABDECL(OP_BL_11),		// OP_BL_11
1077
+/* 11 1110 0101 */ TABDECL(OP_BL_11),		// OP_BL_11
1078
+/* 11 1110 0110 */ TABDECL(OP_BL_11),		// OP_BL_11
1079
+/* 11 1110 0111 */ TABDECL(OP_BL_11),		// OP_BL_11
1080
+/* 11 1110 1000 */ TABDECL(OP_BL_11),		// OP_BL_11
1081
+/* 11 1110 1001 */ TABDECL(OP_BL_11),		// OP_BL_11
1082
+/* 11 1110 1010 */ TABDECL(OP_BL_11),		// OP_BL_11
1083
+/* 11 1110 1011 */ TABDECL(OP_BL_11),		// OP_BL_11
1084
+/* 11 1110 1100 */ TABDECL(OP_BL_11),		// OP_BL_11
1085
+/* 11 1110 1101 */ TABDECL(OP_BL_11),		// OP_BL_11
1086
+/* 11 1110 1110 */ TABDECL(OP_BL_11),		// OP_BL_11
1087
+/* 11 1110 1111 */ TABDECL(OP_BL_11),		// OP_BL_11
1088
+
1089
+/* 11 1111 0000 */ TABDECL(OP_BL_11),		// OP_BL_11
1090
+/* 11 1111 0001 */ TABDECL(OP_BL_11),		// OP_BL_11
1091
+/* 11 1111 0010 */ TABDECL(OP_BL_11),		// OP_BL_11
1092
+/* 11 1111 0011 */ TABDECL(OP_BL_11),		// OP_BL_11
1093
+/* 11 1111 0100 */ TABDECL(OP_BL_11),		// OP_BL_11
1094
+/* 11 1111 0101 */ TABDECL(OP_BL_11),		// OP_BL_11
1095
+/* 11 1111 0110 */ TABDECL(OP_BL_11),		// OP_BL_11
1096
+/* 11 1111 0111 */ TABDECL(OP_BL_11),		// OP_BL_11
1097
+/* 11 1111 1000 */ TABDECL(OP_BL_11),		// OP_BL_11
1098
+/* 11 1111 1001 */ TABDECL(OP_BL_11),		// OP_BL_11
1099
+/* 11 1111 1010 */ TABDECL(OP_BL_11),		// OP_BL_11
1100
+/* 11 1111 1011 */ TABDECL(OP_BL_11),		// OP_BL_11
1101
+/* 11 1111 1100 */ TABDECL(OP_BL_11),		// OP_BL_11
1102
+/* 11 1111 1101 */ TABDECL(OP_BL_11),		// OP_BL_11
1103
+/* 11 1111 1110 */ TABDECL(OP_BL_11),		// OP_BL_11
1104
+/* 11 1111 1111 */ TABDECL(OP_BL_11),		// OP_BL_11
1105
+
Browse code

Import actual code.

Naram Qashat authored on 2013/03/26 02:41:19
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,1105 @@
1
+/*
2
+	Copyright (C) 2006 yopyop
3
+	Copyright (C) 2006-2010 DeSmuME team
4
+
5
+	This file is free software: you can redistribute it and/or modify
6
+	it under the terms of the GNU General Public License as published by
7
+	the Free Software Foundation, either version 2 of the License, or
8
+	(at your option) any later version.
9
+
10
+	This file is distributed in the hope that it will be useful,
11
+	but WITHOUT ANY WARRANTY; without even the implied warranty of
12
+	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13
+	GNU General Public License for more details.
14
+
15
+	You should have received a copy of the GNU General Public License
16
+	along with the this software.  If not, see <http://www.gnu.org/licenses/>.
17
+*/
18
+
19
+TABDECL(            OP_LSL_0),  //00 0000 0000
20
+TABDECL(            OP_LSL),  //00 0000 0001
21
+TABDECL(            OP_LSL),  //00 0000 0010
22
+TABDECL(            OP_LSL),  //00 0000 0011
23
+TABDECL(            OP_LSL),  //00 0000 0100
24
+TABDECL(            OP_LSL),  //00 0000 0101
25
+TABDECL(            OP_LSL),  //00 0000 0110
26
+TABDECL(            OP_LSL),  //00 0000 0111
27
+TABDECL(            OP_LSL),  //00 0000 1000
28
+TABDECL(            OP_LSL),  //00 0000 1001
29
+TABDECL(            OP_LSL),  //00 0000 1010
30
+TABDECL(            OP_LSL),  //00 0000 1011
31
+TABDECL(            OP_LSL),  //00 0000 1100
32
+TABDECL(            OP_LSL),  //00 0000 1101
33
+TABDECL(            OP_LSL),  //00 0000 1110
34
+TABDECL(            OP_LSL),  //00 0000 1111
35
+
36
+TABDECL(            OP_LSL),  //00 0001 0000
37
+TABDECL(            OP_LSL),  //00 0001 0001
38
+TABDECL(            OP_LSL),  //00 0001 0010
39
+TABDECL(            OP_LSL),  //00 0001 0011
40
+TABDECL(            OP_LSL),  //00 0001 0100
41
+TABDECL(            OP_LSL),  //00 0001 0101
42
+TABDECL(            OP_LSL),  //00 0001 0110
43
+TABDECL(            OP_LSL),  //00 0001 0111
44
+TABDECL(            OP_LSL),  //00 0001 1000
45
+TABDECL(            OP_LSL),  //00 0001 1001
46
+TABDECL(            OP_LSL),  //00 0001 1010
47
+TABDECL(            OP_LSL),  //00 0001 1011
48
+TABDECL(            OP_LSL),  //00 0001 1100
49
+TABDECL(            OP_LSL),  //00 0001 1101
50
+TABDECL(            OP_LSL),  //00 0001 1110
51
+TABDECL(            OP_LSL),  //00 0001 1111
52
+
53
+TABDECL(            OP_LSR_0),  //00 0010 0000
54
+TABDECL(            OP_LSR),  //00 0010 0001
55
+TABDECL(            OP_LSR),  //00 0010 0010
56
+TABDECL(            OP_LSR),  //00 0010 0011
57
+TABDECL(            OP_LSR),  //00 0010 0100
58
+TABDECL(            OP_LSR),  //00 0010 0101
59
+TABDECL(            OP_LSR),  //00 0010 0110
60
+TABDECL(            OP_LSR),  //00 0010 0111
61
+TABDECL(            OP_LSR),  //00 0010 1000
62
+TABDECL(            OP_LSR),  //00 0010 1001
63
+TABDECL(            OP_LSR),  //00 0010 1010
64
+TABDECL(            OP_LSR),  //00 0010 1011
65
+TABDECL(            OP_LSR),  //00 0010 1100
66
+TABDECL(            OP_LSR),  //00 0010 1101
67
+TABDECL(            OP_LSR),  //00 0010 1110
68
+TABDECL(            OP_LSR),  //00 0010 1111
69
+
70
+TABDECL(            OP_LSR),  //00 0011 0000
71
+TABDECL(            OP_LSR),  //00 0011 0001
72
+TABDECL(            OP_LSR),  //00 0011 0010
73
+TABDECL(            OP_LSR),  //00 0011 0011
74
+TABDECL(            OP_LSR),  //00 0011 0100
75
+TABDECL(            OP_LSR),  //00 0011 0101
76
+TABDECL(            OP_LSR),  //00 0011 0110
77
+TABDECL(            OP_LSR),  //00 0011 0111
78
+TABDECL(            OP_LSR),  //00 0011 1000
79
+TABDECL(            OP_LSR),  //00 0011 1001
80
+TABDECL(            OP_LSR),  //00 0011 1010
81
+TABDECL(            OP_LSR),  //00 0011 1011
82
+TABDECL(            OP_LSR),  //00 0011 1100
83
+TABDECL(            OP_LSR),  //00 0011 1101
84
+TABDECL(            OP_LSR),  //00 0011 1110
85
+TABDECL(            OP_LSR),  //00 0011 1111
86
+
87
+TABDECL(            OP_ASR_0),  //00 0100 0000
88
+TABDECL(            OP_ASR),  //00 0100 0001
89
+TABDECL(            OP_ASR),  //00 0100 0010
90
+TABDECL(            OP_ASR),  //00 0100 0011
91
+TABDECL(            OP_ASR),  //00 0100 0100
92
+TABDECL(            OP_ASR),  //00 0100 0101
93
+TABDECL(            OP_ASR),  //00 0100 0110
94
+TABDECL(            OP_ASR),  //00 0100 0111
95
+TABDECL(            OP_ASR),  //00 0100 1000
96
+TABDECL(            OP_ASR),  //00 0100 1001
97
+TABDECL(            OP_ASR),  //00 0100 1010
98
+TABDECL(            OP_ASR),  //00 0100 1011
99
+TABDECL(            OP_ASR),  //00 0100 1100
100
+TABDECL(            OP_ASR),  //00 0100 1101
101
+TABDECL(            OP_ASR),  //00 0100 1110
102
+TABDECL(            OP_ASR),  //00 0100 1111
103
+
104
+TABDECL(            OP_ASR),  //00 0101 0000
105
+TABDECL(            OP_ASR),  //00 0101 0001
106
+TABDECL(            OP_ASR),  //00 0101 0010
107
+TABDECL(            OP_ASR),  //00 0101 0011
108
+TABDECL(            OP_ASR),  //00 0101 0100
109
+TABDECL(            OP_ASR),  //00 0101 0101
110
+TABDECL(            OP_ASR),  //00 0101 0110
111
+TABDECL(            OP_ASR),  //00 0101 0111
112
+TABDECL(            OP_ASR),  //00 0101 1000
113
+TABDECL(            OP_ASR),  //00 0101 1001
114
+TABDECL(            OP_ASR),  //00 0101 1010
115
+TABDECL(            OP_ASR),  //00 0101 1011
116
+TABDECL(            OP_ASR),  //00 0101 1100
117
+TABDECL(            OP_ASR),  //00 0101 1101
118
+TABDECL(            OP_ASR),  //00 0101 1110
119
+TABDECL(            OP_ASR),  //00 0101 1111
120
+
121
+TABDECL(            OP_ADD_REG),  //00 0110 0000
122
+TABDECL(            OP_ADD_REG),  //00 0110 0001
123
+TABDECL(            OP_ADD_REG),  //00 0110 0010
124
+TABDECL(            OP_ADD_REG),  //00 0110 0011
125
+TABDECL(            OP_ADD_REG),  //00 0110 0100
126
+TABDECL(            OP_ADD_REG),  //00 0110 0101
127
+TABDECL(            OP_ADD_REG),  //00 0110 0110
128
+TABDECL(            OP_ADD_REG),  //00 0110 0111
129
+TABDECL(            OP_SUB_REG),  //00 0110 1000
130
+TABDECL(            OP_SUB_REG),  //00 0110 1001
131
+TABDECL(            OP_SUB_REG),  //00 0110 1010
132
+TABDECL(            OP_SUB_REG),  //00 0110 1011
133
+TABDECL(            OP_SUB_REG),  //00 0110 1100
134
+TABDECL(            OP_SUB_REG),  //00 0110 1101
135
+TABDECL(            OP_SUB_REG),  //00 0110 1110
136
+TABDECL(            OP_SUB_REG),  //00 0110 1111
137
+
138
+TABDECL(            OP_ADD_IMM3),  //00 0111 0000
139
+TABDECL(            OP_ADD_IMM3),  //00 0111 0001
140
+TABDECL(            OP_ADD_IMM3),  //00 0111 0010
141
+TABDECL(            OP_ADD_IMM3),  //00 0111 0011
142
+TABDECL(            OP_ADD_IMM3),  //00 0111 0100
143
+TABDECL(            OP_ADD_IMM3),  //00 0111 0101
144
+TABDECL(            OP_ADD_IMM3),  //00 0111 0110
145
+TABDECL(            OP_ADD_IMM3),  //00 0111 0111
146
+TABDECL(            OP_SUB_IMM3),  //00 0111 1000
147
+TABDECL(            OP_SUB_IMM3),  //00 0111 1001
148
+TABDECL(            OP_SUB_IMM3),  //00 0111 1010
149
+TABDECL(            OP_SUB_IMM3),  //00 0111 1011
150
+TABDECL(            OP_SUB_IMM3),  //00 0111 1100
151
+TABDECL(            OP_SUB_IMM3),  //00 0111 1101
152
+TABDECL(            OP_SUB_IMM3),  //00 0111 1110
153
+TABDECL(            OP_SUB_IMM3),  //00 0111 1111
154
+
155
+TABDECL(            OP_MOV_IMM8),  //00 1000 0000
156
+TABDECL(            OP_MOV_IMM8),  //00 1000 0001
157
+TABDECL(            OP_MOV_IMM8),  //00 1000 0010
158
+TABDECL(            OP_MOV_IMM8),  //00 1000 0011
159
+TABDECL(            OP_MOV_IMM8),  //00 1000 0100
160
+TABDECL(            OP_MOV_IMM8),  //00 1000 0101
161
+TABDECL(            OP_MOV_IMM8),  //00 1000 0110
162
+TABDECL(            OP_MOV_IMM8),  //00 1000 0111
163
+TABDECL(            OP_MOV_IMM8),  //00 1000 1000
164
+TABDECL(            OP_MOV_IMM8),  //00 1000 1001
165
+TABDECL(            OP_MOV_IMM8),  //00 1000 1010
166
+TABDECL(            OP_MOV_IMM8),  //00 1000 1011
167
+TABDECL(            OP_MOV_IMM8),  //00 1000 1100
168
+TABDECL(            OP_MOV_IMM8),  //00 1000 1101
169
+TABDECL(            OP_MOV_IMM8),  //00 1000 1110
170
+TABDECL(            OP_MOV_IMM8),  //00 1000 1111
171
+
172
+TABDECL(            OP_MOV_IMM8),  //00 1001 0000
173
+TABDECL(            OP_MOV_IMM8),  //00 1001 0001
174
+TABDECL(            OP_MOV_IMM8),  //00 1001 0010
175
+TABDECL(            OP_MOV_IMM8),  //00 1001 0011
176
+TABDECL(            OP_MOV_IMM8),  //00 1001 0100
177
+TABDECL(            OP_MOV_IMM8),  //00 1001 0101
178
+TABDECL(            OP_MOV_IMM8),  //00 1001 0110
179
+TABDECL(            OP_MOV_IMM8),  //00 1001 0111
180
+TABDECL(            OP_MOV_IMM8),  //00 1001 1000
181
+TABDECL(            OP_MOV_IMM8),  //00 1001 1001
182
+TABDECL(            OP_MOV_IMM8),  //00 1001 1010
183
+TABDECL(            OP_MOV_IMM8),  //00 1001 1011
184
+TABDECL(            OP_MOV_IMM8),  //00 1001 1100
185
+TABDECL(            OP_MOV_IMM8),  //00 1001 1101
186
+TABDECL(            OP_MOV_IMM8),  //00 1001 1110
187
+TABDECL(            OP_MOV_IMM8),  //00 1001 1111
188
+
189
+TABDECL(            OP_CMP_IMM8),  //00 1010 0000
190
+TABDECL(            OP_CMP_IMM8),  //00 1010 0001
191
+TABDECL(            OP_CMP_IMM8),  //00 1010 0010
192
+TABDECL(            OP_CMP_IMM8),  //00 1010 0011
193
+TABDECL(            OP_CMP_IMM8),  //00 1010 0100
194
+TABDECL(            OP_CMP_IMM8),  //00 1010 0101
195
+TABDECL(            OP_CMP_IMM8),  //00 1010 0110
196
+TABDECL(            OP_CMP_IMM8),  //00 1010 0111
197
+TABDECL(            OP_CMP_IMM8),  //00 1010 1000
198
+TABDECL(            OP_CMP_IMM8),  //00 1010 1001
199
+TABDECL(            OP_CMP_IMM8),  //00 1010 1010
200
+TABDECL(            OP_CMP_IMM8),  //00 1010 1011
201
+TABDECL(            OP_CMP_IMM8),  //00 1010 1100
202
+TABDECL(            OP_CMP_IMM8),  //00 1010 1101
203
+TABDECL(            OP_CMP_IMM8),  //00 1010 1110
204
+TABDECL(            OP_CMP_IMM8),  //00 1010 1111
205
+
206
+TABDECL(            OP_CMP_IMM8),  //00 1011 0000
207
+TABDECL(            OP_CMP_IMM8),  //00 1011 0001
208
+TABDECL(            OP_CMP_IMM8),  //00 1011 0010
209
+TABDECL(            OP_CMP_IMM8),  //00 1011 0011
210
+TABDECL(            OP_CMP_IMM8),  //00 1011 0100
211
+TABDECL(            OP_CMP_IMM8),  //00 1011 0101
212
+TABDECL(            OP_CMP_IMM8),  //00 1011 0110
213
+TABDECL(            OP_CMP_IMM8),  //00 1011 0111
214
+TABDECL(            OP_CMP_IMM8),  //00 1011 1000
215
+TABDECL(            OP_CMP_IMM8),  //00 1011 1001
216
+TABDECL(            OP_CMP_IMM8),  //00 1011 1010
217
+TABDECL(            OP_CMP_IMM8),  //00 1011 1011
218
+TABDECL(            OP_CMP_IMM8),  //00 1011 1100
219
+TABDECL(            OP_CMP_IMM8),  //00 1011 1101
220
+TABDECL(            OP_CMP_IMM8),  //00 1011 1110
221
+TABDECL(            OP_CMP_IMM8),  //00 1011 1111
222
+
223
+TABDECL(            OP_ADD_IMM8),  //00 1100 0000
224
+TABDECL(            OP_ADD_IMM8),  //00 1100 0001
225
+TABDECL(            OP_ADD_IMM8),  //00 1100 0010
226
+TABDECL(            OP_ADD_IMM8),  //00 1100 0011
227
+TABDECL(            OP_ADD_IMM8),  //00 1100 0100
228
+TABDECL(            OP_ADD_IMM8),  //00 1100 0101
229
+TABDECL(            OP_ADD_IMM8),  //00 1100 0110
230
+TABDECL(            OP_ADD_IMM8),  //00 1100 0111
231
+TABDECL(            OP_ADD_IMM8),  //00 1100 1000
232
+TABDECL(            OP_ADD_IMM8),  //00 1100 1001
233
+TABDECL(            OP_ADD_IMM8),  //00 1100 1010
234
+TABDECL(            OP_ADD_IMM8),  //00 1100 1011
235
+TABDECL(            OP_ADD_IMM8),  //00 1100 1100
236
+TABDECL(            OP_ADD_IMM8),  //00 1100 1101
237
+TABDECL(            OP_ADD_IMM8),  //00 1100 1110
238
+TABDECL(            OP_ADD_IMM8),  //00 1100 1111
239
+
240
+TABDECL(            OP_ADD_IMM8),  //00 1101 0000
241
+TABDECL(            OP_ADD_IMM8),  //00 1101 0001
242
+TABDECL(            OP_ADD_IMM8),  //00 1101 0010
243
+TABDECL(            OP_ADD_IMM8),  //00 1101 0011
244
+TABDECL(            OP_ADD_IMM8),  //00 1101 0100
245
+TABDECL(            OP_ADD_IMM8),  //00 1101 0101
246
+TABDECL(            OP_ADD_IMM8),  //00 1101 0110
247
+TABDECL(            OP_ADD_IMM8),  //00 1101 0111
248
+TABDECL(            OP_ADD_IMM8),  //00 1101 1000
249
+TABDECL(            OP_ADD_IMM8),  //00 1101 1001
250
+TABDECL(            OP_ADD_IMM8),  //00 1101 1010
251
+TABDECL(            OP_ADD_IMM8),  //00 1101 1011
252
+TABDECL(            OP_ADD_IMM8),  //00 1101 1100
253
+TABDECL(            OP_ADD_IMM8),  //00 1101 1101
254
+TABDECL(            OP_ADD_IMM8),  //00 1101 1110
255
+TABDECL(            OP_ADD_IMM8),  //00 1101 1111
256
+
257
+TABDECL(            OP_SUB_IMM8),  //00 1110 0000
258
+TABDECL(            OP_SUB_IMM8),  //00 1110 0001
259
+TABDECL(            OP_SUB_IMM8),  //00 1110 0010
260
+TABDECL(            OP_SUB_IMM8),  //00 1110 0011
261
+TABDECL(            OP_SUB_IMM8),  //00 1110 0100
262
+TABDECL(            OP_SUB_IMM8),  //00 1110 0101
263
+TABDECL(            OP_SUB_IMM8),  //00 1110 0110
264
+TABDECL(            OP_SUB_IMM8),  //00 1110 0111
265
+TABDECL(            OP_SUB_IMM8),  //00 1110 1000
266
+TABDECL(            OP_SUB_IMM8),  //00 1110 1001
267
+TABDECL(            OP_SUB_IMM8),  //00 1110 1010
268
+TABDECL(            OP_SUB_IMM8),  //00 1110 1011
269
+TABDECL(            OP_SUB_IMM8),  //00 1110 1100
270
+TABDECL(            OP_SUB_IMM8),  //00 1110 1101
271
+TABDECL(            OP_SUB_IMM8),  //00 1110 1110
272
+TABDECL(            OP_SUB_IMM8),  //00 1110 1111
273
+
274
+TABDECL(            OP_SUB_IMM8),  //00 1111 0000
275
+TABDECL(            OP_SUB_IMM8),  //00 1111 0001
276
+TABDECL(            OP_SUB_IMM8),  //00 1111 0010
277
+TABDECL(            OP_SUB_IMM8),  //00 1111 0011
278
+TABDECL(            OP_SUB_IMM8),  //00 1111 0100
279
+TABDECL(            OP_SUB_IMM8),  //00 1111 0101
280
+TABDECL(            OP_SUB_IMM8),  //00 1111 0110
281
+TABDECL(            OP_SUB_IMM8),  //00 1111 0111
282
+TABDECL(            OP_SUB_IMM8),  //00 1111 1000
283
+TABDECL(            OP_SUB_IMM8),  //00 1111 1001
284
+TABDECL(            OP_SUB_IMM8),  //00 1111 1010
285
+TABDECL(            OP_SUB_IMM8),  //00 1111 1011
286
+TABDECL(            OP_SUB_IMM8),  //00 1111 1100
287
+TABDECL(            OP_SUB_IMM8),  //00 1111 1101
288
+TABDECL(            OP_SUB_IMM8),  //00 1111 1110
289
+TABDECL(            OP_SUB_IMM8),  //00 1111 1111
290
+
291
+TABDECL(            OP_AND),  //01 0000 0000
292
+TABDECL(            OP_EOR),  //01 0000 0001
293
+TABDECL(            OP_LSL_REG),  //01 0000 0010
294
+TABDECL(            OP_LSR_REG),  //01 0000 0011
295
+TABDECL(            OP_ASR_REG),  //01 0000 0100
296
+TABDECL(            OP_ADC_REG),  //01 0000 0101
297
+TABDECL(            OP_SBC_REG),  //01 0000 0110
298
+TABDECL(            OP_ROR_REG),  //01 0000 0111
299
+TABDECL(            OP_TST),  //01 0000 1000
300
+TABDECL(            OP_NEG),  //01 0000 1001
301
+TABDECL(            OP_CMP),  //01 0000 1010
302
+TABDECL(            OP_CMN),  //01 0000 1011
303
+TABDECL(            OP_ORR),  //01 0000 1100
304
+TABDECL(            OP_MUL_REG),  //01 0000 1101
305
+TABDECL(            OP_BIC),  //01 0000 1110
306
+TABDECL(            OP_MVN),  //01 0000 1111
307
+
308
+TABDECL(            OP_ADD_SPE),  //01 0001 0000
309
+TABDECL(            OP_ADD_SPE),  //01 0001 0001
310
+TABDECL(            OP_ADD_SPE),  //01 0001 0010
311
+TABDECL(            OP_ADD_SPE),  //01 0001 0011
312
+TABDECL(            OP_CMP_SPE),  //01 0001 0100
313
+TABDECL(            OP_CMP_SPE),  //01 0001 0101
314
+TABDECL(            OP_CMP_SPE),  //01 0001 0110
315
+TABDECL(            OP_CMP_SPE),  //01 0001 0111
316
+TABDECL(            OP_MOV_SPE),  //01 0001 1000
317
+TABDECL(            OP_MOV_SPE),  //01 0001 1001
318
+TABDECL(            OP_MOV_SPE),  //01 0001 1010
319
+TABDECL(            OP_MOV_SPE),  //01 0001 1011
320
+TABDECL(            OP_BX_THUMB),  //01 0001 1100
321
+TABDECL(            OP_BX_THUMB),  //01 0001 1101
322
+TABDECL(            OP_BLX_THUMB),  //01 0001 1110
323
+TABDECL(            OP_BLX_THUMB),  //01 0001 1111
324
+
325
+TABDECL(            OP_LDR_PCREL),  //01 0010 0000
326
+TABDECL(            OP_LDR_PCREL),  //01 0010 0001
327
+TABDECL(            OP_LDR_PCREL),  //01 0010 0010
328
+TABDECL(            OP_LDR_PCREL),  //01 0010 0011
329
+TABDECL(            OP_LDR_PCREL),  //01 0010 0100
330
+TABDECL(            OP_LDR_PCREL),  //01 0010 0101
331
+TABDECL(            OP_LDR_PCREL),  //01 0010 0110
332
+TABDECL(            OP_LDR_PCREL),  //01 0010 0111
333
+TABDECL(            OP_LDR_PCREL),  //01 0010 1000
334
+TABDECL(            OP_LDR_PCREL),  //01 0010 1001
335
+TABDECL(            OP_LDR_PCREL),  //01 0010 1010
336
+TABDECL(            OP_LDR_PCREL),  //01 0010 1011
337
+TABDECL(            OP_LDR_PCREL),  //01 0010 1100
338
+TABDECL(            OP_LDR_PCREL),  //01 0010 1101
339
+TABDECL(            OP_LDR_PCREL),  //01 0010 1110
340
+TABDECL(            OP_LDR_PCREL),  //01 0010 1111
341
+
342
+TABDECL(            OP_LDR_PCREL),  //01 0011 0000
343
+TABDECL(            OP_LDR_PCREL),  //01 0011 0001
344
+TABDECL(            OP_LDR_PCREL),  //01 0011 0010
345
+TABDECL(            OP_LDR_PCREL),  //01 0011 0011
346
+TABDECL(            OP_LDR_PCREL),  //01 0011 0100
347
+TABDECL(            OP_LDR_PCREL),  //01 0011 0101
348
+TABDECL(            OP_LDR_PCREL),  //01 0011 0110
349
+TABDECL(            OP_LDR_PCREL),  //01 0011 0111
350
+TABDECL(            OP_LDR_PCREL),  //01 0011 1000
351
+TABDECL(            OP_LDR_PCREL),  //01 0011 1001
352
+TABDECL(            OP_LDR_PCREL),  //01 0011 1010
353
+TABDECL(            OP_LDR_PCREL),  //01 0011 1011
354
+TABDECL(            OP_LDR_PCREL),  //01 0011 1100
355
+TABDECL(            OP_LDR_PCREL),  //01 0011 1101
356
+TABDECL(            OP_LDR_PCREL),  //01 0011 1110
357
+TABDECL(            OP_LDR_PCREL),  //01 0011 1111
358
+
359
+TABDECL(            OP_STR_REG_OFF),  //01 0100 0000
360
+TABDECL(            OP_STR_REG_OFF),  //01 0100 0001
361
+TABDECL(            OP_STR_REG_OFF),  //01 0100 0010
362
+TABDECL(            OP_STR_REG_OFF),  //01 0100 0011
363
+TABDECL(            OP_STR_REG_OFF),  //01 0100 0100
364
+TABDECL(            OP_STR_REG_OFF),  //01 0100 0101
365
+TABDECL(            OP_STR_REG_OFF),  //01 0100 0110
366
+TABDECL(            OP_STR_REG_OFF),  //01 0100 0111
367
+TABDECL(            OP_STRH_REG_OFF),  //01 0100 1000
368
+TABDECL(            OP_STRH_REG_OFF),  //01 0100 1001
369
+TABDECL(            OP_STRH_REG_OFF),  //01 0100 1010
370
+TABDECL(            OP_STRH_REG_OFF),  //01 0100 1011
371
+TABDECL(            OP_STRH_REG_OFF),  //01 0100 1100
372
+TABDECL(            OP_STRH_REG_OFF),  //01 0100 1101
373
+TABDECL(            OP_STRH_REG_OFF),  //01 0100 1110
374
+TABDECL(            OP_STRH_REG_OFF),  //01 0100 1111
375
+
376
+TABDECL(            OP_STRB_REG_OFF),  //01 0101 0000
377
+TABDECL(            OP_STRB_REG_OFF),  //01 0101 0001
378
+TABDECL(            OP_STRB_REG_OFF),  //01 0101 0010
379
+TABDECL(            OP_STRB_REG_OFF),  //01 0101 0011
380
+TABDECL(            OP_STRB_REG_OFF),  //01 0101 0100
381
+TABDECL(            OP_STRB_REG_OFF),  //01 0101 0101
382
+TABDECL(            OP_STRB_REG_OFF),  //01 0101 0110
383
+TABDECL(            OP_STRB_REG_OFF),  //01 0101 0111
384
+TABDECL(            OP_LDRSB_REG_OFF),  //01 0101 1000
385
+TABDECL(            OP_LDRSB_REG_OFF),  //01 0101 1001
386
+TABDECL(            OP_LDRSB_REG_OFF),  //01 0101 1010
387
+TABDECL(            OP_LDRSB_REG_OFF),  //01 0101 1011
388
+TABDECL(            OP_LDRSB_REG_OFF),  //01 0101 1100
389
+TABDECL(            OP_LDRSB_REG_OFF),  //01 0101 1101
390
+TABDECL(            OP_LDRSB_REG_OFF),  //01 0101 1110
391
+TABDECL(            OP_LDRSB_REG_OFF),  //01 0101 1111
392
+
393
+TABDECL(            OP_LDR_REG_OFF),  //01 0110 0000
394
+TABDECL(            OP_LDR_REG_OFF),  //01 0110 0001
395
+TABDECL(            OP_LDR_REG_OFF),  //01 0110 0010
396
+TABDECL(            OP_LDR_REG_OFF),  //01 0110 0011
397
+TABDECL(            OP_LDR_REG_OFF),  //01 0110 0100
398
+TABDECL(            OP_LDR_REG_OFF),  //01 0110 0101
399
+TABDECL(            OP_LDR_REG_OFF),  //01 0110 0110
400
+TABDECL(            OP_LDR_REG_OFF),  //01 0110 0111
401
+TABDECL(            OP_LDRH_REG_OFF),  //01 0110 1000
402
+TABDECL(            OP_LDRH_REG_OFF),  //01 0110 1001
403
+TABDECL(            OP_LDRH_REG_OFF),  //01 0110 1010
404
+TABDECL(            OP_LDRH_REG_OFF),  //01 0110 1011
405
+TABDECL(            OP_LDRH_REG_OFF),  //01 0110 1100
406
+TABDECL(            OP_LDRH_REG_OFF),  //01 0110 1101
407
+TABDECL(            OP_LDRH_REG_OFF),  //01 0110 1110
408
+TABDECL(            OP_LDRH_REG_OFF),  //01 0110 1111
409
+
410
+TABDECL(            OP_LDRB_REG_OFF),  //01 0111 0000
411
+TABDECL(            OP_LDRB_REG_OFF),  //01 0111 0001
412
+TABDECL(            OP_LDRB_REG_OFF),  //01 0111 0010
413
+TABDECL(            OP_LDRB_REG_OFF),  //01 0111 0011
414
+TABDECL(            OP_LDRB_REG_OFF),  //01 0111 0100
415
+TABDECL(            OP_LDRB_REG_OFF),  //01 0111 0101
416
+TABDECL(            OP_LDRB_REG_OFF),  //01 0111 0110
417
+TABDECL(            OP_LDRB_REG_OFF),  //01 0111 0111
418
+TABDECL(            OP_LDRSH_REG_OFF),  //01 0111 1000
419
+TABDECL(            OP_LDRSH_REG_OFF),  //01 0111 1001
420
+TABDECL(            OP_LDRSH_REG_OFF),  //01 0111 1010
421
+TABDECL(            OP_LDRSH_REG_OFF),  //01 0111 1011
422
+TABDECL(            OP_LDRSH_REG_OFF),  //01 0111 1100
423
+TABDECL(            OP_LDRSH_REG_OFF),  //01 0111 1101
424
+TABDECL(            OP_LDRSH_REG_OFF),  //01 0111 1110
425
+TABDECL(            OP_LDRSH_REG_OFF),  //01 0111 1111
426
+
427
+TABDECL(            OP_STR_IMM_OFF),  //01 1000 0000
428
+TABDECL(            OP_STR_IMM_OFF),  //01 1000 0001
429
+TABDECL(            OP_STR_IMM_OFF),  //01 1000 0010
430
+TABDECL(            OP_STR_IMM_OFF),  //01 1000 0011
431
+TABDECL(            OP_STR_IMM_OFF),  //01 1000 0100
432
+TABDECL(            OP_STR_IMM_OFF),  //01 1000 0101
433
+TABDECL(            OP_STR_IMM_OFF),  //01 1000 0110
434
+TABDECL(            OP_STR_IMM_OFF),  //01 1000 0111
435
+TABDECL(            OP_STR_IMM_OFF),  //01 1000 1000
436
+TABDECL(            OP_STR_IMM_OFF),  //01 1000 1001
437
+TABDECL(            OP_STR_IMM_OFF),  //01 1000 1010
438
+TABDECL(            OP_STR_IMM_OFF),  //01 1000 1011
439
+TABDECL(            OP_STR_IMM_OFF),  //01 1000 1100
440
+TABDECL(            OP_STR_IMM_OFF),  //01 1000 1101
441
+TABDECL(            OP_STR_IMM_OFF),  //01 1000 1110
442
+TABDECL(            OP_STR_IMM_OFF),  //01 1000 1111
443
+
444
+TABDECL(            OP_STR_IMM_OFF),  //01 1001 0000
445
+TABDECL(            OP_STR_IMM_OFF),  //01 1001 0001
446
+TABDECL(            OP_STR_IMM_OFF),  //01 1001 0010
447
+TABDECL(            OP_STR_IMM_OFF),  //01 1001 0011
448
+TABDECL(            OP_STR_IMM_OFF),  //01 1001 0100
449
+TABDECL(            OP_STR_IMM_OFF),  //01 1001 0101
450
+TABDECL(            OP_STR_IMM_OFF),  //01 1001 0110
451
+TABDECL(            OP_STR_IMM_OFF),  //01 1001 0111
452
+TABDECL(            OP_STR_IMM_OFF),  //01 1001 1000
453
+TABDECL(            OP_STR_IMM_OFF),  //01 1001 1001
454
+TABDECL(            OP_STR_IMM_OFF),  //01 1001 1010
455
+TABDECL(            OP_STR_IMM_OFF),  //01 1001 1011
456
+TABDECL(            OP_STR_IMM_OFF),  //01 1001 1100
457
+TABDECL(            OP_STR_IMM_OFF),  //01 1001 1101
458
+TABDECL(            OP_STR_IMM_OFF),  //01 1001 1110
459
+TABDECL(            OP_STR_IMM_OFF),  //01 1001 1111
460
+
461
+TABDECL(            OP_LDR_IMM_OFF),  //01 1010 0000
462
+TABDECL(            OP_LDR_IMM_OFF),  //01 1010 0001
463
+TABDECL(            OP_LDR_IMM_OFF),  //01 1010 0010
464
+TABDECL(            OP_LDR_IMM_OFF),  //01 1010 0011
465
+TABDECL(            OP_LDR_IMM_OFF),  //01 1010 0100
466
+TABDECL(            OP_LDR_IMM_OFF),  //01 1010 0101
467
+TABDECL(            OP_LDR_IMM_OFF),  //01 1010 0110
468
+TABDECL(            OP_LDR_IMM_OFF),  //01 1010 0111
469
+TABDECL(            OP_LDR_IMM_OFF),  //01 1010 1000
470
+TABDECL(            OP_LDR_IMM_OFF),  //01 1010 1001
471
+TABDECL(            OP_LDR_IMM_OFF),  //01 1010 1010
472
+TABDECL(            OP_LDR_IMM_OFF),  //01 1010 1011
473
+TABDECL(            OP_LDR_IMM_OFF),  //01 1010 1100
474
+TABDECL(            OP_LDR_IMM_OFF),  //01 1010 1101
475
+TABDECL(            OP_LDR_IMM_OFF),  //01 1010 1110
476
+TABDECL(            OP_LDR_IMM_OFF),  //01 1010 1111
477
+
478
+TABDECL(            OP_LDR_IMM_OFF),  //01 1011 0000
479
+TABDECL(            OP_LDR_IMM_OFF),  //01 1011 0001
480
+TABDECL(            OP_LDR_IMM_OFF),  //01 1011 0010
481
+TABDECL(            OP_LDR_IMM_OFF),  //01 1011 0011
482
+TABDECL(            OP_LDR_IMM_OFF),  //01 1011 0100
483
+TABDECL(            OP_LDR_IMM_OFF),  //01 1011 0101
484
+TABDECL(            OP_LDR_IMM_OFF),  //01 1011 0110
485
+TABDECL(            OP_LDR_IMM_OFF),  //01 1011 0111
486
+TABDECL(            OP_LDR_IMM_OFF),  //01 1011 1000
487
+TABDECL(            OP_LDR_IMM_OFF),  //01 1011 1001
488
+TABDECL(            OP_LDR_IMM_OFF),  //01 1011 1010
489
+TABDECL(            OP_LDR_IMM_OFF),  //01 1011 1011
490
+TABDECL(            OP_LDR_IMM_OFF),  //01 1011 1100
491
+TABDECL(            OP_LDR_IMM_OFF),  //01 1011 1101
492
+TABDECL(            OP_LDR_IMM_OFF),  //01 1011 1110
493
+TABDECL(            OP_LDR_IMM_OFF),  //01 1011 1111
494
+
495
+TABDECL(            OP_STRB_IMM_OFF),  //01 1100 0000
496
+TABDECL(            OP_STRB_IMM_OFF),  //01 1100 0001
497
+TABDECL(            OP_STRB_IMM_OFF),  //01 1100 0010
498
+TABDECL(            OP_STRB_IMM_OFF),  //01 1100 0011
499
+TABDECL(            OP_STRB_IMM_OFF),  //01 1100 0100
500
+TABDECL(            OP_STRB_IMM_OFF),  //01 1100 0101
501
+TABDECL(            OP_STRB_IMM_OFF),  //01 1100 0110
502
+TABDECL(            OP_STRB_IMM_OFF),  //01 1100 0111
503
+TABDECL(            OP_STRB_IMM_OFF),  //01 1100 1000
504
+TABDECL(            OP_STRB_IMM_OFF),  //01 1100 1001
505
+TABDECL(            OP_STRB_IMM_OFF),  //01 1100 1010
506
+TABDECL(            OP_STRB_IMM_OFF),  //01 1100 1011
507
+TABDECL(            OP_STRB_IMM_OFF),  //01 1100 1100
508
+TABDECL(            OP_STRB_IMM_OFF),  //01 1100 1101
509
+TABDECL(            OP_STRB_IMM_OFF),  //01 1100 1110
510
+TABDECL(            OP_STRB_IMM_OFF),  //01 1100 1111
511
+
512
+TABDECL(            OP_STRB_IMM_OFF),  //01 1101 0000
513
+TABDECL(            OP_STRB_IMM_OFF),  //01 1101 0001
514
+TABDECL(            OP_STRB_IMM_OFF),  //01 1101 0010
515
+TABDECL(            OP_STRB_IMM_OFF),  //01 1101 0011
516
+TABDECL(            OP_STRB_IMM_OFF),  //01 1101 0100
517
+TABDECL(            OP_STRB_IMM_OFF),  //01 1101 0101
518
+TABDECL(            OP_STRB_IMM_OFF),  //01 1101 0110
519
+TABDECL(            OP_STRB_IMM_OFF),  //01 1101 0111
520
+TABDECL(            OP_STRB_IMM_OFF),  //01 1101 1000
521
+TABDECL(            OP_STRB_IMM_OFF),  //01 1101 1001
522
+TABDECL(            OP_STRB_IMM_OFF),  //01 1101 1010
523
+TABDECL(            OP_STRB_IMM_OFF),  //01 1101 1011
524
+TABDECL(            OP_STRB_IMM_OFF),  //01 1101 1100
525
+TABDECL(            OP_STRB_IMM_OFF),  //01 1101 1101
526
+TABDECL(            OP_STRB_IMM_OFF),  //01 1101 1110
527
+TABDECL(            OP_STRB_IMM_OFF),  //01 1101 1111
528
+
529
+TABDECL(            OP_LDRB_IMM_OFF),  //01 1110 0000
530
+TABDECL(            OP_LDRB_IMM_OFF),  //01 1110 0001
531
+TABDECL(            OP_LDRB_IMM_OFF),  //01 1110 0010
532
+TABDECL(            OP_LDRB_IMM_OFF),  //01 1110 0011
533
+TABDECL(            OP_LDRB_IMM_OFF),  //01 1110 0100
534
+TABDECL(            OP_LDRB_IMM_OFF),  //01 1110 0101
535
+TABDECL(            OP_LDRB_IMM_OFF),  //01 1110 0110
536
+TABDECL(            OP_LDRB_IMM_OFF),  //01 1110 0111
537
+TABDECL(            OP_LDRB_IMM_OFF),  //01 1110 1000
538
+TABDECL(            OP_LDRB_IMM_OFF),  //01 1110 1001
539
+TABDECL(            OP_LDRB_IMM_OFF),  //01 1110 1010
540
+TABDECL(            OP_LDRB_IMM_OFF),  //01 1110 1011
541
+TABDECL(            OP_LDRB_IMM_OFF),  //01 1110 1100
542
+TABDECL(            OP_LDRB_IMM_OFF),  //01 1110 1101
543
+TABDECL(            OP_LDRB_IMM_OFF),  //01 1110 1110
544
+TABDECL(            OP_LDRB_IMM_OFF),  //01 1110 1111
545
+
546
+TABDECL(            OP_LDRB_IMM_OFF),  //01 1111 0000
547
+TABDECL(            OP_LDRB_IMM_OFF),  //01 1111 0001
548
+TABDECL(            OP_LDRB_IMM_OFF),  //01 1111 0010
549
+TABDECL(            OP_LDRB_IMM_OFF),  //01 1111 0011
550
+TABDECL(            OP_LDRB_IMM_OFF),  //01 1111 0100
551
+TABDECL(            OP_LDRB_IMM_OFF),  //01 1111 0101
552
+TABDECL(            OP_LDRB_IMM_OFF),  //01 1111 0110
553
+TABDECL(            OP_LDRB_IMM_OFF),  //01 1111 0111
554
+TABDECL(            OP_LDRB_IMM_OFF),  //01 1111 1000
555
+TABDECL(            OP_LDRB_IMM_OFF),  //01 1111 1001
556
+TABDECL(            OP_LDRB_IMM_OFF),  //01 1111 1010
557
+TABDECL(            OP_LDRB_IMM_OFF),  //01 1111 1011
558
+TABDECL(            OP_LDRB_IMM_OFF),  //01 1111 1100
559
+TABDECL(            OP_LDRB_IMM_OFF),  //01 1111 1101
560
+TABDECL(            OP_LDRB_IMM_OFF),  //01 1111 1110
561
+TABDECL(            OP_LDRB_IMM_OFF),  //01 1111 1111
562
+
563
+TABDECL(            OP_STRH_IMM_OFF),  //10 0000 0000
564
+TABDECL(            OP_STRH_IMM_OFF),  //10 0000 0001
565
+TABDECL(            OP_STRH_IMM_OFF),  //10 0000 0010
566
+TABDECL(            OP_STRH_IMM_OFF),  //10 0000 0011
567
+TABDECL(            OP_STRH_IMM_OFF),  //10 0000 0100
568
+TABDECL(            OP_STRH_IMM_OFF),  //10 0000 0101
569
+TABDECL(            OP_STRH_IMM_OFF),  //10 0000 0110
570
+TABDECL(            OP_STRH_IMM_OFF),  //10 0000 0111
571
+TABDECL(            OP_STRH_IMM_OFF),  //10 0000 1000
572
+TABDECL(            OP_STRH_IMM_OFF),  //10 0000 1001
573
+TABDECL(            OP_STRH_IMM_OFF),  //10 0000 1010
574
+TABDECL(            OP_STRH_IMM_OFF),  //10 0000 1011
575
+TABDECL(            OP_STRH_IMM_OFF),  //10 0000 1100
576
+TABDECL(            OP_STRH_IMM_OFF),  //10 0000 1101
577
+TABDECL(            OP_STRH_IMM_OFF),  //10 0000 1110
578
+TABDECL(            OP_STRH_IMM_OFF),  //10 0000 1111
579
+
580
+TABDECL(            OP_STRH_IMM_OFF),  //10 0001 0000
581
+TABDECL(            OP_STRH_IMM_OFF),  //10 0001 0001
582
+TABDECL(            OP_STRH_IMM_OFF),  //10 0001 0010
583
+TABDECL(            OP_STRH_IMM_OFF),  //10 0001 0011
584
+TABDECL(            OP_STRH_IMM_OFF),  //10 0001 0100
585
+TABDECL(            OP_STRH_IMM_OFF),  //10 0001 0101
586
+TABDECL(            OP_STRH_IMM_OFF),  //10 0001 0110
587
+TABDECL(            OP_STRH_IMM_OFF),  //10 0001 0111
588
+TABDECL(            OP_STRH_IMM_OFF),  //10 0001 1000
589
+TABDECL(            OP_STRH_IMM_OFF),  //10 0001 1001
590
+TABDECL(            OP_STRH_IMM_OFF),  //10 0001 1010
591
+TABDECL(            OP_STRH_IMM_OFF),  //10 0001 1011
592
+TABDECL(            OP_STRH_IMM_OFF),  //10 0001 1100
593
+TABDECL(            OP_STRH_IMM_OFF),  //10 0001 1101
594
+TABDECL(            OP_STRH_IMM_OFF),  //10 0001 1110
595
+TABDECL(            OP_STRH_IMM_OFF),  //10 0001 1111
596
+
597
+TABDECL(            OP_LDRH_IMM_OFF),  //10 0010 0000
598
+TABDECL(            OP_LDRH_IMM_OFF),  //10 0010 0001
599
+TABDECL(            OP_LDRH_IMM_OFF),  //10 0010 0010
600
+TABDECL(            OP_LDRH_IMM_OFF),  //10 0010 0011
601
+TABDECL(            OP_LDRH_IMM_OFF),  //10 0010 0100
602
+TABDECL(            OP_LDRH_IMM_OFF),  //10 0010 0101
603
+TABDECL(            OP_LDRH_IMM_OFF),  //10 0010 0110
604
+TABDECL(            OP_LDRH_IMM_OFF),  //10 0010 0111
605
+TABDECL(            OP_LDRH_IMM_OFF),  //10 0010 1000
606
+TABDECL(            OP_LDRH_IMM_OFF),  //10 0010 1001
607
+TABDECL(            OP_LDRH_IMM_OFF),  //10 0010 1010
608
+TABDECL(            OP_LDRH_IMM_OFF),  //10 0010 1011
609
+TABDECL(            OP_LDRH_IMM_OFF),  //10 0010 1100
610
+TABDECL(            OP_LDRH_IMM_OFF),  //10 0010 1101
611
+TABDECL(            OP_LDRH_IMM_OFF),  //10 0010 1110
612
+TABDECL(            OP_LDRH_IMM_OFF),  //10 0010 1111
613
+
614
+TABDECL(            OP_LDRH_IMM_OFF),  //10 0011 0000
615
+TABDECL(            OP_LDRH_IMM_OFF),  //10 0011 0001
616
+TABDECL(            OP_LDRH_IMM_OFF),  //10 0011 0010
617
+TABDECL(            OP_LDRH_IMM_OFF),  //10 0011 0011
618
+TABDECL(            OP_LDRH_IMM_OFF),  //10 0011 0100
619
+TABDECL(            OP_LDRH_IMM_OFF),  //10 0011 0101
620
+TABDECL(            OP_LDRH_IMM_OFF),  //10 0011 0110
621
+TABDECL(            OP_LDRH_IMM_OFF),  //10 0011 0111
622
+TABDECL(            OP_LDRH_IMM_OFF),  //10 0011 1000
623
+TABDECL(            OP_LDRH_IMM_OFF),  //10 0011 1001
624
+TABDECL(            OP_LDRH_IMM_OFF),  //10 0011 1010
625
+TABDECL(            OP_LDRH_IMM_OFF),  //10 0011 1011
626
+TABDECL(            OP_LDRH_IMM_OFF),  //10 0011 1100
627
+TABDECL(            OP_LDRH_IMM_OFF),  //10 0011 1101
628
+TABDECL(            OP_LDRH_IMM_OFF),  //10 0011 1110
629
+TABDECL(            OP_LDRH_IMM_OFF),  //10 0011 1111
630
+
631
+TABDECL(            OP_STR_SPREL),  //10 0100 0000
632
+TABDECL(            OP_STR_SPREL),  //10 0100 0001
633
+TABDECL(            OP_STR_SPREL),  //10 0100 0010
634
+TABDECL(            OP_STR_SPREL),  //10 0100 0011
635
+TABDECL(            OP_STR_SPREL),  //10 0100 0100
636
+TABDECL(            OP_STR_SPREL),  //10 0100 0101
637
+TABDECL(            OP_STR_SPREL),  //10 0100 0110
638
+TABDECL(            OP_STR_SPREL),  //10 0100 0111
639
+TABDECL(            OP_STR_SPREL),  //10 0100 1000
640
+TABDECL(            OP_STR_SPREL),  //10 0100 1001
641
+TABDECL(            OP_STR_SPREL),  //10 0100 1010
642
+TABDECL(            OP_STR_SPREL),  //10 0100 1011
643
+TABDECL(            OP_STR_SPREL),  //10 0100 1100
644
+TABDECL(            OP_STR_SPREL),  //10 0100 1101
645
+TABDECL(            OP_STR_SPREL),  //10 0100 1110
646
+TABDECL(            OP_STR_SPREL),  //10 0100 1111
647
+
648
+TABDECL(            OP_STR_SPREL),  //10 0101 0000
649
+TABDECL(            OP_STR_SPREL),  //10 0101 0001
650
+TABDECL(            OP_STR_SPREL),  //10 0101 0010
651
+TABDECL(            OP_STR_SPREL),  //10 0101 0011
652
+TABDECL(            OP_STR_SPREL),  //10 0101 0100
653
+TABDECL(            OP_STR_SPREL),  //10 0101 0101
654
+TABDECL(            OP_STR_SPREL),  //10 0101 0110
655
+TABDECL(            OP_STR_SPREL),  //10 0101 0111
656
+TABDECL(            OP_STR_SPREL),  //10 0101 1000
657
+TABDECL(            OP_STR_SPREL),  //10 0101 1001
658
+TABDECL(            OP_STR_SPREL),  //10 0101 1010
659
+TABDECL(            OP_STR_SPREL),  //10 0101 1011
660
+TABDECL(            OP_STR_SPREL),  //10 0101 1100
661
+TABDECL(            OP_STR_SPREL),  //10 0101 1101
662
+TABDECL(            OP_STR_SPREL),  //10 0101 1110
663
+TABDECL(            OP_STR_SPREL),  //10 0101 1111
664
+
665
+TABDECL(            OP_LDR_SPREL),  //10 0110 0000
666
+TABDECL(            OP_LDR_SPREL),  //10 0110 0001
667
+TABDECL(            OP_LDR_SPREL),  //10 0110 0010
668
+TABDECL(            OP_LDR_SPREL),  //10 0110 0011
669
+TABDECL(            OP_LDR_SPREL),  //10 0110 0100
670
+TABDECL(            OP_LDR_SPREL),  //10 0110 0101
671
+TABDECL(            OP_LDR_SPREL),  //10 0110 0110
672
+TABDECL(            OP_LDR_SPREL),  //10 0110 0111
673
+TABDECL(            OP_LDR_SPREL),  //10 0110 1000
674
+TABDECL(            OP_LDR_SPREL),  //10 0110 1001
675
+TABDECL(            OP_LDR_SPREL),  //10 0110 1010
676
+TABDECL(            OP_LDR_SPREL),  //10 0110 1011
677
+TABDECL(            OP_LDR_SPREL),  //10 0110 1100
678
+TABDECL(            OP_LDR_SPREL),  //10 0110 1101
679
+TABDECL(            OP_LDR_SPREL),  //10 0110 1110
680
+TABDECL(            OP_LDR_SPREL),  //10 0110 1111
681
+
682
+TABDECL(            OP_LDR_SPREL),  //10 0111 0000
683
+TABDECL(            OP_LDR_SPREL),  //10 0111 0001
684
+TABDECL(            OP_LDR_SPREL),  //10 0111 0010
685
+TABDECL(            OP_LDR_SPREL),  //10 0111 0011
686
+TABDECL(            OP_LDR_SPREL),  //10 0111 0100
687
+TABDECL(            OP_LDR_SPREL),  //10 0111 0101
688
+TABDECL(            OP_LDR_SPREL),  //10 0111 0110
689
+TABDECL(            OP_LDR_SPREL),  //10 0111 0111
690
+TABDECL(            OP_LDR_SPREL),  //10 0111 1000
691
+TABDECL(            OP_LDR_SPREL),  //10 0111 1001
692
+TABDECL(            OP_LDR_SPREL),  //10 0111 1010
693
+TABDECL(            OP_LDR_SPREL),  //10 0111 1011
694
+TABDECL(            OP_LDR_SPREL),  //10 0111 1100
695
+TABDECL(            OP_LDR_SPREL),  //10 0111 1101
696
+TABDECL(            OP_LDR_SPREL),  //10 0111 1110
697
+TABDECL(            OP_LDR_SPREL),  //10 0111 1111
698
+
699
+TABDECL(            OP_ADD_2PC),  //10 1000 0000
700
+TABDECL(            OP_ADD_2PC),  //10 1000 0001
701
+TABDECL(            OP_ADD_2PC),  //10 1000 0010
702
+TABDECL(            OP_ADD_2PC),  //10 1000 0011
703
+TABDECL(            OP_ADD_2PC),  //10 1000 0100
704
+TABDECL(            OP_ADD_2PC),  //10 1000 0101
705
+TABDECL(            OP_ADD_2PC),  //10 1000 0110
706
+TABDECL(            OP_ADD_2PC),  //10 1000 0111
707
+TABDECL(            OP_ADD_2PC),  //10 1000 1000
708
+TABDECL(            OP_ADD_2PC),  //10 1000 1001
709
+TABDECL(            OP_ADD_2PC),  //10 1000 1010
710
+TABDECL(            OP_ADD_2PC),  //10 1000 1011
711
+TABDECL(            OP_ADD_2PC),  //10 1000 1100
712
+TABDECL(            OP_ADD_2PC),  //10 1000 1101
713
+TABDECL(            OP_ADD_2PC),  //10 1000 1110
714
+TABDECL(            OP_ADD_2PC),  //10 1000 1111
715
+
716
+TABDECL(            OP_ADD_2PC),  //10 1001 0000
717
+TABDECL(            OP_ADD_2PC),  //10 1001 0001
718
+TABDECL(            OP_ADD_2PC),  //10 1001 0010
719
+TABDECL(            OP_ADD_2PC),  //10 1001 0011
720
+TABDECL(            OP_ADD_2PC),  //10 1001 0100
721
+TABDECL(            OP_ADD_2PC),  //10 1001 0101
722
+TABDECL(            OP_ADD_2PC),  //10 1001 0110
723
+TABDECL(            OP_ADD_2PC),  //10 1001 0111
724
+TABDECL(            OP_ADD_2PC),  //10 1001 1000
725
+TABDECL(            OP_ADD_2PC),  //10 1001 1001
726
+TABDECL(            OP_ADD_2PC),  //10 1001 1010
727
+TABDECL(            OP_ADD_2PC),  //10 1001 1011
728
+TABDECL(            OP_ADD_2PC),  //10 1001 1100
729
+TABDECL(            OP_ADD_2PC),  //10 1001 1101
730
+TABDECL(            OP_ADD_2PC),  //10 1001 1110
731
+TABDECL(            OP_ADD_2PC),  //10 1001 1111
732
+
733
+TABDECL(            OP_ADD_2SP),  //10 1010 0000
734
+TABDECL(            OP_ADD_2SP),  //10 1010 0001
735
+TABDECL(            OP_ADD_2SP),  //10 1010 0010
736
+TABDECL(            OP_ADD_2SP),  //10 1010 0011
737
+TABDECL(            OP_ADD_2SP),  //10 1010 0100
738
+TABDECL(            OP_ADD_2SP),  //10 1010 0101
739
+TABDECL(            OP_ADD_2SP),  //10 1010 0110
740
+TABDECL(            OP_ADD_2SP),  //10 1010 0111
741
+TABDECL(            OP_ADD_2SP),  //10 1010 1000
742
+TABDECL(            OP_ADD_2SP),  //10 1010 1001
743
+TABDECL(            OP_ADD_2SP),  //10 1010 1010
744
+TABDECL(            OP_ADD_2SP),  //10 1010 1011
745
+TABDECL(            OP_ADD_2SP),  //10 1010 1100
746
+TABDECL(            OP_ADD_2SP),  //10 1010 1101
747
+TABDECL(            OP_ADD_2SP),  //10 1010 1110
748
+TABDECL(            OP_ADD_2SP),  //10 1010 1111
749
+
750
+TABDECL(            OP_ADD_2SP),  //10 1011 0000
751
+TABDECL(            OP_ADD_2SP),  //10 1011 0001
752
+TABDECL(            OP_ADD_2SP),  //10 1011 0010
753
+TABDECL(            OP_ADD_2SP),  //10 1011 0011
754
+TABDECL(            OP_ADD_2SP),  //10 1011 0100
755
+TABDECL(            OP_ADD_2SP),  //10 1011 0101
756
+TABDECL(            OP_ADD_2SP),  //10 1011 0110
757
+TABDECL(            OP_ADD_2SP),  //10 1011 0111
758
+TABDECL(            OP_ADD_2SP),  //10 1011 1000
759
+TABDECL(            OP_ADD_2SP),  //10 1011 1001
760
+TABDECL(            OP_ADD_2SP),  //10 1011 1010
761
+TABDECL(            OP_ADD_2SP),  //10 1011 1011
762
+TABDECL(            OP_ADD_2SP),  //10 1011 1100
763
+TABDECL(            OP_ADD_2SP),  //10 1011 1101
764
+TABDECL(            OP_ADD_2SP),  //10 1011 1110
765
+TABDECL(            OP_ADD_2SP),  //10 1011 1111
766
+
767
+TABDECL(            OP_ADJUST_P_SP),  //10 1100 0000
768
+TABDECL(            OP_ADJUST_P_SP),  //10 1100 0001
769
+TABDECL(            OP_ADJUST_M_SP),  //10 1100 0010
770
+TABDECL(            OP_ADJUST_M_SP),  //10 1100 0011
771
+TABDECL(            OP_UND_THUMB),  //10 1100 0100
772
+TABDECL(            OP_UND_THUMB),  //10 1100 0101
773
+TABDECL(            OP_UND_THUMB),  //10 1100 0110
774
+TABDECL(            OP_UND_THUMB),  //10 1100 0111
775
+TABDECL(            OP_UND_THUMB),  //10 1100 1000
776
+TABDECL(            OP_UND_THUMB),  //10 1100 1001
777
+TABDECL(            OP_UND_THUMB),  //10 1100 1010
778
+TABDECL(            OP_UND_THUMB),  //10 1100 1011
779
+TABDECL(            OP_UND_THUMB),  //10 1100 1100
780
+TABDECL(            OP_UND_THUMB),  //10 1100 1101
781
+TABDECL(            OP_UND_THUMB),  //10 1100 1110
782
+TABDECL(            OP_UND_THUMB),  //10 1100 1111
783
+
784
+TABDECL(            OP_PUSH),  //10 1101 0000
785
+TABDECL(            OP_PUSH),  //10 1101 0001
786
+TABDECL(            OP_PUSH),  //10 1101 0010
787
+TABDECL(            OP_PUSH),  //10 1101 0011
788
+TABDECL(            OP_PUSH_LR),  //10 1101 0100
789
+TABDECL(            OP_PUSH_LR),  //10 1101 0101
790
+TABDECL(            OP_PUSH_LR),  //10 1101 0110
791
+TABDECL(            OP_PUSH_LR),  //10 1101 0111
792
+TABDECL(            OP_UND_THUMB),  //10 1101 1000
793
+TABDECL(            OP_UND_THUMB),  //10 1101 1001
794
+TABDECL(            OP_UND_THUMB),  //10 1101 1010
795
+TABDECL(            OP_UND_THUMB),  //10 1101 1011
796
+TABDECL(            OP_UND_THUMB),  //10 1101 1100
797
+TABDECL(            OP_UND_THUMB),  //10 1101 1101
798
+TABDECL(            OP_UND_THUMB),  //10 1101 1110
799
+TABDECL(            OP_UND_THUMB),  //10 1101 1111
800
+
801
+TABDECL(            OP_UND_THUMB),  //10 1110 0000
802
+TABDECL(            OP_UND_THUMB),  //10 1110 0001
803
+TABDECL(            OP_UND_THUMB),  //10 1110 0010
804
+TABDECL(            OP_UND_THUMB),  //10 1110 0011
805
+TABDECL(            OP_UND_THUMB),  //10 1110 0100
806
+TABDECL(            OP_UND_THUMB),  //10 1110 0101
807
+TABDECL(            OP_UND_THUMB),  //10 1110 0110
808
+TABDECL(            OP_UND_THUMB),  //10 1110 0111
809
+TABDECL(            OP_UND_THUMB),  //10 1110 1000
810
+TABDECL(            OP_UND_THUMB),  //10 1110 1001
811
+TABDECL(            OP_UND_THUMB),  //10 1110 1010
812
+TABDECL(            OP_UND_THUMB),  //10 1110 1011
813
+TABDECL(            OP_UND_THUMB),  //10 1110 1100
814
+TABDECL(            OP_UND_THUMB),  //10 1110 1101
815
+TABDECL(            OP_UND_THUMB),  //10 1110 1110
816
+TABDECL(            OP_UND_THUMB),  //10 1110 1111
817
+
818
+TABDECL(            OP_POP),  //10 1111 0000
819
+TABDECL(            OP_POP),  //10 1111 0001
820
+TABDECL(            OP_POP),  //10 1111 0010
821
+TABDECL(            OP_POP),  //10 1111 0011
822
+TABDECL(            OP_POP_PC),  //10 1111 0100
823
+TABDECL(            OP_POP_PC),  //10 1111 0101
824
+TABDECL(            OP_POP_PC),  //10 1111 0110
825
+TABDECL(            OP_POP_PC),  //10 1111 0111
826
+TABDECL(            OP_BKPT_THUMB),  //10 1111 1000
827
+TABDECL(            OP_BKPT_THUMB),  //10 1111 1001
828
+TABDECL(            OP_BKPT_THUMB),  //10 1111 1010
829
+TABDECL(            OP_BKPT_THUMB),  //10 1111 1011
830
+TABDECL(            OP_UND_THUMB),  //10 1111 1100
831
+TABDECL(            OP_UND_THUMB),  //10 1111 1101
832
+TABDECL(            OP_UND_THUMB),  //10 1111 1110
833
+TABDECL(            OP_UND_THUMB),  //10 1111 1111
834
+
835
+TABDECL(            OP_STMIA_THUMB),  //11 0000 0000
836
+TABDECL(            OP_STMIA_THUMB),  //11 0000 0001
837
+TABDECL(            OP_STMIA_THUMB),  //11 0000 0010
838
+TABDECL(            OP_STMIA_THUMB),  //11 0000 0011
839
+TABDECL(            OP_STMIA_THUMB),  //11 0000 0100
840
+TABDECL(            OP_STMIA_THUMB),  //11 0000 0101
841
+TABDECL(            OP_STMIA_THUMB),  //11 0000 0110
842
+TABDECL(            OP_STMIA_THUMB),  //11 0000 0111
843
+TABDECL(            OP_STMIA_THUMB),  //11 0000 1000
844
+TABDECL(            OP_STMIA_THUMB),  //11 0000 1001
845
+TABDECL(            OP_STMIA_THUMB),  //11 0000 1010
846
+TABDECL(            OP_STMIA_THUMB),  //11 0000 1011
847
+TABDECL(            OP_STMIA_THUMB),  //11 0000 1100
848
+TABDECL(            OP_STMIA_THUMB),  //11 0000 1101
849
+TABDECL(            OP_STMIA_THUMB),  //11 0000 1110
850
+TABDECL(            OP_STMIA_THUMB),  //11 0000 1111
851
+
852
+TABDECL(            OP_STMIA_THUMB),  //11 0001 0000
853
+TABDECL(            OP_STMIA_THUMB),  //11 0001 0001
854
+TABDECL(            OP_STMIA_THUMB),  //11 0001 0010
855
+TABDECL(            OP_STMIA_THUMB),  //11 0001 0011
856
+TABDECL(            OP_STMIA_THUMB),  //11 0001 0100
857
+TABDECL(            OP_STMIA_THUMB),  //11 0001 0101
858
+TABDECL(            OP_STMIA_THUMB),  //11 0001 0110
859
+TABDECL(            OP_STMIA_THUMB),  //11 0001 0111
860
+TABDECL(            OP_STMIA_THUMB),  //11 0001 1000
861
+TABDECL(            OP_STMIA_THUMB),  //11 0001 1001
862
+TABDECL(            OP_STMIA_THUMB),  //11 0001 1010
863
+TABDECL(            OP_STMIA_THUMB),  //11 0001 1011
864
+TABDECL(            OP_STMIA_THUMB),  //11 0001 1100
865
+TABDECL(            OP_STMIA_THUMB),  //11 0001 1101
866
+TABDECL(            OP_STMIA_THUMB),  //11 0001 1110
867
+TABDECL(            OP_STMIA_THUMB),  //11 0001 1111
868
+
869
+TABDECL(            OP_LDMIA_THUMB),  //11 0010 0000
870
+TABDECL(            OP_LDMIA_THUMB),  //11 0010 0001
871
+TABDECL(            OP_LDMIA_THUMB),  //11 0010 0010
872
+TABDECL(            OP_LDMIA_THUMB),  //11 0010 0011
873
+TABDECL(            OP_LDMIA_THUMB),  //11 0010 0100
874
+TABDECL(            OP_LDMIA_THUMB),  //11 0010 0101
875
+TABDECL(            OP_LDMIA_THUMB),  //11 0010 0110
876
+TABDECL(            OP_LDMIA_THUMB),  //11 0010 0111
877
+TABDECL(            OP_LDMIA_THUMB),  //11 0010 1000
878
+TABDECL(            OP_LDMIA_THUMB),  //11 0010 1001
879
+TABDECL(            OP_LDMIA_THUMB),  //11 0010 1010
880
+TABDECL(            OP_LDMIA_THUMB),  //11 0010 1011
881
+TABDECL(            OP_LDMIA_THUMB),  //11 0010 1100
882
+TABDECL(            OP_LDMIA_THUMB),  //11 0010 1101
883
+TABDECL(            OP_LDMIA_THUMB),  //11 0010 1110
884
+TABDECL(            OP_LDMIA_THUMB),  //11 0010 1111
885
+
886
+TABDECL(            OP_LDMIA_THUMB),  //11 0011 0000
887
+TABDECL(            OP_LDMIA_THUMB),  //11 0011 0001
888
+TABDECL(            OP_LDMIA_THUMB),  //11 0011 0010
889
+TABDECL(            OP_LDMIA_THUMB),  //11 0011 0011
890
+TABDECL(            OP_LDMIA_THUMB),  //11 0011 0100
891
+TABDECL(            OP_LDMIA_THUMB),  //11 0011 0101
892
+TABDECL(            OP_LDMIA_THUMB),  //11 0011 0110
893
+TABDECL(            OP_LDMIA_THUMB),  //11 0011 0111
894
+TABDECL(            OP_LDMIA_THUMB),  //11 0011 1000
895
+TABDECL(            OP_LDMIA_THUMB),  //11 0011 1001
896
+TABDECL(            OP_LDMIA_THUMB),  //11 0011 1010
897
+TABDECL(            OP_LDMIA_THUMB),  //11 0011 1011
898
+TABDECL(            OP_LDMIA_THUMB),  //11 0011 1100
899
+TABDECL(            OP_LDMIA_THUMB),  //11 0011 1101
900
+TABDECL(            OP_LDMIA_THUMB),  //11 0011 1110
901
+TABDECL(            OP_LDMIA_THUMB),  //11 0011 1111
902
+
903
+TABDECL(            OP_B_COND),  //11 0100 0000
904
+TABDECL(            OP_B_COND),  //11 0100 0001
905
+TABDECL(            OP_B_COND),  //11 0100 0010
906
+TABDECL(            OP_B_COND),  //11 0100 0011
907
+TABDECL(            OP_B_COND),  //11 0100 0100
908
+TABDECL(            OP_B_COND),  //11 0100 0101
909
+TABDECL(            OP_B_COND),  //11 0100 0110
910
+TABDECL(            OP_B_COND),  //11 0100 0111
911
+TABDECL(            OP_B_COND),  //11 0100 1000
912
+TABDECL(            OP_B_COND),  //11 0100 1001
913
+TABDECL(            OP_B_COND),  //11 0100 1010
914
+TABDECL(            OP_B_COND),  //11 0100 1011
915
+TABDECL(            OP_B_COND),  //11 0100 1100
916
+TABDECL(            OP_B_COND),  //11 0100 1101
917
+TABDECL(            OP_B_COND),  //11 0100 1110
918
+TABDECL(            OP_B_COND),  //11 0100 1111
919
+
920
+TABDECL(            OP_B_COND),  //11 0101 0000
921
+TABDECL(            OP_B_COND),  //11 0101 0001
922
+TABDECL(            OP_B_COND),  //11 0101 0010
923
+TABDECL(            OP_B_COND),  //11 0101 0011
924
+TABDECL(            OP_B_COND),  //11 0101 0100
925
+TABDECL(            OP_B_COND),  //11 0101 0101
926
+TABDECL(            OP_B_COND),  //11 0101 0110
927
+TABDECL(            OP_B_COND),  //11 0101 0111
928
+TABDECL(            OP_B_COND),  //11 0101 1000
929
+TABDECL(            OP_B_COND),  //11 0101 1001
930
+TABDECL(            OP_B_COND),  //11 0101 1010
931
+TABDECL(            OP_B_COND),  //11 0101 1011
932
+TABDECL(            OP_B_COND),  //11 0101 1100
933
+TABDECL(            OP_B_COND),  //11 0101 1101
934
+TABDECL(            OP_B_COND),  //11 0101 1110
935
+TABDECL(            OP_B_COND),  //11 0101 1111
936
+
937
+TABDECL(            OP_B_COND),  //11 0110 0000
938
+TABDECL(            OP_B_COND),  //11 0110 0001
939
+TABDECL(            OP_B_COND),  //11 0110 0010
940
+TABDECL(            OP_B_COND),  //11 0110 0011
941
+TABDECL(            OP_B_COND),  //11 0110 0100
942
+TABDECL(            OP_B_COND),  //11 0110 0101
943
+TABDECL(            OP_B_COND),  //11 0110 0110
944
+TABDECL(            OP_B_COND),  //11 0110 0111
945
+TABDECL(            OP_B_COND),  //11 0110 1000
946
+TABDECL(            OP_B_COND),  //11 0110 1001
947
+TABDECL(            OP_B_COND),  //11 0110 1010
948
+TABDECL(            OP_B_COND),  //11 0110 1011
949
+TABDECL(            OP_B_COND),  //11 0110 1100
950
+TABDECL(            OP_B_COND),  //11 0110 1101
951
+TABDECL(            OP_B_COND),  //11 0110 1110
952
+TABDECL(            OP_B_COND),  //11 0110 1111
953
+
954
+TABDECL(            OP_B_COND),  //11 0111 0000
955
+TABDECL(            OP_B_COND),  //11 0111 0001
956
+TABDECL(            OP_B_COND),  //11 0111 0010
957
+TABDECL(            OP_B_COND),  //11 0111 0011
958
+TABDECL(            OP_B_COND),  //11 0111 0100
959
+TABDECL(            OP_B_COND),  //11 0111 0101
960
+TABDECL(            OP_B_COND),  //11 0111 0110
961
+TABDECL(            OP_B_COND),  //11 0111 0111
962
+TABDECL(            OP_B_COND),  //11 0111 1000
963
+TABDECL(            OP_B_COND),  //11 0111 1001
964
+TABDECL(            OP_B_COND),  //11 0111 1010
965
+TABDECL(            OP_B_COND),  //11 0111 1011
966
+TABDECL(            OP_SWI_THUMB),  //11 0111 1100
967
+TABDECL(            OP_SWI_THUMB),  //11 0111 1101
968
+TABDECL(            OP_SWI_THUMB),  //11 0111 1110
969
+TABDECL(            OP_SWI_THUMB),  //11 0111 1111
970
+
971
+TABDECL(            OP_B_UNCOND),  //11 1000 0000
972
+TABDECL(            OP_B_UNCOND),  //11 1000 0001
973
+TABDECL(            OP_B_UNCOND),  //11 1000 0010
974
+TABDECL(            OP_B_UNCOND),  //11 1000 0011
975
+TABDECL(            OP_B_UNCOND),  //11 1000 0100
976
+TABDECL(            OP_B_UNCOND),  //11 1000 0101
977
+TABDECL(            OP_B_UNCOND),  //11 1000 0110
978
+TABDECL(            OP_B_UNCOND),  //11 1000 0111
979
+TABDECL(            OP_B_UNCOND),  //11 1000 1000
980
+TABDECL(            OP_B_UNCOND),  //11 1000 1001
981
+TABDECL(            OP_B_UNCOND),  //11 1000 1010
982
+TABDECL(            OP_B_UNCOND),  //11 1000 1011
983
+TABDECL(            OP_B_UNCOND),  //11 1000 1100
984
+TABDECL(            OP_B_UNCOND),  //11 1000 1101
985
+TABDECL(            OP_B_UNCOND),  //11 1000 1110
986
+TABDECL(            OP_B_UNCOND),  //11 1000 1111
987
+
988
+TABDECL(            OP_B_UNCOND),  //11 1001 0000
989
+TABDECL(            OP_B_UNCOND),  //11 1001 0001
990
+TABDECL(            OP_B_UNCOND),  //11 1001 0010
991
+TABDECL(            OP_B_UNCOND),  //11 1001 0011
992
+TABDECL(            OP_B_UNCOND),  //11 1001 0100
993
+TABDECL(            OP_B_UNCOND),  //11 1001 0101
994
+TABDECL(            OP_B_UNCOND),  //11 1001 0110
995
+TABDECL(            OP_B_UNCOND),  //11 1001 0111
996
+TABDECL(            OP_B_UNCOND),  //11 1001 1000
997
+TABDECL(            OP_B_UNCOND),  //11 1001 1001
998
+TABDECL(            OP_B_UNCOND),  //11 1001 1010
999
+TABDECL(            OP_B_UNCOND),  //11 1001 1011
1000
+TABDECL(            OP_B_UNCOND),  //11 1001 1100
1001
+TABDECL(            OP_B_UNCOND),  //11 1001 1101
1002
+TABDECL(            OP_B_UNCOND),  //11 1001 1110
1003
+TABDECL(            OP_B_UNCOND),  //11 1001 1111
1004
+
1005
+TABDECL(            OP_BLX),  //11 1010 0000
1006
+TABDECL(            OP_BLX),  //11 1010 0001
1007
+TABDECL(            OP_BLX),  //11 1010 0010
1008
+TABDECL(            OP_BLX),  //11 1010 0011
1009
+TABDECL(            OP_BLX),  //11 1010 0100
1010
+TABDECL(            OP_BLX),  //11 1010 0101
1011
+TABDECL(            OP_BLX),  //11 1010 0110
1012
+TABDECL(            OP_BLX),  //11 1010 0111
1013
+TABDECL(            OP_BLX),  //11 1010 1000
1014
+TABDECL(            OP_BLX),  //11 1010 1001
1015
+TABDECL(            OP_BLX),  //11 1010 1010
1016
+TABDECL(            OP_BLX),  //11 1010 1011
1017
+TABDECL(            OP_BLX),  //11 1010 1100
1018
+TABDECL(            OP_BLX),  //11 1010 1101
1019
+TABDECL(            OP_BLX),  //11 1010 1110
1020
+TABDECL(            OP_BLX),  //11 1010 1111
1021
+
1022
+TABDECL(            OP_BLX),  //11 1011 0000
1023
+TABDECL(            OP_BLX),  //11 1011 0001
1024
+TABDECL(            OP_BLX),  //11 1011 0010
1025
+TABDECL(            OP_BLX),  //11 1011 0011
1026
+TABDECL(            OP_BLX),  //11 1011 0100
1027
+TABDECL(            OP_BLX),  //11 1011 0101
1028
+TABDECL(            OP_BLX),  //11 1011 0110
1029
+TABDECL(            OP_BLX),  //11 1011 0111
1030
+TABDECL(            OP_BLX),  //11 1011 1000
1031
+TABDECL(            OP_BLX),  //11 1011 1001
1032
+TABDECL(            OP_BLX),  //11 1011 1010
1033
+TABDECL(            OP_BLX),  //11 1011 1011
1034
+TABDECL(            OP_BLX),  //11 1011 1100
1035
+TABDECL(            OP_BLX),  //11 1011 1101
1036
+TABDECL(            OP_BLX),  //11 1011 1110
1037
+TABDECL(            OP_BLX),  //11 1011 1111
1038
+
1039
+TABDECL(            OP_BL_10),  //11 1100 0000
1040
+TABDECL(            OP_BL_10),  //11 1100 0001
1041
+TABDECL(            OP_BL_10),  //11 1100 0010
1042
+TABDECL(            OP_BL_10),  //11 1100 0011
1043
+TABDECL(            OP_BL_10),  //11 1100 0100
1044
+TABDECL(            OP_BL_10),  //11 1100 0101
1045
+TABDECL(            OP_BL_10),  //11 1100 0110
1046
+TABDECL(            OP_BL_10),  //11 1100 0111
1047
+TABDECL(            OP_BL_10),  //11 1100 1000
1048
+TABDECL(            OP_BL_10),  //11 1100 1001
1049
+TABDECL(            OP_BL_10),  //11 1100 1010
1050
+TABDECL(            OP_BL_10),  //11 1100 1011
1051
+TABDECL(            OP_BL_10),  //11 1100 1100
1052
+TABDECL(            OP_BL_10),  //11 1100 1101
1053
+TABDECL(            OP_BL_10),  //11 1100 1110
1054
+TABDECL(            OP_BL_10),  //11 1100 1111
1055
+
1056
+TABDECL(            OP_BL_10),  //11 1101 0000
1057
+TABDECL(            OP_BL_10),  //11 1101 0001
1058
+TABDECL(            OP_BL_10),  //11 1101 0010
1059
+TABDECL(            OP_BL_10),  //11 1101 0011
1060
+TABDECL(            OP_BL_10),  //11 1101 0100
1061
+TABDECL(            OP_BL_10),  //11 1101 0101
1062
+TABDECL(            OP_BL_10),  //11 1101 0110
1063
+TABDECL(            OP_BL_10),  //11 1101 0111
1064
+TABDECL(            OP_BL_10),  //11 1101 1000
1065
+TABDECL(            OP_BL_10),  //11 1101 1001
1066
+TABDECL(            OP_BL_10),  //11 1101 1010
1067
+TABDECL(            OP_BL_10),  //11 1101 1011
1068
+TABDECL(            OP_BL_10),  //11 1101 1100
1069
+TABDECL(            OP_BL_10),  //11 1101 1101
1070
+TABDECL(            OP_BL_10),  //11 1101 1110
1071
+TABDECL(            OP_BL_10),  //11 1101 1111
1072
+
1073
+TABDECL(            OP_BL_11),  //11 1110 0000
1074
+TABDECL(            OP_BL_11),  //11 1110 0001
1075
+TABDECL(            OP_BL_11),  //11 1110 0010
1076
+TABDECL(            OP_BL_11),  //11 1110 0011
1077
+TABDECL(            OP_BL_11),  //11 1110 0100
1078
+TABDECL(            OP_BL_11),  //11 1110 0101
1079
+TABDECL(            OP_BL_11),  //11 1110 0110
1080
+TABDECL(            OP_BL_11),  //11 1110 0111
1081
+TABDECL(            OP_BL_11),  //11 1110 1000
1082
+TABDECL(            OP_BL_11),  //11 1110 1001
1083
+TABDECL(            OP_BL_11),  //11 1110 1010
1084
+TABDECL(            OP_BL_11),  //11 1110 1011
1085
+TABDECL(            OP_BL_11),  //11 1110 1100
1086
+TABDECL(            OP_BL_11),  //11 1110 1101
1087
+TABDECL(            OP_BL_11),  //11 1110 1110
1088
+TABDECL(            OP_BL_11),  //11 1110 1111
1089
+
1090
+TABDECL(            OP_BL_11),  //11 1111 0000
1091
+TABDECL(            OP_BL_11),  //11 1111 0001
1092
+TABDECL(            OP_BL_11),  //11 1111 0010
1093
+TABDECL(            OP_BL_11),  //11 1111 0011
1094
+TABDECL(            OP_BL_11),  //11 1111 0100
1095
+TABDECL(            OP_BL_11),  //11 1111 0101
1096
+TABDECL(            OP_BL_11),  //11 1111 0110
1097
+TABDECL(            OP_BL_11),  //11 1111 0111
1098
+TABDECL(            OP_BL_11),  //11 1111 1000
1099
+TABDECL(            OP_BL_11),  //11 1111 1001
1100
+TABDECL(            OP_BL_11),  //11 1111 1010
1101
+TABDECL(            OP_BL_11),  //11 1111 1011
1102
+TABDECL(            OP_BL_11),  //11 1111 1100
1103
+TABDECL(            OP_BL_11),  //11 1111 1101
1104
+TABDECL(            OP_BL_11),  //11 1111 1110
1105
+TABDECL(            OP_BL_11),  //11 1111 1111